From c1fd9ddbe1c627d26e0345d564bfbc0170c77dab Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=AC=A2=E4=B9=90=E9=A9=AC?= <38058090+SkywalkerSpace@users.noreply.github.com> Date: Mon, 12 Aug 2024 12:19:51 +0800 Subject: [PATCH] update-trans (#6531) --- locale/ar/LC_MESSAGES/django.po | 1500 +++++++++------ locale/ar/LC_MESSAGES/djangojs.po | 1606 +++++++++-------- locale/bg/LC_MESSAGES/django.po | 1206 ++++++++----- locale/bg/LC_MESSAGES/djangojs.po | 1568 ++++++++-------- locale/ca/LC_MESSAGES/django.po | 1208 ++++++++----- locale/ca/LC_MESSAGES/djangojs.po | 1572 ++++++++-------- locale/cs/LC_MESSAGES/django.po | 1210 ++++++++----- locale/cs/LC_MESSAGES/djangojs.po | 1592 ++++++++-------- locale/da_DK/LC_MESSAGES/djangojs.po | 1570 ++++++++-------- locale/de/LC_MESSAGES/django.po | 1210 ++++++++----- locale/de/LC_MESSAGES/djangojs.po | 1592 ++++++++-------- locale/el/LC_MESSAGES/django.po | 1206 ++++++++----- locale/el/LC_MESSAGES/djangojs.po | 1574 ++++++++-------- locale/el_GR/LC_MESSAGES/djangojs.po | 1570 ++++++++-------- locale/es/LC_MESSAGES/django.po | 1210 ++++++++----- locale/es/LC_MESSAGES/djangojs.po | 1592 ++++++++-------- locale/es_AR/LC_MESSAGES/django.po | 1210 ++++++++----- locale/es_AR/LC_MESSAGES/djangojs.po | 1592 ++++++++-------- locale/es_MX/LC_MESSAGES/django.po | 1210 ++++++++----- locale/es_MX/LC_MESSAGES/djangojs.po | 1592 ++++++++-------- locale/fi/LC_MESSAGES/django.po | 1210 ++++++++----- locale/fi/LC_MESSAGES/djangojs.po | 1578 ++++++++-------- locale/fr/LC_MESSAGES/django.po | 1210 ++++++++----- locale/fr/LC_MESSAGES/djangojs.po | 1592 ++++++++-------- locale/he/LC_MESSAGES/django.po | 1206 ++++++++----- locale/he/LC_MESSAGES/djangojs.po | 1570 ++++++++-------- locale/hr/LC_MESSAGES/djangojs.po | 1568 ++++++++-------- locale/hu/LC_MESSAGES/django.po | 1210 ++++++++----- locale/hu/LC_MESSAGES/djangojs.po | 1580 ++++++++-------- locale/is/LC_MESSAGES/django.po | 1210 ++++++++----- locale/is/LC_MESSAGES/djangojs.po | 1578 ++++++++-------- locale/it/LC_MESSAGES/django.po | 1210 ++++++++----- locale/it/LC_MESSAGES/djangojs.po | 1580 ++++++++-------- locale/ja/LC_MESSAGES/django.po | 1208 ++++++++----- locale/ja/LC_MESSAGES/djangojs.po | 1582 ++++++++-------- locale/ko/LC_MESSAGES/django.po | 1210 ++++++++----- locale/ko/LC_MESSAGES/djangojs.po | 1592 ++++++++-------- locale/lt/LC_MESSAGES/django.po | 1206 ++++++++----- locale/lt/LC_MESSAGES/djangojs.po | 1574 ++++++++-------- locale/lv/LC_MESSAGES/django.po | 1210 ++++++++----- locale/lv/LC_MESSAGES/djangojs.po | 1578 ++++++++-------- locale/lv_LV/LC_MESSAGES/djangojs.po | 1568 ++++++++-------- locale/mk/LC_MESSAGES/django.po | 1206 ++++++++----- locale/mk/LC_MESSAGES/djangojs.po | 1568 ++++++++-------- locale/nb_NO/LC_MESSAGES/djangojs.po | 1576 ++++++++-------- locale/nl/LC_MESSAGES/django.po | 1206 ++++++++----- locale/nl/LC_MESSAGES/djangojs.po | 1568 ++++++++-------- locale/nl_NL/LC_MESSAGES/djangojs.po | 1578 ++++++++-------- locale/pl/LC_MESSAGES/django.po | 1210 ++++++++----- locale/pl/LC_MESSAGES/djangojs.po | 1578 ++++++++-------- locale/pt_BR/LC_MESSAGES/django.po | 1210 ++++++++----- locale/pt_BR/LC_MESSAGES/djangojs.po | 1578 ++++++++-------- locale/pt_PT/LC_MESSAGES/djangojs.po | 1568 ++++++++-------- locale/ru/LC_MESSAGES/django.po | 1210 ++++++++----- locale/ru/LC_MESSAGES/djangojs.po | 1592 ++++++++-------- locale/sk_SK/LC_MESSAGES/djangojs.po | 1568 ++++++++-------- locale/sl_SI/LC_MESSAGES/djangojs.po | 1574 ++++++++-------- locale/sv/LC_MESSAGES/django.po | 1210 ++++++++----- locale/sv/LC_MESSAGES/djangojs.po | 1592 ++++++++-------- locale/th_TH/LC_MESSAGES/djangojs.po | 1572 ++++++++-------- locale/tr/LC_MESSAGES/django.po | 1210 ++++++++----- locale/tr/LC_MESSAGES/djangojs.po | 1586 ++++++++-------- locale/uk/LC_MESSAGES/django.po | 1210 ++++++++----- locale/uk/LC_MESSAGES/djangojs.po | 1572 ++++++++-------- locale/vi/LC_MESSAGES/django.po | 1210 ++++++++----- locale/vi/LC_MESSAGES/djangojs.po | 1574 ++++++++-------- locale/zh_CN/LC_MESSAGES/django.po | 1210 ++++++++----- locale/zh_CN/LC_MESSAGES/djangojs.po | 1590 ++++++++-------- locale/zh_TW/LC_MESSAGES/django.po | 1210 ++++++++----- locale/zh_TW/LC_MESSAGES/djangojs.po | 1578 ++++++++-------- media/sdoc-editor/locales/cs/sdoc-editor.json | 111 +- media/sdoc-editor/locales/de/sdoc-editor.json | 111 +- media/sdoc-editor/locales/es/sdoc-editor.json | 111 +- media/sdoc-editor/locales/fr/sdoc-editor.json | 111 +- media/sdoc-editor/locales/it/sdoc-editor.json | 111 +- media/sdoc-editor/locales/ru/sdoc-editor.json | 111 +- .../locales/zh_CN/sdoc-editor.json | 113 +- 77 files changed, 55324 insertions(+), 45189 deletions(-) diff --git a/locale/ar/LC_MESSAGES/django.po b/locale/ar/LC_MESSAGES/django.po index 621aa48858..0bd61aa78e 100644 --- a/locale/ar/LC_MESSAGES/django.po +++ b/locale/ar/LC_MESSAGES/django.po @@ -4,14 +4,14 @@ # # Translators: # Amr Mothana , 2017 -# malnaim , 2021,2023 +# malnaim , 2021,2023-2024 msgid "" msgstr "" "Project-Id-Version: seahub\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-10 14:16+0800\n" +"POT-Creation-Date: 2024-02-05 17:17+0800\n" "PO-Revision-Date: 2013-10-25 07:03+0000\n" -"Last-Translator: malnaim , 2021,2023\n" +"Last-Translator: malnaim , 2021,2023-2024\n" "Language-Team: Arabic (http://app.transifex.com/haiwen/seahub/language/ar/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -21,7 +21,7 @@ msgstr "" #: seahub/adfs_auth/utils.py:49 msgid "ADFS/SAML login relevant settings invalid." -msgstr "" +msgstr "إعدادات تسجيل الدخول ADFS/SAML غير صالحة." #: seahub/adfs_auth/views.py:130 seahub/adfs_auth/views.py:159 #: seahub/adfs_auth/views.py:192 seahub/adfs_auth/views.py:229 @@ -32,51 +32,51 @@ msgstr "" #: seahub/adfs_auth/views.py:489 seahub/adfs_auth/views.py:493 #: seahub/adfs_auth/views.py:557 seahub/adfs_auth/views.py:561 msgid "Internal server error. Please contact system administrator." -msgstr "" +msgstr "خطأ داخلي في الخادم. يرجى الاتصال بمسؤول النظام." #: seahub/adfs_auth/views.py:155 seahub/adfs_auth/views.py:225 #: seahub/adfs_auth/views.py:409 seahub/adfs_auth/views.py:460 msgid "" "Login failed: ADFS/SAML service error. Please report to your organization " "(company) administrator." -msgstr "" +msgstr "فشل تسجيل الدخول: خطأ في خدمة ADFS/SAML. يُرجى إبلاغ مسؤول مؤسستك (شركتك)." #: seahub/adfs_auth/views.py:208 seahub/adfs_auth/views.py:252 #: seahub/adfs_auth/views.py:266 msgid "" "Login failed: Bad response from ADFS/SAML service. Please report to your " "organization (company) administrator." -msgstr "" +msgstr "فشل تسجيل الدخول: استجابة سيئة من خدمة ADFS/SAML. يرجى الإبلاغ إلى مسؤول مؤسستك (شركتك)." #: seahub/adfs_auth/views.py:279 msgid "Failed to bind SAML, please login first." -msgstr "" +msgstr "فشل ربط SAML، يرجى تسجيل الدخول أولاً." #: seahub/adfs_auth/views.py:333 msgid "" "Failed to create new user: the number of users exceeds the organization " "quota. Please report to your organization (company) administrator." -msgstr "" +msgstr "فشل إنشاء مستخدم جديد: عدد المستخدمين يتجاوز حصة المؤسسة. يرجى الإبلاغ إلى مسؤول مؤسستك (شركتك)." #: seahub/adfs_auth/views.py:355 msgid "" "Login failed: failed to create user. Please report to your organization " "(company) administrator." -msgstr "" +msgstr "فشل تسجيل الدخول: فشل في إنشاء المستخدم. يرجى الإبلاغ إلى مسؤول مؤسستك (شركتك)." #: seahub/adfs_auth/views.py:370 msgid "" "Login failed: user is deactivated. Please report to your organization " "(company) administrator." -msgstr "" +msgstr "فشل تسجيل الدخول: تم إلغاء تنشيط المستخدم. يرجى الإبلاغ إلى مسؤول مؤسستك (شركتك)." #: seahub/adfs_auth/views.py:497 msgid "Failed to unbind SAML, please set a password first." -msgstr "" +msgstr "فشل في إلغاء ربط SAML، يرجى تعيين كلمة مرور أولاً." #: seahub/adfs_auth/views.py:501 msgid "Failed to unbind SAML, please set a contact email first." -msgstr "" +msgstr "فشل إلغاء ربط SAML، يرجى تعيين بريد إلكتروني للاتصال أولاً." #: seahub/api2/endpoints/admin/account.py:186 seahub/api2/endpoints/user.py:81 #: seahub/api2/views.py:361 @@ -93,8 +93,7 @@ msgid "Login id can't be empty" msgstr "لا يمكن أن يكون معرّف تسجيل الدخول فارغا" #: seahub/api2/endpoints/admin/account.py:209 -#: seahub/api2/endpoints/admin/users.py:866 -#: seahub/api2/endpoints/admin/users.py:1301 +#: seahub/api2/endpoints/admin/users.py:1283 #, python-format msgid "Login id %s already exists." msgstr " معرف تسجيل الدخول %s موجود بالفعل." @@ -108,10 +107,10 @@ msgid "Space quota can't be empty" msgstr "المساحة المخصصة لا يمكن أن تكون فارغة" #: seahub/api2/endpoints/admin/account.py:238 -#: seahub/api2/endpoints/admin/users.py:1357 -#: seahub/api2/endpoints/admin/users.py:1361 -#: seahub/api2/endpoints/admin/users.py:1374 -#: seahub/api2/endpoints/admin/users.py:1378 +#: seahub/api2/endpoints/admin/users.py:1339 +#: seahub/api2/endpoints/admin/users.py:1343 +#: seahub/api2/endpoints/admin/users.py:1356 +#: seahub/api2/endpoints/admin/users.py:1360 msgid "Must be an integer that is greater than or equal to 0." msgstr "يجب أن يكون عدد صحيح أكبر من أو يساوي 0." @@ -121,24 +120,24 @@ msgid "Space quota is too low (minimum value is 0)" msgstr "المساحة المخصصة صغيرة جدا (على الأقل 0)" #: seahub/api2/endpoints/admin/account.py:250 seahub/institutions/views.py:233 -#: seahub/organizations/api/admin/users.py:471 seahub/views/sysadmin.py:301 +#: seahub/organizations/api/admin/users.py:464 seahub/views/sysadmin.py:300 #, python-format msgid "Failed to set quota: maximum quota is %d MB" msgstr "فشل تحديد المخصص: المخصص الأقصى %d MB" #: seahub/api2/endpoints/admin/address_book/groups.py:82 -#: seahub/api2/endpoints/admin/groups.py:132 -#: seahub/api2/endpoints/admin/groups.py:271 +#: seahub/api2/endpoints/admin/groups.py:129 +#: seahub/api2/endpoints/admin/groups.py:268 #: seahub/api2/endpoints/groups.py:226 seahub/api2/endpoints/groups.py:299 -#: seahub/api2/views.py:4568 seahub/group/forms.py:36 +#: seahub/api2/views.py:4569 seahub/group/forms.py:36 msgid "" "Name can only contain letters, numbers, spaces, hyphen, dot, single quote, " "brackets or underscore." msgstr "خانة الاسم ممكن انت تكون فقط أحرف أو أرقام أو فارغة أو علامة الشرطة أو علامة الشّرطة التحتية" #: seahub/api2/endpoints/admin/address_book/groups.py:87 -#: seahub/api2/endpoints/admin/groups.py:139 -#: seahub/api2/endpoints/admin/groups.py:275 +#: seahub/api2/endpoints/admin/groups.py:136 +#: seahub/api2/endpoints/admin/groups.py:272 #: seahub/api2/endpoints/groups.py:231 seahub/api2/endpoints/groups.py:304 msgid "There is already a group with that name." msgstr "توجد مجموعة بنفس الاسم." @@ -153,12 +152,12 @@ msgstr "هناك أقسام فرعية في هذا القسم." #: seahub/api2/endpoints/admin/default_library.py:32 #: seahub/api2/endpoints/admin/default_library.py:33 -#: seahub/views/__init__.py:531 seahub/views/__init__.py:532 -#: seahub/views/__init__.py:536 seahub/views/__init__.py:537 +#: seahub/views/__init__.py:682 seahub/views/__init__.py:683 +#: seahub/views/__init__.py:687 seahub/views/__init__.py:688 msgid "My Library" msgstr "مكتبتي" -#: seahub/api2/endpoints/admin/groups.py:219 +#: seahub/api2/endpoints/admin/groups.py:216 #: seahub/api2/endpoints/groups.py:330 #, python-format msgid "User %s is already group owner." @@ -177,16 +176,16 @@ msgid "" "institution" msgstr " فشل في إضافة %s إلى المنشأة: ينتمي المستخدم إلى المنشأة ." -#: seahub/api2/endpoints/admin/libraries.py:267 seahub/views/sysadmin.py:697 +#: seahub/api2/endpoints/admin/libraries.py:265 seahub/views/sysadmin.py:696 msgid "System library can not be deleted." msgstr "لا يمكن حذف مكتبة النظام" -#: seahub/api2/endpoints/admin/libraries.py:388 seahub/api2/views.py:1673 +#: seahub/api2/endpoints/admin/libraries.py:386 seahub/api2/views.py:1674 #, python-format msgid "Transfer failed: role of %s is %s, can not add library." msgstr " فشل النقل: دور %s , هو %s ، لا يمكن إضافة مكتبة." -#: seahub/api2/endpoints/admin/libraries.py:409 seahub/api2/views.py:1678 +#: seahub/api2/endpoints/admin/libraries.py:407 seahub/api2/views.py:1679 msgid "Library can not be transferred to owner." msgstr " لا يمكن نقل المكتبة إلى المالك." @@ -212,8 +211,8 @@ msgstr "عنوان البريد %s غير صحيح." #: seahub/api2/endpoints/admin/shares.py:211 #: seahub/api2/endpoints/admin/shares.py:268 -#: seahub/api2/endpoints/dir_shared_items.py:360 -#: seahub/api2/endpoints/dir_shared_items.py:473 +#: seahub/api2/endpoints/dir_shared_items.py:346 +#: seahub/api2/endpoints/dir_shared_items.py:459 #: seahub/api2/endpoints/group_owned_libraries.py:953 #: seahub/api2/endpoints/group_owned_libraries.py:1228 #: seahub/api2/endpoints/repo_share_invitations.py:190 @@ -281,6 +280,8 @@ msgstr "تحميل الرابط " #: seahub/base/management/commands/export_user_storage_report.py:41 #: seahub/base/management/commands/export_users.py:43 #: seahub/base/management/commands/export_users.py:47 +#: seahub/contacts/templates/contacts/contact_list.html:44 +#: seahub/contacts/templates/contacts/contact_list.html:53 #: seahub/institutions/templates/institutions/user_info.html:26 #: seahub/institutions/templates/institutions/useradmin.html:16 #: seahub/institutions/templates/institutions/useradmin_search.html:10 @@ -288,9 +289,9 @@ msgstr "تحميل الرابط " #: seahub/invitations/templates/invitations/token_view.html:10 #: seahub/organizations/api/admin/statistics.py:380 #: seahub/share/templates/share/share_link_audit.html:9 -#: seahub/templates/registration/registration_form.html:23 -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 -#: seahub/views/sysadmin.py:766 seahub/views/sysadmin.py:781 +#: seahub/templates/registration/registration_form.html:22 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:175 +#: seahub/views/sysadmin.py:765 seahub/views/sysadmin.py:780 msgid "Email" msgstr "البريد" @@ -298,6 +299,7 @@ msgstr "البريد" #: seahub/base/management/commands/export_user_storage_report.py:41 #: seahub/base/management/commands/export_users.py:43 #: seahub/base/management/commands/export_users.py:47 +#: seahub/contacts/templates/contacts/contact_list.html:18 #: seahub/institutions/templates/institutions/info.html:10 #: seahub/institutions/templates/institutions/user_info.html:61 #: seahub/institutions/templates/institutions/user_info.html:105 @@ -305,22 +307,23 @@ msgstr "البريد" #: seahub/institutions/templates/institutions/useradmin_search.html:19 #: seahub/organizations/api/admin/statistics.py:380 #: seahub/sysadmin_extra/views.py:57 -#: seahub/templates/registration/registration_form.html:19 -#: seahub/templates/repo_history_view.html:58 seahub/views/sysadmin.py:172 -#: seahub/views/sysadmin.py:176 seahub/views/sysadmin.py:644 -#: seahub/views/sysadmin.py:768 seahub/views/sysadmin.py:783 +#: seahub/templates/registration/registration_form.html:18 +#: seahub/templates/repo_dir_recycle_view.html:44 +#: seahub/templates/repo_history_view.html:58 seahub/views/sysadmin.py:171 +#: seahub/views/sysadmin.py:175 seahub/views/sysadmin.py:643 +#: seahub/views/sysadmin.py:767 seahub/views/sysadmin.py:782 msgid "Name" msgstr "الاسم" -#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:262 +#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:245 #: seahub/base/management/commands/export_user_storage_report.py:41 #: seahub/base/management/commands/export_users.py:43 #: seahub/base/management/commands/export_users.py:47 #: seahub/institutions/templates/institutions/useradmin.html:16 #: seahub/institutions/templates/institutions/useradmin_search.html:19 #: seahub/organizations/api/admin/statistics.py:380 -#: seahub/templates/registration/password_set_form.html:17 -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 +#: seahub/templates/registration/password_set_form.html:16 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:175 msgid "Contact Email" msgstr "بريد الاتصال" @@ -329,7 +332,7 @@ msgstr "بريد الاتصال" #: seahub/base/management/commands/export_users.py:44 #: seahub/base/management/commands/export_users.py:48 #: seahub/organizations/api/admin/statistics.py:381 -#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 +#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 msgid "Space Usage" msgstr "المساحة المستخدمة" @@ -338,105 +341,95 @@ msgstr "المساحة المستخدمة" #: seahub/base/management/commands/export_users.py:44 #: seahub/base/management/commands/export_users.py:48 #: seahub/organizations/api/admin/statistics.py:381 -#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 -#: seahub/views/sysadmin.py:770 seahub/views/sysadmin.py:784 +#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 +#: seahub/views/sysadmin.py:769 seahub/views/sysadmin.py:783 msgid "Space Quota" msgstr "المساحة المخصصة" -#: seahub/api2/endpoints/admin/users.py:667 -#: seahub/api2/endpoints/admin/users.py:697 +#: seahub/api2/endpoints/admin/users.py:655 +#: seahub/api2/endpoints/admin/users.py:685 #: seahub/organizations/api/admin/users.py:155 msgid "There are more than 500 users, and sort is not offered." msgstr " هناك أكثر من 500 مستخدم ، ولا يتم عرض الفرز." -#: seahub/api2/endpoints/admin/users.py:781 -#: seahub/api2/endpoints/admin/users.py:1273 seahub/base/accounts.py:1227 +#: seahub/api2/endpoints/admin/users.py:769 +#: seahub/api2/endpoints/admin/users.py:1255 seahub/base/accounts.py:1228 #: seahub/forms.py:30 msgid "The number of users exceeds the limit." msgstr "عدد المستخدمين تجاوز الحد المسموح." -#: seahub/api2/endpoints/admin/users.py:880 +#: seahub/api2/endpoints/admin/users.py:859 #, python-format msgid "Successfully added user %(user)s." msgstr "تمت إضافة المستخدم %(user)s بنجاح." -#: seahub/api2/endpoints/admin/users.py:884 -#: seahub/api2/endpoints/admin/users_batch.py:390 seahub/views/sysadmin.py:543 +#: seahub/api2/endpoints/admin/users.py:863 +#: seahub/api2/endpoints/admin/users_batch.py:390 seahub/views/sysadmin.py:542 #, python-format msgid "You are invited to join %s" msgstr "أنت مدعو للإنضمام الى %s" -#: seahub/api2/endpoints/admin/users.py:888 +#: seahub/api2/endpoints/admin/users.py:869 #, python-format msgid "Successfully added user %(user)s. An email notification has been sent." msgstr "تمت إضافة المستخدم %(user)s بنجاح. تم إرسال إشعار بالبريد الإلكتروني ." -#: seahub/api2/endpoints/admin/users.py:891 +#: seahub/api2/endpoints/admin/users.py:872 #, python-format msgid "" "Successfully added user %(user)s. But email notification can not be sent, " "because Email service is not properly configured." msgstr " تمت إضافة المستخدم %(user)s بنجاح. ولكن لا يمكن إرسال إشعار بالبريد الإلكتروني ،لأنه لم يتم تكوين خدمة البريد الإلكتروني بشكل صحيح." -#: seahub/api2/endpoints/admin/users.py:1418 +#: seahub/api2/endpoints/admin/users.py:1400 #: seahub/institutions/templates/institutions/useradmin.html:122 msgid "Edit succeeded" msgstr "نجح التحرير" -#: seahub/api2/endpoints/admin/users.py:1421 seahub/views/sysadmin.py:446 +#: seahub/api2/endpoints/admin/users.py:1403 seahub/views/sysadmin.py:445 #, python-format msgid "Your account on %s is activated" msgstr "تم تنشيط الحساب الخاص بك على %s" -#: seahub/api2/endpoints/admin/users.py:1426 +#: seahub/api2/endpoints/admin/users.py:1408 #: seahub/institutions/templates/institutions/useradmin.html:118 msgid "Edit succeeded, an email has been sent." msgstr "نجح التحرير، تم ارسال بريد الكتروني." -#: seahub/api2/endpoints/admin/users.py:1429 +#: seahub/api2/endpoints/admin/users.py:1411 #: seahub/institutions/templates/institutions/useradmin.html:120 msgid "" "Edit succeeded, but failed to send email, please check your email " "configuration." msgstr "نجح التحرير، و لكن فشل ارسال بريد الكتروني، الرجاء التأكد من اعدادات البريد." -#: seahub/api2/endpoints/admin/users.py:1497 seahub/auth/views.py:366 +#: seahub/api2/endpoints/admin/users.py:1479 seahub/auth/views.py:355 msgid "Unable to reset password." -msgstr "" +msgstr "غير قادر على إعادة تعيين كلمة المرور." -#: seahub/api2/endpoints/admin/users.py:1523 seahub/auth/forms.py:163 -#, python-format -msgid "Reset Password on %s" -msgstr "إعادة تهيئة كلمة المرور على %s" - -#: seahub/api2/endpoints/admin/users.py:1527 -#, python-brace-format -msgid "A password reset link has been sent to {contact_email}." -msgstr "" - -#: seahub/api2/endpoints/admin/users.py:1545 seahub/views/sysadmin.py:487 +#: seahub/api2/endpoints/admin/users.py:1503 seahub/views/sysadmin.py:486 #, python-format msgid "Password has been reset on %s" msgstr "تم إعادة تعيين كلمة المرور على %s" -#: seahub/api2/endpoints/admin/users.py:1547 +#: seahub/api2/endpoints/admin/users.py:1505 #, python-format msgid "Successfully reset password, an email has been sent to %(user)s." msgstr "تم إعادة تعيين كلمة المرور بنجاح، وتم إرسال بريد إلكتروني إلى %(user)s ." -#: seahub/api2/endpoints/admin/users.py:1551 seahub/views/sysadmin.py:517 +#: seahub/api2/endpoints/admin/users.py:1509 seahub/views/sysadmin.py:516 #, python-format msgid "" "Successfully reset password to %(passwd)s, but failed to send email to " "%(user)s, please check your email configuration." msgstr "تم بنجاح إعادة تعيين كلمة المرور إلى %(passwd)s، ولكن فشل في إرسال البريد الإلكتروني إلى %(user)s، الرجاء التحقق من تكوين البريد الإلكتروني الخاص بك." -#: seahub/api2/endpoints/admin/users.py:1554 seahub/views/sysadmin.py:521 +#: seahub/api2/endpoints/admin/users.py:1512 seahub/views/sysadmin.py:520 #, python-format msgid "Successfully reset password to %(passwd)s for user %(user)s." msgstr "تم بنجاح إعادة تعيين كلمة المرور إلى%(passwd)s للمستخدم %(user)s." -#: seahub/api2/endpoints/admin/users.py:1557 seahub/views/sysadmin.py:524 +#: seahub/api2/endpoints/admin/users.py:1515 seahub/views/sysadmin.py:523 #, python-format msgid "" "Successfully reset password to %(passwd)s for user %(user)s. But email " @@ -461,19 +454,17 @@ msgstr "ملف الفيروس لم يعثر عليه." #: seahub/api2/endpoints/repo_set_password.py:72 #: seahub/api2/endpoints/repo_share_invitations.py:201 #: seahub/api2/endpoints/send_upload_link_email.py:107 -#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:3902 -#: seahub/notifications/models.py:536 seahub/notifications/models.py:577 -#: seahub/notifications/models.py:619 seahub/notifications/models.py:670 -#: seahub/notifications/models.py:726 seahub/notifications/models.py:756 -#: seahub/notifications/models.py:778 seahub/notifications/models.py:804 -#: seahub/notifications/models.py:821 seahub/notifications/models.py:838 -#: seahub/notifications/models.py:867 seahub/seadoc/apis.py:2778 -#: seahub/search/views.py:200 seahub/share/views.py:326 -#: seahub/subscription/views.py:93 seahub/subscription/views.py:138 -#: seahub/utils/__init__.py:177 seahub/utils/__init__.py:1170 -#: seahub/views/__init__.py:799 seahub/views/ajax.py:401 -#: seahub/views/ajax.py:405 seahub/wiki/views.py:210 seahub/wiki/views.py:217 -#: seahub/wiki/views.py:226 +#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:3903 +#: seahub/notifications/models.py:484 seahub/notifications/models.py:525 +#: seahub/notifications/models.py:576 seahub/notifications/models.py:632 +#: seahub/notifications/models.py:662 seahub/notifications/models.py:684 +#: seahub/notifications/models.py:710 seahub/notifications/models.py:727 +#: seahub/notifications/models.py:744 seahub/notifications/models.py:773 +#: seahub/seadoc/apis.py:2763 seahub/search/views.py:200 +#: seahub/share/views.py:326 seahub/utils/__init__.py:177 +#: seahub/utils/__init__.py:1165 seahub/views/__init__.py:950 +#: seahub/views/ajax.py:401 seahub/views/ajax.py:405 seahub/wiki/views.py:210 +#: seahub/wiki/views.py:217 seahub/wiki/views.py:226 msgid "Internal Server Error" msgstr "خطأ داخلي في الخادم" @@ -489,12 +480,12 @@ msgstr "مسار الوجهة غير صحيح" #: seahub/api2/endpoints/copy_move_task.py:148 #: seahub/api2/endpoints/move_folder_merge.py:176 -#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:1819 -#: seahub/api2/views.py:1859 seahub/api2/views.py:1920 -#: seahub/api2/views.py:1964 seahub/api2/views.py:2010 -#: seahub/api2/views.py:2059 seahub/api2/views.py:2472 -#: seahub/api2/views.py:2580 seahub/seadoc/apis.py:372 -#: seahub/seadoc/apis.py:463 +#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:1820 +#: seahub/api2/views.py:1860 seahub/api2/views.py:1921 +#: seahub/api2/views.py:1965 seahub/api2/views.py:2011 +#: seahub/api2/views.py:2060 seahub/api2/views.py:2473 +#: seahub/api2/views.py:2581 seahub/seadoc/apis.py:371 +#: seahub/seadoc/apis.py:462 msgid "Out of quota." msgstr "نفدت المساحة المخصصة." @@ -514,13 +505,13 @@ msgstr "الملف مقفل" msgid "Cancel failed" msgstr "فشل الإلغاء" -#: seahub/api2/endpoints/dir_shared_items.py:344 +#: seahub/api2/endpoints/dir_shared_items.py:330 #: seahub/api2/endpoints/draft_reviewer.py:70 #: seahub/api2/endpoints/group_owned_libraries.py:937 msgid "username invalid." msgstr "اسم المستخدم غير صحيح" -#: seahub/api2/endpoints/dir_shared_items.py:353 +#: seahub/api2/endpoints/dir_shared_items.py:339 #: seahub/api2/endpoints/draft_reviewer.py:79 #: seahub/api2/endpoints/group_owned_libraries.py:946 #, python-format @@ -533,20 +524,17 @@ msgstr " لم يتم العثور على المستخدم %s ." #: seahub/api2/endpoints/file_tag.py:203 seahub/api2/endpoints/file_tag.py:216 #: seahub/api2/endpoints/wikis.py:112 seahub/api2/endpoints/wikis.py:206 #: seahub/drafts/views.py:31 seahub/profile/forms.py:24 -#: seahub/profile/views.py:258 seahub/seadoc/apis.py:2762 +#: seahub/profile/views.py:258 seahub/seadoc/apis.py:2747 #: seahub/seadoc/views.py:31 seahub/seadoc/views.py:85 #: seahub/seadoc/views.py:168 seahub/search/views.py:174 -#: seahub/subscription/views.py:28 seahub/subscription/views.py:44 -#: seahub/subscription/views.py:106 seahub/thumbnail/views.py:51 -#: seahub/thumbnail/views.py:166 seahub/views/__init__.py:609 -#: seahub/views/ajax.py:83 seahub/views/ajax.py:113 seahub/views/ajax.py:119 -#: seahub/views/sso.py:237 +#: seahub/thumbnail/views.py:51 seahub/thumbnail/views.py:166 +#: seahub/views/__init__.py:760 seahub/views/ajax.py:83 +#: seahub/views/ajax.py:113 seahub/views/ajax.py:119 seahub/views/sso.py:201 msgid "Permission denied." msgstr "الترخيص مرفوض." #: seahub/api2/endpoints/file.py:218 seahub/api2/endpoints/upload_links.py:480 -#: seahub/api2/endpoints/via_repo_token.py:848 -#: seahub/api2/endpoints/wikis.py:132 seahub/api2/views.py:1867 +#: seahub/api2/endpoints/wikis.py:132 seahub/api2/views.py:1868 msgid "The number of files in library exceeds the limit" msgstr "عدد الملفات في المكتبة يتجاوز الحد المسموح" @@ -558,7 +546,7 @@ msgstr "الملف غير مقفل." msgid "You can not refresh this file's lock." msgstr "لا يمكنك تحديث قفل هذا الملف." -#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2769 +#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2754 msgid "The participant already exists." msgstr "المُشارك موجود بالفعل." @@ -578,7 +566,7 @@ msgstr "المستخدم %s عضو في المجموعة بالفعل." #: seahub/api2/endpoints/group_members.py:116 #: seahub/api2/endpoints/group_members.py:352 -#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1668 +#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1669 #: seahub/organizations/api/admin/user_repos.py:50 #: seahub/organizations/api/admin/user_repos.py:103 #: seahub/organizations/api/admin/users.py:342 @@ -598,9 +586,9 @@ msgstr "المستخدم %s مستخدم منظمة." msgid "Group does not exist" msgstr "المجموعة غير موجودة" -#: seahub/api2/endpoints/group_members.py:548 seahub/views/sysadmin.py:163 -#: seahub/views/sysadmin.py:271 seahub/views/sysadmin.py:641 -#: seahub/views/sysadmin.py:653 seahub/views/sysadmin.py:794 +#: seahub/api2/endpoints/group_members.py:548 seahub/views/sysadmin.py:162 +#: seahub/views/sysadmin.py:270 seahub/views/sysadmin.py:640 +#: seahub/views/sysadmin.py:652 seahub/views/sysadmin.py:793 msgid "Failed to export Excel" msgstr "فشل التصدير الى أكسل" @@ -629,7 +617,7 @@ msgstr "لقد تم دعوة %s مسبقا." #: seahub/api2/endpoints/invitations.py:68 #: seahub/api2/endpoints/invitations.py:140 #: seahub/api2/endpoints/repo_share_invitations.py:173 -#: seahub/base/accounts.py:1238 seahub/organizations/api/admin/users.py:270 +#: seahub/base/accounts.py:1239 seahub/organizations/api/admin/users.py:270 #, python-format msgid "User %s already exists." msgstr "المستخدم %s موجود مسبقا." @@ -637,37 +625,37 @@ msgstr "المستخدم %s موجود مسبقا." #: seahub/api2/endpoints/invitations.py:154 #: seahub/api2/endpoints/repo_share_invitations.py:215 #: seahub/api2/endpoints/send_share_link_email.py:34 -#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:127 -#: seahub/organizations/api/admin/users.py:790 seahub/share/views.py:138 +#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:110 +#: seahub/organizations/api/admin/users.py:783 seahub/share/views.py:138 #: seahub/share/views.py:349 msgid "" "Failed to send email, email service is not properly configured, please " "contact administrator." msgstr "فشل ارسال البريد، خدمة البريد الالكتروني غير مهيئة بشكل صحيح، الرجاء مراجعة المسئول." -#: seahub/api2/endpoints/multi_share_links.py:102 -#: seahub/api2/endpoints/multi_share_links.py:318 +#: seahub/api2/endpoints/multi_share_links.py:60 +#: seahub/api2/endpoints/multi_share_links.py:268 #: seahub/api2/endpoints/share_links.py:331 -#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4055 -#: seahub/api2/views.py:4175 +#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4056 +#: seahub/api2/views.py:4176 msgid "Password is required." msgstr "كلمة المرور مطلوبة." -#: seahub/api2/endpoints/multi_share_links.py:107 +#: seahub/api2/endpoints/multi_share_links.py:65 #: seahub/api2/endpoints/share_links.py:337 #: seahub/api2/endpoints/upload_links.py:176 #: seahub/api2/endpoints/webdav_secret.py:60 msgid "Password is too short." msgstr "كلمة المرور قصيرة جدا." -#: seahub/api2/endpoints/multi_share_links.py:111 +#: seahub/api2/endpoints/multi_share_links.py:69 #: seahub/api2/endpoints/share_links.py:341 #: seahub/api2/endpoints/upload_links.py:180 #: seahub/api2/endpoints/webdav_secret.py:64 msgid "Password is too weak." msgstr "كلمة المرور ضعيفة جداً" -#: seahub/api2/endpoints/multi_share_links.py:115 +#: seahub/api2/endpoints/multi_share_links.py:73 #: seahub/api2/endpoints/share_links.py:345 #: seahub/api2/endpoints/upload_links.py:184 #: seahub/api2/endpoints/webdav_secret.py:52 @@ -676,28 +664,28 @@ msgid "" "symbols." msgstr "كلمة المرور يجب أن تحتوي على رقم و حرف كبير وحرف صغير و علامة ." -#: seahub/api2/endpoints/multi_share_links.py:138 -#: seahub/api2/endpoints/multi_share_links.py:341 +#: seahub/api2/endpoints/multi_share_links.py:96 +#: seahub/api2/endpoints/multi_share_links.py:291 #: seahub/api2/endpoints/share_links.py:368 #: seahub/api2/endpoints/share_links.py:678 #: seahub/api2/endpoints/upload_links.py:207 -#: seahub/api2/endpoints/upload_links.py:341 seahub/api2/views.py:3469 +#: seahub/api2/endpoints/upload_links.py:341 seahub/api2/views.py:3470 #, python-format msgid "Expire days should be greater or equal to %s" msgstr "يجب أن تكون أيام انتهاء الصلاحية أكبر من أو تساوي %s" -#: seahub/api2/endpoints/multi_share_links.py:143 -#: seahub/api2/endpoints/multi_share_links.py:347 +#: seahub/api2/endpoints/multi_share_links.py:101 +#: seahub/api2/endpoints/multi_share_links.py:297 #: seahub/api2/endpoints/share_links.py:374 #: seahub/api2/endpoints/share_links.py:684 #: seahub/api2/endpoints/upload_links.py:213 -#: seahub/api2/endpoints/upload_links.py:347 seahub/api2/views.py:3475 +#: seahub/api2/endpoints/upload_links.py:347 seahub/api2/views.py:3476 #, python-format msgid "Expire days should be less than or equal to %s" msgstr "يجب أن تكون أيام انتهاء الصلاحية أقل من أو تساوي %s" -#: seahub/api2/endpoints/multi_share_links.py:163 -#: seahub/api2/endpoints/multi_share_links.py:369 +#: seahub/api2/endpoints/multi_share_links.py:121 +#: seahub/api2/endpoints/multi_share_links.py:319 #: seahub/api2/endpoints/share_links.py:396 #: seahub/api2/endpoints/share_links.py:708 #: seahub/api2/endpoints/upload_links.py:235 @@ -706,8 +694,8 @@ msgstr "يجب أن تكون أيام انتهاء الصلاحية أقل من msgid "Expiration time should be later than %s." msgstr "يجب أن تكون أيام انتهاء الصلاحية بعد %s" -#: seahub/api2/endpoints/multi_share_links.py:172 -#: seahub/api2/endpoints/multi_share_links.py:378 +#: seahub/api2/endpoints/multi_share_links.py:130 +#: seahub/api2/endpoints/multi_share_links.py:328 #: seahub/api2/endpoints/share_links.py:405 #: seahub/api2/endpoints/share_links.py:717 #: seahub/api2/endpoints/upload_links.py:244 @@ -717,9 +705,10 @@ msgid "Expiration time should be earlier than %s." msgstr "يجب أن تكون أيام انتهاء الصلاحية قبل %s" #: seahub/api2/endpoints/query_copy_move_progress.py:47 -#: seahub/seadoc/apis.py:516 +#: seahub/seadoc/apis.py:515 #: seahub/templates/remote_user/create_unknown_user_false.html:4 #: seahub/templates/remote_user/error.html:4 +#: seahub/templates/view_shared_upload_link.html:82 msgid "Error" msgstr "خطأ" @@ -729,7 +718,7 @@ msgstr "هذه المكتبة لم يتم فك تشفيرها ." #: seahub/api2/endpoints/repo_send_new_password.py:45 #: seahub/api2/endpoints/user.py:73 seahub/api2/endpoints/user.py:93 -#: seahub/organizations/api/admin/users.py:786 +#: seahub/organizations/api/admin/users.py:779 msgid "Feature disabled." msgstr "ميزة معطلة." @@ -743,11 +732,11 @@ msgstr "لا يمكن إعادة تعيين كلمة مرور هذه المكت msgid "New password of library %s" msgstr "كلمة مرور جديدة للمكتبة %s" -#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:3899 +#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:3900 msgid "Wrong password" msgstr "كلمة مرور غير صحيحة" -#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:3905 +#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:3906 msgid "Decrypt library error" msgstr "خطأ فك تشفير المكتبة" @@ -755,20 +744,20 @@ msgstr "خطأ فك تشفير المكتبة" msgid "Wrong old password" msgstr "كلمة مرور غير صحيحة" -#: seahub/api2/endpoints/repos_batch.py:1298 -#: seahub/api2/endpoints/repos_batch.py:1557 -#: seahub/api2/endpoints/repos_batch.py:1649 +#: seahub/api2/endpoints/repos_batch.py:1284 +#: seahub/api2/endpoints/repos_batch.py:1543 +#: seahub/api2/endpoints/repos_batch.py:1635 #, python-format msgid "File %s is locked." msgstr "الملف %s مقفل" -#: seahub/api2/endpoints/repos_batch.py:1308 -#: seahub/api2/endpoints/repos_batch.py:1567 +#: seahub/api2/endpoints/repos_batch.py:1294 +#: seahub/api2/endpoints/repos_batch.py:1553 #, python-format msgid "Can't move folder %s, please check its permission." msgstr "لا يمكن نقل المجلد %s ،يرجى التحقق من الإذن." -#: seahub/api2/endpoints/repos_batch.py:1657 +#: seahub/api2/endpoints/repos_batch.py:1643 #, python-format msgid "Can't delete folder %s, please check its permission." msgstr "لا يمكن حذف المجلد %s ،يرجى التحقق من الإذن." @@ -873,17 +862,17 @@ msgstr "الرجاء تيجيل الدخول." msgid "Email or Username" msgstr "البريد أو اسم المستخدم" -#: seahub/auth/forms.py:28 seahub/auth/forms.py:236 -#: seahub/base/accounts.py:1215 +#: seahub/auth/forms.py:28 seahub/auth/forms.py:219 +#: seahub/base/accounts.py:1216 #: seahub/invitations/templates/invitations/token_view.html:13 #: seahub/organizations/templates/organizations/org_register.html:36 #: seahub/share/views.py:320 seahub/templates/decrypt_repo_form.html:10 #: seahub/templates/registration/login.html:40 -#: seahub/templates/registration/password_set_form.html:22 -#: seahub/templates/registration/registration_form.html:25 +#: seahub/templates/registration/password_set_form.html:21 +#: seahub/templates/registration/registration_form.html:24 #: seahub/templates/share_access_validation.html:23 -#: seahub/templates/sysadmin/sudo_mode.html:29 seahub/views/sysadmin.py:767 -#: seahub/views/sysadmin.py:782 +#: seahub/templates/sysadmin/sudo_mode.html:10 seahub/views/sysadmin.py:766 +#: seahub/views/sysadmin.py:781 msgid "Password" msgstr "كلمة المرور" @@ -893,7 +882,7 @@ msgid "" "are case-sensitive." msgstr "الرجاء ادخال بريد/اسم مستخدم و كلمة مرور. لاحظ بأن كلا الحقلين حساسين لحالة الأحرف." -#: seahub/auth/forms.py:66 seahub/auth/forms.py:136 +#: seahub/auth/forms.py:66 seahub/auth/forms.py:119 msgid "" "That e-mail address doesn't have an associated user account. Are you sure " "you've registered?" @@ -903,77 +892,122 @@ msgstr "عنوان البريد غير مرتبط بحساب مستخدم، هل msgid "This account is inactive." msgstr "هذا الحساب غير فعال." -#: seahub/auth/forms.py:98 seahub/auth/forms.py:99 -#: seahub/templates/registration/login.html:62 -msgid "You cannot login with email and password." -msgstr "" - -#: seahub/auth/forms.py:104 +#: seahub/auth/forms.py:87 msgid "" "Your Web browser doesn't appear to have cookies enabled. Cookies are " "required for logging in." msgstr "متصفح الانترنت خاصتك لا يبدو بأنه يدعم الكوكيز. الكوكيز مطلوبة لتسجيل الدخول" -#: seahub/auth/forms.py:120 +#: seahub/auth/forms.py:103 msgid "E-mail" msgstr "البريد" -#: seahub/auth/forms.py:139 +#: seahub/auth/forms.py:122 msgid "Can not reset password, please contact LDAP admin." msgstr "لا يمكن إعادة تهيئة كلمة المرور، اتصل بمدير LDAP." -#: seahub/auth/forms.py:172 +#: seahub/auth/forms.py:146 +#, python-format +msgid "Reset Password on %s" +msgstr "إعادة تهيئة كلمة المرور على %s" + +#: seahub/auth/forms.py:155 msgid "New password" msgstr "كلمة مرور جديدة" -#: seahub/auth/forms.py:173 +#: seahub/auth/forms.py:156 msgid "New password confirmation" msgstr "تأكيد كلمة المرور" -#: seahub/auth/forms.py:202 seahub/auth/forms.py:248 -#: seahub/base/accounts.py:1272 seahub/organizations/forms.py:71 +#: seahub/auth/forms.py:185 seahub/auth/forms.py:231 +#: seahub/base/accounts.py:1273 seahub/organizations/forms.py:71 msgid "The two password fields didn't match." msgstr "كلمتي المرور غير متطابقتان." -#: seahub/auth/forms.py:216 +#: seahub/auth/forms.py:199 msgid "Old password" msgstr "كلمو المرور السابقة" -#: seahub/auth/forms.py:224 +#: seahub/auth/forms.py:207 msgid "Your old password was entered incorrectly. Please enter it again." msgstr "كلمة المرور السابقة غير صحيحة. الرجاء إعادة الادخال." -#: seahub/auth/forms.py:237 seahub/base/accounts.py:1217 +#: seahub/auth/forms.py:220 seahub/base/accounts.py:1218 msgid "Password (again)" msgstr "كلمة المرور(إعادة)" -#: seahub/auth/forms.py:268 seahub/forms.py:35 seahub/invitations/views.py:39 +#: seahub/auth/forms.py:251 seahub/forms.py:35 seahub/invitations/views.py:39 #: seahub/invitations/views.py:54 seahub/organizations/forms.py:49 #: seahub/profile/forms.py:46 msgid "A user with this email already exists." msgstr "يوجد مستخدم مرتبط بعنوان البريد هذا." -#: seahub/auth/views.py:156 +#: seahub/auth/views.py:154 msgid "This account has been frozen due to too many failed login attempts." msgstr "تم تجميد الحساب نتيجة لمحاولات دخول فاشلة كثيرة." -#: seahub/auth/views.py:322 +#: seahub/auth/views.py:311 msgid "Logged out" msgstr "تم تسجيل الخروج" -#: seahub/auth/views.py:387 +#: seahub/auth/views.py:374 msgid "Failed to send email, please contact administrator." msgstr "فشل ارسال البريد، اتصل بالمسئول." -#: seahub/auth/views.py:459 +#: seahub/auth/views.py:441 msgid "Unable to change password." -msgstr "" +msgstr "غير قادر على تغيير كلمة المرور." #: seahub/avatar/models.py:144 seahub/avatar/models.py:172 #, python-format msgid "Avatar for %s" msgstr "شعار %s" +#: seahub/avatar/templates/avatar/add.html:6 +msgid "Upload Avatar" +msgstr "تحميل شعار" + +#: seahub/avatar/templates/avatar/add.html:7 +#: seahub/avatar/templates/avatar/change.html:8 +msgid "Your current avatar: " +msgstr "شعارك الحالي:" + +#: seahub/avatar/templates/avatar/add.html:9 +msgid "Upload New Avatar: " +msgstr "تحميل شعار جديد:" + +#: seahub/avatar/templates/avatar/add.html:13 +#: seahub/avatar/templates/avatar/change.html:30 +msgid "Upload New Image" +msgstr "تحميل صورة جديدة" + +#: seahub/avatar/templates/avatar/confirm_delete.html:6 +msgid "Please select the avatars that you would like to delete." +msgstr "الرجاء تحديد الشعارات التي ترغب بحذفها." + +#: seahub/avatar/templates/avatar/confirm_delete.html:11 +#, python-format +msgid "" +"You have no avatars to delete. Please upload one now." +msgstr "لا يوجد لديك شعارات للحذف. الرجاء تحميل شعار الان." + +#: seahub/avatar/templates/avatar/confirm_delete.html:18 +msgid "Delete These" +msgstr "حذف هؤلاء" + +#: seahub/avatar/templates/notification/avatar_friend_updated/notice.html:2 +#, python-format +msgid "" +"%(avatar_creator)s has updated their avatar %(avatar)s." +msgstr "%(avatar_creator)s قد حدثوا شعاراتهم %(avatar)s." + +#: seahub/avatar/templates/notification/avatar_updated/notice.html:2 +#, python-format +msgid "You have updated your avatar %(avatar)s." +msgstr "لقد قمت بتحديث شعارك %(avatar)s." + #: seahub/avatar/views.py:77 msgid "Successfully uploaded a new avatar." msgstr "تم تحميل شعار جديد بنجاح" @@ -991,39 +1025,39 @@ msgstr "تم حذف الشعارات المحددة بنجاح." msgid "Account %(account)s froze on %(site)s." msgstr "الحساب %(account)s تجمد على %(site)s." -#: seahub/base/accounts.py:1205 +#: seahub/base/accounts.py:1206 msgid "Email address" msgstr "عنوان الريد" -#: seahub/base/accounts.py:1211 +#: seahub/base/accounts.py:1212 msgid "Username" msgstr "اسم المستخدم" -#: seahub/base/accounts.py:1212 +#: seahub/base/accounts.py:1213 msgid "This value must be of length 40" msgstr "القيمة يجب أن تكون بطول 40 خانة" -#: seahub/base/accounts.py:1231 +#: seahub/base/accounts.py:1232 msgid "Enter a valid email address." msgstr "أدخل عنوان بريد صحيح." -#: seahub/base/accounts.py:1242 +#: seahub/base/accounts.py:1243 msgid "Invalid user id." msgstr "رمز دخول غير صحيح." -#: seahub/base/accounts.py:1294 +#: seahub/base/accounts.py:1295 msgid "name" msgstr "اسم" -#: seahub/base/accounts.py:1297 +#: seahub/base/accounts.py:1298 msgid "department" msgstr "ادارة" -#: seahub/base/accounts.py:1300 +#: seahub/base/accounts.py:1301 msgid "telephone" msgstr "التلفون" -#: seahub/base/accounts.py:1303 +#: seahub/base/accounts.py:1304 msgid "note" msgstr "ملاحظة" @@ -1100,41 +1134,41 @@ msgstr "مستخدم مجهول" #: seahub/base/management/commands/export_users.py:47 #: seahub/institutions/templates/institutions/useradmin.html:17 #: seahub/institutions/templates/institutions/useradmin_search.html:20 -#: seahub/sysadmin_extra/views.py:57 seahub/views/sysadmin.py:172 -#: seahub/views/sysadmin.py:176 +#: seahub/sysadmin_extra/views.py:57 seahub/views/sysadmin.py:171 +#: seahub/views/sysadmin.py:175 msgid "Status" msgstr "الحالة" #: seahub/base/management/commands/export_users.py:43 #: seahub/institutions/templates/institutions/user_info.html:106 -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:769 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:768 msgid "Role" msgstr "وظيفة" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 #: seahub/institutions/templates/institutions/user_info.html:107 -#: seahub/views/sysadmin.py:174 seahub/views/sysadmin.py:178 -#: seahub/views/sysadmin.py:644 +#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 +#: seahub/views/sysadmin.py:643 msgid "Create At" msgstr "انشاء على" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 -#: seahub/views/sysadmin.py:174 seahub/views/sysadmin.py:178 +#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 msgid "Last Login" msgstr "آخر دخول" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 -#: seahub/institutions/views.py:176 seahub/views/sysadmin.py:174 -#: seahub/views/sysadmin.py:178 +#: seahub/institutions/views.py:176 seahub/views/sysadmin.py:173 +#: seahub/views/sysadmin.py:177 msgid "Admin" msgstr "مدير" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 -#: seahub/views/sysadmin.py:174 seahub/views/sysadmin.py:178 +#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 msgid "LDAP(imported)" msgstr "LDAP(imported)" @@ -1142,7 +1176,7 @@ msgstr "LDAP(imported)" #: seahub/institutions/templates/institutions/useradmin.html:33 #: seahub/institutions/templates/institutions/useradmin.html:42 #: seahub/institutions/templates/institutions/useradmin_search.html:36 -#: seahub/views/sysadmin.py:234 +#: seahub/views/sysadmin.py:233 msgid "Active" msgstr "فعال" @@ -1150,25 +1184,25 @@ msgstr "فعال" #: seahub/institutions/templates/institutions/useradmin.html:35 #: seahub/institutions/templates/institutions/useradmin.html:43 #: seahub/institutions/templates/institutions/useradmin_search.html:38 -#: seahub/views/sysadmin.py:236 +#: seahub/views/sysadmin.py:235 msgid "Inactive" msgstr "غير فعال" #: seahub/base/management/commands/export_users.py:126 #: seahub/base/management/commands/export_users.py:127 -#: seahub/templates/base.html:86 seahub/templates/client_login_confirm.html:9 -#: seahub/views/sysadmin.py:242 seahub/views/sysadmin.py:243 +#: seahub/templates/base.html:86 seahub/templates/client_login_confirm.html:13 +#: seahub/views/sysadmin.py:241 seahub/views/sysadmin.py:242 msgid "Yes" msgstr "نعم" #: seahub/base/management/commands/export_users.py:132 -#: seahub/views/sysadmin.py:248 +#: seahub/views/sysadmin.py:247 msgid "Guest" msgstr "ضيف" #: seahub/base/management/commands/export_users.py:134 #: seahub/base/management/commands/export_users.py:138 -#: seahub/views/sysadmin.py:250 seahub/views/sysadmin.py:254 +#: seahub/views/sysadmin.py:249 seahub/views/sysadmin.py:253 msgid "Default" msgstr "افتراضي" @@ -1342,20 +1376,157 @@ msgid "%s PB" msgstr "%s PB" #: seahub/contacts/models.py:78 +#: seahub/contacts/templates/contacts/contact_list.html:119 msgid "Email is required." msgstr "عنوان البريد مطلوب" +#: seahub/contacts/templates/contacts/contact_list.html:4 +#: seahub/contacts/templates/contacts/contact_list.html:10 +msgid "Contacts" +msgstr "جهات الاتصال" + +#: seahub/contacts/templates/contacts/contact_list.html:11 +#: seahub/contacts/templates/contacts/contact_list.html:43 +msgid "Add Contacts" +msgstr "إضافة جهة اتصال" + +#: seahub/contacts/templates/contacts/contact_list.html:17 +msgid "Email " +msgstr "البريد" + +#: seahub/contacts/templates/contacts/contact_list.html:19 +#: seahub/templates/registration/registration_form.html:41 +msgid "Note" +msgstr "ملاحظة" + +#: seahub/contacts/templates/contacts/contact_list.html:20 +#: seahub/institutions/templates/institutions/user_info.html:64 +#: seahub/institutions/templates/institutions/user_info.html:108 +#: seahub/institutions/templates/institutions/useradmin.html:20 +#: seahub/institutions/templates/institutions/useradmin_search.html:23 +#: seahub/templates/repo_dir_recycle_view.html:47 +#: seahub/templates/repo_history_view.html:60 +msgid "Operations" +msgstr "العمليات" + +#: seahub/contacts/templates/contacts/contact_list.html:29 +#: seahub/institutions/templates/institutions/useradmin.html:38 +msgid "Edit" +msgstr "تحرير" + +#: seahub/contacts/templates/contacts/contact_list.html:30 +#: seahub/institutions/templates/institutions/useradmin.html:59 +#: seahub/institutions/templates/institutions/useradmin_search.html:55 +#: seahub/sysadmin_extra/views.py:232 +#: seahub/templates/view_shared_upload_link.html:87 +msgid "Delete" +msgstr "حذف" + +#: seahub/contacts/templates/contacts/contact_list.html:37 +msgid "You don't have any contacts" +msgstr "لا يوجد لديك جهات اتصال" + +#: seahub/contacts/templates/contacts/contact_list.html:38 +msgid "" +"Add your contacts so you can quickly share libraries and send file shared " +"link." +msgstr "أضف جهات اتصالك بحيث يمكنك مشاركة المكتبات و ارسال روابط الملفات المشتركة سريعا." + +#: seahub/contacts/templates/contacts/contact_list.html:46 +#: seahub/contacts/templates/contacts/contact_list.html:55 +msgid "Note(optional)" +msgstr "ملاحظة(اختياري)" + +#: seahub/contacts/templates/contacts/contact_list.html:49 +#: seahub/contacts/templates/contacts/contact_list.html:58 +#: seahub/institutions/templates/institutions/user_info.html:52 +#: seahub/institutions/templates/institutions/useradmin_search.html:12 +#: seahub/invitations/templates/invitations/token_view.html:17 +#: seahub/options/templates/options/set_user_options.html:14 +#: seahub/organizations/templates/organizations/org_register.html:42 +#: seahub/search/templates/search_results.html:26 +#: seahub/search/templates/search_results.html:47 +#: seahub/share/templates/share/share_link_audit.html:22 +#: seahub/templates/decrypt_repo_form.html:13 +#: seahub/templates/home_base.html:103 +#: seahub/templates/registration/password_change_form.html:24 +#: seahub/templates/registration/password_reset_confirm.html:19 +#: seahub/templates/registration/password_reset_form.html:13 +#: seahub/templates/registration/password_set_form.html:27 +#: seahub/templates/repo_dir_recycle_view.html:74 +#: seahub/templates/share_access_validation.html:29 +msgid "Submit" +msgstr "تقديم" + +#: seahub/contacts/templates/contacts/contact_list.html:52 +msgid "Edit Contact" +msgstr "تحرير جهة الاتصال" + +#: seahub/contacts/templates/contacts/contact_list.html:101 +#: seahub/contacts/templates/contacts/contact_list.html:146 +#: seahub/templates/sdoc_file_view_react.html:64 +#: seahub/templates/sdoc_file_view_react.html:87 +#: seahub/templates/view_file_onlyoffice.html:89 +#: seahub/templates/view_file_onlyoffice.html:112 +msgid "Failed. Please check the network." +msgstr "فشل. الرجاء التحقق من الشبكة." + +#: seahub/contacts/templates/contacts/contact_list.html:109 +msgid "Delete Contact" +msgstr "حذف جهة اتصال" + +#: seahub/contacts/templates/contacts/contact_list.html:109 +#: seahub/institutions/templates/institutions/useradmin.html:81 +#: seahub/institutions/templates/institutions/useradmin_search.html:72 +#, python-format +msgid "Are you sure you want to delete %s ?" +msgstr "هل أنت متأكد من حذف %s ؟" + +#: seahub/contacts/templates/contacts/contact_list.html:123 +msgid "You cannot add yourself." +msgstr "لا يمكنك إضافة نفسك." + +#: seahub/contacts/views.py:65 +#, python-format +msgid "%s is not a valid email." +msgstr "%s ليس عنوان بريد صحيح." + +#: seahub/contacts/views.py:70 +#, python-format +msgid "%s is already in your contacts." +msgstr "%s موجود بالفعل ضمن جهات الاتصال." + +#: seahub/contacts/views.py:79 +#, python-format +msgid "Successfully added %s to contacts." +msgstr "تم إضافة %s الى جها الاتصال بنجاح." + +#: seahub/contacts/views.py:84 +#, python-format +msgid "Failed to add %s to contacts." +msgstr "فشل إضافة %s الى جهات الاتصال." + +#: seahub/contacts/views.py:105 +#, python-format +msgid "Successfully edited %s." +msgstr "تم تحرير %s بنجاح." + +#: seahub/contacts/views.py:118 +#, python-format +msgid "Successfully Deleted %s" +msgstr "تم حذف %s بنجاح" + #: seahub/dingtalk/views.py:50 seahub/dingtalk/views.py:74 #: seahub/dingtalk/views.py:83 seahub/dingtalk/views.py:105 -#: seahub/dingtalk/views.py:122 seahub/dingtalk/views.py:166 -#: seahub/dingtalk/views.py:191 seahub/dingtalk/views.py:200 -#: seahub/dingtalk/views.py:222 seahub/dingtalk/views.py:258 -#: seahub/dingtalk/views.py:298 seahub/dingtalk/views.py:345 -#: seahub/dingtalk/views.py:365 seahub/dingtalk/views.py:435 -#: seahub/dingtalk/views.py:482 seahub/oauth/views.py:86 -#: seahub/oauth/views.py:109 seahub/oauth/views.py:155 -#: seahub/oauth/views.py:167 seahub/oauth/views.py:173 -#: seahub/oauth/views.py:204 seahub/templates/remote_user/error.html:8 +#: seahub/dingtalk/views.py:122 seahub/dingtalk/views.py:162 +#: seahub/dingtalk/views.py:187 seahub/dingtalk/views.py:196 +#: seahub/dingtalk/views.py:218 seahub/dingtalk/views.py:254 +#: seahub/dingtalk/views.py:294 seahub/dingtalk/views.py:341 +#: seahub/dingtalk/views.py:359 seahub/dingtalk/views.py:432 +#: seahub/dingtalk/views.py:479 seahub/oauth/views.py:84 +#: seahub/oauth/views.py:107 seahub/oauth/views.py:153 +#: seahub/oauth/views.py:165 seahub/oauth/views.py:171 +#: seahub/oauth/views.py:202 seahub/templates/remote_user/error.html:8 #: seahub/weixin/views.py:35 seahub/weixin/views.py:54 #: seahub/weixin/views.py:59 seahub/weixin/views.py:78 #: seahub/weixin/views.py:96 seahub/work_weixin/views.py:68 @@ -1366,7 +1537,7 @@ msgstr "عنوان البريد مطلوب" msgid "Error, please contact administrator." msgstr "خطأ يرجى التواصل مع مسؤول النظام ." -#: seahub/dingtalk/views.py:125 seahub/dingtalk/views.py:368 +#: seahub/dingtalk/views.py:125 seahub/dingtalk/views.py:362 #: seahub/weixin/views.py:99 #, python-format msgid "User %s not found or inactive." @@ -1399,7 +1570,7 @@ msgstr "الاسم %s غير صحيح" #: seahub/forms.py:97 seahub/share/views.py:296 seahub/views/ajax.py:308 #: seahub/views/ajax.py:312 seahub/views/ajax.py:316 seahub/views/ajax.py:327 -#: seahub/views/ajax.py:447 seahub/views/file.py:1933 +#: seahub/views/ajax.py:447 seahub/views/file.py:1930 msgid "Argument missing" msgstr "متغير مفقود" @@ -1522,11 +1693,11 @@ msgid "The %(site_name)s team" msgstr "فريق %(site_name)s" #: seahub/group/views.py:105 seahub/share/views.py:233 -#: seahub/views/__init__.py:436 seahub/views/ajax.py:381 -#: seahub/views/ajax.py:427 seahub/views/file.py:1184 -#: seahub/views/file.py:1425 seahub/views/file.py:1942 +#: seahub/views/__init__.py:587 seahub/views/ajax.py:381 +#: seahub/views/ajax.py:427 seahub/views/file.py:1181 +#: seahub/views/file.py:1422 seahub/views/file.py:1939 #: seahub/views/repo.py:114 seahub/views/repo.py:171 seahub/views/repo.py:229 -#: seahub/views/repo.py:282 seahub/views/repo.py:399 +#: seahub/views/repo.py:282 seahub/views/repo.py:392 msgid "Permission denied" msgstr "الترخيص مرفوض" @@ -1540,7 +1711,7 @@ msgid "Exit admin panel" msgstr "مغادرة لوحة الإدارة" #: seahub/institutions/templates/institutions/base.html:13 -#: seahub/templates/base.html:32 +#: seahub/templates/base.html:32 seahub/templates/home_base.html:9 msgid "Close" msgstr "إغلاق" @@ -1551,13 +1722,14 @@ msgstr "المستخدمين" #: seahub/institutions/templates/institutions/base.html:23 msgid "Search users" -msgstr "" +msgstr "البحث عن المستخدمين" #: seahub/institutions/templates/institutions/info.html:7 msgid "Info" msgstr "معلومات" #: seahub/institutions/templates/institutions/info.html:13 +#: seahub/templates/home_base.html:63 msgid "Libraries" msgstr "مكتبات" @@ -1594,12 +1766,12 @@ msgid "Name" msgstr "الاسم" #: seahub/institutions/templates/institutions/user_info.html:35 -#: seahub/templates/registration/registration_form.html:32 +#: seahub/templates/registration/registration_form.html:31 msgid "Department" msgstr "الإدارة" #: seahub/institutions/templates/institutions/user_info.html:38 -#: seahub/templates/registration/registration_form.html:37 +#: seahub/templates/registration/registration_form.html:36 msgid "Telephone" msgstr "التلفون" @@ -1618,25 +1790,9 @@ msgstr "تحديد المخصص" msgid "Available quota:" msgstr "الحصة المتاحة :" -#: seahub/institutions/templates/institutions/user_info.html:52 -#: seahub/institutions/templates/institutions/useradmin_search.html:12 -#: seahub/invitations/templates/invitations/token_view.html:17 -#: seahub/options/templates/options/set_user_options.html:14 -#: seahub/organizations/templates/organizations/org_register.html:42 -#: seahub/search/templates/search_results.html:26 -#: seahub/search/templates/search_results.html:47 -#: seahub/share/templates/share/share_link_audit.html:22 -#: seahub/templates/decrypt_repo_form.html:13 -#: seahub/templates/registration/password_change_form.html:25 -#: seahub/templates/registration/password_reset_confirm.html:19 -#: seahub/templates/registration/password_reset_form.html:41 -#: seahub/templates/registration/password_set_form.html:28 -#: seahub/templates/share_access_validation.html:29 -msgid "Submit" -msgstr "تقديم" - #: seahub/institutions/templates/institutions/user_info.html:62 #: seahub/search/templates/search_results.html:39 +#: seahub/templates/repo_dir_recycle_view.html:46 #: seahub/templates/repo_history_view.html:59 msgid "Size" msgstr "الحجم" @@ -1646,14 +1802,6 @@ msgstr "الحجم" msgid "Last Update" msgstr "آخر تحديث" -#: seahub/institutions/templates/institutions/user_info.html:64 -#: seahub/institutions/templates/institutions/user_info.html:108 -#: seahub/institutions/templates/institutions/useradmin.html:20 -#: seahub/institutions/templates/institutions/useradmin_search.html:23 -#: seahub/templates/repo_history_view.html:60 -msgid "Operations" -msgstr "العمليات" - #: seahub/institutions/templates/institutions/user_info.html:70 msgid "Encrypted" msgstr "مشفر" @@ -1680,16 +1828,6 @@ msgstr "المساحة المخصصة لا يمكن أن تكون فارغة" msgid "Create At / Last Login" msgstr "انشاء على / آخر دخول" -#: seahub/institutions/templates/institutions/useradmin.html:38 -msgid "Edit" -msgstr "تحرير" - -#: seahub/institutions/templates/institutions/useradmin.html:59 -#: seahub/institutions/templates/institutions/useradmin_search.html:55 -#: seahub/sysadmin_extra/views.py:232 -msgid "Delete" -msgstr "حذف" - #: seahub/institutions/templates/institutions/useradmin.html:68 #: seahub/institutions/templates/institutions/useradmin_search.html:63 msgid "Empty" @@ -1704,12 +1842,6 @@ msgstr "تفعيل...، الرجاء الانتظار" msgid "Delete User" msgstr "حذف مستخدم" -#: seahub/institutions/templates/institutions/useradmin.html:81 -#: seahub/institutions/templates/institutions/useradmin_search.html:72 -#, python-format -msgid "Are you sure you want to delete %s ?" -msgstr "هل أنت متأكد من حذف %s ؟" - #: seahub/institutions/templates/institutions/useradmin.html:130 msgid "Edit failed." msgstr "فشل التحرير." @@ -1730,15 +1862,15 @@ msgstr "مالك" msgid "Member" msgstr "عضو" -#: seahub/institutions/views.py:209 seahub/views/sysadmin.py:366 +#: seahub/institutions/views.py:209 seahub/views/sysadmin.py:365 msgid "Failed to delete: the user does not exist" msgstr "فشل في الحذف: المستخدم غير موجود" #: seahub/institutions/views.py:213 msgid "Failed to delete: the user is system administrator" -msgstr "" +msgstr "فشل الحذف: المستخدم هو مسؤول النظام" -#: seahub/institutions/views.py:217 seahub/views/sysadmin.py:356 +#: seahub/institutions/views.py:217 seahub/views/sysadmin.py:355 #, python-format msgid "Successfully deleted %s" msgstr "تم حذف %s بنجاح" @@ -1746,12 +1878,12 @@ msgstr "تم حذف %s بنجاح" #: seahub/invitations/models.py:95 #, python-format msgid "You are invited to join %(site_name)s." -msgstr "" +msgstr "أنت مدعو للانضمام %(site_name)s" #: seahub/invitations/models.py:98 #, python-brace-format msgid "You are invited to join team {org_name}." -msgstr "" +msgstr "أنت مدعو للانضمام إلى الفريق %{org_name}." #: seahub/invitations/templates/invitations/invitation_email.html:9 #: seahub/invitations/templates/invitations/invitation_revoke_email.html:9 @@ -1764,7 +1896,6 @@ msgstr "" #: seahub/templates/shared_link_email.html:9 #: seahub/templates/shared_upload_link_email.html:8 #: seahub/templates/snippets/reset_repo_password.html:7 -#: seahub/templates/sysadmin/short_time_linving_password_reset_link.html:10 #: seahub/templates/sysadmin/user_activation_email.html:9 #: seahub/templates/sysadmin/user_add_email.html:7 #: seahub/templates/sysadmin/user_batch_add_email.html:7 @@ -1778,19 +1909,19 @@ msgstr "مرحبا،" #, python-format msgid "" "You are invited to join team %(org_name)s. Please click the link below:" -msgstr "" +msgstr "أنت مدعو للانضمام إلى الفريق %(org_name)s . الرجاء الضغط على الرابط أدناه:" #: seahub/invitations/templates/invitations/invitation_email.html:15 #, python-format msgid "" "%(inviter_name)s invited you to join %(site_name)s. Please click the link " "below:" -msgstr "" +msgstr "%(inviter_name)s دعاك للانضمام إلى %(site_name)s. يرجى الضغط على الرابط أدناه:" #: seahub/invitations/templates/invitations/invitation_revoke_email.html:12 #, python-format msgid "%(inviter)s revoked your access to %(site_name)s." -msgstr "" +msgstr "%(inviter)sألغى صلاحية وصولك إلى %(site_name)s." #: seahub/invitations/templates/invitations/token_view.html:4 msgid "Create Account" @@ -1897,7 +2028,7 @@ msgstr "مجلد تم نقله" msgid "New file updates on %s" msgstr "ملفات جديدة محدثه في %s" -#: seahub/notifications/management/commands/send_notices.py:492 +#: seahub/notifications/management/commands/send_notices.py:457 #, python-format msgid "New notice on %s" msgstr "ملاحظة جديدة على %s" @@ -1905,33 +2036,23 @@ msgstr "ملاحظة جديدة على %s" #: seahub/notifications/management/commands/send_notices_to_social_account.py:253 #, python-format msgid "You've got %(num)s new notices on %(site_name)s:\n" -msgstr "" +msgstr "لديك %(num)s إشعارات جديدة على %(site_name)s :\n" -#: seahub/notifications/models.py:554 +#: seahub/notifications/models.py:502 #, python-format msgid "" "A file named %(file_name)s is uploaded to %(name)s" msgstr "الملف %(file_name)s تم تحميله إلى %(name)s" -#: seahub/notifications/models.py:561 -#, python-format -msgid "A file named %(file_name)s is uploaded" -msgstr "" - -#: seahub/notifications/models.py:596 +#: seahub/notifications/models.py:509 #, python-format msgid "" -"A folder named %(folder_name)s is uploaded to " -"%(name)s" -msgstr "" +"A file named %(file_name)s is uploaded to Deleted " +"Library" +msgstr "الملف %(file_name)s تم تحميله إلى مكتبة محذوفة" -#: seahub/notifications/models.py:603 -#, python-format -msgid "A folder named %(folder_name)s is uploaded" -msgstr "" - -#: seahub/notifications/models.py:737 +#: seahub/notifications/models.py:643 #, python-format msgid "" "User %(username)s has asked to join group %(username)s قد طلب الانضمام الى مجموعة %(group_name)s, رسالة التحقق: %(join_request_msg)s" -#: seahub/notifications/models.py:766 +#: seahub/notifications/models.py:672 #, python-format msgid "" "User %(group_staff)s has added you to group " "%(group_name)s" msgstr "لقد قام المستخدم %(group_staff)s بإضافتك الى مجموعة %(group_name)s" -#: seahub/notifications/models.py:792 +#: seahub/notifications/models.py:698 #, python-format msgid "" "File %(file_name)s has a new comment from user " "%(author)s" msgstr "الملف %(file_name)s لديه تعليق جديد من المستخدم %(author)s" -#: seahub/notifications/models.py:809 +#: seahub/notifications/models.py:715 #, python-format msgid "" "Draft #%(draft_id)s has a new comment from user " "%(author)s" -msgstr "" +msgstr " مسودة رقم %(draft_id)s لديها تعليق جديد من المستخدم %(author)s" -#: seahub/notifications/models.py:826 +#: seahub/notifications/models.py:732 #, python-format msgid "" "%(from_user)s has sent you a request for draft " "#%(draft_id)s" -msgstr "" +msgstr "%(from_user)s أرسل لك طلب للمسودة رقم %(draft_id)s " -#: seahub/notifications/models.py:849 -#: seahub/notifications/templates/notifications/notice_email.html:66 +#: seahub/notifications/models.py:755 +#: seahub/notifications/templates/notifications/notice_email.html:63 #, python-format msgid "" "Guest %(user)s accepted your invitation at %(time)s." -msgstr "" +msgstr "الضيف %(user)s قبل دعوتك الساعة %(time)s" -#: seahub/notifications/models.py:873 +#: seahub/notifications/models.py:779 #, python-format msgid "" "%(user)s has transfered a library named %(repo_name)s to you." -msgstr "" +msgstr "المستخدم %(user)sقام بنقل مكتبة باسم %(repo_name)s لك" #: seahub/notifications/templates/notifications/file_updates_email.html:9 #, python-format @@ -1990,12 +2111,12 @@ msgid "" msgid_plural "" "\n" "You've got %(num)s file updates on %(site_name)s:\n" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" -msgstr[4] "" -msgstr[5] "" +msgstr[0] "\nيوجد %(num)sتحديثات على الملفات في %(site_name)s :\n" +msgstr[1] "\nلديك تحديث على ملف واحد في %(site_name)s :\n" +msgstr[2] "\nلديك تحديثات على ملفين %(num)s في %(site_name)s:\n" +msgstr[3] "\nلديك %(num)s تحديثات على ملفات في %(site_name)s :\n" +msgstr[4] "\nلديك %(num)s تحديث على ملفات في %(site_name)s:\n" +msgstr[5] "\nلديك %(num)s تحديث على ملفات في %(site_name)s:\n" #: seahub/notifications/templates/notifications/file_updates_email.html:20 msgid "Operation" @@ -2040,182 +2161,174 @@ msgstr "الملف %(file_name)s تم #: seahub/notifications/templates/notifications/notice_email.html:54 #, python-format msgid "" -"A folder named %(folder_name)s is" -" uploaded to your folder %(parent_dir_name)s." -msgstr "" - -#: seahub/notifications/templates/notifications/notice_email.html:57 -#, python-format -msgid "" "User %(user)s has asked to join " "group %(grp_name)s, verification " "message: %(msg)s" msgstr "لقد قام المستخدم %(user)s بطلب الانضمام الى المجموعة%(grp_name)s, رسالة التحقق %(msg)s" -#: seahub/notifications/templates/notifications/notice_email.html:60 +#: seahub/notifications/templates/notifications/notice_email.html:57 #, python-format msgid "" "User %(user)s has added you to " "group %(grp_name)s" msgstr "لقد قام المستخدم %(user)s بإضافتك إلى المجموعة %(grp_name)s" -#: seahub/notifications/templates/notifications/notice_email.html:63 +#: seahub/notifications/templates/notifications/notice_email.html:60 #, python-format msgid "" "File %(file_name)s has a new " "comment from user %(author)s" msgstr "الملف %(file_name)s لديه تعليق جديد من المستخدم %(author)s" -#: seahub/notifications/templates/notifications/notice_email.html:69 +#: seahub/notifications/templates/notifications/notice_email.html:66 #, python-format msgid "" "A large number of files in your library %(repo_name)s has been deleted " "recently." -msgstr "" +msgstr "تم حذف عدد كبير من الملفات في مكتبتك %(repo_name)s مؤخرا." -#: seahub/notifications/templates/notifications/notice_email.html:79 +#: seahub/notifications/templates/notifications/notice_email.html:76 #, python-format msgid "" " User %(user_name)s created file %(obj_name)s in library %(repo_name)s." -msgstr "" +msgstr "لقد قام المستخدم %(user_name)s بإنشاء ملف %(obj_name)s في المكتبة %(repo_name)s." -#: seahub/notifications/templates/notifications/notice_email.html:81 +#: seahub/notifications/templates/notifications/notice_email.html:78 #, python-format msgid "" " User %(user_name)s created file %(obj_name)s and " "%(obj_path_count_minus_one)s other file(s) in library %(repo_name)s." -msgstr "" +msgstr "%(user_name)s أنشأ الملف %(obj_name)s و %(obj_path_count_minus_one)s ملف اخر في المكتبة %(repo_name)s." -#: seahub/notifications/templates/notifications/notice_email.html:86 +#: seahub/notifications/templates/notifications/notice_email.html:83 #, python-format msgid "" " User %(user_name)s deleted file " "%(obj_name)s in library %(repo_name)s." -msgstr "" +msgstr "لقد قام المستخدم %(user_name)s بحذف الملف %(obj_name)s من المكتبة %(repo_name)s." -#: seahub/notifications/templates/notifications/notice_email.html:88 +#: seahub/notifications/templates/notifications/notice_email.html:85 #, python-format msgid "" " User %(user_name)s deleted file " "%(obj_name)s and %(obj_path_count_minus_one)s other file(s) in library %(repo_name)s." -msgstr "" +msgstr "لقد قام المستخدم %(user_name)s بحذف الملف %(obj_name)s و %(obj_path_count_minus_one)s وملف اخر من المكتبة %(repo_name)s." -#: seahub/notifications/templates/notifications/notice_email.html:92 +#: seahub/notifications/templates/notifications/notice_email.html:89 #, python-format msgid "" " User %(user_name)s restored file " "%(obj_name)s in library %(repo_name)s." -msgstr "" +msgstr "لقد قام المستخدم %(user_name)s بإستعادة الملف %(obj_name)s في المكتبة %(repo_name)s." -#: seahub/notifications/templates/notifications/notice_email.html:95 +#: seahub/notifications/templates/notifications/notice_email.html:92 #, python-format msgid "" " User %(user_name)s renamed file " "%(old_obj_name)s to %(obj_name)s in " "library %(repo_name)s." -msgstr "" +msgstr "لقد قام المستخدم %(user_name)s من إعادة تسمية الملف من %(old_obj_name)sلـ %(obj_name)s في المكتبة %(repo_name)s." -#: seahub/notifications/templates/notifications/notice_email.html:99 +#: seahub/notifications/templates/notifications/notice_email.html:96 #, python-format msgid "" " User %(user_name)s moved file %(obj_name)s in library %(repo_name)s." -msgstr "" +msgstr "لقد قام المستخدم %(user_name)s بنقل الملف %(obj_name)s في المكتبة %(repo_name)s." -#: seahub/notifications/templates/notifications/notice_email.html:101 +#: seahub/notifications/templates/notifications/notice_email.html:98 #, python-format msgid "" " User %(user_name)s moved file %(obj_name)s and " "%(obj_path_count_minus_one)s other file(s) in library %(repo_name)s." -msgstr "" +msgstr "لقد قام المستخدم %(user_name)s بنقل الملف %(obj_name)s و %(obj_path_count_minus_one)s ملف اخر في المكتبة %(repo_name)s." -#: seahub/notifications/templates/notifications/notice_email.html:105 +#: seahub/notifications/templates/notifications/notice_email.html:102 #, python-format msgid "" " User %(user_name)s updated file %(obj_name)s in library %(repo_name)s." -msgstr "" +msgstr "لقد قام المستخدم %(user_name)s بتحديث الملف %(obj_name)s في المكتبة %(repo_name)s." -#: seahub/notifications/templates/notifications/notice_email.html:110 +#: seahub/notifications/templates/notifications/notice_email.html:107 #, python-format msgid "" " User %(user_name)s created folder " "%(obj_name)s in library %(repo_name)s." -msgstr "" +msgstr "لقد قام المستخدم %(user_name)s بإنشاء مجلد بأسم %(obj_name)s في المكتبة %(repo_name)s." -#: seahub/notifications/templates/notifications/notice_email.html:112 +#: seahub/notifications/templates/notifications/notice_email.html:109 #, python-format msgid "" " User %(user_name)s created folder " "%(obj_name)s and " "%(obj_path_count_minus_one)s other folder(s) in library %(repo_name)s." -msgstr "" +msgstr "لقد قام المستخدم %(user_name)s بإنشاء مجلد بإسم %(obj_name)s و %(obj_path_count_minus_one)s مجلد أخر في المكتبة %(repo_name)s." -#: seahub/notifications/templates/notifications/notice_email.html:117 +#: seahub/notifications/templates/notifications/notice_email.html:114 #, python-format msgid "" " User %(user_name)s deleted folder " "%(obj_name)s in library %(repo_name)s." -msgstr "" +msgstr "لقد قام المستخدم %(user_name)s بحذف مجلد بإسم %(obj_name)s من المكتبة %(repo_name)s." -#: seahub/notifications/templates/notifications/notice_email.html:119 +#: seahub/notifications/templates/notifications/notice_email.html:116 #, python-format msgid "" " User %(user_name)s deleted folder " "%(obj_name)s and %(obj_path_count_minus_one)s other folder(s) in library %(repo_name)s." -msgstr "" +msgstr "لقد قام المستخدم %(user_name)s من حذف مجلد بإسم %(obj_name)s و %(obj_path_count_minus_one)s مجلدات أخرى من المكتبة %(repo_name)s." -#: seahub/notifications/templates/notifications/notice_email.html:123 +#: seahub/notifications/templates/notifications/notice_email.html:120 #, python-format msgid "" " User %(user_name)s restored folder" " %(obj_name)s in library %(repo_name)s." -msgstr "" +msgstr "لقد قام المستخدم %(user_name)s بإستعادة مجلد بإسم %(obj_name)s في المكتبة %(repo_name)s." -#: seahub/notifications/templates/notifications/notice_email.html:126 +#: seahub/notifications/templates/notifications/notice_email.html:123 #, python-format msgid "" " User %(user_name)s renamed folder " "%(old_obj_name)s to %(obj_name)s in " "library %(repo_name)s." -msgstr "" +msgstr "لقد قام المستخدم %(user_name)s بإعادة تسمية مجلد من%(old_obj_name)s إلى %(obj_name)s في المكتبة %(repo_name)s." -#: seahub/notifications/templates/notifications/notice_email.html:130 +#: seahub/notifications/templates/notifications/notice_email.html:127 #, python-format msgid "" " User %(user_name)s moved folder %(obj_name)s in library %(repo_name)s." -msgstr "" +msgstr "لقد قام المستخدم %(user_name)s بنقل المجلد %(obj_name)s في المكتبة %(repo_name)s." -#: seahub/notifications/templates/notifications/notice_email.html:132 +#: seahub/notifications/templates/notifications/notice_email.html:129 #, python-format msgid "" " User %(user_name)s moved folder %(obj_name)s and " "%(obj_path_count_minus_one)s other folder(s) in library %(repo_name)s." -msgstr "" +msgstr "لقد قام المستخدم %(user_name)s بنقل المجلد %(obj_name)s و %(obj_path_count_minus_one)s مجلد اخر في المكتبة %(repo_name)s. " -#: seahub/notifications/templates/notifications/notice_email.html:145 +#: seahub/notifications/templates/notifications/notice_email.html:142 msgid "Go check out at the following page:" msgstr "اذهب للتحقق من الصفحة التالية:" @@ -2224,7 +2337,7 @@ msgstr "اذهب للتحقق من الصفحة التالية:" msgid "" "%(user)s has shared a folder named %(lib_name)s to you." -msgstr "" +msgstr "لقد قام المستخدم %(user)s بمشاركة مجلد بإسم %(lib_name)s لك." #: seahub/notifications/templates/notifications/notice_msg/folder_share_to_group_msg.html:1 #, python-format @@ -2232,7 +2345,7 @@ msgid "" "%(user)s has shared a folder named %(lib_name)s to group %(group_name)s." -msgstr "" +msgstr "لقد قام المستحدم %(user)s بمشاركة مجلد بإسم %(lib_name)s للمجموعة %(group_name)s." #: seahub/notifications/templates/notifications/notice_msg/repo_share_msg.html:1 #, python-format @@ -2254,36 +2367,36 @@ msgstr "لقد قام %(user)s بمشاركة مكتبة %(repo_dir_name)s Trash" +msgstr "%(repo_dir_name)s سلة النفايات" + +#: seahub/templates/repo_dir_recycle_view.html:15 +#: seahub/templates/repo_history_view.html:16 +#: seahub/templates/text_diff.html:15 +#: seahub/two_factor/templates/two_factor/core/backup_tokens.html:26 +msgid "Back" +msgstr "رجوع" + +#: seahub/templates/repo_dir_recycle_view.html:21 +#: seahub/templates/repo_history_view.html:40 +msgid "Current path: " +msgstr "المسار الحالي: " + +#: seahub/templates/repo_dir_recycle_view.html:37 +#: seahub/templates/repo_dir_recycle_view.html:65 +msgid "Clean" +msgstr "تنظيف" + +#: seahub/templates/repo_dir_recycle_view.html:45 +msgid "Delete Time" +msgstr "وقت الحذف" + +#: seahub/templates/repo_dir_recycle_view.html:59 +msgid "More" +msgstr "أكثر" + +#: seahub/templates/repo_dir_recycle_view.html:66 +msgid "Clear files in trash and history:" +msgstr "مسح الملفات في سلة النفايات و السجل التاريخي:" + +#: seahub/templates/repo_dir_recycle_view.html:68 +msgid "3 days ago" +msgstr "قبل 3 أيام" + +#: seahub/templates/repo_dir_recycle_view.html:69 +msgid "1 week ago" +msgstr "قبل أسبوع" + +#: seahub/templates/repo_dir_recycle_view.html:70 +msgid "1 month ago" +msgstr "قبل شهر" + +#: seahub/templates/repo_dir_recycle_view.html:71 +msgid "all" +msgstr "الكل" + +#: seahub/templates/repo_dir_recycle_view.html:75 +#: seahub/templates/view_shared_upload_link.html:86 +#: seahub/two_factor/templates/two_factor/_wizard_actions.html:4 +#: seahub/two_factor/templates/two_factor/profile/disable.html:12 +msgid "Cancel" +msgstr "إلغاء" + +#: seahub/templates/repo_dir_recycle_view.html:192 +msgid "Successfully restored 1 item." +msgstr "تم استعادة عنصر بنجاح" + #: seahub/templates/repo_folder_trash_react.html:5 msgid "Trash" msgstr "سلة المحذوفات" @@ -3062,20 +3297,10 @@ msgstr "السجل" msgid "%(repo_name)s Snapshot" msgstr "%(repo_name)s لقطة" -#: seahub/templates/repo_history_view.html:16 -#: seahub/templates/text_diff.html:15 -#: seahub/two_factor/templates/two_factor/core/backup_tokens.html:26 -msgid "Back" -msgstr "رجوع" - #: seahub/templates/repo_history_view.html:30 msgid "Unknown" msgstr "غير معروف" -#: seahub/templates/repo_history_view.html:40 -msgid "Current path: " -msgstr "المسار الحالي: " - #: seahub/templates/repo_history_view.html:51 #: seahub/templates/repo_history_view.html:68 #: seahub/templates/repo_history_view.html:78 @@ -3100,18 +3325,11 @@ msgstr "هل أنت متأكد من استعادة هذه المكتبة؟" #: seahub/templates/repo_history_view.html:114 #, python-brace-format msgid "Successfully restored {dirent_name}" -msgstr "" +msgstr "%{dirent_name} تمت استعادته بنجاح" #: seahub/templates/repo_snapshot_react.html:5 msgid "Snapshot" -msgstr "" - -#: seahub/templates/sdoc_file_view_react.html:64 -#: seahub/templates/sdoc_file_view_react.html:87 -#: seahub/templates/view_file_onlyoffice.html:147 -#: seahub/templates/view_file_onlyoffice.html:170 -msgid "Failed. Please check the network." -msgstr "فشل. الرجاء التحقق من الشبكة." +msgstr "لقطه" #: seahub/templates/share_access_validation.html:6 msgid "" @@ -3123,7 +3341,7 @@ msgstr "الرجاء إدخال كلمة مرور إذا كنت تريد است msgid "" "%(escaped_nickname)s shared a %(file_shared_type)s %(escaped_file_shared_name)s to you on %(site_name)s:" -msgstr "" +msgstr "لقد قام %(escaped_nickname)s بمشاركة %(file_shared_type)s %(escaped_file_shared_name)s لك في %(site_name)s:" #: seahub/templates/shared_link_email.html:17 #: seahub/templates/shared_upload_link_email.html:20 @@ -3135,7 +3353,7 @@ msgstr "كلمة المرور:" #: seahub/templates/shared_upload_link_email.html:11 #, python-format msgid "%(escaped_nickname)s shared an upload link to you on %(site_name)s." -msgstr "" +msgstr "%(escaped_nickname)s شارك رابط رفع لك في %(site_name)s" #: seahub/templates/shared_upload_link_email.html:15 msgid "You can go to the following page and upload your files:" @@ -3160,12 +3378,12 @@ msgstr "قوي" #: seahub/templates/snippets/policy_service_link.html:5 #: seahub/templates/snippets/policy_service_link.html:9 msgid "Privacy Policy" -msgstr "" +msgstr "سياسة الخصوصية" #: seahub/templates/snippets/policy_service_link.html:7 #: seahub/templates/snippets/policy_service_link.html:11 msgid "Terms of Service" -msgstr "" +msgstr "سياسة الخدمة" #: seahub/templates/snippets/repo_create_js.html:38 msgid "Description is required" @@ -3184,29 +3402,26 @@ msgstr "كلمة المرور قصيرة جدا" msgid "" "The new password of library %(repo_name)s is %(password)s. Please change it " "as soon as possible." -msgstr "" +msgstr "كلمة المرور للمكتبة %(repo_name)s هي %(password)s. يرجى تغيرها في أقرب وقت وشكراً. " -#: seahub/templates/sysadmin/short_time_linving_password_reset_link.html:13 -#, python-format -msgid "" -"Administrator on %(site_name)s is resetting your password for %(account)s, " -"please click the following link to continue: " -msgstr "" - -#: seahub/templates/sysadmin/sudo_mode.html:25 +#: seahub/templates/sysadmin/sudo_mode.html:8 msgid "Confirm password to continue" msgstr "تأكيد كلمة المرور للمتابعة" -#: seahub/templates/sysadmin/sudo_mode.html:26 +#: seahub/templates/sysadmin/sudo_mode.html:13 +msgid "Incorrect password" +msgstr "كلمة المرور غير صحيحة" + +#: seahub/templates/sysadmin/sudo_mode.html:24 +msgid "Tip:" +msgstr "تلميح:" + +#: seahub/templates/sysadmin/sudo_mode.html:24 msgid "" "You are entering admin area, we won't ask for your password again for a few " "hours." msgstr "أنت الان داخل منطقة الادارة، لن نقوم بطلب كلمة مرور منك مرة أخرى لبضعة ساعات." -#: seahub/templates/sysadmin/sudo_mode.html:33 -msgid "Incorrect password" -msgstr "كلمة المرور غير صحيحة" - #: seahub/templates/sysadmin/user_activation_email.html:12 #, python-format msgid "Your account %(username)s on %(site_name)s has been activated." @@ -3217,13 +3432,13 @@ msgstr "لقد تم تفعيل حسابك %(username)s على %(site_name)s." msgid "" "%(nickname)s invited you to join organization \"%(org_name)s\" on " "%(site_name)s." -msgstr "" +msgstr "لقد قام %(nickname)s بدعوتك للانضمام إلى المنظمة \"%(org_name)s\" في %(site_name)s." #: seahub/templates/sysadmin/user_add_email.html:13 #: seahub/templates/sysadmin/user_batch_add_email.html:10 #, python-format msgid "%(nickname)s invited you to join %(site_name)s." -msgstr "" +msgstr "لقد دعاك %(nickname)s للانضمام الى %(site_name)s." #: seahub/templates/sysadmin/user_add_email.html:18 #: seahub/templates/sysadmin/user_batch_add_email.html:14 @@ -3233,7 +3448,7 @@ msgstr "إليك معلومات حسابك:" #: seahub/templates/sysadmin/user_add_email.html:19 #: seahub/templates/sysadmin/user_batch_add_email.html:15 msgid "Email:" -msgstr "" +msgstr "البريد:" #: seahub/templates/sysadmin/user_freeze_email.html:12 #, python-format @@ -3264,6 +3479,10 @@ msgstr "قبل التعديل" msgid "after modification" msgstr "بعد التعديل" +#: seahub/templates/user_404.html:6 +msgid "Sorry, this user is not registered yet." +msgstr "المعذرة، هذا المستخدم لم مسجل بعد." + #: seahub/templates/user_quota_full.html:12 #, python-format msgid "Your quota is almost full on %(site_name)s." @@ -3273,12 +3492,97 @@ msgstr "المساحة المخصصة واشكت على النفاذ %(site_name msgid "Used:" msgstr "مُستخدم:" +#: seahub/templates/view_shared_upload_link.html:8 +#, python-format +msgid "Upload files to %(dir_name)s" +msgstr "رفم الملفات إلى %(dir_name)s" + +#: seahub/templates/view_shared_upload_link.html:9 +msgid "shared by:" +msgstr "مشارك بواسطة:" + +#: seahub/templates/view_shared_upload_link.html:11 +msgid "The owner of this library has run out of space." +msgstr "لم يعد لدى مالك هذه المكتبة مساحة." + +#: seahub/templates/view_shared_upload_link.html:18 +#: seahub/templates/view_shared_upload_link.html:64 +msgid "Add Files" +msgstr "إضافة ملفات" + +#: seahub/templates/view_shared_upload_link.html:24 +msgid "Add folder" +msgstr "إضافة مجلد" + +#: seahub/templates/view_shared_upload_link.html:30 +msgid "Cancel All" +msgstr "إلغاء الكل" + +#: seahub/templates/view_shared_upload_link.html:34 +msgid "" +"File Drag & Drop is supported for Chrome, Safari 5.0+, Firefox 4.0+, IE " +"10.0+" +msgstr "سحب و إفلات الملف مدعوم على Chrome, Safari 5.0+, Firefox 4.0+, IE 10.0+" + +#: seahub/templates/view_shared_upload_link.html:36 +msgid "Folder Drag & Drop is supported for Chrome" +msgstr "سحب و إفلات الملف مدعوم على Chrome" + +#: seahub/templates/view_shared_upload_link.html:39 +#, python-format +msgid "File size should be smaller than %(max_file_size)s" +msgstr "حجم الملف يجب أن يكون أصغر من %(max_file_size)s" + +#: seahub/templates/view_shared_upload_link.html:48 +msgid "Saving..." +msgstr "جاري الحفظ..." + +#: seahub/templates/view_shared_upload_link.html:75 +msgid "File is too big" +msgstr "الملف كبير جدا" + +#: seahub/templates/view_shared_upload_link.html:76 +msgid "File is too small" +msgstr "الملف صغير جدا" + +#: seahub/templates/view_shared_upload_link.html:77 +msgid "Filetype not allowed" +msgstr "نوع الملف غير مسموح" + +#: seahub/templates/view_shared_upload_link.html:78 +msgid "Maximum number of files exceeded" +msgstr "تجاوز الحد الأقصى لعدد الملفات" + +#: seahub/templates/view_shared_upload_link.html:79 +msgid "Uploaded bytes exceed file size" +msgstr "تجاوزت البايتات المحملة حجم الملف" + +#: seahub/templates/view_shared_upload_link.html:80 +msgid "Empty file upload result" +msgstr "نتيجة تحميل ملف فارغ" + +#: seahub/templates/view_shared_upload_link.html:83 +msgid "uploaded" +msgstr "محمل" + +#: seahub/templates/view_shared_upload_link.html:84 +msgid "canceled" +msgstr "ملغي" + +#: seahub/templates/view_shared_upload_link.html:85 +msgid "Start" +msgstr "بدأ" + +#: seahub/templates/view_shared_upload_link.html:227 +msgid "Network error" +msgstr "خطأ في الشبكة" + #: seahub/templates/wiki/wiki.html:25 msgid "Last modified by" -msgstr "" +msgstr "آخر تعديل بواسطة" #: seahub/thumbnail/views.py:45 seahub/thumbnail/views.py:172 -#: seahub/views/__init__.py:468 +#: seahub/views/__init__.py:619 msgid "Invalid arguments." msgstr "معاملات غير صحيحة." @@ -3290,16 +3594,11 @@ msgstr "فشل انشاء المصغر." #: seahub/two_factor/forms.py:167 seahub/two_factor/forms.py:173 #: seahub/two_factor/forms.py:297 msgid "Token" -msgstr "" - -#: seahub/two_factor/templates/two_factor/_wizard_actions.html:4 -#: seahub/two_factor/templates/two_factor/profile/disable.html:12 -msgid "Cancel" -msgstr "إلغاء" +msgstr "الرمز" #: seahub/two_factor/templates/two_factor/core/backup_tokens.html:6 msgid "Backup Tokens" -msgstr "" +msgstr "الرموز الاحتياطية" #: seahub/two_factor/templates/two_factor/core/backup_tokens.html:8 msgid "" @@ -3308,19 +3607,19 @@ msgid "" " for login verification. If you've used up all your backup tokens, you\n" " can generate a new set of backup tokens. Only the backup tokens shown\n" " below will be valid." -msgstr "" +msgstr "يمكن استخدام الرموز الاحتياطية\n عندما لا تتوفر أرقام الهواتف الأساسية والاحتياطية. يمكن استخدام الرموز الاحتياطية\n أدناه للتحقق من تسجيل الدخول. إذا كنت قد استهلكت جميع الرموز الاحتياطية،\n فيمكنك إنشاء مجموعة جديدة من الرموز المميزة الاحتياطية.\n فقط الرموز الاحتياطية الموضحة أدناه ستكون صالحة." #: seahub/two_factor/templates/two_factor/core/backup_tokens.html:20 msgid "Print these tokens and keep them somewhere safe." -msgstr "" +msgstr "اطبع هذه الرموز واحتفظ بها في مكان آمن." #: seahub/two_factor/templates/two_factor/core/backup_tokens.html:22 msgid "You don't have any backup codes yet." -msgstr "" +msgstr "ليس لديك أي رموز احتياطية حتى الآن." #: seahub/two_factor/templates/two_factor/core/backup_tokens.html:27 msgid "Generate Tokens" -msgstr "" +msgstr "أَنْشئْ رموزاً مميزةً" #: seahub/two_factor/templates/two_factor/core/login.html:7 msgid "Two-Factor Authentication" @@ -3330,44 +3629,44 @@ msgstr "مصادقة ثنائية العامل" msgid "" "Open the two-factor authentication app on your device to view your " "authentication token and verify your identify." -msgstr "" +msgstr "افتح تطبيق المصادقة الثنائية على جهازك لعرض رمز المصادقة الخاص بك والتحقق من هويتك." #: seahub/two_factor/templates/two_factor/core/login.html:22 msgid "Authentication token" -msgstr "" +msgstr "رمز المصادقة" #: seahub/two_factor/templates/two_factor/core/login.html:28 #, python-format msgid "Remember this computer for %(remember_days)s days" -msgstr "" +msgstr "تذكر هذا الكمبيوتر ل%(remember_days)s يوم" #: seahub/two_factor/templates/two_factor/core/login.html:33 #: seahub/two_factor/templates/two_factor/core/login.html:52 msgid "Incorrect code" -msgstr "" +msgstr "رمز المصادقة غير صحيح" #: seahub/two_factor/templates/two_factor/core/login.html:37 #: seahub/two_factor/templates/two_factor/core/login.html:57 msgid "Verify" -msgstr "" +msgstr "تأكيد" #: seahub/two_factor/templates/two_factor/core/login.html:42 msgid "Don't have your phone?" -msgstr "" +msgstr "هاتفك ليس معك؟" #: seahub/two_factor/templates/two_factor/core/login.html:43 msgid "Enter a two-factor backup code" -msgstr "" +msgstr "أدخل رمز المصادقة الاحتياطي " #: seahub/two_factor/templates/two_factor/core/login.html:49 msgid "Backup code" -msgstr "" +msgstr "رمز المصادقة الاحتياطي" #: seahub/two_factor/templates/two_factor/core/login.html:56 msgid "" "You can enter one of your backup codes in case you lost access to your " "mobile device." -msgstr "" +msgstr "بإمكانك إدخال أحد رموزك الاحتياطية في حالة فقدان الوصول إلى جهازك المحمول." #: seahub/two_factor/templates/two_factor/core/setup.html:6 msgid "Enable Two-Factor Authentication" @@ -3379,7 +3678,7 @@ msgid "" " smartphone to scan the QR code below. For example, use Google\n" " Authenticator. Then, enter the token generated by the app.\n" " " -msgstr "" +msgstr "للبدء في استخدام مولد الرموز،\n يرجى استخدام هاتفك الذكي لمسح رمز الاستجابة السريعة أدناه. على سبيل المثال، استخدم Google Authenticator أو أي تطبيق مصادقة.\n ثم أدخل الرمز الذي تم إنشاؤه بواسطة التطبيق." #: seahub/two_factor/templates/two_factor/profile/disable.html:6 msgid "Disable Two-Factor Authentication" @@ -3389,46 +3688,47 @@ msgstr "تعطيل المصادقة ثنائية العامل" msgid "" "You are about to disable two-factor authentication. This\n" " compromises your account security, are you sure?" -msgstr "" +msgstr "أنت على وشك تعطيل المصادقة الثنائية.\n هذا يعرض أمان حسابك للخطر، هل أنت متأكد؟" #: seahub/two_factor/templates/two_factor/profile/disable.html:11 msgid "Disable" -msgstr "" +msgstr "عطل" #: seahub/utils/__init__.py:163 msgid "permission error" msgstr "خطأ في الإذن" -#: seahub/views/__init__.py:299 +#: seahub/views/__init__.py:420 seahub/views/__init__.py:435 +#: seahub/views/__init__.py:450 msgid "Unable to view recycle page" msgstr "عاجز عن عرض صفحة المحذوفات" -#: seahub/views/__init__.py:344 +#: seahub/views/__init__.py:495 msgid "Unable to view library modification" msgstr "عاجز عن عرض تعديلات المكتبة" -#: seahub/views/__init__.py:461 +#: seahub/views/__init__.py:612 msgid "Please specify history ID" msgstr "يرجى تحديد معرف السجل التاريخي" -#: seahub/views/__init__.py:465 +#: seahub/views/__init__.py:616 msgid "Successfully restored the library." -msgstr "" +msgstr "تم استعادة المكتبة بنجاح." -#: seahub/views/__init__.py:472 +#: seahub/views/__init__.py:623 msgid "History you specified does not exist" msgstr "السجل التاريخي المحدد غير موجود" -#: seahub/views/__init__.py:474 +#: seahub/views/__init__.py:625 msgid "Unknown error" msgstr "خطأ غير معروف" -#: seahub/views/__init__.py:770 seahub/views/repo.py:286 +#: seahub/views/__init__.py:921 seahub/views/repo.py:286 #, python-format msgid "\"%s\" does not exist." msgstr "\"%s\" غير موجود." -#: seahub/views/__init__.py:802 +#: seahub/views/__init__.py:953 #, python-format msgid "Unable to download \"%s\"" msgstr "لم يتمكن من تنزيل \"%s\"" @@ -3450,9 +3750,9 @@ msgid "Bad upload link token." msgstr "رمز رابط تحميل غير صالح." #: seahub/views/ajax.py:338 seahub/views/file.py:457 seahub/views/file.py:488 -#: seahub/views/file.py:1179 seahub/views/file.py:1420 -#: seahub/views/file.py:1937 seahub/views/file.py:2152 -#: seahub/views/file.py:2157 seahub/views/file.py:2164 +#: seahub/views/file.py:1176 seahub/views/file.py:1417 +#: seahub/views/file.py:1934 seahub/views/file.py:2149 +#: seahub/views/file.py:2154 seahub/views/file.py:2161 msgid "File does not exist" msgstr "الملف غير موجود" @@ -3480,173 +3780,173 @@ msgstr "الترميز الذي اخترته غير مناسب." msgid "Unknown file encoding" msgstr "ترميز الملف غير معروف" -#: seahub/views/file.py:342 seahub/views/file.py:377 seahub/views/file.py:689 -#: seahub/views/file.py:783 seahub/views/file.py:905 +#: seahub/views/file.py:342 seahub/views/file.py:377 seahub/views/file.py:690 +#: seahub/views/file.py:780 seahub/views/file.py:902 #, python-format msgid "File size surpasses %s, can not be opened online." msgstr "حجم الملف يتجاوز %s، ولا يمكن فتحه على الإنترنت." -#: seahub/views/file.py:349 seahub/views/file.py:818 +#: seahub/views/file.py:349 seahub/views/file.py:815 msgid "The library is encrypted, can not open file online." msgstr "المكتبة مشفرة، و لا يمكن فتحها على الانترنت." #: seahub/views/file.py:444 seahub/views/file.py:466 seahub/views/file.py:471 -#: seahub/views/file.py:512 seahub/views/file.py:773 seahub/views/file.py:1038 -#: seahub/views/file.py:1064 seahub/views/file.py:1094 -#: seahub/views/file.py:1225 seahub/views/file.py:1331 -#: seahub/views/file.py:1461 seahub/views/file.py:1578 +#: seahub/views/file.py:512 seahub/views/file.py:770 seahub/views/file.py:1035 +#: seahub/views/file.py:1061 seahub/views/file.py:1091 +#: seahub/views/file.py:1222 seahub/views/file.py:1328 +#: seahub/views/file.py:1458 seahub/views/file.py:1575 msgid "Unable to view file" msgstr "غير قادر على عرض الملف" -#: seahub/views/file.py:842 seahub/views/file.py:986 seahub/views/file.py:1292 -#: seahub/views/file.py:1516 +#: seahub/views/file.py:839 seahub/views/file.py:983 seahub/views/file.py:1289 +#: seahub/views/file.py:1513 msgid "Error when prepare Office Online file preview page." -msgstr "" +msgstr "خطأ عند تحضير صفحة معاينة ملف Office Online." -#: seahub/views/file.py:874 seahub/views/file.py:998 seahub/views/file.py:1311 -#: seahub/views/file.py:1532 +#: seahub/views/file.py:871 seahub/views/file.py:995 seahub/views/file.py:1308 +#: seahub/views/file.py:1529 msgid "Error when prepare OnlyOffice file preview page." -msgstr "" +msgstr "خطأ عند تحضير صفحة معاينة ملف OnlyOffice." -#: seahub/views/file.py:1130 +#: seahub/views/file.py:1127 msgid "Unable to download file, invalid file path" msgstr "غير قادر على تنزيل الملف، مسار الملف غير صحيح" -#: seahub/views/file.py:1139 +#: seahub/views/file.py:1136 msgid "Unable to download file, wrong file path" msgstr "غير قادر على تنزيل الملف، مسار الملف خاطئ" -#: seahub/views/file.py:1146 +#: seahub/views/file.py:1143 msgid "Unable to download file." -msgstr "" +msgstr "غير قادر على تحميل الملف." -#: seahub/views/file.py:1347 seahub/views/file.py:1597 -#: seahub/views/repo.py:344 +#: seahub/views/file.py:1344 seahub/views/file.py:1594 +#: seahub/views/repo.py:338 #, python-format msgid "Share link for %s." -msgstr "" +msgstr "شارك الرابط لـ%s." -#: seahub/views/file.py:1723 seahub/views/file.py:1728 +#: seahub/views/file.py:1720 seahub/views/file.py:1725 msgid "Unable to download file" msgstr "غير قادر على تنزيل الملف" -#: seahub/views/file.py:2145 +#: seahub/views/file.py:2142 msgid "The original file does not exist" -msgstr "" +msgstr "الملف الأصلي غير موجود" #: seahub/views/mobile.py:35 #, python-brace-format msgid "User {token.user} not found" -msgstr "" +msgstr "لم يتم العثور على {token.user}" #: seahub/views/mobile.py:39 #, python-brace-format msgid "User {token.user} inactive" -msgstr "" +msgstr "{token.user} غير فعال" -#: seahub/views/sso.py:167 +#: seahub/views/sso.py:131 msgid "" "This link has already been visited, please click the login button on the " "client again" -msgstr "" +msgstr "لقد تم زيارة هذا الرابط من قبل، الرجاء الضغط على زر تسجيل الدخول على العميل مرة أخرى" -#: seahub/views/sso.py:192 +#: seahub/views/sso.py:156 msgid "Invalid link, please click the login button on the client again" -msgstr "" +msgstr "الرابط غير صالح، الرجاء الضغط على زر تسجيل الدخول على العميل مرة أخرى" -#: seahub/views/sso.py:197 +#: seahub/views/sso.py:161 msgid "Login timeout, please click the login button on the client again" -msgstr "" +msgstr "انتهت مهلة تسجيل الدخول، يرجى النقر فوق زر تسجيل الدخول على العميل مرة أخرى" -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:175 msgid "Login ID" -msgstr "" +msgstr "معرف تسجيل الدخول" -#: seahub/views/sysadmin.py:307 seahub/views/sysadmin.py:333 +#: seahub/views/sysadmin.py:306 seahub/views/sysadmin.py:332 msgid "Failed to set quota: internal server error" msgstr "فشل في تعيين الحصة المخصصة: خطأ داخلي في الخادم ." -#: seahub/views/sysadmin.py:352 +#: seahub/views/sysadmin.py:351 msgid "Failed to delete: the user is an organization creator" msgstr "فشل الحذف: المستخدم مؤسس منظمة" -#: seahub/views/sysadmin.py:397 +#: seahub/views/sysadmin.py:396 #, python-format msgid "Successfully revoke the admin permission of %s" msgstr "تم إلغاء صلاحية المشرف %s بنجاح" -#: seahub/views/sysadmin.py:399 +#: seahub/views/sysadmin.py:398 msgid "Failed to revoke admin: the user does not exist" msgstr "فشل إلغاء صلاحية المشرف: المستخدم غير موجود" -#: seahub/views/sysadmin.py:512 +#: seahub/views/sysadmin.py:511 #, python-format msgid "" "Successfully reset password to %(passwd)s, an email has been sent to " "%(user)s." msgstr "تم بنجاح إعادة تعيين كلمة المرور إلى %(passwd)s، تم إرسال بريد إلكتروني إلى %(user)s." -#: seahub/views/sysadmin.py:527 +#: seahub/views/sysadmin.py:526 msgid "Failed to reset password: user does not exist" msgstr "فشل في إعادة تعيين كلمة المرور: المستخدم غير موجود" -#: seahub/views/sysadmin.py:576 +#: seahub/views/sysadmin.py:575 #, python-format msgid "Fail to add user %s." msgstr "فشل إضافة المستخدم %s." -#: seahub/views/sysadmin.py:601 seahub/views/sysadmin.py:614 +#: seahub/views/sysadmin.py:600 seahub/views/sysadmin.py:613 #, python-format msgid "Successfully added user %s. An email notification has been sent." msgstr "تم إضافة المستخدم %s بنجاح. تم إرسال إشعار بالبريد إلكتروني." -#: seahub/views/sysadmin.py:604 seahub/views/sysadmin.py:617 +#: seahub/views/sysadmin.py:603 seahub/views/sysadmin.py:616 #, python-format msgid "" "Successfully added user %s. An error accurs when sending email notification," " please check your email configuration." msgstr "تم إضافة المستخدم %s بنجاح. حدث خطأ عند إرسال إشعار بالبريد الإلكتروني، الرجاء التحقق من تكوين البريد الإلكتروني الخاص بك." -#: seahub/views/sysadmin.py:606 seahub/views/sysadmin.py:619 +#: seahub/views/sysadmin.py:605 seahub/views/sysadmin.py:618 #, python-format msgid "Successfully added user %s." msgstr "تم إضافة المستخدم %s بنجاح." -#: seahub/views/sysadmin.py:621 +#: seahub/views/sysadmin.py:620 #, python-format msgid "" "Successfully added user %s. But email notification can not be sent, because " "Email service is not properly configured." msgstr "تم إضافة المستخدم %s بنجاح. ولكن لا يمكن إرسال إشعار بالبريد الإلكتروني، لأنه لم يتم تكوين خدمة البريد الإلكتروني بشكل صحيح." -#: seahub/views/sysadmin.py:673 +#: seahub/views/sysadmin.py:672 msgid "Input should be a number" msgstr "يجب ادخال رقم" -#: seahub/views/sysadmin.py:683 +#: seahub/views/sysadmin.py:682 msgid "Input number should be greater than 0" msgstr "يجب ادخال رقم أكبر من 0" -#: seahub/views/sysadmin.py:721 +#: seahub/views/sysadmin.py:720 msgid "Successfully deleted." msgstr "تم الحذف بنجاح." -#: seahub/views/sysadmin.py:751 +#: seahub/views/sysadmin.py:750 #, python-format msgid "Successfully set %s as admin." msgstr "تم تعيين %s كمدير بنجاح." -#: seahub/views/sysadmin.py:753 +#: seahub/views/sysadmin.py:752 #, python-format msgid "Failed to set %s as admin: user does not exist." msgstr "فشل تعيين %s كمشرف: المستخدم غير موجود." -#: seahub/views/sysadmin.py:768 seahub/views/sysadmin.py:769 -#: seahub/views/sysadmin.py:770 seahub/views/sysadmin.py:783 -#: seahub/views/sysadmin.py:784 +#: seahub/views/sysadmin.py:767 seahub/views/sysadmin.py:768 +#: seahub/views/sysadmin.py:769 seahub/views/sysadmin.py:782 +#: seahub/views/sysadmin.py:783 msgid "Optional" -msgstr "" +msgstr "خياري" #: seahub/wiki/views.py:159 msgid "Unable to view Wiki" -msgstr "" +msgstr "غير قادر على عرض الويكي" diff --git a/locale/ar/LC_MESSAGES/djangojs.po b/locale/ar/LC_MESSAGES/djangojs.po index fbe9b679ad..1a946010ab 100644 --- a/locale/ar/LC_MESSAGES/djangojs.po +++ b/locale/ar/LC_MESSAGES/djangojs.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: seahub\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-10 14:16+0800\n" +"POT-Creation-Date: 2024-02-05 16:23+0800\n" "PO-Revision-Date: 2015-05-09 05:28+0000\n" "Last-Translator: Seafile Info , 2024\n" "Language-Team: Arabic (http://app.transifex.com/haiwen/seahub/language/ar/)\n" @@ -38,7 +38,7 @@ msgstr "خروج مدير المؤسسة" #: frontend/src/components/common/account.js:121 #: frontend/src/pages/sys-admin/side-panel.js:33 -#: frontend/src/pages/sys-admin/users/users-content.js:294 +#: frontend/src/pages/sys-admin/users/users-content.js:285 msgid "System Admin" msgstr "مدير النظام" @@ -60,7 +60,7 @@ msgid "Used:" msgstr "مُستخدم:" #: frontend/src/components/common/account.js:165 -#: frontend/src/components/search/ai-search.js:661 +#: frontend/src/components/search/ai-search.js:651 #: frontend/src/pages/groups/group-view.js:470 #: frontend/src/pages/groups/group-view.js:476 #: frontend/src/pages/org-admin/side-panel.js:56 @@ -80,128 +80,116 @@ msgstr "بوابة العميل" msgid "Log out" msgstr "تسجيل خروج" -#: frontend/src/components/common/notice-item.js:44 +#: frontend/src/components/common/notice-item.js:42 msgid "User {user_link} has added you to {group_link}" msgstr "أضافك المستخدم {user_link} إلى المجموعة {group_link}" -#: frontend/src/components/common/notice-item.js:67 +#: frontend/src/components/common/notice-item.js:65 msgid "{share_from} has shared a library named {repo_link} to you." msgstr "قام {share_from} بمشاركة مكتبة لك باسم {repo_link} ." -#: frontend/src/components/common/notice-item.js:69 +#: frontend/src/components/common/notice-item.js:67 msgid "{share_from} has shared a folder named {repo_link} to you." msgstr "قام {share_from} بمشاركة مجلد لك باسم {repo_link}." -#: frontend/src/components/common/notice-item.js:95 -msgid "" -"{share_from} has changed the permission of library {repo_link} to " -"{permission}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:97 -msgid "" -"{share_from} has changed the permission of folder {repo_link} to " -"{permission}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:122 -msgid "{share_from} has cancelled the sharing of library {repo_name}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:124 -msgid "{share_from} has cancelled the sharing of folder {repo_name}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:150 +#: frontend/src/components/common/notice-item.js:98 msgid "" "{share_from} has shared a library named {repo_link} to group {group_link}." msgstr "شارك {share_from} مكتبة باسم {repo_link} إلى المجموعة {group_link}." -#: frontend/src/components/common/notice-item.js:152 +#: frontend/src/components/common/notice-item.js:100 msgid "" "{share_from} has shared a folder named {repo_link} to group {group_link}." msgstr "شارك {share_from} مجلدًا باسم {repo_link} إلى المجموعة {group_link}." -#: frontend/src/components/common/notice-item.js:178 +#: frontend/src/components/common/notice-item.js:126 msgid "{user} has transfered a library named {repo_link} to you." msgstr "قام {user} بنقل مكتبة باسم {repo link} إليك." -#: frontend/src/components/common/notice-item.js:282 +#: frontend/src/components/common/notice-item.js:182 +msgid "{from_user} has sent you a request for {draft_link}." +msgstr "أرسل {from_user} إليك طلبًا للحصول على {draft_link}." + +#: frontend/src/components/common/notice-item.js:183 +msgid "Draft" +msgstr "مسودة" + +#: frontend/src/components/common/notice-item.js:214 msgid "{user} created file {fileName} in library {libraryName}." msgstr "قام {user} بإنشاء ملف {fileName} في المكتبة {libraryName}." -#: frontend/src/components/common/notice-item.js:282 +#: frontend/src/components/common/notice-item.js:214 msgid "" "{user} created file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "قام {user} بإنشاء ملف {fileName} و {fileCount} ملف/ملفات آخرى في المكتبة {libraryName}." -#: frontend/src/components/common/notice-item.js:285 +#: frontend/src/components/common/notice-item.js:217 msgid "{user} deleted file {fileName} in library {libraryName}." msgstr "قام {user} بحذف الملف {fileName} في المكتبة {libraryName}." -#: frontend/src/components/common/notice-item.js:285 +#: frontend/src/components/common/notice-item.js:217 msgid "" "{user} deleted file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "قام {user} بحذف ملف {fileName} و {fileCount} ملف/ملفات آخرى في المكتبة {libraryName}." -#: frontend/src/components/common/notice-item.js:289 +#: frontend/src/components/common/notice-item.js:221 msgid "{user} restored file {fileName} in library {libraryName}." msgstr "استعاد المستخدم {user} الملف {fileName} في المكتبة {libraryName}." -#: frontend/src/components/common/notice-item.js:292 +#: frontend/src/components/common/notice-item.js:224 msgid "{user} renamed file {oldFileName} {fileName} in library {libraryName}." msgstr "أعاد المستخدم {user} تسمية الملف {oldFileName} إلى {fileName} في المكتبة {libraryName}." -#: frontend/src/components/common/notice-item.js:296 +#: frontend/src/components/common/notice-item.js:228 msgid "{user} moved file {fileName} in library {libraryName}." msgstr "قام المستخدم {user} بنقل الملف {fileName} إلى المكتبة {libraryName}." -#: frontend/src/components/common/notice-item.js:296 +#: frontend/src/components/common/notice-item.js:228 msgid "" "{user} moved file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "قام المستخدم {user} بنقل الملف {fileName} و {fileCount} ملف/ملفات أخرى في المكتبة {libraryName}." -#: frontend/src/components/common/notice-item.js:299 +#: frontend/src/components/common/notice-item.js:231 msgid "{user} updated file {fileName} in library {libraryName}." msgstr "قام المستخدم {user} بتحديث الملف {fileName} في المكتبة {libraryName}." -#: frontend/src/components/common/notice-item.js:311 +#: frontend/src/components/common/notice-item.js:243 msgid "{user} created folder {folderName} in library {libraryName}." msgstr "أنشأ المستخدم {user} المجلد {folderName} في المكتبة {libraryName}." -#: frontend/src/components/common/notice-item.js:311 +#: frontend/src/components/common/notice-item.js:243 msgid "" "{user} created folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." msgstr "المستخدم {user} أنشأ مجلدًا {folderName} و {folderCount} مجلد/مجلدات أخرى في المكتبة {libraryName}." -#: frontend/src/components/common/notice-item.js:314 +#: frontend/src/components/common/notice-item.js:246 msgid "{user} deleted folder {folderName} in library {libraryName}." msgstr "قام المستخدم {user} بحذف المجلد {folderName} في المكتبة {libraryName}." -#: frontend/src/components/common/notice-item.js:314 +#: frontend/src/components/common/notice-item.js:246 msgid "" "{user} deleted folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." msgstr "حذف المستخدم {user} المجلد {folderName} و {folderCount} من المجلدات الأخرى في المكتبة {libraryName}." -#: frontend/src/components/common/notice-item.js:318 +#: frontend/src/components/common/notice-item.js:250 msgid "{user} restored folder {folderName} in library {libraryName}." msgstr "استعاد المستخدم {user} المجلد {folderName} في المكتبة {libraryName}." -#: frontend/src/components/common/notice-item.js:321 +#: frontend/src/components/common/notice-item.js:253 msgid "" "{user} renamed folder {oldFolderName} {folderName} in library {libraryName}." msgstr "أعاد المستخدم {user} تسمية المجلد {oldFolderName} {folderName} في المكتبة {libraryName}." -#: frontend/src/components/common/notice-item.js:325 +#: frontend/src/components/common/notice-item.js:257 msgid "{user} moved folder {folderName} in library {libraryName}." msgstr "{user} نقل المجلد {folderName} في المكتبة {libraryName}." -#: frontend/src/components/common/notice-item.js:325 +#: frontend/src/components/common/notice-item.js:257 msgid "" "{user} moved folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." @@ -230,15 +218,15 @@ msgid "Group not found" msgstr "" #: frontend/src/components/cur-dir-path/dir-path.js:31 -#: frontend/src/components/main-side-nav.js:69 +#: frontend/src/components/main-side-nav.js:70 msgid "A file is being uploaded. Are you sure you want to leave this page?" msgstr "يتم تحميل ملف. هل أنت متأكد أنك تريد مغادرة هذه الصفحة؟" #: frontend/src/components/cur-dir-path/dir-path.js:91 #: frontend/src/components/cur-dir-path/dir-path.js:97 #: frontend/src/components/file-chooser/file-chooser.js:450 -#: frontend/src/components/main-side-nav.js:143 -#: frontend/src/components/main-side-nav.js:145 +#: frontend/src/components/main-side-nav.js:144 +#: frontend/src/components/main-side-nav.js:146 #: frontend/src/components/org-admin-group-nav.js:23 #: frontend/src/pages/org-admin/org-department-item.js:318 #: frontend/src/pages/org-admin/side-panel.js:62 @@ -247,7 +235,7 @@ msgstr "يتم تحميل ملف. هل أنت متأكد أنك تريد مغا #: frontend/src/pages/share-admin/libraries.js:360 #: frontend/src/pages/sys-admin/departments/department.js:45 #: frontend/src/pages/sys-admin/groups/group-nav.js:17 -#: frontend/src/pages/sys-admin/info.js:116 +#: frontend/src/pages/sys-admin/info.js:112 #: frontend/src/pages/sys-admin/orgs/org-nav.js:20 #: frontend/src/pages/sys-admin/repos/search-repos.js:140 #: frontend/src/pages/sys-admin/side-panel.js:90 @@ -258,18 +246,17 @@ msgstr "مكتبات" #: frontend/src/components/cur-dir-path/dir-tool.js:77 #: frontend/src/components/cur-dir-path/dir-tool.js:98 #: frontend/src/components/cur-dir-path/dir-tool.js:99 -#: frontend/src/components/dirent-detail/detail-list-view.js:124 +#: frontend/src/components/dirent-detail/detail-list-view.js:123 #: frontend/src/components/dirent-detail/file-details.js:89 -#: frontend/src/components/toolbar/view-file-toolbar.js:79 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:78 -#: frontend/src/utils/text-translation.js:34 +#: frontend/src/components/toolbar/view-file-toolbar.js:105 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:48 +#: frontend/src/utils/text-translation.js:35 msgid "Tags" msgstr "علامات" #: frontend/src/components/cur-dir-path/dir-tool.js:81 #: frontend/src/components/cur-dir-path/dir-tool.js:103 #: frontend/src/components/history-trash-file-view/file-view.js:33 -#: frontend/src/pages/org-admin/libraries/org-repo-nav.js:16 #: frontend/src/pages/sys-admin/repos/repos-nav.js:17 msgid "Trash" msgstr "سلة المحذوفات" @@ -277,10 +264,10 @@ msgstr "سلة المحذوفات" #: frontend/src/components/cur-dir-path/dir-tool.js:106 #: frontend/src/components/file-view/file-toolbar.js:198 #: frontend/src/components/file-view/file-toolbar.js:248 -#: frontend/src/components/toolbar/view-file-toolbar.js:80 +#: frontend/src/components/toolbar/view-file-toolbar.js:106 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:64 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:71 -#: frontend/src/utils/text-translation.js:31 +#: frontend/src/utils/text-translation.js:32 msgid "History" msgstr "السجل" @@ -358,7 +345,7 @@ msgstr "معلومات الاتصال" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:142 #: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:31 #: frontend/src/pages/sys-admin/abuse-reports.js:91 -#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 +#: frontend/src/repo-history.js:137 frontend/src/repo-history.js:144 msgid "Description" msgstr "الوصف" @@ -370,8 +357,8 @@ msgstr "الوصف" #: frontend/src/components/dialog/confirm-disconnect-wechat.js:35 #: frontend/src/components/dialog/confirm-restore-repo.js:36 #: frontend/src/components/dialog/confirm-unlink-device.js:49 -#: frontend/src/components/dialog/copy-dirent-dialog.js:165 -#: frontend/src/components/dialog/create-file-dialog.js:111 +#: frontend/src/components/dialog/copy-dirent-dialog.js:162 +#: frontend/src/components/dialog/create-file-dialog.js:179 #: frontend/src/components/dialog/create-folder-dialog.js:99 #: frontend/src/components/dialog/create-group-dialog.js:81 #: frontend/src/components/dialog/create-repo-dialog.js:270 @@ -389,11 +376,11 @@ msgstr "الوصف" #: frontend/src/components/dialog/invite-people-dialog.js:121 #: frontend/src/components/dialog/label-repo-state-dialog.js:88 #: frontend/src/components/dialog/leave-group-dialog.js:32 -#: frontend/src/components/dialog/lib-history-setting-dialog.js:151 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:150 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:123 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:273 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:253 -#: frontend/src/components/dialog/move-dirent-dialog.js:185 +#: frontend/src/components/dialog/move-dirent-dialog.js:183 #: frontend/src/components/dialog/new-wiki-dialog.js:60 #: frontend/src/components/dialog/org-add-member-dialog.js:68 #: frontend/src/components/dialog/org-delete-department-dialog.js:42 @@ -429,7 +416,7 @@ msgstr "الوصف" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:50 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:56 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-import-user-dialog.js:59 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:144 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:143 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-logs-export-excel-dialog.js:104 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:95 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:51 @@ -438,33 +425,35 @@ msgstr "الوصف" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-set-org-name-dialog.js:64 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-unlink-device-dialog.js:47 #: frontend/src/components/dialog/sysadmin-dialog/update-user.js:60 -#: frontend/src/components/dialog/transfer-dialog.js:186 +#: frontend/src/components/dialog/transfer-dialog.js:100 #: frontend/src/components/dialog/upload-remind-dialog.js:44 #: frontend/src/components/dialog/view-link-dialog.js:37 #: frontend/src/components/dialog/wiki-delete-dialog.js:25 #: frontend/src/components/dialog/wiki-select-dialog.js:97 -#: frontend/src/components/file-uploader/upload-list-item.js:144 +#: frontend/src/components/file-uploader/upload-list-item.js:127 #: frontend/src/components/seatable-integration-account-setting-widgets/delete-seatables-dialog.js:24 #: frontend/src/components/send-link.js:111 #: frontend/src/components/share-link-panel/link-details.js:230 #: frontend/src/components/share-link-panel/link-list.js:68 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:144 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:127 #: frontend/src/components/user-settings/social-login-saml.js:67 #: frontend/src/pages/org-admin/input-item.js:92 #: frontend/src/pages/org-admin/web-settings/input-item.js:69 -#: frontend/src/pages/sys-admin/web-settings/input-item.js:70 -#: frontend/src/pages/upload-link/upload-list-item.js:144 +#: frontend/src/pages/sys-admin/web-settings/input-item.js:66 +#: frontend/src/pages/upload-link/upload-list-item.js:124 #: frontend/src/tc-accept.js:42 msgid "Cancel" msgstr "إلغاء" #: frontend/src/components/dialog/add-abuse-report-dialog.js:93 -#: frontend/src/components/dialog/change-repo-password-dialog.js:118 +#: frontend/src/components/dialog/add-reviewer-dialog.js:110 +#: frontend/src/components/dialog/add-reviewer-dialog.js:111 +#: frontend/src/components/dialog/change-repo-password-dialog.js:117 #: frontend/src/components/dialog/clean-trash.js:77 #: frontend/src/components/dialog/confirm-apply-folder-properties-dialog.js:56 -#: frontend/src/components/dialog/copy-dirent-dialog.js:166 +#: frontend/src/components/dialog/copy-dirent-dialog.js:163 #: frontend/src/components/dialog/create-department-repo-dialog.js:95 -#: frontend/src/components/dialog/create-file-dialog.js:112 +#: frontend/src/components/dialog/create-file-dialog.js:180 #: frontend/src/components/dialog/create-folder-dialog.js:100 #: frontend/src/components/dialog/create-group-dialog.js:82 #: frontend/src/components/dialog/create-repo-dialog.js:271 @@ -478,13 +467,13 @@ msgstr "إلغاء" #: frontend/src/components/dialog/invite-people-dialog.js:122 #: frontend/src/components/dialog/label-repo-state-dialog.js:89 #: frontend/src/components/dialog/lib-decrypt-dialog.js:67 -#: frontend/src/components/dialog/lib-history-setting-dialog.js:152 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:151 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:124 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:326 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:254 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:306 -#: frontend/src/components/dialog/move-dirent-dialog.js:186 +#: frontend/src/components/dialog/move-dirent-dialog.js:184 #: frontend/src/components/dialog/new-wiki-dialog.js:61 #: frontend/src/components/dialog/org-add-admin-dialog.js:66 #: frontend/src/components/dialog/org-add-department-dialog.js:86 @@ -528,7 +517,7 @@ msgstr "إلغاء" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:90 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:51 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:57 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:145 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:144 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-logs-export-excel-dialog.js:105 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:96 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:52 @@ -538,7 +527,7 @@ msgstr "إلغاء" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:268 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:255 #: frontend/src/components/dialog/sysadmin-dialog/update-user.js:61 -#: frontend/src/components/dialog/transfer-dialog.js:187 +#: frontend/src/components/dialog/transfer-dialog.js:101 #: frontend/src/components/dialog/transfer-group-dialog.js:69 #: frontend/src/components/dialog/wiki-select-dialog.js:99 #: frontend/src/components/dialog/wiki-select-dialog.js:100 @@ -559,10 +548,55 @@ msgstr "إلغاء" #: frontend/src/pages/sys-admin/repos/search-repos.js:155 #: frontend/src/pages/sys-admin/statistic/statistic-common-tool.js:128 #: frontend/src/pages/sys-admin/users/search-users.js:318 -#: frontend/src/pages/sys-admin/web-settings/input-item.js:69 +#: frontend/src/pages/sys-admin/web-settings/input-item.js:65 msgid "Submit" msgstr "تقديم" +#: frontend/src/components/dialog/add-reviewer-dialog.js:98 +msgid "Request a review" +msgstr "طلب مراجعة" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:100 +msgid "Add new reviewer" +msgstr "إضافة مراجع جديد" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:103 +#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:283 +#: frontend/src/components/dialog/org-add-member-dialog.js:58 +#: frontend/src/components/dialog/share-to-user.js:357 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-member-dialog.js:37 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-member-dialog.js:56 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-batch-add-admin-dialog.js:45 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:45 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:46 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:240 +#: frontend/src/components/list-and-add-group-members.js:173 +#: frontend/src/pages/org-admin/org-users-search-users.js:196 +#: frontend/src/pages/org-admin/org-users-users.js:260 +#: frontend/src/pages/sys-admin/users/search-users.js:313 +#: frontend/src/pages/sys-admin/users/users.js:425 +msgid "Search users" +msgstr "البحث عن المستخدمين" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:137 +#: frontend/src/components/dialog/edit-filetag-dialog.js:145 +#: frontend/src/components/dialog/list-created-files-dialog.js:55 +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:86 +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:107 +#: frontend/src/components/dialog/org-add-admin-dialog.js:65 +#: frontend/src/components/dialog/search-file-dialog.js:115 +#: frontend/src/components/dialog/share-admin-link.js:35 +#: frontend/src/components/dialog/share-repo-dialog.js:149 +#: frontend/src/components/dialog/transfer-group-dialog.js:68 +#: frontend/src/components/search/ai-search.js:653 +#: frontend/src/components/search/ai-search.js:690 +#: frontend/src/components/search/search.js:497 +#: frontend/src/components/search/search.js:532 +#: frontend/src/components/system-notification.js:46 +#: frontend/src/pages/groups/group-view.js:479 +msgid "Close" +msgstr "إغلاق" + #: frontend/src/components/dialog/change-repo-password-dialog.js:49 msgid "Please enter the old password" msgstr "رجاء ادخل كلمة المرور القديمة" @@ -587,24 +621,24 @@ msgstr "كلمتي المرور الجديدة غير متطابقة" msgid "Successfully changed library password." msgstr "تم تغيير كلمة مرور المكتبة بنجاح." -#: frontend/src/components/dialog/change-repo-password-dialog.js:98 +#: frontend/src/components/dialog/change-repo-password-dialog.js:102 msgid "Change Password of Library {placeholder}" msgstr "تغيير كلمة مرور مكتبة {placeholder}" -#: frontend/src/components/dialog/change-repo-password-dialog.js:108 +#: frontend/src/components/dialog/change-repo-password-dialog.js:107 msgid "Old Password" msgstr "كلمة المرور القديمة" -#: frontend/src/components/dialog/change-repo-password-dialog.js:110 +#: frontend/src/components/dialog/change-repo-password-dialog.js:109 msgid "New Password" msgstr "كلمة المرور الجديدة" -#: frontend/src/components/dialog/change-repo-password-dialog.js:110 +#: frontend/src/components/dialog/change-repo-password-dialog.js:109 #: frontend/src/components/dialog/create-repo-dialog.js:240 msgid "(at least {placeholder} characters)" msgstr "(على الأقل {placeholder} حرفًا)" -#: frontend/src/components/dialog/change-repo-password-dialog.js:112 +#: frontend/src/components/dialog/change-repo-password-dialog.js:111 msgid "New Password Again" msgstr "إعادة كلمة المرور الجديدة" @@ -630,12 +664,11 @@ msgstr "نجح التنظيف." #: frontend/src/components/dialog/clean-trash.js:62 #: frontend/src/pages/org-admin/devices/devices-errors.js:193 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:375 #: frontend/src/pages/share-admin/share-links.js:590 #: frontend/src/pages/share-admin/upload-links.js:306 #: frontend/src/pages/sys-admin/devices/devices-errors.js:197 #: frontend/src/pages/sys-admin/repos/trash-repos.js:400 -#: frontend/src/repo-folder-trash.js:207 +#: frontend/src/repo-folder-trash.js:204 msgid "Clean" msgstr "تنظيف" @@ -742,8 +775,9 @@ msgstr "هل حقا تريد حذف حسابك؟" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:39 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:59 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:59 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:643 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:667 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:668 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:692 +#: frontend/src/components/draft-list-view/draft-list-item.js:111 #: frontend/src/components/group-members.js:163 #: frontend/src/components/popover/tag-list-item.js:55 #: frontend/src/components/popover/tag-list-item.js:56 @@ -759,8 +793,8 @@ msgstr "هل حقا تريد حذف حسابك؟" #: frontend/src/components/share-link-panel/link-list.js:69 #: frontend/src/components/share-link-panel/link-list.js:129 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:513 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:330 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:338 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:358 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:366 #: frontend/src/components/user-settings/delete-account.js:38 #: frontend/src/components/user-settings/web-api-auth-token.js:83 #: frontend/src/pages/invitations/invitations-view.js:104 @@ -768,16 +802,14 @@ msgstr "هل حقا تريد حذف حسابك؟" #: frontend/src/pages/invitations/invitations-view.js:136 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:360 #: frontend/src/pages/my-libs/mylib-repo-menu.js:145 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:267 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:198 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:256 #: frontend/src/pages/org-admin/org-department-item.js:551 #: frontend/src/pages/org-admin/org-departments-list.js:210 #: frontend/src/pages/org-admin/org-group-repos.js:174 #: frontend/src/pages/org-admin/org-groups-search-groups.js:115 #: frontend/src/pages/org-admin/org-groups.js:306 +#: frontend/src/pages/org-admin/org-libraries.js:316 #: frontend/src/pages/org-admin/org-links.js:216 -#: frontend/src/pages/org-admin/org-user-item.js:194 +#: frontend/src/pages/org-admin/org-user-item.js:179 #: frontend/src/pages/org-admin/org-user-repos.js:170 #: frontend/src/pages/sys-admin/departments/group-item.js:69 #: frontend/src/pages/sys-admin/groups/groups-content.js:184 @@ -789,7 +821,7 @@ msgstr "هل حقا تريد حذف حسابك؟" #: frontend/src/pages/sys-admin/orgs/org-groups.js:120 #: frontend/src/pages/sys-admin/orgs/org-repos.js:117 #: frontend/src/pages/sys-admin/orgs/org-repos.js:125 -#: frontend/src/pages/sys-admin/orgs/org-users.js:298 +#: frontend/src/pages/sys-admin/orgs/org-users.js:288 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:205 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:213 #: frontend/src/pages/sys-admin/repos/dir-content.js:61 @@ -801,8 +833,8 @@ msgstr "هل حقا تريد حذف حسابك؟" #: frontend/src/pages/sys-admin/users/search-users.js:355 #: frontend/src/pages/sys-admin/users/user-repos.js:163 #: frontend/src/pages/sys-admin/users/user-repos.js:218 -#: frontend/src/pages/sys-admin/users/users-content.js:361 -#: frontend/src/pages/sys-admin/users/users-content.js:560 +#: frontend/src/pages/sys-admin/users/users-content.js:352 +#: frontend/src/pages/sys-admin/users/users-content.js:548 #: frontend/src/pages/sys-admin/users/users.js:510 #: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:65 #: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:69 @@ -830,7 +862,6 @@ msgid "Are you sure you want to disconnect?" msgstr "هل أنت متأكد أنك تريد قطع الاتصال؟" #: frontend/src/components/dialog/confirm-restore-repo.js:31 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:264 #: frontend/src/pages/sys-admin/repos/trash-repos.js:266 msgid "Restore Library" msgstr "استعادة مكتبة" @@ -844,13 +875,11 @@ msgstr "هل أنت متأكد من استعادة هذه المكتبة؟" #: frontend/src/pages/file-history-old/history-item.js:126 #: frontend/src/pages/my-libs/my-libs-deleted.js:176 #: frontend/src/pages/my-libs/my-libs-deleted.js:177 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:195 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:267 #: frontend/src/pages/sys-admin/repos/trash-repos.js:197 #: frontend/src/pages/sys-admin/repos/trash-repos.js:269 -#: frontend/src/repo-folder-trash.js:363 frontend/src/repo-folder-trash.js:374 -#: frontend/src/repo-snapshot.js:170 frontend/src/repo-snapshot.js:299 -#: frontend/src/repo-snapshot.js:308 +#: frontend/src/repo-folder-trash.js:358 frontend/src/repo-folder-trash.js:368 +#: frontend/src/repo-snapshot.js:168 frontend/src/repo-snapshot.js:297 +#: frontend/src/repo-snapshot.js:306 msgid "Restore" msgstr "استعادة" @@ -938,12 +967,13 @@ msgid "New Department Library" msgstr "مكتبة القسم الجديد" #: frontend/src/components/dialog/create-department-repo-dialog.js:81 -#: frontend/src/components/dialog/create-file-dialog.js:98 +#: frontend/src/components/dialog/create-file-dialog.js:151 #: frontend/src/components/dialog/create-folder-dialog.js:86 #: frontend/src/components/dialog/create-group-dialog.js:69 #: frontend/src/components/dialog/create-repo-dialog.js:188 #: frontend/src/components/dialog/create-tag-dialog.js:79 #: frontend/src/components/dialog/list-created-files-dialog.js:28 +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:66 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:84 #: frontend/src/components/dialog/new-wiki-dialog.js:56 #: frontend/src/components/dialog/org-add-department-dialog.js:73 @@ -963,7 +993,8 @@ msgstr "مكتبة القسم الجديد" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:63 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:82 #: frontend/src/components/dialog/wiki-select-dialog.js:78 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:627 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:626 +#: frontend/src/components/draft-list-view/draft-list-view.js:36 #: frontend/src/components/group-members.js:30 #: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:122 #: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23 @@ -971,7 +1002,6 @@ msgstr "مكتبة القسم الجديد" #: frontend/src/pages/my-libs/my-libs-deleted.js:93 #: frontend/src/pages/my-libs/mylib-repo-list-view.js:90 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:160 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:75 #: frontend/src/pages/org-admin/org-admin-list.js:50 #: frontend/src/pages/org-admin/org-department-item.js:250 #: frontend/src/pages/org-admin/org-department-item.js:290 @@ -982,6 +1012,7 @@ msgstr "مكتبة القسم الجديد" #: frontend/src/pages/org-admin/org-group-repos.js:83 #: frontend/src/pages/org-admin/org-groups-search-groups.js:157 #: frontend/src/pages/org-admin/org-groups.js:160 +#: frontend/src/pages/org-admin/org-libraries.js:147 #: frontend/src/pages/org-admin/org-links.js:100 #: frontend/src/pages/org-admin/org-user-profile.js:136 #: frontend/src/pages/org-admin/org-user-repos.js:79 @@ -1012,12 +1043,12 @@ msgstr "مكتبة القسم الجديد" #: frontend/src/pages/sys-admin/users/user-links.js:49 #: frontend/src/pages/sys-admin/users/user-repos.js:54 #: frontend/src/pages/sys-admin/users/user-shared-repos.js:35 -#: frontend/src/repo-folder-trash.js:239 frontend/src/repo-snapshot.js:200 +#: frontend/src/repo-folder-trash.js:236 frontend/src/repo-snapshot.js:198 #: frontend/src/shared-dir-view.js:661 msgid "Name" msgstr "الاسم" -#: frontend/src/components/dialog/create-file-dialog.js:62 +#: frontend/src/components/dialog/create-file-dialog.js:59 #: frontend/src/components/dialog/create-folder-dialog.js:54 #: frontend/src/components/dialog/rename-dialog.js:56 #: frontend/src/components/dialog/rename-dirent.js:56 @@ -1026,7 +1057,7 @@ msgstr "الاسم" msgid "The name \"{name}\" is already taken. Please choose a different name." msgstr "الاسم \"{name}\" مستخدم بالفعل. الرجاء اختيار اسم مختلف." -#: frontend/src/components/dialog/create-file-dialog.js:94 +#: frontend/src/components/dialog/create-file-dialog.js:147 #: frontend/src/components/toolbar/dir-operation-toolbar.js:207 #: frontend/src/components/toolbar/dir-operation-toolbar.js:232 #: frontend/src/pages/repo-wiki-mode/side-panel.js:176 @@ -1068,7 +1099,7 @@ msgstr "كلمة المرور قصيرة جدا" #: frontend/src/components/dialog/create-repo-dialog.js:111 #: frontend/src/components/dialog/generate-upload-link.js:150 #: frontend/src/components/dialog/org-add-user-dialog.js:123 -#: frontend/src/components/share-link-panel/link-creation.js:181 +#: frontend/src/components/share-link-panel/link-creation.js:175 msgid "Passwords don't match" msgstr "كلمات المرور غير متطابقة" @@ -1134,14 +1165,14 @@ msgstr "الإذن" #: frontend/src/components/dialog/share-repo-dialog.js:40 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:22 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57 -#: frontend/src/utils/utils.js:680 +#: frontend/src/utils/utils.js:684 msgid "Read-Write" msgstr "قراءة - كتابة" #: frontend/src/components/dialog/create-repo-dialog.js:227 #: frontend/src/components/dialog/share-repo-dialog.js:41 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57 -#: frontend/src/utils/utils.js:683 +#: frontend/src/utils/utils.js:687 msgid "Read-Only" msgstr "للقراءة فقط" @@ -1155,7 +1186,7 @@ msgstr "تشفير" #: frontend/src/components/dialog/org-add-user-dialog.js:145 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:106 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:153 -#: frontend/src/components/share-link-panel/link-creation.js:284 +#: frontend/src/components/share-link-panel/link-creation.js:278 #: frontend/src/pages/sys-admin/web-settings/web-settings.js:239 #: frontend/src/settings.js:48 frontend/src/settings.js:134 msgid "Password" @@ -1165,15 +1196,15 @@ msgstr "كلمة المرور" #: frontend/src/components/dialog/generate-upload-link.js:390 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:110 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:163 -#: frontend/src/components/share-link-panel/link-creation.js:295 +#: frontend/src/components/share-link-panel/link-creation.js:289 msgid "Password again" msgstr "إعادة كلمة المرور" #: frontend/src/components/dialog/create-tag-dialog.js:53 #: frontend/src/components/dialog/zip-download-dialog.js:73 -#: frontend/src/components/file-uploader/file-uploader.js:400 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:409 -#: frontend/src/pages/upload-link/file-uploader.js:399 +#: frontend/src/components/file-uploader/file-uploader.js:406 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:415 +#: frontend/src/pages/upload-link/file-uploader.js:404 msgid "Internal Server Error" msgstr "خطأ داخلي في الخادم" @@ -1183,10 +1214,10 @@ msgstr "العلامة \"{name}\" موجودة بالفعل." #: frontend/src/components/dialog/create-tag-dialog.js:73 #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:124 -#: frontend/src/components/share-link-panel/link-creation.js:259 +#: frontend/src/components/share-link-panel/link-creation.js:253 #: frontend/src/components/share-link-panel/link-details.js:166 -#: frontend/src/repo-folder-trash.js:201 frontend/src/repo-history.js:112 -#: frontend/src/repo-snapshot.js:150 +#: frontend/src/repo-folder-trash.js:198 frontend/src/repo-history.js:109 +#: frontend/src/repo-snapshot.js:148 msgid "Back" msgstr "رجوع" @@ -1202,10 +1233,10 @@ msgstr "اختر لون" #: frontend/src/components/dialog/create-tag-dialog.js:109 #: frontend/src/components/file-view/file-toolbar.js:155 #: frontend/src/components/file-view/file-toolbar.js:214 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:115 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:158 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:199 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:222 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:121 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:165 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:206 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:229 #: frontend/src/shared-dir-view.js:486 msgid "Save" msgstr "حفظ" @@ -1229,8 +1260,6 @@ msgid "Permission name" msgstr "اسم الإذن" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:151 -#: frontend/src/components/file-uploader/file-uploader.js:684 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:667 #: frontend/src/components/toolbar/dir-operation-toolbar.js:189 #: frontend/src/components/toolbar/dir-operation-toolbar.js:198 #: frontend/src/components/toolbar/dir-operation-toolbar.js:227 @@ -1244,8 +1273,7 @@ msgstr "اسم الإذن" #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:69 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:79 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:89 -#: frontend/src/pages/upload-link/file-uploader.js:625 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:66 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:52 #: frontend/src/shared-dir-view.js:471 msgid "Upload" msgstr "تحميل" @@ -1253,8 +1281,8 @@ msgstr "تحميل" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:180 #: frontend/src/components/dialog/zip-download-dialog.js:123 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:637 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:661 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:662 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:686 #: frontend/src/components/file-view/file-toolbar.js:171 #: frontend/src/components/file-view/file-toolbar.js:255 #: frontend/src/components/file-view/file-view-tip.js:25 @@ -1262,10 +1290,10 @@ msgstr "تحميل" #: frontend/src/components/history-trash-file-view/download.js:10 #: frontend/src/components/shared-file-view/shared-file-view-tip.js:27 #: frontend/src/components/shared-file-view/shared-file-view.js:133 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:331 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:344 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:359 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:372 #: frontend/src/pages/file-history-old/history-item.js:127 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:122 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:128 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:74 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:253 #: frontend/src/pages/org-admin/statistic/statistic-traffic.js:63 @@ -1280,7 +1308,7 @@ msgstr "تحميل" #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:84 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:94 #: frontend/src/pages/sys-admin/users/user-links.js:202 -#: frontend/src/repo-snapshot.js:309 frontend/src/shared-dir-view.js:769 +#: frontend/src/repo-snapshot.js:307 frontend/src/shared-dir-view.js:769 #: frontend/src/shared-dir-view.js:796 frontend/src/shared-dir-view.js:844 #: frontend/src/shared-dir-view.js:876 frontend/src/shared-dir-view.js:945 #: frontend/src/shared-dir-view.js:963 @@ -1310,9 +1338,9 @@ msgstr "يشمل التعديل تعديل الملف ونقل / إعادة تس #: frontend/src/components/dialog/view-link-dialog.js:38 #: frontend/src/components/share-link-panel/link-item.js:112 #: frontend/src/components/shared-link.js:24 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:329 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:337 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:343 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:357 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:365 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:371 #: frontend/src/pages/org-admin/org-saml-config.js:118 #: frontend/src/pages/org-admin/org-saml-config.js:132 #: frontend/src/pages/org-admin/org-saml-config.js:146 @@ -1345,7 +1373,7 @@ msgstr "توليد رابط المشاركة" #: frontend/src/components/select-editor/select-editor.js:138 #: frontend/src/components/share-link-panel/link-details.js:206 #: frontend/src/components/share-link-panel/link-details.js:207 -#: frontend/src/components/toolbar/view-file-toolbar.js:67 +#: frontend/src/components/toolbar/view-file-toolbar.js:87 #: frontend/src/components/user-settings/user-avatar-form.js:97 #: frontend/src/pages/org-admin/org-user-profile.js:139 #: frontend/src/pages/org-admin/org-user-profile.js:145 @@ -1359,9 +1387,9 @@ msgstr "توليد رابط المشاركة" #: frontend/src/pages/sys-admin/institutions/institution-info.js:28 #: frontend/src/pages/sys-admin/orgs/org-info.js:41 #: frontend/src/pages/sys-admin/users/user-info.js:91 -#: frontend/src/pages/sys-admin/users/users-content.js:514 +#: frontend/src/pages/sys-admin/users/users-content.js:502 #: frontend/src/pages/wiki/main-panel.js:106 -#: frontend/src/pages/wiki/main-panel.js:107 frontend/src/repo-history.js:306 +#: frontend/src/pages/wiki/main-panel.js:107 frontend/src/repo-history.js:303 msgid "Edit" msgstr "تحرير" @@ -1399,7 +1427,6 @@ msgstr "تمت مشاركة هذه المكتبة مع {user_amount} مستخد #: frontend/src/components/dialog/delete-repo-dialog.js:66 #: frontend/src/components/dialog/org-delete-repo-dialog.js:32 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:33 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:253 #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:101 #: frontend/src/pages/sys-admin/orgs/org-repos.js:122 #: frontend/src/pages/sys-admin/repos/trash-repos.js:255 @@ -1423,28 +1450,11 @@ msgid "Select Tags" msgstr "حدد العلامات" #: frontend/src/components/dialog/edit-filetag-dialog.js:141 -#: frontend/src/components/popover/edit-filetag-popover.js:187 +#: frontend/src/components/popover/edit-filetag-popover.js:182 #: frontend/src/components/popover/list-tag-popover.js:145 msgid "Create a new tag" msgstr "أنشئ علامة جديدة" -#: frontend/src/components/dialog/edit-filetag-dialog.js:145 -#: frontend/src/components/dialog/list-created-files-dialog.js:52 -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:107 -#: frontend/src/components/dialog/org-add-admin-dialog.js:65 -#: frontend/src/components/dialog/search-file-dialog.js:115 -#: frontend/src/components/dialog/share-admin-link.js:35 -#: frontend/src/components/dialog/share-repo-dialog.js:149 -#: frontend/src/components/dialog/transfer-group-dialog.js:68 -#: frontend/src/components/search/ai-search.js:663 -#: frontend/src/components/search/ai-search.js:700 -#: frontend/src/components/search/search.js:497 -#: frontend/src/components/search/search.js:532 -#: frontend/src/components/system-notification.js:46 -#: frontend/src/pages/groups/group-view.js:479 -msgid "Close" -msgstr "إغلاق" - #: frontend/src/components/dialog/edit-repo-commit-labels.js:47 msgid "Successfully edited labels." msgstr "تم تحرير العلامات بنجاح." @@ -1458,48 +1468,48 @@ msgid "Find an option" msgstr "" #: frontend/src/components/dialog/extra-attributes-dialog/index.js:217 -#: frontend/src/components/dirent-detail/detail-list-view.js:93 -#: frontend/src/components/dirent-detail/detail-list-view.js:134 +#: frontend/src/components/dirent-detail/detail-list-view.js:92 +#: frontend/src/components/dirent-detail/detail-list-view.js:133 msgid "Edit extra properties" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:142 #: frontend/src/components/dialog/reset-webdav-password.js:29 #: frontend/src/components/dialog/set-webdav-password.js:29 -#: frontend/src/components/share-link-panel/link-creation.js:173 +#: frontend/src/components/share-link-panel/link-creation.js:167 msgid "Please enter a password." msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:146 #: frontend/src/components/dialog/reset-webdav-password.js:33 #: frontend/src/components/dialog/set-webdav-password.js:33 -#: frontend/src/components/share-link-panel/link-creation.js:177 +#: frontend/src/components/share-link-panel/link-creation.js:171 msgid "The password is too short." msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:154 #: frontend/src/components/dialog/reset-webdav-password.js:38 #: frontend/src/components/dialog/set-webdav-password.js:38 -#: frontend/src/components/share-link-panel/link-creation.js:185 +#: frontend/src/components/share-link-panel/link-creation.js:179 msgid "" "The password is too weak. It should include at least {passwordStrengthLevel}" " of the following: number, upper letter, lower letter and other symbols." msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:162 -#: frontend/src/components/share-link-panel/link-creation.js:193 +#: frontend/src/components/share-link-panel/link-creation.js:187 msgid "Please select an expiration time" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:170 -#: frontend/src/components/share-link-panel/link-creation.js:202 +#: frontend/src/components/share-link-panel/link-creation.js:196 msgid "Please enter days" msgstr "الرجاء ادخال الأيام" #: frontend/src/components/dialog/generate-upload-link.js:174 #: frontend/src/components/dialog/lib-history-setting-dialog.js:66 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:66 -#: frontend/src/components/share-link-panel/link-creation.js:206 +#: frontend/src/components/share-link-panel/link-creation.js:200 msgid "Please enter a non-negative integer" msgstr "" @@ -1510,7 +1520,7 @@ msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:276 #: frontend/src/components/dialog/reset-webdav-password.js:68 #: frontend/src/components/dialog/set-webdav-password.js:68 -#: frontend/src/components/share-link-panel/link-creation.js:285 +#: frontend/src/components/share-link-panel/link-creation.js:279 msgid "" "(at least {passwordMinLength} characters and includes " "{passwordStrengthLevel} of the following: number, upper letter, lower letter" @@ -1557,18 +1567,18 @@ msgstr "ارسال" #: frontend/src/components/dialog/generate-upload-link.js:367 #: frontend/src/components/dialog/generate-upload-link.js:372 -#: frontend/src/components/share-link-panel/link-creation.js:273 -#: frontend/src/components/share-link-panel/link-creation.js:278 +#: frontend/src/components/share-link-panel/link-creation.js:267 +#: frontend/src/components/share-link-panel/link-creation.js:272 msgid "Add password protection" msgstr "إضافة حماية كلمة المرور" #: frontend/src/components/dialog/generate-upload-link.js:403 -#: frontend/src/components/share-link-panel/link-creation.js:308 +#: frontend/src/components/share-link-panel/link-creation.js:302 msgid "Add auto expiration" msgstr "اضافة الانتهاء التلقائي" #: frontend/src/components/dialog/generate-upload-link.js:422 -#: frontend/src/components/share-link-panel/link-creation.js:344 +#: frontend/src/components/share-link-panel/link-creation.js:338 #: frontend/src/components/user-settings/web-api-auth-token.js:86 msgid "Generate" msgstr "توليد" @@ -1688,8 +1698,8 @@ msgstr "" #: frontend/src/components/dialog/invite-people-dialog.js:107 #: frontend/src/components/dialog/share-dialog.js:154 #: frontend/src/components/dialog/share-to-invite-people.js:273 -#: frontend/src/components/main-side-nav.js:261 -#: frontend/src/components/main-side-nav.js:263 +#: frontend/src/components/main-side-nav.js:271 +#: frontend/src/components/main-side-nav.js:273 #: frontend/src/components/toolbar/invitations-toolbar.js:31 #: frontend/src/components/toolbar/invitations-toolbar.js:35 #: frontend/src/pages/invitations/invitations-view.js:282 @@ -1747,33 +1757,36 @@ msgstr "سيتم الاحتفاظ بكلمة المرور على الخادم ل msgid "Successfully set library history." msgstr "تم اعداد سجل المكتبة التاريخي بنجاح" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:112 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:110 -msgid "{placeholder} History Setting" -msgstr "إعدادات سجل {placeholder} التاريخي" +#: frontend/src/components/dialog/lib-history-setting-dialog.js:116 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:114 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:351 +#: frontend/src/pages/my-libs/mylib-repo-menu.js:154 +#: frontend/src/pages/sys-admin/repos/repos.js:271 +msgid "History Setting" +msgstr "إعداد السجل التاريخي" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:123 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:122 msgid "Setting library history is disabled by Admin." msgstr "" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:128 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:121 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:127 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:120 msgid "Keep full history" msgstr "الاحتفاظ بالسجل التاريخي كاملا" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:132 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:125 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:131 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:124 msgid "Don't keep history" msgstr "عدم الاحتفاظ بالسجل التاريخي" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:136 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:129 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:135 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:128 msgid "Only keep a period of history:" msgstr "احتفظ فقط بفترة من السجل التاريخي:" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:145 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:144 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:117 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:138 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:137 #: frontend/src/components/set-link-expiration.js:89 msgid "days" msgstr "أيام" @@ -1806,30 +1819,30 @@ msgstr "ترخيص المستخدم" msgid "Group Permission" msgstr "ترخيص المجموعة" -#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:69 +#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:73 msgid "{placeholder} Folder Permission" msgstr "اذونات مجلد {placeholder}" -#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:69 -msgid "Set permission of {placeholder}" -msgstr "" +#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:73 +msgid "Set {placeholder}'s permission" +msgstr "إعداد أذونات {placeholder}" #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:186 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:169 #: frontend/src/components/dialog/repo-api-token-dialog.js:197 #: frontend/src/components/dialog/zip-download-dialog.js:76 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:294 -#: frontend/src/pages/lib-content-view/lib-content-view.js:181 -#: frontend/src/pages/lib-content-view/lib-content-view.js:710 -#: frontend/src/pages/lib-content-view/lib-content-view.js:758 -#: frontend/src/pages/lib-content-view/lib-content-view.js:850 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1035 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1051 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1087 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1115 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1177 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1233 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1271 +#: frontend/src/pages/lib-content-view/lib-content-view.js:185 +#: frontend/src/pages/lib-content-view/lib-content-view.js:735 +#: frontend/src/pages/lib-content-view/lib-content-view.js:784 +#: frontend/src/pages/lib-content-view/lib-content-view.js:869 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1065 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1081 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1117 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1145 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1209 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1259 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1287 #: frontend/src/pages/my-libs/my-libs-deleted.js:152 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:293 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:315 @@ -1838,22 +1851,22 @@ msgstr "" #: frontend/src/pages/search/main-panel.js:197 #: frontend/src/pages/shared-with-all/public-shared-view.js:106 #: frontend/src/pages/sys-admin/abuse-reports.js:45 -#: frontend/src/pages/upload-link/file-uploader.js:433 -#: frontend/src/repo-folder-trash.js:136 frontend/src/repo-folder-trash.js:333 -#: frontend/src/utils/utils.js:1190 +#: frontend/src/pages/upload-link/file-uploader.js:437 +#: frontend/src/repo-folder-trash.js:136 frontend/src/repo-folder-trash.js:329 +#: frontend/src/utils/utils.js:1194 msgid "Error" msgstr "خطأ" #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:189 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:172 #: frontend/src/components/dialog/repo-api-token-dialog.js:199 -#: frontend/src/pages/lib-content-view/lib-content-view.js:187 +#: frontend/src/pages/lib-content-view/lib-content-view.js:191 #: frontend/src/pages/search/main-panel.js:82 #: frontend/src/pages/sys-admin/abuse-reports.js:47 -#: frontend/src/repo-folder-trash.js:142 frontend/src/repo-folder-trash.js:335 +#: frontend/src/repo-folder-trash.js:142 frontend/src/repo-folder-trash.js:331 #: frontend/src/shared-file-view-document.js:74 #: frontend/src/shared-file-view-spreadsheet.js:71 -#: frontend/src/utils/utils.js:1193 frontend/src/view-file-document.js:76 +#: frontend/src/utils/utils.js:1197 frontend/src/view-file-document.js:76 #: frontend/src/view-file-spreadsheet.js:71 msgid "Please check the network." msgstr "الرجاء التحقق من الشبكة" @@ -1891,23 +1904,6 @@ msgstr "اختر مجموعة" msgid "User" msgstr "مستخدم" -#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:283 -#: frontend/src/components/dialog/org-add-member-dialog.js:58 -#: frontend/src/components/dialog/share-to-user.js:357 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-member-dialog.js:37 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-member-dialog.js:56 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-batch-add-admin-dialog.js:45 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:45 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:46 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:240 -#: frontend/src/components/list-and-add-group-members.js:173 -#: frontend/src/pages/org-admin/org-users-search-users.js:196 -#: frontend/src/pages/org-admin/org-users-users.js:260 -#: frontend/src/pages/sys-admin/users/search-users.js:313 -#: frontend/src/pages/sys-admin/users/users.js:425 -msgid "Search users" -msgstr "" - #: frontend/src/components/dialog/list-created-files-dialog.js:23 msgid "Created Files" msgstr "" @@ -1922,60 +1918,67 @@ msgstr "" #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:48 #: frontend/src/pages/sys-admin/devices/devices-errors.js:53 #: frontend/src/pages/sys-admin/logs-page/login-logs.js:48 -#: frontend/src/repo-history.js:141 frontend/src/repo-history.js:148 +#: frontend/src/repo-history.js:138 frontend/src/repo-history.js:145 #: frontend/src/user-notifications.js:131 #: frontend/src/user-notifications.js:135 msgid "Time" msgstr "الوقت" -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79 -msgid "Tagged Files" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:44 +#: frontend/src/pages/drafts/draft-content.js:29 +msgid "Successfully deleted draft %(draft)s." msgstr "" -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:85 -#: frontend/src/components/dialog/search-file-dialog.js:94 -#: frontend/src/components/dirent-detail/detail-list-view.js:120 -#: frontend/src/components/dirent-detail/file-details.js:85 -#: frontend/src/components/dirent-detail/lib-details.js:69 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:630 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124 -#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24 -#: frontend/src/file-history-old.js:245 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:74 -#: frontend/src/pages/my-libs/mylib-repo-list-view.js:92 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:80 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:82 -#: frontend/src/pages/org-admin/org-department-item.js:327 -#: frontend/src/pages/org-admin/org-group-repos.js:84 -#: frontend/src/pages/org-admin/org-user-repos.js:80 -#: frontend/src/pages/org-admin/org-user-shared-repos.js:78 -#: frontend/src/pages/search/advanced-search.js:78 -#: frontend/src/pages/search/advanced-search.js:226 -#: frontend/src/pages/share-with-ocm/remote-dir-content.js:99 -#: frontend/src/pages/shared-libs/shared-libs.js:84 -#: frontend/src/pages/sys-admin/departments/department-libraries.js:85 -#: frontend/src/pages/sys-admin/repos/dir-content.js:104 -#: frontend/src/pages/sys-admin/repos/repos.js:82 -#: frontend/src/pages/sys-admin/repos/repos.js:84 -#: frontend/src/pages/sys-admin/users/user-shared-repos.js:37 -#: frontend/src/repo-folder-trash.js:242 frontend/src/repo-snapshot.js:201 -#: frontend/src/shared-dir-view.js:663 -msgid "Size" -msgstr "الحجم" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:48 +#: frontend/src/pages/drafts/draft-content.js:33 +msgid "Failed to delete draft %(draft)s." +msgstr "" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:61 +#: frontend/src/pages/drafts/drafts-view.js:19 +msgid "Drafts" +msgstr "مسودات" + +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:67 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:74 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:74 +#: frontend/src/components/group-members.js:125 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:126 +#: frontend/src/components/wiki-list-view/wiki-list-view.js:45 +#: frontend/src/pages/groups/group-view.js:381 +#: frontend/src/pages/org-admin/org-group-members.js:109 +#: frontend/src/pages/org-admin/org-libraries.js:153 +#: frontend/src/pages/org-admin/org-links.js:101 +#: frontend/src/pages/org-admin/org-user-shared-repos.js:77 +#: frontend/src/pages/shared-libs/shared-libs.js:86 +#: frontend/src/pages/sys-admin/groups/group-members.js:166 +#: frontend/src/pages/sys-admin/groups/groups-content.js:58 +#: frontend/src/pages/sys-admin/links/share-links.js:66 +#: frontend/src/pages/sys-admin/orgs/org-repos.js:35 +#: frontend/src/pages/sys-admin/repos/repos.js:88 +#: frontend/src/pages/sys-admin/repos/trash-repos.js:67 +#: frontend/src/pages/sys-admin/users/user-groups.js:119 +#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:170 +#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:188 +msgid "Owner" +msgstr "مالك" + +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:68 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:86 #: frontend/src/components/dialog/search-file-dialog.js:95 #: frontend/src/components/dialog/share-repo-dialog.js:129 #: frontend/src/components/dialog/wiki-select-dialog.js:79 -#: frontend/src/components/dirent-detail/detail-list-view.js:87 -#: frontend/src/components/dirent-detail/detail-list-view.js:122 +#: frontend/src/components/dirent-detail/detail-list-view.js:86 +#: frontend/src/components/dirent-detail/detail-list-view.js:121 #: frontend/src/components/dirent-detail/file-details.js:87 #: frontend/src/components/dirent-detail/lib-details.js:70 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:631 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:630 +#: frontend/src/components/draft-list-view/draft-list-view.js:38 #: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:125 #: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25 #: frontend/src/components/wiki-list-view/wiki-list-view.js:46 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:76 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:46 #: frontend/src/pages/my-libs/mylib-repo-list-view.js:94 #: frontend/src/pages/org-admin/org-user-repos.js:81 #: frontend/src/pages/org-admin/org-user-shared-repos.js:79 @@ -1990,11 +1993,61 @@ msgstr "الحجم" msgid "Last Update" msgstr "آخر تحديث" +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79 +msgid "Tagged Files" +msgstr "" + +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:85 +#: frontend/src/components/dialog/search-file-dialog.js:94 +#: frontend/src/components/dirent-detail/detail-list-view.js:119 +#: frontend/src/components/dirent-detail/file-details.js:85 +#: frontend/src/components/dirent-detail/lib-details.js:69 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:629 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124 +#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24 +#: frontend/src/file-history-old.js:245 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:44 +#: frontend/src/pages/my-libs/mylib-repo-list-view.js:92 +#: frontend/src/pages/org-admin/org-department-item.js:327 +#: frontend/src/pages/org-admin/org-group-repos.js:84 +#: frontend/src/pages/org-admin/org-libraries.js:150 +#: frontend/src/pages/org-admin/org-user-repos.js:80 +#: frontend/src/pages/org-admin/org-user-shared-repos.js:78 +#: frontend/src/pages/search/advanced-search.js:78 +#: frontend/src/pages/search/advanced-search.js:226 +#: frontend/src/pages/share-with-ocm/remote-dir-content.js:99 +#: frontend/src/pages/shared-libs/shared-libs.js:84 +#: frontend/src/pages/sys-admin/departments/department-libraries.js:85 +#: frontend/src/pages/sys-admin/repos/dir-content.js:104 +#: frontend/src/pages/sys-admin/repos/repos.js:82 +#: frontend/src/pages/sys-admin/repos/repos.js:84 +#: frontend/src/pages/sys-admin/users/user-shared-repos.js:37 +#: frontend/src/repo-folder-trash.js:238 frontend/src/repo-snapshot.js:199 +#: frontend/src/shared-dir-view.js:663 +msgid "Size" +msgstr "الحجم" + #: frontend/src/components/dialog/list-taggedfiles-dialog.js:165 #: frontend/src/pages/starred/starred.js:221 msgid "deleted" msgstr "" +#: frontend/src/components/dialog/local-draft-dialog.js:17 +msgid "Local draft" +msgstr "" + +#: frontend/src/components/dialog/local-draft-dialog.js:19 +msgid "You have an unsaved draft. Do you like to use it?" +msgstr "" + +#: frontend/src/components/dialog/local-draft-dialog.js:22 +msgid "Use draft" +msgstr "" + +#: frontend/src/components/dialog/local-draft-dialog.js:23 +msgid "Delete draft" +msgstr "" + #: frontend/src/components/dialog/manage-members-dialog.js:21 msgid "Manage group members" msgstr "" @@ -2013,8 +2066,10 @@ msgstr "" #: frontend/src/components/dialog/op-menu.js:53 #: frontend/src/components/dialog/op-menu.js:54 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:809 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:810 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:837 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:838 +#: frontend/src/components/draft-list-view/draft-list-item.js:104 +#: frontend/src/components/draft-list-view/draft-list-item.js:105 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:123 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:124 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:152 @@ -2039,16 +2094,16 @@ msgstr "" #: frontend/src/pages/my-libs/mylib-repo-menu.js:210 #: frontend/src/pages/my-libs/mylib-repo-menu.js:263 #: frontend/src/pages/my-libs/mylib-repo-menu.js:264 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:260 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:261 #: frontend/src/pages/org-admin/org-groups-search-groups.js:108 #: frontend/src/pages/org-admin/org-groups-search-groups.js:109 #: frontend/src/pages/org-admin/org-groups.js:299 #: frontend/src/pages/org-admin/org-groups.js:300 +#: frontend/src/pages/org-admin/org-libraries.js:309 +#: frontend/src/pages/org-admin/org-libraries.js:310 #: frontend/src/pages/org-admin/org-links.js:209 #: frontend/src/pages/org-admin/org-links.js:210 -#: frontend/src/pages/org-admin/org-user-item.js:187 -#: frontend/src/pages/org-admin/org-user-item.js:188 +#: frontend/src/pages/org-admin/org-user-item.js:172 +#: frontend/src/pages/org-admin/org-user-item.js:173 #: frontend/src/pages/repo-wiki-mode/side-panel.js:168 #: frontend/src/pages/repo-wiki-mode/side-panel.js:169 #: frontend/src/pages/sdoc/sdoc-file-history/history-version.js:127 @@ -2107,7 +2162,7 @@ msgstr "" #: frontend/src/pages/sys-admin/departments/department.js:105 #: frontend/src/pages/sys-admin/groups/group-members.js:324 #: frontend/src/pages/sys-admin/institutions/institution-users.js:362 -#: frontend/src/pages/sys-admin/orgs/org-users.js:434 +#: frontend/src/pages/sys-admin/orgs/org-users.js:415 msgid "Add Member" msgstr "إضافة عضو" @@ -2158,11 +2213,11 @@ msgstr "" #: frontend/src/pages/sys-admin/institutions/institutions.js:127 #: frontend/src/pages/sys-admin/orgs/org-groups.js:107 #: frontend/src/pages/sys-admin/orgs/org-repos.js:100 -#: frontend/src/pages/sys-admin/orgs/org-users.js:228 +#: frontend/src/pages/sys-admin/orgs/org-users.js:220 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:138 #: frontend/src/pages/sys-admin/terms-and-conditions/item.js:125 #: frontend/src/pages/sys-admin/users/user-repos.js:192 -#: frontend/src/pages/sys-admin/users/users-content.js:403 +#: frontend/src/pages/sys-admin/users/users-content.js:393 msgid "Are you sure you want to delete {placeholder} ?" msgstr "" @@ -2173,7 +2228,7 @@ msgstr "" #: frontend/src/components/dialog/org-delete-member-dialog.js:40 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-member-dialog.js:40 -#: frontend/src/pages/sys-admin/orgs/org-users.js:295 +#: frontend/src/pages/sys-admin/orgs/org-users.js:285 msgid "Delete Member" msgstr "حذف عضو" @@ -2259,9 +2314,9 @@ msgid "API token is copied to the clipboard." msgstr "" #: frontend/src/components/dialog/repo-api-token-dialog.js:116 -#: frontend/src/pages/lib-content-view/lib-content-view.js:168 -#: frontend/src/pages/lib-content-view/lib-content-view.js:171 -#: frontend/src/repo-folder-trash.js:131 frontend/src/utils/utils.js:1185 +#: frontend/src/pages/lib-content-view/lib-content-view.js:172 +#: frontend/src/pages/lib-content-view/lib-content-view.js:175 +#: frontend/src/repo-folder-trash.js:131 frontend/src/utils/utils.js:1189 msgid "Permission denied" msgstr "الترخيص مرفوض" @@ -2277,29 +2332,33 @@ msgstr "" msgid "{placeholder} SeaTable integration" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:52 -msgid "{placeholder} Share Admin" -msgstr "" +#: frontend/src/components/dialog/repo-share-admin-dialog.js:56 +#: frontend/src/components/main-side-nav.js:278 +#: frontend/src/components/main-side-nav.js:280 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:354 +#: frontend/src/pages/my-libs/mylib-repo-menu.js:178 +msgid "Share Admin" +msgstr "مدير المشاركة" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:67 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:65 #: frontend/src/pages/share-admin/share-links.js:554 #: frontend/src/pages/share-admin/upload-links.js:286 #: frontend/src/pages/sys-admin/links/links-nav.js:15 msgid "Share Links" msgstr "مشاركة روابط" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:74 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:72 #: frontend/src/pages/share-admin/share-links.js:557 #: frontend/src/pages/share-admin/upload-links.js:288 #: frontend/src/pages/sys-admin/links/links-nav.js:16 msgid "Upload Links" msgstr "روابظ التحميل" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:80 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:78 msgid "User Shares" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:85 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:83 msgid "Group Shares" msgstr "" @@ -2401,7 +2460,7 @@ msgstr "" #: frontend/src/components/dialog/share-dialog.js:267 #: frontend/src/components/share-link-panel/link-list.js:59 msgid "Share Link" -msgstr "" +msgstr "مشاركة الرابط" #: frontend/src/components/dialog/share-dialog.js:121 msgid "Upload Link" @@ -2427,15 +2486,15 @@ msgstr "" #: frontend/src/components/dialog/share-dialog.js:323 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-dialog.js:84 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:640 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:664 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:665 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:689 #: frontend/src/components/file-view/file-toolbar.js:143 #: frontend/src/components/file-view/file-toolbar.js:242 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:348 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:511 #: frontend/src/components/toolbar/dir-operation-toolbar.js:218 -#: frontend/src/components/toolbar/view-file-toolbar.js:77 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:105 +#: frontend/src/components/toolbar/view-file-toolbar.js:103 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:69 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:359 #: frontend/src/pages/my-libs/mylib-repo-menu.js:142 @@ -2497,12 +2556,12 @@ msgstr "" #: frontend/src/components/dialog/share-to-other-server.js:193 #: frontend/src/pages/groups/group-view.js:302 -#: frontend/src/pages/org-admin/org-user-item.js:83 +#: frontend/src/pages/org-admin/org-user-item.js:82 #: frontend/src/pages/org-admin/org-users-users.js:157 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:168 -#: frontend/src/pages/sys-admin/users/users-content.js:261 -#: frontend/src/pages/sys-admin/users/users-content.js:322 -#: frontend/src/pages/sys-admin/users/users-content.js:327 +#: frontend/src/pages/sys-admin/users/users-content.js:256 +#: frontend/src/pages/sys-admin/users/users-content.js:313 +#: frontend/src/pages/sys-admin/users/users-content.js:318 #: frontend/src/pages/sys-admin/users/users.js:269 #: frontend/src/pages/sys-admin/users/users.js:293 msgid "It may take some time, please wait." @@ -2518,7 +2577,7 @@ msgstr "" #: frontend/src/pages/sys-admin/invitations/invitations.js:300 #: frontend/src/pages/sys-admin/notifications/notifications.js:274 #: frontend/src/pages/sys-admin/orgs/org-repos.js:176 -#: frontend/src/pages/sys-admin/orgs/org-users.js:390 +#: frontend/src/pages/sys-admin/orgs/org-users.js:371 #: frontend/src/pages/sys-admin/orgs/orgs.js:105 #: frontend/src/pages/sys-admin/orgs/search-orgs.js:69 #: frontend/src/pages/sys-admin/repos/dir-view.js:96 @@ -2633,31 +2692,6 @@ msgstr "" msgid "Add Organization" msgstr "" -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:74 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:74 -#: frontend/src/components/group-members.js:125 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:126 -#: frontend/src/components/wiki-list-view/wiki-list-view.js:45 -#: frontend/src/pages/groups/group-view.js:381 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:86 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:65 -#: frontend/src/pages/org-admin/org-group-members.js:109 -#: frontend/src/pages/org-admin/org-links.js:101 -#: frontend/src/pages/org-admin/org-user-shared-repos.js:77 -#: frontend/src/pages/shared-libs/shared-libs.js:86 -#: frontend/src/pages/sys-admin/groups/group-members.js:166 -#: frontend/src/pages/sys-admin/groups/groups-content.js:58 -#: frontend/src/pages/sys-admin/links/share-links.js:66 -#: frontend/src/pages/sys-admin/orgs/org-repos.js:35 -#: frontend/src/pages/sys-admin/repos/repos.js:88 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:67 -#: frontend/src/pages/sys-admin/users/user-groups.js:119 -#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:170 -#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:188 -msgid "Owner" -msgstr "مالك" - #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:101 msgid "Owner can use admin panel in an organization, must be a new account." msgstr "يمكن للمالك استخدام لوحة الإدارة في منظمة، ويجب أن يكون حساب جديد." @@ -2700,7 +2734,7 @@ msgstr "(إذا ترك فارغاً، يكون المالك هو المشرف)" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:80 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:81 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:51 -#: frontend/src/components/dialog/transfer-dialog.js:146 +#: frontend/src/components/dialog/transfer-dialog.js:79 msgid "Select a user" msgstr "" @@ -2725,7 +2759,7 @@ msgid "End date" msgstr "" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:34 -#: frontend/src/components/dialog/transfer-dialog.js:173 +#: frontend/src/components/dialog/transfer-dialog.js:71 msgid "Transfer Library {library_name}" msgstr "" @@ -2745,16 +2779,16 @@ msgstr "" msgid "Terms" msgstr "" -#: frontend/src/components/dialog/transfer-dialog.js:127 -msgid "Transfer to user" +#: frontend/src/components/dialog/transfer-dialog.js:87 +msgid "Select a department" msgstr "" -#: frontend/src/components/dialog/transfer-dialog.js:133 +#: frontend/src/components/dialog/transfer-dialog.js:95 msgid "Transfer to department" msgstr "" -#: frontend/src/components/dialog/transfer-dialog.js:157 -msgid "Select a department" +#: frontend/src/components/dialog/transfer-dialog.js:95 +msgid "Transfer to user" msgstr "" #: frontend/src/components/dialog/transfer-group-dialog.js:55 @@ -2820,65 +2854,64 @@ msgstr "" msgid "Packaging..." msgstr "جاري تجهيز الحزم..." -#: frontend/src/components/dir-view-mode/dir-column-file.js:48 +#: frontend/src/components/dir-view-mode/dir-column-file.js:69 msgid "File does not exist." msgstr "" -#: frontend/src/components/dirent-detail/detail-list-view.js:86 -#: frontend/src/components/dirent-detail/detail-list-view.js:121 +#: frontend/src/components/dir-view-mode/dir-column-file.js:90 +msgid "This file is in draft stage." +msgstr "" + +#: frontend/src/components/dir-view-mode/dir-column-file.js:91 +msgid "View Draft" +msgstr "" + +#: frontend/src/components/dirent-detail/detail-list-view.js:85 +#: frontend/src/components/dirent-detail/detail-list-view.js:120 #: frontend/src/components/dirent-detail/file-details.js:86 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:75 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:45 msgid "Location" msgstr "" -#: frontend/src/components/dirent-detail/detail-list-view.js:102 -#: frontend/src/components/dirent-detail/detail-list-view.js:104 +#: frontend/src/components/dirent-detail/detail-list-view.js:101 +#: frontend/src/components/dirent-detail/detail-list-view.js:103 msgid "Apply properties to files inside the folder" msgstr "" #: frontend/src/components/dirent-detail/lib-details.js:68 -#: frontend/src/components/main-side-nav.js:180 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:79 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:82 +#: frontend/src/components/main-side-nav.js:181 +#: frontend/src/pages/org-admin/org-libraries.js:149 #: frontend/src/pages/repo-wiki-mode/side-panel.js:161 -#: frontend/src/pages/sys-admin/info.js:116 +#: frontend/src/pages/sys-admin/info.js:112 #: frontend/src/pages/sys-admin/repos/repos.js:81 #: frontend/src/pages/sys-admin/repos/repos.js:84 msgid "Files" msgstr "ملفات" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:210 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:705 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 msgid "Frozen by {name}" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:210 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:705 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 msgid "locked by {name}" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:214 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:711 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:736 msgid "freezed" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:214 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:711 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:736 #: frontend/src/components/file-view/file-info.js:31 #: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:17 msgid "locked" msgstr "مقفل" -#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 -msgid "Unselect this item" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 -msgid "Select this item" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-item.js:734 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:818 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:759 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:846 #: frontend/src/components/file-view/file-info.js:40 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:643 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:333 @@ -2890,8 +2923,8 @@ msgstr "" msgid "Unstar" msgstr "إلغاء تأشير" -#: frontend/src/components/dirent-list-view/dirent-list-item.js:734 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:818 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:759 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:846 #: frontend/src/components/file-view/file-info.js:40 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:643 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:333 @@ -2901,24 +2934,40 @@ msgstr "إلغاء تأشير" msgid "Star" msgstr "" -#: frontend/src/components/dirent-list-view/dirent-list-view.js:623 -msgid "Unselect all items" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-view.js:623 -msgid "Select all items" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-none-view.js:54 +#: frontend/src/components/dirent-list-view/dirent-none-view.js:52 msgid "This folder has no content at this time." msgstr "" -#: frontend/src/components/dirent-list-view/dirent-none-view.js:55 +#: frontend/src/components/dirent-list-view/dirent-none-view.js:53 msgid "You can create files quickly" msgstr "" +#: frontend/src/components/draft-list-view/draft-list-item.js:113 +#: frontend/src/pages/sdoc-revision/index.js:123 +msgid "Publish" +msgstr "" + +#: frontend/src/components/draft-list-view/draft-list-view.js:37 +#: frontend/src/pages/dashboard/content.js:34 +#: frontend/src/pages/org-admin/devices/devices-errors.js:51 +#: frontend/src/pages/org-admin/org-logs-file-audit.js:103 +#: frontend/src/pages/org-admin/org-logs-file-update.js:117 +#: frontend/src/pages/org-admin/org-logs-perm-audit.js:84 +#: frontend/src/pages/share-admin/share-links.js:88 +#: frontend/src/pages/share-admin/upload-links.js:51 +#: frontend/src/pages/starred/starred.js:35 +#: frontend/src/pages/sys-admin/abuse-reports.js:87 +#: frontend/src/pages/sys-admin/devices/devices-errors.js:51 +#: frontend/src/pages/sys-admin/file-scan-records.js:29 +#: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:91 +#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:169 +#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:187 +#: frontend/src/pages/sys-admin/web-settings/web-settings.js:279 +msgid "Library" +msgstr "مكتبة" + #: frontend/src/components/file-chooser/file-chooser.js:286 -#: frontend/src/components/search/ai-search.js:453 +#: frontend/src/components/search/ai-search.js:452 #: frontend/src/components/search/wiki-search.js:193 msgid "No results matching" msgstr "" @@ -2932,151 +2981,132 @@ msgstr "المكتبة الحالية" msgid "Other Libraries" msgstr "مكتبات أخرى" -#: frontend/src/components/file-uploader/file-uploader.js:148 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:146 -#: frontend/src/pages/upload-link/file-uploader.js:140 +#: frontend/src/components/file-uploader/file-uploader.js:149 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:147 +#: frontend/src/pages/upload-link/file-uploader.js:141 msgid "Please upload no more than {maxFiles} files at a time." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:395 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:406 -#: frontend/src/pages/upload-link/file-uploader.js:396 +#: frontend/src/components/file-uploader/file-uploader.js:401 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:412 +#: frontend/src/pages/upload-link/file-uploader.js:401 msgid "File is locked by others." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:396 +#: frontend/src/components/file-uploader/file-uploader.js:402 msgid "Invalid filename." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:397 +#: frontend/src/components/file-uploader/file-uploader.js:403 msgid "File already exists." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:398 +#: frontend/src/components/file-uploader/file-uploader.js:404 msgid "File size is too large." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:399 +#: frontend/src/components/file-uploader/file-uploader.js:405 msgid "Out of quota." msgstr "نفدت المساحة المخصصة." -#: frontend/src/components/file-uploader/file-uploader.js:408 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:399 -#: frontend/src/pages/upload-link/file-uploader.js:389 +#: frontend/src/components/file-uploader/file-uploader.js:414 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:405 +#: frontend/src/pages/upload-link/file-uploader.js:394 msgid "Network error" +msgstr "خطأ في الشبكة" + +#: frontend/src/components/file-uploader/forbid-upload-list-item.js:13 +#: frontend/src/components/shared-link-file-uploader/forbid-upload-list-item.js:13 +msgid "Please upload files less than {placeholder}M" msgstr "" -#: frontend/src/components/file-uploader/forbid-upload-list-item.js:23 -#: frontend/src/components/shared-link-file-uploader/forbid-upload-list-item.js:23 -#: frontend/src/pages/upload-link/forbid-upload-list-item.js:23 -msgid "File too large" -msgstr "" - -#: frontend/src/components/file-uploader/upload-list-item.js:94 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:94 +#: frontend/src/components/file-uploader/upload-list-item.js:97 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:97 #: frontend/src/pages/upload-link/upload-list-item.js:94 msgid "Preparing to upload..." msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:95 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:95 +#: frontend/src/components/file-uploader/upload-list-item.js:98 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:98 #: frontend/src/pages/upload-link/upload-list-item.js:95 msgid "Remaining" msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:96 -#: frontend/src/components/file-uploader/upload-list-item.js:122 +#: frontend/src/components/file-uploader/upload-list-item.js:99 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:99 +#: frontend/src/pages/upload-link/upload-list-item.js:96 +msgid "Indexing..." +msgstr "" + +#: frontend/src/components/file-uploader/upload-list-item.js:130 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:130 +#: frontend/src/pages/upload-link/upload-list-item.js:127 +msgid "Retry" +msgstr "" + +#: frontend/src/components/file-uploader/upload-list-item.js:133 #: frontend/src/components/file-view/file-toolbar.js:150 #: frontend/src/components/file-view/file-toolbar.js:209 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:96 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:122 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:155 -#: frontend/src/pages/upload-link/upload-list-item.js:96 -#: frontend/src/pages/upload-link/upload-list-item.js:122 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:133 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:117 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162 +#: frontend/src/pages/upload-link/upload-list-item.js:130 msgid "Saving..." msgstr "جاري الحفظ...." -#: frontend/src/components/file-uploader/upload-list-item.js:117 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:117 -#: frontend/src/pages/upload-link/upload-list-item.js:117 -msgid "Waiting..." -msgstr "" - -#: frontend/src/components/file-uploader/upload-list-item.js:118 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:118 -#: frontend/src/pages/upload-link/upload-list-item.js:118 -msgid "Uploading..." -msgstr "" - -#: frontend/src/components/file-uploader/upload-list-item.js:131 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:131 -#: frontend/src/pages/upload-link/upload-list-item.js:131 +#: frontend/src/components/file-uploader/upload-list-item.js:136 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:136 +#: frontend/src/pages/upload-link/upload-list-item.js:133 msgid "Uploaded" msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:147 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:147 -#: frontend/src/pages/upload-link/upload-list-item.js:147 -msgid "Retry" -msgstr "" - #: frontend/src/components/file-uploader/upload-progress-dialog.js:48 #: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:48 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:51 -msgid "{uploaded_files_num}/{all_files_num} Files" -msgstr "" +#: frontend/src/pages/org-admin/web-settings/web-settings.js:119 +msgid "File Upload" +msgstr "تحميل ملف" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:56 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:56 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:58 -msgid "{failed_files_num} file(s) failed to upload" -msgstr "" - -#: frontend/src/components/file-uploader/upload-progress-dialog.js:67 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:67 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:83 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:49 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:49 msgid "File Uploading..." msgstr "جاري تجميل الملف..." +#: frontend/src/components/file-uploader/upload-progress-dialog.js:75 #: frontend/src/components/file-uploader/upload-progress-dialog.js:77 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:75 #: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:77 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:90 -msgid "All files uploaded" -msgstr "" - -#: frontend/src/components/file-uploader/upload-progress-dialog.js:96 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:96 msgid "Retry All" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:103 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:103 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:75 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:80 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:82 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:80 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:82 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:61 msgid "Cancel All" msgstr "إلغاء الكل" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:110 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:110 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:107 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:88 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:88 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:68 msgid "name" msgstr "اسم" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:111 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:111 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:108 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:89 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:89 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:69 msgid "size" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:112 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:112 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:109 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:90 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:90 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:70 msgid "progress" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:113 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:113 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:110 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:91 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:91 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:71 msgid "state" msgstr "" @@ -3091,14 +3121,14 @@ msgid "unstarred" msgstr "غير مؤشر" #: frontend/src/components/file-view/file-toolbar.js:92 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:90 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:96 #: frontend/src/utils/text-translation.js:23 msgid "Lock" msgstr "قفل" #: frontend/src/components/file-view/file-toolbar.js:96 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:98 -#: frontend/src/utils/text-translation.js:24 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:104 +#: frontend/src/utils/text-translation.js:25 msgid "Unlock" msgstr "فتح" @@ -3116,12 +3146,12 @@ msgstr "" #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:342 #: frontend/src/pages/org-admin/org-logs-file-update.js:260 #: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:137 -#: frontend/src/repo-history.js:292 frontend/src/utils/text-translation.js:21 +#: frontend/src/repo-history.js:289 frontend/src/utils/text-translation.js:21 msgid "Details" msgstr "تفاصيل" #: frontend/src/components/file-view/file-toolbar.js:186 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:130 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:136 #: frontend/src/utils/text-translation.js:22 msgid "Open via Client" msgstr "فتح عبر العميل" @@ -3143,7 +3173,7 @@ msgstr "" #: frontend/src/pages/sys-admin/groups/group-members.js:109 #: frontend/src/pages/sys-admin/users/user-groups.js:122 #: frontend/src/pages/sys-admin/users/users-nav.js:25 -#: frontend/src/utils/utils.js:686 +#: frontend/src/utils/utils.js:690 msgid "Admin" msgstr "مدير" @@ -3160,9 +3190,8 @@ msgstr "عضو" #: frontend/src/components/group-members.js:96 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:290 -#: frontend/src/pages/lib-content-view/lib-content-view.js:838 +#: frontend/src/pages/lib-content-view/lib-content-view.js:857 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:311 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:157 #: frontend/src/pages/org-admin/org-group-repos.js:146 #: frontend/src/pages/org-admin/org-user-repos.js:142 #: frontend/src/pages/sys-admin/repos/repos.js:162 @@ -3197,91 +3226,84 @@ msgstr "" msgid "Search group members" msgstr "" -#: frontend/src/components/main-side-nav.js:92 +#: frontend/src/components/main-side-nav.js:93 #: frontend/src/pages/org-admin/org-groups.js:154 msgid "All Groups" msgstr "كل المجموعات" -#: frontend/src/components/main-side-nav.js:123 -#: frontend/src/components/main-side-nav.js:125 -#: frontend/src/components/main-side-nav.js:132 -#: frontend/src/components/main-side-nav.js:134 +#: frontend/src/components/main-side-nav.js:124 +#: frontend/src/components/main-side-nav.js:126 +#: frontend/src/components/main-side-nav.js:133 +#: frontend/src/components/main-side-nav.js:135 #: frontend/src/pages/org-admin/side-panel.js:86 #: frontend/src/pages/sys-admin/side-panel.js:174 msgid "Links" msgstr "روابط" -#: frontend/src/components/main-side-nav.js:150 -#: frontend/src/components/main-side-nav.js:152 +#: frontend/src/components/main-side-nav.js:151 +#: frontend/src/components/main-side-nav.js:153 #: frontend/src/pages/share-admin/folders.js:368 msgid "Folders" msgstr "مجلدات" -#: frontend/src/components/main-side-nav.js:184 -#: frontend/src/components/main-side-nav.js:186 +#: frontend/src/components/main-side-nav.js:185 +#: frontend/src/components/main-side-nav.js:187 #: frontend/src/pages/my-libs/my-libs-deleted.js:54 #: frontend/src/pages/my-libs/my-libs.js:166 msgid "My Libraries" msgstr "مكتباتي" -#: frontend/src/components/main-side-nav.js:191 -#: frontend/src/components/main-side-nav.js:193 +#: frontend/src/components/main-side-nav.js:192 +#: frontend/src/components/main-side-nav.js:194 #: frontend/src/pages/shared-libs/shared-libs.js:456 msgid "Shared with me" msgstr "مشاركة معي" -#: frontend/src/components/main-side-nav.js:198 -#: frontend/src/components/main-side-nav.js:200 +#: frontend/src/components/main-side-nav.js:199 +#: frontend/src/components/main-side-nav.js:201 #: frontend/src/pages/shared-with-all/public-shared-view.js:206 msgid "Shared with all" msgstr "مشاركة مع الكل" -#: frontend/src/components/main-side-nav.js:205 -#: frontend/src/components/main-side-nav.js:207 +#: frontend/src/components/main-side-nav.js:206 +#: frontend/src/components/main-side-nav.js:208 msgid "Shared with groups" msgstr "مشاركة مع مجموعات" -#: frontend/src/components/main-side-nav.js:214 -#: frontend/src/components/main-side-nav.js:216 -#: frontend/src/components/main-side-nav.js:222 -#: frontend/src/components/main-side-nav.js:224 +#: frontend/src/components/main-side-nav.js:215 +#: frontend/src/components/main-side-nav.js:217 +#: frontend/src/components/main-side-nav.js:223 +#: frontend/src/components/main-side-nav.js:225 msgid "Shared from other servers" msgstr "" -#: frontend/src/components/main-side-nav.js:231 +#: frontend/src/components/main-side-nav.js:232 msgid "Tools" msgstr "أدوات" -#: frontend/src/components/main-side-nav.js:234 -#: frontend/src/components/main-side-nav.js:236 +#: frontend/src/components/main-side-nav.js:235 +#: frontend/src/components/main-side-nav.js:237 #: frontend/src/pages/starred/starred.js:315 msgid "Favorites" msgstr "المفضلات" -#: frontend/src/components/main-side-nav.js:241 -#: frontend/src/components/main-side-nav.js:243 +#: frontend/src/components/main-side-nav.js:242 +#: frontend/src/components/main-side-nav.js:244 msgid "Activities" msgstr "أنشطة" -#: frontend/src/components/main-side-nav.js:248 -#: frontend/src/components/main-side-nav.js:250 +#: frontend/src/components/main-side-nav.js:249 +#: frontend/src/components/main-side-nav.js:251 #: frontend/src/pages/wikis/wikis.js:137 msgid "Published Libraries" msgstr "" -#: frontend/src/components/main-side-nav.js:254 -#: frontend/src/components/main-side-nav.js:256 +#: frontend/src/components/main-side-nav.js:264 +#: frontend/src/components/main-side-nav.js:266 #: frontend/src/pages/linked-devices/linked-devices.js:230 msgid "Linked Devices" msgstr "أجهزة مرتبطة" -#: frontend/src/components/main-side-nav.js:268 -#: frontend/src/components/main-side-nav.js:270 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:354 -#: frontend/src/pages/my-libs/mylib-repo-menu.js:178 -msgid "Share Admin" -msgstr "مدير المشاركة" - #: frontend/src/components/more.js:14 msgid "show more" msgstr "" @@ -3321,15 +3343,15 @@ msgid "" "right}" msgstr "" -#: frontend/src/components/popover/edit-filetag-popover.js:141 +#: frontend/src/components/popover/edit-filetag-popover.js:137 msgid "No tags" msgstr "" -#: frontend/src/components/popover/edit-filetag-popover.js:145 +#: frontend/src/components/popover/edit-filetag-popover.js:141 msgid "Tag not found" msgstr "" -#: frontend/src/components/popover/edit-filetag-popover.js:159 +#: frontend/src/components/popover/edit-filetag-popover.js:155 msgid "Find a tag" msgstr "" @@ -3372,10 +3394,10 @@ msgstr "" msgid "You are watching file changes of this library." msgstr "" -#: frontend/src/components/sdoc-wiki-page-viewer/index.js:133 -#: frontend/src/components/seafile-markdown-viewer/index.js:119 +#: frontend/src/components/sdoc-wiki-page-viewer/index.js:125 +#: frontend/src/components/seafile-markdown-viewer/index.js:111 msgid "Last modified by" -msgstr "" +msgstr "آخر تعديل بواسطة" #: frontend/src/components/search/ai-search-ask.js:123 msgid "Please create index first." @@ -3409,41 +3431,41 @@ msgstr "لا" msgid "Reference documents" msgstr "" -#: frontend/src/components/search/ai-search.js:387 +#: frontend/src/components/search/ai-search.js:386 #: frontend/src/components/search/search.js:433 msgid "Search results visited recently" msgstr "" -#: frontend/src/components/search/ai-search.js:436 +#: frontend/src/components/search/ai-search.js:435 #: frontend/src/components/search/search.js:413 msgid "Type characters to start search" msgstr "" -#: frontend/src/components/search/ai-search.js:439 +#: frontend/src/components/search/ai-search.js:438 msgid "Type more characters to start search" msgstr "" -#: frontend/src/components/search/ai-search.js:450 -#: frontend/src/components/search/ai-search.js:467 +#: frontend/src/components/search/ai-search.js:449 +#: frontend/src/components/search/ai-search.js:466 msgid "Ask AI" msgstr "" -#: frontend/src/components/search/ai-search.js:529 +#: frontend/src/components/search/ai-search.js:528 msgid "" "Indexing the library. Semantic search will be available within a few " "minutes." msgstr "" -#: frontend/src/components/search/ai-search.js:540 +#: frontend/src/components/search/ai-search.js:539 msgid "Successfully turned it off" msgstr "" -#: frontend/src/components/search/ai-search.js:558 -#: frontend/src/components/search/ai-search.js:582 +#: frontend/src/components/search/ai-search.js:557 +#: frontend/src/components/search/ai-search.js:581 msgid "Turn on semantic search for this library" msgstr "" -#: frontend/src/components/search/ai-search.js:570 +#: frontend/src/components/search/ai-search.js:569 msgid "Turn off semantic search for this library" msgstr "" @@ -3514,13 +3536,13 @@ msgstr "" #: frontend/src/components/select-editor/sysadmin-user-role-editor.js:19 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:155 -#: frontend/src/pages/sys-admin/users/users-content.js:281 +#: frontend/src/pages/sys-admin/users/users-content.js:272 msgid "Default" msgstr "افتراضي" #: frontend/src/components/select-editor/sysadmin-user-role-editor.js:21 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:157 -#: frontend/src/pages/sys-admin/users/users-content.js:283 +#: frontend/src/pages/sys-admin/users/users-content.js:274 msgid "Guest" msgstr "ضيف" @@ -3577,36 +3599,30 @@ msgstr "" msgid "Successfully deleted {number_placeholder} share links" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:138 -msgid "" -"Share links cannot be generated because \"Invisible\", \"Online Read-Write\"" -" or \"Online Read-Only\" is set for you on some folder(s) in the library." -msgstr "" - -#: frontend/src/components/share-link-panel/link-creation.js:162 +#: frontend/src/components/share-link-panel/link-creation.js:156 msgid "Please enter an integer bigger than 1 as number of links." msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:166 +#: frontend/src/components/share-link-panel/link-creation.js:160 msgid "" "Please enter an integer not bigger than {max_number} as number of links." msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:260 +#: frontend/src/components/share-link-panel/link-creation.js:254 #: frontend/src/components/share-link-panel/link-list.js:64 msgid "Generate links in batch" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:260 +#: frontend/src/components/share-link-panel/link-creation.js:254 #: frontend/src/components/share-link-panel/link-list.js:63 msgid "Generate Link" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:265 +#: frontend/src/components/share-link-panel/link-creation.js:259 msgid "Number of links" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:329 +#: frontend/src/components/share-link-panel/link-creation.js:323 msgid "Set permission" msgstr "" @@ -3654,8 +3670,7 @@ msgid "Are you sure you want to delete the selected share link(s) ?" msgstr "" #: frontend/src/components/shared-file-view/shared-file-view.js:47 -#: frontend/src/pages/markdown-editor/index.js:410 -#: frontend/src/pages/plain-markdown-editor/index.js:172 +#: frontend/src/pages/markdown-editor/index.js:458 #: frontend/src/view-file-text.js:81 msgid "Successfully saved" msgstr "" @@ -3666,7 +3681,7 @@ msgid "File download is disabled: the share link traffic of owner is used up." msgstr "تم تعطيل تحميل الملف: تستخدم حركة المرور وصلة حصة المالك." #: frontend/src/components/shared-file-view/shared-file-view.js:122 -#: frontend/src/repo-folder-trash.js:205 frontend/src/repo-snapshot.js:168 +#: frontend/src/repo-folder-trash.js:202 frontend/src/repo-snapshot.js:166 #: frontend/src/shared-dir-view.js:449 msgid "Current path: " msgstr "المسار الحالي: " @@ -3722,12 +3737,6 @@ msgstr "إذن المجلد" msgid "Unshare" msgstr "إلغاء مشاركة" -#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:351 -#: frontend/src/pages/my-libs/mylib-repo-menu.js:154 -#: frontend/src/pages/sys-admin/repos/repos.js:271 -msgid "History Setting" -msgstr "إعداد السجل التاريخي" - #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:357 #: frontend/src/pages/my-libs/mylib-repo-menu.js:157 msgid "Change Password" @@ -3736,9 +3745,9 @@ msgstr "تغيير كلمة المرور" #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:360 #: frontend/src/components/user-settings/webdav-password.js:104 #: frontend/src/pages/my-libs/mylib-repo-menu.js:160 -#: frontend/src/pages/sys-admin/orgs/org-users.js:304 -#: frontend/src/pages/sys-admin/users/users-content.js:364 -#: frontend/src/pages/sys-admin/users/users-content.js:566 +#: frontend/src/pages/sys-admin/orgs/org-users.js:294 +#: frontend/src/pages/sys-admin/users/users-content.js:355 +#: frontend/src/pages/sys-admin/users/users-content.js:554 msgid "Reset Password" msgstr "إعادة تعيين كلمة المرور" @@ -3797,8 +3806,8 @@ msgid "Clients" msgstr "عملاء" #: frontend/src/components/toolbar/common-toolbar.js:24 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:86 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:146 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:90 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:150 #: frontend/src/pages/search/main-panel.js:330 #: frontend/src/pages/wiki/main-panel.js:95 #: frontend/src/pages/wiki/main-panel.js:112 @@ -3806,12 +3815,12 @@ msgid "Search files" msgstr "" #: frontend/src/components/toolbar/dir-operation-toolbar.js:192 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:68 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:54 msgid "Upload Files" msgstr "تحميل ملفات" #: frontend/src/components/toolbar/dir-operation-toolbar.js:193 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:69 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:55 msgid "Upload Folder" msgstr "تحميل مجلد" @@ -3844,17 +3853,17 @@ msgstr "" msgid "New SeaDoc File" msgstr "" -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:328 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:336 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:356 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:364 #: frontend/src/utils/text-translation.js:18 msgid "Move" msgstr "نقل" #: frontend/src/components/toolbar/repo-view-toobar.js:63 -#: frontend/src/components/toolbar/view-file-toolbar.js:73 +#: frontend/src/components/toolbar/view-file-toolbar.js:99 #: frontend/src/file-history-old.js:268 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:55 -#: frontend/src/repo-folder-trash.js:284 +#: frontend/src/repo-folder-trash.js:280 msgid "More" msgstr "أكثر" @@ -3863,10 +3872,18 @@ msgstr "أكثر" msgid "Deleted Libraries" msgstr "" -#: frontend/src/components/toolbar/view-file-toolbar.js:67 +#: frontend/src/components/toolbar/view-file-toolbar.js:87 msgid "Edit File" msgstr "" +#: frontend/src/components/toolbar/view-file-toolbar.js:92 +msgid "New Draft" +msgstr "" + +#: frontend/src/components/toolbar/view-file-toolbar.js:93 +msgid "Create a draft from this file, instead of editing it directly." +msgstr "" + #: frontend/src/components/toolbar/view-mode-toolbar.js:31 #: frontend/src/shared-dir-view.js:456 frontend/src/shared-dir-view.js:457 msgid "List" @@ -3882,7 +3899,7 @@ msgid "Column" msgstr "" #: frontend/src/components/toolbar/view-mode-toolbar.js:37 -#: frontend/src/utils/text-translation.js:33 +#: frontend/src/utils/text-translation.js:34 msgid "Properties" msgstr "" @@ -4094,8 +4111,8 @@ msgstr "" msgid "History Versions" msgstr "" -#: frontend/src/file-history-old.js:244 frontend/src/repo-history.js:142 -#: frontend/src/repo-history.js:149 +#: frontend/src/file-history-old.js:244 frontend/src/repo-history.js:139 +#: frontend/src/repo-history.js:146 msgid "Modifier" msgstr "المعدل" @@ -4127,71 +4144,75 @@ msgstr "إزالة كافة العناصر من المهملات." msgid "Removed items older than {n} days from trash." msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:77 +#: frontend/src/pages/dashboard/activity-item.js:76 +msgid "Publish draft" +msgstr "" + +#: frontend/src/pages/dashboard/activity-item.js:89 msgid "{file} and {n} other files" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:80 +#: frontend/src/pages/dashboard/activity-item.js:92 msgid "Created {n} files" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:84 +#: frontend/src/pages/dashboard/activity-item.js:96 msgid "details" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:98 +#: frontend/src/pages/dashboard/activity-item.js:110 msgid "Created draft" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:98 +#: frontend/src/pages/dashboard/activity-item.js:110 msgid "Created file" msgstr "تم إنشاء ملف" -#: frontend/src/pages/dashboard/activity-item.js:103 +#: frontend/src/pages/dashboard/activity-item.js:115 msgid "Deleted draft" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:103 +#: frontend/src/pages/dashboard/activity-item.js:115 msgid "Deleted file" msgstr "ملف محذوف" -#: frontend/src/pages/dashboard/activity-item.js:108 +#: frontend/src/pages/dashboard/activity-item.js:120 msgid "Restored file" msgstr "ملف مستعاد" -#: frontend/src/pages/dashboard/activity-item.js:113 +#: frontend/src/pages/dashboard/activity-item.js:125 msgid "Renamed file" msgstr "ملف معاد تسميته" -#: frontend/src/pages/dashboard/activity-item.js:120 +#: frontend/src/pages/dashboard/activity-item.js:132 msgid "Moved file" msgstr "ملف تم نقله" -#: frontend/src/pages/dashboard/activity-item.js:125 +#: frontend/src/pages/dashboard/activity-item.js:137 msgid "Updated draft" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:125 +#: frontend/src/pages/dashboard/activity-item.js:137 msgid "Updated file" msgstr "ملف مُحدث" -#: frontend/src/pages/dashboard/activity-item.js:135 +#: frontend/src/pages/dashboard/activity-item.js:147 msgid "Created folder" msgstr "مجلد مُنشأ" -#: frontend/src/pages/dashboard/activity-item.js:140 +#: frontend/src/pages/dashboard/activity-item.js:152 msgid "Deleted folder" msgstr "مجلد محذوف" -#: frontend/src/pages/dashboard/activity-item.js:145 +#: frontend/src/pages/dashboard/activity-item.js:157 msgid "Restored folder" msgstr "مجلد مُستعاد" -#: frontend/src/pages/dashboard/activity-item.js:150 +#: frontend/src/pages/dashboard/activity-item.js:162 msgid "Renamed folder" msgstr "مجلد معاد تسميته" -#: frontend/src/pages/dashboard/activity-item.js:157 +#: frontend/src/pages/dashboard/activity-item.js:169 msgid "Moved folder" msgstr "مجلد تم نقله" @@ -4209,29 +4230,11 @@ msgstr "العمليات" #: frontend/src/pages/org-admin/statistic/statistic-nav.js:15 #: frontend/src/pages/sys-admin/abuse-reports.js:88 #: frontend/src/pages/sys-admin/statistic/statistic-nav.js:15 -#: frontend/src/repo-folder-trash.js:368 frontend/src/repo-folder-trash.js:425 -#: frontend/src/repo-snapshot.js:304 +#: frontend/src/repo-folder-trash.js:363 frontend/src/repo-folder-trash.js:419 +#: frontend/src/repo-snapshot.js:302 msgid "File" msgstr "ملف" -#: frontend/src/pages/dashboard/content.js:34 -#: frontend/src/pages/org-admin/devices/devices-errors.js:51 -#: frontend/src/pages/org-admin/org-logs-file-audit.js:103 -#: frontend/src/pages/org-admin/org-logs-file-update.js:117 -#: frontend/src/pages/org-admin/org-logs-perm-audit.js:84 -#: frontend/src/pages/share-admin/share-links.js:88 -#: frontend/src/pages/share-admin/upload-links.js:51 -#: frontend/src/pages/starred/starred.js:35 -#: frontend/src/pages/sys-admin/abuse-reports.js:87 -#: frontend/src/pages/sys-admin/devices/devices-errors.js:51 -#: frontend/src/pages/sys-admin/file-scan-records.js:29 -#: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:91 -#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:169 -#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:187 -#: frontend/src/pages/sys-admin/web-settings/web-settings.js:279 -msgid "Library" -msgstr "مكتبة" - #: frontend/src/pages/dashboard/files-activities.js:247 msgid "All Activities" msgstr "" @@ -4252,6 +4255,25 @@ msgstr "" msgid "Find modifiers" msgstr "" +#: frontend/src/pages/drafts/draft-content.js:44 +msgid "Successfully published draft %(draft)s." +msgstr "" + +#: frontend/src/pages/drafts/draft-content.js:48 +msgid "Failed to publish draft %(draft)s." +msgstr "" + +#: frontend/src/pages/drafts/draft-content.js:62 +msgid "No draft yet" +msgstr "" + +#: frontend/src/pages/drafts/draft-content.js:63 +msgid "" +"Draft is a way to let you collaborate with others on files. You can create a" +" draft from a file, edit the draft and then ask for a review. The original " +"file will be updated only after the draft has been reviewed." +msgstr "" + #: frontend/src/pages/file-history-old/history-item.js:58 msgid "(current version)" msgstr "(الاصدار الحالي)" @@ -4304,7 +4326,7 @@ msgstr "" #: frontend/src/pages/sys-admin/groups/group-nav.js:27 #: frontend/src/pages/sys-admin/groups/groups.js:137 #: frontend/src/pages/sys-admin/groups/search-groups.js:110 -#: frontend/src/pages/sys-admin/info.js:136 +#: frontend/src/pages/sys-admin/info.js:132 #: frontend/src/pages/sys-admin/orgs/org-nav.js:19 #: frontend/src/pages/sys-admin/side-panel.js:114 #: frontend/src/pages/sys-admin/users/user-nav.js:21 @@ -4318,7 +4340,7 @@ msgstr "" #: frontend/src/pages/groups/group-view.js:488 #: frontend/src/pages/my-libs/mylib-repo-menu.js:151 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:268 +#: frontend/src/pages/org-admin/org-libraries.js:317 #: frontend/src/pages/sys-admin/groups/groups-content.js:187 #: frontend/src/pages/sys-admin/repos/repos.js:268 #: frontend/src/pages/sys-admin/users/user-repos.js:166 @@ -4376,122 +4398,122 @@ msgid "" "button in the menu bar." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-container.js:98 +#: frontend/src/pages/lib-content-view/lib-content-container.js:102 #: frontend/src/pages/wiki/main-panel.js:82 msgid "Folder does not exist." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-container.js:176 +#: frontend/src/pages/lib-content-view/lib-content-container.js:180 msgid "This library has been set to read-only by admin and cannot be updated." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:65 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:95 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:67 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:99 #: frontend/src/pages/sys-admin/main-panel-topbar.js:20 msgid "Side Nav Menu" msgstr "قائمة التنقل الجانبي" -#: frontend/src/pages/lib-content-view/lib-content-view.js:176 +#: frontend/src/pages/lib-content-view/lib-content-view.js:180 msgid "Library share permission not found." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:595 +#: frontend/src/pages/lib-content-view/lib-content-view.js:617 msgid "Failed to move files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:597 +#: frontend/src/pages/lib-content-view/lib-content-view.js:619 #: frontend/src/shared-dir-view.js:214 msgid "Failed to copy files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:627 +#: frontend/src/pages/lib-content-view/lib-content-view.js:649 msgid "Successfully moved files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:629 +#: frontend/src/pages/lib-content-view/lib-content-view.js:651 #: frontend/src/shared-dir-view.js:228 msgid "Successfully copied files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:799 +#: frontend/src/pages/lib-content-view/lib-content-view.js:818 msgid "Restored {name} and {n} other items" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:800 +#: frontend/src/pages/lib-content-view/lib-content-view.js:819 msgid "Restored {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:807 +#: frontend/src/pages/lib-content-view/lib-content-view.js:826 msgid "Failed to restore {name} and {n} other items" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:808 +#: frontend/src/pages/lib-content-view/lib-content-view.js:827 msgid "Failed to restore {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:834 +#: frontend/src/pages/lib-content-view/lib-content-view.js:853 msgid "Successfully deleted {name} and {n} other items." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:844 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1081 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1109 +#: frontend/src/pages/lib-content-view/lib-content-view.js:863 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1111 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1139 msgid "Undo" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:851 +#: frontend/src/pages/lib-content-view/lib-content-view.js:870 msgid "Failed to delete {name} and {n} other items." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1037 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1053 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1067 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1083 msgid "Renaming {name} failed" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1077 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1105 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:377 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1107 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1135 #: frontend/src/pages/org-admin/org-groups-search-groups.js:230 #: frontend/src/pages/org-admin/org-groups.js:126 +#: frontend/src/pages/org-admin/org-libraries.js:83 msgid "Successfully deleted {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1089 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1117 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1119 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1147 msgid "Failed to delete {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1170 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1203 msgid "Successfully moved {name}." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1178 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1210 msgid "Failed to move {name}." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1226 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1253 #: frontend/src/pages/sdoc/sdoc-file-history/side-panel.js:182 -#: frontend/src/utils/utils.js:1286 +#: frontend/src/utils/utils.js:1290 msgid "Successfully copied %(name)s." msgstr "تم نسخ %(name)s بنجاح." -#: frontend/src/pages/lib-content-view/lib-content-view.js:1234 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1260 msgid "Failed to copy %(name)s" msgstr "فشل نسخ %(name)s" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1254 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1270 msgid "Converting, please wait..." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1266 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1282 msgid "Successfully converted the file." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1273 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1289 msgid "Failed to convert {name}." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1971 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1958 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:255 #: frontend/src/pages/share-with-ocm/shared-with-ocm.js:107 #: frontend/src/pages/shared-libs/shared-libs.js:290 @@ -4538,7 +4560,11 @@ msgstr "اخر وصول" msgid "Successfully unlinked %(name)s." msgstr "" -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:81 +#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:42 +msgid "Local draft saved" +msgstr "" + +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:87 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:68 msgid "Open parent directory" msgstr "" @@ -4551,25 +4577,23 @@ msgstr "" msgid "Switch to rich text editor" msgstr "" -#: frontend/src/pages/markdown-editor/index.js:116 +#: frontend/src/pages/markdown-editor/index.js:117 msgid "This file has been updated." msgstr "" -#: frontend/src/pages/markdown-editor/index.js:117 +#: frontend/src/pages/markdown-editor/index.js:118 msgid "Refresh" msgstr "تحديث" -#: frontend/src/pages/markdown-editor/index.js:152 +#: frontend/src/pages/markdown-editor/index.js:153 msgid "Another user is editing this file!" msgstr "" -#: frontend/src/pages/markdown-editor/index.js:300 -#: frontend/src/pages/plain-markdown-editor/index.js:101 +#: frontend/src/pages/markdown-editor/index.js:348 msgid "Leave this page? The system may not save your changes." msgstr "" -#: frontend/src/pages/markdown-editor/index.js:420 -#: frontend/src/pages/plain-markdown-editor/index.js:177 +#: frontend/src/pages/markdown-editor/index.js:468 msgid "Failed to save" msgstr "" @@ -4593,11 +4617,10 @@ msgid "Deleted Time" msgstr "وقت الحذف" #: frontend/src/pages/my-libs/my-libs-deleted.js:147 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:169 #: frontend/src/pages/sys-admin/repos/trash-repos.js:171 #: frontend/src/repo-snapshot.js:121 msgid "Successfully restored the library." -msgstr "" +msgstr "تم استعادة المكتبة بنجاح." #: frontend/src/pages/my-libs/my-libs-deleted.js:153 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:295 @@ -4613,7 +4636,7 @@ msgid "" msgstr "" #: frontend/src/pages/my-libs/mylib-repo-list-item.js:289 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:234 +#: frontend/src/pages/org-admin/org-libraries.js:282 #: frontend/src/pages/sys-admin/repos/repos.js:175 #: frontend/src/pages/sys-admin/users/user-repos.js:295 msgid "Successfully transferred the library." @@ -4648,7 +4671,6 @@ msgid "Shared By" msgstr "مشارك بواسطة" #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:321 -#: frontend/src/pages/org-admin/libraries/org-repo-nav.js:15 #: frontend/src/pages/org-admin/org-users-nav.js:15 #: frontend/src/pages/search/advanced-search.js:66 #: frontend/src/pages/share-with-ocm/remote-dir-path.js:56 @@ -4663,9 +4685,8 @@ msgstr "الكل" #: frontend/src/pages/org-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/devices/devices-by-platform.js:45 #: frontend/src/pages/sys-admin/devices/devices-errors.js:49 -#: frontend/src/pages/sys-admin/info.js:113 #: frontend/src/pages/sys-admin/terms-and-conditions/content.js:51 -#: frontend/src/repo-history.js:143 frontend/src/repo-history.js:150 +#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 msgid "Version" msgstr "اصدار" @@ -4677,7 +4698,7 @@ msgstr "" #: frontend/src/pages/org-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:89 -#: frontend/src/repo-history.js:143 frontend/src/repo-history.js:150 +#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 msgid "Device" msgstr "جهاز" @@ -4711,54 +4732,6 @@ msgid "" "follows:" msgstr "" -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:208 -#: frontend/src/utils/utils.js:426 -msgid "Encrypted library" -msgstr "مكتبة مشفرة" - -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:211 -#: frontend/src/utils/utils.js:432 -msgid "Read-Write library" -msgstr "مكتبة قراءة-كتابة" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:59 -#: frontend/src/translate.js:18 -msgid "" -"Tip: libraries deleted {trashReposExpireDays} days ago will be cleaned " -"automatically." -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:254 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:256 -msgid "Are you sure you want to delete {placeholder} completely?" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:265 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:267 -msgid "Are you sure you want to restore {placeholder}?" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:360 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:362 -msgid "Successfully cleared trash." -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:399 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:424 -msgid "Clear Trash" -msgstr "تنظيف السلة" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:400 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:425 -msgid "Are you sure you want to clear trash?" -msgstr "هل أنت متأكد من تنظيف السلة؟" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:402 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:427 -#: frontend/src/user-notifications.js:112 -msgid "Clear" -msgstr "تصفية" - #: frontend/src/pages/org-admin/org-admin-list.js:51 #: frontend/src/pages/org-admin/org-users-list.js:73 #: frontend/src/pages/org-admin/org-users-search-users.js:36 @@ -4883,6 +4856,7 @@ msgid "Search groups by name" msgstr "" #: frontend/src/pages/org-admin/org-groups.js:182 +#: frontend/src/pages/org-admin/org-libraries.js:174 #: frontend/src/pages/org-admin/org-links.js:125 #: frontend/src/pages/org-admin/org-logs-file-audit.js:124 #: frontend/src/pages/org-admin/org-logs-file-update.js:139 @@ -4893,6 +4867,7 @@ msgid "Previous" msgstr "السابق" #: frontend/src/pages/org-admin/org-groups.js:184 +#: frontend/src/pages/org-admin/org-libraries.js:176 #: frontend/src/pages/org-admin/org-links.js:127 #: frontend/src/pages/org-admin/org-logs-file-audit.js:126 #: frontend/src/pages/org-admin/org-logs-file-update.js:141 @@ -4922,16 +4897,30 @@ msgid "Active Users" msgstr "مستخدمين فعالين" #: frontend/src/pages/org-admin/org-info.js:50 +#: frontend/src/pages/sys-admin/info.js:123 #: frontend/src/pages/sys-admin/info.js:127 -#: frontend/src/pages/sys-admin/info.js:131 msgid "Total Users" msgstr "إجمالي المستخدمين" #: frontend/src/pages/org-admin/org-info.js:50 -#: frontend/src/pages/sys-admin/info.js:127 +#: frontend/src/pages/sys-admin/info.js:123 msgid "Limits" msgstr "الحدود" +#: frontend/src/pages/org-admin/org-libraries.js:140 +msgid "All Libraries" +msgstr "" + +#: frontend/src/pages/org-admin/org-libraries.js:256 +#: frontend/src/utils/utils.js:426 +msgid "Encrypted library" +msgstr "مكتبة مشفرة" + +#: frontend/src/pages/org-admin/org-libraries.js:259 +#: frontend/src/utils/utils.js:432 +msgid "Read-Write library" +msgstr "مكتبة قراءة-كتابة" + #: frontend/src/pages/org-admin/org-links.js:94 msgid "All Public Links" msgstr "كل الروابط العامة" @@ -4968,7 +4957,7 @@ msgstr "" #: frontend/src/pages/org-admin/org-logs-file-update.js:118 #: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:48 msgid "Action" -msgstr "" +msgstr "إجراء" #: frontend/src/pages/org-admin/org-logs-perm-audit.js:80 msgid "Share From" @@ -5053,66 +5042,48 @@ msgstr "" #: frontend/src/pages/org-admin/org-saml-config.js:220 msgid "Verify" -msgstr "" +msgstr "تأكيد" -#: frontend/src/pages/org-admin/org-user-item.js:60 +#: frontend/src/pages/org-admin/org-user-item.js:59 msgid "Resetting user's password, please wait for a moment." msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:63 +#: frontend/src/pages/org-admin/org-user-item.js:62 msgid "Successfully reset password to %(passwd)s for user %(user)s." msgstr "تم بنجاح إعادة تعيين كلمة المرور إلى%(passwd)s للمستخدم %(user)s." -#: frontend/src/pages/org-admin/org-user-item.js:118 +#: frontend/src/pages/org-admin/org-user-item.js:112 #: frontend/src/pages/sys-admin/admin-logs/login-logs.js:102 #: frontend/src/pages/sys-admin/logs-page/login-logs.js:117 msgid "Failed" msgstr "فشل" -#: frontend/src/pages/org-admin/org-user-item.js:129 +#: frontend/src/pages/org-admin/org-user-item.js:123 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:172 #: frontend/src/pages/sys-admin/institutions/institution-users.js:208 -#: frontend/src/pages/sys-admin/users/users-content.js:307 +#: frontend/src/pages/sys-admin/users/users-content.js:298 msgid "Active" msgstr "فعال" -#: frontend/src/pages/org-admin/org-user-item.js:131 +#: frontend/src/pages/org-admin/org-user-item.js:125 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:172 #: frontend/src/pages/sys-admin/institutions/institution-users.js:208 -#: frontend/src/pages/sys-admin/users/users-content.js:309 +#: frontend/src/pages/sys-admin/users/users-content.js:300 msgid "Inactive" msgstr "غير فعال" -#: frontend/src/pages/org-admin/org-user-item.js:157 -#: frontend/src/pages/sys-admin/orgs/org-users.js:230 -#: frontend/src/pages/sys-admin/users/users-content.js:406 -msgid "Are you sure you want to set {user_placeholder} inactive?" -msgstr "" - -#: frontend/src/pages/org-admin/org-user-item.js:195 +#: frontend/src/pages/org-admin/org-user-item.js:180 msgid "ResetPwd" msgstr "إعادة تعيين كلمة المرور" -#: frontend/src/pages/org-admin/org-user-item.js:196 +#: frontend/src/pages/org-admin/org-user-item.js:181 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:152 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:192 -#: frontend/src/pages/sys-admin/users/users-content.js:367 -#: frontend/src/pages/sys-admin/users/users-content.js:575 +#: frontend/src/pages/sys-admin/users/users-content.js:358 +#: frontend/src/pages/sys-admin/users/users-content.js:563 msgid "Revoke Admin" msgstr "إلغاء صلاحية مدير" -#: frontend/src/pages/org-admin/org-user-item.js:204 -#: frontend/src/pages/sys-admin/orgs/org-users.js:313 -#: frontend/src/pages/sys-admin/users/users-content.js:584 -msgid "Set user inactive" -msgstr "" - -#: frontend/src/pages/org-admin/org-user-item.js:207 -#: frontend/src/pages/sys-admin/orgs/org-users.js:316 -#: frontend/src/pages/sys-admin/users/users-content.js:587 -msgid "Set" -msgstr "" - #: frontend/src/pages/org-admin/org-user-profile.js:128 msgid "Avatar" msgstr "شعار" @@ -5387,10 +5358,6 @@ msgstr "تغيير" msgid "Team name" msgstr "" -#: frontend/src/pages/org-admin/web-settings/web-settings.js:119 -msgid "File Upload" -msgstr "تحميل ملف" - #: frontend/src/pages/org-admin/web-settings/web-settings.js:123 msgid "File extension white list" msgstr "" @@ -5401,23 +5368,19 @@ msgid "" "\"md;txt;docx\". Empty means no limit." msgstr "" -#: frontend/src/pages/sdoc-revision/index.js:123 -msgid "Publish" -msgstr "" - -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:239 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:193 msgid "No changes" msgstr "" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:249 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:203 msgid "Changes" msgstr "" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:268 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:222 msgid "Last modification" msgstr "" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:271 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:225 msgid "Next modification" msgstr "" @@ -5486,14 +5449,14 @@ msgstr "أدخل امتدادات الملف هنا، افصل بينها ب ',' #: frontend/src/pages/search/advanced-search.js:242 #: frontend/src/pages/search/advanced-search.js:264 -#: frontend/src/pages/sys-admin/orgs/org-users.js:307 -#: frontend/src/pages/sys-admin/users/users-content.js:569 +#: frontend/src/pages/sys-admin/orgs/org-users.js:297 +#: frontend/src/pages/sys-admin/users/users-content.js:557 msgid "Reset" msgstr "" #: frontend/src/pages/search/main-panel.js:123 msgid "Invalid file size range." -msgstr "" +msgstr "نطاق حجم الملف غير صالح." #: frontend/src/pages/search/main-panel.js:130 #: frontend/src/pages/sys-admin/repos/search-repos.js:42 @@ -5693,7 +5656,7 @@ msgid "Create Group" msgstr "" #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:107 -#: frontend/src/pages/sys-admin/users/users-content.js:557 +#: frontend/src/pages/sys-admin/users/users-content.js:545 msgid "Delete User" msgstr "حذف مستخدم" @@ -5828,24 +5791,24 @@ msgstr "النسخة المجانية" msgid "Upgrade to Pro Edition" msgstr "الترقية للنسخة الكاملة" -#: frontend/src/pages/sys-admin/info.js:119 +#: frontend/src/pages/sys-admin/info.js:115 msgid "Storage Used" msgstr "المساحة المستخدمة" -#: frontend/src/pages/sys-admin/info.js:122 +#: frontend/src/pages/sys-admin/info.js:118 msgid "Total Devices" msgstr "إجمالي الاجهزة" -#: frontend/src/pages/sys-admin/info.js:122 +#: frontend/src/pages/sys-admin/info.js:118 msgid "Current Connected Devices" msgstr "الاجهزة المتثلة حاليا" +#: frontend/src/pages/sys-admin/info.js:123 #: frontend/src/pages/sys-admin/info.js:127 -#: frontend/src/pages/sys-admin/info.js:131 msgid "Activated Users" msgstr "مستخدمين مفعلين" -#: frontend/src/pages/sys-admin/info.js:141 +#: frontend/src/pages/sys-admin/info.js:137 #: frontend/src/pages/sys-admin/orgs/org-nav.js:31 #: frontend/src/pages/sys-admin/orgs/orgs.js:133 #: frontend/src/pages/sys-admin/orgs/search-orgs.js:106 @@ -5856,13 +5819,13 @@ msgid "Organizations" msgstr "تنظيمات" #: frontend/src/pages/sys-admin/institutions/institution-admins.js:163 -#: frontend/src/pages/sys-admin/users/users-content.js:405 +#: frontend/src/pages/sys-admin/users/users-content.js:395 msgid "" "Are you sure you want to revoke the admin permission of {placeholder} ?" msgstr "" #: frontend/src/pages/sys-admin/institutions/institution-admins.js:195 -#: frontend/src/pages/sys-admin/users/users-content.js:578 +#: frontend/src/pages/sys-admin/users/users-content.js:566 msgid "Revoke" msgstr "" @@ -5927,7 +5890,7 @@ msgstr "دعوات" #: frontend/src/pages/sys-admin/links/share-links.js:65 #: frontend/src/pages/sys-admin/links/upload-links.js:48 msgid "Token" -msgstr "" +msgstr "الرمز" #: frontend/src/pages/sys-admin/logs-page/file-access-item-menu.js:41 msgid "only show {placeholder}" @@ -5961,8 +5924,8 @@ msgstr "كل الاشعارات" msgid "Number of groups" msgstr "عدد المجموعات" -#: frontend/src/pages/sys-admin/orgs/org-users.js:229 -#: frontend/src/pages/sys-admin/users/users-content.js:404 +#: frontend/src/pages/sys-admin/orgs/org-users.js:221 +#: frontend/src/pages/sys-admin/users/users-content.js:394 msgid "Are you sure you want to reset the password of {placeholder} ?" msgstr "" @@ -6000,10 +5963,35 @@ msgstr "" msgid "Name or ID" msgstr "" +#: frontend/src/pages/sys-admin/repos/trash-repos.js:256 +msgid "Are you sure you want to delete {placeholder} completely?" +msgstr "" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:267 +msgid "Are you sure you want to restore {placeholder}?" +msgstr "" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:362 +msgid "Successfully cleared trash." +msgstr "" + #: frontend/src/pages/sys-admin/repos/trash-repos.js:371 msgid "Search libraries by owner" msgstr "" +#: frontend/src/pages/sys-admin/repos/trash-repos.js:424 +msgid "Clear Trash" +msgstr "تنظيف السلة" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:425 +msgid "Are you sure you want to clear trash?" +msgstr "هل أنت متأكد من تنظيف السلة؟" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:427 +#: frontend/src/user-notifications.js:112 +msgid "Clear" +msgstr "تصفية" + #: frontend/src/pages/sys-admin/side-panel.js:198 msgid "File Scan" msgstr "" @@ -6084,15 +6072,15 @@ msgstr "" msgid "Institution" msgstr "" -#: frontend/src/pages/sys-admin/users/users-content.js:292 +#: frontend/src/pages/sys-admin/users/users-content.js:283 msgid "Default Admin" msgstr "" -#: frontend/src/pages/sys-admin/users/users-content.js:296 +#: frontend/src/pages/sys-admin/users/users-content.js:287 msgid "Daily Admin" msgstr "" -#: frontend/src/pages/sys-admin/users/users-content.js:298 +#: frontend/src/pages/sys-admin/users/users-content.js:289 msgid "Audit Admin" msgstr "" @@ -6347,28 +6335,44 @@ msgid "" "accept the terms." msgstr "" -#: frontend/src/pages/upload-link/file-uploader.js:435 +#: frontend/src/pages/upload-link/file-uploader.js:305 +msgid "File upload started" +msgstr "" + +#: frontend/src/pages/upload-link/file-uploader.js:425 +msgid "All files uploaded" +msgstr "" + +#: frontend/src/pages/upload-link/file-uploader.js:439 msgid "Failed to upload {file_name}." msgstr "" -#: frontend/src/pages/upload-link/index.js:41 +#: frontend/src/pages/upload-link/forbid-upload-list-item.js:14 +msgid "Please upload files less than {placeholder}" +msgstr "" + +#: frontend/src/pages/upload-link/index.js:40 msgid "Upload files to {folder_name_placeholder}" msgstr "" -#: frontend/src/pages/upload-link/index.js:43 +#: frontend/src/pages/upload-link/index.js:42 msgid "shared by:" msgstr "مشارك بواسطة:" -#: frontend/src/pages/upload-link/index.js:47 +#: frontend/src/pages/upload-link/index.js:46 #: frontend/src/shared-dir-view.js:469 msgid "The owner of this library has run out of space." msgstr "لم يعد لدى مالك هذه المكتبة مساحة." #: frontend/src/pages/upload-link/index.js:51 +msgid "Folder upload is limited to Chrome, Firefox 50+, and Microsoft Edge." +msgstr "" + +#: frontend/src/pages/upload-link/index.js:52 msgid "File size should be smaller than {max_size_placeholder}." msgstr "" -#: frontend/src/pages/upload-link/index.js:54 +#: frontend/src/pages/upload-link/index.js:56 msgid "Drag and drop files or folders here." msgstr "" @@ -6387,58 +6391,54 @@ msgid "" "by clicking the \"Publish a Library\" button in the menu bar." msgstr "" -#: frontend/src/repo-folder-trash.js:185 +#: frontend/src/repo-folder-trash.js:197 msgid "{placeholder} Trash" msgstr "" -#: frontend/src/repo-folder-trash.js:240 -msgid "Original path" -msgstr "" - -#: frontend/src/repo-folder-trash.js:241 +#: frontend/src/repo-folder-trash.js:237 msgid "Delete Time" msgstr "وقت الحذف" -#: frontend/src/repo-folder-trash.js:329 frontend/src/repo-snapshot.js:273 +#: frontend/src/repo-folder-trash.js:325 frontend/src/repo-snapshot.js:271 msgid "Successfully restored 1 item." msgstr "تم استعادة عنصر بنجاح" -#: frontend/src/repo-folder-trash.js:357 frontend/src/repo-folder-trash.js:417 -#: frontend/src/repo-snapshot.js:295 +#: frontend/src/repo-folder-trash.js:353 frontend/src/repo-folder-trash.js:411 +#: frontend/src/repo-snapshot.js:293 msgid "Directory" msgstr "مجلد" -#: frontend/src/repo-history.js:96 +#: frontend/src/repo-history.js:108 msgid "{placeholder} Modification History" msgstr "" -#: frontend/src/repo-history.js:115 +#: frontend/src/repo-history.js:112 msgid "" "Tip: a snapshot will be generated after modification, which records the " "library state after the modification." msgstr "تلميح: سيتم إتشاء لقطة بعد اتعديل، و التي تسجل حالة المكتبة بعد التعديل." -#: frontend/src/repo-history.js:144 +#: frontend/src/repo-history.js:141 msgid "Labels" msgstr "" -#: frontend/src/repo-history.js:280 +#: frontend/src/repo-history.js:277 msgid "None" msgstr "لا شيء" -#: frontend/src/repo-history.js:283 frontend/src/repo-snapshot.js:162 +#: frontend/src/repo-history.js:280 frontend/src/repo-snapshot.js:160 msgid "Unknown" msgstr "غير معروف" -#: frontend/src/repo-history.js:313 +#: frontend/src/repo-history.js:310 msgid "Current Version" msgstr "الاصدار الحالي" -#: frontend/src/repo-history.js:314 +#: frontend/src/repo-history.js:311 msgid "View Snapshot" msgstr "عرض اللقطة" -#: frontend/src/repo-snapshot.js:132 +#: frontend/src/repo-snapshot.js:145 msgid "{placeholder} Snapshot" msgstr "" @@ -6543,6 +6543,12 @@ msgstr "" msgid "No terms and conditions" msgstr "" +#: frontend/src/translate.js:18 +msgid "" +"Tip: libraries deleted {trashReposExpireDays} days ago will be cleaned " +"automatically." +msgstr "" + #: frontend/src/translate.js:19 msgid "No favorites" msgstr "" @@ -6584,35 +6590,39 @@ msgstr "تعيين الكل كمقروء" msgid "Message" msgstr "رسالة" -#: frontend/src/utils/text-translation.js:25 +#: frontend/src/utils/text-translation.js:24 msgid "Freeze Document" msgstr "" #: frontend/src/utils/text-translation.js:26 -msgid "Unfreeze Document" -msgstr "" - -#: frontend/src/utils/text-translation.js:27 msgid "Convert to Markdown" msgstr "" -#: frontend/src/utils/text-translation.js:28 +#: frontend/src/utils/text-translation.js:27 msgid "Convert to sdoc" msgstr "" -#: frontend/src/utils/text-translation.js:29 +#: frontend/src/utils/text-translation.js:28 msgid "Convert to docx" msgstr "" -#: frontend/src/utils/text-translation.js:30 +#: frontend/src/utils/text-translation.js:29 msgid "Export as docx" msgstr "" -#: frontend/src/utils/text-translation.js:32 +#: frontend/src/utils/text-translation.js:30 +msgid "Mark as draft" +msgstr "" + +#: frontend/src/utils/text-translation.js:31 +msgid "Unmark as draft" +msgstr "" + +#: frontend/src/utils/text-translation.js:33 msgid "Access Log" msgstr "سجل الوصول" -#: frontend/src/utils/text-translation.js:35 +#: frontend/src/utils/text-translation.js:36 msgid "Convert with ONLYOFFICE" msgstr "" @@ -6648,96 +6658,96 @@ msgstr "" msgid "Online Read-Only folder" msgstr "" -#: frontend/src/utils/utils.js:689 +#: frontend/src/utils/utils.js:693 msgid "Online Read-Write" msgstr "" -#: frontend/src/utils/utils.js:692 +#: frontend/src/utils/utils.js:696 msgid "Online Read-Only" msgstr "" -#: frontend/src/utils/utils.js:695 +#: frontend/src/utils/utils.js:699 msgid "Invisible" msgstr "" -#: frontend/src/utils/utils.js:705 +#: frontend/src/utils/utils.js:709 msgid "User can read, write, upload, download and sync files." msgstr "" -#: frontend/src/utils/utils.js:708 +#: frontend/src/utils/utils.js:712 msgid "User can read, download and sync files." msgstr "" -#: frontend/src/utils/utils.js:711 +#: frontend/src/utils/utils.js:715 msgid "Besides Write permission, user can also share the library." msgstr "" -#: frontend/src/utils/utils.js:714 +#: frontend/src/utils/utils.js:718 msgid "" "User can view and edit file online via browser. Files can't be downloaded." msgstr "" -#: frontend/src/utils/utils.js:717 +#: frontend/src/utils/utils.js:721 msgid "" "User can only view files online via browser. Files can't be downloaded." msgstr "" -#: frontend/src/utils/utils.js:720 +#: frontend/src/utils/utils.js:724 msgid "User can not see this folder." msgstr "" -#: frontend/src/utils/utils.js:731 +#: frontend/src/utils/utils.js:735 msgid "Preview and download" -msgstr "" +msgstr "معاينة وتنزيل" -#: frontend/src/utils/utils.js:741 +#: frontend/src/utils/utils.js:745 msgid "Preview only" -msgstr "" +msgstr "المعاينة فقط" -#: frontend/src/utils/utils.js:751 +#: frontend/src/utils/utils.js:755 msgid "Download and upload" -msgstr "" +msgstr "التنزيل والتحميل" -#: frontend/src/utils/utils.js:761 +#: frontend/src/utils/utils.js:765 msgid "Edit on cloud and download" -msgstr "" +msgstr "التحرير في المتصفح والتنزيل" -#: frontend/src/utils/utils.js:771 +#: frontend/src/utils/utils.js:775 msgid "Edit on cloud only" -msgstr "" +msgstr "التحرير في المتصفح فقط" -#: frontend/src/utils/utils.js:1288 +#: frontend/src/utils/utils.js:1292 msgid "Successfully copied %(name)s and 1 other item." msgstr "تم نسخ %(name)s و عنصر آخر بنجاح." -#: frontend/src/utils/utils.js:1290 +#: frontend/src/utils/utils.js:1294 msgid "Successfully copied %(name)s and %(amount)s other items." msgstr "تم نسخ %(name)s و %(amount)s عناصر أخرى بنجاح." -#: frontend/src/utils/utils.js:1301 +#: frontend/src/utils/utils.js:1305 msgid "Successfully moved %(name)s." msgstr "تم نقل %(name)s بنجاح." -#: frontend/src/utils/utils.js:1303 +#: frontend/src/utils/utils.js:1307 msgid "Successfully moved %(name)s and 1 other item." msgstr "تم نقل %(name)s و عنصر آخر بنجاح." -#: frontend/src/utils/utils.js:1305 +#: frontend/src/utils/utils.js:1309 msgid "Successfully moved %(name)s and %(amount)s other items." msgstr "تم نقل %(name)s و %(amount)s عناصر أخرى بنجاح." -#: frontend/src/utils/utils.js:1317 +#: frontend/src/utils/utils.js:1321 msgid "Failed to copy %(name)s and %(amount)s other item(s)." msgstr "" -#: frontend/src/utils/utils.js:1320 +#: frontend/src/utils/utils.js:1324 msgid "Failed to copy %(name)s." msgstr "" -#: frontend/src/utils/utils.js:1330 +#: frontend/src/utils/utils.js:1334 msgid "Failed to move %(name)s and %(amount)s other item(s)." msgstr "" -#: frontend/src/utils/utils.js:1333 +#: frontend/src/utils/utils.js:1337 msgid "Failed to move %(name)s." msgstr "" diff --git a/locale/bg/LC_MESSAGES/django.po b/locale/bg/LC_MESSAGES/django.po index 60b77470fc..b25267065d 100644 --- a/locale/bg/LC_MESSAGES/django.po +++ b/locale/bg/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: seahub\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-10 14:16+0800\n" +"POT-Creation-Date: 2024-02-05 17:17+0800\n" "PO-Revision-Date: 2013-10-25 07:03+0000\n" "Last-Translator: Веселин Панайотов , 2015\n" "Language-Team: Bulgarian (http://app.transifex.com/haiwen/seahub/language/bg/)\n" @@ -92,8 +92,7 @@ msgid "Login id can't be empty" msgstr "" #: seahub/api2/endpoints/admin/account.py:209 -#: seahub/api2/endpoints/admin/users.py:866 -#: seahub/api2/endpoints/admin/users.py:1301 +#: seahub/api2/endpoints/admin/users.py:1283 #, python-format msgid "Login id %s already exists." msgstr "" @@ -107,10 +106,10 @@ msgid "Space quota can't be empty" msgstr "Въведете ограничение на квотата" #: seahub/api2/endpoints/admin/account.py:238 -#: seahub/api2/endpoints/admin/users.py:1357 -#: seahub/api2/endpoints/admin/users.py:1361 -#: seahub/api2/endpoints/admin/users.py:1374 -#: seahub/api2/endpoints/admin/users.py:1378 +#: seahub/api2/endpoints/admin/users.py:1339 +#: seahub/api2/endpoints/admin/users.py:1343 +#: seahub/api2/endpoints/admin/users.py:1356 +#: seahub/api2/endpoints/admin/users.py:1360 msgid "Must be an integer that is greater than or equal to 0." msgstr "" @@ -120,24 +119,24 @@ msgid "Space quota is too low (minimum value is 0)" msgstr "Твърде ниска квота (минимална стойност 0)" #: seahub/api2/endpoints/admin/account.py:250 seahub/institutions/views.py:233 -#: seahub/organizations/api/admin/users.py:471 seahub/views/sysadmin.py:301 +#: seahub/organizations/api/admin/users.py:464 seahub/views/sysadmin.py:300 #, python-format msgid "Failed to set quota: maximum quota is %d MB" msgstr "" #: seahub/api2/endpoints/admin/address_book/groups.py:82 -#: seahub/api2/endpoints/admin/groups.py:132 -#: seahub/api2/endpoints/admin/groups.py:271 +#: seahub/api2/endpoints/admin/groups.py:129 +#: seahub/api2/endpoints/admin/groups.py:268 #: seahub/api2/endpoints/groups.py:226 seahub/api2/endpoints/groups.py:299 -#: seahub/api2/views.py:4568 seahub/group/forms.py:36 +#: seahub/api2/views.py:4569 seahub/group/forms.py:36 msgid "" "Name can only contain letters, numbers, spaces, hyphen, dot, single quote, " "brackets or underscore." msgstr "" #: seahub/api2/endpoints/admin/address_book/groups.py:87 -#: seahub/api2/endpoints/admin/groups.py:139 -#: seahub/api2/endpoints/admin/groups.py:275 +#: seahub/api2/endpoints/admin/groups.py:136 +#: seahub/api2/endpoints/admin/groups.py:272 #: seahub/api2/endpoints/groups.py:231 seahub/api2/endpoints/groups.py:304 msgid "There is already a group with that name." msgstr "" @@ -152,12 +151,12 @@ msgstr "" #: seahub/api2/endpoints/admin/default_library.py:32 #: seahub/api2/endpoints/admin/default_library.py:33 -#: seahub/views/__init__.py:531 seahub/views/__init__.py:532 -#: seahub/views/__init__.py:536 seahub/views/__init__.py:537 +#: seahub/views/__init__.py:682 seahub/views/__init__.py:683 +#: seahub/views/__init__.py:687 seahub/views/__init__.py:688 msgid "My Library" msgstr "" -#: seahub/api2/endpoints/admin/groups.py:219 +#: seahub/api2/endpoints/admin/groups.py:216 #: seahub/api2/endpoints/groups.py:330 #, python-format msgid "User %s is already group owner." @@ -176,16 +175,16 @@ msgid "" "institution" msgstr "" -#: seahub/api2/endpoints/admin/libraries.py:267 seahub/views/sysadmin.py:697 +#: seahub/api2/endpoints/admin/libraries.py:265 seahub/views/sysadmin.py:696 msgid "System library can not be deleted." msgstr "" -#: seahub/api2/endpoints/admin/libraries.py:388 seahub/api2/views.py:1673 +#: seahub/api2/endpoints/admin/libraries.py:386 seahub/api2/views.py:1674 #, python-format msgid "Transfer failed: role of %s is %s, can not add library." msgstr "" -#: seahub/api2/endpoints/admin/libraries.py:409 seahub/api2/views.py:1678 +#: seahub/api2/endpoints/admin/libraries.py:407 seahub/api2/views.py:1679 msgid "Library can not be transferred to owner." msgstr "" @@ -211,8 +210,8 @@ msgstr "" #: seahub/api2/endpoints/admin/shares.py:211 #: seahub/api2/endpoints/admin/shares.py:268 -#: seahub/api2/endpoints/dir_shared_items.py:360 -#: seahub/api2/endpoints/dir_shared_items.py:473 +#: seahub/api2/endpoints/dir_shared_items.py:346 +#: seahub/api2/endpoints/dir_shared_items.py:459 #: seahub/api2/endpoints/group_owned_libraries.py:953 #: seahub/api2/endpoints/group_owned_libraries.py:1228 #: seahub/api2/endpoints/repo_share_invitations.py:190 @@ -280,6 +279,8 @@ msgstr "" #: seahub/base/management/commands/export_user_storage_report.py:41 #: seahub/base/management/commands/export_users.py:43 #: seahub/base/management/commands/export_users.py:47 +#: seahub/contacts/templates/contacts/contact_list.html:44 +#: seahub/contacts/templates/contacts/contact_list.html:53 #: seahub/institutions/templates/institutions/user_info.html:26 #: seahub/institutions/templates/institutions/useradmin.html:16 #: seahub/institutions/templates/institutions/useradmin_search.html:10 @@ -287,9 +288,9 @@ msgstr "" #: seahub/invitations/templates/invitations/token_view.html:10 #: seahub/organizations/api/admin/statistics.py:380 #: seahub/share/templates/share/share_link_audit.html:9 -#: seahub/templates/registration/registration_form.html:23 -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 -#: seahub/views/sysadmin.py:766 seahub/views/sysadmin.py:781 +#: seahub/templates/registration/registration_form.html:22 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:175 +#: seahub/views/sysadmin.py:765 seahub/views/sysadmin.py:780 msgid "Email" msgstr "" @@ -297,6 +298,7 @@ msgstr "" #: seahub/base/management/commands/export_user_storage_report.py:41 #: seahub/base/management/commands/export_users.py:43 #: seahub/base/management/commands/export_users.py:47 +#: seahub/contacts/templates/contacts/contact_list.html:18 #: seahub/institutions/templates/institutions/info.html:10 #: seahub/institutions/templates/institutions/user_info.html:61 #: seahub/institutions/templates/institutions/user_info.html:105 @@ -304,22 +306,23 @@ msgstr "" #: seahub/institutions/templates/institutions/useradmin_search.html:19 #: seahub/organizations/api/admin/statistics.py:380 #: seahub/sysadmin_extra/views.py:57 -#: seahub/templates/registration/registration_form.html:19 -#: seahub/templates/repo_history_view.html:58 seahub/views/sysadmin.py:172 -#: seahub/views/sysadmin.py:176 seahub/views/sysadmin.py:644 -#: seahub/views/sysadmin.py:768 seahub/views/sysadmin.py:783 +#: seahub/templates/registration/registration_form.html:18 +#: seahub/templates/repo_dir_recycle_view.html:44 +#: seahub/templates/repo_history_view.html:58 seahub/views/sysadmin.py:171 +#: seahub/views/sysadmin.py:175 seahub/views/sysadmin.py:643 +#: seahub/views/sysadmin.py:767 seahub/views/sysadmin.py:782 msgid "Name" msgstr "" -#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:262 +#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:245 #: seahub/base/management/commands/export_user_storage_report.py:41 #: seahub/base/management/commands/export_users.py:43 #: seahub/base/management/commands/export_users.py:47 #: seahub/institutions/templates/institutions/useradmin.html:16 #: seahub/institutions/templates/institutions/useradmin_search.html:19 #: seahub/organizations/api/admin/statistics.py:380 -#: seahub/templates/registration/password_set_form.html:17 -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 +#: seahub/templates/registration/password_set_form.html:16 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:175 msgid "Contact Email" msgstr "" @@ -328,7 +331,7 @@ msgstr "" #: seahub/base/management/commands/export_users.py:44 #: seahub/base/management/commands/export_users.py:48 #: seahub/organizations/api/admin/statistics.py:381 -#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 +#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 msgid "Space Usage" msgstr "" @@ -337,105 +340,95 @@ msgstr "" #: seahub/base/management/commands/export_users.py:44 #: seahub/base/management/commands/export_users.py:48 #: seahub/organizations/api/admin/statistics.py:381 -#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 -#: seahub/views/sysadmin.py:770 seahub/views/sysadmin.py:784 +#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 +#: seahub/views/sysadmin.py:769 seahub/views/sysadmin.py:783 msgid "Space Quota" msgstr "" -#: seahub/api2/endpoints/admin/users.py:667 -#: seahub/api2/endpoints/admin/users.py:697 +#: seahub/api2/endpoints/admin/users.py:655 +#: seahub/api2/endpoints/admin/users.py:685 #: seahub/organizations/api/admin/users.py:155 msgid "There are more than 500 users, and sort is not offered." msgstr "" -#: seahub/api2/endpoints/admin/users.py:781 -#: seahub/api2/endpoints/admin/users.py:1273 seahub/base/accounts.py:1227 +#: seahub/api2/endpoints/admin/users.py:769 +#: seahub/api2/endpoints/admin/users.py:1255 seahub/base/accounts.py:1228 #: seahub/forms.py:30 msgid "The number of users exceeds the limit." msgstr "" -#: seahub/api2/endpoints/admin/users.py:880 +#: seahub/api2/endpoints/admin/users.py:859 #, python-format msgid "Successfully added user %(user)s." msgstr "" -#: seahub/api2/endpoints/admin/users.py:884 -#: seahub/api2/endpoints/admin/users_batch.py:390 seahub/views/sysadmin.py:543 +#: seahub/api2/endpoints/admin/users.py:863 +#: seahub/api2/endpoints/admin/users_batch.py:390 seahub/views/sysadmin.py:542 #, python-format msgid "You are invited to join %s" msgstr "" -#: seahub/api2/endpoints/admin/users.py:888 +#: seahub/api2/endpoints/admin/users.py:869 #, python-format msgid "Successfully added user %(user)s. An email notification has been sent." msgstr "" -#: seahub/api2/endpoints/admin/users.py:891 +#: seahub/api2/endpoints/admin/users.py:872 #, python-format msgid "" "Successfully added user %(user)s. But email notification can not be sent, " "because Email service is not properly configured." msgstr "" -#: seahub/api2/endpoints/admin/users.py:1418 +#: seahub/api2/endpoints/admin/users.py:1400 #: seahub/institutions/templates/institutions/useradmin.html:122 msgid "Edit succeeded" msgstr "" -#: seahub/api2/endpoints/admin/users.py:1421 seahub/views/sysadmin.py:446 +#: seahub/api2/endpoints/admin/users.py:1403 seahub/views/sysadmin.py:445 #, python-format msgid "Your account on %s is activated" msgstr "" -#: seahub/api2/endpoints/admin/users.py:1426 +#: seahub/api2/endpoints/admin/users.py:1408 #: seahub/institutions/templates/institutions/useradmin.html:118 msgid "Edit succeeded, an email has been sent." msgstr "" -#: seahub/api2/endpoints/admin/users.py:1429 +#: seahub/api2/endpoints/admin/users.py:1411 #: seahub/institutions/templates/institutions/useradmin.html:120 msgid "" "Edit succeeded, but failed to send email, please check your email " "configuration." msgstr "" -#: seahub/api2/endpoints/admin/users.py:1497 seahub/auth/views.py:366 +#: seahub/api2/endpoints/admin/users.py:1479 seahub/auth/views.py:355 msgid "Unable to reset password." msgstr "" -#: seahub/api2/endpoints/admin/users.py:1523 seahub/auth/forms.py:163 -#, python-format -msgid "Reset Password on %s" -msgstr "Промяна на парола на %s" - -#: seahub/api2/endpoints/admin/users.py:1527 -#, python-brace-format -msgid "A password reset link has been sent to {contact_email}." -msgstr "" - -#: seahub/api2/endpoints/admin/users.py:1545 seahub/views/sysadmin.py:487 +#: seahub/api2/endpoints/admin/users.py:1503 seahub/views/sysadmin.py:486 #, python-format msgid "Password has been reset on %s" msgstr "" -#: seahub/api2/endpoints/admin/users.py:1547 +#: seahub/api2/endpoints/admin/users.py:1505 #, python-format msgid "Successfully reset password, an email has been sent to %(user)s." msgstr "" -#: seahub/api2/endpoints/admin/users.py:1551 seahub/views/sysadmin.py:517 +#: seahub/api2/endpoints/admin/users.py:1509 seahub/views/sysadmin.py:516 #, python-format msgid "" "Successfully reset password to %(passwd)s, but failed to send email to " "%(user)s, please check your email configuration." msgstr "" -#: seahub/api2/endpoints/admin/users.py:1554 seahub/views/sysadmin.py:521 +#: seahub/api2/endpoints/admin/users.py:1512 seahub/views/sysadmin.py:520 #, python-format msgid "Successfully reset password to %(passwd)s for user %(user)s." msgstr "" -#: seahub/api2/endpoints/admin/users.py:1557 seahub/views/sysadmin.py:524 +#: seahub/api2/endpoints/admin/users.py:1515 seahub/views/sysadmin.py:523 #, python-format msgid "" "Successfully reset password to %(passwd)s for user %(user)s. But email " @@ -460,19 +453,17 @@ msgstr "" #: seahub/api2/endpoints/repo_set_password.py:72 #: seahub/api2/endpoints/repo_share_invitations.py:201 #: seahub/api2/endpoints/send_upload_link_email.py:107 -#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:3902 -#: seahub/notifications/models.py:536 seahub/notifications/models.py:577 -#: seahub/notifications/models.py:619 seahub/notifications/models.py:670 -#: seahub/notifications/models.py:726 seahub/notifications/models.py:756 -#: seahub/notifications/models.py:778 seahub/notifications/models.py:804 -#: seahub/notifications/models.py:821 seahub/notifications/models.py:838 -#: seahub/notifications/models.py:867 seahub/seadoc/apis.py:2778 -#: seahub/search/views.py:200 seahub/share/views.py:326 -#: seahub/subscription/views.py:93 seahub/subscription/views.py:138 -#: seahub/utils/__init__.py:177 seahub/utils/__init__.py:1170 -#: seahub/views/__init__.py:799 seahub/views/ajax.py:401 -#: seahub/views/ajax.py:405 seahub/wiki/views.py:210 seahub/wiki/views.py:217 -#: seahub/wiki/views.py:226 +#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:3903 +#: seahub/notifications/models.py:484 seahub/notifications/models.py:525 +#: seahub/notifications/models.py:576 seahub/notifications/models.py:632 +#: seahub/notifications/models.py:662 seahub/notifications/models.py:684 +#: seahub/notifications/models.py:710 seahub/notifications/models.py:727 +#: seahub/notifications/models.py:744 seahub/notifications/models.py:773 +#: seahub/seadoc/apis.py:2763 seahub/search/views.py:200 +#: seahub/share/views.py:326 seahub/utils/__init__.py:177 +#: seahub/utils/__init__.py:1165 seahub/views/__init__.py:950 +#: seahub/views/ajax.py:401 seahub/views/ajax.py:405 seahub/wiki/views.py:210 +#: seahub/wiki/views.py:217 seahub/wiki/views.py:226 msgid "Internal Server Error" msgstr "" @@ -488,12 +479,12 @@ msgstr "" #: seahub/api2/endpoints/copy_move_task.py:148 #: seahub/api2/endpoints/move_folder_merge.py:176 -#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:1819 -#: seahub/api2/views.py:1859 seahub/api2/views.py:1920 -#: seahub/api2/views.py:1964 seahub/api2/views.py:2010 -#: seahub/api2/views.py:2059 seahub/api2/views.py:2472 -#: seahub/api2/views.py:2580 seahub/seadoc/apis.py:372 -#: seahub/seadoc/apis.py:463 +#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:1820 +#: seahub/api2/views.py:1860 seahub/api2/views.py:1921 +#: seahub/api2/views.py:1965 seahub/api2/views.py:2011 +#: seahub/api2/views.py:2060 seahub/api2/views.py:2473 +#: seahub/api2/views.py:2581 seahub/seadoc/apis.py:371 +#: seahub/seadoc/apis.py:462 msgid "Out of quota." msgstr "" @@ -513,13 +504,13 @@ msgstr "" msgid "Cancel failed" msgstr "" -#: seahub/api2/endpoints/dir_shared_items.py:344 +#: seahub/api2/endpoints/dir_shared_items.py:330 #: seahub/api2/endpoints/draft_reviewer.py:70 #: seahub/api2/endpoints/group_owned_libraries.py:937 msgid "username invalid." msgstr "" -#: seahub/api2/endpoints/dir_shared_items.py:353 +#: seahub/api2/endpoints/dir_shared_items.py:339 #: seahub/api2/endpoints/draft_reviewer.py:79 #: seahub/api2/endpoints/group_owned_libraries.py:946 #, python-format @@ -532,20 +523,17 @@ msgstr "" #: seahub/api2/endpoints/file_tag.py:203 seahub/api2/endpoints/file_tag.py:216 #: seahub/api2/endpoints/wikis.py:112 seahub/api2/endpoints/wikis.py:206 #: seahub/drafts/views.py:31 seahub/profile/forms.py:24 -#: seahub/profile/views.py:258 seahub/seadoc/apis.py:2762 +#: seahub/profile/views.py:258 seahub/seadoc/apis.py:2747 #: seahub/seadoc/views.py:31 seahub/seadoc/views.py:85 #: seahub/seadoc/views.py:168 seahub/search/views.py:174 -#: seahub/subscription/views.py:28 seahub/subscription/views.py:44 -#: seahub/subscription/views.py:106 seahub/thumbnail/views.py:51 -#: seahub/thumbnail/views.py:166 seahub/views/__init__.py:609 -#: seahub/views/ajax.py:83 seahub/views/ajax.py:113 seahub/views/ajax.py:119 -#: seahub/views/sso.py:237 +#: seahub/thumbnail/views.py:51 seahub/thumbnail/views.py:166 +#: seahub/views/__init__.py:760 seahub/views/ajax.py:83 +#: seahub/views/ajax.py:113 seahub/views/ajax.py:119 seahub/views/sso.py:201 msgid "Permission denied." msgstr "" #: seahub/api2/endpoints/file.py:218 seahub/api2/endpoints/upload_links.py:480 -#: seahub/api2/endpoints/via_repo_token.py:848 -#: seahub/api2/endpoints/wikis.py:132 seahub/api2/views.py:1867 +#: seahub/api2/endpoints/wikis.py:132 seahub/api2/views.py:1868 msgid "The number of files in library exceeds the limit" msgstr "" @@ -557,7 +545,7 @@ msgstr "" msgid "You can not refresh this file's lock." msgstr "" -#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2769 +#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2754 msgid "The participant already exists." msgstr "" @@ -577,7 +565,7 @@ msgstr "" #: seahub/api2/endpoints/group_members.py:116 #: seahub/api2/endpoints/group_members.py:352 -#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1668 +#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1669 #: seahub/organizations/api/admin/user_repos.py:50 #: seahub/organizations/api/admin/user_repos.py:103 #: seahub/organizations/api/admin/users.py:342 @@ -597,9 +585,9 @@ msgstr "" msgid "Group does not exist" msgstr "" -#: seahub/api2/endpoints/group_members.py:548 seahub/views/sysadmin.py:163 -#: seahub/views/sysadmin.py:271 seahub/views/sysadmin.py:641 -#: seahub/views/sysadmin.py:653 seahub/views/sysadmin.py:794 +#: seahub/api2/endpoints/group_members.py:548 seahub/views/sysadmin.py:162 +#: seahub/views/sysadmin.py:270 seahub/views/sysadmin.py:640 +#: seahub/views/sysadmin.py:652 seahub/views/sysadmin.py:793 msgid "Failed to export Excel" msgstr "" @@ -628,7 +616,7 @@ msgstr "" #: seahub/api2/endpoints/invitations.py:68 #: seahub/api2/endpoints/invitations.py:140 #: seahub/api2/endpoints/repo_share_invitations.py:173 -#: seahub/base/accounts.py:1238 seahub/organizations/api/admin/users.py:270 +#: seahub/base/accounts.py:1239 seahub/organizations/api/admin/users.py:270 #, python-format msgid "User %s already exists." msgstr "" @@ -636,37 +624,37 @@ msgstr "" #: seahub/api2/endpoints/invitations.py:154 #: seahub/api2/endpoints/repo_share_invitations.py:215 #: seahub/api2/endpoints/send_share_link_email.py:34 -#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:127 -#: seahub/organizations/api/admin/users.py:790 seahub/share/views.py:138 +#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:110 +#: seahub/organizations/api/admin/users.py:783 seahub/share/views.py:138 #: seahub/share/views.py:349 msgid "" "Failed to send email, email service is not properly configured, please " "contact administrator." msgstr "Грешка при изпращане на поща, услугата за електронна поща не е коректно конфигурирана, моля свържете се с администратора." -#: seahub/api2/endpoints/multi_share_links.py:102 -#: seahub/api2/endpoints/multi_share_links.py:318 +#: seahub/api2/endpoints/multi_share_links.py:60 +#: seahub/api2/endpoints/multi_share_links.py:268 #: seahub/api2/endpoints/share_links.py:331 -#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4055 -#: seahub/api2/views.py:4175 +#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4056 +#: seahub/api2/views.py:4176 msgid "Password is required." msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:107 +#: seahub/api2/endpoints/multi_share_links.py:65 #: seahub/api2/endpoints/share_links.py:337 #: seahub/api2/endpoints/upload_links.py:176 #: seahub/api2/endpoints/webdav_secret.py:60 msgid "Password is too short." msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:111 +#: seahub/api2/endpoints/multi_share_links.py:69 #: seahub/api2/endpoints/share_links.py:341 #: seahub/api2/endpoints/upload_links.py:180 #: seahub/api2/endpoints/webdav_secret.py:64 msgid "Password is too weak." msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:115 +#: seahub/api2/endpoints/multi_share_links.py:73 #: seahub/api2/endpoints/share_links.py:345 #: seahub/api2/endpoints/upload_links.py:184 #: seahub/api2/endpoints/webdav_secret.py:52 @@ -675,28 +663,28 @@ msgid "" "symbols." msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:138 -#: seahub/api2/endpoints/multi_share_links.py:341 +#: seahub/api2/endpoints/multi_share_links.py:96 +#: seahub/api2/endpoints/multi_share_links.py:291 #: seahub/api2/endpoints/share_links.py:368 #: seahub/api2/endpoints/share_links.py:678 #: seahub/api2/endpoints/upload_links.py:207 -#: seahub/api2/endpoints/upload_links.py:341 seahub/api2/views.py:3469 +#: seahub/api2/endpoints/upload_links.py:341 seahub/api2/views.py:3470 #, python-format msgid "Expire days should be greater or equal to %s" msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:143 -#: seahub/api2/endpoints/multi_share_links.py:347 +#: seahub/api2/endpoints/multi_share_links.py:101 +#: seahub/api2/endpoints/multi_share_links.py:297 #: seahub/api2/endpoints/share_links.py:374 #: seahub/api2/endpoints/share_links.py:684 #: seahub/api2/endpoints/upload_links.py:213 -#: seahub/api2/endpoints/upload_links.py:347 seahub/api2/views.py:3475 +#: seahub/api2/endpoints/upload_links.py:347 seahub/api2/views.py:3476 #, python-format msgid "Expire days should be less than or equal to %s" msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:163 -#: seahub/api2/endpoints/multi_share_links.py:369 +#: seahub/api2/endpoints/multi_share_links.py:121 +#: seahub/api2/endpoints/multi_share_links.py:319 #: seahub/api2/endpoints/share_links.py:396 #: seahub/api2/endpoints/share_links.py:708 #: seahub/api2/endpoints/upload_links.py:235 @@ -705,8 +693,8 @@ msgstr "" msgid "Expiration time should be later than %s." msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:172 -#: seahub/api2/endpoints/multi_share_links.py:378 +#: seahub/api2/endpoints/multi_share_links.py:130 +#: seahub/api2/endpoints/multi_share_links.py:328 #: seahub/api2/endpoints/share_links.py:405 #: seahub/api2/endpoints/share_links.py:717 #: seahub/api2/endpoints/upload_links.py:244 @@ -716,9 +704,10 @@ msgid "Expiration time should be earlier than %s." msgstr "" #: seahub/api2/endpoints/query_copy_move_progress.py:47 -#: seahub/seadoc/apis.py:516 +#: seahub/seadoc/apis.py:515 #: seahub/templates/remote_user/create_unknown_user_false.html:4 #: seahub/templates/remote_user/error.html:4 +#: seahub/templates/view_shared_upload_link.html:82 msgid "Error" msgstr "" @@ -728,7 +717,7 @@ msgstr "" #: seahub/api2/endpoints/repo_send_new_password.py:45 #: seahub/api2/endpoints/user.py:73 seahub/api2/endpoints/user.py:93 -#: seahub/organizations/api/admin/users.py:786 +#: seahub/organizations/api/admin/users.py:779 msgid "Feature disabled." msgstr "" @@ -742,11 +731,11 @@ msgstr "" msgid "New password of library %s" msgstr "" -#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:3899 +#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:3900 msgid "Wrong password" msgstr "Грешна парола" -#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:3905 +#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:3906 msgid "Decrypt library error" msgstr "Грешка в разкодиращата библиотека" @@ -754,20 +743,20 @@ msgstr "Грешка в разкодиращата библиотека" msgid "Wrong old password" msgstr "" -#: seahub/api2/endpoints/repos_batch.py:1298 -#: seahub/api2/endpoints/repos_batch.py:1557 -#: seahub/api2/endpoints/repos_batch.py:1649 +#: seahub/api2/endpoints/repos_batch.py:1284 +#: seahub/api2/endpoints/repos_batch.py:1543 +#: seahub/api2/endpoints/repos_batch.py:1635 #, python-format msgid "File %s is locked." msgstr "" -#: seahub/api2/endpoints/repos_batch.py:1308 -#: seahub/api2/endpoints/repos_batch.py:1567 +#: seahub/api2/endpoints/repos_batch.py:1294 +#: seahub/api2/endpoints/repos_batch.py:1553 #, python-format msgid "Can't move folder %s, please check its permission." msgstr "" -#: seahub/api2/endpoints/repos_batch.py:1657 +#: seahub/api2/endpoints/repos_batch.py:1643 #, python-format msgid "Can't delete folder %s, please check its permission." msgstr "" @@ -872,17 +861,17 @@ msgstr "Моля влезте." msgid "Email or Username" msgstr "" -#: seahub/auth/forms.py:28 seahub/auth/forms.py:236 -#: seahub/base/accounts.py:1215 +#: seahub/auth/forms.py:28 seahub/auth/forms.py:219 +#: seahub/base/accounts.py:1216 #: seahub/invitations/templates/invitations/token_view.html:13 #: seahub/organizations/templates/organizations/org_register.html:36 #: seahub/share/views.py:320 seahub/templates/decrypt_repo_form.html:10 #: seahub/templates/registration/login.html:40 -#: seahub/templates/registration/password_set_form.html:22 -#: seahub/templates/registration/registration_form.html:25 +#: seahub/templates/registration/password_set_form.html:21 +#: seahub/templates/registration/registration_form.html:24 #: seahub/templates/share_access_validation.html:23 -#: seahub/templates/sysadmin/sudo_mode.html:29 seahub/views/sysadmin.py:767 -#: seahub/views/sysadmin.py:782 +#: seahub/templates/sysadmin/sudo_mode.html:10 seahub/views/sysadmin.py:766 +#: seahub/views/sysadmin.py:781 msgid "Password" msgstr "Парола" @@ -892,7 +881,7 @@ msgid "" "are case-sensitive." msgstr "" -#: seahub/auth/forms.py:66 seahub/auth/forms.py:136 +#: seahub/auth/forms.py:66 seahub/auth/forms.py:119 msgid "" "That e-mail address doesn't have an associated user account. Are you sure " "you've registered?" @@ -902,69 +891,69 @@ msgstr "Тази електронна поща не съвпада с потре msgid "This account is inactive." msgstr "Този акаунт не е активен." -#: seahub/auth/forms.py:98 seahub/auth/forms.py:99 -#: seahub/templates/registration/login.html:62 -msgid "You cannot login with email and password." -msgstr "" - -#: seahub/auth/forms.py:104 +#: seahub/auth/forms.py:87 msgid "" "Your Web browser doesn't appear to have cookies enabled. Cookies are " "required for logging in." msgstr "" -#: seahub/auth/forms.py:120 +#: seahub/auth/forms.py:103 msgid "E-mail" msgstr "E-mail" -#: seahub/auth/forms.py:139 +#: seahub/auth/forms.py:122 msgid "Can not reset password, please contact LDAP admin." msgstr "Неможе да се промени паролата, моля свържете се с LDAP администратора" -#: seahub/auth/forms.py:172 +#: seahub/auth/forms.py:146 +#, python-format +msgid "Reset Password on %s" +msgstr "Промяна на парола на %s" + +#: seahub/auth/forms.py:155 msgid "New password" msgstr "Нова парола" -#: seahub/auth/forms.py:173 +#: seahub/auth/forms.py:156 msgid "New password confirmation" msgstr "Потвърди новата парола" -#: seahub/auth/forms.py:202 seahub/auth/forms.py:248 -#: seahub/base/accounts.py:1272 seahub/organizations/forms.py:71 +#: seahub/auth/forms.py:185 seahub/auth/forms.py:231 +#: seahub/base/accounts.py:1273 seahub/organizations/forms.py:71 msgid "The two password fields didn't match." msgstr "Двете пароли не съвпадат." -#: seahub/auth/forms.py:216 +#: seahub/auth/forms.py:199 msgid "Old password" msgstr "Стара парола" -#: seahub/auth/forms.py:224 +#: seahub/auth/forms.py:207 msgid "Your old password was entered incorrectly. Please enter it again." msgstr "Старата парола е грешна. Моля въведете отново." -#: seahub/auth/forms.py:237 seahub/base/accounts.py:1217 +#: seahub/auth/forms.py:220 seahub/base/accounts.py:1218 msgid "Password (again)" msgstr "Парола (отново)" -#: seahub/auth/forms.py:268 seahub/forms.py:35 seahub/invitations/views.py:39 +#: seahub/auth/forms.py:251 seahub/forms.py:35 seahub/invitations/views.py:39 #: seahub/invitations/views.py:54 seahub/organizations/forms.py:49 #: seahub/profile/forms.py:46 msgid "A user with this email already exists." msgstr "Съществува потребител с такава Електронна поща" -#: seahub/auth/views.py:156 +#: seahub/auth/views.py:154 msgid "This account has been frozen due to too many failed login attempts." msgstr "" -#: seahub/auth/views.py:322 +#: seahub/auth/views.py:311 msgid "Logged out" msgstr "Излязъл" -#: seahub/auth/views.py:387 +#: seahub/auth/views.py:374 msgid "Failed to send email, please contact administrator." msgstr "Грешка при изпращане на поща, моля свържете се с администратора." -#: seahub/auth/views.py:459 +#: seahub/auth/views.py:441 msgid "Unable to change password." msgstr "" @@ -973,6 +962,51 @@ msgstr "" msgid "Avatar for %s" msgstr "" +#: seahub/avatar/templates/avatar/add.html:6 +msgid "Upload Avatar" +msgstr "" + +#: seahub/avatar/templates/avatar/add.html:7 +#: seahub/avatar/templates/avatar/change.html:8 +msgid "Your current avatar: " +msgstr "" + +#: seahub/avatar/templates/avatar/add.html:9 +msgid "Upload New Avatar: " +msgstr "" + +#: seahub/avatar/templates/avatar/add.html:13 +#: seahub/avatar/templates/avatar/change.html:30 +msgid "Upload New Image" +msgstr "" + +#: seahub/avatar/templates/avatar/confirm_delete.html:6 +msgid "Please select the avatars that you would like to delete." +msgstr "" + +#: seahub/avatar/templates/avatar/confirm_delete.html:11 +#, python-format +msgid "" +"You have no avatars to delete. Please upload one now." +msgstr "" + +#: seahub/avatar/templates/avatar/confirm_delete.html:18 +msgid "Delete These" +msgstr "" + +#: seahub/avatar/templates/notification/avatar_friend_updated/notice.html:2 +#, python-format +msgid "" +"%(avatar_creator)s has updated their avatar %(avatar)s." +msgstr "" + +#: seahub/avatar/templates/notification/avatar_updated/notice.html:2 +#, python-format +msgid "You have updated your avatar %(avatar)s." +msgstr "" + #: seahub/avatar/views.py:77 msgid "Successfully uploaded a new avatar." msgstr "" @@ -990,39 +1024,39 @@ msgstr "" msgid "Account %(account)s froze on %(site)s." msgstr "" -#: seahub/base/accounts.py:1205 +#: seahub/base/accounts.py:1206 msgid "Email address" msgstr "" -#: seahub/base/accounts.py:1211 +#: seahub/base/accounts.py:1212 msgid "Username" msgstr "Потребител" -#: seahub/base/accounts.py:1212 +#: seahub/base/accounts.py:1213 msgid "This value must be of length 40" msgstr "" -#: seahub/base/accounts.py:1231 +#: seahub/base/accounts.py:1232 msgid "Enter a valid email address." msgstr "Въведете валидна електронна поща." -#: seahub/base/accounts.py:1242 +#: seahub/base/accounts.py:1243 msgid "Invalid user id." msgstr "" -#: seahub/base/accounts.py:1294 +#: seahub/base/accounts.py:1295 msgid "name" msgstr "" -#: seahub/base/accounts.py:1297 +#: seahub/base/accounts.py:1298 msgid "department" msgstr "" -#: seahub/base/accounts.py:1300 +#: seahub/base/accounts.py:1301 msgid "telephone" msgstr "" -#: seahub/base/accounts.py:1303 +#: seahub/base/accounts.py:1304 msgid "note" msgstr "" @@ -1099,41 +1133,41 @@ msgstr "" #: seahub/base/management/commands/export_users.py:47 #: seahub/institutions/templates/institutions/useradmin.html:17 #: seahub/institutions/templates/institutions/useradmin_search.html:20 -#: seahub/sysadmin_extra/views.py:57 seahub/views/sysadmin.py:172 -#: seahub/views/sysadmin.py:176 +#: seahub/sysadmin_extra/views.py:57 seahub/views/sysadmin.py:171 +#: seahub/views/sysadmin.py:175 msgid "Status" msgstr "" #: seahub/base/management/commands/export_users.py:43 #: seahub/institutions/templates/institutions/user_info.html:106 -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:769 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:768 msgid "Role" msgstr "" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 #: seahub/institutions/templates/institutions/user_info.html:107 -#: seahub/views/sysadmin.py:174 seahub/views/sysadmin.py:178 -#: seahub/views/sysadmin.py:644 +#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 +#: seahub/views/sysadmin.py:643 msgid "Create At" msgstr "" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 -#: seahub/views/sysadmin.py:174 seahub/views/sysadmin.py:178 +#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 msgid "Last Login" msgstr "" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 -#: seahub/institutions/views.py:176 seahub/views/sysadmin.py:174 -#: seahub/views/sysadmin.py:178 +#: seahub/institutions/views.py:176 seahub/views/sysadmin.py:173 +#: seahub/views/sysadmin.py:177 msgid "Admin" msgstr "" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 -#: seahub/views/sysadmin.py:174 seahub/views/sysadmin.py:178 +#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 msgid "LDAP(imported)" msgstr "" @@ -1141,7 +1175,7 @@ msgstr "" #: seahub/institutions/templates/institutions/useradmin.html:33 #: seahub/institutions/templates/institutions/useradmin.html:42 #: seahub/institutions/templates/institutions/useradmin_search.html:36 -#: seahub/views/sysadmin.py:234 +#: seahub/views/sysadmin.py:233 msgid "Active" msgstr "" @@ -1149,25 +1183,25 @@ msgstr "" #: seahub/institutions/templates/institutions/useradmin.html:35 #: seahub/institutions/templates/institutions/useradmin.html:43 #: seahub/institutions/templates/institutions/useradmin_search.html:38 -#: seahub/views/sysadmin.py:236 +#: seahub/views/sysadmin.py:235 msgid "Inactive" msgstr "" #: seahub/base/management/commands/export_users.py:126 #: seahub/base/management/commands/export_users.py:127 -#: seahub/templates/base.html:86 seahub/templates/client_login_confirm.html:9 -#: seahub/views/sysadmin.py:242 seahub/views/sysadmin.py:243 +#: seahub/templates/base.html:86 seahub/templates/client_login_confirm.html:13 +#: seahub/views/sysadmin.py:241 seahub/views/sysadmin.py:242 msgid "Yes" msgstr "" #: seahub/base/management/commands/export_users.py:132 -#: seahub/views/sysadmin.py:248 +#: seahub/views/sysadmin.py:247 msgid "Guest" msgstr "" #: seahub/base/management/commands/export_users.py:134 #: seahub/base/management/commands/export_users.py:138 -#: seahub/views/sysadmin.py:250 seahub/views/sysadmin.py:254 +#: seahub/views/sysadmin.py:249 seahub/views/sysadmin.py:253 msgid "Default" msgstr "" @@ -1321,20 +1355,157 @@ msgid "%s PB" msgstr "" #: seahub/contacts/models.py:78 +#: seahub/contacts/templates/contacts/contact_list.html:119 msgid "Email is required." msgstr "" +#: seahub/contacts/templates/contacts/contact_list.html:4 +#: seahub/contacts/templates/contacts/contact_list.html:10 +msgid "Contacts" +msgstr "" + +#: seahub/contacts/templates/contacts/contact_list.html:11 +#: seahub/contacts/templates/contacts/contact_list.html:43 +msgid "Add Contacts" +msgstr "" + +#: seahub/contacts/templates/contacts/contact_list.html:17 +msgid "Email " +msgstr "" + +#: seahub/contacts/templates/contacts/contact_list.html:19 +#: seahub/templates/registration/registration_form.html:41 +msgid "Note" +msgstr "" + +#: seahub/contacts/templates/contacts/contact_list.html:20 +#: seahub/institutions/templates/institutions/user_info.html:64 +#: seahub/institutions/templates/institutions/user_info.html:108 +#: seahub/institutions/templates/institutions/useradmin.html:20 +#: seahub/institutions/templates/institutions/useradmin_search.html:23 +#: seahub/templates/repo_dir_recycle_view.html:47 +#: seahub/templates/repo_history_view.html:60 +msgid "Operations" +msgstr "" + +#: seahub/contacts/templates/contacts/contact_list.html:29 +#: seahub/institutions/templates/institutions/useradmin.html:38 +msgid "Edit" +msgstr "" + +#: seahub/contacts/templates/contacts/contact_list.html:30 +#: seahub/institutions/templates/institutions/useradmin.html:59 +#: seahub/institutions/templates/institutions/useradmin_search.html:55 +#: seahub/sysadmin_extra/views.py:232 +#: seahub/templates/view_shared_upload_link.html:87 +msgid "Delete" +msgstr "" + +#: seahub/contacts/templates/contacts/contact_list.html:37 +msgid "You don't have any contacts" +msgstr "" + +#: seahub/contacts/templates/contacts/contact_list.html:38 +msgid "" +"Add your contacts so you can quickly share libraries and send file shared " +"link." +msgstr "" + +#: seahub/contacts/templates/contacts/contact_list.html:46 +#: seahub/contacts/templates/contacts/contact_list.html:55 +msgid "Note(optional)" +msgstr "" + +#: seahub/contacts/templates/contacts/contact_list.html:49 +#: seahub/contacts/templates/contacts/contact_list.html:58 +#: seahub/institutions/templates/institutions/user_info.html:52 +#: seahub/institutions/templates/institutions/useradmin_search.html:12 +#: seahub/invitations/templates/invitations/token_view.html:17 +#: seahub/options/templates/options/set_user_options.html:14 +#: seahub/organizations/templates/organizations/org_register.html:42 +#: seahub/search/templates/search_results.html:26 +#: seahub/search/templates/search_results.html:47 +#: seahub/share/templates/share/share_link_audit.html:22 +#: seahub/templates/decrypt_repo_form.html:13 +#: seahub/templates/home_base.html:103 +#: seahub/templates/registration/password_change_form.html:24 +#: seahub/templates/registration/password_reset_confirm.html:19 +#: seahub/templates/registration/password_reset_form.html:13 +#: seahub/templates/registration/password_set_form.html:27 +#: seahub/templates/repo_dir_recycle_view.html:74 +#: seahub/templates/share_access_validation.html:29 +msgid "Submit" +msgstr "" + +#: seahub/contacts/templates/contacts/contact_list.html:52 +msgid "Edit Contact" +msgstr "" + +#: seahub/contacts/templates/contacts/contact_list.html:101 +#: seahub/contacts/templates/contacts/contact_list.html:146 +#: seahub/templates/sdoc_file_view_react.html:64 +#: seahub/templates/sdoc_file_view_react.html:87 +#: seahub/templates/view_file_onlyoffice.html:89 +#: seahub/templates/view_file_onlyoffice.html:112 +msgid "Failed. Please check the network." +msgstr "Грешка. Моля проверете връзката." + +#: seahub/contacts/templates/contacts/contact_list.html:109 +msgid "Delete Contact" +msgstr "" + +#: seahub/contacts/templates/contacts/contact_list.html:109 +#: seahub/institutions/templates/institutions/useradmin.html:81 +#: seahub/institutions/templates/institutions/useradmin_search.html:72 +#, python-format +msgid "Are you sure you want to delete %s ?" +msgstr "" + +#: seahub/contacts/templates/contacts/contact_list.html:123 +msgid "You cannot add yourself." +msgstr "" + +#: seahub/contacts/views.py:65 +#, python-format +msgid "%s is not a valid email." +msgstr "" + +#: seahub/contacts/views.py:70 +#, python-format +msgid "%s is already in your contacts." +msgstr "" + +#: seahub/contacts/views.py:79 +#, python-format +msgid "Successfully added %s to contacts." +msgstr "" + +#: seahub/contacts/views.py:84 +#, python-format +msgid "Failed to add %s to contacts." +msgstr "" + +#: seahub/contacts/views.py:105 +#, python-format +msgid "Successfully edited %s." +msgstr "" + +#: seahub/contacts/views.py:118 +#, python-format +msgid "Successfully Deleted %s" +msgstr "" + #: seahub/dingtalk/views.py:50 seahub/dingtalk/views.py:74 #: seahub/dingtalk/views.py:83 seahub/dingtalk/views.py:105 -#: seahub/dingtalk/views.py:122 seahub/dingtalk/views.py:166 -#: seahub/dingtalk/views.py:191 seahub/dingtalk/views.py:200 -#: seahub/dingtalk/views.py:222 seahub/dingtalk/views.py:258 -#: seahub/dingtalk/views.py:298 seahub/dingtalk/views.py:345 -#: seahub/dingtalk/views.py:365 seahub/dingtalk/views.py:435 -#: seahub/dingtalk/views.py:482 seahub/oauth/views.py:86 -#: seahub/oauth/views.py:109 seahub/oauth/views.py:155 -#: seahub/oauth/views.py:167 seahub/oauth/views.py:173 -#: seahub/oauth/views.py:204 seahub/templates/remote_user/error.html:8 +#: seahub/dingtalk/views.py:122 seahub/dingtalk/views.py:162 +#: seahub/dingtalk/views.py:187 seahub/dingtalk/views.py:196 +#: seahub/dingtalk/views.py:218 seahub/dingtalk/views.py:254 +#: seahub/dingtalk/views.py:294 seahub/dingtalk/views.py:341 +#: seahub/dingtalk/views.py:359 seahub/dingtalk/views.py:432 +#: seahub/dingtalk/views.py:479 seahub/oauth/views.py:84 +#: seahub/oauth/views.py:107 seahub/oauth/views.py:153 +#: seahub/oauth/views.py:165 seahub/oauth/views.py:171 +#: seahub/oauth/views.py:202 seahub/templates/remote_user/error.html:8 #: seahub/weixin/views.py:35 seahub/weixin/views.py:54 #: seahub/weixin/views.py:59 seahub/weixin/views.py:78 #: seahub/weixin/views.py:96 seahub/work_weixin/views.py:68 @@ -1345,7 +1516,7 @@ msgstr "" msgid "Error, please contact administrator." msgstr "" -#: seahub/dingtalk/views.py:125 seahub/dingtalk/views.py:368 +#: seahub/dingtalk/views.py:125 seahub/dingtalk/views.py:362 #: seahub/weixin/views.py:99 #, python-format msgid "User %s not found or inactive." @@ -1378,7 +1549,7 @@ msgstr "Невалидно име %s" #: seahub/forms.py:97 seahub/share/views.py:296 seahub/views/ajax.py:308 #: seahub/views/ajax.py:312 seahub/views/ajax.py:316 seahub/views/ajax.py:327 -#: seahub/views/ajax.py:447 seahub/views/file.py:1933 +#: seahub/views/ajax.py:447 seahub/views/file.py:1930 msgid "Argument missing" msgstr "Липсващ аргумент" @@ -1501,11 +1672,11 @@ msgid "The %(site_name)s team" msgstr "" #: seahub/group/views.py:105 seahub/share/views.py:233 -#: seahub/views/__init__.py:436 seahub/views/ajax.py:381 -#: seahub/views/ajax.py:427 seahub/views/file.py:1184 -#: seahub/views/file.py:1425 seahub/views/file.py:1942 +#: seahub/views/__init__.py:587 seahub/views/ajax.py:381 +#: seahub/views/ajax.py:427 seahub/views/file.py:1181 +#: seahub/views/file.py:1422 seahub/views/file.py:1939 #: seahub/views/repo.py:114 seahub/views/repo.py:171 seahub/views/repo.py:229 -#: seahub/views/repo.py:282 seahub/views/repo.py:399 +#: seahub/views/repo.py:282 seahub/views/repo.py:392 msgid "Permission denied" msgstr "" @@ -1519,7 +1690,7 @@ msgid "Exit admin panel" msgstr "" #: seahub/institutions/templates/institutions/base.html:13 -#: seahub/templates/base.html:32 +#: seahub/templates/base.html:32 seahub/templates/home_base.html:9 msgid "Close" msgstr "" @@ -1537,6 +1708,7 @@ msgid "Info" msgstr "" #: seahub/institutions/templates/institutions/info.html:13 +#: seahub/templates/home_base.html:63 msgid "Libraries" msgstr "" @@ -1573,12 +1745,12 @@ msgid "Name" msgstr "" #: seahub/institutions/templates/institutions/user_info.html:35 -#: seahub/templates/registration/registration_form.html:32 +#: seahub/templates/registration/registration_form.html:31 msgid "Department" msgstr "" #: seahub/institutions/templates/institutions/user_info.html:38 -#: seahub/templates/registration/registration_form.html:37 +#: seahub/templates/registration/registration_form.html:36 msgid "Telephone" msgstr "" @@ -1597,25 +1769,9 @@ msgstr "" msgid "Available quota:" msgstr "" -#: seahub/institutions/templates/institutions/user_info.html:52 -#: seahub/institutions/templates/institutions/useradmin_search.html:12 -#: seahub/invitations/templates/invitations/token_view.html:17 -#: seahub/options/templates/options/set_user_options.html:14 -#: seahub/organizations/templates/organizations/org_register.html:42 -#: seahub/search/templates/search_results.html:26 -#: seahub/search/templates/search_results.html:47 -#: seahub/share/templates/share/share_link_audit.html:22 -#: seahub/templates/decrypt_repo_form.html:13 -#: seahub/templates/registration/password_change_form.html:25 -#: seahub/templates/registration/password_reset_confirm.html:19 -#: seahub/templates/registration/password_reset_form.html:41 -#: seahub/templates/registration/password_set_form.html:28 -#: seahub/templates/share_access_validation.html:29 -msgid "Submit" -msgstr "" - #: seahub/institutions/templates/institutions/user_info.html:62 #: seahub/search/templates/search_results.html:39 +#: seahub/templates/repo_dir_recycle_view.html:46 #: seahub/templates/repo_history_view.html:59 msgid "Size" msgstr "" @@ -1625,14 +1781,6 @@ msgstr "" msgid "Last Update" msgstr "" -#: seahub/institutions/templates/institutions/user_info.html:64 -#: seahub/institutions/templates/institutions/user_info.html:108 -#: seahub/institutions/templates/institutions/useradmin.html:20 -#: seahub/institutions/templates/institutions/useradmin_search.html:23 -#: seahub/templates/repo_history_view.html:60 -msgid "Operations" -msgstr "" - #: seahub/institutions/templates/institutions/user_info.html:70 msgid "Encrypted" msgstr "" @@ -1659,16 +1807,6 @@ msgstr "" msgid "Create At / Last Login" msgstr "" -#: seahub/institutions/templates/institutions/useradmin.html:38 -msgid "Edit" -msgstr "" - -#: seahub/institutions/templates/institutions/useradmin.html:59 -#: seahub/institutions/templates/institutions/useradmin_search.html:55 -#: seahub/sysadmin_extra/views.py:232 -msgid "Delete" -msgstr "" - #: seahub/institutions/templates/institutions/useradmin.html:68 #: seahub/institutions/templates/institutions/useradmin_search.html:63 msgid "Empty" @@ -1683,12 +1821,6 @@ msgstr "" msgid "Delete User" msgstr "" -#: seahub/institutions/templates/institutions/useradmin.html:81 -#: seahub/institutions/templates/institutions/useradmin_search.html:72 -#, python-format -msgid "Are you sure you want to delete %s ?" -msgstr "" - #: seahub/institutions/templates/institutions/useradmin.html:130 msgid "Edit failed." msgstr "" @@ -1709,7 +1841,7 @@ msgstr "" msgid "Member" msgstr "" -#: seahub/institutions/views.py:209 seahub/views/sysadmin.py:366 +#: seahub/institutions/views.py:209 seahub/views/sysadmin.py:365 msgid "Failed to delete: the user does not exist" msgstr "" @@ -1717,7 +1849,7 @@ msgstr "" msgid "Failed to delete: the user is system administrator" msgstr "" -#: seahub/institutions/views.py:217 seahub/views/sysadmin.py:356 +#: seahub/institutions/views.py:217 seahub/views/sysadmin.py:355 #, python-format msgid "Successfully deleted %s" msgstr "" @@ -1743,7 +1875,6 @@ msgstr "" #: seahub/templates/shared_link_email.html:9 #: seahub/templates/shared_upload_link_email.html:8 #: seahub/templates/snippets/reset_repo_password.html:7 -#: seahub/templates/sysadmin/short_time_linving_password_reset_link.html:10 #: seahub/templates/sysadmin/user_activation_email.html:9 #: seahub/templates/sysadmin/user_add_email.html:7 #: seahub/templates/sysadmin/user_batch_add_email.html:7 @@ -1872,7 +2003,7 @@ msgstr "" msgid "New file updates on %s" msgstr "" -#: seahub/notifications/management/commands/send_notices.py:492 +#: seahub/notifications/management/commands/send_notices.py:457 #, python-format msgid "New notice on %s" msgstr "" @@ -1882,31 +2013,21 @@ msgstr "" msgid "You've got %(num)s new notices on %(site_name)s:\n" msgstr "" -#: seahub/notifications/models.py:554 +#: seahub/notifications/models.py:502 #, python-format msgid "" "A file named %(file_name)s is uploaded to %(name)s" msgstr "" -#: seahub/notifications/models.py:561 -#, python-format -msgid "A file named %(file_name)s is uploaded" -msgstr "" - -#: seahub/notifications/models.py:596 +#: seahub/notifications/models.py:509 #, python-format msgid "" -"A folder named %(folder_name)s is uploaded to " -"%(name)s" +"A file named %(file_name)s is uploaded to Deleted " +"Library" msgstr "" -#: seahub/notifications/models.py:603 -#, python-format -msgid "A folder named %(folder_name)s is uploaded" -msgstr "" - -#: seahub/notifications/models.py:737 +#: seahub/notifications/models.py:643 #, python-format msgid "" "User %(username)s has asked to join group %(group_staff)s has added you to group " "%(group_name)s" msgstr "" -#: seahub/notifications/models.py:792 +#: seahub/notifications/models.py:698 #, python-format msgid "" "File %(file_name)s has a new comment from user " "%(author)s" msgstr "" -#: seahub/notifications/models.py:809 +#: seahub/notifications/models.py:715 #, python-format msgid "" "Draft #%(draft_id)s has a new comment from user " "%(author)s" msgstr "" -#: seahub/notifications/models.py:826 +#: seahub/notifications/models.py:732 #, python-format msgid "" "%(from_user)s has sent you a request for draft " "#%(draft_id)s" msgstr "" -#: seahub/notifications/models.py:849 -#: seahub/notifications/templates/notifications/notice_email.html:66 +#: seahub/notifications/models.py:755 +#: seahub/notifications/templates/notifications/notice_email.html:63 #, python-format msgid "" "Guest %(user)s accepted your invitation at %(time)s." msgstr "" -#: seahub/notifications/models.py:873 +#: seahub/notifications/models.py:779 #, python-format msgid "" "%(user)s has transfered a library named %(folder_name)s is" -" uploaded to your folder %(parent_dir_name)s." -msgstr "" - -#: seahub/notifications/templates/notifications/notice_email.html:57 -#, python-format -msgid "" "User %(user)s has asked to join " "group %(grp_name)s, verification " "message: %(msg)s" msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:60 +#: seahub/notifications/templates/notifications/notice_email.html:57 #, python-format msgid "" "User %(user)s has added you to " "group %(grp_name)s" msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:63 +#: seahub/notifications/templates/notifications/notice_email.html:60 #, python-format msgid "" "File %(file_name)s has a new " "comment from user %(author)s" msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:69 +#: seahub/notifications/templates/notifications/notice_email.html:66 #, python-format msgid "" "A large number of files in your library %(user_name)s created file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:81 +#: seahub/notifications/templates/notifications/notice_email.html:78 #, python-format msgid "" " User %(user_name)s created file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:86 +#: seahub/notifications/templates/notifications/notice_email.html:83 #, python-format msgid "" " User %(user_name)s deleted file " @@ -2071,7 +2184,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:88 +#: seahub/notifications/templates/notifications/notice_email.html:85 #, python-format msgid "" " User %(user_name)s deleted file " @@ -2079,7 +2192,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:92 +#: seahub/notifications/templates/notifications/notice_email.html:89 #, python-format msgid "" " User %(user_name)s restored file " @@ -2087,7 +2200,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:95 +#: seahub/notifications/templates/notifications/notice_email.html:92 #, python-format msgid "" " User %(user_name)s renamed file " @@ -2095,7 +2208,7 @@ msgid "" "library %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:99 +#: seahub/notifications/templates/notifications/notice_email.html:96 #, python-format msgid "" " User %(user_name)s moved file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:101 +#: seahub/notifications/templates/notifications/notice_email.html:98 #, python-format msgid "" " User %(user_name)s moved file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:105 +#: seahub/notifications/templates/notifications/notice_email.html:102 #, python-format msgid "" " User %(user_name)s updated file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:110 +#: seahub/notifications/templates/notifications/notice_email.html:107 #, python-format msgid "" " User %(user_name)s created folder " @@ -2128,7 +2241,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:112 +#: seahub/notifications/templates/notifications/notice_email.html:109 #, python-format msgid "" " User %(user_name)s created folder " @@ -2137,7 +2250,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:117 +#: seahub/notifications/templates/notifications/notice_email.html:114 #, python-format msgid "" " User %(user_name)s deleted folder " @@ -2145,7 +2258,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:119 +#: seahub/notifications/templates/notifications/notice_email.html:116 #, python-format msgid "" " User %(user_name)s deleted folder " @@ -2153,7 +2266,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:123 +#: seahub/notifications/templates/notifications/notice_email.html:120 #, python-format msgid "" " User %(user_name)s restored folder" @@ -2161,7 +2274,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:126 +#: seahub/notifications/templates/notifications/notice_email.html:123 #, python-format msgid "" " User %(user_name)s renamed folder " @@ -2169,7 +2282,7 @@ msgid "" "library %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:130 +#: seahub/notifications/templates/notifications/notice_email.html:127 #, python-format msgid "" " User %(user_name)s moved folder %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:132 +#: seahub/notifications/templates/notifications/notice_email.html:129 #, python-format msgid "" " User %(user_name)s moved folder %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:145 +#: seahub/notifications/templates/notifications/notice_email.html:142 msgid "Go check out at the following page:" msgstr "" @@ -2235,21 +2348,21 @@ msgstr "" msgid "Notifications" msgstr "" -#: seahub/notifications/utils.py:423 +#: seahub/notifications/utils.py:305 #, python-format msgid "%(author)s added a new comment in document %(sdoc_name)s" msgstr "" -#: seahub/notifications/utils.py:430 seahub/notifications/utils.py:440 +#: seahub/notifications/utils.py:312 seahub/notifications/utils.py:322 msgid "Details" msgstr "" -#: seahub/notifications/utils.py:433 +#: seahub/notifications/utils.py:315 #, python-format msgid "%(author)s added a new reply in document %(sdoc_name)s" msgstr "" -#: seahub/oauth/views.py:207 +#: seahub/oauth/views.py:205 #: seahub/templates/remote_user/create_unknown_user_false.html:8 #: seahub/work_weixin/views.py:110 msgid "" @@ -2284,24 +2397,22 @@ msgstr "" #: seahub/organizations/api/admin/info.py:102 #: seahub/organizations/api/admin/logo.py:33 -#: seahub/organizations/api/admin/logo.py:42 seahub/subscription/views.py:25 -#: seahub/subscription/views.py:41 seahub/subscription/views.py:103 -#: seahub/work_weixin/views.py:37 seahub/work_weixin/views.py:62 -#: seahub/work_weixin/views.py:151 seahub/work_weixin/views.py:171 -#: seahub/work_weixin/views.py:231 +#: seahub/organizations/api/admin/logo.py:42 seahub/work_weixin/views.py:37 +#: seahub/work_weixin/views.py:62 seahub/work_weixin/views.py:151 +#: seahub/work_weixin/views.py:171 seahub/work_weixin/views.py:231 msgid "Feature is not enabled." msgstr "" -#: seahub/organizations/api/admin/users.py:813 +#: seahub/organizations/api/admin/users.py:806 #, python-brace-format msgid "Failed. You can only invite {org_members_quota} members." msgstr "" -#: seahub/organizations/api/admin/users.py:817 +#: seahub/organizations/api/admin/users.py:810 msgid "The number of users exceeds the limit" msgstr "" -#: seahub/organizations/api/admin/users.py:834 +#: seahub/organizations/api/admin/users.py:827 #, python-brace-format msgid "User {email} already exists." msgstr "" @@ -2314,14 +2425,14 @@ msgstr "" #: seahub/organizations/templates/organizations/org_register.html:8 #: seahub/templates/choose_register.html:3 #: seahub/templates/choose_register.html:8 -#: seahub/templates/registration/login.html:119 +#: seahub/templates/registration/login.html:102 #: seahub/templates/registration/registration_form.html:3 -#: seahub/templates/registration/registration_form.html:13 +#: seahub/templates/registration/registration_form.html:12 msgid "Signup" msgstr "" #: seahub/organizations/templates/organizations/org_register.html:10 -#: seahub/templates/registration/registration_form.html:15 +#: seahub/templates/registration/registration_form.html:14 msgid "Welcome back, you are already signed in." msgstr "" @@ -2338,11 +2449,11 @@ msgid "Admin Email" msgstr "" #: seahub/organizations/templates/organizations/org_register.html:38 -#: seahub/templates/registration/password_change_form.html:22 -#: seahub/templates/registration/password_set_form.html:25 -#: seahub/templates/registration/registration_form.html:28 +#: seahub/templates/registration/password_change_form.html:21 +#: seahub/templates/registration/password_set_form.html:24 +#: seahub/templates/registration/registration_form.html:27 #: seahub/templates/sysadmin/sudo_mode.html:4 -#: seahub/templates/sysadmin/sudo_mode.html:38 +#: seahub/templates/sysadmin/sudo_mode.html:18 msgid "Confirm Password" msgstr "" @@ -2382,7 +2493,7 @@ msgstr "" #: seahub/profile/templates/profile/set_profile_react.html:25 #: seahub/templates/registration/password_set_form.html:4 -#: seahub/templates/registration/password_set_form.html:13 +#: seahub/templates/registration/password_set_form.html:12 msgid "Set Password" msgstr "" @@ -2420,10 +2531,10 @@ msgid "Successfully set \"%s\" as your default library." msgstr "" #: seahub/seadoc/views.py:26 seahub/seadoc/views.py:80 -#: seahub/seadoc/views.py:158 seahub/views/__init__.py:427 -#: seahub/views/__init__.py:470 seahub/views/__init__.py:604 -#: seahub/views/__init__.py:763 seahub/views/ajax.py:376 -#: seahub/views/file.py:1928 +#: seahub/seadoc/views.py:158 seahub/views/__init__.py:578 +#: seahub/views/__init__.py:621 seahub/views/__init__.py:755 +#: seahub/views/__init__.py:914 seahub/views/ajax.py:376 +#: seahub/views/file.py:1925 msgid "Library does not exist" msgstr "" @@ -2580,7 +2691,7 @@ msgstr "" msgid "Share Link" msgstr "" -#: seahub/share/views.py:319 seahub/views/sysadmin.py:644 +#: seahub/share/views.py:319 seahub/views/sysadmin.py:643 msgid "Creator" msgstr "" @@ -2628,7 +2739,7 @@ msgstr "" msgid "Failed to export excel, invalid start or end date" msgstr "" -#: seahub/sysadmin_extra/views.py:61 seahub/views/sysadmin.py:679 +#: seahub/sysadmin_extra/views.py:61 seahub/views/sysadmin.py:678 msgid "Success" msgstr "" @@ -2698,11 +2809,11 @@ msgstr "" msgid "Create an organization account" msgstr "" -#: seahub/templates/client_login_confirm.html:6 +#: seahub/templates/client_login_confirm.html:10 msgid "Desktop Client Login Confirm" msgstr "" -#: seahub/templates/client_login_confirm.html:8 +#: seahub/templates/client_login_confirm.html:12 msgid "Do you want to login to your client?" msgstr "" @@ -2737,6 +2848,78 @@ msgstr "" msgid "This file has (apparently) not been accessed yet" msgstr "" +#: seahub/templates/home_base.html:11 +msgid "Files" +msgstr "" + +#: seahub/templates/home_base.html:14 +msgid "My Libraries" +msgstr "" + +#: seahub/templates/home_base.html:16 +msgid "Shared with me" +msgstr "" + +#: seahub/templates/home_base.html:18 +msgid "Shared with all" +msgstr "" + +#: seahub/templates/home_base.html:23 +msgid "Shared with groups" +msgstr "" + +#: seahub/templates/home_base.html:26 +msgid "All Groups" +msgstr "" + +#: seahub/templates/home_base.html:38 +msgid "Tools" +msgstr "" + +#: seahub/templates/home_base.html:41 +msgid "Favorites" +msgstr "" + +#: seahub/templates/home_base.html:43 +msgid "Activities" +msgstr "" + +#: seahub/templates/home_base.html:47 +msgid "Wikis" +msgstr "" + +#: seahub/templates/home_base.html:50 +msgid "Linked Devices" +msgstr "" + +#: seahub/templates/home_base.html:53 +msgid "Invite People" +msgstr "" + +#: seahub/templates/home_base.html:56 +msgid "Drafts" +msgstr "" + +#: seahub/templates/home_base.html:59 +msgid "Share Admin" +msgstr "" + +#: seahub/templates/home_base.html:66 +msgid "Folders" +msgstr "" + +#: seahub/templates/home_base.html:71 seahub/templates/home_base.html:75 +msgid "Links" +msgstr "" + +#: seahub/templates/home_base.html:90 +msgid "Enable Modules" +msgstr "" + +#: seahub/templates/home_base.html:97 +msgid "Personal Wiki" +msgstr "" + #: seahub/templates/i18n.html:6 msgid "Upload Folder" msgstr "" @@ -2777,7 +2960,7 @@ msgid "" msgstr "" #: seahub/templates/registration/activation_email.html:18 -#: seahub/templates/registration/registration_form.html:47 +#: seahub/templates/registration/registration_form.html:46 msgid "Sign Up" msgstr "" @@ -2799,7 +2982,7 @@ msgstr "" #: seahub/templates/registration/login.html:4 #: seahub/templates/registration/login.html:36 -#: seahub/templates/registration/login.html:75 +#: seahub/templates/registration/login.html:73 #: seahub/templates/registration/multi_adfs_sso.html:4 #: seahub/templates/registration/multi_adfs_sso.html:36 #: seahub/templates/registration/multi_adfs_sso.html:47 @@ -2814,42 +2997,42 @@ msgstr "" msgid "Refresh" msgstr "" -#: seahub/templates/registration/login.html:64 +#: seahub/templates/registration/login.html:62 msgid "Incorrect email or password" msgstr "" -#: seahub/templates/registration/login.html:72 +#: seahub/templates/registration/login.html:70 #, python-format msgid "Remember me for %(remember_days)s days " msgstr "" -#: seahub/templates/registration/login.html:79 -#: seahub/templates/registration/login.html:83 +#: seahub/templates/registration/login.html:77 +#: seahub/templates/registration/login.html:81 msgid "Single Sign-On" msgstr "" -#: seahub/templates/registration/login.html:90 +#: seahub/templates/registration/login.html:88 msgid "Login with" msgstr "" -#: seahub/templates/registration/login.html:116 +#: seahub/templates/registration/login.html:99 msgid "Forgot password?" msgstr "" -#: seahub/templates/registration/login.html:184 +#: seahub/templates/registration/login.html:167 msgid "Failed to refresh the CAPTCHA, please try again later." msgstr "" -#: seahub/templates/registration/login.html:192 +#: seahub/templates/registration/login.html:175 #: seahub/templates/registration/multi_adfs_sso.html:90 msgid "Email or username cannot be blank" msgstr "" -#: seahub/templates/registration/login.html:196 -#: seahub/templates/registration/password_change_form.html:69 -#: seahub/templates/registration/password_set_form.html:67 -#: seahub/templates/registration/registration_form.html:95 -#: seahub/templates/sysadmin/sudo_mode.html:71 +#: seahub/templates/registration/login.html:179 +#: seahub/templates/registration/password_change_form.html:66 +#: seahub/templates/registration/password_set_form.html:64 +#: seahub/templates/registration/registration_form.html:91 +#: seahub/templates/sysadmin/sudo_mode.html:35 msgid "Password cannot be blank" msgstr "" @@ -2862,45 +3045,45 @@ msgid "Your password has been changed successfully." msgstr "" #: seahub/templates/registration/password_change_form.html:3 -#: seahub/templates/registration/password_change_form.html:12 +#: seahub/templates/registration/password_change_form.html:11 msgid "Password Modification" msgstr "" -#: seahub/templates/registration/password_change_form.html:15 +#: seahub/templates/registration/password_change_form.html:14 msgid "Please update your password before continue." msgstr "" -#: seahub/templates/registration/password_change_form.html:17 +#: seahub/templates/registration/password_change_form.html:16 msgid "Current Password" msgstr "" -#: seahub/templates/registration/password_change_form.html:19 +#: seahub/templates/registration/password_change_form.html:18 msgid "New Password" msgstr "" -#: seahub/templates/registration/password_change_form.html:39 -#: seahub/templates/registration/password_set_form.html:42 -#: seahub/templates/registration/registration_form.html:65 +#: seahub/templates/registration/password_change_form.html:37 +#: seahub/templates/registration/password_set_form.html:40 +#: seahub/templates/registration/registration_form.html:62 #, python-format msgid "" "Passwords must have at least %(min_len)s characters and contain %(level)s of" " the following: uppercase letters, lowercase letters, numbers, and symbols." msgstr "" -#: seahub/templates/registration/password_change_form.html:65 +#: seahub/templates/registration/password_change_form.html:62 msgid "Current password cannot be blank" msgstr "" -#: seahub/templates/registration/password_change_form.html:73 -#: seahub/templates/registration/password_set_form.html:71 -#: seahub/templates/registration/registration_form.html:99 +#: seahub/templates/registration/password_change_form.html:70 +#: seahub/templates/registration/password_set_form.html:68 +#: seahub/templates/registration/registration_form.html:95 #: seahub/templates/snippets/repo_create_js.html:54 msgid "Please enter the password again" msgstr "" -#: seahub/templates/registration/password_change_form.html:77 -#: seahub/templates/registration/password_set_form.html:75 -#: seahub/templates/registration/registration_form.html:103 +#: seahub/templates/registration/password_change_form.html:74 +#: seahub/templates/registration/password_set_form.html:72 +#: seahub/templates/registration/registration_form.html:99 #: seahub/templates/snippets/repo_create_js.html:58 msgid "Passwords don't match" msgstr "" @@ -2915,9 +3098,8 @@ msgstr "" #: seahub/templates/registration/password_reset_confirm.html:4 #: seahub/templates/registration/password_reset_done.html:4 -#: seahub/templates/registration/password_reset_done.html:29 #: seahub/templates/registration/password_reset_form.html:4 -#: seahub/templates/registration/password_reset_form.html:36 +#: seahub/templates/registration/password_reset_form.html:7 msgid "Password Reset" msgstr "" @@ -2937,14 +3119,10 @@ msgstr "" msgid "Failed to reset password: this link is no longer available." msgstr "" -#: seahub/templates/registration/password_reset_done.html:31 +#: seahub/templates/registration/password_reset_done.html:8 msgid "We've sent a password reset email to your mailbox." msgstr "" -#: seahub/templates/registration/password_reset_done.html:32 -msgid "Back to login page" -msgstr "" - #: seahub/templates/registration/password_reset_email.html:12 #, python-format msgid "" @@ -2956,12 +3134,12 @@ msgstr "" msgid "If you did not request it, just skip it." msgstr "" -#: seahub/templates/registration/password_reset_form.html:38 -msgid "We will send you an email to set new password" +#: seahub/templates/registration/password_reset_form.html:9 +msgid "Your email used in login: " msgstr "" -#: seahub/templates/registration/password_reset_form.html:39 -msgid "Your email used in login" +#: seahub/templates/registration/password_reset_form.html:12 +msgid "We will send you an email to set new password" msgstr "" #: seahub/templates/registration/register_complete_email.html:1 @@ -3001,11 +3179,7 @@ msgstr "" msgid "Signup function is not enabled." msgstr "" -#: seahub/templates/registration/registration_form.html:42 -msgid "Note" -msgstr "" - -#: seahub/templates/registration/registration_form.html:91 +#: seahub/templates/registration/registration_form.html:87 msgid "Email cannot be blank" msgstr "" @@ -3016,6 +3190,67 @@ msgid "" "activate your account." msgstr "" +#: seahub/templates/repo_dir_recycle_view.html:13 +#, python-format +msgid "%(repo_dir_name)s Trash" +msgstr "" + +#: seahub/templates/repo_dir_recycle_view.html:15 +#: seahub/templates/repo_history_view.html:16 +#: seahub/templates/text_diff.html:15 +#: seahub/two_factor/templates/two_factor/core/backup_tokens.html:26 +msgid "Back" +msgstr "" + +#: seahub/templates/repo_dir_recycle_view.html:21 +#: seahub/templates/repo_history_view.html:40 +msgid "Current path: " +msgstr "" + +#: seahub/templates/repo_dir_recycle_view.html:37 +#: seahub/templates/repo_dir_recycle_view.html:65 +msgid "Clean" +msgstr "" + +#: seahub/templates/repo_dir_recycle_view.html:45 +msgid "Delete Time" +msgstr "" + +#: seahub/templates/repo_dir_recycle_view.html:59 +msgid "More" +msgstr "" + +#: seahub/templates/repo_dir_recycle_view.html:66 +msgid "Clear files in trash and history:" +msgstr "" + +#: seahub/templates/repo_dir_recycle_view.html:68 +msgid "3 days ago" +msgstr "" + +#: seahub/templates/repo_dir_recycle_view.html:69 +msgid "1 week ago" +msgstr "" + +#: seahub/templates/repo_dir_recycle_view.html:70 +msgid "1 month ago" +msgstr "" + +#: seahub/templates/repo_dir_recycle_view.html:71 +msgid "all" +msgstr "" + +#: seahub/templates/repo_dir_recycle_view.html:75 +#: seahub/templates/view_shared_upload_link.html:86 +#: seahub/two_factor/templates/two_factor/_wizard_actions.html:4 +#: seahub/two_factor/templates/two_factor/profile/disable.html:12 +msgid "Cancel" +msgstr "" + +#: seahub/templates/repo_dir_recycle_view.html:192 +msgid "Successfully restored 1 item." +msgstr "" + #: seahub/templates/repo_folder_trash_react.html:5 msgid "Trash" msgstr "" @@ -3029,20 +3264,10 @@ msgstr "" msgid "%(repo_name)s Snapshot" msgstr "" -#: seahub/templates/repo_history_view.html:16 -#: seahub/templates/text_diff.html:15 -#: seahub/two_factor/templates/two_factor/core/backup_tokens.html:26 -msgid "Back" -msgstr "" - #: seahub/templates/repo_history_view.html:30 msgid "Unknown" msgstr "" -#: seahub/templates/repo_history_view.html:40 -msgid "Current path: " -msgstr "" - #: seahub/templates/repo_history_view.html:51 #: seahub/templates/repo_history_view.html:68 #: seahub/templates/repo_history_view.html:78 @@ -3073,13 +3298,6 @@ msgstr "" msgid "Snapshot" msgstr "" -#: seahub/templates/sdoc_file_view_react.html:64 -#: seahub/templates/sdoc_file_view_react.html:87 -#: seahub/templates/view_file_onlyoffice.html:147 -#: seahub/templates/view_file_onlyoffice.html:170 -msgid "Failed. Please check the network." -msgstr "Грешка. Моля проверете връзката." - #: seahub/templates/share_access_validation.html:6 msgid "" "Please input the password if you want to browse the shared file/directory." @@ -3153,27 +3371,24 @@ msgid "" "as soon as possible." msgstr "" -#: seahub/templates/sysadmin/short_time_linving_password_reset_link.html:13 -#, python-format -msgid "" -"Administrator on %(site_name)s is resetting your password for %(account)s, " -"please click the following link to continue: " -msgstr "" - -#: seahub/templates/sysadmin/sudo_mode.html:25 +#: seahub/templates/sysadmin/sudo_mode.html:8 msgid "Confirm password to continue" msgstr "" -#: seahub/templates/sysadmin/sudo_mode.html:26 +#: seahub/templates/sysadmin/sudo_mode.html:13 +msgid "Incorrect password" +msgstr "" + +#: seahub/templates/sysadmin/sudo_mode.html:24 +msgid "Tip:" +msgstr "" + +#: seahub/templates/sysadmin/sudo_mode.html:24 msgid "" "You are entering admin area, we won't ask for your password again for a few " "hours." msgstr "" -#: seahub/templates/sysadmin/sudo_mode.html:33 -msgid "Incorrect password" -msgstr "" - #: seahub/templates/sysadmin/user_activation_email.html:12 #, python-format msgid "Your account %(username)s on %(site_name)s has been activated." @@ -3231,6 +3446,10 @@ msgstr "" msgid "after modification" msgstr "" +#: seahub/templates/user_404.html:6 +msgid "Sorry, this user is not registered yet." +msgstr "" + #: seahub/templates/user_quota_full.html:12 #, python-format msgid "Your quota is almost full on %(site_name)s." @@ -3240,12 +3459,97 @@ msgstr "" msgid "Used:" msgstr "" +#: seahub/templates/view_shared_upload_link.html:8 +#, python-format +msgid "Upload files to %(dir_name)s" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:9 +msgid "shared by:" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:11 +msgid "The owner of this library has run out of space." +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:18 +#: seahub/templates/view_shared_upload_link.html:64 +msgid "Add Files" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:24 +msgid "Add folder" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:30 +msgid "Cancel All" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:34 +msgid "" +"File Drag & Drop is supported for Chrome, Safari 5.0+, Firefox 4.0+, IE " +"10.0+" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:36 +msgid "Folder Drag & Drop is supported for Chrome" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:39 +#, python-format +msgid "File size should be smaller than %(max_file_size)s" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:48 +msgid "Saving..." +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:75 +msgid "File is too big" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:76 +msgid "File is too small" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:77 +msgid "Filetype not allowed" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:78 +msgid "Maximum number of files exceeded" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:79 +msgid "Uploaded bytes exceed file size" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:80 +msgid "Empty file upload result" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:83 +msgid "uploaded" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:84 +msgid "canceled" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:85 +msgid "Start" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:227 +msgid "Network error" +msgstr "" + #: seahub/templates/wiki/wiki.html:25 msgid "Last modified by" msgstr "" #: seahub/thumbnail/views.py:45 seahub/thumbnail/views.py:172 -#: seahub/views/__init__.py:468 +#: seahub/views/__init__.py:619 msgid "Invalid arguments." msgstr "" @@ -3259,11 +3563,6 @@ msgstr "" msgid "Token" msgstr "" -#: seahub/two_factor/templates/two_factor/_wizard_actions.html:4 -#: seahub/two_factor/templates/two_factor/profile/disable.html:12 -msgid "Cancel" -msgstr "" - #: seahub/two_factor/templates/two_factor/core/backup_tokens.html:6 msgid "Backup Tokens" msgstr "" @@ -3366,36 +3665,37 @@ msgstr "" msgid "permission error" msgstr "" -#: seahub/views/__init__.py:299 +#: seahub/views/__init__.py:420 seahub/views/__init__.py:435 +#: seahub/views/__init__.py:450 msgid "Unable to view recycle page" msgstr "" -#: seahub/views/__init__.py:344 +#: seahub/views/__init__.py:495 msgid "Unable to view library modification" msgstr "" -#: seahub/views/__init__.py:461 +#: seahub/views/__init__.py:612 msgid "Please specify history ID" msgstr "" -#: seahub/views/__init__.py:465 +#: seahub/views/__init__.py:616 msgid "Successfully restored the library." msgstr "" -#: seahub/views/__init__.py:472 +#: seahub/views/__init__.py:623 msgid "History you specified does not exist" msgstr "" -#: seahub/views/__init__.py:474 +#: seahub/views/__init__.py:625 msgid "Unknown error" msgstr "" -#: seahub/views/__init__.py:770 seahub/views/repo.py:286 +#: seahub/views/__init__.py:921 seahub/views/repo.py:286 #, python-format msgid "\"%s\" does not exist." msgstr "" -#: seahub/views/__init__.py:802 +#: seahub/views/__init__.py:953 #, python-format msgid "Unable to download \"%s\"" msgstr "" @@ -3417,9 +3717,9 @@ msgid "Bad upload link token." msgstr "" #: seahub/views/ajax.py:338 seahub/views/file.py:457 seahub/views/file.py:488 -#: seahub/views/file.py:1179 seahub/views/file.py:1420 -#: seahub/views/file.py:1937 seahub/views/file.py:2152 -#: seahub/views/file.py:2157 seahub/views/file.py:2164 +#: seahub/views/file.py:1176 seahub/views/file.py:1417 +#: seahub/views/file.py:1934 seahub/views/file.py:2149 +#: seahub/views/file.py:2154 seahub/views/file.py:2161 msgid "File does not exist" msgstr "" @@ -3447,57 +3747,57 @@ msgstr "" msgid "Unknown file encoding" msgstr "" -#: seahub/views/file.py:342 seahub/views/file.py:377 seahub/views/file.py:689 -#: seahub/views/file.py:783 seahub/views/file.py:905 +#: seahub/views/file.py:342 seahub/views/file.py:377 seahub/views/file.py:690 +#: seahub/views/file.py:780 seahub/views/file.py:902 #, python-format msgid "File size surpasses %s, can not be opened online." msgstr "" -#: seahub/views/file.py:349 seahub/views/file.py:818 +#: seahub/views/file.py:349 seahub/views/file.py:815 msgid "The library is encrypted, can not open file online." msgstr "" #: seahub/views/file.py:444 seahub/views/file.py:466 seahub/views/file.py:471 -#: seahub/views/file.py:512 seahub/views/file.py:773 seahub/views/file.py:1038 -#: seahub/views/file.py:1064 seahub/views/file.py:1094 -#: seahub/views/file.py:1225 seahub/views/file.py:1331 -#: seahub/views/file.py:1461 seahub/views/file.py:1578 +#: seahub/views/file.py:512 seahub/views/file.py:770 seahub/views/file.py:1035 +#: seahub/views/file.py:1061 seahub/views/file.py:1091 +#: seahub/views/file.py:1222 seahub/views/file.py:1328 +#: seahub/views/file.py:1458 seahub/views/file.py:1575 msgid "Unable to view file" msgstr "" -#: seahub/views/file.py:842 seahub/views/file.py:986 seahub/views/file.py:1292 -#: seahub/views/file.py:1516 +#: seahub/views/file.py:839 seahub/views/file.py:983 seahub/views/file.py:1289 +#: seahub/views/file.py:1513 msgid "Error when prepare Office Online file preview page." msgstr "" -#: seahub/views/file.py:874 seahub/views/file.py:998 seahub/views/file.py:1311 -#: seahub/views/file.py:1532 +#: seahub/views/file.py:871 seahub/views/file.py:995 seahub/views/file.py:1308 +#: seahub/views/file.py:1529 msgid "Error when prepare OnlyOffice file preview page." msgstr "" -#: seahub/views/file.py:1130 +#: seahub/views/file.py:1127 msgid "Unable to download file, invalid file path" msgstr "" -#: seahub/views/file.py:1139 +#: seahub/views/file.py:1136 msgid "Unable to download file, wrong file path" msgstr "" -#: seahub/views/file.py:1146 +#: seahub/views/file.py:1143 msgid "Unable to download file." msgstr "" -#: seahub/views/file.py:1347 seahub/views/file.py:1597 -#: seahub/views/repo.py:344 +#: seahub/views/file.py:1344 seahub/views/file.py:1594 +#: seahub/views/repo.py:338 #, python-format msgid "Share link for %s." msgstr "" -#: seahub/views/file.py:1723 seahub/views/file.py:1728 +#: seahub/views/file.py:1720 seahub/views/file.py:1725 msgid "Unable to download file" msgstr "" -#: seahub/views/file.py:2145 +#: seahub/views/file.py:2142 msgid "The original file does not exist" msgstr "" @@ -3511,106 +3811,106 @@ msgstr "" msgid "User {token.user} inactive" msgstr "" -#: seahub/views/sso.py:167 +#: seahub/views/sso.py:131 msgid "" "This link has already been visited, please click the login button on the " "client again" msgstr "" -#: seahub/views/sso.py:192 +#: seahub/views/sso.py:156 msgid "Invalid link, please click the login button on the client again" msgstr "" -#: seahub/views/sso.py:197 +#: seahub/views/sso.py:161 msgid "Login timeout, please click the login button on the client again" msgstr "" -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:175 msgid "Login ID" msgstr "" -#: seahub/views/sysadmin.py:307 seahub/views/sysadmin.py:333 +#: seahub/views/sysadmin.py:306 seahub/views/sysadmin.py:332 msgid "Failed to set quota: internal server error" msgstr "" -#: seahub/views/sysadmin.py:352 +#: seahub/views/sysadmin.py:351 msgid "Failed to delete: the user is an organization creator" msgstr "" -#: seahub/views/sysadmin.py:397 +#: seahub/views/sysadmin.py:396 #, python-format msgid "Successfully revoke the admin permission of %s" msgstr "" -#: seahub/views/sysadmin.py:399 +#: seahub/views/sysadmin.py:398 msgid "Failed to revoke admin: the user does not exist" msgstr "" -#: seahub/views/sysadmin.py:512 +#: seahub/views/sysadmin.py:511 #, python-format msgid "" "Successfully reset password to %(passwd)s, an email has been sent to " "%(user)s." msgstr "" -#: seahub/views/sysadmin.py:527 +#: seahub/views/sysadmin.py:526 msgid "Failed to reset password: user does not exist" msgstr "" -#: seahub/views/sysadmin.py:576 +#: seahub/views/sysadmin.py:575 #, python-format msgid "Fail to add user %s." msgstr "" -#: seahub/views/sysadmin.py:601 seahub/views/sysadmin.py:614 +#: seahub/views/sysadmin.py:600 seahub/views/sysadmin.py:613 #, python-format msgid "Successfully added user %s. An email notification has been sent." msgstr "" -#: seahub/views/sysadmin.py:604 seahub/views/sysadmin.py:617 +#: seahub/views/sysadmin.py:603 seahub/views/sysadmin.py:616 #, python-format msgid "" "Successfully added user %s. An error accurs when sending email notification," " please check your email configuration." msgstr "" -#: seahub/views/sysadmin.py:606 seahub/views/sysadmin.py:619 +#: seahub/views/sysadmin.py:605 seahub/views/sysadmin.py:618 #, python-format msgid "Successfully added user %s." msgstr "" -#: seahub/views/sysadmin.py:621 +#: seahub/views/sysadmin.py:620 #, python-format msgid "" "Successfully added user %s. But email notification can not be sent, because " "Email service is not properly configured." msgstr "" -#: seahub/views/sysadmin.py:673 +#: seahub/views/sysadmin.py:672 msgid "Input should be a number" msgstr "" -#: seahub/views/sysadmin.py:683 +#: seahub/views/sysadmin.py:682 msgid "Input number should be greater than 0" msgstr "" -#: seahub/views/sysadmin.py:721 +#: seahub/views/sysadmin.py:720 msgid "Successfully deleted." msgstr "" -#: seahub/views/sysadmin.py:751 +#: seahub/views/sysadmin.py:750 #, python-format msgid "Successfully set %s as admin." msgstr "" -#: seahub/views/sysadmin.py:753 +#: seahub/views/sysadmin.py:752 #, python-format msgid "Failed to set %s as admin: user does not exist." msgstr "" -#: seahub/views/sysadmin.py:768 seahub/views/sysadmin.py:769 -#: seahub/views/sysadmin.py:770 seahub/views/sysadmin.py:783 -#: seahub/views/sysadmin.py:784 +#: seahub/views/sysadmin.py:767 seahub/views/sysadmin.py:768 +#: seahub/views/sysadmin.py:769 seahub/views/sysadmin.py:782 +#: seahub/views/sysadmin.py:783 msgid "Optional" msgstr "" diff --git a/locale/bg/LC_MESSAGES/djangojs.po b/locale/bg/LC_MESSAGES/djangojs.po index 88a210e57f..1a5b408fd0 100644 --- a/locale/bg/LC_MESSAGES/djangojs.po +++ b/locale/bg/LC_MESSAGES/djangojs.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: seahub\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-10 14:16+0800\n" +"POT-Creation-Date: 2024-02-05 16:23+0800\n" "PO-Revision-Date: 2015-05-09 05:28+0000\n" "Last-Translator: Веселин Панайотов , 2015\n" "Language-Team: Bulgarian (http://app.transifex.com/haiwen/seahub/language/bg/)\n" @@ -36,7 +36,7 @@ msgstr "" #: frontend/src/components/common/account.js:121 #: frontend/src/pages/sys-admin/side-panel.js:33 -#: frontend/src/pages/sys-admin/users/users-content.js:294 +#: frontend/src/pages/sys-admin/users/users-content.js:285 msgid "System Admin" msgstr "" @@ -58,7 +58,7 @@ msgid "Used:" msgstr "" #: frontend/src/components/common/account.js:165 -#: frontend/src/components/search/ai-search.js:661 +#: frontend/src/components/search/ai-search.js:651 #: frontend/src/pages/groups/group-view.js:470 #: frontend/src/pages/groups/group-view.js:476 #: frontend/src/pages/org-admin/side-panel.js:56 @@ -78,128 +78,116 @@ msgstr "" msgid "Log out" msgstr "" -#: frontend/src/components/common/notice-item.js:44 +#: frontend/src/components/common/notice-item.js:42 msgid "User {user_link} has added you to {group_link}" msgstr "" -#: frontend/src/components/common/notice-item.js:67 +#: frontend/src/components/common/notice-item.js:65 msgid "{share_from} has shared a library named {repo_link} to you." msgstr "" -#: frontend/src/components/common/notice-item.js:69 +#: frontend/src/components/common/notice-item.js:67 msgid "{share_from} has shared a folder named {repo_link} to you." msgstr "" -#: frontend/src/components/common/notice-item.js:95 -msgid "" -"{share_from} has changed the permission of library {repo_link} to " -"{permission}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:97 -msgid "" -"{share_from} has changed the permission of folder {repo_link} to " -"{permission}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:122 -msgid "{share_from} has cancelled the sharing of library {repo_name}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:124 -msgid "{share_from} has cancelled the sharing of folder {repo_name}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:150 +#: frontend/src/components/common/notice-item.js:98 msgid "" "{share_from} has shared a library named {repo_link} to group {group_link}." msgstr "" -#: frontend/src/components/common/notice-item.js:152 +#: frontend/src/components/common/notice-item.js:100 msgid "" "{share_from} has shared a folder named {repo_link} to group {group_link}." msgstr "" -#: frontend/src/components/common/notice-item.js:178 +#: frontend/src/components/common/notice-item.js:126 msgid "{user} has transfered a library named {repo_link} to you." msgstr "" -#: frontend/src/components/common/notice-item.js:282 +#: frontend/src/components/common/notice-item.js:182 +msgid "{from_user} has sent you a request for {draft_link}." +msgstr "" + +#: frontend/src/components/common/notice-item.js:183 +msgid "Draft" +msgstr "" + +#: frontend/src/components/common/notice-item.js:214 msgid "{user} created file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:282 +#: frontend/src/components/common/notice-item.js:214 msgid "" "{user} created file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:285 +#: frontend/src/components/common/notice-item.js:217 msgid "{user} deleted file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:285 +#: frontend/src/components/common/notice-item.js:217 msgid "" "{user} deleted file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:289 +#: frontend/src/components/common/notice-item.js:221 msgid "{user} restored file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:292 +#: frontend/src/components/common/notice-item.js:224 msgid "{user} renamed file {oldFileName} {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:296 +#: frontend/src/components/common/notice-item.js:228 msgid "{user} moved file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:296 +#: frontend/src/components/common/notice-item.js:228 msgid "" "{user} moved file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:299 +#: frontend/src/components/common/notice-item.js:231 msgid "{user} updated file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:311 +#: frontend/src/components/common/notice-item.js:243 msgid "{user} created folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:311 +#: frontend/src/components/common/notice-item.js:243 msgid "" "{user} created folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:314 +#: frontend/src/components/common/notice-item.js:246 msgid "{user} deleted folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:314 +#: frontend/src/components/common/notice-item.js:246 msgid "" "{user} deleted folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:318 +#: frontend/src/components/common/notice-item.js:250 msgid "{user} restored folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:321 +#: frontend/src/components/common/notice-item.js:253 msgid "" "{user} renamed folder {oldFolderName} {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:325 +#: frontend/src/components/common/notice-item.js:257 msgid "{user} moved folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:325 +#: frontend/src/components/common/notice-item.js:257 msgid "" "{user} moved folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." @@ -228,15 +216,15 @@ msgid "Group not found" msgstr "" #: frontend/src/components/cur-dir-path/dir-path.js:31 -#: frontend/src/components/main-side-nav.js:69 +#: frontend/src/components/main-side-nav.js:70 msgid "A file is being uploaded. Are you sure you want to leave this page?" msgstr "" #: frontend/src/components/cur-dir-path/dir-path.js:91 #: frontend/src/components/cur-dir-path/dir-path.js:97 #: frontend/src/components/file-chooser/file-chooser.js:450 -#: frontend/src/components/main-side-nav.js:143 -#: frontend/src/components/main-side-nav.js:145 +#: frontend/src/components/main-side-nav.js:144 +#: frontend/src/components/main-side-nav.js:146 #: frontend/src/components/org-admin-group-nav.js:23 #: frontend/src/pages/org-admin/org-department-item.js:318 #: frontend/src/pages/org-admin/side-panel.js:62 @@ -245,7 +233,7 @@ msgstr "" #: frontend/src/pages/share-admin/libraries.js:360 #: frontend/src/pages/sys-admin/departments/department.js:45 #: frontend/src/pages/sys-admin/groups/group-nav.js:17 -#: frontend/src/pages/sys-admin/info.js:116 +#: frontend/src/pages/sys-admin/info.js:112 #: frontend/src/pages/sys-admin/orgs/org-nav.js:20 #: frontend/src/pages/sys-admin/repos/search-repos.js:140 #: frontend/src/pages/sys-admin/side-panel.js:90 @@ -256,18 +244,17 @@ msgstr "" #: frontend/src/components/cur-dir-path/dir-tool.js:77 #: frontend/src/components/cur-dir-path/dir-tool.js:98 #: frontend/src/components/cur-dir-path/dir-tool.js:99 -#: frontend/src/components/dirent-detail/detail-list-view.js:124 +#: frontend/src/components/dirent-detail/detail-list-view.js:123 #: frontend/src/components/dirent-detail/file-details.js:89 -#: frontend/src/components/toolbar/view-file-toolbar.js:79 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:78 -#: frontend/src/utils/text-translation.js:34 +#: frontend/src/components/toolbar/view-file-toolbar.js:105 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:48 +#: frontend/src/utils/text-translation.js:35 msgid "Tags" msgstr "" #: frontend/src/components/cur-dir-path/dir-tool.js:81 #: frontend/src/components/cur-dir-path/dir-tool.js:103 #: frontend/src/components/history-trash-file-view/file-view.js:33 -#: frontend/src/pages/org-admin/libraries/org-repo-nav.js:16 #: frontend/src/pages/sys-admin/repos/repos-nav.js:17 msgid "Trash" msgstr "" @@ -275,10 +262,10 @@ msgstr "" #: frontend/src/components/cur-dir-path/dir-tool.js:106 #: frontend/src/components/file-view/file-toolbar.js:198 #: frontend/src/components/file-view/file-toolbar.js:248 -#: frontend/src/components/toolbar/view-file-toolbar.js:80 +#: frontend/src/components/toolbar/view-file-toolbar.js:106 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:64 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:71 -#: frontend/src/utils/text-translation.js:31 +#: frontend/src/utils/text-translation.js:32 msgid "History" msgstr "" @@ -356,7 +343,7 @@ msgstr "" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:142 #: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:31 #: frontend/src/pages/sys-admin/abuse-reports.js:91 -#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 +#: frontend/src/repo-history.js:137 frontend/src/repo-history.js:144 msgid "Description" msgstr "" @@ -368,8 +355,8 @@ msgstr "" #: frontend/src/components/dialog/confirm-disconnect-wechat.js:35 #: frontend/src/components/dialog/confirm-restore-repo.js:36 #: frontend/src/components/dialog/confirm-unlink-device.js:49 -#: frontend/src/components/dialog/copy-dirent-dialog.js:165 -#: frontend/src/components/dialog/create-file-dialog.js:111 +#: frontend/src/components/dialog/copy-dirent-dialog.js:162 +#: frontend/src/components/dialog/create-file-dialog.js:179 #: frontend/src/components/dialog/create-folder-dialog.js:99 #: frontend/src/components/dialog/create-group-dialog.js:81 #: frontend/src/components/dialog/create-repo-dialog.js:270 @@ -387,11 +374,11 @@ msgstr "" #: frontend/src/components/dialog/invite-people-dialog.js:121 #: frontend/src/components/dialog/label-repo-state-dialog.js:88 #: frontend/src/components/dialog/leave-group-dialog.js:32 -#: frontend/src/components/dialog/lib-history-setting-dialog.js:151 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:150 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:123 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:273 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:253 -#: frontend/src/components/dialog/move-dirent-dialog.js:185 +#: frontend/src/components/dialog/move-dirent-dialog.js:183 #: frontend/src/components/dialog/new-wiki-dialog.js:60 #: frontend/src/components/dialog/org-add-member-dialog.js:68 #: frontend/src/components/dialog/org-delete-department-dialog.js:42 @@ -427,7 +414,7 @@ msgstr "" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:50 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:56 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-import-user-dialog.js:59 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:144 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:143 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-logs-export-excel-dialog.js:104 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:95 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:51 @@ -436,33 +423,35 @@ msgstr "" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-set-org-name-dialog.js:64 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-unlink-device-dialog.js:47 #: frontend/src/components/dialog/sysadmin-dialog/update-user.js:60 -#: frontend/src/components/dialog/transfer-dialog.js:186 +#: frontend/src/components/dialog/transfer-dialog.js:100 #: frontend/src/components/dialog/upload-remind-dialog.js:44 #: frontend/src/components/dialog/view-link-dialog.js:37 #: frontend/src/components/dialog/wiki-delete-dialog.js:25 #: frontend/src/components/dialog/wiki-select-dialog.js:97 -#: frontend/src/components/file-uploader/upload-list-item.js:144 +#: frontend/src/components/file-uploader/upload-list-item.js:127 #: frontend/src/components/seatable-integration-account-setting-widgets/delete-seatables-dialog.js:24 #: frontend/src/components/send-link.js:111 #: frontend/src/components/share-link-panel/link-details.js:230 #: frontend/src/components/share-link-panel/link-list.js:68 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:144 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:127 #: frontend/src/components/user-settings/social-login-saml.js:67 #: frontend/src/pages/org-admin/input-item.js:92 #: frontend/src/pages/org-admin/web-settings/input-item.js:69 -#: frontend/src/pages/sys-admin/web-settings/input-item.js:70 -#: frontend/src/pages/upload-link/upload-list-item.js:144 +#: frontend/src/pages/sys-admin/web-settings/input-item.js:66 +#: frontend/src/pages/upload-link/upload-list-item.js:124 #: frontend/src/tc-accept.js:42 msgid "Cancel" msgstr "" #: frontend/src/components/dialog/add-abuse-report-dialog.js:93 -#: frontend/src/components/dialog/change-repo-password-dialog.js:118 +#: frontend/src/components/dialog/add-reviewer-dialog.js:110 +#: frontend/src/components/dialog/add-reviewer-dialog.js:111 +#: frontend/src/components/dialog/change-repo-password-dialog.js:117 #: frontend/src/components/dialog/clean-trash.js:77 #: frontend/src/components/dialog/confirm-apply-folder-properties-dialog.js:56 -#: frontend/src/components/dialog/copy-dirent-dialog.js:166 +#: frontend/src/components/dialog/copy-dirent-dialog.js:163 #: frontend/src/components/dialog/create-department-repo-dialog.js:95 -#: frontend/src/components/dialog/create-file-dialog.js:112 +#: frontend/src/components/dialog/create-file-dialog.js:180 #: frontend/src/components/dialog/create-folder-dialog.js:100 #: frontend/src/components/dialog/create-group-dialog.js:82 #: frontend/src/components/dialog/create-repo-dialog.js:271 @@ -476,13 +465,13 @@ msgstr "" #: frontend/src/components/dialog/invite-people-dialog.js:122 #: frontend/src/components/dialog/label-repo-state-dialog.js:89 #: frontend/src/components/dialog/lib-decrypt-dialog.js:67 -#: frontend/src/components/dialog/lib-history-setting-dialog.js:152 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:151 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:124 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:326 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:254 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:306 -#: frontend/src/components/dialog/move-dirent-dialog.js:186 +#: frontend/src/components/dialog/move-dirent-dialog.js:184 #: frontend/src/components/dialog/new-wiki-dialog.js:61 #: frontend/src/components/dialog/org-add-admin-dialog.js:66 #: frontend/src/components/dialog/org-add-department-dialog.js:86 @@ -526,7 +515,7 @@ msgstr "" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:90 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:51 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:57 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:145 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:144 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-logs-export-excel-dialog.js:105 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:96 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:52 @@ -536,7 +525,7 @@ msgstr "" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:268 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:255 #: frontend/src/components/dialog/sysadmin-dialog/update-user.js:61 -#: frontend/src/components/dialog/transfer-dialog.js:187 +#: frontend/src/components/dialog/transfer-dialog.js:101 #: frontend/src/components/dialog/transfer-group-dialog.js:69 #: frontend/src/components/dialog/wiki-select-dialog.js:99 #: frontend/src/components/dialog/wiki-select-dialog.js:100 @@ -557,10 +546,55 @@ msgstr "" #: frontend/src/pages/sys-admin/repos/search-repos.js:155 #: frontend/src/pages/sys-admin/statistic/statistic-common-tool.js:128 #: frontend/src/pages/sys-admin/users/search-users.js:318 -#: frontend/src/pages/sys-admin/web-settings/input-item.js:69 +#: frontend/src/pages/sys-admin/web-settings/input-item.js:65 msgid "Submit" msgstr "" +#: frontend/src/components/dialog/add-reviewer-dialog.js:98 +msgid "Request a review" +msgstr "" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:100 +msgid "Add new reviewer" +msgstr "" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:103 +#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:283 +#: frontend/src/components/dialog/org-add-member-dialog.js:58 +#: frontend/src/components/dialog/share-to-user.js:357 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-member-dialog.js:37 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-member-dialog.js:56 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-batch-add-admin-dialog.js:45 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:45 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:46 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:240 +#: frontend/src/components/list-and-add-group-members.js:173 +#: frontend/src/pages/org-admin/org-users-search-users.js:196 +#: frontend/src/pages/org-admin/org-users-users.js:260 +#: frontend/src/pages/sys-admin/users/search-users.js:313 +#: frontend/src/pages/sys-admin/users/users.js:425 +msgid "Search users" +msgstr "" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:137 +#: frontend/src/components/dialog/edit-filetag-dialog.js:145 +#: frontend/src/components/dialog/list-created-files-dialog.js:55 +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:86 +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:107 +#: frontend/src/components/dialog/org-add-admin-dialog.js:65 +#: frontend/src/components/dialog/search-file-dialog.js:115 +#: frontend/src/components/dialog/share-admin-link.js:35 +#: frontend/src/components/dialog/share-repo-dialog.js:149 +#: frontend/src/components/dialog/transfer-group-dialog.js:68 +#: frontend/src/components/search/ai-search.js:653 +#: frontend/src/components/search/ai-search.js:690 +#: frontend/src/components/search/search.js:497 +#: frontend/src/components/search/search.js:532 +#: frontend/src/components/system-notification.js:46 +#: frontend/src/pages/groups/group-view.js:479 +msgid "Close" +msgstr "" + #: frontend/src/components/dialog/change-repo-password-dialog.js:49 msgid "Please enter the old password" msgstr "" @@ -585,24 +619,24 @@ msgstr "" msgid "Successfully changed library password." msgstr "" -#: frontend/src/components/dialog/change-repo-password-dialog.js:98 +#: frontend/src/components/dialog/change-repo-password-dialog.js:102 msgid "Change Password of Library {placeholder}" msgstr "" -#: frontend/src/components/dialog/change-repo-password-dialog.js:108 +#: frontend/src/components/dialog/change-repo-password-dialog.js:107 msgid "Old Password" msgstr "" -#: frontend/src/components/dialog/change-repo-password-dialog.js:110 +#: frontend/src/components/dialog/change-repo-password-dialog.js:109 msgid "New Password" msgstr "" -#: frontend/src/components/dialog/change-repo-password-dialog.js:110 +#: frontend/src/components/dialog/change-repo-password-dialog.js:109 #: frontend/src/components/dialog/create-repo-dialog.js:240 msgid "(at least {placeholder} characters)" msgstr "" -#: frontend/src/components/dialog/change-repo-password-dialog.js:112 +#: frontend/src/components/dialog/change-repo-password-dialog.js:111 msgid "New Password Again" msgstr "" @@ -628,12 +662,11 @@ msgstr "" #: frontend/src/components/dialog/clean-trash.js:62 #: frontend/src/pages/org-admin/devices/devices-errors.js:193 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:375 #: frontend/src/pages/share-admin/share-links.js:590 #: frontend/src/pages/share-admin/upload-links.js:306 #: frontend/src/pages/sys-admin/devices/devices-errors.js:197 #: frontend/src/pages/sys-admin/repos/trash-repos.js:400 -#: frontend/src/repo-folder-trash.js:207 +#: frontend/src/repo-folder-trash.js:204 msgid "Clean" msgstr "" @@ -740,8 +773,9 @@ msgstr "" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:39 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:59 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:59 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:643 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:667 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:668 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:692 +#: frontend/src/components/draft-list-view/draft-list-item.js:111 #: frontend/src/components/group-members.js:163 #: frontend/src/components/popover/tag-list-item.js:55 #: frontend/src/components/popover/tag-list-item.js:56 @@ -757,8 +791,8 @@ msgstr "" #: frontend/src/components/share-link-panel/link-list.js:69 #: frontend/src/components/share-link-panel/link-list.js:129 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:513 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:330 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:338 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:358 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:366 #: frontend/src/components/user-settings/delete-account.js:38 #: frontend/src/components/user-settings/web-api-auth-token.js:83 #: frontend/src/pages/invitations/invitations-view.js:104 @@ -766,16 +800,14 @@ msgstr "" #: frontend/src/pages/invitations/invitations-view.js:136 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:360 #: frontend/src/pages/my-libs/mylib-repo-menu.js:145 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:267 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:198 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:256 #: frontend/src/pages/org-admin/org-department-item.js:551 #: frontend/src/pages/org-admin/org-departments-list.js:210 #: frontend/src/pages/org-admin/org-group-repos.js:174 #: frontend/src/pages/org-admin/org-groups-search-groups.js:115 #: frontend/src/pages/org-admin/org-groups.js:306 +#: frontend/src/pages/org-admin/org-libraries.js:316 #: frontend/src/pages/org-admin/org-links.js:216 -#: frontend/src/pages/org-admin/org-user-item.js:194 +#: frontend/src/pages/org-admin/org-user-item.js:179 #: frontend/src/pages/org-admin/org-user-repos.js:170 #: frontend/src/pages/sys-admin/departments/group-item.js:69 #: frontend/src/pages/sys-admin/groups/groups-content.js:184 @@ -787,7 +819,7 @@ msgstr "" #: frontend/src/pages/sys-admin/orgs/org-groups.js:120 #: frontend/src/pages/sys-admin/orgs/org-repos.js:117 #: frontend/src/pages/sys-admin/orgs/org-repos.js:125 -#: frontend/src/pages/sys-admin/orgs/org-users.js:298 +#: frontend/src/pages/sys-admin/orgs/org-users.js:288 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:205 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:213 #: frontend/src/pages/sys-admin/repos/dir-content.js:61 @@ -799,8 +831,8 @@ msgstr "" #: frontend/src/pages/sys-admin/users/search-users.js:355 #: frontend/src/pages/sys-admin/users/user-repos.js:163 #: frontend/src/pages/sys-admin/users/user-repos.js:218 -#: frontend/src/pages/sys-admin/users/users-content.js:361 -#: frontend/src/pages/sys-admin/users/users-content.js:560 +#: frontend/src/pages/sys-admin/users/users-content.js:352 +#: frontend/src/pages/sys-admin/users/users-content.js:548 #: frontend/src/pages/sys-admin/users/users.js:510 #: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:65 #: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:69 @@ -828,7 +860,6 @@ msgid "Are you sure you want to disconnect?" msgstr "" #: frontend/src/components/dialog/confirm-restore-repo.js:31 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:264 #: frontend/src/pages/sys-admin/repos/trash-repos.js:266 msgid "Restore Library" msgstr "" @@ -842,13 +873,11 @@ msgstr "" #: frontend/src/pages/file-history-old/history-item.js:126 #: frontend/src/pages/my-libs/my-libs-deleted.js:176 #: frontend/src/pages/my-libs/my-libs-deleted.js:177 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:195 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:267 #: frontend/src/pages/sys-admin/repos/trash-repos.js:197 #: frontend/src/pages/sys-admin/repos/trash-repos.js:269 -#: frontend/src/repo-folder-trash.js:363 frontend/src/repo-folder-trash.js:374 -#: frontend/src/repo-snapshot.js:170 frontend/src/repo-snapshot.js:299 -#: frontend/src/repo-snapshot.js:308 +#: frontend/src/repo-folder-trash.js:358 frontend/src/repo-folder-trash.js:368 +#: frontend/src/repo-snapshot.js:168 frontend/src/repo-snapshot.js:297 +#: frontend/src/repo-snapshot.js:306 msgid "Restore" msgstr "" @@ -936,12 +965,13 @@ msgid "New Department Library" msgstr "" #: frontend/src/components/dialog/create-department-repo-dialog.js:81 -#: frontend/src/components/dialog/create-file-dialog.js:98 +#: frontend/src/components/dialog/create-file-dialog.js:151 #: frontend/src/components/dialog/create-folder-dialog.js:86 #: frontend/src/components/dialog/create-group-dialog.js:69 #: frontend/src/components/dialog/create-repo-dialog.js:188 #: frontend/src/components/dialog/create-tag-dialog.js:79 #: frontend/src/components/dialog/list-created-files-dialog.js:28 +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:66 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:84 #: frontend/src/components/dialog/new-wiki-dialog.js:56 #: frontend/src/components/dialog/org-add-department-dialog.js:73 @@ -961,7 +991,8 @@ msgstr "" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:63 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:82 #: frontend/src/components/dialog/wiki-select-dialog.js:78 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:627 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:626 +#: frontend/src/components/draft-list-view/draft-list-view.js:36 #: frontend/src/components/group-members.js:30 #: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:122 #: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23 @@ -969,7 +1000,6 @@ msgstr "" #: frontend/src/pages/my-libs/my-libs-deleted.js:93 #: frontend/src/pages/my-libs/mylib-repo-list-view.js:90 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:160 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:75 #: frontend/src/pages/org-admin/org-admin-list.js:50 #: frontend/src/pages/org-admin/org-department-item.js:250 #: frontend/src/pages/org-admin/org-department-item.js:290 @@ -980,6 +1010,7 @@ msgstr "" #: frontend/src/pages/org-admin/org-group-repos.js:83 #: frontend/src/pages/org-admin/org-groups-search-groups.js:157 #: frontend/src/pages/org-admin/org-groups.js:160 +#: frontend/src/pages/org-admin/org-libraries.js:147 #: frontend/src/pages/org-admin/org-links.js:100 #: frontend/src/pages/org-admin/org-user-profile.js:136 #: frontend/src/pages/org-admin/org-user-repos.js:79 @@ -1010,12 +1041,12 @@ msgstr "" #: frontend/src/pages/sys-admin/users/user-links.js:49 #: frontend/src/pages/sys-admin/users/user-repos.js:54 #: frontend/src/pages/sys-admin/users/user-shared-repos.js:35 -#: frontend/src/repo-folder-trash.js:239 frontend/src/repo-snapshot.js:200 +#: frontend/src/repo-folder-trash.js:236 frontend/src/repo-snapshot.js:198 #: frontend/src/shared-dir-view.js:661 msgid "Name" msgstr "" -#: frontend/src/components/dialog/create-file-dialog.js:62 +#: frontend/src/components/dialog/create-file-dialog.js:59 #: frontend/src/components/dialog/create-folder-dialog.js:54 #: frontend/src/components/dialog/rename-dialog.js:56 #: frontend/src/components/dialog/rename-dirent.js:56 @@ -1024,7 +1055,7 @@ msgstr "" msgid "The name \"{name}\" is already taken. Please choose a different name." msgstr "" -#: frontend/src/components/dialog/create-file-dialog.js:94 +#: frontend/src/components/dialog/create-file-dialog.js:147 #: frontend/src/components/toolbar/dir-operation-toolbar.js:207 #: frontend/src/components/toolbar/dir-operation-toolbar.js:232 #: frontend/src/pages/repo-wiki-mode/side-panel.js:176 @@ -1066,7 +1097,7 @@ msgstr "" #: frontend/src/components/dialog/create-repo-dialog.js:111 #: frontend/src/components/dialog/generate-upload-link.js:150 #: frontend/src/components/dialog/org-add-user-dialog.js:123 -#: frontend/src/components/share-link-panel/link-creation.js:181 +#: frontend/src/components/share-link-panel/link-creation.js:175 msgid "Passwords don't match" msgstr "" @@ -1132,14 +1163,14 @@ msgstr "" #: frontend/src/components/dialog/share-repo-dialog.js:40 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:22 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57 -#: frontend/src/utils/utils.js:680 +#: frontend/src/utils/utils.js:684 msgid "Read-Write" msgstr "" #: frontend/src/components/dialog/create-repo-dialog.js:227 #: frontend/src/components/dialog/share-repo-dialog.js:41 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57 -#: frontend/src/utils/utils.js:683 +#: frontend/src/utils/utils.js:687 msgid "Read-Only" msgstr "" @@ -1153,7 +1184,7 @@ msgstr "" #: frontend/src/components/dialog/org-add-user-dialog.js:145 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:106 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:153 -#: frontend/src/components/share-link-panel/link-creation.js:284 +#: frontend/src/components/share-link-panel/link-creation.js:278 #: frontend/src/pages/sys-admin/web-settings/web-settings.js:239 #: frontend/src/settings.js:48 frontend/src/settings.js:134 msgid "Password" @@ -1163,15 +1194,15 @@ msgstr "Парола" #: frontend/src/components/dialog/generate-upload-link.js:390 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:110 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:163 -#: frontend/src/components/share-link-panel/link-creation.js:295 +#: frontend/src/components/share-link-panel/link-creation.js:289 msgid "Password again" msgstr "" #: frontend/src/components/dialog/create-tag-dialog.js:53 #: frontend/src/components/dialog/zip-download-dialog.js:73 -#: frontend/src/components/file-uploader/file-uploader.js:400 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:409 -#: frontend/src/pages/upload-link/file-uploader.js:399 +#: frontend/src/components/file-uploader/file-uploader.js:406 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:415 +#: frontend/src/pages/upload-link/file-uploader.js:404 msgid "Internal Server Error" msgstr "" @@ -1181,10 +1212,10 @@ msgstr "" #: frontend/src/components/dialog/create-tag-dialog.js:73 #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:124 -#: frontend/src/components/share-link-panel/link-creation.js:259 +#: frontend/src/components/share-link-panel/link-creation.js:253 #: frontend/src/components/share-link-panel/link-details.js:166 -#: frontend/src/repo-folder-trash.js:201 frontend/src/repo-history.js:112 -#: frontend/src/repo-snapshot.js:150 +#: frontend/src/repo-folder-trash.js:198 frontend/src/repo-history.js:109 +#: frontend/src/repo-snapshot.js:148 msgid "Back" msgstr "" @@ -1200,10 +1231,10 @@ msgstr "" #: frontend/src/components/dialog/create-tag-dialog.js:109 #: frontend/src/components/file-view/file-toolbar.js:155 #: frontend/src/components/file-view/file-toolbar.js:214 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:115 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:158 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:199 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:222 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:121 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:165 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:206 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:229 #: frontend/src/shared-dir-view.js:486 msgid "Save" msgstr "" @@ -1227,8 +1258,6 @@ msgid "Permission name" msgstr "" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:151 -#: frontend/src/components/file-uploader/file-uploader.js:684 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:667 #: frontend/src/components/toolbar/dir-operation-toolbar.js:189 #: frontend/src/components/toolbar/dir-operation-toolbar.js:198 #: frontend/src/components/toolbar/dir-operation-toolbar.js:227 @@ -1242,8 +1271,7 @@ msgstr "" #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:69 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:79 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:89 -#: frontend/src/pages/upload-link/file-uploader.js:625 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:66 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:52 #: frontend/src/shared-dir-view.js:471 msgid "Upload" msgstr "" @@ -1251,8 +1279,8 @@ msgstr "" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:180 #: frontend/src/components/dialog/zip-download-dialog.js:123 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:637 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:661 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:662 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:686 #: frontend/src/components/file-view/file-toolbar.js:171 #: frontend/src/components/file-view/file-toolbar.js:255 #: frontend/src/components/file-view/file-view-tip.js:25 @@ -1260,10 +1288,10 @@ msgstr "" #: frontend/src/components/history-trash-file-view/download.js:10 #: frontend/src/components/shared-file-view/shared-file-view-tip.js:27 #: frontend/src/components/shared-file-view/shared-file-view.js:133 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:331 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:344 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:359 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:372 #: frontend/src/pages/file-history-old/history-item.js:127 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:122 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:128 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:74 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:253 #: frontend/src/pages/org-admin/statistic/statistic-traffic.js:63 @@ -1278,7 +1306,7 @@ msgstr "" #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:84 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:94 #: frontend/src/pages/sys-admin/users/user-links.js:202 -#: frontend/src/repo-snapshot.js:309 frontend/src/shared-dir-view.js:769 +#: frontend/src/repo-snapshot.js:307 frontend/src/shared-dir-view.js:769 #: frontend/src/shared-dir-view.js:796 frontend/src/shared-dir-view.js:844 #: frontend/src/shared-dir-view.js:876 frontend/src/shared-dir-view.js:945 #: frontend/src/shared-dir-view.js:963 @@ -1308,9 +1336,9 @@ msgstr "" #: frontend/src/components/dialog/view-link-dialog.js:38 #: frontend/src/components/share-link-panel/link-item.js:112 #: frontend/src/components/shared-link.js:24 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:329 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:337 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:343 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:357 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:365 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:371 #: frontend/src/pages/org-admin/org-saml-config.js:118 #: frontend/src/pages/org-admin/org-saml-config.js:132 #: frontend/src/pages/org-admin/org-saml-config.js:146 @@ -1343,7 +1371,7 @@ msgstr "" #: frontend/src/components/select-editor/select-editor.js:138 #: frontend/src/components/share-link-panel/link-details.js:206 #: frontend/src/components/share-link-panel/link-details.js:207 -#: frontend/src/components/toolbar/view-file-toolbar.js:67 +#: frontend/src/components/toolbar/view-file-toolbar.js:87 #: frontend/src/components/user-settings/user-avatar-form.js:97 #: frontend/src/pages/org-admin/org-user-profile.js:139 #: frontend/src/pages/org-admin/org-user-profile.js:145 @@ -1357,9 +1385,9 @@ msgstr "" #: frontend/src/pages/sys-admin/institutions/institution-info.js:28 #: frontend/src/pages/sys-admin/orgs/org-info.js:41 #: frontend/src/pages/sys-admin/users/user-info.js:91 -#: frontend/src/pages/sys-admin/users/users-content.js:514 +#: frontend/src/pages/sys-admin/users/users-content.js:502 #: frontend/src/pages/wiki/main-panel.js:106 -#: frontend/src/pages/wiki/main-panel.js:107 frontend/src/repo-history.js:306 +#: frontend/src/pages/wiki/main-panel.js:107 frontend/src/repo-history.js:303 msgid "Edit" msgstr "" @@ -1397,7 +1425,6 @@ msgstr "" #: frontend/src/components/dialog/delete-repo-dialog.js:66 #: frontend/src/components/dialog/org-delete-repo-dialog.js:32 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:33 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:253 #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:101 #: frontend/src/pages/sys-admin/orgs/org-repos.js:122 #: frontend/src/pages/sys-admin/repos/trash-repos.js:255 @@ -1421,28 +1448,11 @@ msgid "Select Tags" msgstr "" #: frontend/src/components/dialog/edit-filetag-dialog.js:141 -#: frontend/src/components/popover/edit-filetag-popover.js:187 +#: frontend/src/components/popover/edit-filetag-popover.js:182 #: frontend/src/components/popover/list-tag-popover.js:145 msgid "Create a new tag" msgstr "" -#: frontend/src/components/dialog/edit-filetag-dialog.js:145 -#: frontend/src/components/dialog/list-created-files-dialog.js:52 -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:107 -#: frontend/src/components/dialog/org-add-admin-dialog.js:65 -#: frontend/src/components/dialog/search-file-dialog.js:115 -#: frontend/src/components/dialog/share-admin-link.js:35 -#: frontend/src/components/dialog/share-repo-dialog.js:149 -#: frontend/src/components/dialog/transfer-group-dialog.js:68 -#: frontend/src/components/search/ai-search.js:663 -#: frontend/src/components/search/ai-search.js:700 -#: frontend/src/components/search/search.js:497 -#: frontend/src/components/search/search.js:532 -#: frontend/src/components/system-notification.js:46 -#: frontend/src/pages/groups/group-view.js:479 -msgid "Close" -msgstr "" - #: frontend/src/components/dialog/edit-repo-commit-labels.js:47 msgid "Successfully edited labels." msgstr "" @@ -1456,48 +1466,48 @@ msgid "Find an option" msgstr "" #: frontend/src/components/dialog/extra-attributes-dialog/index.js:217 -#: frontend/src/components/dirent-detail/detail-list-view.js:93 -#: frontend/src/components/dirent-detail/detail-list-view.js:134 +#: frontend/src/components/dirent-detail/detail-list-view.js:92 +#: frontend/src/components/dirent-detail/detail-list-view.js:133 msgid "Edit extra properties" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:142 #: frontend/src/components/dialog/reset-webdav-password.js:29 #: frontend/src/components/dialog/set-webdav-password.js:29 -#: frontend/src/components/share-link-panel/link-creation.js:173 +#: frontend/src/components/share-link-panel/link-creation.js:167 msgid "Please enter a password." msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:146 #: frontend/src/components/dialog/reset-webdav-password.js:33 #: frontend/src/components/dialog/set-webdav-password.js:33 -#: frontend/src/components/share-link-panel/link-creation.js:177 +#: frontend/src/components/share-link-panel/link-creation.js:171 msgid "The password is too short." msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:154 #: frontend/src/components/dialog/reset-webdav-password.js:38 #: frontend/src/components/dialog/set-webdav-password.js:38 -#: frontend/src/components/share-link-panel/link-creation.js:185 +#: frontend/src/components/share-link-panel/link-creation.js:179 msgid "" "The password is too weak. It should include at least {passwordStrengthLevel}" " of the following: number, upper letter, lower letter and other symbols." msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:162 -#: frontend/src/components/share-link-panel/link-creation.js:193 +#: frontend/src/components/share-link-panel/link-creation.js:187 msgid "Please select an expiration time" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:170 -#: frontend/src/components/share-link-panel/link-creation.js:202 +#: frontend/src/components/share-link-panel/link-creation.js:196 msgid "Please enter days" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:174 #: frontend/src/components/dialog/lib-history-setting-dialog.js:66 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:66 -#: frontend/src/components/share-link-panel/link-creation.js:206 +#: frontend/src/components/share-link-panel/link-creation.js:200 msgid "Please enter a non-negative integer" msgstr "" @@ -1508,7 +1518,7 @@ msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:276 #: frontend/src/components/dialog/reset-webdav-password.js:68 #: frontend/src/components/dialog/set-webdav-password.js:68 -#: frontend/src/components/share-link-panel/link-creation.js:285 +#: frontend/src/components/share-link-panel/link-creation.js:279 msgid "" "(at least {passwordMinLength} characters and includes " "{passwordStrengthLevel} of the following: number, upper letter, lower letter" @@ -1555,18 +1565,18 @@ msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:367 #: frontend/src/components/dialog/generate-upload-link.js:372 -#: frontend/src/components/share-link-panel/link-creation.js:273 -#: frontend/src/components/share-link-panel/link-creation.js:278 +#: frontend/src/components/share-link-panel/link-creation.js:267 +#: frontend/src/components/share-link-panel/link-creation.js:272 msgid "Add password protection" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:403 -#: frontend/src/components/share-link-panel/link-creation.js:308 +#: frontend/src/components/share-link-panel/link-creation.js:302 msgid "Add auto expiration" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:422 -#: frontend/src/components/share-link-panel/link-creation.js:344 +#: frontend/src/components/share-link-panel/link-creation.js:338 #: frontend/src/components/user-settings/web-api-auth-token.js:86 msgid "Generate" msgstr "" @@ -1686,8 +1696,8 @@ msgstr "" #: frontend/src/components/dialog/invite-people-dialog.js:107 #: frontend/src/components/dialog/share-dialog.js:154 #: frontend/src/components/dialog/share-to-invite-people.js:273 -#: frontend/src/components/main-side-nav.js:261 -#: frontend/src/components/main-side-nav.js:263 +#: frontend/src/components/main-side-nav.js:271 +#: frontend/src/components/main-side-nav.js:273 #: frontend/src/components/toolbar/invitations-toolbar.js:31 #: frontend/src/components/toolbar/invitations-toolbar.js:35 #: frontend/src/pages/invitations/invitations-view.js:282 @@ -1745,33 +1755,36 @@ msgstr "" msgid "Successfully set library history." msgstr "" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:112 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:110 -msgid "{placeholder} History Setting" +#: frontend/src/components/dialog/lib-history-setting-dialog.js:116 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:114 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:351 +#: frontend/src/pages/my-libs/mylib-repo-menu.js:154 +#: frontend/src/pages/sys-admin/repos/repos.js:271 +msgid "History Setting" msgstr "" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:123 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:122 msgid "Setting library history is disabled by Admin." msgstr "" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:128 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:121 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:127 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:120 msgid "Keep full history" msgstr "" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:132 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:125 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:131 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:124 msgid "Don't keep history" msgstr "" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:136 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:129 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:135 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:128 msgid "Only keep a period of history:" msgstr "" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:145 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:144 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:117 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:138 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:137 #: frontend/src/components/set-link-expiration.js:89 msgid "days" msgstr "" @@ -1804,12 +1817,12 @@ msgstr "" msgid "Group Permission" msgstr "" -#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:69 +#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:73 msgid "{placeholder} Folder Permission" msgstr "" -#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:69 -msgid "Set permission of {placeholder}" +#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:73 +msgid "Set {placeholder}'s permission" msgstr "" #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:186 @@ -1817,17 +1830,17 @@ msgstr "" #: frontend/src/components/dialog/repo-api-token-dialog.js:197 #: frontend/src/components/dialog/zip-download-dialog.js:76 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:294 -#: frontend/src/pages/lib-content-view/lib-content-view.js:181 -#: frontend/src/pages/lib-content-view/lib-content-view.js:710 -#: frontend/src/pages/lib-content-view/lib-content-view.js:758 -#: frontend/src/pages/lib-content-view/lib-content-view.js:850 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1035 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1051 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1087 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1115 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1177 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1233 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1271 +#: frontend/src/pages/lib-content-view/lib-content-view.js:185 +#: frontend/src/pages/lib-content-view/lib-content-view.js:735 +#: frontend/src/pages/lib-content-view/lib-content-view.js:784 +#: frontend/src/pages/lib-content-view/lib-content-view.js:869 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1065 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1081 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1117 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1145 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1209 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1259 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1287 #: frontend/src/pages/my-libs/my-libs-deleted.js:152 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:293 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:315 @@ -1836,22 +1849,22 @@ msgstr "" #: frontend/src/pages/search/main-panel.js:197 #: frontend/src/pages/shared-with-all/public-shared-view.js:106 #: frontend/src/pages/sys-admin/abuse-reports.js:45 -#: frontend/src/pages/upload-link/file-uploader.js:433 -#: frontend/src/repo-folder-trash.js:136 frontend/src/repo-folder-trash.js:333 -#: frontend/src/utils/utils.js:1190 +#: frontend/src/pages/upload-link/file-uploader.js:437 +#: frontend/src/repo-folder-trash.js:136 frontend/src/repo-folder-trash.js:329 +#: frontend/src/utils/utils.js:1194 msgid "Error" msgstr "" #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:189 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:172 #: frontend/src/components/dialog/repo-api-token-dialog.js:199 -#: frontend/src/pages/lib-content-view/lib-content-view.js:187 +#: frontend/src/pages/lib-content-view/lib-content-view.js:191 #: frontend/src/pages/search/main-panel.js:82 #: frontend/src/pages/sys-admin/abuse-reports.js:47 -#: frontend/src/repo-folder-trash.js:142 frontend/src/repo-folder-trash.js:335 +#: frontend/src/repo-folder-trash.js:142 frontend/src/repo-folder-trash.js:331 #: frontend/src/shared-file-view-document.js:74 #: frontend/src/shared-file-view-spreadsheet.js:71 -#: frontend/src/utils/utils.js:1193 frontend/src/view-file-document.js:76 +#: frontend/src/utils/utils.js:1197 frontend/src/view-file-document.js:76 #: frontend/src/view-file-spreadsheet.js:71 msgid "Please check the network." msgstr "Моля проверете връзката." @@ -1889,23 +1902,6 @@ msgstr "" msgid "User" msgstr "" -#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:283 -#: frontend/src/components/dialog/org-add-member-dialog.js:58 -#: frontend/src/components/dialog/share-to-user.js:357 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-member-dialog.js:37 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-member-dialog.js:56 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-batch-add-admin-dialog.js:45 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:45 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:46 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:240 -#: frontend/src/components/list-and-add-group-members.js:173 -#: frontend/src/pages/org-admin/org-users-search-users.js:196 -#: frontend/src/pages/org-admin/org-users-users.js:260 -#: frontend/src/pages/sys-admin/users/search-users.js:313 -#: frontend/src/pages/sys-admin/users/users.js:425 -msgid "Search users" -msgstr "" - #: frontend/src/components/dialog/list-created-files-dialog.js:23 msgid "Created Files" msgstr "" @@ -1920,60 +1916,67 @@ msgstr "" #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:48 #: frontend/src/pages/sys-admin/devices/devices-errors.js:53 #: frontend/src/pages/sys-admin/logs-page/login-logs.js:48 -#: frontend/src/repo-history.js:141 frontend/src/repo-history.js:148 +#: frontend/src/repo-history.js:138 frontend/src/repo-history.js:145 #: frontend/src/user-notifications.js:131 #: frontend/src/user-notifications.js:135 msgid "Time" msgstr "" -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79 -msgid "Tagged Files" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:44 +#: frontend/src/pages/drafts/draft-content.js:29 +msgid "Successfully deleted draft %(draft)s." msgstr "" -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:85 -#: frontend/src/components/dialog/search-file-dialog.js:94 -#: frontend/src/components/dirent-detail/detail-list-view.js:120 -#: frontend/src/components/dirent-detail/file-details.js:85 -#: frontend/src/components/dirent-detail/lib-details.js:69 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:630 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124 -#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24 -#: frontend/src/file-history-old.js:245 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:74 -#: frontend/src/pages/my-libs/mylib-repo-list-view.js:92 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:80 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:82 -#: frontend/src/pages/org-admin/org-department-item.js:327 -#: frontend/src/pages/org-admin/org-group-repos.js:84 -#: frontend/src/pages/org-admin/org-user-repos.js:80 -#: frontend/src/pages/org-admin/org-user-shared-repos.js:78 -#: frontend/src/pages/search/advanced-search.js:78 -#: frontend/src/pages/search/advanced-search.js:226 -#: frontend/src/pages/share-with-ocm/remote-dir-content.js:99 -#: frontend/src/pages/shared-libs/shared-libs.js:84 -#: frontend/src/pages/sys-admin/departments/department-libraries.js:85 -#: frontend/src/pages/sys-admin/repos/dir-content.js:104 -#: frontend/src/pages/sys-admin/repos/repos.js:82 -#: frontend/src/pages/sys-admin/repos/repos.js:84 -#: frontend/src/pages/sys-admin/users/user-shared-repos.js:37 -#: frontend/src/repo-folder-trash.js:242 frontend/src/repo-snapshot.js:201 -#: frontend/src/shared-dir-view.js:663 -msgid "Size" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:48 +#: frontend/src/pages/drafts/draft-content.js:33 +msgid "Failed to delete draft %(draft)s." msgstr "" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:61 +#: frontend/src/pages/drafts/drafts-view.js:19 +msgid "Drafts" +msgstr "" + +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:67 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:74 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:74 +#: frontend/src/components/group-members.js:125 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:126 +#: frontend/src/components/wiki-list-view/wiki-list-view.js:45 +#: frontend/src/pages/groups/group-view.js:381 +#: frontend/src/pages/org-admin/org-group-members.js:109 +#: frontend/src/pages/org-admin/org-libraries.js:153 +#: frontend/src/pages/org-admin/org-links.js:101 +#: frontend/src/pages/org-admin/org-user-shared-repos.js:77 +#: frontend/src/pages/shared-libs/shared-libs.js:86 +#: frontend/src/pages/sys-admin/groups/group-members.js:166 +#: frontend/src/pages/sys-admin/groups/groups-content.js:58 +#: frontend/src/pages/sys-admin/links/share-links.js:66 +#: frontend/src/pages/sys-admin/orgs/org-repos.js:35 +#: frontend/src/pages/sys-admin/repos/repos.js:88 +#: frontend/src/pages/sys-admin/repos/trash-repos.js:67 +#: frontend/src/pages/sys-admin/users/user-groups.js:119 +#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:170 +#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:188 +msgid "Owner" +msgstr "" + +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:68 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:86 #: frontend/src/components/dialog/search-file-dialog.js:95 #: frontend/src/components/dialog/share-repo-dialog.js:129 #: frontend/src/components/dialog/wiki-select-dialog.js:79 -#: frontend/src/components/dirent-detail/detail-list-view.js:87 -#: frontend/src/components/dirent-detail/detail-list-view.js:122 +#: frontend/src/components/dirent-detail/detail-list-view.js:86 +#: frontend/src/components/dirent-detail/detail-list-view.js:121 #: frontend/src/components/dirent-detail/file-details.js:87 #: frontend/src/components/dirent-detail/lib-details.js:70 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:631 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:630 +#: frontend/src/components/draft-list-view/draft-list-view.js:38 #: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:125 #: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25 #: frontend/src/components/wiki-list-view/wiki-list-view.js:46 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:76 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:46 #: frontend/src/pages/my-libs/mylib-repo-list-view.js:94 #: frontend/src/pages/org-admin/org-user-repos.js:81 #: frontend/src/pages/org-admin/org-user-shared-repos.js:79 @@ -1988,11 +1991,61 @@ msgstr "" msgid "Last Update" msgstr "" +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79 +msgid "Tagged Files" +msgstr "" + +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:85 +#: frontend/src/components/dialog/search-file-dialog.js:94 +#: frontend/src/components/dirent-detail/detail-list-view.js:119 +#: frontend/src/components/dirent-detail/file-details.js:85 +#: frontend/src/components/dirent-detail/lib-details.js:69 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:629 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124 +#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24 +#: frontend/src/file-history-old.js:245 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:44 +#: frontend/src/pages/my-libs/mylib-repo-list-view.js:92 +#: frontend/src/pages/org-admin/org-department-item.js:327 +#: frontend/src/pages/org-admin/org-group-repos.js:84 +#: frontend/src/pages/org-admin/org-libraries.js:150 +#: frontend/src/pages/org-admin/org-user-repos.js:80 +#: frontend/src/pages/org-admin/org-user-shared-repos.js:78 +#: frontend/src/pages/search/advanced-search.js:78 +#: frontend/src/pages/search/advanced-search.js:226 +#: frontend/src/pages/share-with-ocm/remote-dir-content.js:99 +#: frontend/src/pages/shared-libs/shared-libs.js:84 +#: frontend/src/pages/sys-admin/departments/department-libraries.js:85 +#: frontend/src/pages/sys-admin/repos/dir-content.js:104 +#: frontend/src/pages/sys-admin/repos/repos.js:82 +#: frontend/src/pages/sys-admin/repos/repos.js:84 +#: frontend/src/pages/sys-admin/users/user-shared-repos.js:37 +#: frontend/src/repo-folder-trash.js:238 frontend/src/repo-snapshot.js:199 +#: frontend/src/shared-dir-view.js:663 +msgid "Size" +msgstr "" + #: frontend/src/components/dialog/list-taggedfiles-dialog.js:165 #: frontend/src/pages/starred/starred.js:221 msgid "deleted" msgstr "" +#: frontend/src/components/dialog/local-draft-dialog.js:17 +msgid "Local draft" +msgstr "" + +#: frontend/src/components/dialog/local-draft-dialog.js:19 +msgid "You have an unsaved draft. Do you like to use it?" +msgstr "" + +#: frontend/src/components/dialog/local-draft-dialog.js:22 +msgid "Use draft" +msgstr "" + +#: frontend/src/components/dialog/local-draft-dialog.js:23 +msgid "Delete draft" +msgstr "" + #: frontend/src/components/dialog/manage-members-dialog.js:21 msgid "Manage group members" msgstr "" @@ -2011,8 +2064,10 @@ msgstr "" #: frontend/src/components/dialog/op-menu.js:53 #: frontend/src/components/dialog/op-menu.js:54 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:809 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:810 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:837 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:838 +#: frontend/src/components/draft-list-view/draft-list-item.js:104 +#: frontend/src/components/draft-list-view/draft-list-item.js:105 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:123 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:124 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:152 @@ -2037,16 +2092,16 @@ msgstr "" #: frontend/src/pages/my-libs/mylib-repo-menu.js:210 #: frontend/src/pages/my-libs/mylib-repo-menu.js:263 #: frontend/src/pages/my-libs/mylib-repo-menu.js:264 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:260 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:261 #: frontend/src/pages/org-admin/org-groups-search-groups.js:108 #: frontend/src/pages/org-admin/org-groups-search-groups.js:109 #: frontend/src/pages/org-admin/org-groups.js:299 #: frontend/src/pages/org-admin/org-groups.js:300 +#: frontend/src/pages/org-admin/org-libraries.js:309 +#: frontend/src/pages/org-admin/org-libraries.js:310 #: frontend/src/pages/org-admin/org-links.js:209 #: frontend/src/pages/org-admin/org-links.js:210 -#: frontend/src/pages/org-admin/org-user-item.js:187 -#: frontend/src/pages/org-admin/org-user-item.js:188 +#: frontend/src/pages/org-admin/org-user-item.js:172 +#: frontend/src/pages/org-admin/org-user-item.js:173 #: frontend/src/pages/repo-wiki-mode/side-panel.js:168 #: frontend/src/pages/repo-wiki-mode/side-panel.js:169 #: frontend/src/pages/sdoc/sdoc-file-history/history-version.js:127 @@ -2105,7 +2160,7 @@ msgstr "" #: frontend/src/pages/sys-admin/departments/department.js:105 #: frontend/src/pages/sys-admin/groups/group-members.js:324 #: frontend/src/pages/sys-admin/institutions/institution-users.js:362 -#: frontend/src/pages/sys-admin/orgs/org-users.js:434 +#: frontend/src/pages/sys-admin/orgs/org-users.js:415 msgid "Add Member" msgstr "" @@ -2156,11 +2211,11 @@ msgstr "" #: frontend/src/pages/sys-admin/institutions/institutions.js:127 #: frontend/src/pages/sys-admin/orgs/org-groups.js:107 #: frontend/src/pages/sys-admin/orgs/org-repos.js:100 -#: frontend/src/pages/sys-admin/orgs/org-users.js:228 +#: frontend/src/pages/sys-admin/orgs/org-users.js:220 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:138 #: frontend/src/pages/sys-admin/terms-and-conditions/item.js:125 #: frontend/src/pages/sys-admin/users/user-repos.js:192 -#: frontend/src/pages/sys-admin/users/users-content.js:403 +#: frontend/src/pages/sys-admin/users/users-content.js:393 msgid "Are you sure you want to delete {placeholder} ?" msgstr "" @@ -2171,7 +2226,7 @@ msgstr "" #: frontend/src/components/dialog/org-delete-member-dialog.js:40 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-member-dialog.js:40 -#: frontend/src/pages/sys-admin/orgs/org-users.js:295 +#: frontend/src/pages/sys-admin/orgs/org-users.js:285 msgid "Delete Member" msgstr "" @@ -2257,9 +2312,9 @@ msgid "API token is copied to the clipboard." msgstr "" #: frontend/src/components/dialog/repo-api-token-dialog.js:116 -#: frontend/src/pages/lib-content-view/lib-content-view.js:168 -#: frontend/src/pages/lib-content-view/lib-content-view.js:171 -#: frontend/src/repo-folder-trash.js:131 frontend/src/utils/utils.js:1185 +#: frontend/src/pages/lib-content-view/lib-content-view.js:172 +#: frontend/src/pages/lib-content-view/lib-content-view.js:175 +#: frontend/src/repo-folder-trash.js:131 frontend/src/utils/utils.js:1189 msgid "Permission denied" msgstr "" @@ -2275,29 +2330,33 @@ msgstr "" msgid "{placeholder} SeaTable integration" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:52 -msgid "{placeholder} Share Admin" +#: frontend/src/components/dialog/repo-share-admin-dialog.js:56 +#: frontend/src/components/main-side-nav.js:278 +#: frontend/src/components/main-side-nav.js:280 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:354 +#: frontend/src/pages/my-libs/mylib-repo-menu.js:178 +msgid "Share Admin" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:67 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:65 #: frontend/src/pages/share-admin/share-links.js:554 #: frontend/src/pages/share-admin/upload-links.js:286 #: frontend/src/pages/sys-admin/links/links-nav.js:15 msgid "Share Links" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:74 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:72 #: frontend/src/pages/share-admin/share-links.js:557 #: frontend/src/pages/share-admin/upload-links.js:288 #: frontend/src/pages/sys-admin/links/links-nav.js:16 msgid "Upload Links" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:80 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:78 msgid "User Shares" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:85 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:83 msgid "Group Shares" msgstr "" @@ -2425,15 +2484,15 @@ msgstr "" #: frontend/src/components/dialog/share-dialog.js:323 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-dialog.js:84 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:640 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:664 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:665 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:689 #: frontend/src/components/file-view/file-toolbar.js:143 #: frontend/src/components/file-view/file-toolbar.js:242 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:348 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:511 #: frontend/src/components/toolbar/dir-operation-toolbar.js:218 -#: frontend/src/components/toolbar/view-file-toolbar.js:77 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:105 +#: frontend/src/components/toolbar/view-file-toolbar.js:103 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:69 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:359 #: frontend/src/pages/my-libs/mylib-repo-menu.js:142 @@ -2495,12 +2554,12 @@ msgstr "" #: frontend/src/components/dialog/share-to-other-server.js:193 #: frontend/src/pages/groups/group-view.js:302 -#: frontend/src/pages/org-admin/org-user-item.js:83 +#: frontend/src/pages/org-admin/org-user-item.js:82 #: frontend/src/pages/org-admin/org-users-users.js:157 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:168 -#: frontend/src/pages/sys-admin/users/users-content.js:261 -#: frontend/src/pages/sys-admin/users/users-content.js:322 -#: frontend/src/pages/sys-admin/users/users-content.js:327 +#: frontend/src/pages/sys-admin/users/users-content.js:256 +#: frontend/src/pages/sys-admin/users/users-content.js:313 +#: frontend/src/pages/sys-admin/users/users-content.js:318 #: frontend/src/pages/sys-admin/users/users.js:269 #: frontend/src/pages/sys-admin/users/users.js:293 msgid "It may take some time, please wait." @@ -2516,7 +2575,7 @@ msgstr "" #: frontend/src/pages/sys-admin/invitations/invitations.js:300 #: frontend/src/pages/sys-admin/notifications/notifications.js:274 #: frontend/src/pages/sys-admin/orgs/org-repos.js:176 -#: frontend/src/pages/sys-admin/orgs/org-users.js:390 +#: frontend/src/pages/sys-admin/orgs/org-users.js:371 #: frontend/src/pages/sys-admin/orgs/orgs.js:105 #: frontend/src/pages/sys-admin/orgs/search-orgs.js:69 #: frontend/src/pages/sys-admin/repos/dir-view.js:96 @@ -2631,31 +2690,6 @@ msgstr "" msgid "Add Organization" msgstr "" -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:74 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:74 -#: frontend/src/components/group-members.js:125 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:126 -#: frontend/src/components/wiki-list-view/wiki-list-view.js:45 -#: frontend/src/pages/groups/group-view.js:381 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:86 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:65 -#: frontend/src/pages/org-admin/org-group-members.js:109 -#: frontend/src/pages/org-admin/org-links.js:101 -#: frontend/src/pages/org-admin/org-user-shared-repos.js:77 -#: frontend/src/pages/shared-libs/shared-libs.js:86 -#: frontend/src/pages/sys-admin/groups/group-members.js:166 -#: frontend/src/pages/sys-admin/groups/groups-content.js:58 -#: frontend/src/pages/sys-admin/links/share-links.js:66 -#: frontend/src/pages/sys-admin/orgs/org-repos.js:35 -#: frontend/src/pages/sys-admin/repos/repos.js:88 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:67 -#: frontend/src/pages/sys-admin/users/user-groups.js:119 -#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:170 -#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:188 -msgid "Owner" -msgstr "" - #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:101 msgid "Owner can use admin panel in an organization, must be a new account." msgstr "" @@ -2698,7 +2732,7 @@ msgstr "" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:80 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:81 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:51 -#: frontend/src/components/dialog/transfer-dialog.js:146 +#: frontend/src/components/dialog/transfer-dialog.js:79 msgid "Select a user" msgstr "" @@ -2723,7 +2757,7 @@ msgid "End date" msgstr "" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:34 -#: frontend/src/components/dialog/transfer-dialog.js:173 +#: frontend/src/components/dialog/transfer-dialog.js:71 msgid "Transfer Library {library_name}" msgstr "" @@ -2743,16 +2777,16 @@ msgstr "" msgid "Terms" msgstr "" -#: frontend/src/components/dialog/transfer-dialog.js:127 -msgid "Transfer to user" +#: frontend/src/components/dialog/transfer-dialog.js:87 +msgid "Select a department" msgstr "" -#: frontend/src/components/dialog/transfer-dialog.js:133 +#: frontend/src/components/dialog/transfer-dialog.js:95 msgid "Transfer to department" msgstr "" -#: frontend/src/components/dialog/transfer-dialog.js:157 -msgid "Select a department" +#: frontend/src/components/dialog/transfer-dialog.js:95 +msgid "Transfer to user" msgstr "" #: frontend/src/components/dialog/transfer-group-dialog.js:55 @@ -2818,65 +2852,64 @@ msgstr "" msgid "Packaging..." msgstr "" -#: frontend/src/components/dir-view-mode/dir-column-file.js:48 +#: frontend/src/components/dir-view-mode/dir-column-file.js:69 msgid "File does not exist." msgstr "" -#: frontend/src/components/dirent-detail/detail-list-view.js:86 -#: frontend/src/components/dirent-detail/detail-list-view.js:121 +#: frontend/src/components/dir-view-mode/dir-column-file.js:90 +msgid "This file is in draft stage." +msgstr "" + +#: frontend/src/components/dir-view-mode/dir-column-file.js:91 +msgid "View Draft" +msgstr "" + +#: frontend/src/components/dirent-detail/detail-list-view.js:85 +#: frontend/src/components/dirent-detail/detail-list-view.js:120 #: frontend/src/components/dirent-detail/file-details.js:86 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:75 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:45 msgid "Location" msgstr "" -#: frontend/src/components/dirent-detail/detail-list-view.js:102 -#: frontend/src/components/dirent-detail/detail-list-view.js:104 +#: frontend/src/components/dirent-detail/detail-list-view.js:101 +#: frontend/src/components/dirent-detail/detail-list-view.js:103 msgid "Apply properties to files inside the folder" msgstr "" #: frontend/src/components/dirent-detail/lib-details.js:68 -#: frontend/src/components/main-side-nav.js:180 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:79 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:82 +#: frontend/src/components/main-side-nav.js:181 +#: frontend/src/pages/org-admin/org-libraries.js:149 #: frontend/src/pages/repo-wiki-mode/side-panel.js:161 -#: frontend/src/pages/sys-admin/info.js:116 +#: frontend/src/pages/sys-admin/info.js:112 #: frontend/src/pages/sys-admin/repos/repos.js:81 #: frontend/src/pages/sys-admin/repos/repos.js:84 msgid "Files" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:210 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:705 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 msgid "Frozen by {name}" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:210 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:705 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 msgid "locked by {name}" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:214 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:711 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:736 msgid "freezed" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:214 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:711 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:736 #: frontend/src/components/file-view/file-info.js:31 #: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:17 msgid "locked" msgstr "" -#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 -msgid "Unselect this item" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 -msgid "Select this item" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-item.js:734 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:818 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:759 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:846 #: frontend/src/components/file-view/file-info.js:40 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:643 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:333 @@ -2888,8 +2921,8 @@ msgstr "" msgid "Unstar" msgstr "" -#: frontend/src/components/dirent-list-view/dirent-list-item.js:734 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:818 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:759 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:846 #: frontend/src/components/file-view/file-info.js:40 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:643 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:333 @@ -2899,24 +2932,40 @@ msgstr "" msgid "Star" msgstr "" -#: frontend/src/components/dirent-list-view/dirent-list-view.js:623 -msgid "Unselect all items" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-view.js:623 -msgid "Select all items" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-none-view.js:54 +#: frontend/src/components/dirent-list-view/dirent-none-view.js:52 msgid "This folder has no content at this time." msgstr "" -#: frontend/src/components/dirent-list-view/dirent-none-view.js:55 +#: frontend/src/components/dirent-list-view/dirent-none-view.js:53 msgid "You can create files quickly" msgstr "" +#: frontend/src/components/draft-list-view/draft-list-item.js:113 +#: frontend/src/pages/sdoc-revision/index.js:123 +msgid "Publish" +msgstr "" + +#: frontend/src/components/draft-list-view/draft-list-view.js:37 +#: frontend/src/pages/dashboard/content.js:34 +#: frontend/src/pages/org-admin/devices/devices-errors.js:51 +#: frontend/src/pages/org-admin/org-logs-file-audit.js:103 +#: frontend/src/pages/org-admin/org-logs-file-update.js:117 +#: frontend/src/pages/org-admin/org-logs-perm-audit.js:84 +#: frontend/src/pages/share-admin/share-links.js:88 +#: frontend/src/pages/share-admin/upload-links.js:51 +#: frontend/src/pages/starred/starred.js:35 +#: frontend/src/pages/sys-admin/abuse-reports.js:87 +#: frontend/src/pages/sys-admin/devices/devices-errors.js:51 +#: frontend/src/pages/sys-admin/file-scan-records.js:29 +#: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:91 +#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:169 +#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:187 +#: frontend/src/pages/sys-admin/web-settings/web-settings.js:279 +msgid "Library" +msgstr "" + #: frontend/src/components/file-chooser/file-chooser.js:286 -#: frontend/src/components/search/ai-search.js:453 +#: frontend/src/components/search/ai-search.js:452 #: frontend/src/components/search/wiki-search.js:193 msgid "No results matching" msgstr "" @@ -2930,151 +2979,132 @@ msgstr "" msgid "Other Libraries" msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:148 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:146 -#: frontend/src/pages/upload-link/file-uploader.js:140 +#: frontend/src/components/file-uploader/file-uploader.js:149 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:147 +#: frontend/src/pages/upload-link/file-uploader.js:141 msgid "Please upload no more than {maxFiles} files at a time." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:395 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:406 -#: frontend/src/pages/upload-link/file-uploader.js:396 +#: frontend/src/components/file-uploader/file-uploader.js:401 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:412 +#: frontend/src/pages/upload-link/file-uploader.js:401 msgid "File is locked by others." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:396 +#: frontend/src/components/file-uploader/file-uploader.js:402 msgid "Invalid filename." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:397 +#: frontend/src/components/file-uploader/file-uploader.js:403 msgid "File already exists." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:398 +#: frontend/src/components/file-uploader/file-uploader.js:404 msgid "File size is too large." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:399 +#: frontend/src/components/file-uploader/file-uploader.js:405 msgid "Out of quota." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:408 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:399 -#: frontend/src/pages/upload-link/file-uploader.js:389 +#: frontend/src/components/file-uploader/file-uploader.js:414 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:405 +#: frontend/src/pages/upload-link/file-uploader.js:394 msgid "Network error" msgstr "" -#: frontend/src/components/file-uploader/forbid-upload-list-item.js:23 -#: frontend/src/components/shared-link-file-uploader/forbid-upload-list-item.js:23 -#: frontend/src/pages/upload-link/forbid-upload-list-item.js:23 -msgid "File too large" +#: frontend/src/components/file-uploader/forbid-upload-list-item.js:13 +#: frontend/src/components/shared-link-file-uploader/forbid-upload-list-item.js:13 +msgid "Please upload files less than {placeholder}M" msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:94 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:94 +#: frontend/src/components/file-uploader/upload-list-item.js:97 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:97 #: frontend/src/pages/upload-link/upload-list-item.js:94 msgid "Preparing to upload..." msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:95 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:95 +#: frontend/src/components/file-uploader/upload-list-item.js:98 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:98 #: frontend/src/pages/upload-link/upload-list-item.js:95 msgid "Remaining" msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:96 -#: frontend/src/components/file-uploader/upload-list-item.js:122 +#: frontend/src/components/file-uploader/upload-list-item.js:99 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:99 +#: frontend/src/pages/upload-link/upload-list-item.js:96 +msgid "Indexing..." +msgstr "" + +#: frontend/src/components/file-uploader/upload-list-item.js:130 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:130 +#: frontend/src/pages/upload-link/upload-list-item.js:127 +msgid "Retry" +msgstr "" + +#: frontend/src/components/file-uploader/upload-list-item.js:133 #: frontend/src/components/file-view/file-toolbar.js:150 #: frontend/src/components/file-view/file-toolbar.js:209 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:96 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:122 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:155 -#: frontend/src/pages/upload-link/upload-list-item.js:96 -#: frontend/src/pages/upload-link/upload-list-item.js:122 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:133 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:117 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162 +#: frontend/src/pages/upload-link/upload-list-item.js:130 msgid "Saving..." msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:117 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:117 -#: frontend/src/pages/upload-link/upload-list-item.js:117 -msgid "Waiting..." -msgstr "" - -#: frontend/src/components/file-uploader/upload-list-item.js:118 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:118 -#: frontend/src/pages/upload-link/upload-list-item.js:118 -msgid "Uploading..." -msgstr "" - -#: frontend/src/components/file-uploader/upload-list-item.js:131 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:131 -#: frontend/src/pages/upload-link/upload-list-item.js:131 +#: frontend/src/components/file-uploader/upload-list-item.js:136 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:136 +#: frontend/src/pages/upload-link/upload-list-item.js:133 msgid "Uploaded" msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:147 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:147 -#: frontend/src/pages/upload-link/upload-list-item.js:147 -msgid "Retry" -msgstr "" - #: frontend/src/components/file-uploader/upload-progress-dialog.js:48 #: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:48 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:51 -msgid "{uploaded_files_num}/{all_files_num} Files" +#: frontend/src/pages/org-admin/web-settings/web-settings.js:119 +msgid "File Upload" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:56 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:56 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:58 -msgid "{failed_files_num} file(s) failed to upload" -msgstr "" - -#: frontend/src/components/file-uploader/upload-progress-dialog.js:67 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:67 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:83 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:49 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:49 msgid "File Uploading..." msgstr "" +#: frontend/src/components/file-uploader/upload-progress-dialog.js:75 #: frontend/src/components/file-uploader/upload-progress-dialog.js:77 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:75 #: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:77 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:90 -msgid "All files uploaded" -msgstr "" - -#: frontend/src/components/file-uploader/upload-progress-dialog.js:96 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:96 msgid "Retry All" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:103 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:103 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:75 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:80 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:82 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:80 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:82 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:61 msgid "Cancel All" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:110 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:110 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:107 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:88 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:88 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:68 msgid "name" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:111 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:111 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:108 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:89 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:89 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:69 msgid "size" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:112 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:112 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:109 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:90 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:90 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:70 msgid "progress" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:113 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:113 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:110 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:91 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:91 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:71 msgid "state" msgstr "" @@ -3089,14 +3119,14 @@ msgid "unstarred" msgstr "" #: frontend/src/components/file-view/file-toolbar.js:92 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:90 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:96 #: frontend/src/utils/text-translation.js:23 msgid "Lock" msgstr "" #: frontend/src/components/file-view/file-toolbar.js:96 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:98 -#: frontend/src/utils/text-translation.js:24 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:104 +#: frontend/src/utils/text-translation.js:25 msgid "Unlock" msgstr "" @@ -3114,12 +3144,12 @@ msgstr "" #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:342 #: frontend/src/pages/org-admin/org-logs-file-update.js:260 #: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:137 -#: frontend/src/repo-history.js:292 frontend/src/utils/text-translation.js:21 +#: frontend/src/repo-history.js:289 frontend/src/utils/text-translation.js:21 msgid "Details" msgstr "" #: frontend/src/components/file-view/file-toolbar.js:186 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:130 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:136 #: frontend/src/utils/text-translation.js:22 msgid "Open via Client" msgstr "" @@ -3141,7 +3171,7 @@ msgstr "" #: frontend/src/pages/sys-admin/groups/group-members.js:109 #: frontend/src/pages/sys-admin/users/user-groups.js:122 #: frontend/src/pages/sys-admin/users/users-nav.js:25 -#: frontend/src/utils/utils.js:686 +#: frontend/src/utils/utils.js:690 msgid "Admin" msgstr "" @@ -3158,9 +3188,8 @@ msgstr "" #: frontend/src/components/group-members.js:96 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:290 -#: frontend/src/pages/lib-content-view/lib-content-view.js:838 +#: frontend/src/pages/lib-content-view/lib-content-view.js:857 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:311 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:157 #: frontend/src/pages/org-admin/org-group-repos.js:146 #: frontend/src/pages/org-admin/org-user-repos.js:142 #: frontend/src/pages/sys-admin/repos/repos.js:162 @@ -3195,91 +3224,84 @@ msgstr "" msgid "Search group members" msgstr "" -#: frontend/src/components/main-side-nav.js:92 +#: frontend/src/components/main-side-nav.js:93 #: frontend/src/pages/org-admin/org-groups.js:154 msgid "All Groups" msgstr "" -#: frontend/src/components/main-side-nav.js:123 -#: frontend/src/components/main-side-nav.js:125 -#: frontend/src/components/main-side-nav.js:132 -#: frontend/src/components/main-side-nav.js:134 +#: frontend/src/components/main-side-nav.js:124 +#: frontend/src/components/main-side-nav.js:126 +#: frontend/src/components/main-side-nav.js:133 +#: frontend/src/components/main-side-nav.js:135 #: frontend/src/pages/org-admin/side-panel.js:86 #: frontend/src/pages/sys-admin/side-panel.js:174 msgid "Links" msgstr "" -#: frontend/src/components/main-side-nav.js:150 -#: frontend/src/components/main-side-nav.js:152 +#: frontend/src/components/main-side-nav.js:151 +#: frontend/src/components/main-side-nav.js:153 #: frontend/src/pages/share-admin/folders.js:368 msgid "Folders" msgstr "" -#: frontend/src/components/main-side-nav.js:184 -#: frontend/src/components/main-side-nav.js:186 +#: frontend/src/components/main-side-nav.js:185 +#: frontend/src/components/main-side-nav.js:187 #: frontend/src/pages/my-libs/my-libs-deleted.js:54 #: frontend/src/pages/my-libs/my-libs.js:166 msgid "My Libraries" msgstr "" -#: frontend/src/components/main-side-nav.js:191 -#: frontend/src/components/main-side-nav.js:193 +#: frontend/src/components/main-side-nav.js:192 +#: frontend/src/components/main-side-nav.js:194 #: frontend/src/pages/shared-libs/shared-libs.js:456 msgid "Shared with me" msgstr "" -#: frontend/src/components/main-side-nav.js:198 -#: frontend/src/components/main-side-nav.js:200 +#: frontend/src/components/main-side-nav.js:199 +#: frontend/src/components/main-side-nav.js:201 #: frontend/src/pages/shared-with-all/public-shared-view.js:206 msgid "Shared with all" msgstr "" -#: frontend/src/components/main-side-nav.js:205 -#: frontend/src/components/main-side-nav.js:207 +#: frontend/src/components/main-side-nav.js:206 +#: frontend/src/components/main-side-nav.js:208 msgid "Shared with groups" msgstr "" -#: frontend/src/components/main-side-nav.js:214 -#: frontend/src/components/main-side-nav.js:216 -#: frontend/src/components/main-side-nav.js:222 -#: frontend/src/components/main-side-nav.js:224 +#: frontend/src/components/main-side-nav.js:215 +#: frontend/src/components/main-side-nav.js:217 +#: frontend/src/components/main-side-nav.js:223 +#: frontend/src/components/main-side-nav.js:225 msgid "Shared from other servers" msgstr "" -#: frontend/src/components/main-side-nav.js:231 +#: frontend/src/components/main-side-nav.js:232 msgid "Tools" msgstr "" -#: frontend/src/components/main-side-nav.js:234 -#: frontend/src/components/main-side-nav.js:236 +#: frontend/src/components/main-side-nav.js:235 +#: frontend/src/components/main-side-nav.js:237 #: frontend/src/pages/starred/starred.js:315 msgid "Favorites" msgstr "" -#: frontend/src/components/main-side-nav.js:241 -#: frontend/src/components/main-side-nav.js:243 +#: frontend/src/components/main-side-nav.js:242 +#: frontend/src/components/main-side-nav.js:244 msgid "Activities" msgstr "" -#: frontend/src/components/main-side-nav.js:248 -#: frontend/src/components/main-side-nav.js:250 +#: frontend/src/components/main-side-nav.js:249 +#: frontend/src/components/main-side-nav.js:251 #: frontend/src/pages/wikis/wikis.js:137 msgid "Published Libraries" msgstr "" -#: frontend/src/components/main-side-nav.js:254 -#: frontend/src/components/main-side-nav.js:256 +#: frontend/src/components/main-side-nav.js:264 +#: frontend/src/components/main-side-nav.js:266 #: frontend/src/pages/linked-devices/linked-devices.js:230 msgid "Linked Devices" msgstr "" -#: frontend/src/components/main-side-nav.js:268 -#: frontend/src/components/main-side-nav.js:270 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:354 -#: frontend/src/pages/my-libs/mylib-repo-menu.js:178 -msgid "Share Admin" -msgstr "" - #: frontend/src/components/more.js:14 msgid "show more" msgstr "" @@ -3319,15 +3341,15 @@ msgid "" "right}" msgstr "" -#: frontend/src/components/popover/edit-filetag-popover.js:141 +#: frontend/src/components/popover/edit-filetag-popover.js:137 msgid "No tags" msgstr "" -#: frontend/src/components/popover/edit-filetag-popover.js:145 +#: frontend/src/components/popover/edit-filetag-popover.js:141 msgid "Tag not found" msgstr "" -#: frontend/src/components/popover/edit-filetag-popover.js:159 +#: frontend/src/components/popover/edit-filetag-popover.js:155 msgid "Find a tag" msgstr "" @@ -3370,8 +3392,8 @@ msgstr "" msgid "You are watching file changes of this library." msgstr "" -#: frontend/src/components/sdoc-wiki-page-viewer/index.js:133 -#: frontend/src/components/seafile-markdown-viewer/index.js:119 +#: frontend/src/components/sdoc-wiki-page-viewer/index.js:125 +#: frontend/src/components/seafile-markdown-viewer/index.js:111 msgid "Last modified by" msgstr "" @@ -3407,41 +3429,41 @@ msgstr "" msgid "Reference documents" msgstr "" -#: frontend/src/components/search/ai-search.js:387 +#: frontend/src/components/search/ai-search.js:386 #: frontend/src/components/search/search.js:433 msgid "Search results visited recently" msgstr "" -#: frontend/src/components/search/ai-search.js:436 +#: frontend/src/components/search/ai-search.js:435 #: frontend/src/components/search/search.js:413 msgid "Type characters to start search" msgstr "" -#: frontend/src/components/search/ai-search.js:439 +#: frontend/src/components/search/ai-search.js:438 msgid "Type more characters to start search" msgstr "" -#: frontend/src/components/search/ai-search.js:450 -#: frontend/src/components/search/ai-search.js:467 +#: frontend/src/components/search/ai-search.js:449 +#: frontend/src/components/search/ai-search.js:466 msgid "Ask AI" msgstr "" -#: frontend/src/components/search/ai-search.js:529 +#: frontend/src/components/search/ai-search.js:528 msgid "" "Indexing the library. Semantic search will be available within a few " "minutes." msgstr "" -#: frontend/src/components/search/ai-search.js:540 +#: frontend/src/components/search/ai-search.js:539 msgid "Successfully turned it off" msgstr "" -#: frontend/src/components/search/ai-search.js:558 -#: frontend/src/components/search/ai-search.js:582 +#: frontend/src/components/search/ai-search.js:557 +#: frontend/src/components/search/ai-search.js:581 msgid "Turn on semantic search for this library" msgstr "" -#: frontend/src/components/search/ai-search.js:570 +#: frontend/src/components/search/ai-search.js:569 msgid "Turn off semantic search for this library" msgstr "" @@ -3512,13 +3534,13 @@ msgstr "" #: frontend/src/components/select-editor/sysadmin-user-role-editor.js:19 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:155 -#: frontend/src/pages/sys-admin/users/users-content.js:281 +#: frontend/src/pages/sys-admin/users/users-content.js:272 msgid "Default" msgstr "" #: frontend/src/components/select-editor/sysadmin-user-role-editor.js:21 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:157 -#: frontend/src/pages/sys-admin/users/users-content.js:283 +#: frontend/src/pages/sys-admin/users/users-content.js:274 msgid "Guest" msgstr "" @@ -3575,36 +3597,30 @@ msgstr "" msgid "Successfully deleted {number_placeholder} share links" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:138 -msgid "" -"Share links cannot be generated because \"Invisible\", \"Online Read-Write\"" -" or \"Online Read-Only\" is set for you on some folder(s) in the library." -msgstr "" - -#: frontend/src/components/share-link-panel/link-creation.js:162 +#: frontend/src/components/share-link-panel/link-creation.js:156 msgid "Please enter an integer bigger than 1 as number of links." msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:166 +#: frontend/src/components/share-link-panel/link-creation.js:160 msgid "" "Please enter an integer not bigger than {max_number} as number of links." msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:260 +#: frontend/src/components/share-link-panel/link-creation.js:254 #: frontend/src/components/share-link-panel/link-list.js:64 msgid "Generate links in batch" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:260 +#: frontend/src/components/share-link-panel/link-creation.js:254 #: frontend/src/components/share-link-panel/link-list.js:63 msgid "Generate Link" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:265 +#: frontend/src/components/share-link-panel/link-creation.js:259 msgid "Number of links" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:329 +#: frontend/src/components/share-link-panel/link-creation.js:323 msgid "Set permission" msgstr "" @@ -3652,8 +3668,7 @@ msgid "Are you sure you want to delete the selected share link(s) ?" msgstr "" #: frontend/src/components/shared-file-view/shared-file-view.js:47 -#: frontend/src/pages/markdown-editor/index.js:410 -#: frontend/src/pages/plain-markdown-editor/index.js:172 +#: frontend/src/pages/markdown-editor/index.js:458 #: frontend/src/view-file-text.js:81 msgid "Successfully saved" msgstr "" @@ -3664,7 +3679,7 @@ msgid "File download is disabled: the share link traffic of owner is used up." msgstr "" #: frontend/src/components/shared-file-view/shared-file-view.js:122 -#: frontend/src/repo-folder-trash.js:205 frontend/src/repo-snapshot.js:168 +#: frontend/src/repo-folder-trash.js:202 frontend/src/repo-snapshot.js:166 #: frontend/src/shared-dir-view.js:449 msgid "Current path: " msgstr "" @@ -3720,12 +3735,6 @@ msgstr "" msgid "Unshare" msgstr "" -#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:351 -#: frontend/src/pages/my-libs/mylib-repo-menu.js:154 -#: frontend/src/pages/sys-admin/repos/repos.js:271 -msgid "History Setting" -msgstr "" - #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:357 #: frontend/src/pages/my-libs/mylib-repo-menu.js:157 msgid "Change Password" @@ -3734,9 +3743,9 @@ msgstr "" #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:360 #: frontend/src/components/user-settings/webdav-password.js:104 #: frontend/src/pages/my-libs/mylib-repo-menu.js:160 -#: frontend/src/pages/sys-admin/orgs/org-users.js:304 -#: frontend/src/pages/sys-admin/users/users-content.js:364 -#: frontend/src/pages/sys-admin/users/users-content.js:566 +#: frontend/src/pages/sys-admin/orgs/org-users.js:294 +#: frontend/src/pages/sys-admin/users/users-content.js:355 +#: frontend/src/pages/sys-admin/users/users-content.js:554 msgid "Reset Password" msgstr "" @@ -3795,8 +3804,8 @@ msgid "Clients" msgstr "" #: frontend/src/components/toolbar/common-toolbar.js:24 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:86 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:146 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:90 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:150 #: frontend/src/pages/search/main-panel.js:330 #: frontend/src/pages/wiki/main-panel.js:95 #: frontend/src/pages/wiki/main-panel.js:112 @@ -3804,12 +3813,12 @@ msgid "Search files" msgstr "" #: frontend/src/components/toolbar/dir-operation-toolbar.js:192 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:68 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:54 msgid "Upload Files" msgstr "" #: frontend/src/components/toolbar/dir-operation-toolbar.js:193 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:69 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:55 msgid "Upload Folder" msgstr "" @@ -3842,17 +3851,17 @@ msgstr "" msgid "New SeaDoc File" msgstr "" -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:328 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:336 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:356 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:364 #: frontend/src/utils/text-translation.js:18 msgid "Move" msgstr "" #: frontend/src/components/toolbar/repo-view-toobar.js:63 -#: frontend/src/components/toolbar/view-file-toolbar.js:73 +#: frontend/src/components/toolbar/view-file-toolbar.js:99 #: frontend/src/file-history-old.js:268 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:55 -#: frontend/src/repo-folder-trash.js:284 +#: frontend/src/repo-folder-trash.js:280 msgid "More" msgstr "" @@ -3861,10 +3870,18 @@ msgstr "" msgid "Deleted Libraries" msgstr "" -#: frontend/src/components/toolbar/view-file-toolbar.js:67 +#: frontend/src/components/toolbar/view-file-toolbar.js:87 msgid "Edit File" msgstr "" +#: frontend/src/components/toolbar/view-file-toolbar.js:92 +msgid "New Draft" +msgstr "" + +#: frontend/src/components/toolbar/view-file-toolbar.js:93 +msgid "Create a draft from this file, instead of editing it directly." +msgstr "" + #: frontend/src/components/toolbar/view-mode-toolbar.js:31 #: frontend/src/shared-dir-view.js:456 frontend/src/shared-dir-view.js:457 msgid "List" @@ -3880,7 +3897,7 @@ msgid "Column" msgstr "" #: frontend/src/components/toolbar/view-mode-toolbar.js:37 -#: frontend/src/utils/text-translation.js:33 +#: frontend/src/utils/text-translation.js:34 msgid "Properties" msgstr "" @@ -4092,8 +4109,8 @@ msgstr "" msgid "History Versions" msgstr "" -#: frontend/src/file-history-old.js:244 frontend/src/repo-history.js:142 -#: frontend/src/repo-history.js:149 +#: frontend/src/file-history-old.js:244 frontend/src/repo-history.js:139 +#: frontend/src/repo-history.js:146 msgid "Modifier" msgstr "" @@ -4125,71 +4142,75 @@ msgstr "" msgid "Removed items older than {n} days from trash." msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:77 +#: frontend/src/pages/dashboard/activity-item.js:76 +msgid "Publish draft" +msgstr "" + +#: frontend/src/pages/dashboard/activity-item.js:89 msgid "{file} and {n} other files" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:80 +#: frontend/src/pages/dashboard/activity-item.js:92 msgid "Created {n} files" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:84 +#: frontend/src/pages/dashboard/activity-item.js:96 msgid "details" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:98 +#: frontend/src/pages/dashboard/activity-item.js:110 msgid "Created draft" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:98 +#: frontend/src/pages/dashboard/activity-item.js:110 msgid "Created file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:103 +#: frontend/src/pages/dashboard/activity-item.js:115 msgid "Deleted draft" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:103 +#: frontend/src/pages/dashboard/activity-item.js:115 msgid "Deleted file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:108 +#: frontend/src/pages/dashboard/activity-item.js:120 msgid "Restored file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:113 +#: frontend/src/pages/dashboard/activity-item.js:125 msgid "Renamed file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:120 +#: frontend/src/pages/dashboard/activity-item.js:132 msgid "Moved file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:125 +#: frontend/src/pages/dashboard/activity-item.js:137 msgid "Updated draft" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:125 +#: frontend/src/pages/dashboard/activity-item.js:137 msgid "Updated file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:135 +#: frontend/src/pages/dashboard/activity-item.js:147 msgid "Created folder" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:140 +#: frontend/src/pages/dashboard/activity-item.js:152 msgid "Deleted folder" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:145 +#: frontend/src/pages/dashboard/activity-item.js:157 msgid "Restored folder" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:150 +#: frontend/src/pages/dashboard/activity-item.js:162 msgid "Renamed folder" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:157 +#: frontend/src/pages/dashboard/activity-item.js:169 msgid "Moved folder" msgstr "" @@ -4207,29 +4228,11 @@ msgstr "" #: frontend/src/pages/org-admin/statistic/statistic-nav.js:15 #: frontend/src/pages/sys-admin/abuse-reports.js:88 #: frontend/src/pages/sys-admin/statistic/statistic-nav.js:15 -#: frontend/src/repo-folder-trash.js:368 frontend/src/repo-folder-trash.js:425 -#: frontend/src/repo-snapshot.js:304 +#: frontend/src/repo-folder-trash.js:363 frontend/src/repo-folder-trash.js:419 +#: frontend/src/repo-snapshot.js:302 msgid "File" msgstr "Файл" -#: frontend/src/pages/dashboard/content.js:34 -#: frontend/src/pages/org-admin/devices/devices-errors.js:51 -#: frontend/src/pages/org-admin/org-logs-file-audit.js:103 -#: frontend/src/pages/org-admin/org-logs-file-update.js:117 -#: frontend/src/pages/org-admin/org-logs-perm-audit.js:84 -#: frontend/src/pages/share-admin/share-links.js:88 -#: frontend/src/pages/share-admin/upload-links.js:51 -#: frontend/src/pages/starred/starred.js:35 -#: frontend/src/pages/sys-admin/abuse-reports.js:87 -#: frontend/src/pages/sys-admin/devices/devices-errors.js:51 -#: frontend/src/pages/sys-admin/file-scan-records.js:29 -#: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:91 -#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:169 -#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:187 -#: frontend/src/pages/sys-admin/web-settings/web-settings.js:279 -msgid "Library" -msgstr "" - #: frontend/src/pages/dashboard/files-activities.js:247 msgid "All Activities" msgstr "" @@ -4250,6 +4253,25 @@ msgstr "" msgid "Find modifiers" msgstr "" +#: frontend/src/pages/drafts/draft-content.js:44 +msgid "Successfully published draft %(draft)s." +msgstr "" + +#: frontend/src/pages/drafts/draft-content.js:48 +msgid "Failed to publish draft %(draft)s." +msgstr "" + +#: frontend/src/pages/drafts/draft-content.js:62 +msgid "No draft yet" +msgstr "" + +#: frontend/src/pages/drafts/draft-content.js:63 +msgid "" +"Draft is a way to let you collaborate with others on files. You can create a" +" draft from a file, edit the draft and then ask for a review. The original " +"file will be updated only after the draft has been reviewed." +msgstr "" + #: frontend/src/pages/file-history-old/history-item.js:58 msgid "(current version)" msgstr "" @@ -4302,7 +4324,7 @@ msgstr "" #: frontend/src/pages/sys-admin/groups/group-nav.js:27 #: frontend/src/pages/sys-admin/groups/groups.js:137 #: frontend/src/pages/sys-admin/groups/search-groups.js:110 -#: frontend/src/pages/sys-admin/info.js:136 +#: frontend/src/pages/sys-admin/info.js:132 #: frontend/src/pages/sys-admin/orgs/org-nav.js:19 #: frontend/src/pages/sys-admin/side-panel.js:114 #: frontend/src/pages/sys-admin/users/user-nav.js:21 @@ -4316,7 +4338,7 @@ msgstr "" #: frontend/src/pages/groups/group-view.js:488 #: frontend/src/pages/my-libs/mylib-repo-menu.js:151 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:268 +#: frontend/src/pages/org-admin/org-libraries.js:317 #: frontend/src/pages/sys-admin/groups/groups-content.js:187 #: frontend/src/pages/sys-admin/repos/repos.js:268 #: frontend/src/pages/sys-admin/users/user-repos.js:166 @@ -4374,122 +4396,122 @@ msgid "" "button in the menu bar." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-container.js:98 +#: frontend/src/pages/lib-content-view/lib-content-container.js:102 #: frontend/src/pages/wiki/main-panel.js:82 msgid "Folder does not exist." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-container.js:176 +#: frontend/src/pages/lib-content-view/lib-content-container.js:180 msgid "This library has been set to read-only by admin and cannot be updated." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:65 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:95 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:67 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:99 #: frontend/src/pages/sys-admin/main-panel-topbar.js:20 msgid "Side Nav Menu" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:176 +#: frontend/src/pages/lib-content-view/lib-content-view.js:180 msgid "Library share permission not found." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:595 +#: frontend/src/pages/lib-content-view/lib-content-view.js:617 msgid "Failed to move files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:597 +#: frontend/src/pages/lib-content-view/lib-content-view.js:619 #: frontend/src/shared-dir-view.js:214 msgid "Failed to copy files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:627 +#: frontend/src/pages/lib-content-view/lib-content-view.js:649 msgid "Successfully moved files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:629 +#: frontend/src/pages/lib-content-view/lib-content-view.js:651 #: frontend/src/shared-dir-view.js:228 msgid "Successfully copied files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:799 +#: frontend/src/pages/lib-content-view/lib-content-view.js:818 msgid "Restored {name} and {n} other items" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:800 +#: frontend/src/pages/lib-content-view/lib-content-view.js:819 msgid "Restored {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:807 +#: frontend/src/pages/lib-content-view/lib-content-view.js:826 msgid "Failed to restore {name} and {n} other items" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:808 +#: frontend/src/pages/lib-content-view/lib-content-view.js:827 msgid "Failed to restore {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:834 +#: frontend/src/pages/lib-content-view/lib-content-view.js:853 msgid "Successfully deleted {name} and {n} other items." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:844 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1081 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1109 +#: frontend/src/pages/lib-content-view/lib-content-view.js:863 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1111 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1139 msgid "Undo" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:851 +#: frontend/src/pages/lib-content-view/lib-content-view.js:870 msgid "Failed to delete {name} and {n} other items." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1037 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1053 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1067 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1083 msgid "Renaming {name} failed" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1077 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1105 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:377 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1107 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1135 #: frontend/src/pages/org-admin/org-groups-search-groups.js:230 #: frontend/src/pages/org-admin/org-groups.js:126 +#: frontend/src/pages/org-admin/org-libraries.js:83 msgid "Successfully deleted {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1089 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1117 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1119 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1147 msgid "Failed to delete {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1170 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1203 msgid "Successfully moved {name}." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1178 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1210 msgid "Failed to move {name}." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1226 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1253 #: frontend/src/pages/sdoc/sdoc-file-history/side-panel.js:182 -#: frontend/src/utils/utils.js:1286 +#: frontend/src/utils/utils.js:1290 msgid "Successfully copied %(name)s." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1234 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1260 msgid "Failed to copy %(name)s" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1254 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1270 msgid "Converting, please wait..." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1266 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1282 msgid "Successfully converted the file." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1273 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1289 msgid "Failed to convert {name}." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1971 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1958 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:255 #: frontend/src/pages/share-with-ocm/shared-with-ocm.js:107 #: frontend/src/pages/shared-libs/shared-libs.js:290 @@ -4536,7 +4558,11 @@ msgstr "" msgid "Successfully unlinked %(name)s." msgstr "" -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:81 +#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:42 +msgid "Local draft saved" +msgstr "" + +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:87 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:68 msgid "Open parent directory" msgstr "" @@ -4549,25 +4575,23 @@ msgstr "" msgid "Switch to rich text editor" msgstr "" -#: frontend/src/pages/markdown-editor/index.js:116 +#: frontend/src/pages/markdown-editor/index.js:117 msgid "This file has been updated." msgstr "" -#: frontend/src/pages/markdown-editor/index.js:117 +#: frontend/src/pages/markdown-editor/index.js:118 msgid "Refresh" msgstr "" -#: frontend/src/pages/markdown-editor/index.js:152 +#: frontend/src/pages/markdown-editor/index.js:153 msgid "Another user is editing this file!" msgstr "" -#: frontend/src/pages/markdown-editor/index.js:300 -#: frontend/src/pages/plain-markdown-editor/index.js:101 +#: frontend/src/pages/markdown-editor/index.js:348 msgid "Leave this page? The system may not save your changes." msgstr "" -#: frontend/src/pages/markdown-editor/index.js:420 -#: frontend/src/pages/plain-markdown-editor/index.js:177 +#: frontend/src/pages/markdown-editor/index.js:468 msgid "Failed to save" msgstr "" @@ -4591,7 +4615,6 @@ msgid "Deleted Time" msgstr "" #: frontend/src/pages/my-libs/my-libs-deleted.js:147 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:169 #: frontend/src/pages/sys-admin/repos/trash-repos.js:171 #: frontend/src/repo-snapshot.js:121 msgid "Successfully restored the library." @@ -4611,7 +4634,7 @@ msgid "" msgstr "" #: frontend/src/pages/my-libs/mylib-repo-list-item.js:289 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:234 +#: frontend/src/pages/org-admin/org-libraries.js:282 #: frontend/src/pages/sys-admin/repos/repos.js:175 #: frontend/src/pages/sys-admin/users/user-repos.js:295 msgid "Successfully transferred the library." @@ -4646,7 +4669,6 @@ msgid "Shared By" msgstr "" #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:321 -#: frontend/src/pages/org-admin/libraries/org-repo-nav.js:15 #: frontend/src/pages/org-admin/org-users-nav.js:15 #: frontend/src/pages/search/advanced-search.js:66 #: frontend/src/pages/share-with-ocm/remote-dir-path.js:56 @@ -4661,9 +4683,8 @@ msgstr "" #: frontend/src/pages/org-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/devices/devices-by-platform.js:45 #: frontend/src/pages/sys-admin/devices/devices-errors.js:49 -#: frontend/src/pages/sys-admin/info.js:113 #: frontend/src/pages/sys-admin/terms-and-conditions/content.js:51 -#: frontend/src/repo-history.js:143 frontend/src/repo-history.js:150 +#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 msgid "Version" msgstr "" @@ -4675,7 +4696,7 @@ msgstr "" #: frontend/src/pages/org-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:89 -#: frontend/src/repo-history.js:143 frontend/src/repo-history.js:150 +#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 msgid "Device" msgstr "" @@ -4709,54 +4730,6 @@ msgid "" "follows:" msgstr "" -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:208 -#: frontend/src/utils/utils.js:426 -msgid "Encrypted library" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:211 -#: frontend/src/utils/utils.js:432 -msgid "Read-Write library" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:59 -#: frontend/src/translate.js:18 -msgid "" -"Tip: libraries deleted {trashReposExpireDays} days ago will be cleaned " -"automatically." -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:254 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:256 -msgid "Are you sure you want to delete {placeholder} completely?" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:265 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:267 -msgid "Are you sure you want to restore {placeholder}?" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:360 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:362 -msgid "Successfully cleared trash." -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:399 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:424 -msgid "Clear Trash" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:400 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:425 -msgid "Are you sure you want to clear trash?" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:402 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:427 -#: frontend/src/user-notifications.js:112 -msgid "Clear" -msgstr "" - #: frontend/src/pages/org-admin/org-admin-list.js:51 #: frontend/src/pages/org-admin/org-users-list.js:73 #: frontend/src/pages/org-admin/org-users-search-users.js:36 @@ -4881,6 +4854,7 @@ msgid "Search groups by name" msgstr "" #: frontend/src/pages/org-admin/org-groups.js:182 +#: frontend/src/pages/org-admin/org-libraries.js:174 #: frontend/src/pages/org-admin/org-links.js:125 #: frontend/src/pages/org-admin/org-logs-file-audit.js:124 #: frontend/src/pages/org-admin/org-logs-file-update.js:139 @@ -4891,6 +4865,7 @@ msgid "Previous" msgstr "" #: frontend/src/pages/org-admin/org-groups.js:184 +#: frontend/src/pages/org-admin/org-libraries.js:176 #: frontend/src/pages/org-admin/org-links.js:127 #: frontend/src/pages/org-admin/org-logs-file-audit.js:126 #: frontend/src/pages/org-admin/org-logs-file-update.js:141 @@ -4920,16 +4895,30 @@ msgid "Active Users" msgstr "" #: frontend/src/pages/org-admin/org-info.js:50 +#: frontend/src/pages/sys-admin/info.js:123 #: frontend/src/pages/sys-admin/info.js:127 -#: frontend/src/pages/sys-admin/info.js:131 msgid "Total Users" msgstr "" #: frontend/src/pages/org-admin/org-info.js:50 -#: frontend/src/pages/sys-admin/info.js:127 +#: frontend/src/pages/sys-admin/info.js:123 msgid "Limits" msgstr "" +#: frontend/src/pages/org-admin/org-libraries.js:140 +msgid "All Libraries" +msgstr "" + +#: frontend/src/pages/org-admin/org-libraries.js:256 +#: frontend/src/utils/utils.js:426 +msgid "Encrypted library" +msgstr "" + +#: frontend/src/pages/org-admin/org-libraries.js:259 +#: frontend/src/utils/utils.js:432 +msgid "Read-Write library" +msgstr "" + #: frontend/src/pages/org-admin/org-links.js:94 msgid "All Public Links" msgstr "" @@ -5053,64 +5042,46 @@ msgstr "" msgid "Verify" msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:60 +#: frontend/src/pages/org-admin/org-user-item.js:59 msgid "Resetting user's password, please wait for a moment." msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:63 +#: frontend/src/pages/org-admin/org-user-item.js:62 msgid "Successfully reset password to %(passwd)s for user %(user)s." msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:118 +#: frontend/src/pages/org-admin/org-user-item.js:112 #: frontend/src/pages/sys-admin/admin-logs/login-logs.js:102 #: frontend/src/pages/sys-admin/logs-page/login-logs.js:117 msgid "Failed" msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:129 +#: frontend/src/pages/org-admin/org-user-item.js:123 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:172 #: frontend/src/pages/sys-admin/institutions/institution-users.js:208 -#: frontend/src/pages/sys-admin/users/users-content.js:307 +#: frontend/src/pages/sys-admin/users/users-content.js:298 msgid "Active" msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:131 +#: frontend/src/pages/org-admin/org-user-item.js:125 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:172 #: frontend/src/pages/sys-admin/institutions/institution-users.js:208 -#: frontend/src/pages/sys-admin/users/users-content.js:309 +#: frontend/src/pages/sys-admin/users/users-content.js:300 msgid "Inactive" msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:157 -#: frontend/src/pages/sys-admin/orgs/org-users.js:230 -#: frontend/src/pages/sys-admin/users/users-content.js:406 -msgid "Are you sure you want to set {user_placeholder} inactive?" -msgstr "" - -#: frontend/src/pages/org-admin/org-user-item.js:195 +#: frontend/src/pages/org-admin/org-user-item.js:180 msgid "ResetPwd" msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:196 +#: frontend/src/pages/org-admin/org-user-item.js:181 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:152 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:192 -#: frontend/src/pages/sys-admin/users/users-content.js:367 -#: frontend/src/pages/sys-admin/users/users-content.js:575 +#: frontend/src/pages/sys-admin/users/users-content.js:358 +#: frontend/src/pages/sys-admin/users/users-content.js:563 msgid "Revoke Admin" msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:204 -#: frontend/src/pages/sys-admin/orgs/org-users.js:313 -#: frontend/src/pages/sys-admin/users/users-content.js:584 -msgid "Set user inactive" -msgstr "" - -#: frontend/src/pages/org-admin/org-user-item.js:207 -#: frontend/src/pages/sys-admin/orgs/org-users.js:316 -#: frontend/src/pages/sys-admin/users/users-content.js:587 -msgid "Set" -msgstr "" - #: frontend/src/pages/org-admin/org-user-profile.js:128 msgid "Avatar" msgstr "" @@ -5385,10 +5356,6 @@ msgstr "" msgid "Team name" msgstr "" -#: frontend/src/pages/org-admin/web-settings/web-settings.js:119 -msgid "File Upload" -msgstr "" - #: frontend/src/pages/org-admin/web-settings/web-settings.js:123 msgid "File extension white list" msgstr "" @@ -5399,23 +5366,19 @@ msgid "" "\"md;txt;docx\". Empty means no limit." msgstr "" -#: frontend/src/pages/sdoc-revision/index.js:123 -msgid "Publish" -msgstr "" - -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:239 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:193 msgid "No changes" msgstr "" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:249 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:203 msgid "Changes" msgstr "" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:268 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:222 msgid "Last modification" msgstr "" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:271 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:225 msgid "Next modification" msgstr "" @@ -5484,8 +5447,8 @@ msgstr "" #: frontend/src/pages/search/advanced-search.js:242 #: frontend/src/pages/search/advanced-search.js:264 -#: frontend/src/pages/sys-admin/orgs/org-users.js:307 -#: frontend/src/pages/sys-admin/users/users-content.js:569 +#: frontend/src/pages/sys-admin/orgs/org-users.js:297 +#: frontend/src/pages/sys-admin/users/users-content.js:557 msgid "Reset" msgstr "" @@ -5691,7 +5654,7 @@ msgid "Create Group" msgstr "" #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:107 -#: frontend/src/pages/sys-admin/users/users-content.js:557 +#: frontend/src/pages/sys-admin/users/users-content.js:545 msgid "Delete User" msgstr "" @@ -5826,24 +5789,24 @@ msgstr "" msgid "Upgrade to Pro Edition" msgstr "" -#: frontend/src/pages/sys-admin/info.js:119 +#: frontend/src/pages/sys-admin/info.js:115 msgid "Storage Used" msgstr "" -#: frontend/src/pages/sys-admin/info.js:122 +#: frontend/src/pages/sys-admin/info.js:118 msgid "Total Devices" msgstr "" -#: frontend/src/pages/sys-admin/info.js:122 +#: frontend/src/pages/sys-admin/info.js:118 msgid "Current Connected Devices" msgstr "" +#: frontend/src/pages/sys-admin/info.js:123 #: frontend/src/pages/sys-admin/info.js:127 -#: frontend/src/pages/sys-admin/info.js:131 msgid "Activated Users" msgstr "" -#: frontend/src/pages/sys-admin/info.js:141 +#: frontend/src/pages/sys-admin/info.js:137 #: frontend/src/pages/sys-admin/orgs/org-nav.js:31 #: frontend/src/pages/sys-admin/orgs/orgs.js:133 #: frontend/src/pages/sys-admin/orgs/search-orgs.js:106 @@ -5854,13 +5817,13 @@ msgid "Organizations" msgstr "" #: frontend/src/pages/sys-admin/institutions/institution-admins.js:163 -#: frontend/src/pages/sys-admin/users/users-content.js:405 +#: frontend/src/pages/sys-admin/users/users-content.js:395 msgid "" "Are you sure you want to revoke the admin permission of {placeholder} ?" msgstr "" #: frontend/src/pages/sys-admin/institutions/institution-admins.js:195 -#: frontend/src/pages/sys-admin/users/users-content.js:578 +#: frontend/src/pages/sys-admin/users/users-content.js:566 msgid "Revoke" msgstr "" @@ -5959,8 +5922,8 @@ msgstr "" msgid "Number of groups" msgstr "" -#: frontend/src/pages/sys-admin/orgs/org-users.js:229 -#: frontend/src/pages/sys-admin/users/users-content.js:404 +#: frontend/src/pages/sys-admin/orgs/org-users.js:221 +#: frontend/src/pages/sys-admin/users/users-content.js:394 msgid "Are you sure you want to reset the password of {placeholder} ?" msgstr "" @@ -5998,10 +5961,35 @@ msgstr "" msgid "Name or ID" msgstr "" +#: frontend/src/pages/sys-admin/repos/trash-repos.js:256 +msgid "Are you sure you want to delete {placeholder} completely?" +msgstr "" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:267 +msgid "Are you sure you want to restore {placeholder}?" +msgstr "" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:362 +msgid "Successfully cleared trash." +msgstr "" + #: frontend/src/pages/sys-admin/repos/trash-repos.js:371 msgid "Search libraries by owner" msgstr "" +#: frontend/src/pages/sys-admin/repos/trash-repos.js:424 +msgid "Clear Trash" +msgstr "" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:425 +msgid "Are you sure you want to clear trash?" +msgstr "" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:427 +#: frontend/src/user-notifications.js:112 +msgid "Clear" +msgstr "" + #: frontend/src/pages/sys-admin/side-panel.js:198 msgid "File Scan" msgstr "" @@ -6082,15 +6070,15 @@ msgstr "" msgid "Institution" msgstr "" -#: frontend/src/pages/sys-admin/users/users-content.js:292 +#: frontend/src/pages/sys-admin/users/users-content.js:283 msgid "Default Admin" msgstr "" -#: frontend/src/pages/sys-admin/users/users-content.js:296 +#: frontend/src/pages/sys-admin/users/users-content.js:287 msgid "Daily Admin" msgstr "" -#: frontend/src/pages/sys-admin/users/users-content.js:298 +#: frontend/src/pages/sys-admin/users/users-content.js:289 msgid "Audit Admin" msgstr "" @@ -6345,28 +6333,44 @@ msgid "" "accept the terms." msgstr "" -#: frontend/src/pages/upload-link/file-uploader.js:435 +#: frontend/src/pages/upload-link/file-uploader.js:305 +msgid "File upload started" +msgstr "" + +#: frontend/src/pages/upload-link/file-uploader.js:425 +msgid "All files uploaded" +msgstr "" + +#: frontend/src/pages/upload-link/file-uploader.js:439 msgid "Failed to upload {file_name}." msgstr "" -#: frontend/src/pages/upload-link/index.js:41 +#: frontend/src/pages/upload-link/forbid-upload-list-item.js:14 +msgid "Please upload files less than {placeholder}" +msgstr "" + +#: frontend/src/pages/upload-link/index.js:40 msgid "Upload files to {folder_name_placeholder}" msgstr "" -#: frontend/src/pages/upload-link/index.js:43 +#: frontend/src/pages/upload-link/index.js:42 msgid "shared by:" msgstr "" -#: frontend/src/pages/upload-link/index.js:47 +#: frontend/src/pages/upload-link/index.js:46 #: frontend/src/shared-dir-view.js:469 msgid "The owner of this library has run out of space." msgstr "" #: frontend/src/pages/upload-link/index.js:51 +msgid "Folder upload is limited to Chrome, Firefox 50+, and Microsoft Edge." +msgstr "" + +#: frontend/src/pages/upload-link/index.js:52 msgid "File size should be smaller than {max_size_placeholder}." msgstr "" -#: frontend/src/pages/upload-link/index.js:54 +#: frontend/src/pages/upload-link/index.js:56 msgid "Drag and drop files or folders here." msgstr "" @@ -6385,58 +6389,54 @@ msgid "" "by clicking the \"Publish a Library\" button in the menu bar." msgstr "" -#: frontend/src/repo-folder-trash.js:185 +#: frontend/src/repo-folder-trash.js:197 msgid "{placeholder} Trash" msgstr "" -#: frontend/src/repo-folder-trash.js:240 -msgid "Original path" -msgstr "" - -#: frontend/src/repo-folder-trash.js:241 +#: frontend/src/repo-folder-trash.js:237 msgid "Delete Time" msgstr "" -#: frontend/src/repo-folder-trash.js:329 frontend/src/repo-snapshot.js:273 +#: frontend/src/repo-folder-trash.js:325 frontend/src/repo-snapshot.js:271 msgid "Successfully restored 1 item." msgstr "" -#: frontend/src/repo-folder-trash.js:357 frontend/src/repo-folder-trash.js:417 -#: frontend/src/repo-snapshot.js:295 +#: frontend/src/repo-folder-trash.js:353 frontend/src/repo-folder-trash.js:411 +#: frontend/src/repo-snapshot.js:293 msgid "Directory" msgstr "" -#: frontend/src/repo-history.js:96 +#: frontend/src/repo-history.js:108 msgid "{placeholder} Modification History" msgstr "" -#: frontend/src/repo-history.js:115 +#: frontend/src/repo-history.js:112 msgid "" "Tip: a snapshot will be generated after modification, which records the " "library state after the modification." msgstr "" -#: frontend/src/repo-history.js:144 +#: frontend/src/repo-history.js:141 msgid "Labels" msgstr "" -#: frontend/src/repo-history.js:280 +#: frontend/src/repo-history.js:277 msgid "None" msgstr "" -#: frontend/src/repo-history.js:283 frontend/src/repo-snapshot.js:162 +#: frontend/src/repo-history.js:280 frontend/src/repo-snapshot.js:160 msgid "Unknown" msgstr "" -#: frontend/src/repo-history.js:313 +#: frontend/src/repo-history.js:310 msgid "Current Version" msgstr "" -#: frontend/src/repo-history.js:314 +#: frontend/src/repo-history.js:311 msgid "View Snapshot" msgstr "" -#: frontend/src/repo-snapshot.js:132 +#: frontend/src/repo-snapshot.js:145 msgid "{placeholder} Snapshot" msgstr "" @@ -6541,6 +6541,12 @@ msgstr "" msgid "No terms and conditions" msgstr "" +#: frontend/src/translate.js:18 +msgid "" +"Tip: libraries deleted {trashReposExpireDays} days ago will be cleaned " +"automatically." +msgstr "" + #: frontend/src/translate.js:19 msgid "No favorites" msgstr "" @@ -6582,35 +6588,39 @@ msgstr "" msgid "Message" msgstr "" -#: frontend/src/utils/text-translation.js:25 +#: frontend/src/utils/text-translation.js:24 msgid "Freeze Document" msgstr "" #: frontend/src/utils/text-translation.js:26 -msgid "Unfreeze Document" -msgstr "" - -#: frontend/src/utils/text-translation.js:27 msgid "Convert to Markdown" msgstr "" -#: frontend/src/utils/text-translation.js:28 +#: frontend/src/utils/text-translation.js:27 msgid "Convert to sdoc" msgstr "" -#: frontend/src/utils/text-translation.js:29 +#: frontend/src/utils/text-translation.js:28 msgid "Convert to docx" msgstr "" -#: frontend/src/utils/text-translation.js:30 +#: frontend/src/utils/text-translation.js:29 msgid "Export as docx" msgstr "" -#: frontend/src/utils/text-translation.js:32 +#: frontend/src/utils/text-translation.js:30 +msgid "Mark as draft" +msgstr "" + +#: frontend/src/utils/text-translation.js:31 +msgid "Unmark as draft" +msgstr "" + +#: frontend/src/utils/text-translation.js:33 msgid "Access Log" msgstr "" -#: frontend/src/utils/text-translation.js:35 +#: frontend/src/utils/text-translation.js:36 msgid "Convert with ONLYOFFICE" msgstr "" @@ -6646,96 +6656,96 @@ msgstr "" msgid "Online Read-Only folder" msgstr "" -#: frontend/src/utils/utils.js:689 +#: frontend/src/utils/utils.js:693 msgid "Online Read-Write" msgstr "" -#: frontend/src/utils/utils.js:692 +#: frontend/src/utils/utils.js:696 msgid "Online Read-Only" msgstr "" -#: frontend/src/utils/utils.js:695 +#: frontend/src/utils/utils.js:699 msgid "Invisible" msgstr "" -#: frontend/src/utils/utils.js:705 +#: frontend/src/utils/utils.js:709 msgid "User can read, write, upload, download and sync files." msgstr "" -#: frontend/src/utils/utils.js:708 +#: frontend/src/utils/utils.js:712 msgid "User can read, download and sync files." msgstr "" -#: frontend/src/utils/utils.js:711 +#: frontend/src/utils/utils.js:715 msgid "Besides Write permission, user can also share the library." msgstr "" -#: frontend/src/utils/utils.js:714 +#: frontend/src/utils/utils.js:718 msgid "" "User can view and edit file online via browser. Files can't be downloaded." msgstr "" -#: frontend/src/utils/utils.js:717 +#: frontend/src/utils/utils.js:721 msgid "" "User can only view files online via browser. Files can't be downloaded." msgstr "" -#: frontend/src/utils/utils.js:720 +#: frontend/src/utils/utils.js:724 msgid "User can not see this folder." msgstr "" -#: frontend/src/utils/utils.js:731 +#: frontend/src/utils/utils.js:735 msgid "Preview and download" msgstr "" -#: frontend/src/utils/utils.js:741 +#: frontend/src/utils/utils.js:745 msgid "Preview only" msgstr "" -#: frontend/src/utils/utils.js:751 +#: frontend/src/utils/utils.js:755 msgid "Download and upload" msgstr "" -#: frontend/src/utils/utils.js:761 +#: frontend/src/utils/utils.js:765 msgid "Edit on cloud and download" msgstr "" -#: frontend/src/utils/utils.js:771 +#: frontend/src/utils/utils.js:775 msgid "Edit on cloud only" msgstr "" -#: frontend/src/utils/utils.js:1288 +#: frontend/src/utils/utils.js:1292 msgid "Successfully copied %(name)s and 1 other item." msgstr "" -#: frontend/src/utils/utils.js:1290 +#: frontend/src/utils/utils.js:1294 msgid "Successfully copied %(name)s and %(amount)s other items." msgstr "" -#: frontend/src/utils/utils.js:1301 +#: frontend/src/utils/utils.js:1305 msgid "Successfully moved %(name)s." msgstr "" -#: frontend/src/utils/utils.js:1303 +#: frontend/src/utils/utils.js:1307 msgid "Successfully moved %(name)s and 1 other item." msgstr "" -#: frontend/src/utils/utils.js:1305 +#: frontend/src/utils/utils.js:1309 msgid "Successfully moved %(name)s and %(amount)s other items." msgstr "" -#: frontend/src/utils/utils.js:1317 +#: frontend/src/utils/utils.js:1321 msgid "Failed to copy %(name)s and %(amount)s other item(s)." msgstr "" -#: frontend/src/utils/utils.js:1320 +#: frontend/src/utils/utils.js:1324 msgid "Failed to copy %(name)s." msgstr "" -#: frontend/src/utils/utils.js:1330 +#: frontend/src/utils/utils.js:1334 msgid "Failed to move %(name)s and %(amount)s other item(s)." msgstr "" -#: frontend/src/utils/utils.js:1333 +#: frontend/src/utils/utils.js:1337 msgid "Failed to move %(name)s." msgstr "" diff --git a/locale/ca/LC_MESSAGES/django.po b/locale/ca/LC_MESSAGES/django.po index a15176bfed..2c1e0071cf 100644 --- a/locale/ca/LC_MESSAGES/django.po +++ b/locale/ca/LC_MESSAGES/django.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: seahub\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-10 14:16+0800\n" +"POT-Creation-Date: 2024-02-05 17:17+0800\n" "PO-Revision-Date: 2013-10-25 07:03+0000\n" "Last-Translator: imwhatiam , 2017\n" "Language-Team: Catalan (http://app.transifex.com/haiwen/seahub/language/ca/)\n" @@ -93,8 +93,7 @@ msgid "Login id can't be empty" msgstr "" #: seahub/api2/endpoints/admin/account.py:209 -#: seahub/api2/endpoints/admin/users.py:866 -#: seahub/api2/endpoints/admin/users.py:1301 +#: seahub/api2/endpoints/admin/users.py:1283 #, python-format msgid "Login id %s already exists." msgstr "" @@ -108,10 +107,10 @@ msgid "Space quota can't be empty" msgstr "" #: seahub/api2/endpoints/admin/account.py:238 -#: seahub/api2/endpoints/admin/users.py:1357 -#: seahub/api2/endpoints/admin/users.py:1361 -#: seahub/api2/endpoints/admin/users.py:1374 -#: seahub/api2/endpoints/admin/users.py:1378 +#: seahub/api2/endpoints/admin/users.py:1339 +#: seahub/api2/endpoints/admin/users.py:1343 +#: seahub/api2/endpoints/admin/users.py:1356 +#: seahub/api2/endpoints/admin/users.py:1360 msgid "Must be an integer that is greater than or equal to 0." msgstr "" @@ -121,24 +120,24 @@ msgid "Space quota is too low (minimum value is 0)" msgstr "" #: seahub/api2/endpoints/admin/account.py:250 seahub/institutions/views.py:233 -#: seahub/organizations/api/admin/users.py:471 seahub/views/sysadmin.py:301 +#: seahub/organizations/api/admin/users.py:464 seahub/views/sysadmin.py:300 #, python-format msgid "Failed to set quota: maximum quota is %d MB" msgstr "" #: seahub/api2/endpoints/admin/address_book/groups.py:82 -#: seahub/api2/endpoints/admin/groups.py:132 -#: seahub/api2/endpoints/admin/groups.py:271 +#: seahub/api2/endpoints/admin/groups.py:129 +#: seahub/api2/endpoints/admin/groups.py:268 #: seahub/api2/endpoints/groups.py:226 seahub/api2/endpoints/groups.py:299 -#: seahub/api2/views.py:4568 seahub/group/forms.py:36 +#: seahub/api2/views.py:4569 seahub/group/forms.py:36 msgid "" "Name can only contain letters, numbers, spaces, hyphen, dot, single quote, " "brackets or underscore." msgstr "" #: seahub/api2/endpoints/admin/address_book/groups.py:87 -#: seahub/api2/endpoints/admin/groups.py:139 -#: seahub/api2/endpoints/admin/groups.py:275 +#: seahub/api2/endpoints/admin/groups.py:136 +#: seahub/api2/endpoints/admin/groups.py:272 #: seahub/api2/endpoints/groups.py:231 seahub/api2/endpoints/groups.py:304 msgid "There is already a group with that name." msgstr "Aquest nom de grup ja existeix" @@ -153,12 +152,12 @@ msgstr "" #: seahub/api2/endpoints/admin/default_library.py:32 #: seahub/api2/endpoints/admin/default_library.py:33 -#: seahub/views/__init__.py:531 seahub/views/__init__.py:532 -#: seahub/views/__init__.py:536 seahub/views/__init__.py:537 +#: seahub/views/__init__.py:682 seahub/views/__init__.py:683 +#: seahub/views/__init__.py:687 seahub/views/__init__.py:688 msgid "My Library" msgstr "Personal" -#: seahub/api2/endpoints/admin/groups.py:219 +#: seahub/api2/endpoints/admin/groups.py:216 #: seahub/api2/endpoints/groups.py:330 #, python-format msgid "User %s is already group owner." @@ -177,16 +176,16 @@ msgid "" "institution" msgstr "" -#: seahub/api2/endpoints/admin/libraries.py:267 seahub/views/sysadmin.py:697 +#: seahub/api2/endpoints/admin/libraries.py:265 seahub/views/sysadmin.py:696 msgid "System library can not be deleted." msgstr "" -#: seahub/api2/endpoints/admin/libraries.py:388 seahub/api2/views.py:1673 +#: seahub/api2/endpoints/admin/libraries.py:386 seahub/api2/views.py:1674 #, python-format msgid "Transfer failed: role of %s is %s, can not add library." msgstr "" -#: seahub/api2/endpoints/admin/libraries.py:409 seahub/api2/views.py:1678 +#: seahub/api2/endpoints/admin/libraries.py:407 seahub/api2/views.py:1679 msgid "Library can not be transferred to owner." msgstr "" @@ -212,8 +211,8 @@ msgstr "" #: seahub/api2/endpoints/admin/shares.py:211 #: seahub/api2/endpoints/admin/shares.py:268 -#: seahub/api2/endpoints/dir_shared_items.py:360 -#: seahub/api2/endpoints/dir_shared_items.py:473 +#: seahub/api2/endpoints/dir_shared_items.py:346 +#: seahub/api2/endpoints/dir_shared_items.py:459 #: seahub/api2/endpoints/group_owned_libraries.py:953 #: seahub/api2/endpoints/group_owned_libraries.py:1228 #: seahub/api2/endpoints/repo_share_invitations.py:190 @@ -281,6 +280,8 @@ msgstr "" #: seahub/base/management/commands/export_user_storage_report.py:41 #: seahub/base/management/commands/export_users.py:43 #: seahub/base/management/commands/export_users.py:47 +#: seahub/contacts/templates/contacts/contact_list.html:44 +#: seahub/contacts/templates/contacts/contact_list.html:53 #: seahub/institutions/templates/institutions/user_info.html:26 #: seahub/institutions/templates/institutions/useradmin.html:16 #: seahub/institutions/templates/institutions/useradmin_search.html:10 @@ -288,9 +289,9 @@ msgstr "" #: seahub/invitations/templates/invitations/token_view.html:10 #: seahub/organizations/api/admin/statistics.py:380 #: seahub/share/templates/share/share_link_audit.html:9 -#: seahub/templates/registration/registration_form.html:23 -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 -#: seahub/views/sysadmin.py:766 seahub/views/sysadmin.py:781 +#: seahub/templates/registration/registration_form.html:22 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:175 +#: seahub/views/sysadmin.py:765 seahub/views/sysadmin.py:780 msgid "Email" msgstr "Correu electrònic" @@ -298,6 +299,7 @@ msgstr "Correu electrònic" #: seahub/base/management/commands/export_user_storage_report.py:41 #: seahub/base/management/commands/export_users.py:43 #: seahub/base/management/commands/export_users.py:47 +#: seahub/contacts/templates/contacts/contact_list.html:18 #: seahub/institutions/templates/institutions/info.html:10 #: seahub/institutions/templates/institutions/user_info.html:61 #: seahub/institutions/templates/institutions/user_info.html:105 @@ -305,22 +307,23 @@ msgstr "Correu electrònic" #: seahub/institutions/templates/institutions/useradmin_search.html:19 #: seahub/organizations/api/admin/statistics.py:380 #: seahub/sysadmin_extra/views.py:57 -#: seahub/templates/registration/registration_form.html:19 -#: seahub/templates/repo_history_view.html:58 seahub/views/sysadmin.py:172 -#: seahub/views/sysadmin.py:176 seahub/views/sysadmin.py:644 -#: seahub/views/sysadmin.py:768 seahub/views/sysadmin.py:783 +#: seahub/templates/registration/registration_form.html:18 +#: seahub/templates/repo_dir_recycle_view.html:44 +#: seahub/templates/repo_history_view.html:58 seahub/views/sysadmin.py:171 +#: seahub/views/sysadmin.py:175 seahub/views/sysadmin.py:643 +#: seahub/views/sysadmin.py:767 seahub/views/sysadmin.py:782 msgid "Name" msgstr "Nom" -#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:262 +#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:245 #: seahub/base/management/commands/export_user_storage_report.py:41 #: seahub/base/management/commands/export_users.py:43 #: seahub/base/management/commands/export_users.py:47 #: seahub/institutions/templates/institutions/useradmin.html:16 #: seahub/institutions/templates/institutions/useradmin_search.html:19 #: seahub/organizations/api/admin/statistics.py:380 -#: seahub/templates/registration/password_set_form.html:17 -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 +#: seahub/templates/registration/password_set_form.html:16 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:175 msgid "Contact Email" msgstr "" @@ -329,7 +332,7 @@ msgstr "" #: seahub/base/management/commands/export_users.py:44 #: seahub/base/management/commands/export_users.py:48 #: seahub/organizations/api/admin/statistics.py:381 -#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 +#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 msgid "Space Usage" msgstr "" @@ -338,105 +341,95 @@ msgstr "" #: seahub/base/management/commands/export_users.py:44 #: seahub/base/management/commands/export_users.py:48 #: seahub/organizations/api/admin/statistics.py:381 -#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 -#: seahub/views/sysadmin.py:770 seahub/views/sysadmin.py:784 +#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 +#: seahub/views/sysadmin.py:769 seahub/views/sysadmin.py:783 msgid "Space Quota" msgstr "" -#: seahub/api2/endpoints/admin/users.py:667 -#: seahub/api2/endpoints/admin/users.py:697 +#: seahub/api2/endpoints/admin/users.py:655 +#: seahub/api2/endpoints/admin/users.py:685 #: seahub/organizations/api/admin/users.py:155 msgid "There are more than 500 users, and sort is not offered." msgstr "" -#: seahub/api2/endpoints/admin/users.py:781 -#: seahub/api2/endpoints/admin/users.py:1273 seahub/base/accounts.py:1227 +#: seahub/api2/endpoints/admin/users.py:769 +#: seahub/api2/endpoints/admin/users.py:1255 seahub/base/accounts.py:1228 #: seahub/forms.py:30 msgid "The number of users exceeds the limit." msgstr "" -#: seahub/api2/endpoints/admin/users.py:880 +#: seahub/api2/endpoints/admin/users.py:859 #, python-format msgid "Successfully added user %(user)s." msgstr "" -#: seahub/api2/endpoints/admin/users.py:884 -#: seahub/api2/endpoints/admin/users_batch.py:390 seahub/views/sysadmin.py:543 +#: seahub/api2/endpoints/admin/users.py:863 +#: seahub/api2/endpoints/admin/users_batch.py:390 seahub/views/sysadmin.py:542 #, python-format msgid "You are invited to join %s" msgstr "" -#: seahub/api2/endpoints/admin/users.py:888 +#: seahub/api2/endpoints/admin/users.py:869 #, python-format msgid "Successfully added user %(user)s. An email notification has been sent." msgstr "" -#: seahub/api2/endpoints/admin/users.py:891 +#: seahub/api2/endpoints/admin/users.py:872 #, python-format msgid "" "Successfully added user %(user)s. But email notification can not be sent, " "because Email service is not properly configured." msgstr "" -#: seahub/api2/endpoints/admin/users.py:1418 +#: seahub/api2/endpoints/admin/users.py:1400 #: seahub/institutions/templates/institutions/useradmin.html:122 msgid "Edit succeeded" msgstr "S'ha actualitzat" -#: seahub/api2/endpoints/admin/users.py:1421 seahub/views/sysadmin.py:446 +#: seahub/api2/endpoints/admin/users.py:1403 seahub/views/sysadmin.py:445 #, python-format msgid "Your account on %s is activated" msgstr "" -#: seahub/api2/endpoints/admin/users.py:1426 +#: seahub/api2/endpoints/admin/users.py:1408 #: seahub/institutions/templates/institutions/useradmin.html:118 msgid "Edit succeeded, an email has been sent." msgstr "S'ha editat i enviat un correu electrònic." -#: seahub/api2/endpoints/admin/users.py:1429 +#: seahub/api2/endpoints/admin/users.py:1411 #: seahub/institutions/templates/institutions/useradmin.html:120 msgid "" "Edit succeeded, but failed to send email, please check your email " "configuration." msgstr "S'ha editat però no s'ha pogut notificar per correu electrònic. Revisa la configuració del correu." -#: seahub/api2/endpoints/admin/users.py:1497 seahub/auth/views.py:366 +#: seahub/api2/endpoints/admin/users.py:1479 seahub/auth/views.py:355 msgid "Unable to reset password." msgstr "" -#: seahub/api2/endpoints/admin/users.py:1523 seahub/auth/forms.py:163 -#, python-format -msgid "Reset Password on %s" -msgstr "" - -#: seahub/api2/endpoints/admin/users.py:1527 -#, python-brace-format -msgid "A password reset link has been sent to {contact_email}." -msgstr "" - -#: seahub/api2/endpoints/admin/users.py:1545 seahub/views/sysadmin.py:487 +#: seahub/api2/endpoints/admin/users.py:1503 seahub/views/sysadmin.py:486 #, python-format msgid "Password has been reset on %s" msgstr "" -#: seahub/api2/endpoints/admin/users.py:1547 +#: seahub/api2/endpoints/admin/users.py:1505 #, python-format msgid "Successfully reset password, an email has been sent to %(user)s." msgstr "" -#: seahub/api2/endpoints/admin/users.py:1551 seahub/views/sysadmin.py:517 +#: seahub/api2/endpoints/admin/users.py:1509 seahub/views/sysadmin.py:516 #, python-format msgid "" "Successfully reset password to %(passwd)s, but failed to send email to " "%(user)s, please check your email configuration." msgstr "S'ha reinicialitzat la contrasenya a %(passwd)s, però no s'ha pogut enviar un correu electrònic a %(user)s. Reviseu la configuració del correu." -#: seahub/api2/endpoints/admin/users.py:1554 seahub/views/sysadmin.py:521 +#: seahub/api2/endpoints/admin/users.py:1512 seahub/views/sysadmin.py:520 #, python-format msgid "Successfully reset password to %(passwd)s for user %(user)s." msgstr "S'ha reinicialitzat la contrasenya a %(passwd)s per l'usuari %(user)s." -#: seahub/api2/endpoints/admin/users.py:1557 seahub/views/sysadmin.py:524 +#: seahub/api2/endpoints/admin/users.py:1515 seahub/views/sysadmin.py:523 #, python-format msgid "" "Successfully reset password to %(passwd)s for user %(user)s. But email " @@ -461,19 +454,17 @@ msgstr "" #: seahub/api2/endpoints/repo_set_password.py:72 #: seahub/api2/endpoints/repo_share_invitations.py:201 #: seahub/api2/endpoints/send_upload_link_email.py:107 -#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:3902 -#: seahub/notifications/models.py:536 seahub/notifications/models.py:577 -#: seahub/notifications/models.py:619 seahub/notifications/models.py:670 -#: seahub/notifications/models.py:726 seahub/notifications/models.py:756 -#: seahub/notifications/models.py:778 seahub/notifications/models.py:804 -#: seahub/notifications/models.py:821 seahub/notifications/models.py:838 -#: seahub/notifications/models.py:867 seahub/seadoc/apis.py:2778 -#: seahub/search/views.py:200 seahub/share/views.py:326 -#: seahub/subscription/views.py:93 seahub/subscription/views.py:138 -#: seahub/utils/__init__.py:177 seahub/utils/__init__.py:1170 -#: seahub/views/__init__.py:799 seahub/views/ajax.py:401 -#: seahub/views/ajax.py:405 seahub/wiki/views.py:210 seahub/wiki/views.py:217 -#: seahub/wiki/views.py:226 +#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:3903 +#: seahub/notifications/models.py:484 seahub/notifications/models.py:525 +#: seahub/notifications/models.py:576 seahub/notifications/models.py:632 +#: seahub/notifications/models.py:662 seahub/notifications/models.py:684 +#: seahub/notifications/models.py:710 seahub/notifications/models.py:727 +#: seahub/notifications/models.py:744 seahub/notifications/models.py:773 +#: seahub/seadoc/apis.py:2763 seahub/search/views.py:200 +#: seahub/share/views.py:326 seahub/utils/__init__.py:177 +#: seahub/utils/__init__.py:1165 seahub/views/__init__.py:950 +#: seahub/views/ajax.py:401 seahub/views/ajax.py:405 seahub/wiki/views.py:210 +#: seahub/wiki/views.py:217 seahub/wiki/views.py:226 msgid "Internal Server Error" msgstr "S'ha produït un error intern" @@ -489,12 +480,12 @@ msgstr "La ruta de destí no és vàlida" #: seahub/api2/endpoints/copy_move_task.py:148 #: seahub/api2/endpoints/move_folder_merge.py:176 -#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:1819 -#: seahub/api2/views.py:1859 seahub/api2/views.py:1920 -#: seahub/api2/views.py:1964 seahub/api2/views.py:2010 -#: seahub/api2/views.py:2059 seahub/api2/views.py:2472 -#: seahub/api2/views.py:2580 seahub/seadoc/apis.py:372 -#: seahub/seadoc/apis.py:463 +#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:1820 +#: seahub/api2/views.py:1860 seahub/api2/views.py:1921 +#: seahub/api2/views.py:1965 seahub/api2/views.py:2011 +#: seahub/api2/views.py:2060 seahub/api2/views.py:2473 +#: seahub/api2/views.py:2581 seahub/seadoc/apis.py:371 +#: seahub/seadoc/apis.py:462 msgid "Out of quota." msgstr "" @@ -514,13 +505,13 @@ msgstr "" msgid "Cancel failed" msgstr "" -#: seahub/api2/endpoints/dir_shared_items.py:344 +#: seahub/api2/endpoints/dir_shared_items.py:330 #: seahub/api2/endpoints/draft_reviewer.py:70 #: seahub/api2/endpoints/group_owned_libraries.py:937 msgid "username invalid." msgstr "" -#: seahub/api2/endpoints/dir_shared_items.py:353 +#: seahub/api2/endpoints/dir_shared_items.py:339 #: seahub/api2/endpoints/draft_reviewer.py:79 #: seahub/api2/endpoints/group_owned_libraries.py:946 #, python-format @@ -533,20 +524,17 @@ msgstr "" #: seahub/api2/endpoints/file_tag.py:203 seahub/api2/endpoints/file_tag.py:216 #: seahub/api2/endpoints/wikis.py:112 seahub/api2/endpoints/wikis.py:206 #: seahub/drafts/views.py:31 seahub/profile/forms.py:24 -#: seahub/profile/views.py:258 seahub/seadoc/apis.py:2762 +#: seahub/profile/views.py:258 seahub/seadoc/apis.py:2747 #: seahub/seadoc/views.py:31 seahub/seadoc/views.py:85 #: seahub/seadoc/views.py:168 seahub/search/views.py:174 -#: seahub/subscription/views.py:28 seahub/subscription/views.py:44 -#: seahub/subscription/views.py:106 seahub/thumbnail/views.py:51 -#: seahub/thumbnail/views.py:166 seahub/views/__init__.py:609 -#: seahub/views/ajax.py:83 seahub/views/ajax.py:113 seahub/views/ajax.py:119 -#: seahub/views/sso.py:237 +#: seahub/thumbnail/views.py:51 seahub/thumbnail/views.py:166 +#: seahub/views/__init__.py:760 seahub/views/ajax.py:83 +#: seahub/views/ajax.py:113 seahub/views/ajax.py:119 seahub/views/sso.py:201 msgid "Permission denied." msgstr "Permís denegat." #: seahub/api2/endpoints/file.py:218 seahub/api2/endpoints/upload_links.py:480 -#: seahub/api2/endpoints/via_repo_token.py:848 -#: seahub/api2/endpoints/wikis.py:132 seahub/api2/views.py:1867 +#: seahub/api2/endpoints/wikis.py:132 seahub/api2/views.py:1868 msgid "The number of files in library exceeds the limit" msgstr "" @@ -558,7 +546,7 @@ msgstr "" msgid "You can not refresh this file's lock." msgstr "" -#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2769 +#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2754 msgid "The participant already exists." msgstr "" @@ -578,7 +566,7 @@ msgstr "" #: seahub/api2/endpoints/group_members.py:116 #: seahub/api2/endpoints/group_members.py:352 -#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1668 +#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1669 #: seahub/organizations/api/admin/user_repos.py:50 #: seahub/organizations/api/admin/user_repos.py:103 #: seahub/organizations/api/admin/users.py:342 @@ -598,9 +586,9 @@ msgstr "" msgid "Group does not exist" msgstr "Aquest grup no existeix" -#: seahub/api2/endpoints/group_members.py:548 seahub/views/sysadmin.py:163 -#: seahub/views/sysadmin.py:271 seahub/views/sysadmin.py:641 -#: seahub/views/sysadmin.py:653 seahub/views/sysadmin.py:794 +#: seahub/api2/endpoints/group_members.py:548 seahub/views/sysadmin.py:162 +#: seahub/views/sysadmin.py:270 seahub/views/sysadmin.py:640 +#: seahub/views/sysadmin.py:652 seahub/views/sysadmin.py:793 msgid "Failed to export Excel" msgstr "" @@ -629,7 +617,7 @@ msgstr "" #: seahub/api2/endpoints/invitations.py:68 #: seahub/api2/endpoints/invitations.py:140 #: seahub/api2/endpoints/repo_share_invitations.py:173 -#: seahub/base/accounts.py:1238 seahub/organizations/api/admin/users.py:270 +#: seahub/base/accounts.py:1239 seahub/organizations/api/admin/users.py:270 #, python-format msgid "User %s already exists." msgstr "" @@ -637,37 +625,37 @@ msgstr "" #: seahub/api2/endpoints/invitations.py:154 #: seahub/api2/endpoints/repo_share_invitations.py:215 #: seahub/api2/endpoints/send_share_link_email.py:34 -#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:127 -#: seahub/organizations/api/admin/users.py:790 seahub/share/views.py:138 +#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:110 +#: seahub/organizations/api/admin/users.py:783 seahub/share/views.py:138 #: seahub/share/views.py:349 msgid "" "Failed to send email, email service is not properly configured, please " "contact administrator." msgstr "No s'ha pogut enviar el correu. El servei de missatgeria no està ben configurat, aviseu l'administrador." -#: seahub/api2/endpoints/multi_share_links.py:102 -#: seahub/api2/endpoints/multi_share_links.py:318 +#: seahub/api2/endpoints/multi_share_links.py:60 +#: seahub/api2/endpoints/multi_share_links.py:268 #: seahub/api2/endpoints/share_links.py:331 -#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4055 -#: seahub/api2/views.py:4175 +#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4056 +#: seahub/api2/views.py:4176 msgid "Password is required." msgstr "Es requereix contrasenya." -#: seahub/api2/endpoints/multi_share_links.py:107 +#: seahub/api2/endpoints/multi_share_links.py:65 #: seahub/api2/endpoints/share_links.py:337 #: seahub/api2/endpoints/upload_links.py:176 #: seahub/api2/endpoints/webdav_secret.py:60 msgid "Password is too short." msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:111 +#: seahub/api2/endpoints/multi_share_links.py:69 #: seahub/api2/endpoints/share_links.py:341 #: seahub/api2/endpoints/upload_links.py:180 #: seahub/api2/endpoints/webdav_secret.py:64 msgid "Password is too weak." msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:115 +#: seahub/api2/endpoints/multi_share_links.py:73 #: seahub/api2/endpoints/share_links.py:345 #: seahub/api2/endpoints/upload_links.py:184 #: seahub/api2/endpoints/webdav_secret.py:52 @@ -676,28 +664,28 @@ msgid "" "symbols." msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:138 -#: seahub/api2/endpoints/multi_share_links.py:341 +#: seahub/api2/endpoints/multi_share_links.py:96 +#: seahub/api2/endpoints/multi_share_links.py:291 #: seahub/api2/endpoints/share_links.py:368 #: seahub/api2/endpoints/share_links.py:678 #: seahub/api2/endpoints/upload_links.py:207 -#: seahub/api2/endpoints/upload_links.py:341 seahub/api2/views.py:3469 +#: seahub/api2/endpoints/upload_links.py:341 seahub/api2/views.py:3470 #, python-format msgid "Expire days should be greater or equal to %s" msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:143 -#: seahub/api2/endpoints/multi_share_links.py:347 +#: seahub/api2/endpoints/multi_share_links.py:101 +#: seahub/api2/endpoints/multi_share_links.py:297 #: seahub/api2/endpoints/share_links.py:374 #: seahub/api2/endpoints/share_links.py:684 #: seahub/api2/endpoints/upload_links.py:213 -#: seahub/api2/endpoints/upload_links.py:347 seahub/api2/views.py:3475 +#: seahub/api2/endpoints/upload_links.py:347 seahub/api2/views.py:3476 #, python-format msgid "Expire days should be less than or equal to %s" msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:163 -#: seahub/api2/endpoints/multi_share_links.py:369 +#: seahub/api2/endpoints/multi_share_links.py:121 +#: seahub/api2/endpoints/multi_share_links.py:319 #: seahub/api2/endpoints/share_links.py:396 #: seahub/api2/endpoints/share_links.py:708 #: seahub/api2/endpoints/upload_links.py:235 @@ -706,8 +694,8 @@ msgstr "" msgid "Expiration time should be later than %s." msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:172 -#: seahub/api2/endpoints/multi_share_links.py:378 +#: seahub/api2/endpoints/multi_share_links.py:130 +#: seahub/api2/endpoints/multi_share_links.py:328 #: seahub/api2/endpoints/share_links.py:405 #: seahub/api2/endpoints/share_links.py:717 #: seahub/api2/endpoints/upload_links.py:244 @@ -717,9 +705,10 @@ msgid "Expiration time should be earlier than %s." msgstr "" #: seahub/api2/endpoints/query_copy_move_progress.py:47 -#: seahub/seadoc/apis.py:516 +#: seahub/seadoc/apis.py:515 #: seahub/templates/remote_user/create_unknown_user_false.html:4 #: seahub/templates/remote_user/error.html:4 +#: seahub/templates/view_shared_upload_link.html:82 msgid "Error" msgstr "Error" @@ -729,7 +718,7 @@ msgstr "" #: seahub/api2/endpoints/repo_send_new_password.py:45 #: seahub/api2/endpoints/user.py:73 seahub/api2/endpoints/user.py:93 -#: seahub/organizations/api/admin/users.py:786 +#: seahub/organizations/api/admin/users.py:779 msgid "Feature disabled." msgstr "" @@ -743,11 +732,11 @@ msgstr "" msgid "New password of library %s" msgstr "" -#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:3899 +#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:3900 msgid "Wrong password" msgstr "La contrasenya no és correcte" -#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:3905 +#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:3906 msgid "Decrypt library error" msgstr "S'ha produït un error al desencriptar la llibreria" @@ -755,20 +744,20 @@ msgstr "S'ha produït un error al desencriptar la llibreria" msgid "Wrong old password" msgstr "" -#: seahub/api2/endpoints/repos_batch.py:1298 -#: seahub/api2/endpoints/repos_batch.py:1557 -#: seahub/api2/endpoints/repos_batch.py:1649 +#: seahub/api2/endpoints/repos_batch.py:1284 +#: seahub/api2/endpoints/repos_batch.py:1543 +#: seahub/api2/endpoints/repos_batch.py:1635 #, python-format msgid "File %s is locked." msgstr "" -#: seahub/api2/endpoints/repos_batch.py:1308 -#: seahub/api2/endpoints/repos_batch.py:1567 +#: seahub/api2/endpoints/repos_batch.py:1294 +#: seahub/api2/endpoints/repos_batch.py:1553 #, python-format msgid "Can't move folder %s, please check its permission." msgstr "" -#: seahub/api2/endpoints/repos_batch.py:1657 +#: seahub/api2/endpoints/repos_batch.py:1643 #, python-format msgid "Can't delete folder %s, please check its permission." msgstr "" @@ -873,17 +862,17 @@ msgstr "" msgid "Email or Username" msgstr "" -#: seahub/auth/forms.py:28 seahub/auth/forms.py:236 -#: seahub/base/accounts.py:1215 +#: seahub/auth/forms.py:28 seahub/auth/forms.py:219 +#: seahub/base/accounts.py:1216 #: seahub/invitations/templates/invitations/token_view.html:13 #: seahub/organizations/templates/organizations/org_register.html:36 #: seahub/share/views.py:320 seahub/templates/decrypt_repo_form.html:10 #: seahub/templates/registration/login.html:40 -#: seahub/templates/registration/password_set_form.html:22 -#: seahub/templates/registration/registration_form.html:25 +#: seahub/templates/registration/password_set_form.html:21 +#: seahub/templates/registration/registration_form.html:24 #: seahub/templates/share_access_validation.html:23 -#: seahub/templates/sysadmin/sudo_mode.html:29 seahub/views/sysadmin.py:767 -#: seahub/views/sysadmin.py:782 +#: seahub/templates/sysadmin/sudo_mode.html:10 seahub/views/sysadmin.py:766 +#: seahub/views/sysadmin.py:781 msgid "Password" msgstr "Contrasenya" @@ -893,7 +882,7 @@ msgid "" "are case-sensitive." msgstr "" -#: seahub/auth/forms.py:66 seahub/auth/forms.py:136 +#: seahub/auth/forms.py:66 seahub/auth/forms.py:119 msgid "" "That e-mail address doesn't have an associated user account. Are you sure " "you've registered?" @@ -903,69 +892,69 @@ msgstr "Aquest correu electrònic no té cap compte associat. Verifiqueu que sig msgid "This account is inactive." msgstr "Aquest compte està deshabilitat" -#: seahub/auth/forms.py:98 seahub/auth/forms.py:99 -#: seahub/templates/registration/login.html:62 -msgid "You cannot login with email and password." -msgstr "" - -#: seahub/auth/forms.py:104 +#: seahub/auth/forms.py:87 msgid "" "Your Web browser doesn't appear to have cookies enabled. Cookies are " "required for logging in." msgstr "Per poder iniciar sessió el navegador ha de tenir les 'cookies' activades." -#: seahub/auth/forms.py:120 +#: seahub/auth/forms.py:103 msgid "E-mail" msgstr "Correu electrònic" -#: seahub/auth/forms.py:139 +#: seahub/auth/forms.py:122 msgid "Can not reset password, please contact LDAP admin." msgstr "" -#: seahub/auth/forms.py:172 +#: seahub/auth/forms.py:146 +#, python-format +msgid "Reset Password on %s" +msgstr "" + +#: seahub/auth/forms.py:155 msgid "New password" msgstr "Contrasenya nova" -#: seahub/auth/forms.py:173 +#: seahub/auth/forms.py:156 msgid "New password confirmation" msgstr "Confirma la nova contrasenya" -#: seahub/auth/forms.py:202 seahub/auth/forms.py:248 -#: seahub/base/accounts.py:1272 seahub/organizations/forms.py:71 +#: seahub/auth/forms.py:185 seahub/auth/forms.py:231 +#: seahub/base/accounts.py:1273 seahub/organizations/forms.py:71 msgid "The two password fields didn't match." msgstr "Les contrasenyes no coincideixen" -#: seahub/auth/forms.py:216 +#: seahub/auth/forms.py:199 msgid "Old password" msgstr "Contrasenya antiga" -#: seahub/auth/forms.py:224 +#: seahub/auth/forms.py:207 msgid "Your old password was entered incorrectly. Please enter it again." msgstr "La contrasenya antiga no coincideix. Torneu a introduir-la." -#: seahub/auth/forms.py:237 seahub/base/accounts.py:1217 +#: seahub/auth/forms.py:220 seahub/base/accounts.py:1218 msgid "Password (again)" msgstr "Repetiu la contrasenya" -#: seahub/auth/forms.py:268 seahub/forms.py:35 seahub/invitations/views.py:39 +#: seahub/auth/forms.py:251 seahub/forms.py:35 seahub/invitations/views.py:39 #: seahub/invitations/views.py:54 seahub/organizations/forms.py:49 #: seahub/profile/forms.py:46 msgid "A user with this email already exists." msgstr "" -#: seahub/auth/views.py:156 +#: seahub/auth/views.py:154 msgid "This account has been frozen due to too many failed login attempts." msgstr "" -#: seahub/auth/views.py:322 +#: seahub/auth/views.py:311 msgid "Logged out" msgstr "S'ha finalitzat la sessió" -#: seahub/auth/views.py:387 +#: seahub/auth/views.py:374 msgid "Failed to send email, please contact administrator." msgstr "No s'ha pogut enviar el correu. Aviseu l'administrador." -#: seahub/auth/views.py:459 +#: seahub/auth/views.py:441 msgid "Unable to change password." msgstr "" @@ -974,6 +963,51 @@ msgstr "" msgid "Avatar for %s" msgstr "Avatar de %s" +#: seahub/avatar/templates/avatar/add.html:6 +msgid "Upload Avatar" +msgstr "Puja un avatar" + +#: seahub/avatar/templates/avatar/add.html:7 +#: seahub/avatar/templates/avatar/change.html:8 +msgid "Your current avatar: " +msgstr "Avatar actual:" + +#: seahub/avatar/templates/avatar/add.html:9 +msgid "Upload New Avatar: " +msgstr "Puja un nou avatar:" + +#: seahub/avatar/templates/avatar/add.html:13 +#: seahub/avatar/templates/avatar/change.html:30 +msgid "Upload New Image" +msgstr "Puja una nova imatge" + +#: seahub/avatar/templates/avatar/confirm_delete.html:6 +msgid "Please select the avatars that you would like to delete." +msgstr "Seleccioneu els avatars que s'han d'eliminar" + +#: seahub/avatar/templates/avatar/confirm_delete.html:11 +#, python-format +msgid "" +"You have no avatars to delete. Please upload one now." +msgstr "No hi ha avatars per eliminar. Pugeu-ne un de nou." + +#: seahub/avatar/templates/avatar/confirm_delete.html:18 +msgid "Delete These" +msgstr "Elimina això" + +#: seahub/avatar/templates/notification/avatar_friend_updated/notice.html:2 +#, python-format +msgid "" +"%(avatar_creator)s has updated their avatar %(avatar)s." +msgstr "%(avatar_creator)s ha actualitzat el seu avatar %(avatar)s." + +#: seahub/avatar/templates/notification/avatar_updated/notice.html:2 +#, python-format +msgid "You have updated your avatar %(avatar)s." +msgstr "Vós ha actualitzat l'avatar %(avatar)s." + #: seahub/avatar/views.py:77 msgid "Successfully uploaded a new avatar." msgstr "El nou avatar s'ha carregat correctament" @@ -991,39 +1025,39 @@ msgstr "Els avatars s'han eliminat correctament" msgid "Account %(account)s froze on %(site)s." msgstr "" -#: seahub/base/accounts.py:1205 +#: seahub/base/accounts.py:1206 msgid "Email address" msgstr "Correu electrònic" -#: seahub/base/accounts.py:1211 +#: seahub/base/accounts.py:1212 msgid "Username" msgstr "Nom d'usuari" -#: seahub/base/accounts.py:1212 +#: seahub/base/accounts.py:1213 msgid "This value must be of length 40" msgstr "Aquest valor ha de ser de longitud 40" -#: seahub/base/accounts.py:1231 +#: seahub/base/accounts.py:1232 msgid "Enter a valid email address." msgstr "" -#: seahub/base/accounts.py:1242 +#: seahub/base/accounts.py:1243 msgid "Invalid user id." msgstr "L'identificador d'usuari no és vàlid" -#: seahub/base/accounts.py:1294 +#: seahub/base/accounts.py:1295 msgid "name" msgstr "nom" -#: seahub/base/accounts.py:1297 +#: seahub/base/accounts.py:1298 msgid "department" msgstr "departament" -#: seahub/base/accounts.py:1300 +#: seahub/base/accounts.py:1301 msgid "telephone" msgstr "telèfon" -#: seahub/base/accounts.py:1303 +#: seahub/base/accounts.py:1304 msgid "note" msgstr "nota" @@ -1100,41 +1134,41 @@ msgstr "" #: seahub/base/management/commands/export_users.py:47 #: seahub/institutions/templates/institutions/useradmin.html:17 #: seahub/institutions/templates/institutions/useradmin_search.html:20 -#: seahub/sysadmin_extra/views.py:57 seahub/views/sysadmin.py:172 -#: seahub/views/sysadmin.py:176 +#: seahub/sysadmin_extra/views.py:57 seahub/views/sysadmin.py:171 +#: seahub/views/sysadmin.py:175 msgid "Status" msgstr "Estat" #: seahub/base/management/commands/export_users.py:43 #: seahub/institutions/templates/institutions/user_info.html:106 -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:769 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:768 msgid "Role" msgstr "" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 #: seahub/institutions/templates/institutions/user_info.html:107 -#: seahub/views/sysadmin.py:174 seahub/views/sysadmin.py:178 -#: seahub/views/sysadmin.py:644 +#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 +#: seahub/views/sysadmin.py:643 msgid "Create At" msgstr "Creat el" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 -#: seahub/views/sysadmin.py:174 seahub/views/sysadmin.py:178 +#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 msgid "Last Login" msgstr "" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 -#: seahub/institutions/views.py:176 seahub/views/sysadmin.py:174 -#: seahub/views/sysadmin.py:178 +#: seahub/institutions/views.py:176 seahub/views/sysadmin.py:173 +#: seahub/views/sysadmin.py:177 msgid "Admin" msgstr "Administra" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 -#: seahub/views/sysadmin.py:174 seahub/views/sysadmin.py:178 +#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 msgid "LDAP(imported)" msgstr "" @@ -1142,7 +1176,7 @@ msgstr "" #: seahub/institutions/templates/institutions/useradmin.html:33 #: seahub/institutions/templates/institutions/useradmin.html:42 #: seahub/institutions/templates/institutions/useradmin_search.html:36 -#: seahub/views/sysadmin.py:234 +#: seahub/views/sysadmin.py:233 msgid "Active" msgstr "Actiu" @@ -1150,25 +1184,25 @@ msgstr "Actiu" #: seahub/institutions/templates/institutions/useradmin.html:35 #: seahub/institutions/templates/institutions/useradmin.html:43 #: seahub/institutions/templates/institutions/useradmin_search.html:38 -#: seahub/views/sysadmin.py:236 +#: seahub/views/sysadmin.py:235 msgid "Inactive" msgstr "Inactiu" #: seahub/base/management/commands/export_users.py:126 #: seahub/base/management/commands/export_users.py:127 -#: seahub/templates/base.html:86 seahub/templates/client_login_confirm.html:9 -#: seahub/views/sysadmin.py:242 seahub/views/sysadmin.py:243 +#: seahub/templates/base.html:86 seahub/templates/client_login_confirm.html:13 +#: seahub/views/sysadmin.py:241 seahub/views/sysadmin.py:242 msgid "Yes" msgstr "Sí" #: seahub/base/management/commands/export_users.py:132 -#: seahub/views/sysadmin.py:248 +#: seahub/views/sysadmin.py:247 msgid "Guest" msgstr "" #: seahub/base/management/commands/export_users.py:134 #: seahub/base/management/commands/export_users.py:138 -#: seahub/views/sysadmin.py:250 seahub/views/sysadmin.py:254 +#: seahub/views/sysadmin.py:249 seahub/views/sysadmin.py:253 msgid "Default" msgstr "" @@ -1322,20 +1356,157 @@ msgid "%s PB" msgstr "" #: seahub/contacts/models.py:78 +#: seahub/contacts/templates/contacts/contact_list.html:119 msgid "Email is required." msgstr "El correu electrònic és obligatori" +#: seahub/contacts/templates/contacts/contact_list.html:4 +#: seahub/contacts/templates/contacts/contact_list.html:10 +msgid "Contacts" +msgstr "Llista de contactes" + +#: seahub/contacts/templates/contacts/contact_list.html:11 +#: seahub/contacts/templates/contacts/contact_list.html:43 +msgid "Add Contacts" +msgstr "Afegiu contactes" + +#: seahub/contacts/templates/contacts/contact_list.html:17 +msgid "Email " +msgstr "Correu electrònic" + +#: seahub/contacts/templates/contacts/contact_list.html:19 +#: seahub/templates/registration/registration_form.html:41 +msgid "Note" +msgstr "Nota" + +#: seahub/contacts/templates/contacts/contact_list.html:20 +#: seahub/institutions/templates/institutions/user_info.html:64 +#: seahub/institutions/templates/institutions/user_info.html:108 +#: seahub/institutions/templates/institutions/useradmin.html:20 +#: seahub/institutions/templates/institutions/useradmin_search.html:23 +#: seahub/templates/repo_dir_recycle_view.html:47 +#: seahub/templates/repo_history_view.html:60 +msgid "Operations" +msgstr "Operacions" + +#: seahub/contacts/templates/contacts/contact_list.html:29 +#: seahub/institutions/templates/institutions/useradmin.html:38 +msgid "Edit" +msgstr "Edita" + +#: seahub/contacts/templates/contacts/contact_list.html:30 +#: seahub/institutions/templates/institutions/useradmin.html:59 +#: seahub/institutions/templates/institutions/useradmin_search.html:55 +#: seahub/sysadmin_extra/views.py:232 +#: seahub/templates/view_shared_upload_link.html:87 +msgid "Delete" +msgstr "Elimina" + +#: seahub/contacts/templates/contacts/contact_list.html:37 +msgid "You don't have any contacts" +msgstr "No tens cap contacte" + +#: seahub/contacts/templates/contacts/contact_list.html:38 +msgid "" +"Add your contacts so you can quickly share libraries and send file shared " +"link." +msgstr "Afegiu nous contactes per compartir llibreries més fàcilment" + +#: seahub/contacts/templates/contacts/contact_list.html:46 +#: seahub/contacts/templates/contacts/contact_list.html:55 +msgid "Note(optional)" +msgstr "Nota (opcional)" + +#: seahub/contacts/templates/contacts/contact_list.html:49 +#: seahub/contacts/templates/contacts/contact_list.html:58 +#: seahub/institutions/templates/institutions/user_info.html:52 +#: seahub/institutions/templates/institutions/useradmin_search.html:12 +#: seahub/invitations/templates/invitations/token_view.html:17 +#: seahub/options/templates/options/set_user_options.html:14 +#: seahub/organizations/templates/organizations/org_register.html:42 +#: seahub/search/templates/search_results.html:26 +#: seahub/search/templates/search_results.html:47 +#: seahub/share/templates/share/share_link_audit.html:22 +#: seahub/templates/decrypt_repo_form.html:13 +#: seahub/templates/home_base.html:103 +#: seahub/templates/registration/password_change_form.html:24 +#: seahub/templates/registration/password_reset_confirm.html:19 +#: seahub/templates/registration/password_reset_form.html:13 +#: seahub/templates/registration/password_set_form.html:27 +#: seahub/templates/repo_dir_recycle_view.html:74 +#: seahub/templates/share_access_validation.html:29 +msgid "Submit" +msgstr "Envia" + +#: seahub/contacts/templates/contacts/contact_list.html:52 +msgid "Edit Contact" +msgstr "Edita el contacte" + +#: seahub/contacts/templates/contacts/contact_list.html:101 +#: seahub/contacts/templates/contacts/contact_list.html:146 +#: seahub/templates/sdoc_file_view_react.html:64 +#: seahub/templates/sdoc_file_view_react.html:87 +#: seahub/templates/view_file_onlyoffice.html:89 +#: seahub/templates/view_file_onlyoffice.html:112 +msgid "Failed. Please check the network." +msgstr "Error. Verifiqueu la connexió a la xarxa" + +#: seahub/contacts/templates/contacts/contact_list.html:109 +msgid "Delete Contact" +msgstr "Elimina el contacte" + +#: seahub/contacts/templates/contacts/contact_list.html:109 +#: seahub/institutions/templates/institutions/useradmin.html:81 +#: seahub/institutions/templates/institutions/useradmin_search.html:72 +#, python-format +msgid "Are you sure you want to delete %s ?" +msgstr "Esteu segur que voleu eliminar %s ?" + +#: seahub/contacts/templates/contacts/contact_list.html:123 +msgid "You cannot add yourself." +msgstr "No és possible afegir-vos a la llista de contactes." + +#: seahub/contacts/views.py:65 +#, python-format +msgid "%s is not a valid email." +msgstr "%s no és un correu electrònic vàlid." + +#: seahub/contacts/views.py:70 +#, python-format +msgid "%s is already in your contacts." +msgstr "Ja teniu %s al llistat de contactes." + +#: seahub/contacts/views.py:79 +#, python-format +msgid "Successfully added %s to contacts." +msgstr "S'ha afegit %s a la llista de contactes" + +#: seahub/contacts/views.py:84 +#, python-format +msgid "Failed to add %s to contacts." +msgstr "Error al afegir %s a la llista de contactes" + +#: seahub/contacts/views.py:105 +#, python-format +msgid "Successfully edited %s." +msgstr "S'ha actualitzat %s" + +#: seahub/contacts/views.py:118 +#, python-format +msgid "Successfully Deleted %s" +msgstr "S'ha eliminat %s" + #: seahub/dingtalk/views.py:50 seahub/dingtalk/views.py:74 #: seahub/dingtalk/views.py:83 seahub/dingtalk/views.py:105 -#: seahub/dingtalk/views.py:122 seahub/dingtalk/views.py:166 -#: seahub/dingtalk/views.py:191 seahub/dingtalk/views.py:200 -#: seahub/dingtalk/views.py:222 seahub/dingtalk/views.py:258 -#: seahub/dingtalk/views.py:298 seahub/dingtalk/views.py:345 -#: seahub/dingtalk/views.py:365 seahub/dingtalk/views.py:435 -#: seahub/dingtalk/views.py:482 seahub/oauth/views.py:86 -#: seahub/oauth/views.py:109 seahub/oauth/views.py:155 -#: seahub/oauth/views.py:167 seahub/oauth/views.py:173 -#: seahub/oauth/views.py:204 seahub/templates/remote_user/error.html:8 +#: seahub/dingtalk/views.py:122 seahub/dingtalk/views.py:162 +#: seahub/dingtalk/views.py:187 seahub/dingtalk/views.py:196 +#: seahub/dingtalk/views.py:218 seahub/dingtalk/views.py:254 +#: seahub/dingtalk/views.py:294 seahub/dingtalk/views.py:341 +#: seahub/dingtalk/views.py:359 seahub/dingtalk/views.py:432 +#: seahub/dingtalk/views.py:479 seahub/oauth/views.py:84 +#: seahub/oauth/views.py:107 seahub/oauth/views.py:153 +#: seahub/oauth/views.py:165 seahub/oauth/views.py:171 +#: seahub/oauth/views.py:202 seahub/templates/remote_user/error.html:8 #: seahub/weixin/views.py:35 seahub/weixin/views.py:54 #: seahub/weixin/views.py:59 seahub/weixin/views.py:78 #: seahub/weixin/views.py:96 seahub/work_weixin/views.py:68 @@ -1346,7 +1517,7 @@ msgstr "El correu electrònic és obligatori" msgid "Error, please contact administrator." msgstr "" -#: seahub/dingtalk/views.py:125 seahub/dingtalk/views.py:368 +#: seahub/dingtalk/views.py:125 seahub/dingtalk/views.py:362 #: seahub/weixin/views.py:99 #, python-format msgid "User %s not found or inactive." @@ -1379,7 +1550,7 @@ msgstr "El nom %s no és vàlid" #: seahub/forms.py:97 seahub/share/views.py:296 seahub/views/ajax.py:308 #: seahub/views/ajax.py:312 seahub/views/ajax.py:316 seahub/views/ajax.py:327 -#: seahub/views/ajax.py:447 seahub/views/file.py:1933 +#: seahub/views/ajax.py:447 seahub/views/file.py:1930 msgid "Argument missing" msgstr "Falta un paràmetre" @@ -1502,11 +1673,11 @@ msgid "The %(site_name)s team" msgstr "L'equip %(site_name)s" #: seahub/group/views.py:105 seahub/share/views.py:233 -#: seahub/views/__init__.py:436 seahub/views/ajax.py:381 -#: seahub/views/ajax.py:427 seahub/views/file.py:1184 -#: seahub/views/file.py:1425 seahub/views/file.py:1942 +#: seahub/views/__init__.py:587 seahub/views/ajax.py:381 +#: seahub/views/ajax.py:427 seahub/views/file.py:1181 +#: seahub/views/file.py:1422 seahub/views/file.py:1939 #: seahub/views/repo.py:114 seahub/views/repo.py:171 seahub/views/repo.py:229 -#: seahub/views/repo.py:282 seahub/views/repo.py:399 +#: seahub/views/repo.py:282 seahub/views/repo.py:392 msgid "Permission denied" msgstr "S'ha denegat l'accés " @@ -1520,7 +1691,7 @@ msgid "Exit admin panel" msgstr "" #: seahub/institutions/templates/institutions/base.html:13 -#: seahub/templates/base.html:32 +#: seahub/templates/base.html:32 seahub/templates/home_base.html:9 msgid "Close" msgstr "Tanca" @@ -1538,6 +1709,7 @@ msgid "Info" msgstr "Informació" #: seahub/institutions/templates/institutions/info.html:13 +#: seahub/templates/home_base.html:63 msgid "Libraries" msgstr "Llibreries" @@ -1574,12 +1746,12 @@ msgid "Name" msgstr "Nom" #: seahub/institutions/templates/institutions/user_info.html:35 -#: seahub/templates/registration/registration_form.html:32 +#: seahub/templates/registration/registration_form.html:31 msgid "Department" msgstr "Departament" #: seahub/institutions/templates/institutions/user_info.html:38 -#: seahub/templates/registration/registration_form.html:37 +#: seahub/templates/registration/registration_form.html:36 msgid "Telephone" msgstr "Telèfon" @@ -1598,25 +1770,9 @@ msgstr "Estableix quota" msgid "Available quota:" msgstr "" -#: seahub/institutions/templates/institutions/user_info.html:52 -#: seahub/institutions/templates/institutions/useradmin_search.html:12 -#: seahub/invitations/templates/invitations/token_view.html:17 -#: seahub/options/templates/options/set_user_options.html:14 -#: seahub/organizations/templates/organizations/org_register.html:42 -#: seahub/search/templates/search_results.html:26 -#: seahub/search/templates/search_results.html:47 -#: seahub/share/templates/share/share_link_audit.html:22 -#: seahub/templates/decrypt_repo_form.html:13 -#: seahub/templates/registration/password_change_form.html:25 -#: seahub/templates/registration/password_reset_confirm.html:19 -#: seahub/templates/registration/password_reset_form.html:41 -#: seahub/templates/registration/password_set_form.html:28 -#: seahub/templates/share_access_validation.html:29 -msgid "Submit" -msgstr "Envia" - #: seahub/institutions/templates/institutions/user_info.html:62 #: seahub/search/templates/search_results.html:39 +#: seahub/templates/repo_dir_recycle_view.html:46 #: seahub/templates/repo_history_view.html:59 msgid "Size" msgstr "Mida" @@ -1626,14 +1782,6 @@ msgstr "Mida" msgid "Last Update" msgstr "Última actualització" -#: seahub/institutions/templates/institutions/user_info.html:64 -#: seahub/institutions/templates/institutions/user_info.html:108 -#: seahub/institutions/templates/institutions/useradmin.html:20 -#: seahub/institutions/templates/institutions/useradmin_search.html:23 -#: seahub/templates/repo_history_view.html:60 -msgid "Operations" -msgstr "Operacions" - #: seahub/institutions/templates/institutions/user_info.html:70 msgid "Encrypted" msgstr "" @@ -1660,16 +1808,6 @@ msgstr "" msgid "Create At / Last Login" msgstr "Alta / Última sessió" -#: seahub/institutions/templates/institutions/useradmin.html:38 -msgid "Edit" -msgstr "Edita" - -#: seahub/institutions/templates/institutions/useradmin.html:59 -#: seahub/institutions/templates/institutions/useradmin_search.html:55 -#: seahub/sysadmin_extra/views.py:232 -msgid "Delete" -msgstr "Elimina" - #: seahub/institutions/templates/institutions/useradmin.html:68 #: seahub/institutions/templates/institutions/useradmin_search.html:63 msgid "Empty" @@ -1684,12 +1822,6 @@ msgstr "Activant... espereu." msgid "Delete User" msgstr "Elimina l'usuari" -#: seahub/institutions/templates/institutions/useradmin.html:81 -#: seahub/institutions/templates/institutions/useradmin_search.html:72 -#, python-format -msgid "Are you sure you want to delete %s ?" -msgstr "Esteu segur que voleu eliminar %s ?" - #: seahub/institutions/templates/institutions/useradmin.html:130 msgid "Edit failed." msgstr "No s'ha pogut actualitzar." @@ -1710,7 +1842,7 @@ msgstr "Propietari" msgid "Member" msgstr "" -#: seahub/institutions/views.py:209 seahub/views/sysadmin.py:366 +#: seahub/institutions/views.py:209 seahub/views/sysadmin.py:365 msgid "Failed to delete: the user does not exist" msgstr "No s'ha pogut eliminar: l'usuari no existeix" @@ -1718,7 +1850,7 @@ msgstr "No s'ha pogut eliminar: l'usuari no existeix" msgid "Failed to delete: the user is system administrator" msgstr "" -#: seahub/institutions/views.py:217 seahub/views/sysadmin.py:356 +#: seahub/institutions/views.py:217 seahub/views/sysadmin.py:355 #, python-format msgid "Successfully deleted %s" msgstr "S'ha eliminat %s" @@ -1744,7 +1876,6 @@ msgstr "" #: seahub/templates/shared_link_email.html:9 #: seahub/templates/shared_upload_link_email.html:8 #: seahub/templates/snippets/reset_repo_password.html:7 -#: seahub/templates/sysadmin/short_time_linving_password_reset_link.html:10 #: seahub/templates/sysadmin/user_activation_email.html:9 #: seahub/templates/sysadmin/user_add_email.html:7 #: seahub/templates/sysadmin/user_batch_add_email.html:7 @@ -1873,7 +2004,7 @@ msgstr "" msgid "New file updates on %s" msgstr "" -#: seahub/notifications/management/commands/send_notices.py:492 +#: seahub/notifications/management/commands/send_notices.py:457 #, python-format msgid "New notice on %s" msgstr "" @@ -1883,31 +2014,21 @@ msgstr "" msgid "You've got %(num)s new notices on %(site_name)s:\n" msgstr "" -#: seahub/notifications/models.py:554 +#: seahub/notifications/models.py:502 #, python-format msgid "" "A file named %(file_name)s is uploaded to %(name)s" msgstr "" -#: seahub/notifications/models.py:561 -#, python-format -msgid "A file named %(file_name)s is uploaded" -msgstr "" - -#: seahub/notifications/models.py:596 +#: seahub/notifications/models.py:509 #, python-format msgid "" -"A folder named %(folder_name)s is uploaded to " -"%(name)s" +"A file named %(file_name)s is uploaded to Deleted " +"Library" msgstr "" -#: seahub/notifications/models.py:603 -#, python-format -msgid "A folder named %(folder_name)s is uploaded" -msgstr "" - -#: seahub/notifications/models.py:737 +#: seahub/notifications/models.py:643 #, python-format msgid "" "User %(username)s has asked to join group %(username)s ha sol·licitat unir-se a %(group_name)s. Missatge de verificació: %(join_request_msg)s" -#: seahub/notifications/models.py:766 +#: seahub/notifications/models.py:672 #, python-format msgid "" "User %(group_staff)s has added you to group " "%(group_name)s" msgstr "" -#: seahub/notifications/models.py:792 +#: seahub/notifications/models.py:698 #, python-format msgid "" "File %(file_name)s has a new comment from user " "%(author)s" msgstr "" -#: seahub/notifications/models.py:809 +#: seahub/notifications/models.py:715 #, python-format msgid "" "Draft #%(draft_id)s has a new comment from user " "%(author)s" msgstr "" -#: seahub/notifications/models.py:826 +#: seahub/notifications/models.py:732 #, python-format msgid "" "%(from_user)s has sent you a request for draft " "#%(draft_id)s" msgstr "" -#: seahub/notifications/models.py:849 -#: seahub/notifications/templates/notifications/notice_email.html:66 +#: seahub/notifications/models.py:755 +#: seahub/notifications/templates/notifications/notice_email.html:63 #, python-format msgid "" "Guest %(user)s accepted your invitation at %(time)s." msgstr "" -#: seahub/notifications/models.py:873 +#: seahub/notifications/models.py:779 #, python-format msgid "" "%(user)s has transfered a library named %(folder_name)s is" -" uploaded to your folder %(parent_dir_name)s." -msgstr "" - -#: seahub/notifications/templates/notifications/notice_email.html:57 -#, python-format -msgid "" "User %(user)s has asked to join " "group %(grp_name)s, verification " "message: %(msg)s" msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:60 +#: seahub/notifications/templates/notifications/notice_email.html:57 #, python-format msgid "" "User %(user)s has added you to " "group %(grp_name)s" msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:63 +#: seahub/notifications/templates/notifications/notice_email.html:60 #, python-format msgid "" "File %(file_name)s has a new " "comment from user %(author)s" msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:69 +#: seahub/notifications/templates/notifications/notice_email.html:66 #, python-format msgid "" "A large number of files in your library %(user_name)s created file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:81 +#: seahub/notifications/templates/notifications/notice_email.html:78 #, python-format msgid "" " User %(user_name)s created file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:86 +#: seahub/notifications/templates/notifications/notice_email.html:83 #, python-format msgid "" " User %(user_name)s deleted file " @@ -2072,7 +2185,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:88 +#: seahub/notifications/templates/notifications/notice_email.html:85 #, python-format msgid "" " User %(user_name)s deleted file " @@ -2080,7 +2193,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:92 +#: seahub/notifications/templates/notifications/notice_email.html:89 #, python-format msgid "" " User %(user_name)s restored file " @@ -2088,7 +2201,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:95 +#: seahub/notifications/templates/notifications/notice_email.html:92 #, python-format msgid "" " User %(user_name)s renamed file " @@ -2096,7 +2209,7 @@ msgid "" "library %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:99 +#: seahub/notifications/templates/notifications/notice_email.html:96 #, python-format msgid "" " User %(user_name)s moved file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:101 +#: seahub/notifications/templates/notifications/notice_email.html:98 #, python-format msgid "" " User %(user_name)s moved file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:105 +#: seahub/notifications/templates/notifications/notice_email.html:102 #, python-format msgid "" " User %(user_name)s updated file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:110 +#: seahub/notifications/templates/notifications/notice_email.html:107 #, python-format msgid "" " User %(user_name)s created folder " @@ -2129,7 +2242,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:112 +#: seahub/notifications/templates/notifications/notice_email.html:109 #, python-format msgid "" " User %(user_name)s created folder " @@ -2138,7 +2251,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:117 +#: seahub/notifications/templates/notifications/notice_email.html:114 #, python-format msgid "" " User %(user_name)s deleted folder " @@ -2146,7 +2259,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:119 +#: seahub/notifications/templates/notifications/notice_email.html:116 #, python-format msgid "" " User %(user_name)s deleted folder " @@ -2154,7 +2267,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:123 +#: seahub/notifications/templates/notifications/notice_email.html:120 #, python-format msgid "" " User %(user_name)s restored folder" @@ -2162,7 +2275,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:126 +#: seahub/notifications/templates/notifications/notice_email.html:123 #, python-format msgid "" " User %(user_name)s renamed folder " @@ -2170,7 +2283,7 @@ msgid "" "library %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:130 +#: seahub/notifications/templates/notifications/notice_email.html:127 #, python-format msgid "" " User %(user_name)s moved folder %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:132 +#: seahub/notifications/templates/notifications/notice_email.html:129 #, python-format msgid "" " User %(user_name)s moved folder %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:145 +#: seahub/notifications/templates/notifications/notice_email.html:142 msgid "Go check out at the following page:" msgstr "" @@ -2236,21 +2349,21 @@ msgstr "" msgid "Notifications" msgstr "Notificacions" -#: seahub/notifications/utils.py:423 +#: seahub/notifications/utils.py:305 #, python-format msgid "%(author)s added a new comment in document %(sdoc_name)s" msgstr "" -#: seahub/notifications/utils.py:430 seahub/notifications/utils.py:440 +#: seahub/notifications/utils.py:312 seahub/notifications/utils.py:322 msgid "Details" msgstr "Detalls" -#: seahub/notifications/utils.py:433 +#: seahub/notifications/utils.py:315 #, python-format msgid "%(author)s added a new reply in document %(sdoc_name)s" msgstr "" -#: seahub/oauth/views.py:207 +#: seahub/oauth/views.py:205 #: seahub/templates/remote_user/create_unknown_user_false.html:8 #: seahub/work_weixin/views.py:110 msgid "" @@ -2285,24 +2398,22 @@ msgstr "Consell: l'últim sistema és el més segur, però no tots els navegador #: seahub/organizations/api/admin/info.py:102 #: seahub/organizations/api/admin/logo.py:33 -#: seahub/organizations/api/admin/logo.py:42 seahub/subscription/views.py:25 -#: seahub/subscription/views.py:41 seahub/subscription/views.py:103 -#: seahub/work_weixin/views.py:37 seahub/work_weixin/views.py:62 -#: seahub/work_weixin/views.py:151 seahub/work_weixin/views.py:171 -#: seahub/work_weixin/views.py:231 +#: seahub/organizations/api/admin/logo.py:42 seahub/work_weixin/views.py:37 +#: seahub/work_weixin/views.py:62 seahub/work_weixin/views.py:151 +#: seahub/work_weixin/views.py:171 seahub/work_weixin/views.py:231 msgid "Feature is not enabled." msgstr "" -#: seahub/organizations/api/admin/users.py:813 +#: seahub/organizations/api/admin/users.py:806 #, python-brace-format msgid "Failed. You can only invite {org_members_quota} members." msgstr "" -#: seahub/organizations/api/admin/users.py:817 +#: seahub/organizations/api/admin/users.py:810 msgid "The number of users exceeds the limit" msgstr "" -#: seahub/organizations/api/admin/users.py:834 +#: seahub/organizations/api/admin/users.py:827 #, python-brace-format msgid "User {email} already exists." msgstr "" @@ -2315,14 +2426,14 @@ msgstr "" #: seahub/organizations/templates/organizations/org_register.html:8 #: seahub/templates/choose_register.html:3 #: seahub/templates/choose_register.html:8 -#: seahub/templates/registration/login.html:119 +#: seahub/templates/registration/login.html:102 #: seahub/templates/registration/registration_form.html:3 -#: seahub/templates/registration/registration_form.html:13 +#: seahub/templates/registration/registration_form.html:12 msgid "Signup" msgstr "Registra't" #: seahub/organizations/templates/organizations/org_register.html:10 -#: seahub/templates/registration/registration_form.html:15 +#: seahub/templates/registration/registration_form.html:14 msgid "Welcome back, you are already signed in." msgstr "S'ha iniciat sessió correctament. Benvingut." @@ -2339,11 +2450,11 @@ msgid "Admin Email" msgstr "" #: seahub/organizations/templates/organizations/org_register.html:38 -#: seahub/templates/registration/password_change_form.html:22 -#: seahub/templates/registration/password_set_form.html:25 -#: seahub/templates/registration/registration_form.html:28 +#: seahub/templates/registration/password_change_form.html:21 +#: seahub/templates/registration/password_set_form.html:24 +#: seahub/templates/registration/registration_form.html:27 #: seahub/templates/sysadmin/sudo_mode.html:4 -#: seahub/templates/sysadmin/sudo_mode.html:38 +#: seahub/templates/sysadmin/sudo_mode.html:18 msgid "Confirm Password" msgstr "Confirmeu la contrasenya" @@ -2383,7 +2494,7 @@ msgstr "Nom:" #: seahub/profile/templates/profile/set_profile_react.html:25 #: seahub/templates/registration/password_set_form.html:4 -#: seahub/templates/registration/password_set_form.html:13 +#: seahub/templates/registration/password_set_form.html:12 msgid "Set Password" msgstr "" @@ -2421,10 +2532,10 @@ msgid "Successfully set \"%s\" as your default library." msgstr "S'ha marcat \"%s\" com a llibreria per defecte." #: seahub/seadoc/views.py:26 seahub/seadoc/views.py:80 -#: seahub/seadoc/views.py:158 seahub/views/__init__.py:427 -#: seahub/views/__init__.py:470 seahub/views/__init__.py:604 -#: seahub/views/__init__.py:763 seahub/views/ajax.py:376 -#: seahub/views/file.py:1928 +#: seahub/seadoc/views.py:158 seahub/views/__init__.py:578 +#: seahub/views/__init__.py:621 seahub/views/__init__.py:755 +#: seahub/views/__init__.py:914 seahub/views/ajax.py:376 +#: seahub/views/file.py:1925 msgid "Library does not exist" msgstr "La llibreria no existeix" @@ -2581,7 +2692,7 @@ msgstr "" msgid "Share Link" msgstr "" -#: seahub/share/views.py:319 seahub/views/sysadmin.py:644 +#: seahub/share/views.py:319 seahub/views/sysadmin.py:643 msgid "Creator" msgstr "Autor" @@ -2629,7 +2740,7 @@ msgstr "" msgid "Failed to export excel, invalid start or end date" msgstr "" -#: seahub/sysadmin_extra/views.py:61 seahub/views/sysadmin.py:679 +#: seahub/sysadmin_extra/views.py:61 seahub/views/sysadmin.py:678 msgid "Success" msgstr "" @@ -2699,11 +2810,11 @@ msgstr "" msgid "Create an organization account" msgstr "" -#: seahub/templates/client_login_confirm.html:6 +#: seahub/templates/client_login_confirm.html:10 msgid "Desktop Client Login Confirm" msgstr "" -#: seahub/templates/client_login_confirm.html:8 +#: seahub/templates/client_login_confirm.html:12 msgid "Do you want to login to your client?" msgstr "" @@ -2738,6 +2849,78 @@ msgstr "" msgid "This file has (apparently) not been accessed yet" msgstr "" +#: seahub/templates/home_base.html:11 +msgid "Files" +msgstr "Fitxers" + +#: seahub/templates/home_base.html:14 +msgid "My Libraries" +msgstr "" + +#: seahub/templates/home_base.html:16 +msgid "Shared with me" +msgstr "" + +#: seahub/templates/home_base.html:18 +msgid "Shared with all" +msgstr "" + +#: seahub/templates/home_base.html:23 +msgid "Shared with groups" +msgstr "" + +#: seahub/templates/home_base.html:26 +msgid "All Groups" +msgstr "Tots els grups" + +#: seahub/templates/home_base.html:38 +msgid "Tools" +msgstr "" + +#: seahub/templates/home_base.html:41 +msgid "Favorites" +msgstr "" + +#: seahub/templates/home_base.html:43 +msgid "Activities" +msgstr "Activitat" + +#: seahub/templates/home_base.html:47 +msgid "Wikis" +msgstr "" + +#: seahub/templates/home_base.html:50 +msgid "Linked Devices" +msgstr "" + +#: seahub/templates/home_base.html:53 +msgid "Invite People" +msgstr "" + +#: seahub/templates/home_base.html:56 +msgid "Drafts" +msgstr "" + +#: seahub/templates/home_base.html:59 +msgid "Share Admin" +msgstr "Comparteix l'administració" + +#: seahub/templates/home_base.html:66 +msgid "Folders" +msgstr "Directoris" + +#: seahub/templates/home_base.html:71 seahub/templates/home_base.html:75 +msgid "Links" +msgstr "Enllaços" + +#: seahub/templates/home_base.html:90 +msgid "Enable Modules" +msgstr "Activa mòduls" + +#: seahub/templates/home_base.html:97 +msgid "Personal Wiki" +msgstr "Wiki personal" + #: seahub/templates/i18n.html:6 msgid "Upload Folder" msgstr "" @@ -2778,7 +2961,7 @@ msgid "" msgstr "" #: seahub/templates/registration/activation_email.html:18 -#: seahub/templates/registration/registration_form.html:47 +#: seahub/templates/registration/registration_form.html:46 msgid "Sign Up" msgstr "" @@ -2800,7 +2983,7 @@ msgstr "Torna a iniciar sessió" #: seahub/templates/registration/login.html:4 #: seahub/templates/registration/login.html:36 -#: seahub/templates/registration/login.html:75 +#: seahub/templates/registration/login.html:73 #: seahub/templates/registration/multi_adfs_sso.html:4 #: seahub/templates/registration/multi_adfs_sso.html:36 #: seahub/templates/registration/multi_adfs_sso.html:47 @@ -2815,42 +2998,42 @@ msgstr "Inicia sessió" msgid "Refresh" msgstr "" -#: seahub/templates/registration/login.html:64 +#: seahub/templates/registration/login.html:62 msgid "Incorrect email or password" msgstr "La contrasenya o correu electrònic són incorrectes" -#: seahub/templates/registration/login.html:72 +#: seahub/templates/registration/login.html:70 #, python-format msgid "Remember me for %(remember_days)s days " msgstr "Recorda la sessió durant %(remember_days)s dies" -#: seahub/templates/registration/login.html:79 -#: seahub/templates/registration/login.html:83 +#: seahub/templates/registration/login.html:77 +#: seahub/templates/registration/login.html:81 msgid "Single Sign-On" msgstr "" -#: seahub/templates/registration/login.html:90 +#: seahub/templates/registration/login.html:88 msgid "Login with" msgstr "" -#: seahub/templates/registration/login.html:116 +#: seahub/templates/registration/login.html:99 msgid "Forgot password?" msgstr "" -#: seahub/templates/registration/login.html:184 +#: seahub/templates/registration/login.html:167 msgid "Failed to refresh the CAPTCHA, please try again later." msgstr "No s'ha pogut carregar el CAPTCHA, torna-ho a provar. " -#: seahub/templates/registration/login.html:192 +#: seahub/templates/registration/login.html:175 #: seahub/templates/registration/multi_adfs_sso.html:90 msgid "Email or username cannot be blank" msgstr "" -#: seahub/templates/registration/login.html:196 -#: seahub/templates/registration/password_change_form.html:69 -#: seahub/templates/registration/password_set_form.html:67 -#: seahub/templates/registration/registration_form.html:95 -#: seahub/templates/sysadmin/sudo_mode.html:71 +#: seahub/templates/registration/login.html:179 +#: seahub/templates/registration/password_change_form.html:66 +#: seahub/templates/registration/password_set_form.html:64 +#: seahub/templates/registration/registration_form.html:91 +#: seahub/templates/sysadmin/sudo_mode.html:35 msgid "Password cannot be blank" msgstr "La contrasenya és obligatoria" @@ -2863,45 +3046,45 @@ msgid "Your password has been changed successfully." msgstr "La contrasenya s'ha actualitzat" #: seahub/templates/registration/password_change_form.html:3 -#: seahub/templates/registration/password_change_form.html:12 +#: seahub/templates/registration/password_change_form.html:11 msgid "Password Modification" msgstr "Modificació de la contrasenya" -#: seahub/templates/registration/password_change_form.html:15 +#: seahub/templates/registration/password_change_form.html:14 msgid "Please update your password before continue." msgstr "" -#: seahub/templates/registration/password_change_form.html:17 +#: seahub/templates/registration/password_change_form.html:16 msgid "Current Password" msgstr "" -#: seahub/templates/registration/password_change_form.html:19 +#: seahub/templates/registration/password_change_form.html:18 msgid "New Password" msgstr "" -#: seahub/templates/registration/password_change_form.html:39 -#: seahub/templates/registration/password_set_form.html:42 -#: seahub/templates/registration/registration_form.html:65 +#: seahub/templates/registration/password_change_form.html:37 +#: seahub/templates/registration/password_set_form.html:40 +#: seahub/templates/registration/registration_form.html:62 #, python-format msgid "" "Passwords must have at least %(min_len)s characters and contain %(level)s of" " the following: uppercase letters, lowercase letters, numbers, and symbols." msgstr "" -#: seahub/templates/registration/password_change_form.html:65 +#: seahub/templates/registration/password_change_form.html:62 msgid "Current password cannot be blank" msgstr "" -#: seahub/templates/registration/password_change_form.html:73 -#: seahub/templates/registration/password_set_form.html:71 -#: seahub/templates/registration/registration_form.html:99 +#: seahub/templates/registration/password_change_form.html:70 +#: seahub/templates/registration/password_set_form.html:68 +#: seahub/templates/registration/registration_form.html:95 #: seahub/templates/snippets/repo_create_js.html:54 msgid "Please enter the password again" msgstr "Torneu a introduir la contrasenya" -#: seahub/templates/registration/password_change_form.html:77 -#: seahub/templates/registration/password_set_form.html:75 -#: seahub/templates/registration/registration_form.html:103 +#: seahub/templates/registration/password_change_form.html:74 +#: seahub/templates/registration/password_set_form.html:72 +#: seahub/templates/registration/registration_form.html:99 #: seahub/templates/snippets/repo_create_js.html:58 msgid "Passwords don't match" msgstr "Les contrasenyes no coincideixen" @@ -2916,9 +3099,8 @@ msgstr "La contrasenya s'ha reinicialitzat" #: seahub/templates/registration/password_reset_confirm.html:4 #: seahub/templates/registration/password_reset_done.html:4 -#: seahub/templates/registration/password_reset_done.html:29 #: seahub/templates/registration/password_reset_form.html:4 -#: seahub/templates/registration/password_reset_form.html:36 +#: seahub/templates/registration/password_reset_form.html:7 msgid "Password Reset" msgstr "Reinicialitza la contrasenya" @@ -2938,14 +3120,10 @@ msgstr "Confirmeu la contrasenya:" msgid "Failed to reset password: this link is no longer available." msgstr "No s'ha reinicialitzat la contrasenya: aquest enllaç ja ha caducat." -#: seahub/templates/registration/password_reset_done.html:31 +#: seahub/templates/registration/password_reset_done.html:8 msgid "We've sent a password reset email to your mailbox." msgstr "" -#: seahub/templates/registration/password_reset_done.html:32 -msgid "Back to login page" -msgstr "" - #: seahub/templates/registration/password_reset_email.html:12 #, python-format msgid "" @@ -2957,14 +3135,14 @@ msgstr "" msgid "If you did not request it, just skip it." msgstr "" -#: seahub/templates/registration/password_reset_form.html:38 +#: seahub/templates/registration/password_reset_form.html:9 +msgid "Your email used in login: " +msgstr "El seu correu electrònic:" + +#: seahub/templates/registration/password_reset_form.html:12 msgid "We will send you an email to set new password" msgstr "Rebrà un correu electrònic per tal d'establir una nova contrasenya" -#: seahub/templates/registration/password_reset_form.html:39 -msgid "Your email used in login" -msgstr "" - #: seahub/templates/registration/register_complete_email.html:1 #, python-format msgid "" @@ -3002,11 +3180,7 @@ msgstr "El procés de registre a finalitzat correctament. Pròximament l'adminis msgid "Signup function is not enabled." msgstr "" -#: seahub/templates/registration/registration_form.html:42 -msgid "Note" -msgstr "Nota" - -#: seahub/templates/registration/registration_form.html:91 +#: seahub/templates/registration/registration_form.html:87 msgid "Email cannot be blank" msgstr "El correu electrònic és obligatori" @@ -3017,6 +3191,67 @@ msgid "" "activate your account." msgstr "" +#: seahub/templates/repo_dir_recycle_view.html:13 +#, python-format +msgid "%(repo_dir_name)s Trash" +msgstr "" + +#: seahub/templates/repo_dir_recycle_view.html:15 +#: seahub/templates/repo_history_view.html:16 +#: seahub/templates/text_diff.html:15 +#: seahub/two_factor/templates/two_factor/core/backup_tokens.html:26 +msgid "Back" +msgstr "" + +#: seahub/templates/repo_dir_recycle_view.html:21 +#: seahub/templates/repo_history_view.html:40 +msgid "Current path: " +msgstr "Ruta actual:" + +#: seahub/templates/repo_dir_recycle_view.html:37 +#: seahub/templates/repo_dir_recycle_view.html:65 +msgid "Clean" +msgstr "" + +#: seahub/templates/repo_dir_recycle_view.html:45 +msgid "Delete Time" +msgstr "Elimina la data" + +#: seahub/templates/repo_dir_recycle_view.html:59 +msgid "More" +msgstr "Més" + +#: seahub/templates/repo_dir_recycle_view.html:66 +msgid "Clear files in trash and history:" +msgstr "" + +#: seahub/templates/repo_dir_recycle_view.html:68 +msgid "3 days ago" +msgstr "" + +#: seahub/templates/repo_dir_recycle_view.html:69 +msgid "1 week ago" +msgstr "" + +#: seahub/templates/repo_dir_recycle_view.html:70 +msgid "1 month ago" +msgstr "" + +#: seahub/templates/repo_dir_recycle_view.html:71 +msgid "all" +msgstr "tot" + +#: seahub/templates/repo_dir_recycle_view.html:75 +#: seahub/templates/view_shared_upload_link.html:86 +#: seahub/two_factor/templates/two_factor/_wizard_actions.html:4 +#: seahub/two_factor/templates/two_factor/profile/disable.html:12 +msgid "Cancel" +msgstr "Cancela" + +#: seahub/templates/repo_dir_recycle_view.html:192 +msgid "Successfully restored 1 item." +msgstr "" + #: seahub/templates/repo_folder_trash_react.html:5 msgid "Trash" msgstr "Paperera" @@ -3030,20 +3265,10 @@ msgstr "Historial" msgid "%(repo_name)s Snapshot" msgstr "" -#: seahub/templates/repo_history_view.html:16 -#: seahub/templates/text_diff.html:15 -#: seahub/two_factor/templates/two_factor/core/backup_tokens.html:26 -msgid "Back" -msgstr "" - #: seahub/templates/repo_history_view.html:30 msgid "Unknown" msgstr "Desconegut" -#: seahub/templates/repo_history_view.html:40 -msgid "Current path: " -msgstr "Ruta actual:" - #: seahub/templates/repo_history_view.html:51 #: seahub/templates/repo_history_view.html:68 #: seahub/templates/repo_history_view.html:78 @@ -3074,13 +3299,6 @@ msgstr "" msgid "Snapshot" msgstr "" -#: seahub/templates/sdoc_file_view_react.html:64 -#: seahub/templates/sdoc_file_view_react.html:87 -#: seahub/templates/view_file_onlyoffice.html:147 -#: seahub/templates/view_file_onlyoffice.html:170 -msgid "Failed. Please check the network." -msgstr "Error. Verifiqueu la connexió a la xarxa" - #: seahub/templates/share_access_validation.html:6 msgid "" "Please input the password if you want to browse the shared file/directory." @@ -3154,27 +3372,24 @@ msgid "" "as soon as possible." msgstr "" -#: seahub/templates/sysadmin/short_time_linving_password_reset_link.html:13 -#, python-format -msgid "" -"Administrator on %(site_name)s is resetting your password for %(account)s, " -"please click the following link to continue: " -msgstr "" - -#: seahub/templates/sysadmin/sudo_mode.html:25 +#: seahub/templates/sysadmin/sudo_mode.html:8 msgid "Confirm password to continue" msgstr "" -#: seahub/templates/sysadmin/sudo_mode.html:26 +#: seahub/templates/sysadmin/sudo_mode.html:13 +msgid "Incorrect password" +msgstr "" + +#: seahub/templates/sysadmin/sudo_mode.html:24 +msgid "Tip:" +msgstr "" + +#: seahub/templates/sysadmin/sudo_mode.html:24 msgid "" "You are entering admin area, we won't ask for your password again for a few " "hours." msgstr "" -#: seahub/templates/sysadmin/sudo_mode.html:33 -msgid "Incorrect password" -msgstr "" - #: seahub/templates/sysadmin/user_activation_email.html:12 #, python-format msgid "Your account %(username)s on %(site_name)s has been activated." @@ -3232,6 +3447,10 @@ msgstr "Abans de la modificació" msgid "after modification" msgstr "després de la modificació" +#: seahub/templates/user_404.html:6 +msgid "Sorry, this user is not registered yet." +msgstr "Aquest usuari encara no està registrat." + #: seahub/templates/user_quota_full.html:12 #, python-format msgid "Your quota is almost full on %(site_name)s." @@ -3241,12 +3460,97 @@ msgstr "" msgid "Used:" msgstr "Actual:" +#: seahub/templates/view_shared_upload_link.html:8 +#, python-format +msgid "Upload files to %(dir_name)s" +msgstr "Puja els fitxers a %(dir_name)s" + +#: seahub/templates/view_shared_upload_link.html:9 +msgid "shared by:" +msgstr "compartit per:" + +#: seahub/templates/view_shared_upload_link.html:11 +msgid "The owner of this library has run out of space." +msgstr "El propietari d'aquesta llibreria ha excedit el seu límit de capacitat." + +#: seahub/templates/view_shared_upload_link.html:18 +#: seahub/templates/view_shared_upload_link.html:64 +msgid "Add Files" +msgstr "Afegeix fitxers" + +#: seahub/templates/view_shared_upload_link.html:24 +msgid "Add folder" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:30 +msgid "Cancel All" +msgstr "Cancel·la-ho tot" + +#: seahub/templates/view_shared_upload_link.html:34 +msgid "" +"File Drag & Drop is supported for Chrome, Safari 5.0+, Firefox 4.0+, IE " +"10.0+" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:36 +msgid "Folder Drag & Drop is supported for Chrome" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:39 +#, python-format +msgid "File size should be smaller than %(max_file_size)s" +msgstr "La mida del fitxer no pot superar %(max_file_size)s" + +#: seahub/templates/view_shared_upload_link.html:48 +msgid "Saving..." +msgstr "Guardant..." + +#: seahub/templates/view_shared_upload_link.html:75 +msgid "File is too big" +msgstr "El fitxer és massa gran" + +#: seahub/templates/view_shared_upload_link.html:76 +msgid "File is too small" +msgstr "El fitxer és massa petit" + +#: seahub/templates/view_shared_upload_link.html:77 +msgid "Filetype not allowed" +msgstr "Aquest tipus de fitxer no està permès" + +#: seahub/templates/view_shared_upload_link.html:78 +msgid "Maximum number of files exceeded" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:79 +msgid "Uploaded bytes exceed file size" +msgstr "El total de bytes pujats és superior a la mida del fitxer" + +#: seahub/templates/view_shared_upload_link.html:80 +msgid "Empty file upload result" +msgstr "S'ha pujat un fitxer buit" + +#: seahub/templates/view_shared_upload_link.html:83 +msgid "uploaded" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:84 +msgid "canceled" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:85 +msgid "Start" +msgstr "Inicia" + +#: seahub/templates/view_shared_upload_link.html:227 +msgid "Network error" +msgstr "" + #: seahub/templates/wiki/wiki.html:25 msgid "Last modified by" msgstr "" #: seahub/thumbnail/views.py:45 seahub/thumbnail/views.py:172 -#: seahub/views/__init__.py:468 +#: seahub/views/__init__.py:619 msgid "Invalid arguments." msgstr "" @@ -3260,11 +3564,6 @@ msgstr "" msgid "Token" msgstr "" -#: seahub/two_factor/templates/two_factor/_wizard_actions.html:4 -#: seahub/two_factor/templates/two_factor/profile/disable.html:12 -msgid "Cancel" -msgstr "Cancela" - #: seahub/two_factor/templates/two_factor/core/backup_tokens.html:6 msgid "Backup Tokens" msgstr "" @@ -3367,36 +3666,37 @@ msgstr "" msgid "permission error" msgstr "permís incorrecte" -#: seahub/views/__init__.py:299 +#: seahub/views/__init__.py:420 seahub/views/__init__.py:435 +#: seahub/views/__init__.py:450 msgid "Unable to view recycle page" msgstr "No es pot visualitzar la pàgina de reciclar" -#: seahub/views/__init__.py:344 +#: seahub/views/__init__.py:495 msgid "Unable to view library modification" msgstr "No es poden visualitzar les modificacions de la llibreria" -#: seahub/views/__init__.py:461 +#: seahub/views/__init__.py:612 msgid "Please specify history ID" msgstr "Especifiqueu un identificador d'historial" -#: seahub/views/__init__.py:465 +#: seahub/views/__init__.py:616 msgid "Successfully restored the library." msgstr "" -#: seahub/views/__init__.py:472 +#: seahub/views/__init__.py:623 msgid "History you specified does not exist" msgstr "L'historial que heu especificat no existeix" -#: seahub/views/__init__.py:474 +#: seahub/views/__init__.py:625 msgid "Unknown error" msgstr "Error desconegut" -#: seahub/views/__init__.py:770 seahub/views/repo.py:286 +#: seahub/views/__init__.py:921 seahub/views/repo.py:286 #, python-format msgid "\"%s\" does not exist." msgstr "" -#: seahub/views/__init__.py:802 +#: seahub/views/__init__.py:953 #, python-format msgid "Unable to download \"%s\"" msgstr "No s'ha pogut descarregar \"%s\"" @@ -3418,9 +3718,9 @@ msgid "Bad upload link token." msgstr "" #: seahub/views/ajax.py:338 seahub/views/file.py:457 seahub/views/file.py:488 -#: seahub/views/file.py:1179 seahub/views/file.py:1420 -#: seahub/views/file.py:1937 seahub/views/file.py:2152 -#: seahub/views/file.py:2157 seahub/views/file.py:2164 +#: seahub/views/file.py:1176 seahub/views/file.py:1417 +#: seahub/views/file.py:1934 seahub/views/file.py:2149 +#: seahub/views/file.py:2154 seahub/views/file.py:2161 msgid "File does not exist" msgstr "El fitxer no existeix" @@ -3448,57 +3748,57 @@ msgstr "La codificació seleccionada no és vàlida." msgid "Unknown file encoding" msgstr "Codificació de fitxer desconeguda" -#: seahub/views/file.py:342 seahub/views/file.py:377 seahub/views/file.py:689 -#: seahub/views/file.py:783 seahub/views/file.py:905 +#: seahub/views/file.py:342 seahub/views/file.py:377 seahub/views/file.py:690 +#: seahub/views/file.py:780 seahub/views/file.py:902 #, python-format msgid "File size surpasses %s, can not be opened online." msgstr "El fitxers és més gran de %s i no es pot obrir a la web." -#: seahub/views/file.py:349 seahub/views/file.py:818 +#: seahub/views/file.py:349 seahub/views/file.py:815 msgid "The library is encrypted, can not open file online." msgstr "" #: seahub/views/file.py:444 seahub/views/file.py:466 seahub/views/file.py:471 -#: seahub/views/file.py:512 seahub/views/file.py:773 seahub/views/file.py:1038 -#: seahub/views/file.py:1064 seahub/views/file.py:1094 -#: seahub/views/file.py:1225 seahub/views/file.py:1331 -#: seahub/views/file.py:1461 seahub/views/file.py:1578 +#: seahub/views/file.py:512 seahub/views/file.py:770 seahub/views/file.py:1035 +#: seahub/views/file.py:1061 seahub/views/file.py:1091 +#: seahub/views/file.py:1222 seahub/views/file.py:1328 +#: seahub/views/file.py:1458 seahub/views/file.py:1575 msgid "Unable to view file" msgstr "No es pot visualitzar el fitxer" -#: seahub/views/file.py:842 seahub/views/file.py:986 seahub/views/file.py:1292 -#: seahub/views/file.py:1516 +#: seahub/views/file.py:839 seahub/views/file.py:983 seahub/views/file.py:1289 +#: seahub/views/file.py:1513 msgid "Error when prepare Office Online file preview page." msgstr "" -#: seahub/views/file.py:874 seahub/views/file.py:998 seahub/views/file.py:1311 -#: seahub/views/file.py:1532 +#: seahub/views/file.py:871 seahub/views/file.py:995 seahub/views/file.py:1308 +#: seahub/views/file.py:1529 msgid "Error when prepare OnlyOffice file preview page." msgstr "" -#: seahub/views/file.py:1130 +#: seahub/views/file.py:1127 msgid "Unable to download file, invalid file path" msgstr "" -#: seahub/views/file.py:1139 +#: seahub/views/file.py:1136 msgid "Unable to download file, wrong file path" msgstr "" -#: seahub/views/file.py:1146 +#: seahub/views/file.py:1143 msgid "Unable to download file." msgstr "" -#: seahub/views/file.py:1347 seahub/views/file.py:1597 -#: seahub/views/repo.py:344 +#: seahub/views/file.py:1344 seahub/views/file.py:1594 +#: seahub/views/repo.py:338 #, python-format msgid "Share link for %s." msgstr "" -#: seahub/views/file.py:1723 seahub/views/file.py:1728 +#: seahub/views/file.py:1720 seahub/views/file.py:1725 msgid "Unable to download file" msgstr "" -#: seahub/views/file.py:2145 +#: seahub/views/file.py:2142 msgid "The original file does not exist" msgstr "" @@ -3512,106 +3812,106 @@ msgstr "" msgid "User {token.user} inactive" msgstr "" -#: seahub/views/sso.py:167 +#: seahub/views/sso.py:131 msgid "" "This link has already been visited, please click the login button on the " "client again" msgstr "" -#: seahub/views/sso.py:192 +#: seahub/views/sso.py:156 msgid "Invalid link, please click the login button on the client again" msgstr "" -#: seahub/views/sso.py:197 +#: seahub/views/sso.py:161 msgid "Login timeout, please click the login button on the client again" msgstr "" -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:175 msgid "Login ID" msgstr "" -#: seahub/views/sysadmin.py:307 seahub/views/sysadmin.py:333 +#: seahub/views/sysadmin.py:306 seahub/views/sysadmin.py:332 msgid "Failed to set quota: internal server error" msgstr "" -#: seahub/views/sysadmin.py:352 +#: seahub/views/sysadmin.py:351 msgid "Failed to delete: the user is an organization creator" msgstr "" -#: seahub/views/sysadmin.py:397 +#: seahub/views/sysadmin.py:396 #, python-format msgid "Successfully revoke the admin permission of %s" msgstr "S'ha revocat el permís d'administrador a %s" -#: seahub/views/sysadmin.py:399 +#: seahub/views/sysadmin.py:398 msgid "Failed to revoke admin: the user does not exist" msgstr "L'usuari no existeix i no s'ha revocat el permís d'administrador" -#: seahub/views/sysadmin.py:512 +#: seahub/views/sysadmin.py:511 #, python-format msgid "" "Successfully reset password to %(passwd)s, an email has been sent to " "%(user)s." msgstr "S'ha reinicialitzar la contrasenya a %(passwd)s. S'ha notificat per correu a %(user)s." -#: seahub/views/sysadmin.py:527 +#: seahub/views/sysadmin.py:526 msgid "Failed to reset password: user does not exist" msgstr "L'usuari no existeix i no s'ha pogut reinicialitzar la contrasenya" -#: seahub/views/sysadmin.py:576 +#: seahub/views/sysadmin.py:575 #, python-format msgid "Fail to add user %s." msgstr "" -#: seahub/views/sysadmin.py:601 seahub/views/sysadmin.py:614 +#: seahub/views/sysadmin.py:600 seahub/views/sysadmin.py:613 #, python-format msgid "Successfully added user %s. An email notification has been sent." msgstr "S'ha registrat l'usuari %s. S'ha enviat una notificació per correu electrònic." -#: seahub/views/sysadmin.py:604 seahub/views/sysadmin.py:617 +#: seahub/views/sysadmin.py:603 seahub/views/sysadmin.py:616 #, python-format msgid "" "Successfully added user %s. An error accurs when sending email notification," " please check your email configuration." msgstr "S'ha registrat l'usuari %s. Però no s'ho pogut notificar per correu electrònic. Reviseu la configuració del correu." -#: seahub/views/sysadmin.py:606 seahub/views/sysadmin.py:619 +#: seahub/views/sysadmin.py:605 seahub/views/sysadmin.py:618 #, python-format msgid "Successfully added user %s." msgstr "S'ha registrat l'usuari %s." -#: seahub/views/sysadmin.py:621 +#: seahub/views/sysadmin.py:620 #, python-format msgid "" "Successfully added user %s. But email notification can not be sent, because " "Email service is not properly configured." msgstr "S'ha registrat l'usuari %s. No s'ha pogut notificar per correu electrònic. Reviseu la configuració del servei de missatgeria." -#: seahub/views/sysadmin.py:673 +#: seahub/views/sysadmin.py:672 msgid "Input should be a number" msgstr "" -#: seahub/views/sysadmin.py:683 +#: seahub/views/sysadmin.py:682 msgid "Input number should be greater than 0" msgstr "" -#: seahub/views/sysadmin.py:721 +#: seahub/views/sysadmin.py:720 msgid "Successfully deleted." msgstr "" -#: seahub/views/sysadmin.py:751 +#: seahub/views/sysadmin.py:750 #, python-format msgid "Successfully set %s as admin." msgstr "" -#: seahub/views/sysadmin.py:753 +#: seahub/views/sysadmin.py:752 #, python-format msgid "Failed to set %s as admin: user does not exist." msgstr "" -#: seahub/views/sysadmin.py:768 seahub/views/sysadmin.py:769 -#: seahub/views/sysadmin.py:770 seahub/views/sysadmin.py:783 -#: seahub/views/sysadmin.py:784 +#: seahub/views/sysadmin.py:767 seahub/views/sysadmin.py:768 +#: seahub/views/sysadmin.py:769 seahub/views/sysadmin.py:782 +#: seahub/views/sysadmin.py:783 msgid "Optional" msgstr "" diff --git a/locale/ca/LC_MESSAGES/djangojs.po b/locale/ca/LC_MESSAGES/djangojs.po index fa636ef755..cc79925897 100644 --- a/locale/ca/LC_MESSAGES/djangojs.po +++ b/locale/ca/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: seahub\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-10 14:16+0800\n" +"POT-Creation-Date: 2024-02-05 16:23+0800\n" "PO-Revision-Date: 2015-05-09 05:28+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Catalan (http://app.transifex.com/haiwen/seahub/language/ca/)\n" @@ -35,7 +35,7 @@ msgstr "" #: frontend/src/components/common/account.js:121 #: frontend/src/pages/sys-admin/side-panel.js:33 -#: frontend/src/pages/sys-admin/users/users-content.js:294 +#: frontend/src/pages/sys-admin/users/users-content.js:285 msgid "System Admin" msgstr "Administrador de sistema" @@ -57,7 +57,7 @@ msgid "Used:" msgstr "Actual:" #: frontend/src/components/common/account.js:165 -#: frontend/src/components/search/ai-search.js:661 +#: frontend/src/components/search/ai-search.js:651 #: frontend/src/pages/groups/group-view.js:470 #: frontend/src/pages/groups/group-view.js:476 #: frontend/src/pages/org-admin/side-panel.js:56 @@ -77,128 +77,116 @@ msgstr "" msgid "Log out" msgstr "Tanca la sessió" -#: frontend/src/components/common/notice-item.js:44 +#: frontend/src/components/common/notice-item.js:42 msgid "User {user_link} has added you to {group_link}" msgstr "" -#: frontend/src/components/common/notice-item.js:67 +#: frontend/src/components/common/notice-item.js:65 msgid "{share_from} has shared a library named {repo_link} to you." msgstr "" -#: frontend/src/components/common/notice-item.js:69 +#: frontend/src/components/common/notice-item.js:67 msgid "{share_from} has shared a folder named {repo_link} to you." msgstr "" -#: frontend/src/components/common/notice-item.js:95 -msgid "" -"{share_from} has changed the permission of library {repo_link} to " -"{permission}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:97 -msgid "" -"{share_from} has changed the permission of folder {repo_link} to " -"{permission}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:122 -msgid "{share_from} has cancelled the sharing of library {repo_name}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:124 -msgid "{share_from} has cancelled the sharing of folder {repo_name}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:150 +#: frontend/src/components/common/notice-item.js:98 msgid "" "{share_from} has shared a library named {repo_link} to group {group_link}." msgstr "" -#: frontend/src/components/common/notice-item.js:152 +#: frontend/src/components/common/notice-item.js:100 msgid "" "{share_from} has shared a folder named {repo_link} to group {group_link}." msgstr "" -#: frontend/src/components/common/notice-item.js:178 +#: frontend/src/components/common/notice-item.js:126 msgid "{user} has transfered a library named {repo_link} to you." msgstr "" -#: frontend/src/components/common/notice-item.js:282 +#: frontend/src/components/common/notice-item.js:182 +msgid "{from_user} has sent you a request for {draft_link}." +msgstr "" + +#: frontend/src/components/common/notice-item.js:183 +msgid "Draft" +msgstr "" + +#: frontend/src/components/common/notice-item.js:214 msgid "{user} created file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:282 +#: frontend/src/components/common/notice-item.js:214 msgid "" "{user} created file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:285 +#: frontend/src/components/common/notice-item.js:217 msgid "{user} deleted file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:285 +#: frontend/src/components/common/notice-item.js:217 msgid "" "{user} deleted file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:289 +#: frontend/src/components/common/notice-item.js:221 msgid "{user} restored file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:292 +#: frontend/src/components/common/notice-item.js:224 msgid "{user} renamed file {oldFileName} {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:296 +#: frontend/src/components/common/notice-item.js:228 msgid "{user} moved file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:296 +#: frontend/src/components/common/notice-item.js:228 msgid "" "{user} moved file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:299 +#: frontend/src/components/common/notice-item.js:231 msgid "{user} updated file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:311 +#: frontend/src/components/common/notice-item.js:243 msgid "{user} created folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:311 +#: frontend/src/components/common/notice-item.js:243 msgid "" "{user} created folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:314 +#: frontend/src/components/common/notice-item.js:246 msgid "{user} deleted folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:314 +#: frontend/src/components/common/notice-item.js:246 msgid "" "{user} deleted folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:318 +#: frontend/src/components/common/notice-item.js:250 msgid "{user} restored folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:321 +#: frontend/src/components/common/notice-item.js:253 msgid "" "{user} renamed folder {oldFolderName} {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:325 +#: frontend/src/components/common/notice-item.js:257 msgid "{user} moved folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:325 +#: frontend/src/components/common/notice-item.js:257 msgid "" "{user} moved folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." @@ -227,15 +215,15 @@ msgid "Group not found" msgstr "" #: frontend/src/components/cur-dir-path/dir-path.js:31 -#: frontend/src/components/main-side-nav.js:69 +#: frontend/src/components/main-side-nav.js:70 msgid "A file is being uploaded. Are you sure you want to leave this page?" msgstr "" #: frontend/src/components/cur-dir-path/dir-path.js:91 #: frontend/src/components/cur-dir-path/dir-path.js:97 #: frontend/src/components/file-chooser/file-chooser.js:450 -#: frontend/src/components/main-side-nav.js:143 -#: frontend/src/components/main-side-nav.js:145 +#: frontend/src/components/main-side-nav.js:144 +#: frontend/src/components/main-side-nav.js:146 #: frontend/src/components/org-admin-group-nav.js:23 #: frontend/src/pages/org-admin/org-department-item.js:318 #: frontend/src/pages/org-admin/side-panel.js:62 @@ -244,7 +232,7 @@ msgstr "" #: frontend/src/pages/share-admin/libraries.js:360 #: frontend/src/pages/sys-admin/departments/department.js:45 #: frontend/src/pages/sys-admin/groups/group-nav.js:17 -#: frontend/src/pages/sys-admin/info.js:116 +#: frontend/src/pages/sys-admin/info.js:112 #: frontend/src/pages/sys-admin/orgs/org-nav.js:20 #: frontend/src/pages/sys-admin/repos/search-repos.js:140 #: frontend/src/pages/sys-admin/side-panel.js:90 @@ -255,18 +243,17 @@ msgstr "Llibreries" #: frontend/src/components/cur-dir-path/dir-tool.js:77 #: frontend/src/components/cur-dir-path/dir-tool.js:98 #: frontend/src/components/cur-dir-path/dir-tool.js:99 -#: frontend/src/components/dirent-detail/detail-list-view.js:124 +#: frontend/src/components/dirent-detail/detail-list-view.js:123 #: frontend/src/components/dirent-detail/file-details.js:89 -#: frontend/src/components/toolbar/view-file-toolbar.js:79 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:78 -#: frontend/src/utils/text-translation.js:34 +#: frontend/src/components/toolbar/view-file-toolbar.js:105 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:48 +#: frontend/src/utils/text-translation.js:35 msgid "Tags" msgstr "" #: frontend/src/components/cur-dir-path/dir-tool.js:81 #: frontend/src/components/cur-dir-path/dir-tool.js:103 #: frontend/src/components/history-trash-file-view/file-view.js:33 -#: frontend/src/pages/org-admin/libraries/org-repo-nav.js:16 #: frontend/src/pages/sys-admin/repos/repos-nav.js:17 msgid "Trash" msgstr "Paperera" @@ -274,10 +261,10 @@ msgstr "Paperera" #: frontend/src/components/cur-dir-path/dir-tool.js:106 #: frontend/src/components/file-view/file-toolbar.js:198 #: frontend/src/components/file-view/file-toolbar.js:248 -#: frontend/src/components/toolbar/view-file-toolbar.js:80 +#: frontend/src/components/toolbar/view-file-toolbar.js:106 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:64 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:71 -#: frontend/src/utils/text-translation.js:31 +#: frontend/src/utils/text-translation.js:32 msgid "History" msgstr "Historial" @@ -355,7 +342,7 @@ msgstr "" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:142 #: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:31 #: frontend/src/pages/sys-admin/abuse-reports.js:91 -#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 +#: frontend/src/repo-history.js:137 frontend/src/repo-history.js:144 msgid "Description" msgstr "Descripció" @@ -367,8 +354,8 @@ msgstr "Descripció" #: frontend/src/components/dialog/confirm-disconnect-wechat.js:35 #: frontend/src/components/dialog/confirm-restore-repo.js:36 #: frontend/src/components/dialog/confirm-unlink-device.js:49 -#: frontend/src/components/dialog/copy-dirent-dialog.js:165 -#: frontend/src/components/dialog/create-file-dialog.js:111 +#: frontend/src/components/dialog/copy-dirent-dialog.js:162 +#: frontend/src/components/dialog/create-file-dialog.js:179 #: frontend/src/components/dialog/create-folder-dialog.js:99 #: frontend/src/components/dialog/create-group-dialog.js:81 #: frontend/src/components/dialog/create-repo-dialog.js:270 @@ -386,11 +373,11 @@ msgstr "Descripció" #: frontend/src/components/dialog/invite-people-dialog.js:121 #: frontend/src/components/dialog/label-repo-state-dialog.js:88 #: frontend/src/components/dialog/leave-group-dialog.js:32 -#: frontend/src/components/dialog/lib-history-setting-dialog.js:151 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:150 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:123 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:273 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:253 -#: frontend/src/components/dialog/move-dirent-dialog.js:185 +#: frontend/src/components/dialog/move-dirent-dialog.js:183 #: frontend/src/components/dialog/new-wiki-dialog.js:60 #: frontend/src/components/dialog/org-add-member-dialog.js:68 #: frontend/src/components/dialog/org-delete-department-dialog.js:42 @@ -426,7 +413,7 @@ msgstr "Descripció" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:50 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:56 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-import-user-dialog.js:59 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:144 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:143 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-logs-export-excel-dialog.js:104 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:95 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:51 @@ -435,33 +422,35 @@ msgstr "Descripció" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-set-org-name-dialog.js:64 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-unlink-device-dialog.js:47 #: frontend/src/components/dialog/sysadmin-dialog/update-user.js:60 -#: frontend/src/components/dialog/transfer-dialog.js:186 +#: frontend/src/components/dialog/transfer-dialog.js:100 #: frontend/src/components/dialog/upload-remind-dialog.js:44 #: frontend/src/components/dialog/view-link-dialog.js:37 #: frontend/src/components/dialog/wiki-delete-dialog.js:25 #: frontend/src/components/dialog/wiki-select-dialog.js:97 -#: frontend/src/components/file-uploader/upload-list-item.js:144 +#: frontend/src/components/file-uploader/upload-list-item.js:127 #: frontend/src/components/seatable-integration-account-setting-widgets/delete-seatables-dialog.js:24 #: frontend/src/components/send-link.js:111 #: frontend/src/components/share-link-panel/link-details.js:230 #: frontend/src/components/share-link-panel/link-list.js:68 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:144 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:127 #: frontend/src/components/user-settings/social-login-saml.js:67 #: frontend/src/pages/org-admin/input-item.js:92 #: frontend/src/pages/org-admin/web-settings/input-item.js:69 -#: frontend/src/pages/sys-admin/web-settings/input-item.js:70 -#: frontend/src/pages/upload-link/upload-list-item.js:144 +#: frontend/src/pages/sys-admin/web-settings/input-item.js:66 +#: frontend/src/pages/upload-link/upload-list-item.js:124 #: frontend/src/tc-accept.js:42 msgid "Cancel" msgstr "Cancela" #: frontend/src/components/dialog/add-abuse-report-dialog.js:93 -#: frontend/src/components/dialog/change-repo-password-dialog.js:118 +#: frontend/src/components/dialog/add-reviewer-dialog.js:110 +#: frontend/src/components/dialog/add-reviewer-dialog.js:111 +#: frontend/src/components/dialog/change-repo-password-dialog.js:117 #: frontend/src/components/dialog/clean-trash.js:77 #: frontend/src/components/dialog/confirm-apply-folder-properties-dialog.js:56 -#: frontend/src/components/dialog/copy-dirent-dialog.js:166 +#: frontend/src/components/dialog/copy-dirent-dialog.js:163 #: frontend/src/components/dialog/create-department-repo-dialog.js:95 -#: frontend/src/components/dialog/create-file-dialog.js:112 +#: frontend/src/components/dialog/create-file-dialog.js:180 #: frontend/src/components/dialog/create-folder-dialog.js:100 #: frontend/src/components/dialog/create-group-dialog.js:82 #: frontend/src/components/dialog/create-repo-dialog.js:271 @@ -475,13 +464,13 @@ msgstr "Cancela" #: frontend/src/components/dialog/invite-people-dialog.js:122 #: frontend/src/components/dialog/label-repo-state-dialog.js:89 #: frontend/src/components/dialog/lib-decrypt-dialog.js:67 -#: frontend/src/components/dialog/lib-history-setting-dialog.js:152 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:151 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:124 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:326 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:254 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:306 -#: frontend/src/components/dialog/move-dirent-dialog.js:186 +#: frontend/src/components/dialog/move-dirent-dialog.js:184 #: frontend/src/components/dialog/new-wiki-dialog.js:61 #: frontend/src/components/dialog/org-add-admin-dialog.js:66 #: frontend/src/components/dialog/org-add-department-dialog.js:86 @@ -525,7 +514,7 @@ msgstr "Cancela" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:90 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:51 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:57 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:145 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:144 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-logs-export-excel-dialog.js:105 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:96 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:52 @@ -535,7 +524,7 @@ msgstr "Cancela" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:268 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:255 #: frontend/src/components/dialog/sysadmin-dialog/update-user.js:61 -#: frontend/src/components/dialog/transfer-dialog.js:187 +#: frontend/src/components/dialog/transfer-dialog.js:101 #: frontend/src/components/dialog/transfer-group-dialog.js:69 #: frontend/src/components/dialog/wiki-select-dialog.js:99 #: frontend/src/components/dialog/wiki-select-dialog.js:100 @@ -556,10 +545,55 @@ msgstr "Cancela" #: frontend/src/pages/sys-admin/repos/search-repos.js:155 #: frontend/src/pages/sys-admin/statistic/statistic-common-tool.js:128 #: frontend/src/pages/sys-admin/users/search-users.js:318 -#: frontend/src/pages/sys-admin/web-settings/input-item.js:69 +#: frontend/src/pages/sys-admin/web-settings/input-item.js:65 msgid "Submit" msgstr "Envia" +#: frontend/src/components/dialog/add-reviewer-dialog.js:98 +msgid "Request a review" +msgstr "" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:100 +msgid "Add new reviewer" +msgstr "" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:103 +#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:283 +#: frontend/src/components/dialog/org-add-member-dialog.js:58 +#: frontend/src/components/dialog/share-to-user.js:357 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-member-dialog.js:37 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-member-dialog.js:56 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-batch-add-admin-dialog.js:45 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:45 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:46 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:240 +#: frontend/src/components/list-and-add-group-members.js:173 +#: frontend/src/pages/org-admin/org-users-search-users.js:196 +#: frontend/src/pages/org-admin/org-users-users.js:260 +#: frontend/src/pages/sys-admin/users/search-users.js:313 +#: frontend/src/pages/sys-admin/users/users.js:425 +msgid "Search users" +msgstr "" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:137 +#: frontend/src/components/dialog/edit-filetag-dialog.js:145 +#: frontend/src/components/dialog/list-created-files-dialog.js:55 +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:86 +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:107 +#: frontend/src/components/dialog/org-add-admin-dialog.js:65 +#: frontend/src/components/dialog/search-file-dialog.js:115 +#: frontend/src/components/dialog/share-admin-link.js:35 +#: frontend/src/components/dialog/share-repo-dialog.js:149 +#: frontend/src/components/dialog/transfer-group-dialog.js:68 +#: frontend/src/components/search/ai-search.js:653 +#: frontend/src/components/search/ai-search.js:690 +#: frontend/src/components/search/search.js:497 +#: frontend/src/components/search/search.js:532 +#: frontend/src/components/system-notification.js:46 +#: frontend/src/pages/groups/group-view.js:479 +msgid "Close" +msgstr "Tanca" + #: frontend/src/components/dialog/change-repo-password-dialog.js:49 msgid "Please enter the old password" msgstr "" @@ -584,24 +618,24 @@ msgstr "" msgid "Successfully changed library password." msgstr "" -#: frontend/src/components/dialog/change-repo-password-dialog.js:98 +#: frontend/src/components/dialog/change-repo-password-dialog.js:102 msgid "Change Password of Library {placeholder}" msgstr "" -#: frontend/src/components/dialog/change-repo-password-dialog.js:108 +#: frontend/src/components/dialog/change-repo-password-dialog.js:107 msgid "Old Password" msgstr "" -#: frontend/src/components/dialog/change-repo-password-dialog.js:110 +#: frontend/src/components/dialog/change-repo-password-dialog.js:109 msgid "New Password" msgstr "" -#: frontend/src/components/dialog/change-repo-password-dialog.js:110 +#: frontend/src/components/dialog/change-repo-password-dialog.js:109 #: frontend/src/components/dialog/create-repo-dialog.js:240 msgid "(at least {placeholder} characters)" msgstr "" -#: frontend/src/components/dialog/change-repo-password-dialog.js:112 +#: frontend/src/components/dialog/change-repo-password-dialog.js:111 msgid "New Password Again" msgstr "" @@ -627,12 +661,11 @@ msgstr "" #: frontend/src/components/dialog/clean-trash.js:62 #: frontend/src/pages/org-admin/devices/devices-errors.js:193 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:375 #: frontend/src/pages/share-admin/share-links.js:590 #: frontend/src/pages/share-admin/upload-links.js:306 #: frontend/src/pages/sys-admin/devices/devices-errors.js:197 #: frontend/src/pages/sys-admin/repos/trash-repos.js:400 -#: frontend/src/repo-folder-trash.js:207 +#: frontend/src/repo-folder-trash.js:204 msgid "Clean" msgstr "" @@ -739,8 +772,9 @@ msgstr "Esteu segur que voleu eliminar el seu compte?" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:39 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:59 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:59 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:643 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:667 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:668 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:692 +#: frontend/src/components/draft-list-view/draft-list-item.js:111 #: frontend/src/components/group-members.js:163 #: frontend/src/components/popover/tag-list-item.js:55 #: frontend/src/components/popover/tag-list-item.js:56 @@ -756,8 +790,8 @@ msgstr "Esteu segur que voleu eliminar el seu compte?" #: frontend/src/components/share-link-panel/link-list.js:69 #: frontend/src/components/share-link-panel/link-list.js:129 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:513 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:330 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:338 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:358 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:366 #: frontend/src/components/user-settings/delete-account.js:38 #: frontend/src/components/user-settings/web-api-auth-token.js:83 #: frontend/src/pages/invitations/invitations-view.js:104 @@ -765,16 +799,14 @@ msgstr "Esteu segur que voleu eliminar el seu compte?" #: frontend/src/pages/invitations/invitations-view.js:136 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:360 #: frontend/src/pages/my-libs/mylib-repo-menu.js:145 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:267 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:198 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:256 #: frontend/src/pages/org-admin/org-department-item.js:551 #: frontend/src/pages/org-admin/org-departments-list.js:210 #: frontend/src/pages/org-admin/org-group-repos.js:174 #: frontend/src/pages/org-admin/org-groups-search-groups.js:115 #: frontend/src/pages/org-admin/org-groups.js:306 +#: frontend/src/pages/org-admin/org-libraries.js:316 #: frontend/src/pages/org-admin/org-links.js:216 -#: frontend/src/pages/org-admin/org-user-item.js:194 +#: frontend/src/pages/org-admin/org-user-item.js:179 #: frontend/src/pages/org-admin/org-user-repos.js:170 #: frontend/src/pages/sys-admin/departments/group-item.js:69 #: frontend/src/pages/sys-admin/groups/groups-content.js:184 @@ -786,7 +818,7 @@ msgstr "Esteu segur que voleu eliminar el seu compte?" #: frontend/src/pages/sys-admin/orgs/org-groups.js:120 #: frontend/src/pages/sys-admin/orgs/org-repos.js:117 #: frontend/src/pages/sys-admin/orgs/org-repos.js:125 -#: frontend/src/pages/sys-admin/orgs/org-users.js:298 +#: frontend/src/pages/sys-admin/orgs/org-users.js:288 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:205 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:213 #: frontend/src/pages/sys-admin/repos/dir-content.js:61 @@ -798,8 +830,8 @@ msgstr "Esteu segur que voleu eliminar el seu compte?" #: frontend/src/pages/sys-admin/users/search-users.js:355 #: frontend/src/pages/sys-admin/users/user-repos.js:163 #: frontend/src/pages/sys-admin/users/user-repos.js:218 -#: frontend/src/pages/sys-admin/users/users-content.js:361 -#: frontend/src/pages/sys-admin/users/users-content.js:560 +#: frontend/src/pages/sys-admin/users/users-content.js:352 +#: frontend/src/pages/sys-admin/users/users-content.js:548 #: frontend/src/pages/sys-admin/users/users.js:510 #: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:65 #: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:69 @@ -827,7 +859,6 @@ msgid "Are you sure you want to disconnect?" msgstr "" #: frontend/src/components/dialog/confirm-restore-repo.js:31 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:264 #: frontend/src/pages/sys-admin/repos/trash-repos.js:266 msgid "Restore Library" msgstr "Restaura la llibreria" @@ -841,13 +872,11 @@ msgstr "Esteu segur que voleu restaurar la llibreria?" #: frontend/src/pages/file-history-old/history-item.js:126 #: frontend/src/pages/my-libs/my-libs-deleted.js:176 #: frontend/src/pages/my-libs/my-libs-deleted.js:177 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:195 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:267 #: frontend/src/pages/sys-admin/repos/trash-repos.js:197 #: frontend/src/pages/sys-admin/repos/trash-repos.js:269 -#: frontend/src/repo-folder-trash.js:363 frontend/src/repo-folder-trash.js:374 -#: frontend/src/repo-snapshot.js:170 frontend/src/repo-snapshot.js:299 -#: frontend/src/repo-snapshot.js:308 +#: frontend/src/repo-folder-trash.js:358 frontend/src/repo-folder-trash.js:368 +#: frontend/src/repo-snapshot.js:168 frontend/src/repo-snapshot.js:297 +#: frontend/src/repo-snapshot.js:306 msgid "Restore" msgstr "Restaura" @@ -935,12 +964,13 @@ msgid "New Department Library" msgstr "" #: frontend/src/components/dialog/create-department-repo-dialog.js:81 -#: frontend/src/components/dialog/create-file-dialog.js:98 +#: frontend/src/components/dialog/create-file-dialog.js:151 #: frontend/src/components/dialog/create-folder-dialog.js:86 #: frontend/src/components/dialog/create-group-dialog.js:69 #: frontend/src/components/dialog/create-repo-dialog.js:188 #: frontend/src/components/dialog/create-tag-dialog.js:79 #: frontend/src/components/dialog/list-created-files-dialog.js:28 +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:66 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:84 #: frontend/src/components/dialog/new-wiki-dialog.js:56 #: frontend/src/components/dialog/org-add-department-dialog.js:73 @@ -960,7 +990,8 @@ msgstr "" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:63 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:82 #: frontend/src/components/dialog/wiki-select-dialog.js:78 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:627 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:626 +#: frontend/src/components/draft-list-view/draft-list-view.js:36 #: frontend/src/components/group-members.js:30 #: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:122 #: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23 @@ -968,7 +999,6 @@ msgstr "" #: frontend/src/pages/my-libs/my-libs-deleted.js:93 #: frontend/src/pages/my-libs/mylib-repo-list-view.js:90 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:160 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:75 #: frontend/src/pages/org-admin/org-admin-list.js:50 #: frontend/src/pages/org-admin/org-department-item.js:250 #: frontend/src/pages/org-admin/org-department-item.js:290 @@ -979,6 +1009,7 @@ msgstr "" #: frontend/src/pages/org-admin/org-group-repos.js:83 #: frontend/src/pages/org-admin/org-groups-search-groups.js:157 #: frontend/src/pages/org-admin/org-groups.js:160 +#: frontend/src/pages/org-admin/org-libraries.js:147 #: frontend/src/pages/org-admin/org-links.js:100 #: frontend/src/pages/org-admin/org-user-profile.js:136 #: frontend/src/pages/org-admin/org-user-repos.js:79 @@ -1009,12 +1040,12 @@ msgstr "" #: frontend/src/pages/sys-admin/users/user-links.js:49 #: frontend/src/pages/sys-admin/users/user-repos.js:54 #: frontend/src/pages/sys-admin/users/user-shared-repos.js:35 -#: frontend/src/repo-folder-trash.js:239 frontend/src/repo-snapshot.js:200 +#: frontend/src/repo-folder-trash.js:236 frontend/src/repo-snapshot.js:198 #: frontend/src/shared-dir-view.js:661 msgid "Name" msgstr "Nom" -#: frontend/src/components/dialog/create-file-dialog.js:62 +#: frontend/src/components/dialog/create-file-dialog.js:59 #: frontend/src/components/dialog/create-folder-dialog.js:54 #: frontend/src/components/dialog/rename-dialog.js:56 #: frontend/src/components/dialog/rename-dirent.js:56 @@ -1023,7 +1054,7 @@ msgstr "Nom" msgid "The name \"{name}\" is already taken. Please choose a different name." msgstr "" -#: frontend/src/components/dialog/create-file-dialog.js:94 +#: frontend/src/components/dialog/create-file-dialog.js:147 #: frontend/src/components/toolbar/dir-operation-toolbar.js:207 #: frontend/src/components/toolbar/dir-operation-toolbar.js:232 #: frontend/src/pages/repo-wiki-mode/side-panel.js:176 @@ -1065,7 +1096,7 @@ msgstr "La contrasenya és massa curta" #: frontend/src/components/dialog/create-repo-dialog.js:111 #: frontend/src/components/dialog/generate-upload-link.js:150 #: frontend/src/components/dialog/org-add-user-dialog.js:123 -#: frontend/src/components/share-link-panel/link-creation.js:181 +#: frontend/src/components/share-link-panel/link-creation.js:175 msgid "Passwords don't match" msgstr "Les contrasenyes no coincideixen" @@ -1131,14 +1162,14 @@ msgstr "Permís" #: frontend/src/components/dialog/share-repo-dialog.js:40 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:22 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57 -#: frontend/src/utils/utils.js:680 +#: frontend/src/utils/utils.js:684 msgid "Read-Write" msgstr "Lectura-Escriptura" #: frontend/src/components/dialog/create-repo-dialog.js:227 #: frontend/src/components/dialog/share-repo-dialog.js:41 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57 -#: frontend/src/utils/utils.js:683 +#: frontend/src/utils/utils.js:687 msgid "Read-Only" msgstr "Només lectura" @@ -1152,7 +1183,7 @@ msgstr "Encripta" #: frontend/src/components/dialog/org-add-user-dialog.js:145 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:106 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:153 -#: frontend/src/components/share-link-panel/link-creation.js:284 +#: frontend/src/components/share-link-panel/link-creation.js:278 #: frontend/src/pages/sys-admin/web-settings/web-settings.js:239 #: frontend/src/settings.js:48 frontend/src/settings.js:134 msgid "Password" @@ -1162,15 +1193,15 @@ msgstr "Contrasenya" #: frontend/src/components/dialog/generate-upload-link.js:390 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:110 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:163 -#: frontend/src/components/share-link-panel/link-creation.js:295 +#: frontend/src/components/share-link-panel/link-creation.js:289 msgid "Password again" msgstr "Repeteix la contrasenya" #: frontend/src/components/dialog/create-tag-dialog.js:53 #: frontend/src/components/dialog/zip-download-dialog.js:73 -#: frontend/src/components/file-uploader/file-uploader.js:400 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:409 -#: frontend/src/pages/upload-link/file-uploader.js:399 +#: frontend/src/components/file-uploader/file-uploader.js:406 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:415 +#: frontend/src/pages/upload-link/file-uploader.js:404 msgid "Internal Server Error" msgstr "S'ha produït un error intern" @@ -1180,10 +1211,10 @@ msgstr "" #: frontend/src/components/dialog/create-tag-dialog.js:73 #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:124 -#: frontend/src/components/share-link-panel/link-creation.js:259 +#: frontend/src/components/share-link-panel/link-creation.js:253 #: frontend/src/components/share-link-panel/link-details.js:166 -#: frontend/src/repo-folder-trash.js:201 frontend/src/repo-history.js:112 -#: frontend/src/repo-snapshot.js:150 +#: frontend/src/repo-folder-trash.js:198 frontend/src/repo-history.js:109 +#: frontend/src/repo-snapshot.js:148 msgid "Back" msgstr "" @@ -1199,10 +1230,10 @@ msgstr "" #: frontend/src/components/dialog/create-tag-dialog.js:109 #: frontend/src/components/file-view/file-toolbar.js:155 #: frontend/src/components/file-view/file-toolbar.js:214 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:115 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:158 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:199 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:222 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:121 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:165 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:206 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:229 #: frontend/src/shared-dir-view.js:486 msgid "Save" msgstr "" @@ -1226,8 +1257,6 @@ msgid "Permission name" msgstr "" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:151 -#: frontend/src/components/file-uploader/file-uploader.js:684 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:667 #: frontend/src/components/toolbar/dir-operation-toolbar.js:189 #: frontend/src/components/toolbar/dir-operation-toolbar.js:198 #: frontend/src/components/toolbar/dir-operation-toolbar.js:227 @@ -1241,8 +1270,7 @@ msgstr "" #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:69 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:79 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:89 -#: frontend/src/pages/upload-link/file-uploader.js:625 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:66 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:52 #: frontend/src/shared-dir-view.js:471 msgid "Upload" msgstr "Puja" @@ -1250,8 +1278,8 @@ msgstr "Puja" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:180 #: frontend/src/components/dialog/zip-download-dialog.js:123 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:637 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:661 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:662 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:686 #: frontend/src/components/file-view/file-toolbar.js:171 #: frontend/src/components/file-view/file-toolbar.js:255 #: frontend/src/components/file-view/file-view-tip.js:25 @@ -1259,10 +1287,10 @@ msgstr "Puja" #: frontend/src/components/history-trash-file-view/download.js:10 #: frontend/src/components/shared-file-view/shared-file-view-tip.js:27 #: frontend/src/components/shared-file-view/shared-file-view.js:133 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:331 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:344 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:359 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:372 #: frontend/src/pages/file-history-old/history-item.js:127 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:122 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:128 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:74 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:253 #: frontend/src/pages/org-admin/statistic/statistic-traffic.js:63 @@ -1277,7 +1305,7 @@ msgstr "Puja" #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:84 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:94 #: frontend/src/pages/sys-admin/users/user-links.js:202 -#: frontend/src/repo-snapshot.js:309 frontend/src/shared-dir-view.js:769 +#: frontend/src/repo-snapshot.js:307 frontend/src/shared-dir-view.js:769 #: frontend/src/shared-dir-view.js:796 frontend/src/shared-dir-view.js:844 #: frontend/src/shared-dir-view.js:876 frontend/src/shared-dir-view.js:945 #: frontend/src/shared-dir-view.js:963 @@ -1307,9 +1335,9 @@ msgstr "" #: frontend/src/components/dialog/view-link-dialog.js:38 #: frontend/src/components/share-link-panel/link-item.js:112 #: frontend/src/components/shared-link.js:24 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:329 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:337 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:343 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:357 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:365 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:371 #: frontend/src/pages/org-admin/org-saml-config.js:118 #: frontend/src/pages/org-admin/org-saml-config.js:132 #: frontend/src/pages/org-admin/org-saml-config.js:146 @@ -1342,7 +1370,7 @@ msgstr "" #: frontend/src/components/select-editor/select-editor.js:138 #: frontend/src/components/share-link-panel/link-details.js:206 #: frontend/src/components/share-link-panel/link-details.js:207 -#: frontend/src/components/toolbar/view-file-toolbar.js:67 +#: frontend/src/components/toolbar/view-file-toolbar.js:87 #: frontend/src/components/user-settings/user-avatar-form.js:97 #: frontend/src/pages/org-admin/org-user-profile.js:139 #: frontend/src/pages/org-admin/org-user-profile.js:145 @@ -1356,9 +1384,9 @@ msgstr "" #: frontend/src/pages/sys-admin/institutions/institution-info.js:28 #: frontend/src/pages/sys-admin/orgs/org-info.js:41 #: frontend/src/pages/sys-admin/users/user-info.js:91 -#: frontend/src/pages/sys-admin/users/users-content.js:514 +#: frontend/src/pages/sys-admin/users/users-content.js:502 #: frontend/src/pages/wiki/main-panel.js:106 -#: frontend/src/pages/wiki/main-panel.js:107 frontend/src/repo-history.js:306 +#: frontend/src/pages/wiki/main-panel.js:107 frontend/src/repo-history.js:303 msgid "Edit" msgstr "Edita" @@ -1396,7 +1424,6 @@ msgstr "" #: frontend/src/components/dialog/delete-repo-dialog.js:66 #: frontend/src/components/dialog/org-delete-repo-dialog.js:32 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:33 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:253 #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:101 #: frontend/src/pages/sys-admin/orgs/org-repos.js:122 #: frontend/src/pages/sys-admin/repos/trash-repos.js:255 @@ -1420,28 +1447,11 @@ msgid "Select Tags" msgstr "" #: frontend/src/components/dialog/edit-filetag-dialog.js:141 -#: frontend/src/components/popover/edit-filetag-popover.js:187 +#: frontend/src/components/popover/edit-filetag-popover.js:182 #: frontend/src/components/popover/list-tag-popover.js:145 msgid "Create a new tag" msgstr "" -#: frontend/src/components/dialog/edit-filetag-dialog.js:145 -#: frontend/src/components/dialog/list-created-files-dialog.js:52 -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:107 -#: frontend/src/components/dialog/org-add-admin-dialog.js:65 -#: frontend/src/components/dialog/search-file-dialog.js:115 -#: frontend/src/components/dialog/share-admin-link.js:35 -#: frontend/src/components/dialog/share-repo-dialog.js:149 -#: frontend/src/components/dialog/transfer-group-dialog.js:68 -#: frontend/src/components/search/ai-search.js:663 -#: frontend/src/components/search/ai-search.js:700 -#: frontend/src/components/search/search.js:497 -#: frontend/src/components/search/search.js:532 -#: frontend/src/components/system-notification.js:46 -#: frontend/src/pages/groups/group-view.js:479 -msgid "Close" -msgstr "Tanca" - #: frontend/src/components/dialog/edit-repo-commit-labels.js:47 msgid "Successfully edited labels." msgstr "" @@ -1455,48 +1465,48 @@ msgid "Find an option" msgstr "" #: frontend/src/components/dialog/extra-attributes-dialog/index.js:217 -#: frontend/src/components/dirent-detail/detail-list-view.js:93 -#: frontend/src/components/dirent-detail/detail-list-view.js:134 +#: frontend/src/components/dirent-detail/detail-list-view.js:92 +#: frontend/src/components/dirent-detail/detail-list-view.js:133 msgid "Edit extra properties" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:142 #: frontend/src/components/dialog/reset-webdav-password.js:29 #: frontend/src/components/dialog/set-webdav-password.js:29 -#: frontend/src/components/share-link-panel/link-creation.js:173 +#: frontend/src/components/share-link-panel/link-creation.js:167 msgid "Please enter a password." msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:146 #: frontend/src/components/dialog/reset-webdav-password.js:33 #: frontend/src/components/dialog/set-webdav-password.js:33 -#: frontend/src/components/share-link-panel/link-creation.js:177 +#: frontend/src/components/share-link-panel/link-creation.js:171 msgid "The password is too short." msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:154 #: frontend/src/components/dialog/reset-webdav-password.js:38 #: frontend/src/components/dialog/set-webdav-password.js:38 -#: frontend/src/components/share-link-panel/link-creation.js:185 +#: frontend/src/components/share-link-panel/link-creation.js:179 msgid "" "The password is too weak. It should include at least {passwordStrengthLevel}" " of the following: number, upper letter, lower letter and other symbols." msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:162 -#: frontend/src/components/share-link-panel/link-creation.js:193 +#: frontend/src/components/share-link-panel/link-creation.js:187 msgid "Please select an expiration time" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:170 -#: frontend/src/components/share-link-panel/link-creation.js:202 +#: frontend/src/components/share-link-panel/link-creation.js:196 msgid "Please enter days" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:174 #: frontend/src/components/dialog/lib-history-setting-dialog.js:66 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:66 -#: frontend/src/components/share-link-panel/link-creation.js:206 +#: frontend/src/components/share-link-panel/link-creation.js:200 msgid "Please enter a non-negative integer" msgstr "" @@ -1507,7 +1517,7 @@ msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:276 #: frontend/src/components/dialog/reset-webdav-password.js:68 #: frontend/src/components/dialog/set-webdav-password.js:68 -#: frontend/src/components/share-link-panel/link-creation.js:285 +#: frontend/src/components/share-link-panel/link-creation.js:279 msgid "" "(at least {passwordMinLength} characters and includes " "{passwordStrengthLevel} of the following: number, upper letter, lower letter" @@ -1554,18 +1564,18 @@ msgstr "Envia" #: frontend/src/components/dialog/generate-upload-link.js:367 #: frontend/src/components/dialog/generate-upload-link.js:372 -#: frontend/src/components/share-link-panel/link-creation.js:273 -#: frontend/src/components/share-link-panel/link-creation.js:278 +#: frontend/src/components/share-link-panel/link-creation.js:267 +#: frontend/src/components/share-link-panel/link-creation.js:272 msgid "Add password protection" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:403 -#: frontend/src/components/share-link-panel/link-creation.js:308 +#: frontend/src/components/share-link-panel/link-creation.js:302 msgid "Add auto expiration" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:422 -#: frontend/src/components/share-link-panel/link-creation.js:344 +#: frontend/src/components/share-link-panel/link-creation.js:338 #: frontend/src/components/user-settings/web-api-auth-token.js:86 msgid "Generate" msgstr "Genera" @@ -1685,8 +1695,8 @@ msgstr "" #: frontend/src/components/dialog/invite-people-dialog.js:107 #: frontend/src/components/dialog/share-dialog.js:154 #: frontend/src/components/dialog/share-to-invite-people.js:273 -#: frontend/src/components/main-side-nav.js:261 -#: frontend/src/components/main-side-nav.js:263 +#: frontend/src/components/main-side-nav.js:271 +#: frontend/src/components/main-side-nav.js:273 #: frontend/src/components/toolbar/invitations-toolbar.js:31 #: frontend/src/components/toolbar/invitations-toolbar.js:35 #: frontend/src/pages/invitations/invitations-view.js:282 @@ -1744,33 +1754,36 @@ msgstr "El servidor guardarà la contrasenya només 1 hora." msgid "Successfully set library history." msgstr "" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:112 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:110 -msgid "{placeholder} History Setting" +#: frontend/src/components/dialog/lib-history-setting-dialog.js:116 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:114 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:351 +#: frontend/src/pages/my-libs/mylib-repo-menu.js:154 +#: frontend/src/pages/sys-admin/repos/repos.js:271 +msgid "History Setting" msgstr "" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:123 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:122 msgid "Setting library history is disabled by Admin." msgstr "" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:128 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:121 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:127 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:120 msgid "Keep full history" msgstr "Conserva tot l'historial" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:132 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:125 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:131 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:124 msgid "Don't keep history" msgstr "No conservis l'historial" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:136 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:129 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:135 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:128 msgid "Only keep a period of history:" msgstr "Només conserva l'historial dels darrers:" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:145 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:144 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:117 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:138 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:137 #: frontend/src/components/set-link-expiration.js:89 msgid "days" msgstr "dies" @@ -1803,12 +1816,12 @@ msgstr "" msgid "Group Permission" msgstr "" -#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:69 +#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:73 msgid "{placeholder} Folder Permission" msgstr "" -#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:69 -msgid "Set permission of {placeholder}" +#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:73 +msgid "Set {placeholder}'s permission" msgstr "" #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:186 @@ -1816,17 +1829,17 @@ msgstr "" #: frontend/src/components/dialog/repo-api-token-dialog.js:197 #: frontend/src/components/dialog/zip-download-dialog.js:76 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:294 -#: frontend/src/pages/lib-content-view/lib-content-view.js:181 -#: frontend/src/pages/lib-content-view/lib-content-view.js:710 -#: frontend/src/pages/lib-content-view/lib-content-view.js:758 -#: frontend/src/pages/lib-content-view/lib-content-view.js:850 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1035 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1051 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1087 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1115 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1177 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1233 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1271 +#: frontend/src/pages/lib-content-view/lib-content-view.js:185 +#: frontend/src/pages/lib-content-view/lib-content-view.js:735 +#: frontend/src/pages/lib-content-view/lib-content-view.js:784 +#: frontend/src/pages/lib-content-view/lib-content-view.js:869 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1065 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1081 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1117 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1145 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1209 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1259 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1287 #: frontend/src/pages/my-libs/my-libs-deleted.js:152 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:293 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:315 @@ -1835,22 +1848,22 @@ msgstr "" #: frontend/src/pages/search/main-panel.js:197 #: frontend/src/pages/shared-with-all/public-shared-view.js:106 #: frontend/src/pages/sys-admin/abuse-reports.js:45 -#: frontend/src/pages/upload-link/file-uploader.js:433 -#: frontend/src/repo-folder-trash.js:136 frontend/src/repo-folder-trash.js:333 -#: frontend/src/utils/utils.js:1190 +#: frontend/src/pages/upload-link/file-uploader.js:437 +#: frontend/src/repo-folder-trash.js:136 frontend/src/repo-folder-trash.js:329 +#: frontend/src/utils/utils.js:1194 msgid "Error" msgstr "Error" #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:189 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:172 #: frontend/src/components/dialog/repo-api-token-dialog.js:199 -#: frontend/src/pages/lib-content-view/lib-content-view.js:187 +#: frontend/src/pages/lib-content-view/lib-content-view.js:191 #: frontend/src/pages/search/main-panel.js:82 #: frontend/src/pages/sys-admin/abuse-reports.js:47 -#: frontend/src/repo-folder-trash.js:142 frontend/src/repo-folder-trash.js:335 +#: frontend/src/repo-folder-trash.js:142 frontend/src/repo-folder-trash.js:331 #: frontend/src/shared-file-view-document.js:74 #: frontend/src/shared-file-view-spreadsheet.js:71 -#: frontend/src/utils/utils.js:1193 frontend/src/view-file-document.js:76 +#: frontend/src/utils/utils.js:1197 frontend/src/view-file-document.js:76 #: frontend/src/view-file-spreadsheet.js:71 msgid "Please check the network." msgstr "Verifiqueu la connexió a la xarxa" @@ -1888,23 +1901,6 @@ msgstr "" msgid "User" msgstr "" -#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:283 -#: frontend/src/components/dialog/org-add-member-dialog.js:58 -#: frontend/src/components/dialog/share-to-user.js:357 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-member-dialog.js:37 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-member-dialog.js:56 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-batch-add-admin-dialog.js:45 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:45 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:46 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:240 -#: frontend/src/components/list-and-add-group-members.js:173 -#: frontend/src/pages/org-admin/org-users-search-users.js:196 -#: frontend/src/pages/org-admin/org-users-users.js:260 -#: frontend/src/pages/sys-admin/users/search-users.js:313 -#: frontend/src/pages/sys-admin/users/users.js:425 -msgid "Search users" -msgstr "" - #: frontend/src/components/dialog/list-created-files-dialog.js:23 msgid "Created Files" msgstr "" @@ -1919,60 +1915,67 @@ msgstr "" #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:48 #: frontend/src/pages/sys-admin/devices/devices-errors.js:53 #: frontend/src/pages/sys-admin/logs-page/login-logs.js:48 -#: frontend/src/repo-history.js:141 frontend/src/repo-history.js:148 +#: frontend/src/repo-history.js:138 frontend/src/repo-history.js:145 #: frontend/src/user-notifications.js:131 #: frontend/src/user-notifications.js:135 msgid "Time" msgstr "Data" -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79 -msgid "Tagged Files" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:44 +#: frontend/src/pages/drafts/draft-content.js:29 +msgid "Successfully deleted draft %(draft)s." msgstr "" -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:85 -#: frontend/src/components/dialog/search-file-dialog.js:94 -#: frontend/src/components/dirent-detail/detail-list-view.js:120 -#: frontend/src/components/dirent-detail/file-details.js:85 -#: frontend/src/components/dirent-detail/lib-details.js:69 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:630 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124 -#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24 -#: frontend/src/file-history-old.js:245 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:74 -#: frontend/src/pages/my-libs/mylib-repo-list-view.js:92 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:80 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:82 -#: frontend/src/pages/org-admin/org-department-item.js:327 -#: frontend/src/pages/org-admin/org-group-repos.js:84 -#: frontend/src/pages/org-admin/org-user-repos.js:80 -#: frontend/src/pages/org-admin/org-user-shared-repos.js:78 -#: frontend/src/pages/search/advanced-search.js:78 -#: frontend/src/pages/search/advanced-search.js:226 -#: frontend/src/pages/share-with-ocm/remote-dir-content.js:99 -#: frontend/src/pages/shared-libs/shared-libs.js:84 -#: frontend/src/pages/sys-admin/departments/department-libraries.js:85 -#: frontend/src/pages/sys-admin/repos/dir-content.js:104 -#: frontend/src/pages/sys-admin/repos/repos.js:82 -#: frontend/src/pages/sys-admin/repos/repos.js:84 -#: frontend/src/pages/sys-admin/users/user-shared-repos.js:37 -#: frontend/src/repo-folder-trash.js:242 frontend/src/repo-snapshot.js:201 -#: frontend/src/shared-dir-view.js:663 -msgid "Size" -msgstr "Mida" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:48 +#: frontend/src/pages/drafts/draft-content.js:33 +msgid "Failed to delete draft %(draft)s." +msgstr "" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:61 +#: frontend/src/pages/drafts/drafts-view.js:19 +msgid "Drafts" +msgstr "" + +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:67 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:74 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:74 +#: frontend/src/components/group-members.js:125 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:126 +#: frontend/src/components/wiki-list-view/wiki-list-view.js:45 +#: frontend/src/pages/groups/group-view.js:381 +#: frontend/src/pages/org-admin/org-group-members.js:109 +#: frontend/src/pages/org-admin/org-libraries.js:153 +#: frontend/src/pages/org-admin/org-links.js:101 +#: frontend/src/pages/org-admin/org-user-shared-repos.js:77 +#: frontend/src/pages/shared-libs/shared-libs.js:86 +#: frontend/src/pages/sys-admin/groups/group-members.js:166 +#: frontend/src/pages/sys-admin/groups/groups-content.js:58 +#: frontend/src/pages/sys-admin/links/share-links.js:66 +#: frontend/src/pages/sys-admin/orgs/org-repos.js:35 +#: frontend/src/pages/sys-admin/repos/repos.js:88 +#: frontend/src/pages/sys-admin/repos/trash-repos.js:67 +#: frontend/src/pages/sys-admin/users/user-groups.js:119 +#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:170 +#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:188 +msgid "Owner" +msgstr "Propietari" + +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:68 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:86 #: frontend/src/components/dialog/search-file-dialog.js:95 #: frontend/src/components/dialog/share-repo-dialog.js:129 #: frontend/src/components/dialog/wiki-select-dialog.js:79 -#: frontend/src/components/dirent-detail/detail-list-view.js:87 -#: frontend/src/components/dirent-detail/detail-list-view.js:122 +#: frontend/src/components/dirent-detail/detail-list-view.js:86 +#: frontend/src/components/dirent-detail/detail-list-view.js:121 #: frontend/src/components/dirent-detail/file-details.js:87 #: frontend/src/components/dirent-detail/lib-details.js:70 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:631 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:630 +#: frontend/src/components/draft-list-view/draft-list-view.js:38 #: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:125 #: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25 #: frontend/src/components/wiki-list-view/wiki-list-view.js:46 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:76 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:46 #: frontend/src/pages/my-libs/mylib-repo-list-view.js:94 #: frontend/src/pages/org-admin/org-user-repos.js:81 #: frontend/src/pages/org-admin/org-user-shared-repos.js:79 @@ -1987,11 +1990,61 @@ msgstr "Mida" msgid "Last Update" msgstr "Última actualització" +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79 +msgid "Tagged Files" +msgstr "" + +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:85 +#: frontend/src/components/dialog/search-file-dialog.js:94 +#: frontend/src/components/dirent-detail/detail-list-view.js:119 +#: frontend/src/components/dirent-detail/file-details.js:85 +#: frontend/src/components/dirent-detail/lib-details.js:69 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:629 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124 +#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24 +#: frontend/src/file-history-old.js:245 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:44 +#: frontend/src/pages/my-libs/mylib-repo-list-view.js:92 +#: frontend/src/pages/org-admin/org-department-item.js:327 +#: frontend/src/pages/org-admin/org-group-repos.js:84 +#: frontend/src/pages/org-admin/org-libraries.js:150 +#: frontend/src/pages/org-admin/org-user-repos.js:80 +#: frontend/src/pages/org-admin/org-user-shared-repos.js:78 +#: frontend/src/pages/search/advanced-search.js:78 +#: frontend/src/pages/search/advanced-search.js:226 +#: frontend/src/pages/share-with-ocm/remote-dir-content.js:99 +#: frontend/src/pages/shared-libs/shared-libs.js:84 +#: frontend/src/pages/sys-admin/departments/department-libraries.js:85 +#: frontend/src/pages/sys-admin/repos/dir-content.js:104 +#: frontend/src/pages/sys-admin/repos/repos.js:82 +#: frontend/src/pages/sys-admin/repos/repos.js:84 +#: frontend/src/pages/sys-admin/users/user-shared-repos.js:37 +#: frontend/src/repo-folder-trash.js:238 frontend/src/repo-snapshot.js:199 +#: frontend/src/shared-dir-view.js:663 +msgid "Size" +msgstr "Mida" + #: frontend/src/components/dialog/list-taggedfiles-dialog.js:165 #: frontend/src/pages/starred/starred.js:221 msgid "deleted" msgstr "" +#: frontend/src/components/dialog/local-draft-dialog.js:17 +msgid "Local draft" +msgstr "" + +#: frontend/src/components/dialog/local-draft-dialog.js:19 +msgid "You have an unsaved draft. Do you like to use it?" +msgstr "" + +#: frontend/src/components/dialog/local-draft-dialog.js:22 +msgid "Use draft" +msgstr "" + +#: frontend/src/components/dialog/local-draft-dialog.js:23 +msgid "Delete draft" +msgstr "" + #: frontend/src/components/dialog/manage-members-dialog.js:21 msgid "Manage group members" msgstr "" @@ -2010,8 +2063,10 @@ msgstr "" #: frontend/src/components/dialog/op-menu.js:53 #: frontend/src/components/dialog/op-menu.js:54 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:809 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:810 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:837 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:838 +#: frontend/src/components/draft-list-view/draft-list-item.js:104 +#: frontend/src/components/draft-list-view/draft-list-item.js:105 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:123 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:124 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:152 @@ -2036,16 +2091,16 @@ msgstr "" #: frontend/src/pages/my-libs/mylib-repo-menu.js:210 #: frontend/src/pages/my-libs/mylib-repo-menu.js:263 #: frontend/src/pages/my-libs/mylib-repo-menu.js:264 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:260 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:261 #: frontend/src/pages/org-admin/org-groups-search-groups.js:108 #: frontend/src/pages/org-admin/org-groups-search-groups.js:109 #: frontend/src/pages/org-admin/org-groups.js:299 #: frontend/src/pages/org-admin/org-groups.js:300 +#: frontend/src/pages/org-admin/org-libraries.js:309 +#: frontend/src/pages/org-admin/org-libraries.js:310 #: frontend/src/pages/org-admin/org-links.js:209 #: frontend/src/pages/org-admin/org-links.js:210 -#: frontend/src/pages/org-admin/org-user-item.js:187 -#: frontend/src/pages/org-admin/org-user-item.js:188 +#: frontend/src/pages/org-admin/org-user-item.js:172 +#: frontend/src/pages/org-admin/org-user-item.js:173 #: frontend/src/pages/repo-wiki-mode/side-panel.js:168 #: frontend/src/pages/repo-wiki-mode/side-panel.js:169 #: frontend/src/pages/sdoc/sdoc-file-history/history-version.js:127 @@ -2104,7 +2159,7 @@ msgstr "" #: frontend/src/pages/sys-admin/departments/department.js:105 #: frontend/src/pages/sys-admin/groups/group-members.js:324 #: frontend/src/pages/sys-admin/institutions/institution-users.js:362 -#: frontend/src/pages/sys-admin/orgs/org-users.js:434 +#: frontend/src/pages/sys-admin/orgs/org-users.js:415 msgid "Add Member" msgstr "" @@ -2155,11 +2210,11 @@ msgstr "" #: frontend/src/pages/sys-admin/institutions/institutions.js:127 #: frontend/src/pages/sys-admin/orgs/org-groups.js:107 #: frontend/src/pages/sys-admin/orgs/org-repos.js:100 -#: frontend/src/pages/sys-admin/orgs/org-users.js:228 +#: frontend/src/pages/sys-admin/orgs/org-users.js:220 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:138 #: frontend/src/pages/sys-admin/terms-and-conditions/item.js:125 #: frontend/src/pages/sys-admin/users/user-repos.js:192 -#: frontend/src/pages/sys-admin/users/users-content.js:403 +#: frontend/src/pages/sys-admin/users/users-content.js:393 msgid "Are you sure you want to delete {placeholder} ?" msgstr "" @@ -2170,7 +2225,7 @@ msgstr "" #: frontend/src/components/dialog/org-delete-member-dialog.js:40 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-member-dialog.js:40 -#: frontend/src/pages/sys-admin/orgs/org-users.js:295 +#: frontend/src/pages/sys-admin/orgs/org-users.js:285 msgid "Delete Member" msgstr "Elimina membre" @@ -2256,9 +2311,9 @@ msgid "API token is copied to the clipboard." msgstr "" #: frontend/src/components/dialog/repo-api-token-dialog.js:116 -#: frontend/src/pages/lib-content-view/lib-content-view.js:168 -#: frontend/src/pages/lib-content-view/lib-content-view.js:171 -#: frontend/src/repo-folder-trash.js:131 frontend/src/utils/utils.js:1185 +#: frontend/src/pages/lib-content-view/lib-content-view.js:172 +#: frontend/src/pages/lib-content-view/lib-content-view.js:175 +#: frontend/src/repo-folder-trash.js:131 frontend/src/utils/utils.js:1189 msgid "Permission denied" msgstr "S'ha denegat l'accés " @@ -2274,29 +2329,33 @@ msgstr "" msgid "{placeholder} SeaTable integration" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:52 -msgid "{placeholder} Share Admin" -msgstr "" +#: frontend/src/components/dialog/repo-share-admin-dialog.js:56 +#: frontend/src/components/main-side-nav.js:278 +#: frontend/src/components/main-side-nav.js:280 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:354 +#: frontend/src/pages/my-libs/mylib-repo-menu.js:178 +msgid "Share Admin" +msgstr "Comparteix l'administració" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:67 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:65 #: frontend/src/pages/share-admin/share-links.js:554 #: frontend/src/pages/share-admin/upload-links.js:286 #: frontend/src/pages/sys-admin/links/links-nav.js:15 msgid "Share Links" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:74 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:72 #: frontend/src/pages/share-admin/share-links.js:557 #: frontend/src/pages/share-admin/upload-links.js:288 #: frontend/src/pages/sys-admin/links/links-nav.js:16 msgid "Upload Links" msgstr "Enllaços de pujada" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:80 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:78 msgid "User Shares" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:85 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:83 msgid "Group Shares" msgstr "" @@ -2424,15 +2483,15 @@ msgstr "" #: frontend/src/components/dialog/share-dialog.js:323 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-dialog.js:84 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:640 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:664 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:665 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:689 #: frontend/src/components/file-view/file-toolbar.js:143 #: frontend/src/components/file-view/file-toolbar.js:242 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:348 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:511 #: frontend/src/components/toolbar/dir-operation-toolbar.js:218 -#: frontend/src/components/toolbar/view-file-toolbar.js:77 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:105 +#: frontend/src/components/toolbar/view-file-toolbar.js:103 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:69 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:359 #: frontend/src/pages/my-libs/mylib-repo-menu.js:142 @@ -2494,12 +2553,12 @@ msgstr "" #: frontend/src/components/dialog/share-to-other-server.js:193 #: frontend/src/pages/groups/group-view.js:302 -#: frontend/src/pages/org-admin/org-user-item.js:83 +#: frontend/src/pages/org-admin/org-user-item.js:82 #: frontend/src/pages/org-admin/org-users-users.js:157 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:168 -#: frontend/src/pages/sys-admin/users/users-content.js:261 -#: frontend/src/pages/sys-admin/users/users-content.js:322 -#: frontend/src/pages/sys-admin/users/users-content.js:327 +#: frontend/src/pages/sys-admin/users/users-content.js:256 +#: frontend/src/pages/sys-admin/users/users-content.js:313 +#: frontend/src/pages/sys-admin/users/users-content.js:318 #: frontend/src/pages/sys-admin/users/users.js:269 #: frontend/src/pages/sys-admin/users/users.js:293 msgid "It may take some time, please wait." @@ -2515,7 +2574,7 @@ msgstr "" #: frontend/src/pages/sys-admin/invitations/invitations.js:300 #: frontend/src/pages/sys-admin/notifications/notifications.js:274 #: frontend/src/pages/sys-admin/orgs/org-repos.js:176 -#: frontend/src/pages/sys-admin/orgs/org-users.js:390 +#: frontend/src/pages/sys-admin/orgs/org-users.js:371 #: frontend/src/pages/sys-admin/orgs/orgs.js:105 #: frontend/src/pages/sys-admin/orgs/search-orgs.js:69 #: frontend/src/pages/sys-admin/repos/dir-view.js:96 @@ -2630,31 +2689,6 @@ msgstr "" msgid "Add Organization" msgstr "" -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:74 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:74 -#: frontend/src/components/group-members.js:125 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:126 -#: frontend/src/components/wiki-list-view/wiki-list-view.js:45 -#: frontend/src/pages/groups/group-view.js:381 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:86 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:65 -#: frontend/src/pages/org-admin/org-group-members.js:109 -#: frontend/src/pages/org-admin/org-links.js:101 -#: frontend/src/pages/org-admin/org-user-shared-repos.js:77 -#: frontend/src/pages/shared-libs/shared-libs.js:86 -#: frontend/src/pages/sys-admin/groups/group-members.js:166 -#: frontend/src/pages/sys-admin/groups/groups-content.js:58 -#: frontend/src/pages/sys-admin/links/share-links.js:66 -#: frontend/src/pages/sys-admin/orgs/org-repos.js:35 -#: frontend/src/pages/sys-admin/repos/repos.js:88 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:67 -#: frontend/src/pages/sys-admin/users/user-groups.js:119 -#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:170 -#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:188 -msgid "Owner" -msgstr "Propietari" - #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:101 msgid "Owner can use admin panel in an organization, must be a new account." msgstr "" @@ -2697,7 +2731,7 @@ msgstr "" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:80 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:81 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:51 -#: frontend/src/components/dialog/transfer-dialog.js:146 +#: frontend/src/components/dialog/transfer-dialog.js:79 msgid "Select a user" msgstr "" @@ -2722,7 +2756,7 @@ msgid "End date" msgstr "" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:34 -#: frontend/src/components/dialog/transfer-dialog.js:173 +#: frontend/src/components/dialog/transfer-dialog.js:71 msgid "Transfer Library {library_name}" msgstr "" @@ -2742,16 +2776,16 @@ msgstr "" msgid "Terms" msgstr "" -#: frontend/src/components/dialog/transfer-dialog.js:127 -msgid "Transfer to user" +#: frontend/src/components/dialog/transfer-dialog.js:87 +msgid "Select a department" msgstr "" -#: frontend/src/components/dialog/transfer-dialog.js:133 +#: frontend/src/components/dialog/transfer-dialog.js:95 msgid "Transfer to department" msgstr "" -#: frontend/src/components/dialog/transfer-dialog.js:157 -msgid "Select a department" +#: frontend/src/components/dialog/transfer-dialog.js:95 +msgid "Transfer to user" msgstr "" #: frontend/src/components/dialog/transfer-group-dialog.js:55 @@ -2817,65 +2851,64 @@ msgstr "" msgid "Packaging..." msgstr "" -#: frontend/src/components/dir-view-mode/dir-column-file.js:48 +#: frontend/src/components/dir-view-mode/dir-column-file.js:69 msgid "File does not exist." msgstr "" -#: frontend/src/components/dirent-detail/detail-list-view.js:86 -#: frontend/src/components/dirent-detail/detail-list-view.js:121 +#: frontend/src/components/dir-view-mode/dir-column-file.js:90 +msgid "This file is in draft stage." +msgstr "" + +#: frontend/src/components/dir-view-mode/dir-column-file.js:91 +msgid "View Draft" +msgstr "" + +#: frontend/src/components/dirent-detail/detail-list-view.js:85 +#: frontend/src/components/dirent-detail/detail-list-view.js:120 #: frontend/src/components/dirent-detail/file-details.js:86 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:75 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:45 msgid "Location" msgstr "" -#: frontend/src/components/dirent-detail/detail-list-view.js:102 -#: frontend/src/components/dirent-detail/detail-list-view.js:104 +#: frontend/src/components/dirent-detail/detail-list-view.js:101 +#: frontend/src/components/dirent-detail/detail-list-view.js:103 msgid "Apply properties to files inside the folder" msgstr "" #: frontend/src/components/dirent-detail/lib-details.js:68 -#: frontend/src/components/main-side-nav.js:180 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:79 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:82 +#: frontend/src/components/main-side-nav.js:181 +#: frontend/src/pages/org-admin/org-libraries.js:149 #: frontend/src/pages/repo-wiki-mode/side-panel.js:161 -#: frontend/src/pages/sys-admin/info.js:116 +#: frontend/src/pages/sys-admin/info.js:112 #: frontend/src/pages/sys-admin/repos/repos.js:81 #: frontend/src/pages/sys-admin/repos/repos.js:84 msgid "Files" msgstr "Fitxers" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:210 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:705 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 msgid "Frozen by {name}" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:210 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:705 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 msgid "locked by {name}" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:214 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:711 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:736 msgid "freezed" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:214 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:711 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:736 #: frontend/src/components/file-view/file-info.js:31 #: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:17 msgid "locked" msgstr "" -#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 -msgid "Unselect this item" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 -msgid "Select this item" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-item.js:734 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:818 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:759 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:846 #: frontend/src/components/file-view/file-info.js:40 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:643 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:333 @@ -2887,8 +2920,8 @@ msgstr "" msgid "Unstar" msgstr "No destaquis" -#: frontend/src/components/dirent-list-view/dirent-list-item.js:734 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:818 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:759 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:846 #: frontend/src/components/file-view/file-info.js:40 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:643 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:333 @@ -2898,24 +2931,40 @@ msgstr "No destaquis" msgid "Star" msgstr "Destaca" -#: frontend/src/components/dirent-list-view/dirent-list-view.js:623 -msgid "Unselect all items" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-view.js:623 -msgid "Select all items" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-none-view.js:54 +#: frontend/src/components/dirent-list-view/dirent-none-view.js:52 msgid "This folder has no content at this time." msgstr "" -#: frontend/src/components/dirent-list-view/dirent-none-view.js:55 +#: frontend/src/components/dirent-list-view/dirent-none-view.js:53 msgid "You can create files quickly" msgstr "" +#: frontend/src/components/draft-list-view/draft-list-item.js:113 +#: frontend/src/pages/sdoc-revision/index.js:123 +msgid "Publish" +msgstr "" + +#: frontend/src/components/draft-list-view/draft-list-view.js:37 +#: frontend/src/pages/dashboard/content.js:34 +#: frontend/src/pages/org-admin/devices/devices-errors.js:51 +#: frontend/src/pages/org-admin/org-logs-file-audit.js:103 +#: frontend/src/pages/org-admin/org-logs-file-update.js:117 +#: frontend/src/pages/org-admin/org-logs-perm-audit.js:84 +#: frontend/src/pages/share-admin/share-links.js:88 +#: frontend/src/pages/share-admin/upload-links.js:51 +#: frontend/src/pages/starred/starred.js:35 +#: frontend/src/pages/sys-admin/abuse-reports.js:87 +#: frontend/src/pages/sys-admin/devices/devices-errors.js:51 +#: frontend/src/pages/sys-admin/file-scan-records.js:29 +#: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:91 +#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:169 +#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:187 +#: frontend/src/pages/sys-admin/web-settings/web-settings.js:279 +msgid "Library" +msgstr "Llibreria" + #: frontend/src/components/file-chooser/file-chooser.js:286 -#: frontend/src/components/search/ai-search.js:453 +#: frontend/src/components/search/ai-search.js:452 #: frontend/src/components/search/wiki-search.js:193 msgid "No results matching" msgstr "" @@ -2929,151 +2978,132 @@ msgstr "Llibreria actual" msgid "Other Libraries" msgstr "Altres llibreries" -#: frontend/src/components/file-uploader/file-uploader.js:148 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:146 -#: frontend/src/pages/upload-link/file-uploader.js:140 +#: frontend/src/components/file-uploader/file-uploader.js:149 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:147 +#: frontend/src/pages/upload-link/file-uploader.js:141 msgid "Please upload no more than {maxFiles} files at a time." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:395 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:406 -#: frontend/src/pages/upload-link/file-uploader.js:396 +#: frontend/src/components/file-uploader/file-uploader.js:401 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:412 +#: frontend/src/pages/upload-link/file-uploader.js:401 msgid "File is locked by others." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:396 +#: frontend/src/components/file-uploader/file-uploader.js:402 msgid "Invalid filename." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:397 +#: frontend/src/components/file-uploader/file-uploader.js:403 msgid "File already exists." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:398 +#: frontend/src/components/file-uploader/file-uploader.js:404 msgid "File size is too large." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:399 +#: frontend/src/components/file-uploader/file-uploader.js:405 msgid "Out of quota." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:408 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:399 -#: frontend/src/pages/upload-link/file-uploader.js:389 +#: frontend/src/components/file-uploader/file-uploader.js:414 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:405 +#: frontend/src/pages/upload-link/file-uploader.js:394 msgid "Network error" msgstr "" -#: frontend/src/components/file-uploader/forbid-upload-list-item.js:23 -#: frontend/src/components/shared-link-file-uploader/forbid-upload-list-item.js:23 -#: frontend/src/pages/upload-link/forbid-upload-list-item.js:23 -msgid "File too large" +#: frontend/src/components/file-uploader/forbid-upload-list-item.js:13 +#: frontend/src/components/shared-link-file-uploader/forbid-upload-list-item.js:13 +msgid "Please upload files less than {placeholder}M" msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:94 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:94 +#: frontend/src/components/file-uploader/upload-list-item.js:97 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:97 #: frontend/src/pages/upload-link/upload-list-item.js:94 msgid "Preparing to upload..." msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:95 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:95 +#: frontend/src/components/file-uploader/upload-list-item.js:98 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:98 #: frontend/src/pages/upload-link/upload-list-item.js:95 msgid "Remaining" msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:96 -#: frontend/src/components/file-uploader/upload-list-item.js:122 +#: frontend/src/components/file-uploader/upload-list-item.js:99 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:99 +#: frontend/src/pages/upload-link/upload-list-item.js:96 +msgid "Indexing..." +msgstr "" + +#: frontend/src/components/file-uploader/upload-list-item.js:130 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:130 +#: frontend/src/pages/upload-link/upload-list-item.js:127 +msgid "Retry" +msgstr "" + +#: frontend/src/components/file-uploader/upload-list-item.js:133 #: frontend/src/components/file-view/file-toolbar.js:150 #: frontend/src/components/file-view/file-toolbar.js:209 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:96 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:122 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:155 -#: frontend/src/pages/upload-link/upload-list-item.js:96 -#: frontend/src/pages/upload-link/upload-list-item.js:122 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:133 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:117 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162 +#: frontend/src/pages/upload-link/upload-list-item.js:130 msgid "Saving..." msgstr "Guardant..." -#: frontend/src/components/file-uploader/upload-list-item.js:117 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:117 -#: frontend/src/pages/upload-link/upload-list-item.js:117 -msgid "Waiting..." -msgstr "" - -#: frontend/src/components/file-uploader/upload-list-item.js:118 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:118 -#: frontend/src/pages/upload-link/upload-list-item.js:118 -msgid "Uploading..." -msgstr "" - -#: frontend/src/components/file-uploader/upload-list-item.js:131 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:131 -#: frontend/src/pages/upload-link/upload-list-item.js:131 +#: frontend/src/components/file-uploader/upload-list-item.js:136 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:136 +#: frontend/src/pages/upload-link/upload-list-item.js:133 msgid "Uploaded" msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:147 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:147 -#: frontend/src/pages/upload-link/upload-list-item.js:147 -msgid "Retry" -msgstr "" - #: frontend/src/components/file-uploader/upload-progress-dialog.js:48 #: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:48 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:51 -msgid "{uploaded_files_num}/{all_files_num} Files" +#: frontend/src/pages/org-admin/web-settings/web-settings.js:119 +msgid "File Upload" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:56 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:56 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:58 -msgid "{failed_files_num} file(s) failed to upload" -msgstr "" - -#: frontend/src/components/file-uploader/upload-progress-dialog.js:67 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:67 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:83 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:49 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:49 msgid "File Uploading..." msgstr "" +#: frontend/src/components/file-uploader/upload-progress-dialog.js:75 #: frontend/src/components/file-uploader/upload-progress-dialog.js:77 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:75 #: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:77 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:90 -msgid "All files uploaded" -msgstr "" - -#: frontend/src/components/file-uploader/upload-progress-dialog.js:96 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:96 msgid "Retry All" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:103 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:103 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:75 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:80 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:82 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:80 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:82 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:61 msgid "Cancel All" msgstr "Cancel·la-ho tot" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:110 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:110 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:107 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:88 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:88 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:68 msgid "name" msgstr "nom" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:111 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:111 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:108 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:89 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:89 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:69 msgid "size" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:112 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:112 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:109 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:90 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:90 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:70 msgid "progress" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:113 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:113 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:110 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:91 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:91 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:71 msgid "state" msgstr "" @@ -3088,14 +3118,14 @@ msgid "unstarred" msgstr "no destacat" #: frontend/src/components/file-view/file-toolbar.js:92 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:90 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:96 #: frontend/src/utils/text-translation.js:23 msgid "Lock" msgstr "" #: frontend/src/components/file-view/file-toolbar.js:96 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:98 -#: frontend/src/utils/text-translation.js:24 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:104 +#: frontend/src/utils/text-translation.js:25 msgid "Unlock" msgstr "" @@ -3113,12 +3143,12 @@ msgstr "" #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:342 #: frontend/src/pages/org-admin/org-logs-file-update.js:260 #: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:137 -#: frontend/src/repo-history.js:292 frontend/src/utils/text-translation.js:21 +#: frontend/src/repo-history.js:289 frontend/src/utils/text-translation.js:21 msgid "Details" msgstr "Detalls" #: frontend/src/components/file-view/file-toolbar.js:186 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:130 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:136 #: frontend/src/utils/text-translation.js:22 msgid "Open via Client" msgstr "" @@ -3140,7 +3170,7 @@ msgstr "" #: frontend/src/pages/sys-admin/groups/group-members.js:109 #: frontend/src/pages/sys-admin/users/user-groups.js:122 #: frontend/src/pages/sys-admin/users/users-nav.js:25 -#: frontend/src/utils/utils.js:686 +#: frontend/src/utils/utils.js:690 msgid "Admin" msgstr "Administra" @@ -3157,9 +3187,8 @@ msgstr "" #: frontend/src/components/group-members.js:96 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:290 -#: frontend/src/pages/lib-content-view/lib-content-view.js:838 +#: frontend/src/pages/lib-content-view/lib-content-view.js:857 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:311 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:157 #: frontend/src/pages/org-admin/org-group-repos.js:146 #: frontend/src/pages/org-admin/org-user-repos.js:142 #: frontend/src/pages/sys-admin/repos/repos.js:162 @@ -3194,91 +3223,84 @@ msgstr "" msgid "Search group members" msgstr "" -#: frontend/src/components/main-side-nav.js:92 +#: frontend/src/components/main-side-nav.js:93 #: frontend/src/pages/org-admin/org-groups.js:154 msgid "All Groups" msgstr "Tots els grups" -#: frontend/src/components/main-side-nav.js:123 -#: frontend/src/components/main-side-nav.js:125 -#: frontend/src/components/main-side-nav.js:132 -#: frontend/src/components/main-side-nav.js:134 +#: frontend/src/components/main-side-nav.js:124 +#: frontend/src/components/main-side-nav.js:126 +#: frontend/src/components/main-side-nav.js:133 +#: frontend/src/components/main-side-nav.js:135 #: frontend/src/pages/org-admin/side-panel.js:86 #: frontend/src/pages/sys-admin/side-panel.js:174 msgid "Links" msgstr "Enllaços" -#: frontend/src/components/main-side-nav.js:150 -#: frontend/src/components/main-side-nav.js:152 +#: frontend/src/components/main-side-nav.js:151 +#: frontend/src/components/main-side-nav.js:153 #: frontend/src/pages/share-admin/folders.js:368 msgid "Folders" msgstr "Directoris" -#: frontend/src/components/main-side-nav.js:184 -#: frontend/src/components/main-side-nav.js:186 +#: frontend/src/components/main-side-nav.js:185 +#: frontend/src/components/main-side-nav.js:187 #: frontend/src/pages/my-libs/my-libs-deleted.js:54 #: frontend/src/pages/my-libs/my-libs.js:166 msgid "My Libraries" msgstr "" -#: frontend/src/components/main-side-nav.js:191 -#: frontend/src/components/main-side-nav.js:193 +#: frontend/src/components/main-side-nav.js:192 +#: frontend/src/components/main-side-nav.js:194 #: frontend/src/pages/shared-libs/shared-libs.js:456 msgid "Shared with me" msgstr "" -#: frontend/src/components/main-side-nav.js:198 -#: frontend/src/components/main-side-nav.js:200 +#: frontend/src/components/main-side-nav.js:199 +#: frontend/src/components/main-side-nav.js:201 #: frontend/src/pages/shared-with-all/public-shared-view.js:206 msgid "Shared with all" msgstr "" -#: frontend/src/components/main-side-nav.js:205 -#: frontend/src/components/main-side-nav.js:207 +#: frontend/src/components/main-side-nav.js:206 +#: frontend/src/components/main-side-nav.js:208 msgid "Shared with groups" msgstr "" -#: frontend/src/components/main-side-nav.js:214 -#: frontend/src/components/main-side-nav.js:216 -#: frontend/src/components/main-side-nav.js:222 -#: frontend/src/components/main-side-nav.js:224 +#: frontend/src/components/main-side-nav.js:215 +#: frontend/src/components/main-side-nav.js:217 +#: frontend/src/components/main-side-nav.js:223 +#: frontend/src/components/main-side-nav.js:225 msgid "Shared from other servers" msgstr "" -#: frontend/src/components/main-side-nav.js:231 +#: frontend/src/components/main-side-nav.js:232 msgid "Tools" msgstr "" -#: frontend/src/components/main-side-nav.js:234 -#: frontend/src/components/main-side-nav.js:236 +#: frontend/src/components/main-side-nav.js:235 +#: frontend/src/components/main-side-nav.js:237 #: frontend/src/pages/starred/starred.js:315 msgid "Favorites" msgstr "" -#: frontend/src/components/main-side-nav.js:241 -#: frontend/src/components/main-side-nav.js:243 +#: frontend/src/components/main-side-nav.js:242 +#: frontend/src/components/main-side-nav.js:244 msgid "Activities" msgstr "Activitat" -#: frontend/src/components/main-side-nav.js:248 -#: frontend/src/components/main-side-nav.js:250 +#: frontend/src/components/main-side-nav.js:249 +#: frontend/src/components/main-side-nav.js:251 #: frontend/src/pages/wikis/wikis.js:137 msgid "Published Libraries" msgstr "" -#: frontend/src/components/main-side-nav.js:254 -#: frontend/src/components/main-side-nav.js:256 +#: frontend/src/components/main-side-nav.js:264 +#: frontend/src/components/main-side-nav.js:266 #: frontend/src/pages/linked-devices/linked-devices.js:230 msgid "Linked Devices" msgstr "" -#: frontend/src/components/main-side-nav.js:268 -#: frontend/src/components/main-side-nav.js:270 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:354 -#: frontend/src/pages/my-libs/mylib-repo-menu.js:178 -msgid "Share Admin" -msgstr "Comparteix l'administració" - #: frontend/src/components/more.js:14 msgid "show more" msgstr "" @@ -3318,15 +3340,15 @@ msgid "" "right}" msgstr "" -#: frontend/src/components/popover/edit-filetag-popover.js:141 +#: frontend/src/components/popover/edit-filetag-popover.js:137 msgid "No tags" msgstr "" -#: frontend/src/components/popover/edit-filetag-popover.js:145 +#: frontend/src/components/popover/edit-filetag-popover.js:141 msgid "Tag not found" msgstr "" -#: frontend/src/components/popover/edit-filetag-popover.js:159 +#: frontend/src/components/popover/edit-filetag-popover.js:155 msgid "Find a tag" msgstr "" @@ -3369,8 +3391,8 @@ msgstr "" msgid "You are watching file changes of this library." msgstr "" -#: frontend/src/components/sdoc-wiki-page-viewer/index.js:133 -#: frontend/src/components/seafile-markdown-viewer/index.js:119 +#: frontend/src/components/sdoc-wiki-page-viewer/index.js:125 +#: frontend/src/components/seafile-markdown-viewer/index.js:111 msgid "Last modified by" msgstr "" @@ -3406,41 +3428,41 @@ msgstr "No" msgid "Reference documents" msgstr "" -#: frontend/src/components/search/ai-search.js:387 +#: frontend/src/components/search/ai-search.js:386 #: frontend/src/components/search/search.js:433 msgid "Search results visited recently" msgstr "" -#: frontend/src/components/search/ai-search.js:436 +#: frontend/src/components/search/ai-search.js:435 #: frontend/src/components/search/search.js:413 msgid "Type characters to start search" msgstr "" -#: frontend/src/components/search/ai-search.js:439 +#: frontend/src/components/search/ai-search.js:438 msgid "Type more characters to start search" msgstr "" -#: frontend/src/components/search/ai-search.js:450 -#: frontend/src/components/search/ai-search.js:467 +#: frontend/src/components/search/ai-search.js:449 +#: frontend/src/components/search/ai-search.js:466 msgid "Ask AI" msgstr "" -#: frontend/src/components/search/ai-search.js:529 +#: frontend/src/components/search/ai-search.js:528 msgid "" "Indexing the library. Semantic search will be available within a few " "minutes." msgstr "" -#: frontend/src/components/search/ai-search.js:540 +#: frontend/src/components/search/ai-search.js:539 msgid "Successfully turned it off" msgstr "" -#: frontend/src/components/search/ai-search.js:558 -#: frontend/src/components/search/ai-search.js:582 +#: frontend/src/components/search/ai-search.js:557 +#: frontend/src/components/search/ai-search.js:581 msgid "Turn on semantic search for this library" msgstr "" -#: frontend/src/components/search/ai-search.js:570 +#: frontend/src/components/search/ai-search.js:569 msgid "Turn off semantic search for this library" msgstr "" @@ -3511,13 +3533,13 @@ msgstr "" #: frontend/src/components/select-editor/sysadmin-user-role-editor.js:19 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:155 -#: frontend/src/pages/sys-admin/users/users-content.js:281 +#: frontend/src/pages/sys-admin/users/users-content.js:272 msgid "Default" msgstr "" #: frontend/src/components/select-editor/sysadmin-user-role-editor.js:21 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:157 -#: frontend/src/pages/sys-admin/users/users-content.js:283 +#: frontend/src/pages/sys-admin/users/users-content.js:274 msgid "Guest" msgstr "" @@ -3574,36 +3596,30 @@ msgstr "" msgid "Successfully deleted {number_placeholder} share links" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:138 -msgid "" -"Share links cannot be generated because \"Invisible\", \"Online Read-Write\"" -" or \"Online Read-Only\" is set for you on some folder(s) in the library." -msgstr "" - -#: frontend/src/components/share-link-panel/link-creation.js:162 +#: frontend/src/components/share-link-panel/link-creation.js:156 msgid "Please enter an integer bigger than 1 as number of links." msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:166 +#: frontend/src/components/share-link-panel/link-creation.js:160 msgid "" "Please enter an integer not bigger than {max_number} as number of links." msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:260 +#: frontend/src/components/share-link-panel/link-creation.js:254 #: frontend/src/components/share-link-panel/link-list.js:64 msgid "Generate links in batch" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:260 +#: frontend/src/components/share-link-panel/link-creation.js:254 #: frontend/src/components/share-link-panel/link-list.js:63 msgid "Generate Link" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:265 +#: frontend/src/components/share-link-panel/link-creation.js:259 msgid "Number of links" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:329 +#: frontend/src/components/share-link-panel/link-creation.js:323 msgid "Set permission" msgstr "" @@ -3651,8 +3667,7 @@ msgid "Are you sure you want to delete the selected share link(s) ?" msgstr "" #: frontend/src/components/shared-file-view/shared-file-view.js:47 -#: frontend/src/pages/markdown-editor/index.js:410 -#: frontend/src/pages/plain-markdown-editor/index.js:172 +#: frontend/src/pages/markdown-editor/index.js:458 #: frontend/src/view-file-text.js:81 msgid "Successfully saved" msgstr "" @@ -3663,7 +3678,7 @@ msgid "File download is disabled: the share link traffic of owner is used up." msgstr "" #: frontend/src/components/shared-file-view/shared-file-view.js:122 -#: frontend/src/repo-folder-trash.js:205 frontend/src/repo-snapshot.js:168 +#: frontend/src/repo-folder-trash.js:202 frontend/src/repo-snapshot.js:166 #: frontend/src/shared-dir-view.js:449 msgid "Current path: " msgstr "Ruta actual:" @@ -3719,12 +3734,6 @@ msgstr "" msgid "Unshare" msgstr "Elimina compartició" -#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:351 -#: frontend/src/pages/my-libs/mylib-repo-menu.js:154 -#: frontend/src/pages/sys-admin/repos/repos.js:271 -msgid "History Setting" -msgstr "" - #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:357 #: frontend/src/pages/my-libs/mylib-repo-menu.js:157 msgid "Change Password" @@ -3733,9 +3742,9 @@ msgstr "" #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:360 #: frontend/src/components/user-settings/webdav-password.js:104 #: frontend/src/pages/my-libs/mylib-repo-menu.js:160 -#: frontend/src/pages/sys-admin/orgs/org-users.js:304 -#: frontend/src/pages/sys-admin/users/users-content.js:364 -#: frontend/src/pages/sys-admin/users/users-content.js:566 +#: frontend/src/pages/sys-admin/orgs/org-users.js:294 +#: frontend/src/pages/sys-admin/users/users-content.js:355 +#: frontend/src/pages/sys-admin/users/users-content.js:554 msgid "Reset Password" msgstr "" @@ -3794,8 +3803,8 @@ msgid "Clients" msgstr "Terminals" #: frontend/src/components/toolbar/common-toolbar.js:24 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:86 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:146 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:90 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:150 #: frontend/src/pages/search/main-panel.js:330 #: frontend/src/pages/wiki/main-panel.js:95 #: frontend/src/pages/wiki/main-panel.js:112 @@ -3803,12 +3812,12 @@ msgid "Search files" msgstr "" #: frontend/src/components/toolbar/dir-operation-toolbar.js:192 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:68 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:54 msgid "Upload Files" msgstr "Puja fitxers" #: frontend/src/components/toolbar/dir-operation-toolbar.js:193 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:69 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:55 msgid "Upload Folder" msgstr "" @@ -3841,17 +3850,17 @@ msgstr "" msgid "New SeaDoc File" msgstr "" -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:328 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:336 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:356 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:364 #: frontend/src/utils/text-translation.js:18 msgid "Move" msgstr "Mou" #: frontend/src/components/toolbar/repo-view-toobar.js:63 -#: frontend/src/components/toolbar/view-file-toolbar.js:73 +#: frontend/src/components/toolbar/view-file-toolbar.js:99 #: frontend/src/file-history-old.js:268 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:55 -#: frontend/src/repo-folder-trash.js:284 +#: frontend/src/repo-folder-trash.js:280 msgid "More" msgstr "Més" @@ -3860,10 +3869,18 @@ msgstr "Més" msgid "Deleted Libraries" msgstr "" -#: frontend/src/components/toolbar/view-file-toolbar.js:67 +#: frontend/src/components/toolbar/view-file-toolbar.js:87 msgid "Edit File" msgstr "" +#: frontend/src/components/toolbar/view-file-toolbar.js:92 +msgid "New Draft" +msgstr "" + +#: frontend/src/components/toolbar/view-file-toolbar.js:93 +msgid "Create a draft from this file, instead of editing it directly." +msgstr "" + #: frontend/src/components/toolbar/view-mode-toolbar.js:31 #: frontend/src/shared-dir-view.js:456 frontend/src/shared-dir-view.js:457 msgid "List" @@ -3879,7 +3896,7 @@ msgid "Column" msgstr "" #: frontend/src/components/toolbar/view-mode-toolbar.js:37 -#: frontend/src/utils/text-translation.js:33 +#: frontend/src/utils/text-translation.js:34 msgid "Properties" msgstr "" @@ -4091,8 +4108,8 @@ msgstr "" msgid "History Versions" msgstr "" -#: frontend/src/file-history-old.js:244 frontend/src/repo-history.js:142 -#: frontend/src/repo-history.js:149 +#: frontend/src/file-history-old.js:244 frontend/src/repo-history.js:139 +#: frontend/src/repo-history.js:146 msgid "Modifier" msgstr "Modifica" @@ -4124,71 +4141,75 @@ msgstr "" msgid "Removed items older than {n} days from trash." msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:77 +#: frontend/src/pages/dashboard/activity-item.js:76 +msgid "Publish draft" +msgstr "" + +#: frontend/src/pages/dashboard/activity-item.js:89 msgid "{file} and {n} other files" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:80 +#: frontend/src/pages/dashboard/activity-item.js:92 msgid "Created {n} files" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:84 +#: frontend/src/pages/dashboard/activity-item.js:96 msgid "details" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:98 +#: frontend/src/pages/dashboard/activity-item.js:110 msgid "Created draft" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:98 +#: frontend/src/pages/dashboard/activity-item.js:110 msgid "Created file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:103 +#: frontend/src/pages/dashboard/activity-item.js:115 msgid "Deleted draft" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:103 +#: frontend/src/pages/dashboard/activity-item.js:115 msgid "Deleted file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:108 +#: frontend/src/pages/dashboard/activity-item.js:120 msgid "Restored file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:113 +#: frontend/src/pages/dashboard/activity-item.js:125 msgid "Renamed file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:120 +#: frontend/src/pages/dashboard/activity-item.js:132 msgid "Moved file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:125 +#: frontend/src/pages/dashboard/activity-item.js:137 msgid "Updated draft" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:125 +#: frontend/src/pages/dashboard/activity-item.js:137 msgid "Updated file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:135 +#: frontend/src/pages/dashboard/activity-item.js:147 msgid "Created folder" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:140 +#: frontend/src/pages/dashboard/activity-item.js:152 msgid "Deleted folder" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:145 +#: frontend/src/pages/dashboard/activity-item.js:157 msgid "Restored folder" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:150 +#: frontend/src/pages/dashboard/activity-item.js:162 msgid "Renamed folder" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:157 +#: frontend/src/pages/dashboard/activity-item.js:169 msgid "Moved folder" msgstr "" @@ -4206,29 +4227,11 @@ msgstr "" #: frontend/src/pages/org-admin/statistic/statistic-nav.js:15 #: frontend/src/pages/sys-admin/abuse-reports.js:88 #: frontend/src/pages/sys-admin/statistic/statistic-nav.js:15 -#: frontend/src/repo-folder-trash.js:368 frontend/src/repo-folder-trash.js:425 -#: frontend/src/repo-snapshot.js:304 +#: frontend/src/repo-folder-trash.js:363 frontend/src/repo-folder-trash.js:419 +#: frontend/src/repo-snapshot.js:302 msgid "File" msgstr "Fitxer" -#: frontend/src/pages/dashboard/content.js:34 -#: frontend/src/pages/org-admin/devices/devices-errors.js:51 -#: frontend/src/pages/org-admin/org-logs-file-audit.js:103 -#: frontend/src/pages/org-admin/org-logs-file-update.js:117 -#: frontend/src/pages/org-admin/org-logs-perm-audit.js:84 -#: frontend/src/pages/share-admin/share-links.js:88 -#: frontend/src/pages/share-admin/upload-links.js:51 -#: frontend/src/pages/starred/starred.js:35 -#: frontend/src/pages/sys-admin/abuse-reports.js:87 -#: frontend/src/pages/sys-admin/devices/devices-errors.js:51 -#: frontend/src/pages/sys-admin/file-scan-records.js:29 -#: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:91 -#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:169 -#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:187 -#: frontend/src/pages/sys-admin/web-settings/web-settings.js:279 -msgid "Library" -msgstr "Llibreria" - #: frontend/src/pages/dashboard/files-activities.js:247 msgid "All Activities" msgstr "" @@ -4249,6 +4252,25 @@ msgstr "" msgid "Find modifiers" msgstr "" +#: frontend/src/pages/drafts/draft-content.js:44 +msgid "Successfully published draft %(draft)s." +msgstr "" + +#: frontend/src/pages/drafts/draft-content.js:48 +msgid "Failed to publish draft %(draft)s." +msgstr "" + +#: frontend/src/pages/drafts/draft-content.js:62 +msgid "No draft yet" +msgstr "" + +#: frontend/src/pages/drafts/draft-content.js:63 +msgid "" +"Draft is a way to let you collaborate with others on files. You can create a" +" draft from a file, edit the draft and then ask for a review. The original " +"file will be updated only after the draft has been reviewed." +msgstr "" + #: frontend/src/pages/file-history-old/history-item.js:58 msgid "(current version)" msgstr "(versió actual)" @@ -4301,7 +4323,7 @@ msgstr "" #: frontend/src/pages/sys-admin/groups/group-nav.js:27 #: frontend/src/pages/sys-admin/groups/groups.js:137 #: frontend/src/pages/sys-admin/groups/search-groups.js:110 -#: frontend/src/pages/sys-admin/info.js:136 +#: frontend/src/pages/sys-admin/info.js:132 #: frontend/src/pages/sys-admin/orgs/org-nav.js:19 #: frontend/src/pages/sys-admin/side-panel.js:114 #: frontend/src/pages/sys-admin/users/user-nav.js:21 @@ -4315,7 +4337,7 @@ msgstr "" #: frontend/src/pages/groups/group-view.js:488 #: frontend/src/pages/my-libs/mylib-repo-menu.js:151 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:268 +#: frontend/src/pages/org-admin/org-libraries.js:317 #: frontend/src/pages/sys-admin/groups/groups-content.js:187 #: frontend/src/pages/sys-admin/repos/repos.js:268 #: frontend/src/pages/sys-admin/users/user-repos.js:166 @@ -4373,122 +4395,122 @@ msgid "" "button in the menu bar." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-container.js:98 +#: frontend/src/pages/lib-content-view/lib-content-container.js:102 #: frontend/src/pages/wiki/main-panel.js:82 msgid "Folder does not exist." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-container.js:176 +#: frontend/src/pages/lib-content-view/lib-content-container.js:180 msgid "This library has been set to read-only by admin and cannot be updated." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:65 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:95 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:67 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:99 #: frontend/src/pages/sys-admin/main-panel-topbar.js:20 msgid "Side Nav Menu" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:176 +#: frontend/src/pages/lib-content-view/lib-content-view.js:180 msgid "Library share permission not found." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:595 +#: frontend/src/pages/lib-content-view/lib-content-view.js:617 msgid "Failed to move files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:597 +#: frontend/src/pages/lib-content-view/lib-content-view.js:619 #: frontend/src/shared-dir-view.js:214 msgid "Failed to copy files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:627 +#: frontend/src/pages/lib-content-view/lib-content-view.js:649 msgid "Successfully moved files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:629 +#: frontend/src/pages/lib-content-view/lib-content-view.js:651 #: frontend/src/shared-dir-view.js:228 msgid "Successfully copied files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:799 +#: frontend/src/pages/lib-content-view/lib-content-view.js:818 msgid "Restored {name} and {n} other items" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:800 +#: frontend/src/pages/lib-content-view/lib-content-view.js:819 msgid "Restored {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:807 +#: frontend/src/pages/lib-content-view/lib-content-view.js:826 msgid "Failed to restore {name} and {n} other items" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:808 +#: frontend/src/pages/lib-content-view/lib-content-view.js:827 msgid "Failed to restore {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:834 +#: frontend/src/pages/lib-content-view/lib-content-view.js:853 msgid "Successfully deleted {name} and {n} other items." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:844 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1081 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1109 +#: frontend/src/pages/lib-content-view/lib-content-view.js:863 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1111 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1139 msgid "Undo" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:851 +#: frontend/src/pages/lib-content-view/lib-content-view.js:870 msgid "Failed to delete {name} and {n} other items." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1037 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1053 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1067 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1083 msgid "Renaming {name} failed" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1077 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1105 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:377 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1107 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1135 #: frontend/src/pages/org-admin/org-groups-search-groups.js:230 #: frontend/src/pages/org-admin/org-groups.js:126 +#: frontend/src/pages/org-admin/org-libraries.js:83 msgid "Successfully deleted {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1089 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1117 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1119 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1147 msgid "Failed to delete {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1170 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1203 msgid "Successfully moved {name}." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1178 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1210 msgid "Failed to move {name}." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1226 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1253 #: frontend/src/pages/sdoc/sdoc-file-history/side-panel.js:182 -#: frontend/src/utils/utils.js:1286 +#: frontend/src/utils/utils.js:1290 msgid "Successfully copied %(name)s." msgstr "S'ha copiat %(name)s." -#: frontend/src/pages/lib-content-view/lib-content-view.js:1234 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1260 msgid "Failed to copy %(name)s" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1254 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1270 msgid "Converting, please wait..." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1266 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1282 msgid "Successfully converted the file." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1273 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1289 msgid "Failed to convert {name}." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1971 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1958 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:255 #: frontend/src/pages/share-with-ocm/shared-with-ocm.js:107 #: frontend/src/pages/shared-libs/shared-libs.js:290 @@ -4535,7 +4557,11 @@ msgstr "" msgid "Successfully unlinked %(name)s." msgstr "" -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:81 +#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:42 +msgid "Local draft saved" +msgstr "" + +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:87 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:68 msgid "Open parent directory" msgstr "" @@ -4548,25 +4574,23 @@ msgstr "" msgid "Switch to rich text editor" msgstr "" -#: frontend/src/pages/markdown-editor/index.js:116 +#: frontend/src/pages/markdown-editor/index.js:117 msgid "This file has been updated." msgstr "" -#: frontend/src/pages/markdown-editor/index.js:117 +#: frontend/src/pages/markdown-editor/index.js:118 msgid "Refresh" msgstr "" -#: frontend/src/pages/markdown-editor/index.js:152 +#: frontend/src/pages/markdown-editor/index.js:153 msgid "Another user is editing this file!" msgstr "" -#: frontend/src/pages/markdown-editor/index.js:300 -#: frontend/src/pages/plain-markdown-editor/index.js:101 +#: frontend/src/pages/markdown-editor/index.js:348 msgid "Leave this page? The system may not save your changes." msgstr "" -#: frontend/src/pages/markdown-editor/index.js:420 -#: frontend/src/pages/plain-markdown-editor/index.js:177 +#: frontend/src/pages/markdown-editor/index.js:468 msgid "Failed to save" msgstr "" @@ -4590,7 +4614,6 @@ msgid "Deleted Time" msgstr "" #: frontend/src/pages/my-libs/my-libs-deleted.js:147 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:169 #: frontend/src/pages/sys-admin/repos/trash-repos.js:171 #: frontend/src/repo-snapshot.js:121 msgid "Successfully restored the library." @@ -4610,7 +4633,7 @@ msgid "" msgstr "" #: frontend/src/pages/my-libs/mylib-repo-list-item.js:289 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:234 +#: frontend/src/pages/org-admin/org-libraries.js:282 #: frontend/src/pages/sys-admin/repos/repos.js:175 #: frontend/src/pages/sys-admin/users/user-repos.js:295 msgid "Successfully transferred the library." @@ -4645,7 +4668,6 @@ msgid "Shared By" msgstr "Compartit per" #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:321 -#: frontend/src/pages/org-admin/libraries/org-repo-nav.js:15 #: frontend/src/pages/org-admin/org-users-nav.js:15 #: frontend/src/pages/search/advanced-search.js:66 #: frontend/src/pages/share-with-ocm/remote-dir-path.js:56 @@ -4660,9 +4682,8 @@ msgstr "Tots" #: frontend/src/pages/org-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/devices/devices-by-platform.js:45 #: frontend/src/pages/sys-admin/devices/devices-errors.js:49 -#: frontend/src/pages/sys-admin/info.js:113 #: frontend/src/pages/sys-admin/terms-and-conditions/content.js:51 -#: frontend/src/repo-history.js:143 frontend/src/repo-history.js:150 +#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 msgid "Version" msgstr "" @@ -4674,7 +4695,7 @@ msgstr "" #: frontend/src/pages/org-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:89 -#: frontend/src/repo-history.js:143 frontend/src/repo-history.js:150 +#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 msgid "Device" msgstr "" @@ -4708,54 +4729,6 @@ msgid "" "follows:" msgstr "" -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:208 -#: frontend/src/utils/utils.js:426 -msgid "Encrypted library" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:211 -#: frontend/src/utils/utils.js:432 -msgid "Read-Write library" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:59 -#: frontend/src/translate.js:18 -msgid "" -"Tip: libraries deleted {trashReposExpireDays} days ago will be cleaned " -"automatically." -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:254 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:256 -msgid "Are you sure you want to delete {placeholder} completely?" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:265 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:267 -msgid "Are you sure you want to restore {placeholder}?" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:360 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:362 -msgid "Successfully cleared trash." -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:399 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:424 -msgid "Clear Trash" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:400 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:425 -msgid "Are you sure you want to clear trash?" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:402 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:427 -#: frontend/src/user-notifications.js:112 -msgid "Clear" -msgstr "Buida " - #: frontend/src/pages/org-admin/org-admin-list.js:51 #: frontend/src/pages/org-admin/org-users-list.js:73 #: frontend/src/pages/org-admin/org-users-search-users.js:36 @@ -4880,6 +4853,7 @@ msgid "Search groups by name" msgstr "" #: frontend/src/pages/org-admin/org-groups.js:182 +#: frontend/src/pages/org-admin/org-libraries.js:174 #: frontend/src/pages/org-admin/org-links.js:125 #: frontend/src/pages/org-admin/org-logs-file-audit.js:124 #: frontend/src/pages/org-admin/org-logs-file-update.js:139 @@ -4890,6 +4864,7 @@ msgid "Previous" msgstr "Anterior" #: frontend/src/pages/org-admin/org-groups.js:184 +#: frontend/src/pages/org-admin/org-libraries.js:176 #: frontend/src/pages/org-admin/org-links.js:127 #: frontend/src/pages/org-admin/org-logs-file-audit.js:126 #: frontend/src/pages/org-admin/org-logs-file-update.js:141 @@ -4919,16 +4894,30 @@ msgid "Active Users" msgstr "" #: frontend/src/pages/org-admin/org-info.js:50 +#: frontend/src/pages/sys-admin/info.js:123 #: frontend/src/pages/sys-admin/info.js:127 -#: frontend/src/pages/sys-admin/info.js:131 msgid "Total Users" msgstr "" #: frontend/src/pages/org-admin/org-info.js:50 -#: frontend/src/pages/sys-admin/info.js:127 +#: frontend/src/pages/sys-admin/info.js:123 msgid "Limits" msgstr "" +#: frontend/src/pages/org-admin/org-libraries.js:140 +msgid "All Libraries" +msgstr "" + +#: frontend/src/pages/org-admin/org-libraries.js:256 +#: frontend/src/utils/utils.js:426 +msgid "Encrypted library" +msgstr "" + +#: frontend/src/pages/org-admin/org-libraries.js:259 +#: frontend/src/utils/utils.js:432 +msgid "Read-Write library" +msgstr "" + #: frontend/src/pages/org-admin/org-links.js:94 msgid "All Public Links" msgstr "Tot els enllaços públics" @@ -5052,64 +5041,46 @@ msgstr "" msgid "Verify" msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:60 +#: frontend/src/pages/org-admin/org-user-item.js:59 msgid "Resetting user's password, please wait for a moment." msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:63 +#: frontend/src/pages/org-admin/org-user-item.js:62 msgid "Successfully reset password to %(passwd)s for user %(user)s." msgstr "S'ha reinicialitzat la contrasenya a %(passwd)s per l'usuari %(user)s." -#: frontend/src/pages/org-admin/org-user-item.js:118 +#: frontend/src/pages/org-admin/org-user-item.js:112 #: frontend/src/pages/sys-admin/admin-logs/login-logs.js:102 #: frontend/src/pages/sys-admin/logs-page/login-logs.js:117 msgid "Failed" msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:129 +#: frontend/src/pages/org-admin/org-user-item.js:123 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:172 #: frontend/src/pages/sys-admin/institutions/institution-users.js:208 -#: frontend/src/pages/sys-admin/users/users-content.js:307 +#: frontend/src/pages/sys-admin/users/users-content.js:298 msgid "Active" msgstr "Actiu" -#: frontend/src/pages/org-admin/org-user-item.js:131 +#: frontend/src/pages/org-admin/org-user-item.js:125 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:172 #: frontend/src/pages/sys-admin/institutions/institution-users.js:208 -#: frontend/src/pages/sys-admin/users/users-content.js:309 +#: frontend/src/pages/sys-admin/users/users-content.js:300 msgid "Inactive" msgstr "Inactiu" -#: frontend/src/pages/org-admin/org-user-item.js:157 -#: frontend/src/pages/sys-admin/orgs/org-users.js:230 -#: frontend/src/pages/sys-admin/users/users-content.js:406 -msgid "Are you sure you want to set {user_placeholder} inactive?" -msgstr "" - -#: frontend/src/pages/org-admin/org-user-item.js:195 +#: frontend/src/pages/org-admin/org-user-item.js:180 msgid "ResetPwd" msgstr "ReiniContra" -#: frontend/src/pages/org-admin/org-user-item.js:196 +#: frontend/src/pages/org-admin/org-user-item.js:181 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:152 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:192 -#: frontend/src/pages/sys-admin/users/users-content.js:367 -#: frontend/src/pages/sys-admin/users/users-content.js:575 +#: frontend/src/pages/sys-admin/users/users-content.js:358 +#: frontend/src/pages/sys-admin/users/users-content.js:563 msgid "Revoke Admin" msgstr "Revoca el permís d'administrador" -#: frontend/src/pages/org-admin/org-user-item.js:204 -#: frontend/src/pages/sys-admin/orgs/org-users.js:313 -#: frontend/src/pages/sys-admin/users/users-content.js:584 -msgid "Set user inactive" -msgstr "" - -#: frontend/src/pages/org-admin/org-user-item.js:207 -#: frontend/src/pages/sys-admin/orgs/org-users.js:316 -#: frontend/src/pages/sys-admin/users/users-content.js:587 -msgid "Set" -msgstr "" - #: frontend/src/pages/org-admin/org-user-profile.js:128 msgid "Avatar" msgstr "Avatar" @@ -5384,10 +5355,6 @@ msgstr "Canvia" msgid "Team name" msgstr "" -#: frontend/src/pages/org-admin/web-settings/web-settings.js:119 -msgid "File Upload" -msgstr "" - #: frontend/src/pages/org-admin/web-settings/web-settings.js:123 msgid "File extension white list" msgstr "" @@ -5398,23 +5365,19 @@ msgid "" "\"md;txt;docx\". Empty means no limit." msgstr "" -#: frontend/src/pages/sdoc-revision/index.js:123 -msgid "Publish" -msgstr "" - -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:239 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:193 msgid "No changes" msgstr "" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:249 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:203 msgid "Changes" msgstr "" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:268 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:222 msgid "Last modification" msgstr "" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:271 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:225 msgid "Next modification" msgstr "" @@ -5483,8 +5446,8 @@ msgstr "Escrigui les extensions de fitxer separades per ','" #: frontend/src/pages/search/advanced-search.js:242 #: frontend/src/pages/search/advanced-search.js:264 -#: frontend/src/pages/sys-admin/orgs/org-users.js:307 -#: frontend/src/pages/sys-admin/users/users-content.js:569 +#: frontend/src/pages/sys-admin/orgs/org-users.js:297 +#: frontend/src/pages/sys-admin/users/users-content.js:557 msgid "Reset" msgstr "" @@ -5690,7 +5653,7 @@ msgid "Create Group" msgstr "" #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:107 -#: frontend/src/pages/sys-admin/users/users-content.js:557 +#: frontend/src/pages/sys-admin/users/users-content.js:545 msgid "Delete User" msgstr "Elimina l'usuari" @@ -5825,24 +5788,24 @@ msgstr "" msgid "Upgrade to Pro Edition" msgstr "" -#: frontend/src/pages/sys-admin/info.js:119 +#: frontend/src/pages/sys-admin/info.js:115 msgid "Storage Used" msgstr "" -#: frontend/src/pages/sys-admin/info.js:122 +#: frontend/src/pages/sys-admin/info.js:118 msgid "Total Devices" msgstr "" -#: frontend/src/pages/sys-admin/info.js:122 +#: frontend/src/pages/sys-admin/info.js:118 msgid "Current Connected Devices" msgstr "" +#: frontend/src/pages/sys-admin/info.js:123 #: frontend/src/pages/sys-admin/info.js:127 -#: frontend/src/pages/sys-admin/info.js:131 msgid "Activated Users" msgstr "" -#: frontend/src/pages/sys-admin/info.js:141 +#: frontend/src/pages/sys-admin/info.js:137 #: frontend/src/pages/sys-admin/orgs/org-nav.js:31 #: frontend/src/pages/sys-admin/orgs/orgs.js:133 #: frontend/src/pages/sys-admin/orgs/search-orgs.js:106 @@ -5853,13 +5816,13 @@ msgid "Organizations" msgstr "" #: frontend/src/pages/sys-admin/institutions/institution-admins.js:163 -#: frontend/src/pages/sys-admin/users/users-content.js:405 +#: frontend/src/pages/sys-admin/users/users-content.js:395 msgid "" "Are you sure you want to revoke the admin permission of {placeholder} ?" msgstr "" #: frontend/src/pages/sys-admin/institutions/institution-admins.js:195 -#: frontend/src/pages/sys-admin/users/users-content.js:578 +#: frontend/src/pages/sys-admin/users/users-content.js:566 msgid "Revoke" msgstr "" @@ -5958,8 +5921,8 @@ msgstr "Totes les notificacions" msgid "Number of groups" msgstr "" -#: frontend/src/pages/sys-admin/orgs/org-users.js:229 -#: frontend/src/pages/sys-admin/users/users-content.js:404 +#: frontend/src/pages/sys-admin/orgs/org-users.js:221 +#: frontend/src/pages/sys-admin/users/users-content.js:394 msgid "Are you sure you want to reset the password of {placeholder} ?" msgstr "" @@ -5997,10 +5960,35 @@ msgstr "" msgid "Name or ID" msgstr "" +#: frontend/src/pages/sys-admin/repos/trash-repos.js:256 +msgid "Are you sure you want to delete {placeholder} completely?" +msgstr "" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:267 +msgid "Are you sure you want to restore {placeholder}?" +msgstr "" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:362 +msgid "Successfully cleared trash." +msgstr "" + #: frontend/src/pages/sys-admin/repos/trash-repos.js:371 msgid "Search libraries by owner" msgstr "" +#: frontend/src/pages/sys-admin/repos/trash-repos.js:424 +msgid "Clear Trash" +msgstr "" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:425 +msgid "Are you sure you want to clear trash?" +msgstr "" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:427 +#: frontend/src/user-notifications.js:112 +msgid "Clear" +msgstr "Buida " + #: frontend/src/pages/sys-admin/side-panel.js:198 msgid "File Scan" msgstr "" @@ -6081,15 +6069,15 @@ msgstr "" msgid "Institution" msgstr "" -#: frontend/src/pages/sys-admin/users/users-content.js:292 +#: frontend/src/pages/sys-admin/users/users-content.js:283 msgid "Default Admin" msgstr "" -#: frontend/src/pages/sys-admin/users/users-content.js:296 +#: frontend/src/pages/sys-admin/users/users-content.js:287 msgid "Daily Admin" msgstr "" -#: frontend/src/pages/sys-admin/users/users-content.js:298 +#: frontend/src/pages/sys-admin/users/users-content.js:289 msgid "Audit Admin" msgstr "" @@ -6344,28 +6332,44 @@ msgid "" "accept the terms." msgstr "" -#: frontend/src/pages/upload-link/file-uploader.js:435 +#: frontend/src/pages/upload-link/file-uploader.js:305 +msgid "File upload started" +msgstr "" + +#: frontend/src/pages/upload-link/file-uploader.js:425 +msgid "All files uploaded" +msgstr "" + +#: frontend/src/pages/upload-link/file-uploader.js:439 msgid "Failed to upload {file_name}." msgstr "" -#: frontend/src/pages/upload-link/index.js:41 +#: frontend/src/pages/upload-link/forbid-upload-list-item.js:14 +msgid "Please upload files less than {placeholder}" +msgstr "" + +#: frontend/src/pages/upload-link/index.js:40 msgid "Upload files to {folder_name_placeholder}" msgstr "" -#: frontend/src/pages/upload-link/index.js:43 +#: frontend/src/pages/upload-link/index.js:42 msgid "shared by:" msgstr "compartit per:" -#: frontend/src/pages/upload-link/index.js:47 +#: frontend/src/pages/upload-link/index.js:46 #: frontend/src/shared-dir-view.js:469 msgid "The owner of this library has run out of space." msgstr "El propietari d'aquesta llibreria ha excedit el seu límit de capacitat." #: frontend/src/pages/upload-link/index.js:51 +msgid "Folder upload is limited to Chrome, Firefox 50+, and Microsoft Edge." +msgstr "" + +#: frontend/src/pages/upload-link/index.js:52 msgid "File size should be smaller than {max_size_placeholder}." msgstr "" -#: frontend/src/pages/upload-link/index.js:54 +#: frontend/src/pages/upload-link/index.js:56 msgid "Drag and drop files or folders here." msgstr "" @@ -6384,58 +6388,54 @@ msgid "" "by clicking the \"Publish a Library\" button in the menu bar." msgstr "" -#: frontend/src/repo-folder-trash.js:185 +#: frontend/src/repo-folder-trash.js:197 msgid "{placeholder} Trash" msgstr "" -#: frontend/src/repo-folder-trash.js:240 -msgid "Original path" -msgstr "" - -#: frontend/src/repo-folder-trash.js:241 +#: frontend/src/repo-folder-trash.js:237 msgid "Delete Time" msgstr "Elimina la data" -#: frontend/src/repo-folder-trash.js:329 frontend/src/repo-snapshot.js:273 +#: frontend/src/repo-folder-trash.js:325 frontend/src/repo-snapshot.js:271 msgid "Successfully restored 1 item." msgstr "" -#: frontend/src/repo-folder-trash.js:357 frontend/src/repo-folder-trash.js:417 -#: frontend/src/repo-snapshot.js:295 +#: frontend/src/repo-folder-trash.js:353 frontend/src/repo-folder-trash.js:411 +#: frontend/src/repo-snapshot.js:293 msgid "Directory" msgstr "Directori" -#: frontend/src/repo-history.js:96 +#: frontend/src/repo-history.js:108 msgid "{placeholder} Modification History" msgstr "" -#: frontend/src/repo-history.js:115 +#: frontend/src/repo-history.js:112 msgid "" "Tip: a snapshot will be generated after modification, which records the " "library state after the modification." msgstr "" -#: frontend/src/repo-history.js:144 +#: frontend/src/repo-history.js:141 msgid "Labels" msgstr "" -#: frontend/src/repo-history.js:280 +#: frontend/src/repo-history.js:277 msgid "None" msgstr "Cap" -#: frontend/src/repo-history.js:283 frontend/src/repo-snapshot.js:162 +#: frontend/src/repo-history.js:280 frontend/src/repo-snapshot.js:160 msgid "Unknown" msgstr "Desconegut" -#: frontend/src/repo-history.js:313 +#: frontend/src/repo-history.js:310 msgid "Current Version" msgstr "" -#: frontend/src/repo-history.js:314 +#: frontend/src/repo-history.js:311 msgid "View Snapshot" msgstr "Visualitza la captura" -#: frontend/src/repo-snapshot.js:132 +#: frontend/src/repo-snapshot.js:145 msgid "{placeholder} Snapshot" msgstr "" @@ -6540,6 +6540,12 @@ msgstr "" msgid "No terms and conditions" msgstr "" +#: frontend/src/translate.js:18 +msgid "" +"Tip: libraries deleted {trashReposExpireDays} days ago will be cleaned " +"automatically." +msgstr "" + #: frontend/src/translate.js:19 msgid "No favorites" msgstr "" @@ -6581,35 +6587,39 @@ msgstr "" msgid "Message" msgstr "Missatge" -#: frontend/src/utils/text-translation.js:25 +#: frontend/src/utils/text-translation.js:24 msgid "Freeze Document" msgstr "" #: frontend/src/utils/text-translation.js:26 -msgid "Unfreeze Document" -msgstr "" - -#: frontend/src/utils/text-translation.js:27 msgid "Convert to Markdown" msgstr "" -#: frontend/src/utils/text-translation.js:28 +#: frontend/src/utils/text-translation.js:27 msgid "Convert to sdoc" msgstr "" -#: frontend/src/utils/text-translation.js:29 +#: frontend/src/utils/text-translation.js:28 msgid "Convert to docx" msgstr "" -#: frontend/src/utils/text-translation.js:30 +#: frontend/src/utils/text-translation.js:29 msgid "Export as docx" msgstr "" -#: frontend/src/utils/text-translation.js:32 +#: frontend/src/utils/text-translation.js:30 +msgid "Mark as draft" +msgstr "" + +#: frontend/src/utils/text-translation.js:31 +msgid "Unmark as draft" +msgstr "" + +#: frontend/src/utils/text-translation.js:33 msgid "Access Log" msgstr "" -#: frontend/src/utils/text-translation.js:35 +#: frontend/src/utils/text-translation.js:36 msgid "Convert with ONLYOFFICE" msgstr "" @@ -6645,96 +6655,96 @@ msgstr "" msgid "Online Read-Only folder" msgstr "" -#: frontend/src/utils/utils.js:689 +#: frontend/src/utils/utils.js:693 msgid "Online Read-Write" msgstr "" -#: frontend/src/utils/utils.js:692 +#: frontend/src/utils/utils.js:696 msgid "Online Read-Only" msgstr "" -#: frontend/src/utils/utils.js:695 +#: frontend/src/utils/utils.js:699 msgid "Invisible" msgstr "" -#: frontend/src/utils/utils.js:705 +#: frontend/src/utils/utils.js:709 msgid "User can read, write, upload, download and sync files." msgstr "" -#: frontend/src/utils/utils.js:708 +#: frontend/src/utils/utils.js:712 msgid "User can read, download and sync files." msgstr "" -#: frontend/src/utils/utils.js:711 +#: frontend/src/utils/utils.js:715 msgid "Besides Write permission, user can also share the library." msgstr "" -#: frontend/src/utils/utils.js:714 +#: frontend/src/utils/utils.js:718 msgid "" "User can view and edit file online via browser. Files can't be downloaded." msgstr "" -#: frontend/src/utils/utils.js:717 +#: frontend/src/utils/utils.js:721 msgid "" "User can only view files online via browser. Files can't be downloaded." msgstr "" -#: frontend/src/utils/utils.js:720 +#: frontend/src/utils/utils.js:724 msgid "User can not see this folder." msgstr "" -#: frontend/src/utils/utils.js:731 +#: frontend/src/utils/utils.js:735 msgid "Preview and download" msgstr "" -#: frontend/src/utils/utils.js:741 +#: frontend/src/utils/utils.js:745 msgid "Preview only" msgstr "" -#: frontend/src/utils/utils.js:751 +#: frontend/src/utils/utils.js:755 msgid "Download and upload" msgstr "" -#: frontend/src/utils/utils.js:761 +#: frontend/src/utils/utils.js:765 msgid "Edit on cloud and download" msgstr "" -#: frontend/src/utils/utils.js:771 +#: frontend/src/utils/utils.js:775 msgid "Edit on cloud only" msgstr "" -#: frontend/src/utils/utils.js:1288 +#: frontend/src/utils/utils.js:1292 msgid "Successfully copied %(name)s and 1 other item." msgstr "" -#: frontend/src/utils/utils.js:1290 +#: frontend/src/utils/utils.js:1294 msgid "Successfully copied %(name)s and %(amount)s other items." msgstr "S'ha copiat %(name)s i %(amount)s més." -#: frontend/src/utils/utils.js:1301 +#: frontend/src/utils/utils.js:1305 msgid "Successfully moved %(name)s." msgstr "S'ha mogut %(name)s." -#: frontend/src/utils/utils.js:1303 +#: frontend/src/utils/utils.js:1307 msgid "Successfully moved %(name)s and 1 other item." msgstr "" -#: frontend/src/utils/utils.js:1305 +#: frontend/src/utils/utils.js:1309 msgid "Successfully moved %(name)s and %(amount)s other items." msgstr "S'ha mogut %(name)s i %(amount)s més." -#: frontend/src/utils/utils.js:1317 +#: frontend/src/utils/utils.js:1321 msgid "Failed to copy %(name)s and %(amount)s other item(s)." msgstr "" -#: frontend/src/utils/utils.js:1320 +#: frontend/src/utils/utils.js:1324 msgid "Failed to copy %(name)s." msgstr "" -#: frontend/src/utils/utils.js:1330 +#: frontend/src/utils/utils.js:1334 msgid "Failed to move %(name)s and %(amount)s other item(s)." msgstr "" -#: frontend/src/utils/utils.js:1333 +#: frontend/src/utils/utils.js:1337 msgid "Failed to move %(name)s." msgstr "" diff --git a/locale/cs/LC_MESSAGES/django.po b/locale/cs/LC_MESSAGES/django.po index d7a1eb612e..77b9ed8aba 100644 --- a/locale/cs/LC_MESSAGES/django.po +++ b/locale/cs/LC_MESSAGES/django.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: seahub\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-10 14:16+0800\n" +"POT-Creation-Date: 2024-02-05 17:17+0800\n" "PO-Revision-Date: 2013-10-25 07:03+0000\n" "Last-Translator: Tomáš Kubalík , 2017,2019-2020,2024\n" "Language-Team: Czech (http://app.transifex.com/haiwen/seahub/language/cs/)\n" @@ -97,8 +97,7 @@ msgid "Login id can't be empty" msgstr "Uživatelské ID nemůže být prázdné" #: seahub/api2/endpoints/admin/account.py:209 -#: seahub/api2/endpoints/admin/users.py:866 -#: seahub/api2/endpoints/admin/users.py:1301 +#: seahub/api2/endpoints/admin/users.py:1283 #, python-format msgid "Login id %s already exists." msgstr "Uživatelské ID %s již existuje." @@ -112,10 +111,10 @@ msgid "Space quota can't be empty" msgstr "Kvóta nemůže být prázdná" #: seahub/api2/endpoints/admin/account.py:238 -#: seahub/api2/endpoints/admin/users.py:1357 -#: seahub/api2/endpoints/admin/users.py:1361 -#: seahub/api2/endpoints/admin/users.py:1374 -#: seahub/api2/endpoints/admin/users.py:1378 +#: seahub/api2/endpoints/admin/users.py:1339 +#: seahub/api2/endpoints/admin/users.py:1343 +#: seahub/api2/endpoints/admin/users.py:1356 +#: seahub/api2/endpoints/admin/users.py:1360 msgid "Must be an integer that is greater than or equal to 0." msgstr "Musí být číslo které je větší nebo rovno 0." @@ -125,24 +124,24 @@ msgid "Space quota is too low (minimum value is 0)" msgstr "Kvóta je příliš malá (minimum je 0)" #: seahub/api2/endpoints/admin/account.py:250 seahub/institutions/views.py:233 -#: seahub/organizations/api/admin/users.py:471 seahub/views/sysadmin.py:301 +#: seahub/organizations/api/admin/users.py:464 seahub/views/sysadmin.py:300 #, python-format msgid "Failed to set quota: maximum quota is %d MB" msgstr "Chyba při nastavení kvóty: maximum je %d MB" #: seahub/api2/endpoints/admin/address_book/groups.py:82 -#: seahub/api2/endpoints/admin/groups.py:132 -#: seahub/api2/endpoints/admin/groups.py:271 +#: seahub/api2/endpoints/admin/groups.py:129 +#: seahub/api2/endpoints/admin/groups.py:268 #: seahub/api2/endpoints/groups.py:226 seahub/api2/endpoints/groups.py:299 -#: seahub/api2/views.py:4568 seahub/group/forms.py:36 +#: seahub/api2/views.py:4569 seahub/group/forms.py:36 msgid "" "Name can only contain letters, numbers, spaces, hyphen, dot, single quote, " "brackets or underscore." msgstr "" #: seahub/api2/endpoints/admin/address_book/groups.py:87 -#: seahub/api2/endpoints/admin/groups.py:139 -#: seahub/api2/endpoints/admin/groups.py:275 +#: seahub/api2/endpoints/admin/groups.py:136 +#: seahub/api2/endpoints/admin/groups.py:272 #: seahub/api2/endpoints/groups.py:231 seahub/api2/endpoints/groups.py:304 msgid "There is already a group with that name." msgstr "Skupina s tímto názvem již existuje." @@ -157,12 +156,12 @@ msgstr "Toto oddělení obsahuje pododdělení." #: seahub/api2/endpoints/admin/default_library.py:32 #: seahub/api2/endpoints/admin/default_library.py:33 -#: seahub/views/__init__.py:531 seahub/views/__init__.py:532 -#: seahub/views/__init__.py:536 seahub/views/__init__.py:537 +#: seahub/views/__init__.py:682 seahub/views/__init__.py:683 +#: seahub/views/__init__.py:687 seahub/views/__init__.py:688 msgid "My Library" msgstr "Moje knihovna" -#: seahub/api2/endpoints/admin/groups.py:219 +#: seahub/api2/endpoints/admin/groups.py:216 #: seahub/api2/endpoints/groups.py:330 #, python-format msgid "User %s is already group owner." @@ -181,16 +180,16 @@ msgid "" "institution" msgstr "Nelze přidat uživatele %s do instituce: uživatel již je v této instituci" -#: seahub/api2/endpoints/admin/libraries.py:267 seahub/views/sysadmin.py:697 +#: seahub/api2/endpoints/admin/libraries.py:265 seahub/views/sysadmin.py:696 msgid "System library can not be deleted." msgstr "Není možno smazat systémovou knihovnu." -#: seahub/api2/endpoints/admin/libraries.py:388 seahub/api2/views.py:1673 +#: seahub/api2/endpoints/admin/libraries.py:386 seahub/api2/views.py:1674 #, python-format msgid "Transfer failed: role of %s is %s, can not add library." msgstr "Přenos selhal: role %s je %s, nemohu přidat knihovnu." -#: seahub/api2/endpoints/admin/libraries.py:409 seahub/api2/views.py:1678 +#: seahub/api2/endpoints/admin/libraries.py:407 seahub/api2/views.py:1679 msgid "Library can not be transferred to owner." msgstr "Knihovnu nelze převést na vlastníka." @@ -216,8 +215,8 @@ msgstr "E-mail %s není platný." #: seahub/api2/endpoints/admin/shares.py:211 #: seahub/api2/endpoints/admin/shares.py:268 -#: seahub/api2/endpoints/dir_shared_items.py:360 -#: seahub/api2/endpoints/dir_shared_items.py:473 +#: seahub/api2/endpoints/dir_shared_items.py:346 +#: seahub/api2/endpoints/dir_shared_items.py:459 #: seahub/api2/endpoints/group_owned_libraries.py:953 #: seahub/api2/endpoints/group_owned_libraries.py:1228 #: seahub/api2/endpoints/repo_share_invitations.py:190 @@ -285,6 +284,8 @@ msgstr "Nahrání přes odkaz" #: seahub/base/management/commands/export_user_storage_report.py:41 #: seahub/base/management/commands/export_users.py:43 #: seahub/base/management/commands/export_users.py:47 +#: seahub/contacts/templates/contacts/contact_list.html:44 +#: seahub/contacts/templates/contacts/contact_list.html:53 #: seahub/institutions/templates/institutions/user_info.html:26 #: seahub/institutions/templates/institutions/useradmin.html:16 #: seahub/institutions/templates/institutions/useradmin_search.html:10 @@ -292,9 +293,9 @@ msgstr "Nahrání přes odkaz" #: seahub/invitations/templates/invitations/token_view.html:10 #: seahub/organizations/api/admin/statistics.py:380 #: seahub/share/templates/share/share_link_audit.html:9 -#: seahub/templates/registration/registration_form.html:23 -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 -#: seahub/views/sysadmin.py:766 seahub/views/sysadmin.py:781 +#: seahub/templates/registration/registration_form.html:22 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:175 +#: seahub/views/sysadmin.py:765 seahub/views/sysadmin.py:780 msgid "Email" msgstr "Email" @@ -302,6 +303,7 @@ msgstr "Email" #: seahub/base/management/commands/export_user_storage_report.py:41 #: seahub/base/management/commands/export_users.py:43 #: seahub/base/management/commands/export_users.py:47 +#: seahub/contacts/templates/contacts/contact_list.html:18 #: seahub/institutions/templates/institutions/info.html:10 #: seahub/institutions/templates/institutions/user_info.html:61 #: seahub/institutions/templates/institutions/user_info.html:105 @@ -309,22 +311,23 @@ msgstr "Email" #: seahub/institutions/templates/institutions/useradmin_search.html:19 #: seahub/organizations/api/admin/statistics.py:380 #: seahub/sysadmin_extra/views.py:57 -#: seahub/templates/registration/registration_form.html:19 -#: seahub/templates/repo_history_view.html:58 seahub/views/sysadmin.py:172 -#: seahub/views/sysadmin.py:176 seahub/views/sysadmin.py:644 -#: seahub/views/sysadmin.py:768 seahub/views/sysadmin.py:783 +#: seahub/templates/registration/registration_form.html:18 +#: seahub/templates/repo_dir_recycle_view.html:44 +#: seahub/templates/repo_history_view.html:58 seahub/views/sysadmin.py:171 +#: seahub/views/sysadmin.py:175 seahub/views/sysadmin.py:643 +#: seahub/views/sysadmin.py:767 seahub/views/sysadmin.py:782 msgid "Name" msgstr "Jméno" -#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:262 +#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:245 #: seahub/base/management/commands/export_user_storage_report.py:41 #: seahub/base/management/commands/export_users.py:43 #: seahub/base/management/commands/export_users.py:47 #: seahub/institutions/templates/institutions/useradmin.html:16 #: seahub/institutions/templates/institutions/useradmin_search.html:19 #: seahub/organizations/api/admin/statistics.py:380 -#: seahub/templates/registration/password_set_form.html:17 -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 +#: seahub/templates/registration/password_set_form.html:16 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:175 msgid "Contact Email" msgstr "Kontaktní email" @@ -333,7 +336,7 @@ msgstr "Kontaktní email" #: seahub/base/management/commands/export_users.py:44 #: seahub/base/management/commands/export_users.py:48 #: seahub/organizations/api/admin/statistics.py:381 -#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 +#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 msgid "Space Usage" msgstr "Využití prostoru" @@ -342,105 +345,95 @@ msgstr "Využití prostoru" #: seahub/base/management/commands/export_users.py:44 #: seahub/base/management/commands/export_users.py:48 #: seahub/organizations/api/admin/statistics.py:381 -#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 -#: seahub/views/sysadmin.py:770 seahub/views/sysadmin.py:784 +#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 +#: seahub/views/sysadmin.py:769 seahub/views/sysadmin.py:783 msgid "Space Quota" msgstr "Kvóta úložiště" -#: seahub/api2/endpoints/admin/users.py:667 -#: seahub/api2/endpoints/admin/users.py:697 +#: seahub/api2/endpoints/admin/users.py:655 +#: seahub/api2/endpoints/admin/users.py:685 #: seahub/organizations/api/admin/users.py:155 msgid "There are more than 500 users, and sort is not offered." msgstr "Je více než 500 uživatelů a třídění se nenabízí." -#: seahub/api2/endpoints/admin/users.py:781 -#: seahub/api2/endpoints/admin/users.py:1273 seahub/base/accounts.py:1227 +#: seahub/api2/endpoints/admin/users.py:769 +#: seahub/api2/endpoints/admin/users.py:1255 seahub/base/accounts.py:1228 #: seahub/forms.py:30 msgid "The number of users exceeds the limit." msgstr "Počet uživatelů překročil limit." -#: seahub/api2/endpoints/admin/users.py:880 +#: seahub/api2/endpoints/admin/users.py:859 #, python-format msgid "Successfully added user %(user)s." msgstr "Úspěšně přidán uživatel %(user)s." -#: seahub/api2/endpoints/admin/users.py:884 -#: seahub/api2/endpoints/admin/users_batch.py:390 seahub/views/sysadmin.py:543 +#: seahub/api2/endpoints/admin/users.py:863 +#: seahub/api2/endpoints/admin/users_batch.py:390 seahub/views/sysadmin.py:542 #, python-format msgid "You are invited to join %s" msgstr "Jste pozván pro připojení se do %s" -#: seahub/api2/endpoints/admin/users.py:888 +#: seahub/api2/endpoints/admin/users.py:869 #, python-format msgid "Successfully added user %(user)s. An email notification has been sent." msgstr "Úspěšně přidán uživatel %(user)s. Emailová notifikace byla odeslána." -#: seahub/api2/endpoints/admin/users.py:891 +#: seahub/api2/endpoints/admin/users.py:872 #, python-format msgid "" "Successfully added user %(user)s. But email notification can not be sent, " "because Email service is not properly configured." msgstr "Úspěšně přidán uživatel %(user)s. Emailová notifikace nemohla být odeslána protože emailová služba není správně nakonfigurována." -#: seahub/api2/endpoints/admin/users.py:1418 +#: seahub/api2/endpoints/admin/users.py:1400 #: seahub/institutions/templates/institutions/useradmin.html:122 msgid "Edit succeeded" msgstr "Editace byla úspěšná" -#: seahub/api2/endpoints/admin/users.py:1421 seahub/views/sysadmin.py:446 +#: seahub/api2/endpoints/admin/users.py:1403 seahub/views/sysadmin.py:445 #, python-format msgid "Your account on %s is activated" msgstr "Váš účet na %s byl aktivován" -#: seahub/api2/endpoints/admin/users.py:1426 +#: seahub/api2/endpoints/admin/users.py:1408 #: seahub/institutions/templates/institutions/useradmin.html:118 msgid "Edit succeeded, an email has been sent." msgstr "Editace byla úspěšná, email byl odeslán." -#: seahub/api2/endpoints/admin/users.py:1429 +#: seahub/api2/endpoints/admin/users.py:1411 #: seahub/institutions/templates/institutions/useradmin.html:120 msgid "" "Edit succeeded, but failed to send email, please check your email " "configuration." msgstr "Editace byla úspěšná, ale selhalo odesílání emailu. Prosím zkontrolujte Vaší emailovou konfiguraci." -#: seahub/api2/endpoints/admin/users.py:1497 seahub/auth/views.py:366 +#: seahub/api2/endpoints/admin/users.py:1479 seahub/auth/views.py:355 msgid "Unable to reset password." msgstr "" -#: seahub/api2/endpoints/admin/users.py:1523 seahub/auth/forms.py:163 -#, python-format -msgid "Reset Password on %s" -msgstr "Obnovit heslo na %s" - -#: seahub/api2/endpoints/admin/users.py:1527 -#, python-brace-format -msgid "A password reset link has been sent to {contact_email}." -msgstr "" - -#: seahub/api2/endpoints/admin/users.py:1545 seahub/views/sysadmin.py:487 +#: seahub/api2/endpoints/admin/users.py:1503 seahub/views/sysadmin.py:486 #, python-format msgid "Password has been reset on %s" msgstr "Heslo bylo vyresetováno na %s" -#: seahub/api2/endpoints/admin/users.py:1547 +#: seahub/api2/endpoints/admin/users.py:1505 #, python-format msgid "Successfully reset password, an email has been sent to %(user)s." msgstr "Úspěšně vyresetováno heslo, email byl odeslán na %(user)s." -#: seahub/api2/endpoints/admin/users.py:1551 seahub/views/sysadmin.py:517 +#: seahub/api2/endpoints/admin/users.py:1509 seahub/views/sysadmin.py:516 #, python-format msgid "" "Successfully reset password to %(passwd)s, but failed to send email to " "%(user)s, please check your email configuration." msgstr "Úspěšně vyresetováno heslo na %(passwd)s, ale selhalo odeslání emailu na%(user)s, prosím zkontrolujte vaší emailovou konfiguraci." -#: seahub/api2/endpoints/admin/users.py:1554 seahub/views/sysadmin.py:521 +#: seahub/api2/endpoints/admin/users.py:1512 seahub/views/sysadmin.py:520 #, python-format msgid "Successfully reset password to %(passwd)s for user %(user)s." msgstr "Úspěšně vyresetováno heslo na %(passwd)s pro uživatele %(user)s" -#: seahub/api2/endpoints/admin/users.py:1557 seahub/views/sysadmin.py:524 +#: seahub/api2/endpoints/admin/users.py:1515 seahub/views/sysadmin.py:523 #, python-format msgid "" "Successfully reset password to %(passwd)s for user %(user)s. But email " @@ -465,19 +458,17 @@ msgstr "Soubor s virem nenalezen." #: seahub/api2/endpoints/repo_set_password.py:72 #: seahub/api2/endpoints/repo_share_invitations.py:201 #: seahub/api2/endpoints/send_upload_link_email.py:107 -#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:3902 -#: seahub/notifications/models.py:536 seahub/notifications/models.py:577 -#: seahub/notifications/models.py:619 seahub/notifications/models.py:670 -#: seahub/notifications/models.py:726 seahub/notifications/models.py:756 -#: seahub/notifications/models.py:778 seahub/notifications/models.py:804 -#: seahub/notifications/models.py:821 seahub/notifications/models.py:838 -#: seahub/notifications/models.py:867 seahub/seadoc/apis.py:2778 -#: seahub/search/views.py:200 seahub/share/views.py:326 -#: seahub/subscription/views.py:93 seahub/subscription/views.py:138 -#: seahub/utils/__init__.py:177 seahub/utils/__init__.py:1170 -#: seahub/views/__init__.py:799 seahub/views/ajax.py:401 -#: seahub/views/ajax.py:405 seahub/wiki/views.py:210 seahub/wiki/views.py:217 -#: seahub/wiki/views.py:226 +#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:3903 +#: seahub/notifications/models.py:484 seahub/notifications/models.py:525 +#: seahub/notifications/models.py:576 seahub/notifications/models.py:632 +#: seahub/notifications/models.py:662 seahub/notifications/models.py:684 +#: seahub/notifications/models.py:710 seahub/notifications/models.py:727 +#: seahub/notifications/models.py:744 seahub/notifications/models.py:773 +#: seahub/seadoc/apis.py:2763 seahub/search/views.py:200 +#: seahub/share/views.py:326 seahub/utils/__init__.py:177 +#: seahub/utils/__init__.py:1165 seahub/views/__init__.py:950 +#: seahub/views/ajax.py:401 seahub/views/ajax.py:405 seahub/wiki/views.py:210 +#: seahub/wiki/views.py:217 seahub/wiki/views.py:226 msgid "Internal Server Error" msgstr "Vnitřní chyba serveru" @@ -493,12 +484,12 @@ msgstr "Nesprávná cílová cesta" #: seahub/api2/endpoints/copy_move_task.py:148 #: seahub/api2/endpoints/move_folder_merge.py:176 -#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:1819 -#: seahub/api2/views.py:1859 seahub/api2/views.py:1920 -#: seahub/api2/views.py:1964 seahub/api2/views.py:2010 -#: seahub/api2/views.py:2059 seahub/api2/views.py:2472 -#: seahub/api2/views.py:2580 seahub/seadoc/apis.py:372 -#: seahub/seadoc/apis.py:463 +#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:1820 +#: seahub/api2/views.py:1860 seahub/api2/views.py:1921 +#: seahub/api2/views.py:1965 seahub/api2/views.py:2011 +#: seahub/api2/views.py:2060 seahub/api2/views.py:2473 +#: seahub/api2/views.py:2581 seahub/seadoc/apis.py:371 +#: seahub/seadoc/apis.py:462 msgid "Out of quota." msgstr "Nedostatek úložného prostoru - mimo kvótu." @@ -518,13 +509,13 @@ msgstr "Soubor je uzamčen" msgid "Cancel failed" msgstr "Zručení selhalo" -#: seahub/api2/endpoints/dir_shared_items.py:344 +#: seahub/api2/endpoints/dir_shared_items.py:330 #: seahub/api2/endpoints/draft_reviewer.py:70 #: seahub/api2/endpoints/group_owned_libraries.py:937 msgid "username invalid." msgstr "neplatné uživatelské jméno." -#: seahub/api2/endpoints/dir_shared_items.py:353 +#: seahub/api2/endpoints/dir_shared_items.py:339 #: seahub/api2/endpoints/draft_reviewer.py:79 #: seahub/api2/endpoints/group_owned_libraries.py:946 #, python-format @@ -537,20 +528,17 @@ msgstr "Uživatel %s nebyl nalezen." #: seahub/api2/endpoints/file_tag.py:203 seahub/api2/endpoints/file_tag.py:216 #: seahub/api2/endpoints/wikis.py:112 seahub/api2/endpoints/wikis.py:206 #: seahub/drafts/views.py:31 seahub/profile/forms.py:24 -#: seahub/profile/views.py:258 seahub/seadoc/apis.py:2762 +#: seahub/profile/views.py:258 seahub/seadoc/apis.py:2747 #: seahub/seadoc/views.py:31 seahub/seadoc/views.py:85 #: seahub/seadoc/views.py:168 seahub/search/views.py:174 -#: seahub/subscription/views.py:28 seahub/subscription/views.py:44 -#: seahub/subscription/views.py:106 seahub/thumbnail/views.py:51 -#: seahub/thumbnail/views.py:166 seahub/views/__init__.py:609 -#: seahub/views/ajax.py:83 seahub/views/ajax.py:113 seahub/views/ajax.py:119 -#: seahub/views/sso.py:237 +#: seahub/thumbnail/views.py:51 seahub/thumbnail/views.py:166 +#: seahub/views/__init__.py:760 seahub/views/ajax.py:83 +#: seahub/views/ajax.py:113 seahub/views/ajax.py:119 seahub/views/sso.py:201 msgid "Permission denied." msgstr "Přístup odmítnut." #: seahub/api2/endpoints/file.py:218 seahub/api2/endpoints/upload_links.py:480 -#: seahub/api2/endpoints/via_repo_token.py:848 -#: seahub/api2/endpoints/wikis.py:132 seahub/api2/views.py:1867 +#: seahub/api2/endpoints/wikis.py:132 seahub/api2/views.py:1868 msgid "The number of files in library exceeds the limit" msgstr "Počet souborů v knihovně překračuje limit." @@ -562,7 +550,7 @@ msgstr "Soubor není uzamčen." msgid "You can not refresh this file's lock." msgstr "Nemůžete obnovit zámek tohoto souboru." -#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2769 +#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2754 msgid "The participant already exists." msgstr "Účastník již existuje" @@ -582,7 +570,7 @@ msgstr "Uživatel %s už je členem skupiny." #: seahub/api2/endpoints/group_members.py:116 #: seahub/api2/endpoints/group_members.py:352 -#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1668 +#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1669 #: seahub/organizations/api/admin/user_repos.py:50 #: seahub/organizations/api/admin/user_repos.py:103 #: seahub/organizations/api/admin/users.py:342 @@ -602,9 +590,9 @@ msgstr "Uživatel %s je uživatelem organizace." msgid "Group does not exist" msgstr "Skupina neexistuje" -#: seahub/api2/endpoints/group_members.py:548 seahub/views/sysadmin.py:163 -#: seahub/views/sysadmin.py:271 seahub/views/sysadmin.py:641 -#: seahub/views/sysadmin.py:653 seahub/views/sysadmin.py:794 +#: seahub/api2/endpoints/group_members.py:548 seahub/views/sysadmin.py:162 +#: seahub/views/sysadmin.py:270 seahub/views/sysadmin.py:640 +#: seahub/views/sysadmin.py:652 seahub/views/sysadmin.py:793 msgid "Failed to export Excel" msgstr "Chyba při exportu do Excelu" @@ -633,7 +621,7 @@ msgstr "%s už je pozván." #: seahub/api2/endpoints/invitations.py:68 #: seahub/api2/endpoints/invitations.py:140 #: seahub/api2/endpoints/repo_share_invitations.py:173 -#: seahub/base/accounts.py:1238 seahub/organizations/api/admin/users.py:270 +#: seahub/base/accounts.py:1239 seahub/organizations/api/admin/users.py:270 #, python-format msgid "User %s already exists." msgstr "Uživatel %s už existuje." @@ -641,37 +629,37 @@ msgstr "Uživatel %s už existuje." #: seahub/api2/endpoints/invitations.py:154 #: seahub/api2/endpoints/repo_share_invitations.py:215 #: seahub/api2/endpoints/send_share_link_email.py:34 -#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:127 -#: seahub/organizations/api/admin/users.py:790 seahub/share/views.py:138 +#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:110 +#: seahub/organizations/api/admin/users.py:783 seahub/share/views.py:138 #: seahub/share/views.py:349 msgid "" "Failed to send email, email service is not properly configured, please " "contact administrator." msgstr "Odeslání emailu se nezdařilo. Emailový server není správně nastaven, prosím kontaktujte administrátora." -#: seahub/api2/endpoints/multi_share_links.py:102 -#: seahub/api2/endpoints/multi_share_links.py:318 +#: seahub/api2/endpoints/multi_share_links.py:60 +#: seahub/api2/endpoints/multi_share_links.py:268 #: seahub/api2/endpoints/share_links.py:331 -#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4055 -#: seahub/api2/views.py:4175 +#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4056 +#: seahub/api2/views.py:4176 msgid "Password is required." msgstr "Heslo je vyžadováno." -#: seahub/api2/endpoints/multi_share_links.py:107 +#: seahub/api2/endpoints/multi_share_links.py:65 #: seahub/api2/endpoints/share_links.py:337 #: seahub/api2/endpoints/upload_links.py:176 #: seahub/api2/endpoints/webdav_secret.py:60 msgid "Password is too short." msgstr "Heslo je příliš krátké" -#: seahub/api2/endpoints/multi_share_links.py:111 +#: seahub/api2/endpoints/multi_share_links.py:69 #: seahub/api2/endpoints/share_links.py:341 #: seahub/api2/endpoints/upload_links.py:180 #: seahub/api2/endpoints/webdav_secret.py:64 msgid "Password is too weak." msgstr "Heslo je příliš slabé." -#: seahub/api2/endpoints/multi_share_links.py:115 +#: seahub/api2/endpoints/multi_share_links.py:73 #: seahub/api2/endpoints/share_links.py:345 #: seahub/api2/endpoints/upload_links.py:184 #: seahub/api2/endpoints/webdav_secret.py:52 @@ -680,28 +668,28 @@ msgid "" "symbols." msgstr "Heslo může obsahovat pouze číslice, velká písmena, malá písmena a další symboly." -#: seahub/api2/endpoints/multi_share_links.py:138 -#: seahub/api2/endpoints/multi_share_links.py:341 +#: seahub/api2/endpoints/multi_share_links.py:96 +#: seahub/api2/endpoints/multi_share_links.py:291 #: seahub/api2/endpoints/share_links.py:368 #: seahub/api2/endpoints/share_links.py:678 #: seahub/api2/endpoints/upload_links.py:207 -#: seahub/api2/endpoints/upload_links.py:341 seahub/api2/views.py:3469 +#: seahub/api2/endpoints/upload_links.py:341 seahub/api2/views.py:3470 #, python-format msgid "Expire days should be greater or equal to %s" msgstr "Počet dní do expirace by měl být větší nebo rovno %s" -#: seahub/api2/endpoints/multi_share_links.py:143 -#: seahub/api2/endpoints/multi_share_links.py:347 +#: seahub/api2/endpoints/multi_share_links.py:101 +#: seahub/api2/endpoints/multi_share_links.py:297 #: seahub/api2/endpoints/share_links.py:374 #: seahub/api2/endpoints/share_links.py:684 #: seahub/api2/endpoints/upload_links.py:213 -#: seahub/api2/endpoints/upload_links.py:347 seahub/api2/views.py:3475 +#: seahub/api2/endpoints/upload_links.py:347 seahub/api2/views.py:3476 #, python-format msgid "Expire days should be less than or equal to %s" msgstr "Počet dní do expirace by měl být menší nebo rovno %s" -#: seahub/api2/endpoints/multi_share_links.py:163 -#: seahub/api2/endpoints/multi_share_links.py:369 +#: seahub/api2/endpoints/multi_share_links.py:121 +#: seahub/api2/endpoints/multi_share_links.py:319 #: seahub/api2/endpoints/share_links.py:396 #: seahub/api2/endpoints/share_links.py:708 #: seahub/api2/endpoints/upload_links.py:235 @@ -710,8 +698,8 @@ msgstr "Počet dní do expirace by měl být menší nebo rovno %s" msgid "Expiration time should be later than %s." msgstr "Datum skončení platnosti by mělo být později než %s." -#: seahub/api2/endpoints/multi_share_links.py:172 -#: seahub/api2/endpoints/multi_share_links.py:378 +#: seahub/api2/endpoints/multi_share_links.py:130 +#: seahub/api2/endpoints/multi_share_links.py:328 #: seahub/api2/endpoints/share_links.py:405 #: seahub/api2/endpoints/share_links.py:717 #: seahub/api2/endpoints/upload_links.py:244 @@ -721,9 +709,10 @@ msgid "Expiration time should be earlier than %s." msgstr "Datum skončení by mělo být dříve než %s." #: seahub/api2/endpoints/query_copy_move_progress.py:47 -#: seahub/seadoc/apis.py:516 +#: seahub/seadoc/apis.py:515 #: seahub/templates/remote_user/create_unknown_user_false.html:4 #: seahub/templates/remote_user/error.html:4 +#: seahub/templates/view_shared_upload_link.html:82 msgid "Error" msgstr "Chyba" @@ -733,7 +722,7 @@ msgstr "Tato knihovna nebyla dešifrována." #: seahub/api2/endpoints/repo_send_new_password.py:45 #: seahub/api2/endpoints/user.py:73 seahub/api2/endpoints/user.py:93 -#: seahub/organizations/api/admin/users.py:786 +#: seahub/organizations/api/admin/users.py:779 msgid "Feature disabled." msgstr "Funkce je zakázána." @@ -747,11 +736,11 @@ msgstr "Nelze resetovat heslo této knihovny." msgid "New password of library %s" msgstr "Nové heslo knihovny %s " -#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:3899 +#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:3900 msgid "Wrong password" msgstr "Chybné heslo" -#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:3905 +#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:3906 msgid "Decrypt library error" msgstr "Problém při dešifrování knihovny" @@ -759,20 +748,20 @@ msgstr "Problém při dešifrování knihovny" msgid "Wrong old password" msgstr "Chybné původní heslo" -#: seahub/api2/endpoints/repos_batch.py:1298 -#: seahub/api2/endpoints/repos_batch.py:1557 -#: seahub/api2/endpoints/repos_batch.py:1649 +#: seahub/api2/endpoints/repos_batch.py:1284 +#: seahub/api2/endpoints/repos_batch.py:1543 +#: seahub/api2/endpoints/repos_batch.py:1635 #, python-format msgid "File %s is locked." msgstr "Soubor %s je uzamčen." -#: seahub/api2/endpoints/repos_batch.py:1308 -#: seahub/api2/endpoints/repos_batch.py:1567 +#: seahub/api2/endpoints/repos_batch.py:1294 +#: seahub/api2/endpoints/repos_batch.py:1553 #, python-format msgid "Can't move folder %s, please check its permission." msgstr "Nelze přesunout složku %s, zkontrolujte prosím její oprávnění." -#: seahub/api2/endpoints/repos_batch.py:1657 +#: seahub/api2/endpoints/repos_batch.py:1643 #, python-format msgid "Can't delete folder %s, please check its permission." msgstr "Nelze odstranit složku %s, zkontrolujte prosím její oprávnění." @@ -877,17 +866,17 @@ msgstr "Prosím přihlašte se." msgid "Email or Username" msgstr "E-mail nebo přezdívka" -#: seahub/auth/forms.py:28 seahub/auth/forms.py:236 -#: seahub/base/accounts.py:1215 +#: seahub/auth/forms.py:28 seahub/auth/forms.py:219 +#: seahub/base/accounts.py:1216 #: seahub/invitations/templates/invitations/token_view.html:13 #: seahub/organizations/templates/organizations/org_register.html:36 #: seahub/share/views.py:320 seahub/templates/decrypt_repo_form.html:10 #: seahub/templates/registration/login.html:40 -#: seahub/templates/registration/password_set_form.html:22 -#: seahub/templates/registration/registration_form.html:25 +#: seahub/templates/registration/password_set_form.html:21 +#: seahub/templates/registration/registration_form.html:24 #: seahub/templates/share_access_validation.html:23 -#: seahub/templates/sysadmin/sudo_mode.html:29 seahub/views/sysadmin.py:767 -#: seahub/views/sysadmin.py:782 +#: seahub/templates/sysadmin/sudo_mode.html:10 seahub/views/sysadmin.py:766 +#: seahub/views/sysadmin.py:781 msgid "Password" msgstr "Heslo" @@ -897,7 +886,7 @@ msgid "" "are case-sensitive." msgstr "Zadejte správný e-mail / uživatelské jméno a heslo. V obou kolonkách jsou rozlišována velká a malá písmena." -#: seahub/auth/forms.py:66 seahub/auth/forms.py:136 +#: seahub/auth/forms.py:66 seahub/auth/forms.py:119 msgid "" "That e-mail address doesn't have an associated user account. Are you sure " "you've registered?" @@ -907,69 +896,69 @@ msgstr "Tato adresa nemá přiřazen uživatelský účet. Jste si jistý, že j msgid "This account is inactive." msgstr "Tento účet není aktivní." -#: seahub/auth/forms.py:98 seahub/auth/forms.py:99 -#: seahub/templates/registration/login.html:62 -msgid "You cannot login with email and password." -msgstr "" - -#: seahub/auth/forms.py:104 +#: seahub/auth/forms.py:87 msgid "" "Your Web browser doesn't appear to have cookies enabled. Cookies are " "required for logging in." msgstr "Pravděpodobně nemáte v prohlížeči povoleny soubory cookies. Cookies jsou pro přihlášení vyžadovány." -#: seahub/auth/forms.py:120 +#: seahub/auth/forms.py:103 msgid "E-mail" msgstr "E-mail" -#: seahub/auth/forms.py:139 +#: seahub/auth/forms.py:122 msgid "Can not reset password, please contact LDAP admin." msgstr "Heslo nejde obnovit, prosím kontaktujte LDAP administrátora." -#: seahub/auth/forms.py:172 +#: seahub/auth/forms.py:146 +#, python-format +msgid "Reset Password on %s" +msgstr "Obnovit heslo na %s" + +#: seahub/auth/forms.py:155 msgid "New password" msgstr "Nové heslo" -#: seahub/auth/forms.py:173 +#: seahub/auth/forms.py:156 msgid "New password confirmation" msgstr "Potvrzení nového hesla" -#: seahub/auth/forms.py:202 seahub/auth/forms.py:248 -#: seahub/base/accounts.py:1272 seahub/organizations/forms.py:71 +#: seahub/auth/forms.py:185 seahub/auth/forms.py:231 +#: seahub/base/accounts.py:1273 seahub/organizations/forms.py:71 msgid "The two password fields didn't match." msgstr "Zadání v kolonkách pro hesla se neshodují." -#: seahub/auth/forms.py:216 +#: seahub/auth/forms.py:199 msgid "Old password" msgstr "Staré heslo" -#: seahub/auth/forms.py:224 +#: seahub/auth/forms.py:207 msgid "Your old password was entered incorrectly. Please enter it again." msgstr "Vaše staré heslo bylo chybné. Prosím vložte jej znovu." -#: seahub/auth/forms.py:237 seahub/base/accounts.py:1217 +#: seahub/auth/forms.py:220 seahub/base/accounts.py:1218 msgid "Password (again)" msgstr "Heslo (znovu)" -#: seahub/auth/forms.py:268 seahub/forms.py:35 seahub/invitations/views.py:39 +#: seahub/auth/forms.py:251 seahub/forms.py:35 seahub/invitations/views.py:39 #: seahub/invitations/views.py:54 seahub/organizations/forms.py:49 #: seahub/profile/forms.py:46 msgid "A user with this email already exists." msgstr "Uživatel s tímto emailem už existuje." -#: seahub/auth/views.py:156 +#: seahub/auth/views.py:154 msgid "This account has been frozen due to too many failed login attempts." msgstr "Tento účet byl odstaven z důvodu příliš mnoha chybných pokusů o přihlášení." -#: seahub/auth/views.py:322 +#: seahub/auth/views.py:311 msgid "Logged out" msgstr "Odhlášen" -#: seahub/auth/views.py:387 +#: seahub/auth/views.py:374 msgid "Failed to send email, please contact administrator." msgstr "Odeslání emailu se nezdařilo. Prosím kontaktujte administrátora." -#: seahub/auth/views.py:459 +#: seahub/auth/views.py:441 msgid "Unable to change password." msgstr "" @@ -978,6 +967,51 @@ msgstr "" msgid "Avatar for %s" msgstr "Avatar pro %s" +#: seahub/avatar/templates/avatar/add.html:6 +msgid "Upload Avatar" +msgstr "Nahrát Avatar" + +#: seahub/avatar/templates/avatar/add.html:7 +#: seahub/avatar/templates/avatar/change.html:8 +msgid "Your current avatar: " +msgstr "Váš současný avatar:" + +#: seahub/avatar/templates/avatar/add.html:9 +msgid "Upload New Avatar: " +msgstr "Nahrát nový Avatar:" + +#: seahub/avatar/templates/avatar/add.html:13 +#: seahub/avatar/templates/avatar/change.html:30 +msgid "Upload New Image" +msgstr "Nahrát nový obrázek" + +#: seahub/avatar/templates/avatar/confirm_delete.html:6 +msgid "Please select the avatars that you would like to delete." +msgstr "Prosím vyberte avatary, které si přejete smazat." + +#: seahub/avatar/templates/avatar/confirm_delete.html:11 +#, python-format +msgid "" +"You have no avatars to delete. Please upload one now." +msgstr "Nemáte žádný profilový obrázek ke smazání. Prosím nahrajte jej nyní." + +#: seahub/avatar/templates/avatar/confirm_delete.html:18 +msgid "Delete These" +msgstr "Smazat tyto" + +#: seahub/avatar/templates/notification/avatar_friend_updated/notice.html:2 +#, python-format +msgid "" +"%(avatar_creator)s has updated their avatar %(avatar)s." +msgstr "%(avatar_creator)s aktualizovat jeho profilový obrázek %(avatar)s." + +#: seahub/avatar/templates/notification/avatar_updated/notice.html:2 +#, python-format +msgid "You have updated your avatar %(avatar)s." +msgstr "Aktualizoval jste svůj profilový obrázek %(avatar)s." + #: seahub/avatar/views.py:77 msgid "Successfully uploaded a new avatar." msgstr "Profilový obrázek byl úspěšně nahrán." @@ -995,39 +1029,39 @@ msgstr "Požadovaný profilový obrázek byl úspěšně smazán." msgid "Account %(account)s froze on %(site)s." msgstr "Účet %(account)s zmrazen na %(site)s." -#: seahub/base/accounts.py:1205 +#: seahub/base/accounts.py:1206 msgid "Email address" msgstr "E-mailová adresa" -#: seahub/base/accounts.py:1211 +#: seahub/base/accounts.py:1212 msgid "Username" msgstr "Uživatelské jméno" -#: seahub/base/accounts.py:1212 +#: seahub/base/accounts.py:1213 msgid "This value must be of length 40" msgstr "Tatao hodnota musí mít délku 40" -#: seahub/base/accounts.py:1231 +#: seahub/base/accounts.py:1232 msgid "Enter a valid email address." msgstr "Zadejte platou emailovou adresu." -#: seahub/base/accounts.py:1242 +#: seahub/base/accounts.py:1243 msgid "Invalid user id." msgstr "Nesprávné uživatelské ID." -#: seahub/base/accounts.py:1294 +#: seahub/base/accounts.py:1295 msgid "name" msgstr "jméno" -#: seahub/base/accounts.py:1297 +#: seahub/base/accounts.py:1298 msgid "department" msgstr "oddělení" -#: seahub/base/accounts.py:1300 +#: seahub/base/accounts.py:1301 msgid "telephone" msgstr "telefon" -#: seahub/base/accounts.py:1303 +#: seahub/base/accounts.py:1304 msgid "note" msgstr "poznámka" @@ -1104,41 +1138,41 @@ msgstr "Anonymní uživatel" #: seahub/base/management/commands/export_users.py:47 #: seahub/institutions/templates/institutions/useradmin.html:17 #: seahub/institutions/templates/institutions/useradmin_search.html:20 -#: seahub/sysadmin_extra/views.py:57 seahub/views/sysadmin.py:172 -#: seahub/views/sysadmin.py:176 +#: seahub/sysadmin_extra/views.py:57 seahub/views/sysadmin.py:171 +#: seahub/views/sysadmin.py:175 msgid "Status" msgstr "Stav" #: seahub/base/management/commands/export_users.py:43 #: seahub/institutions/templates/institutions/user_info.html:106 -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:769 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:768 msgid "Role" msgstr "Role" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 #: seahub/institutions/templates/institutions/user_info.html:107 -#: seahub/views/sysadmin.py:174 seahub/views/sysadmin.py:178 -#: seahub/views/sysadmin.py:644 +#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 +#: seahub/views/sysadmin.py:643 msgid "Create At" msgstr "Vytvořeno v" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 -#: seahub/views/sysadmin.py:174 seahub/views/sysadmin.py:178 +#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 msgid "Last Login" msgstr "Poslední přihlášení" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 -#: seahub/institutions/views.py:176 seahub/views/sysadmin.py:174 -#: seahub/views/sysadmin.py:178 +#: seahub/institutions/views.py:176 seahub/views/sysadmin.py:173 +#: seahub/views/sysadmin.py:177 msgid "Admin" msgstr "Admin" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 -#: seahub/views/sysadmin.py:174 seahub/views/sysadmin.py:178 +#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 msgid "LDAP(imported)" msgstr "LDAP(importováno)" @@ -1146,7 +1180,7 @@ msgstr "LDAP(importováno)" #: seahub/institutions/templates/institutions/useradmin.html:33 #: seahub/institutions/templates/institutions/useradmin.html:42 #: seahub/institutions/templates/institutions/useradmin_search.html:36 -#: seahub/views/sysadmin.py:234 +#: seahub/views/sysadmin.py:233 msgid "Active" msgstr "Aktivní" @@ -1154,25 +1188,25 @@ msgstr "Aktivní" #: seahub/institutions/templates/institutions/useradmin.html:35 #: seahub/institutions/templates/institutions/useradmin.html:43 #: seahub/institutions/templates/institutions/useradmin_search.html:38 -#: seahub/views/sysadmin.py:236 +#: seahub/views/sysadmin.py:235 msgid "Inactive" msgstr "Neaktivní" #: seahub/base/management/commands/export_users.py:126 #: seahub/base/management/commands/export_users.py:127 -#: seahub/templates/base.html:86 seahub/templates/client_login_confirm.html:9 -#: seahub/views/sysadmin.py:242 seahub/views/sysadmin.py:243 +#: seahub/templates/base.html:86 seahub/templates/client_login_confirm.html:13 +#: seahub/views/sysadmin.py:241 seahub/views/sysadmin.py:242 msgid "Yes" msgstr "Ano" #: seahub/base/management/commands/export_users.py:132 -#: seahub/views/sysadmin.py:248 +#: seahub/views/sysadmin.py:247 msgid "Guest" msgstr "Host" #: seahub/base/management/commands/export_users.py:134 #: seahub/base/management/commands/export_users.py:138 -#: seahub/views/sysadmin.py:250 seahub/views/sysadmin.py:254 +#: seahub/views/sysadmin.py:249 seahub/views/sysadmin.py:253 msgid "Default" msgstr "Výchozí" @@ -1336,20 +1370,157 @@ msgid "%s PB" msgstr "%s PB" #: seahub/contacts/models.py:78 +#: seahub/contacts/templates/contacts/contact_list.html:119 msgid "Email is required." msgstr "Email je vyžadován." +#: seahub/contacts/templates/contacts/contact_list.html:4 +#: seahub/contacts/templates/contacts/contact_list.html:10 +msgid "Contacts" +msgstr "Kontakty" + +#: seahub/contacts/templates/contacts/contact_list.html:11 +#: seahub/contacts/templates/contacts/contact_list.html:43 +msgid "Add Contacts" +msgstr "Přidej kontakty" + +#: seahub/contacts/templates/contacts/contact_list.html:17 +msgid "Email " +msgstr "Email " + +#: seahub/contacts/templates/contacts/contact_list.html:19 +#: seahub/templates/registration/registration_form.html:41 +msgid "Note" +msgstr "Poznámka" + +#: seahub/contacts/templates/contacts/contact_list.html:20 +#: seahub/institutions/templates/institutions/user_info.html:64 +#: seahub/institutions/templates/institutions/user_info.html:108 +#: seahub/institutions/templates/institutions/useradmin.html:20 +#: seahub/institutions/templates/institutions/useradmin_search.html:23 +#: seahub/templates/repo_dir_recycle_view.html:47 +#: seahub/templates/repo_history_view.html:60 +msgid "Operations" +msgstr "Operace" + +#: seahub/contacts/templates/contacts/contact_list.html:29 +#: seahub/institutions/templates/institutions/useradmin.html:38 +msgid "Edit" +msgstr "Upravit" + +#: seahub/contacts/templates/contacts/contact_list.html:30 +#: seahub/institutions/templates/institutions/useradmin.html:59 +#: seahub/institutions/templates/institutions/useradmin_search.html:55 +#: seahub/sysadmin_extra/views.py:232 +#: seahub/templates/view_shared_upload_link.html:87 +msgid "Delete" +msgstr "Smazat" + +#: seahub/contacts/templates/contacts/contact_list.html:37 +msgid "You don't have any contacts" +msgstr "Nemáte žádné kontakty" + +#: seahub/contacts/templates/contacts/contact_list.html:38 +msgid "" +"Add your contacts so you can quickly share libraries and send file shared " +"link." +msgstr "Přidejte vaše kontakty a tak budete moci rychle sdílet knihovny a odesílat odkazy." + +#: seahub/contacts/templates/contacts/contact_list.html:46 +#: seahub/contacts/templates/contacts/contact_list.html:55 +msgid "Note(optional)" +msgstr "Poznámka (volitelná)" + +#: seahub/contacts/templates/contacts/contact_list.html:49 +#: seahub/contacts/templates/contacts/contact_list.html:58 +#: seahub/institutions/templates/institutions/user_info.html:52 +#: seahub/institutions/templates/institutions/useradmin_search.html:12 +#: seahub/invitations/templates/invitations/token_view.html:17 +#: seahub/options/templates/options/set_user_options.html:14 +#: seahub/organizations/templates/organizations/org_register.html:42 +#: seahub/search/templates/search_results.html:26 +#: seahub/search/templates/search_results.html:47 +#: seahub/share/templates/share/share_link_audit.html:22 +#: seahub/templates/decrypt_repo_form.html:13 +#: seahub/templates/home_base.html:103 +#: seahub/templates/registration/password_change_form.html:24 +#: seahub/templates/registration/password_reset_confirm.html:19 +#: seahub/templates/registration/password_reset_form.html:13 +#: seahub/templates/registration/password_set_form.html:27 +#: seahub/templates/repo_dir_recycle_view.html:74 +#: seahub/templates/share_access_validation.html:29 +msgid "Submit" +msgstr "Odeslat" + +#: seahub/contacts/templates/contacts/contact_list.html:52 +msgid "Edit Contact" +msgstr "Upravit kontakt" + +#: seahub/contacts/templates/contacts/contact_list.html:101 +#: seahub/contacts/templates/contacts/contact_list.html:146 +#: seahub/templates/sdoc_file_view_react.html:64 +#: seahub/templates/sdoc_file_view_react.html:87 +#: seahub/templates/view_file_onlyoffice.html:89 +#: seahub/templates/view_file_onlyoffice.html:112 +msgid "Failed. Please check the network." +msgstr "Chyba. Prosím zkontrolujte připojení k síti." + +#: seahub/contacts/templates/contacts/contact_list.html:109 +msgid "Delete Contact" +msgstr "Smazat kontakt" + +#: seahub/contacts/templates/contacts/contact_list.html:109 +#: seahub/institutions/templates/institutions/useradmin.html:81 +#: seahub/institutions/templates/institutions/useradmin_search.html:72 +#, python-format +msgid "Are you sure you want to delete %s ?" +msgstr "Jste si jisti že chcete smazat %s ?" + +#: seahub/contacts/templates/contacts/contact_list.html:123 +msgid "You cannot add yourself." +msgstr "Nemůžete přidat sám sebe." + +#: seahub/contacts/views.py:65 +#, python-format +msgid "%s is not a valid email." +msgstr "%s není platný email" + +#: seahub/contacts/views.py:70 +#, python-format +msgid "%s is already in your contacts." +msgstr "%s je již ve vašich kontaktech." + +#: seahub/contacts/views.py:79 +#, python-format +msgid "Successfully added %s to contacts." +msgstr "%s byl úspěšně přidán do kontaktů." + +#: seahub/contacts/views.py:84 +#, python-format +msgid "Failed to add %s to contacts." +msgstr "Chyba při přidávání %s do kontaktů" + +#: seahub/contacts/views.py:105 +#, python-format +msgid "Successfully edited %s." +msgstr "%s byl úspěšně upraven." + +#: seahub/contacts/views.py:118 +#, python-format +msgid "Successfully Deleted %s" +msgstr "%s byl úspěšně smazán" + #: seahub/dingtalk/views.py:50 seahub/dingtalk/views.py:74 #: seahub/dingtalk/views.py:83 seahub/dingtalk/views.py:105 -#: seahub/dingtalk/views.py:122 seahub/dingtalk/views.py:166 -#: seahub/dingtalk/views.py:191 seahub/dingtalk/views.py:200 -#: seahub/dingtalk/views.py:222 seahub/dingtalk/views.py:258 -#: seahub/dingtalk/views.py:298 seahub/dingtalk/views.py:345 -#: seahub/dingtalk/views.py:365 seahub/dingtalk/views.py:435 -#: seahub/dingtalk/views.py:482 seahub/oauth/views.py:86 -#: seahub/oauth/views.py:109 seahub/oauth/views.py:155 -#: seahub/oauth/views.py:167 seahub/oauth/views.py:173 -#: seahub/oauth/views.py:204 seahub/templates/remote_user/error.html:8 +#: seahub/dingtalk/views.py:122 seahub/dingtalk/views.py:162 +#: seahub/dingtalk/views.py:187 seahub/dingtalk/views.py:196 +#: seahub/dingtalk/views.py:218 seahub/dingtalk/views.py:254 +#: seahub/dingtalk/views.py:294 seahub/dingtalk/views.py:341 +#: seahub/dingtalk/views.py:359 seahub/dingtalk/views.py:432 +#: seahub/dingtalk/views.py:479 seahub/oauth/views.py:84 +#: seahub/oauth/views.py:107 seahub/oauth/views.py:153 +#: seahub/oauth/views.py:165 seahub/oauth/views.py:171 +#: seahub/oauth/views.py:202 seahub/templates/remote_user/error.html:8 #: seahub/weixin/views.py:35 seahub/weixin/views.py:54 #: seahub/weixin/views.py:59 seahub/weixin/views.py:78 #: seahub/weixin/views.py:96 seahub/work_weixin/views.py:68 @@ -1360,7 +1531,7 @@ msgstr "Email je vyžadován." msgid "Error, please contact administrator." msgstr "Nastala chyba, obraťte se na správce." -#: seahub/dingtalk/views.py:125 seahub/dingtalk/views.py:368 +#: seahub/dingtalk/views.py:125 seahub/dingtalk/views.py:362 #: seahub/weixin/views.py:99 #, python-format msgid "User %s not found or inactive." @@ -1393,7 +1564,7 @@ msgstr "Jméno %s není platné" #: seahub/forms.py:97 seahub/share/views.py:296 seahub/views/ajax.py:308 #: seahub/views/ajax.py:312 seahub/views/ajax.py:316 seahub/views/ajax.py:327 -#: seahub/views/ajax.py:447 seahub/views/file.py:1933 +#: seahub/views/ajax.py:447 seahub/views/file.py:1930 msgid "Argument missing" msgstr "Chybí argument" @@ -1516,11 +1687,11 @@ msgid "The %(site_name)s team" msgstr "Tým %(site_name)s" #: seahub/group/views.py:105 seahub/share/views.py:233 -#: seahub/views/__init__.py:436 seahub/views/ajax.py:381 -#: seahub/views/ajax.py:427 seahub/views/file.py:1184 -#: seahub/views/file.py:1425 seahub/views/file.py:1942 +#: seahub/views/__init__.py:587 seahub/views/ajax.py:381 +#: seahub/views/ajax.py:427 seahub/views/file.py:1181 +#: seahub/views/file.py:1422 seahub/views/file.py:1939 #: seahub/views/repo.py:114 seahub/views/repo.py:171 seahub/views/repo.py:229 -#: seahub/views/repo.py:282 seahub/views/repo.py:399 +#: seahub/views/repo.py:282 seahub/views/repo.py:392 msgid "Permission denied" msgstr "Přístup odepřen" @@ -1534,7 +1705,7 @@ msgid "Exit admin panel" msgstr "Opustit panel správy" #: seahub/institutions/templates/institutions/base.html:13 -#: seahub/templates/base.html:32 +#: seahub/templates/base.html:32 seahub/templates/home_base.html:9 msgid "Close" msgstr "Zavřít" @@ -1552,6 +1723,7 @@ msgid "Info" msgstr "Info" #: seahub/institutions/templates/institutions/info.html:13 +#: seahub/templates/home_base.html:63 msgid "Libraries" msgstr "Knihovny" @@ -1588,12 +1760,12 @@ msgid "Name" msgstr "Jméno" #: seahub/institutions/templates/institutions/user_info.html:35 -#: seahub/templates/registration/registration_form.html:32 +#: seahub/templates/registration/registration_form.html:31 msgid "Department" msgstr "Oddělení" #: seahub/institutions/templates/institutions/user_info.html:38 -#: seahub/templates/registration/registration_form.html:37 +#: seahub/templates/registration/registration_form.html:36 msgid "Telephone" msgstr "Telefon" @@ -1612,25 +1784,9 @@ msgstr "Nastavit kvótu" msgid "Available quota:" msgstr "Dostupná kvóta:" -#: seahub/institutions/templates/institutions/user_info.html:52 -#: seahub/institutions/templates/institutions/useradmin_search.html:12 -#: seahub/invitations/templates/invitations/token_view.html:17 -#: seahub/options/templates/options/set_user_options.html:14 -#: seahub/organizations/templates/organizations/org_register.html:42 -#: seahub/search/templates/search_results.html:26 -#: seahub/search/templates/search_results.html:47 -#: seahub/share/templates/share/share_link_audit.html:22 -#: seahub/templates/decrypt_repo_form.html:13 -#: seahub/templates/registration/password_change_form.html:25 -#: seahub/templates/registration/password_reset_confirm.html:19 -#: seahub/templates/registration/password_reset_form.html:41 -#: seahub/templates/registration/password_set_form.html:28 -#: seahub/templates/share_access_validation.html:29 -msgid "Submit" -msgstr "Odeslat" - #: seahub/institutions/templates/institutions/user_info.html:62 #: seahub/search/templates/search_results.html:39 +#: seahub/templates/repo_dir_recycle_view.html:46 #: seahub/templates/repo_history_view.html:59 msgid "Size" msgstr "Velikost" @@ -1640,14 +1796,6 @@ msgstr "Velikost" msgid "Last Update" msgstr "Poslední aktualizace" -#: seahub/institutions/templates/institutions/user_info.html:64 -#: seahub/institutions/templates/institutions/user_info.html:108 -#: seahub/institutions/templates/institutions/useradmin.html:20 -#: seahub/institutions/templates/institutions/useradmin_search.html:23 -#: seahub/templates/repo_history_view.html:60 -msgid "Operations" -msgstr "Operace" - #: seahub/institutions/templates/institutions/user_info.html:70 msgid "Encrypted" msgstr "Šifrováno" @@ -1674,16 +1822,6 @@ msgstr "Kvóta nemůže být prázdná" msgid "Create At / Last Login" msgstr "Vytvořeno v / Poslední přihlášení" -#: seahub/institutions/templates/institutions/useradmin.html:38 -msgid "Edit" -msgstr "Upravit" - -#: seahub/institutions/templates/institutions/useradmin.html:59 -#: seahub/institutions/templates/institutions/useradmin_search.html:55 -#: seahub/sysadmin_extra/views.py:232 -msgid "Delete" -msgstr "Smazat" - #: seahub/institutions/templates/institutions/useradmin.html:68 #: seahub/institutions/templates/institutions/useradmin_search.html:63 msgid "Empty" @@ -1698,12 +1836,6 @@ msgstr "Aktivuji..., prosím čekejte" msgid "Delete User" msgstr "Smazat uživatele" -#: seahub/institutions/templates/institutions/useradmin.html:81 -#: seahub/institutions/templates/institutions/useradmin_search.html:72 -#, python-format -msgid "Are you sure you want to delete %s ?" -msgstr "Jste si jisti že chcete smazat %s ?" - #: seahub/institutions/templates/institutions/useradmin.html:130 msgid "Edit failed." msgstr "Editace selhala." @@ -1724,7 +1856,7 @@ msgstr "Vlastník" msgid "Member" msgstr "Člen" -#: seahub/institutions/views.py:209 seahub/views/sysadmin.py:366 +#: seahub/institutions/views.py:209 seahub/views/sysadmin.py:365 msgid "Failed to delete: the user does not exist" msgstr "Chyba při mazání: uživatel neexistuje" @@ -1732,7 +1864,7 @@ msgstr "Chyba při mazání: uživatel neexistuje" msgid "Failed to delete: the user is system administrator" msgstr "" -#: seahub/institutions/views.py:217 seahub/views/sysadmin.py:356 +#: seahub/institutions/views.py:217 seahub/views/sysadmin.py:355 #, python-format msgid "Successfully deleted %s" msgstr "Úspěšně smazáno %s" @@ -1758,7 +1890,6 @@ msgstr "" #: seahub/templates/shared_link_email.html:9 #: seahub/templates/shared_upload_link_email.html:8 #: seahub/templates/snippets/reset_repo_password.html:7 -#: seahub/templates/sysadmin/short_time_linving_password_reset_link.html:10 #: seahub/templates/sysadmin/user_activation_email.html:9 #: seahub/templates/sysadmin/user_add_email.html:7 #: seahub/templates/sysadmin/user_batch_add_email.html:7 @@ -1889,7 +2020,7 @@ msgstr "Přesunutá složka" msgid "New file updates on %s" msgstr "Nové aktualizace souboru %s" -#: seahub/notifications/management/commands/send_notices.py:492 +#: seahub/notifications/management/commands/send_notices.py:457 #, python-format msgid "New notice on %s" msgstr "Nové oznámení na %s" @@ -1899,31 +2030,21 @@ msgstr "Nové oznámení na %s" msgid "You've got %(num)s new notices on %(site_name)s:\n" msgstr "Obdrželi jste %(num)s nových upozornění na %(site_name)s:\n" -#: seahub/notifications/models.py:554 +#: seahub/notifications/models.py:502 #, python-format msgid "" "A file named %(file_name)s is uploaded to %(name)s" msgstr "Soubor s názvem %(file_name)s je nahrán do %(name)s" -#: seahub/notifications/models.py:561 -#, python-format -msgid "A file named %(file_name)s is uploaded" -msgstr "" - -#: seahub/notifications/models.py:596 +#: seahub/notifications/models.py:509 #, python-format msgid "" -"A folder named %(folder_name)s is uploaded to " -"%(name)s" -msgstr "" +"A file named %(file_name)s is uploaded to Deleted " +"Library" +msgstr "Soubor se jménem %(file_name)s je nahrán do Smazané Knihovny" -#: seahub/notifications/models.py:603 -#, python-format -msgid "A folder named %(folder_name)s is uploaded" -msgstr "" - -#: seahub/notifications/models.py:737 +#: seahub/notifications/models.py:643 #, python-format msgid "" "User %(username)s has asked to join group %(username)s požádal o připojení ke skupině %(group_name)s, ověřovací zpráva: %(join_request_msg)s" -#: seahub/notifications/models.py:766 +#: seahub/notifications/models.py:672 #, python-format msgid "" "User %(group_staff)s has added you to group " "%(group_name)s" msgstr "Uživatel %(group_staff)s Vás přidal do skupiny %(group_name)s" -#: seahub/notifications/models.py:792 +#: seahub/notifications/models.py:698 #, python-format msgid "" "File %(file_name)s has a new comment from user " "%(author)s" msgstr "Soubor %(file_name)s má nový komentář od uživatele %(author)s" -#: seahub/notifications/models.py:809 +#: seahub/notifications/models.py:715 #, python-format msgid "" "Draft #%(draft_id)s has a new comment from user " "%(author)s" msgstr "Koncept č.%(draft_id)s má nový komentář od uživatele %(author)s" -#: seahub/notifications/models.py:826 +#: seahub/notifications/models.py:732 #, python-format msgid "" "%(from_user)s has sent you a request for draft " "#%(draft_id)s" msgstr "%(from_user)s vám odeslal požadavek pro koncept č.%(draft_id)s " -#: seahub/notifications/models.py:849 -#: seahub/notifications/templates/notifications/notice_email.html:66 +#: seahub/notifications/models.py:755 +#: seahub/notifications/templates/notifications/notice_email.html:63 #, python-format msgid "" "Guest %(user)s accepted your invitation at %(time)s." msgstr "Host %(user)s přijal Vaše accepted your pozvaní v %(time)s." -#: seahub/notifications/models.py:873 +#: seahub/notifications/models.py:779 #, python-format msgid "" "%(user)s has transfered a library named %(file_name)s #: seahub/notifications/templates/notifications/notice_email.html:54 #, python-format msgid "" -"A folder named %(folder_name)s is" -" uploaded to your folder %(parent_dir_name)s." -msgstr "" - -#: seahub/notifications/templates/notifications/notice_email.html:57 -#, python-format -msgid "" "User %(user)s has asked to join " "group %(grp_name)s, verification " "message: %(msg)s" msgstr "Uživatel %(user)s žádá o připojení do skupiny %(grp_name)s, ověřovací zpráva: %(msg)s" -#: seahub/notifications/templates/notifications/notice_email.html:60 +#: seahub/notifications/templates/notifications/notice_email.html:57 #, python-format msgid "" "User %(user)s has added you to " "group %(grp_name)s" msgstr "Uživatel %(user)s Vás přidal do skupiny %(grp_name)s" -#: seahub/notifications/templates/notifications/notice_email.html:63 +#: seahub/notifications/templates/notifications/notice_email.html:60 #, python-format msgid "" "File %(file_name)s has a new " "comment from user %(author)s" msgstr "Soubor %(file_name)s má nový komentář od uživatele %(author)s" -#: seahub/notifications/templates/notifications/notice_email.html:69 +#: seahub/notifications/templates/notifications/notice_email.html:66 #, python-format msgid "" "A large number of files in your library %(user_name)s created file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:81 +#: seahub/notifications/templates/notifications/notice_email.html:78 #, python-format msgid "" " User %(user_name)s created file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:86 +#: seahub/notifications/templates/notifications/notice_email.html:83 #, python-format msgid "" " User %(user_name)s deleted file " @@ -2090,7 +2203,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:88 +#: seahub/notifications/templates/notifications/notice_email.html:85 #, python-format msgid "" " User %(user_name)s deleted file " @@ -2098,7 +2211,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:92 +#: seahub/notifications/templates/notifications/notice_email.html:89 #, python-format msgid "" " User %(user_name)s restored file " @@ -2106,7 +2219,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:95 +#: seahub/notifications/templates/notifications/notice_email.html:92 #, python-format msgid "" " User %(user_name)s renamed file " @@ -2114,7 +2227,7 @@ msgid "" "library %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:99 +#: seahub/notifications/templates/notifications/notice_email.html:96 #, python-format msgid "" " User %(user_name)s moved file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:101 +#: seahub/notifications/templates/notifications/notice_email.html:98 #, python-format msgid "" " User %(user_name)s moved file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:105 +#: seahub/notifications/templates/notifications/notice_email.html:102 #, python-format msgid "" " User %(user_name)s updated file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:110 +#: seahub/notifications/templates/notifications/notice_email.html:107 #, python-format msgid "" " User %(user_name)s created folder " @@ -2147,7 +2260,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:112 +#: seahub/notifications/templates/notifications/notice_email.html:109 #, python-format msgid "" " User %(user_name)s created folder " @@ -2156,7 +2269,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:117 +#: seahub/notifications/templates/notifications/notice_email.html:114 #, python-format msgid "" " User %(user_name)s deleted folder " @@ -2164,7 +2277,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:119 +#: seahub/notifications/templates/notifications/notice_email.html:116 #, python-format msgid "" " User %(user_name)s deleted folder " @@ -2172,7 +2285,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:123 +#: seahub/notifications/templates/notifications/notice_email.html:120 #, python-format msgid "" " User %(user_name)s restored folder" @@ -2180,7 +2293,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:126 +#: seahub/notifications/templates/notifications/notice_email.html:123 #, python-format msgid "" " User %(user_name)s renamed folder " @@ -2188,7 +2301,7 @@ msgid "" "library %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:130 +#: seahub/notifications/templates/notifications/notice_email.html:127 #, python-format msgid "" " User %(user_name)s moved folder %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:132 +#: seahub/notifications/templates/notifications/notice_email.html:129 #, python-format msgid "" " User %(user_name)s moved folder %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:145 +#: seahub/notifications/templates/notifications/notice_email.html:142 msgid "Go check out at the following page:" msgstr "Zkontrolujte na následující stránce:" @@ -2254,21 +2367,21 @@ msgstr "" msgid "Notifications" msgstr "Upozornění" -#: seahub/notifications/utils.py:423 +#: seahub/notifications/utils.py:305 #, python-format msgid "%(author)s added a new comment in document %(sdoc_name)s" msgstr "" -#: seahub/notifications/utils.py:430 seahub/notifications/utils.py:440 +#: seahub/notifications/utils.py:312 seahub/notifications/utils.py:322 msgid "Details" msgstr "Detaily" -#: seahub/notifications/utils.py:433 +#: seahub/notifications/utils.py:315 #, python-format msgid "%(author)s added a new reply in document %(sdoc_name)s" msgstr "" -#: seahub/oauth/views.py:207 +#: seahub/oauth/views.py:205 #: seahub/templates/remote_user/create_unknown_user_false.html:8 #: seahub/work_weixin/views.py:110 msgid "" @@ -2303,24 +2416,22 @@ msgstr "Tip: Druhý způsob je více bezpečný, ale není dobře podporovaný v #: seahub/organizations/api/admin/info.py:102 #: seahub/organizations/api/admin/logo.py:33 -#: seahub/organizations/api/admin/logo.py:42 seahub/subscription/views.py:25 -#: seahub/subscription/views.py:41 seahub/subscription/views.py:103 -#: seahub/work_weixin/views.py:37 seahub/work_weixin/views.py:62 -#: seahub/work_weixin/views.py:151 seahub/work_weixin/views.py:171 -#: seahub/work_weixin/views.py:231 +#: seahub/organizations/api/admin/logo.py:42 seahub/work_weixin/views.py:37 +#: seahub/work_weixin/views.py:62 seahub/work_weixin/views.py:151 +#: seahub/work_weixin/views.py:171 seahub/work_weixin/views.py:231 msgid "Feature is not enabled." msgstr "Funkce není zapnuta." -#: seahub/organizations/api/admin/users.py:813 +#: seahub/organizations/api/admin/users.py:806 #, python-brace-format msgid "Failed. You can only invite {org_members_quota} members." msgstr "" -#: seahub/organizations/api/admin/users.py:817 +#: seahub/organizations/api/admin/users.py:810 msgid "The number of users exceeds the limit" msgstr "" -#: seahub/organizations/api/admin/users.py:834 +#: seahub/organizations/api/admin/users.py:827 #, python-brace-format msgid "User {email} already exists." msgstr "" @@ -2333,14 +2444,14 @@ msgstr "E-mailová adresa není platná" #: seahub/organizations/templates/organizations/org_register.html:8 #: seahub/templates/choose_register.html:3 #: seahub/templates/choose_register.html:8 -#: seahub/templates/registration/login.html:119 +#: seahub/templates/registration/login.html:102 #: seahub/templates/registration/registration_form.html:3 -#: seahub/templates/registration/registration_form.html:13 +#: seahub/templates/registration/registration_form.html:12 msgid "Signup" msgstr "Registrace" #: seahub/organizations/templates/organizations/org_register.html:10 -#: seahub/templates/registration/registration_form.html:15 +#: seahub/templates/registration/registration_form.html:14 msgid "Welcome back, you are already signed in." msgstr "Vítejte spátky, již jste přihlášen." @@ -2357,11 +2468,11 @@ msgid "Admin Email" msgstr "E-mail na správce" #: seahub/organizations/templates/organizations/org_register.html:38 -#: seahub/templates/registration/password_change_form.html:22 -#: seahub/templates/registration/password_set_form.html:25 -#: seahub/templates/registration/registration_form.html:28 +#: seahub/templates/registration/password_change_form.html:21 +#: seahub/templates/registration/password_set_form.html:24 +#: seahub/templates/registration/registration_form.html:27 #: seahub/templates/sysadmin/sudo_mode.html:4 -#: seahub/templates/sysadmin/sudo_mode.html:38 +#: seahub/templates/sysadmin/sudo_mode.html:18 msgid "Confirm Password" msgstr "Potvrzení hesla" @@ -2401,7 +2512,7 @@ msgstr "Jméno:" #: seahub/profile/templates/profile/set_profile_react.html:25 #: seahub/templates/registration/password_set_form.html:4 -#: seahub/templates/registration/password_set_form.html:13 +#: seahub/templates/registration/password_set_form.html:12 msgid "Set Password" msgstr "Nastavit heslo" @@ -2439,10 +2550,10 @@ msgid "Successfully set \"%s\" as your default library." msgstr "Úspěšně nastavena \"%s\" jako výchzí knihovna." #: seahub/seadoc/views.py:26 seahub/seadoc/views.py:80 -#: seahub/seadoc/views.py:158 seahub/views/__init__.py:427 -#: seahub/views/__init__.py:470 seahub/views/__init__.py:604 -#: seahub/views/__init__.py:763 seahub/views/ajax.py:376 -#: seahub/views/file.py:1928 +#: seahub/seadoc/views.py:158 seahub/views/__init__.py:578 +#: seahub/views/__init__.py:621 seahub/views/__init__.py:755 +#: seahub/views/__init__.py:914 seahub/views/ajax.py:376 +#: seahub/views/file.py:1925 msgid "Library does not exist" msgstr "Knihovna neexistuje" @@ -2601,7 +2712,7 @@ msgstr "Upravit pouze na cloudu" msgid "Share Link" msgstr "Veřejný odkaz" -#: seahub/share/views.py:319 seahub/views/sysadmin.py:644 +#: seahub/share/views.py:319 seahub/views/sysadmin.py:643 msgid "Creator" msgstr "Vytvořil" @@ -2649,7 +2760,7 @@ msgstr "Chyba při odesílání ověřovacího kódu, prosím zkuste to znovu." msgid "Failed to export excel, invalid start or end date" msgstr "" -#: seahub/sysadmin_extra/views.py:61 seahub/views/sysadmin.py:679 +#: seahub/sysadmin_extra/views.py:61 seahub/views/sysadmin.py:678 msgid "Success" msgstr "Úspěch" @@ -2719,11 +2830,11 @@ msgstr "Vytvořit osobní účet" msgid "Create an organization account" msgstr "Vytvořit účet organizace" -#: seahub/templates/client_login_confirm.html:6 +#: seahub/templates/client_login_confirm.html:10 msgid "Desktop Client Login Confirm" msgstr "" -#: seahub/templates/client_login_confirm.html:8 +#: seahub/templates/client_login_confirm.html:12 msgid "Do you want to login to your client?" msgstr "" @@ -2758,6 +2869,78 @@ msgstr "Jméno zařízení" msgid "This file has (apparently) not been accessed yet" msgstr "Tento soubor nebyl pravněpodobně ještě zobrazen" +#: seahub/templates/home_base.html:11 +msgid "Files" +msgstr "Soubory" + +#: seahub/templates/home_base.html:14 +msgid "My Libraries" +msgstr "Moje knihovny" + +#: seahub/templates/home_base.html:16 +msgid "Shared with me" +msgstr "Sdíleno se mnou" + +#: seahub/templates/home_base.html:18 +msgid "Shared with all" +msgstr "Sdíleno se všemi" + +#: seahub/templates/home_base.html:23 +msgid "Shared with groups" +msgstr "Sdíleno se skupinami" + +#: seahub/templates/home_base.html:26 +msgid "All Groups" +msgstr "Všechny skupiny" + +#: seahub/templates/home_base.html:38 +msgid "Tools" +msgstr "Nástroje" + +#: seahub/templates/home_base.html:41 +msgid "Favorites" +msgstr "Oblíbené" + +#: seahub/templates/home_base.html:43 +msgid "Activities" +msgstr "Aktivity" + +#: seahub/templates/home_base.html:47 +msgid "Wikis" +msgstr "Wiki stránky" + +#: seahub/templates/home_base.html:50 +msgid "Linked Devices" +msgstr "Spárovaná zařízení" + +#: seahub/templates/home_base.html:53 +msgid "Invite People" +msgstr "Pozvat lidi" + +#: seahub/templates/home_base.html:56 +msgid "Drafts" +msgstr "Návrhy" + +#: seahub/templates/home_base.html:59 +msgid "Share Admin" +msgstr "Sdílení Admin" + +#: seahub/templates/home_base.html:66 +msgid "Folders" +msgstr "Složky" + +#: seahub/templates/home_base.html:71 seahub/templates/home_base.html:75 +msgid "Links" +msgstr "Odkazy" + +#: seahub/templates/home_base.html:90 +msgid "Enable Modules" +msgstr "Zapnout moduly" + +#: seahub/templates/home_base.html:97 +msgid "Personal Wiki" +msgstr "Osobní Wiki" + #: seahub/templates/i18n.html:6 msgid "Upload Folder" msgstr "Nahrát adresář" @@ -2798,7 +2981,7 @@ msgid "" msgstr "Pro aktivaci tohoto účtu prosím klikněte na následující odkaz během následujících %(expiration_days)s dní: " #: seahub/templates/registration/activation_email.html:18 -#: seahub/templates/registration/registration_form.html:47 +#: seahub/templates/registration/registration_form.html:46 msgid "Sign Up" msgstr "Registrovat" @@ -2820,7 +3003,7 @@ msgstr "Přihlaste se znovu" #: seahub/templates/registration/login.html:4 #: seahub/templates/registration/login.html:36 -#: seahub/templates/registration/login.html:75 +#: seahub/templates/registration/login.html:73 #: seahub/templates/registration/multi_adfs_sso.html:4 #: seahub/templates/registration/multi_adfs_sso.html:36 #: seahub/templates/registration/multi_adfs_sso.html:47 @@ -2835,42 +3018,42 @@ msgstr "Přihlášení" msgid "Refresh" msgstr "Obnovit" -#: seahub/templates/registration/login.html:64 +#: seahub/templates/registration/login.html:62 msgid "Incorrect email or password" msgstr "Špatný email nebo heslo" -#: seahub/templates/registration/login.html:72 +#: seahub/templates/registration/login.html:70 #, python-format msgid "Remember me for %(remember_days)s days " msgstr "Pamatuj si mě na %(remember_days)s dní" -#: seahub/templates/registration/login.html:79 -#: seahub/templates/registration/login.html:83 +#: seahub/templates/registration/login.html:77 +#: seahub/templates/registration/login.html:81 msgid "Single Sign-On" msgstr "Sjednocené přihlašování" -#: seahub/templates/registration/login.html:90 +#: seahub/templates/registration/login.html:88 msgid "Login with" msgstr "" -#: seahub/templates/registration/login.html:116 +#: seahub/templates/registration/login.html:99 msgid "Forgot password?" msgstr "Zapomněli jste heslo?" -#: seahub/templates/registration/login.html:184 +#: seahub/templates/registration/login.html:167 msgid "Failed to refresh the CAPTCHA, please try again later." msgstr "Chyba při obnovení CAPTCHA, prosím zkuste to znovu později." -#: seahub/templates/registration/login.html:192 +#: seahub/templates/registration/login.html:175 #: seahub/templates/registration/multi_adfs_sso.html:90 msgid "Email or username cannot be blank" msgstr "Email nebo uživatelské jméno nemůže být prázdné" -#: seahub/templates/registration/login.html:196 -#: seahub/templates/registration/password_change_form.html:69 -#: seahub/templates/registration/password_set_form.html:67 -#: seahub/templates/registration/registration_form.html:95 -#: seahub/templates/sysadmin/sudo_mode.html:71 +#: seahub/templates/registration/login.html:179 +#: seahub/templates/registration/password_change_form.html:66 +#: seahub/templates/registration/password_set_form.html:64 +#: seahub/templates/registration/registration_form.html:91 +#: seahub/templates/sysadmin/sudo_mode.html:35 msgid "Password cannot be blank" msgstr "Heslo nemůže být prázdné" @@ -2883,45 +3066,45 @@ msgid "Your password has been changed successfully." msgstr "Vaše heslo bylo úspěšně změněno." #: seahub/templates/registration/password_change_form.html:3 -#: seahub/templates/registration/password_change_form.html:12 +#: seahub/templates/registration/password_change_form.html:11 msgid "Password Modification" msgstr "Změna hesla" -#: seahub/templates/registration/password_change_form.html:15 +#: seahub/templates/registration/password_change_form.html:14 msgid "Please update your password before continue." msgstr "Před pokračováním si aktualizujte své heslo." -#: seahub/templates/registration/password_change_form.html:17 +#: seahub/templates/registration/password_change_form.html:16 msgid "Current Password" msgstr "Současné heslo" -#: seahub/templates/registration/password_change_form.html:19 +#: seahub/templates/registration/password_change_form.html:18 msgid "New Password" msgstr "Nové heslo" -#: seahub/templates/registration/password_change_form.html:39 -#: seahub/templates/registration/password_set_form.html:42 -#: seahub/templates/registration/registration_form.html:65 +#: seahub/templates/registration/password_change_form.html:37 +#: seahub/templates/registration/password_set_form.html:40 +#: seahub/templates/registration/registration_form.html:62 #, python-format msgid "" "Passwords must have at least %(min_len)s characters and contain %(level)s of" " the following: uppercase letters, lowercase letters, numbers, and symbols." msgstr "Heslo musí mít nejméně %(min_len)s znaků a obsahovat %(level)s následujích : velká a malá písmena, číslice a symboly." -#: seahub/templates/registration/password_change_form.html:65 +#: seahub/templates/registration/password_change_form.html:62 msgid "Current password cannot be blank" msgstr "Aktuální heslo nemůže být prázdné" -#: seahub/templates/registration/password_change_form.html:73 -#: seahub/templates/registration/password_set_form.html:71 -#: seahub/templates/registration/registration_form.html:99 +#: seahub/templates/registration/password_change_form.html:70 +#: seahub/templates/registration/password_set_form.html:68 +#: seahub/templates/registration/registration_form.html:95 #: seahub/templates/snippets/repo_create_js.html:54 msgid "Please enter the password again" msgstr "Prosím zadejte znovu Vaše heslo" -#: seahub/templates/registration/password_change_form.html:77 -#: seahub/templates/registration/password_set_form.html:75 -#: seahub/templates/registration/registration_form.html:103 +#: seahub/templates/registration/password_change_form.html:74 +#: seahub/templates/registration/password_set_form.html:72 +#: seahub/templates/registration/registration_form.html:99 #: seahub/templates/snippets/repo_create_js.html:58 msgid "Passwords don't match" msgstr "Zadání hesla se neshodují" @@ -2936,9 +3119,8 @@ msgstr "Heslo bylo úspěšně vyresetováno." #: seahub/templates/registration/password_reset_confirm.html:4 #: seahub/templates/registration/password_reset_done.html:4 -#: seahub/templates/registration/password_reset_done.html:29 #: seahub/templates/registration/password_reset_form.html:4 -#: seahub/templates/registration/password_reset_form.html:36 +#: seahub/templates/registration/password_reset_form.html:7 msgid "Password Reset" msgstr "Reset hesla" @@ -2958,14 +3140,10 @@ msgstr "Potvrzení hesla: " msgid "Failed to reset password: this link is no longer available." msgstr "Chyba při resetu hesla: tento odkaz již není dostupný." -#: seahub/templates/registration/password_reset_done.html:31 +#: seahub/templates/registration/password_reset_done.html:8 msgid "We've sent a password reset email to your mailbox." msgstr "Odeslali jsme email pro změnu hesla do vaší mailové schránky." -#: seahub/templates/registration/password_reset_done.html:32 -msgid "Back to login page" -msgstr "" - #: seahub/templates/registration/password_reset_email.html:12 #, python-format msgid "" @@ -2977,14 +3155,14 @@ msgstr "Pro reset hesla Vašeho účtu %(account)s na %(site_name)s, prosím kli msgid "If you did not request it, just skip it." msgstr "Pokud jste o to nepožádali, ignorujte tento mail." -#: seahub/templates/registration/password_reset_form.html:38 +#: seahub/templates/registration/password_reset_form.html:9 +msgid "Your email used in login: " +msgstr "Váš email použitý při prihlášení: " + +#: seahub/templates/registration/password_reset_form.html:12 msgid "We will send you an email to set new password" msgstr "Odešleme Vám email pro nastavení nového hesla" -#: seahub/templates/registration/password_reset_form.html:39 -msgid "Your email used in login" -msgstr "" - #: seahub/templates/registration/register_complete_email.html:1 #, python-format msgid "" @@ -3022,11 +3200,7 @@ msgstr "Registrace byla dokončena. Prosím čekejte na aktivaci účtu administ msgid "Signup function is not enabled." msgstr "Registrační funkce není zapnuta." -#: seahub/templates/registration/registration_form.html:42 -msgid "Note" -msgstr "Poznámka" - -#: seahub/templates/registration/registration_form.html:91 +#: seahub/templates/registration/registration_form.html:87 msgid "Email cannot be blank" msgstr "Email nemůže být prázdný" @@ -3037,6 +3211,67 @@ msgid "" "activate your account." msgstr "Váš účet byl úspěšně vytvořen, vyčkejte na jeho aktivaci správcem." +#: seahub/templates/repo_dir_recycle_view.html:13 +#, python-format +msgid "%(repo_dir_name)s Trash" +msgstr "%(repo_dir_name)s Koš" + +#: seahub/templates/repo_dir_recycle_view.html:15 +#: seahub/templates/repo_history_view.html:16 +#: seahub/templates/text_diff.html:15 +#: seahub/two_factor/templates/two_factor/core/backup_tokens.html:26 +msgid "Back" +msgstr "Zpět" + +#: seahub/templates/repo_dir_recycle_view.html:21 +#: seahub/templates/repo_history_view.html:40 +msgid "Current path: " +msgstr "Aktuální cesta: " + +#: seahub/templates/repo_dir_recycle_view.html:37 +#: seahub/templates/repo_dir_recycle_view.html:65 +msgid "Clean" +msgstr "Vyčistit" + +#: seahub/templates/repo_dir_recycle_view.html:45 +msgid "Delete Time" +msgstr "Čas smazání" + +#: seahub/templates/repo_dir_recycle_view.html:59 +msgid "More" +msgstr "Více" + +#: seahub/templates/repo_dir_recycle_view.html:66 +msgid "Clear files in trash and history:" +msgstr "Vyprázdnit koš a historii: " + +#: seahub/templates/repo_dir_recycle_view.html:68 +msgid "3 days ago" +msgstr "3 dny zpět" + +#: seahub/templates/repo_dir_recycle_view.html:69 +msgid "1 week ago" +msgstr "1 týden zpět" + +#: seahub/templates/repo_dir_recycle_view.html:70 +msgid "1 month ago" +msgstr "1 měsíc zpět" + +#: seahub/templates/repo_dir_recycle_view.html:71 +msgid "all" +msgstr "vše" + +#: seahub/templates/repo_dir_recycle_view.html:75 +#: seahub/templates/view_shared_upload_link.html:86 +#: seahub/two_factor/templates/two_factor/_wizard_actions.html:4 +#: seahub/two_factor/templates/two_factor/profile/disable.html:12 +msgid "Cancel" +msgstr "Zrušit" + +#: seahub/templates/repo_dir_recycle_view.html:192 +msgid "Successfully restored 1 item." +msgstr "1 položka byla úspěšně obnovena." + #: seahub/templates/repo_folder_trash_react.html:5 msgid "Trash" msgstr "Koš" @@ -3050,20 +3285,10 @@ msgstr "Historie" msgid "%(repo_name)s Snapshot" msgstr "Zachycený stav %(repo_name)s" -#: seahub/templates/repo_history_view.html:16 -#: seahub/templates/text_diff.html:15 -#: seahub/two_factor/templates/two_factor/core/backup_tokens.html:26 -msgid "Back" -msgstr "Zpět" - #: seahub/templates/repo_history_view.html:30 msgid "Unknown" msgstr "Neznámý" -#: seahub/templates/repo_history_view.html:40 -msgid "Current path: " -msgstr "Aktuální cesta: " - #: seahub/templates/repo_history_view.html:51 #: seahub/templates/repo_history_view.html:68 #: seahub/templates/repo_history_view.html:78 @@ -3094,13 +3319,6 @@ msgstr "Úspěšně obnoven {dirent_name}" msgid "Snapshot" msgstr "Snímek" -#: seahub/templates/sdoc_file_view_react.html:64 -#: seahub/templates/sdoc_file_view_react.html:87 -#: seahub/templates/view_file_onlyoffice.html:147 -#: seahub/templates/view_file_onlyoffice.html:170 -msgid "Failed. Please check the network." -msgstr "Chyba. Prosím zkontrolujte připojení k síti." - #: seahub/templates/share_access_validation.html:6 msgid "" "Please input the password if you want to browse the shared file/directory." @@ -3174,27 +3392,24 @@ msgid "" "as soon as possible." msgstr "Nové heslo knihovny %(repo_name)s je %(password)s. Prosím změntě si ho co nejdříve." -#: seahub/templates/sysadmin/short_time_linving_password_reset_link.html:13 -#, python-format -msgid "" -"Administrator on %(site_name)s is resetting your password for %(account)s, " -"please click the following link to continue: " -msgstr "" - -#: seahub/templates/sysadmin/sudo_mode.html:25 +#: seahub/templates/sysadmin/sudo_mode.html:8 msgid "Confirm password to continue" msgstr "Prosím zadejte heslo pro pokračování" -#: seahub/templates/sysadmin/sudo_mode.html:26 +#: seahub/templates/sysadmin/sudo_mode.html:13 +msgid "Incorrect password" +msgstr "Špatné heslo" + +#: seahub/templates/sysadmin/sudo_mode.html:24 +msgid "Tip:" +msgstr "Tip:" + +#: seahub/templates/sysadmin/sudo_mode.html:24 msgid "" "You are entering admin area, we won't ask for your password again for a few " "hours." msgstr "Vstupujete do admin oblasti, nebudeme se ptát znovu na heslo po dobu několika hodin" -#: seahub/templates/sysadmin/sudo_mode.html:33 -msgid "Incorrect password" -msgstr "Špatné heslo" - #: seahub/templates/sysadmin/user_activation_email.html:12 #, python-format msgid "Your account %(username)s on %(site_name)s has been activated." @@ -3252,6 +3467,10 @@ msgstr "před úpravami" msgid "after modification" msgstr "po úpravách" +#: seahub/templates/user_404.html:6 +msgid "Sorry, this user is not registered yet." +msgstr "Uživatel není ještě registrován." + #: seahub/templates/user_quota_full.html:12 #, python-format msgid "Your quota is almost full on %(site_name)s." @@ -3261,12 +3480,97 @@ msgstr "Vaše kvóta na %(site_name)s je téměř vyčerpána." msgid "Used:" msgstr "Využito:" +#: seahub/templates/view_shared_upload_link.html:8 +#, python-format +msgid "Upload files to %(dir_name)s" +msgstr "Nahrání souborů do %(dir_name)s" + +#: seahub/templates/view_shared_upload_link.html:9 +msgid "shared by:" +msgstr "sdíleno uživatelem:" + +#: seahub/templates/view_shared_upload_link.html:11 +msgid "The owner of this library has run out of space." +msgstr "Vlastník této knihovny nemá volné místo." + +#: seahub/templates/view_shared_upload_link.html:18 +#: seahub/templates/view_shared_upload_link.html:64 +msgid "Add Files" +msgstr "Přidat soubory" + +#: seahub/templates/view_shared_upload_link.html:24 +msgid "Add folder" +msgstr "Přidat složku" + +#: seahub/templates/view_shared_upload_link.html:30 +msgid "Cancel All" +msgstr "Zrušit vše" + +#: seahub/templates/view_shared_upload_link.html:34 +msgid "" +"File Drag & Drop is supported for Chrome, Safari 5.0+, Firefox 4.0+, IE " +"10.0+" +msgstr "Drag & Drop souborů je podporován pro Chrome, Safari 5.0+, Firefox 4.0+, IE 10.0+" + +#: seahub/templates/view_shared_upload_link.html:36 +msgid "Folder Drag & Drop is supported for Chrome" +msgstr "Drag & Drop složek je podporován pro Chrome" + +#: seahub/templates/view_shared_upload_link.html:39 +#, python-format +msgid "File size should be smaller than %(max_file_size)s" +msgstr "Velikost souboru by měla být menší než %(max_file_size)s" + +#: seahub/templates/view_shared_upload_link.html:48 +msgid "Saving..." +msgstr "Ukládání…" + +#: seahub/templates/view_shared_upload_link.html:75 +msgid "File is too big" +msgstr "Soubor je příliš velký" + +#: seahub/templates/view_shared_upload_link.html:76 +msgid "File is too small" +msgstr "Soubor je příliš malý" + +#: seahub/templates/view_shared_upload_link.html:77 +msgid "Filetype not allowed" +msgstr "Typ souboru není povolen" + +#: seahub/templates/view_shared_upload_link.html:78 +msgid "Maximum number of files exceeded" +msgstr "Maximální počet souborů byl překročen" + +#: seahub/templates/view_shared_upload_link.html:79 +msgid "Uploaded bytes exceed file size" +msgstr "Nahrané bajty překročily velikost souboru" + +#: seahub/templates/view_shared_upload_link.html:80 +msgid "Empty file upload result" +msgstr "Výsledkem nahrání prázdného souboru" + +#: seahub/templates/view_shared_upload_link.html:83 +msgid "uploaded" +msgstr "nahráno" + +#: seahub/templates/view_shared_upload_link.html:84 +msgid "canceled" +msgstr "zrušeno" + +#: seahub/templates/view_shared_upload_link.html:85 +msgid "Start" +msgstr "Start" + +#: seahub/templates/view_shared_upload_link.html:227 +msgid "Network error" +msgstr "Chyba sítě" + #: seahub/templates/wiki/wiki.html:25 msgid "Last modified by" msgstr "Poslední úpravu provedl" #: seahub/thumbnail/views.py:45 seahub/thumbnail/views.py:172 -#: seahub/views/__init__.py:468 +#: seahub/views/__init__.py:619 msgid "Invalid arguments." msgstr "Chybné argumenty." @@ -3280,11 +3584,6 @@ msgstr "Chyba při vytváření náhledu." msgid "Token" msgstr "Kód" -#: seahub/two_factor/templates/two_factor/_wizard_actions.html:4 -#: seahub/two_factor/templates/two_factor/profile/disable.html:12 -msgid "Cancel" -msgstr "Zrušit" - #: seahub/two_factor/templates/two_factor/core/backup_tokens.html:6 msgid "Backup Tokens" msgstr "Záložní kódy" @@ -3387,36 +3686,37 @@ msgstr "Zakázat" msgid "permission error" msgstr "Chyba oprávnění" -#: seahub/views/__init__.py:299 +#: seahub/views/__init__.py:420 seahub/views/__init__.py:435 +#: seahub/views/__init__.py:450 msgid "Unable to view recycle page" msgstr "Není možné zobrazit recycle stránku" -#: seahub/views/__init__.py:344 +#: seahub/views/__init__.py:495 msgid "Unable to view library modification" msgstr "Není možné zobrazit úpravy knihovny" -#: seahub/views/__init__.py:461 +#: seahub/views/__init__.py:612 msgid "Please specify history ID" msgstr "Prosím specifikujte ID historie" -#: seahub/views/__init__.py:465 +#: seahub/views/__init__.py:616 msgid "Successfully restored the library." msgstr "Knihovna úspěšně obnovena." -#: seahub/views/__init__.py:472 +#: seahub/views/__init__.py:623 msgid "History you specified does not exist" msgstr "Historie co jste specifikoval, neexistuje" -#: seahub/views/__init__.py:474 +#: seahub/views/__init__.py:625 msgid "Unknown error" msgstr "Neznámá chyba" -#: seahub/views/__init__.py:770 seahub/views/repo.py:286 +#: seahub/views/__init__.py:921 seahub/views/repo.py:286 #, python-format msgid "\"%s\" does not exist." msgstr "\"%s\" neexistuje." -#: seahub/views/__init__.py:802 +#: seahub/views/__init__.py:953 #, python-format msgid "Unable to download \"%s\"" msgstr "Není možné stáhnout \"%s\"" @@ -3438,9 +3738,9 @@ msgid "Bad upload link token." msgstr "Chybný token upload odkazu" #: seahub/views/ajax.py:338 seahub/views/file.py:457 seahub/views/file.py:488 -#: seahub/views/file.py:1179 seahub/views/file.py:1420 -#: seahub/views/file.py:1937 seahub/views/file.py:2152 -#: seahub/views/file.py:2157 seahub/views/file.py:2164 +#: seahub/views/file.py:1176 seahub/views/file.py:1417 +#: seahub/views/file.py:1934 seahub/views/file.py:2149 +#: seahub/views/file.py:2154 seahub/views/file.py:2161 msgid "File does not exist" msgstr "Soubor neexistuje" @@ -3468,57 +3768,57 @@ msgstr "Kódování co jste vybrali není správné." msgid "Unknown file encoding" msgstr "Neznámé kódování souboru" -#: seahub/views/file.py:342 seahub/views/file.py:377 seahub/views/file.py:689 -#: seahub/views/file.py:783 seahub/views/file.py:905 +#: seahub/views/file.py:342 seahub/views/file.py:377 seahub/views/file.py:690 +#: seahub/views/file.py:780 seahub/views/file.py:902 #, python-format msgid "File size surpasses %s, can not be opened online." msgstr "velikost souboru předčila %s, není možné otevřít online. " -#: seahub/views/file.py:349 seahub/views/file.py:818 +#: seahub/views/file.py:349 seahub/views/file.py:815 msgid "The library is encrypted, can not open file online." msgstr "Knihovna je šifrována, není možné otevřít online." #: seahub/views/file.py:444 seahub/views/file.py:466 seahub/views/file.py:471 -#: seahub/views/file.py:512 seahub/views/file.py:773 seahub/views/file.py:1038 -#: seahub/views/file.py:1064 seahub/views/file.py:1094 -#: seahub/views/file.py:1225 seahub/views/file.py:1331 -#: seahub/views/file.py:1461 seahub/views/file.py:1578 +#: seahub/views/file.py:512 seahub/views/file.py:770 seahub/views/file.py:1035 +#: seahub/views/file.py:1061 seahub/views/file.py:1091 +#: seahub/views/file.py:1222 seahub/views/file.py:1328 +#: seahub/views/file.py:1458 seahub/views/file.py:1575 msgid "Unable to view file" msgstr "Není možné prohlížet soubor" -#: seahub/views/file.py:842 seahub/views/file.py:986 seahub/views/file.py:1292 -#: seahub/views/file.py:1516 +#: seahub/views/file.py:839 seahub/views/file.py:983 seahub/views/file.py:1289 +#: seahub/views/file.py:1513 msgid "Error when prepare Office Online file preview page." msgstr "Chyba při přípravě náhledu souboru v Office Online." -#: seahub/views/file.py:874 seahub/views/file.py:998 seahub/views/file.py:1311 -#: seahub/views/file.py:1532 +#: seahub/views/file.py:871 seahub/views/file.py:995 seahub/views/file.py:1308 +#: seahub/views/file.py:1529 msgid "Error when prepare OnlyOffice file preview page." msgstr "Chyba při přípravě náhledu souboru v OnlyOffice." -#: seahub/views/file.py:1130 +#: seahub/views/file.py:1127 msgid "Unable to download file, invalid file path" msgstr "Soubor není možné stáhnout, popis umístění není platný" -#: seahub/views/file.py:1139 +#: seahub/views/file.py:1136 msgid "Unable to download file, wrong file path" msgstr "Není možné stáhnout soubor, nesprávný popis umístění" -#: seahub/views/file.py:1146 +#: seahub/views/file.py:1143 msgid "Unable to download file." msgstr "Soubor se nedaří stáhnout." -#: seahub/views/file.py:1347 seahub/views/file.py:1597 -#: seahub/views/repo.py:344 +#: seahub/views/file.py:1344 seahub/views/file.py:1594 +#: seahub/views/repo.py:338 #, python-format msgid "Share link for %s." msgstr "Sdílet odkaz pro %s." -#: seahub/views/file.py:1723 seahub/views/file.py:1728 +#: seahub/views/file.py:1720 seahub/views/file.py:1725 msgid "Unable to download file" msgstr "Nelze stáhnout soubor" -#: seahub/views/file.py:2145 +#: seahub/views/file.py:2142 msgid "The original file does not exist" msgstr "" @@ -3532,106 +3832,106 @@ msgstr "" msgid "User {token.user} inactive" msgstr "" -#: seahub/views/sso.py:167 +#: seahub/views/sso.py:131 msgid "" "This link has already been visited, please click the login button on the " "client again" msgstr "" -#: seahub/views/sso.py:192 +#: seahub/views/sso.py:156 msgid "Invalid link, please click the login button on the client again" msgstr "" -#: seahub/views/sso.py:197 +#: seahub/views/sso.py:161 msgid "Login timeout, please click the login button on the client again" msgstr "" -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:175 msgid "Login ID" msgstr "Přihlašovací ID" -#: seahub/views/sysadmin.py:307 seahub/views/sysadmin.py:333 +#: seahub/views/sysadmin.py:306 seahub/views/sysadmin.py:332 msgid "Failed to set quota: internal server error" msgstr "Chyba při nastavení kvóty: interní chyba serveru" -#: seahub/views/sysadmin.py:352 +#: seahub/views/sysadmin.py:351 msgid "Failed to delete: the user is an organization creator" msgstr "Chyba při mazání: Uživatel není tvůrcem organizace" -#: seahub/views/sysadmin.py:397 +#: seahub/views/sysadmin.py:396 #, python-format msgid "Successfully revoke the admin permission of %s" msgstr "Úspěšně zrušena admin oprávnění uživatele %s" -#: seahub/views/sysadmin.py:399 +#: seahub/views/sysadmin.py:398 msgid "Failed to revoke admin: the user does not exist" msgstr "Chyba při rušení admin oprávnění: uživatel neexistuje" -#: seahub/views/sysadmin.py:512 +#: seahub/views/sysadmin.py:511 #, python-format msgid "" "Successfully reset password to %(passwd)s, an email has been sent to " "%(user)s." msgstr "Úspěšně vyresetováno heslo na %(passwd)s, email byl odeslán na %(user)s." -#: seahub/views/sysadmin.py:527 +#: seahub/views/sysadmin.py:526 msgid "Failed to reset password: user does not exist" msgstr "Chyba při resetování hesla: uživatel neexistuje" -#: seahub/views/sysadmin.py:576 +#: seahub/views/sysadmin.py:575 #, python-format msgid "Fail to add user %s." msgstr "Chyba při přidávání uživatele %s." -#: seahub/views/sysadmin.py:601 seahub/views/sysadmin.py:614 +#: seahub/views/sysadmin.py:600 seahub/views/sysadmin.py:613 #, python-format msgid "Successfully added user %s. An email notification has been sent." msgstr "Uživatel %s byl úspěšně přidán. Emailová notifikace byla odeslána." -#: seahub/views/sysadmin.py:604 seahub/views/sysadmin.py:617 +#: seahub/views/sysadmin.py:603 seahub/views/sysadmin.py:616 #, python-format msgid "" "Successfully added user %s. An error accurs when sending email notification," " please check your email configuration." msgstr "Uživatel %s byl úspěšně přidán. Nastala chyba při odesílání emailové notifikace. Prosím zkontrolujte emailovou konfguraci." -#: seahub/views/sysadmin.py:606 seahub/views/sysadmin.py:619 +#: seahub/views/sysadmin.py:605 seahub/views/sysadmin.py:618 #, python-format msgid "Successfully added user %s." msgstr "Uživatel %s byl úspěšně přidán." -#: seahub/views/sysadmin.py:621 +#: seahub/views/sysadmin.py:620 #, python-format msgid "" "Successfully added user %s. But email notification can not be sent, because " "Email service is not properly configured." msgstr "Uživatel %s byl úspěšně přidán. Email nebyl odeslán, protože emailová služba není správně nakonfigurována." -#: seahub/views/sysadmin.py:673 +#: seahub/views/sysadmin.py:672 msgid "Input should be a number" msgstr "Vložená hodnota musí být čáslo" -#: seahub/views/sysadmin.py:683 +#: seahub/views/sysadmin.py:682 msgid "Input number should be greater than 0" msgstr "Vložené číslo musí být větší než 0" -#: seahub/views/sysadmin.py:721 +#: seahub/views/sysadmin.py:720 msgid "Successfully deleted." msgstr "Úspěšně smazáno." -#: seahub/views/sysadmin.py:751 +#: seahub/views/sysadmin.py:750 #, python-format msgid "Successfully set %s as admin." msgstr "Uživatel %s byl úspěšně nastaven jako Admin" -#: seahub/views/sysadmin.py:753 +#: seahub/views/sysadmin.py:752 #, python-format msgid "Failed to set %s as admin: user does not exist." msgstr "Chyba při nastavení uživatele %s jako Admin: uživatel neexistuje." -#: seahub/views/sysadmin.py:768 seahub/views/sysadmin.py:769 -#: seahub/views/sysadmin.py:770 seahub/views/sysadmin.py:783 -#: seahub/views/sysadmin.py:784 +#: seahub/views/sysadmin.py:767 seahub/views/sysadmin.py:768 +#: seahub/views/sysadmin.py:769 seahub/views/sysadmin.py:782 +#: seahub/views/sysadmin.py:783 msgid "Optional" msgstr "Volitelné" diff --git a/locale/cs/LC_MESSAGES/djangojs.po b/locale/cs/LC_MESSAGES/djangojs.po index 53a183194c..1c8988a8fe 100644 --- a/locale/cs/LC_MESSAGES/djangojs.po +++ b/locale/cs/LC_MESSAGES/djangojs.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: seahub\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-10 14:16+0800\n" +"POT-Creation-Date: 2024-02-05 16:23+0800\n" "PO-Revision-Date: 2015-05-09 05:28+0000\n" "Last-Translator: mgeisselreiter , 2021\n" "Language-Team: Czech (http://app.transifex.com/haiwen/seahub/language/cs/)\n" @@ -40,7 +40,7 @@ msgstr "Ukončete správu instituce" #: frontend/src/components/common/account.js:121 #: frontend/src/pages/sys-admin/side-panel.js:33 -#: frontend/src/pages/sys-admin/users/users-content.js:294 +#: frontend/src/pages/sys-admin/users/users-content.js:285 msgid "System Admin" msgstr "Správce systému" @@ -62,7 +62,7 @@ msgid "Used:" msgstr "Využito:" #: frontend/src/components/common/account.js:165 -#: frontend/src/components/search/ai-search.js:661 +#: frontend/src/components/search/ai-search.js:651 #: frontend/src/pages/groups/group-view.js:470 #: frontend/src/pages/groups/group-view.js:476 #: frontend/src/pages/org-admin/side-panel.js:56 @@ -82,128 +82,116 @@ msgstr "" msgid "Log out" msgstr "Odhlástit" -#: frontend/src/components/common/notice-item.js:44 +#: frontend/src/components/common/notice-item.js:42 msgid "User {user_link} has added you to {group_link}" msgstr "Uživatel {user_link} Vás přidal do skupiny {group_link}" -#: frontend/src/components/common/notice-item.js:67 +#: frontend/src/components/common/notice-item.js:65 msgid "{share_from} has shared a library named {repo_link} to you." msgstr "{share_from} s Vámi sdílí knihovnu {repo_link}." -#: frontend/src/components/common/notice-item.js:69 +#: frontend/src/components/common/notice-item.js:67 msgid "{share_from} has shared a folder named {repo_link} to you." msgstr "{share_from} s Vámi sdílí složku {repo_link}." -#: frontend/src/components/common/notice-item.js:95 -msgid "" -"{share_from} has changed the permission of library {repo_link} to " -"{permission}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:97 -msgid "" -"{share_from} has changed the permission of folder {repo_link} to " -"{permission}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:122 -msgid "{share_from} has cancelled the sharing of library {repo_name}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:124 -msgid "{share_from} has cancelled the sharing of folder {repo_name}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:150 +#: frontend/src/components/common/notice-item.js:98 msgid "" "{share_from} has shared a library named {repo_link} to group {group_link}." msgstr "{share_from} s Vaší skupinou {group_link} sdílí knihovnu {repo_link}." -#: frontend/src/components/common/notice-item.js:152 +#: frontend/src/components/common/notice-item.js:100 msgid "" "{share_from} has shared a folder named {repo_link} to group {group_link}." msgstr "{share_from} s Vaší skupinou {group_link} sdílí složku {repo_link}." -#: frontend/src/components/common/notice-item.js:178 +#: frontend/src/components/common/notice-item.js:126 msgid "{user} has transfered a library named {repo_link} to you." msgstr "{user} Vám převedl knihovnu {repo_link}." -#: frontend/src/components/common/notice-item.js:282 +#: frontend/src/components/common/notice-item.js:182 +msgid "{from_user} has sent you a request for {draft_link}." +msgstr "{from_user} Vám odeslal žádost pro {draft_link}." + +#: frontend/src/components/common/notice-item.js:183 +msgid "Draft" +msgstr "Koncept" + +#: frontend/src/components/common/notice-item.js:214 msgid "{user} created file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:282 +#: frontend/src/components/common/notice-item.js:214 msgid "" "{user} created file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:285 +#: frontend/src/components/common/notice-item.js:217 msgid "{user} deleted file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:285 +#: frontend/src/components/common/notice-item.js:217 msgid "" "{user} deleted file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:289 +#: frontend/src/components/common/notice-item.js:221 msgid "{user} restored file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:292 +#: frontend/src/components/common/notice-item.js:224 msgid "{user} renamed file {oldFileName} {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:296 +#: frontend/src/components/common/notice-item.js:228 msgid "{user} moved file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:296 +#: frontend/src/components/common/notice-item.js:228 msgid "" "{user} moved file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:299 +#: frontend/src/components/common/notice-item.js:231 msgid "{user} updated file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:311 +#: frontend/src/components/common/notice-item.js:243 msgid "{user} created folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:311 +#: frontend/src/components/common/notice-item.js:243 msgid "" "{user} created folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:314 +#: frontend/src/components/common/notice-item.js:246 msgid "{user} deleted folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:314 +#: frontend/src/components/common/notice-item.js:246 msgid "" "{user} deleted folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:318 +#: frontend/src/components/common/notice-item.js:250 msgid "{user} restored folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:321 +#: frontend/src/components/common/notice-item.js:253 msgid "" "{user} renamed folder {oldFolderName} {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:325 +#: frontend/src/components/common/notice-item.js:257 msgid "{user} moved folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:325 +#: frontend/src/components/common/notice-item.js:257 msgid "" "{user} moved folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." @@ -232,15 +220,15 @@ msgid "Group not found" msgstr "Skupina nenalezena" #: frontend/src/components/cur-dir-path/dir-path.js:31 -#: frontend/src/components/main-side-nav.js:69 +#: frontend/src/components/main-side-nav.js:70 msgid "A file is being uploaded. Are you sure you want to leave this page?" msgstr "Probíhá nahrávání souboru. Jste si jistý/á, že chcete opustit tuto stránku?" #: frontend/src/components/cur-dir-path/dir-path.js:91 #: frontend/src/components/cur-dir-path/dir-path.js:97 #: frontend/src/components/file-chooser/file-chooser.js:450 -#: frontend/src/components/main-side-nav.js:143 -#: frontend/src/components/main-side-nav.js:145 +#: frontend/src/components/main-side-nav.js:144 +#: frontend/src/components/main-side-nav.js:146 #: frontend/src/components/org-admin-group-nav.js:23 #: frontend/src/pages/org-admin/org-department-item.js:318 #: frontend/src/pages/org-admin/side-panel.js:62 @@ -249,7 +237,7 @@ msgstr "Probíhá nahrávání souboru. Jste si jistý/á, že chcete opustit tu #: frontend/src/pages/share-admin/libraries.js:360 #: frontend/src/pages/sys-admin/departments/department.js:45 #: frontend/src/pages/sys-admin/groups/group-nav.js:17 -#: frontend/src/pages/sys-admin/info.js:116 +#: frontend/src/pages/sys-admin/info.js:112 #: frontend/src/pages/sys-admin/orgs/org-nav.js:20 #: frontend/src/pages/sys-admin/repos/search-repos.js:140 #: frontend/src/pages/sys-admin/side-panel.js:90 @@ -260,18 +248,17 @@ msgstr "Knihovny" #: frontend/src/components/cur-dir-path/dir-tool.js:77 #: frontend/src/components/cur-dir-path/dir-tool.js:98 #: frontend/src/components/cur-dir-path/dir-tool.js:99 -#: frontend/src/components/dirent-detail/detail-list-view.js:124 +#: frontend/src/components/dirent-detail/detail-list-view.js:123 #: frontend/src/components/dirent-detail/file-details.js:89 -#: frontend/src/components/toolbar/view-file-toolbar.js:79 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:78 -#: frontend/src/utils/text-translation.js:34 +#: frontend/src/components/toolbar/view-file-toolbar.js:105 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:48 +#: frontend/src/utils/text-translation.js:35 msgid "Tags" msgstr "Štítky" #: frontend/src/components/cur-dir-path/dir-tool.js:81 #: frontend/src/components/cur-dir-path/dir-tool.js:103 #: frontend/src/components/history-trash-file-view/file-view.js:33 -#: frontend/src/pages/org-admin/libraries/org-repo-nav.js:16 #: frontend/src/pages/sys-admin/repos/repos-nav.js:17 msgid "Trash" msgstr "Koš" @@ -279,10 +266,10 @@ msgstr "Koš" #: frontend/src/components/cur-dir-path/dir-tool.js:106 #: frontend/src/components/file-view/file-toolbar.js:198 #: frontend/src/components/file-view/file-toolbar.js:248 -#: frontend/src/components/toolbar/view-file-toolbar.js:80 +#: frontend/src/components/toolbar/view-file-toolbar.js:106 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:64 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:71 -#: frontend/src/utils/text-translation.js:31 +#: frontend/src/utils/text-translation.js:32 msgid "History" msgstr "Historie" @@ -360,7 +347,7 @@ msgstr "Kontaktní informace" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:142 #: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:31 #: frontend/src/pages/sys-admin/abuse-reports.js:91 -#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 +#: frontend/src/repo-history.js:137 frontend/src/repo-history.js:144 msgid "Description" msgstr "Popis" @@ -372,8 +359,8 @@ msgstr "Popis" #: frontend/src/components/dialog/confirm-disconnect-wechat.js:35 #: frontend/src/components/dialog/confirm-restore-repo.js:36 #: frontend/src/components/dialog/confirm-unlink-device.js:49 -#: frontend/src/components/dialog/copy-dirent-dialog.js:165 -#: frontend/src/components/dialog/create-file-dialog.js:111 +#: frontend/src/components/dialog/copy-dirent-dialog.js:162 +#: frontend/src/components/dialog/create-file-dialog.js:179 #: frontend/src/components/dialog/create-folder-dialog.js:99 #: frontend/src/components/dialog/create-group-dialog.js:81 #: frontend/src/components/dialog/create-repo-dialog.js:270 @@ -391,11 +378,11 @@ msgstr "Popis" #: frontend/src/components/dialog/invite-people-dialog.js:121 #: frontend/src/components/dialog/label-repo-state-dialog.js:88 #: frontend/src/components/dialog/leave-group-dialog.js:32 -#: frontend/src/components/dialog/lib-history-setting-dialog.js:151 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:150 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:123 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:273 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:253 -#: frontend/src/components/dialog/move-dirent-dialog.js:185 +#: frontend/src/components/dialog/move-dirent-dialog.js:183 #: frontend/src/components/dialog/new-wiki-dialog.js:60 #: frontend/src/components/dialog/org-add-member-dialog.js:68 #: frontend/src/components/dialog/org-delete-department-dialog.js:42 @@ -431,7 +418,7 @@ msgstr "Popis" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:50 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:56 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-import-user-dialog.js:59 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:144 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:143 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-logs-export-excel-dialog.js:104 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:95 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:51 @@ -440,33 +427,35 @@ msgstr "Popis" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-set-org-name-dialog.js:64 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-unlink-device-dialog.js:47 #: frontend/src/components/dialog/sysadmin-dialog/update-user.js:60 -#: frontend/src/components/dialog/transfer-dialog.js:186 +#: frontend/src/components/dialog/transfer-dialog.js:100 #: frontend/src/components/dialog/upload-remind-dialog.js:44 #: frontend/src/components/dialog/view-link-dialog.js:37 #: frontend/src/components/dialog/wiki-delete-dialog.js:25 #: frontend/src/components/dialog/wiki-select-dialog.js:97 -#: frontend/src/components/file-uploader/upload-list-item.js:144 +#: frontend/src/components/file-uploader/upload-list-item.js:127 #: frontend/src/components/seatable-integration-account-setting-widgets/delete-seatables-dialog.js:24 #: frontend/src/components/send-link.js:111 #: frontend/src/components/share-link-panel/link-details.js:230 #: frontend/src/components/share-link-panel/link-list.js:68 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:144 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:127 #: frontend/src/components/user-settings/social-login-saml.js:67 #: frontend/src/pages/org-admin/input-item.js:92 #: frontend/src/pages/org-admin/web-settings/input-item.js:69 -#: frontend/src/pages/sys-admin/web-settings/input-item.js:70 -#: frontend/src/pages/upload-link/upload-list-item.js:144 +#: frontend/src/pages/sys-admin/web-settings/input-item.js:66 +#: frontend/src/pages/upload-link/upload-list-item.js:124 #: frontend/src/tc-accept.js:42 msgid "Cancel" msgstr "Storno" #: frontend/src/components/dialog/add-abuse-report-dialog.js:93 -#: frontend/src/components/dialog/change-repo-password-dialog.js:118 +#: frontend/src/components/dialog/add-reviewer-dialog.js:110 +#: frontend/src/components/dialog/add-reviewer-dialog.js:111 +#: frontend/src/components/dialog/change-repo-password-dialog.js:117 #: frontend/src/components/dialog/clean-trash.js:77 #: frontend/src/components/dialog/confirm-apply-folder-properties-dialog.js:56 -#: frontend/src/components/dialog/copy-dirent-dialog.js:166 +#: frontend/src/components/dialog/copy-dirent-dialog.js:163 #: frontend/src/components/dialog/create-department-repo-dialog.js:95 -#: frontend/src/components/dialog/create-file-dialog.js:112 +#: frontend/src/components/dialog/create-file-dialog.js:180 #: frontend/src/components/dialog/create-folder-dialog.js:100 #: frontend/src/components/dialog/create-group-dialog.js:82 #: frontend/src/components/dialog/create-repo-dialog.js:271 @@ -480,13 +469,13 @@ msgstr "Storno" #: frontend/src/components/dialog/invite-people-dialog.js:122 #: frontend/src/components/dialog/label-repo-state-dialog.js:89 #: frontend/src/components/dialog/lib-decrypt-dialog.js:67 -#: frontend/src/components/dialog/lib-history-setting-dialog.js:152 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:151 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:124 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:326 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:254 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:306 -#: frontend/src/components/dialog/move-dirent-dialog.js:186 +#: frontend/src/components/dialog/move-dirent-dialog.js:184 #: frontend/src/components/dialog/new-wiki-dialog.js:61 #: frontend/src/components/dialog/org-add-admin-dialog.js:66 #: frontend/src/components/dialog/org-add-department-dialog.js:86 @@ -530,7 +519,7 @@ msgstr "Storno" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:90 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:51 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:57 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:145 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:144 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-logs-export-excel-dialog.js:105 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:96 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:52 @@ -540,7 +529,7 @@ msgstr "Storno" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:268 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:255 #: frontend/src/components/dialog/sysadmin-dialog/update-user.js:61 -#: frontend/src/components/dialog/transfer-dialog.js:187 +#: frontend/src/components/dialog/transfer-dialog.js:101 #: frontend/src/components/dialog/transfer-group-dialog.js:69 #: frontend/src/components/dialog/wiki-select-dialog.js:99 #: frontend/src/components/dialog/wiki-select-dialog.js:100 @@ -561,10 +550,55 @@ msgstr "Storno" #: frontend/src/pages/sys-admin/repos/search-repos.js:155 #: frontend/src/pages/sys-admin/statistic/statistic-common-tool.js:128 #: frontend/src/pages/sys-admin/users/search-users.js:318 -#: frontend/src/pages/sys-admin/web-settings/input-item.js:69 +#: frontend/src/pages/sys-admin/web-settings/input-item.js:65 msgid "Submit" msgstr "Odeslat" +#: frontend/src/components/dialog/add-reviewer-dialog.js:98 +msgid "Request a review" +msgstr "Požádat o kontrolu" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:100 +msgid "Add new reviewer" +msgstr "Přidat kontrolního uživatele" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:103 +#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:283 +#: frontend/src/components/dialog/org-add-member-dialog.js:58 +#: frontend/src/components/dialog/share-to-user.js:357 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-member-dialog.js:37 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-member-dialog.js:56 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-batch-add-admin-dialog.js:45 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:45 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:46 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:240 +#: frontend/src/components/list-and-add-group-members.js:173 +#: frontend/src/pages/org-admin/org-users-search-users.js:196 +#: frontend/src/pages/org-admin/org-users-users.js:260 +#: frontend/src/pages/sys-admin/users/search-users.js:313 +#: frontend/src/pages/sys-admin/users/users.js:425 +msgid "Search users" +msgstr "Vyhledat uživatele" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:137 +#: frontend/src/components/dialog/edit-filetag-dialog.js:145 +#: frontend/src/components/dialog/list-created-files-dialog.js:55 +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:86 +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:107 +#: frontend/src/components/dialog/org-add-admin-dialog.js:65 +#: frontend/src/components/dialog/search-file-dialog.js:115 +#: frontend/src/components/dialog/share-admin-link.js:35 +#: frontend/src/components/dialog/share-repo-dialog.js:149 +#: frontend/src/components/dialog/transfer-group-dialog.js:68 +#: frontend/src/components/search/ai-search.js:653 +#: frontend/src/components/search/ai-search.js:690 +#: frontend/src/components/search/search.js:497 +#: frontend/src/components/search/search.js:532 +#: frontend/src/components/system-notification.js:46 +#: frontend/src/pages/groups/group-view.js:479 +msgid "Close" +msgstr "Zavřít" + #: frontend/src/components/dialog/change-repo-password-dialog.js:49 msgid "Please enter the old password" msgstr "Zadejte původní heslo" @@ -589,24 +623,24 @@ msgstr "Zadání nového hesla se neshodují" msgid "Successfully changed library password." msgstr "Heslo knihovny bylo úspěšně změněno." -#: frontend/src/components/dialog/change-repo-password-dialog.js:98 +#: frontend/src/components/dialog/change-repo-password-dialog.js:102 msgid "Change Password of Library {placeholder}" msgstr "Změnit heslo knihovny {placeholder}" -#: frontend/src/components/dialog/change-repo-password-dialog.js:108 +#: frontend/src/components/dialog/change-repo-password-dialog.js:107 msgid "Old Password" msgstr "Staré heslo" -#: frontend/src/components/dialog/change-repo-password-dialog.js:110 +#: frontend/src/components/dialog/change-repo-password-dialog.js:109 msgid "New Password" msgstr "Nové heslo" -#: frontend/src/components/dialog/change-repo-password-dialog.js:110 +#: frontend/src/components/dialog/change-repo-password-dialog.js:109 #: frontend/src/components/dialog/create-repo-dialog.js:240 msgid "(at least {placeholder} characters)" msgstr "(nejméně {placeholder} znaků)" -#: frontend/src/components/dialog/change-repo-password-dialog.js:112 +#: frontend/src/components/dialog/change-repo-password-dialog.js:111 msgid "New Password Again" msgstr "Nové heslo znovu" @@ -632,12 +666,11 @@ msgstr "Čištění bylo úspěšné." #: frontend/src/components/dialog/clean-trash.js:62 #: frontend/src/pages/org-admin/devices/devices-errors.js:193 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:375 #: frontend/src/pages/share-admin/share-links.js:590 #: frontend/src/pages/share-admin/upload-links.js:306 #: frontend/src/pages/sys-admin/devices/devices-errors.js:197 #: frontend/src/pages/sys-admin/repos/trash-repos.js:400 -#: frontend/src/repo-folder-trash.js:207 +#: frontend/src/repo-folder-trash.js:204 msgid "Clean" msgstr "Vyčistit" @@ -744,8 +777,9 @@ msgstr "Opravdu chcete smazat svůj účet?" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:39 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:59 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:59 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:643 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:667 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:668 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:692 +#: frontend/src/components/draft-list-view/draft-list-item.js:111 #: frontend/src/components/group-members.js:163 #: frontend/src/components/popover/tag-list-item.js:55 #: frontend/src/components/popover/tag-list-item.js:56 @@ -761,8 +795,8 @@ msgstr "Opravdu chcete smazat svůj účet?" #: frontend/src/components/share-link-panel/link-list.js:69 #: frontend/src/components/share-link-panel/link-list.js:129 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:513 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:330 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:338 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:358 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:366 #: frontend/src/components/user-settings/delete-account.js:38 #: frontend/src/components/user-settings/web-api-auth-token.js:83 #: frontend/src/pages/invitations/invitations-view.js:104 @@ -770,16 +804,14 @@ msgstr "Opravdu chcete smazat svůj účet?" #: frontend/src/pages/invitations/invitations-view.js:136 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:360 #: frontend/src/pages/my-libs/mylib-repo-menu.js:145 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:267 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:198 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:256 #: frontend/src/pages/org-admin/org-department-item.js:551 #: frontend/src/pages/org-admin/org-departments-list.js:210 #: frontend/src/pages/org-admin/org-group-repos.js:174 #: frontend/src/pages/org-admin/org-groups-search-groups.js:115 #: frontend/src/pages/org-admin/org-groups.js:306 +#: frontend/src/pages/org-admin/org-libraries.js:316 #: frontend/src/pages/org-admin/org-links.js:216 -#: frontend/src/pages/org-admin/org-user-item.js:194 +#: frontend/src/pages/org-admin/org-user-item.js:179 #: frontend/src/pages/org-admin/org-user-repos.js:170 #: frontend/src/pages/sys-admin/departments/group-item.js:69 #: frontend/src/pages/sys-admin/groups/groups-content.js:184 @@ -791,7 +823,7 @@ msgstr "Opravdu chcete smazat svůj účet?" #: frontend/src/pages/sys-admin/orgs/org-groups.js:120 #: frontend/src/pages/sys-admin/orgs/org-repos.js:117 #: frontend/src/pages/sys-admin/orgs/org-repos.js:125 -#: frontend/src/pages/sys-admin/orgs/org-users.js:298 +#: frontend/src/pages/sys-admin/orgs/org-users.js:288 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:205 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:213 #: frontend/src/pages/sys-admin/repos/dir-content.js:61 @@ -803,8 +835,8 @@ msgstr "Opravdu chcete smazat svůj účet?" #: frontend/src/pages/sys-admin/users/search-users.js:355 #: frontend/src/pages/sys-admin/users/user-repos.js:163 #: frontend/src/pages/sys-admin/users/user-repos.js:218 -#: frontend/src/pages/sys-admin/users/users-content.js:361 -#: frontend/src/pages/sys-admin/users/users-content.js:560 +#: frontend/src/pages/sys-admin/users/users-content.js:352 +#: frontend/src/pages/sys-admin/users/users-content.js:548 #: frontend/src/pages/sys-admin/users/users.js:510 #: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:65 #: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:69 @@ -832,7 +864,6 @@ msgid "Are you sure you want to disconnect?" msgstr "Skutečně se chcete odpojit?" #: frontend/src/components/dialog/confirm-restore-repo.js:31 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:264 #: frontend/src/pages/sys-admin/repos/trash-repos.js:266 msgid "Restore Library" msgstr "Obnovit knihovnu" @@ -846,13 +877,11 @@ msgstr "Jste si jisti, že chcete obnovit tuto knihovnu?" #: frontend/src/pages/file-history-old/history-item.js:126 #: frontend/src/pages/my-libs/my-libs-deleted.js:176 #: frontend/src/pages/my-libs/my-libs-deleted.js:177 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:195 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:267 #: frontend/src/pages/sys-admin/repos/trash-repos.js:197 #: frontend/src/pages/sys-admin/repos/trash-repos.js:269 -#: frontend/src/repo-folder-trash.js:363 frontend/src/repo-folder-trash.js:374 -#: frontend/src/repo-snapshot.js:170 frontend/src/repo-snapshot.js:299 -#: frontend/src/repo-snapshot.js:308 +#: frontend/src/repo-folder-trash.js:358 frontend/src/repo-folder-trash.js:368 +#: frontend/src/repo-snapshot.js:168 frontend/src/repo-snapshot.js:297 +#: frontend/src/repo-snapshot.js:306 msgid "Restore" msgstr "Obnovit" @@ -940,12 +969,13 @@ msgid "New Department Library" msgstr "Nová knihovna pro oddělení." #: frontend/src/components/dialog/create-department-repo-dialog.js:81 -#: frontend/src/components/dialog/create-file-dialog.js:98 +#: frontend/src/components/dialog/create-file-dialog.js:151 #: frontend/src/components/dialog/create-folder-dialog.js:86 #: frontend/src/components/dialog/create-group-dialog.js:69 #: frontend/src/components/dialog/create-repo-dialog.js:188 #: frontend/src/components/dialog/create-tag-dialog.js:79 #: frontend/src/components/dialog/list-created-files-dialog.js:28 +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:66 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:84 #: frontend/src/components/dialog/new-wiki-dialog.js:56 #: frontend/src/components/dialog/org-add-department-dialog.js:73 @@ -965,7 +995,8 @@ msgstr "Nová knihovna pro oddělení." #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:63 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:82 #: frontend/src/components/dialog/wiki-select-dialog.js:78 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:627 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:626 +#: frontend/src/components/draft-list-view/draft-list-view.js:36 #: frontend/src/components/group-members.js:30 #: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:122 #: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23 @@ -973,7 +1004,6 @@ msgstr "Nová knihovna pro oddělení." #: frontend/src/pages/my-libs/my-libs-deleted.js:93 #: frontend/src/pages/my-libs/mylib-repo-list-view.js:90 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:160 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:75 #: frontend/src/pages/org-admin/org-admin-list.js:50 #: frontend/src/pages/org-admin/org-department-item.js:250 #: frontend/src/pages/org-admin/org-department-item.js:290 @@ -984,6 +1014,7 @@ msgstr "Nová knihovna pro oddělení." #: frontend/src/pages/org-admin/org-group-repos.js:83 #: frontend/src/pages/org-admin/org-groups-search-groups.js:157 #: frontend/src/pages/org-admin/org-groups.js:160 +#: frontend/src/pages/org-admin/org-libraries.js:147 #: frontend/src/pages/org-admin/org-links.js:100 #: frontend/src/pages/org-admin/org-user-profile.js:136 #: frontend/src/pages/org-admin/org-user-repos.js:79 @@ -1014,12 +1045,12 @@ msgstr "Nová knihovna pro oddělení." #: frontend/src/pages/sys-admin/users/user-links.js:49 #: frontend/src/pages/sys-admin/users/user-repos.js:54 #: frontend/src/pages/sys-admin/users/user-shared-repos.js:35 -#: frontend/src/repo-folder-trash.js:239 frontend/src/repo-snapshot.js:200 +#: frontend/src/repo-folder-trash.js:236 frontend/src/repo-snapshot.js:198 #: frontend/src/shared-dir-view.js:661 msgid "Name" msgstr "Název" -#: frontend/src/components/dialog/create-file-dialog.js:62 +#: frontend/src/components/dialog/create-file-dialog.js:59 #: frontend/src/components/dialog/create-folder-dialog.js:54 #: frontend/src/components/dialog/rename-dialog.js:56 #: frontend/src/components/dialog/rename-dirent.js:56 @@ -1028,7 +1059,7 @@ msgstr "Název" msgid "The name \"{name}\" is already taken. Please choose a different name." msgstr "Jméno \"{name}\" je již obsazeno. Prosím zvolte jiné jméno." -#: frontend/src/components/dialog/create-file-dialog.js:94 +#: frontend/src/components/dialog/create-file-dialog.js:147 #: frontend/src/components/toolbar/dir-operation-toolbar.js:207 #: frontend/src/components/toolbar/dir-operation-toolbar.js:232 #: frontend/src/pages/repo-wiki-mode/side-panel.js:176 @@ -1070,7 +1101,7 @@ msgstr "Heslo je příliš krátké." #: frontend/src/components/dialog/create-repo-dialog.js:111 #: frontend/src/components/dialog/generate-upload-link.js:150 #: frontend/src/components/dialog/org-add-user-dialog.js:123 -#: frontend/src/components/share-link-panel/link-creation.js:181 +#: frontend/src/components/share-link-panel/link-creation.js:175 msgid "Passwords don't match" msgstr "Zadání hesla se neshodují" @@ -1136,14 +1167,14 @@ msgstr "Oprávnění" #: frontend/src/components/dialog/share-repo-dialog.js:40 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:22 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57 -#: frontend/src/utils/utils.js:680 +#: frontend/src/utils/utils.js:684 msgid "Read-Write" msgstr "Číst / zapisovat" #: frontend/src/components/dialog/create-repo-dialog.js:227 #: frontend/src/components/dialog/share-repo-dialog.js:41 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57 -#: frontend/src/utils/utils.js:683 +#: frontend/src/utils/utils.js:687 msgid "Read-Only" msgstr "Pouze čtení" @@ -1157,7 +1188,7 @@ msgstr "Šifrovat" #: frontend/src/components/dialog/org-add-user-dialog.js:145 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:106 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:153 -#: frontend/src/components/share-link-panel/link-creation.js:284 +#: frontend/src/components/share-link-panel/link-creation.js:278 #: frontend/src/pages/sys-admin/web-settings/web-settings.js:239 #: frontend/src/settings.js:48 frontend/src/settings.js:134 msgid "Password" @@ -1167,15 +1198,15 @@ msgstr "Heslo" #: frontend/src/components/dialog/generate-upload-link.js:390 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:110 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:163 -#: frontend/src/components/share-link-panel/link-creation.js:295 +#: frontend/src/components/share-link-panel/link-creation.js:289 msgid "Password again" msgstr "Heslo znovu" #: frontend/src/components/dialog/create-tag-dialog.js:53 #: frontend/src/components/dialog/zip-download-dialog.js:73 -#: frontend/src/components/file-uploader/file-uploader.js:400 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:409 -#: frontend/src/pages/upload-link/file-uploader.js:399 +#: frontend/src/components/file-uploader/file-uploader.js:406 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:415 +#: frontend/src/pages/upload-link/file-uploader.js:404 msgid "Internal Server Error" msgstr "Vnitřní chyba serveru" @@ -1185,10 +1216,10 @@ msgstr "Štítek \"{name}\" již existuje." #: frontend/src/components/dialog/create-tag-dialog.js:73 #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:124 -#: frontend/src/components/share-link-panel/link-creation.js:259 +#: frontend/src/components/share-link-panel/link-creation.js:253 #: frontend/src/components/share-link-panel/link-details.js:166 -#: frontend/src/repo-folder-trash.js:201 frontend/src/repo-history.js:112 -#: frontend/src/repo-snapshot.js:150 +#: frontend/src/repo-folder-trash.js:198 frontend/src/repo-history.js:109 +#: frontend/src/repo-snapshot.js:148 msgid "Back" msgstr "Zpět" @@ -1204,10 +1235,10 @@ msgstr "Vybrat barvu" #: frontend/src/components/dialog/create-tag-dialog.js:109 #: frontend/src/components/file-view/file-toolbar.js:155 #: frontend/src/components/file-view/file-toolbar.js:214 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:115 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:158 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:199 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:222 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:121 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:165 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:206 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:229 #: frontend/src/shared-dir-view.js:486 msgid "Save" msgstr "Uložit" @@ -1231,8 +1262,6 @@ msgid "Permission name" msgstr "" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:151 -#: frontend/src/components/file-uploader/file-uploader.js:684 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:667 #: frontend/src/components/toolbar/dir-operation-toolbar.js:189 #: frontend/src/components/toolbar/dir-operation-toolbar.js:198 #: frontend/src/components/toolbar/dir-operation-toolbar.js:227 @@ -1246,8 +1275,7 @@ msgstr "" #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:69 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:79 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:89 -#: frontend/src/pages/upload-link/file-uploader.js:625 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:66 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:52 #: frontend/src/shared-dir-view.js:471 msgid "Upload" msgstr "Nahrát" @@ -1255,8 +1283,8 @@ msgstr "Nahrát" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:180 #: frontend/src/components/dialog/zip-download-dialog.js:123 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:637 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:661 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:662 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:686 #: frontend/src/components/file-view/file-toolbar.js:171 #: frontend/src/components/file-view/file-toolbar.js:255 #: frontend/src/components/file-view/file-view-tip.js:25 @@ -1264,10 +1292,10 @@ msgstr "Nahrát" #: frontend/src/components/history-trash-file-view/download.js:10 #: frontend/src/components/shared-file-view/shared-file-view-tip.js:27 #: frontend/src/components/shared-file-view/shared-file-view.js:133 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:331 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:344 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:359 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:372 #: frontend/src/pages/file-history-old/history-item.js:127 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:122 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:128 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:74 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:253 #: frontend/src/pages/org-admin/statistic/statistic-traffic.js:63 @@ -1282,7 +1310,7 @@ msgstr "Nahrát" #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:84 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:94 #: frontend/src/pages/sys-admin/users/user-links.js:202 -#: frontend/src/repo-snapshot.js:309 frontend/src/shared-dir-view.js:769 +#: frontend/src/repo-snapshot.js:307 frontend/src/shared-dir-view.js:769 #: frontend/src/shared-dir-view.js:796 frontend/src/shared-dir-view.js:844 #: frontend/src/shared-dir-view.js:876 frontend/src/shared-dir-view.js:945 #: frontend/src/shared-dir-view.js:963 @@ -1312,9 +1340,9 @@ msgstr "" #: frontend/src/components/dialog/view-link-dialog.js:38 #: frontend/src/components/share-link-panel/link-item.js:112 #: frontend/src/components/shared-link.js:24 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:329 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:337 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:343 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:357 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:365 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:371 #: frontend/src/pages/org-admin/org-saml-config.js:118 #: frontend/src/pages/org-admin/org-saml-config.js:132 #: frontend/src/pages/org-admin/org-saml-config.js:146 @@ -1347,7 +1375,7 @@ msgstr "" #: frontend/src/components/select-editor/select-editor.js:138 #: frontend/src/components/share-link-panel/link-details.js:206 #: frontend/src/components/share-link-panel/link-details.js:207 -#: frontend/src/components/toolbar/view-file-toolbar.js:67 +#: frontend/src/components/toolbar/view-file-toolbar.js:87 #: frontend/src/components/user-settings/user-avatar-form.js:97 #: frontend/src/pages/org-admin/org-user-profile.js:139 #: frontend/src/pages/org-admin/org-user-profile.js:145 @@ -1361,9 +1389,9 @@ msgstr "" #: frontend/src/pages/sys-admin/institutions/institution-info.js:28 #: frontend/src/pages/sys-admin/orgs/org-info.js:41 #: frontend/src/pages/sys-admin/users/user-info.js:91 -#: frontend/src/pages/sys-admin/users/users-content.js:514 +#: frontend/src/pages/sys-admin/users/users-content.js:502 #: frontend/src/pages/wiki/main-panel.js:106 -#: frontend/src/pages/wiki/main-panel.js:107 frontend/src/repo-history.js:306 +#: frontend/src/pages/wiki/main-panel.js:107 frontend/src/repo-history.js:303 msgid "Edit" msgstr "Upravit" @@ -1401,7 +1429,6 @@ msgstr "" #: frontend/src/components/dialog/delete-repo-dialog.js:66 #: frontend/src/components/dialog/org-delete-repo-dialog.js:32 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:33 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:253 #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:101 #: frontend/src/pages/sys-admin/orgs/org-repos.js:122 #: frontend/src/pages/sys-admin/repos/trash-repos.js:255 @@ -1425,28 +1452,11 @@ msgid "Select Tags" msgstr "Vybrat štítky" #: frontend/src/components/dialog/edit-filetag-dialog.js:141 -#: frontend/src/components/popover/edit-filetag-popover.js:187 +#: frontend/src/components/popover/edit-filetag-popover.js:182 #: frontend/src/components/popover/list-tag-popover.js:145 msgid "Create a new tag" msgstr "Vytvořit nový štítek" -#: frontend/src/components/dialog/edit-filetag-dialog.js:145 -#: frontend/src/components/dialog/list-created-files-dialog.js:52 -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:107 -#: frontend/src/components/dialog/org-add-admin-dialog.js:65 -#: frontend/src/components/dialog/search-file-dialog.js:115 -#: frontend/src/components/dialog/share-admin-link.js:35 -#: frontend/src/components/dialog/share-repo-dialog.js:149 -#: frontend/src/components/dialog/transfer-group-dialog.js:68 -#: frontend/src/components/search/ai-search.js:663 -#: frontend/src/components/search/ai-search.js:700 -#: frontend/src/components/search/search.js:497 -#: frontend/src/components/search/search.js:532 -#: frontend/src/components/system-notification.js:46 -#: frontend/src/pages/groups/group-view.js:479 -msgid "Close" -msgstr "Zavřít" - #: frontend/src/components/dialog/edit-repo-commit-labels.js:47 msgid "Successfully edited labels." msgstr "Štítky byly úspěšně upraveny." @@ -1460,48 +1470,48 @@ msgid "Find an option" msgstr "" #: frontend/src/components/dialog/extra-attributes-dialog/index.js:217 -#: frontend/src/components/dirent-detail/detail-list-view.js:93 -#: frontend/src/components/dirent-detail/detail-list-view.js:134 +#: frontend/src/components/dirent-detail/detail-list-view.js:92 +#: frontend/src/components/dirent-detail/detail-list-view.js:133 msgid "Edit extra properties" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:142 #: frontend/src/components/dialog/reset-webdav-password.js:29 #: frontend/src/components/dialog/set-webdav-password.js:29 -#: frontend/src/components/share-link-panel/link-creation.js:173 +#: frontend/src/components/share-link-panel/link-creation.js:167 msgid "Please enter a password." msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:146 #: frontend/src/components/dialog/reset-webdav-password.js:33 #: frontend/src/components/dialog/set-webdav-password.js:33 -#: frontend/src/components/share-link-panel/link-creation.js:177 +#: frontend/src/components/share-link-panel/link-creation.js:171 msgid "The password is too short." msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:154 #: frontend/src/components/dialog/reset-webdav-password.js:38 #: frontend/src/components/dialog/set-webdav-password.js:38 -#: frontend/src/components/share-link-panel/link-creation.js:185 +#: frontend/src/components/share-link-panel/link-creation.js:179 msgid "" "The password is too weak. It should include at least {passwordStrengthLevel}" " of the following: number, upper letter, lower letter and other symbols." msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:162 -#: frontend/src/components/share-link-panel/link-creation.js:193 +#: frontend/src/components/share-link-panel/link-creation.js:187 msgid "Please select an expiration time" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:170 -#: frontend/src/components/share-link-panel/link-creation.js:202 +#: frontend/src/components/share-link-panel/link-creation.js:196 msgid "Please enter days" msgstr "Prosím zadejte dny" #: frontend/src/components/dialog/generate-upload-link.js:174 #: frontend/src/components/dialog/lib-history-setting-dialog.js:66 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:66 -#: frontend/src/components/share-link-panel/link-creation.js:206 +#: frontend/src/components/share-link-panel/link-creation.js:200 msgid "Please enter a non-negative integer" msgstr "Vložte prosím nezáporné celé číslo" @@ -1512,7 +1522,7 @@ msgstr "Odkaz pro nahrávání zkopírován do schránky." #: frontend/src/components/dialog/generate-upload-link.js:276 #: frontend/src/components/dialog/reset-webdav-password.js:68 #: frontend/src/components/dialog/set-webdav-password.js:68 -#: frontend/src/components/share-link-panel/link-creation.js:285 +#: frontend/src/components/share-link-panel/link-creation.js:279 msgid "" "(at least {passwordMinLength} characters and includes " "{passwordStrengthLevel} of the following: number, upper letter, lower letter" @@ -1559,18 +1569,18 @@ msgstr "Odeslat" #: frontend/src/components/dialog/generate-upload-link.js:367 #: frontend/src/components/dialog/generate-upload-link.js:372 -#: frontend/src/components/share-link-panel/link-creation.js:273 -#: frontend/src/components/share-link-panel/link-creation.js:278 +#: frontend/src/components/share-link-panel/link-creation.js:267 +#: frontend/src/components/share-link-panel/link-creation.js:272 msgid "Add password protection" msgstr "Přidat ochranu heslem" #: frontend/src/components/dialog/generate-upload-link.js:403 -#: frontend/src/components/share-link-panel/link-creation.js:308 +#: frontend/src/components/share-link-panel/link-creation.js:302 msgid "Add auto expiration" msgstr "Přidat automatickou expiraci" #: frontend/src/components/dialog/generate-upload-link.js:422 -#: frontend/src/components/share-link-panel/link-creation.js:344 +#: frontend/src/components/share-link-panel/link-creation.js:338 #: frontend/src/components/user-settings/web-api-auth-token.js:86 msgid "Generate" msgstr "Generovat" @@ -1690,8 +1700,8 @@ msgstr "Úspěšně pozván %(email) a dalších %(num) lidí." #: frontend/src/components/dialog/invite-people-dialog.js:107 #: frontend/src/components/dialog/share-dialog.js:154 #: frontend/src/components/dialog/share-to-invite-people.js:273 -#: frontend/src/components/main-side-nav.js:261 -#: frontend/src/components/main-side-nav.js:263 +#: frontend/src/components/main-side-nav.js:271 +#: frontend/src/components/main-side-nav.js:273 #: frontend/src/components/toolbar/invitations-toolbar.js:31 #: frontend/src/components/toolbar/invitations-toolbar.js:35 #: frontend/src/pages/invitations/invitations-view.js:282 @@ -1749,33 +1759,36 @@ msgstr "Heslo bude uloženo na serveru pouze 1 hodinu." msgid "Successfully set library history." msgstr "Nastavení historie knihovny bylo úspěšné." -#: frontend/src/components/dialog/lib-history-setting-dialog.js:112 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:110 -msgid "{placeholder} History Setting" -msgstr "Nastavení historie {placeholder}" +#: frontend/src/components/dialog/lib-history-setting-dialog.js:116 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:114 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:351 +#: frontend/src/pages/my-libs/mylib-repo-menu.js:154 +#: frontend/src/pages/sys-admin/repos/repos.js:271 +msgid "History Setting" +msgstr "Nastavení historie" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:123 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:122 msgid "Setting library history is disabled by Admin." msgstr "Nastavení historie knihoven je vypnuto administrátorem." -#: frontend/src/components/dialog/lib-history-setting-dialog.js:128 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:121 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:127 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:120 msgid "Keep full history" msgstr "Ponechat všechnu historii" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:132 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:125 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:131 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:124 msgid "Don't keep history" msgstr "Neukládat historii" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:136 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:129 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:135 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:128 msgid "Only keep a period of history:" msgstr "Pouze ponechat období historie:" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:145 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:144 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:117 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:138 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:137 #: frontend/src/components/set-link-expiration.js:89 msgid "days" msgstr "dní" @@ -1808,30 +1821,30 @@ msgstr "Uživatelské oprávnění" msgid "Group Permission" msgstr "Skupinová oprávnění" -#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:69 +#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:73 msgid "{placeholder} Folder Permission" msgstr "Oprávnění složky {placeholder} " -#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:69 -msgid "Set permission of {placeholder}" -msgstr "" +#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:73 +msgid "Set {placeholder}'s permission" +msgstr "Nastavit oprávnění pro {placeholder}" #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:186 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:169 #: frontend/src/components/dialog/repo-api-token-dialog.js:197 #: frontend/src/components/dialog/zip-download-dialog.js:76 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:294 -#: frontend/src/pages/lib-content-view/lib-content-view.js:181 -#: frontend/src/pages/lib-content-view/lib-content-view.js:710 -#: frontend/src/pages/lib-content-view/lib-content-view.js:758 -#: frontend/src/pages/lib-content-view/lib-content-view.js:850 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1035 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1051 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1087 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1115 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1177 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1233 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1271 +#: frontend/src/pages/lib-content-view/lib-content-view.js:185 +#: frontend/src/pages/lib-content-view/lib-content-view.js:735 +#: frontend/src/pages/lib-content-view/lib-content-view.js:784 +#: frontend/src/pages/lib-content-view/lib-content-view.js:869 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1065 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1081 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1117 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1145 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1209 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1259 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1287 #: frontend/src/pages/my-libs/my-libs-deleted.js:152 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:293 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:315 @@ -1840,22 +1853,22 @@ msgstr "" #: frontend/src/pages/search/main-panel.js:197 #: frontend/src/pages/shared-with-all/public-shared-view.js:106 #: frontend/src/pages/sys-admin/abuse-reports.js:45 -#: frontend/src/pages/upload-link/file-uploader.js:433 -#: frontend/src/repo-folder-trash.js:136 frontend/src/repo-folder-trash.js:333 -#: frontend/src/utils/utils.js:1190 +#: frontend/src/pages/upload-link/file-uploader.js:437 +#: frontend/src/repo-folder-trash.js:136 frontend/src/repo-folder-trash.js:329 +#: frontend/src/utils/utils.js:1194 msgid "Error" msgstr "Chyba" #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:189 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:172 #: frontend/src/components/dialog/repo-api-token-dialog.js:199 -#: frontend/src/pages/lib-content-view/lib-content-view.js:187 +#: frontend/src/pages/lib-content-view/lib-content-view.js:191 #: frontend/src/pages/search/main-panel.js:82 #: frontend/src/pages/sys-admin/abuse-reports.js:47 -#: frontend/src/repo-folder-trash.js:142 frontend/src/repo-folder-trash.js:335 +#: frontend/src/repo-folder-trash.js:142 frontend/src/repo-folder-trash.js:331 #: frontend/src/shared-file-view-document.js:74 #: frontend/src/shared-file-view-spreadsheet.js:71 -#: frontend/src/utils/utils.js:1193 frontend/src/view-file-document.js:76 +#: frontend/src/utils/utils.js:1197 frontend/src/view-file-document.js:76 #: frontend/src/view-file-spreadsheet.js:71 msgid "Please check the network." msgstr "Zkontrolujte síťové připojení." @@ -1893,23 +1906,6 @@ msgstr "Vyberte skupinu" msgid "User" msgstr "Uživatel" -#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:283 -#: frontend/src/components/dialog/org-add-member-dialog.js:58 -#: frontend/src/components/dialog/share-to-user.js:357 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-member-dialog.js:37 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-member-dialog.js:56 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-batch-add-admin-dialog.js:45 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:45 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:46 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:240 -#: frontend/src/components/list-and-add-group-members.js:173 -#: frontend/src/pages/org-admin/org-users-search-users.js:196 -#: frontend/src/pages/org-admin/org-users-users.js:260 -#: frontend/src/pages/sys-admin/users/search-users.js:313 -#: frontend/src/pages/sys-admin/users/users.js:425 -msgid "Search users" -msgstr "Vyhledat uživatele" - #: frontend/src/components/dialog/list-created-files-dialog.js:23 msgid "Created Files" msgstr "Vytvořené soubory" @@ -1924,60 +1920,67 @@ msgstr "Vytvořené soubory" #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:48 #: frontend/src/pages/sys-admin/devices/devices-errors.js:53 #: frontend/src/pages/sys-admin/logs-page/login-logs.js:48 -#: frontend/src/repo-history.js:141 frontend/src/repo-history.js:148 +#: frontend/src/repo-history.js:138 frontend/src/repo-history.js:145 #: frontend/src/user-notifications.js:131 #: frontend/src/user-notifications.js:135 msgid "Time" msgstr "Čas" -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79 -msgid "Tagged Files" -msgstr "Oštítkované soubory" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:44 +#: frontend/src/pages/drafts/draft-content.js:29 +msgid "Successfully deleted draft %(draft)s." +msgstr "Úspěšně smazaný návrh %(draft)s." -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:85 -#: frontend/src/components/dialog/search-file-dialog.js:94 -#: frontend/src/components/dirent-detail/detail-list-view.js:120 -#: frontend/src/components/dirent-detail/file-details.js:85 -#: frontend/src/components/dirent-detail/lib-details.js:69 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:630 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124 -#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24 -#: frontend/src/file-history-old.js:245 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:74 -#: frontend/src/pages/my-libs/mylib-repo-list-view.js:92 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:80 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:82 -#: frontend/src/pages/org-admin/org-department-item.js:327 -#: frontend/src/pages/org-admin/org-group-repos.js:84 -#: frontend/src/pages/org-admin/org-user-repos.js:80 -#: frontend/src/pages/org-admin/org-user-shared-repos.js:78 -#: frontend/src/pages/search/advanced-search.js:78 -#: frontend/src/pages/search/advanced-search.js:226 -#: frontend/src/pages/share-with-ocm/remote-dir-content.js:99 -#: frontend/src/pages/shared-libs/shared-libs.js:84 -#: frontend/src/pages/sys-admin/departments/department-libraries.js:85 -#: frontend/src/pages/sys-admin/repos/dir-content.js:104 -#: frontend/src/pages/sys-admin/repos/repos.js:82 -#: frontend/src/pages/sys-admin/repos/repos.js:84 -#: frontend/src/pages/sys-admin/users/user-shared-repos.js:37 -#: frontend/src/repo-folder-trash.js:242 frontend/src/repo-snapshot.js:201 -#: frontend/src/shared-dir-view.js:663 -msgid "Size" -msgstr "Velikost" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:48 +#: frontend/src/pages/drafts/draft-content.js:33 +msgid "Failed to delete draft %(draft)s." +msgstr "Neúspěšně smazaný návrh %(draft)s." +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:61 +#: frontend/src/pages/drafts/drafts-view.js:19 +msgid "Drafts" +msgstr "Návrhy" + +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:67 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:74 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:74 +#: frontend/src/components/group-members.js:125 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:126 +#: frontend/src/components/wiki-list-view/wiki-list-view.js:45 +#: frontend/src/pages/groups/group-view.js:381 +#: frontend/src/pages/org-admin/org-group-members.js:109 +#: frontend/src/pages/org-admin/org-libraries.js:153 +#: frontend/src/pages/org-admin/org-links.js:101 +#: frontend/src/pages/org-admin/org-user-shared-repos.js:77 +#: frontend/src/pages/shared-libs/shared-libs.js:86 +#: frontend/src/pages/sys-admin/groups/group-members.js:166 +#: frontend/src/pages/sys-admin/groups/groups-content.js:58 +#: frontend/src/pages/sys-admin/links/share-links.js:66 +#: frontend/src/pages/sys-admin/orgs/org-repos.js:35 +#: frontend/src/pages/sys-admin/repos/repos.js:88 +#: frontend/src/pages/sys-admin/repos/trash-repos.js:67 +#: frontend/src/pages/sys-admin/users/user-groups.js:119 +#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:170 +#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:188 +msgid "Owner" +msgstr "Vlastník" + +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:68 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:86 #: frontend/src/components/dialog/search-file-dialog.js:95 #: frontend/src/components/dialog/share-repo-dialog.js:129 #: frontend/src/components/dialog/wiki-select-dialog.js:79 -#: frontend/src/components/dirent-detail/detail-list-view.js:87 -#: frontend/src/components/dirent-detail/detail-list-view.js:122 +#: frontend/src/components/dirent-detail/detail-list-view.js:86 +#: frontend/src/components/dirent-detail/detail-list-view.js:121 #: frontend/src/components/dirent-detail/file-details.js:87 #: frontend/src/components/dirent-detail/lib-details.js:70 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:631 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:630 +#: frontend/src/components/draft-list-view/draft-list-view.js:38 #: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:125 #: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25 #: frontend/src/components/wiki-list-view/wiki-list-view.js:46 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:76 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:46 #: frontend/src/pages/my-libs/mylib-repo-list-view.js:94 #: frontend/src/pages/org-admin/org-user-repos.js:81 #: frontend/src/pages/org-admin/org-user-shared-repos.js:79 @@ -1992,11 +1995,61 @@ msgstr "Velikost" msgid "Last Update" msgstr "Poslední aktualizace" +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79 +msgid "Tagged Files" +msgstr "Oštítkované soubory" + +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:85 +#: frontend/src/components/dialog/search-file-dialog.js:94 +#: frontend/src/components/dirent-detail/detail-list-view.js:119 +#: frontend/src/components/dirent-detail/file-details.js:85 +#: frontend/src/components/dirent-detail/lib-details.js:69 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:629 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124 +#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24 +#: frontend/src/file-history-old.js:245 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:44 +#: frontend/src/pages/my-libs/mylib-repo-list-view.js:92 +#: frontend/src/pages/org-admin/org-department-item.js:327 +#: frontend/src/pages/org-admin/org-group-repos.js:84 +#: frontend/src/pages/org-admin/org-libraries.js:150 +#: frontend/src/pages/org-admin/org-user-repos.js:80 +#: frontend/src/pages/org-admin/org-user-shared-repos.js:78 +#: frontend/src/pages/search/advanced-search.js:78 +#: frontend/src/pages/search/advanced-search.js:226 +#: frontend/src/pages/share-with-ocm/remote-dir-content.js:99 +#: frontend/src/pages/shared-libs/shared-libs.js:84 +#: frontend/src/pages/sys-admin/departments/department-libraries.js:85 +#: frontend/src/pages/sys-admin/repos/dir-content.js:104 +#: frontend/src/pages/sys-admin/repos/repos.js:82 +#: frontend/src/pages/sys-admin/repos/repos.js:84 +#: frontend/src/pages/sys-admin/users/user-shared-repos.js:37 +#: frontend/src/repo-folder-trash.js:238 frontend/src/repo-snapshot.js:199 +#: frontend/src/shared-dir-view.js:663 +msgid "Size" +msgstr "Velikost" + #: frontend/src/components/dialog/list-taggedfiles-dialog.js:165 #: frontend/src/pages/starred/starred.js:221 msgid "deleted" msgstr "Smazáno" +#: frontend/src/components/dialog/local-draft-dialog.js:17 +msgid "Local draft" +msgstr "Místní koncept" + +#: frontend/src/components/dialog/local-draft-dialog.js:19 +msgid "You have an unsaved draft. Do you like to use it?" +msgstr "Máte neuložený koncept. Chcete ho použít?" + +#: frontend/src/components/dialog/local-draft-dialog.js:22 +msgid "Use draft" +msgstr "Použít koncept" + +#: frontend/src/components/dialog/local-draft-dialog.js:23 +msgid "Delete draft" +msgstr "Smazat koncept" + #: frontend/src/components/dialog/manage-members-dialog.js:21 msgid "Manage group members" msgstr "Spravovat členy skupiny" @@ -2015,8 +2068,10 @@ msgstr "Nová Wiki stránka" #: frontend/src/components/dialog/op-menu.js:53 #: frontend/src/components/dialog/op-menu.js:54 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:809 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:810 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:837 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:838 +#: frontend/src/components/draft-list-view/draft-list-item.js:104 +#: frontend/src/components/draft-list-view/draft-list-item.js:105 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:123 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:124 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:152 @@ -2041,16 +2096,16 @@ msgstr "Nová Wiki stránka" #: frontend/src/pages/my-libs/mylib-repo-menu.js:210 #: frontend/src/pages/my-libs/mylib-repo-menu.js:263 #: frontend/src/pages/my-libs/mylib-repo-menu.js:264 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:260 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:261 #: frontend/src/pages/org-admin/org-groups-search-groups.js:108 #: frontend/src/pages/org-admin/org-groups-search-groups.js:109 #: frontend/src/pages/org-admin/org-groups.js:299 #: frontend/src/pages/org-admin/org-groups.js:300 +#: frontend/src/pages/org-admin/org-libraries.js:309 +#: frontend/src/pages/org-admin/org-libraries.js:310 #: frontend/src/pages/org-admin/org-links.js:209 #: frontend/src/pages/org-admin/org-links.js:210 -#: frontend/src/pages/org-admin/org-user-item.js:187 -#: frontend/src/pages/org-admin/org-user-item.js:188 +#: frontend/src/pages/org-admin/org-user-item.js:172 +#: frontend/src/pages/org-admin/org-user-item.js:173 #: frontend/src/pages/repo-wiki-mode/side-panel.js:168 #: frontend/src/pages/repo-wiki-mode/side-panel.js:169 #: frontend/src/pages/sdoc/sdoc-file-history/history-version.js:127 @@ -2109,7 +2164,7 @@ msgstr "Nové oddělení" #: frontend/src/pages/sys-admin/departments/department.js:105 #: frontend/src/pages/sys-admin/groups/group-members.js:324 #: frontend/src/pages/sys-admin/institutions/institution-users.js:362 -#: frontend/src/pages/sys-admin/orgs/org-users.js:434 +#: frontend/src/pages/sys-admin/orgs/org-users.js:415 msgid "Add Member" msgstr "Přidat člena" @@ -2160,11 +2215,11 @@ msgstr "" #: frontend/src/pages/sys-admin/institutions/institutions.js:127 #: frontend/src/pages/sys-admin/orgs/org-groups.js:107 #: frontend/src/pages/sys-admin/orgs/org-repos.js:100 -#: frontend/src/pages/sys-admin/orgs/org-users.js:228 +#: frontend/src/pages/sys-admin/orgs/org-users.js:220 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:138 #: frontend/src/pages/sys-admin/terms-and-conditions/item.js:125 #: frontend/src/pages/sys-admin/users/user-repos.js:192 -#: frontend/src/pages/sys-admin/users/users-content.js:403 +#: frontend/src/pages/sys-admin/users/users-content.js:393 msgid "Are you sure you want to delete {placeholder} ?" msgstr "Skutečně chcete smazat {placeholder}?" @@ -2175,7 +2230,7 @@ msgstr "Smazat oddělení" #: frontend/src/components/dialog/org-delete-member-dialog.js:40 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-member-dialog.js:40 -#: frontend/src/pages/sys-admin/orgs/org-users.js:295 +#: frontend/src/pages/sys-admin/orgs/org-users.js:285 msgid "Delete Member" msgstr "Smazat člena" @@ -2261,9 +2316,9 @@ msgid "API token is copied to the clipboard." msgstr "Token k API rozhraní zkopírován do schránky." #: frontend/src/components/dialog/repo-api-token-dialog.js:116 -#: frontend/src/pages/lib-content-view/lib-content-view.js:168 -#: frontend/src/pages/lib-content-view/lib-content-view.js:171 -#: frontend/src/repo-folder-trash.js:131 frontend/src/utils/utils.js:1185 +#: frontend/src/pages/lib-content-view/lib-content-view.js:172 +#: frontend/src/pages/lib-content-view/lib-content-view.js:175 +#: frontend/src/repo-folder-trash.js:131 frontend/src/utils/utils.js:1189 msgid "Permission denied" msgstr "Přístup odepřen" @@ -2279,29 +2334,33 @@ msgstr "{placeholder} API Token" msgid "{placeholder} SeaTable integration" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:52 -msgid "{placeholder} Share Admin" -msgstr "" +#: frontend/src/components/dialog/repo-share-admin-dialog.js:56 +#: frontend/src/components/main-side-nav.js:278 +#: frontend/src/components/main-side-nav.js:280 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:354 +#: frontend/src/pages/my-libs/mylib-repo-menu.js:178 +msgid "Share Admin" +msgstr "Sdílení Admin" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:67 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:65 #: frontend/src/pages/share-admin/share-links.js:554 #: frontend/src/pages/share-admin/upload-links.js:286 #: frontend/src/pages/sys-admin/links/links-nav.js:15 msgid "Share Links" msgstr "Veřejné odkazy" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:74 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:72 #: frontend/src/pages/share-admin/share-links.js:557 #: frontend/src/pages/share-admin/upload-links.js:288 #: frontend/src/pages/sys-admin/links/links-nav.js:16 msgid "Upload Links" msgstr "Upload odkazy" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:80 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:78 msgid "User Shares" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:85 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:83 msgid "Group Shares" msgstr "" @@ -2429,15 +2488,15 @@ msgstr "Sdílet na jiný server" #: frontend/src/components/dialog/share-dialog.js:323 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-dialog.js:84 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:640 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:664 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:665 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:689 #: frontend/src/components/file-view/file-toolbar.js:143 #: frontend/src/components/file-view/file-toolbar.js:242 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:348 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:511 #: frontend/src/components/toolbar/dir-operation-toolbar.js:218 -#: frontend/src/components/toolbar/view-file-toolbar.js:77 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:105 +#: frontend/src/components/toolbar/view-file-toolbar.js:103 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:69 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:359 #: frontend/src/pages/my-libs/mylib-repo-menu.js:142 @@ -2499,12 +2558,12 @@ msgstr "Email uživatele" #: frontend/src/components/dialog/share-to-other-server.js:193 #: frontend/src/pages/groups/group-view.js:302 -#: frontend/src/pages/org-admin/org-user-item.js:83 +#: frontend/src/pages/org-admin/org-user-item.js:82 #: frontend/src/pages/org-admin/org-users-users.js:157 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:168 -#: frontend/src/pages/sys-admin/users/users-content.js:261 -#: frontend/src/pages/sys-admin/users/users-content.js:322 -#: frontend/src/pages/sys-admin/users/users-content.js:327 +#: frontend/src/pages/sys-admin/users/users-content.js:256 +#: frontend/src/pages/sys-admin/users/users-content.js:313 +#: frontend/src/pages/sys-admin/users/users-content.js:318 #: frontend/src/pages/sys-admin/users/users.js:269 #: frontend/src/pages/sys-admin/users/users.js:293 msgid "It may take some time, please wait." @@ -2520,7 +2579,7 @@ msgstr "Může to chvíli trvat, počkejte prosím." #: frontend/src/pages/sys-admin/invitations/invitations.js:300 #: frontend/src/pages/sys-admin/notifications/notifications.js:274 #: frontend/src/pages/sys-admin/orgs/org-repos.js:176 -#: frontend/src/pages/sys-admin/orgs/org-users.js:390 +#: frontend/src/pages/sys-admin/orgs/org-users.js:371 #: frontend/src/pages/sys-admin/orgs/orgs.js:105 #: frontend/src/pages/sys-admin/orgs/search-orgs.js:69 #: frontend/src/pages/sys-admin/repos/dir-view.js:96 @@ -2635,31 +2694,6 @@ msgstr "Hesla nesouhlasí." msgid "Add Organization" msgstr "Přidat organizaci" -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:74 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:74 -#: frontend/src/components/group-members.js:125 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:126 -#: frontend/src/components/wiki-list-view/wiki-list-view.js:45 -#: frontend/src/pages/groups/group-view.js:381 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:86 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:65 -#: frontend/src/pages/org-admin/org-group-members.js:109 -#: frontend/src/pages/org-admin/org-links.js:101 -#: frontend/src/pages/org-admin/org-user-shared-repos.js:77 -#: frontend/src/pages/shared-libs/shared-libs.js:86 -#: frontend/src/pages/sys-admin/groups/group-members.js:166 -#: frontend/src/pages/sys-admin/groups/groups-content.js:58 -#: frontend/src/pages/sys-admin/links/share-links.js:66 -#: frontend/src/pages/sys-admin/orgs/org-repos.js:35 -#: frontend/src/pages/sys-admin/repos/repos.js:88 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:67 -#: frontend/src/pages/sys-admin/users/user-groups.js:119 -#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:170 -#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:188 -msgid "Owner" -msgstr "Vlastník" - #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:101 msgid "Owner can use admin panel in an organization, must be a new account." msgstr "Vlastník může použít panel v organizaci, musí být nový účet." @@ -2702,7 +2736,7 @@ msgstr "(Pokud je prázdné, vlastníkem bude Admin)" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:80 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:81 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:51 -#: frontend/src/components/dialog/transfer-dialog.js:146 +#: frontend/src/components/dialog/transfer-dialog.js:79 msgid "Select a user" msgstr "Vybrat uživatele" @@ -2727,7 +2761,7 @@ msgid "End date" msgstr "Datum ukončení" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:34 -#: frontend/src/components/dialog/transfer-dialog.js:173 +#: frontend/src/components/dialog/transfer-dialog.js:71 msgid "Transfer Library {library_name}" msgstr "Převést knihovnu {library_name}" @@ -2747,17 +2781,17 @@ msgstr "Nastavit jméno" msgid "Terms" msgstr "Podmínky" -#: frontend/src/components/dialog/transfer-dialog.js:127 -msgid "Transfer to user" -msgstr "Převést uživateli" +#: frontend/src/components/dialog/transfer-dialog.js:87 +msgid "Select a department" +msgstr "Vybrat oddělení" -#: frontend/src/components/dialog/transfer-dialog.js:133 +#: frontend/src/components/dialog/transfer-dialog.js:95 msgid "Transfer to department" msgstr "Převést oddělení" -#: frontend/src/components/dialog/transfer-dialog.js:157 -msgid "Select a department" -msgstr "Vybrat oddělení" +#: frontend/src/components/dialog/transfer-dialog.js:95 +msgid "Transfer to user" +msgstr "Převést uživateli" #: frontend/src/components/dialog/transfer-group-dialog.js:55 #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:104 @@ -2822,65 +2856,64 @@ msgstr "" msgid "Packaging..." msgstr "Balení…" -#: frontend/src/components/dir-view-mode/dir-column-file.js:48 +#: frontend/src/components/dir-view-mode/dir-column-file.js:69 msgid "File does not exist." msgstr "Soubor neexistuje." -#: frontend/src/components/dirent-detail/detail-list-view.js:86 -#: frontend/src/components/dirent-detail/detail-list-view.js:121 +#: frontend/src/components/dir-view-mode/dir-column-file.js:90 +msgid "This file is in draft stage." +msgstr "Tento soubor je ve fázi návrhu." + +#: frontend/src/components/dir-view-mode/dir-column-file.js:91 +msgid "View Draft" +msgstr "Zobrazit koncept" + +#: frontend/src/components/dirent-detail/detail-list-view.js:85 +#: frontend/src/components/dirent-detail/detail-list-view.js:120 #: frontend/src/components/dirent-detail/file-details.js:86 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:75 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:45 msgid "Location" msgstr "Umístění" -#: frontend/src/components/dirent-detail/detail-list-view.js:102 -#: frontend/src/components/dirent-detail/detail-list-view.js:104 +#: frontend/src/components/dirent-detail/detail-list-view.js:101 +#: frontend/src/components/dirent-detail/detail-list-view.js:103 msgid "Apply properties to files inside the folder" msgstr "" #: frontend/src/components/dirent-detail/lib-details.js:68 -#: frontend/src/components/main-side-nav.js:180 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:79 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:82 +#: frontend/src/components/main-side-nav.js:181 +#: frontend/src/pages/org-admin/org-libraries.js:149 #: frontend/src/pages/repo-wiki-mode/side-panel.js:161 -#: frontend/src/pages/sys-admin/info.js:116 +#: frontend/src/pages/sys-admin/info.js:112 #: frontend/src/pages/sys-admin/repos/repos.js:81 #: frontend/src/pages/sys-admin/repos/repos.js:84 msgid "Files" msgstr "Soubory" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:210 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:705 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 msgid "Frozen by {name}" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:210 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:705 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 msgid "locked by {name}" msgstr "zamčeno uživatelem {name}" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:214 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:711 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:736 msgid "freezed" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:214 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:711 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:736 #: frontend/src/components/file-view/file-info.js:31 #: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:17 msgid "locked" msgstr "uzamčeno" -#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 -msgid "Unselect this item" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 -msgid "Select this item" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-item.js:734 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:818 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:759 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:846 #: frontend/src/components/file-view/file-info.js:40 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:643 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:333 @@ -2892,8 +2925,8 @@ msgstr "" msgid "Unstar" msgstr "Odebrat z oblíbených" -#: frontend/src/components/dirent-list-view/dirent-list-item.js:734 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:818 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:759 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:846 #: frontend/src/components/file-view/file-info.js:40 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:643 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:333 @@ -2903,24 +2936,40 @@ msgstr "Odebrat z oblíbených" msgid "Star" msgstr "Hvězdička" -#: frontend/src/components/dirent-list-view/dirent-list-view.js:623 -msgid "Unselect all items" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-view.js:623 -msgid "Select all items" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-none-view.js:54 +#: frontend/src/components/dirent-list-view/dirent-none-view.js:52 msgid "This folder has no content at this time." msgstr "Tato složka aktuálně nic neobsahuje." -#: frontend/src/components/dirent-list-view/dirent-none-view.js:55 +#: frontend/src/components/dirent-list-view/dirent-none-view.js:53 msgid "You can create files quickly" msgstr "Soubory můžete vytvořit ihned" +#: frontend/src/components/draft-list-view/draft-list-item.js:113 +#: frontend/src/pages/sdoc-revision/index.js:123 +msgid "Publish" +msgstr "Zveřejnit" + +#: frontend/src/components/draft-list-view/draft-list-view.js:37 +#: frontend/src/pages/dashboard/content.js:34 +#: frontend/src/pages/org-admin/devices/devices-errors.js:51 +#: frontend/src/pages/org-admin/org-logs-file-audit.js:103 +#: frontend/src/pages/org-admin/org-logs-file-update.js:117 +#: frontend/src/pages/org-admin/org-logs-perm-audit.js:84 +#: frontend/src/pages/share-admin/share-links.js:88 +#: frontend/src/pages/share-admin/upload-links.js:51 +#: frontend/src/pages/starred/starred.js:35 +#: frontend/src/pages/sys-admin/abuse-reports.js:87 +#: frontend/src/pages/sys-admin/devices/devices-errors.js:51 +#: frontend/src/pages/sys-admin/file-scan-records.js:29 +#: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:91 +#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:169 +#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:187 +#: frontend/src/pages/sys-admin/web-settings/web-settings.js:279 +msgid "Library" +msgstr "Knihovna" + #: frontend/src/components/file-chooser/file-chooser.js:286 -#: frontend/src/components/search/ai-search.js:453 +#: frontend/src/components/search/ai-search.js:452 #: frontend/src/components/search/wiki-search.js:193 msgid "No results matching" msgstr "" @@ -2934,151 +2983,132 @@ msgstr "Aktuální knihovna" msgid "Other Libraries" msgstr "Ostatní knihovny" -#: frontend/src/components/file-uploader/file-uploader.js:148 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:146 -#: frontend/src/pages/upload-link/file-uploader.js:140 +#: frontend/src/components/file-uploader/file-uploader.js:149 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:147 +#: frontend/src/pages/upload-link/file-uploader.js:141 msgid "Please upload no more than {maxFiles} files at a time." msgstr "Nahrávejte více než {maxFiles} souborů najednou." -#: frontend/src/components/file-uploader/file-uploader.js:395 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:406 -#: frontend/src/pages/upload-link/file-uploader.js:396 +#: frontend/src/components/file-uploader/file-uploader.js:401 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:412 +#: frontend/src/pages/upload-link/file-uploader.js:401 msgid "File is locked by others." msgstr "Soubor je uzamčen ostatními." -#: frontend/src/components/file-uploader/file-uploader.js:396 +#: frontend/src/components/file-uploader/file-uploader.js:402 msgid "Invalid filename." msgstr "Chybné jméno souboru." -#: frontend/src/components/file-uploader/file-uploader.js:397 +#: frontend/src/components/file-uploader/file-uploader.js:403 msgid "File already exists." msgstr "Soubor již existuje." -#: frontend/src/components/file-uploader/file-uploader.js:398 +#: frontend/src/components/file-uploader/file-uploader.js:404 msgid "File size is too large." msgstr "Velikost souboru je příliš velká." -#: frontend/src/components/file-uploader/file-uploader.js:399 +#: frontend/src/components/file-uploader/file-uploader.js:405 msgid "Out of quota." msgstr "Nedostatek úložného prostoru - mimo kvótu." -#: frontend/src/components/file-uploader/file-uploader.js:408 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:399 -#: frontend/src/pages/upload-link/file-uploader.js:389 +#: frontend/src/components/file-uploader/file-uploader.js:414 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:405 +#: frontend/src/pages/upload-link/file-uploader.js:394 msgid "Network error" msgstr "Chyba sítě" -#: frontend/src/components/file-uploader/forbid-upload-list-item.js:23 -#: frontend/src/components/shared-link-file-uploader/forbid-upload-list-item.js:23 -#: frontend/src/pages/upload-link/forbid-upload-list-item.js:23 -msgid "File too large" -msgstr "" +#: frontend/src/components/file-uploader/forbid-upload-list-item.js:13 +#: frontend/src/components/shared-link-file-uploader/forbid-upload-list-item.js:13 +msgid "Please upload files less than {placeholder}M" +msgstr "Nahrajte soubory menší než {placeholder}M" -#: frontend/src/components/file-uploader/upload-list-item.js:94 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:94 +#: frontend/src/components/file-uploader/upload-list-item.js:97 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:97 #: frontend/src/pages/upload-link/upload-list-item.js:94 msgid "Preparing to upload..." msgstr "Příprava pro nahrávání..." -#: frontend/src/components/file-uploader/upload-list-item.js:95 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:95 +#: frontend/src/components/file-uploader/upload-list-item.js:98 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:98 #: frontend/src/pages/upload-link/upload-list-item.js:95 msgid "Remaining" msgstr "Zbývá" -#: frontend/src/components/file-uploader/upload-list-item.js:96 -#: frontend/src/components/file-uploader/upload-list-item.js:122 -#: frontend/src/components/file-view/file-toolbar.js:150 -#: frontend/src/components/file-view/file-toolbar.js:209 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:96 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:122 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:155 +#: frontend/src/components/file-uploader/upload-list-item.js:99 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:99 #: frontend/src/pages/upload-link/upload-list-item.js:96 -#: frontend/src/pages/upload-link/upload-list-item.js:122 -msgid "Saving..." -msgstr "Ukládání…" +msgid "Indexing..." +msgstr "Indexování..." -#: frontend/src/components/file-uploader/upload-list-item.js:117 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:117 -#: frontend/src/pages/upload-link/upload-list-item.js:117 -msgid "Waiting..." -msgstr "" - -#: frontend/src/components/file-uploader/upload-list-item.js:118 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:118 -#: frontend/src/pages/upload-link/upload-list-item.js:118 -msgid "Uploading..." -msgstr "" - -#: frontend/src/components/file-uploader/upload-list-item.js:131 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:131 -#: frontend/src/pages/upload-link/upload-list-item.js:131 -msgid "Uploaded" -msgstr "Nahráno" - -#: frontend/src/components/file-uploader/upload-list-item.js:147 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:147 -#: frontend/src/pages/upload-link/upload-list-item.js:147 +#: frontend/src/components/file-uploader/upload-list-item.js:130 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:130 +#: frontend/src/pages/upload-link/upload-list-item.js:127 msgid "Retry" msgstr "Opakovat" +#: frontend/src/components/file-uploader/upload-list-item.js:133 +#: frontend/src/components/file-view/file-toolbar.js:150 +#: frontend/src/components/file-view/file-toolbar.js:209 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:133 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:117 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162 +#: frontend/src/pages/upload-link/upload-list-item.js:130 +msgid "Saving..." +msgstr "Ukládání…" + +#: frontend/src/components/file-uploader/upload-list-item.js:136 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:136 +#: frontend/src/pages/upload-link/upload-list-item.js:133 +msgid "Uploaded" +msgstr "Nahráno" + #: frontend/src/components/file-uploader/upload-progress-dialog.js:48 #: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:48 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:51 -msgid "{uploaded_files_num}/{all_files_num} Files" -msgstr "" +#: frontend/src/pages/org-admin/web-settings/web-settings.js:119 +msgid "File Upload" +msgstr "Nahrát soubor" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:56 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:56 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:58 -msgid "{failed_files_num} file(s) failed to upload" -msgstr "" - -#: frontend/src/components/file-uploader/upload-progress-dialog.js:67 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:67 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:83 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:49 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:49 msgid "File Uploading..." msgstr "Nahrávání souboru…" +#: frontend/src/components/file-uploader/upload-progress-dialog.js:75 #: frontend/src/components/file-uploader/upload-progress-dialog.js:77 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:75 #: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:77 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:90 -msgid "All files uploaded" -msgstr "" - -#: frontend/src/components/file-uploader/upload-progress-dialog.js:96 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:96 msgid "Retry All" msgstr "Opakovat vše" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:103 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:103 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:75 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:80 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:82 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:80 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:82 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:61 msgid "Cancel All" msgstr "Zrušit vše" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:110 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:110 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:107 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:88 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:88 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:68 msgid "name" msgstr "jméno" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:111 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:111 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:108 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:89 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:89 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:69 msgid "size" msgstr "velikost" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:112 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:112 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:109 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:90 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:90 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:70 msgid "progress" msgstr "postup" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:113 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:113 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:110 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:91 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:91 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:71 msgid "state" msgstr "stav" @@ -3093,14 +3123,14 @@ msgid "unstarred" msgstr "odznačeno" #: frontend/src/components/file-view/file-toolbar.js:92 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:90 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:96 #: frontend/src/utils/text-translation.js:23 msgid "Lock" msgstr "Zámek" #: frontend/src/components/file-view/file-toolbar.js:96 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:98 -#: frontend/src/utils/text-translation.js:24 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:104 +#: frontend/src/utils/text-translation.js:25 msgid "Unlock" msgstr "Odemknout" @@ -3118,12 +3148,12 @@ msgstr "Otevřít rodičovský adresář" #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:342 #: frontend/src/pages/org-admin/org-logs-file-update.js:260 #: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:137 -#: frontend/src/repo-history.js:292 frontend/src/utils/text-translation.js:21 +#: frontend/src/repo-history.js:289 frontend/src/utils/text-translation.js:21 msgid "Details" msgstr "Detaily" #: frontend/src/components/file-view/file-toolbar.js:186 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:130 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:136 #: frontend/src/utils/text-translation.js:22 msgid "Open via Client" msgstr "Otevřít pomocí klienta" @@ -3145,7 +3175,7 @@ msgstr "Online zobrazení není u tohoto typu souboru podporované" #: frontend/src/pages/sys-admin/groups/group-members.js:109 #: frontend/src/pages/sys-admin/users/user-groups.js:122 #: frontend/src/pages/sys-admin/users/users-nav.js:25 -#: frontend/src/utils/utils.js:686 +#: frontend/src/utils/utils.js:690 msgid "Admin" msgstr "Admin" @@ -3162,9 +3192,8 @@ msgstr "Člen" #: frontend/src/components/group-members.js:96 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:290 -#: frontend/src/pages/lib-content-view/lib-content-view.js:838 +#: frontend/src/pages/lib-content-view/lib-content-view.js:857 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:311 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:157 #: frontend/src/pages/org-admin/org-group-repos.js:146 #: frontend/src/pages/org-admin/org-user-repos.js:142 #: frontend/src/pages/sys-admin/repos/repos.js:162 @@ -3199,91 +3228,84 @@ msgstr "Přidat člena skupiny" msgid "Search group members" msgstr "" -#: frontend/src/components/main-side-nav.js:92 +#: frontend/src/components/main-side-nav.js:93 #: frontend/src/pages/org-admin/org-groups.js:154 msgid "All Groups" msgstr "Všechny skupiny" -#: frontend/src/components/main-side-nav.js:123 -#: frontend/src/components/main-side-nav.js:125 -#: frontend/src/components/main-side-nav.js:132 -#: frontend/src/components/main-side-nav.js:134 +#: frontend/src/components/main-side-nav.js:124 +#: frontend/src/components/main-side-nav.js:126 +#: frontend/src/components/main-side-nav.js:133 +#: frontend/src/components/main-side-nav.js:135 #: frontend/src/pages/org-admin/side-panel.js:86 #: frontend/src/pages/sys-admin/side-panel.js:174 msgid "Links" msgstr "Odkazy" -#: frontend/src/components/main-side-nav.js:150 -#: frontend/src/components/main-side-nav.js:152 +#: frontend/src/components/main-side-nav.js:151 +#: frontend/src/components/main-side-nav.js:153 #: frontend/src/pages/share-admin/folders.js:368 msgid "Folders" msgstr "Složky" -#: frontend/src/components/main-side-nav.js:184 -#: frontend/src/components/main-side-nav.js:186 +#: frontend/src/components/main-side-nav.js:185 +#: frontend/src/components/main-side-nav.js:187 #: frontend/src/pages/my-libs/my-libs-deleted.js:54 #: frontend/src/pages/my-libs/my-libs.js:166 msgid "My Libraries" msgstr "Moje knihovny" -#: frontend/src/components/main-side-nav.js:191 -#: frontend/src/components/main-side-nav.js:193 +#: frontend/src/components/main-side-nav.js:192 +#: frontend/src/components/main-side-nav.js:194 #: frontend/src/pages/shared-libs/shared-libs.js:456 msgid "Shared with me" msgstr "Sdíleno se mnou" -#: frontend/src/components/main-side-nav.js:198 -#: frontend/src/components/main-side-nav.js:200 +#: frontend/src/components/main-side-nav.js:199 +#: frontend/src/components/main-side-nav.js:201 #: frontend/src/pages/shared-with-all/public-shared-view.js:206 msgid "Shared with all" msgstr "Sdíleno se všemi" -#: frontend/src/components/main-side-nav.js:205 -#: frontend/src/components/main-side-nav.js:207 +#: frontend/src/components/main-side-nav.js:206 +#: frontend/src/components/main-side-nav.js:208 msgid "Shared with groups" msgstr "Sdíleno se skupinami" -#: frontend/src/components/main-side-nav.js:214 -#: frontend/src/components/main-side-nav.js:216 -#: frontend/src/components/main-side-nav.js:222 -#: frontend/src/components/main-side-nav.js:224 +#: frontend/src/components/main-side-nav.js:215 +#: frontend/src/components/main-side-nav.js:217 +#: frontend/src/components/main-side-nav.js:223 +#: frontend/src/components/main-side-nav.js:225 msgid "Shared from other servers" msgstr "Sdíleno z jiných serverů" -#: frontend/src/components/main-side-nav.js:231 +#: frontend/src/components/main-side-nav.js:232 msgid "Tools" msgstr "Nástroje" -#: frontend/src/components/main-side-nav.js:234 -#: frontend/src/components/main-side-nav.js:236 +#: frontend/src/components/main-side-nav.js:235 +#: frontend/src/components/main-side-nav.js:237 #: frontend/src/pages/starred/starred.js:315 msgid "Favorites" msgstr "Oblíbené" -#: frontend/src/components/main-side-nav.js:241 -#: frontend/src/components/main-side-nav.js:243 +#: frontend/src/components/main-side-nav.js:242 +#: frontend/src/components/main-side-nav.js:244 msgid "Activities" msgstr "Aktivity" -#: frontend/src/components/main-side-nav.js:248 -#: frontend/src/components/main-side-nav.js:250 +#: frontend/src/components/main-side-nav.js:249 +#: frontend/src/components/main-side-nav.js:251 #: frontend/src/pages/wikis/wikis.js:137 msgid "Published Libraries" msgstr "Zveřejněné knihovny" -#: frontend/src/components/main-side-nav.js:254 -#: frontend/src/components/main-side-nav.js:256 +#: frontend/src/components/main-side-nav.js:264 +#: frontend/src/components/main-side-nav.js:266 #: frontend/src/pages/linked-devices/linked-devices.js:230 msgid "Linked Devices" msgstr "Spárovaná zařízení" -#: frontend/src/components/main-side-nav.js:268 -#: frontend/src/components/main-side-nav.js:270 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:354 -#: frontend/src/pages/my-libs/mylib-repo-menu.js:178 -msgid "Share Admin" -msgstr "Sdílení Admin" - #: frontend/src/components/more.js:14 msgid "show more" msgstr "zobrazit více" @@ -3323,15 +3345,15 @@ msgid "" "right}" msgstr "Přístup byl odepřen. Prosím zkuste {placeholder-left}přihlášení znovu.{placeholder-right}" -#: frontend/src/components/popover/edit-filetag-popover.js:141 +#: frontend/src/components/popover/edit-filetag-popover.js:137 msgid "No tags" msgstr "Žádné značky" -#: frontend/src/components/popover/edit-filetag-popover.js:145 +#: frontend/src/components/popover/edit-filetag-popover.js:141 msgid "Tag not found" msgstr "" -#: frontend/src/components/popover/edit-filetag-popover.js:159 +#: frontend/src/components/popover/edit-filetag-popover.js:155 msgid "Find a tag" msgstr "" @@ -3374,8 +3396,8 @@ msgstr "" msgid "You are watching file changes of this library." msgstr "" -#: frontend/src/components/sdoc-wiki-page-viewer/index.js:133 -#: frontend/src/components/seafile-markdown-viewer/index.js:119 +#: frontend/src/components/sdoc-wiki-page-viewer/index.js:125 +#: frontend/src/components/seafile-markdown-viewer/index.js:111 msgid "Last modified by" msgstr "Poslední úpravu provedl" @@ -3411,41 +3433,41 @@ msgstr "Ne" msgid "Reference documents" msgstr "" -#: frontend/src/components/search/ai-search.js:387 +#: frontend/src/components/search/ai-search.js:386 #: frontend/src/components/search/search.js:433 msgid "Search results visited recently" msgstr "" -#: frontend/src/components/search/ai-search.js:436 +#: frontend/src/components/search/ai-search.js:435 #: frontend/src/components/search/search.js:413 msgid "Type characters to start search" msgstr "" -#: frontend/src/components/search/ai-search.js:439 +#: frontend/src/components/search/ai-search.js:438 msgid "Type more characters to start search" msgstr "" -#: frontend/src/components/search/ai-search.js:450 -#: frontend/src/components/search/ai-search.js:467 +#: frontend/src/components/search/ai-search.js:449 +#: frontend/src/components/search/ai-search.js:466 msgid "Ask AI" msgstr "" -#: frontend/src/components/search/ai-search.js:529 +#: frontend/src/components/search/ai-search.js:528 msgid "" "Indexing the library. Semantic search will be available within a few " "minutes." msgstr "" -#: frontend/src/components/search/ai-search.js:540 +#: frontend/src/components/search/ai-search.js:539 msgid "Successfully turned it off" msgstr "" -#: frontend/src/components/search/ai-search.js:558 -#: frontend/src/components/search/ai-search.js:582 +#: frontend/src/components/search/ai-search.js:557 +#: frontend/src/components/search/ai-search.js:581 msgid "Turn on semantic search for this library" msgstr "" -#: frontend/src/components/search/ai-search.js:570 +#: frontend/src/components/search/ai-search.js:569 msgid "Turn off semantic search for this library" msgstr "" @@ -3516,13 +3538,13 @@ msgstr "" #: frontend/src/components/select-editor/sysadmin-user-role-editor.js:19 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:155 -#: frontend/src/pages/sys-admin/users/users-content.js:281 +#: frontend/src/pages/sys-admin/users/users-content.js:272 msgid "Default" msgstr "Výchozí" #: frontend/src/components/select-editor/sysadmin-user-role-editor.js:21 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:157 -#: frontend/src/pages/sys-admin/users/users-content.js:283 +#: frontend/src/pages/sys-admin/users/users-content.js:274 msgid "Guest" msgstr "Host" @@ -3579,36 +3601,30 @@ msgstr "" msgid "Successfully deleted {number_placeholder} share links" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:138 -msgid "" -"Share links cannot be generated because \"Invisible\", \"Online Read-Write\"" -" or \"Online Read-Only\" is set for you on some folder(s) in the library." -msgstr "" - -#: frontend/src/components/share-link-panel/link-creation.js:162 +#: frontend/src/components/share-link-panel/link-creation.js:156 msgid "Please enter an integer bigger than 1 as number of links." msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:166 +#: frontend/src/components/share-link-panel/link-creation.js:160 msgid "" "Please enter an integer not bigger than {max_number} as number of links." msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:260 +#: frontend/src/components/share-link-panel/link-creation.js:254 #: frontend/src/components/share-link-panel/link-list.js:64 msgid "Generate links in batch" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:260 +#: frontend/src/components/share-link-panel/link-creation.js:254 #: frontend/src/components/share-link-panel/link-list.js:63 msgid "Generate Link" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:265 +#: frontend/src/components/share-link-panel/link-creation.js:259 msgid "Number of links" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:329 +#: frontend/src/components/share-link-panel/link-creation.js:323 msgid "Set permission" msgstr "Nastavit oprávnění" @@ -3656,8 +3672,7 @@ msgid "Are you sure you want to delete the selected share link(s) ?" msgstr "" #: frontend/src/components/shared-file-view/shared-file-view.js:47 -#: frontend/src/pages/markdown-editor/index.js:410 -#: frontend/src/pages/plain-markdown-editor/index.js:172 +#: frontend/src/pages/markdown-editor/index.js:458 #: frontend/src/view-file-text.js:81 msgid "Successfully saved" msgstr "Úspěšně uloženo" @@ -3668,7 +3683,7 @@ msgid "File download is disabled: the share link traffic of owner is used up." msgstr "Stažení souboru je vypnuto: Datový limit sdíleného odkazu vlastníka byl vyčrpán." #: frontend/src/components/shared-file-view/shared-file-view.js:122 -#: frontend/src/repo-folder-trash.js:205 frontend/src/repo-snapshot.js:168 +#: frontend/src/repo-folder-trash.js:202 frontend/src/repo-snapshot.js:166 #: frontend/src/shared-dir-view.js:449 msgid "Current path: " msgstr "Aktuální cesta: " @@ -3724,12 +3739,6 @@ msgstr "Oprávnění složky" msgid "Unshare" msgstr "Zrušit sdílení" -#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:351 -#: frontend/src/pages/my-libs/mylib-repo-menu.js:154 -#: frontend/src/pages/sys-admin/repos/repos.js:271 -msgid "History Setting" -msgstr "Nastavení historie" - #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:357 #: frontend/src/pages/my-libs/mylib-repo-menu.js:157 msgid "Change Password" @@ -3738,9 +3747,9 @@ msgstr "Změnit heslo" #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:360 #: frontend/src/components/user-settings/webdav-password.js:104 #: frontend/src/pages/my-libs/mylib-repo-menu.js:160 -#: frontend/src/pages/sys-admin/orgs/org-users.js:304 -#: frontend/src/pages/sys-admin/users/users-content.js:364 -#: frontend/src/pages/sys-admin/users/users-content.js:566 +#: frontend/src/pages/sys-admin/orgs/org-users.js:294 +#: frontend/src/pages/sys-admin/users/users-content.js:355 +#: frontend/src/pages/sys-admin/users/users-content.js:554 msgid "Reset Password" msgstr "Resetovat heslo" @@ -3799,8 +3808,8 @@ msgid "Clients" msgstr "Klienti" #: frontend/src/components/toolbar/common-toolbar.js:24 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:86 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:146 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:90 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:150 #: frontend/src/pages/search/main-panel.js:330 #: frontend/src/pages/wiki/main-panel.js:95 #: frontend/src/pages/wiki/main-panel.js:112 @@ -3808,12 +3817,12 @@ msgid "Search files" msgstr "" #: frontend/src/components/toolbar/dir-operation-toolbar.js:192 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:68 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:54 msgid "Upload Files" msgstr "Nahrát soubory" #: frontend/src/components/toolbar/dir-operation-toolbar.js:193 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:69 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:55 msgid "Upload Folder" msgstr "Nahrát adresář" @@ -3846,17 +3855,17 @@ msgstr "Nový soubor Wordu" msgid "New SeaDoc File" msgstr "" -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:328 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:336 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:356 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:364 #: frontend/src/utils/text-translation.js:18 msgid "Move" msgstr "Přesunout" #: frontend/src/components/toolbar/repo-view-toobar.js:63 -#: frontend/src/components/toolbar/view-file-toolbar.js:73 +#: frontend/src/components/toolbar/view-file-toolbar.js:99 #: frontend/src/file-history-old.js:268 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:55 -#: frontend/src/repo-folder-trash.js:284 +#: frontend/src/repo-folder-trash.js:280 msgid "More" msgstr "Více" @@ -3865,10 +3874,18 @@ msgstr "Více" msgid "Deleted Libraries" msgstr "Smazané knihovny" -#: frontend/src/components/toolbar/view-file-toolbar.js:67 +#: frontend/src/components/toolbar/view-file-toolbar.js:87 msgid "Edit File" msgstr "Upravit soubor" +#: frontend/src/components/toolbar/view-file-toolbar.js:92 +msgid "New Draft" +msgstr "Nový návrh" + +#: frontend/src/components/toolbar/view-file-toolbar.js:93 +msgid "Create a draft from this file, instead of editing it directly." +msgstr "Vytvořit z tohoto souboru návrh místo přímé úpravy." + #: frontend/src/components/toolbar/view-mode-toolbar.js:31 #: frontend/src/shared-dir-view.js:456 frontend/src/shared-dir-view.js:457 msgid "List" @@ -3884,7 +3901,7 @@ msgid "Column" msgstr "Sloupec" #: frontend/src/components/toolbar/view-mode-toolbar.js:37 -#: frontend/src/utils/text-translation.js:33 +#: frontend/src/utils/text-translation.js:34 msgid "Properties" msgstr "" @@ -4096,8 +4113,8 @@ msgstr "" msgid "History Versions" msgstr "Historie verzí" -#: frontend/src/file-history-old.js:244 frontend/src/repo-history.js:142 -#: frontend/src/repo-history.js:149 +#: frontend/src/file-history-old.js:244 frontend/src/repo-history.js:139 +#: frontend/src/repo-history.js:146 msgid "Modifier" msgstr "Upravil" @@ -4129,71 +4146,75 @@ msgstr "Odstraněny všechny položky v koši." msgid "Removed items older than {n} days from trash." msgstr "Odstraněny všechny položky z koše starší {n} dní." -#: frontend/src/pages/dashboard/activity-item.js:77 +#: frontend/src/pages/dashboard/activity-item.js:76 +msgid "Publish draft" +msgstr "Zveřejnit návrh" + +#: frontend/src/pages/dashboard/activity-item.js:89 msgid "{file} and {n} other files" msgstr "{file} a {n} dalších souborů" -#: frontend/src/pages/dashboard/activity-item.js:80 +#: frontend/src/pages/dashboard/activity-item.js:92 msgid "Created {n} files" msgstr "Vytvořeno {n} souborů" -#: frontend/src/pages/dashboard/activity-item.js:84 +#: frontend/src/pages/dashboard/activity-item.js:96 msgid "details" msgstr "detaily" -#: frontend/src/pages/dashboard/activity-item.js:98 +#: frontend/src/pages/dashboard/activity-item.js:110 msgid "Created draft" msgstr "Vytvořený koncept" -#: frontend/src/pages/dashboard/activity-item.js:98 +#: frontend/src/pages/dashboard/activity-item.js:110 msgid "Created file" msgstr "Vytvořený soubor" -#: frontend/src/pages/dashboard/activity-item.js:103 +#: frontend/src/pages/dashboard/activity-item.js:115 msgid "Deleted draft" msgstr "Smazaný koncept" -#: frontend/src/pages/dashboard/activity-item.js:103 +#: frontend/src/pages/dashboard/activity-item.js:115 msgid "Deleted file" msgstr "Smazaný soubor" -#: frontend/src/pages/dashboard/activity-item.js:108 +#: frontend/src/pages/dashboard/activity-item.js:120 msgid "Restored file" msgstr "Obnovený soubor" -#: frontend/src/pages/dashboard/activity-item.js:113 +#: frontend/src/pages/dashboard/activity-item.js:125 msgid "Renamed file" msgstr "Přejmenovaný soubor" -#: frontend/src/pages/dashboard/activity-item.js:120 +#: frontend/src/pages/dashboard/activity-item.js:132 msgid "Moved file" msgstr "Přesunutý soubor" -#: frontend/src/pages/dashboard/activity-item.js:125 +#: frontend/src/pages/dashboard/activity-item.js:137 msgid "Updated draft" msgstr "Aktualizovaný koncept" -#: frontend/src/pages/dashboard/activity-item.js:125 +#: frontend/src/pages/dashboard/activity-item.js:137 msgid "Updated file" msgstr "Aktualizovaný soubor" -#: frontend/src/pages/dashboard/activity-item.js:135 +#: frontend/src/pages/dashboard/activity-item.js:147 msgid "Created folder" msgstr "Vytvořená složka" -#: frontend/src/pages/dashboard/activity-item.js:140 +#: frontend/src/pages/dashboard/activity-item.js:152 msgid "Deleted folder" msgstr "Smazaná složka" -#: frontend/src/pages/dashboard/activity-item.js:145 +#: frontend/src/pages/dashboard/activity-item.js:157 msgid "Restored folder" msgstr "Obnovit složku" -#: frontend/src/pages/dashboard/activity-item.js:150 +#: frontend/src/pages/dashboard/activity-item.js:162 msgid "Renamed folder" msgstr "Přejmenovaná složka" -#: frontend/src/pages/dashboard/activity-item.js:157 +#: frontend/src/pages/dashboard/activity-item.js:169 msgid "Moved folder" msgstr "Přesunutá složka" @@ -4211,29 +4232,11 @@ msgstr "Operace" #: frontend/src/pages/org-admin/statistic/statistic-nav.js:15 #: frontend/src/pages/sys-admin/abuse-reports.js:88 #: frontend/src/pages/sys-admin/statistic/statistic-nav.js:15 -#: frontend/src/repo-folder-trash.js:368 frontend/src/repo-folder-trash.js:425 -#: frontend/src/repo-snapshot.js:304 +#: frontend/src/repo-folder-trash.js:363 frontend/src/repo-folder-trash.js:419 +#: frontend/src/repo-snapshot.js:302 msgid "File" msgstr "Soubor" -#: frontend/src/pages/dashboard/content.js:34 -#: frontend/src/pages/org-admin/devices/devices-errors.js:51 -#: frontend/src/pages/org-admin/org-logs-file-audit.js:103 -#: frontend/src/pages/org-admin/org-logs-file-update.js:117 -#: frontend/src/pages/org-admin/org-logs-perm-audit.js:84 -#: frontend/src/pages/share-admin/share-links.js:88 -#: frontend/src/pages/share-admin/upload-links.js:51 -#: frontend/src/pages/starred/starred.js:35 -#: frontend/src/pages/sys-admin/abuse-reports.js:87 -#: frontend/src/pages/sys-admin/devices/devices-errors.js:51 -#: frontend/src/pages/sys-admin/file-scan-records.js:29 -#: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:91 -#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:169 -#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:187 -#: frontend/src/pages/sys-admin/web-settings/web-settings.js:279 -msgid "Library" -msgstr "Knihovna" - #: frontend/src/pages/dashboard/files-activities.js:247 msgid "All Activities" msgstr "" @@ -4254,6 +4257,25 @@ msgstr "" msgid "Find modifiers" msgstr "" +#: frontend/src/pages/drafts/draft-content.js:44 +msgid "Successfully published draft %(draft)s." +msgstr "Úspěšně zveřejněný návrh %(draft)s." + +#: frontend/src/pages/drafts/draft-content.js:48 +msgid "Failed to publish draft %(draft)s." +msgstr "Neúspěšně zveřejněný návrh %(draft)s." + +#: frontend/src/pages/drafts/draft-content.js:62 +msgid "No draft yet" +msgstr "Zatím bez návrhů" + +#: frontend/src/pages/drafts/draft-content.js:63 +msgid "" +"Draft is a way to let you collaborate with others on files. You can create a" +" draft from a file, edit the draft and then ask for a review. The original " +"file will be updated only after the draft has been reviewed." +msgstr "Koncept je způsob, jak vám umožní spolupracovat s ostatními na souborech. Můžete vytvořit koncept ze souboru, upravit koncept a poté požádat o kontrolu. Původní soubor bude aktualizován až po revizi konceptu." + #: frontend/src/pages/file-history-old/history-item.js:58 msgid "(current version)" msgstr "(aktuální verze)" @@ -4306,7 +4328,7 @@ msgstr "Knihovny můžete vytvořit kliknutím na tlačítko \"Nová knihovna\" #: frontend/src/pages/sys-admin/groups/group-nav.js:27 #: frontend/src/pages/sys-admin/groups/groups.js:137 #: frontend/src/pages/sys-admin/groups/search-groups.js:110 -#: frontend/src/pages/sys-admin/info.js:136 +#: frontend/src/pages/sys-admin/info.js:132 #: frontend/src/pages/sys-admin/orgs/org-nav.js:19 #: frontend/src/pages/sys-admin/side-panel.js:114 #: frontend/src/pages/sys-admin/users/user-nav.js:21 @@ -4320,7 +4342,7 @@ msgstr "Toto je speciální skupina reprezentující oddělení." #: frontend/src/pages/groups/group-view.js:488 #: frontend/src/pages/my-libs/mylib-repo-menu.js:151 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:268 +#: frontend/src/pages/org-admin/org-libraries.js:317 #: frontend/src/pages/sys-admin/groups/groups-content.js:187 #: frontend/src/pages/sys-admin/repos/repos.js:268 #: frontend/src/pages/sys-admin/users/user-repos.js:166 @@ -4378,122 +4400,122 @@ msgid "" "button in the menu bar." msgstr "Dosud jste nepozvali žádné hosty. Host má přístup ke sdíleným knihovnám prostřednictvím webového rozhraní, což umožňuje efektivnější způsoby spolupráce než prostřednictvím odkazů. Můžete pozvat hosta kliknutím na tlačítko „Pozvat hosta“ na liště nabídek." -#: frontend/src/pages/lib-content-view/lib-content-container.js:98 +#: frontend/src/pages/lib-content-view/lib-content-container.js:102 #: frontend/src/pages/wiki/main-panel.js:82 msgid "Folder does not exist." msgstr "Složka neexistuje." -#: frontend/src/pages/lib-content-view/lib-content-container.js:176 +#: frontend/src/pages/lib-content-view/lib-content-container.js:180 msgid "This library has been set to read-only by admin and cannot be updated." msgstr "Tato knihovna byla nastavena správcem pouze pro čtení a nelze ji aktualizovat." -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:65 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:95 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:67 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:99 #: frontend/src/pages/sys-admin/main-panel-topbar.js:20 msgid "Side Nav Menu" msgstr "Postranní navigační nabídka" -#: frontend/src/pages/lib-content-view/lib-content-view.js:176 +#: frontend/src/pages/lib-content-view/lib-content-view.js:180 msgid "Library share permission not found." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:595 +#: frontend/src/pages/lib-content-view/lib-content-view.js:617 msgid "Failed to move files to another library." msgstr "Nepodařilo se přesunout soubory do jiné knihovny." -#: frontend/src/pages/lib-content-view/lib-content-view.js:597 +#: frontend/src/pages/lib-content-view/lib-content-view.js:619 #: frontend/src/shared-dir-view.js:214 msgid "Failed to copy files to another library." msgstr "Nepodařilo se zkopírovat soubory do jiné knihovny." -#: frontend/src/pages/lib-content-view/lib-content-view.js:627 +#: frontend/src/pages/lib-content-view/lib-content-view.js:649 msgid "Successfully moved files to another library." msgstr "Soubory byly úspěšně přesunuty do jiné knihovny." -#: frontend/src/pages/lib-content-view/lib-content-view.js:629 +#: frontend/src/pages/lib-content-view/lib-content-view.js:651 #: frontend/src/shared-dir-view.js:228 msgid "Successfully copied files to another library." msgstr "Soubory byly úspěšně zkopírovány do jiné knihovny." -#: frontend/src/pages/lib-content-view/lib-content-view.js:799 +#: frontend/src/pages/lib-content-view/lib-content-view.js:818 msgid "Restored {name} and {n} other items" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:800 +#: frontend/src/pages/lib-content-view/lib-content-view.js:819 msgid "Restored {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:807 +#: frontend/src/pages/lib-content-view/lib-content-view.js:826 msgid "Failed to restore {name} and {n} other items" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:808 +#: frontend/src/pages/lib-content-view/lib-content-view.js:827 msgid "Failed to restore {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:834 +#: frontend/src/pages/lib-content-view/lib-content-view.js:853 msgid "Successfully deleted {name} and {n} other items." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:844 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1081 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1109 +#: frontend/src/pages/lib-content-view/lib-content-view.js:863 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1111 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1139 msgid "Undo" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:851 +#: frontend/src/pages/lib-content-view/lib-content-view.js:870 msgid "Failed to delete {name} and {n} other items." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1037 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1053 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1067 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1083 msgid "Renaming {name} failed" msgstr "Přejmenování {name} selhalo" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1077 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1105 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:377 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1107 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1135 #: frontend/src/pages/org-admin/org-groups-search-groups.js:230 #: frontend/src/pages/org-admin/org-groups.js:126 +#: frontend/src/pages/org-admin/org-libraries.js:83 msgid "Successfully deleted {name}" msgstr "Úspěšně smazán {name}" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1089 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1117 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1119 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1147 msgid "Failed to delete {name}" msgstr "Chyba při odstranění {name}" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1170 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1203 msgid "Successfully moved {name}." msgstr "Úspěšně přesunut {name}." -#: frontend/src/pages/lib-content-view/lib-content-view.js:1178 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1210 msgid "Failed to move {name}." msgstr "Chyba při přesunu {name}." -#: frontend/src/pages/lib-content-view/lib-content-view.js:1226 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1253 #: frontend/src/pages/sdoc/sdoc-file-history/side-panel.js:182 -#: frontend/src/utils/utils.js:1286 +#: frontend/src/utils/utils.js:1290 msgid "Successfully copied %(name)s." msgstr "Úspěšně zkopírováno %(name)s." -#: frontend/src/pages/lib-content-view/lib-content-view.js:1234 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1260 msgid "Failed to copy %(name)s" msgstr "Chyba při kopírování %(name)s" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1254 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1270 msgid "Converting, please wait..." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1266 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1282 msgid "Successfully converted the file." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1273 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1289 msgid "Failed to convert {name}." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1971 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1958 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:255 #: frontend/src/pages/share-with-ocm/shared-with-ocm.js:107 #: frontend/src/pages/shared-libs/shared-libs.js:290 @@ -4540,7 +4562,11 @@ msgstr "Poslední přístup" msgid "Successfully unlinked %(name)s." msgstr "Úspěšně zrušen odkaz %(name)s." -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:81 +#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:42 +msgid "Local draft saved" +msgstr "Místní koncept byl uložen" + +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:87 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:68 msgid "Open parent directory" msgstr "Otevřít rodičovský adresář" @@ -4553,25 +4579,23 @@ msgstr "Přepnout do textového editoru" msgid "Switch to rich text editor" msgstr "Přepnout do rozšířeného textového editoru" -#: frontend/src/pages/markdown-editor/index.js:116 +#: frontend/src/pages/markdown-editor/index.js:117 msgid "This file has been updated." msgstr "Tento soubor byl aktualizován." -#: frontend/src/pages/markdown-editor/index.js:117 +#: frontend/src/pages/markdown-editor/index.js:118 msgid "Refresh" msgstr "Obnovit" -#: frontend/src/pages/markdown-editor/index.js:152 +#: frontend/src/pages/markdown-editor/index.js:153 msgid "Another user is editing this file!" msgstr "" -#: frontend/src/pages/markdown-editor/index.js:300 -#: frontend/src/pages/plain-markdown-editor/index.js:101 +#: frontend/src/pages/markdown-editor/index.js:348 msgid "Leave this page? The system may not save your changes." msgstr "" -#: frontend/src/pages/markdown-editor/index.js:420 -#: frontend/src/pages/plain-markdown-editor/index.js:177 +#: frontend/src/pages/markdown-editor/index.js:468 msgid "Failed to save" msgstr "" @@ -4595,7 +4619,6 @@ msgid "Deleted Time" msgstr "Čas smazání" #: frontend/src/pages/my-libs/my-libs-deleted.js:147 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:169 #: frontend/src/pages/sys-admin/repos/trash-repos.js:171 #: frontend/src/repo-snapshot.js:121 msgid "Successfully restored the library." @@ -4615,7 +4638,7 @@ msgid "" msgstr "Ještě jste nevytvořili žádné knihovny. Knihovna je kontejner pro uspořádání souborů a složek. Knihovnu lze také sdílet s ostatními a synchronizovat s připojenými zařízeními. Knihovnu můžete vytvořit kliknutím na tlačítko „Nová knihovna“ na panelu nabídek." #: frontend/src/pages/my-libs/mylib-repo-list-item.js:289 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:234 +#: frontend/src/pages/org-admin/org-libraries.js:282 #: frontend/src/pages/sys-admin/repos/repos.js:175 #: frontend/src/pages/sys-admin/users/user-repos.js:295 msgid "Successfully transferred the library." @@ -4650,7 +4673,6 @@ msgid "Shared By" msgstr "Sdíleno uživatelem" #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:321 -#: frontend/src/pages/org-admin/libraries/org-repo-nav.js:15 #: frontend/src/pages/org-admin/org-users-nav.js:15 #: frontend/src/pages/search/advanced-search.js:66 #: frontend/src/pages/share-with-ocm/remote-dir-path.js:56 @@ -4665,9 +4687,8 @@ msgstr "Vše" #: frontend/src/pages/org-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/devices/devices-by-platform.js:45 #: frontend/src/pages/sys-admin/devices/devices-errors.js:49 -#: frontend/src/pages/sys-admin/info.js:113 #: frontend/src/pages/sys-admin/terms-and-conditions/content.js:51 -#: frontend/src/repo-history.js:143 frontend/src/repo-history.js:150 +#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 msgid "Version" msgstr "Verze" @@ -4679,7 +4700,7 @@ msgstr "Zařízení bylo úspěšně odpojeno." #: frontend/src/pages/org-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:89 -#: frontend/src/repo-history.js:143 frontend/src/repo-history.js:150 +#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 msgid "Device" msgstr "Zařízení" @@ -4713,54 +4734,6 @@ msgid "" "follows:" msgstr "" -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:208 -#: frontend/src/utils/utils.js:426 -msgid "Encrypted library" -msgstr "Šifrovaná knihovna" - -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:211 -#: frontend/src/utils/utils.js:432 -msgid "Read-Write library" -msgstr "Čtení / zápis do knihovny" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:59 -#: frontend/src/translate.js:18 -msgid "" -"Tip: libraries deleted {trashReposExpireDays} days ago will be cleaned " -"automatically." -msgstr "Tip: knihovny smazané před {trashReposExpireDays} dny budou automaticky odstraněny." - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:254 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:256 -msgid "Are you sure you want to delete {placeholder} completely?" -msgstr "Opravdu chcete {placeholder} úplně smazat?" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:265 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:267 -msgid "Are you sure you want to restore {placeholder}?" -msgstr "Opravdu chcete obnovit {placeholder}?" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:360 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:362 -msgid "Successfully cleared trash." -msgstr "Koš byl úspěšně odstraněn." - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:399 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:424 -msgid "Clear Trash" -msgstr "Vysypat koš" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:400 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:425 -msgid "Are you sure you want to clear trash?" -msgstr "Opravdu chcete vysypat koš?" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:402 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:427 -#: frontend/src/user-notifications.js:112 -msgid "Clear" -msgstr "Vyčistit" - #: frontend/src/pages/org-admin/org-admin-list.js:51 #: frontend/src/pages/org-admin/org-users-list.js:73 #: frontend/src/pages/org-admin/org-users-search-users.js:36 @@ -4885,6 +4858,7 @@ msgid "Search groups by name" msgstr "Hledat skupiny podle názvu" #: frontend/src/pages/org-admin/org-groups.js:182 +#: frontend/src/pages/org-admin/org-libraries.js:174 #: frontend/src/pages/org-admin/org-links.js:125 #: frontend/src/pages/org-admin/org-logs-file-audit.js:124 #: frontend/src/pages/org-admin/org-logs-file-update.js:139 @@ -4895,6 +4869,7 @@ msgid "Previous" msgstr "Předchozí" #: frontend/src/pages/org-admin/org-groups.js:184 +#: frontend/src/pages/org-admin/org-libraries.js:176 #: frontend/src/pages/org-admin/org-links.js:127 #: frontend/src/pages/org-admin/org-logs-file-audit.js:126 #: frontend/src/pages/org-admin/org-logs-file-update.js:141 @@ -4924,16 +4899,30 @@ msgid "Active Users" msgstr "Aktivní uživatelé" #: frontend/src/pages/org-admin/org-info.js:50 +#: frontend/src/pages/sys-admin/info.js:123 #: frontend/src/pages/sys-admin/info.js:127 -#: frontend/src/pages/sys-admin/info.js:131 msgid "Total Users" msgstr "Celkový počet uživatelů" #: frontend/src/pages/org-admin/org-info.js:50 -#: frontend/src/pages/sys-admin/info.js:127 +#: frontend/src/pages/sys-admin/info.js:123 msgid "Limits" msgstr "Limity" +#: frontend/src/pages/org-admin/org-libraries.js:140 +msgid "All Libraries" +msgstr "Všechny knihovny" + +#: frontend/src/pages/org-admin/org-libraries.js:256 +#: frontend/src/utils/utils.js:426 +msgid "Encrypted library" +msgstr "Šifrovaná knihovna" + +#: frontend/src/pages/org-admin/org-libraries.js:259 +#: frontend/src/utils/utils.js:432 +msgid "Read-Write library" +msgstr "Čtení / zápis do knihovny" + #: frontend/src/pages/org-admin/org-links.js:94 msgid "All Public Links" msgstr "Všechny veřejné odkazy" @@ -5057,64 +5046,46 @@ msgstr "" msgid "Verify" msgstr "Ověřit" -#: frontend/src/pages/org-admin/org-user-item.js:60 +#: frontend/src/pages/org-admin/org-user-item.js:59 msgid "Resetting user's password, please wait for a moment." msgstr "Obnovení hesla uživatele, vyčkejte chvíli." -#: frontend/src/pages/org-admin/org-user-item.js:63 +#: frontend/src/pages/org-admin/org-user-item.js:62 msgid "Successfully reset password to %(passwd)s for user %(user)s." msgstr "Úspěšně vyresetováno heslo na %(passwd)s pro uživatele %(user)s" -#: frontend/src/pages/org-admin/org-user-item.js:118 +#: frontend/src/pages/org-admin/org-user-item.js:112 #: frontend/src/pages/sys-admin/admin-logs/login-logs.js:102 #: frontend/src/pages/sys-admin/logs-page/login-logs.js:117 msgid "Failed" msgstr "Chyba" -#: frontend/src/pages/org-admin/org-user-item.js:129 +#: frontend/src/pages/org-admin/org-user-item.js:123 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:172 #: frontend/src/pages/sys-admin/institutions/institution-users.js:208 -#: frontend/src/pages/sys-admin/users/users-content.js:307 +#: frontend/src/pages/sys-admin/users/users-content.js:298 msgid "Active" msgstr "Aktivní" -#: frontend/src/pages/org-admin/org-user-item.js:131 +#: frontend/src/pages/org-admin/org-user-item.js:125 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:172 #: frontend/src/pages/sys-admin/institutions/institution-users.js:208 -#: frontend/src/pages/sys-admin/users/users-content.js:309 +#: frontend/src/pages/sys-admin/users/users-content.js:300 msgid "Inactive" msgstr "Neaktivní" -#: frontend/src/pages/org-admin/org-user-item.js:157 -#: frontend/src/pages/sys-admin/orgs/org-users.js:230 -#: frontend/src/pages/sys-admin/users/users-content.js:406 -msgid "Are you sure you want to set {user_placeholder} inactive?" -msgstr "" - -#: frontend/src/pages/org-admin/org-user-item.js:195 +#: frontend/src/pages/org-admin/org-user-item.js:180 msgid "ResetPwd" msgstr "Reset Hesla" -#: frontend/src/pages/org-admin/org-user-item.js:196 +#: frontend/src/pages/org-admin/org-user-item.js:181 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:152 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:192 -#: frontend/src/pages/sys-admin/users/users-content.js:367 -#: frontend/src/pages/sys-admin/users/users-content.js:575 +#: frontend/src/pages/sys-admin/users/users-content.js:358 +#: frontend/src/pages/sys-admin/users/users-content.js:563 msgid "Revoke Admin" msgstr "Odvolat Admina" -#: frontend/src/pages/org-admin/org-user-item.js:204 -#: frontend/src/pages/sys-admin/orgs/org-users.js:313 -#: frontend/src/pages/sys-admin/users/users-content.js:584 -msgid "Set user inactive" -msgstr "" - -#: frontend/src/pages/org-admin/org-user-item.js:207 -#: frontend/src/pages/sys-admin/orgs/org-users.js:316 -#: frontend/src/pages/sys-admin/users/users-content.js:587 -msgid "Set" -msgstr "" - #: frontend/src/pages/org-admin/org-user-profile.js:128 msgid "Avatar" msgstr "Profilový obrázek" @@ -5389,10 +5360,6 @@ msgstr "Změnit" msgid "Team name" msgstr "" -#: frontend/src/pages/org-admin/web-settings/web-settings.js:119 -msgid "File Upload" -msgstr "Nahrát soubor" - #: frontend/src/pages/org-admin/web-settings/web-settings.js:123 msgid "File extension white list" msgstr "" @@ -5403,23 +5370,19 @@ msgid "" "\"md;txt;docx\". Empty means no limit." msgstr "" -#: frontend/src/pages/sdoc-revision/index.js:123 -msgid "Publish" -msgstr "Zveřejnit" - -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:239 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:193 msgid "No changes" msgstr "" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:249 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:203 msgid "Changes" msgstr "Změny" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:268 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:222 msgid "Last modification" msgstr "" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:271 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:225 msgid "Next modification" msgstr "" @@ -5488,8 +5451,8 @@ msgstr "Sem vložte příponu souboru oddělenou ','" #: frontend/src/pages/search/advanced-search.js:242 #: frontend/src/pages/search/advanced-search.js:264 -#: frontend/src/pages/sys-admin/orgs/org-users.js:307 -#: frontend/src/pages/sys-admin/users/users-content.js:569 +#: frontend/src/pages/sys-admin/orgs/org-users.js:297 +#: frontend/src/pages/sys-admin/users/users-content.js:557 msgid "Reset" msgstr "Reset" @@ -5695,7 +5658,7 @@ msgid "Create Group" msgstr "Vytvořit skupinu" #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:107 -#: frontend/src/pages/sys-admin/users/users-content.js:557 +#: frontend/src/pages/sys-admin/users/users-content.js:545 msgid "Delete User" msgstr "Smazat uživatele" @@ -5830,24 +5793,24 @@ msgstr "Komunitní vydání" msgid "Upgrade to Pro Edition" msgstr "Přejít na komerční vydání" -#: frontend/src/pages/sys-admin/info.js:119 +#: frontend/src/pages/sys-admin/info.js:115 msgid "Storage Used" msgstr "Použité místo" -#: frontend/src/pages/sys-admin/info.js:122 +#: frontend/src/pages/sys-admin/info.js:118 msgid "Total Devices" msgstr "Celkem zařízení" -#: frontend/src/pages/sys-admin/info.js:122 +#: frontend/src/pages/sys-admin/info.js:118 msgid "Current Connected Devices" msgstr "Aktuálně připojená zařízení" +#: frontend/src/pages/sys-admin/info.js:123 #: frontend/src/pages/sys-admin/info.js:127 -#: frontend/src/pages/sys-admin/info.js:131 msgid "Activated Users" msgstr "Aktivovaní uživatelé" -#: frontend/src/pages/sys-admin/info.js:141 +#: frontend/src/pages/sys-admin/info.js:137 #: frontend/src/pages/sys-admin/orgs/org-nav.js:31 #: frontend/src/pages/sys-admin/orgs/orgs.js:133 #: frontend/src/pages/sys-admin/orgs/search-orgs.js:106 @@ -5858,13 +5821,13 @@ msgid "Organizations" msgstr "Organizace" #: frontend/src/pages/sys-admin/institutions/institution-admins.js:163 -#: frontend/src/pages/sys-admin/users/users-content.js:405 +#: frontend/src/pages/sys-admin/users/users-content.js:395 msgid "" "Are you sure you want to revoke the admin permission of {placeholder} ?" msgstr "Opravdu chcete zrušit administrátorské oprávnění uživatele {placeholder}?" #: frontend/src/pages/sys-admin/institutions/institution-admins.js:195 -#: frontend/src/pages/sys-admin/users/users-content.js:578 +#: frontend/src/pages/sys-admin/users/users-content.js:566 msgid "Revoke" msgstr "Zrušit" @@ -5963,8 +5926,8 @@ msgstr "Všechna upozornění" msgid "Number of groups" msgstr "Počet skupin" -#: frontend/src/pages/sys-admin/orgs/org-users.js:229 -#: frontend/src/pages/sys-admin/users/users-content.js:404 +#: frontend/src/pages/sys-admin/orgs/org-users.js:221 +#: frontend/src/pages/sys-admin/users/users-content.js:394 msgid "Are you sure you want to reset the password of {placeholder} ?" msgstr "Opravdu chcete resetovat heslo uživatele {placeholder}?" @@ -6002,10 +5965,35 @@ msgstr "" msgid "Name or ID" msgstr "" +#: frontend/src/pages/sys-admin/repos/trash-repos.js:256 +msgid "Are you sure you want to delete {placeholder} completely?" +msgstr "Opravdu chcete {placeholder} úplně smazat?" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:267 +msgid "Are you sure you want to restore {placeholder}?" +msgstr "Opravdu chcete obnovit {placeholder}?" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:362 +msgid "Successfully cleared trash." +msgstr "Koš byl úspěšně odstraněn." + #: frontend/src/pages/sys-admin/repos/trash-repos.js:371 msgid "Search libraries by owner" msgstr "Hledat v knihovnách podle vlastníka" +#: frontend/src/pages/sys-admin/repos/trash-repos.js:424 +msgid "Clear Trash" +msgstr "Vysypat koš" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:425 +msgid "Are you sure you want to clear trash?" +msgstr "Opravdu chcete vysypat koš?" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:427 +#: frontend/src/user-notifications.js:112 +msgid "Clear" +msgstr "Vyčistit" + #: frontend/src/pages/sys-admin/side-panel.js:198 msgid "File Scan" msgstr "Skenování souborů" @@ -6086,15 +6074,15 @@ msgstr "Poškozené ({repo_id_placeholder})" msgid "Institution" msgstr "Instituce" -#: frontend/src/pages/sys-admin/users/users-content.js:292 +#: frontend/src/pages/sys-admin/users/users-content.js:283 msgid "Default Admin" msgstr "Výchozí administrátor" -#: frontend/src/pages/sys-admin/users/users-content.js:296 +#: frontend/src/pages/sys-admin/users/users-content.js:287 msgid "Daily Admin" msgstr "Denní administrátor" -#: frontend/src/pages/sys-admin/users/users-content.js:298 +#: frontend/src/pages/sys-admin/users/users-content.js:289 msgid "Audit Admin" msgstr "Auditní administrátor" @@ -6349,28 +6337,44 @@ msgid "" "accept the terms." msgstr "Umožní administrátorovi přidat pravidla a podmínky, se kterými budou uživatelé muset souhlasit." -#: frontend/src/pages/upload-link/file-uploader.js:435 +#: frontend/src/pages/upload-link/file-uploader.js:305 +msgid "File upload started" +msgstr "" + +#: frontend/src/pages/upload-link/file-uploader.js:425 +msgid "All files uploaded" +msgstr "" + +#: frontend/src/pages/upload-link/file-uploader.js:439 msgid "Failed to upload {file_name}." msgstr "" -#: frontend/src/pages/upload-link/index.js:41 +#: frontend/src/pages/upload-link/forbid-upload-list-item.js:14 +msgid "Please upload files less than {placeholder}" +msgstr "" + +#: frontend/src/pages/upload-link/index.js:40 msgid "Upload files to {folder_name_placeholder}" msgstr "Nahrát soubory do {folder_name_placeholder}" -#: frontend/src/pages/upload-link/index.js:43 +#: frontend/src/pages/upload-link/index.js:42 msgid "shared by:" msgstr "sdíleno uživatelem:" -#: frontend/src/pages/upload-link/index.js:47 +#: frontend/src/pages/upload-link/index.js:46 #: frontend/src/shared-dir-view.js:469 msgid "The owner of this library has run out of space." msgstr "Vlastník této knihovny nemá volné místo." #: frontend/src/pages/upload-link/index.js:51 +msgid "Folder upload is limited to Chrome, Firefox 50+, and Microsoft Edge." +msgstr "Nahrávání složek je omezeno na Chrome, Firefox 50+ a Microsoft Edge." + +#: frontend/src/pages/upload-link/index.js:52 msgid "File size should be smaller than {max_size_placeholder}." msgstr "Velikost souboru by měla být menší než {max_size_placeholder}." -#: frontend/src/pages/upload-link/index.js:54 +#: frontend/src/pages/upload-link/index.js:56 msgid "Drag and drop files or folders here." msgstr "Sem přetáhněte soubory nebo složky." @@ -6389,58 +6393,54 @@ msgid "" "by clicking the \"Publish a Library\" button in the menu bar." msgstr "Dosud jste nezveřejnili žádné knihovny. Ke zveřejněné knihovně může prostřednictvím své adresy URL přistupovat kromě uživatelů kdokoli. Knihovnu můžete zveřejnit kliknutím na tlačítko „Zveřejnit knihovnu“ na panelu nabídek." -#: frontend/src/repo-folder-trash.js:185 +#: frontend/src/repo-folder-trash.js:197 msgid "{placeholder} Trash" msgstr "Koš na {placeholder}" -#: frontend/src/repo-folder-trash.js:240 -msgid "Original path" -msgstr "" - -#: frontend/src/repo-folder-trash.js:241 +#: frontend/src/repo-folder-trash.js:237 msgid "Delete Time" msgstr "Čas smazání" -#: frontend/src/repo-folder-trash.js:329 frontend/src/repo-snapshot.js:273 +#: frontend/src/repo-folder-trash.js:325 frontend/src/repo-snapshot.js:271 msgid "Successfully restored 1 item." msgstr "1 položka byla úspěšně obnovena." -#: frontend/src/repo-folder-trash.js:357 frontend/src/repo-folder-trash.js:417 -#: frontend/src/repo-snapshot.js:295 +#: frontend/src/repo-folder-trash.js:353 frontend/src/repo-folder-trash.js:411 +#: frontend/src/repo-snapshot.js:293 msgid "Directory" msgstr "Adresář" -#: frontend/src/repo-history.js:96 +#: frontend/src/repo-history.js:108 msgid "{placeholder} Modification History" msgstr "{placeholder} Historie změn" -#: frontend/src/repo-history.js:115 +#: frontend/src/repo-history.js:112 msgid "" "Tip: a snapshot will be generated after modification, which records the " "library state after the modification." msgstr "Tip: Snapshot bude generován po modifikaci, který zaznamená stav knihovny po modifikaci." -#: frontend/src/repo-history.js:144 +#: frontend/src/repo-history.js:141 msgid "Labels" msgstr "Štítky" -#: frontend/src/repo-history.js:280 +#: frontend/src/repo-history.js:277 msgid "None" msgstr "Žádný" -#: frontend/src/repo-history.js:283 frontend/src/repo-snapshot.js:162 +#: frontend/src/repo-history.js:280 frontend/src/repo-snapshot.js:160 msgid "Unknown" msgstr "Neznámý" -#: frontend/src/repo-history.js:313 +#: frontend/src/repo-history.js:310 msgid "Current Version" msgstr "Aktuální verze" -#: frontend/src/repo-history.js:314 +#: frontend/src/repo-history.js:311 msgid "View Snapshot" msgstr "Prohlédnout Snapshot" -#: frontend/src/repo-snapshot.js:132 +#: frontend/src/repo-snapshot.js:145 msgid "{placeholder} Snapshot" msgstr "Zachycený stav {placeholder}" @@ -6545,6 +6545,12 @@ msgstr "Žádné pozvánky" msgid "No terms and conditions" msgstr "Žádná pravidla a podmínky" +#: frontend/src/translate.js:18 +msgid "" +"Tip: libraries deleted {trashReposExpireDays} days ago will be cleaned " +"automatically." +msgstr "Tip: knihovny smazané před {trashReposExpireDays} dny budou automaticky odstraněny." + #: frontend/src/translate.js:19 msgid "No favorites" msgstr "Žádné oblíbené" @@ -6586,35 +6592,39 @@ msgstr "Označit vše jako přečtené" msgid "Message" msgstr "Zpráva" -#: frontend/src/utils/text-translation.js:25 +#: frontend/src/utils/text-translation.js:24 msgid "Freeze Document" msgstr "" #: frontend/src/utils/text-translation.js:26 -msgid "Unfreeze Document" -msgstr "" - -#: frontend/src/utils/text-translation.js:27 msgid "Convert to Markdown" msgstr "" -#: frontend/src/utils/text-translation.js:28 +#: frontend/src/utils/text-translation.js:27 msgid "Convert to sdoc" msgstr "" -#: frontend/src/utils/text-translation.js:29 +#: frontend/src/utils/text-translation.js:28 msgid "Convert to docx" msgstr "" -#: frontend/src/utils/text-translation.js:30 +#: frontend/src/utils/text-translation.js:29 msgid "Export as docx" msgstr "" -#: frontend/src/utils/text-translation.js:32 +#: frontend/src/utils/text-translation.js:30 +msgid "Mark as draft" +msgstr "" + +#: frontend/src/utils/text-translation.js:31 +msgid "Unmark as draft" +msgstr "" + +#: frontend/src/utils/text-translation.js:33 msgid "Access Log" msgstr "Záznam přístupů" -#: frontend/src/utils/text-translation.js:35 +#: frontend/src/utils/text-translation.js:36 msgid "Convert with ONLYOFFICE" msgstr "" @@ -6650,96 +6660,96 @@ msgstr "Online složka pro čtení a zápis" msgid "Online Read-Only folder" msgstr "Online složka pouze pro čtení" -#: frontend/src/utils/utils.js:689 +#: frontend/src/utils/utils.js:693 msgid "Online Read-Write" msgstr "Online čtení a zápis" -#: frontend/src/utils/utils.js:692 +#: frontend/src/utils/utils.js:696 msgid "Online Read-Only" msgstr "Online pouze pro čtení" -#: frontend/src/utils/utils.js:695 +#: frontend/src/utils/utils.js:699 msgid "Invisible" msgstr "" -#: frontend/src/utils/utils.js:705 +#: frontend/src/utils/utils.js:709 msgid "User can read, write, upload, download and sync files." msgstr "Uživatel může číst, zapisovat, nahrávat, stahovat a synchronizovat soubory." -#: frontend/src/utils/utils.js:708 +#: frontend/src/utils/utils.js:712 msgid "User can read, download and sync files." msgstr "Uživatel může číst, stahovat a synchronizovat soubory." -#: frontend/src/utils/utils.js:711 +#: frontend/src/utils/utils.js:715 msgid "Besides Write permission, user can also share the library." msgstr "Kromě oprávnění k zápisu, uživatel může také sdílet knihovnu." -#: frontend/src/utils/utils.js:714 +#: frontend/src/utils/utils.js:718 msgid "" "User can view and edit file online via browser. Files can't be downloaded." msgstr "Uživatel může prohlížet a upravovat soubor online prostřednictvím prohlížeče. Soubory nelze stáhnout." -#: frontend/src/utils/utils.js:717 +#: frontend/src/utils/utils.js:721 msgid "" "User can only view files online via browser. Files can't be downloaded." msgstr "Uživatel může pouze prohlížet soubory on-line pomocí prohlížeče. Soubory nemohou být staženy." -#: frontend/src/utils/utils.js:720 +#: frontend/src/utils/utils.js:724 msgid "User can not see this folder." msgstr "" -#: frontend/src/utils/utils.js:731 +#: frontend/src/utils/utils.js:735 msgid "Preview and download" msgstr "Zobrazit a stáhnout" -#: frontend/src/utils/utils.js:741 +#: frontend/src/utils/utils.js:745 msgid "Preview only" msgstr "Pouze zobrazit" -#: frontend/src/utils/utils.js:751 +#: frontend/src/utils/utils.js:755 msgid "Download and upload" msgstr "Stáhnout a nahrát" -#: frontend/src/utils/utils.js:761 +#: frontend/src/utils/utils.js:765 msgid "Edit on cloud and download" msgstr "Upravit v cloudu a stáhnout" -#: frontend/src/utils/utils.js:771 +#: frontend/src/utils/utils.js:775 msgid "Edit on cloud only" msgstr "Upravit pouze na cloudu" -#: frontend/src/utils/utils.js:1288 +#: frontend/src/utils/utils.js:1292 msgid "Successfully copied %(name)s and 1 other item." msgstr "Úspěšně zkopírováno %(name)s a 1 další položka." -#: frontend/src/utils/utils.js:1290 +#: frontend/src/utils/utils.js:1294 msgid "Successfully copied %(name)s and %(amount)s other items." msgstr "Úspěšně zkopírováno %(name)s a %(amount)s dalších položek." -#: frontend/src/utils/utils.js:1301 +#: frontend/src/utils/utils.js:1305 msgid "Successfully moved %(name)s." msgstr "Úspěšně přesunuto %(name)s." -#: frontend/src/utils/utils.js:1303 +#: frontend/src/utils/utils.js:1307 msgid "Successfully moved %(name)s and 1 other item." msgstr "Úspěšně přesunuto %(name)s. a 1 další položka" -#: frontend/src/utils/utils.js:1305 +#: frontend/src/utils/utils.js:1309 msgid "Successfully moved %(name)s and %(amount)s other items." msgstr "Úspěšně přesunuto %(name)s a %(amount)s dalších položek." -#: frontend/src/utils/utils.js:1317 +#: frontend/src/utils/utils.js:1321 msgid "Failed to copy %(name)s and %(amount)s other item(s)." msgstr "Chyba při kopírování %(name)s a %(amount)s dalších položky(ek)." -#: frontend/src/utils/utils.js:1320 +#: frontend/src/utils/utils.js:1324 msgid "Failed to copy %(name)s." msgstr "Chyba při kopírování %(name)s." -#: frontend/src/utils/utils.js:1330 +#: frontend/src/utils/utils.js:1334 msgid "Failed to move %(name)s and %(amount)s other item(s)." msgstr "Chyba při přesunu %(name)s a %(amount)s dalších položky(ek)." -#: frontend/src/utils/utils.js:1333 +#: frontend/src/utils/utils.js:1337 msgid "Failed to move %(name)s." msgstr "Chyba při přesunu %(name)s." diff --git a/locale/da_DK/LC_MESSAGES/djangojs.po b/locale/da_DK/LC_MESSAGES/djangojs.po index 851d081062..e47eb45365 100644 --- a/locale/da_DK/LC_MESSAGES/djangojs.po +++ b/locale/da_DK/LC_MESSAGES/djangojs.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: seahub\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-10 14:16+0800\n" +"POT-Creation-Date: 2024-02-05 16:23+0800\n" "PO-Revision-Date: 2015-05-09 05:28+0000\n" "Last-Translator: Jonas Pedersen , 2015\n" "Language-Team: Danish (Denmark) (http://app.transifex.com/haiwen/seahub/language/da_DK/)\n" @@ -36,7 +36,7 @@ msgstr "" #: frontend/src/components/common/account.js:121 #: frontend/src/pages/sys-admin/side-panel.js:33 -#: frontend/src/pages/sys-admin/users/users-content.js:294 +#: frontend/src/pages/sys-admin/users/users-content.js:285 msgid "System Admin" msgstr "" @@ -58,7 +58,7 @@ msgid "Used:" msgstr "" #: frontend/src/components/common/account.js:165 -#: frontend/src/components/search/ai-search.js:661 +#: frontend/src/components/search/ai-search.js:651 #: frontend/src/pages/groups/group-view.js:470 #: frontend/src/pages/groups/group-view.js:476 #: frontend/src/pages/org-admin/side-panel.js:56 @@ -78,128 +78,116 @@ msgstr "" msgid "Log out" msgstr "" -#: frontend/src/components/common/notice-item.js:44 +#: frontend/src/components/common/notice-item.js:42 msgid "User {user_link} has added you to {group_link}" msgstr "" -#: frontend/src/components/common/notice-item.js:67 +#: frontend/src/components/common/notice-item.js:65 msgid "{share_from} has shared a library named {repo_link} to you." msgstr "" -#: frontend/src/components/common/notice-item.js:69 +#: frontend/src/components/common/notice-item.js:67 msgid "{share_from} has shared a folder named {repo_link} to you." msgstr "" -#: frontend/src/components/common/notice-item.js:95 -msgid "" -"{share_from} has changed the permission of library {repo_link} to " -"{permission}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:97 -msgid "" -"{share_from} has changed the permission of folder {repo_link} to " -"{permission}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:122 -msgid "{share_from} has cancelled the sharing of library {repo_name}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:124 -msgid "{share_from} has cancelled the sharing of folder {repo_name}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:150 +#: frontend/src/components/common/notice-item.js:98 msgid "" "{share_from} has shared a library named {repo_link} to group {group_link}." msgstr "" -#: frontend/src/components/common/notice-item.js:152 +#: frontend/src/components/common/notice-item.js:100 msgid "" "{share_from} has shared a folder named {repo_link} to group {group_link}." msgstr "" -#: frontend/src/components/common/notice-item.js:178 +#: frontend/src/components/common/notice-item.js:126 msgid "{user} has transfered a library named {repo_link} to you." msgstr "" -#: frontend/src/components/common/notice-item.js:282 +#: frontend/src/components/common/notice-item.js:182 +msgid "{from_user} has sent you a request for {draft_link}." +msgstr "" + +#: frontend/src/components/common/notice-item.js:183 +msgid "Draft" +msgstr "" + +#: frontend/src/components/common/notice-item.js:214 msgid "{user} created file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:282 +#: frontend/src/components/common/notice-item.js:214 msgid "" "{user} created file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:285 +#: frontend/src/components/common/notice-item.js:217 msgid "{user} deleted file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:285 +#: frontend/src/components/common/notice-item.js:217 msgid "" "{user} deleted file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:289 +#: frontend/src/components/common/notice-item.js:221 msgid "{user} restored file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:292 +#: frontend/src/components/common/notice-item.js:224 msgid "{user} renamed file {oldFileName} {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:296 +#: frontend/src/components/common/notice-item.js:228 msgid "{user} moved file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:296 +#: frontend/src/components/common/notice-item.js:228 msgid "" "{user} moved file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:299 +#: frontend/src/components/common/notice-item.js:231 msgid "{user} updated file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:311 +#: frontend/src/components/common/notice-item.js:243 msgid "{user} created folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:311 +#: frontend/src/components/common/notice-item.js:243 msgid "" "{user} created folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:314 +#: frontend/src/components/common/notice-item.js:246 msgid "{user} deleted folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:314 +#: frontend/src/components/common/notice-item.js:246 msgid "" "{user} deleted folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:318 +#: frontend/src/components/common/notice-item.js:250 msgid "{user} restored folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:321 +#: frontend/src/components/common/notice-item.js:253 msgid "" "{user} renamed folder {oldFolderName} {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:325 +#: frontend/src/components/common/notice-item.js:257 msgid "{user} moved folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:325 +#: frontend/src/components/common/notice-item.js:257 msgid "" "{user} moved folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." @@ -228,15 +216,15 @@ msgid "Group not found" msgstr "" #: frontend/src/components/cur-dir-path/dir-path.js:31 -#: frontend/src/components/main-side-nav.js:69 +#: frontend/src/components/main-side-nav.js:70 msgid "A file is being uploaded. Are you sure you want to leave this page?" msgstr "" #: frontend/src/components/cur-dir-path/dir-path.js:91 #: frontend/src/components/cur-dir-path/dir-path.js:97 #: frontend/src/components/file-chooser/file-chooser.js:450 -#: frontend/src/components/main-side-nav.js:143 -#: frontend/src/components/main-side-nav.js:145 +#: frontend/src/components/main-side-nav.js:144 +#: frontend/src/components/main-side-nav.js:146 #: frontend/src/components/org-admin-group-nav.js:23 #: frontend/src/pages/org-admin/org-department-item.js:318 #: frontend/src/pages/org-admin/side-panel.js:62 @@ -245,7 +233,7 @@ msgstr "" #: frontend/src/pages/share-admin/libraries.js:360 #: frontend/src/pages/sys-admin/departments/department.js:45 #: frontend/src/pages/sys-admin/groups/group-nav.js:17 -#: frontend/src/pages/sys-admin/info.js:116 +#: frontend/src/pages/sys-admin/info.js:112 #: frontend/src/pages/sys-admin/orgs/org-nav.js:20 #: frontend/src/pages/sys-admin/repos/search-repos.js:140 #: frontend/src/pages/sys-admin/side-panel.js:90 @@ -256,18 +244,17 @@ msgstr "Biblioteker" #: frontend/src/components/cur-dir-path/dir-tool.js:77 #: frontend/src/components/cur-dir-path/dir-tool.js:98 #: frontend/src/components/cur-dir-path/dir-tool.js:99 -#: frontend/src/components/dirent-detail/detail-list-view.js:124 +#: frontend/src/components/dirent-detail/detail-list-view.js:123 #: frontend/src/components/dirent-detail/file-details.js:89 -#: frontend/src/components/toolbar/view-file-toolbar.js:79 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:78 -#: frontend/src/utils/text-translation.js:34 +#: frontend/src/components/toolbar/view-file-toolbar.js:105 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:48 +#: frontend/src/utils/text-translation.js:35 msgid "Tags" msgstr "" #: frontend/src/components/cur-dir-path/dir-tool.js:81 #: frontend/src/components/cur-dir-path/dir-tool.js:103 #: frontend/src/components/history-trash-file-view/file-view.js:33 -#: frontend/src/pages/org-admin/libraries/org-repo-nav.js:16 #: frontend/src/pages/sys-admin/repos/repos-nav.js:17 msgid "Trash" msgstr "" @@ -275,10 +262,10 @@ msgstr "" #: frontend/src/components/cur-dir-path/dir-tool.js:106 #: frontend/src/components/file-view/file-toolbar.js:198 #: frontend/src/components/file-view/file-toolbar.js:248 -#: frontend/src/components/toolbar/view-file-toolbar.js:80 +#: frontend/src/components/toolbar/view-file-toolbar.js:106 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:64 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:71 -#: frontend/src/utils/text-translation.js:31 +#: frontend/src/utils/text-translation.js:32 msgid "History" msgstr "" @@ -356,7 +343,7 @@ msgstr "" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:142 #: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:31 #: frontend/src/pages/sys-admin/abuse-reports.js:91 -#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 +#: frontend/src/repo-history.js:137 frontend/src/repo-history.js:144 msgid "Description" msgstr "Beskrivelse" @@ -368,8 +355,8 @@ msgstr "Beskrivelse" #: frontend/src/components/dialog/confirm-disconnect-wechat.js:35 #: frontend/src/components/dialog/confirm-restore-repo.js:36 #: frontend/src/components/dialog/confirm-unlink-device.js:49 -#: frontend/src/components/dialog/copy-dirent-dialog.js:165 -#: frontend/src/components/dialog/create-file-dialog.js:111 +#: frontend/src/components/dialog/copy-dirent-dialog.js:162 +#: frontend/src/components/dialog/create-file-dialog.js:179 #: frontend/src/components/dialog/create-folder-dialog.js:99 #: frontend/src/components/dialog/create-group-dialog.js:81 #: frontend/src/components/dialog/create-repo-dialog.js:270 @@ -387,11 +374,11 @@ msgstr "Beskrivelse" #: frontend/src/components/dialog/invite-people-dialog.js:121 #: frontend/src/components/dialog/label-repo-state-dialog.js:88 #: frontend/src/components/dialog/leave-group-dialog.js:32 -#: frontend/src/components/dialog/lib-history-setting-dialog.js:151 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:150 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:123 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:273 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:253 -#: frontend/src/components/dialog/move-dirent-dialog.js:185 +#: frontend/src/components/dialog/move-dirent-dialog.js:183 #: frontend/src/components/dialog/new-wiki-dialog.js:60 #: frontend/src/components/dialog/org-add-member-dialog.js:68 #: frontend/src/components/dialog/org-delete-department-dialog.js:42 @@ -427,7 +414,7 @@ msgstr "Beskrivelse" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:50 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:56 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-import-user-dialog.js:59 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:144 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:143 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-logs-export-excel-dialog.js:104 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:95 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:51 @@ -436,33 +423,35 @@ msgstr "Beskrivelse" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-set-org-name-dialog.js:64 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-unlink-device-dialog.js:47 #: frontend/src/components/dialog/sysadmin-dialog/update-user.js:60 -#: frontend/src/components/dialog/transfer-dialog.js:186 +#: frontend/src/components/dialog/transfer-dialog.js:100 #: frontend/src/components/dialog/upload-remind-dialog.js:44 #: frontend/src/components/dialog/view-link-dialog.js:37 #: frontend/src/components/dialog/wiki-delete-dialog.js:25 #: frontend/src/components/dialog/wiki-select-dialog.js:97 -#: frontend/src/components/file-uploader/upload-list-item.js:144 +#: frontend/src/components/file-uploader/upload-list-item.js:127 #: frontend/src/components/seatable-integration-account-setting-widgets/delete-seatables-dialog.js:24 #: frontend/src/components/send-link.js:111 #: frontend/src/components/share-link-panel/link-details.js:230 #: frontend/src/components/share-link-panel/link-list.js:68 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:144 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:127 #: frontend/src/components/user-settings/social-login-saml.js:67 #: frontend/src/pages/org-admin/input-item.js:92 #: frontend/src/pages/org-admin/web-settings/input-item.js:69 -#: frontend/src/pages/sys-admin/web-settings/input-item.js:70 -#: frontend/src/pages/upload-link/upload-list-item.js:144 +#: frontend/src/pages/sys-admin/web-settings/input-item.js:66 +#: frontend/src/pages/upload-link/upload-list-item.js:124 #: frontend/src/tc-accept.js:42 msgid "Cancel" msgstr "Afbryd" #: frontend/src/components/dialog/add-abuse-report-dialog.js:93 -#: frontend/src/components/dialog/change-repo-password-dialog.js:118 +#: frontend/src/components/dialog/add-reviewer-dialog.js:110 +#: frontend/src/components/dialog/add-reviewer-dialog.js:111 +#: frontend/src/components/dialog/change-repo-password-dialog.js:117 #: frontend/src/components/dialog/clean-trash.js:77 #: frontend/src/components/dialog/confirm-apply-folder-properties-dialog.js:56 -#: frontend/src/components/dialog/copy-dirent-dialog.js:166 +#: frontend/src/components/dialog/copy-dirent-dialog.js:163 #: frontend/src/components/dialog/create-department-repo-dialog.js:95 -#: frontend/src/components/dialog/create-file-dialog.js:112 +#: frontend/src/components/dialog/create-file-dialog.js:180 #: frontend/src/components/dialog/create-folder-dialog.js:100 #: frontend/src/components/dialog/create-group-dialog.js:82 #: frontend/src/components/dialog/create-repo-dialog.js:271 @@ -476,13 +465,13 @@ msgstr "Afbryd" #: frontend/src/components/dialog/invite-people-dialog.js:122 #: frontend/src/components/dialog/label-repo-state-dialog.js:89 #: frontend/src/components/dialog/lib-decrypt-dialog.js:67 -#: frontend/src/components/dialog/lib-history-setting-dialog.js:152 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:151 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:124 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:326 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:254 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:306 -#: frontend/src/components/dialog/move-dirent-dialog.js:186 +#: frontend/src/components/dialog/move-dirent-dialog.js:184 #: frontend/src/components/dialog/new-wiki-dialog.js:61 #: frontend/src/components/dialog/org-add-admin-dialog.js:66 #: frontend/src/components/dialog/org-add-department-dialog.js:86 @@ -526,7 +515,7 @@ msgstr "Afbryd" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:90 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:51 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:57 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:145 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:144 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-logs-export-excel-dialog.js:105 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:96 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:52 @@ -536,7 +525,7 @@ msgstr "Afbryd" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:268 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:255 #: frontend/src/components/dialog/sysadmin-dialog/update-user.js:61 -#: frontend/src/components/dialog/transfer-dialog.js:187 +#: frontend/src/components/dialog/transfer-dialog.js:101 #: frontend/src/components/dialog/transfer-group-dialog.js:69 #: frontend/src/components/dialog/wiki-select-dialog.js:99 #: frontend/src/components/dialog/wiki-select-dialog.js:100 @@ -557,10 +546,55 @@ msgstr "Afbryd" #: frontend/src/pages/sys-admin/repos/search-repos.js:155 #: frontend/src/pages/sys-admin/statistic/statistic-common-tool.js:128 #: frontend/src/pages/sys-admin/users/search-users.js:318 -#: frontend/src/pages/sys-admin/web-settings/input-item.js:69 +#: frontend/src/pages/sys-admin/web-settings/input-item.js:65 msgid "Submit" msgstr "Udfør" +#: frontend/src/components/dialog/add-reviewer-dialog.js:98 +msgid "Request a review" +msgstr "" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:100 +msgid "Add new reviewer" +msgstr "" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:103 +#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:283 +#: frontend/src/components/dialog/org-add-member-dialog.js:58 +#: frontend/src/components/dialog/share-to-user.js:357 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-member-dialog.js:37 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-member-dialog.js:56 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-batch-add-admin-dialog.js:45 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:45 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:46 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:240 +#: frontend/src/components/list-and-add-group-members.js:173 +#: frontend/src/pages/org-admin/org-users-search-users.js:196 +#: frontend/src/pages/org-admin/org-users-users.js:260 +#: frontend/src/pages/sys-admin/users/search-users.js:313 +#: frontend/src/pages/sys-admin/users/users.js:425 +msgid "Search users" +msgstr "" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:137 +#: frontend/src/components/dialog/edit-filetag-dialog.js:145 +#: frontend/src/components/dialog/list-created-files-dialog.js:55 +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:86 +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:107 +#: frontend/src/components/dialog/org-add-admin-dialog.js:65 +#: frontend/src/components/dialog/search-file-dialog.js:115 +#: frontend/src/components/dialog/share-admin-link.js:35 +#: frontend/src/components/dialog/share-repo-dialog.js:149 +#: frontend/src/components/dialog/transfer-group-dialog.js:68 +#: frontend/src/components/search/ai-search.js:653 +#: frontend/src/components/search/ai-search.js:690 +#: frontend/src/components/search/search.js:497 +#: frontend/src/components/search/search.js:532 +#: frontend/src/components/system-notification.js:46 +#: frontend/src/pages/groups/group-view.js:479 +msgid "Close" +msgstr "" + #: frontend/src/components/dialog/change-repo-password-dialog.js:49 msgid "Please enter the old password" msgstr "" @@ -585,24 +619,24 @@ msgstr "" msgid "Successfully changed library password." msgstr "" -#: frontend/src/components/dialog/change-repo-password-dialog.js:98 +#: frontend/src/components/dialog/change-repo-password-dialog.js:102 msgid "Change Password of Library {placeholder}" msgstr "" -#: frontend/src/components/dialog/change-repo-password-dialog.js:108 +#: frontend/src/components/dialog/change-repo-password-dialog.js:107 msgid "Old Password" msgstr "" -#: frontend/src/components/dialog/change-repo-password-dialog.js:110 +#: frontend/src/components/dialog/change-repo-password-dialog.js:109 msgid "New Password" msgstr "" -#: frontend/src/components/dialog/change-repo-password-dialog.js:110 +#: frontend/src/components/dialog/change-repo-password-dialog.js:109 #: frontend/src/components/dialog/create-repo-dialog.js:240 msgid "(at least {placeholder} characters)" msgstr "" -#: frontend/src/components/dialog/change-repo-password-dialog.js:112 +#: frontend/src/components/dialog/change-repo-password-dialog.js:111 msgid "New Password Again" msgstr "" @@ -628,12 +662,11 @@ msgstr "" #: frontend/src/components/dialog/clean-trash.js:62 #: frontend/src/pages/org-admin/devices/devices-errors.js:193 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:375 #: frontend/src/pages/share-admin/share-links.js:590 #: frontend/src/pages/share-admin/upload-links.js:306 #: frontend/src/pages/sys-admin/devices/devices-errors.js:197 #: frontend/src/pages/sys-admin/repos/trash-repos.js:400 -#: frontend/src/repo-folder-trash.js:207 +#: frontend/src/repo-folder-trash.js:204 msgid "Clean" msgstr "" @@ -740,8 +773,9 @@ msgstr "" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:39 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:59 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:59 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:643 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:667 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:668 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:692 +#: frontend/src/components/draft-list-view/draft-list-item.js:111 #: frontend/src/components/group-members.js:163 #: frontend/src/components/popover/tag-list-item.js:55 #: frontend/src/components/popover/tag-list-item.js:56 @@ -757,8 +791,8 @@ msgstr "" #: frontend/src/components/share-link-panel/link-list.js:69 #: frontend/src/components/share-link-panel/link-list.js:129 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:513 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:330 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:338 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:358 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:366 #: frontend/src/components/user-settings/delete-account.js:38 #: frontend/src/components/user-settings/web-api-auth-token.js:83 #: frontend/src/pages/invitations/invitations-view.js:104 @@ -766,16 +800,14 @@ msgstr "" #: frontend/src/pages/invitations/invitations-view.js:136 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:360 #: frontend/src/pages/my-libs/mylib-repo-menu.js:145 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:267 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:198 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:256 #: frontend/src/pages/org-admin/org-department-item.js:551 #: frontend/src/pages/org-admin/org-departments-list.js:210 #: frontend/src/pages/org-admin/org-group-repos.js:174 #: frontend/src/pages/org-admin/org-groups-search-groups.js:115 #: frontend/src/pages/org-admin/org-groups.js:306 +#: frontend/src/pages/org-admin/org-libraries.js:316 #: frontend/src/pages/org-admin/org-links.js:216 -#: frontend/src/pages/org-admin/org-user-item.js:194 +#: frontend/src/pages/org-admin/org-user-item.js:179 #: frontend/src/pages/org-admin/org-user-repos.js:170 #: frontend/src/pages/sys-admin/departments/group-item.js:69 #: frontend/src/pages/sys-admin/groups/groups-content.js:184 @@ -787,7 +819,7 @@ msgstr "" #: frontend/src/pages/sys-admin/orgs/org-groups.js:120 #: frontend/src/pages/sys-admin/orgs/org-repos.js:117 #: frontend/src/pages/sys-admin/orgs/org-repos.js:125 -#: frontend/src/pages/sys-admin/orgs/org-users.js:298 +#: frontend/src/pages/sys-admin/orgs/org-users.js:288 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:205 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:213 #: frontend/src/pages/sys-admin/repos/dir-content.js:61 @@ -799,8 +831,8 @@ msgstr "" #: frontend/src/pages/sys-admin/users/search-users.js:355 #: frontend/src/pages/sys-admin/users/user-repos.js:163 #: frontend/src/pages/sys-admin/users/user-repos.js:218 -#: frontend/src/pages/sys-admin/users/users-content.js:361 -#: frontend/src/pages/sys-admin/users/users-content.js:560 +#: frontend/src/pages/sys-admin/users/users-content.js:352 +#: frontend/src/pages/sys-admin/users/users-content.js:548 #: frontend/src/pages/sys-admin/users/users.js:510 #: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:65 #: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:69 @@ -828,7 +860,6 @@ msgid "Are you sure you want to disconnect?" msgstr "" #: frontend/src/components/dialog/confirm-restore-repo.js:31 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:264 #: frontend/src/pages/sys-admin/repos/trash-repos.js:266 msgid "Restore Library" msgstr "" @@ -842,13 +873,11 @@ msgstr "" #: frontend/src/pages/file-history-old/history-item.js:126 #: frontend/src/pages/my-libs/my-libs-deleted.js:176 #: frontend/src/pages/my-libs/my-libs-deleted.js:177 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:195 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:267 #: frontend/src/pages/sys-admin/repos/trash-repos.js:197 #: frontend/src/pages/sys-admin/repos/trash-repos.js:269 -#: frontend/src/repo-folder-trash.js:363 frontend/src/repo-folder-trash.js:374 -#: frontend/src/repo-snapshot.js:170 frontend/src/repo-snapshot.js:299 -#: frontend/src/repo-snapshot.js:308 +#: frontend/src/repo-folder-trash.js:358 frontend/src/repo-folder-trash.js:368 +#: frontend/src/repo-snapshot.js:168 frontend/src/repo-snapshot.js:297 +#: frontend/src/repo-snapshot.js:306 msgid "Restore" msgstr "" @@ -936,12 +965,13 @@ msgid "New Department Library" msgstr "" #: frontend/src/components/dialog/create-department-repo-dialog.js:81 -#: frontend/src/components/dialog/create-file-dialog.js:98 +#: frontend/src/components/dialog/create-file-dialog.js:151 #: frontend/src/components/dialog/create-folder-dialog.js:86 #: frontend/src/components/dialog/create-group-dialog.js:69 #: frontend/src/components/dialog/create-repo-dialog.js:188 #: frontend/src/components/dialog/create-tag-dialog.js:79 #: frontend/src/components/dialog/list-created-files-dialog.js:28 +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:66 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:84 #: frontend/src/components/dialog/new-wiki-dialog.js:56 #: frontend/src/components/dialog/org-add-department-dialog.js:73 @@ -961,7 +991,8 @@ msgstr "" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:63 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:82 #: frontend/src/components/dialog/wiki-select-dialog.js:78 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:627 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:626 +#: frontend/src/components/draft-list-view/draft-list-view.js:36 #: frontend/src/components/group-members.js:30 #: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:122 #: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23 @@ -969,7 +1000,6 @@ msgstr "" #: frontend/src/pages/my-libs/my-libs-deleted.js:93 #: frontend/src/pages/my-libs/mylib-repo-list-view.js:90 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:160 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:75 #: frontend/src/pages/org-admin/org-admin-list.js:50 #: frontend/src/pages/org-admin/org-department-item.js:250 #: frontend/src/pages/org-admin/org-department-item.js:290 @@ -980,6 +1010,7 @@ msgstr "" #: frontend/src/pages/org-admin/org-group-repos.js:83 #: frontend/src/pages/org-admin/org-groups-search-groups.js:157 #: frontend/src/pages/org-admin/org-groups.js:160 +#: frontend/src/pages/org-admin/org-libraries.js:147 #: frontend/src/pages/org-admin/org-links.js:100 #: frontend/src/pages/org-admin/org-user-profile.js:136 #: frontend/src/pages/org-admin/org-user-repos.js:79 @@ -1010,12 +1041,12 @@ msgstr "" #: frontend/src/pages/sys-admin/users/user-links.js:49 #: frontend/src/pages/sys-admin/users/user-repos.js:54 #: frontend/src/pages/sys-admin/users/user-shared-repos.js:35 -#: frontend/src/repo-folder-trash.js:239 frontend/src/repo-snapshot.js:200 +#: frontend/src/repo-folder-trash.js:236 frontend/src/repo-snapshot.js:198 #: frontend/src/shared-dir-view.js:661 msgid "Name" msgstr "Navn" -#: frontend/src/components/dialog/create-file-dialog.js:62 +#: frontend/src/components/dialog/create-file-dialog.js:59 #: frontend/src/components/dialog/create-folder-dialog.js:54 #: frontend/src/components/dialog/rename-dialog.js:56 #: frontend/src/components/dialog/rename-dirent.js:56 @@ -1024,7 +1055,7 @@ msgstr "Navn" msgid "The name \"{name}\" is already taken. Please choose a different name." msgstr "" -#: frontend/src/components/dialog/create-file-dialog.js:94 +#: frontend/src/components/dialog/create-file-dialog.js:147 #: frontend/src/components/toolbar/dir-operation-toolbar.js:207 #: frontend/src/components/toolbar/dir-operation-toolbar.js:232 #: frontend/src/pages/repo-wiki-mode/side-panel.js:176 @@ -1066,7 +1097,7 @@ msgstr "Kodeord er for kort" #: frontend/src/components/dialog/create-repo-dialog.js:111 #: frontend/src/components/dialog/generate-upload-link.js:150 #: frontend/src/components/dialog/org-add-user-dialog.js:123 -#: frontend/src/components/share-link-panel/link-creation.js:181 +#: frontend/src/components/share-link-panel/link-creation.js:175 msgid "Passwords don't match" msgstr "Kodeordene er ikke ens" @@ -1132,14 +1163,14 @@ msgstr "" #: frontend/src/components/dialog/share-repo-dialog.js:40 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:22 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57 -#: frontend/src/utils/utils.js:680 +#: frontend/src/utils/utils.js:684 msgid "Read-Write" msgstr "Read-Write" #: frontend/src/components/dialog/create-repo-dialog.js:227 #: frontend/src/components/dialog/share-repo-dialog.js:41 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57 -#: frontend/src/utils/utils.js:683 +#: frontend/src/utils/utils.js:687 msgid "Read-Only" msgstr "Read-Only" @@ -1153,7 +1184,7 @@ msgstr "" #: frontend/src/components/dialog/org-add-user-dialog.js:145 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:106 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:153 -#: frontend/src/components/share-link-panel/link-creation.js:284 +#: frontend/src/components/share-link-panel/link-creation.js:278 #: frontend/src/pages/sys-admin/web-settings/web-settings.js:239 #: frontend/src/settings.js:48 frontend/src/settings.js:134 msgid "Password" @@ -1163,15 +1194,15 @@ msgstr "Kodeord" #: frontend/src/components/dialog/generate-upload-link.js:390 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:110 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:163 -#: frontend/src/components/share-link-panel/link-creation.js:295 +#: frontend/src/components/share-link-panel/link-creation.js:289 msgid "Password again" msgstr "" #: frontend/src/components/dialog/create-tag-dialog.js:53 #: frontend/src/components/dialog/zip-download-dialog.js:73 -#: frontend/src/components/file-uploader/file-uploader.js:400 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:409 -#: frontend/src/pages/upload-link/file-uploader.js:399 +#: frontend/src/components/file-uploader/file-uploader.js:406 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:415 +#: frontend/src/pages/upload-link/file-uploader.js:404 msgid "Internal Server Error" msgstr "" @@ -1181,10 +1212,10 @@ msgstr "" #: frontend/src/components/dialog/create-tag-dialog.js:73 #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:124 -#: frontend/src/components/share-link-panel/link-creation.js:259 +#: frontend/src/components/share-link-panel/link-creation.js:253 #: frontend/src/components/share-link-panel/link-details.js:166 -#: frontend/src/repo-folder-trash.js:201 frontend/src/repo-history.js:112 -#: frontend/src/repo-snapshot.js:150 +#: frontend/src/repo-folder-trash.js:198 frontend/src/repo-history.js:109 +#: frontend/src/repo-snapshot.js:148 msgid "Back" msgstr "" @@ -1200,10 +1231,10 @@ msgstr "" #: frontend/src/components/dialog/create-tag-dialog.js:109 #: frontend/src/components/file-view/file-toolbar.js:155 #: frontend/src/components/file-view/file-toolbar.js:214 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:115 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:158 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:199 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:222 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:121 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:165 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:206 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:229 #: frontend/src/shared-dir-view.js:486 msgid "Save" msgstr "" @@ -1227,8 +1258,6 @@ msgid "Permission name" msgstr "" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:151 -#: frontend/src/components/file-uploader/file-uploader.js:684 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:667 #: frontend/src/components/toolbar/dir-operation-toolbar.js:189 #: frontend/src/components/toolbar/dir-operation-toolbar.js:198 #: frontend/src/components/toolbar/dir-operation-toolbar.js:227 @@ -1242,8 +1271,7 @@ msgstr "" #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:69 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:79 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:89 -#: frontend/src/pages/upload-link/file-uploader.js:625 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:66 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:52 #: frontend/src/shared-dir-view.js:471 msgid "Upload" msgstr "" @@ -1251,8 +1279,8 @@ msgstr "" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:180 #: frontend/src/components/dialog/zip-download-dialog.js:123 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:637 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:661 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:662 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:686 #: frontend/src/components/file-view/file-toolbar.js:171 #: frontend/src/components/file-view/file-toolbar.js:255 #: frontend/src/components/file-view/file-view-tip.js:25 @@ -1260,10 +1288,10 @@ msgstr "" #: frontend/src/components/history-trash-file-view/download.js:10 #: frontend/src/components/shared-file-view/shared-file-view-tip.js:27 #: frontend/src/components/shared-file-view/shared-file-view.js:133 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:331 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:344 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:359 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:372 #: frontend/src/pages/file-history-old/history-item.js:127 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:122 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:128 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:74 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:253 #: frontend/src/pages/org-admin/statistic/statistic-traffic.js:63 @@ -1278,7 +1306,7 @@ msgstr "" #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:84 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:94 #: frontend/src/pages/sys-admin/users/user-links.js:202 -#: frontend/src/repo-snapshot.js:309 frontend/src/shared-dir-view.js:769 +#: frontend/src/repo-snapshot.js:307 frontend/src/shared-dir-view.js:769 #: frontend/src/shared-dir-view.js:796 frontend/src/shared-dir-view.js:844 #: frontend/src/shared-dir-view.js:876 frontend/src/shared-dir-view.js:945 #: frontend/src/shared-dir-view.js:963 @@ -1308,9 +1336,9 @@ msgstr "" #: frontend/src/components/dialog/view-link-dialog.js:38 #: frontend/src/components/share-link-panel/link-item.js:112 #: frontend/src/components/shared-link.js:24 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:329 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:337 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:343 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:357 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:365 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:371 #: frontend/src/pages/org-admin/org-saml-config.js:118 #: frontend/src/pages/org-admin/org-saml-config.js:132 #: frontend/src/pages/org-admin/org-saml-config.js:146 @@ -1343,7 +1371,7 @@ msgstr "" #: frontend/src/components/select-editor/select-editor.js:138 #: frontend/src/components/share-link-panel/link-details.js:206 #: frontend/src/components/share-link-panel/link-details.js:207 -#: frontend/src/components/toolbar/view-file-toolbar.js:67 +#: frontend/src/components/toolbar/view-file-toolbar.js:87 #: frontend/src/components/user-settings/user-avatar-form.js:97 #: frontend/src/pages/org-admin/org-user-profile.js:139 #: frontend/src/pages/org-admin/org-user-profile.js:145 @@ -1357,9 +1385,9 @@ msgstr "" #: frontend/src/pages/sys-admin/institutions/institution-info.js:28 #: frontend/src/pages/sys-admin/orgs/org-info.js:41 #: frontend/src/pages/sys-admin/users/user-info.js:91 -#: frontend/src/pages/sys-admin/users/users-content.js:514 +#: frontend/src/pages/sys-admin/users/users-content.js:502 #: frontend/src/pages/wiki/main-panel.js:106 -#: frontend/src/pages/wiki/main-panel.js:107 frontend/src/repo-history.js:306 +#: frontend/src/pages/wiki/main-panel.js:107 frontend/src/repo-history.js:303 msgid "Edit" msgstr "Ret" @@ -1397,7 +1425,6 @@ msgstr "" #: frontend/src/components/dialog/delete-repo-dialog.js:66 #: frontend/src/components/dialog/org-delete-repo-dialog.js:32 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:33 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:253 #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:101 #: frontend/src/pages/sys-admin/orgs/org-repos.js:122 #: frontend/src/pages/sys-admin/repos/trash-repos.js:255 @@ -1421,28 +1448,11 @@ msgid "Select Tags" msgstr "" #: frontend/src/components/dialog/edit-filetag-dialog.js:141 -#: frontend/src/components/popover/edit-filetag-popover.js:187 +#: frontend/src/components/popover/edit-filetag-popover.js:182 #: frontend/src/components/popover/list-tag-popover.js:145 msgid "Create a new tag" msgstr "" -#: frontend/src/components/dialog/edit-filetag-dialog.js:145 -#: frontend/src/components/dialog/list-created-files-dialog.js:52 -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:107 -#: frontend/src/components/dialog/org-add-admin-dialog.js:65 -#: frontend/src/components/dialog/search-file-dialog.js:115 -#: frontend/src/components/dialog/share-admin-link.js:35 -#: frontend/src/components/dialog/share-repo-dialog.js:149 -#: frontend/src/components/dialog/transfer-group-dialog.js:68 -#: frontend/src/components/search/ai-search.js:663 -#: frontend/src/components/search/ai-search.js:700 -#: frontend/src/components/search/search.js:497 -#: frontend/src/components/search/search.js:532 -#: frontend/src/components/system-notification.js:46 -#: frontend/src/pages/groups/group-view.js:479 -msgid "Close" -msgstr "" - #: frontend/src/components/dialog/edit-repo-commit-labels.js:47 msgid "Successfully edited labels." msgstr "" @@ -1456,48 +1466,48 @@ msgid "Find an option" msgstr "" #: frontend/src/components/dialog/extra-attributes-dialog/index.js:217 -#: frontend/src/components/dirent-detail/detail-list-view.js:93 -#: frontend/src/components/dirent-detail/detail-list-view.js:134 +#: frontend/src/components/dirent-detail/detail-list-view.js:92 +#: frontend/src/components/dirent-detail/detail-list-view.js:133 msgid "Edit extra properties" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:142 #: frontend/src/components/dialog/reset-webdav-password.js:29 #: frontend/src/components/dialog/set-webdav-password.js:29 -#: frontend/src/components/share-link-panel/link-creation.js:173 +#: frontend/src/components/share-link-panel/link-creation.js:167 msgid "Please enter a password." msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:146 #: frontend/src/components/dialog/reset-webdav-password.js:33 #: frontend/src/components/dialog/set-webdav-password.js:33 -#: frontend/src/components/share-link-panel/link-creation.js:177 +#: frontend/src/components/share-link-panel/link-creation.js:171 msgid "The password is too short." msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:154 #: frontend/src/components/dialog/reset-webdav-password.js:38 #: frontend/src/components/dialog/set-webdav-password.js:38 -#: frontend/src/components/share-link-panel/link-creation.js:185 +#: frontend/src/components/share-link-panel/link-creation.js:179 msgid "" "The password is too weak. It should include at least {passwordStrengthLevel}" " of the following: number, upper letter, lower letter and other symbols." msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:162 -#: frontend/src/components/share-link-panel/link-creation.js:193 +#: frontend/src/components/share-link-panel/link-creation.js:187 msgid "Please select an expiration time" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:170 -#: frontend/src/components/share-link-panel/link-creation.js:202 +#: frontend/src/components/share-link-panel/link-creation.js:196 msgid "Please enter days" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:174 #: frontend/src/components/dialog/lib-history-setting-dialog.js:66 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:66 -#: frontend/src/components/share-link-panel/link-creation.js:206 +#: frontend/src/components/share-link-panel/link-creation.js:200 msgid "Please enter a non-negative integer" msgstr "" @@ -1508,7 +1518,7 @@ msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:276 #: frontend/src/components/dialog/reset-webdav-password.js:68 #: frontend/src/components/dialog/set-webdav-password.js:68 -#: frontend/src/components/share-link-panel/link-creation.js:285 +#: frontend/src/components/share-link-panel/link-creation.js:279 msgid "" "(at least {passwordMinLength} characters and includes " "{passwordStrengthLevel} of the following: number, upper letter, lower letter" @@ -1555,18 +1565,18 @@ msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:367 #: frontend/src/components/dialog/generate-upload-link.js:372 -#: frontend/src/components/share-link-panel/link-creation.js:273 -#: frontend/src/components/share-link-panel/link-creation.js:278 +#: frontend/src/components/share-link-panel/link-creation.js:267 +#: frontend/src/components/share-link-panel/link-creation.js:272 msgid "Add password protection" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:403 -#: frontend/src/components/share-link-panel/link-creation.js:308 +#: frontend/src/components/share-link-panel/link-creation.js:302 msgid "Add auto expiration" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:422 -#: frontend/src/components/share-link-panel/link-creation.js:344 +#: frontend/src/components/share-link-panel/link-creation.js:338 #: frontend/src/components/user-settings/web-api-auth-token.js:86 msgid "Generate" msgstr "" @@ -1686,8 +1696,8 @@ msgstr "" #: frontend/src/components/dialog/invite-people-dialog.js:107 #: frontend/src/components/dialog/share-dialog.js:154 #: frontend/src/components/dialog/share-to-invite-people.js:273 -#: frontend/src/components/main-side-nav.js:261 -#: frontend/src/components/main-side-nav.js:263 +#: frontend/src/components/main-side-nav.js:271 +#: frontend/src/components/main-side-nav.js:273 #: frontend/src/components/toolbar/invitations-toolbar.js:31 #: frontend/src/components/toolbar/invitations-toolbar.js:35 #: frontend/src/pages/invitations/invitations-view.js:282 @@ -1745,33 +1755,36 @@ msgstr "" msgid "Successfully set library history." msgstr "" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:112 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:110 -msgid "{placeholder} History Setting" +#: frontend/src/components/dialog/lib-history-setting-dialog.js:116 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:114 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:351 +#: frontend/src/pages/my-libs/mylib-repo-menu.js:154 +#: frontend/src/pages/sys-admin/repos/repos.js:271 +msgid "History Setting" msgstr "" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:123 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:122 msgid "Setting library history is disabled by Admin." msgstr "" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:128 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:121 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:127 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:120 msgid "Keep full history" msgstr "" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:132 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:125 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:131 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:124 msgid "Don't keep history" msgstr "" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:136 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:129 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:135 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:128 msgid "Only keep a period of history:" msgstr "" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:145 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:144 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:117 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:138 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:137 #: frontend/src/components/set-link-expiration.js:89 msgid "days" msgstr "" @@ -1804,12 +1817,12 @@ msgstr "" msgid "Group Permission" msgstr "" -#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:69 +#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:73 msgid "{placeholder} Folder Permission" msgstr "" -#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:69 -msgid "Set permission of {placeholder}" +#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:73 +msgid "Set {placeholder}'s permission" msgstr "" #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:186 @@ -1817,17 +1830,17 @@ msgstr "" #: frontend/src/components/dialog/repo-api-token-dialog.js:197 #: frontend/src/components/dialog/zip-download-dialog.js:76 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:294 -#: frontend/src/pages/lib-content-view/lib-content-view.js:181 -#: frontend/src/pages/lib-content-view/lib-content-view.js:710 -#: frontend/src/pages/lib-content-view/lib-content-view.js:758 -#: frontend/src/pages/lib-content-view/lib-content-view.js:850 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1035 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1051 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1087 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1115 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1177 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1233 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1271 +#: frontend/src/pages/lib-content-view/lib-content-view.js:185 +#: frontend/src/pages/lib-content-view/lib-content-view.js:735 +#: frontend/src/pages/lib-content-view/lib-content-view.js:784 +#: frontend/src/pages/lib-content-view/lib-content-view.js:869 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1065 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1081 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1117 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1145 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1209 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1259 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1287 #: frontend/src/pages/my-libs/my-libs-deleted.js:152 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:293 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:315 @@ -1836,22 +1849,22 @@ msgstr "" #: frontend/src/pages/search/main-panel.js:197 #: frontend/src/pages/shared-with-all/public-shared-view.js:106 #: frontend/src/pages/sys-admin/abuse-reports.js:45 -#: frontend/src/pages/upload-link/file-uploader.js:433 -#: frontend/src/repo-folder-trash.js:136 frontend/src/repo-folder-trash.js:333 -#: frontend/src/utils/utils.js:1190 +#: frontend/src/pages/upload-link/file-uploader.js:437 +#: frontend/src/repo-folder-trash.js:136 frontend/src/repo-folder-trash.js:329 +#: frontend/src/utils/utils.js:1194 msgid "Error" msgstr "" #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:189 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:172 #: frontend/src/components/dialog/repo-api-token-dialog.js:199 -#: frontend/src/pages/lib-content-view/lib-content-view.js:187 +#: frontend/src/pages/lib-content-view/lib-content-view.js:191 #: frontend/src/pages/search/main-panel.js:82 #: frontend/src/pages/sys-admin/abuse-reports.js:47 -#: frontend/src/repo-folder-trash.js:142 frontend/src/repo-folder-trash.js:335 +#: frontend/src/repo-folder-trash.js:142 frontend/src/repo-folder-trash.js:331 #: frontend/src/shared-file-view-document.js:74 #: frontend/src/shared-file-view-spreadsheet.js:71 -#: frontend/src/utils/utils.js:1193 frontend/src/view-file-document.js:76 +#: frontend/src/utils/utils.js:1197 frontend/src/view-file-document.js:76 #: frontend/src/view-file-spreadsheet.js:71 msgid "Please check the network." msgstr "Tjek venligst netværksforbindelsen" @@ -1889,23 +1902,6 @@ msgstr "" msgid "User" msgstr "" -#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:283 -#: frontend/src/components/dialog/org-add-member-dialog.js:58 -#: frontend/src/components/dialog/share-to-user.js:357 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-member-dialog.js:37 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-member-dialog.js:56 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-batch-add-admin-dialog.js:45 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:45 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:46 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:240 -#: frontend/src/components/list-and-add-group-members.js:173 -#: frontend/src/pages/org-admin/org-users-search-users.js:196 -#: frontend/src/pages/org-admin/org-users-users.js:260 -#: frontend/src/pages/sys-admin/users/search-users.js:313 -#: frontend/src/pages/sys-admin/users/users.js:425 -msgid "Search users" -msgstr "" - #: frontend/src/components/dialog/list-created-files-dialog.js:23 msgid "Created Files" msgstr "" @@ -1920,60 +1916,67 @@ msgstr "" #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:48 #: frontend/src/pages/sys-admin/devices/devices-errors.js:53 #: frontend/src/pages/sys-admin/logs-page/login-logs.js:48 -#: frontend/src/repo-history.js:141 frontend/src/repo-history.js:148 +#: frontend/src/repo-history.js:138 frontend/src/repo-history.js:145 #: frontend/src/user-notifications.js:131 #: frontend/src/user-notifications.js:135 msgid "Time" msgstr "" -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79 -msgid "Tagged Files" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:44 +#: frontend/src/pages/drafts/draft-content.js:29 +msgid "Successfully deleted draft %(draft)s." msgstr "" -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:85 -#: frontend/src/components/dialog/search-file-dialog.js:94 -#: frontend/src/components/dirent-detail/detail-list-view.js:120 -#: frontend/src/components/dirent-detail/file-details.js:85 -#: frontend/src/components/dirent-detail/lib-details.js:69 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:630 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124 -#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24 -#: frontend/src/file-history-old.js:245 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:74 -#: frontend/src/pages/my-libs/mylib-repo-list-view.js:92 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:80 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:82 -#: frontend/src/pages/org-admin/org-department-item.js:327 -#: frontend/src/pages/org-admin/org-group-repos.js:84 -#: frontend/src/pages/org-admin/org-user-repos.js:80 -#: frontend/src/pages/org-admin/org-user-shared-repos.js:78 -#: frontend/src/pages/search/advanced-search.js:78 -#: frontend/src/pages/search/advanced-search.js:226 -#: frontend/src/pages/share-with-ocm/remote-dir-content.js:99 -#: frontend/src/pages/shared-libs/shared-libs.js:84 -#: frontend/src/pages/sys-admin/departments/department-libraries.js:85 -#: frontend/src/pages/sys-admin/repos/dir-content.js:104 -#: frontend/src/pages/sys-admin/repos/repos.js:82 -#: frontend/src/pages/sys-admin/repos/repos.js:84 -#: frontend/src/pages/sys-admin/users/user-shared-repos.js:37 -#: frontend/src/repo-folder-trash.js:242 frontend/src/repo-snapshot.js:201 -#: frontend/src/shared-dir-view.js:663 -msgid "Size" -msgstr "Størrelse" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:48 +#: frontend/src/pages/drafts/draft-content.js:33 +msgid "Failed to delete draft %(draft)s." +msgstr "" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:61 +#: frontend/src/pages/drafts/drafts-view.js:19 +msgid "Drafts" +msgstr "" + +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:67 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:74 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:74 +#: frontend/src/components/group-members.js:125 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:126 +#: frontend/src/components/wiki-list-view/wiki-list-view.js:45 +#: frontend/src/pages/groups/group-view.js:381 +#: frontend/src/pages/org-admin/org-group-members.js:109 +#: frontend/src/pages/org-admin/org-libraries.js:153 +#: frontend/src/pages/org-admin/org-links.js:101 +#: frontend/src/pages/org-admin/org-user-shared-repos.js:77 +#: frontend/src/pages/shared-libs/shared-libs.js:86 +#: frontend/src/pages/sys-admin/groups/group-members.js:166 +#: frontend/src/pages/sys-admin/groups/groups-content.js:58 +#: frontend/src/pages/sys-admin/links/share-links.js:66 +#: frontend/src/pages/sys-admin/orgs/org-repos.js:35 +#: frontend/src/pages/sys-admin/repos/repos.js:88 +#: frontend/src/pages/sys-admin/repos/trash-repos.js:67 +#: frontend/src/pages/sys-admin/users/user-groups.js:119 +#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:170 +#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:188 +msgid "Owner" +msgstr "" + +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:68 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:86 #: frontend/src/components/dialog/search-file-dialog.js:95 #: frontend/src/components/dialog/share-repo-dialog.js:129 #: frontend/src/components/dialog/wiki-select-dialog.js:79 -#: frontend/src/components/dirent-detail/detail-list-view.js:87 -#: frontend/src/components/dirent-detail/detail-list-view.js:122 +#: frontend/src/components/dirent-detail/detail-list-view.js:86 +#: frontend/src/components/dirent-detail/detail-list-view.js:121 #: frontend/src/components/dirent-detail/file-details.js:87 #: frontend/src/components/dirent-detail/lib-details.js:70 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:631 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:630 +#: frontend/src/components/draft-list-view/draft-list-view.js:38 #: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:125 #: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25 #: frontend/src/components/wiki-list-view/wiki-list-view.js:46 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:76 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:46 #: frontend/src/pages/my-libs/mylib-repo-list-view.js:94 #: frontend/src/pages/org-admin/org-user-repos.js:81 #: frontend/src/pages/org-admin/org-user-shared-repos.js:79 @@ -1988,11 +1991,61 @@ msgstr "Størrelse" msgid "Last Update" msgstr "Sidste opdatering" +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79 +msgid "Tagged Files" +msgstr "" + +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:85 +#: frontend/src/components/dialog/search-file-dialog.js:94 +#: frontend/src/components/dirent-detail/detail-list-view.js:119 +#: frontend/src/components/dirent-detail/file-details.js:85 +#: frontend/src/components/dirent-detail/lib-details.js:69 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:629 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124 +#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24 +#: frontend/src/file-history-old.js:245 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:44 +#: frontend/src/pages/my-libs/mylib-repo-list-view.js:92 +#: frontend/src/pages/org-admin/org-department-item.js:327 +#: frontend/src/pages/org-admin/org-group-repos.js:84 +#: frontend/src/pages/org-admin/org-libraries.js:150 +#: frontend/src/pages/org-admin/org-user-repos.js:80 +#: frontend/src/pages/org-admin/org-user-shared-repos.js:78 +#: frontend/src/pages/search/advanced-search.js:78 +#: frontend/src/pages/search/advanced-search.js:226 +#: frontend/src/pages/share-with-ocm/remote-dir-content.js:99 +#: frontend/src/pages/shared-libs/shared-libs.js:84 +#: frontend/src/pages/sys-admin/departments/department-libraries.js:85 +#: frontend/src/pages/sys-admin/repos/dir-content.js:104 +#: frontend/src/pages/sys-admin/repos/repos.js:82 +#: frontend/src/pages/sys-admin/repos/repos.js:84 +#: frontend/src/pages/sys-admin/users/user-shared-repos.js:37 +#: frontend/src/repo-folder-trash.js:238 frontend/src/repo-snapshot.js:199 +#: frontend/src/shared-dir-view.js:663 +msgid "Size" +msgstr "Størrelse" + #: frontend/src/components/dialog/list-taggedfiles-dialog.js:165 #: frontend/src/pages/starred/starred.js:221 msgid "deleted" msgstr "" +#: frontend/src/components/dialog/local-draft-dialog.js:17 +msgid "Local draft" +msgstr "" + +#: frontend/src/components/dialog/local-draft-dialog.js:19 +msgid "You have an unsaved draft. Do you like to use it?" +msgstr "" + +#: frontend/src/components/dialog/local-draft-dialog.js:22 +msgid "Use draft" +msgstr "" + +#: frontend/src/components/dialog/local-draft-dialog.js:23 +msgid "Delete draft" +msgstr "" + #: frontend/src/components/dialog/manage-members-dialog.js:21 msgid "Manage group members" msgstr "" @@ -2011,8 +2064,10 @@ msgstr "" #: frontend/src/components/dialog/op-menu.js:53 #: frontend/src/components/dialog/op-menu.js:54 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:809 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:810 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:837 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:838 +#: frontend/src/components/draft-list-view/draft-list-item.js:104 +#: frontend/src/components/draft-list-view/draft-list-item.js:105 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:123 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:124 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:152 @@ -2037,16 +2092,16 @@ msgstr "" #: frontend/src/pages/my-libs/mylib-repo-menu.js:210 #: frontend/src/pages/my-libs/mylib-repo-menu.js:263 #: frontend/src/pages/my-libs/mylib-repo-menu.js:264 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:260 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:261 #: frontend/src/pages/org-admin/org-groups-search-groups.js:108 #: frontend/src/pages/org-admin/org-groups-search-groups.js:109 #: frontend/src/pages/org-admin/org-groups.js:299 #: frontend/src/pages/org-admin/org-groups.js:300 +#: frontend/src/pages/org-admin/org-libraries.js:309 +#: frontend/src/pages/org-admin/org-libraries.js:310 #: frontend/src/pages/org-admin/org-links.js:209 #: frontend/src/pages/org-admin/org-links.js:210 -#: frontend/src/pages/org-admin/org-user-item.js:187 -#: frontend/src/pages/org-admin/org-user-item.js:188 +#: frontend/src/pages/org-admin/org-user-item.js:172 +#: frontend/src/pages/org-admin/org-user-item.js:173 #: frontend/src/pages/repo-wiki-mode/side-panel.js:168 #: frontend/src/pages/repo-wiki-mode/side-panel.js:169 #: frontend/src/pages/sdoc/sdoc-file-history/history-version.js:127 @@ -2105,7 +2160,7 @@ msgstr "" #: frontend/src/pages/sys-admin/departments/department.js:105 #: frontend/src/pages/sys-admin/groups/group-members.js:324 #: frontend/src/pages/sys-admin/institutions/institution-users.js:362 -#: frontend/src/pages/sys-admin/orgs/org-users.js:434 +#: frontend/src/pages/sys-admin/orgs/org-users.js:415 msgid "Add Member" msgstr "" @@ -2156,11 +2211,11 @@ msgstr "" #: frontend/src/pages/sys-admin/institutions/institutions.js:127 #: frontend/src/pages/sys-admin/orgs/org-groups.js:107 #: frontend/src/pages/sys-admin/orgs/org-repos.js:100 -#: frontend/src/pages/sys-admin/orgs/org-users.js:228 +#: frontend/src/pages/sys-admin/orgs/org-users.js:220 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:138 #: frontend/src/pages/sys-admin/terms-and-conditions/item.js:125 #: frontend/src/pages/sys-admin/users/user-repos.js:192 -#: frontend/src/pages/sys-admin/users/users-content.js:403 +#: frontend/src/pages/sys-admin/users/users-content.js:393 msgid "Are you sure you want to delete {placeholder} ?" msgstr "" @@ -2171,7 +2226,7 @@ msgstr "" #: frontend/src/components/dialog/org-delete-member-dialog.js:40 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-member-dialog.js:40 -#: frontend/src/pages/sys-admin/orgs/org-users.js:295 +#: frontend/src/pages/sys-admin/orgs/org-users.js:285 msgid "Delete Member" msgstr "" @@ -2257,9 +2312,9 @@ msgid "API token is copied to the clipboard." msgstr "" #: frontend/src/components/dialog/repo-api-token-dialog.js:116 -#: frontend/src/pages/lib-content-view/lib-content-view.js:168 -#: frontend/src/pages/lib-content-view/lib-content-view.js:171 -#: frontend/src/repo-folder-trash.js:131 frontend/src/utils/utils.js:1185 +#: frontend/src/pages/lib-content-view/lib-content-view.js:172 +#: frontend/src/pages/lib-content-view/lib-content-view.js:175 +#: frontend/src/repo-folder-trash.js:131 frontend/src/utils/utils.js:1189 msgid "Permission denied" msgstr "" @@ -2275,29 +2330,33 @@ msgstr "" msgid "{placeholder} SeaTable integration" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:52 -msgid "{placeholder} Share Admin" +#: frontend/src/components/dialog/repo-share-admin-dialog.js:56 +#: frontend/src/components/main-side-nav.js:278 +#: frontend/src/components/main-side-nav.js:280 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:354 +#: frontend/src/pages/my-libs/mylib-repo-menu.js:178 +msgid "Share Admin" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:67 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:65 #: frontend/src/pages/share-admin/share-links.js:554 #: frontend/src/pages/share-admin/upload-links.js:286 #: frontend/src/pages/sys-admin/links/links-nav.js:15 msgid "Share Links" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:74 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:72 #: frontend/src/pages/share-admin/share-links.js:557 #: frontend/src/pages/share-admin/upload-links.js:288 #: frontend/src/pages/sys-admin/links/links-nav.js:16 msgid "Upload Links" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:80 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:78 msgid "User Shares" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:85 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:83 msgid "Group Shares" msgstr "" @@ -2425,15 +2484,15 @@ msgstr "" #: frontend/src/components/dialog/share-dialog.js:323 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-dialog.js:84 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:640 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:664 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:665 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:689 #: frontend/src/components/file-view/file-toolbar.js:143 #: frontend/src/components/file-view/file-toolbar.js:242 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:348 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:511 #: frontend/src/components/toolbar/dir-operation-toolbar.js:218 -#: frontend/src/components/toolbar/view-file-toolbar.js:77 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:105 +#: frontend/src/components/toolbar/view-file-toolbar.js:103 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:69 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:359 #: frontend/src/pages/my-libs/mylib-repo-menu.js:142 @@ -2495,12 +2554,12 @@ msgstr "" #: frontend/src/components/dialog/share-to-other-server.js:193 #: frontend/src/pages/groups/group-view.js:302 -#: frontend/src/pages/org-admin/org-user-item.js:83 +#: frontend/src/pages/org-admin/org-user-item.js:82 #: frontend/src/pages/org-admin/org-users-users.js:157 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:168 -#: frontend/src/pages/sys-admin/users/users-content.js:261 -#: frontend/src/pages/sys-admin/users/users-content.js:322 -#: frontend/src/pages/sys-admin/users/users-content.js:327 +#: frontend/src/pages/sys-admin/users/users-content.js:256 +#: frontend/src/pages/sys-admin/users/users-content.js:313 +#: frontend/src/pages/sys-admin/users/users-content.js:318 #: frontend/src/pages/sys-admin/users/users.js:269 #: frontend/src/pages/sys-admin/users/users.js:293 msgid "It may take some time, please wait." @@ -2516,7 +2575,7 @@ msgstr "" #: frontend/src/pages/sys-admin/invitations/invitations.js:300 #: frontend/src/pages/sys-admin/notifications/notifications.js:274 #: frontend/src/pages/sys-admin/orgs/org-repos.js:176 -#: frontend/src/pages/sys-admin/orgs/org-users.js:390 +#: frontend/src/pages/sys-admin/orgs/org-users.js:371 #: frontend/src/pages/sys-admin/orgs/orgs.js:105 #: frontend/src/pages/sys-admin/orgs/search-orgs.js:69 #: frontend/src/pages/sys-admin/repos/dir-view.js:96 @@ -2631,31 +2690,6 @@ msgstr "" msgid "Add Organization" msgstr "" -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:74 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:74 -#: frontend/src/components/group-members.js:125 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:126 -#: frontend/src/components/wiki-list-view/wiki-list-view.js:45 -#: frontend/src/pages/groups/group-view.js:381 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:86 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:65 -#: frontend/src/pages/org-admin/org-group-members.js:109 -#: frontend/src/pages/org-admin/org-links.js:101 -#: frontend/src/pages/org-admin/org-user-shared-repos.js:77 -#: frontend/src/pages/shared-libs/shared-libs.js:86 -#: frontend/src/pages/sys-admin/groups/group-members.js:166 -#: frontend/src/pages/sys-admin/groups/groups-content.js:58 -#: frontend/src/pages/sys-admin/links/share-links.js:66 -#: frontend/src/pages/sys-admin/orgs/org-repos.js:35 -#: frontend/src/pages/sys-admin/repos/repos.js:88 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:67 -#: frontend/src/pages/sys-admin/users/user-groups.js:119 -#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:170 -#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:188 -msgid "Owner" -msgstr "" - #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:101 msgid "Owner can use admin panel in an organization, must be a new account." msgstr "" @@ -2698,7 +2732,7 @@ msgstr "" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:80 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:81 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:51 -#: frontend/src/components/dialog/transfer-dialog.js:146 +#: frontend/src/components/dialog/transfer-dialog.js:79 msgid "Select a user" msgstr "" @@ -2723,7 +2757,7 @@ msgid "End date" msgstr "" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:34 -#: frontend/src/components/dialog/transfer-dialog.js:173 +#: frontend/src/components/dialog/transfer-dialog.js:71 msgid "Transfer Library {library_name}" msgstr "" @@ -2743,16 +2777,16 @@ msgstr "" msgid "Terms" msgstr "" -#: frontend/src/components/dialog/transfer-dialog.js:127 -msgid "Transfer to user" +#: frontend/src/components/dialog/transfer-dialog.js:87 +msgid "Select a department" msgstr "" -#: frontend/src/components/dialog/transfer-dialog.js:133 +#: frontend/src/components/dialog/transfer-dialog.js:95 msgid "Transfer to department" msgstr "" -#: frontend/src/components/dialog/transfer-dialog.js:157 -msgid "Select a department" +#: frontend/src/components/dialog/transfer-dialog.js:95 +msgid "Transfer to user" msgstr "" #: frontend/src/components/dialog/transfer-group-dialog.js:55 @@ -2818,65 +2852,64 @@ msgstr "" msgid "Packaging..." msgstr "" -#: frontend/src/components/dir-view-mode/dir-column-file.js:48 +#: frontend/src/components/dir-view-mode/dir-column-file.js:69 msgid "File does not exist." msgstr "" -#: frontend/src/components/dirent-detail/detail-list-view.js:86 -#: frontend/src/components/dirent-detail/detail-list-view.js:121 +#: frontend/src/components/dir-view-mode/dir-column-file.js:90 +msgid "This file is in draft stage." +msgstr "" + +#: frontend/src/components/dir-view-mode/dir-column-file.js:91 +msgid "View Draft" +msgstr "" + +#: frontend/src/components/dirent-detail/detail-list-view.js:85 +#: frontend/src/components/dirent-detail/detail-list-view.js:120 #: frontend/src/components/dirent-detail/file-details.js:86 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:75 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:45 msgid "Location" msgstr "" -#: frontend/src/components/dirent-detail/detail-list-view.js:102 -#: frontend/src/components/dirent-detail/detail-list-view.js:104 +#: frontend/src/components/dirent-detail/detail-list-view.js:101 +#: frontend/src/components/dirent-detail/detail-list-view.js:103 msgid "Apply properties to files inside the folder" msgstr "" #: frontend/src/components/dirent-detail/lib-details.js:68 -#: frontend/src/components/main-side-nav.js:180 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:79 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:82 +#: frontend/src/components/main-side-nav.js:181 +#: frontend/src/pages/org-admin/org-libraries.js:149 #: frontend/src/pages/repo-wiki-mode/side-panel.js:161 -#: frontend/src/pages/sys-admin/info.js:116 +#: frontend/src/pages/sys-admin/info.js:112 #: frontend/src/pages/sys-admin/repos/repos.js:81 #: frontend/src/pages/sys-admin/repos/repos.js:84 msgid "Files" msgstr "Filer" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:210 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:705 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 msgid "Frozen by {name}" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:210 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:705 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 msgid "locked by {name}" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:214 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:711 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:736 msgid "freezed" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:214 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:711 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:736 #: frontend/src/components/file-view/file-info.js:31 #: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:17 msgid "locked" msgstr "" -#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 -msgid "Unselect this item" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 -msgid "Select this item" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-item.js:734 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:818 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:759 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:846 #: frontend/src/components/file-view/file-info.js:40 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:643 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:333 @@ -2888,8 +2921,8 @@ msgstr "" msgid "Unstar" msgstr "" -#: frontend/src/components/dirent-list-view/dirent-list-item.js:734 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:818 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:759 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:846 #: frontend/src/components/file-view/file-info.js:40 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:643 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:333 @@ -2899,24 +2932,40 @@ msgstr "" msgid "Star" msgstr "" -#: frontend/src/components/dirent-list-view/dirent-list-view.js:623 -msgid "Unselect all items" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-view.js:623 -msgid "Select all items" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-none-view.js:54 +#: frontend/src/components/dirent-list-view/dirent-none-view.js:52 msgid "This folder has no content at this time." msgstr "" -#: frontend/src/components/dirent-list-view/dirent-none-view.js:55 +#: frontend/src/components/dirent-list-view/dirent-none-view.js:53 msgid "You can create files quickly" msgstr "" +#: frontend/src/components/draft-list-view/draft-list-item.js:113 +#: frontend/src/pages/sdoc-revision/index.js:123 +msgid "Publish" +msgstr "" + +#: frontend/src/components/draft-list-view/draft-list-view.js:37 +#: frontend/src/pages/dashboard/content.js:34 +#: frontend/src/pages/org-admin/devices/devices-errors.js:51 +#: frontend/src/pages/org-admin/org-logs-file-audit.js:103 +#: frontend/src/pages/org-admin/org-logs-file-update.js:117 +#: frontend/src/pages/org-admin/org-logs-perm-audit.js:84 +#: frontend/src/pages/share-admin/share-links.js:88 +#: frontend/src/pages/share-admin/upload-links.js:51 +#: frontend/src/pages/starred/starred.js:35 +#: frontend/src/pages/sys-admin/abuse-reports.js:87 +#: frontend/src/pages/sys-admin/devices/devices-errors.js:51 +#: frontend/src/pages/sys-admin/file-scan-records.js:29 +#: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:91 +#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:169 +#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:187 +#: frontend/src/pages/sys-admin/web-settings/web-settings.js:279 +msgid "Library" +msgstr "" + #: frontend/src/components/file-chooser/file-chooser.js:286 -#: frontend/src/components/search/ai-search.js:453 +#: frontend/src/components/search/ai-search.js:452 #: frontend/src/components/search/wiki-search.js:193 msgid "No results matching" msgstr "" @@ -2930,151 +2979,132 @@ msgstr "" msgid "Other Libraries" msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:148 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:146 -#: frontend/src/pages/upload-link/file-uploader.js:140 +#: frontend/src/components/file-uploader/file-uploader.js:149 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:147 +#: frontend/src/pages/upload-link/file-uploader.js:141 msgid "Please upload no more than {maxFiles} files at a time." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:395 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:406 -#: frontend/src/pages/upload-link/file-uploader.js:396 +#: frontend/src/components/file-uploader/file-uploader.js:401 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:412 +#: frontend/src/pages/upload-link/file-uploader.js:401 msgid "File is locked by others." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:396 +#: frontend/src/components/file-uploader/file-uploader.js:402 msgid "Invalid filename." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:397 +#: frontend/src/components/file-uploader/file-uploader.js:403 msgid "File already exists." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:398 +#: frontend/src/components/file-uploader/file-uploader.js:404 msgid "File size is too large." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:399 +#: frontend/src/components/file-uploader/file-uploader.js:405 msgid "Out of quota." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:408 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:399 -#: frontend/src/pages/upload-link/file-uploader.js:389 +#: frontend/src/components/file-uploader/file-uploader.js:414 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:405 +#: frontend/src/pages/upload-link/file-uploader.js:394 msgid "Network error" msgstr "" -#: frontend/src/components/file-uploader/forbid-upload-list-item.js:23 -#: frontend/src/components/shared-link-file-uploader/forbid-upload-list-item.js:23 -#: frontend/src/pages/upload-link/forbid-upload-list-item.js:23 -msgid "File too large" +#: frontend/src/components/file-uploader/forbid-upload-list-item.js:13 +#: frontend/src/components/shared-link-file-uploader/forbid-upload-list-item.js:13 +msgid "Please upload files less than {placeholder}M" msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:94 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:94 +#: frontend/src/components/file-uploader/upload-list-item.js:97 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:97 #: frontend/src/pages/upload-link/upload-list-item.js:94 msgid "Preparing to upload..." msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:95 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:95 +#: frontend/src/components/file-uploader/upload-list-item.js:98 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:98 #: frontend/src/pages/upload-link/upload-list-item.js:95 msgid "Remaining" msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:96 -#: frontend/src/components/file-uploader/upload-list-item.js:122 +#: frontend/src/components/file-uploader/upload-list-item.js:99 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:99 +#: frontend/src/pages/upload-link/upload-list-item.js:96 +msgid "Indexing..." +msgstr "" + +#: frontend/src/components/file-uploader/upload-list-item.js:130 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:130 +#: frontend/src/pages/upload-link/upload-list-item.js:127 +msgid "Retry" +msgstr "" + +#: frontend/src/components/file-uploader/upload-list-item.js:133 #: frontend/src/components/file-view/file-toolbar.js:150 #: frontend/src/components/file-view/file-toolbar.js:209 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:96 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:122 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:155 -#: frontend/src/pages/upload-link/upload-list-item.js:96 -#: frontend/src/pages/upload-link/upload-list-item.js:122 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:133 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:117 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162 +#: frontend/src/pages/upload-link/upload-list-item.js:130 msgid "Saving..." msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:117 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:117 -#: frontend/src/pages/upload-link/upload-list-item.js:117 -msgid "Waiting..." -msgstr "" - -#: frontend/src/components/file-uploader/upload-list-item.js:118 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:118 -#: frontend/src/pages/upload-link/upload-list-item.js:118 -msgid "Uploading..." -msgstr "" - -#: frontend/src/components/file-uploader/upload-list-item.js:131 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:131 -#: frontend/src/pages/upload-link/upload-list-item.js:131 +#: frontend/src/components/file-uploader/upload-list-item.js:136 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:136 +#: frontend/src/pages/upload-link/upload-list-item.js:133 msgid "Uploaded" msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:147 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:147 -#: frontend/src/pages/upload-link/upload-list-item.js:147 -msgid "Retry" -msgstr "" - #: frontend/src/components/file-uploader/upload-progress-dialog.js:48 #: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:48 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:51 -msgid "{uploaded_files_num}/{all_files_num} Files" +#: frontend/src/pages/org-admin/web-settings/web-settings.js:119 +msgid "File Upload" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:56 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:56 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:58 -msgid "{failed_files_num} file(s) failed to upload" -msgstr "" - -#: frontend/src/components/file-uploader/upload-progress-dialog.js:67 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:67 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:83 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:49 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:49 msgid "File Uploading..." msgstr "" +#: frontend/src/components/file-uploader/upload-progress-dialog.js:75 #: frontend/src/components/file-uploader/upload-progress-dialog.js:77 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:75 #: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:77 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:90 -msgid "All files uploaded" -msgstr "" - -#: frontend/src/components/file-uploader/upload-progress-dialog.js:96 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:96 msgid "Retry All" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:103 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:103 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:75 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:80 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:82 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:80 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:82 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:61 msgid "Cancel All" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:110 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:110 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:107 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:88 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:88 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:68 msgid "name" msgstr "navn" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:111 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:111 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:108 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:89 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:89 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:69 msgid "size" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:112 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:112 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:109 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:90 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:90 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:70 msgid "progress" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:113 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:113 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:110 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:91 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:91 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:71 msgid "state" msgstr "" @@ -3089,14 +3119,14 @@ msgid "unstarred" msgstr "" #: frontend/src/components/file-view/file-toolbar.js:92 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:90 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:96 #: frontend/src/utils/text-translation.js:23 msgid "Lock" msgstr "" #: frontend/src/components/file-view/file-toolbar.js:96 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:98 -#: frontend/src/utils/text-translation.js:24 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:104 +#: frontend/src/utils/text-translation.js:25 msgid "Unlock" msgstr "" @@ -3114,12 +3144,12 @@ msgstr "" #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:342 #: frontend/src/pages/org-admin/org-logs-file-update.js:260 #: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:137 -#: frontend/src/repo-history.js:292 frontend/src/utils/text-translation.js:21 +#: frontend/src/repo-history.js:289 frontend/src/utils/text-translation.js:21 msgid "Details" msgstr "" #: frontend/src/components/file-view/file-toolbar.js:186 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:130 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:136 #: frontend/src/utils/text-translation.js:22 msgid "Open via Client" msgstr "" @@ -3141,7 +3171,7 @@ msgstr "" #: frontend/src/pages/sys-admin/groups/group-members.js:109 #: frontend/src/pages/sys-admin/users/user-groups.js:122 #: frontend/src/pages/sys-admin/users/users-nav.js:25 -#: frontend/src/utils/utils.js:686 +#: frontend/src/utils/utils.js:690 msgid "Admin" msgstr "Admin" @@ -3158,9 +3188,8 @@ msgstr "" #: frontend/src/components/group-members.js:96 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:290 -#: frontend/src/pages/lib-content-view/lib-content-view.js:838 +#: frontend/src/pages/lib-content-view/lib-content-view.js:857 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:311 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:157 #: frontend/src/pages/org-admin/org-group-repos.js:146 #: frontend/src/pages/org-admin/org-user-repos.js:142 #: frontend/src/pages/sys-admin/repos/repos.js:162 @@ -3195,91 +3224,84 @@ msgstr "" msgid "Search group members" msgstr "" -#: frontend/src/components/main-side-nav.js:92 +#: frontend/src/components/main-side-nav.js:93 #: frontend/src/pages/org-admin/org-groups.js:154 msgid "All Groups" msgstr "" -#: frontend/src/components/main-side-nav.js:123 -#: frontend/src/components/main-side-nav.js:125 -#: frontend/src/components/main-side-nav.js:132 -#: frontend/src/components/main-side-nav.js:134 +#: frontend/src/components/main-side-nav.js:124 +#: frontend/src/components/main-side-nav.js:126 +#: frontend/src/components/main-side-nav.js:133 +#: frontend/src/components/main-side-nav.js:135 #: frontend/src/pages/org-admin/side-panel.js:86 #: frontend/src/pages/sys-admin/side-panel.js:174 msgid "Links" msgstr "" -#: frontend/src/components/main-side-nav.js:150 -#: frontend/src/components/main-side-nav.js:152 +#: frontend/src/components/main-side-nav.js:151 +#: frontend/src/components/main-side-nav.js:153 #: frontend/src/pages/share-admin/folders.js:368 msgid "Folders" msgstr "" -#: frontend/src/components/main-side-nav.js:184 -#: frontend/src/components/main-side-nav.js:186 +#: frontend/src/components/main-side-nav.js:185 +#: frontend/src/components/main-side-nav.js:187 #: frontend/src/pages/my-libs/my-libs-deleted.js:54 #: frontend/src/pages/my-libs/my-libs.js:166 msgid "My Libraries" msgstr "" -#: frontend/src/components/main-side-nav.js:191 -#: frontend/src/components/main-side-nav.js:193 +#: frontend/src/components/main-side-nav.js:192 +#: frontend/src/components/main-side-nav.js:194 #: frontend/src/pages/shared-libs/shared-libs.js:456 msgid "Shared with me" msgstr "" -#: frontend/src/components/main-side-nav.js:198 -#: frontend/src/components/main-side-nav.js:200 +#: frontend/src/components/main-side-nav.js:199 +#: frontend/src/components/main-side-nav.js:201 #: frontend/src/pages/shared-with-all/public-shared-view.js:206 msgid "Shared with all" msgstr "" -#: frontend/src/components/main-side-nav.js:205 -#: frontend/src/components/main-side-nav.js:207 +#: frontend/src/components/main-side-nav.js:206 +#: frontend/src/components/main-side-nav.js:208 msgid "Shared with groups" msgstr "" -#: frontend/src/components/main-side-nav.js:214 -#: frontend/src/components/main-side-nav.js:216 -#: frontend/src/components/main-side-nav.js:222 -#: frontend/src/components/main-side-nav.js:224 +#: frontend/src/components/main-side-nav.js:215 +#: frontend/src/components/main-side-nav.js:217 +#: frontend/src/components/main-side-nav.js:223 +#: frontend/src/components/main-side-nav.js:225 msgid "Shared from other servers" msgstr "" -#: frontend/src/components/main-side-nav.js:231 +#: frontend/src/components/main-side-nav.js:232 msgid "Tools" msgstr "" -#: frontend/src/components/main-side-nav.js:234 -#: frontend/src/components/main-side-nav.js:236 +#: frontend/src/components/main-side-nav.js:235 +#: frontend/src/components/main-side-nav.js:237 #: frontend/src/pages/starred/starred.js:315 msgid "Favorites" msgstr "" -#: frontend/src/components/main-side-nav.js:241 -#: frontend/src/components/main-side-nav.js:243 +#: frontend/src/components/main-side-nav.js:242 +#: frontend/src/components/main-side-nav.js:244 msgid "Activities" msgstr "" -#: frontend/src/components/main-side-nav.js:248 -#: frontend/src/components/main-side-nav.js:250 +#: frontend/src/components/main-side-nav.js:249 +#: frontend/src/components/main-side-nav.js:251 #: frontend/src/pages/wikis/wikis.js:137 msgid "Published Libraries" msgstr "" -#: frontend/src/components/main-side-nav.js:254 -#: frontend/src/components/main-side-nav.js:256 +#: frontend/src/components/main-side-nav.js:264 +#: frontend/src/components/main-side-nav.js:266 #: frontend/src/pages/linked-devices/linked-devices.js:230 msgid "Linked Devices" msgstr "" -#: frontend/src/components/main-side-nav.js:268 -#: frontend/src/components/main-side-nav.js:270 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:354 -#: frontend/src/pages/my-libs/mylib-repo-menu.js:178 -msgid "Share Admin" -msgstr "" - #: frontend/src/components/more.js:14 msgid "show more" msgstr "" @@ -3319,15 +3341,15 @@ msgid "" "right}" msgstr "" -#: frontend/src/components/popover/edit-filetag-popover.js:141 +#: frontend/src/components/popover/edit-filetag-popover.js:137 msgid "No tags" msgstr "" -#: frontend/src/components/popover/edit-filetag-popover.js:145 +#: frontend/src/components/popover/edit-filetag-popover.js:141 msgid "Tag not found" msgstr "" -#: frontend/src/components/popover/edit-filetag-popover.js:159 +#: frontend/src/components/popover/edit-filetag-popover.js:155 msgid "Find a tag" msgstr "" @@ -3370,8 +3392,8 @@ msgstr "" msgid "You are watching file changes of this library." msgstr "" -#: frontend/src/components/sdoc-wiki-page-viewer/index.js:133 -#: frontend/src/components/seafile-markdown-viewer/index.js:119 +#: frontend/src/components/sdoc-wiki-page-viewer/index.js:125 +#: frontend/src/components/seafile-markdown-viewer/index.js:111 msgid "Last modified by" msgstr "" @@ -3407,41 +3429,41 @@ msgstr "Nej" msgid "Reference documents" msgstr "" -#: frontend/src/components/search/ai-search.js:387 +#: frontend/src/components/search/ai-search.js:386 #: frontend/src/components/search/search.js:433 msgid "Search results visited recently" msgstr "" -#: frontend/src/components/search/ai-search.js:436 +#: frontend/src/components/search/ai-search.js:435 #: frontend/src/components/search/search.js:413 msgid "Type characters to start search" msgstr "" -#: frontend/src/components/search/ai-search.js:439 +#: frontend/src/components/search/ai-search.js:438 msgid "Type more characters to start search" msgstr "" -#: frontend/src/components/search/ai-search.js:450 -#: frontend/src/components/search/ai-search.js:467 +#: frontend/src/components/search/ai-search.js:449 +#: frontend/src/components/search/ai-search.js:466 msgid "Ask AI" msgstr "" -#: frontend/src/components/search/ai-search.js:529 +#: frontend/src/components/search/ai-search.js:528 msgid "" "Indexing the library. Semantic search will be available within a few " "minutes." msgstr "" -#: frontend/src/components/search/ai-search.js:540 +#: frontend/src/components/search/ai-search.js:539 msgid "Successfully turned it off" msgstr "" -#: frontend/src/components/search/ai-search.js:558 -#: frontend/src/components/search/ai-search.js:582 +#: frontend/src/components/search/ai-search.js:557 +#: frontend/src/components/search/ai-search.js:581 msgid "Turn on semantic search for this library" msgstr "" -#: frontend/src/components/search/ai-search.js:570 +#: frontend/src/components/search/ai-search.js:569 msgid "Turn off semantic search for this library" msgstr "" @@ -3512,13 +3534,13 @@ msgstr "" #: frontend/src/components/select-editor/sysadmin-user-role-editor.js:19 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:155 -#: frontend/src/pages/sys-admin/users/users-content.js:281 +#: frontend/src/pages/sys-admin/users/users-content.js:272 msgid "Default" msgstr "" #: frontend/src/components/select-editor/sysadmin-user-role-editor.js:21 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:157 -#: frontend/src/pages/sys-admin/users/users-content.js:283 +#: frontend/src/pages/sys-admin/users/users-content.js:274 msgid "Guest" msgstr "" @@ -3575,36 +3597,30 @@ msgstr "" msgid "Successfully deleted {number_placeholder} share links" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:138 -msgid "" -"Share links cannot be generated because \"Invisible\", \"Online Read-Write\"" -" or \"Online Read-Only\" is set for you on some folder(s) in the library." -msgstr "" - -#: frontend/src/components/share-link-panel/link-creation.js:162 +#: frontend/src/components/share-link-panel/link-creation.js:156 msgid "Please enter an integer bigger than 1 as number of links." msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:166 +#: frontend/src/components/share-link-panel/link-creation.js:160 msgid "" "Please enter an integer not bigger than {max_number} as number of links." msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:260 +#: frontend/src/components/share-link-panel/link-creation.js:254 #: frontend/src/components/share-link-panel/link-list.js:64 msgid "Generate links in batch" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:260 +#: frontend/src/components/share-link-panel/link-creation.js:254 #: frontend/src/components/share-link-panel/link-list.js:63 msgid "Generate Link" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:265 +#: frontend/src/components/share-link-panel/link-creation.js:259 msgid "Number of links" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:329 +#: frontend/src/components/share-link-panel/link-creation.js:323 msgid "Set permission" msgstr "" @@ -3652,8 +3668,7 @@ msgid "Are you sure you want to delete the selected share link(s) ?" msgstr "" #: frontend/src/components/shared-file-view/shared-file-view.js:47 -#: frontend/src/pages/markdown-editor/index.js:410 -#: frontend/src/pages/plain-markdown-editor/index.js:172 +#: frontend/src/pages/markdown-editor/index.js:458 #: frontend/src/view-file-text.js:81 msgid "Successfully saved" msgstr "" @@ -3664,7 +3679,7 @@ msgid "File download is disabled: the share link traffic of owner is used up." msgstr "" #: frontend/src/components/shared-file-view/shared-file-view.js:122 -#: frontend/src/repo-folder-trash.js:205 frontend/src/repo-snapshot.js:168 +#: frontend/src/repo-folder-trash.js:202 frontend/src/repo-snapshot.js:166 #: frontend/src/shared-dir-view.js:449 msgid "Current path: " msgstr "" @@ -3720,12 +3735,6 @@ msgstr "" msgid "Unshare" msgstr "" -#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:351 -#: frontend/src/pages/my-libs/mylib-repo-menu.js:154 -#: frontend/src/pages/sys-admin/repos/repos.js:271 -msgid "History Setting" -msgstr "" - #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:357 #: frontend/src/pages/my-libs/mylib-repo-menu.js:157 msgid "Change Password" @@ -3734,9 +3743,9 @@ msgstr "" #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:360 #: frontend/src/components/user-settings/webdav-password.js:104 #: frontend/src/pages/my-libs/mylib-repo-menu.js:160 -#: frontend/src/pages/sys-admin/orgs/org-users.js:304 -#: frontend/src/pages/sys-admin/users/users-content.js:364 -#: frontend/src/pages/sys-admin/users/users-content.js:566 +#: frontend/src/pages/sys-admin/orgs/org-users.js:294 +#: frontend/src/pages/sys-admin/users/users-content.js:355 +#: frontend/src/pages/sys-admin/users/users-content.js:554 msgid "Reset Password" msgstr "" @@ -3795,8 +3804,8 @@ msgid "Clients" msgstr "" #: frontend/src/components/toolbar/common-toolbar.js:24 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:86 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:146 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:90 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:150 #: frontend/src/pages/search/main-panel.js:330 #: frontend/src/pages/wiki/main-panel.js:95 #: frontend/src/pages/wiki/main-panel.js:112 @@ -3804,12 +3813,12 @@ msgid "Search files" msgstr "" #: frontend/src/components/toolbar/dir-operation-toolbar.js:192 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:68 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:54 msgid "Upload Files" msgstr "" #: frontend/src/components/toolbar/dir-operation-toolbar.js:193 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:69 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:55 msgid "Upload Folder" msgstr "" @@ -3842,17 +3851,17 @@ msgstr "" msgid "New SeaDoc File" msgstr "" -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:328 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:336 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:356 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:364 #: frontend/src/utils/text-translation.js:18 msgid "Move" msgstr "" #: frontend/src/components/toolbar/repo-view-toobar.js:63 -#: frontend/src/components/toolbar/view-file-toolbar.js:73 +#: frontend/src/components/toolbar/view-file-toolbar.js:99 #: frontend/src/file-history-old.js:268 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:55 -#: frontend/src/repo-folder-trash.js:284 +#: frontend/src/repo-folder-trash.js:280 msgid "More" msgstr "" @@ -3861,10 +3870,18 @@ msgstr "" msgid "Deleted Libraries" msgstr "" -#: frontend/src/components/toolbar/view-file-toolbar.js:67 +#: frontend/src/components/toolbar/view-file-toolbar.js:87 msgid "Edit File" msgstr "" +#: frontend/src/components/toolbar/view-file-toolbar.js:92 +msgid "New Draft" +msgstr "" + +#: frontend/src/components/toolbar/view-file-toolbar.js:93 +msgid "Create a draft from this file, instead of editing it directly." +msgstr "" + #: frontend/src/components/toolbar/view-mode-toolbar.js:31 #: frontend/src/shared-dir-view.js:456 frontend/src/shared-dir-view.js:457 msgid "List" @@ -3880,7 +3897,7 @@ msgid "Column" msgstr "" #: frontend/src/components/toolbar/view-mode-toolbar.js:37 -#: frontend/src/utils/text-translation.js:33 +#: frontend/src/utils/text-translation.js:34 msgid "Properties" msgstr "" @@ -4092,8 +4109,8 @@ msgstr "" msgid "History Versions" msgstr "" -#: frontend/src/file-history-old.js:244 frontend/src/repo-history.js:142 -#: frontend/src/repo-history.js:149 +#: frontend/src/file-history-old.js:244 frontend/src/repo-history.js:139 +#: frontend/src/repo-history.js:146 msgid "Modifier" msgstr "" @@ -4125,71 +4142,75 @@ msgstr "" msgid "Removed items older than {n} days from trash." msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:77 +#: frontend/src/pages/dashboard/activity-item.js:76 +msgid "Publish draft" +msgstr "" + +#: frontend/src/pages/dashboard/activity-item.js:89 msgid "{file} and {n} other files" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:80 +#: frontend/src/pages/dashboard/activity-item.js:92 msgid "Created {n} files" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:84 +#: frontend/src/pages/dashboard/activity-item.js:96 msgid "details" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:98 +#: frontend/src/pages/dashboard/activity-item.js:110 msgid "Created draft" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:98 +#: frontend/src/pages/dashboard/activity-item.js:110 msgid "Created file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:103 +#: frontend/src/pages/dashboard/activity-item.js:115 msgid "Deleted draft" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:103 +#: frontend/src/pages/dashboard/activity-item.js:115 msgid "Deleted file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:108 +#: frontend/src/pages/dashboard/activity-item.js:120 msgid "Restored file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:113 +#: frontend/src/pages/dashboard/activity-item.js:125 msgid "Renamed file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:120 +#: frontend/src/pages/dashboard/activity-item.js:132 msgid "Moved file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:125 +#: frontend/src/pages/dashboard/activity-item.js:137 msgid "Updated draft" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:125 +#: frontend/src/pages/dashboard/activity-item.js:137 msgid "Updated file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:135 +#: frontend/src/pages/dashboard/activity-item.js:147 msgid "Created folder" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:140 +#: frontend/src/pages/dashboard/activity-item.js:152 msgid "Deleted folder" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:145 +#: frontend/src/pages/dashboard/activity-item.js:157 msgid "Restored folder" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:150 +#: frontend/src/pages/dashboard/activity-item.js:162 msgid "Renamed folder" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:157 +#: frontend/src/pages/dashboard/activity-item.js:169 msgid "Moved folder" msgstr "" @@ -4207,29 +4228,11 @@ msgstr "" #: frontend/src/pages/org-admin/statistic/statistic-nav.js:15 #: frontend/src/pages/sys-admin/abuse-reports.js:88 #: frontend/src/pages/sys-admin/statistic/statistic-nav.js:15 -#: frontend/src/repo-folder-trash.js:368 frontend/src/repo-folder-trash.js:425 -#: frontend/src/repo-snapshot.js:304 +#: frontend/src/repo-folder-trash.js:363 frontend/src/repo-folder-trash.js:419 +#: frontend/src/repo-snapshot.js:302 msgid "File" msgstr "Fil" -#: frontend/src/pages/dashboard/content.js:34 -#: frontend/src/pages/org-admin/devices/devices-errors.js:51 -#: frontend/src/pages/org-admin/org-logs-file-audit.js:103 -#: frontend/src/pages/org-admin/org-logs-file-update.js:117 -#: frontend/src/pages/org-admin/org-logs-perm-audit.js:84 -#: frontend/src/pages/share-admin/share-links.js:88 -#: frontend/src/pages/share-admin/upload-links.js:51 -#: frontend/src/pages/starred/starred.js:35 -#: frontend/src/pages/sys-admin/abuse-reports.js:87 -#: frontend/src/pages/sys-admin/devices/devices-errors.js:51 -#: frontend/src/pages/sys-admin/file-scan-records.js:29 -#: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:91 -#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:169 -#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:187 -#: frontend/src/pages/sys-admin/web-settings/web-settings.js:279 -msgid "Library" -msgstr "" - #: frontend/src/pages/dashboard/files-activities.js:247 msgid "All Activities" msgstr "" @@ -4250,6 +4253,25 @@ msgstr "" msgid "Find modifiers" msgstr "" +#: frontend/src/pages/drafts/draft-content.js:44 +msgid "Successfully published draft %(draft)s." +msgstr "" + +#: frontend/src/pages/drafts/draft-content.js:48 +msgid "Failed to publish draft %(draft)s." +msgstr "" + +#: frontend/src/pages/drafts/draft-content.js:62 +msgid "No draft yet" +msgstr "" + +#: frontend/src/pages/drafts/draft-content.js:63 +msgid "" +"Draft is a way to let you collaborate with others on files. You can create a" +" draft from a file, edit the draft and then ask for a review. The original " +"file will be updated only after the draft has been reviewed." +msgstr "" + #: frontend/src/pages/file-history-old/history-item.js:58 msgid "(current version)" msgstr "" @@ -4302,7 +4324,7 @@ msgstr "" #: frontend/src/pages/sys-admin/groups/group-nav.js:27 #: frontend/src/pages/sys-admin/groups/groups.js:137 #: frontend/src/pages/sys-admin/groups/search-groups.js:110 -#: frontend/src/pages/sys-admin/info.js:136 +#: frontend/src/pages/sys-admin/info.js:132 #: frontend/src/pages/sys-admin/orgs/org-nav.js:19 #: frontend/src/pages/sys-admin/side-panel.js:114 #: frontend/src/pages/sys-admin/users/user-nav.js:21 @@ -4316,7 +4338,7 @@ msgstr "" #: frontend/src/pages/groups/group-view.js:488 #: frontend/src/pages/my-libs/mylib-repo-menu.js:151 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:268 +#: frontend/src/pages/org-admin/org-libraries.js:317 #: frontend/src/pages/sys-admin/groups/groups-content.js:187 #: frontend/src/pages/sys-admin/repos/repos.js:268 #: frontend/src/pages/sys-admin/users/user-repos.js:166 @@ -4374,122 +4396,122 @@ msgid "" "button in the menu bar." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-container.js:98 +#: frontend/src/pages/lib-content-view/lib-content-container.js:102 #: frontend/src/pages/wiki/main-panel.js:82 msgid "Folder does not exist." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-container.js:176 +#: frontend/src/pages/lib-content-view/lib-content-container.js:180 msgid "This library has been set to read-only by admin and cannot be updated." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:65 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:95 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:67 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:99 #: frontend/src/pages/sys-admin/main-panel-topbar.js:20 msgid "Side Nav Menu" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:176 +#: frontend/src/pages/lib-content-view/lib-content-view.js:180 msgid "Library share permission not found." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:595 +#: frontend/src/pages/lib-content-view/lib-content-view.js:617 msgid "Failed to move files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:597 +#: frontend/src/pages/lib-content-view/lib-content-view.js:619 #: frontend/src/shared-dir-view.js:214 msgid "Failed to copy files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:627 +#: frontend/src/pages/lib-content-view/lib-content-view.js:649 msgid "Successfully moved files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:629 +#: frontend/src/pages/lib-content-view/lib-content-view.js:651 #: frontend/src/shared-dir-view.js:228 msgid "Successfully copied files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:799 +#: frontend/src/pages/lib-content-view/lib-content-view.js:818 msgid "Restored {name} and {n} other items" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:800 +#: frontend/src/pages/lib-content-view/lib-content-view.js:819 msgid "Restored {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:807 +#: frontend/src/pages/lib-content-view/lib-content-view.js:826 msgid "Failed to restore {name} and {n} other items" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:808 +#: frontend/src/pages/lib-content-view/lib-content-view.js:827 msgid "Failed to restore {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:834 +#: frontend/src/pages/lib-content-view/lib-content-view.js:853 msgid "Successfully deleted {name} and {n} other items." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:844 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1081 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1109 +#: frontend/src/pages/lib-content-view/lib-content-view.js:863 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1111 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1139 msgid "Undo" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:851 +#: frontend/src/pages/lib-content-view/lib-content-view.js:870 msgid "Failed to delete {name} and {n} other items." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1037 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1053 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1067 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1083 msgid "Renaming {name} failed" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1077 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1105 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:377 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1107 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1135 #: frontend/src/pages/org-admin/org-groups-search-groups.js:230 #: frontend/src/pages/org-admin/org-groups.js:126 +#: frontend/src/pages/org-admin/org-libraries.js:83 msgid "Successfully deleted {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1089 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1117 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1119 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1147 msgid "Failed to delete {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1170 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1203 msgid "Successfully moved {name}." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1178 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1210 msgid "Failed to move {name}." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1226 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1253 #: frontend/src/pages/sdoc/sdoc-file-history/side-panel.js:182 -#: frontend/src/utils/utils.js:1286 +#: frontend/src/utils/utils.js:1290 msgid "Successfully copied %(name)s." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1234 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1260 msgid "Failed to copy %(name)s" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1254 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1270 msgid "Converting, please wait..." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1266 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1282 msgid "Successfully converted the file." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1273 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1289 msgid "Failed to convert {name}." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1971 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1958 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:255 #: frontend/src/pages/share-with-ocm/shared-with-ocm.js:107 #: frontend/src/pages/shared-libs/shared-libs.js:290 @@ -4536,7 +4558,11 @@ msgstr "" msgid "Successfully unlinked %(name)s." msgstr "" -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:81 +#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:42 +msgid "Local draft saved" +msgstr "" + +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:87 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:68 msgid "Open parent directory" msgstr "" @@ -4549,25 +4575,23 @@ msgstr "" msgid "Switch to rich text editor" msgstr "" -#: frontend/src/pages/markdown-editor/index.js:116 +#: frontend/src/pages/markdown-editor/index.js:117 msgid "This file has been updated." msgstr "" -#: frontend/src/pages/markdown-editor/index.js:117 +#: frontend/src/pages/markdown-editor/index.js:118 msgid "Refresh" msgstr "" -#: frontend/src/pages/markdown-editor/index.js:152 +#: frontend/src/pages/markdown-editor/index.js:153 msgid "Another user is editing this file!" msgstr "" -#: frontend/src/pages/markdown-editor/index.js:300 -#: frontend/src/pages/plain-markdown-editor/index.js:101 +#: frontend/src/pages/markdown-editor/index.js:348 msgid "Leave this page? The system may not save your changes." msgstr "" -#: frontend/src/pages/markdown-editor/index.js:420 -#: frontend/src/pages/plain-markdown-editor/index.js:177 +#: frontend/src/pages/markdown-editor/index.js:468 msgid "Failed to save" msgstr "" @@ -4591,7 +4615,6 @@ msgid "Deleted Time" msgstr "" #: frontend/src/pages/my-libs/my-libs-deleted.js:147 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:169 #: frontend/src/pages/sys-admin/repos/trash-repos.js:171 #: frontend/src/repo-snapshot.js:121 msgid "Successfully restored the library." @@ -4611,7 +4634,7 @@ msgid "" msgstr "" #: frontend/src/pages/my-libs/mylib-repo-list-item.js:289 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:234 +#: frontend/src/pages/org-admin/org-libraries.js:282 #: frontend/src/pages/sys-admin/repos/repos.js:175 #: frontend/src/pages/sys-admin/users/user-repos.js:295 msgid "Successfully transferred the library." @@ -4646,7 +4669,6 @@ msgid "Shared By" msgstr "Delt af" #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:321 -#: frontend/src/pages/org-admin/libraries/org-repo-nav.js:15 #: frontend/src/pages/org-admin/org-users-nav.js:15 #: frontend/src/pages/search/advanced-search.js:66 #: frontend/src/pages/share-with-ocm/remote-dir-path.js:56 @@ -4661,9 +4683,8 @@ msgstr "" #: frontend/src/pages/org-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/devices/devices-by-platform.js:45 #: frontend/src/pages/sys-admin/devices/devices-errors.js:49 -#: frontend/src/pages/sys-admin/info.js:113 #: frontend/src/pages/sys-admin/terms-and-conditions/content.js:51 -#: frontend/src/repo-history.js:143 frontend/src/repo-history.js:150 +#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 msgid "Version" msgstr "" @@ -4675,7 +4696,7 @@ msgstr "" #: frontend/src/pages/org-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:89 -#: frontend/src/repo-history.js:143 frontend/src/repo-history.js:150 +#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 msgid "Device" msgstr "" @@ -4709,54 +4730,6 @@ msgid "" "follows:" msgstr "" -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:208 -#: frontend/src/utils/utils.js:426 -msgid "Encrypted library" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:211 -#: frontend/src/utils/utils.js:432 -msgid "Read-Write library" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:59 -#: frontend/src/translate.js:18 -msgid "" -"Tip: libraries deleted {trashReposExpireDays} days ago will be cleaned " -"automatically." -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:254 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:256 -msgid "Are you sure you want to delete {placeholder} completely?" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:265 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:267 -msgid "Are you sure you want to restore {placeholder}?" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:360 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:362 -msgid "Successfully cleared trash." -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:399 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:424 -msgid "Clear Trash" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:400 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:425 -msgid "Are you sure you want to clear trash?" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:402 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:427 -#: frontend/src/user-notifications.js:112 -msgid "Clear" -msgstr "" - #: frontend/src/pages/org-admin/org-admin-list.js:51 #: frontend/src/pages/org-admin/org-users-list.js:73 #: frontend/src/pages/org-admin/org-users-search-users.js:36 @@ -4881,6 +4854,7 @@ msgid "Search groups by name" msgstr "" #: frontend/src/pages/org-admin/org-groups.js:182 +#: frontend/src/pages/org-admin/org-libraries.js:174 #: frontend/src/pages/org-admin/org-links.js:125 #: frontend/src/pages/org-admin/org-logs-file-audit.js:124 #: frontend/src/pages/org-admin/org-logs-file-update.js:139 @@ -4891,6 +4865,7 @@ msgid "Previous" msgstr "Forrige" #: frontend/src/pages/org-admin/org-groups.js:184 +#: frontend/src/pages/org-admin/org-libraries.js:176 #: frontend/src/pages/org-admin/org-links.js:127 #: frontend/src/pages/org-admin/org-logs-file-audit.js:126 #: frontend/src/pages/org-admin/org-logs-file-update.js:141 @@ -4920,16 +4895,30 @@ msgid "Active Users" msgstr "" #: frontend/src/pages/org-admin/org-info.js:50 +#: frontend/src/pages/sys-admin/info.js:123 #: frontend/src/pages/sys-admin/info.js:127 -#: frontend/src/pages/sys-admin/info.js:131 msgid "Total Users" msgstr "" #: frontend/src/pages/org-admin/org-info.js:50 -#: frontend/src/pages/sys-admin/info.js:127 +#: frontend/src/pages/sys-admin/info.js:123 msgid "Limits" msgstr "" +#: frontend/src/pages/org-admin/org-libraries.js:140 +msgid "All Libraries" +msgstr "" + +#: frontend/src/pages/org-admin/org-libraries.js:256 +#: frontend/src/utils/utils.js:426 +msgid "Encrypted library" +msgstr "" + +#: frontend/src/pages/org-admin/org-libraries.js:259 +#: frontend/src/utils/utils.js:432 +msgid "Read-Write library" +msgstr "" + #: frontend/src/pages/org-admin/org-links.js:94 msgid "All Public Links" msgstr "" @@ -5053,64 +5042,46 @@ msgstr "" msgid "Verify" msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:60 +#: frontend/src/pages/org-admin/org-user-item.js:59 msgid "Resetting user's password, please wait for a moment." msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:63 +#: frontend/src/pages/org-admin/org-user-item.js:62 msgid "Successfully reset password to %(passwd)s for user %(user)s." msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:118 +#: frontend/src/pages/org-admin/org-user-item.js:112 #: frontend/src/pages/sys-admin/admin-logs/login-logs.js:102 #: frontend/src/pages/sys-admin/logs-page/login-logs.js:117 msgid "Failed" msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:129 +#: frontend/src/pages/org-admin/org-user-item.js:123 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:172 #: frontend/src/pages/sys-admin/institutions/institution-users.js:208 -#: frontend/src/pages/sys-admin/users/users-content.js:307 +#: frontend/src/pages/sys-admin/users/users-content.js:298 msgid "Active" msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:131 +#: frontend/src/pages/org-admin/org-user-item.js:125 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:172 #: frontend/src/pages/sys-admin/institutions/institution-users.js:208 -#: frontend/src/pages/sys-admin/users/users-content.js:309 +#: frontend/src/pages/sys-admin/users/users-content.js:300 msgid "Inactive" msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:157 -#: frontend/src/pages/sys-admin/orgs/org-users.js:230 -#: frontend/src/pages/sys-admin/users/users-content.js:406 -msgid "Are you sure you want to set {user_placeholder} inactive?" -msgstr "" - -#: frontend/src/pages/org-admin/org-user-item.js:195 +#: frontend/src/pages/org-admin/org-user-item.js:180 msgid "ResetPwd" msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:196 +#: frontend/src/pages/org-admin/org-user-item.js:181 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:152 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:192 -#: frontend/src/pages/sys-admin/users/users-content.js:367 -#: frontend/src/pages/sys-admin/users/users-content.js:575 +#: frontend/src/pages/sys-admin/users/users-content.js:358 +#: frontend/src/pages/sys-admin/users/users-content.js:563 msgid "Revoke Admin" msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:204 -#: frontend/src/pages/sys-admin/orgs/org-users.js:313 -#: frontend/src/pages/sys-admin/users/users-content.js:584 -msgid "Set user inactive" -msgstr "" - -#: frontend/src/pages/org-admin/org-user-item.js:207 -#: frontend/src/pages/sys-admin/orgs/org-users.js:316 -#: frontend/src/pages/sys-admin/users/users-content.js:587 -msgid "Set" -msgstr "" - #: frontend/src/pages/org-admin/org-user-profile.js:128 msgid "Avatar" msgstr "" @@ -5385,10 +5356,6 @@ msgstr "" msgid "Team name" msgstr "" -#: frontend/src/pages/org-admin/web-settings/web-settings.js:119 -msgid "File Upload" -msgstr "" - #: frontend/src/pages/org-admin/web-settings/web-settings.js:123 msgid "File extension white list" msgstr "" @@ -5399,23 +5366,19 @@ msgid "" "\"md;txt;docx\". Empty means no limit." msgstr "" -#: frontend/src/pages/sdoc-revision/index.js:123 -msgid "Publish" -msgstr "" - -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:239 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:193 msgid "No changes" msgstr "" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:249 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:203 msgid "Changes" msgstr "" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:268 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:222 msgid "Last modification" msgstr "" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:271 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:225 msgid "Next modification" msgstr "" @@ -5484,8 +5447,8 @@ msgstr "" #: frontend/src/pages/search/advanced-search.js:242 #: frontend/src/pages/search/advanced-search.js:264 -#: frontend/src/pages/sys-admin/orgs/org-users.js:307 -#: frontend/src/pages/sys-admin/users/users-content.js:569 +#: frontend/src/pages/sys-admin/orgs/org-users.js:297 +#: frontend/src/pages/sys-admin/users/users-content.js:557 msgid "Reset" msgstr "" @@ -5691,7 +5654,7 @@ msgid "Create Group" msgstr "" #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:107 -#: frontend/src/pages/sys-admin/users/users-content.js:557 +#: frontend/src/pages/sys-admin/users/users-content.js:545 msgid "Delete User" msgstr "" @@ -5826,24 +5789,24 @@ msgstr "" msgid "Upgrade to Pro Edition" msgstr "" -#: frontend/src/pages/sys-admin/info.js:119 +#: frontend/src/pages/sys-admin/info.js:115 msgid "Storage Used" msgstr "" -#: frontend/src/pages/sys-admin/info.js:122 +#: frontend/src/pages/sys-admin/info.js:118 msgid "Total Devices" msgstr "" -#: frontend/src/pages/sys-admin/info.js:122 +#: frontend/src/pages/sys-admin/info.js:118 msgid "Current Connected Devices" msgstr "" +#: frontend/src/pages/sys-admin/info.js:123 #: frontend/src/pages/sys-admin/info.js:127 -#: frontend/src/pages/sys-admin/info.js:131 msgid "Activated Users" msgstr "" -#: frontend/src/pages/sys-admin/info.js:141 +#: frontend/src/pages/sys-admin/info.js:137 #: frontend/src/pages/sys-admin/orgs/org-nav.js:31 #: frontend/src/pages/sys-admin/orgs/orgs.js:133 #: frontend/src/pages/sys-admin/orgs/search-orgs.js:106 @@ -5854,13 +5817,13 @@ msgid "Organizations" msgstr "" #: frontend/src/pages/sys-admin/institutions/institution-admins.js:163 -#: frontend/src/pages/sys-admin/users/users-content.js:405 +#: frontend/src/pages/sys-admin/users/users-content.js:395 msgid "" "Are you sure you want to revoke the admin permission of {placeholder} ?" msgstr "" #: frontend/src/pages/sys-admin/institutions/institution-admins.js:195 -#: frontend/src/pages/sys-admin/users/users-content.js:578 +#: frontend/src/pages/sys-admin/users/users-content.js:566 msgid "Revoke" msgstr "" @@ -5959,8 +5922,8 @@ msgstr "" msgid "Number of groups" msgstr "" -#: frontend/src/pages/sys-admin/orgs/org-users.js:229 -#: frontend/src/pages/sys-admin/users/users-content.js:404 +#: frontend/src/pages/sys-admin/orgs/org-users.js:221 +#: frontend/src/pages/sys-admin/users/users-content.js:394 msgid "Are you sure you want to reset the password of {placeholder} ?" msgstr "" @@ -5998,10 +5961,35 @@ msgstr "" msgid "Name or ID" msgstr "" +#: frontend/src/pages/sys-admin/repos/trash-repos.js:256 +msgid "Are you sure you want to delete {placeholder} completely?" +msgstr "" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:267 +msgid "Are you sure you want to restore {placeholder}?" +msgstr "" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:362 +msgid "Successfully cleared trash." +msgstr "" + #: frontend/src/pages/sys-admin/repos/trash-repos.js:371 msgid "Search libraries by owner" msgstr "" +#: frontend/src/pages/sys-admin/repos/trash-repos.js:424 +msgid "Clear Trash" +msgstr "" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:425 +msgid "Are you sure you want to clear trash?" +msgstr "" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:427 +#: frontend/src/user-notifications.js:112 +msgid "Clear" +msgstr "" + #: frontend/src/pages/sys-admin/side-panel.js:198 msgid "File Scan" msgstr "" @@ -6082,15 +6070,15 @@ msgstr "" msgid "Institution" msgstr "" -#: frontend/src/pages/sys-admin/users/users-content.js:292 +#: frontend/src/pages/sys-admin/users/users-content.js:283 msgid "Default Admin" msgstr "" -#: frontend/src/pages/sys-admin/users/users-content.js:296 +#: frontend/src/pages/sys-admin/users/users-content.js:287 msgid "Daily Admin" msgstr "" -#: frontend/src/pages/sys-admin/users/users-content.js:298 +#: frontend/src/pages/sys-admin/users/users-content.js:289 msgid "Audit Admin" msgstr "" @@ -6345,28 +6333,44 @@ msgid "" "accept the terms." msgstr "" -#: frontend/src/pages/upload-link/file-uploader.js:435 +#: frontend/src/pages/upload-link/file-uploader.js:305 +msgid "File upload started" +msgstr "" + +#: frontend/src/pages/upload-link/file-uploader.js:425 +msgid "All files uploaded" +msgstr "" + +#: frontend/src/pages/upload-link/file-uploader.js:439 msgid "Failed to upload {file_name}." msgstr "" -#: frontend/src/pages/upload-link/index.js:41 +#: frontend/src/pages/upload-link/forbid-upload-list-item.js:14 +msgid "Please upload files less than {placeholder}" +msgstr "" + +#: frontend/src/pages/upload-link/index.js:40 msgid "Upload files to {folder_name_placeholder}" msgstr "" -#: frontend/src/pages/upload-link/index.js:43 +#: frontend/src/pages/upload-link/index.js:42 msgid "shared by:" msgstr "" -#: frontend/src/pages/upload-link/index.js:47 +#: frontend/src/pages/upload-link/index.js:46 #: frontend/src/shared-dir-view.js:469 msgid "The owner of this library has run out of space." msgstr "" #: frontend/src/pages/upload-link/index.js:51 +msgid "Folder upload is limited to Chrome, Firefox 50+, and Microsoft Edge." +msgstr "" + +#: frontend/src/pages/upload-link/index.js:52 msgid "File size should be smaller than {max_size_placeholder}." msgstr "" -#: frontend/src/pages/upload-link/index.js:54 +#: frontend/src/pages/upload-link/index.js:56 msgid "Drag and drop files or folders here." msgstr "" @@ -6385,58 +6389,54 @@ msgid "" "by clicking the \"Publish a Library\" button in the menu bar." msgstr "" -#: frontend/src/repo-folder-trash.js:185 +#: frontend/src/repo-folder-trash.js:197 msgid "{placeholder} Trash" msgstr "" -#: frontend/src/repo-folder-trash.js:240 -msgid "Original path" -msgstr "" - -#: frontend/src/repo-folder-trash.js:241 +#: frontend/src/repo-folder-trash.js:237 msgid "Delete Time" msgstr "" -#: frontend/src/repo-folder-trash.js:329 frontend/src/repo-snapshot.js:273 +#: frontend/src/repo-folder-trash.js:325 frontend/src/repo-snapshot.js:271 msgid "Successfully restored 1 item." msgstr "" -#: frontend/src/repo-folder-trash.js:357 frontend/src/repo-folder-trash.js:417 -#: frontend/src/repo-snapshot.js:295 +#: frontend/src/repo-folder-trash.js:353 frontend/src/repo-folder-trash.js:411 +#: frontend/src/repo-snapshot.js:293 msgid "Directory" msgstr "" -#: frontend/src/repo-history.js:96 +#: frontend/src/repo-history.js:108 msgid "{placeholder} Modification History" msgstr "" -#: frontend/src/repo-history.js:115 +#: frontend/src/repo-history.js:112 msgid "" "Tip: a snapshot will be generated after modification, which records the " "library state after the modification." msgstr "" -#: frontend/src/repo-history.js:144 +#: frontend/src/repo-history.js:141 msgid "Labels" msgstr "" -#: frontend/src/repo-history.js:280 +#: frontend/src/repo-history.js:277 msgid "None" msgstr "" -#: frontend/src/repo-history.js:283 frontend/src/repo-snapshot.js:162 +#: frontend/src/repo-history.js:280 frontend/src/repo-snapshot.js:160 msgid "Unknown" msgstr "" -#: frontend/src/repo-history.js:313 +#: frontend/src/repo-history.js:310 msgid "Current Version" msgstr "" -#: frontend/src/repo-history.js:314 +#: frontend/src/repo-history.js:311 msgid "View Snapshot" msgstr "" -#: frontend/src/repo-snapshot.js:132 +#: frontend/src/repo-snapshot.js:145 msgid "{placeholder} Snapshot" msgstr "" @@ -6541,6 +6541,12 @@ msgstr "" msgid "No terms and conditions" msgstr "" +#: frontend/src/translate.js:18 +msgid "" +"Tip: libraries deleted {trashReposExpireDays} days ago will be cleaned " +"automatically." +msgstr "" + #: frontend/src/translate.js:19 msgid "No favorites" msgstr "" @@ -6582,35 +6588,39 @@ msgstr "" msgid "Message" msgstr "" -#: frontend/src/utils/text-translation.js:25 +#: frontend/src/utils/text-translation.js:24 msgid "Freeze Document" msgstr "" #: frontend/src/utils/text-translation.js:26 -msgid "Unfreeze Document" -msgstr "" - -#: frontend/src/utils/text-translation.js:27 msgid "Convert to Markdown" msgstr "" -#: frontend/src/utils/text-translation.js:28 +#: frontend/src/utils/text-translation.js:27 msgid "Convert to sdoc" msgstr "" -#: frontend/src/utils/text-translation.js:29 +#: frontend/src/utils/text-translation.js:28 msgid "Convert to docx" msgstr "" -#: frontend/src/utils/text-translation.js:30 +#: frontend/src/utils/text-translation.js:29 msgid "Export as docx" msgstr "" -#: frontend/src/utils/text-translation.js:32 +#: frontend/src/utils/text-translation.js:30 +msgid "Mark as draft" +msgstr "" + +#: frontend/src/utils/text-translation.js:31 +msgid "Unmark as draft" +msgstr "" + +#: frontend/src/utils/text-translation.js:33 msgid "Access Log" msgstr "" -#: frontend/src/utils/text-translation.js:35 +#: frontend/src/utils/text-translation.js:36 msgid "Convert with ONLYOFFICE" msgstr "" @@ -6646,96 +6656,96 @@ msgstr "" msgid "Online Read-Only folder" msgstr "" -#: frontend/src/utils/utils.js:689 +#: frontend/src/utils/utils.js:693 msgid "Online Read-Write" msgstr "" -#: frontend/src/utils/utils.js:692 +#: frontend/src/utils/utils.js:696 msgid "Online Read-Only" msgstr "" -#: frontend/src/utils/utils.js:695 +#: frontend/src/utils/utils.js:699 msgid "Invisible" msgstr "" -#: frontend/src/utils/utils.js:705 +#: frontend/src/utils/utils.js:709 msgid "User can read, write, upload, download and sync files." msgstr "" -#: frontend/src/utils/utils.js:708 +#: frontend/src/utils/utils.js:712 msgid "User can read, download and sync files." msgstr "" -#: frontend/src/utils/utils.js:711 +#: frontend/src/utils/utils.js:715 msgid "Besides Write permission, user can also share the library." msgstr "" -#: frontend/src/utils/utils.js:714 +#: frontend/src/utils/utils.js:718 msgid "" "User can view and edit file online via browser. Files can't be downloaded." msgstr "" -#: frontend/src/utils/utils.js:717 +#: frontend/src/utils/utils.js:721 msgid "" "User can only view files online via browser. Files can't be downloaded." msgstr "" -#: frontend/src/utils/utils.js:720 +#: frontend/src/utils/utils.js:724 msgid "User can not see this folder." msgstr "" -#: frontend/src/utils/utils.js:731 +#: frontend/src/utils/utils.js:735 msgid "Preview and download" msgstr "" -#: frontend/src/utils/utils.js:741 +#: frontend/src/utils/utils.js:745 msgid "Preview only" msgstr "" -#: frontend/src/utils/utils.js:751 +#: frontend/src/utils/utils.js:755 msgid "Download and upload" msgstr "" -#: frontend/src/utils/utils.js:761 +#: frontend/src/utils/utils.js:765 msgid "Edit on cloud and download" msgstr "" -#: frontend/src/utils/utils.js:771 +#: frontend/src/utils/utils.js:775 msgid "Edit on cloud only" msgstr "" -#: frontend/src/utils/utils.js:1288 +#: frontend/src/utils/utils.js:1292 msgid "Successfully copied %(name)s and 1 other item." msgstr "" -#: frontend/src/utils/utils.js:1290 +#: frontend/src/utils/utils.js:1294 msgid "Successfully copied %(name)s and %(amount)s other items." msgstr "" -#: frontend/src/utils/utils.js:1301 +#: frontend/src/utils/utils.js:1305 msgid "Successfully moved %(name)s." msgstr "" -#: frontend/src/utils/utils.js:1303 +#: frontend/src/utils/utils.js:1307 msgid "Successfully moved %(name)s and 1 other item." msgstr "" -#: frontend/src/utils/utils.js:1305 +#: frontend/src/utils/utils.js:1309 msgid "Successfully moved %(name)s and %(amount)s other items." msgstr "" -#: frontend/src/utils/utils.js:1317 +#: frontend/src/utils/utils.js:1321 msgid "Failed to copy %(name)s and %(amount)s other item(s)." msgstr "" -#: frontend/src/utils/utils.js:1320 +#: frontend/src/utils/utils.js:1324 msgid "Failed to copy %(name)s." msgstr "" -#: frontend/src/utils/utils.js:1330 +#: frontend/src/utils/utils.js:1334 msgid "Failed to move %(name)s and %(amount)s other item(s)." msgstr "" -#: frontend/src/utils/utils.js:1333 +#: frontend/src/utils/utils.js:1337 msgid "Failed to move %(name)s." msgstr "" diff --git a/locale/de/LC_MESSAGES/django.po b/locale/de/LC_MESSAGES/django.po index 6e6e857e48..367d7527c0 100644 --- a/locale/de/LC_MESSAGES/django.po +++ b/locale/de/LC_MESSAGES/django.po @@ -78,7 +78,7 @@ msgid "" msgstr "" "Project-Id-Version: seahub\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-10 14:16+0800\n" +"POT-Creation-Date: 2024-02-05 17:17+0800\n" "PO-Revision-Date: 2013-10-25 07:03+0000\n" "Last-Translator: Ralf Dyllick , 2021-2024\n" "Language-Team: German (http://app.transifex.com/haiwen/seahub/language/de/)\n" @@ -162,8 +162,7 @@ msgid "Login id can't be empty" msgstr "Der Benutzernamen ist erforderlich." #: seahub/api2/endpoints/admin/account.py:209 -#: seahub/api2/endpoints/admin/users.py:866 -#: seahub/api2/endpoints/admin/users.py:1301 +#: seahub/api2/endpoints/admin/users.py:1283 #, python-format msgid "Login id %s already exists." msgstr "Der Benutzername %s ist schon vergeben." @@ -177,10 +176,10 @@ msgid "Space quota can't be empty" msgstr "Die Speicherquota ist erforderlich." #: seahub/api2/endpoints/admin/account.py:238 -#: seahub/api2/endpoints/admin/users.py:1357 -#: seahub/api2/endpoints/admin/users.py:1361 -#: seahub/api2/endpoints/admin/users.py:1374 -#: seahub/api2/endpoints/admin/users.py:1378 +#: seahub/api2/endpoints/admin/users.py:1339 +#: seahub/api2/endpoints/admin/users.py:1343 +#: seahub/api2/endpoints/admin/users.py:1356 +#: seahub/api2/endpoints/admin/users.py:1360 msgid "Must be an integer that is greater than or equal to 0." msgstr "Ganze Zahl größer oder gleich 0 erforderlich." @@ -190,24 +189,24 @@ msgid "Space quota is too low (minimum value is 0)" msgstr "Die Speicherquota ist zu gering. (Die minimale Quota ist 0.)" #: seahub/api2/endpoints/admin/account.py:250 seahub/institutions/views.py:233 -#: seahub/organizations/api/admin/users.py:471 seahub/views/sysadmin.py:301 +#: seahub/organizations/api/admin/users.py:464 seahub/views/sysadmin.py:300 #, python-format msgid "Failed to set quota: maximum quota is %d MB" msgstr "Die Speicherquota ist zu hoch. (Die maximale Quota ist %d MB.)" #: seahub/api2/endpoints/admin/address_book/groups.py:82 -#: seahub/api2/endpoints/admin/groups.py:132 -#: seahub/api2/endpoints/admin/groups.py:271 +#: seahub/api2/endpoints/admin/groups.py:129 +#: seahub/api2/endpoints/admin/groups.py:268 #: seahub/api2/endpoints/groups.py:226 seahub/api2/endpoints/groups.py:299 -#: seahub/api2/views.py:4568 seahub/group/forms.py:36 +#: seahub/api2/views.py:4569 seahub/group/forms.py:36 msgid "" "Name can only contain letters, numbers, spaces, hyphen, dot, single quote, " "brackets or underscore." msgstr "Der Name darf nur Buchstaben, Zahlen, Leerschläge, Bindestriche, Unterstriche, Punkte, einfache Anführungszeichen und eckige Klammern enthalten." #: seahub/api2/endpoints/admin/address_book/groups.py:87 -#: seahub/api2/endpoints/admin/groups.py:139 -#: seahub/api2/endpoints/admin/groups.py:275 +#: seahub/api2/endpoints/admin/groups.py:136 +#: seahub/api2/endpoints/admin/groups.py:272 #: seahub/api2/endpoints/groups.py:231 seahub/api2/endpoints/groups.py:304 msgid "There is already a group with that name." msgstr "Eine Gruppe mit diesem Namen gibt es bereits." @@ -222,12 +221,12 @@ msgstr "Der Bereich enthält Unterbereiche." #: seahub/api2/endpoints/admin/default_library.py:32 #: seahub/api2/endpoints/admin/default_library.py:33 -#: seahub/views/__init__.py:531 seahub/views/__init__.py:532 -#: seahub/views/__init__.py:536 seahub/views/__init__.py:537 +#: seahub/views/__init__.py:682 seahub/views/__init__.py:683 +#: seahub/views/__init__.py:687 seahub/views/__init__.py:688 msgid "My Library" msgstr "Meine Bibliothek" -#: seahub/api2/endpoints/admin/groups.py:219 +#: seahub/api2/endpoints/admin/groups.py:216 #: seahub/api2/endpoints/groups.py:330 #, python-format msgid "User %s is already group owner." @@ -246,16 +245,16 @@ msgid "" "institution" msgstr "Der Benutzer %s gehört bereits zu der Einrichtung und kann nicht erneut zugewiesen werden" -#: seahub/api2/endpoints/admin/libraries.py:267 seahub/views/sysadmin.py:697 +#: seahub/api2/endpoints/admin/libraries.py:265 seahub/views/sysadmin.py:696 msgid "System library can not be deleted." msgstr "Eine System-Bibliothek kann nicht gelöscht werden. " -#: seahub/api2/endpoints/admin/libraries.py:388 seahub/api2/views.py:1673 +#: seahub/api2/endpoints/admin/libraries.py:386 seahub/api2/views.py:1674 #, python-format msgid "Transfer failed: role of %s is %s, can not add library." msgstr "Ein Fehler ist beim Transfer aufgetreten: Die Rolle von %s ist %s. Die Bibliothek kann nicht zugeordnet werden." -#: seahub/api2/endpoints/admin/libraries.py:409 seahub/api2/views.py:1678 +#: seahub/api2/endpoints/admin/libraries.py:407 seahub/api2/views.py:1679 msgid "Library can not be transferred to owner." msgstr "Bibliotheken können nicht auf ihre Eigentümer übertragen werden." @@ -281,8 +280,8 @@ msgstr "Die E-Mail %s ist ungültig." #: seahub/api2/endpoints/admin/shares.py:211 #: seahub/api2/endpoints/admin/shares.py:268 -#: seahub/api2/endpoints/dir_shared_items.py:360 -#: seahub/api2/endpoints/dir_shared_items.py:473 +#: seahub/api2/endpoints/dir_shared_items.py:346 +#: seahub/api2/endpoints/dir_shared_items.py:459 #: seahub/api2/endpoints/group_owned_libraries.py:953 #: seahub/api2/endpoints/group_owned_libraries.py:1228 #: seahub/api2/endpoints/repo_share_invitations.py:190 @@ -350,6 +349,8 @@ msgstr "Hochladen per Link" #: seahub/base/management/commands/export_user_storage_report.py:41 #: seahub/base/management/commands/export_users.py:43 #: seahub/base/management/commands/export_users.py:47 +#: seahub/contacts/templates/contacts/contact_list.html:44 +#: seahub/contacts/templates/contacts/contact_list.html:53 #: seahub/institutions/templates/institutions/user_info.html:26 #: seahub/institutions/templates/institutions/useradmin.html:16 #: seahub/institutions/templates/institutions/useradmin_search.html:10 @@ -357,9 +358,9 @@ msgstr "Hochladen per Link" #: seahub/invitations/templates/invitations/token_view.html:10 #: seahub/organizations/api/admin/statistics.py:380 #: seahub/share/templates/share/share_link_audit.html:9 -#: seahub/templates/registration/registration_form.html:23 -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 -#: seahub/views/sysadmin.py:766 seahub/views/sysadmin.py:781 +#: seahub/templates/registration/registration_form.html:22 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:175 +#: seahub/views/sysadmin.py:765 seahub/views/sysadmin.py:780 msgid "Email" msgstr "E-Mail-Adresse" @@ -367,6 +368,7 @@ msgstr "E-Mail-Adresse" #: seahub/base/management/commands/export_user_storage_report.py:41 #: seahub/base/management/commands/export_users.py:43 #: seahub/base/management/commands/export_users.py:47 +#: seahub/contacts/templates/contacts/contact_list.html:18 #: seahub/institutions/templates/institutions/info.html:10 #: seahub/institutions/templates/institutions/user_info.html:61 #: seahub/institutions/templates/institutions/user_info.html:105 @@ -374,22 +376,23 @@ msgstr "E-Mail-Adresse" #: seahub/institutions/templates/institutions/useradmin_search.html:19 #: seahub/organizations/api/admin/statistics.py:380 #: seahub/sysadmin_extra/views.py:57 -#: seahub/templates/registration/registration_form.html:19 -#: seahub/templates/repo_history_view.html:58 seahub/views/sysadmin.py:172 -#: seahub/views/sysadmin.py:176 seahub/views/sysadmin.py:644 -#: seahub/views/sysadmin.py:768 seahub/views/sysadmin.py:783 +#: seahub/templates/registration/registration_form.html:18 +#: seahub/templates/repo_dir_recycle_view.html:44 +#: seahub/templates/repo_history_view.html:58 seahub/views/sysadmin.py:171 +#: seahub/views/sysadmin.py:175 seahub/views/sysadmin.py:643 +#: seahub/views/sysadmin.py:767 seahub/views/sysadmin.py:782 msgid "Name" msgstr "Name" -#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:262 +#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:245 #: seahub/base/management/commands/export_user_storage_report.py:41 #: seahub/base/management/commands/export_users.py:43 #: seahub/base/management/commands/export_users.py:47 #: seahub/institutions/templates/institutions/useradmin.html:16 #: seahub/institutions/templates/institutions/useradmin_search.html:19 #: seahub/organizations/api/admin/statistics.py:380 -#: seahub/templates/registration/password_set_form.html:17 -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 +#: seahub/templates/registration/password_set_form.html:16 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:175 msgid "Contact Email" msgstr "E-Mail-Kontakt" @@ -398,7 +401,7 @@ msgstr "E-Mail-Kontakt" #: seahub/base/management/commands/export_users.py:44 #: seahub/base/management/commands/export_users.py:48 #: seahub/organizations/api/admin/statistics.py:381 -#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 +#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 msgid "Space Usage" msgstr "Benutzter Speicherplatz" @@ -407,105 +410,95 @@ msgstr "Benutzter Speicherplatz" #: seahub/base/management/commands/export_users.py:44 #: seahub/base/management/commands/export_users.py:48 #: seahub/organizations/api/admin/statistics.py:381 -#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 -#: seahub/views/sysadmin.py:770 seahub/views/sysadmin.py:784 +#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 +#: seahub/views/sysadmin.py:769 seahub/views/sysadmin.py:783 msgid "Space Quota" msgstr "Speicherquota" -#: seahub/api2/endpoints/admin/users.py:667 -#: seahub/api2/endpoints/admin/users.py:697 +#: seahub/api2/endpoints/admin/users.py:655 +#: seahub/api2/endpoints/admin/users.py:685 #: seahub/organizations/api/admin/users.py:155 msgid "There are more than 500 users, and sort is not offered." msgstr "Es gibt über 500 Benutzer, eine Sortierung ist nicht möglich." -#: seahub/api2/endpoints/admin/users.py:781 -#: seahub/api2/endpoints/admin/users.py:1273 seahub/base/accounts.py:1227 +#: seahub/api2/endpoints/admin/users.py:769 +#: seahub/api2/endpoints/admin/users.py:1255 seahub/base/accounts.py:1228 #: seahub/forms.py:30 msgid "The number of users exceeds the limit." msgstr "Die maximale Benutzeranzahl wurde überschritten." -#: seahub/api2/endpoints/admin/users.py:880 +#: seahub/api2/endpoints/admin/users.py:859 #, python-format msgid "Successfully added user %(user)s." msgstr "%(user)s wurde hinzugefügt." -#: seahub/api2/endpoints/admin/users.py:884 -#: seahub/api2/endpoints/admin/users_batch.py:390 seahub/views/sysadmin.py:543 +#: seahub/api2/endpoints/admin/users.py:863 +#: seahub/api2/endpoints/admin/users_batch.py:390 seahub/views/sysadmin.py:542 #, python-format msgid "You are invited to join %s" msgstr "Sie wurden eingeladen %s beizutreten" -#: seahub/api2/endpoints/admin/users.py:888 +#: seahub/api2/endpoints/admin/users.py:869 #, python-format msgid "Successfully added user %(user)s. An email notification has been sent." msgstr "%(user)s wurde hinzugefügt und per E-Mail benachrichtigt." -#: seahub/api2/endpoints/admin/users.py:891 +#: seahub/api2/endpoints/admin/users.py:872 #, python-format msgid "" "Successfully added user %(user)s. But email notification can not be sent, " "because Email service is not properly configured." msgstr "Der Benutzer %(user)s wurde hinzugefügt, aber es konnte keine E-Mail gesendet werden, da der E-Mail-Dienst nicht korrekt konfiguriert ist." -#: seahub/api2/endpoints/admin/users.py:1418 +#: seahub/api2/endpoints/admin/users.py:1400 #: seahub/institutions/templates/institutions/useradmin.html:122 msgid "Edit succeeded" msgstr "Die Bearbeitung wurde gespeichert." -#: seahub/api2/endpoints/admin/users.py:1421 seahub/views/sysadmin.py:446 +#: seahub/api2/endpoints/admin/users.py:1403 seahub/views/sysadmin.py:445 #, python-format msgid "Your account on %s is activated" msgstr "Ihr Benutzerkonto auf %s wurde aktiviert" -#: seahub/api2/endpoints/admin/users.py:1426 +#: seahub/api2/endpoints/admin/users.py:1408 #: seahub/institutions/templates/institutions/useradmin.html:118 msgid "Edit succeeded, an email has been sent." msgstr "Die Bearbeitung wurde gespeichert und eine E-Mail wurde verschickt." -#: seahub/api2/endpoints/admin/users.py:1429 +#: seahub/api2/endpoints/admin/users.py:1411 #: seahub/institutions/templates/institutions/useradmin.html:120 msgid "" "Edit succeeded, but failed to send email, please check your email " "configuration." msgstr "Die Bearbeitung wurde gespeichert, aber es konnte keine E-Mail gesendet werden. Überprüfen Sie die Konfiguration Ihres E-Mail-Dienstes." -#: seahub/api2/endpoints/admin/users.py:1497 seahub/auth/views.py:366 +#: seahub/api2/endpoints/admin/users.py:1479 seahub/auth/views.py:355 msgid "Unable to reset password." msgstr "Das Passwort kann nicht zurückgesetzt werden." -#: seahub/api2/endpoints/admin/users.py:1523 seahub/auth/forms.py:163 -#, python-format -msgid "Reset Password on %s" -msgstr "Passwort für %s zurücksetzen" - -#: seahub/api2/endpoints/admin/users.py:1527 -#, python-brace-format -msgid "A password reset link has been sent to {contact_email}." -msgstr "" - -#: seahub/api2/endpoints/admin/users.py:1545 seahub/views/sysadmin.py:487 +#: seahub/api2/endpoints/admin/users.py:1503 seahub/views/sysadmin.py:486 #, python-format msgid "Password has been reset on %s" msgstr "Das Passwort wurde auf %s zurückgesetzt" -#: seahub/api2/endpoints/admin/users.py:1547 +#: seahub/api2/endpoints/admin/users.py:1505 #, python-format msgid "Successfully reset password, an email has been sent to %(user)s." msgstr "Das Passwort wurde zurückgesetzt. Eine E-Mail wurde an %(user)s versendet." -#: seahub/api2/endpoints/admin/users.py:1551 seahub/views/sysadmin.py:517 +#: seahub/api2/endpoints/admin/users.py:1509 seahub/views/sysadmin.py:516 #, python-format msgid "" "Successfully reset password to %(passwd)s, but failed to send email to " "%(user)s, please check your email configuration." msgstr "Das Passwort wurde auf %(passwd)s gesetzt, aber es konnte keine E-Mail an den Benutzer %(user)s gesendet werden. Überprüfen Sie die Konfiguration Ihres E-Mail-Dienstes." -#: seahub/api2/endpoints/admin/users.py:1554 seahub/views/sysadmin.py:521 +#: seahub/api2/endpoints/admin/users.py:1512 seahub/views/sysadmin.py:520 #, python-format msgid "Successfully reset password to %(passwd)s for user %(user)s." msgstr "Das Passwort des Benutzers %(user)s wurde auf %(passwd)s zurückgesetzt." -#: seahub/api2/endpoints/admin/users.py:1557 seahub/views/sysadmin.py:524 +#: seahub/api2/endpoints/admin/users.py:1515 seahub/views/sysadmin.py:523 #, python-format msgid "" "Successfully reset password to %(passwd)s for user %(user)s. But email " @@ -530,19 +523,17 @@ msgstr "Die Virusdatei wurde nicht gefunden." #: seahub/api2/endpoints/repo_set_password.py:72 #: seahub/api2/endpoints/repo_share_invitations.py:201 #: seahub/api2/endpoints/send_upload_link_email.py:107 -#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:3902 -#: seahub/notifications/models.py:536 seahub/notifications/models.py:577 -#: seahub/notifications/models.py:619 seahub/notifications/models.py:670 -#: seahub/notifications/models.py:726 seahub/notifications/models.py:756 -#: seahub/notifications/models.py:778 seahub/notifications/models.py:804 -#: seahub/notifications/models.py:821 seahub/notifications/models.py:838 -#: seahub/notifications/models.py:867 seahub/seadoc/apis.py:2778 -#: seahub/search/views.py:200 seahub/share/views.py:326 -#: seahub/subscription/views.py:93 seahub/subscription/views.py:138 -#: seahub/utils/__init__.py:177 seahub/utils/__init__.py:1170 -#: seahub/views/__init__.py:799 seahub/views/ajax.py:401 -#: seahub/views/ajax.py:405 seahub/wiki/views.py:210 seahub/wiki/views.py:217 -#: seahub/wiki/views.py:226 +#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:3903 +#: seahub/notifications/models.py:484 seahub/notifications/models.py:525 +#: seahub/notifications/models.py:576 seahub/notifications/models.py:632 +#: seahub/notifications/models.py:662 seahub/notifications/models.py:684 +#: seahub/notifications/models.py:710 seahub/notifications/models.py:727 +#: seahub/notifications/models.py:744 seahub/notifications/models.py:773 +#: seahub/seadoc/apis.py:2763 seahub/search/views.py:200 +#: seahub/share/views.py:326 seahub/utils/__init__.py:177 +#: seahub/utils/__init__.py:1165 seahub/views/__init__.py:950 +#: seahub/views/ajax.py:401 seahub/views/ajax.py:405 seahub/wiki/views.py:210 +#: seahub/wiki/views.py:217 seahub/wiki/views.py:226 msgid "Internal Server Error" msgstr "Interner Serverfehler" @@ -558,12 +549,12 @@ msgstr "Ungültiges Ziel" #: seahub/api2/endpoints/copy_move_task.py:148 #: seahub/api2/endpoints/move_folder_merge.py:176 -#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:1819 -#: seahub/api2/views.py:1859 seahub/api2/views.py:1920 -#: seahub/api2/views.py:1964 seahub/api2/views.py:2010 -#: seahub/api2/views.py:2059 seahub/api2/views.py:2472 -#: seahub/api2/views.py:2580 seahub/seadoc/apis.py:372 -#: seahub/seadoc/apis.py:463 +#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:1820 +#: seahub/api2/views.py:1860 seahub/api2/views.py:1921 +#: seahub/api2/views.py:1965 seahub/api2/views.py:2011 +#: seahub/api2/views.py:2060 seahub/api2/views.py:2473 +#: seahub/api2/views.py:2581 seahub/seadoc/apis.py:371 +#: seahub/seadoc/apis.py:462 msgid "Out of quota." msgstr "Speicherplatz ist verbraucht." @@ -583,13 +574,13 @@ msgstr "Datei ist gesperrt" msgid "Cancel failed" msgstr "Abbruch fehlgeschlagen" -#: seahub/api2/endpoints/dir_shared_items.py:344 +#: seahub/api2/endpoints/dir_shared_items.py:330 #: seahub/api2/endpoints/draft_reviewer.py:70 #: seahub/api2/endpoints/group_owned_libraries.py:937 msgid "username invalid." msgstr "Benutzername ungültig" -#: seahub/api2/endpoints/dir_shared_items.py:353 +#: seahub/api2/endpoints/dir_shared_items.py:339 #: seahub/api2/endpoints/draft_reviewer.py:79 #: seahub/api2/endpoints/group_owned_libraries.py:946 #, python-format @@ -602,20 +593,17 @@ msgstr "Der Benutzer %s wurde nicht gefunden." #: seahub/api2/endpoints/file_tag.py:203 seahub/api2/endpoints/file_tag.py:216 #: seahub/api2/endpoints/wikis.py:112 seahub/api2/endpoints/wikis.py:206 #: seahub/drafts/views.py:31 seahub/profile/forms.py:24 -#: seahub/profile/views.py:258 seahub/seadoc/apis.py:2762 +#: seahub/profile/views.py:258 seahub/seadoc/apis.py:2747 #: seahub/seadoc/views.py:31 seahub/seadoc/views.py:85 #: seahub/seadoc/views.py:168 seahub/search/views.py:174 -#: seahub/subscription/views.py:28 seahub/subscription/views.py:44 -#: seahub/subscription/views.py:106 seahub/thumbnail/views.py:51 -#: seahub/thumbnail/views.py:166 seahub/views/__init__.py:609 -#: seahub/views/ajax.py:83 seahub/views/ajax.py:113 seahub/views/ajax.py:119 -#: seahub/views/sso.py:237 +#: seahub/thumbnail/views.py:51 seahub/thumbnail/views.py:166 +#: seahub/views/__init__.py:760 seahub/views/ajax.py:83 +#: seahub/views/ajax.py:113 seahub/views/ajax.py:119 seahub/views/sso.py:201 msgid "Permission denied." msgstr "Zugriff verweigert." #: seahub/api2/endpoints/file.py:218 seahub/api2/endpoints/upload_links.py:480 -#: seahub/api2/endpoints/via_repo_token.py:848 -#: seahub/api2/endpoints/wikis.py:132 seahub/api2/views.py:1867 +#: seahub/api2/endpoints/wikis.py:132 seahub/api2/views.py:1868 msgid "The number of files in library exceeds the limit" msgstr "Die Anzahl der Dateien in der Bibliothek übersteigt das Limit." @@ -627,7 +615,7 @@ msgstr "Datei ist nicht gesperrt." msgid "You can not refresh this file's lock." msgstr "Sie können die Sperrung der Datei nicht erneuern." -#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2769 +#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2754 msgid "The participant already exists." msgstr "Der Benutzer ist bereits vorhanden." @@ -647,7 +635,7 @@ msgstr "%s ist bereits Mitglied der Gruppe." #: seahub/api2/endpoints/group_members.py:116 #: seahub/api2/endpoints/group_members.py:352 -#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1668 +#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1669 #: seahub/organizations/api/admin/user_repos.py:50 #: seahub/organizations/api/admin/user_repos.py:103 #: seahub/organizations/api/admin/users.py:342 @@ -667,9 +655,9 @@ msgstr "%s gehört einer Organisation an." msgid "Group does not exist" msgstr "Die Gruppe ist nicht vorhanden" -#: seahub/api2/endpoints/group_members.py:548 seahub/views/sysadmin.py:163 -#: seahub/views/sysadmin.py:271 seahub/views/sysadmin.py:641 -#: seahub/views/sysadmin.py:653 seahub/views/sysadmin.py:794 +#: seahub/api2/endpoints/group_members.py:548 seahub/views/sysadmin.py:162 +#: seahub/views/sysadmin.py:270 seahub/views/sysadmin.py:640 +#: seahub/views/sysadmin.py:652 seahub/views/sysadmin.py:793 msgid "Failed to export Excel" msgstr "Excel-Export fehlgeschlagen" @@ -698,7 +686,7 @@ msgstr "%s ist bereits eingeladen." #: seahub/api2/endpoints/invitations.py:68 #: seahub/api2/endpoints/invitations.py:140 #: seahub/api2/endpoints/repo_share_invitations.py:173 -#: seahub/base/accounts.py:1238 seahub/organizations/api/admin/users.py:270 +#: seahub/base/accounts.py:1239 seahub/organizations/api/admin/users.py:270 #, python-format msgid "User %s already exists." msgstr "Der Benutzer %s ist bereits vorhanden." @@ -706,37 +694,37 @@ msgstr "Der Benutzer %s ist bereits vorhanden." #: seahub/api2/endpoints/invitations.py:154 #: seahub/api2/endpoints/repo_share_invitations.py:215 #: seahub/api2/endpoints/send_share_link_email.py:34 -#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:127 -#: seahub/organizations/api/admin/users.py:790 seahub/share/views.py:138 +#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:110 +#: seahub/organizations/api/admin/users.py:783 seahub/share/views.py:138 #: seahub/share/views.py:349 msgid "" "Failed to send email, email service is not properly configured, please " "contact administrator." msgstr "Die E-Mail konnte nicht verschickt werden. Der E-Mail-Dienst ist nicht korrekt konfiguriert. Bitte kontaktieren Sie die Administration." -#: seahub/api2/endpoints/multi_share_links.py:102 -#: seahub/api2/endpoints/multi_share_links.py:318 +#: seahub/api2/endpoints/multi_share_links.py:60 +#: seahub/api2/endpoints/multi_share_links.py:268 #: seahub/api2/endpoints/share_links.py:331 -#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4055 -#: seahub/api2/views.py:4175 +#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4056 +#: seahub/api2/views.py:4176 msgid "Password is required." msgstr "Passwort erforderlich." -#: seahub/api2/endpoints/multi_share_links.py:107 +#: seahub/api2/endpoints/multi_share_links.py:65 #: seahub/api2/endpoints/share_links.py:337 #: seahub/api2/endpoints/upload_links.py:176 #: seahub/api2/endpoints/webdav_secret.py:60 msgid "Password is too short." msgstr "Passwort ist zu kurz." -#: seahub/api2/endpoints/multi_share_links.py:111 +#: seahub/api2/endpoints/multi_share_links.py:69 #: seahub/api2/endpoints/share_links.py:341 #: seahub/api2/endpoints/upload_links.py:180 #: seahub/api2/endpoints/webdav_secret.py:64 msgid "Password is too weak." msgstr "Das Passwort ist zu schwach." -#: seahub/api2/endpoints/multi_share_links.py:115 +#: seahub/api2/endpoints/multi_share_links.py:73 #: seahub/api2/endpoints/share_links.py:345 #: seahub/api2/endpoints/upload_links.py:184 #: seahub/api2/endpoints/webdav_secret.py:52 @@ -745,28 +733,28 @@ msgid "" "symbols." msgstr "Das Passwort darf nur Zahlen, Buchstaben und andere Symbole enthalten." -#: seahub/api2/endpoints/multi_share_links.py:138 -#: seahub/api2/endpoints/multi_share_links.py:341 +#: seahub/api2/endpoints/multi_share_links.py:96 +#: seahub/api2/endpoints/multi_share_links.py:291 #: seahub/api2/endpoints/share_links.py:368 #: seahub/api2/endpoints/share_links.py:678 #: seahub/api2/endpoints/upload_links.py:207 -#: seahub/api2/endpoints/upload_links.py:341 seahub/api2/views.py:3469 +#: seahub/api2/endpoints/upload_links.py:341 seahub/api2/views.py:3470 #, python-format msgid "Expire days should be greater or equal to %s" msgstr "Der Freigabe-Link sollte mindestens %s Tage verfügbar sein" -#: seahub/api2/endpoints/multi_share_links.py:143 -#: seahub/api2/endpoints/multi_share_links.py:347 +#: seahub/api2/endpoints/multi_share_links.py:101 +#: seahub/api2/endpoints/multi_share_links.py:297 #: seahub/api2/endpoints/share_links.py:374 #: seahub/api2/endpoints/share_links.py:684 #: seahub/api2/endpoints/upload_links.py:213 -#: seahub/api2/endpoints/upload_links.py:347 seahub/api2/views.py:3475 +#: seahub/api2/endpoints/upload_links.py:347 seahub/api2/views.py:3476 #, python-format msgid "Expire days should be less than or equal to %s" msgstr "Der Freigabe-Link sollte höchstens %s Tage verfügbar sein" -#: seahub/api2/endpoints/multi_share_links.py:163 -#: seahub/api2/endpoints/multi_share_links.py:369 +#: seahub/api2/endpoints/multi_share_links.py:121 +#: seahub/api2/endpoints/multi_share_links.py:319 #: seahub/api2/endpoints/share_links.py:396 #: seahub/api2/endpoints/share_links.py:708 #: seahub/api2/endpoints/upload_links.py:235 @@ -775,8 +763,8 @@ msgstr "Der Freigabe-Link sollte höchstens %s Tage verfügbar sein" msgid "Expiration time should be later than %s." msgstr "Die Ablaufzeit sollte nach %s liegen." -#: seahub/api2/endpoints/multi_share_links.py:172 -#: seahub/api2/endpoints/multi_share_links.py:378 +#: seahub/api2/endpoints/multi_share_links.py:130 +#: seahub/api2/endpoints/multi_share_links.py:328 #: seahub/api2/endpoints/share_links.py:405 #: seahub/api2/endpoints/share_links.py:717 #: seahub/api2/endpoints/upload_links.py:244 @@ -786,9 +774,10 @@ msgid "Expiration time should be earlier than %s." msgstr "Die Ablaufzeit sollte vor %s liegen." #: seahub/api2/endpoints/query_copy_move_progress.py:47 -#: seahub/seadoc/apis.py:516 +#: seahub/seadoc/apis.py:515 #: seahub/templates/remote_user/create_unknown_user_false.html:4 #: seahub/templates/remote_user/error.html:4 +#: seahub/templates/view_shared_upload_link.html:82 msgid "Error" msgstr "Fehler" @@ -798,7 +787,7 @@ msgstr "Die Bibliothek wurde nicht entschlüsselt." #: seahub/api2/endpoints/repo_send_new_password.py:45 #: seahub/api2/endpoints/user.py:73 seahub/api2/endpoints/user.py:93 -#: seahub/organizations/api/admin/users.py:786 +#: seahub/organizations/api/admin/users.py:779 msgid "Feature disabled." msgstr "Die Funktion ist deaktiviert." @@ -812,11 +801,11 @@ msgstr "Das Passwort der Bibliothek kann nicht zurückgesetzt werden." msgid "New password of library %s" msgstr "Neues Passwort für Bibliothek %s" -#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:3899 +#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:3900 msgid "Wrong password" msgstr "Falsches Passwort" -#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:3905 +#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:3906 msgid "Decrypt library error" msgstr "Fehler beim Entschlüsseln der Bibliothek" @@ -824,20 +813,20 @@ msgstr "Fehler beim Entschlüsseln der Bibliothek" msgid "Wrong old password" msgstr "Falsches altes Passwort" -#: seahub/api2/endpoints/repos_batch.py:1298 -#: seahub/api2/endpoints/repos_batch.py:1557 -#: seahub/api2/endpoints/repos_batch.py:1649 +#: seahub/api2/endpoints/repos_batch.py:1284 +#: seahub/api2/endpoints/repos_batch.py:1543 +#: seahub/api2/endpoints/repos_batch.py:1635 #, python-format msgid "File %s is locked." msgstr "Die Datei %s ist gesperrt." -#: seahub/api2/endpoints/repos_batch.py:1308 -#: seahub/api2/endpoints/repos_batch.py:1567 +#: seahub/api2/endpoints/repos_batch.py:1294 +#: seahub/api2/endpoints/repos_batch.py:1553 #, python-format msgid "Can't move folder %s, please check its permission." msgstr "Der Ordner %s kann nicht verschoben werden. Prüfen Sie die Berechtigungen." -#: seahub/api2/endpoints/repos_batch.py:1657 +#: seahub/api2/endpoints/repos_batch.py:1643 #, python-format msgid "Can't delete folder %s, please check its permission." msgstr "Der Ordner %s kann nicht gelöscht werden. Überprüfen Sie die Berechtigungen." @@ -942,17 +931,17 @@ msgstr "Bitte anmelden." msgid "Email or Username" msgstr "E-Mail-Adresse oder Benutzername" -#: seahub/auth/forms.py:28 seahub/auth/forms.py:236 -#: seahub/base/accounts.py:1215 +#: seahub/auth/forms.py:28 seahub/auth/forms.py:219 +#: seahub/base/accounts.py:1216 #: seahub/invitations/templates/invitations/token_view.html:13 #: seahub/organizations/templates/organizations/org_register.html:36 #: seahub/share/views.py:320 seahub/templates/decrypt_repo_form.html:10 #: seahub/templates/registration/login.html:40 -#: seahub/templates/registration/password_set_form.html:22 -#: seahub/templates/registration/registration_form.html:25 +#: seahub/templates/registration/password_set_form.html:21 +#: seahub/templates/registration/registration_form.html:24 #: seahub/templates/share_access_validation.html:23 -#: seahub/templates/sysadmin/sudo_mode.html:29 seahub/views/sysadmin.py:767 -#: seahub/views/sysadmin.py:782 +#: seahub/templates/sysadmin/sudo_mode.html:10 seahub/views/sysadmin.py:766 +#: seahub/views/sysadmin.py:781 msgid "Password" msgstr "Passwort" @@ -962,7 +951,7 @@ msgid "" "are case-sensitive." msgstr "Bitte geben Sie Ihre E-Mail-Adresse bzw. den Benutzernamen korrekt ein. Beachten Sie auch die Groß- und Kleinschreibung in beiden Feldern." -#: seahub/auth/forms.py:66 seahub/auth/forms.py:136 +#: seahub/auth/forms.py:66 seahub/auth/forms.py:119 msgid "" "That e-mail address doesn't have an associated user account. Are you sure " "you've registered?" @@ -972,69 +961,69 @@ msgstr "Diese E-Mail-Adresse ist mit keinem Benutzerkonto verknüpft. Sind Sie s msgid "This account is inactive." msgstr "Dieses Benutzerkonto ist deaktiviert." -#: seahub/auth/forms.py:98 seahub/auth/forms.py:99 -#: seahub/templates/registration/login.html:62 -msgid "You cannot login with email and password." -msgstr "" - -#: seahub/auth/forms.py:104 +#: seahub/auth/forms.py:87 msgid "" "Your Web browser doesn't appear to have cookies enabled. Cookies are " "required for logging in." msgstr "Ihr Browser scheint keine Cookies zu erlauben. Diese sind aber zum Anmelden erforderlich." -#: seahub/auth/forms.py:120 +#: seahub/auth/forms.py:103 msgid "E-mail" msgstr "E-Mail-Adresse" -#: seahub/auth/forms.py:139 +#: seahub/auth/forms.py:122 msgid "Can not reset password, please contact LDAP admin." msgstr "Das Passwort kann nicht zurückgesetzt werden. Bitte benachrichtigen Sie die LDAP-Administration." -#: seahub/auth/forms.py:172 +#: seahub/auth/forms.py:146 +#, python-format +msgid "Reset Password on %s" +msgstr "Passwort für %s zurücksetzen" + +#: seahub/auth/forms.py:155 msgid "New password" msgstr "Neues Passwort" -#: seahub/auth/forms.py:173 +#: seahub/auth/forms.py:156 msgid "New password confirmation" msgstr "Neues Passwort bestätigen" -#: seahub/auth/forms.py:202 seahub/auth/forms.py:248 -#: seahub/base/accounts.py:1272 seahub/organizations/forms.py:71 +#: seahub/auth/forms.py:185 seahub/auth/forms.py:231 +#: seahub/base/accounts.py:1273 seahub/organizations/forms.py:71 msgid "The two password fields didn't match." msgstr "Die Passwortfelder stimmen nicht überein." -#: seahub/auth/forms.py:216 +#: seahub/auth/forms.py:199 msgid "Old password" msgstr "Altes Passwort" -#: seahub/auth/forms.py:224 +#: seahub/auth/forms.py:207 msgid "Your old password was entered incorrectly. Please enter it again." msgstr "Das alte Passwort, das Sie eingegeben haben, war nicht korrekt. Bitte geben Sie es erneut ein." -#: seahub/auth/forms.py:237 seahub/base/accounts.py:1217 +#: seahub/auth/forms.py:220 seahub/base/accounts.py:1218 msgid "Password (again)" msgstr "Passwort erneut eingeben:" -#: seahub/auth/forms.py:268 seahub/forms.py:35 seahub/invitations/views.py:39 +#: seahub/auth/forms.py:251 seahub/forms.py:35 seahub/invitations/views.py:39 #: seahub/invitations/views.py:54 seahub/organizations/forms.py:49 #: seahub/profile/forms.py:46 msgid "A user with this email already exists." msgstr "Ein Benutzer mit dieser E-Mail-Adresse ist bereits vorhanden." -#: seahub/auth/views.py:156 +#: seahub/auth/views.py:154 msgid "This account has been frozen due to too many failed login attempts." msgstr "Dieses Konto ist wegen zu vieler fehlgeschlagener Anmeldeversuche gesperrt." -#: seahub/auth/views.py:322 +#: seahub/auth/views.py:311 msgid "Logged out" msgstr "Abgemeldet" -#: seahub/auth/views.py:387 +#: seahub/auth/views.py:374 msgid "Failed to send email, please contact administrator." msgstr "Die E-Mail konnte nicht verschickt werden. Bitte kontaktieren Sie die Administration." -#: seahub/auth/views.py:459 +#: seahub/auth/views.py:441 msgid "Unable to change password." msgstr "Das Passwort kann nicht geändert werden." @@ -1043,6 +1032,51 @@ msgstr "Das Passwort kann nicht geändert werden." msgid "Avatar for %s" msgstr "Avatar für %s" +#: seahub/avatar/templates/avatar/add.html:6 +msgid "Upload Avatar" +msgstr "Avatar hochladen" + +#: seahub/avatar/templates/avatar/add.html:7 +#: seahub/avatar/templates/avatar/change.html:8 +msgid "Your current avatar: " +msgstr "Ihr aktueller Avatar: " + +#: seahub/avatar/templates/avatar/add.html:9 +msgid "Upload New Avatar: " +msgstr "Neuen Avatar hochladen: " + +#: seahub/avatar/templates/avatar/add.html:13 +#: seahub/avatar/templates/avatar/change.html:30 +msgid "Upload New Image" +msgstr "Neues Bild hochladen" + +#: seahub/avatar/templates/avatar/confirm_delete.html:6 +msgid "Please select the avatars that you would like to delete." +msgstr "Bitte wählen Sie die Avatare, die Sie löschen möchten." + +#: seahub/avatar/templates/avatar/confirm_delete.html:11 +#, python-format +msgid "" +"You have no avatars to delete. Please upload one now." +msgstr "Sie haben keine Avatare, die Sie löschen können. Bitte laden Sie einen hoch." + +#: seahub/avatar/templates/avatar/confirm_delete.html:18 +msgid "Delete These" +msgstr "Lösche diese" + +#: seahub/avatar/templates/notification/avatar_friend_updated/notice.html:2 +#, python-format +msgid "" +"%(avatar_creator)s has updated their avatar %(avatar)s." +msgstr "%(avatar_creator)s hat den Avatar aktualisiert %(avatar)s." + +#: seahub/avatar/templates/notification/avatar_updated/notice.html:2 +#, python-format +msgid "You have updated your avatar %(avatar)s." +msgstr "Sie haben Ihren Avatar aktualisiert %(avatar)s." + #: seahub/avatar/views.py:77 msgid "Successfully uploaded a new avatar." msgstr "Ein neuer Avatar wurde hochgeladen." @@ -1060,39 +1094,39 @@ msgstr "Der Avatar wurde gelöscht." msgid "Account %(account)s froze on %(site)s." msgstr "Das Konto %(account)s ist auf %(site)s gesperrt." -#: seahub/base/accounts.py:1205 +#: seahub/base/accounts.py:1206 msgid "Email address" msgstr "E-Mail-Adresse" -#: seahub/base/accounts.py:1211 +#: seahub/base/accounts.py:1212 msgid "Username" msgstr "Benutzername" -#: seahub/base/accounts.py:1212 +#: seahub/base/accounts.py:1213 msgid "This value must be of length 40" msgstr "Dieser Wert muss 40 Zeichen lang sein." -#: seahub/base/accounts.py:1231 +#: seahub/base/accounts.py:1232 msgid "Enter a valid email address." msgstr "Bitte geben Sie eine gültige E-Mail-Adresse ein." -#: seahub/base/accounts.py:1242 +#: seahub/base/accounts.py:1243 msgid "Invalid user id." msgstr "Ungültiger Benutzername." -#: seahub/base/accounts.py:1294 +#: seahub/base/accounts.py:1295 msgid "name" msgstr "Name" -#: seahub/base/accounts.py:1297 +#: seahub/base/accounts.py:1298 msgid "department" msgstr "Bereich" -#: seahub/base/accounts.py:1300 +#: seahub/base/accounts.py:1301 msgid "telephone" msgstr "Telefon" -#: seahub/base/accounts.py:1303 +#: seahub/base/accounts.py:1304 msgid "note" msgstr "Anmerkung" @@ -1169,41 +1203,41 @@ msgstr "unbekannter Benutzer" #: seahub/base/management/commands/export_users.py:47 #: seahub/institutions/templates/institutions/useradmin.html:17 #: seahub/institutions/templates/institutions/useradmin_search.html:20 -#: seahub/sysadmin_extra/views.py:57 seahub/views/sysadmin.py:172 -#: seahub/views/sysadmin.py:176 +#: seahub/sysadmin_extra/views.py:57 seahub/views/sysadmin.py:171 +#: seahub/views/sysadmin.py:175 msgid "Status" msgstr "Status" #: seahub/base/management/commands/export_users.py:43 #: seahub/institutions/templates/institutions/user_info.html:106 -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:769 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:768 msgid "Role" msgstr "Rolle" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 #: seahub/institutions/templates/institutions/user_info.html:107 -#: seahub/views/sysadmin.py:174 seahub/views/sysadmin.py:178 -#: seahub/views/sysadmin.py:644 +#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 +#: seahub/views/sysadmin.py:643 msgid "Create At" msgstr "Erstellt am" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 -#: seahub/views/sysadmin.py:174 seahub/views/sysadmin.py:178 +#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 msgid "Last Login" msgstr "Letzte Anmeldung" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 -#: seahub/institutions/views.py:176 seahub/views/sysadmin.py:174 -#: seahub/views/sysadmin.py:178 +#: seahub/institutions/views.py:176 seahub/views/sysadmin.py:173 +#: seahub/views/sysadmin.py:177 msgid "Admin" msgstr "Administration" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 -#: seahub/views/sysadmin.py:174 seahub/views/sysadmin.py:178 +#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 msgid "LDAP(imported)" msgstr "LDAP (Import)" @@ -1211,7 +1245,7 @@ msgstr "LDAP (Import)" #: seahub/institutions/templates/institutions/useradmin.html:33 #: seahub/institutions/templates/institutions/useradmin.html:42 #: seahub/institutions/templates/institutions/useradmin_search.html:36 -#: seahub/views/sysadmin.py:234 +#: seahub/views/sysadmin.py:233 msgid "Active" msgstr "Aktiv" @@ -1219,25 +1253,25 @@ msgstr "Aktiv" #: seahub/institutions/templates/institutions/useradmin.html:35 #: seahub/institutions/templates/institutions/useradmin.html:43 #: seahub/institutions/templates/institutions/useradmin_search.html:38 -#: seahub/views/sysadmin.py:236 +#: seahub/views/sysadmin.py:235 msgid "Inactive" msgstr "Inaktiv" #: seahub/base/management/commands/export_users.py:126 #: seahub/base/management/commands/export_users.py:127 -#: seahub/templates/base.html:86 seahub/templates/client_login_confirm.html:9 -#: seahub/views/sysadmin.py:242 seahub/views/sysadmin.py:243 +#: seahub/templates/base.html:86 seahub/templates/client_login_confirm.html:13 +#: seahub/views/sysadmin.py:241 seahub/views/sysadmin.py:242 msgid "Yes" msgstr "Ja" #: seahub/base/management/commands/export_users.py:132 -#: seahub/views/sysadmin.py:248 +#: seahub/views/sysadmin.py:247 msgid "Guest" msgstr "Gast" #: seahub/base/management/commands/export_users.py:134 #: seahub/base/management/commands/export_users.py:138 -#: seahub/views/sysadmin.py:250 seahub/views/sysadmin.py:254 +#: seahub/views/sysadmin.py:249 seahub/views/sysadmin.py:253 msgid "Default" msgstr "Standard" @@ -1391,20 +1425,157 @@ msgid "%s PB" msgstr "%s PB" #: seahub/contacts/models.py:78 +#: seahub/contacts/templates/contacts/contact_list.html:119 msgid "Email is required." msgstr "E-Mail-Adresse erforderlich" +#: seahub/contacts/templates/contacts/contact_list.html:4 +#: seahub/contacts/templates/contacts/contact_list.html:10 +msgid "Contacts" +msgstr "Kontakte" + +#: seahub/contacts/templates/contacts/contact_list.html:11 +#: seahub/contacts/templates/contacts/contact_list.html:43 +msgid "Add Contacts" +msgstr "Kontakte hinzufügen" + +#: seahub/contacts/templates/contacts/contact_list.html:17 +msgid "Email " +msgstr "E-Mail-Adresse" + +#: seahub/contacts/templates/contacts/contact_list.html:19 +#: seahub/templates/registration/registration_form.html:41 +msgid "Note" +msgstr "Anmerkung" + +#: seahub/contacts/templates/contacts/contact_list.html:20 +#: seahub/institutions/templates/institutions/user_info.html:64 +#: seahub/institutions/templates/institutions/user_info.html:108 +#: seahub/institutions/templates/institutions/useradmin.html:20 +#: seahub/institutions/templates/institutions/useradmin_search.html:23 +#: seahub/templates/repo_dir_recycle_view.html:47 +#: seahub/templates/repo_history_view.html:60 +msgid "Operations" +msgstr "Aktion" + +#: seahub/contacts/templates/contacts/contact_list.html:29 +#: seahub/institutions/templates/institutions/useradmin.html:38 +msgid "Edit" +msgstr "Bearbeiten" + +#: seahub/contacts/templates/contacts/contact_list.html:30 +#: seahub/institutions/templates/institutions/useradmin.html:59 +#: seahub/institutions/templates/institutions/useradmin_search.html:55 +#: seahub/sysadmin_extra/views.py:232 +#: seahub/templates/view_shared_upload_link.html:87 +msgid "Delete" +msgstr "Löschen" + +#: seahub/contacts/templates/contacts/contact_list.html:37 +msgid "You don't have any contacts" +msgstr "Sie haben keine Kontakte." + +#: seahub/contacts/templates/contacts/contact_list.html:38 +msgid "" +"Add your contacts so you can quickly share libraries and send file shared " +"link." +msgstr "Fügen Sie Kontakte hinzu, um schneller Bibliotheken freizugeben oder Links auf Dateien verschicken zu können." + +#: seahub/contacts/templates/contacts/contact_list.html:46 +#: seahub/contacts/templates/contacts/contact_list.html:55 +msgid "Note(optional)" +msgstr "Notiz (optional)" + +#: seahub/contacts/templates/contacts/contact_list.html:49 +#: seahub/contacts/templates/contacts/contact_list.html:58 +#: seahub/institutions/templates/institutions/user_info.html:52 +#: seahub/institutions/templates/institutions/useradmin_search.html:12 +#: seahub/invitations/templates/invitations/token_view.html:17 +#: seahub/options/templates/options/set_user_options.html:14 +#: seahub/organizations/templates/organizations/org_register.html:42 +#: seahub/search/templates/search_results.html:26 +#: seahub/search/templates/search_results.html:47 +#: seahub/share/templates/share/share_link_audit.html:22 +#: seahub/templates/decrypt_repo_form.html:13 +#: seahub/templates/home_base.html:103 +#: seahub/templates/registration/password_change_form.html:24 +#: seahub/templates/registration/password_reset_confirm.html:19 +#: seahub/templates/registration/password_reset_form.html:13 +#: seahub/templates/registration/password_set_form.html:27 +#: seahub/templates/repo_dir_recycle_view.html:74 +#: seahub/templates/share_access_validation.html:29 +msgid "Submit" +msgstr "Speichern" + +#: seahub/contacts/templates/contacts/contact_list.html:52 +msgid "Edit Contact" +msgstr "Kontakt bearbeiten" + +#: seahub/contacts/templates/contacts/contact_list.html:101 +#: seahub/contacts/templates/contacts/contact_list.html:146 +#: seahub/templates/sdoc_file_view_react.html:64 +#: seahub/templates/sdoc_file_view_react.html:87 +#: seahub/templates/view_file_onlyoffice.html:89 +#: seahub/templates/view_file_onlyoffice.html:112 +msgid "Failed. Please check the network." +msgstr "Fehlgeschlagen. Bitte überprüfen Sie die Netzwerkverbindung." + +#: seahub/contacts/templates/contacts/contact_list.html:109 +msgid "Delete Contact" +msgstr "Kontakt löschen" + +#: seahub/contacts/templates/contacts/contact_list.html:109 +#: seahub/institutions/templates/institutions/useradmin.html:81 +#: seahub/institutions/templates/institutions/useradmin_search.html:72 +#, python-format +msgid "Are you sure you want to delete %s ?" +msgstr "Möchten Sie %s wirklich löschen?" + +#: seahub/contacts/templates/contacts/contact_list.html:123 +msgid "You cannot add yourself." +msgstr "Sie können sich nicht selbst hinzufügen." + +#: seahub/contacts/views.py:65 +#, python-format +msgid "%s is not a valid email." +msgstr "%s ist keine gültige E-Mail-Adresse." + +#: seahub/contacts/views.py:70 +#, python-format +msgid "%s is already in your contacts." +msgstr "%s ist bereits in Ihren Kontakten." + +#: seahub/contacts/views.py:79 +#, python-format +msgid "Successfully added %s to contacts." +msgstr "%s ist zu den Kontakten hinzugefügt." + +#: seahub/contacts/views.py:84 +#, python-format +msgid "Failed to add %s to contacts." +msgstr "Das Hinzufügen des Kontakts %s ist fehlgeschlagen." + +#: seahub/contacts/views.py:105 +#, python-format +msgid "Successfully edited %s." +msgstr "%s ist bearbeitet." + +#: seahub/contacts/views.py:118 +#, python-format +msgid "Successfully Deleted %s" +msgstr "%s ist gelöscht." + #: seahub/dingtalk/views.py:50 seahub/dingtalk/views.py:74 #: seahub/dingtalk/views.py:83 seahub/dingtalk/views.py:105 -#: seahub/dingtalk/views.py:122 seahub/dingtalk/views.py:166 -#: seahub/dingtalk/views.py:191 seahub/dingtalk/views.py:200 -#: seahub/dingtalk/views.py:222 seahub/dingtalk/views.py:258 -#: seahub/dingtalk/views.py:298 seahub/dingtalk/views.py:345 -#: seahub/dingtalk/views.py:365 seahub/dingtalk/views.py:435 -#: seahub/dingtalk/views.py:482 seahub/oauth/views.py:86 -#: seahub/oauth/views.py:109 seahub/oauth/views.py:155 -#: seahub/oauth/views.py:167 seahub/oauth/views.py:173 -#: seahub/oauth/views.py:204 seahub/templates/remote_user/error.html:8 +#: seahub/dingtalk/views.py:122 seahub/dingtalk/views.py:162 +#: seahub/dingtalk/views.py:187 seahub/dingtalk/views.py:196 +#: seahub/dingtalk/views.py:218 seahub/dingtalk/views.py:254 +#: seahub/dingtalk/views.py:294 seahub/dingtalk/views.py:341 +#: seahub/dingtalk/views.py:359 seahub/dingtalk/views.py:432 +#: seahub/dingtalk/views.py:479 seahub/oauth/views.py:84 +#: seahub/oauth/views.py:107 seahub/oauth/views.py:153 +#: seahub/oauth/views.py:165 seahub/oauth/views.py:171 +#: seahub/oauth/views.py:202 seahub/templates/remote_user/error.html:8 #: seahub/weixin/views.py:35 seahub/weixin/views.py:54 #: seahub/weixin/views.py:59 seahub/weixin/views.py:78 #: seahub/weixin/views.py:96 seahub/work_weixin/views.py:68 @@ -1415,7 +1586,7 @@ msgstr "E-Mail-Adresse erforderlich" msgid "Error, please contact administrator." msgstr "Ein Fehler ist aufgetreten. Kontaktieren Sie die Administration." -#: seahub/dingtalk/views.py:125 seahub/dingtalk/views.py:368 +#: seahub/dingtalk/views.py:125 seahub/dingtalk/views.py:362 #: seahub/weixin/views.py:99 #, python-format msgid "User %s not found or inactive." @@ -1448,7 +1619,7 @@ msgstr "Der Name %s ist ungültig." #: seahub/forms.py:97 seahub/share/views.py:296 seahub/views/ajax.py:308 #: seahub/views/ajax.py:312 seahub/views/ajax.py:316 seahub/views/ajax.py:327 -#: seahub/views/ajax.py:447 seahub/views/file.py:1933 +#: seahub/views/ajax.py:447 seahub/views/file.py:1930 msgid "Argument missing" msgstr "Das Argument fehlt." @@ -1571,11 +1742,11 @@ msgid "The %(site_name)s team" msgstr "Ihr Service-Team %(site_name)s" #: seahub/group/views.py:105 seahub/share/views.py:233 -#: seahub/views/__init__.py:436 seahub/views/ajax.py:381 -#: seahub/views/ajax.py:427 seahub/views/file.py:1184 -#: seahub/views/file.py:1425 seahub/views/file.py:1942 +#: seahub/views/__init__.py:587 seahub/views/ajax.py:381 +#: seahub/views/ajax.py:427 seahub/views/file.py:1181 +#: seahub/views/file.py:1422 seahub/views/file.py:1939 #: seahub/views/repo.py:114 seahub/views/repo.py:171 seahub/views/repo.py:229 -#: seahub/views/repo.py:282 seahub/views/repo.py:399 +#: seahub/views/repo.py:282 seahub/views/repo.py:392 msgid "Permission denied" msgstr "Zugriff verweigert" @@ -1589,7 +1760,7 @@ msgid "Exit admin panel" msgstr "Adminpanel verlassen" #: seahub/institutions/templates/institutions/base.html:13 -#: seahub/templates/base.html:32 +#: seahub/templates/base.html:32 seahub/templates/home_base.html:9 msgid "Close" msgstr "Schließen" @@ -1607,6 +1778,7 @@ msgid "Info" msgstr "Info" #: seahub/institutions/templates/institutions/info.html:13 +#: seahub/templates/home_base.html:63 msgid "Libraries" msgstr "Bibliotheken" @@ -1643,12 +1815,12 @@ msgid "Name" msgstr "Name" #: seahub/institutions/templates/institutions/user_info.html:35 -#: seahub/templates/registration/registration_form.html:32 +#: seahub/templates/registration/registration_form.html:31 msgid "Department" msgstr "Bereich" #: seahub/institutions/templates/institutions/user_info.html:38 -#: seahub/templates/registration/registration_form.html:37 +#: seahub/templates/registration/registration_form.html:36 msgid "Telephone" msgstr "Telefon" @@ -1667,25 +1839,9 @@ msgstr "Speicherplatz setzen" msgid "Available quota:" msgstr "Verfügbarer Speicherplatz:" -#: seahub/institutions/templates/institutions/user_info.html:52 -#: seahub/institutions/templates/institutions/useradmin_search.html:12 -#: seahub/invitations/templates/invitations/token_view.html:17 -#: seahub/options/templates/options/set_user_options.html:14 -#: seahub/organizations/templates/organizations/org_register.html:42 -#: seahub/search/templates/search_results.html:26 -#: seahub/search/templates/search_results.html:47 -#: seahub/share/templates/share/share_link_audit.html:22 -#: seahub/templates/decrypt_repo_form.html:13 -#: seahub/templates/registration/password_change_form.html:25 -#: seahub/templates/registration/password_reset_confirm.html:19 -#: seahub/templates/registration/password_reset_form.html:41 -#: seahub/templates/registration/password_set_form.html:28 -#: seahub/templates/share_access_validation.html:29 -msgid "Submit" -msgstr "Speichern" - #: seahub/institutions/templates/institutions/user_info.html:62 #: seahub/search/templates/search_results.html:39 +#: seahub/templates/repo_dir_recycle_view.html:46 #: seahub/templates/repo_history_view.html:59 msgid "Size" msgstr "Größe" @@ -1695,14 +1851,6 @@ msgstr "Größe" msgid "Last Update" msgstr "Letzte Änderung" -#: seahub/institutions/templates/institutions/user_info.html:64 -#: seahub/institutions/templates/institutions/user_info.html:108 -#: seahub/institutions/templates/institutions/useradmin.html:20 -#: seahub/institutions/templates/institutions/useradmin_search.html:23 -#: seahub/templates/repo_history_view.html:60 -msgid "Operations" -msgstr "Aktion" - #: seahub/institutions/templates/institutions/user_info.html:70 msgid "Encrypted" msgstr "Verschlüsselt" @@ -1729,16 +1877,6 @@ msgstr "Die Speicherquota muss gesetzt sein." msgid "Create At / Last Login" msgstr "Erstellt am /\nLetzte Anmeldung" -#: seahub/institutions/templates/institutions/useradmin.html:38 -msgid "Edit" -msgstr "Bearbeiten" - -#: seahub/institutions/templates/institutions/useradmin.html:59 -#: seahub/institutions/templates/institutions/useradmin_search.html:55 -#: seahub/sysadmin_extra/views.py:232 -msgid "Delete" -msgstr "Löschen" - #: seahub/institutions/templates/institutions/useradmin.html:68 #: seahub/institutions/templates/institutions/useradmin_search.html:63 msgid "Empty" @@ -1753,12 +1891,6 @@ msgstr "Wird aktiviert … bitte warten" msgid "Delete User" msgstr "Benutzer löschen" -#: seahub/institutions/templates/institutions/useradmin.html:81 -#: seahub/institutions/templates/institutions/useradmin_search.html:72 -#, python-format -msgid "Are you sure you want to delete %s ?" -msgstr "Möchten Sie %s wirklich löschen?" - #: seahub/institutions/templates/institutions/useradmin.html:130 msgid "Edit failed." msgstr "Bearbeiten fehlgeschlagen." @@ -1779,7 +1911,7 @@ msgstr "Eigentümer" msgid "Member" msgstr "Mitglied" -#: seahub/institutions/views.py:209 seahub/views/sysadmin.py:366 +#: seahub/institutions/views.py:209 seahub/views/sysadmin.py:365 msgid "Failed to delete: the user does not exist" msgstr "Die Löschung ist fehlgeschlagen: Der Benutzer wurde nicht gefunden." @@ -1787,7 +1919,7 @@ msgstr "Die Löschung ist fehlgeschlagen: Der Benutzer wurde nicht gefunden." msgid "Failed to delete: the user is system administrator" msgstr "Die Löschung ist fehlgeschlagen: Der Benutzer ist Systemadministrator." -#: seahub/institutions/views.py:217 seahub/views/sysadmin.py:356 +#: seahub/institutions/views.py:217 seahub/views/sysadmin.py:355 #, python-format msgid "Successfully deleted %s" msgstr "%s ist gelöscht." @@ -1813,7 +1945,6 @@ msgstr "Sie wurden eingeladen, dem Team {org_name} beizutreten." #: seahub/templates/shared_link_email.html:9 #: seahub/templates/shared_upload_link_email.html:8 #: seahub/templates/snippets/reset_repo_password.html:7 -#: seahub/templates/sysadmin/short_time_linving_password_reset_link.html:10 #: seahub/templates/sysadmin/user_activation_email.html:9 #: seahub/templates/sysadmin/user_add_email.html:7 #: seahub/templates/sysadmin/user_batch_add_email.html:7 @@ -1942,7 +2073,7 @@ msgstr "Ordner verschoben" msgid "New file updates on %s" msgstr "Aktualisierte Dateien auf %s" -#: seahub/notifications/management/commands/send_notices.py:492 +#: seahub/notifications/management/commands/send_notices.py:457 #, python-format msgid "New notice on %s" msgstr "Neue Mitteilungen auf %s" @@ -1952,31 +2083,21 @@ msgstr "Neue Mitteilungen auf %s" msgid "You've got %(num)s new notices on %(site_name)s:\n" msgstr "Auf %(site_name)s gibt es %(num)s neue Mitteilungen für Sie:\n" -#: seahub/notifications/models.py:554 +#: seahub/notifications/models.py:502 #, python-format msgid "" "A file named %(file_name)s is uploaded to %(name)s" msgstr "Die Datei %(file_name)s wurde in %(name)s hochgeladen." -#: seahub/notifications/models.py:561 -#, python-format -msgid "A file named %(file_name)s is uploaded" -msgstr "" - -#: seahub/notifications/models.py:596 +#: seahub/notifications/models.py:509 #, python-format msgid "" -"A folder named %(folder_name)s is uploaded to " -"%(name)s" -msgstr "" +"A file named %(file_name)s is uploaded to Deleted " +"Library" +msgstr "Eine Datei mit dem Namen %(file_name)s wurde in die Bibliothek Deleted Library hochgeladen." -#: seahub/notifications/models.py:603 -#, python-format -msgid "A folder named %(folder_name)s is uploaded" -msgstr "" - -#: seahub/notifications/models.py:737 +#: seahub/notifications/models.py:643 #, python-format msgid "" "User %(username)s has asked to join group %(username)s hat die Gruppenmitgliedschaft für die Gruppe %(group_name)s angefragt, Bestätigungsnachricht: %(join_request_msg)s" -#: seahub/notifications/models.py:766 +#: seahub/notifications/models.py:672 #, python-format msgid "" "User %(group_staff)s has added you to group " "%(group_name)s" msgstr "%(group_staff)s hat Sie zu der Gruppe %(group_name)s hinzugefügt" -#: seahub/notifications/models.py:792 +#: seahub/notifications/models.py:698 #, python-format msgid "" "File %(file_name)s has a new comment from user " "%(author)s" msgstr "%(author)s hat die Datei %(file_name)s kommentiert." -#: seahub/notifications/models.py:809 +#: seahub/notifications/models.py:715 #, python-format msgid "" "Draft #%(draft_id)s has a new comment from user " "%(author)s" msgstr "Entwurf #%(draft_id)s wurde von %(author)s kommentiert" -#: seahub/notifications/models.py:826 +#: seahub/notifications/models.py:732 #, python-format msgid "" "%(from_user)s has sent you a request for draft " "#%(draft_id)s" msgstr "%(from_user)s bittet Sie um Entwurf #%(draft_id)s" -#: seahub/notifications/models.py:849 -#: seahub/notifications/templates/notifications/notice_email.html:66 +#: seahub/notifications/models.py:755 +#: seahub/notifications/templates/notifications/notice_email.html:63 #, python-format msgid "" "Guest %(user)s accepted your invitation at %(time)s." msgstr "Gast %(user)s hat die Einladung um %(time)s angenommen." -#: seahub/notifications/models.py:873 +#: seahub/notifications/models.py:779 #, python-format msgid "" "%(user)s has transfered a library named %(file_nam #: seahub/notifications/templates/notifications/notice_email.html:54 #, python-format msgid "" -"A folder named %(folder_name)s is" -" uploaded to your folder %(parent_dir_name)s." -msgstr "" - -#: seahub/notifications/templates/notifications/notice_email.html:57 -#, python-format -msgid "" "User %(user)s has asked to join " "group %(grp_name)s, verification " "message: %(msg)s" msgstr "%(user)s hat gebeten, in die Gruppe %(grp_name)s aufgenommen zu werden, Bestätigungsnachricht: %(msg)s." -#: seahub/notifications/templates/notifications/notice_email.html:60 +#: seahub/notifications/templates/notifications/notice_email.html:57 #, python-format msgid "" "User %(user)s has added you to " "group %(grp_name)s" msgstr "%(user)s hat Sie zu der Gruppe %(grp_name)s hinzugefügt" -#: seahub/notifications/templates/notifications/notice_email.html:63 +#: seahub/notifications/templates/notifications/notice_email.html:60 #, python-format msgid "" "File %(file_name)s has a new " "comment from user %(author)s" msgstr "%(author)s hat die Datei %(file_name)s kommentiert." -#: seahub/notifications/templates/notifications/notice_email.html:69 +#: seahub/notifications/templates/notifications/notice_email.html:66 #, python-format msgid "" "A large number of files in your library %(repo_name)s wurde kürzlich gelöscht." -#: seahub/notifications/templates/notifications/notice_email.html:79 +#: seahub/notifications/templates/notifications/notice_email.html:76 #, python-format msgid "" " User %(user_name)s created file %(repo_name)s." msgstr " Der Benutzer %(user_name)s hat die Datei %(obj_name)s in der Bibliothek %(repo_name)s erstellt." -#: seahub/notifications/templates/notifications/notice_email.html:81 +#: seahub/notifications/templates/notifications/notice_email.html:78 #, python-format msgid "" " User %(user_name)s created file %(repo_name)s." msgstr " Der Benutzer %(user_name)s hat die Datei %(obj_name)s und %(obj_path_count_minus_one)s andere Datei(en) in der Bibliothek %(repo_name)s erstellt." -#: seahub/notifications/templates/notifications/notice_email.html:86 +#: seahub/notifications/templates/notifications/notice_email.html:83 #, python-format msgid "" " User %(user_name)s deleted file " @@ -2141,7 +2254,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr " Der Benutzer %(user_name)s hat die Datei %(obj_name)s in der Bibliothek %(repo_name)s gelöscht." -#: seahub/notifications/templates/notifications/notice_email.html:88 +#: seahub/notifications/templates/notifications/notice_email.html:85 #, python-format msgid "" " User %(user_name)s deleted file " @@ -2149,7 +2262,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr " Der Benutzer %(user_name)s hat die Datei %(obj_name)s und %(obj_path_count_minus_one)s weitere Datei(en) in der Bibliothek %(repo_name)s gelöscht." -#: seahub/notifications/templates/notifications/notice_email.html:92 +#: seahub/notifications/templates/notifications/notice_email.html:89 #, python-format msgid "" " User %(user_name)s restored file " @@ -2157,7 +2270,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr " Der Benutzer %(user_name)s hat die Datei %(obj_name)s in der Bibliothek %(repo_name)s wiederhergestellt." -#: seahub/notifications/templates/notifications/notice_email.html:95 +#: seahub/notifications/templates/notifications/notice_email.html:92 #, python-format msgid "" " User %(user_name)s renamed file " @@ -2165,7 +2278,7 @@ msgid "" "library %(repo_name)s." msgstr "Der Benutzer %(user_name)s hat die Datei %(old_obj_name)s zu %(obj_name)s in der Bibliothek %(repo_name)s umbenannt." -#: seahub/notifications/templates/notifications/notice_email.html:99 +#: seahub/notifications/templates/notifications/notice_email.html:96 #, python-format msgid "" " User %(user_name)s moved file %(repo_name)s." msgstr "Der Benutzer %(user_name)s hat die Datei %(obj_name)s in die Bibliothek %(repo_name)s verschoben." -#: seahub/notifications/templates/notifications/notice_email.html:101 +#: seahub/notifications/templates/notifications/notice_email.html:98 #, python-format msgid "" " User %(user_name)s moved file %(repo_name)s." msgstr " Der Benutzer %(user_name)s hat die Datei %(obj_name)s und %(obj_path_count_minus_one)s weitere Datei(en) in die Bibliothek %(repo_name)s verschoben." -#: seahub/notifications/templates/notifications/notice_email.html:105 +#: seahub/notifications/templates/notifications/notice_email.html:102 #, python-format msgid "" " User %(user_name)s updated file %(repo_name)s." msgstr "Der Benutzer %(user_name)s hat die Datei %(obj_name)s in der Bibliothek %(repo_name)s aktualisiert." -#: seahub/notifications/templates/notifications/notice_email.html:110 +#: seahub/notifications/templates/notifications/notice_email.html:107 #, python-format msgid "" " User %(user_name)s created folder " @@ -2198,7 +2311,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "Der Benutzer %(user_name)s hat den Ordner %(obj_name)s in der Bibliothek %(repo_name)s erstellt." -#: seahub/notifications/templates/notifications/notice_email.html:112 +#: seahub/notifications/templates/notifications/notice_email.html:109 #, python-format msgid "" " User %(user_name)s created folder " @@ -2207,7 +2320,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "Der Benutzer %(user_name)s hat den Ordner %(obj_name)s und %(obj_path_count_minus_one)s weitere(n) Ordner in der Bibliothek %(repo_name)s erstellt." -#: seahub/notifications/templates/notifications/notice_email.html:117 +#: seahub/notifications/templates/notifications/notice_email.html:114 #, python-format msgid "" " User %(user_name)s deleted folder " @@ -2215,7 +2328,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "Der Benutzer %(user_name)s hat den Ordner %(obj_name)s in der Bibliothek %(repo_name)s gelöscht." -#: seahub/notifications/templates/notifications/notice_email.html:119 +#: seahub/notifications/templates/notifications/notice_email.html:116 #, python-format msgid "" " User %(user_name)s deleted folder " @@ -2223,7 +2336,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr " Der Benutzer %(user_name)s hat den Ordner %(obj_name)s und %(obj_path_count_minus_one)s weitere(n) Ordner in der Bibliothek %(repo_name)s gelöscht." -#: seahub/notifications/templates/notifications/notice_email.html:123 +#: seahub/notifications/templates/notifications/notice_email.html:120 #, python-format msgid "" " User %(user_name)s restored folder" @@ -2231,7 +2344,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "Der Benutzer %(user_name)s hat den Ordner %(obj_name)s in der Bibliothek %(repo_name)s wiederhergestellt." -#: seahub/notifications/templates/notifications/notice_email.html:126 +#: seahub/notifications/templates/notifications/notice_email.html:123 #, python-format msgid "" " User %(user_name)s renamed folder " @@ -2239,7 +2352,7 @@ msgid "" "library %(repo_name)s." msgstr "Der Benutzer %(user_name)s hat den Ordner %(old_obj_name)s zu %(obj_name)s in der Bibliothek %(repo_name)s umbenannt." -#: seahub/notifications/templates/notifications/notice_email.html:130 +#: seahub/notifications/templates/notifications/notice_email.html:127 #, python-format msgid "" " User %(user_name)s moved folder %(repo_name)s." msgstr "Der Benutzer %(user_name)s hat den Ordner %(obj_name)s in die Bibliothek %(repo_name)s verschoben." -#: seahub/notifications/templates/notifications/notice_email.html:132 +#: seahub/notifications/templates/notifications/notice_email.html:129 #, python-format msgid "" " User %(user_name)s moved folder %(repo_name)s." msgstr "Der Benutzer %(user_name)s hat den Ordner %(obj_name)s und %(obj_path_count_minus_one)s weitere(n) Ordner in die Bibliothek %(repo_name)s verschoben." -#: seahub/notifications/templates/notifications/notice_email.html:145 +#: seahub/notifications/templates/notifications/notice_email.html:142 msgid "Go check out at the following page:" msgstr "Hier finden Sie gesammelt alle Mitteilungen:" @@ -2305,21 +2418,21 @@ msgstr "Eine Schadsoftware wurde beim Systemscan entdeckt:" msgid "Notifications" msgstr "Mitteilungen" -#: seahub/notifications/utils.py:423 +#: seahub/notifications/utils.py:305 #, python-format msgid "%(author)s added a new comment in document %(sdoc_name)s" msgstr "%(author)s hat einen neuen Kommentar im Dokument %(sdoc_name)s hinzugefügt." -#: seahub/notifications/utils.py:430 seahub/notifications/utils.py:440 +#: seahub/notifications/utils.py:312 seahub/notifications/utils.py:322 msgid "Details" msgstr "Details" -#: seahub/notifications/utils.py:433 +#: seahub/notifications/utils.py:315 #, python-format msgid "%(author)s added a new reply in document %(sdoc_name)s" msgstr "%(author)s hat eine neue Antwort im Dokument %(sdoc_name)s hinzugefügt." -#: seahub/oauth/views.py:207 +#: seahub/oauth/views.py:205 #: seahub/templates/remote_user/create_unknown_user_false.html:8 #: seahub/work_weixin/views.py:110 msgid "" @@ -2354,24 +2467,22 @@ msgstr "Hinweis: Das Entschlüsseln der Dateien im Browser ist die sicherste Mö #: seahub/organizations/api/admin/info.py:102 #: seahub/organizations/api/admin/logo.py:33 -#: seahub/organizations/api/admin/logo.py:42 seahub/subscription/views.py:25 -#: seahub/subscription/views.py:41 seahub/subscription/views.py:103 -#: seahub/work_weixin/views.py:37 seahub/work_weixin/views.py:62 -#: seahub/work_weixin/views.py:151 seahub/work_weixin/views.py:171 -#: seahub/work_weixin/views.py:231 +#: seahub/organizations/api/admin/logo.py:42 seahub/work_weixin/views.py:37 +#: seahub/work_weixin/views.py:62 seahub/work_weixin/views.py:151 +#: seahub/work_weixin/views.py:171 seahub/work_weixin/views.py:231 msgid "Feature is not enabled." msgstr "Die Funktion ist nicht aktiviert." -#: seahub/organizations/api/admin/users.py:813 +#: seahub/organizations/api/admin/users.py:806 #, python-brace-format msgid "Failed. You can only invite {org_members_quota} members." msgstr "Der Vorgang ist fehlgeschlagen. Sie können nur {org_members_quota} Mitglieder hinzufügen." -#: seahub/organizations/api/admin/users.py:817 +#: seahub/organizations/api/admin/users.py:810 msgid "The number of users exceeds the limit" msgstr "Die maximale Benutzeranzahl wurde überschritten." -#: seahub/organizations/api/admin/users.py:834 +#: seahub/organizations/api/admin/users.py:827 #, python-brace-format msgid "User {email} already exists." msgstr "Der Benutzer {email} ist bereits vorhanden." @@ -2384,14 +2495,14 @@ msgstr "Die E-Mail-Adresse ist ungültig" #: seahub/organizations/templates/organizations/org_register.html:8 #: seahub/templates/choose_register.html:3 #: seahub/templates/choose_register.html:8 -#: seahub/templates/registration/login.html:119 +#: seahub/templates/registration/login.html:102 #: seahub/templates/registration/registration_form.html:3 -#: seahub/templates/registration/registration_form.html:13 +#: seahub/templates/registration/registration_form.html:12 msgid "Signup" msgstr "Registrieren" #: seahub/organizations/templates/organizations/org_register.html:10 -#: seahub/templates/registration/registration_form.html:15 +#: seahub/templates/registration/registration_form.html:14 msgid "Welcome back, you are already signed in." msgstr "Willkommen zurück! Sie sind bereits angemeldet." @@ -2408,11 +2519,11 @@ msgid "Admin Email" msgstr "E-Mail-Adresse der Administration" #: seahub/organizations/templates/organizations/org_register.html:38 -#: seahub/templates/registration/password_change_form.html:22 -#: seahub/templates/registration/password_set_form.html:25 -#: seahub/templates/registration/registration_form.html:28 +#: seahub/templates/registration/password_change_form.html:21 +#: seahub/templates/registration/password_set_form.html:24 +#: seahub/templates/registration/registration_form.html:27 #: seahub/templates/sysadmin/sudo_mode.html:4 -#: seahub/templates/sysadmin/sudo_mode.html:38 +#: seahub/templates/sysadmin/sudo_mode.html:18 msgid "Confirm Password" msgstr "Passwort bestätigen" @@ -2452,7 +2563,7 @@ msgstr "Name: " #: seahub/profile/templates/profile/set_profile_react.html:25 #: seahub/templates/registration/password_set_form.html:4 -#: seahub/templates/registration/password_set_form.html:13 +#: seahub/templates/registration/password_set_form.html:12 msgid "Set Password" msgstr "Passwort vergeben" @@ -2490,10 +2601,10 @@ msgid "Successfully set \"%s\" as your default library." msgstr "„%s“ wurde als Ihre Standard-Bibliothek eingestellt. " #: seahub/seadoc/views.py:26 seahub/seadoc/views.py:80 -#: seahub/seadoc/views.py:158 seahub/views/__init__.py:427 -#: seahub/views/__init__.py:470 seahub/views/__init__.py:604 -#: seahub/views/__init__.py:763 seahub/views/ajax.py:376 -#: seahub/views/file.py:1928 +#: seahub/seadoc/views.py:158 seahub/views/__init__.py:578 +#: seahub/views/__init__.py:621 seahub/views/__init__.py:755 +#: seahub/views/__init__.py:914 seahub/views/ajax.py:376 +#: seahub/views/file.py:1925 msgid "Library does not exist" msgstr "Die Bibliothek ist nicht vorhanden" @@ -2650,7 +2761,7 @@ msgstr "Bearbeiten (nur online)" msgid "Share Link" msgstr "Link freigeben" -#: seahub/share/views.py:319 seahub/views/sysadmin.py:644 +#: seahub/share/views.py:319 seahub/views/sysadmin.py:643 msgid "Creator" msgstr "Eigentümer" @@ -2698,7 +2809,7 @@ msgstr "Der Bestätigungs-Code konnte nicht verschickt werden, bitte versuchen S msgid "Failed to export excel, invalid start or end date" msgstr "Der Excel-Export ist fehlgeschlagen, da das Start- oder Enddatum ungültig ist." -#: seahub/sysadmin_extra/views.py:61 seahub/views/sysadmin.py:679 +#: seahub/sysadmin_extra/views.py:61 seahub/views/sysadmin.py:678 msgid "Success" msgstr "Erfolgreich ausgeführt" @@ -2768,11 +2879,11 @@ msgstr "Persönliches Benutzerkonto erstellen" msgid "Create an organization account" msgstr "Benutzerkonto für ein Team erstellen" -#: seahub/templates/client_login_confirm.html:6 +#: seahub/templates/client_login_confirm.html:10 msgid "Desktop Client Login Confirm" msgstr "Desktop-Programm Anmeldebestätigung" -#: seahub/templates/client_login_confirm.html:8 +#: seahub/templates/client_login_confirm.html:12 msgid "Do you want to login to your client?" msgstr "Wollen Sie sich mit Ihrem Desktop-Programm anmelden?" @@ -2807,6 +2918,78 @@ msgstr "Name des Geräts" msgid "This file has (apparently) not been accessed yet" msgstr "Die Datei ist (anscheinend) noch nicht benutzt worden" +#: seahub/templates/home_base.html:11 +msgid "Files" +msgstr "Dateien" + +#: seahub/templates/home_base.html:14 +msgid "My Libraries" +msgstr "Meine Bibliotheken" + +#: seahub/templates/home_base.html:16 +msgid "Shared with me" +msgstr "Für mich freigegeben" + +#: seahub/templates/home_base.html:18 +msgid "Shared with all" +msgstr "Für alle freigegeben" + +#: seahub/templates/home_base.html:23 +msgid "Shared with groups" +msgstr "Für meine Gruppen" + +#: seahub/templates/home_base.html:26 +msgid "All Groups" +msgstr "Meine Gruppen" + +#: seahub/templates/home_base.html:38 +msgid "Tools" +msgstr "Werkzeuge" + +#: seahub/templates/home_base.html:41 +msgid "Favorites" +msgstr "Favoriten" + +#: seahub/templates/home_base.html:43 +msgid "Activities" +msgstr "Aktivitäten" + +#: seahub/templates/home_base.html:47 +msgid "Wikis" +msgstr "Wikis" + +#: seahub/templates/home_base.html:50 +msgid "Linked Devices" +msgstr "Verbundene Geräte" + +#: seahub/templates/home_base.html:53 +msgid "Invite People" +msgstr "Benutzer einladen" + +#: seahub/templates/home_base.html:56 +msgid "Drafts" +msgstr "Entwürfe" + +#: seahub/templates/home_base.html:59 +msgid "Share Admin" +msgstr "Freigabeverwaltung" + +#: seahub/templates/home_base.html:66 +msgid "Folders" +msgstr "Ordner" + +#: seahub/templates/home_base.html:71 seahub/templates/home_base.html:75 +msgid "Links" +msgstr "Links" + +#: seahub/templates/home_base.html:90 +msgid "Enable Modules" +msgstr "Module aktivieren" + +#: seahub/templates/home_base.html:97 +msgid "Personal Wiki" +msgstr "Mein Wiki" + #: seahub/templates/i18n.html:6 msgid "Upload Folder" msgstr "Ordner hochladen" @@ -2847,7 +3030,7 @@ msgid "" msgstr "Um Ihr Benutzerkonto zu aktivieren, klicken Sie in den nächsten %(expiration_days)s Tagen auf den folgenden Link:" #: seahub/templates/registration/activation_email.html:18 -#: seahub/templates/registration/registration_form.html:47 +#: seahub/templates/registration/registration_form.html:46 msgid "Sign Up" msgstr "Registrieren" @@ -2869,7 +3052,7 @@ msgstr "Erneut anmelden" #: seahub/templates/registration/login.html:4 #: seahub/templates/registration/login.html:36 -#: seahub/templates/registration/login.html:75 +#: seahub/templates/registration/login.html:73 #: seahub/templates/registration/multi_adfs_sso.html:4 #: seahub/templates/registration/multi_adfs_sso.html:36 #: seahub/templates/registration/multi_adfs_sso.html:47 @@ -2884,42 +3067,42 @@ msgstr "Anmelden" msgid "Refresh" msgstr "Aktualisieren" -#: seahub/templates/registration/login.html:64 +#: seahub/templates/registration/login.html:62 msgid "Incorrect email or password" msgstr "Die E-Mail-Adresse oder das Passwort sind falsch." -#: seahub/templates/registration/login.html:72 +#: seahub/templates/registration/login.html:70 #, python-format msgid "Remember me for %(remember_days)s days " msgstr "Für %(remember_days)s Tage an mich erinnern" -#: seahub/templates/registration/login.html:79 -#: seahub/templates/registration/login.html:83 +#: seahub/templates/registration/login.html:77 +#: seahub/templates/registration/login.html:81 msgid "Single Sign-On" msgstr "Single Sign-On" -#: seahub/templates/registration/login.html:90 +#: seahub/templates/registration/login.html:88 msgid "Login with" msgstr "Anmelden mit" -#: seahub/templates/registration/login.html:116 +#: seahub/templates/registration/login.html:99 msgid "Forgot password?" msgstr "Passwort vergessen?" -#: seahub/templates/registration/login.html:184 +#: seahub/templates/registration/login.html:167 msgid "Failed to refresh the CAPTCHA, please try again later." msgstr "CAPTCHA-Aktualisierung fehlgeschlagen, bitte versuchen Sie es später noch einmal." -#: seahub/templates/registration/login.html:192 +#: seahub/templates/registration/login.html:175 #: seahub/templates/registration/multi_adfs_sso.html:90 msgid "Email or username cannot be blank" msgstr "Die E-Mail-Adresse bzw. der Benutzername dürfen nicht leer sein." -#: seahub/templates/registration/login.html:196 -#: seahub/templates/registration/password_change_form.html:69 -#: seahub/templates/registration/password_set_form.html:67 -#: seahub/templates/registration/registration_form.html:95 -#: seahub/templates/sysadmin/sudo_mode.html:71 +#: seahub/templates/registration/login.html:179 +#: seahub/templates/registration/password_change_form.html:66 +#: seahub/templates/registration/password_set_form.html:64 +#: seahub/templates/registration/registration_form.html:91 +#: seahub/templates/sysadmin/sudo_mode.html:35 msgid "Password cannot be blank" msgstr "Das Passwort ist erforderlich." @@ -2932,45 +3115,45 @@ msgid "Your password has been changed successfully." msgstr "Ihr Passwort wurde geändert." #: seahub/templates/registration/password_change_form.html:3 -#: seahub/templates/registration/password_change_form.html:12 +#: seahub/templates/registration/password_change_form.html:11 msgid "Password Modification" msgstr "Passwortänderung" -#: seahub/templates/registration/password_change_form.html:15 +#: seahub/templates/registration/password_change_form.html:14 msgid "Please update your password before continue." msgstr "Aktualisieren Sie Ihr Passwort, bevor Sie fortfahren." -#: seahub/templates/registration/password_change_form.html:17 +#: seahub/templates/registration/password_change_form.html:16 msgid "Current Password" msgstr "Aktuelles Passwort" -#: seahub/templates/registration/password_change_form.html:19 +#: seahub/templates/registration/password_change_form.html:18 msgid "New Password" msgstr "Neues Passwort" -#: seahub/templates/registration/password_change_form.html:39 -#: seahub/templates/registration/password_set_form.html:42 -#: seahub/templates/registration/registration_form.html:65 +#: seahub/templates/registration/password_change_form.html:37 +#: seahub/templates/registration/password_set_form.html:40 +#: seahub/templates/registration/registration_form.html:62 #, python-format msgid "" "Passwords must have at least %(min_len)s characters and contain %(level)s of" " the following: uppercase letters, lowercase letters, numbers, and symbols." msgstr "Passwörter müssen aus mindestens %(min_len)s Zeichen bestehen und %(level)s der folgenden Zeichen enthalten: Groß- und Kleinbuchstaben, Zahlen und Sonderzeichen. " -#: seahub/templates/registration/password_change_form.html:65 +#: seahub/templates/registration/password_change_form.html:62 msgid "Current password cannot be blank" msgstr "Aktuelles Passwort darf nicht leer sein" -#: seahub/templates/registration/password_change_form.html:73 -#: seahub/templates/registration/password_set_form.html:71 -#: seahub/templates/registration/registration_form.html:99 +#: seahub/templates/registration/password_change_form.html:70 +#: seahub/templates/registration/password_set_form.html:68 +#: seahub/templates/registration/registration_form.html:95 #: seahub/templates/snippets/repo_create_js.html:54 msgid "Please enter the password again" msgstr "Bitte geben Sie das Passwort erneut ein" -#: seahub/templates/registration/password_change_form.html:77 -#: seahub/templates/registration/password_set_form.html:75 -#: seahub/templates/registration/registration_form.html:103 +#: seahub/templates/registration/password_change_form.html:74 +#: seahub/templates/registration/password_set_form.html:72 +#: seahub/templates/registration/registration_form.html:99 #: seahub/templates/snippets/repo_create_js.html:58 msgid "Passwords don't match" msgstr "Passwörter stimmen nicht überein" @@ -2985,9 +3168,8 @@ msgstr "Passwort wurde zurückgesetzt." #: seahub/templates/registration/password_reset_confirm.html:4 #: seahub/templates/registration/password_reset_done.html:4 -#: seahub/templates/registration/password_reset_done.html:29 #: seahub/templates/registration/password_reset_form.html:4 -#: seahub/templates/registration/password_reset_form.html:36 +#: seahub/templates/registration/password_reset_form.html:7 msgid "Password Reset" msgstr "Passwort zurücksetzen" @@ -3007,14 +3189,10 @@ msgstr "Passwort bestätigen: " msgid "Failed to reset password: this link is no longer available." msgstr "Das Passwort konnte nicht zurückgesetzt werden: Der Link ist nicht länger verfügbar." -#: seahub/templates/registration/password_reset_done.html:31 +#: seahub/templates/registration/password_reset_done.html:8 msgid "We've sent a password reset email to your mailbox." msgstr "Wir haben eine E-Mail zum Zurücksetzen Ihres Passwortes an Ihre E-Mail-Adresse gesendet." -#: seahub/templates/registration/password_reset_done.html:32 -msgid "Back to login page" -msgstr "" - #: seahub/templates/registration/password_reset_email.html:12 #, python-format msgid "" @@ -3026,14 +3204,14 @@ msgstr "Um das Passwort Ihres Kontos %(account)s auf %(site_name)s zurückzusetz msgid "If you did not request it, just skip it." msgstr "Wenn Sie es nicht angefordert haben, ignorieren Sie es." -#: seahub/templates/registration/password_reset_form.html:38 +#: seahub/templates/registration/password_reset_form.html:9 +msgid "Your email used in login: " +msgstr "Ihre E-Mail-Adresse, welche Sie beim Anmelden verwendet haben: " + +#: seahub/templates/registration/password_reset_form.html:12 msgid "We will send you an email to set new password" msgstr "Zur Änderung des Passworts schicken wir Ihnen eine E-Mail." -#: seahub/templates/registration/password_reset_form.html:39 -msgid "Your email used in login" -msgstr "" - #: seahub/templates/registration/register_complete_email.html:1 #, python-format msgid "" @@ -3071,11 +3249,7 @@ msgstr "Die Registrierung ist abgeschlossen. Bitte haben Sie etwas Geduld, bis I msgid "Signup function is not enabled." msgstr "Die Registrierung ist nicht aktiviert." -#: seahub/templates/registration/registration_form.html:42 -msgid "Note" -msgstr "Anmerkung" - -#: seahub/templates/registration/registration_form.html:91 +#: seahub/templates/registration/registration_form.html:87 msgid "Email cannot be blank" msgstr "E-Mail-Adresse darf nicht leer sein" @@ -3086,6 +3260,67 @@ msgid "" "activate your account." msgstr "Ihr Benutzerkonto ist angelegt. Bitte haben Sie etwas Geduld, bis es von der Administration aktiviert ist." +#: seahub/templates/repo_dir_recycle_view.html:13 +#, python-format +msgid "%(repo_dir_name)s Trash" +msgstr "%(repo_dir_name)s Papierkorb" + +#: seahub/templates/repo_dir_recycle_view.html:15 +#: seahub/templates/repo_history_view.html:16 +#: seahub/templates/text_diff.html:15 +#: seahub/two_factor/templates/two_factor/core/backup_tokens.html:26 +msgid "Back" +msgstr "Zurück" + +#: seahub/templates/repo_dir_recycle_view.html:21 +#: seahub/templates/repo_history_view.html:40 +msgid "Current path: " +msgstr "Aktueller Pfad: " + +#: seahub/templates/repo_dir_recycle_view.html:37 +#: seahub/templates/repo_dir_recycle_view.html:65 +msgid "Clean" +msgstr "Leeren" + +#: seahub/templates/repo_dir_recycle_view.html:45 +msgid "Delete Time" +msgstr "Löschdatum" + +#: seahub/templates/repo_dir_recycle_view.html:59 +msgid "More" +msgstr "Mehr" + +#: seahub/templates/repo_dir_recycle_view.html:66 +msgid "Clear files in trash and history:" +msgstr "Papierkorb leeren und Versionen löschen:" + +#: seahub/templates/repo_dir_recycle_view.html:68 +msgid "3 days ago" +msgstr "vor 3 Tagen" + +#: seahub/templates/repo_dir_recycle_view.html:69 +msgid "1 week ago" +msgstr "vor einer Woche" + +#: seahub/templates/repo_dir_recycle_view.html:70 +msgid "1 month ago" +msgstr "vor 1 Monat" + +#: seahub/templates/repo_dir_recycle_view.html:71 +msgid "all" +msgstr "Alles" + +#: seahub/templates/repo_dir_recycle_view.html:75 +#: seahub/templates/view_shared_upload_link.html:86 +#: seahub/two_factor/templates/two_factor/_wizard_actions.html:4 +#: seahub/two_factor/templates/two_factor/profile/disable.html:12 +msgid "Cancel" +msgstr "Abbrechen" + +#: seahub/templates/repo_dir_recycle_view.html:192 +msgid "Successfully restored 1 item." +msgstr "Ein Objekt wurde wiederhergestellt." + #: seahub/templates/repo_folder_trash_react.html:5 msgid "Trash" msgstr "Papierkorb anzeigen" @@ -3099,20 +3334,10 @@ msgstr "Versionen" msgid "%(repo_name)s Snapshot" msgstr "%(repo_name)s Schnappschuss" -#: seahub/templates/repo_history_view.html:16 -#: seahub/templates/text_diff.html:15 -#: seahub/two_factor/templates/two_factor/core/backup_tokens.html:26 -msgid "Back" -msgstr "Zurück" - #: seahub/templates/repo_history_view.html:30 msgid "Unknown" msgstr "Unbekannt" -#: seahub/templates/repo_history_view.html:40 -msgid "Current path: " -msgstr "Aktueller Pfad: " - #: seahub/templates/repo_history_view.html:51 #: seahub/templates/repo_history_view.html:68 #: seahub/templates/repo_history_view.html:78 @@ -3143,13 +3368,6 @@ msgstr " {dirent_name} erfolgreich wiederhergestellt" msgid "Snapshot" msgstr "Schnappschuss" -#: seahub/templates/sdoc_file_view_react.html:64 -#: seahub/templates/sdoc_file_view_react.html:87 -#: seahub/templates/view_file_onlyoffice.html:147 -#: seahub/templates/view_file_onlyoffice.html:170 -msgid "Failed. Please check the network." -msgstr "Fehlgeschlagen. Bitte überprüfen Sie die Netzwerkverbindung." - #: seahub/templates/share_access_validation.html:6 msgid "" "Please input the password if you want to browse the shared file/directory." @@ -3223,27 +3441,24 @@ msgid "" "as soon as possible." msgstr "Das neue Passwort der Bibliothek %(repo_name)s lautet %(password)s. Bitte ändern Sie es so bald wie möglich." -#: seahub/templates/sysadmin/short_time_linving_password_reset_link.html:13 -#, python-format -msgid "" -"Administrator on %(site_name)s is resetting your password for %(account)s, " -"please click the following link to continue: " -msgstr "" - -#: seahub/templates/sysadmin/sudo_mode.html:25 +#: seahub/templates/sysadmin/sudo_mode.html:8 msgid "Confirm password to continue" msgstr "Zum Fortfahren das Passwort bestätigen" -#: seahub/templates/sysadmin/sudo_mode.html:26 +#: seahub/templates/sysadmin/sudo_mode.html:13 +msgid "Incorrect password" +msgstr "Falsches Passwort" + +#: seahub/templates/sysadmin/sudo_mode.html:24 +msgid "Tip:" +msgstr "Hinweis:" + +#: seahub/templates/sysadmin/sudo_mode.html:24 msgid "" "You are entering admin area, we won't ask for your password again for a few " "hours." msgstr "Sie betreten nun den Bereich der Systemadministration. Nach einer Weile werden Sie erneut nach dem Passwort gefragt." -#: seahub/templates/sysadmin/sudo_mode.html:33 -msgid "Incorrect password" -msgstr "Falsches Passwort" - #: seahub/templates/sysadmin/user_activation_email.html:12 #, python-format msgid "Your account %(username)s on %(site_name)s has been activated." @@ -3301,6 +3516,10 @@ msgstr "vor Bearbeitung" msgid "after modification" msgstr "nach Bearbeitung" +#: seahub/templates/user_404.html:6 +msgid "Sorry, this user is not registered yet." +msgstr "Der Benutzer hat sich leider noch nicht registriert." + #: seahub/templates/user_quota_full.html:12 #, python-format msgid "Your quota is almost full on %(site_name)s." @@ -3310,12 +3529,97 @@ msgstr "Ihr Speicherplatz auf %(site_name)s ist fast ganz verbraucht." msgid "Used:" msgstr "Verwendet:" +#: seahub/templates/view_shared_upload_link.html:8 +#, python-format +msgid "Upload files to %(dir_name)s" +msgstr "Dateien hochladen zu %(dir_name)s" + +#: seahub/templates/view_shared_upload_link.html:9 +msgid "shared by:" +msgstr "freigegeben von:" + +#: seahub/templates/view_shared_upload_link.html:11 +msgid "The owner of this library has run out of space." +msgstr "Der Speicherplatz des Eigentümers der Bibliothek ist aufgebraucht." + +#: seahub/templates/view_shared_upload_link.html:18 +#: seahub/templates/view_shared_upload_link.html:64 +msgid "Add Files" +msgstr "Dateien hinzufügen" + +#: seahub/templates/view_shared_upload_link.html:24 +msgid "Add folder" +msgstr "Ordner hinzufügen" + +#: seahub/templates/view_shared_upload_link.html:30 +msgid "Cancel All" +msgstr "Alle abbrechen" + +#: seahub/templates/view_shared_upload_link.html:34 +msgid "" +"File Drag & Drop is supported for Chrome, Safari 5.0+, Firefox 4.0+, IE " +"10.0+" +msgstr "Datei Drag & Drop wird von Chrome, Safari 5.0+, Firefox 4.0+ und IE 10.0+ unterstützt." + +#: seahub/templates/view_shared_upload_link.html:36 +msgid "Folder Drag & Drop is supported for Chrome" +msgstr "Ordner Drag & Drop wird von Chrome unterstützt." + +#: seahub/templates/view_shared_upload_link.html:39 +#, python-format +msgid "File size should be smaller than %(max_file_size)s" +msgstr "Die Dateigröße darf %(max_file_size)s nicht übersteigen" + +#: seahub/templates/view_shared_upload_link.html:48 +msgid "Saving..." +msgstr "Speichere ..." + +#: seahub/templates/view_shared_upload_link.html:75 +msgid "File is too big" +msgstr "Datei ist zu groß" + +#: seahub/templates/view_shared_upload_link.html:76 +msgid "File is too small" +msgstr "Datei ist zu klein" + +#: seahub/templates/view_shared_upload_link.html:77 +msgid "Filetype not allowed" +msgstr "Der Dateityp ist nicht erlaubt." + +#: seahub/templates/view_shared_upload_link.html:78 +msgid "Maximum number of files exceeded" +msgstr "Die maximale Anzahl von Dateien wurde überschritten." + +#: seahub/templates/view_shared_upload_link.html:79 +msgid "Uploaded bytes exceed file size" +msgstr "Hochgeladene Bytes überschreitet tatsächliche Dateigröße " + +#: seahub/templates/view_shared_upload_link.html:80 +msgid "Empty file upload result" +msgstr "Leere Datei hochgeladen" + +#: seahub/templates/view_shared_upload_link.html:83 +msgid "uploaded" +msgstr "hochgeladen" + +#: seahub/templates/view_shared_upload_link.html:84 +msgid "canceled" +msgstr "abgebrochen" + +#: seahub/templates/view_shared_upload_link.html:85 +msgid "Start" +msgstr "Start" + +#: seahub/templates/view_shared_upload_link.html:227 +msgid "Network error" +msgstr "Netzwerkfehler" + #: seahub/templates/wiki/wiki.html:25 msgid "Last modified by" msgstr "Zuletzt bearbeitet von" #: seahub/thumbnail/views.py:45 seahub/thumbnail/views.py:172 -#: seahub/views/__init__.py:468 +#: seahub/views/__init__.py:619 msgid "Invalid arguments." msgstr "Ungültige Argumente" @@ -3329,11 +3633,6 @@ msgstr "Die Bildvorschau konnte nicht erstellt werden." msgid "Token" msgstr "Token" -#: seahub/two_factor/templates/two_factor/_wizard_actions.html:4 -#: seahub/two_factor/templates/two_factor/profile/disable.html:12 -msgid "Cancel" -msgstr "Abbrechen" - #: seahub/two_factor/templates/two_factor/core/backup_tokens.html:6 msgid "Backup Tokens" msgstr "Ersatz-Token" @@ -3436,36 +3735,37 @@ msgstr "Deaktivieren" msgid "permission error" msgstr "Berechtigungsfehler" -#: seahub/views/__init__.py:299 +#: seahub/views/__init__.py:420 seahub/views/__init__.py:435 +#: seahub/views/__init__.py:450 msgid "Unable to view recycle page" msgstr "Papierkorb kann nicht angezeigt werden." -#: seahub/views/__init__.py:344 +#: seahub/views/__init__.py:495 msgid "Unable to view library modification" msgstr "Konnte Bibliotheksänderungen nicht anzeigen" -#: seahub/views/__init__.py:461 +#: seahub/views/__init__.py:612 msgid "Please specify history ID" msgstr "Bitte eine Versions-ID angeben" -#: seahub/views/__init__.py:465 +#: seahub/views/__init__.py:616 msgid "Successfully restored the library." msgstr "Bibliothek ist wiederhergestellt." -#: seahub/views/__init__.py:472 +#: seahub/views/__init__.py:623 msgid "History you specified does not exist" msgstr "Die von Ihnen gewählte Version ist nicht vorhanden" -#: seahub/views/__init__.py:474 +#: seahub/views/__init__.py:625 msgid "Unknown error" msgstr "Unbekannter Fehler" -#: seahub/views/__init__.py:770 seahub/views/repo.py:286 +#: seahub/views/__init__.py:921 seahub/views/repo.py:286 #, python-format msgid "\"%s\" does not exist." msgstr "„%s“ ist nicht vorhanden." -#: seahub/views/__init__.py:802 +#: seahub/views/__init__.py:953 #, python-format msgid "Unable to download \"%s\"" msgstr "„%s“ konnte nicht heruntergeladen werden" @@ -3487,9 +3787,9 @@ msgid "Bad upload link token." msgstr "Falsches Token im Upload-Link." #: seahub/views/ajax.py:338 seahub/views/file.py:457 seahub/views/file.py:488 -#: seahub/views/file.py:1179 seahub/views/file.py:1420 -#: seahub/views/file.py:1937 seahub/views/file.py:2152 -#: seahub/views/file.py:2157 seahub/views/file.py:2164 +#: seahub/views/file.py:1176 seahub/views/file.py:1417 +#: seahub/views/file.py:1934 seahub/views/file.py:2149 +#: seahub/views/file.py:2154 seahub/views/file.py:2161 msgid "File does not exist" msgstr "Die Datei ist nicht vorhanden" @@ -3517,57 +3817,57 @@ msgstr "Der gewählte Zeichensatz ist ungültig." msgid "Unknown file encoding" msgstr "Unbekannte Datenkodierung" -#: seahub/views/file.py:342 seahub/views/file.py:377 seahub/views/file.py:689 -#: seahub/views/file.py:783 seahub/views/file.py:905 +#: seahub/views/file.py:342 seahub/views/file.py:377 seahub/views/file.py:690 +#: seahub/views/file.py:780 seahub/views/file.py:902 #, python-format msgid "File size surpasses %s, can not be opened online." msgstr "Dateien können nur bis zu einer Größe von %s in der Web-Vorschau angezeigt werden." -#: seahub/views/file.py:349 seahub/views/file.py:818 +#: seahub/views/file.py:349 seahub/views/file.py:815 msgid "The library is encrypted, can not open file online." msgstr "Die Bibliothek ist verschlüsselt und kann nicht online geöffnet werden." #: seahub/views/file.py:444 seahub/views/file.py:466 seahub/views/file.py:471 -#: seahub/views/file.py:512 seahub/views/file.py:773 seahub/views/file.py:1038 -#: seahub/views/file.py:1064 seahub/views/file.py:1094 -#: seahub/views/file.py:1225 seahub/views/file.py:1331 -#: seahub/views/file.py:1461 seahub/views/file.py:1578 +#: seahub/views/file.py:512 seahub/views/file.py:770 seahub/views/file.py:1035 +#: seahub/views/file.py:1061 seahub/views/file.py:1091 +#: seahub/views/file.py:1222 seahub/views/file.py:1328 +#: seahub/views/file.py:1458 seahub/views/file.py:1575 msgid "Unable to view file" msgstr "Die Datei kann nicht angezeigt werden" -#: seahub/views/file.py:842 seahub/views/file.py:986 seahub/views/file.py:1292 -#: seahub/views/file.py:1516 +#: seahub/views/file.py:839 seahub/views/file.py:983 seahub/views/file.py:1289 +#: seahub/views/file.py:1513 msgid "Error when prepare Office Online file preview page." msgstr "Fehler beim Vorbereiten der Office Online-Dateivorschau." -#: seahub/views/file.py:874 seahub/views/file.py:998 seahub/views/file.py:1311 -#: seahub/views/file.py:1532 +#: seahub/views/file.py:871 seahub/views/file.py:995 seahub/views/file.py:1308 +#: seahub/views/file.py:1529 msgid "Error when prepare OnlyOffice file preview page." msgstr "Fehler beim Vorbereiten der OnlyOffice-Dateivorschau." -#: seahub/views/file.py:1130 +#: seahub/views/file.py:1127 msgid "Unable to download file, invalid file path" msgstr "Kann die Datei nicht herunterladen, ungültiger Pfad" -#: seahub/views/file.py:1139 +#: seahub/views/file.py:1136 msgid "Unable to download file, wrong file path" msgstr "Kann die Datei nicht herunterladen, falscher Pfad" -#: seahub/views/file.py:1146 +#: seahub/views/file.py:1143 msgid "Unable to download file." msgstr "Datei kann nicht heruntergeladen werden." -#: seahub/views/file.py:1347 seahub/views/file.py:1597 -#: seahub/views/repo.py:344 +#: seahub/views/file.py:1344 seahub/views/file.py:1594 +#: seahub/views/repo.py:338 #, python-format msgid "Share link for %s." msgstr "Link für %s freigeben." -#: seahub/views/file.py:1723 seahub/views/file.py:1728 +#: seahub/views/file.py:1720 seahub/views/file.py:1725 msgid "Unable to download file" msgstr "Die Datei kann nicht heruntergeladen werden" -#: seahub/views/file.py:2145 +#: seahub/views/file.py:2142 msgid "The original file does not exist" msgstr "Die originale Datei existiert nicht." @@ -3581,106 +3881,106 @@ msgstr "Der Benutzer {token.user} wurde nicht gefunden." msgid "User {token.user} inactive" msgstr "Der Benutzer {token.user} ist inaktiv." -#: seahub/views/sso.py:167 +#: seahub/views/sso.py:131 msgid "" "This link has already been visited, please click the login button on the " "client again" msgstr "Der Link wurde bereits verwendet. Klicken Sie die Anmelde-Schaltfläche in der Desktop-Anwendung erneut." -#: seahub/views/sso.py:192 +#: seahub/views/sso.py:156 msgid "Invalid link, please click the login button on the client again" msgstr "Der Link ist ungültig. Klicken Sie die Anmelde-Schaltfläche in der Desktop-Anwendung erneut." -#: seahub/views/sso.py:197 +#: seahub/views/sso.py:161 msgid "Login timeout, please click the login button on the client again" msgstr "Der Login ist abgelaufen. Klicken Sie die Anmelde-Schaltfläche in der Desktop-Anwendung erneut." -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:175 msgid "Login ID" msgstr "Benutzername" -#: seahub/views/sysadmin.py:307 seahub/views/sysadmin.py:333 +#: seahub/views/sysadmin.py:306 seahub/views/sysadmin.py:332 msgid "Failed to set quota: internal server error" msgstr "Die Speicherquota konnte nicht gesetzt werden: Interner Fehler" -#: seahub/views/sysadmin.py:352 +#: seahub/views/sysadmin.py:351 msgid "Failed to delete: the user is an organization creator" msgstr "Die Löschung ist fehlgeschlagen: Der Benutzer hat eine Organisation erstellt." -#: seahub/views/sysadmin.py:397 +#: seahub/views/sysadmin.py:396 #, python-format msgid "Successfully revoke the admin permission of %s" msgstr "Dem Benutzer %s wurden die Adminrechte entzogen." -#: seahub/views/sysadmin.py:399 +#: seahub/views/sysadmin.py:398 msgid "Failed to revoke admin: the user does not exist" msgstr "Die Adminrechte konnten nicht entzogen werden: Benutzer nicht gefunden." -#: seahub/views/sysadmin.py:512 +#: seahub/views/sysadmin.py:511 #, python-format msgid "" "Successfully reset password to %(passwd)s, an email has been sent to " "%(user)s." msgstr "Das Passwort auf %(passwd)s gesetzt und eine E-Mail wurde an den Benutzer %(user)s gesendet." -#: seahub/views/sysadmin.py:527 +#: seahub/views/sysadmin.py:526 msgid "Failed to reset password: user does not exist" msgstr "Das Zurücksetzen des Passworts ist fehlgeschlagen: Der Benutzer wurde nicht gefunden" -#: seahub/views/sysadmin.py:576 +#: seahub/views/sysadmin.py:575 #, python-format msgid "Fail to add user %s." msgstr "Das Hinzufügen des Kontakts %s ist fehlgeschlagen." -#: seahub/views/sysadmin.py:601 seahub/views/sysadmin.py:614 +#: seahub/views/sysadmin.py:600 seahub/views/sysadmin.py:613 #, python-format msgid "Successfully added user %s. An email notification has been sent." msgstr "Der Benutzer %s wurde hinzugefügt und per E-Mail benachrichtigt." -#: seahub/views/sysadmin.py:604 seahub/views/sysadmin.py:617 +#: seahub/views/sysadmin.py:603 seahub/views/sysadmin.py:616 #, python-format msgid "" "Successfully added user %s. An error accurs when sending email notification," " please check your email configuration." msgstr "Der Benutzer %s wurde hinzugefügt, aber es trat ein Fehler beim Senden der Benachrichtigung auf. Überprüfen Sie die Konfiguration Ihres E-Mail-Dienstes." -#: seahub/views/sysadmin.py:606 seahub/views/sysadmin.py:619 +#: seahub/views/sysadmin.py:605 seahub/views/sysadmin.py:618 #, python-format msgid "Successfully added user %s." msgstr "Der Benutzer %s wurde hinzugefügt." -#: seahub/views/sysadmin.py:621 +#: seahub/views/sysadmin.py:620 #, python-format msgid "" "Successfully added user %s. But email notification can not be sent, because " "Email service is not properly configured." msgstr "Der Benutzer %s wurde hinzugefügt, aber es konnte keine Benachrichtigung gesendet werden, da der E-Mail-Dienst nicht korrekt konfiguriert ist." -#: seahub/views/sysadmin.py:673 +#: seahub/views/sysadmin.py:672 msgid "Input should be a number" msgstr "Die Eingabe sollte eine Zahl sein" -#: seahub/views/sysadmin.py:683 +#: seahub/views/sysadmin.py:682 msgid "Input number should be greater than 0" msgstr "Die Eingabe sollte eine Zahl größer als 0 sein" -#: seahub/views/sysadmin.py:721 +#: seahub/views/sysadmin.py:720 msgid "Successfully deleted." msgstr "Erfolgreich gelöscht." -#: seahub/views/sysadmin.py:751 +#: seahub/views/sysadmin.py:750 #, python-format msgid "Successfully set %s as admin." msgstr "Der Benutzer %s hat Adminrechte erhalten." -#: seahub/views/sysadmin.py:753 +#: seahub/views/sysadmin.py:752 #, python-format msgid "Failed to set %s as admin: user does not exist." msgstr "Dem Benutzer %s konnte keine Adminrechte gegeben werden: Der Benutzer wurde nicht gefunden." -#: seahub/views/sysadmin.py:768 seahub/views/sysadmin.py:769 -#: seahub/views/sysadmin.py:770 seahub/views/sysadmin.py:783 -#: seahub/views/sysadmin.py:784 +#: seahub/views/sysadmin.py:767 seahub/views/sysadmin.py:768 +#: seahub/views/sysadmin.py:769 seahub/views/sysadmin.py:782 +#: seahub/views/sysadmin.py:783 msgid "Optional" msgstr "Optional" diff --git a/locale/de/LC_MESSAGES/djangojs.po b/locale/de/LC_MESSAGES/djangojs.po index 43a656afae..52b97c10c2 100644 --- a/locale/de/LC_MESSAGES/djangojs.po +++ b/locale/de/LC_MESSAGES/djangojs.po @@ -25,7 +25,7 @@ msgid "" msgstr "" "Project-Id-Version: seahub\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-10 14:16+0800\n" +"POT-Creation-Date: 2024-02-05 16:23+0800\n" "PO-Revision-Date: 2015-05-09 05:28+0000\n" "Last-Translator: Andreas Vollmer | HU Berlin , 2015-2022,2024\n" "Language-Team: German (http://app.transifex.com/haiwen/seahub/language/de/)\n" @@ -53,7 +53,7 @@ msgstr "Einrichtungsverwaltung verlassen" #: frontend/src/components/common/account.js:121 #: frontend/src/pages/sys-admin/side-panel.js:33 -#: frontend/src/pages/sys-admin/users/users-content.js:294 +#: frontend/src/pages/sys-admin/users/users-content.js:285 msgid "System Admin" msgstr "Systemadministration" @@ -75,7 +75,7 @@ msgid "Used:" msgstr "Verwendet:" #: frontend/src/components/common/account.js:165 -#: frontend/src/components/search/ai-search.js:661 +#: frontend/src/components/search/ai-search.js:651 #: frontend/src/pages/groups/group-view.js:470 #: frontend/src/pages/groups/group-view.js:476 #: frontend/src/pages/org-admin/side-panel.js:56 @@ -95,128 +95,116 @@ msgstr "Kundenportal" msgid "Log out" msgstr "Abmelden" -#: frontend/src/components/common/notice-item.js:44 +#: frontend/src/components/common/notice-item.js:42 msgid "User {user_link} has added you to {group_link}" msgstr "{user_link} hat Sie zur Gruppe {group_link} hinzugefügt." -#: frontend/src/components/common/notice-item.js:67 +#: frontend/src/components/common/notice-item.js:65 msgid "{share_from} has shared a library named {repo_link} to you." msgstr "{share_from} hat die Bibliothek {repo_link} für Sie freigegeben." -#: frontend/src/components/common/notice-item.js:69 +#: frontend/src/components/common/notice-item.js:67 msgid "{share_from} has shared a folder named {repo_link} to you." msgstr "{share_from} hat den Ordner {repo_link} für Sie freigegeben." -#: frontend/src/components/common/notice-item.js:95 -msgid "" -"{share_from} has changed the permission of library {repo_link} to " -"{permission}." -msgstr "{share_from} hat die Rechte der Bibliothek {repo_link} geändert in {permission}." - -#: frontend/src/components/common/notice-item.js:97 -msgid "" -"{share_from} has changed the permission of folder {repo_link} to " -"{permission}." -msgstr "{share_from} hat die Rechte des Ordners {repo_link} geändert in {permission}." - -#: frontend/src/components/common/notice-item.js:122 -msgid "{share_from} has cancelled the sharing of library {repo_name}." -msgstr "{share_from} hat die Freigabe der Bibliothek {repo_name} beendet." - -#: frontend/src/components/common/notice-item.js:124 -msgid "{share_from} has cancelled the sharing of folder {repo_name}." -msgstr "{share_from} hat die Freigabe des Ordners {repo_name} beendet." - -#: frontend/src/components/common/notice-item.js:150 +#: frontend/src/components/common/notice-item.js:98 msgid "" "{share_from} has shared a library named {repo_link} to group {group_link}." msgstr "{share_from} hat die Bibliothek {repo_link} für die Gruppe {group_link} freigegeben." -#: frontend/src/components/common/notice-item.js:152 +#: frontend/src/components/common/notice-item.js:100 msgid "" "{share_from} has shared a folder named {repo_link} to group {group_link}." msgstr "{share_from} hat den Ordner {repo_link} für die Gruppe {group_link} freigegeben." -#: frontend/src/components/common/notice-item.js:178 +#: frontend/src/components/common/notice-item.js:126 msgid "{user} has transfered a library named {repo_link} to you." msgstr "{user} hat die Bibliothek {repo_link} auf Sie übertragen." -#: frontend/src/components/common/notice-item.js:282 +#: frontend/src/components/common/notice-item.js:182 +msgid "{from_user} has sent you a request for {draft_link}." +msgstr "{from_user} bittet Sie um {draft_link}." + +#: frontend/src/components/common/notice-item.js:183 +msgid "Draft" +msgstr "Entwurf" + +#: frontend/src/components/common/notice-item.js:214 msgid "{user} created file {fileName} in library {libraryName}." msgstr "Der Benutzer {user} hat die Datei {fileName} in der Bibliothek {libraryName} erstellt." -#: frontend/src/components/common/notice-item.js:282 +#: frontend/src/components/common/notice-item.js:214 msgid "" "{user} created file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "Der Benutzer {user} hat die Datei {fileName} und {fileCount} weitere Datei(en) in der Bibliothek {libraryName} erstellt." -#: frontend/src/components/common/notice-item.js:285 +#: frontend/src/components/common/notice-item.js:217 msgid "{user} deleted file {fileName} in library {libraryName}." msgstr "Der Benutzer {user} hat die Datei {fileName} in der Bibliothek {libraryName} gelöscht." -#: frontend/src/components/common/notice-item.js:285 +#: frontend/src/components/common/notice-item.js:217 msgid "" "{user} deleted file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "Der Benutzer {user} hat die Datei {fileName} und {fileCount} weitere Datei(en) in der Bibliothek {libraryName} gelöscht." -#: frontend/src/components/common/notice-item.js:289 +#: frontend/src/components/common/notice-item.js:221 msgid "{user} restored file {fileName} in library {libraryName}." msgstr "Der Benutzer {user} hat die Datei {fileName} in der Bibliothek {libraryName} wiederhergestellt." -#: frontend/src/components/common/notice-item.js:292 +#: frontend/src/components/common/notice-item.js:224 msgid "{user} renamed file {oldFileName} {fileName} in library {libraryName}." msgstr "Der Benutzer {user} hat die Datei {oldFileName} in der Bibliothek {libraryName} in {fileName} umbenannt." -#: frontend/src/components/common/notice-item.js:296 +#: frontend/src/components/common/notice-item.js:228 msgid "{user} moved file {fileName} in library {libraryName}." msgstr "Der Benutzer {user} hat die Datei {fileName} in der Bibliothek {libraryName} verschoben." -#: frontend/src/components/common/notice-item.js:296 +#: frontend/src/components/common/notice-item.js:228 msgid "" "{user} moved file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "Der Benuter {user} hat die Datei {fileName} und {fileCount} weitere Datei(en) in der Bibliothek {libraryName} verschoben." -#: frontend/src/components/common/notice-item.js:299 +#: frontend/src/components/common/notice-item.js:231 msgid "{user} updated file {fileName} in library {libraryName}." msgstr "Der Benutzer {user} hat die Datei {fileName} in der Bibliothek {libraryName} aktualisiert." -#: frontend/src/components/common/notice-item.js:311 +#: frontend/src/components/common/notice-item.js:243 msgid "{user} created folder {folderName} in library {libraryName}." msgstr "Der Benutzer {user} hat den Ordner {folderName} in der Bibliothek {libraryName} erstellt." -#: frontend/src/components/common/notice-item.js:311 +#: frontend/src/components/common/notice-item.js:243 msgid "" "{user} created folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." msgstr "Der Benutzer {user} hat den Ordner {folderName} und {folderCount} weitere Ordner in der Bibliothek {libraryName} erstellt." -#: frontend/src/components/common/notice-item.js:314 +#: frontend/src/components/common/notice-item.js:246 msgid "{user} deleted folder {folderName} in library {libraryName}." msgstr "Der Benutzer {user} hat den Ordner {folderName} in der Bibliothek {libraryName} gelöscht." -#: frontend/src/components/common/notice-item.js:314 +#: frontend/src/components/common/notice-item.js:246 msgid "" "{user} deleted folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." msgstr "Der Benutzer {user} hat den Ordner {folderName} und {folderCount} weitere Ordner in der Bibliothek {libraryName} gelöscht." -#: frontend/src/components/common/notice-item.js:318 +#: frontend/src/components/common/notice-item.js:250 msgid "{user} restored folder {folderName} in library {libraryName}." msgstr "Der Benutzer {user} hat den Ordner {folderName} in der Bibliothek {libraryName} wiederhergestellt." -#: frontend/src/components/common/notice-item.js:321 +#: frontend/src/components/common/notice-item.js:253 msgid "" "{user} renamed folder {oldFolderName} {folderName} in library {libraryName}." msgstr "Der Benutzer {user} hat den Ordner {oldFolderName} in der Bibliothek {libraryName} in {folderName} umbenannt." -#: frontend/src/components/common/notice-item.js:325 +#: frontend/src/components/common/notice-item.js:257 msgid "{user} moved folder {folderName} in library {libraryName}." msgstr "Der Benutzer {user} hat den Ordner {folderName} in Bibliothek {libraryName} verschoben." -#: frontend/src/components/common/notice-item.js:325 +#: frontend/src/components/common/notice-item.js:257 msgid "" "{user} moved folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." @@ -245,15 +233,15 @@ msgid "Group not found" msgstr "Gruppe nicht gefunden" #: frontend/src/components/cur-dir-path/dir-path.js:31 -#: frontend/src/components/main-side-nav.js:69 +#: frontend/src/components/main-side-nav.js:70 msgid "A file is being uploaded. Are you sure you want to leave this page?" msgstr "Gerade wird eine Datei hochgeladen. Möchten Sie die Seite wirklich verlassen?" #: frontend/src/components/cur-dir-path/dir-path.js:91 #: frontend/src/components/cur-dir-path/dir-path.js:97 #: frontend/src/components/file-chooser/file-chooser.js:450 -#: frontend/src/components/main-side-nav.js:143 -#: frontend/src/components/main-side-nav.js:145 +#: frontend/src/components/main-side-nav.js:144 +#: frontend/src/components/main-side-nav.js:146 #: frontend/src/components/org-admin-group-nav.js:23 #: frontend/src/pages/org-admin/org-department-item.js:318 #: frontend/src/pages/org-admin/side-panel.js:62 @@ -262,7 +250,7 @@ msgstr "Gerade wird eine Datei hochgeladen. Möchten Sie die Seite wirklich verl #: frontend/src/pages/share-admin/libraries.js:360 #: frontend/src/pages/sys-admin/departments/department.js:45 #: frontend/src/pages/sys-admin/groups/group-nav.js:17 -#: frontend/src/pages/sys-admin/info.js:116 +#: frontend/src/pages/sys-admin/info.js:112 #: frontend/src/pages/sys-admin/orgs/org-nav.js:20 #: frontend/src/pages/sys-admin/repos/search-repos.js:140 #: frontend/src/pages/sys-admin/side-panel.js:90 @@ -273,18 +261,17 @@ msgstr "Bibliotheken" #: frontend/src/components/cur-dir-path/dir-tool.js:77 #: frontend/src/components/cur-dir-path/dir-tool.js:98 #: frontend/src/components/cur-dir-path/dir-tool.js:99 -#: frontend/src/components/dirent-detail/detail-list-view.js:124 +#: frontend/src/components/dirent-detail/detail-list-view.js:123 #: frontend/src/components/dirent-detail/file-details.js:89 -#: frontend/src/components/toolbar/view-file-toolbar.js:79 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:78 -#: frontend/src/utils/text-translation.js:34 +#: frontend/src/components/toolbar/view-file-toolbar.js:105 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:48 +#: frontend/src/utils/text-translation.js:35 msgid "Tags" msgstr "Tags" #: frontend/src/components/cur-dir-path/dir-tool.js:81 #: frontend/src/components/cur-dir-path/dir-tool.js:103 #: frontend/src/components/history-trash-file-view/file-view.js:33 -#: frontend/src/pages/org-admin/libraries/org-repo-nav.js:16 #: frontend/src/pages/sys-admin/repos/repos-nav.js:17 msgid "Trash" msgstr "Papierkorb" @@ -292,10 +279,10 @@ msgstr "Papierkorb" #: frontend/src/components/cur-dir-path/dir-tool.js:106 #: frontend/src/components/file-view/file-toolbar.js:198 #: frontend/src/components/file-view/file-toolbar.js:248 -#: frontend/src/components/toolbar/view-file-toolbar.js:80 +#: frontend/src/components/toolbar/view-file-toolbar.js:106 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:64 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:71 -#: frontend/src/utils/text-translation.js:31 +#: frontend/src/utils/text-translation.js:32 msgid "History" msgstr "Versionen" @@ -373,7 +360,7 @@ msgstr "Kontaktinformation" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:142 #: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:31 #: frontend/src/pages/sys-admin/abuse-reports.js:91 -#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 +#: frontend/src/repo-history.js:137 frontend/src/repo-history.js:144 msgid "Description" msgstr "Beschreibung" @@ -385,8 +372,8 @@ msgstr "Beschreibung" #: frontend/src/components/dialog/confirm-disconnect-wechat.js:35 #: frontend/src/components/dialog/confirm-restore-repo.js:36 #: frontend/src/components/dialog/confirm-unlink-device.js:49 -#: frontend/src/components/dialog/copy-dirent-dialog.js:165 -#: frontend/src/components/dialog/create-file-dialog.js:111 +#: frontend/src/components/dialog/copy-dirent-dialog.js:162 +#: frontend/src/components/dialog/create-file-dialog.js:179 #: frontend/src/components/dialog/create-folder-dialog.js:99 #: frontend/src/components/dialog/create-group-dialog.js:81 #: frontend/src/components/dialog/create-repo-dialog.js:270 @@ -404,11 +391,11 @@ msgstr "Beschreibung" #: frontend/src/components/dialog/invite-people-dialog.js:121 #: frontend/src/components/dialog/label-repo-state-dialog.js:88 #: frontend/src/components/dialog/leave-group-dialog.js:32 -#: frontend/src/components/dialog/lib-history-setting-dialog.js:151 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:150 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:123 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:273 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:253 -#: frontend/src/components/dialog/move-dirent-dialog.js:185 +#: frontend/src/components/dialog/move-dirent-dialog.js:183 #: frontend/src/components/dialog/new-wiki-dialog.js:60 #: frontend/src/components/dialog/org-add-member-dialog.js:68 #: frontend/src/components/dialog/org-delete-department-dialog.js:42 @@ -444,7 +431,7 @@ msgstr "Beschreibung" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:50 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:56 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-import-user-dialog.js:59 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:144 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:143 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-logs-export-excel-dialog.js:104 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:95 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:51 @@ -453,33 +440,35 @@ msgstr "Beschreibung" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-set-org-name-dialog.js:64 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-unlink-device-dialog.js:47 #: frontend/src/components/dialog/sysadmin-dialog/update-user.js:60 -#: frontend/src/components/dialog/transfer-dialog.js:186 +#: frontend/src/components/dialog/transfer-dialog.js:100 #: frontend/src/components/dialog/upload-remind-dialog.js:44 #: frontend/src/components/dialog/view-link-dialog.js:37 #: frontend/src/components/dialog/wiki-delete-dialog.js:25 #: frontend/src/components/dialog/wiki-select-dialog.js:97 -#: frontend/src/components/file-uploader/upload-list-item.js:144 +#: frontend/src/components/file-uploader/upload-list-item.js:127 #: frontend/src/components/seatable-integration-account-setting-widgets/delete-seatables-dialog.js:24 #: frontend/src/components/send-link.js:111 #: frontend/src/components/share-link-panel/link-details.js:230 #: frontend/src/components/share-link-panel/link-list.js:68 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:144 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:127 #: frontend/src/components/user-settings/social-login-saml.js:67 #: frontend/src/pages/org-admin/input-item.js:92 #: frontend/src/pages/org-admin/web-settings/input-item.js:69 -#: frontend/src/pages/sys-admin/web-settings/input-item.js:70 -#: frontend/src/pages/upload-link/upload-list-item.js:144 +#: frontend/src/pages/sys-admin/web-settings/input-item.js:66 +#: frontend/src/pages/upload-link/upload-list-item.js:124 #: frontend/src/tc-accept.js:42 msgid "Cancel" msgstr "Abbrechen" #: frontend/src/components/dialog/add-abuse-report-dialog.js:93 -#: frontend/src/components/dialog/change-repo-password-dialog.js:118 +#: frontend/src/components/dialog/add-reviewer-dialog.js:110 +#: frontend/src/components/dialog/add-reviewer-dialog.js:111 +#: frontend/src/components/dialog/change-repo-password-dialog.js:117 #: frontend/src/components/dialog/clean-trash.js:77 #: frontend/src/components/dialog/confirm-apply-folder-properties-dialog.js:56 -#: frontend/src/components/dialog/copy-dirent-dialog.js:166 +#: frontend/src/components/dialog/copy-dirent-dialog.js:163 #: frontend/src/components/dialog/create-department-repo-dialog.js:95 -#: frontend/src/components/dialog/create-file-dialog.js:112 +#: frontend/src/components/dialog/create-file-dialog.js:180 #: frontend/src/components/dialog/create-folder-dialog.js:100 #: frontend/src/components/dialog/create-group-dialog.js:82 #: frontend/src/components/dialog/create-repo-dialog.js:271 @@ -493,13 +482,13 @@ msgstr "Abbrechen" #: frontend/src/components/dialog/invite-people-dialog.js:122 #: frontend/src/components/dialog/label-repo-state-dialog.js:89 #: frontend/src/components/dialog/lib-decrypt-dialog.js:67 -#: frontend/src/components/dialog/lib-history-setting-dialog.js:152 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:151 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:124 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:326 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:254 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:306 -#: frontend/src/components/dialog/move-dirent-dialog.js:186 +#: frontend/src/components/dialog/move-dirent-dialog.js:184 #: frontend/src/components/dialog/new-wiki-dialog.js:61 #: frontend/src/components/dialog/org-add-admin-dialog.js:66 #: frontend/src/components/dialog/org-add-department-dialog.js:86 @@ -543,7 +532,7 @@ msgstr "Abbrechen" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:90 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:51 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:57 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:145 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:144 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-logs-export-excel-dialog.js:105 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:96 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:52 @@ -553,7 +542,7 @@ msgstr "Abbrechen" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:268 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:255 #: frontend/src/components/dialog/sysadmin-dialog/update-user.js:61 -#: frontend/src/components/dialog/transfer-dialog.js:187 +#: frontend/src/components/dialog/transfer-dialog.js:101 #: frontend/src/components/dialog/transfer-group-dialog.js:69 #: frontend/src/components/dialog/wiki-select-dialog.js:99 #: frontend/src/components/dialog/wiki-select-dialog.js:100 @@ -574,10 +563,55 @@ msgstr "Abbrechen" #: frontend/src/pages/sys-admin/repos/search-repos.js:155 #: frontend/src/pages/sys-admin/statistic/statistic-common-tool.js:128 #: frontend/src/pages/sys-admin/users/search-users.js:318 -#: frontend/src/pages/sys-admin/web-settings/input-item.js:69 +#: frontend/src/pages/sys-admin/web-settings/input-item.js:65 msgid "Submit" msgstr "Absenden" +#: frontend/src/components/dialog/add-reviewer-dialog.js:98 +msgid "Request a review" +msgstr "Review anfordern" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:100 +msgid "Add new reviewer" +msgstr "Review: Neue Person" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:103 +#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:283 +#: frontend/src/components/dialog/org-add-member-dialog.js:58 +#: frontend/src/components/dialog/share-to-user.js:357 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-member-dialog.js:37 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-member-dialog.js:56 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-batch-add-admin-dialog.js:45 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:45 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:46 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:240 +#: frontend/src/components/list-and-add-group-members.js:173 +#: frontend/src/pages/org-admin/org-users-search-users.js:196 +#: frontend/src/pages/org-admin/org-users-users.js:260 +#: frontend/src/pages/sys-admin/users/search-users.js:313 +#: frontend/src/pages/sys-admin/users/users.js:425 +msgid "Search users" +msgstr "Benutzer suchen" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:137 +#: frontend/src/components/dialog/edit-filetag-dialog.js:145 +#: frontend/src/components/dialog/list-created-files-dialog.js:55 +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:86 +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:107 +#: frontend/src/components/dialog/org-add-admin-dialog.js:65 +#: frontend/src/components/dialog/search-file-dialog.js:115 +#: frontend/src/components/dialog/share-admin-link.js:35 +#: frontend/src/components/dialog/share-repo-dialog.js:149 +#: frontend/src/components/dialog/transfer-group-dialog.js:68 +#: frontend/src/components/search/ai-search.js:653 +#: frontend/src/components/search/ai-search.js:690 +#: frontend/src/components/search/search.js:497 +#: frontend/src/components/search/search.js:532 +#: frontend/src/components/system-notification.js:46 +#: frontend/src/pages/groups/group-view.js:479 +msgid "Close" +msgstr "Schließen" + #: frontend/src/components/dialog/change-repo-password-dialog.js:49 msgid "Please enter the old password" msgstr "Bitte geben Sie das alte Passwort ein" @@ -602,24 +636,24 @@ msgstr "Die neuen Passwörter stimmen nicht überein" msgid "Successfully changed library password." msgstr "Das Passwort der Bibliothek wurde geändert." -#: frontend/src/components/dialog/change-repo-password-dialog.js:98 +#: frontend/src/components/dialog/change-repo-password-dialog.js:102 msgid "Change Password of Library {placeholder}" msgstr "Passwort der Bibliothek ändern {placeholder}" -#: frontend/src/components/dialog/change-repo-password-dialog.js:108 +#: frontend/src/components/dialog/change-repo-password-dialog.js:107 msgid "Old Password" msgstr "Altes Passwort" -#: frontend/src/components/dialog/change-repo-password-dialog.js:110 +#: frontend/src/components/dialog/change-repo-password-dialog.js:109 msgid "New Password" msgstr "Neues Passwort" -#: frontend/src/components/dialog/change-repo-password-dialog.js:110 +#: frontend/src/components/dialog/change-repo-password-dialog.js:109 #: frontend/src/components/dialog/create-repo-dialog.js:240 msgid "(at least {placeholder} characters)" msgstr "(mindestens {placeholder} Zeichen)" -#: frontend/src/components/dialog/change-repo-password-dialog.js:112 +#: frontend/src/components/dialog/change-repo-password-dialog.js:111 msgid "New Password Again" msgstr "Passwort erneut eingeben" @@ -645,12 +679,11 @@ msgstr "Der Papierkorb wurde geleert." #: frontend/src/components/dialog/clean-trash.js:62 #: frontend/src/pages/org-admin/devices/devices-errors.js:193 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:375 #: frontend/src/pages/share-admin/share-links.js:590 #: frontend/src/pages/share-admin/upload-links.js:306 #: frontend/src/pages/sys-admin/devices/devices-errors.js:197 #: frontend/src/pages/sys-admin/repos/trash-repos.js:400 -#: frontend/src/repo-folder-trash.js:207 +#: frontend/src/repo-folder-trash.js:204 msgid "Clean" msgstr "Leeren" @@ -757,8 +790,9 @@ msgstr "Möchten Sie Ihr Benutzerkonto wirklich löschen?" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:39 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:59 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:59 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:643 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:667 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:668 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:692 +#: frontend/src/components/draft-list-view/draft-list-item.js:111 #: frontend/src/components/group-members.js:163 #: frontend/src/components/popover/tag-list-item.js:55 #: frontend/src/components/popover/tag-list-item.js:56 @@ -774,8 +808,8 @@ msgstr "Möchten Sie Ihr Benutzerkonto wirklich löschen?" #: frontend/src/components/share-link-panel/link-list.js:69 #: frontend/src/components/share-link-panel/link-list.js:129 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:513 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:330 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:338 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:358 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:366 #: frontend/src/components/user-settings/delete-account.js:38 #: frontend/src/components/user-settings/web-api-auth-token.js:83 #: frontend/src/pages/invitations/invitations-view.js:104 @@ -783,16 +817,14 @@ msgstr "Möchten Sie Ihr Benutzerkonto wirklich löschen?" #: frontend/src/pages/invitations/invitations-view.js:136 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:360 #: frontend/src/pages/my-libs/mylib-repo-menu.js:145 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:267 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:198 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:256 #: frontend/src/pages/org-admin/org-department-item.js:551 #: frontend/src/pages/org-admin/org-departments-list.js:210 #: frontend/src/pages/org-admin/org-group-repos.js:174 #: frontend/src/pages/org-admin/org-groups-search-groups.js:115 #: frontend/src/pages/org-admin/org-groups.js:306 +#: frontend/src/pages/org-admin/org-libraries.js:316 #: frontend/src/pages/org-admin/org-links.js:216 -#: frontend/src/pages/org-admin/org-user-item.js:194 +#: frontend/src/pages/org-admin/org-user-item.js:179 #: frontend/src/pages/org-admin/org-user-repos.js:170 #: frontend/src/pages/sys-admin/departments/group-item.js:69 #: frontend/src/pages/sys-admin/groups/groups-content.js:184 @@ -804,7 +836,7 @@ msgstr "Möchten Sie Ihr Benutzerkonto wirklich löschen?" #: frontend/src/pages/sys-admin/orgs/org-groups.js:120 #: frontend/src/pages/sys-admin/orgs/org-repos.js:117 #: frontend/src/pages/sys-admin/orgs/org-repos.js:125 -#: frontend/src/pages/sys-admin/orgs/org-users.js:298 +#: frontend/src/pages/sys-admin/orgs/org-users.js:288 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:205 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:213 #: frontend/src/pages/sys-admin/repos/dir-content.js:61 @@ -816,8 +848,8 @@ msgstr "Möchten Sie Ihr Benutzerkonto wirklich löschen?" #: frontend/src/pages/sys-admin/users/search-users.js:355 #: frontend/src/pages/sys-admin/users/user-repos.js:163 #: frontend/src/pages/sys-admin/users/user-repos.js:218 -#: frontend/src/pages/sys-admin/users/users-content.js:361 -#: frontend/src/pages/sys-admin/users/users-content.js:560 +#: frontend/src/pages/sys-admin/users/users-content.js:352 +#: frontend/src/pages/sys-admin/users/users-content.js:548 #: frontend/src/pages/sys-admin/users/users.js:510 #: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:65 #: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:69 @@ -845,7 +877,6 @@ msgid "Are you sure you want to disconnect?" msgstr "Möchten Sie die Verbindung wirklich trennen?" #: frontend/src/components/dialog/confirm-restore-repo.js:31 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:264 #: frontend/src/pages/sys-admin/repos/trash-repos.js:266 msgid "Restore Library" msgstr "Bibliothek wiederherstellen" @@ -859,13 +890,11 @@ msgstr "Möchten Sie diese Version wirklich wiederherstellen?" #: frontend/src/pages/file-history-old/history-item.js:126 #: frontend/src/pages/my-libs/my-libs-deleted.js:176 #: frontend/src/pages/my-libs/my-libs-deleted.js:177 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:195 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:267 #: frontend/src/pages/sys-admin/repos/trash-repos.js:197 #: frontend/src/pages/sys-admin/repos/trash-repos.js:269 -#: frontend/src/repo-folder-trash.js:363 frontend/src/repo-folder-trash.js:374 -#: frontend/src/repo-snapshot.js:170 frontend/src/repo-snapshot.js:299 -#: frontend/src/repo-snapshot.js:308 +#: frontend/src/repo-folder-trash.js:358 frontend/src/repo-folder-trash.js:368 +#: frontend/src/repo-snapshot.js:168 frontend/src/repo-snapshot.js:297 +#: frontend/src/repo-snapshot.js:306 msgid "Restore" msgstr "Wiederherstellen" @@ -953,12 +982,13 @@ msgid "New Department Library" msgstr "Neue Bereichs-Bibliothek" #: frontend/src/components/dialog/create-department-repo-dialog.js:81 -#: frontend/src/components/dialog/create-file-dialog.js:98 +#: frontend/src/components/dialog/create-file-dialog.js:151 #: frontend/src/components/dialog/create-folder-dialog.js:86 #: frontend/src/components/dialog/create-group-dialog.js:69 #: frontend/src/components/dialog/create-repo-dialog.js:188 #: frontend/src/components/dialog/create-tag-dialog.js:79 #: frontend/src/components/dialog/list-created-files-dialog.js:28 +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:66 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:84 #: frontend/src/components/dialog/new-wiki-dialog.js:56 #: frontend/src/components/dialog/org-add-department-dialog.js:73 @@ -978,7 +1008,8 @@ msgstr "Neue Bereichs-Bibliothek" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:63 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:82 #: frontend/src/components/dialog/wiki-select-dialog.js:78 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:627 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:626 +#: frontend/src/components/draft-list-view/draft-list-view.js:36 #: frontend/src/components/group-members.js:30 #: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:122 #: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23 @@ -986,7 +1017,6 @@ msgstr "Neue Bereichs-Bibliothek" #: frontend/src/pages/my-libs/my-libs-deleted.js:93 #: frontend/src/pages/my-libs/mylib-repo-list-view.js:90 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:160 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:75 #: frontend/src/pages/org-admin/org-admin-list.js:50 #: frontend/src/pages/org-admin/org-department-item.js:250 #: frontend/src/pages/org-admin/org-department-item.js:290 @@ -997,6 +1027,7 @@ msgstr "Neue Bereichs-Bibliothek" #: frontend/src/pages/org-admin/org-group-repos.js:83 #: frontend/src/pages/org-admin/org-groups-search-groups.js:157 #: frontend/src/pages/org-admin/org-groups.js:160 +#: frontend/src/pages/org-admin/org-libraries.js:147 #: frontend/src/pages/org-admin/org-links.js:100 #: frontend/src/pages/org-admin/org-user-profile.js:136 #: frontend/src/pages/org-admin/org-user-repos.js:79 @@ -1027,12 +1058,12 @@ msgstr "Neue Bereichs-Bibliothek" #: frontend/src/pages/sys-admin/users/user-links.js:49 #: frontend/src/pages/sys-admin/users/user-repos.js:54 #: frontend/src/pages/sys-admin/users/user-shared-repos.js:35 -#: frontend/src/repo-folder-trash.js:239 frontend/src/repo-snapshot.js:200 +#: frontend/src/repo-folder-trash.js:236 frontend/src/repo-snapshot.js:198 #: frontend/src/shared-dir-view.js:661 msgid "Name" msgstr "Name" -#: frontend/src/components/dialog/create-file-dialog.js:62 +#: frontend/src/components/dialog/create-file-dialog.js:59 #: frontend/src/components/dialog/create-folder-dialog.js:54 #: frontend/src/components/dialog/rename-dialog.js:56 #: frontend/src/components/dialog/rename-dirent.js:56 @@ -1041,7 +1072,7 @@ msgstr "Name" msgid "The name \"{name}\" is already taken. Please choose a different name." msgstr "Der Name „{name}“ ist bereits vergeben, bitte wählen Sie einen anderen." -#: frontend/src/components/dialog/create-file-dialog.js:94 +#: frontend/src/components/dialog/create-file-dialog.js:147 #: frontend/src/components/toolbar/dir-operation-toolbar.js:207 #: frontend/src/components/toolbar/dir-operation-toolbar.js:232 #: frontend/src/pages/repo-wiki-mode/side-panel.js:176 @@ -1083,7 +1114,7 @@ msgstr "Passwort ist zu kurz" #: frontend/src/components/dialog/create-repo-dialog.js:111 #: frontend/src/components/dialog/generate-upload-link.js:150 #: frontend/src/components/dialog/org-add-user-dialog.js:123 -#: frontend/src/components/share-link-panel/link-creation.js:181 +#: frontend/src/components/share-link-panel/link-creation.js:175 msgid "Passwords don't match" msgstr "Passwörter stimmen nicht überein" @@ -1149,14 +1180,14 @@ msgstr "Berechtigung" #: frontend/src/components/dialog/share-repo-dialog.js:40 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:22 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57 -#: frontend/src/utils/utils.js:680 +#: frontend/src/utils/utils.js:684 msgid "Read-Write" msgstr "Lesen und Schreiben" #: frontend/src/components/dialog/create-repo-dialog.js:227 #: frontend/src/components/dialog/share-repo-dialog.js:41 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57 -#: frontend/src/utils/utils.js:683 +#: frontend/src/utils/utils.js:687 msgid "Read-Only" msgstr "Nur Lesen" @@ -1170,7 +1201,7 @@ msgstr "Verschlüsseln" #: frontend/src/components/dialog/org-add-user-dialog.js:145 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:106 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:153 -#: frontend/src/components/share-link-panel/link-creation.js:284 +#: frontend/src/components/share-link-panel/link-creation.js:278 #: frontend/src/pages/sys-admin/web-settings/web-settings.js:239 #: frontend/src/settings.js:48 frontend/src/settings.js:134 msgid "Password" @@ -1180,15 +1211,15 @@ msgstr "Passwort" #: frontend/src/components/dialog/generate-upload-link.js:390 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:110 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:163 -#: frontend/src/components/share-link-panel/link-creation.js:295 +#: frontend/src/components/share-link-panel/link-creation.js:289 msgid "Password again" msgstr "Passwort erneut eingeben" #: frontend/src/components/dialog/create-tag-dialog.js:53 #: frontend/src/components/dialog/zip-download-dialog.js:73 -#: frontend/src/components/file-uploader/file-uploader.js:400 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:409 -#: frontend/src/pages/upload-link/file-uploader.js:399 +#: frontend/src/components/file-uploader/file-uploader.js:406 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:415 +#: frontend/src/pages/upload-link/file-uploader.js:404 msgid "Internal Server Error" msgstr "Interner Serverfehler" @@ -1198,10 +1229,10 @@ msgstr "Das Tag \"{name}\" ist schon vergeben." #: frontend/src/components/dialog/create-tag-dialog.js:73 #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:124 -#: frontend/src/components/share-link-panel/link-creation.js:259 +#: frontend/src/components/share-link-panel/link-creation.js:253 #: frontend/src/components/share-link-panel/link-details.js:166 -#: frontend/src/repo-folder-trash.js:201 frontend/src/repo-history.js:112 -#: frontend/src/repo-snapshot.js:150 +#: frontend/src/repo-folder-trash.js:198 frontend/src/repo-history.js:109 +#: frontend/src/repo-snapshot.js:148 msgid "Back" msgstr "Zurück" @@ -1217,10 +1248,10 @@ msgstr "Farbe wählen" #: frontend/src/components/dialog/create-tag-dialog.js:109 #: frontend/src/components/file-view/file-toolbar.js:155 #: frontend/src/components/file-view/file-toolbar.js:214 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:115 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:158 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:199 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:222 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:121 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:165 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:206 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:229 #: frontend/src/shared-dir-view.js:486 msgid "Save" msgstr "Speichern" @@ -1244,8 +1275,6 @@ msgid "Permission name" msgstr "Berechtigungsname" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:151 -#: frontend/src/components/file-uploader/file-uploader.js:684 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:667 #: frontend/src/components/toolbar/dir-operation-toolbar.js:189 #: frontend/src/components/toolbar/dir-operation-toolbar.js:198 #: frontend/src/components/toolbar/dir-operation-toolbar.js:227 @@ -1259,8 +1288,7 @@ msgstr "Berechtigungsname" #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:69 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:79 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:89 -#: frontend/src/pages/upload-link/file-uploader.js:625 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:66 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:52 #: frontend/src/shared-dir-view.js:471 msgid "Upload" msgstr "Hochladen" @@ -1268,8 +1296,8 @@ msgstr "Hochladen" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:180 #: frontend/src/components/dialog/zip-download-dialog.js:123 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:637 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:661 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:662 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:686 #: frontend/src/components/file-view/file-toolbar.js:171 #: frontend/src/components/file-view/file-toolbar.js:255 #: frontend/src/components/file-view/file-view-tip.js:25 @@ -1277,10 +1305,10 @@ msgstr "Hochladen" #: frontend/src/components/history-trash-file-view/download.js:10 #: frontend/src/components/shared-file-view/shared-file-view-tip.js:27 #: frontend/src/components/shared-file-view/shared-file-view.js:133 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:331 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:344 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:359 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:372 #: frontend/src/pages/file-history-old/history-item.js:127 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:122 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:128 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:74 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:253 #: frontend/src/pages/org-admin/statistic/statistic-traffic.js:63 @@ -1295,7 +1323,7 @@ msgstr "Hochladen" #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:84 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:94 #: frontend/src/pages/sys-admin/users/user-links.js:202 -#: frontend/src/repo-snapshot.js:309 frontend/src/shared-dir-view.js:769 +#: frontend/src/repo-snapshot.js:307 frontend/src/shared-dir-view.js:769 #: frontend/src/shared-dir-view.js:796 frontend/src/shared-dir-view.js:844 #: frontend/src/shared-dir-view.js:876 frontend/src/shared-dir-view.js:945 #: frontend/src/shared-dir-view.js:963 @@ -1325,9 +1353,9 @@ msgstr "Dateien und Ordner können umbenannt und verschoben, Dateien auch bearbe #: frontend/src/components/dialog/view-link-dialog.js:38 #: frontend/src/components/share-link-panel/link-item.js:112 #: frontend/src/components/shared-link.js:24 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:329 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:337 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:343 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:357 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:365 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:371 #: frontend/src/pages/org-admin/org-saml-config.js:118 #: frontend/src/pages/org-admin/org-saml-config.js:132 #: frontend/src/pages/org-admin/org-saml-config.js:146 @@ -1360,7 +1388,7 @@ msgstr "Freigabe-Link erstellen" #: frontend/src/components/select-editor/select-editor.js:138 #: frontend/src/components/share-link-panel/link-details.js:206 #: frontend/src/components/share-link-panel/link-details.js:207 -#: frontend/src/components/toolbar/view-file-toolbar.js:67 +#: frontend/src/components/toolbar/view-file-toolbar.js:87 #: frontend/src/components/user-settings/user-avatar-form.js:97 #: frontend/src/pages/org-admin/org-user-profile.js:139 #: frontend/src/pages/org-admin/org-user-profile.js:145 @@ -1374,9 +1402,9 @@ msgstr "Freigabe-Link erstellen" #: frontend/src/pages/sys-admin/institutions/institution-info.js:28 #: frontend/src/pages/sys-admin/orgs/org-info.js:41 #: frontend/src/pages/sys-admin/users/user-info.js:91 -#: frontend/src/pages/sys-admin/users/users-content.js:514 +#: frontend/src/pages/sys-admin/users/users-content.js:502 #: frontend/src/pages/wiki/main-panel.js:106 -#: frontend/src/pages/wiki/main-panel.js:107 frontend/src/repo-history.js:306 +#: frontend/src/pages/wiki/main-panel.js:107 frontend/src/repo-history.js:303 msgid "Edit" msgstr "Bearbeiten" @@ -1414,7 +1442,6 @@ msgstr "Die Bibliothek ist mit {user_amount} Benutzer(n) und {group_amount} Grup #: frontend/src/components/dialog/delete-repo-dialog.js:66 #: frontend/src/components/dialog/org-delete-repo-dialog.js:32 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:33 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:253 #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:101 #: frontend/src/pages/sys-admin/orgs/org-repos.js:122 #: frontend/src/pages/sys-admin/repos/trash-repos.js:255 @@ -1438,28 +1465,11 @@ msgid "Select Tags" msgstr "Tags auswählen" #: frontend/src/components/dialog/edit-filetag-dialog.js:141 -#: frontend/src/components/popover/edit-filetag-popover.js:187 +#: frontend/src/components/popover/edit-filetag-popover.js:182 #: frontend/src/components/popover/list-tag-popover.js:145 msgid "Create a new tag" msgstr "Neues Tag erstellen" -#: frontend/src/components/dialog/edit-filetag-dialog.js:145 -#: frontend/src/components/dialog/list-created-files-dialog.js:52 -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:107 -#: frontend/src/components/dialog/org-add-admin-dialog.js:65 -#: frontend/src/components/dialog/search-file-dialog.js:115 -#: frontend/src/components/dialog/share-admin-link.js:35 -#: frontend/src/components/dialog/share-repo-dialog.js:149 -#: frontend/src/components/dialog/transfer-group-dialog.js:68 -#: frontend/src/components/search/ai-search.js:663 -#: frontend/src/components/search/ai-search.js:700 -#: frontend/src/components/search/search.js:497 -#: frontend/src/components/search/search.js:532 -#: frontend/src/components/system-notification.js:46 -#: frontend/src/pages/groups/group-view.js:479 -msgid "Close" -msgstr "Schließen" - #: frontend/src/components/dialog/edit-repo-commit-labels.js:47 msgid "Successfully edited labels." msgstr "Label erfolgreich bearbeitet." @@ -1473,48 +1483,48 @@ msgid "Find an option" msgstr "Option finden" #: frontend/src/components/dialog/extra-attributes-dialog/index.js:217 -#: frontend/src/components/dirent-detail/detail-list-view.js:93 -#: frontend/src/components/dirent-detail/detail-list-view.js:134 +#: frontend/src/components/dirent-detail/detail-list-view.js:92 +#: frontend/src/components/dirent-detail/detail-list-view.js:133 msgid "Edit extra properties" msgstr "Weitere Einstellungen bearbeiten" #: frontend/src/components/dialog/generate-upload-link.js:142 #: frontend/src/components/dialog/reset-webdav-password.js:29 #: frontend/src/components/dialog/set-webdav-password.js:29 -#: frontend/src/components/share-link-panel/link-creation.js:173 +#: frontend/src/components/share-link-panel/link-creation.js:167 msgid "Please enter a password." msgstr "Geben Sie ein Passwort ein." #: frontend/src/components/dialog/generate-upload-link.js:146 #: frontend/src/components/dialog/reset-webdav-password.js:33 #: frontend/src/components/dialog/set-webdav-password.js:33 -#: frontend/src/components/share-link-panel/link-creation.js:177 +#: frontend/src/components/share-link-panel/link-creation.js:171 msgid "The password is too short." msgstr "Das Passwort ist zu kurz." #: frontend/src/components/dialog/generate-upload-link.js:154 #: frontend/src/components/dialog/reset-webdav-password.js:38 #: frontend/src/components/dialog/set-webdav-password.js:38 -#: frontend/src/components/share-link-panel/link-creation.js:185 +#: frontend/src/components/share-link-panel/link-creation.js:179 msgid "" "The password is too weak. It should include at least {passwordStrengthLevel}" " of the following: number, upper letter, lower letter and other symbols." msgstr "Das Passwort ist zu schwach. Es sollte mindestens {passwordStrengthLevel} der folgenden Zeichentypen beinhalten: Zahl, Großbuchstabe, Kleinbuchstabe, Sonderzeichen." #: frontend/src/components/dialog/generate-upload-link.js:162 -#: frontend/src/components/share-link-panel/link-creation.js:193 +#: frontend/src/components/share-link-panel/link-creation.js:187 msgid "Please select an expiration time" msgstr "Wählen Sie Ablaufdatum." #: frontend/src/components/dialog/generate-upload-link.js:170 -#: frontend/src/components/share-link-panel/link-creation.js:202 +#: frontend/src/components/share-link-panel/link-creation.js:196 msgid "Please enter days" msgstr "Bitte geben Sie Tage ein" #: frontend/src/components/dialog/generate-upload-link.js:174 #: frontend/src/components/dialog/lib-history-setting-dialog.js:66 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:66 -#: frontend/src/components/share-link-panel/link-creation.js:206 +#: frontend/src/components/share-link-panel/link-creation.js:200 msgid "Please enter a non-negative integer" msgstr "Bitte geben Sie eine Zahl größer oder gleich Null ein" @@ -1525,7 +1535,7 @@ msgstr "Der Upload-Link wurde in die Zwischenablage kopiert." #: frontend/src/components/dialog/generate-upload-link.js:276 #: frontend/src/components/dialog/reset-webdav-password.js:68 #: frontend/src/components/dialog/set-webdav-password.js:68 -#: frontend/src/components/share-link-panel/link-creation.js:285 +#: frontend/src/components/share-link-panel/link-creation.js:279 msgid "" "(at least {passwordMinLength} characters and includes " "{passwordStrengthLevel} of the following: number, upper letter, lower letter" @@ -1572,18 +1582,18 @@ msgstr "Senden" #: frontend/src/components/dialog/generate-upload-link.js:367 #: frontend/src/components/dialog/generate-upload-link.js:372 -#: frontend/src/components/share-link-panel/link-creation.js:273 -#: frontend/src/components/share-link-panel/link-creation.js:278 +#: frontend/src/components/share-link-panel/link-creation.js:267 +#: frontend/src/components/share-link-panel/link-creation.js:272 msgid "Add password protection" msgstr "Passwort hinzufügen" #: frontend/src/components/dialog/generate-upload-link.js:403 -#: frontend/src/components/share-link-panel/link-creation.js:308 +#: frontend/src/components/share-link-panel/link-creation.js:302 msgid "Add auto expiration" msgstr "Befristung hinzufügen" #: frontend/src/components/dialog/generate-upload-link.js:422 -#: frontend/src/components/share-link-panel/link-creation.js:344 +#: frontend/src/components/share-link-panel/link-creation.js:338 #: frontend/src/components/user-settings/web-api-auth-token.js:86 msgid "Generate" msgstr "Erstellen" @@ -1703,8 +1713,8 @@ msgstr "%(email) und %(num) weitere Personen sind nun eingeladen." #: frontend/src/components/dialog/invite-people-dialog.js:107 #: frontend/src/components/dialog/share-dialog.js:154 #: frontend/src/components/dialog/share-to-invite-people.js:273 -#: frontend/src/components/main-side-nav.js:261 -#: frontend/src/components/main-side-nav.js:263 +#: frontend/src/components/main-side-nav.js:271 +#: frontend/src/components/main-side-nav.js:273 #: frontend/src/components/toolbar/invitations-toolbar.js:31 #: frontend/src/components/toolbar/invitations-toolbar.js:35 #: frontend/src/pages/invitations/invitations-view.js:282 @@ -1762,33 +1772,36 @@ msgstr "Das Passwort wird für 1 Stunde auf dem Server gespeichert." msgid "Successfully set library history." msgstr "Versionierung für die Bibliothek eingestellt." -#: frontend/src/components/dialog/lib-history-setting-dialog.js:112 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:110 -msgid "{placeholder} History Setting" -msgstr "{placeholder} Versionierung einstellen" +#: frontend/src/components/dialog/lib-history-setting-dialog.js:116 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:114 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:351 +#: frontend/src/pages/my-libs/mylib-repo-menu.js:154 +#: frontend/src/pages/sys-admin/repos/repos.js:271 +msgid "History Setting" +msgstr "Versionen einrichten" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:123 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:122 msgid "Setting library history is disabled by Admin." msgstr "Die Einstellungen für Versionen von Bibliotheken sind von der Administration nicht freigegeben." -#: frontend/src/components/dialog/lib-history-setting-dialog.js:128 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:121 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:127 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:120 msgid "Keep full history" msgstr "Alle Versionen speichern" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:132 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:125 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:131 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:124 msgid "Don't keep history" msgstr "Versionen nicht speichern" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:136 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:129 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:135 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:128 msgid "Only keep a period of history:" msgstr "Versionen nur für einen bestimmten Zeitraum speichern:" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:145 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:144 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:117 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:138 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:137 #: frontend/src/components/set-link-expiration.js:89 msgid "days" msgstr "Tage" @@ -1821,30 +1834,30 @@ msgstr "Benutzerberechtigung" msgid "Group Permission" msgstr "Gruppenberechtigung" -#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:69 +#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:73 msgid "{placeholder} Folder Permission" msgstr "{placeholder} Ordnerberechtigung" -#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:69 -msgid "Set permission of {placeholder}" -msgstr "Berechtigung von {placeholder} setzen" +#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:73 +msgid "Set {placeholder}'s permission" +msgstr "Berechtigung von {placeholder} festlegen" #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:186 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:169 #: frontend/src/components/dialog/repo-api-token-dialog.js:197 #: frontend/src/components/dialog/zip-download-dialog.js:76 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:294 -#: frontend/src/pages/lib-content-view/lib-content-view.js:181 -#: frontend/src/pages/lib-content-view/lib-content-view.js:710 -#: frontend/src/pages/lib-content-view/lib-content-view.js:758 -#: frontend/src/pages/lib-content-view/lib-content-view.js:850 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1035 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1051 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1087 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1115 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1177 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1233 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1271 +#: frontend/src/pages/lib-content-view/lib-content-view.js:185 +#: frontend/src/pages/lib-content-view/lib-content-view.js:735 +#: frontend/src/pages/lib-content-view/lib-content-view.js:784 +#: frontend/src/pages/lib-content-view/lib-content-view.js:869 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1065 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1081 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1117 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1145 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1209 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1259 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1287 #: frontend/src/pages/my-libs/my-libs-deleted.js:152 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:293 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:315 @@ -1853,22 +1866,22 @@ msgstr "Berechtigung von {placeholder} setzen" #: frontend/src/pages/search/main-panel.js:197 #: frontend/src/pages/shared-with-all/public-shared-view.js:106 #: frontend/src/pages/sys-admin/abuse-reports.js:45 -#: frontend/src/pages/upload-link/file-uploader.js:433 -#: frontend/src/repo-folder-trash.js:136 frontend/src/repo-folder-trash.js:333 -#: frontend/src/utils/utils.js:1190 +#: frontend/src/pages/upload-link/file-uploader.js:437 +#: frontend/src/repo-folder-trash.js:136 frontend/src/repo-folder-trash.js:329 +#: frontend/src/utils/utils.js:1194 msgid "Error" msgstr "Fehler" #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:189 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:172 #: frontend/src/components/dialog/repo-api-token-dialog.js:199 -#: frontend/src/pages/lib-content-view/lib-content-view.js:187 +#: frontend/src/pages/lib-content-view/lib-content-view.js:191 #: frontend/src/pages/search/main-panel.js:82 #: frontend/src/pages/sys-admin/abuse-reports.js:47 -#: frontend/src/repo-folder-trash.js:142 frontend/src/repo-folder-trash.js:335 +#: frontend/src/repo-folder-trash.js:142 frontend/src/repo-folder-trash.js:331 #: frontend/src/shared-file-view-document.js:74 #: frontend/src/shared-file-view-spreadsheet.js:71 -#: frontend/src/utils/utils.js:1193 frontend/src/view-file-document.js:76 +#: frontend/src/utils/utils.js:1197 frontend/src/view-file-document.js:76 #: frontend/src/view-file-spreadsheet.js:71 msgid "Please check the network." msgstr "Bitte überprüfen Sie die Netzwerkverbindung." @@ -1906,23 +1919,6 @@ msgstr "Gruppe auswählen" msgid "User" msgstr "Benutzer" -#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:283 -#: frontend/src/components/dialog/org-add-member-dialog.js:58 -#: frontend/src/components/dialog/share-to-user.js:357 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-member-dialog.js:37 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-member-dialog.js:56 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-batch-add-admin-dialog.js:45 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:45 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:46 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:240 -#: frontend/src/components/list-and-add-group-members.js:173 -#: frontend/src/pages/org-admin/org-users-search-users.js:196 -#: frontend/src/pages/org-admin/org-users-users.js:260 -#: frontend/src/pages/sys-admin/users/search-users.js:313 -#: frontend/src/pages/sys-admin/users/users.js:425 -msgid "Search users" -msgstr "Benutzer suchen" - #: frontend/src/components/dialog/list-created-files-dialog.js:23 msgid "Created Files" msgstr "Erstellte Dateien" @@ -1937,60 +1933,67 @@ msgstr "Erstellte Dateien" #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:48 #: frontend/src/pages/sys-admin/devices/devices-errors.js:53 #: frontend/src/pages/sys-admin/logs-page/login-logs.js:48 -#: frontend/src/repo-history.js:141 frontend/src/repo-history.js:148 +#: frontend/src/repo-history.js:138 frontend/src/repo-history.js:145 #: frontend/src/user-notifications.js:131 #: frontend/src/user-notifications.js:135 msgid "Time" msgstr "Änderungsdatum" -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79 -msgid "Tagged Files" -msgstr "Dateien mit Tags" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:44 +#: frontend/src/pages/drafts/draft-content.js:29 +msgid "Successfully deleted draft %(draft)s." +msgstr "%(draft)s" -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:85 -#: frontend/src/components/dialog/search-file-dialog.js:94 -#: frontend/src/components/dirent-detail/detail-list-view.js:120 -#: frontend/src/components/dirent-detail/file-details.js:85 -#: frontend/src/components/dirent-detail/lib-details.js:69 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:630 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124 -#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24 -#: frontend/src/file-history-old.js:245 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:74 -#: frontend/src/pages/my-libs/mylib-repo-list-view.js:92 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:80 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:82 -#: frontend/src/pages/org-admin/org-department-item.js:327 -#: frontend/src/pages/org-admin/org-group-repos.js:84 -#: frontend/src/pages/org-admin/org-user-repos.js:80 -#: frontend/src/pages/org-admin/org-user-shared-repos.js:78 -#: frontend/src/pages/search/advanced-search.js:78 -#: frontend/src/pages/search/advanced-search.js:226 -#: frontend/src/pages/share-with-ocm/remote-dir-content.js:99 -#: frontend/src/pages/shared-libs/shared-libs.js:84 -#: frontend/src/pages/sys-admin/departments/department-libraries.js:85 -#: frontend/src/pages/sys-admin/repos/dir-content.js:104 -#: frontend/src/pages/sys-admin/repos/repos.js:82 -#: frontend/src/pages/sys-admin/repos/repos.js:84 -#: frontend/src/pages/sys-admin/users/user-shared-repos.js:37 -#: frontend/src/repo-folder-trash.js:242 frontend/src/repo-snapshot.js:201 -#: frontend/src/shared-dir-view.js:663 -msgid "Size" -msgstr "Größe" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:48 +#: frontend/src/pages/drafts/draft-content.js:33 +msgid "Failed to delete draft %(draft)s." +msgstr "Der Entwurf %(draft)s konnte nicht gelöscht werden." +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:61 +#: frontend/src/pages/drafts/drafts-view.js:19 +msgid "Drafts" +msgstr "Entwürfe" + +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:67 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:74 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:74 +#: frontend/src/components/group-members.js:125 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:126 +#: frontend/src/components/wiki-list-view/wiki-list-view.js:45 +#: frontend/src/pages/groups/group-view.js:381 +#: frontend/src/pages/org-admin/org-group-members.js:109 +#: frontend/src/pages/org-admin/org-libraries.js:153 +#: frontend/src/pages/org-admin/org-links.js:101 +#: frontend/src/pages/org-admin/org-user-shared-repos.js:77 +#: frontend/src/pages/shared-libs/shared-libs.js:86 +#: frontend/src/pages/sys-admin/groups/group-members.js:166 +#: frontend/src/pages/sys-admin/groups/groups-content.js:58 +#: frontend/src/pages/sys-admin/links/share-links.js:66 +#: frontend/src/pages/sys-admin/orgs/org-repos.js:35 +#: frontend/src/pages/sys-admin/repos/repos.js:88 +#: frontend/src/pages/sys-admin/repos/trash-repos.js:67 +#: frontend/src/pages/sys-admin/users/user-groups.js:119 +#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:170 +#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:188 +msgid "Owner" +msgstr "Eigentümer" + +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:68 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:86 #: frontend/src/components/dialog/search-file-dialog.js:95 #: frontend/src/components/dialog/share-repo-dialog.js:129 #: frontend/src/components/dialog/wiki-select-dialog.js:79 -#: frontend/src/components/dirent-detail/detail-list-view.js:87 -#: frontend/src/components/dirent-detail/detail-list-view.js:122 +#: frontend/src/components/dirent-detail/detail-list-view.js:86 +#: frontend/src/components/dirent-detail/detail-list-view.js:121 #: frontend/src/components/dirent-detail/file-details.js:87 #: frontend/src/components/dirent-detail/lib-details.js:70 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:631 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:630 +#: frontend/src/components/draft-list-view/draft-list-view.js:38 #: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:125 #: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25 #: frontend/src/components/wiki-list-view/wiki-list-view.js:46 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:76 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:46 #: frontend/src/pages/my-libs/mylib-repo-list-view.js:94 #: frontend/src/pages/org-admin/org-user-repos.js:81 #: frontend/src/pages/org-admin/org-user-shared-repos.js:79 @@ -2005,11 +2008,61 @@ msgstr "Größe" msgid "Last Update" msgstr "Letzte Änderung" +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79 +msgid "Tagged Files" +msgstr "Dateien mit Tags" + +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:85 +#: frontend/src/components/dialog/search-file-dialog.js:94 +#: frontend/src/components/dirent-detail/detail-list-view.js:119 +#: frontend/src/components/dirent-detail/file-details.js:85 +#: frontend/src/components/dirent-detail/lib-details.js:69 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:629 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124 +#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24 +#: frontend/src/file-history-old.js:245 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:44 +#: frontend/src/pages/my-libs/mylib-repo-list-view.js:92 +#: frontend/src/pages/org-admin/org-department-item.js:327 +#: frontend/src/pages/org-admin/org-group-repos.js:84 +#: frontend/src/pages/org-admin/org-libraries.js:150 +#: frontend/src/pages/org-admin/org-user-repos.js:80 +#: frontend/src/pages/org-admin/org-user-shared-repos.js:78 +#: frontend/src/pages/search/advanced-search.js:78 +#: frontend/src/pages/search/advanced-search.js:226 +#: frontend/src/pages/share-with-ocm/remote-dir-content.js:99 +#: frontend/src/pages/shared-libs/shared-libs.js:84 +#: frontend/src/pages/sys-admin/departments/department-libraries.js:85 +#: frontend/src/pages/sys-admin/repos/dir-content.js:104 +#: frontend/src/pages/sys-admin/repos/repos.js:82 +#: frontend/src/pages/sys-admin/repos/repos.js:84 +#: frontend/src/pages/sys-admin/users/user-shared-repos.js:37 +#: frontend/src/repo-folder-trash.js:238 frontend/src/repo-snapshot.js:199 +#: frontend/src/shared-dir-view.js:663 +msgid "Size" +msgstr "Größe" + #: frontend/src/components/dialog/list-taggedfiles-dialog.js:165 #: frontend/src/pages/starred/starred.js:221 msgid "deleted" msgstr "gelöscht" +#: frontend/src/components/dialog/local-draft-dialog.js:17 +msgid "Local draft" +msgstr "Lokaler Entwurf" + +#: frontend/src/components/dialog/local-draft-dialog.js:19 +msgid "You have an unsaved draft. Do you like to use it?" +msgstr "Es gibt einen ungespeicherten Entwurf. Möchten Sie ihn verwenden?" + +#: frontend/src/components/dialog/local-draft-dialog.js:22 +msgid "Use draft" +msgstr "Entwurf verwenden" + +#: frontend/src/components/dialog/local-draft-dialog.js:23 +msgid "Delete draft" +msgstr "Entwurf löschen" + #: frontend/src/components/dialog/manage-members-dialog.js:21 msgid "Manage group members" msgstr "Gruppenmitglieder verwalten" @@ -2028,8 +2081,10 @@ msgstr "Neues Wiki" #: frontend/src/components/dialog/op-menu.js:53 #: frontend/src/components/dialog/op-menu.js:54 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:809 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:810 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:837 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:838 +#: frontend/src/components/draft-list-view/draft-list-item.js:104 +#: frontend/src/components/draft-list-view/draft-list-item.js:105 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:123 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:124 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:152 @@ -2054,16 +2109,16 @@ msgstr "Neues Wiki" #: frontend/src/pages/my-libs/mylib-repo-menu.js:210 #: frontend/src/pages/my-libs/mylib-repo-menu.js:263 #: frontend/src/pages/my-libs/mylib-repo-menu.js:264 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:260 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:261 #: frontend/src/pages/org-admin/org-groups-search-groups.js:108 #: frontend/src/pages/org-admin/org-groups-search-groups.js:109 #: frontend/src/pages/org-admin/org-groups.js:299 #: frontend/src/pages/org-admin/org-groups.js:300 +#: frontend/src/pages/org-admin/org-libraries.js:309 +#: frontend/src/pages/org-admin/org-libraries.js:310 #: frontend/src/pages/org-admin/org-links.js:209 #: frontend/src/pages/org-admin/org-links.js:210 -#: frontend/src/pages/org-admin/org-user-item.js:187 -#: frontend/src/pages/org-admin/org-user-item.js:188 +#: frontend/src/pages/org-admin/org-user-item.js:172 +#: frontend/src/pages/org-admin/org-user-item.js:173 #: frontend/src/pages/repo-wiki-mode/side-panel.js:168 #: frontend/src/pages/repo-wiki-mode/side-panel.js:169 #: frontend/src/pages/sdoc/sdoc-file-history/history-version.js:127 @@ -2122,7 +2177,7 @@ msgstr "Neuer Bereich" #: frontend/src/pages/sys-admin/departments/department.js:105 #: frontend/src/pages/sys-admin/groups/group-members.js:324 #: frontend/src/pages/sys-admin/institutions/institution-users.js:362 -#: frontend/src/pages/sys-admin/orgs/org-users.js:434 +#: frontend/src/pages/sys-admin/orgs/org-users.js:415 msgid "Add Member" msgstr "Mitglied hinzufügen" @@ -2173,11 +2228,11 @@ msgstr "Sie können mehrere E-Mail-Adressen eingeben. An jede wird ein Einladung #: frontend/src/pages/sys-admin/institutions/institutions.js:127 #: frontend/src/pages/sys-admin/orgs/org-groups.js:107 #: frontend/src/pages/sys-admin/orgs/org-repos.js:100 -#: frontend/src/pages/sys-admin/orgs/org-users.js:228 +#: frontend/src/pages/sys-admin/orgs/org-users.js:220 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:138 #: frontend/src/pages/sys-admin/terms-and-conditions/item.js:125 #: frontend/src/pages/sys-admin/users/user-repos.js:192 -#: frontend/src/pages/sys-admin/users/users-content.js:403 +#: frontend/src/pages/sys-admin/users/users-content.js:393 msgid "Are you sure you want to delete {placeholder} ?" msgstr "Möchten Sie {placeholder} wirklich löschen?" @@ -2188,7 +2243,7 @@ msgstr "Bereich löschen" #: frontend/src/components/dialog/org-delete-member-dialog.js:40 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-member-dialog.js:40 -#: frontend/src/pages/sys-admin/orgs/org-users.js:295 +#: frontend/src/pages/sys-admin/orgs/org-users.js:285 msgid "Delete Member" msgstr "Mitglied löschen" @@ -2274,9 +2329,9 @@ msgid "API token is copied to the clipboard." msgstr "Das API-Token wurde in die Zwischenablage kopiert." #: frontend/src/components/dialog/repo-api-token-dialog.js:116 -#: frontend/src/pages/lib-content-view/lib-content-view.js:168 -#: frontend/src/pages/lib-content-view/lib-content-view.js:171 -#: frontend/src/repo-folder-trash.js:131 frontend/src/utils/utils.js:1185 +#: frontend/src/pages/lib-content-view/lib-content-view.js:172 +#: frontend/src/pages/lib-content-view/lib-content-view.js:175 +#: frontend/src/repo-folder-trash.js:131 frontend/src/utils/utils.js:1189 msgid "Permission denied" msgstr "Der Zugriff wurde verweigert." @@ -2292,29 +2347,33 @@ msgstr "{placeholder} API-Token" msgid "{placeholder} SeaTable integration" msgstr "{placeholder} SeaTable Integration" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:52 -msgid "{placeholder} Share Admin" -msgstr "{placeholder} Freigabe-Administration" +#: frontend/src/components/dialog/repo-share-admin-dialog.js:56 +#: frontend/src/components/main-side-nav.js:278 +#: frontend/src/components/main-side-nav.js:280 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:354 +#: frontend/src/pages/my-libs/mylib-repo-menu.js:178 +msgid "Share Admin" +msgstr "Freigabeverwaltung" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:67 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:65 #: frontend/src/pages/share-admin/share-links.js:554 #: frontend/src/pages/share-admin/upload-links.js:286 #: frontend/src/pages/sys-admin/links/links-nav.js:15 msgid "Share Links" msgstr "Freigabe-Links" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:74 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:72 #: frontend/src/pages/share-admin/share-links.js:557 #: frontend/src/pages/share-admin/upload-links.js:288 #: frontend/src/pages/sys-admin/links/links-nav.js:16 msgid "Upload Links" msgstr "Upload-Links" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:80 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:78 msgid "User Shares" msgstr "Benutzerfreigaben" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:85 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:83 msgid "Group Shares" msgstr "Gruppenfreigaben" @@ -2442,15 +2501,15 @@ msgstr "Freigabe für anderen Server" #: frontend/src/components/dialog/share-dialog.js:323 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-dialog.js:84 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:640 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:664 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:665 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:689 #: frontend/src/components/file-view/file-toolbar.js:143 #: frontend/src/components/file-view/file-toolbar.js:242 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:348 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:511 #: frontend/src/components/toolbar/dir-operation-toolbar.js:218 -#: frontend/src/components/toolbar/view-file-toolbar.js:77 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:105 +#: frontend/src/components/toolbar/view-file-toolbar.js:103 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:69 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:359 #: frontend/src/pages/my-libs/mylib-repo-menu.js:142 @@ -2512,12 +2571,12 @@ msgstr "E-Mail des Benutzers" #: frontend/src/components/dialog/share-to-other-server.js:193 #: frontend/src/pages/groups/group-view.js:302 -#: frontend/src/pages/org-admin/org-user-item.js:83 +#: frontend/src/pages/org-admin/org-user-item.js:82 #: frontend/src/pages/org-admin/org-users-users.js:157 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:168 -#: frontend/src/pages/sys-admin/users/users-content.js:261 -#: frontend/src/pages/sys-admin/users/users-content.js:322 -#: frontend/src/pages/sys-admin/users/users-content.js:327 +#: frontend/src/pages/sys-admin/users/users-content.js:256 +#: frontend/src/pages/sys-admin/users/users-content.js:313 +#: frontend/src/pages/sys-admin/users/users-content.js:318 #: frontend/src/pages/sys-admin/users/users.js:269 #: frontend/src/pages/sys-admin/users/users.js:293 msgid "It may take some time, please wait." @@ -2533,7 +2592,7 @@ msgstr "Es kann etwas dauern, bitte warten Sie." #: frontend/src/pages/sys-admin/invitations/invitations.js:300 #: frontend/src/pages/sys-admin/notifications/notifications.js:274 #: frontend/src/pages/sys-admin/orgs/org-repos.js:176 -#: frontend/src/pages/sys-admin/orgs/org-users.js:390 +#: frontend/src/pages/sys-admin/orgs/org-users.js:371 #: frontend/src/pages/sys-admin/orgs/orgs.js:105 #: frontend/src/pages/sys-admin/orgs/search-orgs.js:69 #: frontend/src/pages/sys-admin/repos/dir-view.js:96 @@ -2648,31 +2707,6 @@ msgstr "Passwörter stimmen nicht überein." msgid "Add Organization" msgstr "Organisation hinzufügen" -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:74 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:74 -#: frontend/src/components/group-members.js:125 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:126 -#: frontend/src/components/wiki-list-view/wiki-list-view.js:45 -#: frontend/src/pages/groups/group-view.js:381 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:86 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:65 -#: frontend/src/pages/org-admin/org-group-members.js:109 -#: frontend/src/pages/org-admin/org-links.js:101 -#: frontend/src/pages/org-admin/org-user-shared-repos.js:77 -#: frontend/src/pages/shared-libs/shared-libs.js:86 -#: frontend/src/pages/sys-admin/groups/group-members.js:166 -#: frontend/src/pages/sys-admin/groups/groups-content.js:58 -#: frontend/src/pages/sys-admin/links/share-links.js:66 -#: frontend/src/pages/sys-admin/orgs/org-repos.js:35 -#: frontend/src/pages/sys-admin/repos/repos.js:88 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:67 -#: frontend/src/pages/sys-admin/users/user-groups.js:119 -#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:170 -#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:188 -msgid "Owner" -msgstr "Eigentümer" - #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:101 msgid "Owner can use admin panel in an organization, must be a new account." msgstr "Der Eigentümer kann die Administrationsoberfläche einer Organisation verwenden, dies muss ein neues Benutzerkonto sein." @@ -2715,7 +2749,7 @@ msgstr " (Ohne Angabe wird der aktuelle Benutzer Eigentümer der Gruppe.)" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:80 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:81 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:51 -#: frontend/src/components/dialog/transfer-dialog.js:146 +#: frontend/src/components/dialog/transfer-dialog.js:79 msgid "Select a user" msgstr "Benutzer auswählen" @@ -2740,7 +2774,7 @@ msgid "End date" msgstr "Enddatum" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:34 -#: frontend/src/components/dialog/transfer-dialog.js:173 +#: frontend/src/components/dialog/transfer-dialog.js:71 msgid "Transfer Library {library_name}" msgstr "Übertragen von Bibliothek {library_name}" @@ -2760,17 +2794,17 @@ msgstr "Name setzen" msgid "Terms" msgstr "Nutzungsbedingungen" -#: frontend/src/components/dialog/transfer-dialog.js:127 -msgid "Transfer to user" -msgstr "Übertragen auf Benutzer" +#: frontend/src/components/dialog/transfer-dialog.js:87 +msgid "Select a department" +msgstr "Bereich auswählen" -#: frontend/src/components/dialog/transfer-dialog.js:133 +#: frontend/src/components/dialog/transfer-dialog.js:95 msgid "Transfer to department" msgstr "Übertragen auf Bereich" -#: frontend/src/components/dialog/transfer-dialog.js:157 -msgid "Select a department" -msgstr "Bereich auswählen" +#: frontend/src/components/dialog/transfer-dialog.js:95 +msgid "Transfer to user" +msgstr "Übertragen auf Benutzer" #: frontend/src/components/dialog/transfer-group-dialog.js:55 #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:104 @@ -2835,65 +2869,64 @@ msgstr "Der Download ist fehlgeschlagen. Die Gesamtgröße der Dateien überschr msgid "Packaging..." msgstr "Erzeuge ZIP-Archiv …" -#: frontend/src/components/dir-view-mode/dir-column-file.js:48 +#: frontend/src/components/dir-view-mode/dir-column-file.js:69 msgid "File does not exist." msgstr "Die Datei ist nicht vorhanden" -#: frontend/src/components/dirent-detail/detail-list-view.js:86 -#: frontend/src/components/dirent-detail/detail-list-view.js:121 +#: frontend/src/components/dir-view-mode/dir-column-file.js:90 +msgid "This file is in draft stage." +msgstr "Die Datei hat den Status Entwurf" + +#: frontend/src/components/dir-view-mode/dir-column-file.js:91 +msgid "View Draft" +msgstr "Entwurf anzeigen" + +#: frontend/src/components/dirent-detail/detail-list-view.js:85 +#: frontend/src/components/dirent-detail/detail-list-view.js:120 #: frontend/src/components/dirent-detail/file-details.js:86 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:75 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:45 msgid "Location" msgstr "Ort" -#: frontend/src/components/dirent-detail/detail-list-view.js:102 -#: frontend/src/components/dirent-detail/detail-list-view.js:104 +#: frontend/src/components/dirent-detail/detail-list-view.js:101 +#: frontend/src/components/dirent-detail/detail-list-view.js:103 msgid "Apply properties to files inside the folder" msgstr "Einstellungen auf Dateien im Ordner anwenden" #: frontend/src/components/dirent-detail/lib-details.js:68 -#: frontend/src/components/main-side-nav.js:180 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:79 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:82 +#: frontend/src/components/main-side-nav.js:181 +#: frontend/src/pages/org-admin/org-libraries.js:149 #: frontend/src/pages/repo-wiki-mode/side-panel.js:161 -#: frontend/src/pages/sys-admin/info.js:116 +#: frontend/src/pages/sys-admin/info.js:112 #: frontend/src/pages/sys-admin/repos/repos.js:81 #: frontend/src/pages/sys-admin/repos/repos.js:84 msgid "Files" msgstr "Dateien" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:210 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:705 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 msgid "Frozen by {name}" msgstr "Eingefroren von {name}" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:210 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:705 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 msgid "locked by {name}" msgstr "von {name} gesperrt" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:214 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:711 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:736 msgid "freezed" msgstr "eingefroren" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:214 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:711 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:736 #: frontend/src/components/file-view/file-info.js:31 #: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:17 msgid "locked" msgstr "gesperrt" -#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 -msgid "Unselect this item" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 -msgid "Select this item" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-item.js:734 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:818 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:759 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:846 #: frontend/src/components/file-view/file-info.js:40 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:643 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:333 @@ -2905,8 +2938,8 @@ msgstr "" msgid "Unstar" msgstr "Aus Favoriten entfernen" -#: frontend/src/components/dirent-list-view/dirent-list-item.js:734 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:818 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:759 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:846 #: frontend/src/components/file-view/file-info.js:40 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:643 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:333 @@ -2916,24 +2949,40 @@ msgstr "Aus Favoriten entfernen" msgid "Star" msgstr "Favoriten hinzufügen" -#: frontend/src/components/dirent-list-view/dirent-list-view.js:623 -msgid "Unselect all items" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-view.js:623 -msgid "Select all items" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-none-view.js:54 +#: frontend/src/components/dirent-list-view/dirent-none-view.js:52 msgid "This folder has no content at this time." msgstr "Der Ordner ist leer." -#: frontend/src/components/dirent-list-view/dirent-none-view.js:55 +#: frontend/src/components/dirent-list-view/dirent-none-view.js:53 msgid "You can create files quickly" msgstr "Sie können Dateien schnell anlegen" +#: frontend/src/components/draft-list-view/draft-list-item.js:113 +#: frontend/src/pages/sdoc-revision/index.js:123 +msgid "Publish" +msgstr "Veröffentlichen" + +#: frontend/src/components/draft-list-view/draft-list-view.js:37 +#: frontend/src/pages/dashboard/content.js:34 +#: frontend/src/pages/org-admin/devices/devices-errors.js:51 +#: frontend/src/pages/org-admin/org-logs-file-audit.js:103 +#: frontend/src/pages/org-admin/org-logs-file-update.js:117 +#: frontend/src/pages/org-admin/org-logs-perm-audit.js:84 +#: frontend/src/pages/share-admin/share-links.js:88 +#: frontend/src/pages/share-admin/upload-links.js:51 +#: frontend/src/pages/starred/starred.js:35 +#: frontend/src/pages/sys-admin/abuse-reports.js:87 +#: frontend/src/pages/sys-admin/devices/devices-errors.js:51 +#: frontend/src/pages/sys-admin/file-scan-records.js:29 +#: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:91 +#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:169 +#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:187 +#: frontend/src/pages/sys-admin/web-settings/web-settings.js:279 +msgid "Library" +msgstr "Bibliothek" + #: frontend/src/components/file-chooser/file-chooser.js:286 -#: frontend/src/components/search/ai-search.js:453 +#: frontend/src/components/search/ai-search.js:452 #: frontend/src/components/search/wiki-search.js:193 msgid "No results matching" msgstr "Keine passenden Ergebnisse" @@ -2947,151 +2996,132 @@ msgstr "Aktuelle Bibliothek" msgid "Other Libraries" msgstr "Andere Bibliotheken" -#: frontend/src/components/file-uploader/file-uploader.js:148 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:146 -#: frontend/src/pages/upload-link/file-uploader.js:140 +#: frontend/src/components/file-uploader/file-uploader.js:149 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:147 +#: frontend/src/pages/upload-link/file-uploader.js:141 msgid "Please upload no more than {maxFiles} files at a time." msgstr "Bitte laden Sie nicht mehr als {maxFiles} Dateien auf einmal hoch." -#: frontend/src/components/file-uploader/file-uploader.js:395 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:406 -#: frontend/src/pages/upload-link/file-uploader.js:396 +#: frontend/src/components/file-uploader/file-uploader.js:401 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:412 +#: frontend/src/pages/upload-link/file-uploader.js:401 msgid "File is locked by others." msgstr "Datei ist von jemand anderem gesperrt." -#: frontend/src/components/file-uploader/file-uploader.js:396 +#: frontend/src/components/file-uploader/file-uploader.js:402 msgid "Invalid filename." msgstr "Dateiname ungültig" -#: frontend/src/components/file-uploader/file-uploader.js:397 +#: frontend/src/components/file-uploader/file-uploader.js:403 msgid "File already exists." msgstr "Die Datei existiert bereits." -#: frontend/src/components/file-uploader/file-uploader.js:398 +#: frontend/src/components/file-uploader/file-uploader.js:404 msgid "File size is too large." msgstr "Die Datei ist zu groß." -#: frontend/src/components/file-uploader/file-uploader.js:399 +#: frontend/src/components/file-uploader/file-uploader.js:405 msgid "Out of quota." msgstr "Speicherplatz ist verbraucht." -#: frontend/src/components/file-uploader/file-uploader.js:408 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:399 -#: frontend/src/pages/upload-link/file-uploader.js:389 +#: frontend/src/components/file-uploader/file-uploader.js:414 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:405 +#: frontend/src/pages/upload-link/file-uploader.js:394 msgid "Network error" msgstr "Netzwerkfehler" -#: frontend/src/components/file-uploader/forbid-upload-list-item.js:23 -#: frontend/src/components/shared-link-file-uploader/forbid-upload-list-item.js:23 -#: frontend/src/pages/upload-link/forbid-upload-list-item.js:23 -msgid "File too large" -msgstr "Datei ist zu groß" +#: frontend/src/components/file-uploader/forbid-upload-list-item.js:13 +#: frontend/src/components/shared-link-file-uploader/forbid-upload-list-item.js:13 +msgid "Please upload files less than {placeholder}M" +msgstr "Bitte laden Sie Dateien hoch, die kleiner sind als {placeholder}M" -#: frontend/src/components/file-uploader/upload-list-item.js:94 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:94 +#: frontend/src/components/file-uploader/upload-list-item.js:97 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:97 #: frontend/src/pages/upload-link/upload-list-item.js:94 msgid "Preparing to upload..." msgstr "Hochladen wird vorbereitet …" -#: frontend/src/components/file-uploader/upload-list-item.js:95 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:95 +#: frontend/src/components/file-uploader/upload-list-item.js:98 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:98 #: frontend/src/pages/upload-link/upload-list-item.js:95 msgid "Remaining" msgstr "Verbleibend" -#: frontend/src/components/file-uploader/upload-list-item.js:96 -#: frontend/src/components/file-uploader/upload-list-item.js:122 -#: frontend/src/components/file-view/file-toolbar.js:150 -#: frontend/src/components/file-view/file-toolbar.js:209 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:96 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:122 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:155 +#: frontend/src/components/file-uploader/upload-list-item.js:99 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:99 #: frontend/src/pages/upload-link/upload-list-item.js:96 -#: frontend/src/pages/upload-link/upload-list-item.js:122 -msgid "Saving..." -msgstr "Speichere ..." +msgid "Indexing..." +msgstr "Indizieren …" -#: frontend/src/components/file-uploader/upload-list-item.js:117 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:117 -#: frontend/src/pages/upload-link/upload-list-item.js:117 -msgid "Waiting..." -msgstr "" - -#: frontend/src/components/file-uploader/upload-list-item.js:118 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:118 -#: frontend/src/pages/upload-link/upload-list-item.js:118 -msgid "Uploading..." -msgstr "Lade hoch…" - -#: frontend/src/components/file-uploader/upload-list-item.js:131 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:131 -#: frontend/src/pages/upload-link/upload-list-item.js:131 -msgid "Uploaded" -msgstr "Hochgeladen" - -#: frontend/src/components/file-uploader/upload-list-item.js:147 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:147 -#: frontend/src/pages/upload-link/upload-list-item.js:147 +#: frontend/src/components/file-uploader/upload-list-item.js:130 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:130 +#: frontend/src/pages/upload-link/upload-list-item.js:127 msgid "Retry" msgstr "Erneut versuchen" +#: frontend/src/components/file-uploader/upload-list-item.js:133 +#: frontend/src/components/file-view/file-toolbar.js:150 +#: frontend/src/components/file-view/file-toolbar.js:209 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:133 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:117 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162 +#: frontend/src/pages/upload-link/upload-list-item.js:130 +msgid "Saving..." +msgstr "Speichere ..." + +#: frontend/src/components/file-uploader/upload-list-item.js:136 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:136 +#: frontend/src/pages/upload-link/upload-list-item.js:133 +msgid "Uploaded" +msgstr "Hochgeladen" + #: frontend/src/components/file-uploader/upload-progress-dialog.js:48 #: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:48 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:51 -msgid "{uploaded_files_num}/{all_files_num} Files" -msgstr "" +#: frontend/src/pages/org-admin/web-settings/web-settings.js:119 +msgid "File Upload" +msgstr "Datei-Upload" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:56 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:56 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:58 -msgid "{failed_files_num} file(s) failed to upload" -msgstr "" - -#: frontend/src/components/file-uploader/upload-progress-dialog.js:67 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:67 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:83 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:49 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:49 msgid "File Uploading..." msgstr "Datei wird hochgeladen..." +#: frontend/src/components/file-uploader/upload-progress-dialog.js:75 #: frontend/src/components/file-uploader/upload-progress-dialog.js:77 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:75 #: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:77 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:90 -msgid "All files uploaded" -msgstr "Alle Dateien wurden hochgeladen." - -#: frontend/src/components/file-uploader/upload-progress-dialog.js:96 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:96 msgid "Retry All" msgstr "Alles erneut versuchen" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:103 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:103 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:75 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:80 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:82 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:80 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:82 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:61 msgid "Cancel All" msgstr "Alle abbrechen" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:110 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:110 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:107 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:88 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:88 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:68 msgid "name" msgstr "Name" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:111 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:111 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:108 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:89 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:89 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:69 msgid "size" msgstr "Größe" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:112 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:112 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:109 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:90 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:90 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:70 msgid "progress" msgstr "Fortschritt" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:113 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:113 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:110 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:91 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:91 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:71 msgid "state" msgstr "Status" @@ -3106,14 +3136,14 @@ msgid "unstarred" msgstr "Kein Favorit" #: frontend/src/components/file-view/file-toolbar.js:92 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:90 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:96 #: frontend/src/utils/text-translation.js:23 msgid "Lock" msgstr "Sperren" #: frontend/src/components/file-view/file-toolbar.js:96 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:98 -#: frontend/src/utils/text-translation.js:24 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:104 +#: frontend/src/utils/text-translation.js:25 msgid "Unlock" msgstr "Entsperren" @@ -3131,12 +3161,12 @@ msgstr "Übergeordneten Ordner öffnen" #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:342 #: frontend/src/pages/org-admin/org-logs-file-update.js:260 #: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:137 -#: frontend/src/repo-history.js:292 frontend/src/utils/text-translation.js:21 +#: frontend/src/repo-history.js:289 frontend/src/utils/text-translation.js:21 msgid "Details" msgstr "Details" #: frontend/src/components/file-view/file-toolbar.js:186 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:130 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:136 #: frontend/src/utils/text-translation.js:22 msgid "Open via Client" msgstr "Lokal öffnen" @@ -3158,7 +3188,7 @@ msgstr "Vorschau ist für dieses Dateiformat nicht verfügbar" #: frontend/src/pages/sys-admin/groups/group-members.js:109 #: frontend/src/pages/sys-admin/users/user-groups.js:122 #: frontend/src/pages/sys-admin/users/users-nav.js:25 -#: frontend/src/utils/utils.js:686 +#: frontend/src/utils/utils.js:690 msgid "Admin" msgstr "Administration" @@ -3175,9 +3205,8 @@ msgstr "Mitglied" #: frontend/src/components/group-members.js:96 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:290 -#: frontend/src/pages/lib-content-view/lib-content-view.js:838 +#: frontend/src/pages/lib-content-view/lib-content-view.js:857 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:311 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:157 #: frontend/src/pages/org-admin/org-group-repos.js:146 #: frontend/src/pages/org-admin/org-user-repos.js:142 #: frontend/src/pages/sys-admin/repos/repos.js:162 @@ -3212,91 +3241,84 @@ msgstr "Gruppenmitglied hinzufügen" msgid "Search group members" msgstr "Gruppenmitglieder suchen" -#: frontend/src/components/main-side-nav.js:92 +#: frontend/src/components/main-side-nav.js:93 #: frontend/src/pages/org-admin/org-groups.js:154 msgid "All Groups" msgstr "Meine Gruppen" -#: frontend/src/components/main-side-nav.js:123 -#: frontend/src/components/main-side-nav.js:125 -#: frontend/src/components/main-side-nav.js:132 -#: frontend/src/components/main-side-nav.js:134 +#: frontend/src/components/main-side-nav.js:124 +#: frontend/src/components/main-side-nav.js:126 +#: frontend/src/components/main-side-nav.js:133 +#: frontend/src/components/main-side-nav.js:135 #: frontend/src/pages/org-admin/side-panel.js:86 #: frontend/src/pages/sys-admin/side-panel.js:174 msgid "Links" msgstr "Links" -#: frontend/src/components/main-side-nav.js:150 -#: frontend/src/components/main-side-nav.js:152 +#: frontend/src/components/main-side-nav.js:151 +#: frontend/src/components/main-side-nav.js:153 #: frontend/src/pages/share-admin/folders.js:368 msgid "Folders" msgstr "Ordner" -#: frontend/src/components/main-side-nav.js:184 -#: frontend/src/components/main-side-nav.js:186 +#: frontend/src/components/main-side-nav.js:185 +#: frontend/src/components/main-side-nav.js:187 #: frontend/src/pages/my-libs/my-libs-deleted.js:54 #: frontend/src/pages/my-libs/my-libs.js:166 msgid "My Libraries" msgstr "Meine Bibliotheken" -#: frontend/src/components/main-side-nav.js:191 -#: frontend/src/components/main-side-nav.js:193 +#: frontend/src/components/main-side-nav.js:192 +#: frontend/src/components/main-side-nav.js:194 #: frontend/src/pages/shared-libs/shared-libs.js:456 msgid "Shared with me" msgstr "Für mich freigegeben" -#: frontend/src/components/main-side-nav.js:198 -#: frontend/src/components/main-side-nav.js:200 +#: frontend/src/components/main-side-nav.js:199 +#: frontend/src/components/main-side-nav.js:201 #: frontend/src/pages/shared-with-all/public-shared-view.js:206 msgid "Shared with all" msgstr "Für alle freigegeben" -#: frontend/src/components/main-side-nav.js:205 -#: frontend/src/components/main-side-nav.js:207 +#: frontend/src/components/main-side-nav.js:206 +#: frontend/src/components/main-side-nav.js:208 msgid "Shared with groups" msgstr "Für meine Gruppen" -#: frontend/src/components/main-side-nav.js:214 -#: frontend/src/components/main-side-nav.js:216 -#: frontend/src/components/main-side-nav.js:222 -#: frontend/src/components/main-side-nav.js:224 +#: frontend/src/components/main-side-nav.js:215 +#: frontend/src/components/main-side-nav.js:217 +#: frontend/src/components/main-side-nav.js:223 +#: frontend/src/components/main-side-nav.js:225 msgid "Shared from other servers" msgstr "Von anderen Servern" -#: frontend/src/components/main-side-nav.js:231 +#: frontend/src/components/main-side-nav.js:232 msgid "Tools" msgstr "Werkzeuge" -#: frontend/src/components/main-side-nav.js:234 -#: frontend/src/components/main-side-nav.js:236 +#: frontend/src/components/main-side-nav.js:235 +#: frontend/src/components/main-side-nav.js:237 #: frontend/src/pages/starred/starred.js:315 msgid "Favorites" msgstr "Favoriten" -#: frontend/src/components/main-side-nav.js:241 -#: frontend/src/components/main-side-nav.js:243 +#: frontend/src/components/main-side-nav.js:242 +#: frontend/src/components/main-side-nav.js:244 msgid "Activities" msgstr "Aktivitäten" -#: frontend/src/components/main-side-nav.js:248 -#: frontend/src/components/main-side-nav.js:250 +#: frontend/src/components/main-side-nav.js:249 +#: frontend/src/components/main-side-nav.js:251 #: frontend/src/pages/wikis/wikis.js:137 msgid "Published Libraries" msgstr "Veröffentlichte Bibliotheken" -#: frontend/src/components/main-side-nav.js:254 -#: frontend/src/components/main-side-nav.js:256 +#: frontend/src/components/main-side-nav.js:264 +#: frontend/src/components/main-side-nav.js:266 #: frontend/src/pages/linked-devices/linked-devices.js:230 msgid "Linked Devices" msgstr "Verbundene Geräte" -#: frontend/src/components/main-side-nav.js:268 -#: frontend/src/components/main-side-nav.js:270 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:354 -#: frontend/src/pages/my-libs/mylib-repo-menu.js:178 -msgid "Share Admin" -msgstr "Freigabeverwaltung" - #: frontend/src/components/more.js:14 msgid "show more" msgstr "mehr …" @@ -3336,15 +3358,15 @@ msgid "" "right}" msgstr "Kein Zugang. Bitte versuchen Sie {placeholder-left}die Anmeldung noch einmal.{placeholder-right}" -#: frontend/src/components/popover/edit-filetag-popover.js:141 +#: frontend/src/components/popover/edit-filetag-popover.js:137 msgid "No tags" msgstr "Keine Tags" -#: frontend/src/components/popover/edit-filetag-popover.js:145 +#: frontend/src/components/popover/edit-filetag-popover.js:141 msgid "Tag not found" msgstr "Der Tag wurde nicht gefunden" -#: frontend/src/components/popover/edit-filetag-popover.js:159 +#: frontend/src/components/popover/edit-filetag-popover.js:155 msgid "Find a tag" msgstr "Tag suchen" @@ -3387,8 +3409,8 @@ msgstr "Tags exportieren" msgid "You are watching file changes of this library." msgstr "Sie überwachen bereits die Dateiänderungen dieser Bibliothek." -#: frontend/src/components/sdoc-wiki-page-viewer/index.js:133 -#: frontend/src/components/seafile-markdown-viewer/index.js:119 +#: frontend/src/components/sdoc-wiki-page-viewer/index.js:125 +#: frontend/src/components/seafile-markdown-viewer/index.js:111 msgid "Last modified by" msgstr "Zuletzt bearbeitet von" @@ -3424,41 +3446,41 @@ msgstr "Nein" msgid "Reference documents" msgstr "Referenzdokumente" -#: frontend/src/components/search/ai-search.js:387 +#: frontend/src/components/search/ai-search.js:386 #: frontend/src/components/search/search.js:433 msgid "Search results visited recently" msgstr "Zuletzt verwendete Suchergebnisse" -#: frontend/src/components/search/ai-search.js:436 +#: frontend/src/components/search/ai-search.js:435 #: frontend/src/components/search/search.js:413 msgid "Type characters to start search" msgstr "Geben Sie etwas ein, um die Suche zu starten" -#: frontend/src/components/search/ai-search.js:439 +#: frontend/src/components/search/ai-search.js:438 msgid "Type more characters to start search" msgstr "Geben Sie mehr ein, um die Suche zu starten" -#: frontend/src/components/search/ai-search.js:450 -#: frontend/src/components/search/ai-search.js:467 +#: frontend/src/components/search/ai-search.js:449 +#: frontend/src/components/search/ai-search.js:466 msgid "Ask AI" msgstr "KI fragen" -#: frontend/src/components/search/ai-search.js:529 +#: frontend/src/components/search/ai-search.js:528 msgid "" "Indexing the library. Semantic search will be available within a few " "minutes." msgstr "Die Indexierung der Bibliothek ist im Gange. Die semantische Suche wird in wenigen Minuten zur Verfügung stehen." -#: frontend/src/components/search/ai-search.js:540 +#: frontend/src/components/search/ai-search.js:539 msgid "Successfully turned it off" msgstr "Die semantische Suche wurde deaktiviert." -#: frontend/src/components/search/ai-search.js:558 -#: frontend/src/components/search/ai-search.js:582 +#: frontend/src/components/search/ai-search.js:557 +#: frontend/src/components/search/ai-search.js:581 msgid "Turn on semantic search for this library" msgstr "Semantische Suche für diese Bibliothek aktivieren" -#: frontend/src/components/search/ai-search.js:570 +#: frontend/src/components/search/ai-search.js:569 msgid "Turn off semantic search for this library" msgstr "Semantische Suche für diese Bibliothek deaktivieren" @@ -3529,13 +3551,13 @@ msgstr "Benutzerdefinierte Freigabeberechtigung hinzufügen" #: frontend/src/components/select-editor/sysadmin-user-role-editor.js:19 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:155 -#: frontend/src/pages/sys-admin/users/users-content.js:281 +#: frontend/src/pages/sys-admin/users/users-content.js:272 msgid "Default" msgstr "Standard" #: frontend/src/components/select-editor/sysadmin-user-role-editor.js:21 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:157 -#: frontend/src/pages/sys-admin/users/users-content.js:283 +#: frontend/src/pages/sys-admin/users/users-content.js:274 msgid "Guest" msgstr "Gast" @@ -3592,36 +3614,30 @@ msgstr "1 Freigabe-Link wurde gelöscht." msgid "Successfully deleted {number_placeholder} share links" msgstr "{number_placeholder} Freigabe-Links wurden gelöscht." -#: frontend/src/components/share-link-panel/link-creation.js:138 -msgid "" -"Share links cannot be generated because \"Invisible\", \"Online Read-Write\"" -" or \"Online Read-Only\" is set for you on some folder(s) in the library." -msgstr "" - -#: frontend/src/components/share-link-panel/link-creation.js:162 +#: frontend/src/components/share-link-panel/link-creation.js:156 msgid "Please enter an integer bigger than 1 as number of links." msgstr "Geben Sie bei der Anzahl der Links eine ganze Zahl größer 1 ein." -#: frontend/src/components/share-link-panel/link-creation.js:166 +#: frontend/src/components/share-link-panel/link-creation.js:160 msgid "" "Please enter an integer not bigger than {max_number} as number of links." msgstr "Geben Sie eine Zahl nicht größer als {max_number} für die Anzahl der Links an." -#: frontend/src/components/share-link-panel/link-creation.js:260 +#: frontend/src/components/share-link-panel/link-creation.js:254 #: frontend/src/components/share-link-panel/link-list.js:64 msgid "Generate links in batch" msgstr "Mehrere Links generieren" -#: frontend/src/components/share-link-panel/link-creation.js:260 +#: frontend/src/components/share-link-panel/link-creation.js:254 #: frontend/src/components/share-link-panel/link-list.js:63 msgid "Generate Link" msgstr "Link generieren" -#: frontend/src/components/share-link-panel/link-creation.js:265 +#: frontend/src/components/share-link-panel/link-creation.js:259 msgid "Number of links" msgstr "Anzahl der Links" -#: frontend/src/components/share-link-panel/link-creation.js:329 +#: frontend/src/components/share-link-panel/link-creation.js:323 msgid "Set permission" msgstr "Berechtigung festlegen" @@ -3669,8 +3685,7 @@ msgid "Are you sure you want to delete the selected share link(s) ?" msgstr "Möchten Sie den/die ausgewählten Freigabe-Link(s) wirklich löschen?" #: frontend/src/components/shared-file-view/shared-file-view.js:47 -#: frontend/src/pages/markdown-editor/index.js:410 -#: frontend/src/pages/plain-markdown-editor/index.js:172 +#: frontend/src/pages/markdown-editor/index.js:458 #: frontend/src/view-file-text.js:81 msgid "Successfully saved" msgstr "Erfolgreich gespeichert" @@ -3681,7 +3696,7 @@ msgid "File download is disabled: the share link traffic of owner is used up." msgstr "Herunterladen ist deaktiviert: Das Datenvolumen des Eigentümers für Freigaben ist aufgebraucht." #: frontend/src/components/shared-file-view/shared-file-view.js:122 -#: frontend/src/repo-folder-trash.js:205 frontend/src/repo-snapshot.js:168 +#: frontend/src/repo-folder-trash.js:202 frontend/src/repo-snapshot.js:166 #: frontend/src/shared-dir-view.js:449 msgid "Current path: " msgstr "Aktueller Pfad: " @@ -3737,12 +3752,6 @@ msgstr "Ordnerberechtigung" msgid "Unshare" msgstr "Freigabe beenden" -#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:351 -#: frontend/src/pages/my-libs/mylib-repo-menu.js:154 -#: frontend/src/pages/sys-admin/repos/repos.js:271 -msgid "History Setting" -msgstr "Versionen einrichten" - #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:357 #: frontend/src/pages/my-libs/mylib-repo-menu.js:157 msgid "Change Password" @@ -3751,9 +3760,9 @@ msgstr "Passwort ändern" #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:360 #: frontend/src/components/user-settings/webdav-password.js:104 #: frontend/src/pages/my-libs/mylib-repo-menu.js:160 -#: frontend/src/pages/sys-admin/orgs/org-users.js:304 -#: frontend/src/pages/sys-admin/users/users-content.js:364 -#: frontend/src/pages/sys-admin/users/users-content.js:566 +#: frontend/src/pages/sys-admin/orgs/org-users.js:294 +#: frontend/src/pages/sys-admin/users/users-content.js:355 +#: frontend/src/pages/sys-admin/users/users-content.js:554 msgid "Reset Password" msgstr "Passwort zurücksetzen" @@ -3812,8 +3821,8 @@ msgid "Clients" msgstr "Programm" #: frontend/src/components/toolbar/common-toolbar.js:24 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:86 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:146 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:90 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:150 #: frontend/src/pages/search/main-panel.js:330 #: frontend/src/pages/wiki/main-panel.js:95 #: frontend/src/pages/wiki/main-panel.js:112 @@ -3821,12 +3830,12 @@ msgid "Search files" msgstr "Dateien suchen" #: frontend/src/components/toolbar/dir-operation-toolbar.js:192 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:68 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:54 msgid "Upload Files" msgstr "Dateien hochladen" #: frontend/src/components/toolbar/dir-operation-toolbar.js:193 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:69 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:55 msgid "Upload Folder" msgstr "Ordner hochladen" @@ -3859,17 +3868,17 @@ msgstr "Neue Word-Datei" msgid "New SeaDoc File" msgstr "Neue SeaDoc Datei" -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:328 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:336 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:356 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:364 #: frontend/src/utils/text-translation.js:18 msgid "Move" msgstr "Verschieben" #: frontend/src/components/toolbar/repo-view-toobar.js:63 -#: frontend/src/components/toolbar/view-file-toolbar.js:73 +#: frontend/src/components/toolbar/view-file-toolbar.js:99 #: frontend/src/file-history-old.js:268 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:55 -#: frontend/src/repo-folder-trash.js:284 +#: frontend/src/repo-folder-trash.js:280 msgid "More" msgstr "Mehr" @@ -3878,10 +3887,18 @@ msgstr "Mehr" msgid "Deleted Libraries" msgstr "Gelöschte Bibliotheken" -#: frontend/src/components/toolbar/view-file-toolbar.js:67 +#: frontend/src/components/toolbar/view-file-toolbar.js:87 msgid "Edit File" msgstr "Datei bearbeiten" +#: frontend/src/components/toolbar/view-file-toolbar.js:92 +msgid "New Draft" +msgstr "Neuer Entwurf" + +#: frontend/src/components/toolbar/view-file-toolbar.js:93 +msgid "Create a draft from this file, instead of editing it directly." +msgstr "Legen Sie einen Entwurf an, statt die Originaldatei direkt zu bearbeiten." + #: frontend/src/components/toolbar/view-mode-toolbar.js:31 #: frontend/src/shared-dir-view.js:456 frontend/src/shared-dir-view.js:457 msgid "List" @@ -3897,7 +3914,7 @@ msgid "Column" msgstr "Spalte" #: frontend/src/components/toolbar/view-mode-toolbar.js:37 -#: frontend/src/utils/text-translation.js:33 +#: frontend/src/utils/text-translation.js:34 msgid "Properties" msgstr "Einstellungen" @@ -4109,8 +4126,8 @@ msgstr "Passwort löschen" msgid "History Versions" msgstr "Versionen" -#: frontend/src/file-history-old.js:244 frontend/src/repo-history.js:142 -#: frontend/src/repo-history.js:149 +#: frontend/src/file-history-old.js:244 frontend/src/repo-history.js:139 +#: frontend/src/repo-history.js:146 msgid "Modifier" msgstr "Bearbeiter" @@ -4142,71 +4159,75 @@ msgstr "Alle Objekte im Papierkorb wurden gelöscht." msgid "Removed items older than {n} days from trash." msgstr "Objekte gelöscht, die sich länger als {n} Tage im Papierkorb befunden haben." -#: frontend/src/pages/dashboard/activity-item.js:77 +#: frontend/src/pages/dashboard/activity-item.js:76 +msgid "Publish draft" +msgstr "Entwurf veröffentlichen" + +#: frontend/src/pages/dashboard/activity-item.js:89 msgid "{file} and {n} other files" msgstr "{file} und {n} weitere Dateien" -#: frontend/src/pages/dashboard/activity-item.js:80 +#: frontend/src/pages/dashboard/activity-item.js:92 msgid "Created {n} files" msgstr "{n} Dateien erstellt" -#: frontend/src/pages/dashboard/activity-item.js:84 +#: frontend/src/pages/dashboard/activity-item.js:96 msgid "details" msgstr "Details" -#: frontend/src/pages/dashboard/activity-item.js:98 +#: frontend/src/pages/dashboard/activity-item.js:110 msgid "Created draft" msgstr "Entwurf erstellt" -#: frontend/src/pages/dashboard/activity-item.js:98 +#: frontend/src/pages/dashboard/activity-item.js:110 msgid "Created file" msgstr "Erstellte Datei" -#: frontend/src/pages/dashboard/activity-item.js:103 +#: frontend/src/pages/dashboard/activity-item.js:115 msgid "Deleted draft" msgstr "Entwurf wurde gelöscht." -#: frontend/src/pages/dashboard/activity-item.js:103 +#: frontend/src/pages/dashboard/activity-item.js:115 msgid "Deleted file" msgstr "Gelöschte Datei" -#: frontend/src/pages/dashboard/activity-item.js:108 +#: frontend/src/pages/dashboard/activity-item.js:120 msgid "Restored file" msgstr "Wiederhergestellte Datei" -#: frontend/src/pages/dashboard/activity-item.js:113 +#: frontend/src/pages/dashboard/activity-item.js:125 msgid "Renamed file" msgstr "Umbenannte Datei" -#: frontend/src/pages/dashboard/activity-item.js:120 +#: frontend/src/pages/dashboard/activity-item.js:132 msgid "Moved file" msgstr "Datei verschoben" -#: frontend/src/pages/dashboard/activity-item.js:125 +#: frontend/src/pages/dashboard/activity-item.js:137 msgid "Updated draft" msgstr "Entwurf ist aktualisiert" -#: frontend/src/pages/dashboard/activity-item.js:125 +#: frontend/src/pages/dashboard/activity-item.js:137 msgid "Updated file" msgstr "Aktualisierte Datei" -#: frontend/src/pages/dashboard/activity-item.js:135 +#: frontend/src/pages/dashboard/activity-item.js:147 msgid "Created folder" msgstr "Ordner erstellt" -#: frontend/src/pages/dashboard/activity-item.js:140 +#: frontend/src/pages/dashboard/activity-item.js:152 msgid "Deleted folder" msgstr "Gelöschter Ordner" -#: frontend/src/pages/dashboard/activity-item.js:145 +#: frontend/src/pages/dashboard/activity-item.js:157 msgid "Restored folder" msgstr "Wiederhergestellter Ordner" -#: frontend/src/pages/dashboard/activity-item.js:150 +#: frontend/src/pages/dashboard/activity-item.js:162 msgid "Renamed folder" msgstr "Umbenannter Ordner" -#: frontend/src/pages/dashboard/activity-item.js:157 +#: frontend/src/pages/dashboard/activity-item.js:169 msgid "Moved folder" msgstr "Ordner verschoben" @@ -4224,29 +4245,11 @@ msgstr "Aktion" #: frontend/src/pages/org-admin/statistic/statistic-nav.js:15 #: frontend/src/pages/sys-admin/abuse-reports.js:88 #: frontend/src/pages/sys-admin/statistic/statistic-nav.js:15 -#: frontend/src/repo-folder-trash.js:368 frontend/src/repo-folder-trash.js:425 -#: frontend/src/repo-snapshot.js:304 +#: frontend/src/repo-folder-trash.js:363 frontend/src/repo-folder-trash.js:419 +#: frontend/src/repo-snapshot.js:302 msgid "File" msgstr "Datei" -#: frontend/src/pages/dashboard/content.js:34 -#: frontend/src/pages/org-admin/devices/devices-errors.js:51 -#: frontend/src/pages/org-admin/org-logs-file-audit.js:103 -#: frontend/src/pages/org-admin/org-logs-file-update.js:117 -#: frontend/src/pages/org-admin/org-logs-perm-audit.js:84 -#: frontend/src/pages/share-admin/share-links.js:88 -#: frontend/src/pages/share-admin/upload-links.js:51 -#: frontend/src/pages/starred/starred.js:35 -#: frontend/src/pages/sys-admin/abuse-reports.js:87 -#: frontend/src/pages/sys-admin/devices/devices-errors.js:51 -#: frontend/src/pages/sys-admin/file-scan-records.js:29 -#: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:91 -#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:169 -#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:187 -#: frontend/src/pages/sys-admin/web-settings/web-settings.js:279 -msgid "Library" -msgstr "Bibliothek" - #: frontend/src/pages/dashboard/files-activities.js:247 msgid "All Activities" msgstr "Alle Aktivitäten" @@ -4267,6 +4270,25 @@ msgstr "Verändert durch" msgid "Find modifiers" msgstr "Bearbeiter suchen" +#: frontend/src/pages/drafts/draft-content.js:44 +msgid "Successfully published draft %(draft)s." +msgstr "Der Entwurf %(draft)s wurde veröffentlicht." + +#: frontend/src/pages/drafts/draft-content.js:48 +msgid "Failed to publish draft %(draft)s." +msgstr "Der Entwurf %(draft)s konnte nicht veröffentlicht werden." + +#: frontend/src/pages/drafts/draft-content.js:62 +msgid "No draft yet" +msgstr "Noch kein Entwurf vorhanden" + +#: frontend/src/pages/drafts/draft-content.js:63 +msgid "" +"Draft is a way to let you collaborate with others on files. You can create a" +" draft from a file, edit the draft and then ask for a review. The original " +"file will be updated only after the draft has been reviewed." +msgstr "Entwürfe sind eine Möglichkeit, mit anderen an Dateien zusammenzuarbeiten. Sie können von einer Datei einen Entwurf erzeugen, diesen Entwurf bearbeiten und dann um eine Gegenprüfung (Review) bitten. Die Originaldatei wird erst nach abgeschlossenem Review aktualisiert." + #: frontend/src/pages/file-history-old/history-item.js:58 msgid "(current version)" msgstr "(aktuelle Version)" @@ -4319,7 +4341,7 @@ msgstr "Sie können eine Bibliothek erstellen, indem Sie oben auf die Schaltflä #: frontend/src/pages/sys-admin/groups/group-nav.js:27 #: frontend/src/pages/sys-admin/groups/groups.js:137 #: frontend/src/pages/sys-admin/groups/search-groups.js:110 -#: frontend/src/pages/sys-admin/info.js:136 +#: frontend/src/pages/sys-admin/info.js:132 #: frontend/src/pages/sys-admin/orgs/org-nav.js:19 #: frontend/src/pages/sys-admin/side-panel.js:114 #: frontend/src/pages/sys-admin/users/user-nav.js:21 @@ -4333,7 +4355,7 @@ msgstr "Dies ist eine spezielle Gruppe, die für einen Bereich steht." #: frontend/src/pages/groups/group-view.js:488 #: frontend/src/pages/my-libs/mylib-repo-menu.js:151 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:268 +#: frontend/src/pages/org-admin/org-libraries.js:317 #: frontend/src/pages/sys-admin/groups/groups-content.js:187 #: frontend/src/pages/sys-admin/repos/repos.js:268 #: frontend/src/pages/sys-admin/users/user-repos.js:166 @@ -4391,122 +4413,122 @@ msgid "" "button in the menu bar." msgstr "Sie haben noch keine Gäste eingeladen. Als Gast kann man freigegebene Bibliotheken über den Zugang im Webbrowser wesentlich effektiver für die Zusammenarbeit nutzen als über einzelne Freigabe-Links. Um jemanden einzuladen, klicken Sie in der Menüleiste auf „Gast einladen“." -#: frontend/src/pages/lib-content-view/lib-content-container.js:98 +#: frontend/src/pages/lib-content-view/lib-content-container.js:102 #: frontend/src/pages/wiki/main-panel.js:82 msgid "Folder does not exist." msgstr "Der Ordner ist nicht vorhanden." -#: frontend/src/pages/lib-content-view/lib-content-container.js:176 +#: frontend/src/pages/lib-content-view/lib-content-container.js:180 msgid "This library has been set to read-only by admin and cannot be updated." msgstr "Diese Bibliothek wurde von der Administration schreibgeschützt und kann nur gelesen werden." -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:65 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:95 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:67 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:99 #: frontend/src/pages/sys-admin/main-panel-topbar.js:20 msgid "Side Nav Menu" msgstr "Seitliche Navigation" -#: frontend/src/pages/lib-content-view/lib-content-view.js:176 +#: frontend/src/pages/lib-content-view/lib-content-view.js:180 msgid "Library share permission not found." msgstr "Die Freigaberechte für die Bibliothek wurden nicht gefunden." -#: frontend/src/pages/lib-content-view/lib-content-view.js:595 +#: frontend/src/pages/lib-content-view/lib-content-view.js:617 msgid "Failed to move files to another library." msgstr "Die Dateien konnten nicht in die andere Bibliothek verschoben werden." -#: frontend/src/pages/lib-content-view/lib-content-view.js:597 +#: frontend/src/pages/lib-content-view/lib-content-view.js:619 #: frontend/src/shared-dir-view.js:214 msgid "Failed to copy files to another library." msgstr "Die Dateien konnten nicht in die andere Bibliothek kopiert werden." -#: frontend/src/pages/lib-content-view/lib-content-view.js:627 +#: frontend/src/pages/lib-content-view/lib-content-view.js:649 msgid "Successfully moved files to another library." msgstr "Die Dateien sind in die andere Bibliothek verschoben." -#: frontend/src/pages/lib-content-view/lib-content-view.js:629 +#: frontend/src/pages/lib-content-view/lib-content-view.js:651 #: frontend/src/shared-dir-view.js:228 msgid "Successfully copied files to another library." msgstr "Die Dateien sind in die andere Bibliothek kopiert." -#: frontend/src/pages/lib-content-view/lib-content-view.js:799 +#: frontend/src/pages/lib-content-view/lib-content-view.js:818 msgid "Restored {name} and {n} other items" msgstr "{name} und {n} andere(s) Element(e) wiederhergestellt" -#: frontend/src/pages/lib-content-view/lib-content-view.js:800 +#: frontend/src/pages/lib-content-view/lib-content-view.js:819 msgid "Restored {name}" msgstr "{name} wurde wiederhergestellt." -#: frontend/src/pages/lib-content-view/lib-content-view.js:807 +#: frontend/src/pages/lib-content-view/lib-content-view.js:826 msgid "Failed to restore {name} and {n} other items" msgstr "Die Wiederherstellung von {name} und {n} anderen Elements/anderer Elemente ist fehlgeschlagen." -#: frontend/src/pages/lib-content-view/lib-content-view.js:808 +#: frontend/src/pages/lib-content-view/lib-content-view.js:827 msgid "Failed to restore {name}" msgstr "Die Wiederherstellung von {name} ist fehlgeschlagen." -#: frontend/src/pages/lib-content-view/lib-content-view.js:834 +#: frontend/src/pages/lib-content-view/lib-content-view.js:853 msgid "Successfully deleted {name} and {n} other items." msgstr "{name} und {n} andere(s) Element(e) wurden gelöscht." -#: frontend/src/pages/lib-content-view/lib-content-view.js:844 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1081 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1109 +#: frontend/src/pages/lib-content-view/lib-content-view.js:863 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1111 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1139 msgid "Undo" msgstr "Rückgängig machen" -#: frontend/src/pages/lib-content-view/lib-content-view.js:851 +#: frontend/src/pages/lib-content-view/lib-content-view.js:870 msgid "Failed to delete {name} and {n} other items." msgstr "Die Löschung von {name} und {n} anderen Elements/anderer Elemente ist fehlgeschlagen." -#: frontend/src/pages/lib-content-view/lib-content-view.js:1037 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1053 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1067 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1083 msgid "Renaming {name} failed" msgstr "Fehler beim Umbenennen von {name}" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1077 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1105 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:377 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1107 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1135 #: frontend/src/pages/org-admin/org-groups-search-groups.js:230 #: frontend/src/pages/org-admin/org-groups.js:126 +#: frontend/src/pages/org-admin/org-libraries.js:83 msgid "Successfully deleted {name}" msgstr "{name} wurde gelöscht." -#: frontend/src/pages/lib-content-view/lib-content-view.js:1089 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1117 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1119 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1147 msgid "Failed to delete {name}" msgstr "Fehler beim Löschen von {name}" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1170 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1203 msgid "Successfully moved {name}." msgstr "{name} wurde verschoben." -#: frontend/src/pages/lib-content-view/lib-content-view.js:1178 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1210 msgid "Failed to move {name}." msgstr "Fehler beim Verschieben von {name}." -#: frontend/src/pages/lib-content-view/lib-content-view.js:1226 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1253 #: frontend/src/pages/sdoc/sdoc-file-history/side-panel.js:182 -#: frontend/src/utils/utils.js:1286 +#: frontend/src/utils/utils.js:1290 msgid "Successfully copied %(name)s." msgstr "%(name)s wurde kopiert." -#: frontend/src/pages/lib-content-view/lib-content-view.js:1234 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1260 msgid "Failed to copy %(name)s" msgstr "Fehler beim Kopieren von %(name)s." -#: frontend/src/pages/lib-content-view/lib-content-view.js:1254 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1270 msgid "Converting, please wait..." msgstr "Die Konvertierung ist im Gang. Bitte warten Sie." -#: frontend/src/pages/lib-content-view/lib-content-view.js:1266 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1282 msgid "Successfully converted the file." msgstr "Die Datei wurde konvertiert." -#: frontend/src/pages/lib-content-view/lib-content-view.js:1273 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1289 msgid "Failed to convert {name}." msgstr "Die Konvertierung von {name} ist fehlgeschlagen." -#: frontend/src/pages/lib-content-view/lib-content-view.js:1971 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1958 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:255 #: frontend/src/pages/share-with-ocm/shared-with-ocm.js:107 #: frontend/src/pages/shared-libs/shared-libs.js:290 @@ -4553,7 +4575,11 @@ msgstr "Letzter Zugriff" msgid "Successfully unlinked %(name)s." msgstr "%(name)s wurde erfolgreich getrennt." -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:81 +#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:42 +msgid "Local draft saved" +msgstr "Lokaler Entwurf gespeichert" + +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:87 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:68 msgid "Open parent directory" msgstr "Übergeordnetes Verzeichnis öffnen" @@ -4566,25 +4592,23 @@ msgstr "Zum reinen Texteditor wechseln" msgid "Switch to rich text editor" msgstr "Zum Editor mit Formatierungen wechseln" -#: frontend/src/pages/markdown-editor/index.js:116 +#: frontend/src/pages/markdown-editor/index.js:117 msgid "This file has been updated." msgstr "Die Datei wurde aktualisiert." -#: frontend/src/pages/markdown-editor/index.js:117 +#: frontend/src/pages/markdown-editor/index.js:118 msgid "Refresh" msgstr "Aktualisieren" -#: frontend/src/pages/markdown-editor/index.js:152 +#: frontend/src/pages/markdown-editor/index.js:153 msgid "Another user is editing this file!" msgstr "Ein anderer Benutzer bearbeitet diese Datei." -#: frontend/src/pages/markdown-editor/index.js:300 -#: frontend/src/pages/plain-markdown-editor/index.js:101 +#: frontend/src/pages/markdown-editor/index.js:348 msgid "Leave this page? The system may not save your changes." msgstr "Sind Sie sicher, dass Sie diese Seite verlassen wollen? Ihre Änderungen wurden noch nicht gespeichert." -#: frontend/src/pages/markdown-editor/index.js:420 -#: frontend/src/pages/plain-markdown-editor/index.js:177 +#: frontend/src/pages/markdown-editor/index.js:468 msgid "Failed to save" msgstr "Die Speicherung ist fehlgeschlagen." @@ -4608,7 +4632,6 @@ msgid "Deleted Time" msgstr "Löschdatum" #: frontend/src/pages/my-libs/my-libs-deleted.js:147 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:169 #: frontend/src/pages/sys-admin/repos/trash-repos.js:171 #: frontend/src/repo-snapshot.js:121 msgid "Successfully restored the library." @@ -4628,7 +4651,7 @@ msgid "" msgstr "Sie haben noch keine Bibliotheken angelegt. Eine Bibliothek ist ein Container, in dem Sie Ihre Dateien und Ordner organisieren können. Ein Bibliothek kann für andere Personen freigegeben sowie mit externen Geräten synchronisiert werden. Um eine Bibliothek anzulegen, klicken Sie in der Menüleiste auf „Neue Bibliothek“." #: frontend/src/pages/my-libs/mylib-repo-list-item.js:289 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:234 +#: frontend/src/pages/org-admin/org-libraries.js:282 #: frontend/src/pages/sys-admin/repos/repos.js:175 #: frontend/src/pages/sys-admin/users/user-repos.js:295 msgid "Successfully transferred the library." @@ -4663,7 +4686,6 @@ msgid "Shared By" msgstr "Freigegeben von" #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:321 -#: frontend/src/pages/org-admin/libraries/org-repo-nav.js:15 #: frontend/src/pages/org-admin/org-users-nav.js:15 #: frontend/src/pages/search/advanced-search.js:66 #: frontend/src/pages/share-with-ocm/remote-dir-path.js:56 @@ -4678,9 +4700,8 @@ msgstr "Alle" #: frontend/src/pages/org-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/devices/devices-by-platform.js:45 #: frontend/src/pages/sys-admin/devices/devices-errors.js:49 -#: frontend/src/pages/sys-admin/info.js:113 #: frontend/src/pages/sys-admin/terms-and-conditions/content.js:51 -#: frontend/src/repo-history.js:143 frontend/src/repo-history.js:150 +#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 msgid "Version" msgstr "Version" @@ -4692,7 +4713,7 @@ msgstr "Die Verbindung mit dem Gerät wurde getrennt." #: frontend/src/pages/org-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:89 -#: frontend/src/repo-history.js:143 frontend/src/repo-history.js:150 +#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 msgid "Device" msgstr "Gerät" @@ -4726,54 +4747,6 @@ msgid "" "follows:" msgstr "Kopieren Sie das Zertifikat des IdPs und fügen Sie es hier ein. Das Format des Zertifikats ist wie folgt:" -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:208 -#: frontend/src/utils/utils.js:426 -msgid "Encrypted library" -msgstr "Verschlüsselte Bibliothek" - -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:211 -#: frontend/src/utils/utils.js:432 -msgid "Read-Write library" -msgstr "Bibliothek mit Lese- und Schreibzugriff" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:59 -#: frontend/src/translate.js:18 -msgid "" -"Tip: libraries deleted {trashReposExpireDays} days ago will be cleaned " -"automatically." -msgstr "Hinweis: Bibliotheken werden {trashReposExpireDays} Tage nach Löschung automatisch ganz entfernt." - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:254 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:256 -msgid "Are you sure you want to delete {placeholder} completely?" -msgstr "Möchten Sie {placeholder} wirklich unwiderruflich löschen?" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:265 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:267 -msgid "Are you sure you want to restore {placeholder}?" -msgstr "Möchten Sie {placeholder} wirklich wiederherstellen?" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:360 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:362 -msgid "Successfully cleared trash." -msgstr "Der Papierkorb ist geleert." - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:399 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:424 -msgid "Clear Trash" -msgstr "Papierkorb leeren" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:400 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:425 -msgid "Are you sure you want to clear trash?" -msgstr "Möchten Sie den Papierkorb wirklich leeren?" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:402 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:427 -#: frontend/src/user-notifications.js:112 -msgid "Clear" -msgstr "Löschen" - #: frontend/src/pages/org-admin/org-admin-list.js:51 #: frontend/src/pages/org-admin/org-users-list.js:73 #: frontend/src/pages/org-admin/org-users-search-users.js:36 @@ -4898,6 +4871,7 @@ msgid "Search groups by name" msgstr "Gruppen nach Name suchen" #: frontend/src/pages/org-admin/org-groups.js:182 +#: frontend/src/pages/org-admin/org-libraries.js:174 #: frontend/src/pages/org-admin/org-links.js:125 #: frontend/src/pages/org-admin/org-logs-file-audit.js:124 #: frontend/src/pages/org-admin/org-logs-file-update.js:139 @@ -4908,6 +4882,7 @@ msgid "Previous" msgstr "Vorherige" #: frontend/src/pages/org-admin/org-groups.js:184 +#: frontend/src/pages/org-admin/org-libraries.js:176 #: frontend/src/pages/org-admin/org-links.js:127 #: frontend/src/pages/org-admin/org-logs-file-audit.js:126 #: frontend/src/pages/org-admin/org-logs-file-update.js:141 @@ -4937,16 +4912,30 @@ msgid "Active Users" msgstr "Aktive Benutzerkonten" #: frontend/src/pages/org-admin/org-info.js:50 +#: frontend/src/pages/sys-admin/info.js:123 #: frontend/src/pages/sys-admin/info.js:127 -#: frontend/src/pages/sys-admin/info.js:131 msgid "Total Users" msgstr "Benutzerkonten" #: frontend/src/pages/org-admin/org-info.js:50 -#: frontend/src/pages/sys-admin/info.js:127 +#: frontend/src/pages/sys-admin/info.js:123 msgid "Limits" msgstr "Maximum" +#: frontend/src/pages/org-admin/org-libraries.js:140 +msgid "All Libraries" +msgstr "Alle Bibliotheken" + +#: frontend/src/pages/org-admin/org-libraries.js:256 +#: frontend/src/utils/utils.js:426 +msgid "Encrypted library" +msgstr "Verschlüsselte Bibliothek" + +#: frontend/src/pages/org-admin/org-libraries.js:259 +#: frontend/src/utils/utils.js:432 +msgid "Read-Write library" +msgstr "Bibliothek mit Lese- und Schreibzugriff" + #: frontend/src/pages/org-admin/org-links.js:94 msgid "All Public Links" msgstr "Alle öffentlichen Links" @@ -5070,64 +5059,46 @@ msgstr "Kopieren Sie den TXT-Wert und fügen Sie diesen den DNS-Einstellungen Ih msgid "Verify" msgstr "Anmelden" -#: frontend/src/pages/org-admin/org-user-item.js:60 +#: frontend/src/pages/org-admin/org-user-item.js:59 msgid "Resetting user's password, please wait for a moment." msgstr "Das Passwort wird zurückgesetzt, bitte einen Moment warten." -#: frontend/src/pages/org-admin/org-user-item.js:63 +#: frontend/src/pages/org-admin/org-user-item.js:62 msgid "Successfully reset password to %(passwd)s for user %(user)s." msgstr "Passwort von %(user)s auf %(passwd)s zurückgesetzt." -#: frontend/src/pages/org-admin/org-user-item.js:118 +#: frontend/src/pages/org-admin/org-user-item.js:112 #: frontend/src/pages/sys-admin/admin-logs/login-logs.js:102 #: frontend/src/pages/sys-admin/logs-page/login-logs.js:117 msgid "Failed" msgstr "Fehlgeschlagen" -#: frontend/src/pages/org-admin/org-user-item.js:129 +#: frontend/src/pages/org-admin/org-user-item.js:123 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:172 #: frontend/src/pages/sys-admin/institutions/institution-users.js:208 -#: frontend/src/pages/sys-admin/users/users-content.js:307 +#: frontend/src/pages/sys-admin/users/users-content.js:298 msgid "Active" msgstr "Aktiv" -#: frontend/src/pages/org-admin/org-user-item.js:131 +#: frontend/src/pages/org-admin/org-user-item.js:125 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:172 #: frontend/src/pages/sys-admin/institutions/institution-users.js:208 -#: frontend/src/pages/sys-admin/users/users-content.js:309 +#: frontend/src/pages/sys-admin/users/users-content.js:300 msgid "Inactive" msgstr "Inaktiv" -#: frontend/src/pages/org-admin/org-user-item.js:157 -#: frontend/src/pages/sys-admin/orgs/org-users.js:230 -#: frontend/src/pages/sys-admin/users/users-content.js:406 -msgid "Are you sure you want to set {user_placeholder} inactive?" -msgstr "" - -#: frontend/src/pages/org-admin/org-user-item.js:195 +#: frontend/src/pages/org-admin/org-user-item.js:180 msgid "ResetPwd" msgstr "Passwort zurücksetzen" -#: frontend/src/pages/org-admin/org-user-item.js:196 +#: frontend/src/pages/org-admin/org-user-item.js:181 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:152 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:192 -#: frontend/src/pages/sys-admin/users/users-content.js:367 -#: frontend/src/pages/sys-admin/users/users-content.js:575 +#: frontend/src/pages/sys-admin/users/users-content.js:358 +#: frontend/src/pages/sys-admin/users/users-content.js:563 msgid "Revoke Admin" msgstr "Adminrechte entziehen" -#: frontend/src/pages/org-admin/org-user-item.js:204 -#: frontend/src/pages/sys-admin/orgs/org-users.js:313 -#: frontend/src/pages/sys-admin/users/users-content.js:584 -msgid "Set user inactive" -msgstr "" - -#: frontend/src/pages/org-admin/org-user-item.js:207 -#: frontend/src/pages/sys-admin/orgs/org-users.js:316 -#: frontend/src/pages/sys-admin/users/users-content.js:587 -msgid "Set" -msgstr "" - #: frontend/src/pages/org-admin/org-user-profile.js:128 msgid "Avatar" msgstr "Avatar" @@ -5402,10 +5373,6 @@ msgstr "Ändern" msgid "Team name" msgstr "Teamname" -#: frontend/src/pages/org-admin/web-settings/web-settings.js:119 -msgid "File Upload" -msgstr "Datei-Upload" - #: frontend/src/pages/org-admin/web-settings/web-settings.js:123 msgid "File extension white list" msgstr "Dateiendungen-Whitelist" @@ -5416,23 +5383,19 @@ msgid "" "\"md;txt;docx\". Empty means no limit." msgstr "Dateiendungen-Whitelist für Dateien, die per Webinterface und API hochgeladen werden. (Beispiel: \"md;txt;docx\") Leer bedeutet keine Einschränkungen." -#: frontend/src/pages/sdoc-revision/index.js:123 -msgid "Publish" -msgstr "Veröffentlichen" - -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:239 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:193 msgid "No changes" msgstr "Keine Änderungen" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:249 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:203 msgid "Changes" msgstr "Änderungen" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:268 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:222 msgid "Last modification" msgstr "Letzte Änderung" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:271 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:225 msgid "Next modification" msgstr "Nächste Änderung" @@ -5501,8 +5464,8 @@ msgstr "Dateierweiterungen eingeben und mit Komma trennen" #: frontend/src/pages/search/advanced-search.js:242 #: frontend/src/pages/search/advanced-search.js:264 -#: frontend/src/pages/sys-admin/orgs/org-users.js:307 -#: frontend/src/pages/sys-admin/users/users-content.js:569 +#: frontend/src/pages/sys-admin/orgs/org-users.js:297 +#: frontend/src/pages/sys-admin/users/users-content.js:557 msgid "Reset" msgstr "Zurücksetzen" @@ -5708,7 +5671,7 @@ msgid "Create Group" msgstr "Gruppe erstellen" #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:107 -#: frontend/src/pages/sys-admin/users/users-content.js:557 +#: frontend/src/pages/sys-admin/users/users-content.js:545 msgid "Delete User" msgstr "Benutzer löschen" @@ -5843,24 +5806,24 @@ msgstr "Community Edition" msgid "Upgrade to Pro Edition" msgstr "Upgrade auf die Pro Edition" -#: frontend/src/pages/sys-admin/info.js:119 +#: frontend/src/pages/sys-admin/info.js:115 msgid "Storage Used" msgstr "Speicherbedarf" -#: frontend/src/pages/sys-admin/info.js:122 +#: frontend/src/pages/sys-admin/info.js:118 msgid "Total Devices" msgstr "Geräte" -#: frontend/src/pages/sys-admin/info.js:122 +#: frontend/src/pages/sys-admin/info.js:118 msgid "Current Connected Devices" msgstr "aktuell verbundene Geräte" +#: frontend/src/pages/sys-admin/info.js:123 #: frontend/src/pages/sys-admin/info.js:127 -#: frontend/src/pages/sys-admin/info.js:131 msgid "Activated Users" msgstr "Aktive Benutzerkonten" -#: frontend/src/pages/sys-admin/info.js:141 +#: frontend/src/pages/sys-admin/info.js:137 #: frontend/src/pages/sys-admin/orgs/org-nav.js:31 #: frontend/src/pages/sys-admin/orgs/orgs.js:133 #: frontend/src/pages/sys-admin/orgs/search-orgs.js:106 @@ -5871,13 +5834,13 @@ msgid "Organizations" msgstr "Organisationen" #: frontend/src/pages/sys-admin/institutions/institution-admins.js:163 -#: frontend/src/pages/sys-admin/users/users-content.js:405 +#: frontend/src/pages/sys-admin/users/users-content.js:395 msgid "" "Are you sure you want to revoke the admin permission of {placeholder} ?" msgstr "Möchten Sie dem Benutzer {placeholder} wirklich die Adminrechte entziehen?" #: frontend/src/pages/sys-admin/institutions/institution-admins.js:195 -#: frontend/src/pages/sys-admin/users/users-content.js:578 +#: frontend/src/pages/sys-admin/users/users-content.js:566 msgid "Revoke" msgstr "Entziehen" @@ -5976,8 +5939,8 @@ msgstr "Alle Mitteilungen" msgid "Number of groups" msgstr "Anzahl der Gruppen" -#: frontend/src/pages/sys-admin/orgs/org-users.js:229 -#: frontend/src/pages/sys-admin/users/users-content.js:404 +#: frontend/src/pages/sys-admin/orgs/org-users.js:221 +#: frontend/src/pages/sys-admin/users/users-content.js:394 msgid "Are you sure you want to reset the password of {placeholder} ?" msgstr "Möchten Sie das Passwort für {placeholder} wirklich zurücksetzen?" @@ -6015,10 +5978,35 @@ msgstr "Hinweis: Sie können mit einem Schlagwort im Namen oder der ID suchen." msgid "Name or ID" msgstr "Name oder ID" +#: frontend/src/pages/sys-admin/repos/trash-repos.js:256 +msgid "Are you sure you want to delete {placeholder} completely?" +msgstr "Möchten Sie {placeholder} wirklich unwiderruflich löschen?" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:267 +msgid "Are you sure you want to restore {placeholder}?" +msgstr "Möchten Sie {placeholder} wirklich wiederherstellen?" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:362 +msgid "Successfully cleared trash." +msgstr "Der Papierkorb ist geleert." + #: frontend/src/pages/sys-admin/repos/trash-repos.js:371 msgid "Search libraries by owner" msgstr "Bibliotheken nach Eigentümer/in suchen" +#: frontend/src/pages/sys-admin/repos/trash-repos.js:424 +msgid "Clear Trash" +msgstr "Papierkorb leeren" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:425 +msgid "Are you sure you want to clear trash?" +msgstr "Möchten Sie den Papierkorb wirklich leeren?" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:427 +#: frontend/src/user-notifications.js:112 +msgid "Clear" +msgstr "Löschen" + #: frontend/src/pages/sys-admin/side-panel.js:198 msgid "File Scan" msgstr "Scan der Dateien" @@ -6099,15 +6087,15 @@ msgstr "Keine Verbindung ({repo_id_placeholder})" msgid "Institution" msgstr "Einrichtung" -#: frontend/src/pages/sys-admin/users/users-content.js:292 +#: frontend/src/pages/sys-admin/users/users-content.js:283 msgid "Default Admin" msgstr "Standard-Admin" -#: frontend/src/pages/sys-admin/users/users-content.js:296 +#: frontend/src/pages/sys-admin/users/users-content.js:287 msgid "Daily Admin" msgstr "Täglicher Admin" -#: frontend/src/pages/sys-admin/users/users-content.js:298 +#: frontend/src/pages/sys-admin/users/users-content.js:289 msgid "Audit Admin" msgstr "Audit Admin" @@ -6362,28 +6350,44 @@ msgid "" "accept the terms." msgstr "Benutzer müssen vor der Nutzung des Systems Nutzungsbedingungen akzeptieren." -#: frontend/src/pages/upload-link/file-uploader.js:435 +#: frontend/src/pages/upload-link/file-uploader.js:305 +msgid "File upload started" +msgstr "Datei-Upload gestartet" + +#: frontend/src/pages/upload-link/file-uploader.js:425 +msgid "All files uploaded" +msgstr "Alle Dateien wurden hochgeladen." + +#: frontend/src/pages/upload-link/file-uploader.js:439 msgid "Failed to upload {file_name}." msgstr "Der Upload der Datei {file_name} ist fehlgeschlagen." -#: frontend/src/pages/upload-link/index.js:41 +#: frontend/src/pages/upload-link/forbid-upload-list-item.js:14 +msgid "Please upload files less than {placeholder}" +msgstr "Bitte laden Sie Dateien mit weniger als {placeholder} hoch." + +#: frontend/src/pages/upload-link/index.js:40 msgid "Upload files to {folder_name_placeholder}" msgstr "Dateien zu {folder_name_placeholder} hochladen" -#: frontend/src/pages/upload-link/index.js:43 +#: frontend/src/pages/upload-link/index.js:42 msgid "shared by:" msgstr "freigegeben von:" -#: frontend/src/pages/upload-link/index.js:47 +#: frontend/src/pages/upload-link/index.js:46 #: frontend/src/shared-dir-view.js:469 msgid "The owner of this library has run out of space." msgstr "Der Speicherplatz des Eigentümers der Bibliothek ist aufgebraucht." #: frontend/src/pages/upload-link/index.js:51 +msgid "Folder upload is limited to Chrome, Firefox 50+, and Microsoft Edge." +msgstr "Der Upload von Ordnern funktioniert nur mit Chrome Firefox 50+ und Microsoft Edge." + +#: frontend/src/pages/upload-link/index.js:52 msgid "File size should be smaller than {max_size_placeholder}." msgstr "Die Dateigröße muss kleiner sein als {max_size_placeholder}." -#: frontend/src/pages/upload-link/index.js:54 +#: frontend/src/pages/upload-link/index.js:56 msgid "Drag and drop files or folders here." msgstr "Ziehen Sie Dateien oder Ordner hierher" @@ -6402,58 +6406,54 @@ msgid "" "by clicking the \"Publish a Library\" button in the menu bar." msgstr "Sie haben noch keine Bibliotheken veröffentlicht. Eine öffentliche Bibliothek ist über die URL allgemein, auch extern, zugänglich. Um eine öffentliche Bibliothek anzulegen, klicken Sie in der Menüleiste auf „Bibliothek veröffentlichen“." -#: frontend/src/repo-folder-trash.js:185 +#: frontend/src/repo-folder-trash.js:197 msgid "{placeholder} Trash" msgstr "{placeholder} Papierkorb" -#: frontend/src/repo-folder-trash.js:240 -msgid "Original path" -msgstr "" - -#: frontend/src/repo-folder-trash.js:241 +#: frontend/src/repo-folder-trash.js:237 msgid "Delete Time" msgstr "Löschdatum" -#: frontend/src/repo-folder-trash.js:329 frontend/src/repo-snapshot.js:273 +#: frontend/src/repo-folder-trash.js:325 frontend/src/repo-snapshot.js:271 msgid "Successfully restored 1 item." msgstr "Ein Objekt wurde wiederhergestellt." -#: frontend/src/repo-folder-trash.js:357 frontend/src/repo-folder-trash.js:417 -#: frontend/src/repo-snapshot.js:295 +#: frontend/src/repo-folder-trash.js:353 frontend/src/repo-folder-trash.js:411 +#: frontend/src/repo-snapshot.js:293 msgid "Directory" msgstr "Ordner" -#: frontend/src/repo-history.js:96 +#: frontend/src/repo-history.js:108 msgid "{placeholder} Modification History" msgstr "{placeholder} Versionen" -#: frontend/src/repo-history.js:115 +#: frontend/src/repo-history.js:112 msgid "" "Tip: a snapshot will be generated after modification, which records the " "library state after the modification." msgstr "Hinweis: Bei jeder Änderung wird ein Schnappschuss erzeugt, der den Zustand der Bibliothek nach der Änderung enthält." -#: frontend/src/repo-history.js:144 +#: frontend/src/repo-history.js:141 msgid "Labels" msgstr "Label" -#: frontend/src/repo-history.js:280 +#: frontend/src/repo-history.js:277 msgid "None" msgstr "Keine" -#: frontend/src/repo-history.js:283 frontend/src/repo-snapshot.js:162 +#: frontend/src/repo-history.js:280 frontend/src/repo-snapshot.js:160 msgid "Unknown" msgstr "Unbekannt" -#: frontend/src/repo-history.js:313 +#: frontend/src/repo-history.js:310 msgid "Current Version" msgstr "Aktuelle Version" -#: frontend/src/repo-history.js:314 +#: frontend/src/repo-history.js:311 msgid "View Snapshot" msgstr "Schnappschuss ansehen" -#: frontend/src/repo-snapshot.js:132 +#: frontend/src/repo-snapshot.js:145 msgid "{placeholder} Snapshot" msgstr "{placeholder} Schnappschuss" @@ -6558,6 +6558,12 @@ msgstr "Keine Einladungen" msgid "No terms and conditions" msgstr "Keine Nutzungsvereinbarungen" +#: frontend/src/translate.js:18 +msgid "" +"Tip: libraries deleted {trashReposExpireDays} days ago will be cleaned " +"automatically." +msgstr "Hinweis: Bibliotheken werden {trashReposExpireDays} Tage nach Löschung automatisch ganz entfernt." + #: frontend/src/translate.js:19 msgid "No favorites" msgstr "Keine Favoriten" @@ -6599,35 +6605,39 @@ msgstr "Alle als gelesen markieren" msgid "Message" msgstr "Nachricht" -#: frontend/src/utils/text-translation.js:25 +#: frontend/src/utils/text-translation.js:24 msgid "Freeze Document" msgstr "Dokument einfrieren" #: frontend/src/utils/text-translation.js:26 -msgid "Unfreeze Document" -msgstr "" - -#: frontend/src/utils/text-translation.js:27 msgid "Convert to Markdown" msgstr "In MD-Format konvertieren" -#: frontend/src/utils/text-translation.js:28 +#: frontend/src/utils/text-translation.js:27 msgid "Convert to sdoc" msgstr "In SDOC-Format konvertieren" -#: frontend/src/utils/text-translation.js:29 +#: frontend/src/utils/text-translation.js:28 msgid "Convert to docx" msgstr "In DOCX-Format konvertieren" -#: frontend/src/utils/text-translation.js:30 +#: frontend/src/utils/text-translation.js:29 msgid "Export as docx" msgstr "Als DOCX-Datei exportieren" -#: frontend/src/utils/text-translation.js:32 +#: frontend/src/utils/text-translation.js:30 +msgid "Mark as draft" +msgstr "Als Entwurf markieren" + +#: frontend/src/utils/text-translation.js:31 +msgid "Unmark as draft" +msgstr "Entwurfsmarkierung entfernen" + +#: frontend/src/utils/text-translation.js:33 msgid "Access Log" msgstr "Nutzungsdaten" -#: frontend/src/utils/text-translation.js:35 +#: frontend/src/utils/text-translation.js:36 msgid "Convert with ONLYOFFICE" msgstr "Mit ONLYOFFICE umwandeln" @@ -6663,96 +6673,96 @@ msgstr "Online Lesen und Schreiben-Ordner" msgid "Online Read-Only folder" msgstr "Online Nur Lesen-Ordner" -#: frontend/src/utils/utils.js:689 +#: frontend/src/utils/utils.js:693 msgid "Online Read-Write" msgstr "Online Lesen und Schreiben" -#: frontend/src/utils/utils.js:692 +#: frontend/src/utils/utils.js:696 msgid "Online Read-Only" msgstr "Online Nur Lesen" -#: frontend/src/utils/utils.js:695 +#: frontend/src/utils/utils.js:699 msgid "Invisible" msgstr "Unsichtbar" -#: frontend/src/utils/utils.js:705 +#: frontend/src/utils/utils.js:709 msgid "User can read, write, upload, download and sync files." msgstr "Lesen, Schreiben, Hochladen, Herunterladen und Synchronisieren von Dateien erlaubt." -#: frontend/src/utils/utils.js:708 +#: frontend/src/utils/utils.js:712 msgid "User can read, download and sync files." msgstr "Lesen, Herunterladen und Synchronisieren von Dateien erlaubt." -#: frontend/src/utils/utils.js:711 +#: frontend/src/utils/utils.js:715 msgid "Besides Write permission, user can also share the library." msgstr "Schreiben und auch das Freigeben der Bibliothek ist erlaubt." -#: frontend/src/utils/utils.js:714 +#: frontend/src/utils/utils.js:718 msgid "" "User can view and edit file online via browser. Files can't be downloaded." msgstr "Nur das Anzeigen und Bearbeiten im Web-Browser ist erlaubt. Dateien können nicht heruntergeladen werden." -#: frontend/src/utils/utils.js:717 +#: frontend/src/utils/utils.js:721 msgid "" "User can only view files online via browser. Files can't be downloaded." msgstr "Nur das Anzeigen im Web-Browser ist erlaubt. Dateien können nicht heruntergeladen werden." -#: frontend/src/utils/utils.js:720 +#: frontend/src/utils/utils.js:724 msgid "User can not see this folder." msgstr "Benutzer können diesen Ordner nicht sehen." -#: frontend/src/utils/utils.js:731 +#: frontend/src/utils/utils.js:735 msgid "Preview and download" msgstr "Vorschau und Herunterladen" -#: frontend/src/utils/utils.js:741 +#: frontend/src/utils/utils.js:745 msgid "Preview only" msgstr "Nur Vorschau erlaubt" -#: frontend/src/utils/utils.js:751 +#: frontend/src/utils/utils.js:755 msgid "Download and upload" msgstr "Download und Upload" -#: frontend/src/utils/utils.js:761 +#: frontend/src/utils/utils.js:765 msgid "Edit on cloud and download" msgstr "Bearbeiten online und Herunterladen" -#: frontend/src/utils/utils.js:771 +#: frontend/src/utils/utils.js:775 msgid "Edit on cloud only" msgstr "Bearbeiten nur online" -#: frontend/src/utils/utils.js:1288 +#: frontend/src/utils/utils.js:1292 msgid "Successfully copied %(name)s and 1 other item." msgstr "%(name)s und ein weiteres Objekt wurden kopiert." -#: frontend/src/utils/utils.js:1290 +#: frontend/src/utils/utils.js:1294 msgid "Successfully copied %(name)s and %(amount)s other items." msgstr "%(name)s und %(amount)s weitere Objekte wurden kopiert." -#: frontend/src/utils/utils.js:1301 +#: frontend/src/utils/utils.js:1305 msgid "Successfully moved %(name)s." msgstr "%(name)s wurde verschoben." -#: frontend/src/utils/utils.js:1303 +#: frontend/src/utils/utils.js:1307 msgid "Successfully moved %(name)s and 1 other item." msgstr "%(name)s und ein weiteres Objekt wurden verschoben." -#: frontend/src/utils/utils.js:1305 +#: frontend/src/utils/utils.js:1309 msgid "Successfully moved %(name)s and %(amount)s other items." msgstr "%(name)s und %(amount)s weitere Objekte wurden verschoben." -#: frontend/src/utils/utils.js:1317 +#: frontend/src/utils/utils.js:1321 msgid "Failed to copy %(name)s and %(amount)s other item(s)." msgstr "Fehler beim Kopieren von %(name)s und %(amount)s weiteren Objekten." -#: frontend/src/utils/utils.js:1320 +#: frontend/src/utils/utils.js:1324 msgid "Failed to copy %(name)s." msgstr "Fehler beim Kopieren von %(name)s." -#: frontend/src/utils/utils.js:1330 +#: frontend/src/utils/utils.js:1334 msgid "Failed to move %(name)s and %(amount)s other item(s)." msgstr "Fehler beim Verschieben von %(name)s und %(amount)s weiteren Objekten." -#: frontend/src/utils/utils.js:1333 +#: frontend/src/utils/utils.js:1337 msgid "Failed to move %(name)s." msgstr "Fehler beim Verschieben von %(name)s." diff --git a/locale/el/LC_MESSAGES/django.po b/locale/el/LC_MESSAGES/django.po index e9d6c13c12..1a1dbf727a 100644 --- a/locale/el/LC_MESSAGES/django.po +++ b/locale/el/LC_MESSAGES/django.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: seahub\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-10 14:16+0800\n" +"POT-Creation-Date: 2024-02-05 17:17+0800\n" "PO-Revision-Date: 2013-10-25 07:03+0000\n" "Last-Translator: imwhatiam , 2017\n" "Language-Team: Greek (http://app.transifex.com/haiwen/seahub/language/el/)\n" @@ -97,8 +97,7 @@ msgid "Login id can't be empty" msgstr "" #: seahub/api2/endpoints/admin/account.py:209 -#: seahub/api2/endpoints/admin/users.py:866 -#: seahub/api2/endpoints/admin/users.py:1301 +#: seahub/api2/endpoints/admin/users.py:1283 #, python-format msgid "Login id %s already exists." msgstr "" @@ -112,10 +111,10 @@ msgid "Space quota can't be empty" msgstr "Το πεδίο όριο χώρου δεν μπορεί να είναι κενό" #: seahub/api2/endpoints/admin/account.py:238 -#: seahub/api2/endpoints/admin/users.py:1357 -#: seahub/api2/endpoints/admin/users.py:1361 -#: seahub/api2/endpoints/admin/users.py:1374 -#: seahub/api2/endpoints/admin/users.py:1378 +#: seahub/api2/endpoints/admin/users.py:1339 +#: seahub/api2/endpoints/admin/users.py:1343 +#: seahub/api2/endpoints/admin/users.py:1356 +#: seahub/api2/endpoints/admin/users.py:1360 msgid "Must be an integer that is greater than or equal to 0." msgstr "" @@ -125,24 +124,24 @@ msgid "Space quota is too low (minimum value is 0)" msgstr "Το πεδίο όριο χώρου είναι πολύ μκρό (μικρότερη τιμή είναι 0)" #: seahub/api2/endpoints/admin/account.py:250 seahub/institutions/views.py:233 -#: seahub/organizations/api/admin/users.py:471 seahub/views/sysadmin.py:301 +#: seahub/organizations/api/admin/users.py:464 seahub/views/sysadmin.py:300 #, python-format msgid "Failed to set quota: maximum quota is %d MB" msgstr "" #: seahub/api2/endpoints/admin/address_book/groups.py:82 -#: seahub/api2/endpoints/admin/groups.py:132 -#: seahub/api2/endpoints/admin/groups.py:271 +#: seahub/api2/endpoints/admin/groups.py:129 +#: seahub/api2/endpoints/admin/groups.py:268 #: seahub/api2/endpoints/groups.py:226 seahub/api2/endpoints/groups.py:299 -#: seahub/api2/views.py:4568 seahub/group/forms.py:36 +#: seahub/api2/views.py:4569 seahub/group/forms.py:36 msgid "" "Name can only contain letters, numbers, spaces, hyphen, dot, single quote, " "brackets or underscore." msgstr "" #: seahub/api2/endpoints/admin/address_book/groups.py:87 -#: seahub/api2/endpoints/admin/groups.py:139 -#: seahub/api2/endpoints/admin/groups.py:275 +#: seahub/api2/endpoints/admin/groups.py:136 +#: seahub/api2/endpoints/admin/groups.py:272 #: seahub/api2/endpoints/groups.py:231 seahub/api2/endpoints/groups.py:304 msgid "There is already a group with that name." msgstr "Υπάρχει ήδη ομάδα με αυτό το όνομα." @@ -157,12 +156,12 @@ msgstr "" #: seahub/api2/endpoints/admin/default_library.py:32 #: seahub/api2/endpoints/admin/default_library.py:33 -#: seahub/views/__init__.py:531 seahub/views/__init__.py:532 -#: seahub/views/__init__.py:536 seahub/views/__init__.py:537 +#: seahub/views/__init__.py:682 seahub/views/__init__.py:683 +#: seahub/views/__init__.py:687 seahub/views/__init__.py:688 msgid "My Library" msgstr "Η βιβλιοθήκη μου" -#: seahub/api2/endpoints/admin/groups.py:219 +#: seahub/api2/endpoints/admin/groups.py:216 #: seahub/api2/endpoints/groups.py:330 #, python-format msgid "User %s is already group owner." @@ -181,16 +180,16 @@ msgid "" "institution" msgstr "" -#: seahub/api2/endpoints/admin/libraries.py:267 seahub/views/sysadmin.py:697 +#: seahub/api2/endpoints/admin/libraries.py:265 seahub/views/sysadmin.py:696 msgid "System library can not be deleted." msgstr "" -#: seahub/api2/endpoints/admin/libraries.py:388 seahub/api2/views.py:1673 +#: seahub/api2/endpoints/admin/libraries.py:386 seahub/api2/views.py:1674 #, python-format msgid "Transfer failed: role of %s is %s, can not add library." msgstr "" -#: seahub/api2/endpoints/admin/libraries.py:409 seahub/api2/views.py:1678 +#: seahub/api2/endpoints/admin/libraries.py:407 seahub/api2/views.py:1679 msgid "Library can not be transferred to owner." msgstr "" @@ -216,8 +215,8 @@ msgstr "Η διεύθυνση ηλεκτρονικού ταχυδρομείου #: seahub/api2/endpoints/admin/shares.py:211 #: seahub/api2/endpoints/admin/shares.py:268 -#: seahub/api2/endpoints/dir_shared_items.py:360 -#: seahub/api2/endpoints/dir_shared_items.py:473 +#: seahub/api2/endpoints/dir_shared_items.py:346 +#: seahub/api2/endpoints/dir_shared_items.py:459 #: seahub/api2/endpoints/group_owned_libraries.py:953 #: seahub/api2/endpoints/group_owned_libraries.py:1228 #: seahub/api2/endpoints/repo_share_invitations.py:190 @@ -285,6 +284,8 @@ msgstr "" #: seahub/base/management/commands/export_user_storage_report.py:41 #: seahub/base/management/commands/export_users.py:43 #: seahub/base/management/commands/export_users.py:47 +#: seahub/contacts/templates/contacts/contact_list.html:44 +#: seahub/contacts/templates/contacts/contact_list.html:53 #: seahub/institutions/templates/institutions/user_info.html:26 #: seahub/institutions/templates/institutions/useradmin.html:16 #: seahub/institutions/templates/institutions/useradmin_search.html:10 @@ -292,9 +293,9 @@ msgstr "" #: seahub/invitations/templates/invitations/token_view.html:10 #: seahub/organizations/api/admin/statistics.py:380 #: seahub/share/templates/share/share_link_audit.html:9 -#: seahub/templates/registration/registration_form.html:23 -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 -#: seahub/views/sysadmin.py:766 seahub/views/sysadmin.py:781 +#: seahub/templates/registration/registration_form.html:22 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:175 +#: seahub/views/sysadmin.py:765 seahub/views/sysadmin.py:780 msgid "Email" msgstr "Διεύθυνση ηλεκτρονικού ταχυδρομείου" @@ -302,6 +303,7 @@ msgstr "Διεύθυνση ηλεκτρονικού ταχυδρομείου" #: seahub/base/management/commands/export_user_storage_report.py:41 #: seahub/base/management/commands/export_users.py:43 #: seahub/base/management/commands/export_users.py:47 +#: seahub/contacts/templates/contacts/contact_list.html:18 #: seahub/institutions/templates/institutions/info.html:10 #: seahub/institutions/templates/institutions/user_info.html:61 #: seahub/institutions/templates/institutions/user_info.html:105 @@ -309,22 +311,23 @@ msgstr "Διεύθυνση ηλεκτρονικού ταχυδρομείου" #: seahub/institutions/templates/institutions/useradmin_search.html:19 #: seahub/organizations/api/admin/statistics.py:380 #: seahub/sysadmin_extra/views.py:57 -#: seahub/templates/registration/registration_form.html:19 -#: seahub/templates/repo_history_view.html:58 seahub/views/sysadmin.py:172 -#: seahub/views/sysadmin.py:176 seahub/views/sysadmin.py:644 -#: seahub/views/sysadmin.py:768 seahub/views/sysadmin.py:783 +#: seahub/templates/registration/registration_form.html:18 +#: seahub/templates/repo_dir_recycle_view.html:44 +#: seahub/templates/repo_history_view.html:58 seahub/views/sysadmin.py:171 +#: seahub/views/sysadmin.py:175 seahub/views/sysadmin.py:643 +#: seahub/views/sysadmin.py:767 seahub/views/sysadmin.py:782 msgid "Name" msgstr "όνομα" -#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:262 +#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:245 #: seahub/base/management/commands/export_user_storage_report.py:41 #: seahub/base/management/commands/export_users.py:43 #: seahub/base/management/commands/export_users.py:47 #: seahub/institutions/templates/institutions/useradmin.html:16 #: seahub/institutions/templates/institutions/useradmin_search.html:19 #: seahub/organizations/api/admin/statistics.py:380 -#: seahub/templates/registration/password_set_form.html:17 -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 +#: seahub/templates/registration/password_set_form.html:16 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:175 msgid "Contact Email" msgstr "" @@ -333,7 +336,7 @@ msgstr "" #: seahub/base/management/commands/export_users.py:44 #: seahub/base/management/commands/export_users.py:48 #: seahub/organizations/api/admin/statistics.py:381 -#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 +#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 msgid "Space Usage" msgstr "" @@ -342,105 +345,95 @@ msgstr "" #: seahub/base/management/commands/export_users.py:44 #: seahub/base/management/commands/export_users.py:48 #: seahub/organizations/api/admin/statistics.py:381 -#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 -#: seahub/views/sysadmin.py:770 seahub/views/sysadmin.py:784 +#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 +#: seahub/views/sysadmin.py:769 seahub/views/sysadmin.py:783 msgid "Space Quota" msgstr "" -#: seahub/api2/endpoints/admin/users.py:667 -#: seahub/api2/endpoints/admin/users.py:697 +#: seahub/api2/endpoints/admin/users.py:655 +#: seahub/api2/endpoints/admin/users.py:685 #: seahub/organizations/api/admin/users.py:155 msgid "There are more than 500 users, and sort is not offered." msgstr "" -#: seahub/api2/endpoints/admin/users.py:781 -#: seahub/api2/endpoints/admin/users.py:1273 seahub/base/accounts.py:1227 +#: seahub/api2/endpoints/admin/users.py:769 +#: seahub/api2/endpoints/admin/users.py:1255 seahub/base/accounts.py:1228 #: seahub/forms.py:30 msgid "The number of users exceeds the limit." msgstr "" -#: seahub/api2/endpoints/admin/users.py:880 +#: seahub/api2/endpoints/admin/users.py:859 #, python-format msgid "Successfully added user %(user)s." msgstr "" -#: seahub/api2/endpoints/admin/users.py:884 -#: seahub/api2/endpoints/admin/users_batch.py:390 seahub/views/sysadmin.py:543 +#: seahub/api2/endpoints/admin/users.py:863 +#: seahub/api2/endpoints/admin/users_batch.py:390 seahub/views/sysadmin.py:542 #, python-format msgid "You are invited to join %s" msgstr "" -#: seahub/api2/endpoints/admin/users.py:888 +#: seahub/api2/endpoints/admin/users.py:869 #, python-format msgid "Successfully added user %(user)s. An email notification has been sent." msgstr "" -#: seahub/api2/endpoints/admin/users.py:891 +#: seahub/api2/endpoints/admin/users.py:872 #, python-format msgid "" "Successfully added user %(user)s. But email notification can not be sent, " "because Email service is not properly configured." msgstr "" -#: seahub/api2/endpoints/admin/users.py:1418 +#: seahub/api2/endpoints/admin/users.py:1400 #: seahub/institutions/templates/institutions/useradmin.html:122 msgid "Edit succeeded" msgstr "Επιτυχημένη επεξεργασία" -#: seahub/api2/endpoints/admin/users.py:1421 seahub/views/sysadmin.py:446 +#: seahub/api2/endpoints/admin/users.py:1403 seahub/views/sysadmin.py:445 #, python-format msgid "Your account on %s is activated" msgstr "" -#: seahub/api2/endpoints/admin/users.py:1426 +#: seahub/api2/endpoints/admin/users.py:1408 #: seahub/institutions/templates/institutions/useradmin.html:118 msgid "Edit succeeded, an email has been sent." msgstr "" -#: seahub/api2/endpoints/admin/users.py:1429 +#: seahub/api2/endpoints/admin/users.py:1411 #: seahub/institutions/templates/institutions/useradmin.html:120 msgid "" "Edit succeeded, but failed to send email, please check your email " "configuration." msgstr "" -#: seahub/api2/endpoints/admin/users.py:1497 seahub/auth/views.py:366 +#: seahub/api2/endpoints/admin/users.py:1479 seahub/auth/views.py:355 msgid "Unable to reset password." msgstr "" -#: seahub/api2/endpoints/admin/users.py:1523 seahub/auth/forms.py:163 -#, python-format -msgid "Reset Password on %s" -msgstr "Επαναφορά κωδικού πρόσβασης στο %s" - -#: seahub/api2/endpoints/admin/users.py:1527 -#, python-brace-format -msgid "A password reset link has been sent to {contact_email}." -msgstr "" - -#: seahub/api2/endpoints/admin/users.py:1545 seahub/views/sysadmin.py:487 +#: seahub/api2/endpoints/admin/users.py:1503 seahub/views/sysadmin.py:486 #, python-format msgid "Password has been reset on %s" msgstr "" -#: seahub/api2/endpoints/admin/users.py:1547 +#: seahub/api2/endpoints/admin/users.py:1505 #, python-format msgid "Successfully reset password, an email has been sent to %(user)s." msgstr "" -#: seahub/api2/endpoints/admin/users.py:1551 seahub/views/sysadmin.py:517 +#: seahub/api2/endpoints/admin/users.py:1509 seahub/views/sysadmin.py:516 #, python-format msgid "" "Successfully reset password to %(passwd)s, but failed to send email to " "%(user)s, please check your email configuration." msgstr "" -#: seahub/api2/endpoints/admin/users.py:1554 seahub/views/sysadmin.py:521 +#: seahub/api2/endpoints/admin/users.py:1512 seahub/views/sysadmin.py:520 #, python-format msgid "Successfully reset password to %(passwd)s for user %(user)s." msgstr "" -#: seahub/api2/endpoints/admin/users.py:1557 seahub/views/sysadmin.py:524 +#: seahub/api2/endpoints/admin/users.py:1515 seahub/views/sysadmin.py:523 #, python-format msgid "" "Successfully reset password to %(passwd)s for user %(user)s. But email " @@ -465,19 +458,17 @@ msgstr "" #: seahub/api2/endpoints/repo_set_password.py:72 #: seahub/api2/endpoints/repo_share_invitations.py:201 #: seahub/api2/endpoints/send_upload_link_email.py:107 -#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:3902 -#: seahub/notifications/models.py:536 seahub/notifications/models.py:577 -#: seahub/notifications/models.py:619 seahub/notifications/models.py:670 -#: seahub/notifications/models.py:726 seahub/notifications/models.py:756 -#: seahub/notifications/models.py:778 seahub/notifications/models.py:804 -#: seahub/notifications/models.py:821 seahub/notifications/models.py:838 -#: seahub/notifications/models.py:867 seahub/seadoc/apis.py:2778 -#: seahub/search/views.py:200 seahub/share/views.py:326 -#: seahub/subscription/views.py:93 seahub/subscription/views.py:138 -#: seahub/utils/__init__.py:177 seahub/utils/__init__.py:1170 -#: seahub/views/__init__.py:799 seahub/views/ajax.py:401 -#: seahub/views/ajax.py:405 seahub/wiki/views.py:210 seahub/wiki/views.py:217 -#: seahub/wiki/views.py:226 +#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:3903 +#: seahub/notifications/models.py:484 seahub/notifications/models.py:525 +#: seahub/notifications/models.py:576 seahub/notifications/models.py:632 +#: seahub/notifications/models.py:662 seahub/notifications/models.py:684 +#: seahub/notifications/models.py:710 seahub/notifications/models.py:727 +#: seahub/notifications/models.py:744 seahub/notifications/models.py:773 +#: seahub/seadoc/apis.py:2763 seahub/search/views.py:200 +#: seahub/share/views.py:326 seahub/utils/__init__.py:177 +#: seahub/utils/__init__.py:1165 seahub/views/__init__.py:950 +#: seahub/views/ajax.py:401 seahub/views/ajax.py:405 seahub/wiki/views.py:210 +#: seahub/wiki/views.py:217 seahub/wiki/views.py:226 msgid "Internal Server Error" msgstr "Εσωτερικό σφάλμα διακομιστή" @@ -493,12 +484,12 @@ msgstr "Εσφαλμένη διαδρομή προορισμού" #: seahub/api2/endpoints/copy_move_task.py:148 #: seahub/api2/endpoints/move_folder_merge.py:176 -#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:1819 -#: seahub/api2/views.py:1859 seahub/api2/views.py:1920 -#: seahub/api2/views.py:1964 seahub/api2/views.py:2010 -#: seahub/api2/views.py:2059 seahub/api2/views.py:2472 -#: seahub/api2/views.py:2580 seahub/seadoc/apis.py:372 -#: seahub/seadoc/apis.py:463 +#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:1820 +#: seahub/api2/views.py:1860 seahub/api2/views.py:1921 +#: seahub/api2/views.py:1965 seahub/api2/views.py:2011 +#: seahub/api2/views.py:2060 seahub/api2/views.py:2473 +#: seahub/api2/views.py:2581 seahub/seadoc/apis.py:371 +#: seahub/seadoc/apis.py:462 msgid "Out of quota." msgstr "" @@ -518,13 +509,13 @@ msgstr "Το αρχείο είναι κλειδωμένο" msgid "Cancel failed" msgstr "Αποτυχία ακύρωσης" -#: seahub/api2/endpoints/dir_shared_items.py:344 +#: seahub/api2/endpoints/dir_shared_items.py:330 #: seahub/api2/endpoints/draft_reviewer.py:70 #: seahub/api2/endpoints/group_owned_libraries.py:937 msgid "username invalid." msgstr "" -#: seahub/api2/endpoints/dir_shared_items.py:353 +#: seahub/api2/endpoints/dir_shared_items.py:339 #: seahub/api2/endpoints/draft_reviewer.py:79 #: seahub/api2/endpoints/group_owned_libraries.py:946 #, python-format @@ -537,20 +528,17 @@ msgstr "" #: seahub/api2/endpoints/file_tag.py:203 seahub/api2/endpoints/file_tag.py:216 #: seahub/api2/endpoints/wikis.py:112 seahub/api2/endpoints/wikis.py:206 #: seahub/drafts/views.py:31 seahub/profile/forms.py:24 -#: seahub/profile/views.py:258 seahub/seadoc/apis.py:2762 +#: seahub/profile/views.py:258 seahub/seadoc/apis.py:2747 #: seahub/seadoc/views.py:31 seahub/seadoc/views.py:85 #: seahub/seadoc/views.py:168 seahub/search/views.py:174 -#: seahub/subscription/views.py:28 seahub/subscription/views.py:44 -#: seahub/subscription/views.py:106 seahub/thumbnail/views.py:51 -#: seahub/thumbnail/views.py:166 seahub/views/__init__.py:609 -#: seahub/views/ajax.py:83 seahub/views/ajax.py:113 seahub/views/ajax.py:119 -#: seahub/views/sso.py:237 +#: seahub/thumbnail/views.py:51 seahub/thumbnail/views.py:166 +#: seahub/views/__init__.py:760 seahub/views/ajax.py:83 +#: seahub/views/ajax.py:113 seahub/views/ajax.py:119 seahub/views/sso.py:201 msgid "Permission denied." msgstr "Απαγόρευση πρόσβασης." #: seahub/api2/endpoints/file.py:218 seahub/api2/endpoints/upload_links.py:480 -#: seahub/api2/endpoints/via_repo_token.py:848 -#: seahub/api2/endpoints/wikis.py:132 seahub/api2/views.py:1867 +#: seahub/api2/endpoints/wikis.py:132 seahub/api2/views.py:1868 msgid "The number of files in library exceeds the limit" msgstr "" @@ -562,7 +550,7 @@ msgstr "" msgid "You can not refresh this file's lock." msgstr "" -#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2769 +#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2754 msgid "The participant already exists." msgstr "" @@ -582,7 +570,7 @@ msgstr "" #: seahub/api2/endpoints/group_members.py:116 #: seahub/api2/endpoints/group_members.py:352 -#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1668 +#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1669 #: seahub/organizations/api/admin/user_repos.py:50 #: seahub/organizations/api/admin/user_repos.py:103 #: seahub/organizations/api/admin/users.py:342 @@ -602,9 +590,9 @@ msgstr "" msgid "Group does not exist" msgstr "Η ομάδα δεν υπάρχει" -#: seahub/api2/endpoints/group_members.py:548 seahub/views/sysadmin.py:163 -#: seahub/views/sysadmin.py:271 seahub/views/sysadmin.py:641 -#: seahub/views/sysadmin.py:653 seahub/views/sysadmin.py:794 +#: seahub/api2/endpoints/group_members.py:548 seahub/views/sysadmin.py:162 +#: seahub/views/sysadmin.py:270 seahub/views/sysadmin.py:640 +#: seahub/views/sysadmin.py:652 seahub/views/sysadmin.py:793 msgid "Failed to export Excel" msgstr "" @@ -633,7 +621,7 @@ msgstr "" #: seahub/api2/endpoints/invitations.py:68 #: seahub/api2/endpoints/invitations.py:140 #: seahub/api2/endpoints/repo_share_invitations.py:173 -#: seahub/base/accounts.py:1238 seahub/organizations/api/admin/users.py:270 +#: seahub/base/accounts.py:1239 seahub/organizations/api/admin/users.py:270 #, python-format msgid "User %s already exists." msgstr "" @@ -641,37 +629,37 @@ msgstr "" #: seahub/api2/endpoints/invitations.py:154 #: seahub/api2/endpoints/repo_share_invitations.py:215 #: seahub/api2/endpoints/send_share_link_email.py:34 -#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:127 -#: seahub/organizations/api/admin/users.py:790 seahub/share/views.py:138 +#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:110 +#: seahub/organizations/api/admin/users.py:783 seahub/share/views.py:138 #: seahub/share/views.py:349 msgid "" "Failed to send email, email service is not properly configured, please " "contact administrator." msgstr "Αποτυχία αποστολής μηνύματος ηλεκτρονικού ταχυδρομείου, η υπηρεσία email δεν είναι διαμορφωμένη, επικοινωνήστε με το διαχειριστή." -#: seahub/api2/endpoints/multi_share_links.py:102 -#: seahub/api2/endpoints/multi_share_links.py:318 +#: seahub/api2/endpoints/multi_share_links.py:60 +#: seahub/api2/endpoints/multi_share_links.py:268 #: seahub/api2/endpoints/share_links.py:331 -#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4055 -#: seahub/api2/views.py:4175 +#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4056 +#: seahub/api2/views.py:4176 msgid "Password is required." msgstr "Απαιτείται συνθηματικό." -#: seahub/api2/endpoints/multi_share_links.py:107 +#: seahub/api2/endpoints/multi_share_links.py:65 #: seahub/api2/endpoints/share_links.py:337 #: seahub/api2/endpoints/upload_links.py:176 #: seahub/api2/endpoints/webdav_secret.py:60 msgid "Password is too short." msgstr "Το συνθηματικό είναι πολύ μικρό" -#: seahub/api2/endpoints/multi_share_links.py:111 +#: seahub/api2/endpoints/multi_share_links.py:69 #: seahub/api2/endpoints/share_links.py:341 #: seahub/api2/endpoints/upload_links.py:180 #: seahub/api2/endpoints/webdav_secret.py:64 msgid "Password is too weak." msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:115 +#: seahub/api2/endpoints/multi_share_links.py:73 #: seahub/api2/endpoints/share_links.py:345 #: seahub/api2/endpoints/upload_links.py:184 #: seahub/api2/endpoints/webdav_secret.py:52 @@ -680,28 +668,28 @@ msgid "" "symbols." msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:138 -#: seahub/api2/endpoints/multi_share_links.py:341 +#: seahub/api2/endpoints/multi_share_links.py:96 +#: seahub/api2/endpoints/multi_share_links.py:291 #: seahub/api2/endpoints/share_links.py:368 #: seahub/api2/endpoints/share_links.py:678 #: seahub/api2/endpoints/upload_links.py:207 -#: seahub/api2/endpoints/upload_links.py:341 seahub/api2/views.py:3469 +#: seahub/api2/endpoints/upload_links.py:341 seahub/api2/views.py:3470 #, python-format msgid "Expire days should be greater or equal to %s" msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:143 -#: seahub/api2/endpoints/multi_share_links.py:347 +#: seahub/api2/endpoints/multi_share_links.py:101 +#: seahub/api2/endpoints/multi_share_links.py:297 #: seahub/api2/endpoints/share_links.py:374 #: seahub/api2/endpoints/share_links.py:684 #: seahub/api2/endpoints/upload_links.py:213 -#: seahub/api2/endpoints/upload_links.py:347 seahub/api2/views.py:3475 +#: seahub/api2/endpoints/upload_links.py:347 seahub/api2/views.py:3476 #, python-format msgid "Expire days should be less than or equal to %s" msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:163 -#: seahub/api2/endpoints/multi_share_links.py:369 +#: seahub/api2/endpoints/multi_share_links.py:121 +#: seahub/api2/endpoints/multi_share_links.py:319 #: seahub/api2/endpoints/share_links.py:396 #: seahub/api2/endpoints/share_links.py:708 #: seahub/api2/endpoints/upload_links.py:235 @@ -710,8 +698,8 @@ msgstr "" msgid "Expiration time should be later than %s." msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:172 -#: seahub/api2/endpoints/multi_share_links.py:378 +#: seahub/api2/endpoints/multi_share_links.py:130 +#: seahub/api2/endpoints/multi_share_links.py:328 #: seahub/api2/endpoints/share_links.py:405 #: seahub/api2/endpoints/share_links.py:717 #: seahub/api2/endpoints/upload_links.py:244 @@ -721,9 +709,10 @@ msgid "Expiration time should be earlier than %s." msgstr "" #: seahub/api2/endpoints/query_copy_move_progress.py:47 -#: seahub/seadoc/apis.py:516 +#: seahub/seadoc/apis.py:515 #: seahub/templates/remote_user/create_unknown_user_false.html:4 #: seahub/templates/remote_user/error.html:4 +#: seahub/templates/view_shared_upload_link.html:82 msgid "Error" msgstr "Σφάλμα" @@ -733,7 +722,7 @@ msgstr "" #: seahub/api2/endpoints/repo_send_new_password.py:45 #: seahub/api2/endpoints/user.py:73 seahub/api2/endpoints/user.py:93 -#: seahub/organizations/api/admin/users.py:786 +#: seahub/organizations/api/admin/users.py:779 msgid "Feature disabled." msgstr "" @@ -747,11 +736,11 @@ msgstr "" msgid "New password of library %s" msgstr "" -#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:3899 +#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:3900 msgid "Wrong password" msgstr "Λάθος κωδικός" -#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:3905 +#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:3906 msgid "Decrypt library error" msgstr "Πρόβλημα αποκρυπτογράφησης βιβλιοθήκης" @@ -759,20 +748,20 @@ msgstr "Πρόβλημα αποκρυπτογράφησης βιβλιοθήκη msgid "Wrong old password" msgstr "Εσφαλμένο παλιό συνθηματικό" -#: seahub/api2/endpoints/repos_batch.py:1298 -#: seahub/api2/endpoints/repos_batch.py:1557 -#: seahub/api2/endpoints/repos_batch.py:1649 +#: seahub/api2/endpoints/repos_batch.py:1284 +#: seahub/api2/endpoints/repos_batch.py:1543 +#: seahub/api2/endpoints/repos_batch.py:1635 #, python-format msgid "File %s is locked." msgstr "" -#: seahub/api2/endpoints/repos_batch.py:1308 -#: seahub/api2/endpoints/repos_batch.py:1567 +#: seahub/api2/endpoints/repos_batch.py:1294 +#: seahub/api2/endpoints/repos_batch.py:1553 #, python-format msgid "Can't move folder %s, please check its permission." msgstr "" -#: seahub/api2/endpoints/repos_batch.py:1657 +#: seahub/api2/endpoints/repos_batch.py:1643 #, python-format msgid "Can't delete folder %s, please check its permission." msgstr "" @@ -877,17 +866,17 @@ msgstr "Παρακαλώ συνδεθείτε." msgid "Email or Username" msgstr "Ηλ. Ταχυδρομείο ή όνομα χρήστη" -#: seahub/auth/forms.py:28 seahub/auth/forms.py:236 -#: seahub/base/accounts.py:1215 +#: seahub/auth/forms.py:28 seahub/auth/forms.py:219 +#: seahub/base/accounts.py:1216 #: seahub/invitations/templates/invitations/token_view.html:13 #: seahub/organizations/templates/organizations/org_register.html:36 #: seahub/share/views.py:320 seahub/templates/decrypt_repo_form.html:10 #: seahub/templates/registration/login.html:40 -#: seahub/templates/registration/password_set_form.html:22 -#: seahub/templates/registration/registration_form.html:25 +#: seahub/templates/registration/password_set_form.html:21 +#: seahub/templates/registration/registration_form.html:24 #: seahub/templates/share_access_validation.html:23 -#: seahub/templates/sysadmin/sudo_mode.html:29 seahub/views/sysadmin.py:767 -#: seahub/views/sysadmin.py:782 +#: seahub/templates/sysadmin/sudo_mode.html:10 seahub/views/sysadmin.py:766 +#: seahub/views/sysadmin.py:781 msgid "Password" msgstr "Κωδικός" @@ -897,7 +886,7 @@ msgid "" "are case-sensitive." msgstr "Παρακαλώ εισάγετε ένα σωστό e-mail/όνομα χρήστη και κωδικό. Σημειώστε ότι και στα δύο πεδία ισχύει ο διαχωρισμός πεζών-κεφαλαίων." -#: seahub/auth/forms.py:66 seahub/auth/forms.py:136 +#: seahub/auth/forms.py:66 seahub/auth/forms.py:119 msgid "" "That e-mail address doesn't have an associated user account. Are you sure " "you've registered?" @@ -907,69 +896,69 @@ msgstr "Αυτή η διεύθυνση ηλεκτρ. ταχυδρομείου δ msgid "This account is inactive." msgstr "Αυτός ο λογαριασμός δεν είναι ενεργός." -#: seahub/auth/forms.py:98 seahub/auth/forms.py:99 -#: seahub/templates/registration/login.html:62 -msgid "You cannot login with email and password." -msgstr "" - -#: seahub/auth/forms.py:104 +#: seahub/auth/forms.py:87 msgid "" "Your Web browser doesn't appear to have cookies enabled. Cookies are " "required for logging in." msgstr "Το πρόγραμμα περιήγησής σας έχει τα cookies απενεργοποιημένα. Τα cookies είναι απαραίτητα για να συνδεθείτε." -#: seahub/auth/forms.py:120 +#: seahub/auth/forms.py:103 msgid "E-mail" msgstr "Ηλεκτρονικό ταχυδρομείο" -#: seahub/auth/forms.py:139 +#: seahub/auth/forms.py:122 msgid "Can not reset password, please contact LDAP admin." msgstr "Δεν μπορώ να επαναφέρω τον κωδικό, παρακαλώ επικοινωνήστε με τον διαχειριστή του LDAP." -#: seahub/auth/forms.py:172 +#: seahub/auth/forms.py:146 +#, python-format +msgid "Reset Password on %s" +msgstr "Επαναφορά κωδικού πρόσβασης στο %s" + +#: seahub/auth/forms.py:155 msgid "New password" msgstr "Νέος κωδικός πρόσβασης" -#: seahub/auth/forms.py:173 +#: seahub/auth/forms.py:156 msgid "New password confirmation" msgstr "Επιβεβαίωση νέου κωδικού πρόσβασης" -#: seahub/auth/forms.py:202 seahub/auth/forms.py:248 -#: seahub/base/accounts.py:1272 seahub/organizations/forms.py:71 +#: seahub/auth/forms.py:185 seahub/auth/forms.py:231 +#: seahub/base/accounts.py:1273 seahub/organizations/forms.py:71 msgid "The two password fields didn't match." msgstr "Οι δύο κωδικοί δεν ταιριάζουν." -#: seahub/auth/forms.py:216 +#: seahub/auth/forms.py:199 msgid "Old password" msgstr "Παλαιός κωδικός" -#: seahub/auth/forms.py:224 +#: seahub/auth/forms.py:207 msgid "Your old password was entered incorrectly. Please enter it again." msgstr "Ο παλιός κωδικός είναι λάθος. Παρακαλώ εισάγετέ τον ξανά." -#: seahub/auth/forms.py:237 seahub/base/accounts.py:1217 +#: seahub/auth/forms.py:220 seahub/base/accounts.py:1218 msgid "Password (again)" msgstr "Κωδικός (ξανά)" -#: seahub/auth/forms.py:268 seahub/forms.py:35 seahub/invitations/views.py:39 +#: seahub/auth/forms.py:251 seahub/forms.py:35 seahub/invitations/views.py:39 #: seahub/invitations/views.py:54 seahub/organizations/forms.py:49 #: seahub/profile/forms.py:46 msgid "A user with this email already exists." msgstr "Υπάρχει ήδη χρήστης με αυτό το email." -#: seahub/auth/views.py:156 +#: seahub/auth/views.py:154 msgid "This account has been frozen due to too many failed login attempts." msgstr "" -#: seahub/auth/views.py:322 +#: seahub/auth/views.py:311 msgid "Logged out" msgstr "Αποσυνδέθηκε" -#: seahub/auth/views.py:387 +#: seahub/auth/views.py:374 msgid "Failed to send email, please contact administrator." msgstr "Αποτυχία αποστολής email, παρακαλώ επικοινωνήστε με τον διαχειριστή." -#: seahub/auth/views.py:459 +#: seahub/auth/views.py:441 msgid "Unable to change password." msgstr "" @@ -978,6 +967,51 @@ msgstr "" msgid "Avatar for %s" msgstr "Avatar για τον %s" +#: seahub/avatar/templates/avatar/add.html:6 +msgid "Upload Avatar" +msgstr "Ανέβασμα avatar" + +#: seahub/avatar/templates/avatar/add.html:7 +#: seahub/avatar/templates/avatar/change.html:8 +msgid "Your current avatar: " +msgstr "Το τωρινό σας avatar:" + +#: seahub/avatar/templates/avatar/add.html:9 +msgid "Upload New Avatar: " +msgstr "Ανέβασμα καινούριου avatar:" + +#: seahub/avatar/templates/avatar/add.html:13 +#: seahub/avatar/templates/avatar/change.html:30 +msgid "Upload New Image" +msgstr "Ανέβασμα νέας εικόνας" + +#: seahub/avatar/templates/avatar/confirm_delete.html:6 +msgid "Please select the avatars that you would like to delete." +msgstr "Παρακαλώ επιλέξτε τα avatars που θέλετε να διαγράψετε." + +#: seahub/avatar/templates/avatar/confirm_delete.html:11 +#, python-format +msgid "" +"You have no avatars to delete. Please upload one now." +msgstr "Δεν έχετε κάποιο avatar για να διαγράψετε. Παρακαλώ αωεβάστε ένα τώρα." + +#: seahub/avatar/templates/avatar/confirm_delete.html:18 +msgid "Delete These" +msgstr "Διαγραφή αυτών" + +#: seahub/avatar/templates/notification/avatar_friend_updated/notice.html:2 +#, python-format +msgid "" +"%(avatar_creator)s has updated their avatar %(avatar)s." +msgstr "%(avatar_creator)s ενημέρωσε το avatar του/της %(avatar)s." + +#: seahub/avatar/templates/notification/avatar_updated/notice.html:2 +#, python-format +msgid "You have updated your avatar %(avatar)s." +msgstr "Ενημερώσατε το avatar σας %(avatar)s." + #: seahub/avatar/views.py:77 msgid "Successfully uploaded a new avatar." msgstr "Επιτυχημένο ανέβασμα νέου avatar." @@ -995,39 +1029,39 @@ msgstr "Τα επιλεγμένα avatars διεγράφησαν με επιτυ msgid "Account %(account)s froze on %(site)s." msgstr "" -#: seahub/base/accounts.py:1205 +#: seahub/base/accounts.py:1206 msgid "Email address" msgstr "Διεύθυνση ηλεκτρονικού ταχυδρομείου" -#: seahub/base/accounts.py:1211 +#: seahub/base/accounts.py:1212 msgid "Username" msgstr "Όνομα χρήστη" -#: seahub/base/accounts.py:1212 +#: seahub/base/accounts.py:1213 msgid "This value must be of length 40" msgstr "Αυτή η τιμή πρέπει να έχει μήκος 40" -#: seahub/base/accounts.py:1231 +#: seahub/base/accounts.py:1232 msgid "Enter a valid email address." msgstr "Εισάγετε μία σωστή διεύθυνση ηλεκτρονικού ταχυδρομίου." -#: seahub/base/accounts.py:1242 +#: seahub/base/accounts.py:1243 msgid "Invalid user id." msgstr "Άκυρο id χρήστη." -#: seahub/base/accounts.py:1294 +#: seahub/base/accounts.py:1295 msgid "name" msgstr "όνομα" -#: seahub/base/accounts.py:1297 +#: seahub/base/accounts.py:1298 msgid "department" msgstr "τμήμα" -#: seahub/base/accounts.py:1300 +#: seahub/base/accounts.py:1301 msgid "telephone" msgstr "τηλέφωνο" -#: seahub/base/accounts.py:1303 +#: seahub/base/accounts.py:1304 msgid "note" msgstr "σημείωση" @@ -1104,41 +1138,41 @@ msgstr "Ανώνυμος χρήστης" #: seahub/base/management/commands/export_users.py:47 #: seahub/institutions/templates/institutions/useradmin.html:17 #: seahub/institutions/templates/institutions/useradmin_search.html:20 -#: seahub/sysadmin_extra/views.py:57 seahub/views/sysadmin.py:172 -#: seahub/views/sysadmin.py:176 +#: seahub/sysadmin_extra/views.py:57 seahub/views/sysadmin.py:171 +#: seahub/views/sysadmin.py:175 msgid "Status" msgstr "" #: seahub/base/management/commands/export_users.py:43 #: seahub/institutions/templates/institutions/user_info.html:106 -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:769 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:768 msgid "Role" msgstr "" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 #: seahub/institutions/templates/institutions/user_info.html:107 -#: seahub/views/sysadmin.py:174 seahub/views/sysadmin.py:178 -#: seahub/views/sysadmin.py:644 +#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 +#: seahub/views/sysadmin.py:643 msgid "Create At" msgstr "" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 -#: seahub/views/sysadmin.py:174 seahub/views/sysadmin.py:178 +#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 msgid "Last Login" msgstr "" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 -#: seahub/institutions/views.py:176 seahub/views/sysadmin.py:174 -#: seahub/views/sysadmin.py:178 +#: seahub/institutions/views.py:176 seahub/views/sysadmin.py:173 +#: seahub/views/sysadmin.py:177 msgid "Admin" msgstr "Διαχειριστής" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 -#: seahub/views/sysadmin.py:174 seahub/views/sysadmin.py:178 +#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 msgid "LDAP(imported)" msgstr "" @@ -1146,7 +1180,7 @@ msgstr "" #: seahub/institutions/templates/institutions/useradmin.html:33 #: seahub/institutions/templates/institutions/useradmin.html:42 #: seahub/institutions/templates/institutions/useradmin_search.html:36 -#: seahub/views/sysadmin.py:234 +#: seahub/views/sysadmin.py:233 msgid "Active" msgstr "" @@ -1154,25 +1188,25 @@ msgstr "" #: seahub/institutions/templates/institutions/useradmin.html:35 #: seahub/institutions/templates/institutions/useradmin.html:43 #: seahub/institutions/templates/institutions/useradmin_search.html:38 -#: seahub/views/sysadmin.py:236 +#: seahub/views/sysadmin.py:235 msgid "Inactive" msgstr "" #: seahub/base/management/commands/export_users.py:126 #: seahub/base/management/commands/export_users.py:127 -#: seahub/templates/base.html:86 seahub/templates/client_login_confirm.html:9 -#: seahub/views/sysadmin.py:242 seahub/views/sysadmin.py:243 +#: seahub/templates/base.html:86 seahub/templates/client_login_confirm.html:13 +#: seahub/views/sysadmin.py:241 seahub/views/sysadmin.py:242 msgid "Yes" msgstr "Ναι" #: seahub/base/management/commands/export_users.py:132 -#: seahub/views/sysadmin.py:248 +#: seahub/views/sysadmin.py:247 msgid "Guest" msgstr "" #: seahub/base/management/commands/export_users.py:134 #: seahub/base/management/commands/export_users.py:138 -#: seahub/views/sysadmin.py:250 seahub/views/sysadmin.py:254 +#: seahub/views/sysadmin.py:249 seahub/views/sysadmin.py:253 msgid "Default" msgstr "" @@ -1326,20 +1360,157 @@ msgid "%s PB" msgstr "%s PB" #: seahub/contacts/models.py:78 +#: seahub/contacts/templates/contacts/contact_list.html:119 msgid "Email is required." msgstr "Η διεύθυνση ηλ. ταχυδρομείου είναι απαραίτητη" +#: seahub/contacts/templates/contacts/contact_list.html:4 +#: seahub/contacts/templates/contacts/contact_list.html:10 +msgid "Contacts" +msgstr "Επαφές" + +#: seahub/contacts/templates/contacts/contact_list.html:11 +#: seahub/contacts/templates/contacts/contact_list.html:43 +msgid "Add Contacts" +msgstr "Εισαγωγή επαφών" + +#: seahub/contacts/templates/contacts/contact_list.html:17 +msgid "Email " +msgstr "Διεύθυνση ηλεκτρονικού ταχυδρομείου" + +#: seahub/contacts/templates/contacts/contact_list.html:19 +#: seahub/templates/registration/registration_form.html:41 +msgid "Note" +msgstr "Σημείωση" + +#: seahub/contacts/templates/contacts/contact_list.html:20 +#: seahub/institutions/templates/institutions/user_info.html:64 +#: seahub/institutions/templates/institutions/user_info.html:108 +#: seahub/institutions/templates/institutions/useradmin.html:20 +#: seahub/institutions/templates/institutions/useradmin_search.html:23 +#: seahub/templates/repo_dir_recycle_view.html:47 +#: seahub/templates/repo_history_view.html:60 +msgid "Operations" +msgstr "Διεργασίες" + +#: seahub/contacts/templates/contacts/contact_list.html:29 +#: seahub/institutions/templates/institutions/useradmin.html:38 +msgid "Edit" +msgstr "Τροποποίηση" + +#: seahub/contacts/templates/contacts/contact_list.html:30 +#: seahub/institutions/templates/institutions/useradmin.html:59 +#: seahub/institutions/templates/institutions/useradmin_search.html:55 +#: seahub/sysadmin_extra/views.py:232 +#: seahub/templates/view_shared_upload_link.html:87 +msgid "Delete" +msgstr "Διαγραφή" + +#: seahub/contacts/templates/contacts/contact_list.html:37 +msgid "You don't have any contacts" +msgstr "Δεν έχετε επαφές" + +#: seahub/contacts/templates/contacts/contact_list.html:38 +msgid "" +"Add your contacts so you can quickly share libraries and send file shared " +"link." +msgstr "Εισάγετε τις επαφές σας ώστε να μπορείτε να μοιράζεστε βιβλιοθήκες και να στέλνετε συνδέσμους για κοινόχρηστα αρχεία." + +#: seahub/contacts/templates/contacts/contact_list.html:46 +#: seahub/contacts/templates/contacts/contact_list.html:55 +msgid "Note(optional)" +msgstr "Σημείωση (προεραιτικά)" + +#: seahub/contacts/templates/contacts/contact_list.html:49 +#: seahub/contacts/templates/contacts/contact_list.html:58 +#: seahub/institutions/templates/institutions/user_info.html:52 +#: seahub/institutions/templates/institutions/useradmin_search.html:12 +#: seahub/invitations/templates/invitations/token_view.html:17 +#: seahub/options/templates/options/set_user_options.html:14 +#: seahub/organizations/templates/organizations/org_register.html:42 +#: seahub/search/templates/search_results.html:26 +#: seahub/search/templates/search_results.html:47 +#: seahub/share/templates/share/share_link_audit.html:22 +#: seahub/templates/decrypt_repo_form.html:13 +#: seahub/templates/home_base.html:103 +#: seahub/templates/registration/password_change_form.html:24 +#: seahub/templates/registration/password_reset_confirm.html:19 +#: seahub/templates/registration/password_reset_form.html:13 +#: seahub/templates/registration/password_set_form.html:27 +#: seahub/templates/repo_dir_recycle_view.html:74 +#: seahub/templates/share_access_validation.html:29 +msgid "Submit" +msgstr "Υποβολή" + +#: seahub/contacts/templates/contacts/contact_list.html:52 +msgid "Edit Contact" +msgstr "Τροποποίηση επαφής" + +#: seahub/contacts/templates/contacts/contact_list.html:101 +#: seahub/contacts/templates/contacts/contact_list.html:146 +#: seahub/templates/sdoc_file_view_react.html:64 +#: seahub/templates/sdoc_file_view_react.html:87 +#: seahub/templates/view_file_onlyoffice.html:89 +#: seahub/templates/view_file_onlyoffice.html:112 +msgid "Failed. Please check the network." +msgstr "Αποτυχία. Παρακαλώ ελέγξτε τη σύνδεση." + +#: seahub/contacts/templates/contacts/contact_list.html:109 +msgid "Delete Contact" +msgstr "Διαγραφή επαφής" + +#: seahub/contacts/templates/contacts/contact_list.html:109 +#: seahub/institutions/templates/institutions/useradmin.html:81 +#: seahub/institutions/templates/institutions/useradmin_search.html:72 +#, python-format +msgid "Are you sure you want to delete %s ?" +msgstr "Είστε σίγουρος/η πως θέλετε να διαγράψετε τον/την %s ;" + +#: seahub/contacts/templates/contacts/contact_list.html:123 +msgid "You cannot add yourself." +msgstr "Δεν μπορείτε να προσθέσετε τον εαυτό σας." + +#: seahub/contacts/views.py:65 +#, python-format +msgid "%s is not a valid email." +msgstr "Το %s δεν είναι σωστή διεύθυνση ηλεκτρ. ταχυδρομείου." + +#: seahub/contacts/views.py:70 +#, python-format +msgid "%s is already in your contacts." +msgstr "Ο/Η %s είναι ήδη στις επαφές σας." + +#: seahub/contacts/views.py:79 +#, python-format +msgid "Successfully added %s to contacts." +msgstr "Ο/Η %s εισήχθη επιτυχώς στις επαφές." + +#: seahub/contacts/views.py:84 +#, python-format +msgid "Failed to add %s to contacts." +msgstr "Η εγγραφή του/της %s στις επαφές απέτυχε." + +#: seahub/contacts/views.py:105 +#, python-format +msgid "Successfully edited %s." +msgstr "Επιτυχής τροποποίηση του %s." + +#: seahub/contacts/views.py:118 +#, python-format +msgid "Successfully Deleted %s" +msgstr "Επιτυχής διαγραφή του %s" + #: seahub/dingtalk/views.py:50 seahub/dingtalk/views.py:74 #: seahub/dingtalk/views.py:83 seahub/dingtalk/views.py:105 -#: seahub/dingtalk/views.py:122 seahub/dingtalk/views.py:166 -#: seahub/dingtalk/views.py:191 seahub/dingtalk/views.py:200 -#: seahub/dingtalk/views.py:222 seahub/dingtalk/views.py:258 -#: seahub/dingtalk/views.py:298 seahub/dingtalk/views.py:345 -#: seahub/dingtalk/views.py:365 seahub/dingtalk/views.py:435 -#: seahub/dingtalk/views.py:482 seahub/oauth/views.py:86 -#: seahub/oauth/views.py:109 seahub/oauth/views.py:155 -#: seahub/oauth/views.py:167 seahub/oauth/views.py:173 -#: seahub/oauth/views.py:204 seahub/templates/remote_user/error.html:8 +#: seahub/dingtalk/views.py:122 seahub/dingtalk/views.py:162 +#: seahub/dingtalk/views.py:187 seahub/dingtalk/views.py:196 +#: seahub/dingtalk/views.py:218 seahub/dingtalk/views.py:254 +#: seahub/dingtalk/views.py:294 seahub/dingtalk/views.py:341 +#: seahub/dingtalk/views.py:359 seahub/dingtalk/views.py:432 +#: seahub/dingtalk/views.py:479 seahub/oauth/views.py:84 +#: seahub/oauth/views.py:107 seahub/oauth/views.py:153 +#: seahub/oauth/views.py:165 seahub/oauth/views.py:171 +#: seahub/oauth/views.py:202 seahub/templates/remote_user/error.html:8 #: seahub/weixin/views.py:35 seahub/weixin/views.py:54 #: seahub/weixin/views.py:59 seahub/weixin/views.py:78 #: seahub/weixin/views.py:96 seahub/work_weixin/views.py:68 @@ -1350,7 +1521,7 @@ msgstr "Η διεύθυνση ηλ. ταχυδρομείου είναι απαρ msgid "Error, please contact administrator." msgstr "" -#: seahub/dingtalk/views.py:125 seahub/dingtalk/views.py:368 +#: seahub/dingtalk/views.py:125 seahub/dingtalk/views.py:362 #: seahub/weixin/views.py:99 #, python-format msgid "User %s not found or inactive." @@ -1383,7 +1554,7 @@ msgstr "Το όνομα %s δεν είναι σωστό" #: seahub/forms.py:97 seahub/share/views.py:296 seahub/views/ajax.py:308 #: seahub/views/ajax.py:312 seahub/views/ajax.py:316 seahub/views/ajax.py:327 -#: seahub/views/ajax.py:447 seahub/views/file.py:1933 +#: seahub/views/ajax.py:447 seahub/views/file.py:1930 msgid "Argument missing" msgstr "Λείπει επιλογή" @@ -1506,11 +1677,11 @@ msgid "The %(site_name)s team" msgstr "Η ομάδα του %(site_name)s" #: seahub/group/views.py:105 seahub/share/views.py:233 -#: seahub/views/__init__.py:436 seahub/views/ajax.py:381 -#: seahub/views/ajax.py:427 seahub/views/file.py:1184 -#: seahub/views/file.py:1425 seahub/views/file.py:1942 +#: seahub/views/__init__.py:587 seahub/views/ajax.py:381 +#: seahub/views/ajax.py:427 seahub/views/file.py:1181 +#: seahub/views/file.py:1422 seahub/views/file.py:1939 #: seahub/views/repo.py:114 seahub/views/repo.py:171 seahub/views/repo.py:229 -#: seahub/views/repo.py:282 seahub/views/repo.py:399 +#: seahub/views/repo.py:282 seahub/views/repo.py:392 msgid "Permission denied" msgstr "Απαγόρευση πρόσβασης" @@ -1524,7 +1695,7 @@ msgid "Exit admin panel" msgstr "" #: seahub/institutions/templates/institutions/base.html:13 -#: seahub/templates/base.html:32 +#: seahub/templates/base.html:32 seahub/templates/home_base.html:9 msgid "Close" msgstr "Κλείσιμο" @@ -1542,6 +1713,7 @@ msgid "Info" msgstr "Πληροφορίες" #: seahub/institutions/templates/institutions/info.html:13 +#: seahub/templates/home_base.html:63 msgid "Libraries" msgstr "Βιβλιοθήκες" @@ -1578,12 +1750,12 @@ msgid "Name" msgstr "Όνομα" #: seahub/institutions/templates/institutions/user_info.html:35 -#: seahub/templates/registration/registration_form.html:32 +#: seahub/templates/registration/registration_form.html:31 msgid "Department" msgstr "Τμήμα" #: seahub/institutions/templates/institutions/user_info.html:38 -#: seahub/templates/registration/registration_form.html:37 +#: seahub/templates/registration/registration_form.html:36 msgid "Telephone" msgstr "Τηλέφωνο" @@ -1602,25 +1774,9 @@ msgstr "" msgid "Available quota:" msgstr "" -#: seahub/institutions/templates/institutions/user_info.html:52 -#: seahub/institutions/templates/institutions/useradmin_search.html:12 -#: seahub/invitations/templates/invitations/token_view.html:17 -#: seahub/options/templates/options/set_user_options.html:14 -#: seahub/organizations/templates/organizations/org_register.html:42 -#: seahub/search/templates/search_results.html:26 -#: seahub/search/templates/search_results.html:47 -#: seahub/share/templates/share/share_link_audit.html:22 -#: seahub/templates/decrypt_repo_form.html:13 -#: seahub/templates/registration/password_change_form.html:25 -#: seahub/templates/registration/password_reset_confirm.html:19 -#: seahub/templates/registration/password_reset_form.html:41 -#: seahub/templates/registration/password_set_form.html:28 -#: seahub/templates/share_access_validation.html:29 -msgid "Submit" -msgstr "Υποβολή" - #: seahub/institutions/templates/institutions/user_info.html:62 #: seahub/search/templates/search_results.html:39 +#: seahub/templates/repo_dir_recycle_view.html:46 #: seahub/templates/repo_history_view.html:59 msgid "Size" msgstr "Μέγεθος" @@ -1630,14 +1786,6 @@ msgstr "Μέγεθος" msgid "Last Update" msgstr "Τελευταία τροποποίηση" -#: seahub/institutions/templates/institutions/user_info.html:64 -#: seahub/institutions/templates/institutions/user_info.html:108 -#: seahub/institutions/templates/institutions/useradmin.html:20 -#: seahub/institutions/templates/institutions/useradmin_search.html:23 -#: seahub/templates/repo_history_view.html:60 -msgid "Operations" -msgstr "Διεργασίες" - #: seahub/institutions/templates/institutions/user_info.html:70 msgid "Encrypted" msgstr "" @@ -1664,16 +1812,6 @@ msgstr "" msgid "Create At / Last Login" msgstr "" -#: seahub/institutions/templates/institutions/useradmin.html:38 -msgid "Edit" -msgstr "Τροποποίηση" - -#: seahub/institutions/templates/institutions/useradmin.html:59 -#: seahub/institutions/templates/institutions/useradmin_search.html:55 -#: seahub/sysadmin_extra/views.py:232 -msgid "Delete" -msgstr "Διαγραφή" - #: seahub/institutions/templates/institutions/useradmin.html:68 #: seahub/institutions/templates/institutions/useradmin_search.html:63 msgid "Empty" @@ -1688,12 +1826,6 @@ msgstr "" msgid "Delete User" msgstr "Διαγραφή χρήστη" -#: seahub/institutions/templates/institutions/useradmin.html:81 -#: seahub/institutions/templates/institutions/useradmin_search.html:72 -#, python-format -msgid "Are you sure you want to delete %s ?" -msgstr "Είστε σίγουρος/η πως θέλετε να διαγράψετε τον/την %s ;" - #: seahub/institutions/templates/institutions/useradmin.html:130 msgid "Edit failed." msgstr "Αποτυχία επεξεργασίας." @@ -1714,7 +1846,7 @@ msgstr "Ιδιοκτήτης" msgid "Member" msgstr "Μέλος" -#: seahub/institutions/views.py:209 seahub/views/sysadmin.py:366 +#: seahub/institutions/views.py:209 seahub/views/sysadmin.py:365 msgid "Failed to delete: the user does not exist" msgstr "" @@ -1722,7 +1854,7 @@ msgstr "" msgid "Failed to delete: the user is system administrator" msgstr "" -#: seahub/institutions/views.py:217 seahub/views/sysadmin.py:356 +#: seahub/institutions/views.py:217 seahub/views/sysadmin.py:355 #, python-format msgid "Successfully deleted %s" msgstr "" @@ -1748,7 +1880,6 @@ msgstr "" #: seahub/templates/shared_link_email.html:9 #: seahub/templates/shared_upload_link_email.html:8 #: seahub/templates/snippets/reset_repo_password.html:7 -#: seahub/templates/sysadmin/short_time_linving_password_reset_link.html:10 #: seahub/templates/sysadmin/user_activation_email.html:9 #: seahub/templates/sysadmin/user_add_email.html:7 #: seahub/templates/sysadmin/user_batch_add_email.html:7 @@ -1877,7 +2008,7 @@ msgstr "" msgid "New file updates on %s" msgstr "" -#: seahub/notifications/management/commands/send_notices.py:492 +#: seahub/notifications/management/commands/send_notices.py:457 #, python-format msgid "New notice on %s" msgstr "Νέα ειδοποίηση στο %s" @@ -1887,31 +2018,21 @@ msgstr "Νέα ειδοποίηση στο %s" msgid "You've got %(num)s new notices on %(site_name)s:\n" msgstr "" -#: seahub/notifications/models.py:554 +#: seahub/notifications/models.py:502 #, python-format msgid "" "A file named %(file_name)s is uploaded to %(name)s" msgstr "" -#: seahub/notifications/models.py:561 -#, python-format -msgid "A file named %(file_name)s is uploaded" -msgstr "" - -#: seahub/notifications/models.py:596 +#: seahub/notifications/models.py:509 #, python-format msgid "" -"A folder named %(folder_name)s is uploaded to " -"%(name)s" +"A file named %(file_name)s is uploaded to Deleted " +"Library" msgstr "" -#: seahub/notifications/models.py:603 -#, python-format -msgid "A folder named %(folder_name)s is uploaded" -msgstr "" - -#: seahub/notifications/models.py:737 +#: seahub/notifications/models.py:643 #, python-format msgid "" "User %(username)s has asked to join group %(username)s ζήτησε να γίνει μέλος της ομάδας %(group_name)s, μήνυμα επιβεβαίωσης: %(join_request_msg)s" -#: seahub/notifications/models.py:766 +#: seahub/notifications/models.py:672 #, python-format msgid "" "User %(group_staff)s has added you to group " "%(group_name)s" msgstr "" -#: seahub/notifications/models.py:792 +#: seahub/notifications/models.py:698 #, python-format msgid "" "File %(file_name)s has a new comment from user " "%(author)s" msgstr "" -#: seahub/notifications/models.py:809 +#: seahub/notifications/models.py:715 #, python-format msgid "" "Draft #%(draft_id)s has a new comment from user " "%(author)s" msgstr "" -#: seahub/notifications/models.py:826 +#: seahub/notifications/models.py:732 #, python-format msgid "" "%(from_user)s has sent you a request for draft " "#%(draft_id)s" msgstr "" -#: seahub/notifications/models.py:849 -#: seahub/notifications/templates/notifications/notice_email.html:66 +#: seahub/notifications/models.py:755 +#: seahub/notifications/templates/notifications/notice_email.html:63 #, python-format msgid "" "Guest %(user)s accepted your invitation at %(time)s." msgstr "" -#: seahub/notifications/models.py:873 +#: seahub/notifications/models.py:779 #, python-format msgid "" "%(user)s has transfered a library named %(folder_name)s is" -" uploaded to your folder %(parent_dir_name)s." -msgstr "" - -#: seahub/notifications/templates/notifications/notice_email.html:57 -#, python-format -msgid "" "User %(user)s has asked to join " "group %(grp_name)s, verification " "message: %(msg)s" msgstr "Ο χρήστης %(user)s ζήτησε να γίνει μέλος της ομάδας %(grp_name)s, μήνυμα επιβεβαίωσης: %(msg)s" -#: seahub/notifications/templates/notifications/notice_email.html:60 +#: seahub/notifications/templates/notifications/notice_email.html:57 #, python-format msgid "" "User %(user)s has added you to " "group %(grp_name)s" msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:63 +#: seahub/notifications/templates/notifications/notice_email.html:60 #, python-format msgid "" "File %(file_name)s has a new " "comment from user %(author)s" msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:69 +#: seahub/notifications/templates/notifications/notice_email.html:66 #, python-format msgid "" "A large number of files in your library %(user_name)s created file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:81 +#: seahub/notifications/templates/notifications/notice_email.html:78 #, python-format msgid "" " User %(user_name)s created file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:86 +#: seahub/notifications/templates/notifications/notice_email.html:83 #, python-format msgid "" " User %(user_name)s deleted file " @@ -2076,7 +2189,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:88 +#: seahub/notifications/templates/notifications/notice_email.html:85 #, python-format msgid "" " User %(user_name)s deleted file " @@ -2084,7 +2197,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:92 +#: seahub/notifications/templates/notifications/notice_email.html:89 #, python-format msgid "" " User %(user_name)s restored file " @@ -2092,7 +2205,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:95 +#: seahub/notifications/templates/notifications/notice_email.html:92 #, python-format msgid "" " User %(user_name)s renamed file " @@ -2100,7 +2213,7 @@ msgid "" "library %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:99 +#: seahub/notifications/templates/notifications/notice_email.html:96 #, python-format msgid "" " User %(user_name)s moved file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:101 +#: seahub/notifications/templates/notifications/notice_email.html:98 #, python-format msgid "" " User %(user_name)s moved file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:105 +#: seahub/notifications/templates/notifications/notice_email.html:102 #, python-format msgid "" " User %(user_name)s updated file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:110 +#: seahub/notifications/templates/notifications/notice_email.html:107 #, python-format msgid "" " User %(user_name)s created folder " @@ -2133,7 +2246,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:112 +#: seahub/notifications/templates/notifications/notice_email.html:109 #, python-format msgid "" " User %(user_name)s created folder " @@ -2142,7 +2255,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:117 +#: seahub/notifications/templates/notifications/notice_email.html:114 #, python-format msgid "" " User %(user_name)s deleted folder " @@ -2150,7 +2263,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:119 +#: seahub/notifications/templates/notifications/notice_email.html:116 #, python-format msgid "" " User %(user_name)s deleted folder " @@ -2158,7 +2271,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:123 +#: seahub/notifications/templates/notifications/notice_email.html:120 #, python-format msgid "" " User %(user_name)s restored folder" @@ -2166,7 +2279,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:126 +#: seahub/notifications/templates/notifications/notice_email.html:123 #, python-format msgid "" " User %(user_name)s renamed folder " @@ -2174,7 +2287,7 @@ msgid "" "library %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:130 +#: seahub/notifications/templates/notifications/notice_email.html:127 #, python-format msgid "" " User %(user_name)s moved folder %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:132 +#: seahub/notifications/templates/notifications/notice_email.html:129 #, python-format msgid "" " User %(user_name)s moved folder %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:145 +#: seahub/notifications/templates/notifications/notice_email.html:142 msgid "Go check out at the following page:" msgstr "Πάτε και ελέγξτε την επόμενη σελίδα:" @@ -2240,21 +2353,21 @@ msgstr "" msgid "Notifications" msgstr "Ειδοποιήσεις" -#: seahub/notifications/utils.py:423 +#: seahub/notifications/utils.py:305 #, python-format msgid "%(author)s added a new comment in document %(sdoc_name)s" msgstr "" -#: seahub/notifications/utils.py:430 seahub/notifications/utils.py:440 +#: seahub/notifications/utils.py:312 seahub/notifications/utils.py:322 msgid "Details" msgstr "Λεπτομέρειες" -#: seahub/notifications/utils.py:433 +#: seahub/notifications/utils.py:315 #, python-format msgid "%(author)s added a new reply in document %(sdoc_name)s" msgstr "" -#: seahub/oauth/views.py:207 +#: seahub/oauth/views.py:205 #: seahub/templates/remote_user/create_unknown_user_false.html:8 #: seahub/work_weixin/views.py:110 msgid "" @@ -2289,24 +2402,22 @@ msgstr "Συμβουλή: ο τελευταίος τρόπος είναι ο π #: seahub/organizations/api/admin/info.py:102 #: seahub/organizations/api/admin/logo.py:33 -#: seahub/organizations/api/admin/logo.py:42 seahub/subscription/views.py:25 -#: seahub/subscription/views.py:41 seahub/subscription/views.py:103 -#: seahub/work_weixin/views.py:37 seahub/work_weixin/views.py:62 -#: seahub/work_weixin/views.py:151 seahub/work_weixin/views.py:171 -#: seahub/work_weixin/views.py:231 +#: seahub/organizations/api/admin/logo.py:42 seahub/work_weixin/views.py:37 +#: seahub/work_weixin/views.py:62 seahub/work_weixin/views.py:151 +#: seahub/work_weixin/views.py:171 seahub/work_weixin/views.py:231 msgid "Feature is not enabled." msgstr "" -#: seahub/organizations/api/admin/users.py:813 +#: seahub/organizations/api/admin/users.py:806 #, python-brace-format msgid "Failed. You can only invite {org_members_quota} members." msgstr "" -#: seahub/organizations/api/admin/users.py:817 +#: seahub/organizations/api/admin/users.py:810 msgid "The number of users exceeds the limit" msgstr "" -#: seahub/organizations/api/admin/users.py:834 +#: seahub/organizations/api/admin/users.py:827 #, python-brace-format msgid "User {email} already exists." msgstr "" @@ -2319,14 +2430,14 @@ msgstr "" #: seahub/organizations/templates/organizations/org_register.html:8 #: seahub/templates/choose_register.html:3 #: seahub/templates/choose_register.html:8 -#: seahub/templates/registration/login.html:119 +#: seahub/templates/registration/login.html:102 #: seahub/templates/registration/registration_form.html:3 -#: seahub/templates/registration/registration_form.html:13 +#: seahub/templates/registration/registration_form.html:12 msgid "Signup" msgstr "Δημιουργία λογαριασμού" #: seahub/organizations/templates/organizations/org_register.html:10 -#: seahub/templates/registration/registration_form.html:15 +#: seahub/templates/registration/registration_form.html:14 msgid "Welcome back, you are already signed in." msgstr "" @@ -2343,11 +2454,11 @@ msgid "Admin Email" msgstr "" #: seahub/organizations/templates/organizations/org_register.html:38 -#: seahub/templates/registration/password_change_form.html:22 -#: seahub/templates/registration/password_set_form.html:25 -#: seahub/templates/registration/registration_form.html:28 +#: seahub/templates/registration/password_change_form.html:21 +#: seahub/templates/registration/password_set_form.html:24 +#: seahub/templates/registration/registration_form.html:27 #: seahub/templates/sysadmin/sudo_mode.html:4 -#: seahub/templates/sysadmin/sudo_mode.html:38 +#: seahub/templates/sysadmin/sudo_mode.html:18 msgid "Confirm Password" msgstr "" @@ -2387,7 +2498,7 @@ msgstr "Όνομα:" #: seahub/profile/templates/profile/set_profile_react.html:25 #: seahub/templates/registration/password_set_form.html:4 -#: seahub/templates/registration/password_set_form.html:13 +#: seahub/templates/registration/password_set_form.html:12 msgid "Set Password" msgstr "" @@ -2425,10 +2536,10 @@ msgid "Successfully set \"%s\" as your default library." msgstr "Επιτυχής ρύθμιση της \"%s\" ως προεπιλεγμένης βιβλιοθήκης." #: seahub/seadoc/views.py:26 seahub/seadoc/views.py:80 -#: seahub/seadoc/views.py:158 seahub/views/__init__.py:427 -#: seahub/views/__init__.py:470 seahub/views/__init__.py:604 -#: seahub/views/__init__.py:763 seahub/views/ajax.py:376 -#: seahub/views/file.py:1928 +#: seahub/seadoc/views.py:158 seahub/views/__init__.py:578 +#: seahub/views/__init__.py:621 seahub/views/__init__.py:755 +#: seahub/views/__init__.py:914 seahub/views/ajax.py:376 +#: seahub/views/file.py:1925 msgid "Library does not exist" msgstr "Η βιβλιοθήκη δεν υπάρχει." @@ -2585,7 +2696,7 @@ msgstr "" msgid "Share Link" msgstr "" -#: seahub/share/views.py:319 seahub/views/sysadmin.py:644 +#: seahub/share/views.py:319 seahub/views/sysadmin.py:643 msgid "Creator" msgstr "" @@ -2633,7 +2744,7 @@ msgstr "" msgid "Failed to export excel, invalid start or end date" msgstr "" -#: seahub/sysadmin_extra/views.py:61 seahub/views/sysadmin.py:679 +#: seahub/sysadmin_extra/views.py:61 seahub/views/sysadmin.py:678 msgid "Success" msgstr "Επιτυχία" @@ -2703,11 +2814,11 @@ msgstr "Δημιουργήστε έναν προσωπικό λογαριασμ msgid "Create an organization account" msgstr "Δημιουργήστε ένα λογαριασμό για έναν οργανισμό" -#: seahub/templates/client_login_confirm.html:6 +#: seahub/templates/client_login_confirm.html:10 msgid "Desktop Client Login Confirm" msgstr "" -#: seahub/templates/client_login_confirm.html:8 +#: seahub/templates/client_login_confirm.html:12 msgid "Do you want to login to your client?" msgstr "" @@ -2742,6 +2853,78 @@ msgstr "Όνομα συσκευής" msgid "This file has (apparently) not been accessed yet" msgstr "" +#: seahub/templates/home_base.html:11 +msgid "Files" +msgstr "Αρχεία" + +#: seahub/templates/home_base.html:14 +msgid "My Libraries" +msgstr "" + +#: seahub/templates/home_base.html:16 +msgid "Shared with me" +msgstr "" + +#: seahub/templates/home_base.html:18 +msgid "Shared with all" +msgstr "" + +#: seahub/templates/home_base.html:23 +msgid "Shared with groups" +msgstr "" + +#: seahub/templates/home_base.html:26 +msgid "All Groups" +msgstr "Όλες οι ομάδες" + +#: seahub/templates/home_base.html:38 +msgid "Tools" +msgstr "Εργαλεία" + +#: seahub/templates/home_base.html:41 +msgid "Favorites" +msgstr "Αγαπημένα" + +#: seahub/templates/home_base.html:43 +msgid "Activities" +msgstr "Δραστηριότητες" + +#: seahub/templates/home_base.html:47 +msgid "Wikis" +msgstr "" + +#: seahub/templates/home_base.html:50 +msgid "Linked Devices" +msgstr "Συνδεδεμένες συσκευές" + +#: seahub/templates/home_base.html:53 +msgid "Invite People" +msgstr "Πρόσκληση ατόμων" + +#: seahub/templates/home_base.html:56 +msgid "Drafts" +msgstr "" + +#: seahub/templates/home_base.html:59 +msgid "Share Admin" +msgstr "Διαχειριστής κοινόχρηστων" + +#: seahub/templates/home_base.html:66 +msgid "Folders" +msgstr "Φάκελοι" + +#: seahub/templates/home_base.html:71 seahub/templates/home_base.html:75 +msgid "Links" +msgstr "Σύνδεσμοι" + +#: seahub/templates/home_base.html:90 +msgid "Enable Modules" +msgstr "Ενεργοποίηση μονάδων" + +#: seahub/templates/home_base.html:97 +msgid "Personal Wiki" +msgstr "Προσωπικό Wiki" + #: seahub/templates/i18n.html:6 msgid "Upload Folder" msgstr "Φάκελος μεταφόρτωσης" @@ -2782,7 +2965,7 @@ msgid "" msgstr "" #: seahub/templates/registration/activation_email.html:18 -#: seahub/templates/registration/registration_form.html:47 +#: seahub/templates/registration/registration_form.html:46 msgid "Sign Up" msgstr "" @@ -2804,7 +2987,7 @@ msgstr "" #: seahub/templates/registration/login.html:4 #: seahub/templates/registration/login.html:36 -#: seahub/templates/registration/login.html:75 +#: seahub/templates/registration/login.html:73 #: seahub/templates/registration/multi_adfs_sso.html:4 #: seahub/templates/registration/multi_adfs_sso.html:36 #: seahub/templates/registration/multi_adfs_sso.html:47 @@ -2819,42 +3002,42 @@ msgstr "" msgid "Refresh" msgstr "Ανανέωση" -#: seahub/templates/registration/login.html:64 +#: seahub/templates/registration/login.html:62 msgid "Incorrect email or password" msgstr "" -#: seahub/templates/registration/login.html:72 +#: seahub/templates/registration/login.html:70 #, python-format msgid "Remember me for %(remember_days)s days " msgstr "" -#: seahub/templates/registration/login.html:79 -#: seahub/templates/registration/login.html:83 +#: seahub/templates/registration/login.html:77 +#: seahub/templates/registration/login.html:81 msgid "Single Sign-On" msgstr "" -#: seahub/templates/registration/login.html:90 +#: seahub/templates/registration/login.html:88 msgid "Login with" msgstr "" -#: seahub/templates/registration/login.html:116 +#: seahub/templates/registration/login.html:99 msgid "Forgot password?" msgstr "" -#: seahub/templates/registration/login.html:184 +#: seahub/templates/registration/login.html:167 msgid "Failed to refresh the CAPTCHA, please try again later." msgstr "" -#: seahub/templates/registration/login.html:192 +#: seahub/templates/registration/login.html:175 #: seahub/templates/registration/multi_adfs_sso.html:90 msgid "Email or username cannot be blank" msgstr "" -#: seahub/templates/registration/login.html:196 -#: seahub/templates/registration/password_change_form.html:69 -#: seahub/templates/registration/password_set_form.html:67 -#: seahub/templates/registration/registration_form.html:95 -#: seahub/templates/sysadmin/sudo_mode.html:71 +#: seahub/templates/registration/login.html:179 +#: seahub/templates/registration/password_change_form.html:66 +#: seahub/templates/registration/password_set_form.html:64 +#: seahub/templates/registration/registration_form.html:91 +#: seahub/templates/sysadmin/sudo_mode.html:35 msgid "Password cannot be blank" msgstr "" @@ -2867,45 +3050,45 @@ msgid "Your password has been changed successfully." msgstr "" #: seahub/templates/registration/password_change_form.html:3 -#: seahub/templates/registration/password_change_form.html:12 +#: seahub/templates/registration/password_change_form.html:11 msgid "Password Modification" msgstr "" -#: seahub/templates/registration/password_change_form.html:15 +#: seahub/templates/registration/password_change_form.html:14 msgid "Please update your password before continue." msgstr "" -#: seahub/templates/registration/password_change_form.html:17 +#: seahub/templates/registration/password_change_form.html:16 msgid "Current Password" msgstr "" -#: seahub/templates/registration/password_change_form.html:19 +#: seahub/templates/registration/password_change_form.html:18 msgid "New Password" msgstr "" -#: seahub/templates/registration/password_change_form.html:39 -#: seahub/templates/registration/password_set_form.html:42 -#: seahub/templates/registration/registration_form.html:65 +#: seahub/templates/registration/password_change_form.html:37 +#: seahub/templates/registration/password_set_form.html:40 +#: seahub/templates/registration/registration_form.html:62 #, python-format msgid "" "Passwords must have at least %(min_len)s characters and contain %(level)s of" " the following: uppercase letters, lowercase letters, numbers, and symbols." msgstr "" -#: seahub/templates/registration/password_change_form.html:65 +#: seahub/templates/registration/password_change_form.html:62 msgid "Current password cannot be blank" msgstr "" -#: seahub/templates/registration/password_change_form.html:73 -#: seahub/templates/registration/password_set_form.html:71 -#: seahub/templates/registration/registration_form.html:99 +#: seahub/templates/registration/password_change_form.html:70 +#: seahub/templates/registration/password_set_form.html:68 +#: seahub/templates/registration/registration_form.html:95 #: seahub/templates/snippets/repo_create_js.html:54 msgid "Please enter the password again" msgstr "Παρακαλούμε εισάγετε ξανά το συνθηματικό" -#: seahub/templates/registration/password_change_form.html:77 -#: seahub/templates/registration/password_set_form.html:75 -#: seahub/templates/registration/registration_form.html:103 +#: seahub/templates/registration/password_change_form.html:74 +#: seahub/templates/registration/password_set_form.html:72 +#: seahub/templates/registration/registration_form.html:99 #: seahub/templates/snippets/repo_create_js.html:58 msgid "Passwords don't match" msgstr "Δεν ταιριάζουν τα συνθηματικά" @@ -2920,9 +3103,8 @@ msgstr "" #: seahub/templates/registration/password_reset_confirm.html:4 #: seahub/templates/registration/password_reset_done.html:4 -#: seahub/templates/registration/password_reset_done.html:29 #: seahub/templates/registration/password_reset_form.html:4 -#: seahub/templates/registration/password_reset_form.html:36 +#: seahub/templates/registration/password_reset_form.html:7 msgid "Password Reset" msgstr "" @@ -2942,14 +3124,10 @@ msgstr "" msgid "Failed to reset password: this link is no longer available." msgstr "" -#: seahub/templates/registration/password_reset_done.html:31 +#: seahub/templates/registration/password_reset_done.html:8 msgid "We've sent a password reset email to your mailbox." msgstr "" -#: seahub/templates/registration/password_reset_done.html:32 -msgid "Back to login page" -msgstr "" - #: seahub/templates/registration/password_reset_email.html:12 #, python-format msgid "" @@ -2961,12 +3139,12 @@ msgstr "" msgid "If you did not request it, just skip it." msgstr "" -#: seahub/templates/registration/password_reset_form.html:38 -msgid "We will send you an email to set new password" +#: seahub/templates/registration/password_reset_form.html:9 +msgid "Your email used in login: " msgstr "" -#: seahub/templates/registration/password_reset_form.html:39 -msgid "Your email used in login" +#: seahub/templates/registration/password_reset_form.html:12 +msgid "We will send you an email to set new password" msgstr "" #: seahub/templates/registration/register_complete_email.html:1 @@ -3006,11 +3184,7 @@ msgstr "" msgid "Signup function is not enabled." msgstr "" -#: seahub/templates/registration/registration_form.html:42 -msgid "Note" -msgstr "Σημείωση" - -#: seahub/templates/registration/registration_form.html:91 +#: seahub/templates/registration/registration_form.html:87 msgid "Email cannot be blank" msgstr "" @@ -3021,6 +3195,67 @@ msgid "" "activate your account." msgstr "" +#: seahub/templates/repo_dir_recycle_view.html:13 +#, python-format +msgid "%(repo_dir_name)s Trash" +msgstr "" + +#: seahub/templates/repo_dir_recycle_view.html:15 +#: seahub/templates/repo_history_view.html:16 +#: seahub/templates/text_diff.html:15 +#: seahub/two_factor/templates/two_factor/core/backup_tokens.html:26 +msgid "Back" +msgstr "" + +#: seahub/templates/repo_dir_recycle_view.html:21 +#: seahub/templates/repo_history_view.html:40 +msgid "Current path: " +msgstr "Τωρινή διαδρομή:" + +#: seahub/templates/repo_dir_recycle_view.html:37 +#: seahub/templates/repo_dir_recycle_view.html:65 +msgid "Clean" +msgstr "" + +#: seahub/templates/repo_dir_recycle_view.html:45 +msgid "Delete Time" +msgstr "Χρόνος διαγραφής" + +#: seahub/templates/repo_dir_recycle_view.html:59 +msgid "More" +msgstr "Περισσότερα" + +#: seahub/templates/repo_dir_recycle_view.html:66 +msgid "Clear files in trash and history:" +msgstr "" + +#: seahub/templates/repo_dir_recycle_view.html:68 +msgid "3 days ago" +msgstr "" + +#: seahub/templates/repo_dir_recycle_view.html:69 +msgid "1 week ago" +msgstr "" + +#: seahub/templates/repo_dir_recycle_view.html:70 +msgid "1 month ago" +msgstr "" + +#: seahub/templates/repo_dir_recycle_view.html:71 +msgid "all" +msgstr "όλα" + +#: seahub/templates/repo_dir_recycle_view.html:75 +#: seahub/templates/view_shared_upload_link.html:86 +#: seahub/two_factor/templates/two_factor/_wizard_actions.html:4 +#: seahub/two_factor/templates/two_factor/profile/disable.html:12 +msgid "Cancel" +msgstr "Ακύρωση" + +#: seahub/templates/repo_dir_recycle_view.html:192 +msgid "Successfully restored 1 item." +msgstr "" + #: seahub/templates/repo_folder_trash_react.html:5 msgid "Trash" msgstr "Κάδος ανακύκλωσης" @@ -3034,20 +3269,10 @@ msgstr "Ιστορικό" msgid "%(repo_name)s Snapshot" msgstr "" -#: seahub/templates/repo_history_view.html:16 -#: seahub/templates/text_diff.html:15 -#: seahub/two_factor/templates/two_factor/core/backup_tokens.html:26 -msgid "Back" -msgstr "" - #: seahub/templates/repo_history_view.html:30 msgid "Unknown" msgstr "Άγνωστο" -#: seahub/templates/repo_history_view.html:40 -msgid "Current path: " -msgstr "Τωρινή διαδρομή:" - #: seahub/templates/repo_history_view.html:51 #: seahub/templates/repo_history_view.html:68 #: seahub/templates/repo_history_view.html:78 @@ -3078,13 +3303,6 @@ msgstr "" msgid "Snapshot" msgstr "" -#: seahub/templates/sdoc_file_view_react.html:64 -#: seahub/templates/sdoc_file_view_react.html:87 -#: seahub/templates/view_file_onlyoffice.html:147 -#: seahub/templates/view_file_onlyoffice.html:170 -msgid "Failed. Please check the network." -msgstr "Αποτυχία. Παρακαλώ ελέγξτε τη σύνδεση." - #: seahub/templates/share_access_validation.html:6 msgid "" "Please input the password if you want to browse the shared file/directory." @@ -3158,27 +3376,24 @@ msgid "" "as soon as possible." msgstr "" -#: seahub/templates/sysadmin/short_time_linving_password_reset_link.html:13 -#, python-format -msgid "" -"Administrator on %(site_name)s is resetting your password for %(account)s, " -"please click the following link to continue: " -msgstr "" - -#: seahub/templates/sysadmin/sudo_mode.html:25 +#: seahub/templates/sysadmin/sudo_mode.html:8 msgid "Confirm password to continue" msgstr "" -#: seahub/templates/sysadmin/sudo_mode.html:26 +#: seahub/templates/sysadmin/sudo_mode.html:13 +msgid "Incorrect password" +msgstr "Εσφαλμένο συνθηματικό" + +#: seahub/templates/sysadmin/sudo_mode.html:24 +msgid "Tip:" +msgstr "Συμβουλή:" + +#: seahub/templates/sysadmin/sudo_mode.html:24 msgid "" "You are entering admin area, we won't ask for your password again for a few " "hours." msgstr "" -#: seahub/templates/sysadmin/sudo_mode.html:33 -msgid "Incorrect password" -msgstr "Εσφαλμένο συνθηματικό" - #: seahub/templates/sysadmin/user_activation_email.html:12 #, python-format msgid "Your account %(username)s on %(site_name)s has been activated." @@ -3236,6 +3451,10 @@ msgstr "" msgid "after modification" msgstr "" +#: seahub/templates/user_404.html:6 +msgid "Sorry, this user is not registered yet." +msgstr "" + #: seahub/templates/user_quota_full.html:12 #, python-format msgid "Your quota is almost full on %(site_name)s." @@ -3245,12 +3464,97 @@ msgstr "" msgid "Used:" msgstr "" +#: seahub/templates/view_shared_upload_link.html:8 +#, python-format +msgid "Upload files to %(dir_name)s" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:9 +msgid "shared by:" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:11 +msgid "The owner of this library has run out of space." +msgstr "Ο ιδιοκτήτης αυτής της βιβλιοθήκης δεν έχει άλλο ελεύθερο χώρο." + +#: seahub/templates/view_shared_upload_link.html:18 +#: seahub/templates/view_shared_upload_link.html:64 +msgid "Add Files" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:24 +msgid "Add folder" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:30 +msgid "Cancel All" +msgstr "Ακύρωση όλων" + +#: seahub/templates/view_shared_upload_link.html:34 +msgid "" +"File Drag & Drop is supported for Chrome, Safari 5.0+, Firefox 4.0+, IE " +"10.0+" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:36 +msgid "Folder Drag & Drop is supported for Chrome" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:39 +#, python-format +msgid "File size should be smaller than %(max_file_size)s" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:48 +msgid "Saving..." +msgstr "Γίνεται αποθήκευση..." + +#: seahub/templates/view_shared_upload_link.html:75 +msgid "File is too big" +msgstr "Το αρχείο είναι πολύ μεγάλο" + +#: seahub/templates/view_shared_upload_link.html:76 +msgid "File is too small" +msgstr "Το αρχείο είναι πολύ μικρό" + +#: seahub/templates/view_shared_upload_link.html:77 +msgid "Filetype not allowed" +msgstr "Ο τύπος αρχείου δεν επιτρέπεται" + +#: seahub/templates/view_shared_upload_link.html:78 +msgid "Maximum number of files exceeded" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:79 +msgid "Uploaded bytes exceed file size" +msgstr "Τα μεταφορτωμένα bytes υπερβαίνουν το μέγεθος του αρχείου" + +#: seahub/templates/view_shared_upload_link.html:80 +msgid "Empty file upload result" +msgstr "Αποτέλεσμα μεταφόρτωσης αρχείου κενό" + +#: seahub/templates/view_shared_upload_link.html:83 +msgid "uploaded" +msgstr "μεταφορτώθηκε" + +#: seahub/templates/view_shared_upload_link.html:84 +msgid "canceled" +msgstr "ακυρώθηκε" + +#: seahub/templates/view_shared_upload_link.html:85 +msgid "Start" +msgstr "Έναρξη" + +#: seahub/templates/view_shared_upload_link.html:227 +msgid "Network error" +msgstr "" + #: seahub/templates/wiki/wiki.html:25 msgid "Last modified by" msgstr "" #: seahub/thumbnail/views.py:45 seahub/thumbnail/views.py:172 -#: seahub/views/__init__.py:468 +#: seahub/views/__init__.py:619 msgid "Invalid arguments." msgstr "" @@ -3264,11 +3568,6 @@ msgstr "" msgid "Token" msgstr "" -#: seahub/two_factor/templates/two_factor/_wizard_actions.html:4 -#: seahub/two_factor/templates/two_factor/profile/disable.html:12 -msgid "Cancel" -msgstr "Ακύρωση" - #: seahub/two_factor/templates/two_factor/core/backup_tokens.html:6 msgid "Backup Tokens" msgstr "" @@ -3371,36 +3670,37 @@ msgstr "" msgid "permission error" msgstr "σφάλμα δικαιωμάτων" -#: seahub/views/__init__.py:299 +#: seahub/views/__init__.py:420 seahub/views/__init__.py:435 +#: seahub/views/__init__.py:450 msgid "Unable to view recycle page" msgstr "" -#: seahub/views/__init__.py:344 +#: seahub/views/__init__.py:495 msgid "Unable to view library modification" msgstr "" -#: seahub/views/__init__.py:461 +#: seahub/views/__init__.py:612 msgid "Please specify history ID" msgstr "" -#: seahub/views/__init__.py:465 +#: seahub/views/__init__.py:616 msgid "Successfully restored the library." msgstr "" -#: seahub/views/__init__.py:472 +#: seahub/views/__init__.py:623 msgid "History you specified does not exist" msgstr "" -#: seahub/views/__init__.py:474 +#: seahub/views/__init__.py:625 msgid "Unknown error" msgstr "" -#: seahub/views/__init__.py:770 seahub/views/repo.py:286 +#: seahub/views/__init__.py:921 seahub/views/repo.py:286 #, python-format msgid "\"%s\" does not exist." msgstr "" -#: seahub/views/__init__.py:802 +#: seahub/views/__init__.py:953 #, python-format msgid "Unable to download \"%s\"" msgstr "" @@ -3422,9 +3722,9 @@ msgid "Bad upload link token." msgstr "" #: seahub/views/ajax.py:338 seahub/views/file.py:457 seahub/views/file.py:488 -#: seahub/views/file.py:1179 seahub/views/file.py:1420 -#: seahub/views/file.py:1937 seahub/views/file.py:2152 -#: seahub/views/file.py:2157 seahub/views/file.py:2164 +#: seahub/views/file.py:1176 seahub/views/file.py:1417 +#: seahub/views/file.py:1934 seahub/views/file.py:2149 +#: seahub/views/file.py:2154 seahub/views/file.py:2161 msgid "File does not exist" msgstr "Το αρχείο δεν υπάρχει." @@ -3452,57 +3752,57 @@ msgstr "" msgid "Unknown file encoding" msgstr "" -#: seahub/views/file.py:342 seahub/views/file.py:377 seahub/views/file.py:689 -#: seahub/views/file.py:783 seahub/views/file.py:905 +#: seahub/views/file.py:342 seahub/views/file.py:377 seahub/views/file.py:690 +#: seahub/views/file.py:780 seahub/views/file.py:902 #, python-format msgid "File size surpasses %s, can not be opened online." msgstr "" -#: seahub/views/file.py:349 seahub/views/file.py:818 +#: seahub/views/file.py:349 seahub/views/file.py:815 msgid "The library is encrypted, can not open file online." msgstr "" #: seahub/views/file.py:444 seahub/views/file.py:466 seahub/views/file.py:471 -#: seahub/views/file.py:512 seahub/views/file.py:773 seahub/views/file.py:1038 -#: seahub/views/file.py:1064 seahub/views/file.py:1094 -#: seahub/views/file.py:1225 seahub/views/file.py:1331 -#: seahub/views/file.py:1461 seahub/views/file.py:1578 +#: seahub/views/file.py:512 seahub/views/file.py:770 seahub/views/file.py:1035 +#: seahub/views/file.py:1061 seahub/views/file.py:1091 +#: seahub/views/file.py:1222 seahub/views/file.py:1328 +#: seahub/views/file.py:1458 seahub/views/file.py:1575 msgid "Unable to view file" msgstr "" -#: seahub/views/file.py:842 seahub/views/file.py:986 seahub/views/file.py:1292 -#: seahub/views/file.py:1516 +#: seahub/views/file.py:839 seahub/views/file.py:983 seahub/views/file.py:1289 +#: seahub/views/file.py:1513 msgid "Error when prepare Office Online file preview page." msgstr "" -#: seahub/views/file.py:874 seahub/views/file.py:998 seahub/views/file.py:1311 -#: seahub/views/file.py:1532 +#: seahub/views/file.py:871 seahub/views/file.py:995 seahub/views/file.py:1308 +#: seahub/views/file.py:1529 msgid "Error when prepare OnlyOffice file preview page." msgstr "" -#: seahub/views/file.py:1130 +#: seahub/views/file.py:1127 msgid "Unable to download file, invalid file path" msgstr "" -#: seahub/views/file.py:1139 +#: seahub/views/file.py:1136 msgid "Unable to download file, wrong file path" msgstr "" -#: seahub/views/file.py:1146 +#: seahub/views/file.py:1143 msgid "Unable to download file." msgstr "" -#: seahub/views/file.py:1347 seahub/views/file.py:1597 -#: seahub/views/repo.py:344 +#: seahub/views/file.py:1344 seahub/views/file.py:1594 +#: seahub/views/repo.py:338 #, python-format msgid "Share link for %s." msgstr "" -#: seahub/views/file.py:1723 seahub/views/file.py:1728 +#: seahub/views/file.py:1720 seahub/views/file.py:1725 msgid "Unable to download file" msgstr "" -#: seahub/views/file.py:2145 +#: seahub/views/file.py:2142 msgid "The original file does not exist" msgstr "" @@ -3516,106 +3816,106 @@ msgstr "" msgid "User {token.user} inactive" msgstr "" -#: seahub/views/sso.py:167 +#: seahub/views/sso.py:131 msgid "" "This link has already been visited, please click the login button on the " "client again" msgstr "" -#: seahub/views/sso.py:192 +#: seahub/views/sso.py:156 msgid "Invalid link, please click the login button on the client again" msgstr "" -#: seahub/views/sso.py:197 +#: seahub/views/sso.py:161 msgid "Login timeout, please click the login button on the client again" msgstr "" -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:175 msgid "Login ID" msgstr "" -#: seahub/views/sysadmin.py:307 seahub/views/sysadmin.py:333 +#: seahub/views/sysadmin.py:306 seahub/views/sysadmin.py:332 msgid "Failed to set quota: internal server error" msgstr "" -#: seahub/views/sysadmin.py:352 +#: seahub/views/sysadmin.py:351 msgid "Failed to delete: the user is an organization creator" msgstr "" -#: seahub/views/sysadmin.py:397 +#: seahub/views/sysadmin.py:396 #, python-format msgid "Successfully revoke the admin permission of %s" msgstr "" -#: seahub/views/sysadmin.py:399 +#: seahub/views/sysadmin.py:398 msgid "Failed to revoke admin: the user does not exist" msgstr "" -#: seahub/views/sysadmin.py:512 +#: seahub/views/sysadmin.py:511 #, python-format msgid "" "Successfully reset password to %(passwd)s, an email has been sent to " "%(user)s." msgstr "" -#: seahub/views/sysadmin.py:527 +#: seahub/views/sysadmin.py:526 msgid "Failed to reset password: user does not exist" msgstr "" -#: seahub/views/sysadmin.py:576 +#: seahub/views/sysadmin.py:575 #, python-format msgid "Fail to add user %s." msgstr "" -#: seahub/views/sysadmin.py:601 seahub/views/sysadmin.py:614 +#: seahub/views/sysadmin.py:600 seahub/views/sysadmin.py:613 #, python-format msgid "Successfully added user %s. An email notification has been sent." msgstr "" -#: seahub/views/sysadmin.py:604 seahub/views/sysadmin.py:617 +#: seahub/views/sysadmin.py:603 seahub/views/sysadmin.py:616 #, python-format msgid "" "Successfully added user %s. An error accurs when sending email notification," " please check your email configuration." msgstr "" -#: seahub/views/sysadmin.py:606 seahub/views/sysadmin.py:619 +#: seahub/views/sysadmin.py:605 seahub/views/sysadmin.py:618 #, python-format msgid "Successfully added user %s." msgstr "" -#: seahub/views/sysadmin.py:621 +#: seahub/views/sysadmin.py:620 #, python-format msgid "" "Successfully added user %s. But email notification can not be sent, because " "Email service is not properly configured." msgstr "" -#: seahub/views/sysadmin.py:673 +#: seahub/views/sysadmin.py:672 msgid "Input should be a number" msgstr "" -#: seahub/views/sysadmin.py:683 +#: seahub/views/sysadmin.py:682 msgid "Input number should be greater than 0" msgstr "" -#: seahub/views/sysadmin.py:721 +#: seahub/views/sysadmin.py:720 msgid "Successfully deleted." msgstr "Επιτυχημένη διαγραφή." -#: seahub/views/sysadmin.py:751 +#: seahub/views/sysadmin.py:750 #, python-format msgid "Successfully set %s as admin." msgstr "" -#: seahub/views/sysadmin.py:753 +#: seahub/views/sysadmin.py:752 #, python-format msgid "Failed to set %s as admin: user does not exist." msgstr "" -#: seahub/views/sysadmin.py:768 seahub/views/sysadmin.py:769 -#: seahub/views/sysadmin.py:770 seahub/views/sysadmin.py:783 -#: seahub/views/sysadmin.py:784 +#: seahub/views/sysadmin.py:767 seahub/views/sysadmin.py:768 +#: seahub/views/sysadmin.py:769 seahub/views/sysadmin.py:782 +#: seahub/views/sysadmin.py:783 msgid "Optional" msgstr "" diff --git a/locale/el/LC_MESSAGES/djangojs.po b/locale/el/LC_MESSAGES/djangojs.po index 3aa6fad8be..c064627e63 100644 --- a/locale/el/LC_MESSAGES/djangojs.po +++ b/locale/el/LC_MESSAGES/djangojs.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: seahub\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-10 14:16+0800\n" +"POT-Creation-Date: 2024-02-05 16:23+0800\n" "PO-Revision-Date: 2015-05-09 05:28+0000\n" "Last-Translator: Efstathios Iosifidis , 2017\n" "Language-Team: Greek (http://app.transifex.com/haiwen/seahub/language/el/)\n" @@ -36,7 +36,7 @@ msgstr "" #: frontend/src/components/common/account.js:121 #: frontend/src/pages/sys-admin/side-panel.js:33 -#: frontend/src/pages/sys-admin/users/users-content.js:294 +#: frontend/src/pages/sys-admin/users/users-content.js:285 msgid "System Admin" msgstr "Διαχειριστής συστήματος" @@ -58,7 +58,7 @@ msgid "Used:" msgstr "" #: frontend/src/components/common/account.js:165 -#: frontend/src/components/search/ai-search.js:661 +#: frontend/src/components/search/ai-search.js:651 #: frontend/src/pages/groups/group-view.js:470 #: frontend/src/pages/groups/group-view.js:476 #: frontend/src/pages/org-admin/side-panel.js:56 @@ -78,128 +78,116 @@ msgstr "" msgid "Log out" msgstr "Αποσύνδεση" -#: frontend/src/components/common/notice-item.js:44 +#: frontend/src/components/common/notice-item.js:42 msgid "User {user_link} has added you to {group_link}" msgstr "" -#: frontend/src/components/common/notice-item.js:67 +#: frontend/src/components/common/notice-item.js:65 msgid "{share_from} has shared a library named {repo_link} to you." msgstr "" -#: frontend/src/components/common/notice-item.js:69 +#: frontend/src/components/common/notice-item.js:67 msgid "{share_from} has shared a folder named {repo_link} to you." msgstr "" -#: frontend/src/components/common/notice-item.js:95 -msgid "" -"{share_from} has changed the permission of library {repo_link} to " -"{permission}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:97 -msgid "" -"{share_from} has changed the permission of folder {repo_link} to " -"{permission}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:122 -msgid "{share_from} has cancelled the sharing of library {repo_name}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:124 -msgid "{share_from} has cancelled the sharing of folder {repo_name}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:150 +#: frontend/src/components/common/notice-item.js:98 msgid "" "{share_from} has shared a library named {repo_link} to group {group_link}." msgstr "" -#: frontend/src/components/common/notice-item.js:152 +#: frontend/src/components/common/notice-item.js:100 msgid "" "{share_from} has shared a folder named {repo_link} to group {group_link}." msgstr "" -#: frontend/src/components/common/notice-item.js:178 +#: frontend/src/components/common/notice-item.js:126 msgid "{user} has transfered a library named {repo_link} to you." msgstr "" -#: frontend/src/components/common/notice-item.js:282 +#: frontend/src/components/common/notice-item.js:182 +msgid "{from_user} has sent you a request for {draft_link}." +msgstr "" + +#: frontend/src/components/common/notice-item.js:183 +msgid "Draft" +msgstr "" + +#: frontend/src/components/common/notice-item.js:214 msgid "{user} created file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:282 +#: frontend/src/components/common/notice-item.js:214 msgid "" "{user} created file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:285 +#: frontend/src/components/common/notice-item.js:217 msgid "{user} deleted file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:285 +#: frontend/src/components/common/notice-item.js:217 msgid "" "{user} deleted file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:289 +#: frontend/src/components/common/notice-item.js:221 msgid "{user} restored file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:292 +#: frontend/src/components/common/notice-item.js:224 msgid "{user} renamed file {oldFileName} {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:296 +#: frontend/src/components/common/notice-item.js:228 msgid "{user} moved file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:296 +#: frontend/src/components/common/notice-item.js:228 msgid "" "{user} moved file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:299 +#: frontend/src/components/common/notice-item.js:231 msgid "{user} updated file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:311 +#: frontend/src/components/common/notice-item.js:243 msgid "{user} created folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:311 +#: frontend/src/components/common/notice-item.js:243 msgid "" "{user} created folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:314 +#: frontend/src/components/common/notice-item.js:246 msgid "{user} deleted folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:314 +#: frontend/src/components/common/notice-item.js:246 msgid "" "{user} deleted folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:318 +#: frontend/src/components/common/notice-item.js:250 msgid "{user} restored folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:321 +#: frontend/src/components/common/notice-item.js:253 msgid "" "{user} renamed folder {oldFolderName} {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:325 +#: frontend/src/components/common/notice-item.js:257 msgid "{user} moved folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:325 +#: frontend/src/components/common/notice-item.js:257 msgid "" "{user} moved folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." @@ -228,15 +216,15 @@ msgid "Group not found" msgstr "" #: frontend/src/components/cur-dir-path/dir-path.js:31 -#: frontend/src/components/main-side-nav.js:69 +#: frontend/src/components/main-side-nav.js:70 msgid "A file is being uploaded. Are you sure you want to leave this page?" msgstr "" #: frontend/src/components/cur-dir-path/dir-path.js:91 #: frontend/src/components/cur-dir-path/dir-path.js:97 #: frontend/src/components/file-chooser/file-chooser.js:450 -#: frontend/src/components/main-side-nav.js:143 -#: frontend/src/components/main-side-nav.js:145 +#: frontend/src/components/main-side-nav.js:144 +#: frontend/src/components/main-side-nav.js:146 #: frontend/src/components/org-admin-group-nav.js:23 #: frontend/src/pages/org-admin/org-department-item.js:318 #: frontend/src/pages/org-admin/side-panel.js:62 @@ -245,7 +233,7 @@ msgstr "" #: frontend/src/pages/share-admin/libraries.js:360 #: frontend/src/pages/sys-admin/departments/department.js:45 #: frontend/src/pages/sys-admin/groups/group-nav.js:17 -#: frontend/src/pages/sys-admin/info.js:116 +#: frontend/src/pages/sys-admin/info.js:112 #: frontend/src/pages/sys-admin/orgs/org-nav.js:20 #: frontend/src/pages/sys-admin/repos/search-repos.js:140 #: frontend/src/pages/sys-admin/side-panel.js:90 @@ -256,18 +244,17 @@ msgstr "Βιβλιοθήκες" #: frontend/src/components/cur-dir-path/dir-tool.js:77 #: frontend/src/components/cur-dir-path/dir-tool.js:98 #: frontend/src/components/cur-dir-path/dir-tool.js:99 -#: frontend/src/components/dirent-detail/detail-list-view.js:124 +#: frontend/src/components/dirent-detail/detail-list-view.js:123 #: frontend/src/components/dirent-detail/file-details.js:89 -#: frontend/src/components/toolbar/view-file-toolbar.js:79 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:78 -#: frontend/src/utils/text-translation.js:34 +#: frontend/src/components/toolbar/view-file-toolbar.js:105 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:48 +#: frontend/src/utils/text-translation.js:35 msgid "Tags" msgstr "" #: frontend/src/components/cur-dir-path/dir-tool.js:81 #: frontend/src/components/cur-dir-path/dir-tool.js:103 #: frontend/src/components/history-trash-file-view/file-view.js:33 -#: frontend/src/pages/org-admin/libraries/org-repo-nav.js:16 #: frontend/src/pages/sys-admin/repos/repos-nav.js:17 msgid "Trash" msgstr "Κάδος ανακύκλωσης" @@ -275,10 +262,10 @@ msgstr "Κάδος ανακύκλωσης" #: frontend/src/components/cur-dir-path/dir-tool.js:106 #: frontend/src/components/file-view/file-toolbar.js:198 #: frontend/src/components/file-view/file-toolbar.js:248 -#: frontend/src/components/toolbar/view-file-toolbar.js:80 +#: frontend/src/components/toolbar/view-file-toolbar.js:106 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:64 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:71 -#: frontend/src/utils/text-translation.js:31 +#: frontend/src/utils/text-translation.js:32 msgid "History" msgstr "Ιστορικό" @@ -356,7 +343,7 @@ msgstr "" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:142 #: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:31 #: frontend/src/pages/sys-admin/abuse-reports.js:91 -#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 +#: frontend/src/repo-history.js:137 frontend/src/repo-history.js:144 msgid "Description" msgstr "Περιγραφή" @@ -368,8 +355,8 @@ msgstr "Περιγραφή" #: frontend/src/components/dialog/confirm-disconnect-wechat.js:35 #: frontend/src/components/dialog/confirm-restore-repo.js:36 #: frontend/src/components/dialog/confirm-unlink-device.js:49 -#: frontend/src/components/dialog/copy-dirent-dialog.js:165 -#: frontend/src/components/dialog/create-file-dialog.js:111 +#: frontend/src/components/dialog/copy-dirent-dialog.js:162 +#: frontend/src/components/dialog/create-file-dialog.js:179 #: frontend/src/components/dialog/create-folder-dialog.js:99 #: frontend/src/components/dialog/create-group-dialog.js:81 #: frontend/src/components/dialog/create-repo-dialog.js:270 @@ -387,11 +374,11 @@ msgstr "Περιγραφή" #: frontend/src/components/dialog/invite-people-dialog.js:121 #: frontend/src/components/dialog/label-repo-state-dialog.js:88 #: frontend/src/components/dialog/leave-group-dialog.js:32 -#: frontend/src/components/dialog/lib-history-setting-dialog.js:151 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:150 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:123 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:273 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:253 -#: frontend/src/components/dialog/move-dirent-dialog.js:185 +#: frontend/src/components/dialog/move-dirent-dialog.js:183 #: frontend/src/components/dialog/new-wiki-dialog.js:60 #: frontend/src/components/dialog/org-add-member-dialog.js:68 #: frontend/src/components/dialog/org-delete-department-dialog.js:42 @@ -427,7 +414,7 @@ msgstr "Περιγραφή" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:50 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:56 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-import-user-dialog.js:59 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:144 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:143 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-logs-export-excel-dialog.js:104 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:95 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:51 @@ -436,33 +423,35 @@ msgstr "Περιγραφή" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-set-org-name-dialog.js:64 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-unlink-device-dialog.js:47 #: frontend/src/components/dialog/sysadmin-dialog/update-user.js:60 -#: frontend/src/components/dialog/transfer-dialog.js:186 +#: frontend/src/components/dialog/transfer-dialog.js:100 #: frontend/src/components/dialog/upload-remind-dialog.js:44 #: frontend/src/components/dialog/view-link-dialog.js:37 #: frontend/src/components/dialog/wiki-delete-dialog.js:25 #: frontend/src/components/dialog/wiki-select-dialog.js:97 -#: frontend/src/components/file-uploader/upload-list-item.js:144 +#: frontend/src/components/file-uploader/upload-list-item.js:127 #: frontend/src/components/seatable-integration-account-setting-widgets/delete-seatables-dialog.js:24 #: frontend/src/components/send-link.js:111 #: frontend/src/components/share-link-panel/link-details.js:230 #: frontend/src/components/share-link-panel/link-list.js:68 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:144 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:127 #: frontend/src/components/user-settings/social-login-saml.js:67 #: frontend/src/pages/org-admin/input-item.js:92 #: frontend/src/pages/org-admin/web-settings/input-item.js:69 -#: frontend/src/pages/sys-admin/web-settings/input-item.js:70 -#: frontend/src/pages/upload-link/upload-list-item.js:144 +#: frontend/src/pages/sys-admin/web-settings/input-item.js:66 +#: frontend/src/pages/upload-link/upload-list-item.js:124 #: frontend/src/tc-accept.js:42 msgid "Cancel" msgstr "Ακύρωση" #: frontend/src/components/dialog/add-abuse-report-dialog.js:93 -#: frontend/src/components/dialog/change-repo-password-dialog.js:118 +#: frontend/src/components/dialog/add-reviewer-dialog.js:110 +#: frontend/src/components/dialog/add-reviewer-dialog.js:111 +#: frontend/src/components/dialog/change-repo-password-dialog.js:117 #: frontend/src/components/dialog/clean-trash.js:77 #: frontend/src/components/dialog/confirm-apply-folder-properties-dialog.js:56 -#: frontend/src/components/dialog/copy-dirent-dialog.js:166 +#: frontend/src/components/dialog/copy-dirent-dialog.js:163 #: frontend/src/components/dialog/create-department-repo-dialog.js:95 -#: frontend/src/components/dialog/create-file-dialog.js:112 +#: frontend/src/components/dialog/create-file-dialog.js:180 #: frontend/src/components/dialog/create-folder-dialog.js:100 #: frontend/src/components/dialog/create-group-dialog.js:82 #: frontend/src/components/dialog/create-repo-dialog.js:271 @@ -476,13 +465,13 @@ msgstr "Ακύρωση" #: frontend/src/components/dialog/invite-people-dialog.js:122 #: frontend/src/components/dialog/label-repo-state-dialog.js:89 #: frontend/src/components/dialog/lib-decrypt-dialog.js:67 -#: frontend/src/components/dialog/lib-history-setting-dialog.js:152 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:151 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:124 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:326 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:254 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:306 -#: frontend/src/components/dialog/move-dirent-dialog.js:186 +#: frontend/src/components/dialog/move-dirent-dialog.js:184 #: frontend/src/components/dialog/new-wiki-dialog.js:61 #: frontend/src/components/dialog/org-add-admin-dialog.js:66 #: frontend/src/components/dialog/org-add-department-dialog.js:86 @@ -526,7 +515,7 @@ msgstr "Ακύρωση" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:90 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:51 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:57 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:145 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:144 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-logs-export-excel-dialog.js:105 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:96 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:52 @@ -536,7 +525,7 @@ msgstr "Ακύρωση" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:268 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:255 #: frontend/src/components/dialog/sysadmin-dialog/update-user.js:61 -#: frontend/src/components/dialog/transfer-dialog.js:187 +#: frontend/src/components/dialog/transfer-dialog.js:101 #: frontend/src/components/dialog/transfer-group-dialog.js:69 #: frontend/src/components/dialog/wiki-select-dialog.js:99 #: frontend/src/components/dialog/wiki-select-dialog.js:100 @@ -557,10 +546,55 @@ msgstr "Ακύρωση" #: frontend/src/pages/sys-admin/repos/search-repos.js:155 #: frontend/src/pages/sys-admin/statistic/statistic-common-tool.js:128 #: frontend/src/pages/sys-admin/users/search-users.js:318 -#: frontend/src/pages/sys-admin/web-settings/input-item.js:69 +#: frontend/src/pages/sys-admin/web-settings/input-item.js:65 msgid "Submit" msgstr "Υποβολή" +#: frontend/src/components/dialog/add-reviewer-dialog.js:98 +msgid "Request a review" +msgstr "" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:100 +msgid "Add new reviewer" +msgstr "" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:103 +#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:283 +#: frontend/src/components/dialog/org-add-member-dialog.js:58 +#: frontend/src/components/dialog/share-to-user.js:357 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-member-dialog.js:37 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-member-dialog.js:56 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-batch-add-admin-dialog.js:45 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:45 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:46 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:240 +#: frontend/src/components/list-and-add-group-members.js:173 +#: frontend/src/pages/org-admin/org-users-search-users.js:196 +#: frontend/src/pages/org-admin/org-users-users.js:260 +#: frontend/src/pages/sys-admin/users/search-users.js:313 +#: frontend/src/pages/sys-admin/users/users.js:425 +msgid "Search users" +msgstr "" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:137 +#: frontend/src/components/dialog/edit-filetag-dialog.js:145 +#: frontend/src/components/dialog/list-created-files-dialog.js:55 +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:86 +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:107 +#: frontend/src/components/dialog/org-add-admin-dialog.js:65 +#: frontend/src/components/dialog/search-file-dialog.js:115 +#: frontend/src/components/dialog/share-admin-link.js:35 +#: frontend/src/components/dialog/share-repo-dialog.js:149 +#: frontend/src/components/dialog/transfer-group-dialog.js:68 +#: frontend/src/components/search/ai-search.js:653 +#: frontend/src/components/search/ai-search.js:690 +#: frontend/src/components/search/search.js:497 +#: frontend/src/components/search/search.js:532 +#: frontend/src/components/system-notification.js:46 +#: frontend/src/pages/groups/group-view.js:479 +msgid "Close" +msgstr "Κλείσιμο" + #: frontend/src/components/dialog/change-repo-password-dialog.js:49 msgid "Please enter the old password" msgstr "Παρακαλούμε εισάγετε το παλιό συνθηματικό" @@ -585,24 +619,24 @@ msgstr "Τα συνθηματικά δεν ταιριάζουν" msgid "Successfully changed library password." msgstr "Το συνθηματικό της βιβλιοθήκης άλλαξε με επιτυχία." -#: frontend/src/components/dialog/change-repo-password-dialog.js:98 +#: frontend/src/components/dialog/change-repo-password-dialog.js:102 msgid "Change Password of Library {placeholder}" msgstr "Αλλαγή συνθηματικού της βιβλιοθήκης {placeholder}" -#: frontend/src/components/dialog/change-repo-password-dialog.js:108 +#: frontend/src/components/dialog/change-repo-password-dialog.js:107 msgid "Old Password" msgstr "" -#: frontend/src/components/dialog/change-repo-password-dialog.js:110 +#: frontend/src/components/dialog/change-repo-password-dialog.js:109 msgid "New Password" msgstr "" -#: frontend/src/components/dialog/change-repo-password-dialog.js:110 +#: frontend/src/components/dialog/change-repo-password-dialog.js:109 #: frontend/src/components/dialog/create-repo-dialog.js:240 msgid "(at least {placeholder} characters)" msgstr "" -#: frontend/src/components/dialog/change-repo-password-dialog.js:112 +#: frontend/src/components/dialog/change-repo-password-dialog.js:111 msgid "New Password Again" msgstr "" @@ -628,12 +662,11 @@ msgstr "" #: frontend/src/components/dialog/clean-trash.js:62 #: frontend/src/pages/org-admin/devices/devices-errors.js:193 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:375 #: frontend/src/pages/share-admin/share-links.js:590 #: frontend/src/pages/share-admin/upload-links.js:306 #: frontend/src/pages/sys-admin/devices/devices-errors.js:197 #: frontend/src/pages/sys-admin/repos/trash-repos.js:400 -#: frontend/src/repo-folder-trash.js:207 +#: frontend/src/repo-folder-trash.js:204 msgid "Clean" msgstr "" @@ -740,8 +773,9 @@ msgstr "Θέλετε πραγματικά να διαγράψετε τον λο #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:39 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:59 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:59 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:643 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:667 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:668 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:692 +#: frontend/src/components/draft-list-view/draft-list-item.js:111 #: frontend/src/components/group-members.js:163 #: frontend/src/components/popover/tag-list-item.js:55 #: frontend/src/components/popover/tag-list-item.js:56 @@ -757,8 +791,8 @@ msgstr "Θέλετε πραγματικά να διαγράψετε τον λο #: frontend/src/components/share-link-panel/link-list.js:69 #: frontend/src/components/share-link-panel/link-list.js:129 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:513 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:330 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:338 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:358 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:366 #: frontend/src/components/user-settings/delete-account.js:38 #: frontend/src/components/user-settings/web-api-auth-token.js:83 #: frontend/src/pages/invitations/invitations-view.js:104 @@ -766,16 +800,14 @@ msgstr "Θέλετε πραγματικά να διαγράψετε τον λο #: frontend/src/pages/invitations/invitations-view.js:136 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:360 #: frontend/src/pages/my-libs/mylib-repo-menu.js:145 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:267 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:198 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:256 #: frontend/src/pages/org-admin/org-department-item.js:551 #: frontend/src/pages/org-admin/org-departments-list.js:210 #: frontend/src/pages/org-admin/org-group-repos.js:174 #: frontend/src/pages/org-admin/org-groups-search-groups.js:115 #: frontend/src/pages/org-admin/org-groups.js:306 +#: frontend/src/pages/org-admin/org-libraries.js:316 #: frontend/src/pages/org-admin/org-links.js:216 -#: frontend/src/pages/org-admin/org-user-item.js:194 +#: frontend/src/pages/org-admin/org-user-item.js:179 #: frontend/src/pages/org-admin/org-user-repos.js:170 #: frontend/src/pages/sys-admin/departments/group-item.js:69 #: frontend/src/pages/sys-admin/groups/groups-content.js:184 @@ -787,7 +819,7 @@ msgstr "Θέλετε πραγματικά να διαγράψετε τον λο #: frontend/src/pages/sys-admin/orgs/org-groups.js:120 #: frontend/src/pages/sys-admin/orgs/org-repos.js:117 #: frontend/src/pages/sys-admin/orgs/org-repos.js:125 -#: frontend/src/pages/sys-admin/orgs/org-users.js:298 +#: frontend/src/pages/sys-admin/orgs/org-users.js:288 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:205 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:213 #: frontend/src/pages/sys-admin/repos/dir-content.js:61 @@ -799,8 +831,8 @@ msgstr "Θέλετε πραγματικά να διαγράψετε τον λο #: frontend/src/pages/sys-admin/users/search-users.js:355 #: frontend/src/pages/sys-admin/users/user-repos.js:163 #: frontend/src/pages/sys-admin/users/user-repos.js:218 -#: frontend/src/pages/sys-admin/users/users-content.js:361 -#: frontend/src/pages/sys-admin/users/users-content.js:560 +#: frontend/src/pages/sys-admin/users/users-content.js:352 +#: frontend/src/pages/sys-admin/users/users-content.js:548 #: frontend/src/pages/sys-admin/users/users.js:510 #: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:65 #: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:69 @@ -828,7 +860,6 @@ msgid "Are you sure you want to disconnect?" msgstr "" #: frontend/src/components/dialog/confirm-restore-repo.js:31 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:264 #: frontend/src/pages/sys-admin/repos/trash-repos.js:266 msgid "Restore Library" msgstr "Επαναφορά βιβλιοθήκης" @@ -842,13 +873,11 @@ msgstr "" #: frontend/src/pages/file-history-old/history-item.js:126 #: frontend/src/pages/my-libs/my-libs-deleted.js:176 #: frontend/src/pages/my-libs/my-libs-deleted.js:177 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:195 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:267 #: frontend/src/pages/sys-admin/repos/trash-repos.js:197 #: frontend/src/pages/sys-admin/repos/trash-repos.js:269 -#: frontend/src/repo-folder-trash.js:363 frontend/src/repo-folder-trash.js:374 -#: frontend/src/repo-snapshot.js:170 frontend/src/repo-snapshot.js:299 -#: frontend/src/repo-snapshot.js:308 +#: frontend/src/repo-folder-trash.js:358 frontend/src/repo-folder-trash.js:368 +#: frontend/src/repo-snapshot.js:168 frontend/src/repo-snapshot.js:297 +#: frontend/src/repo-snapshot.js:306 msgid "Restore" msgstr "Επαναφορά" @@ -936,12 +965,13 @@ msgid "New Department Library" msgstr "" #: frontend/src/components/dialog/create-department-repo-dialog.js:81 -#: frontend/src/components/dialog/create-file-dialog.js:98 +#: frontend/src/components/dialog/create-file-dialog.js:151 #: frontend/src/components/dialog/create-folder-dialog.js:86 #: frontend/src/components/dialog/create-group-dialog.js:69 #: frontend/src/components/dialog/create-repo-dialog.js:188 #: frontend/src/components/dialog/create-tag-dialog.js:79 #: frontend/src/components/dialog/list-created-files-dialog.js:28 +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:66 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:84 #: frontend/src/components/dialog/new-wiki-dialog.js:56 #: frontend/src/components/dialog/org-add-department-dialog.js:73 @@ -961,7 +991,8 @@ msgstr "" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:63 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:82 #: frontend/src/components/dialog/wiki-select-dialog.js:78 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:627 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:626 +#: frontend/src/components/draft-list-view/draft-list-view.js:36 #: frontend/src/components/group-members.js:30 #: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:122 #: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23 @@ -969,7 +1000,6 @@ msgstr "" #: frontend/src/pages/my-libs/my-libs-deleted.js:93 #: frontend/src/pages/my-libs/mylib-repo-list-view.js:90 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:160 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:75 #: frontend/src/pages/org-admin/org-admin-list.js:50 #: frontend/src/pages/org-admin/org-department-item.js:250 #: frontend/src/pages/org-admin/org-department-item.js:290 @@ -980,6 +1010,7 @@ msgstr "" #: frontend/src/pages/org-admin/org-group-repos.js:83 #: frontend/src/pages/org-admin/org-groups-search-groups.js:157 #: frontend/src/pages/org-admin/org-groups.js:160 +#: frontend/src/pages/org-admin/org-libraries.js:147 #: frontend/src/pages/org-admin/org-links.js:100 #: frontend/src/pages/org-admin/org-user-profile.js:136 #: frontend/src/pages/org-admin/org-user-repos.js:79 @@ -1010,12 +1041,12 @@ msgstr "" #: frontend/src/pages/sys-admin/users/user-links.js:49 #: frontend/src/pages/sys-admin/users/user-repos.js:54 #: frontend/src/pages/sys-admin/users/user-shared-repos.js:35 -#: frontend/src/repo-folder-trash.js:239 frontend/src/repo-snapshot.js:200 +#: frontend/src/repo-folder-trash.js:236 frontend/src/repo-snapshot.js:198 #: frontend/src/shared-dir-view.js:661 msgid "Name" msgstr "Όνομα" -#: frontend/src/components/dialog/create-file-dialog.js:62 +#: frontend/src/components/dialog/create-file-dialog.js:59 #: frontend/src/components/dialog/create-folder-dialog.js:54 #: frontend/src/components/dialog/rename-dialog.js:56 #: frontend/src/components/dialog/rename-dirent.js:56 @@ -1024,7 +1055,7 @@ msgstr "Όνομα" msgid "The name \"{name}\" is already taken. Please choose a different name." msgstr "" -#: frontend/src/components/dialog/create-file-dialog.js:94 +#: frontend/src/components/dialog/create-file-dialog.js:147 #: frontend/src/components/toolbar/dir-operation-toolbar.js:207 #: frontend/src/components/toolbar/dir-operation-toolbar.js:232 #: frontend/src/pages/repo-wiki-mode/side-panel.js:176 @@ -1066,7 +1097,7 @@ msgstr "Το συνθηματικό είναι πολύ μικρό" #: frontend/src/components/dialog/create-repo-dialog.js:111 #: frontend/src/components/dialog/generate-upload-link.js:150 #: frontend/src/components/dialog/org-add-user-dialog.js:123 -#: frontend/src/components/share-link-panel/link-creation.js:181 +#: frontend/src/components/share-link-panel/link-creation.js:175 msgid "Passwords don't match" msgstr "Δεν ταιριάζουν τα συνθηματικά" @@ -1132,14 +1163,14 @@ msgstr "Δικαίωμα" #: frontend/src/components/dialog/share-repo-dialog.js:40 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:22 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57 -#: frontend/src/utils/utils.js:680 +#: frontend/src/utils/utils.js:684 msgid "Read-Write" msgstr "Ανάγνωση-Εγγραφή" #: frontend/src/components/dialog/create-repo-dialog.js:227 #: frontend/src/components/dialog/share-repo-dialog.js:41 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57 -#: frontend/src/utils/utils.js:683 +#: frontend/src/utils/utils.js:687 msgid "Read-Only" msgstr "Μόνο ανάγνωση" @@ -1153,7 +1184,7 @@ msgstr "" #: frontend/src/components/dialog/org-add-user-dialog.js:145 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:106 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:153 -#: frontend/src/components/share-link-panel/link-creation.js:284 +#: frontend/src/components/share-link-panel/link-creation.js:278 #: frontend/src/pages/sys-admin/web-settings/web-settings.js:239 #: frontend/src/settings.js:48 frontend/src/settings.js:134 msgid "Password" @@ -1163,15 +1194,15 @@ msgstr "Κωδικός" #: frontend/src/components/dialog/generate-upload-link.js:390 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:110 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:163 -#: frontend/src/components/share-link-panel/link-creation.js:295 +#: frontend/src/components/share-link-panel/link-creation.js:289 msgid "Password again" msgstr "" #: frontend/src/components/dialog/create-tag-dialog.js:53 #: frontend/src/components/dialog/zip-download-dialog.js:73 -#: frontend/src/components/file-uploader/file-uploader.js:400 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:409 -#: frontend/src/pages/upload-link/file-uploader.js:399 +#: frontend/src/components/file-uploader/file-uploader.js:406 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:415 +#: frontend/src/pages/upload-link/file-uploader.js:404 msgid "Internal Server Error" msgstr "Εσωτερικό σφάλμα διακομιστή" @@ -1181,10 +1212,10 @@ msgstr "" #: frontend/src/components/dialog/create-tag-dialog.js:73 #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:124 -#: frontend/src/components/share-link-panel/link-creation.js:259 +#: frontend/src/components/share-link-panel/link-creation.js:253 #: frontend/src/components/share-link-panel/link-details.js:166 -#: frontend/src/repo-folder-trash.js:201 frontend/src/repo-history.js:112 -#: frontend/src/repo-snapshot.js:150 +#: frontend/src/repo-folder-trash.js:198 frontend/src/repo-history.js:109 +#: frontend/src/repo-snapshot.js:148 msgid "Back" msgstr "" @@ -1200,10 +1231,10 @@ msgstr "" #: frontend/src/components/dialog/create-tag-dialog.js:109 #: frontend/src/components/file-view/file-toolbar.js:155 #: frontend/src/components/file-view/file-toolbar.js:214 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:115 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:158 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:199 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:222 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:121 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:165 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:206 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:229 #: frontend/src/shared-dir-view.js:486 msgid "Save" msgstr "" @@ -1227,8 +1258,6 @@ msgid "Permission name" msgstr "" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:151 -#: frontend/src/components/file-uploader/file-uploader.js:684 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:667 #: frontend/src/components/toolbar/dir-operation-toolbar.js:189 #: frontend/src/components/toolbar/dir-operation-toolbar.js:198 #: frontend/src/components/toolbar/dir-operation-toolbar.js:227 @@ -1242,8 +1271,7 @@ msgstr "" #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:69 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:79 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:89 -#: frontend/src/pages/upload-link/file-uploader.js:625 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:66 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:52 #: frontend/src/shared-dir-view.js:471 msgid "Upload" msgstr "" @@ -1251,8 +1279,8 @@ msgstr "" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:180 #: frontend/src/components/dialog/zip-download-dialog.js:123 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:637 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:661 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:662 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:686 #: frontend/src/components/file-view/file-toolbar.js:171 #: frontend/src/components/file-view/file-toolbar.js:255 #: frontend/src/components/file-view/file-view-tip.js:25 @@ -1260,10 +1288,10 @@ msgstr "" #: frontend/src/components/history-trash-file-view/download.js:10 #: frontend/src/components/shared-file-view/shared-file-view-tip.js:27 #: frontend/src/components/shared-file-view/shared-file-view.js:133 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:331 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:344 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:359 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:372 #: frontend/src/pages/file-history-old/history-item.js:127 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:122 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:128 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:74 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:253 #: frontend/src/pages/org-admin/statistic/statistic-traffic.js:63 @@ -1278,7 +1306,7 @@ msgstr "" #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:84 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:94 #: frontend/src/pages/sys-admin/users/user-links.js:202 -#: frontend/src/repo-snapshot.js:309 frontend/src/shared-dir-view.js:769 +#: frontend/src/repo-snapshot.js:307 frontend/src/shared-dir-view.js:769 #: frontend/src/shared-dir-view.js:796 frontend/src/shared-dir-view.js:844 #: frontend/src/shared-dir-view.js:876 frontend/src/shared-dir-view.js:945 #: frontend/src/shared-dir-view.js:963 @@ -1308,9 +1336,9 @@ msgstr "" #: frontend/src/components/dialog/view-link-dialog.js:38 #: frontend/src/components/share-link-panel/link-item.js:112 #: frontend/src/components/shared-link.js:24 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:329 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:337 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:343 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:357 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:365 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:371 #: frontend/src/pages/org-admin/org-saml-config.js:118 #: frontend/src/pages/org-admin/org-saml-config.js:132 #: frontend/src/pages/org-admin/org-saml-config.js:146 @@ -1343,7 +1371,7 @@ msgstr "" #: frontend/src/components/select-editor/select-editor.js:138 #: frontend/src/components/share-link-panel/link-details.js:206 #: frontend/src/components/share-link-panel/link-details.js:207 -#: frontend/src/components/toolbar/view-file-toolbar.js:67 +#: frontend/src/components/toolbar/view-file-toolbar.js:87 #: frontend/src/components/user-settings/user-avatar-form.js:97 #: frontend/src/pages/org-admin/org-user-profile.js:139 #: frontend/src/pages/org-admin/org-user-profile.js:145 @@ -1357,9 +1385,9 @@ msgstr "" #: frontend/src/pages/sys-admin/institutions/institution-info.js:28 #: frontend/src/pages/sys-admin/orgs/org-info.js:41 #: frontend/src/pages/sys-admin/users/user-info.js:91 -#: frontend/src/pages/sys-admin/users/users-content.js:514 +#: frontend/src/pages/sys-admin/users/users-content.js:502 #: frontend/src/pages/wiki/main-panel.js:106 -#: frontend/src/pages/wiki/main-panel.js:107 frontend/src/repo-history.js:306 +#: frontend/src/pages/wiki/main-panel.js:107 frontend/src/repo-history.js:303 msgid "Edit" msgstr "Τροποποίηση" @@ -1397,7 +1425,6 @@ msgstr "" #: frontend/src/components/dialog/delete-repo-dialog.js:66 #: frontend/src/components/dialog/org-delete-repo-dialog.js:32 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:33 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:253 #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:101 #: frontend/src/pages/sys-admin/orgs/org-repos.js:122 #: frontend/src/pages/sys-admin/repos/trash-repos.js:255 @@ -1421,28 +1448,11 @@ msgid "Select Tags" msgstr "" #: frontend/src/components/dialog/edit-filetag-dialog.js:141 -#: frontend/src/components/popover/edit-filetag-popover.js:187 +#: frontend/src/components/popover/edit-filetag-popover.js:182 #: frontend/src/components/popover/list-tag-popover.js:145 msgid "Create a new tag" msgstr "" -#: frontend/src/components/dialog/edit-filetag-dialog.js:145 -#: frontend/src/components/dialog/list-created-files-dialog.js:52 -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:107 -#: frontend/src/components/dialog/org-add-admin-dialog.js:65 -#: frontend/src/components/dialog/search-file-dialog.js:115 -#: frontend/src/components/dialog/share-admin-link.js:35 -#: frontend/src/components/dialog/share-repo-dialog.js:149 -#: frontend/src/components/dialog/transfer-group-dialog.js:68 -#: frontend/src/components/search/ai-search.js:663 -#: frontend/src/components/search/ai-search.js:700 -#: frontend/src/components/search/search.js:497 -#: frontend/src/components/search/search.js:532 -#: frontend/src/components/system-notification.js:46 -#: frontend/src/pages/groups/group-view.js:479 -msgid "Close" -msgstr "Κλείσιμο" - #: frontend/src/components/dialog/edit-repo-commit-labels.js:47 msgid "Successfully edited labels." msgstr "" @@ -1456,48 +1466,48 @@ msgid "Find an option" msgstr "" #: frontend/src/components/dialog/extra-attributes-dialog/index.js:217 -#: frontend/src/components/dirent-detail/detail-list-view.js:93 -#: frontend/src/components/dirent-detail/detail-list-view.js:134 +#: frontend/src/components/dirent-detail/detail-list-view.js:92 +#: frontend/src/components/dirent-detail/detail-list-view.js:133 msgid "Edit extra properties" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:142 #: frontend/src/components/dialog/reset-webdav-password.js:29 #: frontend/src/components/dialog/set-webdav-password.js:29 -#: frontend/src/components/share-link-panel/link-creation.js:173 +#: frontend/src/components/share-link-panel/link-creation.js:167 msgid "Please enter a password." msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:146 #: frontend/src/components/dialog/reset-webdav-password.js:33 #: frontend/src/components/dialog/set-webdav-password.js:33 -#: frontend/src/components/share-link-panel/link-creation.js:177 +#: frontend/src/components/share-link-panel/link-creation.js:171 msgid "The password is too short." msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:154 #: frontend/src/components/dialog/reset-webdav-password.js:38 #: frontend/src/components/dialog/set-webdav-password.js:38 -#: frontend/src/components/share-link-panel/link-creation.js:185 +#: frontend/src/components/share-link-panel/link-creation.js:179 msgid "" "The password is too weak. It should include at least {passwordStrengthLevel}" " of the following: number, upper letter, lower letter and other symbols." msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:162 -#: frontend/src/components/share-link-panel/link-creation.js:193 +#: frontend/src/components/share-link-panel/link-creation.js:187 msgid "Please select an expiration time" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:170 -#: frontend/src/components/share-link-panel/link-creation.js:202 +#: frontend/src/components/share-link-panel/link-creation.js:196 msgid "Please enter days" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:174 #: frontend/src/components/dialog/lib-history-setting-dialog.js:66 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:66 -#: frontend/src/components/share-link-panel/link-creation.js:206 +#: frontend/src/components/share-link-panel/link-creation.js:200 msgid "Please enter a non-negative integer" msgstr "" @@ -1508,7 +1518,7 @@ msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:276 #: frontend/src/components/dialog/reset-webdav-password.js:68 #: frontend/src/components/dialog/set-webdav-password.js:68 -#: frontend/src/components/share-link-panel/link-creation.js:285 +#: frontend/src/components/share-link-panel/link-creation.js:279 msgid "" "(at least {passwordMinLength} characters and includes " "{passwordStrengthLevel} of the following: number, upper letter, lower letter" @@ -1555,18 +1565,18 @@ msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:367 #: frontend/src/components/dialog/generate-upload-link.js:372 -#: frontend/src/components/share-link-panel/link-creation.js:273 -#: frontend/src/components/share-link-panel/link-creation.js:278 +#: frontend/src/components/share-link-panel/link-creation.js:267 +#: frontend/src/components/share-link-panel/link-creation.js:272 msgid "Add password protection" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:403 -#: frontend/src/components/share-link-panel/link-creation.js:308 +#: frontend/src/components/share-link-panel/link-creation.js:302 msgid "Add auto expiration" msgstr "Προσθήκη αυτόματης λήξης" #: frontend/src/components/dialog/generate-upload-link.js:422 -#: frontend/src/components/share-link-panel/link-creation.js:344 +#: frontend/src/components/share-link-panel/link-creation.js:338 #: frontend/src/components/user-settings/web-api-auth-token.js:86 msgid "Generate" msgstr "" @@ -1686,8 +1696,8 @@ msgstr "" #: frontend/src/components/dialog/invite-people-dialog.js:107 #: frontend/src/components/dialog/share-dialog.js:154 #: frontend/src/components/dialog/share-to-invite-people.js:273 -#: frontend/src/components/main-side-nav.js:261 -#: frontend/src/components/main-side-nav.js:263 +#: frontend/src/components/main-side-nav.js:271 +#: frontend/src/components/main-side-nav.js:273 #: frontend/src/components/toolbar/invitations-toolbar.js:31 #: frontend/src/components/toolbar/invitations-toolbar.js:35 #: frontend/src/pages/invitations/invitations-view.js:282 @@ -1745,33 +1755,36 @@ msgstr "Ο κωδικός θα παραμείνει στον διακομιστ msgid "Successfully set library history." msgstr "" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:112 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:110 -msgid "{placeholder} History Setting" +#: frontend/src/components/dialog/lib-history-setting-dialog.js:116 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:114 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:351 +#: frontend/src/pages/my-libs/mylib-repo-menu.js:154 +#: frontend/src/pages/sys-admin/repos/repos.js:271 +msgid "History Setting" msgstr "" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:123 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:122 msgid "Setting library history is disabled by Admin." msgstr "" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:128 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:121 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:127 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:120 msgid "Keep full history" msgstr "" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:132 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:125 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:131 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:124 msgid "Don't keep history" msgstr "" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:136 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:129 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:135 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:128 msgid "Only keep a period of history:" msgstr "" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:145 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:144 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:117 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:138 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:137 #: frontend/src/components/set-link-expiration.js:89 msgid "days" msgstr "" @@ -1804,12 +1817,12 @@ msgstr "" msgid "Group Permission" msgstr "" -#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:69 +#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:73 msgid "{placeholder} Folder Permission" msgstr "" -#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:69 -msgid "Set permission of {placeholder}" +#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:73 +msgid "Set {placeholder}'s permission" msgstr "" #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:186 @@ -1817,17 +1830,17 @@ msgstr "" #: frontend/src/components/dialog/repo-api-token-dialog.js:197 #: frontend/src/components/dialog/zip-download-dialog.js:76 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:294 -#: frontend/src/pages/lib-content-view/lib-content-view.js:181 -#: frontend/src/pages/lib-content-view/lib-content-view.js:710 -#: frontend/src/pages/lib-content-view/lib-content-view.js:758 -#: frontend/src/pages/lib-content-view/lib-content-view.js:850 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1035 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1051 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1087 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1115 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1177 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1233 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1271 +#: frontend/src/pages/lib-content-view/lib-content-view.js:185 +#: frontend/src/pages/lib-content-view/lib-content-view.js:735 +#: frontend/src/pages/lib-content-view/lib-content-view.js:784 +#: frontend/src/pages/lib-content-view/lib-content-view.js:869 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1065 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1081 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1117 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1145 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1209 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1259 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1287 #: frontend/src/pages/my-libs/my-libs-deleted.js:152 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:293 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:315 @@ -1836,22 +1849,22 @@ msgstr "" #: frontend/src/pages/search/main-panel.js:197 #: frontend/src/pages/shared-with-all/public-shared-view.js:106 #: frontend/src/pages/sys-admin/abuse-reports.js:45 -#: frontend/src/pages/upload-link/file-uploader.js:433 -#: frontend/src/repo-folder-trash.js:136 frontend/src/repo-folder-trash.js:333 -#: frontend/src/utils/utils.js:1190 +#: frontend/src/pages/upload-link/file-uploader.js:437 +#: frontend/src/repo-folder-trash.js:136 frontend/src/repo-folder-trash.js:329 +#: frontend/src/utils/utils.js:1194 msgid "Error" msgstr "Σφάλμα" #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:189 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:172 #: frontend/src/components/dialog/repo-api-token-dialog.js:199 -#: frontend/src/pages/lib-content-view/lib-content-view.js:187 +#: frontend/src/pages/lib-content-view/lib-content-view.js:191 #: frontend/src/pages/search/main-panel.js:82 #: frontend/src/pages/sys-admin/abuse-reports.js:47 -#: frontend/src/repo-folder-trash.js:142 frontend/src/repo-folder-trash.js:335 +#: frontend/src/repo-folder-trash.js:142 frontend/src/repo-folder-trash.js:331 #: frontend/src/shared-file-view-document.js:74 #: frontend/src/shared-file-view-spreadsheet.js:71 -#: frontend/src/utils/utils.js:1193 frontend/src/view-file-document.js:76 +#: frontend/src/utils/utils.js:1197 frontend/src/view-file-document.js:76 #: frontend/src/view-file-spreadsheet.js:71 msgid "Please check the network." msgstr "Παρακαλούμε ελέγξτε το δίκτυο." @@ -1889,23 +1902,6 @@ msgstr "Επιλογή ομάδας" msgid "User" msgstr "Χρήστης" -#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:283 -#: frontend/src/components/dialog/org-add-member-dialog.js:58 -#: frontend/src/components/dialog/share-to-user.js:357 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-member-dialog.js:37 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-member-dialog.js:56 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-batch-add-admin-dialog.js:45 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:45 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:46 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:240 -#: frontend/src/components/list-and-add-group-members.js:173 -#: frontend/src/pages/org-admin/org-users-search-users.js:196 -#: frontend/src/pages/org-admin/org-users-users.js:260 -#: frontend/src/pages/sys-admin/users/search-users.js:313 -#: frontend/src/pages/sys-admin/users/users.js:425 -msgid "Search users" -msgstr "" - #: frontend/src/components/dialog/list-created-files-dialog.js:23 msgid "Created Files" msgstr "" @@ -1920,60 +1916,67 @@ msgstr "" #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:48 #: frontend/src/pages/sys-admin/devices/devices-errors.js:53 #: frontend/src/pages/sys-admin/logs-page/login-logs.js:48 -#: frontend/src/repo-history.js:141 frontend/src/repo-history.js:148 +#: frontend/src/repo-history.js:138 frontend/src/repo-history.js:145 #: frontend/src/user-notifications.js:131 #: frontend/src/user-notifications.js:135 msgid "Time" msgstr "Ώρα" -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79 -msgid "Tagged Files" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:44 +#: frontend/src/pages/drafts/draft-content.js:29 +msgid "Successfully deleted draft %(draft)s." msgstr "" -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:85 -#: frontend/src/components/dialog/search-file-dialog.js:94 -#: frontend/src/components/dirent-detail/detail-list-view.js:120 -#: frontend/src/components/dirent-detail/file-details.js:85 -#: frontend/src/components/dirent-detail/lib-details.js:69 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:630 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124 -#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24 -#: frontend/src/file-history-old.js:245 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:74 -#: frontend/src/pages/my-libs/mylib-repo-list-view.js:92 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:80 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:82 -#: frontend/src/pages/org-admin/org-department-item.js:327 -#: frontend/src/pages/org-admin/org-group-repos.js:84 -#: frontend/src/pages/org-admin/org-user-repos.js:80 -#: frontend/src/pages/org-admin/org-user-shared-repos.js:78 -#: frontend/src/pages/search/advanced-search.js:78 -#: frontend/src/pages/search/advanced-search.js:226 -#: frontend/src/pages/share-with-ocm/remote-dir-content.js:99 -#: frontend/src/pages/shared-libs/shared-libs.js:84 -#: frontend/src/pages/sys-admin/departments/department-libraries.js:85 -#: frontend/src/pages/sys-admin/repos/dir-content.js:104 -#: frontend/src/pages/sys-admin/repos/repos.js:82 -#: frontend/src/pages/sys-admin/repos/repos.js:84 -#: frontend/src/pages/sys-admin/users/user-shared-repos.js:37 -#: frontend/src/repo-folder-trash.js:242 frontend/src/repo-snapshot.js:201 -#: frontend/src/shared-dir-view.js:663 -msgid "Size" -msgstr "Μέγεθος" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:48 +#: frontend/src/pages/drafts/draft-content.js:33 +msgid "Failed to delete draft %(draft)s." +msgstr "" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:61 +#: frontend/src/pages/drafts/drafts-view.js:19 +msgid "Drafts" +msgstr "" + +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:67 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:74 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:74 +#: frontend/src/components/group-members.js:125 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:126 +#: frontend/src/components/wiki-list-view/wiki-list-view.js:45 +#: frontend/src/pages/groups/group-view.js:381 +#: frontend/src/pages/org-admin/org-group-members.js:109 +#: frontend/src/pages/org-admin/org-libraries.js:153 +#: frontend/src/pages/org-admin/org-links.js:101 +#: frontend/src/pages/org-admin/org-user-shared-repos.js:77 +#: frontend/src/pages/shared-libs/shared-libs.js:86 +#: frontend/src/pages/sys-admin/groups/group-members.js:166 +#: frontend/src/pages/sys-admin/groups/groups-content.js:58 +#: frontend/src/pages/sys-admin/links/share-links.js:66 +#: frontend/src/pages/sys-admin/orgs/org-repos.js:35 +#: frontend/src/pages/sys-admin/repos/repos.js:88 +#: frontend/src/pages/sys-admin/repos/trash-repos.js:67 +#: frontend/src/pages/sys-admin/users/user-groups.js:119 +#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:170 +#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:188 +msgid "Owner" +msgstr "Ιδιοκτήτης" + +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:68 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:86 #: frontend/src/components/dialog/search-file-dialog.js:95 #: frontend/src/components/dialog/share-repo-dialog.js:129 #: frontend/src/components/dialog/wiki-select-dialog.js:79 -#: frontend/src/components/dirent-detail/detail-list-view.js:87 -#: frontend/src/components/dirent-detail/detail-list-view.js:122 +#: frontend/src/components/dirent-detail/detail-list-view.js:86 +#: frontend/src/components/dirent-detail/detail-list-view.js:121 #: frontend/src/components/dirent-detail/file-details.js:87 #: frontend/src/components/dirent-detail/lib-details.js:70 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:631 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:630 +#: frontend/src/components/draft-list-view/draft-list-view.js:38 #: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:125 #: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25 #: frontend/src/components/wiki-list-view/wiki-list-view.js:46 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:76 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:46 #: frontend/src/pages/my-libs/mylib-repo-list-view.js:94 #: frontend/src/pages/org-admin/org-user-repos.js:81 #: frontend/src/pages/org-admin/org-user-shared-repos.js:79 @@ -1988,11 +1991,61 @@ msgstr "Μέγεθος" msgid "Last Update" msgstr "Τελευταία τροποποίηση" +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79 +msgid "Tagged Files" +msgstr "" + +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:85 +#: frontend/src/components/dialog/search-file-dialog.js:94 +#: frontend/src/components/dirent-detail/detail-list-view.js:119 +#: frontend/src/components/dirent-detail/file-details.js:85 +#: frontend/src/components/dirent-detail/lib-details.js:69 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:629 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124 +#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24 +#: frontend/src/file-history-old.js:245 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:44 +#: frontend/src/pages/my-libs/mylib-repo-list-view.js:92 +#: frontend/src/pages/org-admin/org-department-item.js:327 +#: frontend/src/pages/org-admin/org-group-repos.js:84 +#: frontend/src/pages/org-admin/org-libraries.js:150 +#: frontend/src/pages/org-admin/org-user-repos.js:80 +#: frontend/src/pages/org-admin/org-user-shared-repos.js:78 +#: frontend/src/pages/search/advanced-search.js:78 +#: frontend/src/pages/search/advanced-search.js:226 +#: frontend/src/pages/share-with-ocm/remote-dir-content.js:99 +#: frontend/src/pages/shared-libs/shared-libs.js:84 +#: frontend/src/pages/sys-admin/departments/department-libraries.js:85 +#: frontend/src/pages/sys-admin/repos/dir-content.js:104 +#: frontend/src/pages/sys-admin/repos/repos.js:82 +#: frontend/src/pages/sys-admin/repos/repos.js:84 +#: frontend/src/pages/sys-admin/users/user-shared-repos.js:37 +#: frontend/src/repo-folder-trash.js:238 frontend/src/repo-snapshot.js:199 +#: frontend/src/shared-dir-view.js:663 +msgid "Size" +msgstr "Μέγεθος" + #: frontend/src/components/dialog/list-taggedfiles-dialog.js:165 #: frontend/src/pages/starred/starred.js:221 msgid "deleted" msgstr "" +#: frontend/src/components/dialog/local-draft-dialog.js:17 +msgid "Local draft" +msgstr "" + +#: frontend/src/components/dialog/local-draft-dialog.js:19 +msgid "You have an unsaved draft. Do you like to use it?" +msgstr "" + +#: frontend/src/components/dialog/local-draft-dialog.js:22 +msgid "Use draft" +msgstr "" + +#: frontend/src/components/dialog/local-draft-dialog.js:23 +msgid "Delete draft" +msgstr "" + #: frontend/src/components/dialog/manage-members-dialog.js:21 msgid "Manage group members" msgstr "" @@ -2011,8 +2064,10 @@ msgstr "" #: frontend/src/components/dialog/op-menu.js:53 #: frontend/src/components/dialog/op-menu.js:54 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:809 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:810 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:837 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:838 +#: frontend/src/components/draft-list-view/draft-list-item.js:104 +#: frontend/src/components/draft-list-view/draft-list-item.js:105 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:123 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:124 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:152 @@ -2037,16 +2092,16 @@ msgstr "" #: frontend/src/pages/my-libs/mylib-repo-menu.js:210 #: frontend/src/pages/my-libs/mylib-repo-menu.js:263 #: frontend/src/pages/my-libs/mylib-repo-menu.js:264 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:260 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:261 #: frontend/src/pages/org-admin/org-groups-search-groups.js:108 #: frontend/src/pages/org-admin/org-groups-search-groups.js:109 #: frontend/src/pages/org-admin/org-groups.js:299 #: frontend/src/pages/org-admin/org-groups.js:300 +#: frontend/src/pages/org-admin/org-libraries.js:309 +#: frontend/src/pages/org-admin/org-libraries.js:310 #: frontend/src/pages/org-admin/org-links.js:209 #: frontend/src/pages/org-admin/org-links.js:210 -#: frontend/src/pages/org-admin/org-user-item.js:187 -#: frontend/src/pages/org-admin/org-user-item.js:188 +#: frontend/src/pages/org-admin/org-user-item.js:172 +#: frontend/src/pages/org-admin/org-user-item.js:173 #: frontend/src/pages/repo-wiki-mode/side-panel.js:168 #: frontend/src/pages/repo-wiki-mode/side-panel.js:169 #: frontend/src/pages/sdoc/sdoc-file-history/history-version.js:127 @@ -2105,7 +2160,7 @@ msgstr "" #: frontend/src/pages/sys-admin/departments/department.js:105 #: frontend/src/pages/sys-admin/groups/group-members.js:324 #: frontend/src/pages/sys-admin/institutions/institution-users.js:362 -#: frontend/src/pages/sys-admin/orgs/org-users.js:434 +#: frontend/src/pages/sys-admin/orgs/org-users.js:415 msgid "Add Member" msgstr "" @@ -2156,11 +2211,11 @@ msgstr "" #: frontend/src/pages/sys-admin/institutions/institutions.js:127 #: frontend/src/pages/sys-admin/orgs/org-groups.js:107 #: frontend/src/pages/sys-admin/orgs/org-repos.js:100 -#: frontend/src/pages/sys-admin/orgs/org-users.js:228 +#: frontend/src/pages/sys-admin/orgs/org-users.js:220 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:138 #: frontend/src/pages/sys-admin/terms-and-conditions/item.js:125 #: frontend/src/pages/sys-admin/users/user-repos.js:192 -#: frontend/src/pages/sys-admin/users/users-content.js:403 +#: frontend/src/pages/sys-admin/users/users-content.js:393 msgid "Are you sure you want to delete {placeholder} ?" msgstr "" @@ -2171,7 +2226,7 @@ msgstr "" #: frontend/src/components/dialog/org-delete-member-dialog.js:40 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-member-dialog.js:40 -#: frontend/src/pages/sys-admin/orgs/org-users.js:295 +#: frontend/src/pages/sys-admin/orgs/org-users.js:285 msgid "Delete Member" msgstr "Διαγραφή μέλους" @@ -2257,9 +2312,9 @@ msgid "API token is copied to the clipboard." msgstr "" #: frontend/src/components/dialog/repo-api-token-dialog.js:116 -#: frontend/src/pages/lib-content-view/lib-content-view.js:168 -#: frontend/src/pages/lib-content-view/lib-content-view.js:171 -#: frontend/src/repo-folder-trash.js:131 frontend/src/utils/utils.js:1185 +#: frontend/src/pages/lib-content-view/lib-content-view.js:172 +#: frontend/src/pages/lib-content-view/lib-content-view.js:175 +#: frontend/src/repo-folder-trash.js:131 frontend/src/utils/utils.js:1189 msgid "Permission denied" msgstr "Απαγόρευση πρόσβασης" @@ -2275,29 +2330,33 @@ msgstr "" msgid "{placeholder} SeaTable integration" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:52 -msgid "{placeholder} Share Admin" -msgstr "" +#: frontend/src/components/dialog/repo-share-admin-dialog.js:56 +#: frontend/src/components/main-side-nav.js:278 +#: frontend/src/components/main-side-nav.js:280 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:354 +#: frontend/src/pages/my-libs/mylib-repo-menu.js:178 +msgid "Share Admin" +msgstr "Διαχειριστής κοινόχρηστων" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:67 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:65 #: frontend/src/pages/share-admin/share-links.js:554 #: frontend/src/pages/share-admin/upload-links.js:286 #: frontend/src/pages/sys-admin/links/links-nav.js:15 msgid "Share Links" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:74 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:72 #: frontend/src/pages/share-admin/share-links.js:557 #: frontend/src/pages/share-admin/upload-links.js:288 #: frontend/src/pages/sys-admin/links/links-nav.js:16 msgid "Upload Links" msgstr "Σύνδεσμοι μεταφόρτωσης" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:80 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:78 msgid "User Shares" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:85 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:83 msgid "Group Shares" msgstr "" @@ -2425,15 +2484,15 @@ msgstr "" #: frontend/src/components/dialog/share-dialog.js:323 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-dialog.js:84 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:640 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:664 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:665 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:689 #: frontend/src/components/file-view/file-toolbar.js:143 #: frontend/src/components/file-view/file-toolbar.js:242 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:348 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:511 #: frontend/src/components/toolbar/dir-operation-toolbar.js:218 -#: frontend/src/components/toolbar/view-file-toolbar.js:77 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:105 +#: frontend/src/components/toolbar/view-file-toolbar.js:103 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:69 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:359 #: frontend/src/pages/my-libs/mylib-repo-menu.js:142 @@ -2495,12 +2554,12 @@ msgstr "" #: frontend/src/components/dialog/share-to-other-server.js:193 #: frontend/src/pages/groups/group-view.js:302 -#: frontend/src/pages/org-admin/org-user-item.js:83 +#: frontend/src/pages/org-admin/org-user-item.js:82 #: frontend/src/pages/org-admin/org-users-users.js:157 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:168 -#: frontend/src/pages/sys-admin/users/users-content.js:261 -#: frontend/src/pages/sys-admin/users/users-content.js:322 -#: frontend/src/pages/sys-admin/users/users-content.js:327 +#: frontend/src/pages/sys-admin/users/users-content.js:256 +#: frontend/src/pages/sys-admin/users/users-content.js:313 +#: frontend/src/pages/sys-admin/users/users-content.js:318 #: frontend/src/pages/sys-admin/users/users.js:269 #: frontend/src/pages/sys-admin/users/users.js:293 msgid "It may take some time, please wait." @@ -2516,7 +2575,7 @@ msgstr "" #: frontend/src/pages/sys-admin/invitations/invitations.js:300 #: frontend/src/pages/sys-admin/notifications/notifications.js:274 #: frontend/src/pages/sys-admin/orgs/org-repos.js:176 -#: frontend/src/pages/sys-admin/orgs/org-users.js:390 +#: frontend/src/pages/sys-admin/orgs/org-users.js:371 #: frontend/src/pages/sys-admin/orgs/orgs.js:105 #: frontend/src/pages/sys-admin/orgs/search-orgs.js:69 #: frontend/src/pages/sys-admin/repos/dir-view.js:96 @@ -2631,31 +2690,6 @@ msgstr "" msgid "Add Organization" msgstr "" -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:74 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:74 -#: frontend/src/components/group-members.js:125 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:126 -#: frontend/src/components/wiki-list-view/wiki-list-view.js:45 -#: frontend/src/pages/groups/group-view.js:381 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:86 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:65 -#: frontend/src/pages/org-admin/org-group-members.js:109 -#: frontend/src/pages/org-admin/org-links.js:101 -#: frontend/src/pages/org-admin/org-user-shared-repos.js:77 -#: frontend/src/pages/shared-libs/shared-libs.js:86 -#: frontend/src/pages/sys-admin/groups/group-members.js:166 -#: frontend/src/pages/sys-admin/groups/groups-content.js:58 -#: frontend/src/pages/sys-admin/links/share-links.js:66 -#: frontend/src/pages/sys-admin/orgs/org-repos.js:35 -#: frontend/src/pages/sys-admin/repos/repos.js:88 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:67 -#: frontend/src/pages/sys-admin/users/user-groups.js:119 -#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:170 -#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:188 -msgid "Owner" -msgstr "Ιδιοκτήτης" - #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:101 msgid "Owner can use admin panel in an organization, must be a new account." msgstr "" @@ -2698,7 +2732,7 @@ msgstr "" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:80 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:81 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:51 -#: frontend/src/components/dialog/transfer-dialog.js:146 +#: frontend/src/components/dialog/transfer-dialog.js:79 msgid "Select a user" msgstr "" @@ -2723,7 +2757,7 @@ msgid "End date" msgstr "" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:34 -#: frontend/src/components/dialog/transfer-dialog.js:173 +#: frontend/src/components/dialog/transfer-dialog.js:71 msgid "Transfer Library {library_name}" msgstr "" @@ -2743,16 +2777,16 @@ msgstr "" msgid "Terms" msgstr "" -#: frontend/src/components/dialog/transfer-dialog.js:127 -msgid "Transfer to user" +#: frontend/src/components/dialog/transfer-dialog.js:87 +msgid "Select a department" msgstr "" -#: frontend/src/components/dialog/transfer-dialog.js:133 +#: frontend/src/components/dialog/transfer-dialog.js:95 msgid "Transfer to department" msgstr "" -#: frontend/src/components/dialog/transfer-dialog.js:157 -msgid "Select a department" +#: frontend/src/components/dialog/transfer-dialog.js:95 +msgid "Transfer to user" msgstr "" #: frontend/src/components/dialog/transfer-group-dialog.js:55 @@ -2818,65 +2852,64 @@ msgstr "" msgid "Packaging..." msgstr "Πακετάρισμα..." -#: frontend/src/components/dir-view-mode/dir-column-file.js:48 +#: frontend/src/components/dir-view-mode/dir-column-file.js:69 msgid "File does not exist." msgstr "" -#: frontend/src/components/dirent-detail/detail-list-view.js:86 -#: frontend/src/components/dirent-detail/detail-list-view.js:121 +#: frontend/src/components/dir-view-mode/dir-column-file.js:90 +msgid "This file is in draft stage." +msgstr "" + +#: frontend/src/components/dir-view-mode/dir-column-file.js:91 +msgid "View Draft" +msgstr "" + +#: frontend/src/components/dirent-detail/detail-list-view.js:85 +#: frontend/src/components/dirent-detail/detail-list-view.js:120 #: frontend/src/components/dirent-detail/file-details.js:86 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:75 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:45 msgid "Location" msgstr "" -#: frontend/src/components/dirent-detail/detail-list-view.js:102 -#: frontend/src/components/dirent-detail/detail-list-view.js:104 +#: frontend/src/components/dirent-detail/detail-list-view.js:101 +#: frontend/src/components/dirent-detail/detail-list-view.js:103 msgid "Apply properties to files inside the folder" msgstr "" #: frontend/src/components/dirent-detail/lib-details.js:68 -#: frontend/src/components/main-side-nav.js:180 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:79 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:82 +#: frontend/src/components/main-side-nav.js:181 +#: frontend/src/pages/org-admin/org-libraries.js:149 #: frontend/src/pages/repo-wiki-mode/side-panel.js:161 -#: frontend/src/pages/sys-admin/info.js:116 +#: frontend/src/pages/sys-admin/info.js:112 #: frontend/src/pages/sys-admin/repos/repos.js:81 #: frontend/src/pages/sys-admin/repos/repos.js:84 msgid "Files" msgstr "Αρχεία" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:210 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:705 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 msgid "Frozen by {name}" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:210 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:705 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 msgid "locked by {name}" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:214 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:711 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:736 msgid "freezed" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:214 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:711 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:736 #: frontend/src/components/file-view/file-info.js:31 #: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:17 msgid "locked" msgstr "" -#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 -msgid "Unselect this item" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 -msgid "Select this item" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-item.js:734 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:818 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:759 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:846 #: frontend/src/components/file-view/file-info.js:40 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:643 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:333 @@ -2888,8 +2921,8 @@ msgstr "" msgid "Unstar" msgstr "" -#: frontend/src/components/dirent-list-view/dirent-list-item.js:734 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:818 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:759 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:846 #: frontend/src/components/file-view/file-info.js:40 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:643 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:333 @@ -2899,24 +2932,40 @@ msgstr "" msgid "Star" msgstr "" -#: frontend/src/components/dirent-list-view/dirent-list-view.js:623 -msgid "Unselect all items" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-view.js:623 -msgid "Select all items" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-none-view.js:54 +#: frontend/src/components/dirent-list-view/dirent-none-view.js:52 msgid "This folder has no content at this time." msgstr "" -#: frontend/src/components/dirent-list-view/dirent-none-view.js:55 +#: frontend/src/components/dirent-list-view/dirent-none-view.js:53 msgid "You can create files quickly" msgstr "" +#: frontend/src/components/draft-list-view/draft-list-item.js:113 +#: frontend/src/pages/sdoc-revision/index.js:123 +msgid "Publish" +msgstr "" + +#: frontend/src/components/draft-list-view/draft-list-view.js:37 +#: frontend/src/pages/dashboard/content.js:34 +#: frontend/src/pages/org-admin/devices/devices-errors.js:51 +#: frontend/src/pages/org-admin/org-logs-file-audit.js:103 +#: frontend/src/pages/org-admin/org-logs-file-update.js:117 +#: frontend/src/pages/org-admin/org-logs-perm-audit.js:84 +#: frontend/src/pages/share-admin/share-links.js:88 +#: frontend/src/pages/share-admin/upload-links.js:51 +#: frontend/src/pages/starred/starred.js:35 +#: frontend/src/pages/sys-admin/abuse-reports.js:87 +#: frontend/src/pages/sys-admin/devices/devices-errors.js:51 +#: frontend/src/pages/sys-admin/file-scan-records.js:29 +#: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:91 +#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:169 +#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:187 +#: frontend/src/pages/sys-admin/web-settings/web-settings.js:279 +msgid "Library" +msgstr "Βιβλιοθήκη" + #: frontend/src/components/file-chooser/file-chooser.js:286 -#: frontend/src/components/search/ai-search.js:453 +#: frontend/src/components/search/ai-search.js:452 #: frontend/src/components/search/wiki-search.js:193 msgid "No results matching" msgstr "" @@ -2930,151 +2979,132 @@ msgstr "Τωρινή βιβλιοθήκη" msgid "Other Libraries" msgstr "Άλλες βιβλιοθήκες" -#: frontend/src/components/file-uploader/file-uploader.js:148 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:146 -#: frontend/src/pages/upload-link/file-uploader.js:140 +#: frontend/src/components/file-uploader/file-uploader.js:149 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:147 +#: frontend/src/pages/upload-link/file-uploader.js:141 msgid "Please upload no more than {maxFiles} files at a time." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:395 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:406 -#: frontend/src/pages/upload-link/file-uploader.js:396 +#: frontend/src/components/file-uploader/file-uploader.js:401 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:412 +#: frontend/src/pages/upload-link/file-uploader.js:401 msgid "File is locked by others." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:396 +#: frontend/src/components/file-uploader/file-uploader.js:402 msgid "Invalid filename." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:397 +#: frontend/src/components/file-uploader/file-uploader.js:403 msgid "File already exists." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:398 +#: frontend/src/components/file-uploader/file-uploader.js:404 msgid "File size is too large." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:399 +#: frontend/src/components/file-uploader/file-uploader.js:405 msgid "Out of quota." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:408 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:399 -#: frontend/src/pages/upload-link/file-uploader.js:389 +#: frontend/src/components/file-uploader/file-uploader.js:414 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:405 +#: frontend/src/pages/upload-link/file-uploader.js:394 msgid "Network error" msgstr "" -#: frontend/src/components/file-uploader/forbid-upload-list-item.js:23 -#: frontend/src/components/shared-link-file-uploader/forbid-upload-list-item.js:23 -#: frontend/src/pages/upload-link/forbid-upload-list-item.js:23 -msgid "File too large" +#: frontend/src/components/file-uploader/forbid-upload-list-item.js:13 +#: frontend/src/components/shared-link-file-uploader/forbid-upload-list-item.js:13 +msgid "Please upload files less than {placeholder}M" msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:94 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:94 +#: frontend/src/components/file-uploader/upload-list-item.js:97 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:97 #: frontend/src/pages/upload-link/upload-list-item.js:94 msgid "Preparing to upload..." msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:95 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:95 +#: frontend/src/components/file-uploader/upload-list-item.js:98 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:98 #: frontend/src/pages/upload-link/upload-list-item.js:95 msgid "Remaining" msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:96 -#: frontend/src/components/file-uploader/upload-list-item.js:122 +#: frontend/src/components/file-uploader/upload-list-item.js:99 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:99 +#: frontend/src/pages/upload-link/upload-list-item.js:96 +msgid "Indexing..." +msgstr "" + +#: frontend/src/components/file-uploader/upload-list-item.js:130 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:130 +#: frontend/src/pages/upload-link/upload-list-item.js:127 +msgid "Retry" +msgstr "" + +#: frontend/src/components/file-uploader/upload-list-item.js:133 #: frontend/src/components/file-view/file-toolbar.js:150 #: frontend/src/components/file-view/file-toolbar.js:209 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:96 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:122 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:155 -#: frontend/src/pages/upload-link/upload-list-item.js:96 -#: frontend/src/pages/upload-link/upload-list-item.js:122 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:133 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:117 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162 +#: frontend/src/pages/upload-link/upload-list-item.js:130 msgid "Saving..." msgstr "Γίνεται αποθήκευση..." -#: frontend/src/components/file-uploader/upload-list-item.js:117 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:117 -#: frontend/src/pages/upload-link/upload-list-item.js:117 -msgid "Waiting..." -msgstr "" - -#: frontend/src/components/file-uploader/upload-list-item.js:118 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:118 -#: frontend/src/pages/upload-link/upload-list-item.js:118 -msgid "Uploading..." -msgstr "" - -#: frontend/src/components/file-uploader/upload-list-item.js:131 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:131 -#: frontend/src/pages/upload-link/upload-list-item.js:131 +#: frontend/src/components/file-uploader/upload-list-item.js:136 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:136 +#: frontend/src/pages/upload-link/upload-list-item.js:133 msgid "Uploaded" msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:147 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:147 -#: frontend/src/pages/upload-link/upload-list-item.js:147 -msgid "Retry" -msgstr "" - #: frontend/src/components/file-uploader/upload-progress-dialog.js:48 #: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:48 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:51 -msgid "{uploaded_files_num}/{all_files_num} Files" -msgstr "" +#: frontend/src/pages/org-admin/web-settings/web-settings.js:119 +msgid "File Upload" +msgstr "Μεταφόρτωση αρχείου" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:56 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:56 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:58 -msgid "{failed_files_num} file(s) failed to upload" -msgstr "" - -#: frontend/src/components/file-uploader/upload-progress-dialog.js:67 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:67 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:83 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:49 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:49 msgid "File Uploading..." msgstr "Μεταφόρτωση αρχείου..." +#: frontend/src/components/file-uploader/upload-progress-dialog.js:75 #: frontend/src/components/file-uploader/upload-progress-dialog.js:77 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:75 #: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:77 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:90 -msgid "All files uploaded" -msgstr "" - -#: frontend/src/components/file-uploader/upload-progress-dialog.js:96 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:96 msgid "Retry All" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:103 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:103 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:75 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:80 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:82 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:80 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:82 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:61 msgid "Cancel All" msgstr "Ακύρωση όλων" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:110 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:110 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:107 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:88 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:88 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:68 msgid "name" msgstr "όνομα" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:111 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:111 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:108 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:89 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:89 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:69 msgid "size" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:112 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:112 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:109 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:90 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:90 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:70 msgid "progress" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:113 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:113 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:110 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:91 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:91 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:71 msgid "state" msgstr "" @@ -3089,14 +3119,14 @@ msgid "unstarred" msgstr "χωρίς αστέρι" #: frontend/src/components/file-view/file-toolbar.js:92 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:90 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:96 #: frontend/src/utils/text-translation.js:23 msgid "Lock" msgstr "" #: frontend/src/components/file-view/file-toolbar.js:96 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:98 -#: frontend/src/utils/text-translation.js:24 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:104 +#: frontend/src/utils/text-translation.js:25 msgid "Unlock" msgstr "" @@ -3114,12 +3144,12 @@ msgstr "" #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:342 #: frontend/src/pages/org-admin/org-logs-file-update.js:260 #: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:137 -#: frontend/src/repo-history.js:292 frontend/src/utils/text-translation.js:21 +#: frontend/src/repo-history.js:289 frontend/src/utils/text-translation.js:21 msgid "Details" msgstr "Λεπτομέρειες" #: frontend/src/components/file-view/file-toolbar.js:186 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:130 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:136 #: frontend/src/utils/text-translation.js:22 msgid "Open via Client" msgstr "" @@ -3141,7 +3171,7 @@ msgstr "" #: frontend/src/pages/sys-admin/groups/group-members.js:109 #: frontend/src/pages/sys-admin/users/user-groups.js:122 #: frontend/src/pages/sys-admin/users/users-nav.js:25 -#: frontend/src/utils/utils.js:686 +#: frontend/src/utils/utils.js:690 msgid "Admin" msgstr "Διαχειριστής" @@ -3158,9 +3188,8 @@ msgstr "Μέλος" #: frontend/src/components/group-members.js:96 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:290 -#: frontend/src/pages/lib-content-view/lib-content-view.js:838 +#: frontend/src/pages/lib-content-view/lib-content-view.js:857 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:311 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:157 #: frontend/src/pages/org-admin/org-group-repos.js:146 #: frontend/src/pages/org-admin/org-user-repos.js:142 #: frontend/src/pages/sys-admin/repos/repos.js:162 @@ -3195,91 +3224,84 @@ msgstr "" msgid "Search group members" msgstr "" -#: frontend/src/components/main-side-nav.js:92 +#: frontend/src/components/main-side-nav.js:93 #: frontend/src/pages/org-admin/org-groups.js:154 msgid "All Groups" msgstr "Όλες οι ομάδες" -#: frontend/src/components/main-side-nav.js:123 -#: frontend/src/components/main-side-nav.js:125 -#: frontend/src/components/main-side-nav.js:132 -#: frontend/src/components/main-side-nav.js:134 +#: frontend/src/components/main-side-nav.js:124 +#: frontend/src/components/main-side-nav.js:126 +#: frontend/src/components/main-side-nav.js:133 +#: frontend/src/components/main-side-nav.js:135 #: frontend/src/pages/org-admin/side-panel.js:86 #: frontend/src/pages/sys-admin/side-panel.js:174 msgid "Links" msgstr "Σύνδεσμοι" -#: frontend/src/components/main-side-nav.js:150 -#: frontend/src/components/main-side-nav.js:152 +#: frontend/src/components/main-side-nav.js:151 +#: frontend/src/components/main-side-nav.js:153 #: frontend/src/pages/share-admin/folders.js:368 msgid "Folders" msgstr "Φάκελοι" -#: frontend/src/components/main-side-nav.js:184 -#: frontend/src/components/main-side-nav.js:186 +#: frontend/src/components/main-side-nav.js:185 +#: frontend/src/components/main-side-nav.js:187 #: frontend/src/pages/my-libs/my-libs-deleted.js:54 #: frontend/src/pages/my-libs/my-libs.js:166 msgid "My Libraries" msgstr "" -#: frontend/src/components/main-side-nav.js:191 -#: frontend/src/components/main-side-nav.js:193 +#: frontend/src/components/main-side-nav.js:192 +#: frontend/src/components/main-side-nav.js:194 #: frontend/src/pages/shared-libs/shared-libs.js:456 msgid "Shared with me" msgstr "" -#: frontend/src/components/main-side-nav.js:198 -#: frontend/src/components/main-side-nav.js:200 +#: frontend/src/components/main-side-nav.js:199 +#: frontend/src/components/main-side-nav.js:201 #: frontend/src/pages/shared-with-all/public-shared-view.js:206 msgid "Shared with all" msgstr "" -#: frontend/src/components/main-side-nav.js:205 -#: frontend/src/components/main-side-nav.js:207 +#: frontend/src/components/main-side-nav.js:206 +#: frontend/src/components/main-side-nav.js:208 msgid "Shared with groups" msgstr "" -#: frontend/src/components/main-side-nav.js:214 -#: frontend/src/components/main-side-nav.js:216 -#: frontend/src/components/main-side-nav.js:222 -#: frontend/src/components/main-side-nav.js:224 +#: frontend/src/components/main-side-nav.js:215 +#: frontend/src/components/main-side-nav.js:217 +#: frontend/src/components/main-side-nav.js:223 +#: frontend/src/components/main-side-nav.js:225 msgid "Shared from other servers" msgstr "" -#: frontend/src/components/main-side-nav.js:231 +#: frontend/src/components/main-side-nav.js:232 msgid "Tools" msgstr "Εργαλεία" -#: frontend/src/components/main-side-nav.js:234 -#: frontend/src/components/main-side-nav.js:236 +#: frontend/src/components/main-side-nav.js:235 +#: frontend/src/components/main-side-nav.js:237 #: frontend/src/pages/starred/starred.js:315 msgid "Favorites" msgstr "Αγαπημένα" -#: frontend/src/components/main-side-nav.js:241 -#: frontend/src/components/main-side-nav.js:243 +#: frontend/src/components/main-side-nav.js:242 +#: frontend/src/components/main-side-nav.js:244 msgid "Activities" msgstr "Δραστηριότητες" -#: frontend/src/components/main-side-nav.js:248 -#: frontend/src/components/main-side-nav.js:250 +#: frontend/src/components/main-side-nav.js:249 +#: frontend/src/components/main-side-nav.js:251 #: frontend/src/pages/wikis/wikis.js:137 msgid "Published Libraries" msgstr "" -#: frontend/src/components/main-side-nav.js:254 -#: frontend/src/components/main-side-nav.js:256 +#: frontend/src/components/main-side-nav.js:264 +#: frontend/src/components/main-side-nav.js:266 #: frontend/src/pages/linked-devices/linked-devices.js:230 msgid "Linked Devices" msgstr "Συνδεδεμένες συσκευές" -#: frontend/src/components/main-side-nav.js:268 -#: frontend/src/components/main-side-nav.js:270 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:354 -#: frontend/src/pages/my-libs/mylib-repo-menu.js:178 -msgid "Share Admin" -msgstr "Διαχειριστής κοινόχρηστων" - #: frontend/src/components/more.js:14 msgid "show more" msgstr "" @@ -3319,15 +3341,15 @@ msgid "" "right}" msgstr "" -#: frontend/src/components/popover/edit-filetag-popover.js:141 +#: frontend/src/components/popover/edit-filetag-popover.js:137 msgid "No tags" msgstr "" -#: frontend/src/components/popover/edit-filetag-popover.js:145 +#: frontend/src/components/popover/edit-filetag-popover.js:141 msgid "Tag not found" msgstr "" -#: frontend/src/components/popover/edit-filetag-popover.js:159 +#: frontend/src/components/popover/edit-filetag-popover.js:155 msgid "Find a tag" msgstr "" @@ -3370,8 +3392,8 @@ msgstr "" msgid "You are watching file changes of this library." msgstr "" -#: frontend/src/components/sdoc-wiki-page-viewer/index.js:133 -#: frontend/src/components/seafile-markdown-viewer/index.js:119 +#: frontend/src/components/sdoc-wiki-page-viewer/index.js:125 +#: frontend/src/components/seafile-markdown-viewer/index.js:111 msgid "Last modified by" msgstr "" @@ -3407,41 +3429,41 @@ msgstr "Όχι" msgid "Reference documents" msgstr "" -#: frontend/src/components/search/ai-search.js:387 +#: frontend/src/components/search/ai-search.js:386 #: frontend/src/components/search/search.js:433 msgid "Search results visited recently" msgstr "" -#: frontend/src/components/search/ai-search.js:436 +#: frontend/src/components/search/ai-search.js:435 #: frontend/src/components/search/search.js:413 msgid "Type characters to start search" msgstr "" -#: frontend/src/components/search/ai-search.js:439 +#: frontend/src/components/search/ai-search.js:438 msgid "Type more characters to start search" msgstr "" -#: frontend/src/components/search/ai-search.js:450 -#: frontend/src/components/search/ai-search.js:467 +#: frontend/src/components/search/ai-search.js:449 +#: frontend/src/components/search/ai-search.js:466 msgid "Ask AI" msgstr "" -#: frontend/src/components/search/ai-search.js:529 +#: frontend/src/components/search/ai-search.js:528 msgid "" "Indexing the library. Semantic search will be available within a few " "minutes." msgstr "" -#: frontend/src/components/search/ai-search.js:540 +#: frontend/src/components/search/ai-search.js:539 msgid "Successfully turned it off" msgstr "" -#: frontend/src/components/search/ai-search.js:558 -#: frontend/src/components/search/ai-search.js:582 +#: frontend/src/components/search/ai-search.js:557 +#: frontend/src/components/search/ai-search.js:581 msgid "Turn on semantic search for this library" msgstr "" -#: frontend/src/components/search/ai-search.js:570 +#: frontend/src/components/search/ai-search.js:569 msgid "Turn off semantic search for this library" msgstr "" @@ -3512,13 +3534,13 @@ msgstr "" #: frontend/src/components/select-editor/sysadmin-user-role-editor.js:19 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:155 -#: frontend/src/pages/sys-admin/users/users-content.js:281 +#: frontend/src/pages/sys-admin/users/users-content.js:272 msgid "Default" msgstr "" #: frontend/src/components/select-editor/sysadmin-user-role-editor.js:21 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:157 -#: frontend/src/pages/sys-admin/users/users-content.js:283 +#: frontend/src/pages/sys-admin/users/users-content.js:274 msgid "Guest" msgstr "" @@ -3575,36 +3597,30 @@ msgstr "" msgid "Successfully deleted {number_placeholder} share links" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:138 -msgid "" -"Share links cannot be generated because \"Invisible\", \"Online Read-Write\"" -" or \"Online Read-Only\" is set for you on some folder(s) in the library." -msgstr "" - -#: frontend/src/components/share-link-panel/link-creation.js:162 +#: frontend/src/components/share-link-panel/link-creation.js:156 msgid "Please enter an integer bigger than 1 as number of links." msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:166 +#: frontend/src/components/share-link-panel/link-creation.js:160 msgid "" "Please enter an integer not bigger than {max_number} as number of links." msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:260 +#: frontend/src/components/share-link-panel/link-creation.js:254 #: frontend/src/components/share-link-panel/link-list.js:64 msgid "Generate links in batch" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:260 +#: frontend/src/components/share-link-panel/link-creation.js:254 #: frontend/src/components/share-link-panel/link-list.js:63 msgid "Generate Link" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:265 +#: frontend/src/components/share-link-panel/link-creation.js:259 msgid "Number of links" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:329 +#: frontend/src/components/share-link-panel/link-creation.js:323 msgid "Set permission" msgstr "" @@ -3652,8 +3668,7 @@ msgid "Are you sure you want to delete the selected share link(s) ?" msgstr "" #: frontend/src/components/shared-file-view/shared-file-view.js:47 -#: frontend/src/pages/markdown-editor/index.js:410 -#: frontend/src/pages/plain-markdown-editor/index.js:172 +#: frontend/src/pages/markdown-editor/index.js:458 #: frontend/src/view-file-text.js:81 msgid "Successfully saved" msgstr "" @@ -3664,7 +3679,7 @@ msgid "File download is disabled: the share link traffic of owner is used up." msgstr "" #: frontend/src/components/shared-file-view/shared-file-view.js:122 -#: frontend/src/repo-folder-trash.js:205 frontend/src/repo-snapshot.js:168 +#: frontend/src/repo-folder-trash.js:202 frontend/src/repo-snapshot.js:166 #: frontend/src/shared-dir-view.js:449 msgid "Current path: " msgstr "Τωρινή διαδρομή:" @@ -3720,12 +3735,6 @@ msgstr "" msgid "Unshare" msgstr "Απενεργοποίηση κοινής χρήσης" -#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:351 -#: frontend/src/pages/my-libs/mylib-repo-menu.js:154 -#: frontend/src/pages/sys-admin/repos/repos.js:271 -msgid "History Setting" -msgstr "" - #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:357 #: frontend/src/pages/my-libs/mylib-repo-menu.js:157 msgid "Change Password" @@ -3734,9 +3743,9 @@ msgstr "" #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:360 #: frontend/src/components/user-settings/webdav-password.js:104 #: frontend/src/pages/my-libs/mylib-repo-menu.js:160 -#: frontend/src/pages/sys-admin/orgs/org-users.js:304 -#: frontend/src/pages/sys-admin/users/users-content.js:364 -#: frontend/src/pages/sys-admin/users/users-content.js:566 +#: frontend/src/pages/sys-admin/orgs/org-users.js:294 +#: frontend/src/pages/sys-admin/users/users-content.js:355 +#: frontend/src/pages/sys-admin/users/users-content.js:554 msgid "Reset Password" msgstr "" @@ -3795,8 +3804,8 @@ msgid "Clients" msgstr "" #: frontend/src/components/toolbar/common-toolbar.js:24 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:86 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:146 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:90 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:150 #: frontend/src/pages/search/main-panel.js:330 #: frontend/src/pages/wiki/main-panel.js:95 #: frontend/src/pages/wiki/main-panel.js:112 @@ -3804,12 +3813,12 @@ msgid "Search files" msgstr "" #: frontend/src/components/toolbar/dir-operation-toolbar.js:192 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:68 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:54 msgid "Upload Files" msgstr "Μεταφόρτωση αρχείων" #: frontend/src/components/toolbar/dir-operation-toolbar.js:193 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:69 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:55 msgid "Upload Folder" msgstr "Φάκελος μεταφόρτωσης" @@ -3842,17 +3851,17 @@ msgstr "Νέο αρχείο Word" msgid "New SeaDoc File" msgstr "" -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:328 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:336 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:356 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:364 #: frontend/src/utils/text-translation.js:18 msgid "Move" msgstr "Μετακίνηση" #: frontend/src/components/toolbar/repo-view-toobar.js:63 -#: frontend/src/components/toolbar/view-file-toolbar.js:73 +#: frontend/src/components/toolbar/view-file-toolbar.js:99 #: frontend/src/file-history-old.js:268 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:55 -#: frontend/src/repo-folder-trash.js:284 +#: frontend/src/repo-folder-trash.js:280 msgid "More" msgstr "Περισσότερα" @@ -3861,10 +3870,18 @@ msgstr "Περισσότερα" msgid "Deleted Libraries" msgstr "" -#: frontend/src/components/toolbar/view-file-toolbar.js:67 +#: frontend/src/components/toolbar/view-file-toolbar.js:87 msgid "Edit File" msgstr "" +#: frontend/src/components/toolbar/view-file-toolbar.js:92 +msgid "New Draft" +msgstr "" + +#: frontend/src/components/toolbar/view-file-toolbar.js:93 +msgid "Create a draft from this file, instead of editing it directly." +msgstr "" + #: frontend/src/components/toolbar/view-mode-toolbar.js:31 #: frontend/src/shared-dir-view.js:456 frontend/src/shared-dir-view.js:457 msgid "List" @@ -3880,7 +3897,7 @@ msgid "Column" msgstr "" #: frontend/src/components/toolbar/view-mode-toolbar.js:37 -#: frontend/src/utils/text-translation.js:33 +#: frontend/src/utils/text-translation.js:34 msgid "Properties" msgstr "" @@ -4092,8 +4109,8 @@ msgstr "" msgid "History Versions" msgstr "" -#: frontend/src/file-history-old.js:244 frontend/src/repo-history.js:142 -#: frontend/src/repo-history.js:149 +#: frontend/src/file-history-old.js:244 frontend/src/repo-history.js:139 +#: frontend/src/repo-history.js:146 msgid "Modifier" msgstr "Τροποποιητής" @@ -4125,71 +4142,75 @@ msgstr "" msgid "Removed items older than {n} days from trash." msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:77 +#: frontend/src/pages/dashboard/activity-item.js:76 +msgid "Publish draft" +msgstr "" + +#: frontend/src/pages/dashboard/activity-item.js:89 msgid "{file} and {n} other files" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:80 +#: frontend/src/pages/dashboard/activity-item.js:92 msgid "Created {n} files" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:84 +#: frontend/src/pages/dashboard/activity-item.js:96 msgid "details" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:98 +#: frontend/src/pages/dashboard/activity-item.js:110 msgid "Created draft" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:98 +#: frontend/src/pages/dashboard/activity-item.js:110 msgid "Created file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:103 +#: frontend/src/pages/dashboard/activity-item.js:115 msgid "Deleted draft" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:103 +#: frontend/src/pages/dashboard/activity-item.js:115 msgid "Deleted file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:108 +#: frontend/src/pages/dashboard/activity-item.js:120 msgid "Restored file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:113 +#: frontend/src/pages/dashboard/activity-item.js:125 msgid "Renamed file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:120 +#: frontend/src/pages/dashboard/activity-item.js:132 msgid "Moved file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:125 +#: frontend/src/pages/dashboard/activity-item.js:137 msgid "Updated draft" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:125 +#: frontend/src/pages/dashboard/activity-item.js:137 msgid "Updated file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:135 +#: frontend/src/pages/dashboard/activity-item.js:147 msgid "Created folder" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:140 +#: frontend/src/pages/dashboard/activity-item.js:152 msgid "Deleted folder" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:145 +#: frontend/src/pages/dashboard/activity-item.js:157 msgid "Restored folder" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:150 +#: frontend/src/pages/dashboard/activity-item.js:162 msgid "Renamed folder" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:157 +#: frontend/src/pages/dashboard/activity-item.js:169 msgid "Moved folder" msgstr "" @@ -4207,29 +4228,11 @@ msgstr "Λειτουργία" #: frontend/src/pages/org-admin/statistic/statistic-nav.js:15 #: frontend/src/pages/sys-admin/abuse-reports.js:88 #: frontend/src/pages/sys-admin/statistic/statistic-nav.js:15 -#: frontend/src/repo-folder-trash.js:368 frontend/src/repo-folder-trash.js:425 -#: frontend/src/repo-snapshot.js:304 +#: frontend/src/repo-folder-trash.js:363 frontend/src/repo-folder-trash.js:419 +#: frontend/src/repo-snapshot.js:302 msgid "File" msgstr "Αρχείο" -#: frontend/src/pages/dashboard/content.js:34 -#: frontend/src/pages/org-admin/devices/devices-errors.js:51 -#: frontend/src/pages/org-admin/org-logs-file-audit.js:103 -#: frontend/src/pages/org-admin/org-logs-file-update.js:117 -#: frontend/src/pages/org-admin/org-logs-perm-audit.js:84 -#: frontend/src/pages/share-admin/share-links.js:88 -#: frontend/src/pages/share-admin/upload-links.js:51 -#: frontend/src/pages/starred/starred.js:35 -#: frontend/src/pages/sys-admin/abuse-reports.js:87 -#: frontend/src/pages/sys-admin/devices/devices-errors.js:51 -#: frontend/src/pages/sys-admin/file-scan-records.js:29 -#: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:91 -#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:169 -#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:187 -#: frontend/src/pages/sys-admin/web-settings/web-settings.js:279 -msgid "Library" -msgstr "Βιβλιοθήκη" - #: frontend/src/pages/dashboard/files-activities.js:247 msgid "All Activities" msgstr "" @@ -4250,6 +4253,25 @@ msgstr "" msgid "Find modifiers" msgstr "" +#: frontend/src/pages/drafts/draft-content.js:44 +msgid "Successfully published draft %(draft)s." +msgstr "" + +#: frontend/src/pages/drafts/draft-content.js:48 +msgid "Failed to publish draft %(draft)s." +msgstr "" + +#: frontend/src/pages/drafts/draft-content.js:62 +msgid "No draft yet" +msgstr "" + +#: frontend/src/pages/drafts/draft-content.js:63 +msgid "" +"Draft is a way to let you collaborate with others on files. You can create a" +" draft from a file, edit the draft and then ask for a review. The original " +"file will be updated only after the draft has been reviewed." +msgstr "" + #: frontend/src/pages/file-history-old/history-item.js:58 msgid "(current version)" msgstr "(τωρινή έκδοση)" @@ -4302,7 +4324,7 @@ msgstr "" #: frontend/src/pages/sys-admin/groups/group-nav.js:27 #: frontend/src/pages/sys-admin/groups/groups.js:137 #: frontend/src/pages/sys-admin/groups/search-groups.js:110 -#: frontend/src/pages/sys-admin/info.js:136 +#: frontend/src/pages/sys-admin/info.js:132 #: frontend/src/pages/sys-admin/orgs/org-nav.js:19 #: frontend/src/pages/sys-admin/side-panel.js:114 #: frontend/src/pages/sys-admin/users/user-nav.js:21 @@ -4316,7 +4338,7 @@ msgstr "" #: frontend/src/pages/groups/group-view.js:488 #: frontend/src/pages/my-libs/mylib-repo-menu.js:151 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:268 +#: frontend/src/pages/org-admin/org-libraries.js:317 #: frontend/src/pages/sys-admin/groups/groups-content.js:187 #: frontend/src/pages/sys-admin/repos/repos.js:268 #: frontend/src/pages/sys-admin/users/user-repos.js:166 @@ -4374,122 +4396,122 @@ msgid "" "button in the menu bar." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-container.js:98 +#: frontend/src/pages/lib-content-view/lib-content-container.js:102 #: frontend/src/pages/wiki/main-panel.js:82 msgid "Folder does not exist." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-container.js:176 +#: frontend/src/pages/lib-content-view/lib-content-container.js:180 msgid "This library has been set to read-only by admin and cannot be updated." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:65 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:95 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:67 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:99 #: frontend/src/pages/sys-admin/main-panel-topbar.js:20 msgid "Side Nav Menu" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:176 +#: frontend/src/pages/lib-content-view/lib-content-view.js:180 msgid "Library share permission not found." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:595 +#: frontend/src/pages/lib-content-view/lib-content-view.js:617 msgid "Failed to move files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:597 +#: frontend/src/pages/lib-content-view/lib-content-view.js:619 #: frontend/src/shared-dir-view.js:214 msgid "Failed to copy files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:627 +#: frontend/src/pages/lib-content-view/lib-content-view.js:649 msgid "Successfully moved files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:629 +#: frontend/src/pages/lib-content-view/lib-content-view.js:651 #: frontend/src/shared-dir-view.js:228 msgid "Successfully copied files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:799 +#: frontend/src/pages/lib-content-view/lib-content-view.js:818 msgid "Restored {name} and {n} other items" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:800 +#: frontend/src/pages/lib-content-view/lib-content-view.js:819 msgid "Restored {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:807 +#: frontend/src/pages/lib-content-view/lib-content-view.js:826 msgid "Failed to restore {name} and {n} other items" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:808 +#: frontend/src/pages/lib-content-view/lib-content-view.js:827 msgid "Failed to restore {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:834 +#: frontend/src/pages/lib-content-view/lib-content-view.js:853 msgid "Successfully deleted {name} and {n} other items." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:844 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1081 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1109 +#: frontend/src/pages/lib-content-view/lib-content-view.js:863 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1111 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1139 msgid "Undo" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:851 +#: frontend/src/pages/lib-content-view/lib-content-view.js:870 msgid "Failed to delete {name} and {n} other items." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1037 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1053 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1067 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1083 msgid "Renaming {name} failed" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1077 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1105 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:377 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1107 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1135 #: frontend/src/pages/org-admin/org-groups-search-groups.js:230 #: frontend/src/pages/org-admin/org-groups.js:126 +#: frontend/src/pages/org-admin/org-libraries.js:83 msgid "Successfully deleted {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1089 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1117 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1119 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1147 msgid "Failed to delete {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1170 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1203 msgid "Successfully moved {name}." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1178 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1210 msgid "Failed to move {name}." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1226 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1253 #: frontend/src/pages/sdoc/sdoc-file-history/side-panel.js:182 -#: frontend/src/utils/utils.js:1286 +#: frontend/src/utils/utils.js:1290 msgid "Successfully copied %(name)s." msgstr "Επιτυχής αντιγραφή του %(name)s." -#: frontend/src/pages/lib-content-view/lib-content-view.js:1234 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1260 msgid "Failed to copy %(name)s" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1254 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1270 msgid "Converting, please wait..." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1266 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1282 msgid "Successfully converted the file." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1273 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1289 msgid "Failed to convert {name}." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1971 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1958 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:255 #: frontend/src/pages/share-with-ocm/shared-with-ocm.js:107 #: frontend/src/pages/shared-libs/shared-libs.js:290 @@ -4536,7 +4558,11 @@ msgstr "Τελευταία σύνδεση" msgid "Successfully unlinked %(name)s." msgstr "" -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:81 +#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:42 +msgid "Local draft saved" +msgstr "" + +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:87 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:68 msgid "Open parent directory" msgstr "" @@ -4549,25 +4575,23 @@ msgstr "" msgid "Switch to rich text editor" msgstr "" -#: frontend/src/pages/markdown-editor/index.js:116 +#: frontend/src/pages/markdown-editor/index.js:117 msgid "This file has been updated." msgstr "" -#: frontend/src/pages/markdown-editor/index.js:117 +#: frontend/src/pages/markdown-editor/index.js:118 msgid "Refresh" msgstr "Ανανέωση" -#: frontend/src/pages/markdown-editor/index.js:152 +#: frontend/src/pages/markdown-editor/index.js:153 msgid "Another user is editing this file!" msgstr "" -#: frontend/src/pages/markdown-editor/index.js:300 -#: frontend/src/pages/plain-markdown-editor/index.js:101 +#: frontend/src/pages/markdown-editor/index.js:348 msgid "Leave this page? The system may not save your changes." msgstr "" -#: frontend/src/pages/markdown-editor/index.js:420 -#: frontend/src/pages/plain-markdown-editor/index.js:177 +#: frontend/src/pages/markdown-editor/index.js:468 msgid "Failed to save" msgstr "" @@ -4591,7 +4615,6 @@ msgid "Deleted Time" msgstr "" #: frontend/src/pages/my-libs/my-libs-deleted.js:147 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:169 #: frontend/src/pages/sys-admin/repos/trash-repos.js:171 #: frontend/src/repo-snapshot.js:121 msgid "Successfully restored the library." @@ -4611,7 +4634,7 @@ msgid "" msgstr "" #: frontend/src/pages/my-libs/mylib-repo-list-item.js:289 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:234 +#: frontend/src/pages/org-admin/org-libraries.js:282 #: frontend/src/pages/sys-admin/repos/repos.js:175 #: frontend/src/pages/sys-admin/users/user-repos.js:295 msgid "Successfully transferred the library." @@ -4646,7 +4669,6 @@ msgid "Shared By" msgstr "Κοινή χρήση από" #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:321 -#: frontend/src/pages/org-admin/libraries/org-repo-nav.js:15 #: frontend/src/pages/org-admin/org-users-nav.js:15 #: frontend/src/pages/search/advanced-search.js:66 #: frontend/src/pages/share-with-ocm/remote-dir-path.js:56 @@ -4661,9 +4683,8 @@ msgstr "Όλα" #: frontend/src/pages/org-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/devices/devices-by-platform.js:45 #: frontend/src/pages/sys-admin/devices/devices-errors.js:49 -#: frontend/src/pages/sys-admin/info.js:113 #: frontend/src/pages/sys-admin/terms-and-conditions/content.js:51 -#: frontend/src/repo-history.js:143 frontend/src/repo-history.js:150 +#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 msgid "Version" msgstr "Έκδοση" @@ -4675,7 +4696,7 @@ msgstr "" #: frontend/src/pages/org-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:89 -#: frontend/src/repo-history.js:143 frontend/src/repo-history.js:150 +#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 msgid "Device" msgstr "" @@ -4709,54 +4730,6 @@ msgid "" "follows:" msgstr "" -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:208 -#: frontend/src/utils/utils.js:426 -msgid "Encrypted library" -msgstr "Κρυπτογραφημένη βιβλιοθήκη" - -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:211 -#: frontend/src/utils/utils.js:432 -msgid "Read-Write library" -msgstr "Βιβλιοθήκη για ανάγνωση-εγγραφή" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:59 -#: frontend/src/translate.js:18 -msgid "" -"Tip: libraries deleted {trashReposExpireDays} days ago will be cleaned " -"automatically." -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:254 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:256 -msgid "Are you sure you want to delete {placeholder} completely?" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:265 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:267 -msgid "Are you sure you want to restore {placeholder}?" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:360 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:362 -msgid "Successfully cleared trash." -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:399 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:424 -msgid "Clear Trash" -msgstr "Εκκαθάριση κάδου απορριμάτων" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:400 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:425 -msgid "Are you sure you want to clear trash?" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:402 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:427 -#: frontend/src/user-notifications.js:112 -msgid "Clear" -msgstr "Καθαρισμός" - #: frontend/src/pages/org-admin/org-admin-list.js:51 #: frontend/src/pages/org-admin/org-users-list.js:73 #: frontend/src/pages/org-admin/org-users-search-users.js:36 @@ -4881,6 +4854,7 @@ msgid "Search groups by name" msgstr "" #: frontend/src/pages/org-admin/org-groups.js:182 +#: frontend/src/pages/org-admin/org-libraries.js:174 #: frontend/src/pages/org-admin/org-links.js:125 #: frontend/src/pages/org-admin/org-logs-file-audit.js:124 #: frontend/src/pages/org-admin/org-logs-file-update.js:139 @@ -4891,6 +4865,7 @@ msgid "Previous" msgstr "Προηγούμενο" #: frontend/src/pages/org-admin/org-groups.js:184 +#: frontend/src/pages/org-admin/org-libraries.js:176 #: frontend/src/pages/org-admin/org-links.js:127 #: frontend/src/pages/org-admin/org-logs-file-audit.js:126 #: frontend/src/pages/org-admin/org-logs-file-update.js:141 @@ -4920,16 +4895,30 @@ msgid "Active Users" msgstr "Ενεργοί χρήστες" #: frontend/src/pages/org-admin/org-info.js:50 +#: frontend/src/pages/sys-admin/info.js:123 #: frontend/src/pages/sys-admin/info.js:127 -#: frontend/src/pages/sys-admin/info.js:131 msgid "Total Users" msgstr "Συνολικοί χρήστες" #: frontend/src/pages/org-admin/org-info.js:50 -#: frontend/src/pages/sys-admin/info.js:127 +#: frontend/src/pages/sys-admin/info.js:123 msgid "Limits" msgstr "" +#: frontend/src/pages/org-admin/org-libraries.js:140 +msgid "All Libraries" +msgstr "" + +#: frontend/src/pages/org-admin/org-libraries.js:256 +#: frontend/src/utils/utils.js:426 +msgid "Encrypted library" +msgstr "Κρυπτογραφημένη βιβλιοθήκη" + +#: frontend/src/pages/org-admin/org-libraries.js:259 +#: frontend/src/utils/utils.js:432 +msgid "Read-Write library" +msgstr "Βιβλιοθήκη για ανάγνωση-εγγραφή" + #: frontend/src/pages/org-admin/org-links.js:94 msgid "All Public Links" msgstr "" @@ -5053,64 +5042,46 @@ msgstr "" msgid "Verify" msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:60 +#: frontend/src/pages/org-admin/org-user-item.js:59 msgid "Resetting user's password, please wait for a moment." msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:63 +#: frontend/src/pages/org-admin/org-user-item.js:62 msgid "Successfully reset password to %(passwd)s for user %(user)s." msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:118 +#: frontend/src/pages/org-admin/org-user-item.js:112 #: frontend/src/pages/sys-admin/admin-logs/login-logs.js:102 #: frontend/src/pages/sys-admin/logs-page/login-logs.js:117 msgid "Failed" msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:129 +#: frontend/src/pages/org-admin/org-user-item.js:123 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:172 #: frontend/src/pages/sys-admin/institutions/institution-users.js:208 -#: frontend/src/pages/sys-admin/users/users-content.js:307 +#: frontend/src/pages/sys-admin/users/users-content.js:298 msgid "Active" msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:131 +#: frontend/src/pages/org-admin/org-user-item.js:125 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:172 #: frontend/src/pages/sys-admin/institutions/institution-users.js:208 -#: frontend/src/pages/sys-admin/users/users-content.js:309 +#: frontend/src/pages/sys-admin/users/users-content.js:300 msgid "Inactive" msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:157 -#: frontend/src/pages/sys-admin/orgs/org-users.js:230 -#: frontend/src/pages/sys-admin/users/users-content.js:406 -msgid "Are you sure you want to set {user_placeholder} inactive?" -msgstr "" - -#: frontend/src/pages/org-admin/org-user-item.js:195 +#: frontend/src/pages/org-admin/org-user-item.js:180 msgid "ResetPwd" msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:196 +#: frontend/src/pages/org-admin/org-user-item.js:181 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:152 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:192 -#: frontend/src/pages/sys-admin/users/users-content.js:367 -#: frontend/src/pages/sys-admin/users/users-content.js:575 +#: frontend/src/pages/sys-admin/users/users-content.js:358 +#: frontend/src/pages/sys-admin/users/users-content.js:563 msgid "Revoke Admin" msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:204 -#: frontend/src/pages/sys-admin/orgs/org-users.js:313 -#: frontend/src/pages/sys-admin/users/users-content.js:584 -msgid "Set user inactive" -msgstr "" - -#: frontend/src/pages/org-admin/org-user-item.js:207 -#: frontend/src/pages/sys-admin/orgs/org-users.js:316 -#: frontend/src/pages/sys-admin/users/users-content.js:587 -msgid "Set" -msgstr "" - #: frontend/src/pages/org-admin/org-user-profile.js:128 msgid "Avatar" msgstr "Avatar" @@ -5385,10 +5356,6 @@ msgstr "Αλλαγή" msgid "Team name" msgstr "" -#: frontend/src/pages/org-admin/web-settings/web-settings.js:119 -msgid "File Upload" -msgstr "Μεταφόρτωση αρχείου" - #: frontend/src/pages/org-admin/web-settings/web-settings.js:123 msgid "File extension white list" msgstr "" @@ -5399,23 +5366,19 @@ msgid "" "\"md;txt;docx\". Empty means no limit." msgstr "" -#: frontend/src/pages/sdoc-revision/index.js:123 -msgid "Publish" -msgstr "" - -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:239 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:193 msgid "No changes" msgstr "" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:249 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:203 msgid "Changes" msgstr "" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:268 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:222 msgid "Last modification" msgstr "" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:271 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:225 msgid "Next modification" msgstr "" @@ -5484,8 +5447,8 @@ msgstr "" #: frontend/src/pages/search/advanced-search.js:242 #: frontend/src/pages/search/advanced-search.js:264 -#: frontend/src/pages/sys-admin/orgs/org-users.js:307 -#: frontend/src/pages/sys-admin/users/users-content.js:569 +#: frontend/src/pages/sys-admin/orgs/org-users.js:297 +#: frontend/src/pages/sys-admin/users/users-content.js:557 msgid "Reset" msgstr "" @@ -5691,7 +5654,7 @@ msgid "Create Group" msgstr "Δημιουργία ομάδας" #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:107 -#: frontend/src/pages/sys-admin/users/users-content.js:557 +#: frontend/src/pages/sys-admin/users/users-content.js:545 msgid "Delete User" msgstr "Διαγραφή χρήστη" @@ -5826,24 +5789,24 @@ msgstr "" msgid "Upgrade to Pro Edition" msgstr "" -#: frontend/src/pages/sys-admin/info.js:119 +#: frontend/src/pages/sys-admin/info.js:115 msgid "Storage Used" msgstr "" -#: frontend/src/pages/sys-admin/info.js:122 +#: frontend/src/pages/sys-admin/info.js:118 msgid "Total Devices" msgstr "" -#: frontend/src/pages/sys-admin/info.js:122 +#: frontend/src/pages/sys-admin/info.js:118 msgid "Current Connected Devices" msgstr "" +#: frontend/src/pages/sys-admin/info.js:123 #: frontend/src/pages/sys-admin/info.js:127 -#: frontend/src/pages/sys-admin/info.js:131 msgid "Activated Users" msgstr "" -#: frontend/src/pages/sys-admin/info.js:141 +#: frontend/src/pages/sys-admin/info.js:137 #: frontend/src/pages/sys-admin/orgs/org-nav.js:31 #: frontend/src/pages/sys-admin/orgs/orgs.js:133 #: frontend/src/pages/sys-admin/orgs/search-orgs.js:106 @@ -5854,13 +5817,13 @@ msgid "Organizations" msgstr "Οργανισμοί" #: frontend/src/pages/sys-admin/institutions/institution-admins.js:163 -#: frontend/src/pages/sys-admin/users/users-content.js:405 +#: frontend/src/pages/sys-admin/users/users-content.js:395 msgid "" "Are you sure you want to revoke the admin permission of {placeholder} ?" msgstr "" #: frontend/src/pages/sys-admin/institutions/institution-admins.js:195 -#: frontend/src/pages/sys-admin/users/users-content.js:578 +#: frontend/src/pages/sys-admin/users/users-content.js:566 msgid "Revoke" msgstr "" @@ -5959,8 +5922,8 @@ msgstr "Όλες οι ειδοποιήσεις" msgid "Number of groups" msgstr "" -#: frontend/src/pages/sys-admin/orgs/org-users.js:229 -#: frontend/src/pages/sys-admin/users/users-content.js:404 +#: frontend/src/pages/sys-admin/orgs/org-users.js:221 +#: frontend/src/pages/sys-admin/users/users-content.js:394 msgid "Are you sure you want to reset the password of {placeholder} ?" msgstr "" @@ -5998,10 +5961,35 @@ msgstr "" msgid "Name or ID" msgstr "" +#: frontend/src/pages/sys-admin/repos/trash-repos.js:256 +msgid "Are you sure you want to delete {placeholder} completely?" +msgstr "" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:267 +msgid "Are you sure you want to restore {placeholder}?" +msgstr "" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:362 +msgid "Successfully cleared trash." +msgstr "" + #: frontend/src/pages/sys-admin/repos/trash-repos.js:371 msgid "Search libraries by owner" msgstr "" +#: frontend/src/pages/sys-admin/repos/trash-repos.js:424 +msgid "Clear Trash" +msgstr "Εκκαθάριση κάδου απορριμάτων" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:425 +msgid "Are you sure you want to clear trash?" +msgstr "" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:427 +#: frontend/src/user-notifications.js:112 +msgid "Clear" +msgstr "Καθαρισμός" + #: frontend/src/pages/sys-admin/side-panel.js:198 msgid "File Scan" msgstr "" @@ -6082,15 +6070,15 @@ msgstr "" msgid "Institution" msgstr "" -#: frontend/src/pages/sys-admin/users/users-content.js:292 +#: frontend/src/pages/sys-admin/users/users-content.js:283 msgid "Default Admin" msgstr "" -#: frontend/src/pages/sys-admin/users/users-content.js:296 +#: frontend/src/pages/sys-admin/users/users-content.js:287 msgid "Daily Admin" msgstr "" -#: frontend/src/pages/sys-admin/users/users-content.js:298 +#: frontend/src/pages/sys-admin/users/users-content.js:289 msgid "Audit Admin" msgstr "" @@ -6345,28 +6333,44 @@ msgid "" "accept the terms." msgstr "" -#: frontend/src/pages/upload-link/file-uploader.js:435 +#: frontend/src/pages/upload-link/file-uploader.js:305 +msgid "File upload started" +msgstr "" + +#: frontend/src/pages/upload-link/file-uploader.js:425 +msgid "All files uploaded" +msgstr "" + +#: frontend/src/pages/upload-link/file-uploader.js:439 msgid "Failed to upload {file_name}." msgstr "" -#: frontend/src/pages/upload-link/index.js:41 +#: frontend/src/pages/upload-link/forbid-upload-list-item.js:14 +msgid "Please upload files less than {placeholder}" +msgstr "" + +#: frontend/src/pages/upload-link/index.js:40 msgid "Upload files to {folder_name_placeholder}" msgstr "" -#: frontend/src/pages/upload-link/index.js:43 +#: frontend/src/pages/upload-link/index.js:42 msgid "shared by:" msgstr "" -#: frontend/src/pages/upload-link/index.js:47 +#: frontend/src/pages/upload-link/index.js:46 #: frontend/src/shared-dir-view.js:469 msgid "The owner of this library has run out of space." msgstr "Ο ιδιοκτήτης αυτής της βιβλιοθήκης δεν έχει άλλο ελεύθερο χώρο." #: frontend/src/pages/upload-link/index.js:51 +msgid "Folder upload is limited to Chrome, Firefox 50+, and Microsoft Edge." +msgstr "" + +#: frontend/src/pages/upload-link/index.js:52 msgid "File size should be smaller than {max_size_placeholder}." msgstr "" -#: frontend/src/pages/upload-link/index.js:54 +#: frontend/src/pages/upload-link/index.js:56 msgid "Drag and drop files or folders here." msgstr "" @@ -6385,58 +6389,54 @@ msgid "" "by clicking the \"Publish a Library\" button in the menu bar." msgstr "" -#: frontend/src/repo-folder-trash.js:185 +#: frontend/src/repo-folder-trash.js:197 msgid "{placeholder} Trash" msgstr "" -#: frontend/src/repo-folder-trash.js:240 -msgid "Original path" -msgstr "" - -#: frontend/src/repo-folder-trash.js:241 +#: frontend/src/repo-folder-trash.js:237 msgid "Delete Time" msgstr "Χρόνος διαγραφής" -#: frontend/src/repo-folder-trash.js:329 frontend/src/repo-snapshot.js:273 +#: frontend/src/repo-folder-trash.js:325 frontend/src/repo-snapshot.js:271 msgid "Successfully restored 1 item." msgstr "" -#: frontend/src/repo-folder-trash.js:357 frontend/src/repo-folder-trash.js:417 -#: frontend/src/repo-snapshot.js:295 +#: frontend/src/repo-folder-trash.js:353 frontend/src/repo-folder-trash.js:411 +#: frontend/src/repo-snapshot.js:293 msgid "Directory" msgstr "Φάκελος" -#: frontend/src/repo-history.js:96 +#: frontend/src/repo-history.js:108 msgid "{placeholder} Modification History" msgstr "" -#: frontend/src/repo-history.js:115 +#: frontend/src/repo-history.js:112 msgid "" "Tip: a snapshot will be generated after modification, which records the " "library state after the modification." msgstr "" -#: frontend/src/repo-history.js:144 +#: frontend/src/repo-history.js:141 msgid "Labels" msgstr "" -#: frontend/src/repo-history.js:280 +#: frontend/src/repo-history.js:277 msgid "None" msgstr "Κανένα" -#: frontend/src/repo-history.js:283 frontend/src/repo-snapshot.js:162 +#: frontend/src/repo-history.js:280 frontend/src/repo-snapshot.js:160 msgid "Unknown" msgstr "Άγνωστο" -#: frontend/src/repo-history.js:313 +#: frontend/src/repo-history.js:310 msgid "Current Version" msgstr "" -#: frontend/src/repo-history.js:314 +#: frontend/src/repo-history.js:311 msgid "View Snapshot" msgstr "" -#: frontend/src/repo-snapshot.js:132 +#: frontend/src/repo-snapshot.js:145 msgid "{placeholder} Snapshot" msgstr "" @@ -6541,6 +6541,12 @@ msgstr "" msgid "No terms and conditions" msgstr "" +#: frontend/src/translate.js:18 +msgid "" +"Tip: libraries deleted {trashReposExpireDays} days ago will be cleaned " +"automatically." +msgstr "" + #: frontend/src/translate.js:19 msgid "No favorites" msgstr "" @@ -6582,35 +6588,39 @@ msgstr "Σήμανση όλων ως ανεγνωσμένων" msgid "Message" msgstr "Μήνυμα" -#: frontend/src/utils/text-translation.js:25 +#: frontend/src/utils/text-translation.js:24 msgid "Freeze Document" msgstr "" #: frontend/src/utils/text-translation.js:26 -msgid "Unfreeze Document" -msgstr "" - -#: frontend/src/utils/text-translation.js:27 msgid "Convert to Markdown" msgstr "" -#: frontend/src/utils/text-translation.js:28 +#: frontend/src/utils/text-translation.js:27 msgid "Convert to sdoc" msgstr "" -#: frontend/src/utils/text-translation.js:29 +#: frontend/src/utils/text-translation.js:28 msgid "Convert to docx" msgstr "" -#: frontend/src/utils/text-translation.js:30 +#: frontend/src/utils/text-translation.js:29 msgid "Export as docx" msgstr "" -#: frontend/src/utils/text-translation.js:32 +#: frontend/src/utils/text-translation.js:30 +msgid "Mark as draft" +msgstr "" + +#: frontend/src/utils/text-translation.js:31 +msgid "Unmark as draft" +msgstr "" + +#: frontend/src/utils/text-translation.js:33 msgid "Access Log" msgstr "" -#: frontend/src/utils/text-translation.js:35 +#: frontend/src/utils/text-translation.js:36 msgid "Convert with ONLYOFFICE" msgstr "" @@ -6646,96 +6656,96 @@ msgstr "" msgid "Online Read-Only folder" msgstr "" -#: frontend/src/utils/utils.js:689 +#: frontend/src/utils/utils.js:693 msgid "Online Read-Write" msgstr "" -#: frontend/src/utils/utils.js:692 +#: frontend/src/utils/utils.js:696 msgid "Online Read-Only" msgstr "" -#: frontend/src/utils/utils.js:695 +#: frontend/src/utils/utils.js:699 msgid "Invisible" msgstr "" -#: frontend/src/utils/utils.js:705 +#: frontend/src/utils/utils.js:709 msgid "User can read, write, upload, download and sync files." msgstr "" -#: frontend/src/utils/utils.js:708 +#: frontend/src/utils/utils.js:712 msgid "User can read, download and sync files." msgstr "" -#: frontend/src/utils/utils.js:711 +#: frontend/src/utils/utils.js:715 msgid "Besides Write permission, user can also share the library." msgstr "" -#: frontend/src/utils/utils.js:714 +#: frontend/src/utils/utils.js:718 msgid "" "User can view and edit file online via browser. Files can't be downloaded." msgstr "" -#: frontend/src/utils/utils.js:717 +#: frontend/src/utils/utils.js:721 msgid "" "User can only view files online via browser. Files can't be downloaded." msgstr "" -#: frontend/src/utils/utils.js:720 +#: frontend/src/utils/utils.js:724 msgid "User can not see this folder." msgstr "" -#: frontend/src/utils/utils.js:731 +#: frontend/src/utils/utils.js:735 msgid "Preview and download" msgstr "" -#: frontend/src/utils/utils.js:741 +#: frontend/src/utils/utils.js:745 msgid "Preview only" msgstr "" -#: frontend/src/utils/utils.js:751 +#: frontend/src/utils/utils.js:755 msgid "Download and upload" msgstr "" -#: frontend/src/utils/utils.js:761 +#: frontend/src/utils/utils.js:765 msgid "Edit on cloud and download" msgstr "" -#: frontend/src/utils/utils.js:771 +#: frontend/src/utils/utils.js:775 msgid "Edit on cloud only" msgstr "" -#: frontend/src/utils/utils.js:1288 +#: frontend/src/utils/utils.js:1292 msgid "Successfully copied %(name)s and 1 other item." msgstr "Επιτυχής αντιγραφή του %(name)s και 1 άλλου αντικειμένου." -#: frontend/src/utils/utils.js:1290 +#: frontend/src/utils/utils.js:1294 msgid "Successfully copied %(name)s and %(amount)s other items." msgstr "Επιτυχής αντιγραφή του %(name)s και %(amount)s άλλων αντικειμένων." -#: frontend/src/utils/utils.js:1301 +#: frontend/src/utils/utils.js:1305 msgid "Successfully moved %(name)s." msgstr "Επιτυχής μετακίνηση του %(name)s." -#: frontend/src/utils/utils.js:1303 +#: frontend/src/utils/utils.js:1307 msgid "Successfully moved %(name)s and 1 other item." msgstr "Επιτυχής μετακίνηση του %(name)s και 1 άλλου αντικειμένου." -#: frontend/src/utils/utils.js:1305 +#: frontend/src/utils/utils.js:1309 msgid "Successfully moved %(name)s and %(amount)s other items." msgstr "Επιτυχής μετακίνηση του %(name)s και %(amount)s άλλων αντικειμένων." -#: frontend/src/utils/utils.js:1317 +#: frontend/src/utils/utils.js:1321 msgid "Failed to copy %(name)s and %(amount)s other item(s)." msgstr "" -#: frontend/src/utils/utils.js:1320 +#: frontend/src/utils/utils.js:1324 msgid "Failed to copy %(name)s." msgstr "" -#: frontend/src/utils/utils.js:1330 +#: frontend/src/utils/utils.js:1334 msgid "Failed to move %(name)s and %(amount)s other item(s)." msgstr "" -#: frontend/src/utils/utils.js:1333 +#: frontend/src/utils/utils.js:1337 msgid "Failed to move %(name)s." msgstr "" diff --git a/locale/el_GR/LC_MESSAGES/djangojs.po b/locale/el_GR/LC_MESSAGES/djangojs.po index f86aec9199..0ea561cbbf 100644 --- a/locale/el_GR/LC_MESSAGES/djangojs.po +++ b/locale/el_GR/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: seahub\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-10 14:16+0800\n" +"POT-Creation-Date: 2024-02-05 16:23+0800\n" "PO-Revision-Date: 2015-05-09 05:28+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Greek (Greece) (http://app.transifex.com/haiwen/seahub/language/el_GR/)\n" @@ -35,7 +35,7 @@ msgstr "" #: frontend/src/components/common/account.js:121 #: frontend/src/pages/sys-admin/side-panel.js:33 -#: frontend/src/pages/sys-admin/users/users-content.js:294 +#: frontend/src/pages/sys-admin/users/users-content.js:285 msgid "System Admin" msgstr "" @@ -57,7 +57,7 @@ msgid "Used:" msgstr "" #: frontend/src/components/common/account.js:165 -#: frontend/src/components/search/ai-search.js:661 +#: frontend/src/components/search/ai-search.js:651 #: frontend/src/pages/groups/group-view.js:470 #: frontend/src/pages/groups/group-view.js:476 #: frontend/src/pages/org-admin/side-panel.js:56 @@ -77,128 +77,116 @@ msgstr "" msgid "Log out" msgstr "" -#: frontend/src/components/common/notice-item.js:44 +#: frontend/src/components/common/notice-item.js:42 msgid "User {user_link} has added you to {group_link}" msgstr "" -#: frontend/src/components/common/notice-item.js:67 +#: frontend/src/components/common/notice-item.js:65 msgid "{share_from} has shared a library named {repo_link} to you." msgstr "" -#: frontend/src/components/common/notice-item.js:69 +#: frontend/src/components/common/notice-item.js:67 msgid "{share_from} has shared a folder named {repo_link} to you." msgstr "" -#: frontend/src/components/common/notice-item.js:95 -msgid "" -"{share_from} has changed the permission of library {repo_link} to " -"{permission}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:97 -msgid "" -"{share_from} has changed the permission of folder {repo_link} to " -"{permission}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:122 -msgid "{share_from} has cancelled the sharing of library {repo_name}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:124 -msgid "{share_from} has cancelled the sharing of folder {repo_name}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:150 +#: frontend/src/components/common/notice-item.js:98 msgid "" "{share_from} has shared a library named {repo_link} to group {group_link}." msgstr "" -#: frontend/src/components/common/notice-item.js:152 +#: frontend/src/components/common/notice-item.js:100 msgid "" "{share_from} has shared a folder named {repo_link} to group {group_link}." msgstr "" -#: frontend/src/components/common/notice-item.js:178 +#: frontend/src/components/common/notice-item.js:126 msgid "{user} has transfered a library named {repo_link} to you." msgstr "" -#: frontend/src/components/common/notice-item.js:282 +#: frontend/src/components/common/notice-item.js:182 +msgid "{from_user} has sent you a request for {draft_link}." +msgstr "" + +#: frontend/src/components/common/notice-item.js:183 +msgid "Draft" +msgstr "" + +#: frontend/src/components/common/notice-item.js:214 msgid "{user} created file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:282 +#: frontend/src/components/common/notice-item.js:214 msgid "" "{user} created file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:285 +#: frontend/src/components/common/notice-item.js:217 msgid "{user} deleted file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:285 +#: frontend/src/components/common/notice-item.js:217 msgid "" "{user} deleted file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:289 +#: frontend/src/components/common/notice-item.js:221 msgid "{user} restored file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:292 +#: frontend/src/components/common/notice-item.js:224 msgid "{user} renamed file {oldFileName} {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:296 +#: frontend/src/components/common/notice-item.js:228 msgid "{user} moved file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:296 +#: frontend/src/components/common/notice-item.js:228 msgid "" "{user} moved file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:299 +#: frontend/src/components/common/notice-item.js:231 msgid "{user} updated file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:311 +#: frontend/src/components/common/notice-item.js:243 msgid "{user} created folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:311 +#: frontend/src/components/common/notice-item.js:243 msgid "" "{user} created folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:314 +#: frontend/src/components/common/notice-item.js:246 msgid "{user} deleted folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:314 +#: frontend/src/components/common/notice-item.js:246 msgid "" "{user} deleted folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:318 +#: frontend/src/components/common/notice-item.js:250 msgid "{user} restored folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:321 +#: frontend/src/components/common/notice-item.js:253 msgid "" "{user} renamed folder {oldFolderName} {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:325 +#: frontend/src/components/common/notice-item.js:257 msgid "{user} moved folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:325 +#: frontend/src/components/common/notice-item.js:257 msgid "" "{user} moved folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." @@ -227,15 +215,15 @@ msgid "Group not found" msgstr "" #: frontend/src/components/cur-dir-path/dir-path.js:31 -#: frontend/src/components/main-side-nav.js:69 +#: frontend/src/components/main-side-nav.js:70 msgid "A file is being uploaded. Are you sure you want to leave this page?" msgstr "" #: frontend/src/components/cur-dir-path/dir-path.js:91 #: frontend/src/components/cur-dir-path/dir-path.js:97 #: frontend/src/components/file-chooser/file-chooser.js:450 -#: frontend/src/components/main-side-nav.js:143 -#: frontend/src/components/main-side-nav.js:145 +#: frontend/src/components/main-side-nav.js:144 +#: frontend/src/components/main-side-nav.js:146 #: frontend/src/components/org-admin-group-nav.js:23 #: frontend/src/pages/org-admin/org-department-item.js:318 #: frontend/src/pages/org-admin/side-panel.js:62 @@ -244,7 +232,7 @@ msgstr "" #: frontend/src/pages/share-admin/libraries.js:360 #: frontend/src/pages/sys-admin/departments/department.js:45 #: frontend/src/pages/sys-admin/groups/group-nav.js:17 -#: frontend/src/pages/sys-admin/info.js:116 +#: frontend/src/pages/sys-admin/info.js:112 #: frontend/src/pages/sys-admin/orgs/org-nav.js:20 #: frontend/src/pages/sys-admin/repos/search-repos.js:140 #: frontend/src/pages/sys-admin/side-panel.js:90 @@ -255,18 +243,17 @@ msgstr "Βιβλιοθήκες" #: frontend/src/components/cur-dir-path/dir-tool.js:77 #: frontend/src/components/cur-dir-path/dir-tool.js:98 #: frontend/src/components/cur-dir-path/dir-tool.js:99 -#: frontend/src/components/dirent-detail/detail-list-view.js:124 +#: frontend/src/components/dirent-detail/detail-list-view.js:123 #: frontend/src/components/dirent-detail/file-details.js:89 -#: frontend/src/components/toolbar/view-file-toolbar.js:79 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:78 -#: frontend/src/utils/text-translation.js:34 +#: frontend/src/components/toolbar/view-file-toolbar.js:105 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:48 +#: frontend/src/utils/text-translation.js:35 msgid "Tags" msgstr "" #: frontend/src/components/cur-dir-path/dir-tool.js:81 #: frontend/src/components/cur-dir-path/dir-tool.js:103 #: frontend/src/components/history-trash-file-view/file-view.js:33 -#: frontend/src/pages/org-admin/libraries/org-repo-nav.js:16 #: frontend/src/pages/sys-admin/repos/repos-nav.js:17 msgid "Trash" msgstr "" @@ -274,10 +261,10 @@ msgstr "" #: frontend/src/components/cur-dir-path/dir-tool.js:106 #: frontend/src/components/file-view/file-toolbar.js:198 #: frontend/src/components/file-view/file-toolbar.js:248 -#: frontend/src/components/toolbar/view-file-toolbar.js:80 +#: frontend/src/components/toolbar/view-file-toolbar.js:106 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:64 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:71 -#: frontend/src/utils/text-translation.js:31 +#: frontend/src/utils/text-translation.js:32 msgid "History" msgstr "" @@ -355,7 +342,7 @@ msgstr "" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:142 #: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:31 #: frontend/src/pages/sys-admin/abuse-reports.js:91 -#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 +#: frontend/src/repo-history.js:137 frontend/src/repo-history.js:144 msgid "Description" msgstr "Περιγραφή" @@ -367,8 +354,8 @@ msgstr "Περιγραφή" #: frontend/src/components/dialog/confirm-disconnect-wechat.js:35 #: frontend/src/components/dialog/confirm-restore-repo.js:36 #: frontend/src/components/dialog/confirm-unlink-device.js:49 -#: frontend/src/components/dialog/copy-dirent-dialog.js:165 -#: frontend/src/components/dialog/create-file-dialog.js:111 +#: frontend/src/components/dialog/copy-dirent-dialog.js:162 +#: frontend/src/components/dialog/create-file-dialog.js:179 #: frontend/src/components/dialog/create-folder-dialog.js:99 #: frontend/src/components/dialog/create-group-dialog.js:81 #: frontend/src/components/dialog/create-repo-dialog.js:270 @@ -386,11 +373,11 @@ msgstr "Περιγραφή" #: frontend/src/components/dialog/invite-people-dialog.js:121 #: frontend/src/components/dialog/label-repo-state-dialog.js:88 #: frontend/src/components/dialog/leave-group-dialog.js:32 -#: frontend/src/components/dialog/lib-history-setting-dialog.js:151 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:150 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:123 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:273 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:253 -#: frontend/src/components/dialog/move-dirent-dialog.js:185 +#: frontend/src/components/dialog/move-dirent-dialog.js:183 #: frontend/src/components/dialog/new-wiki-dialog.js:60 #: frontend/src/components/dialog/org-add-member-dialog.js:68 #: frontend/src/components/dialog/org-delete-department-dialog.js:42 @@ -426,7 +413,7 @@ msgstr "Περιγραφή" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:50 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:56 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-import-user-dialog.js:59 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:144 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:143 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-logs-export-excel-dialog.js:104 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:95 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:51 @@ -435,33 +422,35 @@ msgstr "Περιγραφή" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-set-org-name-dialog.js:64 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-unlink-device-dialog.js:47 #: frontend/src/components/dialog/sysadmin-dialog/update-user.js:60 -#: frontend/src/components/dialog/transfer-dialog.js:186 +#: frontend/src/components/dialog/transfer-dialog.js:100 #: frontend/src/components/dialog/upload-remind-dialog.js:44 #: frontend/src/components/dialog/view-link-dialog.js:37 #: frontend/src/components/dialog/wiki-delete-dialog.js:25 #: frontend/src/components/dialog/wiki-select-dialog.js:97 -#: frontend/src/components/file-uploader/upload-list-item.js:144 +#: frontend/src/components/file-uploader/upload-list-item.js:127 #: frontend/src/components/seatable-integration-account-setting-widgets/delete-seatables-dialog.js:24 #: frontend/src/components/send-link.js:111 #: frontend/src/components/share-link-panel/link-details.js:230 #: frontend/src/components/share-link-panel/link-list.js:68 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:144 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:127 #: frontend/src/components/user-settings/social-login-saml.js:67 #: frontend/src/pages/org-admin/input-item.js:92 #: frontend/src/pages/org-admin/web-settings/input-item.js:69 -#: frontend/src/pages/sys-admin/web-settings/input-item.js:70 -#: frontend/src/pages/upload-link/upload-list-item.js:144 +#: frontend/src/pages/sys-admin/web-settings/input-item.js:66 +#: frontend/src/pages/upload-link/upload-list-item.js:124 #: frontend/src/tc-accept.js:42 msgid "Cancel" msgstr "Ακύρωση" #: frontend/src/components/dialog/add-abuse-report-dialog.js:93 -#: frontend/src/components/dialog/change-repo-password-dialog.js:118 +#: frontend/src/components/dialog/add-reviewer-dialog.js:110 +#: frontend/src/components/dialog/add-reviewer-dialog.js:111 +#: frontend/src/components/dialog/change-repo-password-dialog.js:117 #: frontend/src/components/dialog/clean-trash.js:77 #: frontend/src/components/dialog/confirm-apply-folder-properties-dialog.js:56 -#: frontend/src/components/dialog/copy-dirent-dialog.js:166 +#: frontend/src/components/dialog/copy-dirent-dialog.js:163 #: frontend/src/components/dialog/create-department-repo-dialog.js:95 -#: frontend/src/components/dialog/create-file-dialog.js:112 +#: frontend/src/components/dialog/create-file-dialog.js:180 #: frontend/src/components/dialog/create-folder-dialog.js:100 #: frontend/src/components/dialog/create-group-dialog.js:82 #: frontend/src/components/dialog/create-repo-dialog.js:271 @@ -475,13 +464,13 @@ msgstr "Ακύρωση" #: frontend/src/components/dialog/invite-people-dialog.js:122 #: frontend/src/components/dialog/label-repo-state-dialog.js:89 #: frontend/src/components/dialog/lib-decrypt-dialog.js:67 -#: frontend/src/components/dialog/lib-history-setting-dialog.js:152 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:151 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:124 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:326 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:254 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:306 -#: frontend/src/components/dialog/move-dirent-dialog.js:186 +#: frontend/src/components/dialog/move-dirent-dialog.js:184 #: frontend/src/components/dialog/new-wiki-dialog.js:61 #: frontend/src/components/dialog/org-add-admin-dialog.js:66 #: frontend/src/components/dialog/org-add-department-dialog.js:86 @@ -525,7 +514,7 @@ msgstr "Ακύρωση" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:90 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:51 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:57 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:145 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:144 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-logs-export-excel-dialog.js:105 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:96 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:52 @@ -535,7 +524,7 @@ msgstr "Ακύρωση" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:268 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:255 #: frontend/src/components/dialog/sysadmin-dialog/update-user.js:61 -#: frontend/src/components/dialog/transfer-dialog.js:187 +#: frontend/src/components/dialog/transfer-dialog.js:101 #: frontend/src/components/dialog/transfer-group-dialog.js:69 #: frontend/src/components/dialog/wiki-select-dialog.js:99 #: frontend/src/components/dialog/wiki-select-dialog.js:100 @@ -556,10 +545,55 @@ msgstr "Ακύρωση" #: frontend/src/pages/sys-admin/repos/search-repos.js:155 #: frontend/src/pages/sys-admin/statistic/statistic-common-tool.js:128 #: frontend/src/pages/sys-admin/users/search-users.js:318 -#: frontend/src/pages/sys-admin/web-settings/input-item.js:69 +#: frontend/src/pages/sys-admin/web-settings/input-item.js:65 msgid "Submit" msgstr "Υποβολή" +#: frontend/src/components/dialog/add-reviewer-dialog.js:98 +msgid "Request a review" +msgstr "" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:100 +msgid "Add new reviewer" +msgstr "" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:103 +#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:283 +#: frontend/src/components/dialog/org-add-member-dialog.js:58 +#: frontend/src/components/dialog/share-to-user.js:357 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-member-dialog.js:37 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-member-dialog.js:56 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-batch-add-admin-dialog.js:45 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:45 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:46 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:240 +#: frontend/src/components/list-and-add-group-members.js:173 +#: frontend/src/pages/org-admin/org-users-search-users.js:196 +#: frontend/src/pages/org-admin/org-users-users.js:260 +#: frontend/src/pages/sys-admin/users/search-users.js:313 +#: frontend/src/pages/sys-admin/users/users.js:425 +msgid "Search users" +msgstr "" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:137 +#: frontend/src/components/dialog/edit-filetag-dialog.js:145 +#: frontend/src/components/dialog/list-created-files-dialog.js:55 +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:86 +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:107 +#: frontend/src/components/dialog/org-add-admin-dialog.js:65 +#: frontend/src/components/dialog/search-file-dialog.js:115 +#: frontend/src/components/dialog/share-admin-link.js:35 +#: frontend/src/components/dialog/share-repo-dialog.js:149 +#: frontend/src/components/dialog/transfer-group-dialog.js:68 +#: frontend/src/components/search/ai-search.js:653 +#: frontend/src/components/search/ai-search.js:690 +#: frontend/src/components/search/search.js:497 +#: frontend/src/components/search/search.js:532 +#: frontend/src/components/system-notification.js:46 +#: frontend/src/pages/groups/group-view.js:479 +msgid "Close" +msgstr "" + #: frontend/src/components/dialog/change-repo-password-dialog.js:49 msgid "Please enter the old password" msgstr "" @@ -584,24 +618,24 @@ msgstr "" msgid "Successfully changed library password." msgstr "" -#: frontend/src/components/dialog/change-repo-password-dialog.js:98 +#: frontend/src/components/dialog/change-repo-password-dialog.js:102 msgid "Change Password of Library {placeholder}" msgstr "" -#: frontend/src/components/dialog/change-repo-password-dialog.js:108 +#: frontend/src/components/dialog/change-repo-password-dialog.js:107 msgid "Old Password" msgstr "" -#: frontend/src/components/dialog/change-repo-password-dialog.js:110 +#: frontend/src/components/dialog/change-repo-password-dialog.js:109 msgid "New Password" msgstr "" -#: frontend/src/components/dialog/change-repo-password-dialog.js:110 +#: frontend/src/components/dialog/change-repo-password-dialog.js:109 #: frontend/src/components/dialog/create-repo-dialog.js:240 msgid "(at least {placeholder} characters)" msgstr "" -#: frontend/src/components/dialog/change-repo-password-dialog.js:112 +#: frontend/src/components/dialog/change-repo-password-dialog.js:111 msgid "New Password Again" msgstr "" @@ -627,12 +661,11 @@ msgstr "" #: frontend/src/components/dialog/clean-trash.js:62 #: frontend/src/pages/org-admin/devices/devices-errors.js:193 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:375 #: frontend/src/pages/share-admin/share-links.js:590 #: frontend/src/pages/share-admin/upload-links.js:306 #: frontend/src/pages/sys-admin/devices/devices-errors.js:197 #: frontend/src/pages/sys-admin/repos/trash-repos.js:400 -#: frontend/src/repo-folder-trash.js:207 +#: frontend/src/repo-folder-trash.js:204 msgid "Clean" msgstr "" @@ -739,8 +772,9 @@ msgstr "" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:39 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:59 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:59 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:643 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:667 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:668 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:692 +#: frontend/src/components/draft-list-view/draft-list-item.js:111 #: frontend/src/components/group-members.js:163 #: frontend/src/components/popover/tag-list-item.js:55 #: frontend/src/components/popover/tag-list-item.js:56 @@ -756,8 +790,8 @@ msgstr "" #: frontend/src/components/share-link-panel/link-list.js:69 #: frontend/src/components/share-link-panel/link-list.js:129 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:513 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:330 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:338 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:358 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:366 #: frontend/src/components/user-settings/delete-account.js:38 #: frontend/src/components/user-settings/web-api-auth-token.js:83 #: frontend/src/pages/invitations/invitations-view.js:104 @@ -765,16 +799,14 @@ msgstr "" #: frontend/src/pages/invitations/invitations-view.js:136 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:360 #: frontend/src/pages/my-libs/mylib-repo-menu.js:145 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:267 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:198 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:256 #: frontend/src/pages/org-admin/org-department-item.js:551 #: frontend/src/pages/org-admin/org-departments-list.js:210 #: frontend/src/pages/org-admin/org-group-repos.js:174 #: frontend/src/pages/org-admin/org-groups-search-groups.js:115 #: frontend/src/pages/org-admin/org-groups.js:306 +#: frontend/src/pages/org-admin/org-libraries.js:316 #: frontend/src/pages/org-admin/org-links.js:216 -#: frontend/src/pages/org-admin/org-user-item.js:194 +#: frontend/src/pages/org-admin/org-user-item.js:179 #: frontend/src/pages/org-admin/org-user-repos.js:170 #: frontend/src/pages/sys-admin/departments/group-item.js:69 #: frontend/src/pages/sys-admin/groups/groups-content.js:184 @@ -786,7 +818,7 @@ msgstr "" #: frontend/src/pages/sys-admin/orgs/org-groups.js:120 #: frontend/src/pages/sys-admin/orgs/org-repos.js:117 #: frontend/src/pages/sys-admin/orgs/org-repos.js:125 -#: frontend/src/pages/sys-admin/orgs/org-users.js:298 +#: frontend/src/pages/sys-admin/orgs/org-users.js:288 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:205 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:213 #: frontend/src/pages/sys-admin/repos/dir-content.js:61 @@ -798,8 +830,8 @@ msgstr "" #: frontend/src/pages/sys-admin/users/search-users.js:355 #: frontend/src/pages/sys-admin/users/user-repos.js:163 #: frontend/src/pages/sys-admin/users/user-repos.js:218 -#: frontend/src/pages/sys-admin/users/users-content.js:361 -#: frontend/src/pages/sys-admin/users/users-content.js:560 +#: frontend/src/pages/sys-admin/users/users-content.js:352 +#: frontend/src/pages/sys-admin/users/users-content.js:548 #: frontend/src/pages/sys-admin/users/users.js:510 #: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:65 #: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:69 @@ -827,7 +859,6 @@ msgid "Are you sure you want to disconnect?" msgstr "" #: frontend/src/components/dialog/confirm-restore-repo.js:31 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:264 #: frontend/src/pages/sys-admin/repos/trash-repos.js:266 msgid "Restore Library" msgstr "" @@ -841,13 +872,11 @@ msgstr "" #: frontend/src/pages/file-history-old/history-item.js:126 #: frontend/src/pages/my-libs/my-libs-deleted.js:176 #: frontend/src/pages/my-libs/my-libs-deleted.js:177 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:195 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:267 #: frontend/src/pages/sys-admin/repos/trash-repos.js:197 #: frontend/src/pages/sys-admin/repos/trash-repos.js:269 -#: frontend/src/repo-folder-trash.js:363 frontend/src/repo-folder-trash.js:374 -#: frontend/src/repo-snapshot.js:170 frontend/src/repo-snapshot.js:299 -#: frontend/src/repo-snapshot.js:308 +#: frontend/src/repo-folder-trash.js:358 frontend/src/repo-folder-trash.js:368 +#: frontend/src/repo-snapshot.js:168 frontend/src/repo-snapshot.js:297 +#: frontend/src/repo-snapshot.js:306 msgid "Restore" msgstr "" @@ -935,12 +964,13 @@ msgid "New Department Library" msgstr "" #: frontend/src/components/dialog/create-department-repo-dialog.js:81 -#: frontend/src/components/dialog/create-file-dialog.js:98 +#: frontend/src/components/dialog/create-file-dialog.js:151 #: frontend/src/components/dialog/create-folder-dialog.js:86 #: frontend/src/components/dialog/create-group-dialog.js:69 #: frontend/src/components/dialog/create-repo-dialog.js:188 #: frontend/src/components/dialog/create-tag-dialog.js:79 #: frontend/src/components/dialog/list-created-files-dialog.js:28 +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:66 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:84 #: frontend/src/components/dialog/new-wiki-dialog.js:56 #: frontend/src/components/dialog/org-add-department-dialog.js:73 @@ -960,7 +990,8 @@ msgstr "" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:63 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:82 #: frontend/src/components/dialog/wiki-select-dialog.js:78 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:627 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:626 +#: frontend/src/components/draft-list-view/draft-list-view.js:36 #: frontend/src/components/group-members.js:30 #: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:122 #: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23 @@ -968,7 +999,6 @@ msgstr "" #: frontend/src/pages/my-libs/my-libs-deleted.js:93 #: frontend/src/pages/my-libs/mylib-repo-list-view.js:90 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:160 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:75 #: frontend/src/pages/org-admin/org-admin-list.js:50 #: frontend/src/pages/org-admin/org-department-item.js:250 #: frontend/src/pages/org-admin/org-department-item.js:290 @@ -979,6 +1009,7 @@ msgstr "" #: frontend/src/pages/org-admin/org-group-repos.js:83 #: frontend/src/pages/org-admin/org-groups-search-groups.js:157 #: frontend/src/pages/org-admin/org-groups.js:160 +#: frontend/src/pages/org-admin/org-libraries.js:147 #: frontend/src/pages/org-admin/org-links.js:100 #: frontend/src/pages/org-admin/org-user-profile.js:136 #: frontend/src/pages/org-admin/org-user-repos.js:79 @@ -1009,12 +1040,12 @@ msgstr "" #: frontend/src/pages/sys-admin/users/user-links.js:49 #: frontend/src/pages/sys-admin/users/user-repos.js:54 #: frontend/src/pages/sys-admin/users/user-shared-repos.js:35 -#: frontend/src/repo-folder-trash.js:239 frontend/src/repo-snapshot.js:200 +#: frontend/src/repo-folder-trash.js:236 frontend/src/repo-snapshot.js:198 #: frontend/src/shared-dir-view.js:661 msgid "Name" msgstr "Όνομα" -#: frontend/src/components/dialog/create-file-dialog.js:62 +#: frontend/src/components/dialog/create-file-dialog.js:59 #: frontend/src/components/dialog/create-folder-dialog.js:54 #: frontend/src/components/dialog/rename-dialog.js:56 #: frontend/src/components/dialog/rename-dirent.js:56 @@ -1023,7 +1054,7 @@ msgstr "Όνομα" msgid "The name \"{name}\" is already taken. Please choose a different name." msgstr "" -#: frontend/src/components/dialog/create-file-dialog.js:94 +#: frontend/src/components/dialog/create-file-dialog.js:147 #: frontend/src/components/toolbar/dir-operation-toolbar.js:207 #: frontend/src/components/toolbar/dir-operation-toolbar.js:232 #: frontend/src/pages/repo-wiki-mode/side-panel.js:176 @@ -1065,7 +1096,7 @@ msgstr "" #: frontend/src/components/dialog/create-repo-dialog.js:111 #: frontend/src/components/dialog/generate-upload-link.js:150 #: frontend/src/components/dialog/org-add-user-dialog.js:123 -#: frontend/src/components/share-link-panel/link-creation.js:181 +#: frontend/src/components/share-link-panel/link-creation.js:175 msgid "Passwords don't match" msgstr "" @@ -1131,14 +1162,14 @@ msgstr "" #: frontend/src/components/dialog/share-repo-dialog.js:40 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:22 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57 -#: frontend/src/utils/utils.js:680 +#: frontend/src/utils/utils.js:684 msgid "Read-Write" msgstr "Ανάγνωση-Γραφή" #: frontend/src/components/dialog/create-repo-dialog.js:227 #: frontend/src/components/dialog/share-repo-dialog.js:41 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57 -#: frontend/src/utils/utils.js:683 +#: frontend/src/utils/utils.js:687 msgid "Read-Only" msgstr "Μόνο Ανάγνωση" @@ -1152,7 +1183,7 @@ msgstr "" #: frontend/src/components/dialog/org-add-user-dialog.js:145 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:106 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:153 -#: frontend/src/components/share-link-panel/link-creation.js:284 +#: frontend/src/components/share-link-panel/link-creation.js:278 #: frontend/src/pages/sys-admin/web-settings/web-settings.js:239 #: frontend/src/settings.js:48 frontend/src/settings.js:134 msgid "Password" @@ -1162,15 +1193,15 @@ msgstr "Κωδικός" #: frontend/src/components/dialog/generate-upload-link.js:390 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:110 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:163 -#: frontend/src/components/share-link-panel/link-creation.js:295 +#: frontend/src/components/share-link-panel/link-creation.js:289 msgid "Password again" msgstr "" #: frontend/src/components/dialog/create-tag-dialog.js:53 #: frontend/src/components/dialog/zip-download-dialog.js:73 -#: frontend/src/components/file-uploader/file-uploader.js:400 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:409 -#: frontend/src/pages/upload-link/file-uploader.js:399 +#: frontend/src/components/file-uploader/file-uploader.js:406 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:415 +#: frontend/src/pages/upload-link/file-uploader.js:404 msgid "Internal Server Error" msgstr "Πρόβλημα διακομιστή" @@ -1180,10 +1211,10 @@ msgstr "" #: frontend/src/components/dialog/create-tag-dialog.js:73 #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:124 -#: frontend/src/components/share-link-panel/link-creation.js:259 +#: frontend/src/components/share-link-panel/link-creation.js:253 #: frontend/src/components/share-link-panel/link-details.js:166 -#: frontend/src/repo-folder-trash.js:201 frontend/src/repo-history.js:112 -#: frontend/src/repo-snapshot.js:150 +#: frontend/src/repo-folder-trash.js:198 frontend/src/repo-history.js:109 +#: frontend/src/repo-snapshot.js:148 msgid "Back" msgstr "" @@ -1199,10 +1230,10 @@ msgstr "" #: frontend/src/components/dialog/create-tag-dialog.js:109 #: frontend/src/components/file-view/file-toolbar.js:155 #: frontend/src/components/file-view/file-toolbar.js:214 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:115 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:158 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:199 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:222 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:121 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:165 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:206 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:229 #: frontend/src/shared-dir-view.js:486 msgid "Save" msgstr "" @@ -1226,8 +1257,6 @@ msgid "Permission name" msgstr "" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:151 -#: frontend/src/components/file-uploader/file-uploader.js:684 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:667 #: frontend/src/components/toolbar/dir-operation-toolbar.js:189 #: frontend/src/components/toolbar/dir-operation-toolbar.js:198 #: frontend/src/components/toolbar/dir-operation-toolbar.js:227 @@ -1241,8 +1270,7 @@ msgstr "" #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:69 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:79 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:89 -#: frontend/src/pages/upload-link/file-uploader.js:625 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:66 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:52 #: frontend/src/shared-dir-view.js:471 msgid "Upload" msgstr "" @@ -1250,8 +1278,8 @@ msgstr "" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:180 #: frontend/src/components/dialog/zip-download-dialog.js:123 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:637 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:661 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:662 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:686 #: frontend/src/components/file-view/file-toolbar.js:171 #: frontend/src/components/file-view/file-toolbar.js:255 #: frontend/src/components/file-view/file-view-tip.js:25 @@ -1259,10 +1287,10 @@ msgstr "" #: frontend/src/components/history-trash-file-view/download.js:10 #: frontend/src/components/shared-file-view/shared-file-view-tip.js:27 #: frontend/src/components/shared-file-view/shared-file-view.js:133 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:331 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:344 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:359 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:372 #: frontend/src/pages/file-history-old/history-item.js:127 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:122 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:128 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:74 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:253 #: frontend/src/pages/org-admin/statistic/statistic-traffic.js:63 @@ -1277,7 +1305,7 @@ msgstr "" #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:84 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:94 #: frontend/src/pages/sys-admin/users/user-links.js:202 -#: frontend/src/repo-snapshot.js:309 frontend/src/shared-dir-view.js:769 +#: frontend/src/repo-snapshot.js:307 frontend/src/shared-dir-view.js:769 #: frontend/src/shared-dir-view.js:796 frontend/src/shared-dir-view.js:844 #: frontend/src/shared-dir-view.js:876 frontend/src/shared-dir-view.js:945 #: frontend/src/shared-dir-view.js:963 @@ -1307,9 +1335,9 @@ msgstr "" #: frontend/src/components/dialog/view-link-dialog.js:38 #: frontend/src/components/share-link-panel/link-item.js:112 #: frontend/src/components/shared-link.js:24 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:329 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:337 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:343 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:357 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:365 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:371 #: frontend/src/pages/org-admin/org-saml-config.js:118 #: frontend/src/pages/org-admin/org-saml-config.js:132 #: frontend/src/pages/org-admin/org-saml-config.js:146 @@ -1342,7 +1370,7 @@ msgstr "" #: frontend/src/components/select-editor/select-editor.js:138 #: frontend/src/components/share-link-panel/link-details.js:206 #: frontend/src/components/share-link-panel/link-details.js:207 -#: frontend/src/components/toolbar/view-file-toolbar.js:67 +#: frontend/src/components/toolbar/view-file-toolbar.js:87 #: frontend/src/components/user-settings/user-avatar-form.js:97 #: frontend/src/pages/org-admin/org-user-profile.js:139 #: frontend/src/pages/org-admin/org-user-profile.js:145 @@ -1356,9 +1384,9 @@ msgstr "" #: frontend/src/pages/sys-admin/institutions/institution-info.js:28 #: frontend/src/pages/sys-admin/orgs/org-info.js:41 #: frontend/src/pages/sys-admin/users/user-info.js:91 -#: frontend/src/pages/sys-admin/users/users-content.js:514 +#: frontend/src/pages/sys-admin/users/users-content.js:502 #: frontend/src/pages/wiki/main-panel.js:106 -#: frontend/src/pages/wiki/main-panel.js:107 frontend/src/repo-history.js:306 +#: frontend/src/pages/wiki/main-panel.js:107 frontend/src/repo-history.js:303 msgid "Edit" msgstr "Τροποποίηση" @@ -1396,7 +1424,6 @@ msgstr "" #: frontend/src/components/dialog/delete-repo-dialog.js:66 #: frontend/src/components/dialog/org-delete-repo-dialog.js:32 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:33 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:253 #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:101 #: frontend/src/pages/sys-admin/orgs/org-repos.js:122 #: frontend/src/pages/sys-admin/repos/trash-repos.js:255 @@ -1420,28 +1447,11 @@ msgid "Select Tags" msgstr "" #: frontend/src/components/dialog/edit-filetag-dialog.js:141 -#: frontend/src/components/popover/edit-filetag-popover.js:187 +#: frontend/src/components/popover/edit-filetag-popover.js:182 #: frontend/src/components/popover/list-tag-popover.js:145 msgid "Create a new tag" msgstr "" -#: frontend/src/components/dialog/edit-filetag-dialog.js:145 -#: frontend/src/components/dialog/list-created-files-dialog.js:52 -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:107 -#: frontend/src/components/dialog/org-add-admin-dialog.js:65 -#: frontend/src/components/dialog/search-file-dialog.js:115 -#: frontend/src/components/dialog/share-admin-link.js:35 -#: frontend/src/components/dialog/share-repo-dialog.js:149 -#: frontend/src/components/dialog/transfer-group-dialog.js:68 -#: frontend/src/components/search/ai-search.js:663 -#: frontend/src/components/search/ai-search.js:700 -#: frontend/src/components/search/search.js:497 -#: frontend/src/components/search/search.js:532 -#: frontend/src/components/system-notification.js:46 -#: frontend/src/pages/groups/group-view.js:479 -msgid "Close" -msgstr "" - #: frontend/src/components/dialog/edit-repo-commit-labels.js:47 msgid "Successfully edited labels." msgstr "" @@ -1455,48 +1465,48 @@ msgid "Find an option" msgstr "" #: frontend/src/components/dialog/extra-attributes-dialog/index.js:217 -#: frontend/src/components/dirent-detail/detail-list-view.js:93 -#: frontend/src/components/dirent-detail/detail-list-view.js:134 +#: frontend/src/components/dirent-detail/detail-list-view.js:92 +#: frontend/src/components/dirent-detail/detail-list-view.js:133 msgid "Edit extra properties" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:142 #: frontend/src/components/dialog/reset-webdav-password.js:29 #: frontend/src/components/dialog/set-webdav-password.js:29 -#: frontend/src/components/share-link-panel/link-creation.js:173 +#: frontend/src/components/share-link-panel/link-creation.js:167 msgid "Please enter a password." msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:146 #: frontend/src/components/dialog/reset-webdav-password.js:33 #: frontend/src/components/dialog/set-webdav-password.js:33 -#: frontend/src/components/share-link-panel/link-creation.js:177 +#: frontend/src/components/share-link-panel/link-creation.js:171 msgid "The password is too short." msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:154 #: frontend/src/components/dialog/reset-webdav-password.js:38 #: frontend/src/components/dialog/set-webdav-password.js:38 -#: frontend/src/components/share-link-panel/link-creation.js:185 +#: frontend/src/components/share-link-panel/link-creation.js:179 msgid "" "The password is too weak. It should include at least {passwordStrengthLevel}" " of the following: number, upper letter, lower letter and other symbols." msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:162 -#: frontend/src/components/share-link-panel/link-creation.js:193 +#: frontend/src/components/share-link-panel/link-creation.js:187 msgid "Please select an expiration time" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:170 -#: frontend/src/components/share-link-panel/link-creation.js:202 +#: frontend/src/components/share-link-panel/link-creation.js:196 msgid "Please enter days" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:174 #: frontend/src/components/dialog/lib-history-setting-dialog.js:66 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:66 -#: frontend/src/components/share-link-panel/link-creation.js:206 +#: frontend/src/components/share-link-panel/link-creation.js:200 msgid "Please enter a non-negative integer" msgstr "" @@ -1507,7 +1517,7 @@ msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:276 #: frontend/src/components/dialog/reset-webdav-password.js:68 #: frontend/src/components/dialog/set-webdav-password.js:68 -#: frontend/src/components/share-link-panel/link-creation.js:285 +#: frontend/src/components/share-link-panel/link-creation.js:279 msgid "" "(at least {passwordMinLength} characters and includes " "{passwordStrengthLevel} of the following: number, upper letter, lower letter" @@ -1554,18 +1564,18 @@ msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:367 #: frontend/src/components/dialog/generate-upload-link.js:372 -#: frontend/src/components/share-link-panel/link-creation.js:273 -#: frontend/src/components/share-link-panel/link-creation.js:278 +#: frontend/src/components/share-link-panel/link-creation.js:267 +#: frontend/src/components/share-link-panel/link-creation.js:272 msgid "Add password protection" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:403 -#: frontend/src/components/share-link-panel/link-creation.js:308 +#: frontend/src/components/share-link-panel/link-creation.js:302 msgid "Add auto expiration" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:422 -#: frontend/src/components/share-link-panel/link-creation.js:344 +#: frontend/src/components/share-link-panel/link-creation.js:338 #: frontend/src/components/user-settings/web-api-auth-token.js:86 msgid "Generate" msgstr "" @@ -1685,8 +1695,8 @@ msgstr "" #: frontend/src/components/dialog/invite-people-dialog.js:107 #: frontend/src/components/dialog/share-dialog.js:154 #: frontend/src/components/dialog/share-to-invite-people.js:273 -#: frontend/src/components/main-side-nav.js:261 -#: frontend/src/components/main-side-nav.js:263 +#: frontend/src/components/main-side-nav.js:271 +#: frontend/src/components/main-side-nav.js:273 #: frontend/src/components/toolbar/invitations-toolbar.js:31 #: frontend/src/components/toolbar/invitations-toolbar.js:35 #: frontend/src/pages/invitations/invitations-view.js:282 @@ -1744,33 +1754,36 @@ msgstr "" msgid "Successfully set library history." msgstr "" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:112 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:110 -msgid "{placeholder} History Setting" +#: frontend/src/components/dialog/lib-history-setting-dialog.js:116 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:114 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:351 +#: frontend/src/pages/my-libs/mylib-repo-menu.js:154 +#: frontend/src/pages/sys-admin/repos/repos.js:271 +msgid "History Setting" msgstr "" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:123 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:122 msgid "Setting library history is disabled by Admin." msgstr "" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:128 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:121 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:127 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:120 msgid "Keep full history" msgstr "" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:132 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:125 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:131 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:124 msgid "Don't keep history" msgstr "" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:136 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:129 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:135 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:128 msgid "Only keep a period of history:" msgstr "" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:145 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:144 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:117 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:138 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:137 #: frontend/src/components/set-link-expiration.js:89 msgid "days" msgstr "" @@ -1803,12 +1816,12 @@ msgstr "" msgid "Group Permission" msgstr "" -#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:69 +#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:73 msgid "{placeholder} Folder Permission" msgstr "" -#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:69 -msgid "Set permission of {placeholder}" +#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:73 +msgid "Set {placeholder}'s permission" msgstr "" #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:186 @@ -1816,17 +1829,17 @@ msgstr "" #: frontend/src/components/dialog/repo-api-token-dialog.js:197 #: frontend/src/components/dialog/zip-download-dialog.js:76 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:294 -#: frontend/src/pages/lib-content-view/lib-content-view.js:181 -#: frontend/src/pages/lib-content-view/lib-content-view.js:710 -#: frontend/src/pages/lib-content-view/lib-content-view.js:758 -#: frontend/src/pages/lib-content-view/lib-content-view.js:850 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1035 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1051 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1087 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1115 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1177 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1233 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1271 +#: frontend/src/pages/lib-content-view/lib-content-view.js:185 +#: frontend/src/pages/lib-content-view/lib-content-view.js:735 +#: frontend/src/pages/lib-content-view/lib-content-view.js:784 +#: frontend/src/pages/lib-content-view/lib-content-view.js:869 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1065 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1081 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1117 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1145 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1209 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1259 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1287 #: frontend/src/pages/my-libs/my-libs-deleted.js:152 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:293 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:315 @@ -1835,22 +1848,22 @@ msgstr "" #: frontend/src/pages/search/main-panel.js:197 #: frontend/src/pages/shared-with-all/public-shared-view.js:106 #: frontend/src/pages/sys-admin/abuse-reports.js:45 -#: frontend/src/pages/upload-link/file-uploader.js:433 -#: frontend/src/repo-folder-trash.js:136 frontend/src/repo-folder-trash.js:333 -#: frontend/src/utils/utils.js:1190 +#: frontend/src/pages/upload-link/file-uploader.js:437 +#: frontend/src/repo-folder-trash.js:136 frontend/src/repo-folder-trash.js:329 +#: frontend/src/utils/utils.js:1194 msgid "Error" msgstr "" #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:189 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:172 #: frontend/src/components/dialog/repo-api-token-dialog.js:199 -#: frontend/src/pages/lib-content-view/lib-content-view.js:187 +#: frontend/src/pages/lib-content-view/lib-content-view.js:191 #: frontend/src/pages/search/main-panel.js:82 #: frontend/src/pages/sys-admin/abuse-reports.js:47 -#: frontend/src/repo-folder-trash.js:142 frontend/src/repo-folder-trash.js:335 +#: frontend/src/repo-folder-trash.js:142 frontend/src/repo-folder-trash.js:331 #: frontend/src/shared-file-view-document.js:74 #: frontend/src/shared-file-view-spreadsheet.js:71 -#: frontend/src/utils/utils.js:1193 frontend/src/view-file-document.js:76 +#: frontend/src/utils/utils.js:1197 frontend/src/view-file-document.js:76 #: frontend/src/view-file-spreadsheet.js:71 msgid "Please check the network." msgstr "Παρακαλώ ελέγξτε τη σύνδεση με το δίκτυο." @@ -1888,23 +1901,6 @@ msgstr "" msgid "User" msgstr "" -#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:283 -#: frontend/src/components/dialog/org-add-member-dialog.js:58 -#: frontend/src/components/dialog/share-to-user.js:357 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-member-dialog.js:37 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-member-dialog.js:56 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-batch-add-admin-dialog.js:45 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:45 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:46 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:240 -#: frontend/src/components/list-and-add-group-members.js:173 -#: frontend/src/pages/org-admin/org-users-search-users.js:196 -#: frontend/src/pages/org-admin/org-users-users.js:260 -#: frontend/src/pages/sys-admin/users/search-users.js:313 -#: frontend/src/pages/sys-admin/users/users.js:425 -msgid "Search users" -msgstr "" - #: frontend/src/components/dialog/list-created-files-dialog.js:23 msgid "Created Files" msgstr "" @@ -1919,60 +1915,67 @@ msgstr "" #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:48 #: frontend/src/pages/sys-admin/devices/devices-errors.js:53 #: frontend/src/pages/sys-admin/logs-page/login-logs.js:48 -#: frontend/src/repo-history.js:141 frontend/src/repo-history.js:148 +#: frontend/src/repo-history.js:138 frontend/src/repo-history.js:145 #: frontend/src/user-notifications.js:131 #: frontend/src/user-notifications.js:135 msgid "Time" msgstr "Ώρα" -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79 -msgid "Tagged Files" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:44 +#: frontend/src/pages/drafts/draft-content.js:29 +msgid "Successfully deleted draft %(draft)s." msgstr "" -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:85 -#: frontend/src/components/dialog/search-file-dialog.js:94 -#: frontend/src/components/dirent-detail/detail-list-view.js:120 -#: frontend/src/components/dirent-detail/file-details.js:85 -#: frontend/src/components/dirent-detail/lib-details.js:69 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:630 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124 -#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24 -#: frontend/src/file-history-old.js:245 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:74 -#: frontend/src/pages/my-libs/mylib-repo-list-view.js:92 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:80 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:82 -#: frontend/src/pages/org-admin/org-department-item.js:327 -#: frontend/src/pages/org-admin/org-group-repos.js:84 -#: frontend/src/pages/org-admin/org-user-repos.js:80 -#: frontend/src/pages/org-admin/org-user-shared-repos.js:78 -#: frontend/src/pages/search/advanced-search.js:78 -#: frontend/src/pages/search/advanced-search.js:226 -#: frontend/src/pages/share-with-ocm/remote-dir-content.js:99 -#: frontend/src/pages/shared-libs/shared-libs.js:84 -#: frontend/src/pages/sys-admin/departments/department-libraries.js:85 -#: frontend/src/pages/sys-admin/repos/dir-content.js:104 -#: frontend/src/pages/sys-admin/repos/repos.js:82 -#: frontend/src/pages/sys-admin/repos/repos.js:84 -#: frontend/src/pages/sys-admin/users/user-shared-repos.js:37 -#: frontend/src/repo-folder-trash.js:242 frontend/src/repo-snapshot.js:201 -#: frontend/src/shared-dir-view.js:663 -msgid "Size" -msgstr "Μέγεθος" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:48 +#: frontend/src/pages/drafts/draft-content.js:33 +msgid "Failed to delete draft %(draft)s." +msgstr "" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:61 +#: frontend/src/pages/drafts/drafts-view.js:19 +msgid "Drafts" +msgstr "" + +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:67 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:74 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:74 +#: frontend/src/components/group-members.js:125 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:126 +#: frontend/src/components/wiki-list-view/wiki-list-view.js:45 +#: frontend/src/pages/groups/group-view.js:381 +#: frontend/src/pages/org-admin/org-group-members.js:109 +#: frontend/src/pages/org-admin/org-libraries.js:153 +#: frontend/src/pages/org-admin/org-links.js:101 +#: frontend/src/pages/org-admin/org-user-shared-repos.js:77 +#: frontend/src/pages/shared-libs/shared-libs.js:86 +#: frontend/src/pages/sys-admin/groups/group-members.js:166 +#: frontend/src/pages/sys-admin/groups/groups-content.js:58 +#: frontend/src/pages/sys-admin/links/share-links.js:66 +#: frontend/src/pages/sys-admin/orgs/org-repos.js:35 +#: frontend/src/pages/sys-admin/repos/repos.js:88 +#: frontend/src/pages/sys-admin/repos/trash-repos.js:67 +#: frontend/src/pages/sys-admin/users/user-groups.js:119 +#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:170 +#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:188 +msgid "Owner" +msgstr "" + +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:68 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:86 #: frontend/src/components/dialog/search-file-dialog.js:95 #: frontend/src/components/dialog/share-repo-dialog.js:129 #: frontend/src/components/dialog/wiki-select-dialog.js:79 -#: frontend/src/components/dirent-detail/detail-list-view.js:87 -#: frontend/src/components/dirent-detail/detail-list-view.js:122 +#: frontend/src/components/dirent-detail/detail-list-view.js:86 +#: frontend/src/components/dirent-detail/detail-list-view.js:121 #: frontend/src/components/dirent-detail/file-details.js:87 #: frontend/src/components/dirent-detail/lib-details.js:70 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:631 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:630 +#: frontend/src/components/draft-list-view/draft-list-view.js:38 #: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:125 #: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25 #: frontend/src/components/wiki-list-view/wiki-list-view.js:46 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:76 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:46 #: frontend/src/pages/my-libs/mylib-repo-list-view.js:94 #: frontend/src/pages/org-admin/org-user-repos.js:81 #: frontend/src/pages/org-admin/org-user-shared-repos.js:79 @@ -1987,11 +1990,61 @@ msgstr "Μέγεθος" msgid "Last Update" msgstr "Τελευταία τροποποίηση" +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79 +msgid "Tagged Files" +msgstr "" + +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:85 +#: frontend/src/components/dialog/search-file-dialog.js:94 +#: frontend/src/components/dirent-detail/detail-list-view.js:119 +#: frontend/src/components/dirent-detail/file-details.js:85 +#: frontend/src/components/dirent-detail/lib-details.js:69 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:629 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124 +#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24 +#: frontend/src/file-history-old.js:245 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:44 +#: frontend/src/pages/my-libs/mylib-repo-list-view.js:92 +#: frontend/src/pages/org-admin/org-department-item.js:327 +#: frontend/src/pages/org-admin/org-group-repos.js:84 +#: frontend/src/pages/org-admin/org-libraries.js:150 +#: frontend/src/pages/org-admin/org-user-repos.js:80 +#: frontend/src/pages/org-admin/org-user-shared-repos.js:78 +#: frontend/src/pages/search/advanced-search.js:78 +#: frontend/src/pages/search/advanced-search.js:226 +#: frontend/src/pages/share-with-ocm/remote-dir-content.js:99 +#: frontend/src/pages/shared-libs/shared-libs.js:84 +#: frontend/src/pages/sys-admin/departments/department-libraries.js:85 +#: frontend/src/pages/sys-admin/repos/dir-content.js:104 +#: frontend/src/pages/sys-admin/repos/repos.js:82 +#: frontend/src/pages/sys-admin/repos/repos.js:84 +#: frontend/src/pages/sys-admin/users/user-shared-repos.js:37 +#: frontend/src/repo-folder-trash.js:238 frontend/src/repo-snapshot.js:199 +#: frontend/src/shared-dir-view.js:663 +msgid "Size" +msgstr "Μέγεθος" + #: frontend/src/components/dialog/list-taggedfiles-dialog.js:165 #: frontend/src/pages/starred/starred.js:221 msgid "deleted" msgstr "" +#: frontend/src/components/dialog/local-draft-dialog.js:17 +msgid "Local draft" +msgstr "" + +#: frontend/src/components/dialog/local-draft-dialog.js:19 +msgid "You have an unsaved draft. Do you like to use it?" +msgstr "" + +#: frontend/src/components/dialog/local-draft-dialog.js:22 +msgid "Use draft" +msgstr "" + +#: frontend/src/components/dialog/local-draft-dialog.js:23 +msgid "Delete draft" +msgstr "" + #: frontend/src/components/dialog/manage-members-dialog.js:21 msgid "Manage group members" msgstr "" @@ -2010,8 +2063,10 @@ msgstr "" #: frontend/src/components/dialog/op-menu.js:53 #: frontend/src/components/dialog/op-menu.js:54 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:809 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:810 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:837 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:838 +#: frontend/src/components/draft-list-view/draft-list-item.js:104 +#: frontend/src/components/draft-list-view/draft-list-item.js:105 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:123 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:124 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:152 @@ -2036,16 +2091,16 @@ msgstr "" #: frontend/src/pages/my-libs/mylib-repo-menu.js:210 #: frontend/src/pages/my-libs/mylib-repo-menu.js:263 #: frontend/src/pages/my-libs/mylib-repo-menu.js:264 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:260 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:261 #: frontend/src/pages/org-admin/org-groups-search-groups.js:108 #: frontend/src/pages/org-admin/org-groups-search-groups.js:109 #: frontend/src/pages/org-admin/org-groups.js:299 #: frontend/src/pages/org-admin/org-groups.js:300 +#: frontend/src/pages/org-admin/org-libraries.js:309 +#: frontend/src/pages/org-admin/org-libraries.js:310 #: frontend/src/pages/org-admin/org-links.js:209 #: frontend/src/pages/org-admin/org-links.js:210 -#: frontend/src/pages/org-admin/org-user-item.js:187 -#: frontend/src/pages/org-admin/org-user-item.js:188 +#: frontend/src/pages/org-admin/org-user-item.js:172 +#: frontend/src/pages/org-admin/org-user-item.js:173 #: frontend/src/pages/repo-wiki-mode/side-panel.js:168 #: frontend/src/pages/repo-wiki-mode/side-panel.js:169 #: frontend/src/pages/sdoc/sdoc-file-history/history-version.js:127 @@ -2104,7 +2159,7 @@ msgstr "" #: frontend/src/pages/sys-admin/departments/department.js:105 #: frontend/src/pages/sys-admin/groups/group-members.js:324 #: frontend/src/pages/sys-admin/institutions/institution-users.js:362 -#: frontend/src/pages/sys-admin/orgs/org-users.js:434 +#: frontend/src/pages/sys-admin/orgs/org-users.js:415 msgid "Add Member" msgstr "" @@ -2155,11 +2210,11 @@ msgstr "" #: frontend/src/pages/sys-admin/institutions/institutions.js:127 #: frontend/src/pages/sys-admin/orgs/org-groups.js:107 #: frontend/src/pages/sys-admin/orgs/org-repos.js:100 -#: frontend/src/pages/sys-admin/orgs/org-users.js:228 +#: frontend/src/pages/sys-admin/orgs/org-users.js:220 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:138 #: frontend/src/pages/sys-admin/terms-and-conditions/item.js:125 #: frontend/src/pages/sys-admin/users/user-repos.js:192 -#: frontend/src/pages/sys-admin/users/users-content.js:403 +#: frontend/src/pages/sys-admin/users/users-content.js:393 msgid "Are you sure you want to delete {placeholder} ?" msgstr "" @@ -2170,7 +2225,7 @@ msgstr "" #: frontend/src/components/dialog/org-delete-member-dialog.js:40 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-member-dialog.js:40 -#: frontend/src/pages/sys-admin/orgs/org-users.js:295 +#: frontend/src/pages/sys-admin/orgs/org-users.js:285 msgid "Delete Member" msgstr "Διαγραφή μέλους" @@ -2256,9 +2311,9 @@ msgid "API token is copied to the clipboard." msgstr "" #: frontend/src/components/dialog/repo-api-token-dialog.js:116 -#: frontend/src/pages/lib-content-view/lib-content-view.js:168 -#: frontend/src/pages/lib-content-view/lib-content-view.js:171 -#: frontend/src/repo-folder-trash.js:131 frontend/src/utils/utils.js:1185 +#: frontend/src/pages/lib-content-view/lib-content-view.js:172 +#: frontend/src/pages/lib-content-view/lib-content-view.js:175 +#: frontend/src/repo-folder-trash.js:131 frontend/src/utils/utils.js:1189 msgid "Permission denied" msgstr "" @@ -2274,29 +2329,33 @@ msgstr "" msgid "{placeholder} SeaTable integration" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:52 -msgid "{placeholder} Share Admin" +#: frontend/src/components/dialog/repo-share-admin-dialog.js:56 +#: frontend/src/components/main-side-nav.js:278 +#: frontend/src/components/main-side-nav.js:280 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:354 +#: frontend/src/pages/my-libs/mylib-repo-menu.js:178 +msgid "Share Admin" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:67 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:65 #: frontend/src/pages/share-admin/share-links.js:554 #: frontend/src/pages/share-admin/upload-links.js:286 #: frontend/src/pages/sys-admin/links/links-nav.js:15 msgid "Share Links" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:74 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:72 #: frontend/src/pages/share-admin/share-links.js:557 #: frontend/src/pages/share-admin/upload-links.js:288 #: frontend/src/pages/sys-admin/links/links-nav.js:16 msgid "Upload Links" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:80 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:78 msgid "User Shares" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:85 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:83 msgid "Group Shares" msgstr "" @@ -2424,15 +2483,15 @@ msgstr "" #: frontend/src/components/dialog/share-dialog.js:323 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-dialog.js:84 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:640 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:664 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:665 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:689 #: frontend/src/components/file-view/file-toolbar.js:143 #: frontend/src/components/file-view/file-toolbar.js:242 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:348 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:511 #: frontend/src/components/toolbar/dir-operation-toolbar.js:218 -#: frontend/src/components/toolbar/view-file-toolbar.js:77 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:105 +#: frontend/src/components/toolbar/view-file-toolbar.js:103 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:69 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:359 #: frontend/src/pages/my-libs/mylib-repo-menu.js:142 @@ -2494,12 +2553,12 @@ msgstr "" #: frontend/src/components/dialog/share-to-other-server.js:193 #: frontend/src/pages/groups/group-view.js:302 -#: frontend/src/pages/org-admin/org-user-item.js:83 +#: frontend/src/pages/org-admin/org-user-item.js:82 #: frontend/src/pages/org-admin/org-users-users.js:157 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:168 -#: frontend/src/pages/sys-admin/users/users-content.js:261 -#: frontend/src/pages/sys-admin/users/users-content.js:322 -#: frontend/src/pages/sys-admin/users/users-content.js:327 +#: frontend/src/pages/sys-admin/users/users-content.js:256 +#: frontend/src/pages/sys-admin/users/users-content.js:313 +#: frontend/src/pages/sys-admin/users/users-content.js:318 #: frontend/src/pages/sys-admin/users/users.js:269 #: frontend/src/pages/sys-admin/users/users.js:293 msgid "It may take some time, please wait." @@ -2515,7 +2574,7 @@ msgstr "" #: frontend/src/pages/sys-admin/invitations/invitations.js:300 #: frontend/src/pages/sys-admin/notifications/notifications.js:274 #: frontend/src/pages/sys-admin/orgs/org-repos.js:176 -#: frontend/src/pages/sys-admin/orgs/org-users.js:390 +#: frontend/src/pages/sys-admin/orgs/org-users.js:371 #: frontend/src/pages/sys-admin/orgs/orgs.js:105 #: frontend/src/pages/sys-admin/orgs/search-orgs.js:69 #: frontend/src/pages/sys-admin/repos/dir-view.js:96 @@ -2630,31 +2689,6 @@ msgstr "" msgid "Add Organization" msgstr "" -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:74 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:74 -#: frontend/src/components/group-members.js:125 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:126 -#: frontend/src/components/wiki-list-view/wiki-list-view.js:45 -#: frontend/src/pages/groups/group-view.js:381 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:86 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:65 -#: frontend/src/pages/org-admin/org-group-members.js:109 -#: frontend/src/pages/org-admin/org-links.js:101 -#: frontend/src/pages/org-admin/org-user-shared-repos.js:77 -#: frontend/src/pages/shared-libs/shared-libs.js:86 -#: frontend/src/pages/sys-admin/groups/group-members.js:166 -#: frontend/src/pages/sys-admin/groups/groups-content.js:58 -#: frontend/src/pages/sys-admin/links/share-links.js:66 -#: frontend/src/pages/sys-admin/orgs/org-repos.js:35 -#: frontend/src/pages/sys-admin/repos/repos.js:88 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:67 -#: frontend/src/pages/sys-admin/users/user-groups.js:119 -#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:170 -#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:188 -msgid "Owner" -msgstr "" - #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:101 msgid "Owner can use admin panel in an organization, must be a new account." msgstr "" @@ -2697,7 +2731,7 @@ msgstr "" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:80 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:81 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:51 -#: frontend/src/components/dialog/transfer-dialog.js:146 +#: frontend/src/components/dialog/transfer-dialog.js:79 msgid "Select a user" msgstr "" @@ -2722,7 +2756,7 @@ msgid "End date" msgstr "" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:34 -#: frontend/src/components/dialog/transfer-dialog.js:173 +#: frontend/src/components/dialog/transfer-dialog.js:71 msgid "Transfer Library {library_name}" msgstr "" @@ -2742,16 +2776,16 @@ msgstr "" msgid "Terms" msgstr "" -#: frontend/src/components/dialog/transfer-dialog.js:127 -msgid "Transfer to user" +#: frontend/src/components/dialog/transfer-dialog.js:87 +msgid "Select a department" msgstr "" -#: frontend/src/components/dialog/transfer-dialog.js:133 +#: frontend/src/components/dialog/transfer-dialog.js:95 msgid "Transfer to department" msgstr "" -#: frontend/src/components/dialog/transfer-dialog.js:157 -msgid "Select a department" +#: frontend/src/components/dialog/transfer-dialog.js:95 +msgid "Transfer to user" msgstr "" #: frontend/src/components/dialog/transfer-group-dialog.js:55 @@ -2817,65 +2851,64 @@ msgstr "" msgid "Packaging..." msgstr "" -#: frontend/src/components/dir-view-mode/dir-column-file.js:48 +#: frontend/src/components/dir-view-mode/dir-column-file.js:69 msgid "File does not exist." msgstr "" -#: frontend/src/components/dirent-detail/detail-list-view.js:86 -#: frontend/src/components/dirent-detail/detail-list-view.js:121 +#: frontend/src/components/dir-view-mode/dir-column-file.js:90 +msgid "This file is in draft stage." +msgstr "" + +#: frontend/src/components/dir-view-mode/dir-column-file.js:91 +msgid "View Draft" +msgstr "" + +#: frontend/src/components/dirent-detail/detail-list-view.js:85 +#: frontend/src/components/dirent-detail/detail-list-view.js:120 #: frontend/src/components/dirent-detail/file-details.js:86 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:75 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:45 msgid "Location" msgstr "" -#: frontend/src/components/dirent-detail/detail-list-view.js:102 -#: frontend/src/components/dirent-detail/detail-list-view.js:104 +#: frontend/src/components/dirent-detail/detail-list-view.js:101 +#: frontend/src/components/dirent-detail/detail-list-view.js:103 msgid "Apply properties to files inside the folder" msgstr "" #: frontend/src/components/dirent-detail/lib-details.js:68 -#: frontend/src/components/main-side-nav.js:180 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:79 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:82 +#: frontend/src/components/main-side-nav.js:181 +#: frontend/src/pages/org-admin/org-libraries.js:149 #: frontend/src/pages/repo-wiki-mode/side-panel.js:161 -#: frontend/src/pages/sys-admin/info.js:116 +#: frontend/src/pages/sys-admin/info.js:112 #: frontend/src/pages/sys-admin/repos/repos.js:81 #: frontend/src/pages/sys-admin/repos/repos.js:84 msgid "Files" msgstr "Αρχεία" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:210 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:705 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 msgid "Frozen by {name}" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:210 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:705 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 msgid "locked by {name}" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:214 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:711 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:736 msgid "freezed" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:214 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:711 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:736 #: frontend/src/components/file-view/file-info.js:31 #: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:17 msgid "locked" msgstr "" -#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 -msgid "Unselect this item" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 -msgid "Select this item" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-item.js:734 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:818 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:759 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:846 #: frontend/src/components/file-view/file-info.js:40 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:643 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:333 @@ -2887,8 +2920,8 @@ msgstr "" msgid "Unstar" msgstr "" -#: frontend/src/components/dirent-list-view/dirent-list-item.js:734 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:818 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:759 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:846 #: frontend/src/components/file-view/file-info.js:40 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:643 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:333 @@ -2898,24 +2931,40 @@ msgstr "" msgid "Star" msgstr "" -#: frontend/src/components/dirent-list-view/dirent-list-view.js:623 -msgid "Unselect all items" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-view.js:623 -msgid "Select all items" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-none-view.js:54 +#: frontend/src/components/dirent-list-view/dirent-none-view.js:52 msgid "This folder has no content at this time." msgstr "" -#: frontend/src/components/dirent-list-view/dirent-none-view.js:55 +#: frontend/src/components/dirent-list-view/dirent-none-view.js:53 msgid "You can create files quickly" msgstr "" +#: frontend/src/components/draft-list-view/draft-list-item.js:113 +#: frontend/src/pages/sdoc-revision/index.js:123 +msgid "Publish" +msgstr "" + +#: frontend/src/components/draft-list-view/draft-list-view.js:37 +#: frontend/src/pages/dashboard/content.js:34 +#: frontend/src/pages/org-admin/devices/devices-errors.js:51 +#: frontend/src/pages/org-admin/org-logs-file-audit.js:103 +#: frontend/src/pages/org-admin/org-logs-file-update.js:117 +#: frontend/src/pages/org-admin/org-logs-perm-audit.js:84 +#: frontend/src/pages/share-admin/share-links.js:88 +#: frontend/src/pages/share-admin/upload-links.js:51 +#: frontend/src/pages/starred/starred.js:35 +#: frontend/src/pages/sys-admin/abuse-reports.js:87 +#: frontend/src/pages/sys-admin/devices/devices-errors.js:51 +#: frontend/src/pages/sys-admin/file-scan-records.js:29 +#: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:91 +#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:169 +#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:187 +#: frontend/src/pages/sys-admin/web-settings/web-settings.js:279 +msgid "Library" +msgstr "" + #: frontend/src/components/file-chooser/file-chooser.js:286 -#: frontend/src/components/search/ai-search.js:453 +#: frontend/src/components/search/ai-search.js:452 #: frontend/src/components/search/wiki-search.js:193 msgid "No results matching" msgstr "" @@ -2929,151 +2978,132 @@ msgstr "" msgid "Other Libraries" msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:148 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:146 -#: frontend/src/pages/upload-link/file-uploader.js:140 +#: frontend/src/components/file-uploader/file-uploader.js:149 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:147 +#: frontend/src/pages/upload-link/file-uploader.js:141 msgid "Please upload no more than {maxFiles} files at a time." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:395 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:406 -#: frontend/src/pages/upload-link/file-uploader.js:396 +#: frontend/src/components/file-uploader/file-uploader.js:401 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:412 +#: frontend/src/pages/upload-link/file-uploader.js:401 msgid "File is locked by others." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:396 +#: frontend/src/components/file-uploader/file-uploader.js:402 msgid "Invalid filename." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:397 +#: frontend/src/components/file-uploader/file-uploader.js:403 msgid "File already exists." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:398 +#: frontend/src/components/file-uploader/file-uploader.js:404 msgid "File size is too large." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:399 +#: frontend/src/components/file-uploader/file-uploader.js:405 msgid "Out of quota." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:408 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:399 -#: frontend/src/pages/upload-link/file-uploader.js:389 +#: frontend/src/components/file-uploader/file-uploader.js:414 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:405 +#: frontend/src/pages/upload-link/file-uploader.js:394 msgid "Network error" msgstr "" -#: frontend/src/components/file-uploader/forbid-upload-list-item.js:23 -#: frontend/src/components/shared-link-file-uploader/forbid-upload-list-item.js:23 -#: frontend/src/pages/upload-link/forbid-upload-list-item.js:23 -msgid "File too large" +#: frontend/src/components/file-uploader/forbid-upload-list-item.js:13 +#: frontend/src/components/shared-link-file-uploader/forbid-upload-list-item.js:13 +msgid "Please upload files less than {placeholder}M" msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:94 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:94 +#: frontend/src/components/file-uploader/upload-list-item.js:97 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:97 #: frontend/src/pages/upload-link/upload-list-item.js:94 msgid "Preparing to upload..." msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:95 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:95 +#: frontend/src/components/file-uploader/upload-list-item.js:98 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:98 #: frontend/src/pages/upload-link/upload-list-item.js:95 msgid "Remaining" msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:96 -#: frontend/src/components/file-uploader/upload-list-item.js:122 +#: frontend/src/components/file-uploader/upload-list-item.js:99 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:99 +#: frontend/src/pages/upload-link/upload-list-item.js:96 +msgid "Indexing..." +msgstr "" + +#: frontend/src/components/file-uploader/upload-list-item.js:130 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:130 +#: frontend/src/pages/upload-link/upload-list-item.js:127 +msgid "Retry" +msgstr "" + +#: frontend/src/components/file-uploader/upload-list-item.js:133 #: frontend/src/components/file-view/file-toolbar.js:150 #: frontend/src/components/file-view/file-toolbar.js:209 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:96 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:122 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:155 -#: frontend/src/pages/upload-link/upload-list-item.js:96 -#: frontend/src/pages/upload-link/upload-list-item.js:122 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:133 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:117 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162 +#: frontend/src/pages/upload-link/upload-list-item.js:130 msgid "Saving..." msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:117 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:117 -#: frontend/src/pages/upload-link/upload-list-item.js:117 -msgid "Waiting..." -msgstr "" - -#: frontend/src/components/file-uploader/upload-list-item.js:118 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:118 -#: frontend/src/pages/upload-link/upload-list-item.js:118 -msgid "Uploading..." -msgstr "" - -#: frontend/src/components/file-uploader/upload-list-item.js:131 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:131 -#: frontend/src/pages/upload-link/upload-list-item.js:131 +#: frontend/src/components/file-uploader/upload-list-item.js:136 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:136 +#: frontend/src/pages/upload-link/upload-list-item.js:133 msgid "Uploaded" msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:147 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:147 -#: frontend/src/pages/upload-link/upload-list-item.js:147 -msgid "Retry" -msgstr "" - #: frontend/src/components/file-uploader/upload-progress-dialog.js:48 #: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:48 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:51 -msgid "{uploaded_files_num}/{all_files_num} Files" +#: frontend/src/pages/org-admin/web-settings/web-settings.js:119 +msgid "File Upload" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:56 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:56 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:58 -msgid "{failed_files_num} file(s) failed to upload" -msgstr "" - -#: frontend/src/components/file-uploader/upload-progress-dialog.js:67 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:67 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:83 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:49 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:49 msgid "File Uploading..." msgstr "" +#: frontend/src/components/file-uploader/upload-progress-dialog.js:75 #: frontend/src/components/file-uploader/upload-progress-dialog.js:77 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:75 #: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:77 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:90 -msgid "All files uploaded" -msgstr "" - -#: frontend/src/components/file-uploader/upload-progress-dialog.js:96 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:96 msgid "Retry All" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:103 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:103 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:75 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:80 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:82 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:80 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:82 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:61 msgid "Cancel All" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:110 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:110 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:107 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:88 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:88 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:68 msgid "name" msgstr "όνομα" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:111 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:111 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:108 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:89 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:89 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:69 msgid "size" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:112 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:112 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:109 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:90 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:90 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:70 msgid "progress" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:113 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:113 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:110 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:91 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:91 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:71 msgid "state" msgstr "" @@ -3088,14 +3118,14 @@ msgid "unstarred" msgstr "" #: frontend/src/components/file-view/file-toolbar.js:92 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:90 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:96 #: frontend/src/utils/text-translation.js:23 msgid "Lock" msgstr "" #: frontend/src/components/file-view/file-toolbar.js:96 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:98 -#: frontend/src/utils/text-translation.js:24 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:104 +#: frontend/src/utils/text-translation.js:25 msgid "Unlock" msgstr "" @@ -3113,12 +3143,12 @@ msgstr "" #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:342 #: frontend/src/pages/org-admin/org-logs-file-update.js:260 #: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:137 -#: frontend/src/repo-history.js:292 frontend/src/utils/text-translation.js:21 +#: frontend/src/repo-history.js:289 frontend/src/utils/text-translation.js:21 msgid "Details" msgstr "" #: frontend/src/components/file-view/file-toolbar.js:186 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:130 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:136 #: frontend/src/utils/text-translation.js:22 msgid "Open via Client" msgstr "" @@ -3140,7 +3170,7 @@ msgstr "" #: frontend/src/pages/sys-admin/groups/group-members.js:109 #: frontend/src/pages/sys-admin/users/user-groups.js:122 #: frontend/src/pages/sys-admin/users/users-nav.js:25 -#: frontend/src/utils/utils.js:686 +#: frontend/src/utils/utils.js:690 msgid "Admin" msgstr "Διαχειριστής" @@ -3157,9 +3187,8 @@ msgstr "" #: frontend/src/components/group-members.js:96 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:290 -#: frontend/src/pages/lib-content-view/lib-content-view.js:838 +#: frontend/src/pages/lib-content-view/lib-content-view.js:857 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:311 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:157 #: frontend/src/pages/org-admin/org-group-repos.js:146 #: frontend/src/pages/org-admin/org-user-repos.js:142 #: frontend/src/pages/sys-admin/repos/repos.js:162 @@ -3194,91 +3223,84 @@ msgstr "" msgid "Search group members" msgstr "" -#: frontend/src/components/main-side-nav.js:92 +#: frontend/src/components/main-side-nav.js:93 #: frontend/src/pages/org-admin/org-groups.js:154 msgid "All Groups" msgstr "" -#: frontend/src/components/main-side-nav.js:123 -#: frontend/src/components/main-side-nav.js:125 -#: frontend/src/components/main-side-nav.js:132 -#: frontend/src/components/main-side-nav.js:134 +#: frontend/src/components/main-side-nav.js:124 +#: frontend/src/components/main-side-nav.js:126 +#: frontend/src/components/main-side-nav.js:133 +#: frontend/src/components/main-side-nav.js:135 #: frontend/src/pages/org-admin/side-panel.js:86 #: frontend/src/pages/sys-admin/side-panel.js:174 msgid "Links" msgstr "" -#: frontend/src/components/main-side-nav.js:150 -#: frontend/src/components/main-side-nav.js:152 +#: frontend/src/components/main-side-nav.js:151 +#: frontend/src/components/main-side-nav.js:153 #: frontend/src/pages/share-admin/folders.js:368 msgid "Folders" msgstr "" -#: frontend/src/components/main-side-nav.js:184 -#: frontend/src/components/main-side-nav.js:186 +#: frontend/src/components/main-side-nav.js:185 +#: frontend/src/components/main-side-nav.js:187 #: frontend/src/pages/my-libs/my-libs-deleted.js:54 #: frontend/src/pages/my-libs/my-libs.js:166 msgid "My Libraries" msgstr "" -#: frontend/src/components/main-side-nav.js:191 -#: frontend/src/components/main-side-nav.js:193 +#: frontend/src/components/main-side-nav.js:192 +#: frontend/src/components/main-side-nav.js:194 #: frontend/src/pages/shared-libs/shared-libs.js:456 msgid "Shared with me" msgstr "" -#: frontend/src/components/main-side-nav.js:198 -#: frontend/src/components/main-side-nav.js:200 +#: frontend/src/components/main-side-nav.js:199 +#: frontend/src/components/main-side-nav.js:201 #: frontend/src/pages/shared-with-all/public-shared-view.js:206 msgid "Shared with all" msgstr "" -#: frontend/src/components/main-side-nav.js:205 -#: frontend/src/components/main-side-nav.js:207 +#: frontend/src/components/main-side-nav.js:206 +#: frontend/src/components/main-side-nav.js:208 msgid "Shared with groups" msgstr "" -#: frontend/src/components/main-side-nav.js:214 -#: frontend/src/components/main-side-nav.js:216 -#: frontend/src/components/main-side-nav.js:222 -#: frontend/src/components/main-side-nav.js:224 +#: frontend/src/components/main-side-nav.js:215 +#: frontend/src/components/main-side-nav.js:217 +#: frontend/src/components/main-side-nav.js:223 +#: frontend/src/components/main-side-nav.js:225 msgid "Shared from other servers" msgstr "" -#: frontend/src/components/main-side-nav.js:231 +#: frontend/src/components/main-side-nav.js:232 msgid "Tools" msgstr "" -#: frontend/src/components/main-side-nav.js:234 -#: frontend/src/components/main-side-nav.js:236 +#: frontend/src/components/main-side-nav.js:235 +#: frontend/src/components/main-side-nav.js:237 #: frontend/src/pages/starred/starred.js:315 msgid "Favorites" msgstr "" -#: frontend/src/components/main-side-nav.js:241 -#: frontend/src/components/main-side-nav.js:243 +#: frontend/src/components/main-side-nav.js:242 +#: frontend/src/components/main-side-nav.js:244 msgid "Activities" msgstr "" -#: frontend/src/components/main-side-nav.js:248 -#: frontend/src/components/main-side-nav.js:250 +#: frontend/src/components/main-side-nav.js:249 +#: frontend/src/components/main-side-nav.js:251 #: frontend/src/pages/wikis/wikis.js:137 msgid "Published Libraries" msgstr "" -#: frontend/src/components/main-side-nav.js:254 -#: frontend/src/components/main-side-nav.js:256 +#: frontend/src/components/main-side-nav.js:264 +#: frontend/src/components/main-side-nav.js:266 #: frontend/src/pages/linked-devices/linked-devices.js:230 msgid "Linked Devices" msgstr "" -#: frontend/src/components/main-side-nav.js:268 -#: frontend/src/components/main-side-nav.js:270 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:354 -#: frontend/src/pages/my-libs/mylib-repo-menu.js:178 -msgid "Share Admin" -msgstr "" - #: frontend/src/components/more.js:14 msgid "show more" msgstr "" @@ -3318,15 +3340,15 @@ msgid "" "right}" msgstr "" -#: frontend/src/components/popover/edit-filetag-popover.js:141 +#: frontend/src/components/popover/edit-filetag-popover.js:137 msgid "No tags" msgstr "" -#: frontend/src/components/popover/edit-filetag-popover.js:145 +#: frontend/src/components/popover/edit-filetag-popover.js:141 msgid "Tag not found" msgstr "" -#: frontend/src/components/popover/edit-filetag-popover.js:159 +#: frontend/src/components/popover/edit-filetag-popover.js:155 msgid "Find a tag" msgstr "" @@ -3369,8 +3391,8 @@ msgstr "" msgid "You are watching file changes of this library." msgstr "" -#: frontend/src/components/sdoc-wiki-page-viewer/index.js:133 -#: frontend/src/components/seafile-markdown-viewer/index.js:119 +#: frontend/src/components/sdoc-wiki-page-viewer/index.js:125 +#: frontend/src/components/seafile-markdown-viewer/index.js:111 msgid "Last modified by" msgstr "" @@ -3406,41 +3428,41 @@ msgstr "Όχι" msgid "Reference documents" msgstr "" -#: frontend/src/components/search/ai-search.js:387 +#: frontend/src/components/search/ai-search.js:386 #: frontend/src/components/search/search.js:433 msgid "Search results visited recently" msgstr "" -#: frontend/src/components/search/ai-search.js:436 +#: frontend/src/components/search/ai-search.js:435 #: frontend/src/components/search/search.js:413 msgid "Type characters to start search" msgstr "" -#: frontend/src/components/search/ai-search.js:439 +#: frontend/src/components/search/ai-search.js:438 msgid "Type more characters to start search" msgstr "" -#: frontend/src/components/search/ai-search.js:450 -#: frontend/src/components/search/ai-search.js:467 +#: frontend/src/components/search/ai-search.js:449 +#: frontend/src/components/search/ai-search.js:466 msgid "Ask AI" msgstr "" -#: frontend/src/components/search/ai-search.js:529 +#: frontend/src/components/search/ai-search.js:528 msgid "" "Indexing the library. Semantic search will be available within a few " "minutes." msgstr "" -#: frontend/src/components/search/ai-search.js:540 +#: frontend/src/components/search/ai-search.js:539 msgid "Successfully turned it off" msgstr "" -#: frontend/src/components/search/ai-search.js:558 -#: frontend/src/components/search/ai-search.js:582 +#: frontend/src/components/search/ai-search.js:557 +#: frontend/src/components/search/ai-search.js:581 msgid "Turn on semantic search for this library" msgstr "" -#: frontend/src/components/search/ai-search.js:570 +#: frontend/src/components/search/ai-search.js:569 msgid "Turn off semantic search for this library" msgstr "" @@ -3511,13 +3533,13 @@ msgstr "" #: frontend/src/components/select-editor/sysadmin-user-role-editor.js:19 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:155 -#: frontend/src/pages/sys-admin/users/users-content.js:281 +#: frontend/src/pages/sys-admin/users/users-content.js:272 msgid "Default" msgstr "" #: frontend/src/components/select-editor/sysadmin-user-role-editor.js:21 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:157 -#: frontend/src/pages/sys-admin/users/users-content.js:283 +#: frontend/src/pages/sys-admin/users/users-content.js:274 msgid "Guest" msgstr "" @@ -3574,36 +3596,30 @@ msgstr "" msgid "Successfully deleted {number_placeholder} share links" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:138 -msgid "" -"Share links cannot be generated because \"Invisible\", \"Online Read-Write\"" -" or \"Online Read-Only\" is set for you on some folder(s) in the library." -msgstr "" - -#: frontend/src/components/share-link-panel/link-creation.js:162 +#: frontend/src/components/share-link-panel/link-creation.js:156 msgid "Please enter an integer bigger than 1 as number of links." msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:166 +#: frontend/src/components/share-link-panel/link-creation.js:160 msgid "" "Please enter an integer not bigger than {max_number} as number of links." msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:260 +#: frontend/src/components/share-link-panel/link-creation.js:254 #: frontend/src/components/share-link-panel/link-list.js:64 msgid "Generate links in batch" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:260 +#: frontend/src/components/share-link-panel/link-creation.js:254 #: frontend/src/components/share-link-panel/link-list.js:63 msgid "Generate Link" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:265 +#: frontend/src/components/share-link-panel/link-creation.js:259 msgid "Number of links" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:329 +#: frontend/src/components/share-link-panel/link-creation.js:323 msgid "Set permission" msgstr "" @@ -3651,8 +3667,7 @@ msgid "Are you sure you want to delete the selected share link(s) ?" msgstr "" #: frontend/src/components/shared-file-view/shared-file-view.js:47 -#: frontend/src/pages/markdown-editor/index.js:410 -#: frontend/src/pages/plain-markdown-editor/index.js:172 +#: frontend/src/pages/markdown-editor/index.js:458 #: frontend/src/view-file-text.js:81 msgid "Successfully saved" msgstr "" @@ -3663,7 +3678,7 @@ msgid "File download is disabled: the share link traffic of owner is used up." msgstr "" #: frontend/src/components/shared-file-view/shared-file-view.js:122 -#: frontend/src/repo-folder-trash.js:205 frontend/src/repo-snapshot.js:168 +#: frontend/src/repo-folder-trash.js:202 frontend/src/repo-snapshot.js:166 #: frontend/src/shared-dir-view.js:449 msgid "Current path: " msgstr "" @@ -3719,12 +3734,6 @@ msgstr "" msgid "Unshare" msgstr "" -#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:351 -#: frontend/src/pages/my-libs/mylib-repo-menu.js:154 -#: frontend/src/pages/sys-admin/repos/repos.js:271 -msgid "History Setting" -msgstr "" - #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:357 #: frontend/src/pages/my-libs/mylib-repo-menu.js:157 msgid "Change Password" @@ -3733,9 +3742,9 @@ msgstr "" #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:360 #: frontend/src/components/user-settings/webdav-password.js:104 #: frontend/src/pages/my-libs/mylib-repo-menu.js:160 -#: frontend/src/pages/sys-admin/orgs/org-users.js:304 -#: frontend/src/pages/sys-admin/users/users-content.js:364 -#: frontend/src/pages/sys-admin/users/users-content.js:566 +#: frontend/src/pages/sys-admin/orgs/org-users.js:294 +#: frontend/src/pages/sys-admin/users/users-content.js:355 +#: frontend/src/pages/sys-admin/users/users-content.js:554 msgid "Reset Password" msgstr "" @@ -3794,8 +3803,8 @@ msgid "Clients" msgstr "" #: frontend/src/components/toolbar/common-toolbar.js:24 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:86 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:146 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:90 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:150 #: frontend/src/pages/search/main-panel.js:330 #: frontend/src/pages/wiki/main-panel.js:95 #: frontend/src/pages/wiki/main-panel.js:112 @@ -3803,12 +3812,12 @@ msgid "Search files" msgstr "" #: frontend/src/components/toolbar/dir-operation-toolbar.js:192 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:68 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:54 msgid "Upload Files" msgstr "" #: frontend/src/components/toolbar/dir-operation-toolbar.js:193 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:69 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:55 msgid "Upload Folder" msgstr "" @@ -3841,17 +3850,17 @@ msgstr "" msgid "New SeaDoc File" msgstr "" -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:328 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:336 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:356 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:364 #: frontend/src/utils/text-translation.js:18 msgid "Move" msgstr "" #: frontend/src/components/toolbar/repo-view-toobar.js:63 -#: frontend/src/components/toolbar/view-file-toolbar.js:73 +#: frontend/src/components/toolbar/view-file-toolbar.js:99 #: frontend/src/file-history-old.js:268 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:55 -#: frontend/src/repo-folder-trash.js:284 +#: frontend/src/repo-folder-trash.js:280 msgid "More" msgstr "Περισσότερα" @@ -3860,10 +3869,18 @@ msgstr "Περισσότερα" msgid "Deleted Libraries" msgstr "" -#: frontend/src/components/toolbar/view-file-toolbar.js:67 +#: frontend/src/components/toolbar/view-file-toolbar.js:87 msgid "Edit File" msgstr "" +#: frontend/src/components/toolbar/view-file-toolbar.js:92 +msgid "New Draft" +msgstr "" + +#: frontend/src/components/toolbar/view-file-toolbar.js:93 +msgid "Create a draft from this file, instead of editing it directly." +msgstr "" + #: frontend/src/components/toolbar/view-mode-toolbar.js:31 #: frontend/src/shared-dir-view.js:456 frontend/src/shared-dir-view.js:457 msgid "List" @@ -3879,7 +3896,7 @@ msgid "Column" msgstr "" #: frontend/src/components/toolbar/view-mode-toolbar.js:37 -#: frontend/src/utils/text-translation.js:33 +#: frontend/src/utils/text-translation.js:34 msgid "Properties" msgstr "" @@ -4091,8 +4108,8 @@ msgstr "" msgid "History Versions" msgstr "" -#: frontend/src/file-history-old.js:244 frontend/src/repo-history.js:142 -#: frontend/src/repo-history.js:149 +#: frontend/src/file-history-old.js:244 frontend/src/repo-history.js:139 +#: frontend/src/repo-history.js:146 msgid "Modifier" msgstr "" @@ -4124,71 +4141,75 @@ msgstr "" msgid "Removed items older than {n} days from trash." msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:77 +#: frontend/src/pages/dashboard/activity-item.js:76 +msgid "Publish draft" +msgstr "" + +#: frontend/src/pages/dashboard/activity-item.js:89 msgid "{file} and {n} other files" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:80 +#: frontend/src/pages/dashboard/activity-item.js:92 msgid "Created {n} files" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:84 +#: frontend/src/pages/dashboard/activity-item.js:96 msgid "details" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:98 +#: frontend/src/pages/dashboard/activity-item.js:110 msgid "Created draft" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:98 +#: frontend/src/pages/dashboard/activity-item.js:110 msgid "Created file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:103 +#: frontend/src/pages/dashboard/activity-item.js:115 msgid "Deleted draft" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:103 +#: frontend/src/pages/dashboard/activity-item.js:115 msgid "Deleted file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:108 +#: frontend/src/pages/dashboard/activity-item.js:120 msgid "Restored file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:113 +#: frontend/src/pages/dashboard/activity-item.js:125 msgid "Renamed file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:120 +#: frontend/src/pages/dashboard/activity-item.js:132 msgid "Moved file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:125 +#: frontend/src/pages/dashboard/activity-item.js:137 msgid "Updated draft" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:125 +#: frontend/src/pages/dashboard/activity-item.js:137 msgid "Updated file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:135 +#: frontend/src/pages/dashboard/activity-item.js:147 msgid "Created folder" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:140 +#: frontend/src/pages/dashboard/activity-item.js:152 msgid "Deleted folder" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:145 +#: frontend/src/pages/dashboard/activity-item.js:157 msgid "Restored folder" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:150 +#: frontend/src/pages/dashboard/activity-item.js:162 msgid "Renamed folder" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:157 +#: frontend/src/pages/dashboard/activity-item.js:169 msgid "Moved folder" msgstr "" @@ -4206,29 +4227,11 @@ msgstr "" #: frontend/src/pages/org-admin/statistic/statistic-nav.js:15 #: frontend/src/pages/sys-admin/abuse-reports.js:88 #: frontend/src/pages/sys-admin/statistic/statistic-nav.js:15 -#: frontend/src/repo-folder-trash.js:368 frontend/src/repo-folder-trash.js:425 -#: frontend/src/repo-snapshot.js:304 +#: frontend/src/repo-folder-trash.js:363 frontend/src/repo-folder-trash.js:419 +#: frontend/src/repo-snapshot.js:302 msgid "File" msgstr "Αρχείο" -#: frontend/src/pages/dashboard/content.js:34 -#: frontend/src/pages/org-admin/devices/devices-errors.js:51 -#: frontend/src/pages/org-admin/org-logs-file-audit.js:103 -#: frontend/src/pages/org-admin/org-logs-file-update.js:117 -#: frontend/src/pages/org-admin/org-logs-perm-audit.js:84 -#: frontend/src/pages/share-admin/share-links.js:88 -#: frontend/src/pages/share-admin/upload-links.js:51 -#: frontend/src/pages/starred/starred.js:35 -#: frontend/src/pages/sys-admin/abuse-reports.js:87 -#: frontend/src/pages/sys-admin/devices/devices-errors.js:51 -#: frontend/src/pages/sys-admin/file-scan-records.js:29 -#: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:91 -#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:169 -#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:187 -#: frontend/src/pages/sys-admin/web-settings/web-settings.js:279 -msgid "Library" -msgstr "" - #: frontend/src/pages/dashboard/files-activities.js:247 msgid "All Activities" msgstr "" @@ -4249,6 +4252,25 @@ msgstr "" msgid "Find modifiers" msgstr "" +#: frontend/src/pages/drafts/draft-content.js:44 +msgid "Successfully published draft %(draft)s." +msgstr "" + +#: frontend/src/pages/drafts/draft-content.js:48 +msgid "Failed to publish draft %(draft)s." +msgstr "" + +#: frontend/src/pages/drafts/draft-content.js:62 +msgid "No draft yet" +msgstr "" + +#: frontend/src/pages/drafts/draft-content.js:63 +msgid "" +"Draft is a way to let you collaborate with others on files. You can create a" +" draft from a file, edit the draft and then ask for a review. The original " +"file will be updated only after the draft has been reviewed." +msgstr "" + #: frontend/src/pages/file-history-old/history-item.js:58 msgid "(current version)" msgstr "" @@ -4301,7 +4323,7 @@ msgstr "" #: frontend/src/pages/sys-admin/groups/group-nav.js:27 #: frontend/src/pages/sys-admin/groups/groups.js:137 #: frontend/src/pages/sys-admin/groups/search-groups.js:110 -#: frontend/src/pages/sys-admin/info.js:136 +#: frontend/src/pages/sys-admin/info.js:132 #: frontend/src/pages/sys-admin/orgs/org-nav.js:19 #: frontend/src/pages/sys-admin/side-panel.js:114 #: frontend/src/pages/sys-admin/users/user-nav.js:21 @@ -4315,7 +4337,7 @@ msgstr "" #: frontend/src/pages/groups/group-view.js:488 #: frontend/src/pages/my-libs/mylib-repo-menu.js:151 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:268 +#: frontend/src/pages/org-admin/org-libraries.js:317 #: frontend/src/pages/sys-admin/groups/groups-content.js:187 #: frontend/src/pages/sys-admin/repos/repos.js:268 #: frontend/src/pages/sys-admin/users/user-repos.js:166 @@ -4373,122 +4395,122 @@ msgid "" "button in the menu bar." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-container.js:98 +#: frontend/src/pages/lib-content-view/lib-content-container.js:102 #: frontend/src/pages/wiki/main-panel.js:82 msgid "Folder does not exist." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-container.js:176 +#: frontend/src/pages/lib-content-view/lib-content-container.js:180 msgid "This library has been set to read-only by admin and cannot be updated." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:65 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:95 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:67 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:99 #: frontend/src/pages/sys-admin/main-panel-topbar.js:20 msgid "Side Nav Menu" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:176 +#: frontend/src/pages/lib-content-view/lib-content-view.js:180 msgid "Library share permission not found." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:595 +#: frontend/src/pages/lib-content-view/lib-content-view.js:617 msgid "Failed to move files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:597 +#: frontend/src/pages/lib-content-view/lib-content-view.js:619 #: frontend/src/shared-dir-view.js:214 msgid "Failed to copy files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:627 +#: frontend/src/pages/lib-content-view/lib-content-view.js:649 msgid "Successfully moved files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:629 +#: frontend/src/pages/lib-content-view/lib-content-view.js:651 #: frontend/src/shared-dir-view.js:228 msgid "Successfully copied files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:799 +#: frontend/src/pages/lib-content-view/lib-content-view.js:818 msgid "Restored {name} and {n} other items" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:800 +#: frontend/src/pages/lib-content-view/lib-content-view.js:819 msgid "Restored {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:807 +#: frontend/src/pages/lib-content-view/lib-content-view.js:826 msgid "Failed to restore {name} and {n} other items" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:808 +#: frontend/src/pages/lib-content-view/lib-content-view.js:827 msgid "Failed to restore {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:834 +#: frontend/src/pages/lib-content-view/lib-content-view.js:853 msgid "Successfully deleted {name} and {n} other items." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:844 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1081 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1109 +#: frontend/src/pages/lib-content-view/lib-content-view.js:863 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1111 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1139 msgid "Undo" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:851 +#: frontend/src/pages/lib-content-view/lib-content-view.js:870 msgid "Failed to delete {name} and {n} other items." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1037 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1053 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1067 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1083 msgid "Renaming {name} failed" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1077 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1105 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:377 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1107 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1135 #: frontend/src/pages/org-admin/org-groups-search-groups.js:230 #: frontend/src/pages/org-admin/org-groups.js:126 +#: frontend/src/pages/org-admin/org-libraries.js:83 msgid "Successfully deleted {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1089 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1117 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1119 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1147 msgid "Failed to delete {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1170 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1203 msgid "Successfully moved {name}." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1178 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1210 msgid "Failed to move {name}." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1226 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1253 #: frontend/src/pages/sdoc/sdoc-file-history/side-panel.js:182 -#: frontend/src/utils/utils.js:1286 +#: frontend/src/utils/utils.js:1290 msgid "Successfully copied %(name)s." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1234 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1260 msgid "Failed to copy %(name)s" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1254 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1270 msgid "Converting, please wait..." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1266 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1282 msgid "Successfully converted the file." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1273 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1289 msgid "Failed to convert {name}." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1971 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1958 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:255 #: frontend/src/pages/share-with-ocm/shared-with-ocm.js:107 #: frontend/src/pages/shared-libs/shared-libs.js:290 @@ -4535,7 +4557,11 @@ msgstr "" msgid "Successfully unlinked %(name)s." msgstr "" -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:81 +#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:42 +msgid "Local draft saved" +msgstr "" + +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:87 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:68 msgid "Open parent directory" msgstr "" @@ -4548,25 +4574,23 @@ msgstr "" msgid "Switch to rich text editor" msgstr "" -#: frontend/src/pages/markdown-editor/index.js:116 +#: frontend/src/pages/markdown-editor/index.js:117 msgid "This file has been updated." msgstr "" -#: frontend/src/pages/markdown-editor/index.js:117 +#: frontend/src/pages/markdown-editor/index.js:118 msgid "Refresh" msgstr "" -#: frontend/src/pages/markdown-editor/index.js:152 +#: frontend/src/pages/markdown-editor/index.js:153 msgid "Another user is editing this file!" msgstr "" -#: frontend/src/pages/markdown-editor/index.js:300 -#: frontend/src/pages/plain-markdown-editor/index.js:101 +#: frontend/src/pages/markdown-editor/index.js:348 msgid "Leave this page? The system may not save your changes." msgstr "" -#: frontend/src/pages/markdown-editor/index.js:420 -#: frontend/src/pages/plain-markdown-editor/index.js:177 +#: frontend/src/pages/markdown-editor/index.js:468 msgid "Failed to save" msgstr "" @@ -4590,7 +4614,6 @@ msgid "Deleted Time" msgstr "" #: frontend/src/pages/my-libs/my-libs-deleted.js:147 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:169 #: frontend/src/pages/sys-admin/repos/trash-repos.js:171 #: frontend/src/repo-snapshot.js:121 msgid "Successfully restored the library." @@ -4610,7 +4633,7 @@ msgid "" msgstr "" #: frontend/src/pages/my-libs/mylib-repo-list-item.js:289 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:234 +#: frontend/src/pages/org-admin/org-libraries.js:282 #: frontend/src/pages/sys-admin/repos/repos.js:175 #: frontend/src/pages/sys-admin/users/user-repos.js:295 msgid "Successfully transferred the library." @@ -4645,7 +4668,6 @@ msgid "Shared By" msgstr "Κοινή χρήση από" #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:321 -#: frontend/src/pages/org-admin/libraries/org-repo-nav.js:15 #: frontend/src/pages/org-admin/org-users-nav.js:15 #: frontend/src/pages/search/advanced-search.js:66 #: frontend/src/pages/share-with-ocm/remote-dir-path.js:56 @@ -4660,9 +4682,8 @@ msgstr "" #: frontend/src/pages/org-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/devices/devices-by-platform.js:45 #: frontend/src/pages/sys-admin/devices/devices-errors.js:49 -#: frontend/src/pages/sys-admin/info.js:113 #: frontend/src/pages/sys-admin/terms-and-conditions/content.js:51 -#: frontend/src/repo-history.js:143 frontend/src/repo-history.js:150 +#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 msgid "Version" msgstr "" @@ -4674,7 +4695,7 @@ msgstr "" #: frontend/src/pages/org-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:89 -#: frontend/src/repo-history.js:143 frontend/src/repo-history.js:150 +#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 msgid "Device" msgstr "" @@ -4708,54 +4729,6 @@ msgid "" "follows:" msgstr "" -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:208 -#: frontend/src/utils/utils.js:426 -msgid "Encrypted library" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:211 -#: frontend/src/utils/utils.js:432 -msgid "Read-Write library" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:59 -#: frontend/src/translate.js:18 -msgid "" -"Tip: libraries deleted {trashReposExpireDays} days ago will be cleaned " -"automatically." -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:254 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:256 -msgid "Are you sure you want to delete {placeholder} completely?" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:265 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:267 -msgid "Are you sure you want to restore {placeholder}?" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:360 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:362 -msgid "Successfully cleared trash." -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:399 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:424 -msgid "Clear Trash" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:400 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:425 -msgid "Are you sure you want to clear trash?" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:402 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:427 -#: frontend/src/user-notifications.js:112 -msgid "Clear" -msgstr "Απαλοιφή" - #: frontend/src/pages/org-admin/org-admin-list.js:51 #: frontend/src/pages/org-admin/org-users-list.js:73 #: frontend/src/pages/org-admin/org-users-search-users.js:36 @@ -4880,6 +4853,7 @@ msgid "Search groups by name" msgstr "" #: frontend/src/pages/org-admin/org-groups.js:182 +#: frontend/src/pages/org-admin/org-libraries.js:174 #: frontend/src/pages/org-admin/org-links.js:125 #: frontend/src/pages/org-admin/org-logs-file-audit.js:124 #: frontend/src/pages/org-admin/org-logs-file-update.js:139 @@ -4890,6 +4864,7 @@ msgid "Previous" msgstr "Προηγούμενο" #: frontend/src/pages/org-admin/org-groups.js:184 +#: frontend/src/pages/org-admin/org-libraries.js:176 #: frontend/src/pages/org-admin/org-links.js:127 #: frontend/src/pages/org-admin/org-logs-file-audit.js:126 #: frontend/src/pages/org-admin/org-logs-file-update.js:141 @@ -4919,16 +4894,30 @@ msgid "Active Users" msgstr "" #: frontend/src/pages/org-admin/org-info.js:50 +#: frontend/src/pages/sys-admin/info.js:123 #: frontend/src/pages/sys-admin/info.js:127 -#: frontend/src/pages/sys-admin/info.js:131 msgid "Total Users" msgstr "" #: frontend/src/pages/org-admin/org-info.js:50 -#: frontend/src/pages/sys-admin/info.js:127 +#: frontend/src/pages/sys-admin/info.js:123 msgid "Limits" msgstr "" +#: frontend/src/pages/org-admin/org-libraries.js:140 +msgid "All Libraries" +msgstr "" + +#: frontend/src/pages/org-admin/org-libraries.js:256 +#: frontend/src/utils/utils.js:426 +msgid "Encrypted library" +msgstr "" + +#: frontend/src/pages/org-admin/org-libraries.js:259 +#: frontend/src/utils/utils.js:432 +msgid "Read-Write library" +msgstr "" + #: frontend/src/pages/org-admin/org-links.js:94 msgid "All Public Links" msgstr "" @@ -5052,64 +5041,46 @@ msgstr "" msgid "Verify" msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:60 +#: frontend/src/pages/org-admin/org-user-item.js:59 msgid "Resetting user's password, please wait for a moment." msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:63 +#: frontend/src/pages/org-admin/org-user-item.js:62 msgid "Successfully reset password to %(passwd)s for user %(user)s." msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:118 +#: frontend/src/pages/org-admin/org-user-item.js:112 #: frontend/src/pages/sys-admin/admin-logs/login-logs.js:102 #: frontend/src/pages/sys-admin/logs-page/login-logs.js:117 msgid "Failed" msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:129 +#: frontend/src/pages/org-admin/org-user-item.js:123 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:172 #: frontend/src/pages/sys-admin/institutions/institution-users.js:208 -#: frontend/src/pages/sys-admin/users/users-content.js:307 +#: frontend/src/pages/sys-admin/users/users-content.js:298 msgid "Active" msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:131 +#: frontend/src/pages/org-admin/org-user-item.js:125 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:172 #: frontend/src/pages/sys-admin/institutions/institution-users.js:208 -#: frontend/src/pages/sys-admin/users/users-content.js:309 +#: frontend/src/pages/sys-admin/users/users-content.js:300 msgid "Inactive" msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:157 -#: frontend/src/pages/sys-admin/orgs/org-users.js:230 -#: frontend/src/pages/sys-admin/users/users-content.js:406 -msgid "Are you sure you want to set {user_placeholder} inactive?" -msgstr "" - -#: frontend/src/pages/org-admin/org-user-item.js:195 +#: frontend/src/pages/org-admin/org-user-item.js:180 msgid "ResetPwd" msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:196 +#: frontend/src/pages/org-admin/org-user-item.js:181 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:152 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:192 -#: frontend/src/pages/sys-admin/users/users-content.js:367 -#: frontend/src/pages/sys-admin/users/users-content.js:575 +#: frontend/src/pages/sys-admin/users/users-content.js:358 +#: frontend/src/pages/sys-admin/users/users-content.js:563 msgid "Revoke Admin" msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:204 -#: frontend/src/pages/sys-admin/orgs/org-users.js:313 -#: frontend/src/pages/sys-admin/users/users-content.js:584 -msgid "Set user inactive" -msgstr "" - -#: frontend/src/pages/org-admin/org-user-item.js:207 -#: frontend/src/pages/sys-admin/orgs/org-users.js:316 -#: frontend/src/pages/sys-admin/users/users-content.js:587 -msgid "Set" -msgstr "" - #: frontend/src/pages/org-admin/org-user-profile.js:128 msgid "Avatar" msgstr "Avatar" @@ -5384,10 +5355,6 @@ msgstr "Αλλαγή" msgid "Team name" msgstr "" -#: frontend/src/pages/org-admin/web-settings/web-settings.js:119 -msgid "File Upload" -msgstr "" - #: frontend/src/pages/org-admin/web-settings/web-settings.js:123 msgid "File extension white list" msgstr "" @@ -5398,23 +5365,19 @@ msgid "" "\"md;txt;docx\". Empty means no limit." msgstr "" -#: frontend/src/pages/sdoc-revision/index.js:123 -msgid "Publish" -msgstr "" - -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:239 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:193 msgid "No changes" msgstr "" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:249 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:203 msgid "Changes" msgstr "" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:268 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:222 msgid "Last modification" msgstr "" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:271 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:225 msgid "Next modification" msgstr "" @@ -5483,8 +5446,8 @@ msgstr "" #: frontend/src/pages/search/advanced-search.js:242 #: frontend/src/pages/search/advanced-search.js:264 -#: frontend/src/pages/sys-admin/orgs/org-users.js:307 -#: frontend/src/pages/sys-admin/users/users-content.js:569 +#: frontend/src/pages/sys-admin/orgs/org-users.js:297 +#: frontend/src/pages/sys-admin/users/users-content.js:557 msgid "Reset" msgstr "" @@ -5690,7 +5653,7 @@ msgid "Create Group" msgstr "" #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:107 -#: frontend/src/pages/sys-admin/users/users-content.js:557 +#: frontend/src/pages/sys-admin/users/users-content.js:545 msgid "Delete User" msgstr "" @@ -5825,24 +5788,24 @@ msgstr "" msgid "Upgrade to Pro Edition" msgstr "" -#: frontend/src/pages/sys-admin/info.js:119 +#: frontend/src/pages/sys-admin/info.js:115 msgid "Storage Used" msgstr "" -#: frontend/src/pages/sys-admin/info.js:122 +#: frontend/src/pages/sys-admin/info.js:118 msgid "Total Devices" msgstr "" -#: frontend/src/pages/sys-admin/info.js:122 +#: frontend/src/pages/sys-admin/info.js:118 msgid "Current Connected Devices" msgstr "" +#: frontend/src/pages/sys-admin/info.js:123 #: frontend/src/pages/sys-admin/info.js:127 -#: frontend/src/pages/sys-admin/info.js:131 msgid "Activated Users" msgstr "" -#: frontend/src/pages/sys-admin/info.js:141 +#: frontend/src/pages/sys-admin/info.js:137 #: frontend/src/pages/sys-admin/orgs/org-nav.js:31 #: frontend/src/pages/sys-admin/orgs/orgs.js:133 #: frontend/src/pages/sys-admin/orgs/search-orgs.js:106 @@ -5853,13 +5816,13 @@ msgid "Organizations" msgstr "" #: frontend/src/pages/sys-admin/institutions/institution-admins.js:163 -#: frontend/src/pages/sys-admin/users/users-content.js:405 +#: frontend/src/pages/sys-admin/users/users-content.js:395 msgid "" "Are you sure you want to revoke the admin permission of {placeholder} ?" msgstr "" #: frontend/src/pages/sys-admin/institutions/institution-admins.js:195 -#: frontend/src/pages/sys-admin/users/users-content.js:578 +#: frontend/src/pages/sys-admin/users/users-content.js:566 msgid "Revoke" msgstr "" @@ -5958,8 +5921,8 @@ msgstr "Όλες οι υπενθυμίσεις" msgid "Number of groups" msgstr "" -#: frontend/src/pages/sys-admin/orgs/org-users.js:229 -#: frontend/src/pages/sys-admin/users/users-content.js:404 +#: frontend/src/pages/sys-admin/orgs/org-users.js:221 +#: frontend/src/pages/sys-admin/users/users-content.js:394 msgid "Are you sure you want to reset the password of {placeholder} ?" msgstr "" @@ -5997,10 +5960,35 @@ msgstr "" msgid "Name or ID" msgstr "" +#: frontend/src/pages/sys-admin/repos/trash-repos.js:256 +msgid "Are you sure you want to delete {placeholder} completely?" +msgstr "" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:267 +msgid "Are you sure you want to restore {placeholder}?" +msgstr "" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:362 +msgid "Successfully cleared trash." +msgstr "" + #: frontend/src/pages/sys-admin/repos/trash-repos.js:371 msgid "Search libraries by owner" msgstr "" +#: frontend/src/pages/sys-admin/repos/trash-repos.js:424 +msgid "Clear Trash" +msgstr "" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:425 +msgid "Are you sure you want to clear trash?" +msgstr "" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:427 +#: frontend/src/user-notifications.js:112 +msgid "Clear" +msgstr "Απαλοιφή" + #: frontend/src/pages/sys-admin/side-panel.js:198 msgid "File Scan" msgstr "" @@ -6081,15 +6069,15 @@ msgstr "" msgid "Institution" msgstr "" -#: frontend/src/pages/sys-admin/users/users-content.js:292 +#: frontend/src/pages/sys-admin/users/users-content.js:283 msgid "Default Admin" msgstr "" -#: frontend/src/pages/sys-admin/users/users-content.js:296 +#: frontend/src/pages/sys-admin/users/users-content.js:287 msgid "Daily Admin" msgstr "" -#: frontend/src/pages/sys-admin/users/users-content.js:298 +#: frontend/src/pages/sys-admin/users/users-content.js:289 msgid "Audit Admin" msgstr "" @@ -6344,28 +6332,44 @@ msgid "" "accept the terms." msgstr "" -#: frontend/src/pages/upload-link/file-uploader.js:435 +#: frontend/src/pages/upload-link/file-uploader.js:305 +msgid "File upload started" +msgstr "" + +#: frontend/src/pages/upload-link/file-uploader.js:425 +msgid "All files uploaded" +msgstr "" + +#: frontend/src/pages/upload-link/file-uploader.js:439 msgid "Failed to upload {file_name}." msgstr "" -#: frontend/src/pages/upload-link/index.js:41 +#: frontend/src/pages/upload-link/forbid-upload-list-item.js:14 +msgid "Please upload files less than {placeholder}" +msgstr "" + +#: frontend/src/pages/upload-link/index.js:40 msgid "Upload files to {folder_name_placeholder}" msgstr "" -#: frontend/src/pages/upload-link/index.js:43 +#: frontend/src/pages/upload-link/index.js:42 msgid "shared by:" msgstr "" -#: frontend/src/pages/upload-link/index.js:47 +#: frontend/src/pages/upload-link/index.js:46 #: frontend/src/shared-dir-view.js:469 msgid "The owner of this library has run out of space." msgstr "" #: frontend/src/pages/upload-link/index.js:51 +msgid "Folder upload is limited to Chrome, Firefox 50+, and Microsoft Edge." +msgstr "" + +#: frontend/src/pages/upload-link/index.js:52 msgid "File size should be smaller than {max_size_placeholder}." msgstr "" -#: frontend/src/pages/upload-link/index.js:54 +#: frontend/src/pages/upload-link/index.js:56 msgid "Drag and drop files or folders here." msgstr "" @@ -6384,58 +6388,54 @@ msgid "" "by clicking the \"Publish a Library\" button in the menu bar." msgstr "" -#: frontend/src/repo-folder-trash.js:185 +#: frontend/src/repo-folder-trash.js:197 msgid "{placeholder} Trash" msgstr "" -#: frontend/src/repo-folder-trash.js:240 -msgid "Original path" -msgstr "" - -#: frontend/src/repo-folder-trash.js:241 +#: frontend/src/repo-folder-trash.js:237 msgid "Delete Time" msgstr "" -#: frontend/src/repo-folder-trash.js:329 frontend/src/repo-snapshot.js:273 +#: frontend/src/repo-folder-trash.js:325 frontend/src/repo-snapshot.js:271 msgid "Successfully restored 1 item." msgstr "" -#: frontend/src/repo-folder-trash.js:357 frontend/src/repo-folder-trash.js:417 -#: frontend/src/repo-snapshot.js:295 +#: frontend/src/repo-folder-trash.js:353 frontend/src/repo-folder-trash.js:411 +#: frontend/src/repo-snapshot.js:293 msgid "Directory" msgstr "" -#: frontend/src/repo-history.js:96 +#: frontend/src/repo-history.js:108 msgid "{placeholder} Modification History" msgstr "" -#: frontend/src/repo-history.js:115 +#: frontend/src/repo-history.js:112 msgid "" "Tip: a snapshot will be generated after modification, which records the " "library state after the modification." msgstr "" -#: frontend/src/repo-history.js:144 +#: frontend/src/repo-history.js:141 msgid "Labels" msgstr "" -#: frontend/src/repo-history.js:280 +#: frontend/src/repo-history.js:277 msgid "None" msgstr "Καμία" -#: frontend/src/repo-history.js:283 frontend/src/repo-snapshot.js:162 +#: frontend/src/repo-history.js:280 frontend/src/repo-snapshot.js:160 msgid "Unknown" msgstr "Άγνωστο" -#: frontend/src/repo-history.js:313 +#: frontend/src/repo-history.js:310 msgid "Current Version" msgstr "" -#: frontend/src/repo-history.js:314 +#: frontend/src/repo-history.js:311 msgid "View Snapshot" msgstr "" -#: frontend/src/repo-snapshot.js:132 +#: frontend/src/repo-snapshot.js:145 msgid "{placeholder} Snapshot" msgstr "" @@ -6540,6 +6540,12 @@ msgstr "" msgid "No terms and conditions" msgstr "" +#: frontend/src/translate.js:18 +msgid "" +"Tip: libraries deleted {trashReposExpireDays} days ago will be cleaned " +"automatically." +msgstr "" + #: frontend/src/translate.js:19 msgid "No favorites" msgstr "" @@ -6581,35 +6587,39 @@ msgstr "Σημείωση όλων ως αναγνωσμένων" msgid "Message" msgstr "Μήνυμα" -#: frontend/src/utils/text-translation.js:25 +#: frontend/src/utils/text-translation.js:24 msgid "Freeze Document" msgstr "" #: frontend/src/utils/text-translation.js:26 -msgid "Unfreeze Document" -msgstr "" - -#: frontend/src/utils/text-translation.js:27 msgid "Convert to Markdown" msgstr "" -#: frontend/src/utils/text-translation.js:28 +#: frontend/src/utils/text-translation.js:27 msgid "Convert to sdoc" msgstr "" -#: frontend/src/utils/text-translation.js:29 +#: frontend/src/utils/text-translation.js:28 msgid "Convert to docx" msgstr "" -#: frontend/src/utils/text-translation.js:30 +#: frontend/src/utils/text-translation.js:29 msgid "Export as docx" msgstr "" -#: frontend/src/utils/text-translation.js:32 +#: frontend/src/utils/text-translation.js:30 +msgid "Mark as draft" +msgstr "" + +#: frontend/src/utils/text-translation.js:31 +msgid "Unmark as draft" +msgstr "" + +#: frontend/src/utils/text-translation.js:33 msgid "Access Log" msgstr "" -#: frontend/src/utils/text-translation.js:35 +#: frontend/src/utils/text-translation.js:36 msgid "Convert with ONLYOFFICE" msgstr "" @@ -6645,96 +6655,96 @@ msgstr "" msgid "Online Read-Only folder" msgstr "" -#: frontend/src/utils/utils.js:689 +#: frontend/src/utils/utils.js:693 msgid "Online Read-Write" msgstr "" -#: frontend/src/utils/utils.js:692 +#: frontend/src/utils/utils.js:696 msgid "Online Read-Only" msgstr "" -#: frontend/src/utils/utils.js:695 +#: frontend/src/utils/utils.js:699 msgid "Invisible" msgstr "" -#: frontend/src/utils/utils.js:705 +#: frontend/src/utils/utils.js:709 msgid "User can read, write, upload, download and sync files." msgstr "" -#: frontend/src/utils/utils.js:708 +#: frontend/src/utils/utils.js:712 msgid "User can read, download and sync files." msgstr "" -#: frontend/src/utils/utils.js:711 +#: frontend/src/utils/utils.js:715 msgid "Besides Write permission, user can also share the library." msgstr "" -#: frontend/src/utils/utils.js:714 +#: frontend/src/utils/utils.js:718 msgid "" "User can view and edit file online via browser. Files can't be downloaded." msgstr "" -#: frontend/src/utils/utils.js:717 +#: frontend/src/utils/utils.js:721 msgid "" "User can only view files online via browser. Files can't be downloaded." msgstr "" -#: frontend/src/utils/utils.js:720 +#: frontend/src/utils/utils.js:724 msgid "User can not see this folder." msgstr "" -#: frontend/src/utils/utils.js:731 +#: frontend/src/utils/utils.js:735 msgid "Preview and download" msgstr "" -#: frontend/src/utils/utils.js:741 +#: frontend/src/utils/utils.js:745 msgid "Preview only" msgstr "" -#: frontend/src/utils/utils.js:751 +#: frontend/src/utils/utils.js:755 msgid "Download and upload" msgstr "" -#: frontend/src/utils/utils.js:761 +#: frontend/src/utils/utils.js:765 msgid "Edit on cloud and download" msgstr "" -#: frontend/src/utils/utils.js:771 +#: frontend/src/utils/utils.js:775 msgid "Edit on cloud only" msgstr "" -#: frontend/src/utils/utils.js:1288 +#: frontend/src/utils/utils.js:1292 msgid "Successfully copied %(name)s and 1 other item." msgstr "" -#: frontend/src/utils/utils.js:1290 +#: frontend/src/utils/utils.js:1294 msgid "Successfully copied %(name)s and %(amount)s other items." msgstr "" -#: frontend/src/utils/utils.js:1301 +#: frontend/src/utils/utils.js:1305 msgid "Successfully moved %(name)s." msgstr "" -#: frontend/src/utils/utils.js:1303 +#: frontend/src/utils/utils.js:1307 msgid "Successfully moved %(name)s and 1 other item." msgstr "" -#: frontend/src/utils/utils.js:1305 +#: frontend/src/utils/utils.js:1309 msgid "Successfully moved %(name)s and %(amount)s other items." msgstr "" -#: frontend/src/utils/utils.js:1317 +#: frontend/src/utils/utils.js:1321 msgid "Failed to copy %(name)s and %(amount)s other item(s)." msgstr "" -#: frontend/src/utils/utils.js:1320 +#: frontend/src/utils/utils.js:1324 msgid "Failed to copy %(name)s." msgstr "" -#: frontend/src/utils/utils.js:1330 +#: frontend/src/utils/utils.js:1334 msgid "Failed to move %(name)s and %(amount)s other item(s)." msgstr "" -#: frontend/src/utils/utils.js:1333 +#: frontend/src/utils/utils.js:1337 msgid "Failed to move %(name)s." msgstr "" diff --git a/locale/es/LC_MESSAGES/django.po b/locale/es/LC_MESSAGES/django.po index d790a07b31..eed0747ccf 100644 --- a/locale/es/LC_MESSAGES/django.po +++ b/locale/es/LC_MESSAGES/django.po @@ -15,7 +15,7 @@ msgid "" msgstr "" "Project-Id-Version: seahub\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-10 14:16+0800\n" +"POT-Creation-Date: 2024-02-05 17:17+0800\n" "PO-Revision-Date: 2013-10-25 07:03+0000\n" "Last-Translator: Rodolfo Cossalter , 2014-2015\n" "Language-Team: Spanish (http://app.transifex.com/haiwen/seahub/language/es/)\n" @@ -99,8 +99,7 @@ msgid "Login id can't be empty" msgstr "Login id no puede estar vacio" #: seahub/api2/endpoints/admin/account.py:209 -#: seahub/api2/endpoints/admin/users.py:866 -#: seahub/api2/endpoints/admin/users.py:1301 +#: seahub/api2/endpoints/admin/users.py:1283 #, python-format msgid "Login id %s already exists." msgstr "Login id %s ya existe." @@ -114,10 +113,10 @@ msgid "Space quota can't be empty" msgstr "La cuota para almacenamiento no puede estar vacía" #: seahub/api2/endpoints/admin/account.py:238 -#: seahub/api2/endpoints/admin/users.py:1357 -#: seahub/api2/endpoints/admin/users.py:1361 -#: seahub/api2/endpoints/admin/users.py:1374 -#: seahub/api2/endpoints/admin/users.py:1378 +#: seahub/api2/endpoints/admin/users.py:1339 +#: seahub/api2/endpoints/admin/users.py:1343 +#: seahub/api2/endpoints/admin/users.py:1356 +#: seahub/api2/endpoints/admin/users.py:1360 msgid "Must be an integer that is greater than or equal to 0." msgstr "Debe ser un número entero mayor o igual que 0." @@ -127,24 +126,24 @@ msgid "Space quota is too low (minimum value is 0)" msgstr "La cuota para almacenamiento es muy pequeña (el valor mínimo es 0)" #: seahub/api2/endpoints/admin/account.py:250 seahub/institutions/views.py:233 -#: seahub/organizations/api/admin/users.py:471 seahub/views/sysadmin.py:301 +#: seahub/organizations/api/admin/users.py:464 seahub/views/sysadmin.py:300 #, python-format msgid "Failed to set quota: maximum quota is %d MB" msgstr "Fallo al definir cuota: la cuota máxima es %d MB" #: seahub/api2/endpoints/admin/address_book/groups.py:82 -#: seahub/api2/endpoints/admin/groups.py:132 -#: seahub/api2/endpoints/admin/groups.py:271 +#: seahub/api2/endpoints/admin/groups.py:129 +#: seahub/api2/endpoints/admin/groups.py:268 #: seahub/api2/endpoints/groups.py:226 seahub/api2/endpoints/groups.py:299 -#: seahub/api2/views.py:4568 seahub/group/forms.py:36 +#: seahub/api2/views.py:4569 seahub/group/forms.py:36 msgid "" "Name can only contain letters, numbers, spaces, hyphen, dot, single quote, " "brackets or underscore." msgstr "El nombre sólo puede tener letras, números, espacios, guión, comilla simple, corchetes o guión bajo" #: seahub/api2/endpoints/admin/address_book/groups.py:87 -#: seahub/api2/endpoints/admin/groups.py:139 -#: seahub/api2/endpoints/admin/groups.py:275 +#: seahub/api2/endpoints/admin/groups.py:136 +#: seahub/api2/endpoints/admin/groups.py:272 #: seahub/api2/endpoints/groups.py:231 seahub/api2/endpoints/groups.py:304 msgid "There is already a group with that name." msgstr "Ya existe un grupo con ese nombre" @@ -159,12 +158,12 @@ msgstr "Hay sub-departamentos en este departamento." #: seahub/api2/endpoints/admin/default_library.py:32 #: seahub/api2/endpoints/admin/default_library.py:33 -#: seahub/views/__init__.py:531 seahub/views/__init__.py:532 -#: seahub/views/__init__.py:536 seahub/views/__init__.py:537 +#: seahub/views/__init__.py:682 seahub/views/__init__.py:683 +#: seahub/views/__init__.py:687 seahub/views/__init__.py:688 msgid "My Library" msgstr "Mi Biblioteca" -#: seahub/api2/endpoints/admin/groups.py:219 +#: seahub/api2/endpoints/admin/groups.py:216 #: seahub/api2/endpoints/groups.py:330 #, python-format msgid "User %s is already group owner." @@ -183,16 +182,16 @@ msgid "" "institution" msgstr "Fallo al agregar a %s a la institución: el usuario ya pertenece a esta institución" -#: seahub/api2/endpoints/admin/libraries.py:267 seahub/views/sysadmin.py:697 +#: seahub/api2/endpoints/admin/libraries.py:265 seahub/views/sysadmin.py:696 msgid "System library can not be deleted." msgstr "La bibilioteca del sistema no puede ser eliminada." -#: seahub/api2/endpoints/admin/libraries.py:388 seahub/api2/views.py:1673 +#: seahub/api2/endpoints/admin/libraries.py:386 seahub/api2/views.py:1674 #, python-format msgid "Transfer failed: role of %s is %s, can not add library." msgstr "La transferencia falló: el rol de %s es %s, no puede agregar una biblioteca." -#: seahub/api2/endpoints/admin/libraries.py:409 seahub/api2/views.py:1678 +#: seahub/api2/endpoints/admin/libraries.py:407 seahub/api2/views.py:1679 msgid "Library can not be transferred to owner." msgstr "La biblioteca no puede ser transferida al propietario." @@ -218,8 +217,8 @@ msgstr "Email %s es inválido." #: seahub/api2/endpoints/admin/shares.py:211 #: seahub/api2/endpoints/admin/shares.py:268 -#: seahub/api2/endpoints/dir_shared_items.py:360 -#: seahub/api2/endpoints/dir_shared_items.py:473 +#: seahub/api2/endpoints/dir_shared_items.py:346 +#: seahub/api2/endpoints/dir_shared_items.py:459 #: seahub/api2/endpoints/group_owned_libraries.py:953 #: seahub/api2/endpoints/group_owned_libraries.py:1228 #: seahub/api2/endpoints/repo_share_invitations.py:190 @@ -287,6 +286,8 @@ msgstr "Subir Enlace" #: seahub/base/management/commands/export_user_storage_report.py:41 #: seahub/base/management/commands/export_users.py:43 #: seahub/base/management/commands/export_users.py:47 +#: seahub/contacts/templates/contacts/contact_list.html:44 +#: seahub/contacts/templates/contacts/contact_list.html:53 #: seahub/institutions/templates/institutions/user_info.html:26 #: seahub/institutions/templates/institutions/useradmin.html:16 #: seahub/institutions/templates/institutions/useradmin_search.html:10 @@ -294,9 +295,9 @@ msgstr "Subir Enlace" #: seahub/invitations/templates/invitations/token_view.html:10 #: seahub/organizations/api/admin/statistics.py:380 #: seahub/share/templates/share/share_link_audit.html:9 -#: seahub/templates/registration/registration_form.html:23 -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 -#: seahub/views/sysadmin.py:766 seahub/views/sysadmin.py:781 +#: seahub/templates/registration/registration_form.html:22 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:175 +#: seahub/views/sysadmin.py:765 seahub/views/sysadmin.py:780 msgid "Email" msgstr "Email" @@ -304,6 +305,7 @@ msgstr "Email" #: seahub/base/management/commands/export_user_storage_report.py:41 #: seahub/base/management/commands/export_users.py:43 #: seahub/base/management/commands/export_users.py:47 +#: seahub/contacts/templates/contacts/contact_list.html:18 #: seahub/institutions/templates/institutions/info.html:10 #: seahub/institutions/templates/institutions/user_info.html:61 #: seahub/institutions/templates/institutions/user_info.html:105 @@ -311,22 +313,23 @@ msgstr "Email" #: seahub/institutions/templates/institutions/useradmin_search.html:19 #: seahub/organizations/api/admin/statistics.py:380 #: seahub/sysadmin_extra/views.py:57 -#: seahub/templates/registration/registration_form.html:19 -#: seahub/templates/repo_history_view.html:58 seahub/views/sysadmin.py:172 -#: seahub/views/sysadmin.py:176 seahub/views/sysadmin.py:644 -#: seahub/views/sysadmin.py:768 seahub/views/sysadmin.py:783 +#: seahub/templates/registration/registration_form.html:18 +#: seahub/templates/repo_dir_recycle_view.html:44 +#: seahub/templates/repo_history_view.html:58 seahub/views/sysadmin.py:171 +#: seahub/views/sysadmin.py:175 seahub/views/sysadmin.py:643 +#: seahub/views/sysadmin.py:767 seahub/views/sysadmin.py:782 msgid "Name" msgstr "Nombre" -#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:262 +#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:245 #: seahub/base/management/commands/export_user_storage_report.py:41 #: seahub/base/management/commands/export_users.py:43 #: seahub/base/management/commands/export_users.py:47 #: seahub/institutions/templates/institutions/useradmin.html:16 #: seahub/institutions/templates/institutions/useradmin_search.html:19 #: seahub/organizations/api/admin/statistics.py:380 -#: seahub/templates/registration/password_set_form.html:17 -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 +#: seahub/templates/registration/password_set_form.html:16 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:175 msgid "Contact Email" msgstr "Email de Contacto" @@ -335,7 +338,7 @@ msgstr "Email de Contacto" #: seahub/base/management/commands/export_users.py:44 #: seahub/base/management/commands/export_users.py:48 #: seahub/organizations/api/admin/statistics.py:381 -#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 +#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 msgid "Space Usage" msgstr "Uso de Espacio" @@ -344,105 +347,95 @@ msgstr "Uso de Espacio" #: seahub/base/management/commands/export_users.py:44 #: seahub/base/management/commands/export_users.py:48 #: seahub/organizations/api/admin/statistics.py:381 -#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 -#: seahub/views/sysadmin.py:770 seahub/views/sysadmin.py:784 +#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 +#: seahub/views/sysadmin.py:769 seahub/views/sysadmin.py:783 msgid "Space Quota" msgstr "Cuota de Espacio" -#: seahub/api2/endpoints/admin/users.py:667 -#: seahub/api2/endpoints/admin/users.py:697 +#: seahub/api2/endpoints/admin/users.py:655 +#: seahub/api2/endpoints/admin/users.py:685 #: seahub/organizations/api/admin/users.py:155 msgid "There are more than 500 users, and sort is not offered." msgstr "Hay mas de 500 usuarios, y no se ofrece ordenar." -#: seahub/api2/endpoints/admin/users.py:781 -#: seahub/api2/endpoints/admin/users.py:1273 seahub/base/accounts.py:1227 +#: seahub/api2/endpoints/admin/users.py:769 +#: seahub/api2/endpoints/admin/users.py:1255 seahub/base/accounts.py:1228 #: seahub/forms.py:30 msgid "The number of users exceeds the limit." msgstr "La cantidad de usuarios excede el límite." -#: seahub/api2/endpoints/admin/users.py:880 +#: seahub/api2/endpoints/admin/users.py:859 #, python-format msgid "Successfully added user %(user)s." msgstr "Usuario %(user)s agregado con éxito." -#: seahub/api2/endpoints/admin/users.py:884 -#: seahub/api2/endpoints/admin/users_batch.py:390 seahub/views/sysadmin.py:543 +#: seahub/api2/endpoints/admin/users.py:863 +#: seahub/api2/endpoints/admin/users_batch.py:390 seahub/views/sysadmin.py:542 #, python-format msgid "You are invited to join %s" msgstr "Estás invitado a unirte a %s" -#: seahub/api2/endpoints/admin/users.py:888 +#: seahub/api2/endpoints/admin/users.py:869 #, python-format msgid "Successfully added user %(user)s. An email notification has been sent." msgstr "El usuario %(user)s fue agregado con éxito. Se ha enviado un correo de aviso." -#: seahub/api2/endpoints/admin/users.py:891 +#: seahub/api2/endpoints/admin/users.py:872 #, python-format msgid "" "Successfully added user %(user)s. But email notification can not be sent, " "because Email service is not properly configured." msgstr "El usuario%(user)s fue agregado con éxito. Pero el correo de notificación no pudo ser enviado, porque el servicio de correo no está configurado correctamente." -#: seahub/api2/endpoints/admin/users.py:1418 +#: seahub/api2/endpoints/admin/users.py:1400 #: seahub/institutions/templates/institutions/useradmin.html:122 msgid "Edit succeeded" msgstr "Editado con éxito" -#: seahub/api2/endpoints/admin/users.py:1421 seahub/views/sysadmin.py:446 +#: seahub/api2/endpoints/admin/users.py:1403 seahub/views/sysadmin.py:445 #, python-format msgid "Your account on %s is activated" msgstr "Tu cuenta en %s está activada." -#: seahub/api2/endpoints/admin/users.py:1426 +#: seahub/api2/endpoints/admin/users.py:1408 #: seahub/institutions/templates/institutions/useradmin.html:118 msgid "Edit succeeded, an email has been sent." msgstr "Editado con éxito, se envió un email." -#: seahub/api2/endpoints/admin/users.py:1429 +#: seahub/api2/endpoints/admin/users.py:1411 #: seahub/institutions/templates/institutions/useradmin.html:120 msgid "" "Edit succeeded, but failed to send email, please check your email " "configuration." msgstr "Edición exitosa, pero hubo un fallo al enviar el correo, revisa la configuración de email." -#: seahub/api2/endpoints/admin/users.py:1497 seahub/auth/views.py:366 +#: seahub/api2/endpoints/admin/users.py:1479 seahub/auth/views.py:355 msgid "Unable to reset password." msgstr "" -#: seahub/api2/endpoints/admin/users.py:1523 seahub/auth/forms.py:163 -#, python-format -msgid "Reset Password on %s" -msgstr "Reestablecer contraseña en %s" - -#: seahub/api2/endpoints/admin/users.py:1527 -#, python-brace-format -msgid "A password reset link has been sent to {contact_email}." -msgstr "" - -#: seahub/api2/endpoints/admin/users.py:1545 seahub/views/sysadmin.py:487 +#: seahub/api2/endpoints/admin/users.py:1503 seahub/views/sysadmin.py:486 #, python-format msgid "Password has been reset on %s" msgstr "La contraseña ha sido reestablecida en %s" -#: seahub/api2/endpoints/admin/users.py:1547 +#: seahub/api2/endpoints/admin/users.py:1505 #, python-format msgid "Successfully reset password, an email has been sent to %(user)s." msgstr "" -#: seahub/api2/endpoints/admin/users.py:1551 seahub/views/sysadmin.py:517 +#: seahub/api2/endpoints/admin/users.py:1509 seahub/views/sysadmin.py:516 #, python-format msgid "" "Successfully reset password to %(passwd)s, but failed to send email to " "%(user)s, please check your email configuration." msgstr "Contraseña restablecida a %(passwd)s, pero hubo un fallo al enviar el correo a %(user)s, revise su configuracion de email." -#: seahub/api2/endpoints/admin/users.py:1554 seahub/views/sysadmin.py:521 +#: seahub/api2/endpoints/admin/users.py:1512 seahub/views/sysadmin.py:520 #, python-format msgid "Successfully reset password to %(passwd)s for user %(user)s." msgstr "Contraseña de %(user)s restablecida a %(passwd)s con éxito." -#: seahub/api2/endpoints/admin/users.py:1557 seahub/views/sysadmin.py:524 +#: seahub/api2/endpoints/admin/users.py:1515 seahub/views/sysadmin.py:523 #, python-format msgid "" "Successfully reset password to %(passwd)s for user %(user)s. But email " @@ -467,19 +460,17 @@ msgstr "Archivo con virus no encontrado" #: seahub/api2/endpoints/repo_set_password.py:72 #: seahub/api2/endpoints/repo_share_invitations.py:201 #: seahub/api2/endpoints/send_upload_link_email.py:107 -#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:3902 -#: seahub/notifications/models.py:536 seahub/notifications/models.py:577 -#: seahub/notifications/models.py:619 seahub/notifications/models.py:670 -#: seahub/notifications/models.py:726 seahub/notifications/models.py:756 -#: seahub/notifications/models.py:778 seahub/notifications/models.py:804 -#: seahub/notifications/models.py:821 seahub/notifications/models.py:838 -#: seahub/notifications/models.py:867 seahub/seadoc/apis.py:2778 -#: seahub/search/views.py:200 seahub/share/views.py:326 -#: seahub/subscription/views.py:93 seahub/subscription/views.py:138 -#: seahub/utils/__init__.py:177 seahub/utils/__init__.py:1170 -#: seahub/views/__init__.py:799 seahub/views/ajax.py:401 -#: seahub/views/ajax.py:405 seahub/wiki/views.py:210 seahub/wiki/views.py:217 -#: seahub/wiki/views.py:226 +#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:3903 +#: seahub/notifications/models.py:484 seahub/notifications/models.py:525 +#: seahub/notifications/models.py:576 seahub/notifications/models.py:632 +#: seahub/notifications/models.py:662 seahub/notifications/models.py:684 +#: seahub/notifications/models.py:710 seahub/notifications/models.py:727 +#: seahub/notifications/models.py:744 seahub/notifications/models.py:773 +#: seahub/seadoc/apis.py:2763 seahub/search/views.py:200 +#: seahub/share/views.py:326 seahub/utils/__init__.py:177 +#: seahub/utils/__init__.py:1165 seahub/views/__init__.py:950 +#: seahub/views/ajax.py:401 seahub/views/ajax.py:405 seahub/wiki/views.py:210 +#: seahub/wiki/views.py:217 seahub/wiki/views.py:226 msgid "Internal Server Error" msgstr "Error interno del servidor" @@ -495,12 +486,12 @@ msgstr "Ruta de destino inválida" #: seahub/api2/endpoints/copy_move_task.py:148 #: seahub/api2/endpoints/move_folder_merge.py:176 -#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:1819 -#: seahub/api2/views.py:1859 seahub/api2/views.py:1920 -#: seahub/api2/views.py:1964 seahub/api2/views.py:2010 -#: seahub/api2/views.py:2059 seahub/api2/views.py:2472 -#: seahub/api2/views.py:2580 seahub/seadoc/apis.py:372 -#: seahub/seadoc/apis.py:463 +#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:1820 +#: seahub/api2/views.py:1860 seahub/api2/views.py:1921 +#: seahub/api2/views.py:1965 seahub/api2/views.py:2011 +#: seahub/api2/views.py:2060 seahub/api2/views.py:2473 +#: seahub/api2/views.py:2581 seahub/seadoc/apis.py:371 +#: seahub/seadoc/apis.py:462 msgid "Out of quota." msgstr "Cuota agotada." @@ -520,13 +511,13 @@ msgstr "El archivo está bloqueado" msgid "Cancel failed" msgstr "Falló al cancelar" -#: seahub/api2/endpoints/dir_shared_items.py:344 +#: seahub/api2/endpoints/dir_shared_items.py:330 #: seahub/api2/endpoints/draft_reviewer.py:70 #: seahub/api2/endpoints/group_owned_libraries.py:937 msgid "username invalid." msgstr "nombre de usuario inválido" -#: seahub/api2/endpoints/dir_shared_items.py:353 +#: seahub/api2/endpoints/dir_shared_items.py:339 #: seahub/api2/endpoints/draft_reviewer.py:79 #: seahub/api2/endpoints/group_owned_libraries.py:946 #, python-format @@ -539,20 +530,17 @@ msgstr "Usuario %s no encontrado." #: seahub/api2/endpoints/file_tag.py:203 seahub/api2/endpoints/file_tag.py:216 #: seahub/api2/endpoints/wikis.py:112 seahub/api2/endpoints/wikis.py:206 #: seahub/drafts/views.py:31 seahub/profile/forms.py:24 -#: seahub/profile/views.py:258 seahub/seadoc/apis.py:2762 +#: seahub/profile/views.py:258 seahub/seadoc/apis.py:2747 #: seahub/seadoc/views.py:31 seahub/seadoc/views.py:85 #: seahub/seadoc/views.py:168 seahub/search/views.py:174 -#: seahub/subscription/views.py:28 seahub/subscription/views.py:44 -#: seahub/subscription/views.py:106 seahub/thumbnail/views.py:51 -#: seahub/thumbnail/views.py:166 seahub/views/__init__.py:609 -#: seahub/views/ajax.py:83 seahub/views/ajax.py:113 seahub/views/ajax.py:119 -#: seahub/views/sso.py:237 +#: seahub/thumbnail/views.py:51 seahub/thumbnail/views.py:166 +#: seahub/views/__init__.py:760 seahub/views/ajax.py:83 +#: seahub/views/ajax.py:113 seahub/views/ajax.py:119 seahub/views/sso.py:201 msgid "Permission denied." msgstr "Persmiso denegado." #: seahub/api2/endpoints/file.py:218 seahub/api2/endpoints/upload_links.py:480 -#: seahub/api2/endpoints/via_repo_token.py:848 -#: seahub/api2/endpoints/wikis.py:132 seahub/api2/views.py:1867 +#: seahub/api2/endpoints/wikis.py:132 seahub/api2/views.py:1868 msgid "The number of files in library exceeds the limit" msgstr "" @@ -564,7 +552,7 @@ msgstr "El archivo no está bloqueado." msgid "You can not refresh this file's lock." msgstr "No puede refrescar el bloqueo de este archivo." -#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2769 +#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2754 msgid "The participant already exists." msgstr "El participante ya existe." @@ -584,7 +572,7 @@ msgstr "El usuario %s ya es miembro del grupo." #: seahub/api2/endpoints/group_members.py:116 #: seahub/api2/endpoints/group_members.py:352 -#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1668 +#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1669 #: seahub/organizations/api/admin/user_repos.py:50 #: seahub/organizations/api/admin/user_repos.py:103 #: seahub/organizations/api/admin/users.py:342 @@ -604,9 +592,9 @@ msgstr "El usuario %s es un usuario de la organización." msgid "Group does not exist" msgstr "El grupo no existe" -#: seahub/api2/endpoints/group_members.py:548 seahub/views/sysadmin.py:163 -#: seahub/views/sysadmin.py:271 seahub/views/sysadmin.py:641 -#: seahub/views/sysadmin.py:653 seahub/views/sysadmin.py:794 +#: seahub/api2/endpoints/group_members.py:548 seahub/views/sysadmin.py:162 +#: seahub/views/sysadmin.py:270 seahub/views/sysadmin.py:640 +#: seahub/views/sysadmin.py:652 seahub/views/sysadmin.py:793 msgid "Failed to export Excel" msgstr "Fallo al exportar Excel" @@ -635,7 +623,7 @@ msgstr "%s ya ha sido invitado." #: seahub/api2/endpoints/invitations.py:68 #: seahub/api2/endpoints/invitations.py:140 #: seahub/api2/endpoints/repo_share_invitations.py:173 -#: seahub/base/accounts.py:1238 seahub/organizations/api/admin/users.py:270 +#: seahub/base/accounts.py:1239 seahub/organizations/api/admin/users.py:270 #, python-format msgid "User %s already exists." msgstr "El usuario %s ya existe." @@ -643,37 +631,37 @@ msgstr "El usuario %s ya existe." #: seahub/api2/endpoints/invitations.py:154 #: seahub/api2/endpoints/repo_share_invitations.py:215 #: seahub/api2/endpoints/send_share_link_email.py:34 -#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:127 -#: seahub/organizations/api/admin/users.py:790 seahub/share/views.py:138 +#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:110 +#: seahub/organizations/api/admin/users.py:783 seahub/share/views.py:138 #: seahub/share/views.py:349 msgid "" "Failed to send email, email service is not properly configured, please " "contact administrator." msgstr "No se pudo enviar el correo, el servicio no está configurado adecuadamente, por favor, contacta al administrador." -#: seahub/api2/endpoints/multi_share_links.py:102 -#: seahub/api2/endpoints/multi_share_links.py:318 +#: seahub/api2/endpoints/multi_share_links.py:60 +#: seahub/api2/endpoints/multi_share_links.py:268 #: seahub/api2/endpoints/share_links.py:331 -#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4055 -#: seahub/api2/views.py:4175 +#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4056 +#: seahub/api2/views.py:4176 msgid "Password is required." msgstr "Contraseña requerida" -#: seahub/api2/endpoints/multi_share_links.py:107 +#: seahub/api2/endpoints/multi_share_links.py:65 #: seahub/api2/endpoints/share_links.py:337 #: seahub/api2/endpoints/upload_links.py:176 #: seahub/api2/endpoints/webdav_secret.py:60 msgid "Password is too short." msgstr "La contraseña es demasiado corta." -#: seahub/api2/endpoints/multi_share_links.py:111 +#: seahub/api2/endpoints/multi_share_links.py:69 #: seahub/api2/endpoints/share_links.py:341 #: seahub/api2/endpoints/upload_links.py:180 #: seahub/api2/endpoints/webdav_secret.py:64 msgid "Password is too weak." msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:115 +#: seahub/api2/endpoints/multi_share_links.py:73 #: seahub/api2/endpoints/share_links.py:345 #: seahub/api2/endpoints/upload_links.py:184 #: seahub/api2/endpoints/webdav_secret.py:52 @@ -682,28 +670,28 @@ msgid "" "symbols." msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:138 -#: seahub/api2/endpoints/multi_share_links.py:341 +#: seahub/api2/endpoints/multi_share_links.py:96 +#: seahub/api2/endpoints/multi_share_links.py:291 #: seahub/api2/endpoints/share_links.py:368 #: seahub/api2/endpoints/share_links.py:678 #: seahub/api2/endpoints/upload_links.py:207 -#: seahub/api2/endpoints/upload_links.py:341 seahub/api2/views.py:3469 +#: seahub/api2/endpoints/upload_links.py:341 seahub/api2/views.py:3470 #, python-format msgid "Expire days should be greater or equal to %s" msgstr "Días al vencimiento de be ser mayor o igual que %s" -#: seahub/api2/endpoints/multi_share_links.py:143 -#: seahub/api2/endpoints/multi_share_links.py:347 +#: seahub/api2/endpoints/multi_share_links.py:101 +#: seahub/api2/endpoints/multi_share_links.py:297 #: seahub/api2/endpoints/share_links.py:374 #: seahub/api2/endpoints/share_links.py:684 #: seahub/api2/endpoints/upload_links.py:213 -#: seahub/api2/endpoints/upload_links.py:347 seahub/api2/views.py:3475 +#: seahub/api2/endpoints/upload_links.py:347 seahub/api2/views.py:3476 #, python-format msgid "Expire days should be less than or equal to %s" msgstr "Días al vencimiento de be ser menor o igual que %s" -#: seahub/api2/endpoints/multi_share_links.py:163 -#: seahub/api2/endpoints/multi_share_links.py:369 +#: seahub/api2/endpoints/multi_share_links.py:121 +#: seahub/api2/endpoints/multi_share_links.py:319 #: seahub/api2/endpoints/share_links.py:396 #: seahub/api2/endpoints/share_links.py:708 #: seahub/api2/endpoints/upload_links.py:235 @@ -712,8 +700,8 @@ msgstr "Días al vencimiento de be ser menor o igual que %s" msgid "Expiration time should be later than %s." msgstr "El tiempo de vencimiento debe ser posterior a %s." -#: seahub/api2/endpoints/multi_share_links.py:172 -#: seahub/api2/endpoints/multi_share_links.py:378 +#: seahub/api2/endpoints/multi_share_links.py:130 +#: seahub/api2/endpoints/multi_share_links.py:328 #: seahub/api2/endpoints/share_links.py:405 #: seahub/api2/endpoints/share_links.py:717 #: seahub/api2/endpoints/upload_links.py:244 @@ -723,9 +711,10 @@ msgid "Expiration time should be earlier than %s." msgstr "El tiempo de vencimiento debe ser anterior a %s." #: seahub/api2/endpoints/query_copy_move_progress.py:47 -#: seahub/seadoc/apis.py:516 +#: seahub/seadoc/apis.py:515 #: seahub/templates/remote_user/create_unknown_user_false.html:4 #: seahub/templates/remote_user/error.html:4 +#: seahub/templates/view_shared_upload_link.html:82 msgid "Error" msgstr "Error" @@ -735,7 +724,7 @@ msgstr "Esta biblioteca no ha sido desencriptada." #: seahub/api2/endpoints/repo_send_new_password.py:45 #: seahub/api2/endpoints/user.py:73 seahub/api2/endpoints/user.py:93 -#: seahub/organizations/api/admin/users.py:786 +#: seahub/organizations/api/admin/users.py:779 msgid "Feature disabled." msgstr "Característica deshabilitada." @@ -749,11 +738,11 @@ msgstr "No se puede restablecer la contraseña de esta biblioteca." msgid "New password of library %s" msgstr "Nueva contraseña de la biblioteca %s" -#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:3899 +#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:3900 msgid "Wrong password" msgstr "Contraseña incorrecta" -#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:3905 +#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:3906 msgid "Decrypt library error" msgstr "Error en el desencriptado de la biblioteca" @@ -761,20 +750,20 @@ msgstr "Error en el desencriptado de la biblioteca" msgid "Wrong old password" msgstr "Contraseña anterior errónea" -#: seahub/api2/endpoints/repos_batch.py:1298 -#: seahub/api2/endpoints/repos_batch.py:1557 -#: seahub/api2/endpoints/repos_batch.py:1649 +#: seahub/api2/endpoints/repos_batch.py:1284 +#: seahub/api2/endpoints/repos_batch.py:1543 +#: seahub/api2/endpoints/repos_batch.py:1635 #, python-format msgid "File %s is locked." msgstr "El archivo %s está bloqueado." -#: seahub/api2/endpoints/repos_batch.py:1308 -#: seahub/api2/endpoints/repos_batch.py:1567 +#: seahub/api2/endpoints/repos_batch.py:1294 +#: seahub/api2/endpoints/repos_batch.py:1553 #, python-format msgid "Can't move folder %s, please check its permission." msgstr "No se puede mover la carpeta %s, por favor verifique los permisos." -#: seahub/api2/endpoints/repos_batch.py:1657 +#: seahub/api2/endpoints/repos_batch.py:1643 #, python-format msgid "Can't delete folder %s, please check its permission." msgstr "No se puede borrar la carpeta %s, por favor verifique los permisos." @@ -879,17 +868,17 @@ msgstr "Por favor ingresar." msgid "Email or Username" msgstr "Email o Nombre de usuario" -#: seahub/auth/forms.py:28 seahub/auth/forms.py:236 -#: seahub/base/accounts.py:1215 +#: seahub/auth/forms.py:28 seahub/auth/forms.py:219 +#: seahub/base/accounts.py:1216 #: seahub/invitations/templates/invitations/token_view.html:13 #: seahub/organizations/templates/organizations/org_register.html:36 #: seahub/share/views.py:320 seahub/templates/decrypt_repo_form.html:10 #: seahub/templates/registration/login.html:40 -#: seahub/templates/registration/password_set_form.html:22 -#: seahub/templates/registration/registration_form.html:25 +#: seahub/templates/registration/password_set_form.html:21 +#: seahub/templates/registration/registration_form.html:24 #: seahub/templates/share_access_validation.html:23 -#: seahub/templates/sysadmin/sudo_mode.html:29 seahub/views/sysadmin.py:767 -#: seahub/views/sysadmin.py:782 +#: seahub/templates/sysadmin/sudo_mode.html:10 seahub/views/sysadmin.py:766 +#: seahub/views/sysadmin.py:781 msgid "Password" msgstr "Contraseña " @@ -899,7 +888,7 @@ msgid "" "are case-sensitive." msgstr "Por favor, ingresa un email/nombre de usuario y contraseña correctos. Notar que ambos datos son sensibles a mayúsculas y minúsculas." -#: seahub/auth/forms.py:66 seahub/auth/forms.py:136 +#: seahub/auth/forms.py:66 seahub/auth/forms.py:119 msgid "" "That e-mail address doesn't have an associated user account. Are you sure " "you've registered?" @@ -909,69 +898,69 @@ msgstr "Esa dirección de correo no está asociada a ninguna cuenta de usuario. msgid "This account is inactive." msgstr "Esta cuenta está inactiva." -#: seahub/auth/forms.py:98 seahub/auth/forms.py:99 -#: seahub/templates/registration/login.html:62 -msgid "You cannot login with email and password." -msgstr "" - -#: seahub/auth/forms.py:104 +#: seahub/auth/forms.py:87 msgid "" "Your Web browser doesn't appear to have cookies enabled. Cookies are " "required for logging in." msgstr "Tu navegador no tiene habilitados las cookies. Las cookies son requeridas para autenticarse en el sitio." -#: seahub/auth/forms.py:120 +#: seahub/auth/forms.py:103 msgid "E-mail" msgstr "E-mail" -#: seahub/auth/forms.py:139 +#: seahub/auth/forms.py:122 msgid "Can not reset password, please contact LDAP admin." msgstr "No se puede restablecer la contraseña, por favor contacte al administrador de LDAP." -#: seahub/auth/forms.py:172 +#: seahub/auth/forms.py:146 +#, python-format +msgid "Reset Password on %s" +msgstr "Reestablecer contraseña en %s" + +#: seahub/auth/forms.py:155 msgid "New password" msgstr "Nueva contraseña" -#: seahub/auth/forms.py:173 +#: seahub/auth/forms.py:156 msgid "New password confirmation" msgstr "Confirmación de nueva contraseña" -#: seahub/auth/forms.py:202 seahub/auth/forms.py:248 -#: seahub/base/accounts.py:1272 seahub/organizations/forms.py:71 +#: seahub/auth/forms.py:185 seahub/auth/forms.py:231 +#: seahub/base/accounts.py:1273 seahub/organizations/forms.py:71 msgid "The two password fields didn't match." msgstr "Las contraseñas no coinciden" -#: seahub/auth/forms.py:216 +#: seahub/auth/forms.py:199 msgid "Old password" msgstr "Contraseña anterior" -#: seahub/auth/forms.py:224 +#: seahub/auth/forms.py:207 msgid "Your old password was entered incorrectly. Please enter it again." msgstr "La contraseña anterior ingresada es incorrecta. Por favor, ingrésela nuevamente." -#: seahub/auth/forms.py:237 seahub/base/accounts.py:1217 +#: seahub/auth/forms.py:220 seahub/base/accounts.py:1218 msgid "Password (again)" msgstr "Contraseña (de nuevo)" -#: seahub/auth/forms.py:268 seahub/forms.py:35 seahub/invitations/views.py:39 +#: seahub/auth/forms.py:251 seahub/forms.py:35 seahub/invitations/views.py:39 #: seahub/invitations/views.py:54 seahub/organizations/forms.py:49 #: seahub/profile/forms.py:46 msgid "A user with this email already exists." msgstr "Ya existe un usuario con este correo" -#: seahub/auth/views.py:156 +#: seahub/auth/views.py:154 msgid "This account has been frozen due to too many failed login attempts." msgstr "Esta cuenta ha sido inmovilizada debido a muchos intentos de acceso fallidos." -#: seahub/auth/views.py:322 +#: seahub/auth/views.py:311 msgid "Logged out" msgstr "Desconectado" -#: seahub/auth/views.py:387 +#: seahub/auth/views.py:374 msgid "Failed to send email, please contact administrator." msgstr "Fallo al enviar el correo, por favor, contacta al administrador" -#: seahub/auth/views.py:459 +#: seahub/auth/views.py:441 msgid "Unable to change password." msgstr "" @@ -980,6 +969,51 @@ msgstr "" msgid "Avatar for %s" msgstr "Avatar de %s" +#: seahub/avatar/templates/avatar/add.html:6 +msgid "Upload Avatar" +msgstr "Subir avatar" + +#: seahub/avatar/templates/avatar/add.html:7 +#: seahub/avatar/templates/avatar/change.html:8 +msgid "Your current avatar: " +msgstr "Tu avatar actual:" + +#: seahub/avatar/templates/avatar/add.html:9 +msgid "Upload New Avatar: " +msgstr "Subir nuevo avatar:" + +#: seahub/avatar/templates/avatar/add.html:13 +#: seahub/avatar/templates/avatar/change.html:30 +msgid "Upload New Image" +msgstr "Subir nueva imagen" + +#: seahub/avatar/templates/avatar/confirm_delete.html:6 +msgid "Please select the avatars that you would like to delete." +msgstr "Por favor, selecciona el avatar que deseas borrar." + +#: seahub/avatar/templates/avatar/confirm_delete.html:11 +#, python-format +msgid "" +"You have no avatars to delete. Please upload one now." +msgstr "No tienes avatares para borrar. Por favor sube uno." + +#: seahub/avatar/templates/avatar/confirm_delete.html:18 +msgid "Delete These" +msgstr "Eliminar seleccionados" + +#: seahub/avatar/templates/notification/avatar_friend_updated/notice.html:2 +#, python-format +msgid "" +"%(avatar_creator)s has updated their avatar %(avatar)s." +msgstr "%(avatar_creator)s actualizó su avatar %(avatar)s." + +#: seahub/avatar/templates/notification/avatar_updated/notice.html:2 +#, python-format +msgid "You have updated your avatar %(avatar)s." +msgstr "Has actualizado tu avatar %(avatar)s." + #: seahub/avatar/views.py:77 msgid "Successfully uploaded a new avatar." msgstr "El nuevo avatar fue subido con éxito." @@ -997,39 +1031,39 @@ msgstr "Avatares borrados con éxito." msgid "Account %(account)s froze on %(site)s." msgstr "Cuenta %(account)s inmovilizada en %(site)s." -#: seahub/base/accounts.py:1205 +#: seahub/base/accounts.py:1206 msgid "Email address" msgstr "Dirección de correo" -#: seahub/base/accounts.py:1211 +#: seahub/base/accounts.py:1212 msgid "Username" msgstr "Nombre de usuario" -#: seahub/base/accounts.py:1212 +#: seahub/base/accounts.py:1213 msgid "This value must be of length 40" msgstr "Debe tener una longitud de 40" -#: seahub/base/accounts.py:1231 +#: seahub/base/accounts.py:1232 msgid "Enter a valid email address." msgstr "Ingresa una dirección de correo válida." -#: seahub/base/accounts.py:1242 +#: seahub/base/accounts.py:1243 msgid "Invalid user id." msgstr "ID de usuario inválido" -#: seahub/base/accounts.py:1294 +#: seahub/base/accounts.py:1295 msgid "name" msgstr "nombre" -#: seahub/base/accounts.py:1297 +#: seahub/base/accounts.py:1298 msgid "department" msgstr "departamento" -#: seahub/base/accounts.py:1300 +#: seahub/base/accounts.py:1301 msgid "telephone" msgstr "teléfono" -#: seahub/base/accounts.py:1303 +#: seahub/base/accounts.py:1304 msgid "note" msgstr "nota" @@ -1106,41 +1140,41 @@ msgstr "Usuario Anónimo" #: seahub/base/management/commands/export_users.py:47 #: seahub/institutions/templates/institutions/useradmin.html:17 #: seahub/institutions/templates/institutions/useradmin_search.html:20 -#: seahub/sysadmin_extra/views.py:57 seahub/views/sysadmin.py:172 -#: seahub/views/sysadmin.py:176 +#: seahub/sysadmin_extra/views.py:57 seahub/views/sysadmin.py:171 +#: seahub/views/sysadmin.py:175 msgid "Status" msgstr "Estado" #: seahub/base/management/commands/export_users.py:43 #: seahub/institutions/templates/institutions/user_info.html:106 -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:769 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:768 msgid "Role" msgstr "Rol" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 #: seahub/institutions/templates/institutions/user_info.html:107 -#: seahub/views/sysadmin.py:174 seahub/views/sysadmin.py:178 -#: seahub/views/sysadmin.py:644 +#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 +#: seahub/views/sysadmin.py:643 msgid "Create At" msgstr "Creado el" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 -#: seahub/views/sysadmin.py:174 seahub/views/sysadmin.py:178 +#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 msgid "Last Login" msgstr "Último Ingreso" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 -#: seahub/institutions/views.py:176 seahub/views/sysadmin.py:174 -#: seahub/views/sysadmin.py:178 +#: seahub/institutions/views.py:176 seahub/views/sysadmin.py:173 +#: seahub/views/sysadmin.py:177 msgid "Admin" msgstr "Administrar" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 -#: seahub/views/sysadmin.py:174 seahub/views/sysadmin.py:178 +#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 msgid "LDAP(imported)" msgstr "LDAP (importado)" @@ -1148,7 +1182,7 @@ msgstr "LDAP (importado)" #: seahub/institutions/templates/institutions/useradmin.html:33 #: seahub/institutions/templates/institutions/useradmin.html:42 #: seahub/institutions/templates/institutions/useradmin_search.html:36 -#: seahub/views/sysadmin.py:234 +#: seahub/views/sysadmin.py:233 msgid "Active" msgstr "Activo" @@ -1156,25 +1190,25 @@ msgstr "Activo" #: seahub/institutions/templates/institutions/useradmin.html:35 #: seahub/institutions/templates/institutions/useradmin.html:43 #: seahub/institutions/templates/institutions/useradmin_search.html:38 -#: seahub/views/sysadmin.py:236 +#: seahub/views/sysadmin.py:235 msgid "Inactive" msgstr "Inactivo" #: seahub/base/management/commands/export_users.py:126 #: seahub/base/management/commands/export_users.py:127 -#: seahub/templates/base.html:86 seahub/templates/client_login_confirm.html:9 -#: seahub/views/sysadmin.py:242 seahub/views/sysadmin.py:243 +#: seahub/templates/base.html:86 seahub/templates/client_login_confirm.html:13 +#: seahub/views/sysadmin.py:241 seahub/views/sysadmin.py:242 msgid "Yes" msgstr "Sí" #: seahub/base/management/commands/export_users.py:132 -#: seahub/views/sysadmin.py:248 +#: seahub/views/sysadmin.py:247 msgid "Guest" msgstr "Invitado" #: seahub/base/management/commands/export_users.py:134 #: seahub/base/management/commands/export_users.py:138 -#: seahub/views/sysadmin.py:250 seahub/views/sysadmin.py:254 +#: seahub/views/sysadmin.py:249 seahub/views/sysadmin.py:253 msgid "Default" msgstr "Predeterminado" @@ -1333,20 +1367,157 @@ msgid "%s PB" msgstr "%s PB" #: seahub/contacts/models.py:78 +#: seahub/contacts/templates/contacts/contact_list.html:119 msgid "Email is required." msgstr "Se requiere correo." +#: seahub/contacts/templates/contacts/contact_list.html:4 +#: seahub/contacts/templates/contacts/contact_list.html:10 +msgid "Contacts" +msgstr "Contactos" + +#: seahub/contacts/templates/contacts/contact_list.html:11 +#: seahub/contacts/templates/contacts/contact_list.html:43 +msgid "Add Contacts" +msgstr "Agregar Contactos" + +#: seahub/contacts/templates/contacts/contact_list.html:17 +msgid "Email " +msgstr "E-Mail" + +#: seahub/contacts/templates/contacts/contact_list.html:19 +#: seahub/templates/registration/registration_form.html:41 +msgid "Note" +msgstr "Nota" + +#: seahub/contacts/templates/contacts/contact_list.html:20 +#: seahub/institutions/templates/institutions/user_info.html:64 +#: seahub/institutions/templates/institutions/user_info.html:108 +#: seahub/institutions/templates/institutions/useradmin.html:20 +#: seahub/institutions/templates/institutions/useradmin_search.html:23 +#: seahub/templates/repo_dir_recycle_view.html:47 +#: seahub/templates/repo_history_view.html:60 +msgid "Operations" +msgstr "Operaciones" + +#: seahub/contacts/templates/contacts/contact_list.html:29 +#: seahub/institutions/templates/institutions/useradmin.html:38 +msgid "Edit" +msgstr "Editar" + +#: seahub/contacts/templates/contacts/contact_list.html:30 +#: seahub/institutions/templates/institutions/useradmin.html:59 +#: seahub/institutions/templates/institutions/useradmin_search.html:55 +#: seahub/sysadmin_extra/views.py:232 +#: seahub/templates/view_shared_upload_link.html:87 +msgid "Delete" +msgstr "Borrar" + +#: seahub/contacts/templates/contacts/contact_list.html:37 +msgid "You don't have any contacts" +msgstr "No tienes ningún contacto" + +#: seahub/contacts/templates/contacts/contact_list.html:38 +msgid "" +"Add your contacts so you can quickly share libraries and send file shared " +"link." +msgstr "Agrega contactos para compartir bibliotecas y enviar enlaces de descarga rápidamente." + +#: seahub/contacts/templates/contacts/contact_list.html:46 +#: seahub/contacts/templates/contacts/contact_list.html:55 +msgid "Note(optional)" +msgstr "Nota (opcional)" + +#: seahub/contacts/templates/contacts/contact_list.html:49 +#: seahub/contacts/templates/contacts/contact_list.html:58 +#: seahub/institutions/templates/institutions/user_info.html:52 +#: seahub/institutions/templates/institutions/useradmin_search.html:12 +#: seahub/invitations/templates/invitations/token_view.html:17 +#: seahub/options/templates/options/set_user_options.html:14 +#: seahub/organizations/templates/organizations/org_register.html:42 +#: seahub/search/templates/search_results.html:26 +#: seahub/search/templates/search_results.html:47 +#: seahub/share/templates/share/share_link_audit.html:22 +#: seahub/templates/decrypt_repo_form.html:13 +#: seahub/templates/home_base.html:103 +#: seahub/templates/registration/password_change_form.html:24 +#: seahub/templates/registration/password_reset_confirm.html:19 +#: seahub/templates/registration/password_reset_form.html:13 +#: seahub/templates/registration/password_set_form.html:27 +#: seahub/templates/repo_dir_recycle_view.html:74 +#: seahub/templates/share_access_validation.html:29 +msgid "Submit" +msgstr "Enviar" + +#: seahub/contacts/templates/contacts/contact_list.html:52 +msgid "Edit Contact" +msgstr "Editar Contacto" + +#: seahub/contacts/templates/contacts/contact_list.html:101 +#: seahub/contacts/templates/contacts/contact_list.html:146 +#: seahub/templates/sdoc_file_view_react.html:64 +#: seahub/templates/sdoc_file_view_react.html:87 +#: seahub/templates/view_file_onlyoffice.html:89 +#: seahub/templates/view_file_onlyoffice.html:112 +msgid "Failed. Please check the network." +msgstr "Fallo. Por favor, verifica la red." + +#: seahub/contacts/templates/contacts/contact_list.html:109 +msgid "Delete Contact" +msgstr "Borrar Contacto" + +#: seahub/contacts/templates/contacts/contact_list.html:109 +#: seahub/institutions/templates/institutions/useradmin.html:81 +#: seahub/institutions/templates/institutions/useradmin_search.html:72 +#, python-format +msgid "Are you sure you want to delete %s ?" +msgstr "¿Seguro que quieres borrar %s ?" + +#: seahub/contacts/templates/contacts/contact_list.html:123 +msgid "You cannot add yourself." +msgstr "No puedes agregarte a ti mismo." + +#: seahub/contacts/views.py:65 +#, python-format +msgid "%s is not a valid email." +msgstr "%s no es un correo válido." + +#: seahub/contacts/views.py:70 +#, python-format +msgid "%s is already in your contacts." +msgstr "%s ya está en sus contactos." + +#: seahub/contacts/views.py:79 +#, python-format +msgid "Successfully added %s to contacts." +msgstr "Se agregó con éxito %s a los contactos." + +#: seahub/contacts/views.py:84 +#, python-format +msgid "Failed to add %s to contacts." +msgstr "Fallo al agregar %s a los contactos." + +#: seahub/contacts/views.py:105 +#, python-format +msgid "Successfully edited %s." +msgstr "Editado con éxito %s" + +#: seahub/contacts/views.py:118 +#, python-format +msgid "Successfully Deleted %s" +msgstr "Borrado con éxito %s" + #: seahub/dingtalk/views.py:50 seahub/dingtalk/views.py:74 #: seahub/dingtalk/views.py:83 seahub/dingtalk/views.py:105 -#: seahub/dingtalk/views.py:122 seahub/dingtalk/views.py:166 -#: seahub/dingtalk/views.py:191 seahub/dingtalk/views.py:200 -#: seahub/dingtalk/views.py:222 seahub/dingtalk/views.py:258 -#: seahub/dingtalk/views.py:298 seahub/dingtalk/views.py:345 -#: seahub/dingtalk/views.py:365 seahub/dingtalk/views.py:435 -#: seahub/dingtalk/views.py:482 seahub/oauth/views.py:86 -#: seahub/oauth/views.py:109 seahub/oauth/views.py:155 -#: seahub/oauth/views.py:167 seahub/oauth/views.py:173 -#: seahub/oauth/views.py:204 seahub/templates/remote_user/error.html:8 +#: seahub/dingtalk/views.py:122 seahub/dingtalk/views.py:162 +#: seahub/dingtalk/views.py:187 seahub/dingtalk/views.py:196 +#: seahub/dingtalk/views.py:218 seahub/dingtalk/views.py:254 +#: seahub/dingtalk/views.py:294 seahub/dingtalk/views.py:341 +#: seahub/dingtalk/views.py:359 seahub/dingtalk/views.py:432 +#: seahub/dingtalk/views.py:479 seahub/oauth/views.py:84 +#: seahub/oauth/views.py:107 seahub/oauth/views.py:153 +#: seahub/oauth/views.py:165 seahub/oauth/views.py:171 +#: seahub/oauth/views.py:202 seahub/templates/remote_user/error.html:8 #: seahub/weixin/views.py:35 seahub/weixin/views.py:54 #: seahub/weixin/views.py:59 seahub/weixin/views.py:78 #: seahub/weixin/views.py:96 seahub/work_weixin/views.py:68 @@ -1357,7 +1528,7 @@ msgstr "Se requiere correo." msgid "Error, please contact administrator." msgstr "Error. por favor contacte al administrador." -#: seahub/dingtalk/views.py:125 seahub/dingtalk/views.py:368 +#: seahub/dingtalk/views.py:125 seahub/dingtalk/views.py:362 #: seahub/weixin/views.py:99 #, python-format msgid "User %s not found or inactive." @@ -1390,7 +1561,7 @@ msgstr "El nombre %s no es válido" #: seahub/forms.py:97 seahub/share/views.py:296 seahub/views/ajax.py:308 #: seahub/views/ajax.py:312 seahub/views/ajax.py:316 seahub/views/ajax.py:327 -#: seahub/views/ajax.py:447 seahub/views/file.py:1933 +#: seahub/views/ajax.py:447 seahub/views/file.py:1930 msgid "Argument missing" msgstr "Argumento faltante" @@ -1513,11 +1684,11 @@ msgid "The %(site_name)s team" msgstr "El equipo de %(site_name)s" #: seahub/group/views.py:105 seahub/share/views.py:233 -#: seahub/views/__init__.py:436 seahub/views/ajax.py:381 -#: seahub/views/ajax.py:427 seahub/views/file.py:1184 -#: seahub/views/file.py:1425 seahub/views/file.py:1942 +#: seahub/views/__init__.py:587 seahub/views/ajax.py:381 +#: seahub/views/ajax.py:427 seahub/views/file.py:1181 +#: seahub/views/file.py:1422 seahub/views/file.py:1939 #: seahub/views/repo.py:114 seahub/views/repo.py:171 seahub/views/repo.py:229 -#: seahub/views/repo.py:282 seahub/views/repo.py:399 +#: seahub/views/repo.py:282 seahub/views/repo.py:392 msgid "Permission denied" msgstr "Permiso denegado" @@ -1531,7 +1702,7 @@ msgid "Exit admin panel" msgstr "Salir del panel de administración" #: seahub/institutions/templates/institutions/base.html:13 -#: seahub/templates/base.html:32 +#: seahub/templates/base.html:32 seahub/templates/home_base.html:9 msgid "Close" msgstr "Cerrar" @@ -1549,6 +1720,7 @@ msgid "Info" msgstr "Info" #: seahub/institutions/templates/institutions/info.html:13 +#: seahub/templates/home_base.html:63 msgid "Libraries" msgstr "Bibliotecas" @@ -1585,12 +1757,12 @@ msgid "Name" msgstr "Nombre" #: seahub/institutions/templates/institutions/user_info.html:35 -#: seahub/templates/registration/registration_form.html:32 +#: seahub/templates/registration/registration_form.html:31 msgid "Department" msgstr "Departamento" #: seahub/institutions/templates/institutions/user_info.html:38 -#: seahub/templates/registration/registration_form.html:37 +#: seahub/templates/registration/registration_form.html:36 msgid "Telephone" msgstr "Teléfono" @@ -1609,25 +1781,9 @@ msgstr "Fijar Cuota" msgid "Available quota:" msgstr "Cuota disponible:" -#: seahub/institutions/templates/institutions/user_info.html:52 -#: seahub/institutions/templates/institutions/useradmin_search.html:12 -#: seahub/invitations/templates/invitations/token_view.html:17 -#: seahub/options/templates/options/set_user_options.html:14 -#: seahub/organizations/templates/organizations/org_register.html:42 -#: seahub/search/templates/search_results.html:26 -#: seahub/search/templates/search_results.html:47 -#: seahub/share/templates/share/share_link_audit.html:22 -#: seahub/templates/decrypt_repo_form.html:13 -#: seahub/templates/registration/password_change_form.html:25 -#: seahub/templates/registration/password_reset_confirm.html:19 -#: seahub/templates/registration/password_reset_form.html:41 -#: seahub/templates/registration/password_set_form.html:28 -#: seahub/templates/share_access_validation.html:29 -msgid "Submit" -msgstr "Enviar" - #: seahub/institutions/templates/institutions/user_info.html:62 #: seahub/search/templates/search_results.html:39 +#: seahub/templates/repo_dir_recycle_view.html:46 #: seahub/templates/repo_history_view.html:59 msgid "Size" msgstr "Tamaño" @@ -1637,14 +1793,6 @@ msgstr "Tamaño" msgid "Last Update" msgstr "Última actualización" -#: seahub/institutions/templates/institutions/user_info.html:64 -#: seahub/institutions/templates/institutions/user_info.html:108 -#: seahub/institutions/templates/institutions/useradmin.html:20 -#: seahub/institutions/templates/institutions/useradmin_search.html:23 -#: seahub/templates/repo_history_view.html:60 -msgid "Operations" -msgstr "Operaciones" - #: seahub/institutions/templates/institutions/user_info.html:70 msgid "Encrypted" msgstr "Encriptada" @@ -1671,16 +1819,6 @@ msgstr "Cuota de espacio no puede estar vacía" msgid "Create At / Last Login" msgstr "Creado / Último incio" -#: seahub/institutions/templates/institutions/useradmin.html:38 -msgid "Edit" -msgstr "Editar" - -#: seahub/institutions/templates/institutions/useradmin.html:59 -#: seahub/institutions/templates/institutions/useradmin_search.html:55 -#: seahub/sysadmin_extra/views.py:232 -msgid "Delete" -msgstr "Borrar" - #: seahub/institutions/templates/institutions/useradmin.html:68 #: seahub/institutions/templates/institutions/useradmin_search.html:63 msgid "Empty" @@ -1695,12 +1833,6 @@ msgstr "Activando..., por favor espera" msgid "Delete User" msgstr "Borrar usuario" -#: seahub/institutions/templates/institutions/useradmin.html:81 -#: seahub/institutions/templates/institutions/useradmin_search.html:72 -#, python-format -msgid "Are you sure you want to delete %s ?" -msgstr "¿Seguro que quieres borrar %s ?" - #: seahub/institutions/templates/institutions/useradmin.html:130 msgid "Edit failed." msgstr "Fallo al editar." @@ -1721,7 +1853,7 @@ msgstr "Propietario" msgid "Member" msgstr "Miembro" -#: seahub/institutions/views.py:209 seahub/views/sysadmin.py:366 +#: seahub/institutions/views.py:209 seahub/views/sysadmin.py:365 msgid "Failed to delete: the user does not exist" msgstr "Fallo al borrar: no existe el usuario" @@ -1729,7 +1861,7 @@ msgstr "Fallo al borrar: no existe el usuario" msgid "Failed to delete: the user is system administrator" msgstr "" -#: seahub/institutions/views.py:217 seahub/views/sysadmin.py:356 +#: seahub/institutions/views.py:217 seahub/views/sysadmin.py:355 #, python-format msgid "Successfully deleted %s" msgstr "Borrado con éxito %s" @@ -1755,7 +1887,6 @@ msgstr "" #: seahub/templates/shared_link_email.html:9 #: seahub/templates/shared_upload_link_email.html:8 #: seahub/templates/snippets/reset_repo_password.html:7 -#: seahub/templates/sysadmin/short_time_linving_password_reset_link.html:10 #: seahub/templates/sysadmin/user_activation_email.html:9 #: seahub/templates/sysadmin/user_add_email.html:7 #: seahub/templates/sysadmin/user_batch_add_email.html:7 @@ -1885,7 +2016,7 @@ msgstr "Carpeta movida" msgid "New file updates on %s" msgstr "Nuevas actualizaciones en %s" -#: seahub/notifications/management/commands/send_notices.py:492 +#: seahub/notifications/management/commands/send_notices.py:457 #, python-format msgid "New notice on %s" msgstr "Nueva notificación en %s" @@ -1895,31 +2026,21 @@ msgstr "Nueva notificación en %s" msgid "You've got %(num)s new notices on %(site_name)s:\n" msgstr "Tienes %(num)s nuevas notificaciones en %(site_name)s:\n" -#: seahub/notifications/models.py:554 +#: seahub/notifications/models.py:502 #, python-format msgid "" "A file named %(file_name)s is uploaded to %(name)s" msgstr "Un archivo llamado %(file_name)s es subido a %(name)s" -#: seahub/notifications/models.py:561 -#, python-format -msgid "A file named %(file_name)s is uploaded" -msgstr "" - -#: seahub/notifications/models.py:596 +#: seahub/notifications/models.py:509 #, python-format msgid "" -"A folder named %(folder_name)s is uploaded to " -"%(name)s" -msgstr "" +"A file named %(file_name)s is uploaded to Deleted " +"Library" +msgstr "Un archivo llamado %(file_name)s es subido a Biblioteca Eliminada" -#: seahub/notifications/models.py:603 -#, python-format -msgid "A folder named %(folder_name)s is uploaded" -msgstr "" - -#: seahub/notifications/models.py:737 +#: seahub/notifications/models.py:643 #, python-format msgid "" "User %(username)s has asked to join group %(username)s solicitó unirse al grupo %(group_name)s, mensaje de verificación: %(join_request_msg)s" -#: seahub/notifications/models.py:766 +#: seahub/notifications/models.py:672 #, python-format msgid "" "User %(group_staff)s has added you to group " "%(group_name)s" msgstr "El usuario %(group_staff)s te ha agregado al grupo %(group_name)s" -#: seahub/notifications/models.py:792 +#: seahub/notifications/models.py:698 #, python-format msgid "" "File %(file_name)s has a new comment from user " "%(author)s" msgstr "El archivo %(file_name)s tiene un nuevo comentario del usuario %(author)s" -#: seahub/notifications/models.py:809 +#: seahub/notifications/models.py:715 #, python-format msgid "" "Draft #%(draft_id)s has a new comment from user " "%(author)s" msgstr "El borrador #%(draft_id)s tiene un nuevo comentario del usuario %(author)s" -#: seahub/notifications/models.py:826 +#: seahub/notifications/models.py:732 #, python-format msgid "" "%(from_user)s has sent you a request for draft " "#%(draft_id)s" msgstr "%(from_user)s te ha enviado una solicitud para draft #%(draft_id)s" -#: seahub/notifications/models.py:849 -#: seahub/notifications/templates/notifications/notice_email.html:66 +#: seahub/notifications/models.py:755 +#: seahub/notifications/templates/notifications/notice_email.html:63 #, python-format msgid "" "Guest %(user)s accepted your invitation at %(time)s." msgstr "El invitado %(user)s aceptó su invitación a las %(time)s." -#: seahub/notifications/models.py:873 +#: seahub/notifications/models.py:779 #, python-format msgid "" "%(user)s has transfered a library named %(file_name)s%(folder_name)s is" -" uploaded to your folder %(parent_dir_name)s." -msgstr "" - -#: seahub/notifications/templates/notifications/notice_email.html:57 -#, python-format -msgid "" "User %(user)s has asked to join " "group %(grp_name)s, verification " "message: %(msg)s" msgstr "El usuario %(user)s solicitó unirse al grupo %(grp_name)s, mensaje de verificación: %(msg)s." -#: seahub/notifications/templates/notifications/notice_email.html:60 +#: seahub/notifications/templates/notifications/notice_email.html:57 #, python-format msgid "" "User %(user)s has added you to " "group %(grp_name)s" msgstr "El usuario %(user)s te ha agregado al grupo %(grp_name)s" -#: seahub/notifications/templates/notifications/notice_email.html:63 +#: seahub/notifications/templates/notifications/notice_email.html:60 #, python-format msgid "" "File %(file_name)s has a new " "comment from user %(author)s" msgstr "El archivo %(file_name)s tiene un nuevo comentario del usuario %(author)s" -#: seahub/notifications/templates/notifications/notice_email.html:69 +#: seahub/notifications/templates/notifications/notice_email.html:66 #, python-format msgid "" "A large number of files in your library %(user_name)s created file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:81 +#: seahub/notifications/templates/notifications/notice_email.html:78 #, python-format msgid "" " User %(user_name)s created file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:86 +#: seahub/notifications/templates/notifications/notice_email.html:83 #, python-format msgid "" " User %(user_name)s deleted file " @@ -2085,7 +2198,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:88 +#: seahub/notifications/templates/notifications/notice_email.html:85 #, python-format msgid "" " User %(user_name)s deleted file " @@ -2093,7 +2206,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:92 +#: seahub/notifications/templates/notifications/notice_email.html:89 #, python-format msgid "" " User %(user_name)s restored file " @@ -2101,7 +2214,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:95 +#: seahub/notifications/templates/notifications/notice_email.html:92 #, python-format msgid "" " User %(user_name)s renamed file " @@ -2109,7 +2222,7 @@ msgid "" "library %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:99 +#: seahub/notifications/templates/notifications/notice_email.html:96 #, python-format msgid "" " User %(user_name)s moved file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:101 +#: seahub/notifications/templates/notifications/notice_email.html:98 #, python-format msgid "" " User %(user_name)s moved file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:105 +#: seahub/notifications/templates/notifications/notice_email.html:102 #, python-format msgid "" " User %(user_name)s updated file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:110 +#: seahub/notifications/templates/notifications/notice_email.html:107 #, python-format msgid "" " User %(user_name)s created folder " @@ -2142,7 +2255,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:112 +#: seahub/notifications/templates/notifications/notice_email.html:109 #, python-format msgid "" " User %(user_name)s created folder " @@ -2151,7 +2264,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:117 +#: seahub/notifications/templates/notifications/notice_email.html:114 #, python-format msgid "" " User %(user_name)s deleted folder " @@ -2159,7 +2272,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:119 +#: seahub/notifications/templates/notifications/notice_email.html:116 #, python-format msgid "" " User %(user_name)s deleted folder " @@ -2167,7 +2280,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:123 +#: seahub/notifications/templates/notifications/notice_email.html:120 #, python-format msgid "" " User %(user_name)s restored folder" @@ -2175,7 +2288,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:126 +#: seahub/notifications/templates/notifications/notice_email.html:123 #, python-format msgid "" " User %(user_name)s renamed folder " @@ -2183,7 +2296,7 @@ msgid "" "library %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:130 +#: seahub/notifications/templates/notifications/notice_email.html:127 #, python-format msgid "" " User %(user_name)s moved folder %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:132 +#: seahub/notifications/templates/notifications/notice_email.html:129 #, python-format msgid "" " User %(user_name)s moved folder %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:145 +#: seahub/notifications/templates/notifications/notice_email.html:142 msgid "Go check out at the following page:" msgstr "Verificar en la siguiente página:" @@ -2249,21 +2362,21 @@ msgstr "" msgid "Notifications" msgstr "Notificaciones" -#: seahub/notifications/utils.py:423 +#: seahub/notifications/utils.py:305 #, python-format msgid "%(author)s added a new comment in document %(sdoc_name)s" msgstr "" -#: seahub/notifications/utils.py:430 seahub/notifications/utils.py:440 +#: seahub/notifications/utils.py:312 seahub/notifications/utils.py:322 msgid "Details" msgstr "Detalles" -#: seahub/notifications/utils.py:433 +#: seahub/notifications/utils.py:315 #, python-format msgid "%(author)s added a new reply in document %(sdoc_name)s" msgstr "" -#: seahub/oauth/views.py:207 +#: seahub/oauth/views.py:205 #: seahub/templates/remote_user/create_unknown_user_false.html:8 #: seahub/work_weixin/views.py:110 msgid "" @@ -2298,24 +2411,22 @@ msgstr "Tip: la manera más segura es la última, pero no está soportado por to #: seahub/organizations/api/admin/info.py:102 #: seahub/organizations/api/admin/logo.py:33 -#: seahub/organizations/api/admin/logo.py:42 seahub/subscription/views.py:25 -#: seahub/subscription/views.py:41 seahub/subscription/views.py:103 -#: seahub/work_weixin/views.py:37 seahub/work_weixin/views.py:62 -#: seahub/work_weixin/views.py:151 seahub/work_weixin/views.py:171 -#: seahub/work_weixin/views.py:231 +#: seahub/organizations/api/admin/logo.py:42 seahub/work_weixin/views.py:37 +#: seahub/work_weixin/views.py:62 seahub/work_weixin/views.py:151 +#: seahub/work_weixin/views.py:171 seahub/work_weixin/views.py:231 msgid "Feature is not enabled." msgstr "La característica no está habilitada" -#: seahub/organizations/api/admin/users.py:813 +#: seahub/organizations/api/admin/users.py:806 #, python-brace-format msgid "Failed. You can only invite {org_members_quota} members." msgstr "" -#: seahub/organizations/api/admin/users.py:817 +#: seahub/organizations/api/admin/users.py:810 msgid "The number of users exceeds the limit" msgstr "" -#: seahub/organizations/api/admin/users.py:834 +#: seahub/organizations/api/admin/users.py:827 #, python-brace-format msgid "User {email} already exists." msgstr "" @@ -2328,14 +2439,14 @@ msgstr "La dirección de email es inválida" #: seahub/organizations/templates/organizations/org_register.html:8 #: seahub/templates/choose_register.html:3 #: seahub/templates/choose_register.html:8 -#: seahub/templates/registration/login.html:119 +#: seahub/templates/registration/login.html:102 #: seahub/templates/registration/registration_form.html:3 -#: seahub/templates/registration/registration_form.html:13 +#: seahub/templates/registration/registration_form.html:12 msgid "Signup" msgstr "Registrarse" #: seahub/organizations/templates/organizations/org_register.html:10 -#: seahub/templates/registration/registration_form.html:15 +#: seahub/templates/registration/registration_form.html:14 msgid "Welcome back, you are already signed in." msgstr "Bienvenido otra vez, sesión iniciada." @@ -2352,11 +2463,11 @@ msgid "Admin Email" msgstr "Email del Administrador" #: seahub/organizations/templates/organizations/org_register.html:38 -#: seahub/templates/registration/password_change_form.html:22 -#: seahub/templates/registration/password_set_form.html:25 -#: seahub/templates/registration/registration_form.html:28 +#: seahub/templates/registration/password_change_form.html:21 +#: seahub/templates/registration/password_set_form.html:24 +#: seahub/templates/registration/registration_form.html:27 #: seahub/templates/sysadmin/sudo_mode.html:4 -#: seahub/templates/sysadmin/sudo_mode.html:38 +#: seahub/templates/sysadmin/sudo_mode.html:18 msgid "Confirm Password" msgstr "Confirmar contraseña" @@ -2396,7 +2507,7 @@ msgstr "Nombre:" #: seahub/profile/templates/profile/set_profile_react.html:25 #: seahub/templates/registration/password_set_form.html:4 -#: seahub/templates/registration/password_set_form.html:13 +#: seahub/templates/registration/password_set_form.html:12 msgid "Set Password" msgstr "Establecer Contraseña" @@ -2434,10 +2545,10 @@ msgid "Successfully set \"%s\" as your default library." msgstr "\"%s\" definida con éxito como biblioteca predeterminada." #: seahub/seadoc/views.py:26 seahub/seadoc/views.py:80 -#: seahub/seadoc/views.py:158 seahub/views/__init__.py:427 -#: seahub/views/__init__.py:470 seahub/views/__init__.py:604 -#: seahub/views/__init__.py:763 seahub/views/ajax.py:376 -#: seahub/views/file.py:1928 +#: seahub/seadoc/views.py:158 seahub/views/__init__.py:578 +#: seahub/views/__init__.py:621 seahub/views/__init__.py:755 +#: seahub/views/__init__.py:914 seahub/views/ajax.py:376 +#: seahub/views/file.py:1925 msgid "Library does not exist" msgstr "La biblioteca no existe" @@ -2595,7 +2706,7 @@ msgstr "Editar sólo en la nube" msgid "Share Link" msgstr "Compartir enlace" -#: seahub/share/views.py:319 seahub/views/sysadmin.py:644 +#: seahub/share/views.py:319 seahub/views/sysadmin.py:643 msgid "Creator" msgstr "Creador" @@ -2643,7 +2754,7 @@ msgstr "Fallo al enviar un código de verificación, por favor intente mas tarde msgid "Failed to export excel, invalid start or end date" msgstr "" -#: seahub/sysadmin_extra/views.py:61 seahub/views/sysadmin.py:679 +#: seahub/sysadmin_extra/views.py:61 seahub/views/sysadmin.py:678 msgid "Success" msgstr "Éxito" @@ -2713,11 +2824,11 @@ msgstr "Crear una cuenta personal" msgid "Create an organization account" msgstr "Crear una cuenta de organización" -#: seahub/templates/client_login_confirm.html:6 +#: seahub/templates/client_login_confirm.html:10 msgid "Desktop Client Login Confirm" msgstr "" -#: seahub/templates/client_login_confirm.html:8 +#: seahub/templates/client_login_confirm.html:12 msgid "Do you want to login to your client?" msgstr "" @@ -2752,6 +2863,78 @@ msgstr "Nombre de dispositivo" msgid "This file has (apparently) not been accessed yet" msgstr "Este archivo todavía no ha sido accedido (aparentemente)" +#: seahub/templates/home_base.html:11 +msgid "Files" +msgstr "Archivos" + +#: seahub/templates/home_base.html:14 +msgid "My Libraries" +msgstr "Mis Bibliotecas" + +#: seahub/templates/home_base.html:16 +msgid "Shared with me" +msgstr "Compartido conmigo" + +#: seahub/templates/home_base.html:18 +msgid "Shared with all" +msgstr "Compartido con todos" + +#: seahub/templates/home_base.html:23 +msgid "Shared with groups" +msgstr "Compartido con grupos" + +#: seahub/templates/home_base.html:26 +msgid "All Groups" +msgstr "Todos los grupos" + +#: seahub/templates/home_base.html:38 +msgid "Tools" +msgstr "Herramientas" + +#: seahub/templates/home_base.html:41 +msgid "Favorites" +msgstr "Favoritos" + +#: seahub/templates/home_base.html:43 +msgid "Activities" +msgstr "Actividades" + +#: seahub/templates/home_base.html:47 +msgid "Wikis" +msgstr "Wikis" + +#: seahub/templates/home_base.html:50 +msgid "Linked Devices" +msgstr "Dispositivos vinculados" + +#: seahub/templates/home_base.html:53 +msgid "Invite People" +msgstr "Invitar Personas" + +#: seahub/templates/home_base.html:56 +msgid "Drafts" +msgstr "Borradores" + +#: seahub/templates/home_base.html:59 +msgid "Share Admin" +msgstr "Admin de Compartidos" + +#: seahub/templates/home_base.html:66 +msgid "Folders" +msgstr "Carpetas" + +#: seahub/templates/home_base.html:71 seahub/templates/home_base.html:75 +msgid "Links" +msgstr "Enlaces" + +#: seahub/templates/home_base.html:90 +msgid "Enable Modules" +msgstr "Habilitar Módulos" + +#: seahub/templates/home_base.html:97 +msgid "Personal Wiki" +msgstr "Wiki Personal" + #: seahub/templates/i18n.html:6 msgid "Upload Folder" msgstr "Carpeta de Subida" @@ -2792,7 +2975,7 @@ msgid "" msgstr "Para activar esta cuenta, por favor haga click en el siguiente enlace dentro de los próximos %(expiration_days)s días: " #: seahub/templates/registration/activation_email.html:18 -#: seahub/templates/registration/registration_form.html:47 +#: seahub/templates/registration/registration_form.html:46 msgid "Sign Up" msgstr "Registrarse" @@ -2814,7 +2997,7 @@ msgstr " Volver a conectarse" #: seahub/templates/registration/login.html:4 #: seahub/templates/registration/login.html:36 -#: seahub/templates/registration/login.html:75 +#: seahub/templates/registration/login.html:73 #: seahub/templates/registration/multi_adfs_sso.html:4 #: seahub/templates/registration/multi_adfs_sso.html:36 #: seahub/templates/registration/multi_adfs_sso.html:47 @@ -2829,42 +3012,42 @@ msgstr "Ingresar" msgid "Refresh" msgstr "Refrescar" -#: seahub/templates/registration/login.html:64 +#: seahub/templates/registration/login.html:62 msgid "Incorrect email or password" msgstr "Correo electrónico o contraseña incorrecta" -#: seahub/templates/registration/login.html:72 +#: seahub/templates/registration/login.html:70 #, python-format msgid "Remember me for %(remember_days)s days " msgstr "Recordarme por %(remember_days)s días" -#: seahub/templates/registration/login.html:79 -#: seahub/templates/registration/login.html:83 +#: seahub/templates/registration/login.html:77 +#: seahub/templates/registration/login.html:81 msgid "Single Sign-On" msgstr "Inicio de Sesión único" -#: seahub/templates/registration/login.html:90 +#: seahub/templates/registration/login.html:88 msgid "Login with" msgstr "" -#: seahub/templates/registration/login.html:116 +#: seahub/templates/registration/login.html:99 msgid "Forgot password?" msgstr "¿Olvidó la contraseña?" -#: seahub/templates/registration/login.html:184 +#: seahub/templates/registration/login.html:167 msgid "Failed to refresh the CAPTCHA, please try again later." msgstr "Fallo al refrescar el CAPTCHA. Intenta más tarde." -#: seahub/templates/registration/login.html:192 +#: seahub/templates/registration/login.html:175 #: seahub/templates/registration/multi_adfs_sso.html:90 msgid "Email or username cannot be blank" msgstr "El email o el nombre de usuario no pueden estar en blanco" -#: seahub/templates/registration/login.html:196 -#: seahub/templates/registration/password_change_form.html:69 -#: seahub/templates/registration/password_set_form.html:67 -#: seahub/templates/registration/registration_form.html:95 -#: seahub/templates/sysadmin/sudo_mode.html:71 +#: seahub/templates/registration/login.html:179 +#: seahub/templates/registration/password_change_form.html:66 +#: seahub/templates/registration/password_set_form.html:64 +#: seahub/templates/registration/registration_form.html:91 +#: seahub/templates/sysadmin/sudo_mode.html:35 msgid "Password cannot be blank" msgstr "La contraseña no puede estar en blanco" @@ -2877,45 +3060,45 @@ msgid "Your password has been changed successfully." msgstr "Contraseña ha sido cambiada con éxito." #: seahub/templates/registration/password_change_form.html:3 -#: seahub/templates/registration/password_change_form.html:12 +#: seahub/templates/registration/password_change_form.html:11 msgid "Password Modification" msgstr "Modificación de contraseña" -#: seahub/templates/registration/password_change_form.html:15 +#: seahub/templates/registration/password_change_form.html:14 msgid "Please update your password before continue." msgstr "Por favor actualice su contraseña antes de continuar." -#: seahub/templates/registration/password_change_form.html:17 +#: seahub/templates/registration/password_change_form.html:16 msgid "Current Password" msgstr "Contraseña Actual" -#: seahub/templates/registration/password_change_form.html:19 +#: seahub/templates/registration/password_change_form.html:18 msgid "New Password" msgstr "Nueva Contraseña" -#: seahub/templates/registration/password_change_form.html:39 -#: seahub/templates/registration/password_set_form.html:42 -#: seahub/templates/registration/registration_form.html:65 +#: seahub/templates/registration/password_change_form.html:37 +#: seahub/templates/registration/password_set_form.html:40 +#: seahub/templates/registration/registration_form.html:62 #, python-format msgid "" "Passwords must have at least %(min_len)s characters and contain %(level)s of" " the following: uppercase letters, lowercase letters, numbers, and symbols." msgstr "Las contraseñas deben tener al menos %(min_len)s caracteres y contener %(level)s de los siguientes: letras minúsculas, letras mayúsculas, números, y símbolos." -#: seahub/templates/registration/password_change_form.html:65 +#: seahub/templates/registration/password_change_form.html:62 msgid "Current password cannot be blank" msgstr "La contraseña no puede estar en blanco" -#: seahub/templates/registration/password_change_form.html:73 -#: seahub/templates/registration/password_set_form.html:71 -#: seahub/templates/registration/registration_form.html:99 +#: seahub/templates/registration/password_change_form.html:70 +#: seahub/templates/registration/password_set_form.html:68 +#: seahub/templates/registration/registration_form.html:95 #: seahub/templates/snippets/repo_create_js.html:54 msgid "Please enter the password again" msgstr "Ingresa la contraseña nuevamente" -#: seahub/templates/registration/password_change_form.html:77 -#: seahub/templates/registration/password_set_form.html:75 -#: seahub/templates/registration/registration_form.html:103 +#: seahub/templates/registration/password_change_form.html:74 +#: seahub/templates/registration/password_set_form.html:72 +#: seahub/templates/registration/registration_form.html:99 #: seahub/templates/snippets/repo_create_js.html:58 msgid "Passwords don't match" msgstr "Las contraseñas no coinciden" @@ -2930,9 +3113,8 @@ msgstr "Contraseña restablecida con éxito." #: seahub/templates/registration/password_reset_confirm.html:4 #: seahub/templates/registration/password_reset_done.html:4 -#: seahub/templates/registration/password_reset_done.html:29 #: seahub/templates/registration/password_reset_form.html:4 -#: seahub/templates/registration/password_reset_form.html:36 +#: seahub/templates/registration/password_reset_form.html:7 msgid "Password Reset" msgstr "Reestablecer Contraseña" @@ -2952,14 +3134,10 @@ msgstr "Confirmar contraseña:" msgid "Failed to reset password: this link is no longer available." msgstr "Fallo al restaurar la contraseña: el enlace ya no está disponible." -#: seahub/templates/registration/password_reset_done.html:31 +#: seahub/templates/registration/password_reset_done.html:8 msgid "We've sent a password reset email to your mailbox." msgstr "Hemos enviado un email de reestablecer contraseña a tu casilla." -#: seahub/templates/registration/password_reset_done.html:32 -msgid "Back to login page" -msgstr "" - #: seahub/templates/registration/password_reset_email.html:12 #, python-format msgid "" @@ -2971,14 +3149,14 @@ msgstr "Para reestablecer la contraseña de tu cuenta %(account)s en %(site_name msgid "If you did not request it, just skip it." msgstr "Si no lo has solicitado, ignóralo." -#: seahub/templates/registration/password_reset_form.html:38 +#: seahub/templates/registration/password_reset_form.html:9 +msgid "Your email used in login: " +msgstr "¿Cuál es la dirección de correo que utilizas para conectarte?" + +#: seahub/templates/registration/password_reset_form.html:12 msgid "We will send you an email to set new password" msgstr "Se te enviará un correo con instrucciones para definir una nueva contraseña" -#: seahub/templates/registration/password_reset_form.html:39 -msgid "Your email used in login" -msgstr "" - #: seahub/templates/registration/register_complete_email.html:1 #, python-format msgid "" @@ -3016,11 +3194,7 @@ msgstr "Registro completado, espera a que el administrador active tu cuenta." msgid "Signup function is not enabled." msgstr "La funcionalidad de registrarse no está habilitada." -#: seahub/templates/registration/registration_form.html:42 -msgid "Note" -msgstr "Nota" - -#: seahub/templates/registration/registration_form.html:91 +#: seahub/templates/registration/registration_form.html:87 msgid "Email cannot be blank" msgstr "El correo no puede estar en blanco" @@ -3031,6 +3205,67 @@ msgid "" "activate your account." msgstr "Tu cuenta fue creada con éxito, por favor espera a que el administrador la active." +#: seahub/templates/repo_dir_recycle_view.html:13 +#, python-format +msgid "%(repo_dir_name)s Trash" +msgstr "%(repo_dir_name)s Papelera" + +#: seahub/templates/repo_dir_recycle_view.html:15 +#: seahub/templates/repo_history_view.html:16 +#: seahub/templates/text_diff.html:15 +#: seahub/two_factor/templates/two_factor/core/backup_tokens.html:26 +msgid "Back" +msgstr "Atrás" + +#: seahub/templates/repo_dir_recycle_view.html:21 +#: seahub/templates/repo_history_view.html:40 +msgid "Current path: " +msgstr "Ruta actual:" + +#: seahub/templates/repo_dir_recycle_view.html:37 +#: seahub/templates/repo_dir_recycle_view.html:65 +msgid "Clean" +msgstr "Limpiar" + +#: seahub/templates/repo_dir_recycle_view.html:45 +msgid "Delete Time" +msgstr "Borrar fecha" + +#: seahub/templates/repo_dir_recycle_view.html:59 +msgid "More" +msgstr "Más" + +#: seahub/templates/repo_dir_recycle_view.html:66 +msgid "Clear files in trash and history:" +msgstr "Limpiar archivos en la papelera y en el historial :" + +#: seahub/templates/repo_dir_recycle_view.html:68 +msgid "3 days ago" +msgstr "más de 3 días" + +#: seahub/templates/repo_dir_recycle_view.html:69 +msgid "1 week ago" +msgstr "más de 1 semana" + +#: seahub/templates/repo_dir_recycle_view.html:70 +msgid "1 month ago" +msgstr "más de 1 mes" + +#: seahub/templates/repo_dir_recycle_view.html:71 +msgid "all" +msgstr "todos" + +#: seahub/templates/repo_dir_recycle_view.html:75 +#: seahub/templates/view_shared_upload_link.html:86 +#: seahub/two_factor/templates/two_factor/_wizard_actions.html:4 +#: seahub/two_factor/templates/two_factor/profile/disable.html:12 +msgid "Cancel" +msgstr "Cancelar" + +#: seahub/templates/repo_dir_recycle_view.html:192 +msgid "Successfully restored 1 item." +msgstr "1 ítem restaurado con éxito." + #: seahub/templates/repo_folder_trash_react.html:5 msgid "Trash" msgstr "Papelera" @@ -3044,20 +3279,10 @@ msgstr "Historial" msgid "%(repo_name)s Snapshot" msgstr "%(repo_name)s Instantánea" -#: seahub/templates/repo_history_view.html:16 -#: seahub/templates/text_diff.html:15 -#: seahub/two_factor/templates/two_factor/core/backup_tokens.html:26 -msgid "Back" -msgstr "Atrás" - #: seahub/templates/repo_history_view.html:30 msgid "Unknown" msgstr "Desconocido" -#: seahub/templates/repo_history_view.html:40 -msgid "Current path: " -msgstr "Ruta actual:" - #: seahub/templates/repo_history_view.html:51 #: seahub/templates/repo_history_view.html:68 #: seahub/templates/repo_history_view.html:78 @@ -3088,13 +3313,6 @@ msgstr "{dirent_name} restaurado con éxito" msgid "Snapshot" msgstr "Instantánea" -#: seahub/templates/sdoc_file_view_react.html:64 -#: seahub/templates/sdoc_file_view_react.html:87 -#: seahub/templates/view_file_onlyoffice.html:147 -#: seahub/templates/view_file_onlyoffice.html:170 -msgid "Failed. Please check the network." -msgstr "Fallo. Por favor, verifica la red." - #: seahub/templates/share_access_validation.html:6 msgid "" "Please input the password if you want to browse the shared file/directory." @@ -3168,27 +3386,24 @@ msgid "" "as soon as possible." msgstr "La nueva contraseña de la biblioteca %(repo_name)s es %(password)s. Por favor, modifícala tan pronto como sea posible." -#: seahub/templates/sysadmin/short_time_linving_password_reset_link.html:13 -#, python-format -msgid "" -"Administrator on %(site_name)s is resetting your password for %(account)s, " -"please click the following link to continue: " -msgstr "" - -#: seahub/templates/sysadmin/sudo_mode.html:25 +#: seahub/templates/sysadmin/sudo_mode.html:8 msgid "Confirm password to continue" msgstr "Confirmar contraseña para continuar" -#: seahub/templates/sysadmin/sudo_mode.html:26 +#: seahub/templates/sysadmin/sudo_mode.html:13 +msgid "Incorrect password" +msgstr "Contraseña incorrecta" + +#: seahub/templates/sysadmin/sudo_mode.html:24 +msgid "Tip:" +msgstr "Consejo:" + +#: seahub/templates/sysadmin/sudo_mode.html:24 msgid "" "You are entering admin area, we won't ask for your password again for a few " "hours." msgstr "Está ingresando al área de administración, no se le requerirá la contraseña por unas horas." -#: seahub/templates/sysadmin/sudo_mode.html:33 -msgid "Incorrect password" -msgstr "Contraseña incorrecta" - #: seahub/templates/sysadmin/user_activation_email.html:12 #, python-format msgid "Your account %(username)s on %(site_name)s has been activated." @@ -3246,6 +3461,10 @@ msgstr "antes de la modificación" msgid "after modification" msgstr "después de la modificación" +#: seahub/templates/user_404.html:6 +msgid "Sorry, this user is not registered yet." +msgstr "Este usuario no está registrado aún." + #: seahub/templates/user_quota_full.html:12 #, python-format msgid "Your quota is almost full on %(site_name)s." @@ -3255,12 +3474,97 @@ msgstr "Tu cuota está casi completa en %(site_name)s." msgid "Used:" msgstr "Utilizado:" +#: seahub/templates/view_shared_upload_link.html:8 +#, python-format +msgid "Upload files to %(dir_name)s" +msgstr "Subir archivos a %(dir_name)s" + +#: seahub/templates/view_shared_upload_link.html:9 +msgid "shared by:" +msgstr "compartido por:" + +#: seahub/templates/view_shared_upload_link.html:11 +msgid "The owner of this library has run out of space." +msgstr "El dueño de esta biblioteca se quedó sin espacio." + +#: seahub/templates/view_shared_upload_link.html:18 +#: seahub/templates/view_shared_upload_link.html:64 +msgid "Add Files" +msgstr "Agregar Archivos" + +#: seahub/templates/view_shared_upload_link.html:24 +msgid "Add folder" +msgstr "Agregar carpeta" + +#: seahub/templates/view_shared_upload_link.html:30 +msgid "Cancel All" +msgstr "Cancelar Todo" + +#: seahub/templates/view_shared_upload_link.html:34 +msgid "" +"File Drag & Drop is supported for Chrome, Safari 5.0+, Firefox 4.0+, IE " +"10.0+" +msgstr "La función de Arrastrar y Soltar archivos sólo está disponible para Chrome, Safari 5.0+, Firefox 4.0+, IE 10.0+" + +#: seahub/templates/view_shared_upload_link.html:36 +msgid "Folder Drag & Drop is supported for Chrome" +msgstr "Arrastrar y soltar carpetas está soportado para Chrome" + +#: seahub/templates/view_shared_upload_link.html:39 +#, python-format +msgid "File size should be smaller than %(max_file_size)s" +msgstr "El tamaño del archivo debe ser menor a %(max_file_size)s" + +#: seahub/templates/view_shared_upload_link.html:48 +msgid "Saving..." +msgstr "Guardando..." + +#: seahub/templates/view_shared_upload_link.html:75 +msgid "File is too big" +msgstr "Archivo demasiado grande" + +#: seahub/templates/view_shared_upload_link.html:76 +msgid "File is too small" +msgstr "Archivo demasiado pequeño" + +#: seahub/templates/view_shared_upload_link.html:77 +msgid "Filetype not allowed" +msgstr "Tipo de archivo no permitido" + +#: seahub/templates/view_shared_upload_link.html:78 +msgid "Maximum number of files exceeded" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:79 +msgid "Uploaded bytes exceed file size" +msgstr "Bytes actuales exceden el tamaño máximo" + +#: seahub/templates/view_shared_upload_link.html:80 +msgid "Empty file upload result" +msgstr "Resultado de subida incompleto" + +#: seahub/templates/view_shared_upload_link.html:83 +msgid "uploaded" +msgstr "subido" + +#: seahub/templates/view_shared_upload_link.html:84 +msgid "canceled" +msgstr "cancelado" + +#: seahub/templates/view_shared_upload_link.html:85 +msgid "Start" +msgstr "Inicio" + +#: seahub/templates/view_shared_upload_link.html:227 +msgid "Network error" +msgstr "Error de red" + #: seahub/templates/wiki/wiki.html:25 msgid "Last modified by" msgstr "Última modificación por" #: seahub/thumbnail/views.py:45 seahub/thumbnail/views.py:172 -#: seahub/views/__init__.py:468 +#: seahub/views/__init__.py:619 msgid "Invalid arguments." msgstr "Argumentos inválidos." @@ -3274,11 +3578,6 @@ msgstr "Fallo al crear miniatura." msgid "Token" msgstr "Identificador" -#: seahub/two_factor/templates/two_factor/_wizard_actions.html:4 -#: seahub/two_factor/templates/two_factor/profile/disable.html:12 -msgid "Cancel" -msgstr "Cancelar" - #: seahub/two_factor/templates/two_factor/core/backup_tokens.html:6 msgid "Backup Tokens" msgstr "Identificador de resguardo" @@ -3381,36 +3680,37 @@ msgstr "Deshabilitar" msgid "permission error" msgstr "error de permiso" -#: seahub/views/__init__.py:299 +#: seahub/views/__init__.py:420 seahub/views/__init__.py:435 +#: seahub/views/__init__.py:450 msgid "Unable to view recycle page" msgstr "Error al ver la papelera" -#: seahub/views/__init__.py:344 +#: seahub/views/__init__.py:495 msgid "Unable to view library modification" msgstr "Fallo al ver las modificaciones de la biblioteca" -#: seahub/views/__init__.py:461 +#: seahub/views/__init__.py:612 msgid "Please specify history ID" msgstr "Por favor, especifica el ID del historial" -#: seahub/views/__init__.py:465 +#: seahub/views/__init__.py:616 msgid "Successfully restored the library." msgstr "Biblioteca restaurada con éxito." -#: seahub/views/__init__.py:472 +#: seahub/views/__init__.py:623 msgid "History you specified does not exist" msgstr "El historial especificado no existe" -#: seahub/views/__init__.py:474 +#: seahub/views/__init__.py:625 msgid "Unknown error" msgstr "Error desconocido" -#: seahub/views/__init__.py:770 seahub/views/repo.py:286 +#: seahub/views/__init__.py:921 seahub/views/repo.py:286 #, python-format msgid "\"%s\" does not exist." msgstr "\"%s\" no existe." -#: seahub/views/__init__.py:802 +#: seahub/views/__init__.py:953 #, python-format msgid "Unable to download \"%s\"" msgstr "Imposible descargar \"%s\"" @@ -3432,9 +3732,9 @@ msgid "Bad upload link token." msgstr "Identificador del enlace de subida inválido." #: seahub/views/ajax.py:338 seahub/views/file.py:457 seahub/views/file.py:488 -#: seahub/views/file.py:1179 seahub/views/file.py:1420 -#: seahub/views/file.py:1937 seahub/views/file.py:2152 -#: seahub/views/file.py:2157 seahub/views/file.py:2164 +#: seahub/views/file.py:1176 seahub/views/file.py:1417 +#: seahub/views/file.py:1934 seahub/views/file.py:2149 +#: seahub/views/file.py:2154 seahub/views/file.py:2161 msgid "File does not exist" msgstr "El archivo no existe" @@ -3462,57 +3762,57 @@ msgstr "La codificación elegida no es correcta." msgid "Unknown file encoding" msgstr "Codificación de archivo desconocida" -#: seahub/views/file.py:342 seahub/views/file.py:377 seahub/views/file.py:689 -#: seahub/views/file.py:783 seahub/views/file.py:905 +#: seahub/views/file.py:342 seahub/views/file.py:377 seahub/views/file.py:690 +#: seahub/views/file.py:780 seahub/views/file.py:902 #, python-format msgid "File size surpasses %s, can not be opened online." msgstr "El tamaño del archivo sobrepasa %s, no se puede abrir en línea." -#: seahub/views/file.py:349 seahub/views/file.py:818 +#: seahub/views/file.py:349 seahub/views/file.py:815 msgid "The library is encrypted, can not open file online." msgstr "La biblioteca está encriptada, no se puede abrir el archivo en línea." #: seahub/views/file.py:444 seahub/views/file.py:466 seahub/views/file.py:471 -#: seahub/views/file.py:512 seahub/views/file.py:773 seahub/views/file.py:1038 -#: seahub/views/file.py:1064 seahub/views/file.py:1094 -#: seahub/views/file.py:1225 seahub/views/file.py:1331 -#: seahub/views/file.py:1461 seahub/views/file.py:1578 +#: seahub/views/file.py:512 seahub/views/file.py:770 seahub/views/file.py:1035 +#: seahub/views/file.py:1061 seahub/views/file.py:1091 +#: seahub/views/file.py:1222 seahub/views/file.py:1328 +#: seahub/views/file.py:1458 seahub/views/file.py:1575 msgid "Unable to view file" msgstr "Imposible visualizar el archivo" -#: seahub/views/file.py:842 seahub/views/file.py:986 seahub/views/file.py:1292 -#: seahub/views/file.py:1516 +#: seahub/views/file.py:839 seahub/views/file.py:983 seahub/views/file.py:1289 +#: seahub/views/file.py:1513 msgid "Error when prepare Office Online file preview page." msgstr "Error al preparar la página de la vista preliminar de archivo de Office Online." -#: seahub/views/file.py:874 seahub/views/file.py:998 seahub/views/file.py:1311 -#: seahub/views/file.py:1532 +#: seahub/views/file.py:871 seahub/views/file.py:995 seahub/views/file.py:1308 +#: seahub/views/file.py:1529 msgid "Error when prepare OnlyOffice file preview page." msgstr "Error al preparar la página de la vista preliminar de archivo de OnlyOffice." -#: seahub/views/file.py:1130 +#: seahub/views/file.py:1127 msgid "Unable to download file, invalid file path" msgstr "No es posible descargar el archivo, ruta inválida" -#: seahub/views/file.py:1139 +#: seahub/views/file.py:1136 msgid "Unable to download file, wrong file path" msgstr "No es posible descargar el archivo, ruta errónea" -#: seahub/views/file.py:1146 +#: seahub/views/file.py:1143 msgid "Unable to download file." msgstr "Imposible descargar archivo." -#: seahub/views/file.py:1347 seahub/views/file.py:1597 -#: seahub/views/repo.py:344 +#: seahub/views/file.py:1344 seahub/views/file.py:1594 +#: seahub/views/repo.py:338 #, python-format msgid "Share link for %s." msgstr "Enlace de compartir para %s." -#: seahub/views/file.py:1723 seahub/views/file.py:1728 +#: seahub/views/file.py:1720 seahub/views/file.py:1725 msgid "Unable to download file" msgstr "Imposible descargar archivo" -#: seahub/views/file.py:2145 +#: seahub/views/file.py:2142 msgid "The original file does not exist" msgstr "" @@ -3526,106 +3826,106 @@ msgstr "" msgid "User {token.user} inactive" msgstr "" -#: seahub/views/sso.py:167 +#: seahub/views/sso.py:131 msgid "" "This link has already been visited, please click the login button on the " "client again" msgstr "" -#: seahub/views/sso.py:192 +#: seahub/views/sso.py:156 msgid "Invalid link, please click the login button on the client again" msgstr "" -#: seahub/views/sso.py:197 +#: seahub/views/sso.py:161 msgid "Login timeout, please click the login button on the client again" msgstr "" -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:175 msgid "Login ID" msgstr "Login ID" -#: seahub/views/sysadmin.py:307 seahub/views/sysadmin.py:333 +#: seahub/views/sysadmin.py:306 seahub/views/sysadmin.py:332 msgid "Failed to set quota: internal server error" msgstr "Fallo al definir cuota: error interno del servidor" -#: seahub/views/sysadmin.py:352 +#: seahub/views/sysadmin.py:351 msgid "Failed to delete: the user is an organization creator" msgstr "Fallo al borrar: el usuario es el creador de una organización" -#: seahub/views/sysadmin.py:397 +#: seahub/views/sysadmin.py:396 #, python-format msgid "Successfully revoke the admin permission of %s" msgstr "Los permisos de administrador de %s fueron revocados" -#: seahub/views/sysadmin.py:399 +#: seahub/views/sysadmin.py:398 msgid "Failed to revoke admin: the user does not exist" msgstr "Fallo al revocar admin: el usuario no existe" -#: seahub/views/sysadmin.py:512 +#: seahub/views/sysadmin.py:511 #, python-format msgid "" "Successfully reset password to %(passwd)s, an email has been sent to " "%(user)s." msgstr "Contraseña restablecida con éxito a %(passwd)s, un correo fue enviado a %(user)s." -#: seahub/views/sysadmin.py:527 +#: seahub/views/sysadmin.py:526 msgid "Failed to reset password: user does not exist" msgstr "Fallo al restablecer la contraseña: el usuario no existe." -#: seahub/views/sysadmin.py:576 +#: seahub/views/sysadmin.py:575 #, python-format msgid "Fail to add user %s." msgstr "Fallo al agregar el usuario %s." -#: seahub/views/sysadmin.py:601 seahub/views/sysadmin.py:614 +#: seahub/views/sysadmin.py:600 seahub/views/sysadmin.py:613 #, python-format msgid "Successfully added user %s. An email notification has been sent." msgstr "El usuario %s fue agregado con éxito. Se ha enviado un correo de aviso." -#: seahub/views/sysadmin.py:604 seahub/views/sysadmin.py:617 +#: seahub/views/sysadmin.py:603 seahub/views/sysadmin.py:616 #, python-format msgid "" "Successfully added user %s. An error accurs when sending email notification," " please check your email configuration." msgstr "El usuario %s fue agregado con éxito. Pero hubo un error al enviar la notificación; por favor, revisa la configuración del correo." -#: seahub/views/sysadmin.py:606 seahub/views/sysadmin.py:619 +#: seahub/views/sysadmin.py:605 seahub/views/sysadmin.py:618 #, python-format msgid "Successfully added user %s." msgstr "El usuario %s fue agregado con éxito." -#: seahub/views/sysadmin.py:621 +#: seahub/views/sysadmin.py:620 #, python-format msgid "" "Successfully added user %s. But email notification can not be sent, because " "Email service is not properly configured." msgstr "El usuario %s fue agregado con éxito. Pero el correo de aviso no pudo ser enviado, el servicio de correo no esta configurado." -#: seahub/views/sysadmin.py:673 +#: seahub/views/sysadmin.py:672 msgid "Input should be a number" msgstr "Debe ingresar un número" -#: seahub/views/sysadmin.py:683 +#: seahub/views/sysadmin.py:682 msgid "Input number should be greater than 0" msgstr "El número ingresado debe ser mayor que 0" -#: seahub/views/sysadmin.py:721 +#: seahub/views/sysadmin.py:720 msgid "Successfully deleted." msgstr "Eliminado con éxito" -#: seahub/views/sysadmin.py:751 +#: seahub/views/sysadmin.py:750 #, python-format msgid "Successfully set %s as admin." msgstr "%s asignado como administrador." -#: seahub/views/sysadmin.py:753 +#: seahub/views/sysadmin.py:752 #, python-format msgid "Failed to set %s as admin: user does not exist." msgstr "Fallo al definir %s como administrador: el usuario no existe." -#: seahub/views/sysadmin.py:768 seahub/views/sysadmin.py:769 -#: seahub/views/sysadmin.py:770 seahub/views/sysadmin.py:783 -#: seahub/views/sysadmin.py:784 +#: seahub/views/sysadmin.py:767 seahub/views/sysadmin.py:768 +#: seahub/views/sysadmin.py:769 seahub/views/sysadmin.py:782 +#: seahub/views/sysadmin.py:783 msgid "Optional" msgstr "Opcional" diff --git a/locale/es/LC_MESSAGES/djangojs.po b/locale/es/LC_MESSAGES/djangojs.po index d80da93d9a..dccca2e48a 100644 --- a/locale/es/LC_MESSAGES/djangojs.po +++ b/locale/es/LC_MESSAGES/djangojs.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: seahub\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-10 14:16+0800\n" +"POT-Creation-Date: 2024-02-05 16:23+0800\n" "PO-Revision-Date: 2015-05-09 05:28+0000\n" "Last-Translator: Hector Colina , 2013\n" "Language-Team: Spanish (http://app.transifex.com/haiwen/seahub/language/es/)\n" @@ -39,7 +39,7 @@ msgstr "Salir de Administrador de la Institución" #: frontend/src/components/common/account.js:121 #: frontend/src/pages/sys-admin/side-panel.js:33 -#: frontend/src/pages/sys-admin/users/users-content.js:294 +#: frontend/src/pages/sys-admin/users/users-content.js:285 msgid "System Admin" msgstr "Administración del Sistema" @@ -61,7 +61,7 @@ msgid "Used:" msgstr "Utilizado:" #: frontend/src/components/common/account.js:165 -#: frontend/src/components/search/ai-search.js:661 +#: frontend/src/components/search/ai-search.js:651 #: frontend/src/pages/groups/group-view.js:470 #: frontend/src/pages/groups/group-view.js:476 #: frontend/src/pages/org-admin/side-panel.js:56 @@ -81,128 +81,116 @@ msgstr "" msgid "Log out" msgstr "Desconectarse" -#: frontend/src/components/common/notice-item.js:44 +#: frontend/src/components/common/notice-item.js:42 msgid "User {user_link} has added you to {group_link}" msgstr "El usuario {user_link} te ha agregado a {group_link}" -#: frontend/src/components/common/notice-item.js:67 +#: frontend/src/components/common/notice-item.js:65 msgid "{share_from} has shared a library named {repo_link} to you." msgstr "{share_from} ha compartido una biblioteca llamada {repo_link} contigo." -#: frontend/src/components/common/notice-item.js:69 +#: frontend/src/components/common/notice-item.js:67 msgid "{share_from} has shared a folder named {repo_link} to you." msgstr "{share_from} ha compartido una carpeta llamada {repo_link} contigo." -#: frontend/src/components/common/notice-item.js:95 -msgid "" -"{share_from} has changed the permission of library {repo_link} to " -"{permission}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:97 -msgid "" -"{share_from} has changed the permission of folder {repo_link} to " -"{permission}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:122 -msgid "{share_from} has cancelled the sharing of library {repo_name}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:124 -msgid "{share_from} has cancelled the sharing of folder {repo_name}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:150 +#: frontend/src/components/common/notice-item.js:98 msgid "" "{share_from} has shared a library named {repo_link} to group {group_link}." msgstr "{share_from} ha compartido una biblioteca llamada {repo_link} al grupo {group_link}." -#: frontend/src/components/common/notice-item.js:152 +#: frontend/src/components/common/notice-item.js:100 msgid "" "{share_from} has shared a folder named {repo_link} to group {group_link}." msgstr "{share_from} ha compartido una carpeta llamada {repo_link} al grupo {group_link}." -#: frontend/src/components/common/notice-item.js:178 +#: frontend/src/components/common/notice-item.js:126 msgid "{user} has transfered a library named {repo_link} to you." msgstr "{user} te ha transferido una biblioteca llamada {repo_link}." -#: frontend/src/components/common/notice-item.js:282 +#: frontend/src/components/common/notice-item.js:182 +msgid "{from_user} has sent you a request for {draft_link}." +msgstr "{from_user} te ha enviado una solicitud para {draft_link}." + +#: frontend/src/components/common/notice-item.js:183 +msgid "Draft" +msgstr "Borrador" + +#: frontend/src/components/common/notice-item.js:214 msgid "{user} created file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:282 +#: frontend/src/components/common/notice-item.js:214 msgid "" "{user} created file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:285 +#: frontend/src/components/common/notice-item.js:217 msgid "{user} deleted file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:285 +#: frontend/src/components/common/notice-item.js:217 msgid "" "{user} deleted file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:289 +#: frontend/src/components/common/notice-item.js:221 msgid "{user} restored file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:292 +#: frontend/src/components/common/notice-item.js:224 msgid "{user} renamed file {oldFileName} {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:296 +#: frontend/src/components/common/notice-item.js:228 msgid "{user} moved file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:296 +#: frontend/src/components/common/notice-item.js:228 msgid "" "{user} moved file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:299 +#: frontend/src/components/common/notice-item.js:231 msgid "{user} updated file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:311 +#: frontend/src/components/common/notice-item.js:243 msgid "{user} created folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:311 +#: frontend/src/components/common/notice-item.js:243 msgid "" "{user} created folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:314 +#: frontend/src/components/common/notice-item.js:246 msgid "{user} deleted folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:314 +#: frontend/src/components/common/notice-item.js:246 msgid "" "{user} deleted folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:318 +#: frontend/src/components/common/notice-item.js:250 msgid "{user} restored folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:321 +#: frontend/src/components/common/notice-item.js:253 msgid "" "{user} renamed folder {oldFolderName} {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:325 +#: frontend/src/components/common/notice-item.js:257 msgid "{user} moved folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:325 +#: frontend/src/components/common/notice-item.js:257 msgid "" "{user} moved folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." @@ -231,15 +219,15 @@ msgid "Group not found" msgstr "Grupo no encontrado" #: frontend/src/components/cur-dir-path/dir-path.js:31 -#: frontend/src/components/main-side-nav.js:69 +#: frontend/src/components/main-side-nav.js:70 msgid "A file is being uploaded. Are you sure you want to leave this page?" msgstr "Un archivo está siendo subido, ¿estás seguro que deseas abandonar esta página?" #: frontend/src/components/cur-dir-path/dir-path.js:91 #: frontend/src/components/cur-dir-path/dir-path.js:97 #: frontend/src/components/file-chooser/file-chooser.js:450 -#: frontend/src/components/main-side-nav.js:143 -#: frontend/src/components/main-side-nav.js:145 +#: frontend/src/components/main-side-nav.js:144 +#: frontend/src/components/main-side-nav.js:146 #: frontend/src/components/org-admin-group-nav.js:23 #: frontend/src/pages/org-admin/org-department-item.js:318 #: frontend/src/pages/org-admin/side-panel.js:62 @@ -248,7 +236,7 @@ msgstr "Un archivo está siendo subido, ¿estás seguro que deseas abandonar est #: frontend/src/pages/share-admin/libraries.js:360 #: frontend/src/pages/sys-admin/departments/department.js:45 #: frontend/src/pages/sys-admin/groups/group-nav.js:17 -#: frontend/src/pages/sys-admin/info.js:116 +#: frontend/src/pages/sys-admin/info.js:112 #: frontend/src/pages/sys-admin/orgs/org-nav.js:20 #: frontend/src/pages/sys-admin/repos/search-repos.js:140 #: frontend/src/pages/sys-admin/side-panel.js:90 @@ -259,18 +247,17 @@ msgstr "Bibliotecas" #: frontend/src/components/cur-dir-path/dir-tool.js:77 #: frontend/src/components/cur-dir-path/dir-tool.js:98 #: frontend/src/components/cur-dir-path/dir-tool.js:99 -#: frontend/src/components/dirent-detail/detail-list-view.js:124 +#: frontend/src/components/dirent-detail/detail-list-view.js:123 #: frontend/src/components/dirent-detail/file-details.js:89 -#: frontend/src/components/toolbar/view-file-toolbar.js:79 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:78 -#: frontend/src/utils/text-translation.js:34 +#: frontend/src/components/toolbar/view-file-toolbar.js:105 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:48 +#: frontend/src/utils/text-translation.js:35 msgid "Tags" msgstr "Rótulos" #: frontend/src/components/cur-dir-path/dir-tool.js:81 #: frontend/src/components/cur-dir-path/dir-tool.js:103 #: frontend/src/components/history-trash-file-view/file-view.js:33 -#: frontend/src/pages/org-admin/libraries/org-repo-nav.js:16 #: frontend/src/pages/sys-admin/repos/repos-nav.js:17 msgid "Trash" msgstr "Papelera" @@ -278,10 +265,10 @@ msgstr "Papelera" #: frontend/src/components/cur-dir-path/dir-tool.js:106 #: frontend/src/components/file-view/file-toolbar.js:198 #: frontend/src/components/file-view/file-toolbar.js:248 -#: frontend/src/components/toolbar/view-file-toolbar.js:80 +#: frontend/src/components/toolbar/view-file-toolbar.js:106 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:64 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:71 -#: frontend/src/utils/text-translation.js:31 +#: frontend/src/utils/text-translation.js:32 msgid "History" msgstr "Historial" @@ -359,7 +346,7 @@ msgstr "Información de contacto" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:142 #: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:31 #: frontend/src/pages/sys-admin/abuse-reports.js:91 -#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 +#: frontend/src/repo-history.js:137 frontend/src/repo-history.js:144 msgid "Description" msgstr "Descripción" @@ -371,8 +358,8 @@ msgstr "Descripción" #: frontend/src/components/dialog/confirm-disconnect-wechat.js:35 #: frontend/src/components/dialog/confirm-restore-repo.js:36 #: frontend/src/components/dialog/confirm-unlink-device.js:49 -#: frontend/src/components/dialog/copy-dirent-dialog.js:165 -#: frontend/src/components/dialog/create-file-dialog.js:111 +#: frontend/src/components/dialog/copy-dirent-dialog.js:162 +#: frontend/src/components/dialog/create-file-dialog.js:179 #: frontend/src/components/dialog/create-folder-dialog.js:99 #: frontend/src/components/dialog/create-group-dialog.js:81 #: frontend/src/components/dialog/create-repo-dialog.js:270 @@ -390,11 +377,11 @@ msgstr "Descripción" #: frontend/src/components/dialog/invite-people-dialog.js:121 #: frontend/src/components/dialog/label-repo-state-dialog.js:88 #: frontend/src/components/dialog/leave-group-dialog.js:32 -#: frontend/src/components/dialog/lib-history-setting-dialog.js:151 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:150 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:123 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:273 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:253 -#: frontend/src/components/dialog/move-dirent-dialog.js:185 +#: frontend/src/components/dialog/move-dirent-dialog.js:183 #: frontend/src/components/dialog/new-wiki-dialog.js:60 #: frontend/src/components/dialog/org-add-member-dialog.js:68 #: frontend/src/components/dialog/org-delete-department-dialog.js:42 @@ -430,7 +417,7 @@ msgstr "Descripción" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:50 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:56 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-import-user-dialog.js:59 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:144 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:143 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-logs-export-excel-dialog.js:104 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:95 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:51 @@ -439,33 +426,35 @@ msgstr "Descripción" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-set-org-name-dialog.js:64 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-unlink-device-dialog.js:47 #: frontend/src/components/dialog/sysadmin-dialog/update-user.js:60 -#: frontend/src/components/dialog/transfer-dialog.js:186 +#: frontend/src/components/dialog/transfer-dialog.js:100 #: frontend/src/components/dialog/upload-remind-dialog.js:44 #: frontend/src/components/dialog/view-link-dialog.js:37 #: frontend/src/components/dialog/wiki-delete-dialog.js:25 #: frontend/src/components/dialog/wiki-select-dialog.js:97 -#: frontend/src/components/file-uploader/upload-list-item.js:144 +#: frontend/src/components/file-uploader/upload-list-item.js:127 #: frontend/src/components/seatable-integration-account-setting-widgets/delete-seatables-dialog.js:24 #: frontend/src/components/send-link.js:111 #: frontend/src/components/share-link-panel/link-details.js:230 #: frontend/src/components/share-link-panel/link-list.js:68 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:144 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:127 #: frontend/src/components/user-settings/social-login-saml.js:67 #: frontend/src/pages/org-admin/input-item.js:92 #: frontend/src/pages/org-admin/web-settings/input-item.js:69 -#: frontend/src/pages/sys-admin/web-settings/input-item.js:70 -#: frontend/src/pages/upload-link/upload-list-item.js:144 +#: frontend/src/pages/sys-admin/web-settings/input-item.js:66 +#: frontend/src/pages/upload-link/upload-list-item.js:124 #: frontend/src/tc-accept.js:42 msgid "Cancel" msgstr "Cancelar" #: frontend/src/components/dialog/add-abuse-report-dialog.js:93 -#: frontend/src/components/dialog/change-repo-password-dialog.js:118 +#: frontend/src/components/dialog/add-reviewer-dialog.js:110 +#: frontend/src/components/dialog/add-reviewer-dialog.js:111 +#: frontend/src/components/dialog/change-repo-password-dialog.js:117 #: frontend/src/components/dialog/clean-trash.js:77 #: frontend/src/components/dialog/confirm-apply-folder-properties-dialog.js:56 -#: frontend/src/components/dialog/copy-dirent-dialog.js:166 +#: frontend/src/components/dialog/copy-dirent-dialog.js:163 #: frontend/src/components/dialog/create-department-repo-dialog.js:95 -#: frontend/src/components/dialog/create-file-dialog.js:112 +#: frontend/src/components/dialog/create-file-dialog.js:180 #: frontend/src/components/dialog/create-folder-dialog.js:100 #: frontend/src/components/dialog/create-group-dialog.js:82 #: frontend/src/components/dialog/create-repo-dialog.js:271 @@ -479,13 +468,13 @@ msgstr "Cancelar" #: frontend/src/components/dialog/invite-people-dialog.js:122 #: frontend/src/components/dialog/label-repo-state-dialog.js:89 #: frontend/src/components/dialog/lib-decrypt-dialog.js:67 -#: frontend/src/components/dialog/lib-history-setting-dialog.js:152 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:151 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:124 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:326 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:254 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:306 -#: frontend/src/components/dialog/move-dirent-dialog.js:186 +#: frontend/src/components/dialog/move-dirent-dialog.js:184 #: frontend/src/components/dialog/new-wiki-dialog.js:61 #: frontend/src/components/dialog/org-add-admin-dialog.js:66 #: frontend/src/components/dialog/org-add-department-dialog.js:86 @@ -529,7 +518,7 @@ msgstr "Cancelar" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:90 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:51 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:57 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:145 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:144 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-logs-export-excel-dialog.js:105 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:96 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:52 @@ -539,7 +528,7 @@ msgstr "Cancelar" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:268 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:255 #: frontend/src/components/dialog/sysadmin-dialog/update-user.js:61 -#: frontend/src/components/dialog/transfer-dialog.js:187 +#: frontend/src/components/dialog/transfer-dialog.js:101 #: frontend/src/components/dialog/transfer-group-dialog.js:69 #: frontend/src/components/dialog/wiki-select-dialog.js:99 #: frontend/src/components/dialog/wiki-select-dialog.js:100 @@ -560,10 +549,55 @@ msgstr "Cancelar" #: frontend/src/pages/sys-admin/repos/search-repos.js:155 #: frontend/src/pages/sys-admin/statistic/statistic-common-tool.js:128 #: frontend/src/pages/sys-admin/users/search-users.js:318 -#: frontend/src/pages/sys-admin/web-settings/input-item.js:69 +#: frontend/src/pages/sys-admin/web-settings/input-item.js:65 msgid "Submit" msgstr "Enviar" +#: frontend/src/components/dialog/add-reviewer-dialog.js:98 +msgid "Request a review" +msgstr "Solicitar una revisión" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:100 +msgid "Add new reviewer" +msgstr "Agregar un revisor" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:103 +#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:283 +#: frontend/src/components/dialog/org-add-member-dialog.js:58 +#: frontend/src/components/dialog/share-to-user.js:357 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-member-dialog.js:37 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-member-dialog.js:56 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-batch-add-admin-dialog.js:45 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:45 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:46 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:240 +#: frontend/src/components/list-and-add-group-members.js:173 +#: frontend/src/pages/org-admin/org-users-search-users.js:196 +#: frontend/src/pages/org-admin/org-users-users.js:260 +#: frontend/src/pages/sys-admin/users/search-users.js:313 +#: frontend/src/pages/sys-admin/users/users.js:425 +msgid "Search users" +msgstr "Buscar usuarios" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:137 +#: frontend/src/components/dialog/edit-filetag-dialog.js:145 +#: frontend/src/components/dialog/list-created-files-dialog.js:55 +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:86 +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:107 +#: frontend/src/components/dialog/org-add-admin-dialog.js:65 +#: frontend/src/components/dialog/search-file-dialog.js:115 +#: frontend/src/components/dialog/share-admin-link.js:35 +#: frontend/src/components/dialog/share-repo-dialog.js:149 +#: frontend/src/components/dialog/transfer-group-dialog.js:68 +#: frontend/src/components/search/ai-search.js:653 +#: frontend/src/components/search/ai-search.js:690 +#: frontend/src/components/search/search.js:497 +#: frontend/src/components/search/search.js:532 +#: frontend/src/components/system-notification.js:46 +#: frontend/src/pages/groups/group-view.js:479 +msgid "Close" +msgstr "Cerrar" + #: frontend/src/components/dialog/change-repo-password-dialog.js:49 msgid "Please enter the old password" msgstr "Ingrese la contraseña anterior" @@ -588,24 +622,24 @@ msgstr "Las contraseñas no coinciden" msgid "Successfully changed library password." msgstr "Contraseña de la biblioteca cambiada con éxito." -#: frontend/src/components/dialog/change-repo-password-dialog.js:98 +#: frontend/src/components/dialog/change-repo-password-dialog.js:102 msgid "Change Password of Library {placeholder}" msgstr "Cambiar Contraseña de la Biblioteca {placeholder}" -#: frontend/src/components/dialog/change-repo-password-dialog.js:108 +#: frontend/src/components/dialog/change-repo-password-dialog.js:107 msgid "Old Password" msgstr "Contraseña anterior" -#: frontend/src/components/dialog/change-repo-password-dialog.js:110 +#: frontend/src/components/dialog/change-repo-password-dialog.js:109 msgid "New Password" msgstr "Nueva Contraseña" -#: frontend/src/components/dialog/change-repo-password-dialog.js:110 +#: frontend/src/components/dialog/change-repo-password-dialog.js:109 #: frontend/src/components/dialog/create-repo-dialog.js:240 msgid "(at least {placeholder} characters)" msgstr "(al menos {placeholder} caracteres)" -#: frontend/src/components/dialog/change-repo-password-dialog.js:112 +#: frontend/src/components/dialog/change-repo-password-dialog.js:111 msgid "New Password Again" msgstr "Nueva contraseña otra vez" @@ -631,12 +665,11 @@ msgstr "Limpieza exitosa." #: frontend/src/components/dialog/clean-trash.js:62 #: frontend/src/pages/org-admin/devices/devices-errors.js:193 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:375 #: frontend/src/pages/share-admin/share-links.js:590 #: frontend/src/pages/share-admin/upload-links.js:306 #: frontend/src/pages/sys-admin/devices/devices-errors.js:197 #: frontend/src/pages/sys-admin/repos/trash-repos.js:400 -#: frontend/src/repo-folder-trash.js:207 +#: frontend/src/repo-folder-trash.js:204 msgid "Clean" msgstr "Limpiar" @@ -743,8 +776,9 @@ msgstr "¿Seguro que deseas eliminar tu cuenta?" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:39 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:59 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:59 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:643 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:667 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:668 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:692 +#: frontend/src/components/draft-list-view/draft-list-item.js:111 #: frontend/src/components/group-members.js:163 #: frontend/src/components/popover/tag-list-item.js:55 #: frontend/src/components/popover/tag-list-item.js:56 @@ -760,8 +794,8 @@ msgstr "¿Seguro que deseas eliminar tu cuenta?" #: frontend/src/components/share-link-panel/link-list.js:69 #: frontend/src/components/share-link-panel/link-list.js:129 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:513 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:330 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:338 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:358 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:366 #: frontend/src/components/user-settings/delete-account.js:38 #: frontend/src/components/user-settings/web-api-auth-token.js:83 #: frontend/src/pages/invitations/invitations-view.js:104 @@ -769,16 +803,14 @@ msgstr "¿Seguro que deseas eliminar tu cuenta?" #: frontend/src/pages/invitations/invitations-view.js:136 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:360 #: frontend/src/pages/my-libs/mylib-repo-menu.js:145 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:267 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:198 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:256 #: frontend/src/pages/org-admin/org-department-item.js:551 #: frontend/src/pages/org-admin/org-departments-list.js:210 #: frontend/src/pages/org-admin/org-group-repos.js:174 #: frontend/src/pages/org-admin/org-groups-search-groups.js:115 #: frontend/src/pages/org-admin/org-groups.js:306 +#: frontend/src/pages/org-admin/org-libraries.js:316 #: frontend/src/pages/org-admin/org-links.js:216 -#: frontend/src/pages/org-admin/org-user-item.js:194 +#: frontend/src/pages/org-admin/org-user-item.js:179 #: frontend/src/pages/org-admin/org-user-repos.js:170 #: frontend/src/pages/sys-admin/departments/group-item.js:69 #: frontend/src/pages/sys-admin/groups/groups-content.js:184 @@ -790,7 +822,7 @@ msgstr "¿Seguro que deseas eliminar tu cuenta?" #: frontend/src/pages/sys-admin/orgs/org-groups.js:120 #: frontend/src/pages/sys-admin/orgs/org-repos.js:117 #: frontend/src/pages/sys-admin/orgs/org-repos.js:125 -#: frontend/src/pages/sys-admin/orgs/org-users.js:298 +#: frontend/src/pages/sys-admin/orgs/org-users.js:288 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:205 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:213 #: frontend/src/pages/sys-admin/repos/dir-content.js:61 @@ -802,8 +834,8 @@ msgstr "¿Seguro que deseas eliminar tu cuenta?" #: frontend/src/pages/sys-admin/users/search-users.js:355 #: frontend/src/pages/sys-admin/users/user-repos.js:163 #: frontend/src/pages/sys-admin/users/user-repos.js:218 -#: frontend/src/pages/sys-admin/users/users-content.js:361 -#: frontend/src/pages/sys-admin/users/users-content.js:560 +#: frontend/src/pages/sys-admin/users/users-content.js:352 +#: frontend/src/pages/sys-admin/users/users-content.js:548 #: frontend/src/pages/sys-admin/users/users.js:510 #: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:65 #: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:69 @@ -831,7 +863,6 @@ msgid "Are you sure you want to disconnect?" msgstr "¿Seguro que deseas desconectar?" #: frontend/src/components/dialog/confirm-restore-repo.js:31 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:264 #: frontend/src/pages/sys-admin/repos/trash-repos.js:266 msgid "Restore Library" msgstr "Restaurar biblioteca" @@ -845,13 +876,11 @@ msgstr "¿Estás seguro que deseas restaurar está biblioteca?" #: frontend/src/pages/file-history-old/history-item.js:126 #: frontend/src/pages/my-libs/my-libs-deleted.js:176 #: frontend/src/pages/my-libs/my-libs-deleted.js:177 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:195 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:267 #: frontend/src/pages/sys-admin/repos/trash-repos.js:197 #: frontend/src/pages/sys-admin/repos/trash-repos.js:269 -#: frontend/src/repo-folder-trash.js:363 frontend/src/repo-folder-trash.js:374 -#: frontend/src/repo-snapshot.js:170 frontend/src/repo-snapshot.js:299 -#: frontend/src/repo-snapshot.js:308 +#: frontend/src/repo-folder-trash.js:358 frontend/src/repo-folder-trash.js:368 +#: frontend/src/repo-snapshot.js:168 frontend/src/repo-snapshot.js:297 +#: frontend/src/repo-snapshot.js:306 msgid "Restore" msgstr "Restaurar" @@ -939,12 +968,13 @@ msgid "New Department Library" msgstr "Nueva Biblioteca Departamental" #: frontend/src/components/dialog/create-department-repo-dialog.js:81 -#: frontend/src/components/dialog/create-file-dialog.js:98 +#: frontend/src/components/dialog/create-file-dialog.js:151 #: frontend/src/components/dialog/create-folder-dialog.js:86 #: frontend/src/components/dialog/create-group-dialog.js:69 #: frontend/src/components/dialog/create-repo-dialog.js:188 #: frontend/src/components/dialog/create-tag-dialog.js:79 #: frontend/src/components/dialog/list-created-files-dialog.js:28 +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:66 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:84 #: frontend/src/components/dialog/new-wiki-dialog.js:56 #: frontend/src/components/dialog/org-add-department-dialog.js:73 @@ -964,7 +994,8 @@ msgstr "Nueva Biblioteca Departamental" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:63 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:82 #: frontend/src/components/dialog/wiki-select-dialog.js:78 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:627 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:626 +#: frontend/src/components/draft-list-view/draft-list-view.js:36 #: frontend/src/components/group-members.js:30 #: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:122 #: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23 @@ -972,7 +1003,6 @@ msgstr "Nueva Biblioteca Departamental" #: frontend/src/pages/my-libs/my-libs-deleted.js:93 #: frontend/src/pages/my-libs/mylib-repo-list-view.js:90 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:160 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:75 #: frontend/src/pages/org-admin/org-admin-list.js:50 #: frontend/src/pages/org-admin/org-department-item.js:250 #: frontend/src/pages/org-admin/org-department-item.js:290 @@ -983,6 +1013,7 @@ msgstr "Nueva Biblioteca Departamental" #: frontend/src/pages/org-admin/org-group-repos.js:83 #: frontend/src/pages/org-admin/org-groups-search-groups.js:157 #: frontend/src/pages/org-admin/org-groups.js:160 +#: frontend/src/pages/org-admin/org-libraries.js:147 #: frontend/src/pages/org-admin/org-links.js:100 #: frontend/src/pages/org-admin/org-user-profile.js:136 #: frontend/src/pages/org-admin/org-user-repos.js:79 @@ -1013,12 +1044,12 @@ msgstr "Nueva Biblioteca Departamental" #: frontend/src/pages/sys-admin/users/user-links.js:49 #: frontend/src/pages/sys-admin/users/user-repos.js:54 #: frontend/src/pages/sys-admin/users/user-shared-repos.js:35 -#: frontend/src/repo-folder-trash.js:239 frontend/src/repo-snapshot.js:200 +#: frontend/src/repo-folder-trash.js:236 frontend/src/repo-snapshot.js:198 #: frontend/src/shared-dir-view.js:661 msgid "Name" msgstr "Nombre" -#: frontend/src/components/dialog/create-file-dialog.js:62 +#: frontend/src/components/dialog/create-file-dialog.js:59 #: frontend/src/components/dialog/create-folder-dialog.js:54 #: frontend/src/components/dialog/rename-dialog.js:56 #: frontend/src/components/dialog/rename-dirent.js:56 @@ -1027,7 +1058,7 @@ msgstr "Nombre" msgid "The name \"{name}\" is already taken. Please choose a different name." msgstr "El nombre '{name}' ya está en uso, por favor escoja otro nombre." -#: frontend/src/components/dialog/create-file-dialog.js:94 +#: frontend/src/components/dialog/create-file-dialog.js:147 #: frontend/src/components/toolbar/dir-operation-toolbar.js:207 #: frontend/src/components/toolbar/dir-operation-toolbar.js:232 #: frontend/src/pages/repo-wiki-mode/side-panel.js:176 @@ -1069,7 +1100,7 @@ msgstr "Contraseña demasiado corta" #: frontend/src/components/dialog/create-repo-dialog.js:111 #: frontend/src/components/dialog/generate-upload-link.js:150 #: frontend/src/components/dialog/org-add-user-dialog.js:123 -#: frontend/src/components/share-link-panel/link-creation.js:181 +#: frontend/src/components/share-link-panel/link-creation.js:175 msgid "Passwords don't match" msgstr "Las contraseñas no coinciden" @@ -1135,14 +1166,14 @@ msgstr "Permiso" #: frontend/src/components/dialog/share-repo-dialog.js:40 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:22 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57 -#: frontend/src/utils/utils.js:680 +#: frontend/src/utils/utils.js:684 msgid "Read-Write" msgstr "Lectura / Escritura" #: frontend/src/components/dialog/create-repo-dialog.js:227 #: frontend/src/components/dialog/share-repo-dialog.js:41 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57 -#: frontend/src/utils/utils.js:683 +#: frontend/src/utils/utils.js:687 msgid "Read-Only" msgstr "Sólo lectura" @@ -1156,7 +1187,7 @@ msgstr "Encriptar" #: frontend/src/components/dialog/org-add-user-dialog.js:145 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:106 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:153 -#: frontend/src/components/share-link-panel/link-creation.js:284 +#: frontend/src/components/share-link-panel/link-creation.js:278 #: frontend/src/pages/sys-admin/web-settings/web-settings.js:239 #: frontend/src/settings.js:48 frontend/src/settings.js:134 msgid "Password" @@ -1166,15 +1197,15 @@ msgstr "Contraseña " #: frontend/src/components/dialog/generate-upload-link.js:390 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:110 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:163 -#: frontend/src/components/share-link-panel/link-creation.js:295 +#: frontend/src/components/share-link-panel/link-creation.js:289 msgid "Password again" msgstr "Repetir contraseña" #: frontend/src/components/dialog/create-tag-dialog.js:53 #: frontend/src/components/dialog/zip-download-dialog.js:73 -#: frontend/src/components/file-uploader/file-uploader.js:400 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:409 -#: frontend/src/pages/upload-link/file-uploader.js:399 +#: frontend/src/components/file-uploader/file-uploader.js:406 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:415 +#: frontend/src/pages/upload-link/file-uploader.js:404 msgid "Internal Server Error" msgstr "Error interno del servidor" @@ -1184,10 +1215,10 @@ msgstr "La etiqueta \"{name}\" ya existe." #: frontend/src/components/dialog/create-tag-dialog.js:73 #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:124 -#: frontend/src/components/share-link-panel/link-creation.js:259 +#: frontend/src/components/share-link-panel/link-creation.js:253 #: frontend/src/components/share-link-panel/link-details.js:166 -#: frontend/src/repo-folder-trash.js:201 frontend/src/repo-history.js:112 -#: frontend/src/repo-snapshot.js:150 +#: frontend/src/repo-folder-trash.js:198 frontend/src/repo-history.js:109 +#: frontend/src/repo-snapshot.js:148 msgid "Back" msgstr "Atrás" @@ -1203,10 +1234,10 @@ msgstr "Seleccionar un color" #: frontend/src/components/dialog/create-tag-dialog.js:109 #: frontend/src/components/file-view/file-toolbar.js:155 #: frontend/src/components/file-view/file-toolbar.js:214 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:115 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:158 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:199 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:222 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:121 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:165 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:206 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:229 #: frontend/src/shared-dir-view.js:486 msgid "Save" msgstr "Guardar" @@ -1230,8 +1261,6 @@ msgid "Permission name" msgstr "" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:151 -#: frontend/src/components/file-uploader/file-uploader.js:684 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:667 #: frontend/src/components/toolbar/dir-operation-toolbar.js:189 #: frontend/src/components/toolbar/dir-operation-toolbar.js:198 #: frontend/src/components/toolbar/dir-operation-toolbar.js:227 @@ -1245,8 +1274,7 @@ msgstr "" #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:69 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:79 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:89 -#: frontend/src/pages/upload-link/file-uploader.js:625 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:66 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:52 #: frontend/src/shared-dir-view.js:471 msgid "Upload" msgstr "Subir archivo" @@ -1254,8 +1282,8 @@ msgstr "Subir archivo" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:180 #: frontend/src/components/dialog/zip-download-dialog.js:123 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:637 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:661 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:662 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:686 #: frontend/src/components/file-view/file-toolbar.js:171 #: frontend/src/components/file-view/file-toolbar.js:255 #: frontend/src/components/file-view/file-view-tip.js:25 @@ -1263,10 +1291,10 @@ msgstr "Subir archivo" #: frontend/src/components/history-trash-file-view/download.js:10 #: frontend/src/components/shared-file-view/shared-file-view-tip.js:27 #: frontend/src/components/shared-file-view/shared-file-view.js:133 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:331 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:344 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:359 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:372 #: frontend/src/pages/file-history-old/history-item.js:127 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:122 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:128 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:74 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:253 #: frontend/src/pages/org-admin/statistic/statistic-traffic.js:63 @@ -1281,7 +1309,7 @@ msgstr "Subir archivo" #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:84 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:94 #: frontend/src/pages/sys-admin/users/user-links.js:202 -#: frontend/src/repo-snapshot.js:309 frontend/src/shared-dir-view.js:769 +#: frontend/src/repo-snapshot.js:307 frontend/src/shared-dir-view.js:769 #: frontend/src/shared-dir-view.js:796 frontend/src/shared-dir-view.js:844 #: frontend/src/shared-dir-view.js:876 frontend/src/shared-dir-view.js:945 #: frontend/src/shared-dir-view.js:963 @@ -1311,9 +1339,9 @@ msgstr "" #: frontend/src/components/dialog/view-link-dialog.js:38 #: frontend/src/components/share-link-panel/link-item.js:112 #: frontend/src/components/shared-link.js:24 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:329 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:337 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:343 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:357 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:365 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:371 #: frontend/src/pages/org-admin/org-saml-config.js:118 #: frontend/src/pages/org-admin/org-saml-config.js:132 #: frontend/src/pages/org-admin/org-saml-config.js:146 @@ -1346,7 +1374,7 @@ msgstr "" #: frontend/src/components/select-editor/select-editor.js:138 #: frontend/src/components/share-link-panel/link-details.js:206 #: frontend/src/components/share-link-panel/link-details.js:207 -#: frontend/src/components/toolbar/view-file-toolbar.js:67 +#: frontend/src/components/toolbar/view-file-toolbar.js:87 #: frontend/src/components/user-settings/user-avatar-form.js:97 #: frontend/src/pages/org-admin/org-user-profile.js:139 #: frontend/src/pages/org-admin/org-user-profile.js:145 @@ -1360,9 +1388,9 @@ msgstr "" #: frontend/src/pages/sys-admin/institutions/institution-info.js:28 #: frontend/src/pages/sys-admin/orgs/org-info.js:41 #: frontend/src/pages/sys-admin/users/user-info.js:91 -#: frontend/src/pages/sys-admin/users/users-content.js:514 +#: frontend/src/pages/sys-admin/users/users-content.js:502 #: frontend/src/pages/wiki/main-panel.js:106 -#: frontend/src/pages/wiki/main-panel.js:107 frontend/src/repo-history.js:306 +#: frontend/src/pages/wiki/main-panel.js:107 frontend/src/repo-history.js:303 msgid "Edit" msgstr "Editar" @@ -1400,7 +1428,6 @@ msgstr "" #: frontend/src/components/dialog/delete-repo-dialog.js:66 #: frontend/src/components/dialog/org-delete-repo-dialog.js:32 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:33 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:253 #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:101 #: frontend/src/pages/sys-admin/orgs/org-repos.js:122 #: frontend/src/pages/sys-admin/repos/trash-repos.js:255 @@ -1424,28 +1451,11 @@ msgid "Select Tags" msgstr "Seleccionar etiquetas" #: frontend/src/components/dialog/edit-filetag-dialog.js:141 -#: frontend/src/components/popover/edit-filetag-popover.js:187 +#: frontend/src/components/popover/edit-filetag-popover.js:182 #: frontend/src/components/popover/list-tag-popover.js:145 msgid "Create a new tag" msgstr "Cear una nueva etiqueta" -#: frontend/src/components/dialog/edit-filetag-dialog.js:145 -#: frontend/src/components/dialog/list-created-files-dialog.js:52 -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:107 -#: frontend/src/components/dialog/org-add-admin-dialog.js:65 -#: frontend/src/components/dialog/search-file-dialog.js:115 -#: frontend/src/components/dialog/share-admin-link.js:35 -#: frontend/src/components/dialog/share-repo-dialog.js:149 -#: frontend/src/components/dialog/transfer-group-dialog.js:68 -#: frontend/src/components/search/ai-search.js:663 -#: frontend/src/components/search/ai-search.js:700 -#: frontend/src/components/search/search.js:497 -#: frontend/src/components/search/search.js:532 -#: frontend/src/components/system-notification.js:46 -#: frontend/src/pages/groups/group-view.js:479 -msgid "Close" -msgstr "Cerrar" - #: frontend/src/components/dialog/edit-repo-commit-labels.js:47 msgid "Successfully edited labels." msgstr "Etiquetas editadas con éxito" @@ -1459,48 +1469,48 @@ msgid "Find an option" msgstr "" #: frontend/src/components/dialog/extra-attributes-dialog/index.js:217 -#: frontend/src/components/dirent-detail/detail-list-view.js:93 -#: frontend/src/components/dirent-detail/detail-list-view.js:134 +#: frontend/src/components/dirent-detail/detail-list-view.js:92 +#: frontend/src/components/dirent-detail/detail-list-view.js:133 msgid "Edit extra properties" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:142 #: frontend/src/components/dialog/reset-webdav-password.js:29 #: frontend/src/components/dialog/set-webdav-password.js:29 -#: frontend/src/components/share-link-panel/link-creation.js:173 +#: frontend/src/components/share-link-panel/link-creation.js:167 msgid "Please enter a password." msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:146 #: frontend/src/components/dialog/reset-webdav-password.js:33 #: frontend/src/components/dialog/set-webdav-password.js:33 -#: frontend/src/components/share-link-panel/link-creation.js:177 +#: frontend/src/components/share-link-panel/link-creation.js:171 msgid "The password is too short." msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:154 #: frontend/src/components/dialog/reset-webdav-password.js:38 #: frontend/src/components/dialog/set-webdav-password.js:38 -#: frontend/src/components/share-link-panel/link-creation.js:185 +#: frontend/src/components/share-link-panel/link-creation.js:179 msgid "" "The password is too weak. It should include at least {passwordStrengthLevel}" " of the following: number, upper letter, lower letter and other symbols." msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:162 -#: frontend/src/components/share-link-panel/link-creation.js:193 +#: frontend/src/components/share-link-panel/link-creation.js:187 msgid "Please select an expiration time" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:170 -#: frontend/src/components/share-link-panel/link-creation.js:202 +#: frontend/src/components/share-link-panel/link-creation.js:196 msgid "Please enter days" msgstr "Ingresa cantidad de días" #: frontend/src/components/dialog/generate-upload-link.js:174 #: frontend/src/components/dialog/lib-history-setting-dialog.js:66 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:66 -#: frontend/src/components/share-link-panel/link-creation.js:206 +#: frontend/src/components/share-link-panel/link-creation.js:200 msgid "Please enter a non-negative integer" msgstr "Por favor, ingrese un número entero no negativo" @@ -1511,7 +1521,7 @@ msgstr "Enlace de subida copiado al portapapeles" #: frontend/src/components/dialog/generate-upload-link.js:276 #: frontend/src/components/dialog/reset-webdav-password.js:68 #: frontend/src/components/dialog/set-webdav-password.js:68 -#: frontend/src/components/share-link-panel/link-creation.js:285 +#: frontend/src/components/share-link-panel/link-creation.js:279 msgid "" "(at least {passwordMinLength} characters and includes " "{passwordStrengthLevel} of the following: number, upper letter, lower letter" @@ -1558,18 +1568,18 @@ msgstr "Enviar" #: frontend/src/components/dialog/generate-upload-link.js:367 #: frontend/src/components/dialog/generate-upload-link.js:372 -#: frontend/src/components/share-link-panel/link-creation.js:273 -#: frontend/src/components/share-link-panel/link-creation.js:278 +#: frontend/src/components/share-link-panel/link-creation.js:267 +#: frontend/src/components/share-link-panel/link-creation.js:272 msgid "Add password protection" msgstr "Agregar protección por contraseña" #: frontend/src/components/dialog/generate-upload-link.js:403 -#: frontend/src/components/share-link-panel/link-creation.js:308 +#: frontend/src/components/share-link-panel/link-creation.js:302 msgid "Add auto expiration" msgstr "Agregar vencimiento automático" #: frontend/src/components/dialog/generate-upload-link.js:422 -#: frontend/src/components/share-link-panel/link-creation.js:344 +#: frontend/src/components/share-link-panel/link-creation.js:338 #: frontend/src/components/user-settings/web-api-auth-token.js:86 msgid "Generate" msgstr "Generar" @@ -1689,8 +1699,8 @@ msgstr "%(email) y otros %(num) invitados con éxito." #: frontend/src/components/dialog/invite-people-dialog.js:107 #: frontend/src/components/dialog/share-dialog.js:154 #: frontend/src/components/dialog/share-to-invite-people.js:273 -#: frontend/src/components/main-side-nav.js:261 -#: frontend/src/components/main-side-nav.js:263 +#: frontend/src/components/main-side-nav.js:271 +#: frontend/src/components/main-side-nav.js:273 #: frontend/src/components/toolbar/invitations-toolbar.js:31 #: frontend/src/components/toolbar/invitations-toolbar.js:35 #: frontend/src/pages/invitations/invitations-view.js:282 @@ -1748,33 +1758,36 @@ msgstr "La contraseña será almacenada en el servidor por 1 hora." msgid "Successfully set library history." msgstr "Historial de biblioteca establecido con éxito." -#: frontend/src/components/dialog/lib-history-setting-dialog.js:112 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:110 -msgid "{placeholder} History Setting" -msgstr "{placeholder} Configuración del historial" +#: frontend/src/components/dialog/lib-history-setting-dialog.js:116 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:114 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:351 +#: frontend/src/pages/my-libs/mylib-repo-menu.js:154 +#: frontend/src/pages/sys-admin/repos/repos.js:271 +msgid "History Setting" +msgstr "Configuración de historial" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:123 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:122 msgid "Setting library history is disabled by Admin." msgstr "Establecer el historial de la biblioteca está deshabilitado por el Administrador." -#: frontend/src/components/dialog/lib-history-setting-dialog.js:128 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:121 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:127 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:120 msgid "Keep full history" msgstr "Mantener historial completo" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:132 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:125 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:131 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:124 msgid "Don't keep history" msgstr "No mantener historial" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:136 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:129 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:135 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:128 msgid "Only keep a period of history:" msgstr "Sólo mantener el historial por:" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:145 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:144 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:117 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:138 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:137 #: frontend/src/components/set-link-expiration.js:89 msgid "days" msgstr "días" @@ -1807,30 +1820,30 @@ msgstr "Permiso del usuario" msgid "Group Permission" msgstr "Permiso de grupo" -#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:69 +#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:73 msgid "{placeholder} Folder Permission" msgstr "{placeholder} Permiso de Carpeta" -#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:69 -msgid "Set permission of {placeholder}" -msgstr "" +#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:73 +msgid "Set {placeholder}'s permission" +msgstr "Establecer permiso de {placeholder}" #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:186 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:169 #: frontend/src/components/dialog/repo-api-token-dialog.js:197 #: frontend/src/components/dialog/zip-download-dialog.js:76 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:294 -#: frontend/src/pages/lib-content-view/lib-content-view.js:181 -#: frontend/src/pages/lib-content-view/lib-content-view.js:710 -#: frontend/src/pages/lib-content-view/lib-content-view.js:758 -#: frontend/src/pages/lib-content-view/lib-content-view.js:850 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1035 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1051 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1087 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1115 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1177 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1233 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1271 +#: frontend/src/pages/lib-content-view/lib-content-view.js:185 +#: frontend/src/pages/lib-content-view/lib-content-view.js:735 +#: frontend/src/pages/lib-content-view/lib-content-view.js:784 +#: frontend/src/pages/lib-content-view/lib-content-view.js:869 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1065 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1081 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1117 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1145 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1209 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1259 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1287 #: frontend/src/pages/my-libs/my-libs-deleted.js:152 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:293 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:315 @@ -1839,22 +1852,22 @@ msgstr "" #: frontend/src/pages/search/main-panel.js:197 #: frontend/src/pages/shared-with-all/public-shared-view.js:106 #: frontend/src/pages/sys-admin/abuse-reports.js:45 -#: frontend/src/pages/upload-link/file-uploader.js:433 -#: frontend/src/repo-folder-trash.js:136 frontend/src/repo-folder-trash.js:333 -#: frontend/src/utils/utils.js:1190 +#: frontend/src/pages/upload-link/file-uploader.js:437 +#: frontend/src/repo-folder-trash.js:136 frontend/src/repo-folder-trash.js:329 +#: frontend/src/utils/utils.js:1194 msgid "Error" msgstr "Error" #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:189 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:172 #: frontend/src/components/dialog/repo-api-token-dialog.js:199 -#: frontend/src/pages/lib-content-view/lib-content-view.js:187 +#: frontend/src/pages/lib-content-view/lib-content-view.js:191 #: frontend/src/pages/search/main-panel.js:82 #: frontend/src/pages/sys-admin/abuse-reports.js:47 -#: frontend/src/repo-folder-trash.js:142 frontend/src/repo-folder-trash.js:335 +#: frontend/src/repo-folder-trash.js:142 frontend/src/repo-folder-trash.js:331 #: frontend/src/shared-file-view-document.js:74 #: frontend/src/shared-file-view-spreadsheet.js:71 -#: frontend/src/utils/utils.js:1193 frontend/src/view-file-document.js:76 +#: frontend/src/utils/utils.js:1197 frontend/src/view-file-document.js:76 #: frontend/src/view-file-spreadsheet.js:71 msgid "Please check the network." msgstr "Por favor verifique la red." @@ -1892,23 +1905,6 @@ msgstr "Seleccione un grupo" msgid "User" msgstr "Usuario" -#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:283 -#: frontend/src/components/dialog/org-add-member-dialog.js:58 -#: frontend/src/components/dialog/share-to-user.js:357 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-member-dialog.js:37 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-member-dialog.js:56 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-batch-add-admin-dialog.js:45 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:45 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:46 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:240 -#: frontend/src/components/list-and-add-group-members.js:173 -#: frontend/src/pages/org-admin/org-users-search-users.js:196 -#: frontend/src/pages/org-admin/org-users-users.js:260 -#: frontend/src/pages/sys-admin/users/search-users.js:313 -#: frontend/src/pages/sys-admin/users/users.js:425 -msgid "Search users" -msgstr "Buscar usuarios" - #: frontend/src/components/dialog/list-created-files-dialog.js:23 msgid "Created Files" msgstr "Archivos Creados" @@ -1923,60 +1919,67 @@ msgstr "Archivos Creados" #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:48 #: frontend/src/pages/sys-admin/devices/devices-errors.js:53 #: frontend/src/pages/sys-admin/logs-page/login-logs.js:48 -#: frontend/src/repo-history.js:141 frontend/src/repo-history.js:148 +#: frontend/src/repo-history.js:138 frontend/src/repo-history.js:145 #: frontend/src/user-notifications.js:131 #: frontend/src/user-notifications.js:135 msgid "Time" msgstr "Fecha" -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79 -msgid "Tagged Files" -msgstr "Archivos Etiquetados" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:44 +#: frontend/src/pages/drafts/draft-content.js:29 +msgid "Successfully deleted draft %(draft)s." +msgstr "Borrador %(draft)seliminado con éxito." -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:85 -#: frontend/src/components/dialog/search-file-dialog.js:94 -#: frontend/src/components/dirent-detail/detail-list-view.js:120 -#: frontend/src/components/dirent-detail/file-details.js:85 -#: frontend/src/components/dirent-detail/lib-details.js:69 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:630 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124 -#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24 -#: frontend/src/file-history-old.js:245 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:74 -#: frontend/src/pages/my-libs/mylib-repo-list-view.js:92 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:80 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:82 -#: frontend/src/pages/org-admin/org-department-item.js:327 -#: frontend/src/pages/org-admin/org-group-repos.js:84 -#: frontend/src/pages/org-admin/org-user-repos.js:80 -#: frontend/src/pages/org-admin/org-user-shared-repos.js:78 -#: frontend/src/pages/search/advanced-search.js:78 -#: frontend/src/pages/search/advanced-search.js:226 -#: frontend/src/pages/share-with-ocm/remote-dir-content.js:99 -#: frontend/src/pages/shared-libs/shared-libs.js:84 -#: frontend/src/pages/sys-admin/departments/department-libraries.js:85 -#: frontend/src/pages/sys-admin/repos/dir-content.js:104 -#: frontend/src/pages/sys-admin/repos/repos.js:82 -#: frontend/src/pages/sys-admin/repos/repos.js:84 -#: frontend/src/pages/sys-admin/users/user-shared-repos.js:37 -#: frontend/src/repo-folder-trash.js:242 frontend/src/repo-snapshot.js:201 -#: frontend/src/shared-dir-view.js:663 -msgid "Size" -msgstr "Tamaño" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:48 +#: frontend/src/pages/drafts/draft-content.js:33 +msgid "Failed to delete draft %(draft)s." +msgstr "Fallo al eliminar %(draft)s." +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:61 +#: frontend/src/pages/drafts/drafts-view.js:19 +msgid "Drafts" +msgstr "Borradores" + +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:67 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:74 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:74 +#: frontend/src/components/group-members.js:125 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:126 +#: frontend/src/components/wiki-list-view/wiki-list-view.js:45 +#: frontend/src/pages/groups/group-view.js:381 +#: frontend/src/pages/org-admin/org-group-members.js:109 +#: frontend/src/pages/org-admin/org-libraries.js:153 +#: frontend/src/pages/org-admin/org-links.js:101 +#: frontend/src/pages/org-admin/org-user-shared-repos.js:77 +#: frontend/src/pages/shared-libs/shared-libs.js:86 +#: frontend/src/pages/sys-admin/groups/group-members.js:166 +#: frontend/src/pages/sys-admin/groups/groups-content.js:58 +#: frontend/src/pages/sys-admin/links/share-links.js:66 +#: frontend/src/pages/sys-admin/orgs/org-repos.js:35 +#: frontend/src/pages/sys-admin/repos/repos.js:88 +#: frontend/src/pages/sys-admin/repos/trash-repos.js:67 +#: frontend/src/pages/sys-admin/users/user-groups.js:119 +#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:170 +#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:188 +msgid "Owner" +msgstr "Propietario" + +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:68 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:86 #: frontend/src/components/dialog/search-file-dialog.js:95 #: frontend/src/components/dialog/share-repo-dialog.js:129 #: frontend/src/components/dialog/wiki-select-dialog.js:79 -#: frontend/src/components/dirent-detail/detail-list-view.js:87 -#: frontend/src/components/dirent-detail/detail-list-view.js:122 +#: frontend/src/components/dirent-detail/detail-list-view.js:86 +#: frontend/src/components/dirent-detail/detail-list-view.js:121 #: frontend/src/components/dirent-detail/file-details.js:87 #: frontend/src/components/dirent-detail/lib-details.js:70 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:631 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:630 +#: frontend/src/components/draft-list-view/draft-list-view.js:38 #: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:125 #: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25 #: frontend/src/components/wiki-list-view/wiki-list-view.js:46 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:76 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:46 #: frontend/src/pages/my-libs/mylib-repo-list-view.js:94 #: frontend/src/pages/org-admin/org-user-repos.js:81 #: frontend/src/pages/org-admin/org-user-shared-repos.js:79 @@ -1991,11 +1994,61 @@ msgstr "Tamaño" msgid "Last Update" msgstr "Última actualización" +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79 +msgid "Tagged Files" +msgstr "Archivos Etiquetados" + +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:85 +#: frontend/src/components/dialog/search-file-dialog.js:94 +#: frontend/src/components/dirent-detail/detail-list-view.js:119 +#: frontend/src/components/dirent-detail/file-details.js:85 +#: frontend/src/components/dirent-detail/lib-details.js:69 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:629 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124 +#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24 +#: frontend/src/file-history-old.js:245 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:44 +#: frontend/src/pages/my-libs/mylib-repo-list-view.js:92 +#: frontend/src/pages/org-admin/org-department-item.js:327 +#: frontend/src/pages/org-admin/org-group-repos.js:84 +#: frontend/src/pages/org-admin/org-libraries.js:150 +#: frontend/src/pages/org-admin/org-user-repos.js:80 +#: frontend/src/pages/org-admin/org-user-shared-repos.js:78 +#: frontend/src/pages/search/advanced-search.js:78 +#: frontend/src/pages/search/advanced-search.js:226 +#: frontend/src/pages/share-with-ocm/remote-dir-content.js:99 +#: frontend/src/pages/shared-libs/shared-libs.js:84 +#: frontend/src/pages/sys-admin/departments/department-libraries.js:85 +#: frontend/src/pages/sys-admin/repos/dir-content.js:104 +#: frontend/src/pages/sys-admin/repos/repos.js:82 +#: frontend/src/pages/sys-admin/repos/repos.js:84 +#: frontend/src/pages/sys-admin/users/user-shared-repos.js:37 +#: frontend/src/repo-folder-trash.js:238 frontend/src/repo-snapshot.js:199 +#: frontend/src/shared-dir-view.js:663 +msgid "Size" +msgstr "Tamaño" + #: frontend/src/components/dialog/list-taggedfiles-dialog.js:165 #: frontend/src/pages/starred/starred.js:221 msgid "deleted" msgstr "eliminado" +#: frontend/src/components/dialog/local-draft-dialog.js:17 +msgid "Local draft" +msgstr "Borrador local" + +#: frontend/src/components/dialog/local-draft-dialog.js:19 +msgid "You have an unsaved draft. Do you like to use it?" +msgstr "Tienes un borrador sin guardar. ¿Deseas utilizarlo?" + +#: frontend/src/components/dialog/local-draft-dialog.js:22 +msgid "Use draft" +msgstr "Usar borrador" + +#: frontend/src/components/dialog/local-draft-dialog.js:23 +msgid "Delete draft" +msgstr "Eliminar borrador" + #: frontend/src/components/dialog/manage-members-dialog.js:21 msgid "Manage group members" msgstr "Administrar miembros del grupo" @@ -2014,8 +2067,10 @@ msgstr "Nuevo Wiki" #: frontend/src/components/dialog/op-menu.js:53 #: frontend/src/components/dialog/op-menu.js:54 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:809 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:810 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:837 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:838 +#: frontend/src/components/draft-list-view/draft-list-item.js:104 +#: frontend/src/components/draft-list-view/draft-list-item.js:105 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:123 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:124 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:152 @@ -2040,16 +2095,16 @@ msgstr "Nuevo Wiki" #: frontend/src/pages/my-libs/mylib-repo-menu.js:210 #: frontend/src/pages/my-libs/mylib-repo-menu.js:263 #: frontend/src/pages/my-libs/mylib-repo-menu.js:264 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:260 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:261 #: frontend/src/pages/org-admin/org-groups-search-groups.js:108 #: frontend/src/pages/org-admin/org-groups-search-groups.js:109 #: frontend/src/pages/org-admin/org-groups.js:299 #: frontend/src/pages/org-admin/org-groups.js:300 +#: frontend/src/pages/org-admin/org-libraries.js:309 +#: frontend/src/pages/org-admin/org-libraries.js:310 #: frontend/src/pages/org-admin/org-links.js:209 #: frontend/src/pages/org-admin/org-links.js:210 -#: frontend/src/pages/org-admin/org-user-item.js:187 -#: frontend/src/pages/org-admin/org-user-item.js:188 +#: frontend/src/pages/org-admin/org-user-item.js:172 +#: frontend/src/pages/org-admin/org-user-item.js:173 #: frontend/src/pages/repo-wiki-mode/side-panel.js:168 #: frontend/src/pages/repo-wiki-mode/side-panel.js:169 #: frontend/src/pages/sdoc/sdoc-file-history/history-version.js:127 @@ -2108,7 +2163,7 @@ msgstr "Nuevo Departamento" #: frontend/src/pages/sys-admin/departments/department.js:105 #: frontend/src/pages/sys-admin/groups/group-members.js:324 #: frontend/src/pages/sys-admin/institutions/institution-users.js:362 -#: frontend/src/pages/sys-admin/orgs/org-users.js:434 +#: frontend/src/pages/sys-admin/orgs/org-users.js:415 msgid "Add Member" msgstr "Agregar Miembro" @@ -2159,11 +2214,11 @@ msgstr "" #: frontend/src/pages/sys-admin/institutions/institutions.js:127 #: frontend/src/pages/sys-admin/orgs/org-groups.js:107 #: frontend/src/pages/sys-admin/orgs/org-repos.js:100 -#: frontend/src/pages/sys-admin/orgs/org-users.js:228 +#: frontend/src/pages/sys-admin/orgs/org-users.js:220 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:138 #: frontend/src/pages/sys-admin/terms-and-conditions/item.js:125 #: frontend/src/pages/sys-admin/users/user-repos.js:192 -#: frontend/src/pages/sys-admin/users/users-content.js:403 +#: frontend/src/pages/sys-admin/users/users-content.js:393 msgid "Are you sure you want to delete {placeholder} ?" msgstr "¿Seguro que quieres borrar {placeholder} ?" @@ -2174,7 +2229,7 @@ msgstr "Eliminar Departamento" #: frontend/src/components/dialog/org-delete-member-dialog.js:40 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-member-dialog.js:40 -#: frontend/src/pages/sys-admin/orgs/org-users.js:295 +#: frontend/src/pages/sys-admin/orgs/org-users.js:285 msgid "Delete Member" msgstr "Eliminar Miembro" @@ -2260,9 +2315,9 @@ msgid "API token is copied to the clipboard." msgstr "API token copiado al portapapeles." #: frontend/src/components/dialog/repo-api-token-dialog.js:116 -#: frontend/src/pages/lib-content-view/lib-content-view.js:168 -#: frontend/src/pages/lib-content-view/lib-content-view.js:171 -#: frontend/src/repo-folder-trash.js:131 frontend/src/utils/utils.js:1185 +#: frontend/src/pages/lib-content-view/lib-content-view.js:172 +#: frontend/src/pages/lib-content-view/lib-content-view.js:175 +#: frontend/src/repo-folder-trash.js:131 frontend/src/utils/utils.js:1189 msgid "Permission denied" msgstr "Permiso denegado" @@ -2278,29 +2333,33 @@ msgstr "{placeholder} API Token" msgid "{placeholder} SeaTable integration" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:52 -msgid "{placeholder} Share Admin" -msgstr "" +#: frontend/src/components/dialog/repo-share-admin-dialog.js:56 +#: frontend/src/components/main-side-nav.js:278 +#: frontend/src/components/main-side-nav.js:280 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:354 +#: frontend/src/pages/my-libs/mylib-repo-menu.js:178 +msgid "Share Admin" +msgstr "Admin de Compartidos" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:67 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:65 #: frontend/src/pages/share-admin/share-links.js:554 #: frontend/src/pages/share-admin/upload-links.js:286 #: frontend/src/pages/sys-admin/links/links-nav.js:15 msgid "Share Links" msgstr "Enlaces Compartidos" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:74 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:72 #: frontend/src/pages/share-admin/share-links.js:557 #: frontend/src/pages/share-admin/upload-links.js:288 #: frontend/src/pages/sys-admin/links/links-nav.js:16 msgid "Upload Links" msgstr "Enlaces de subida" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:80 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:78 msgid "User Shares" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:85 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:83 msgid "Group Shares" msgstr "" @@ -2428,15 +2487,15 @@ msgstr "Compartir a otro servidor" #: frontend/src/components/dialog/share-dialog.js:323 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-dialog.js:84 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:640 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:664 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:665 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:689 #: frontend/src/components/file-view/file-toolbar.js:143 #: frontend/src/components/file-view/file-toolbar.js:242 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:348 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:511 #: frontend/src/components/toolbar/dir-operation-toolbar.js:218 -#: frontend/src/components/toolbar/view-file-toolbar.js:77 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:105 +#: frontend/src/components/toolbar/view-file-toolbar.js:103 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:69 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:359 #: frontend/src/pages/my-libs/mylib-repo-menu.js:142 @@ -2498,12 +2557,12 @@ msgstr "Email del Usuario" #: frontend/src/components/dialog/share-to-other-server.js:193 #: frontend/src/pages/groups/group-view.js:302 -#: frontend/src/pages/org-admin/org-user-item.js:83 +#: frontend/src/pages/org-admin/org-user-item.js:82 #: frontend/src/pages/org-admin/org-users-users.js:157 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:168 -#: frontend/src/pages/sys-admin/users/users-content.js:261 -#: frontend/src/pages/sys-admin/users/users-content.js:322 -#: frontend/src/pages/sys-admin/users/users-content.js:327 +#: frontend/src/pages/sys-admin/users/users-content.js:256 +#: frontend/src/pages/sys-admin/users/users-content.js:313 +#: frontend/src/pages/sys-admin/users/users-content.js:318 #: frontend/src/pages/sys-admin/users/users.js:269 #: frontend/src/pages/sys-admin/users/users.js:293 msgid "It may take some time, please wait." @@ -2519,7 +2578,7 @@ msgstr "Puede tomar un tiempo, por favor espere." #: frontend/src/pages/sys-admin/invitations/invitations.js:300 #: frontend/src/pages/sys-admin/notifications/notifications.js:274 #: frontend/src/pages/sys-admin/orgs/org-repos.js:176 -#: frontend/src/pages/sys-admin/orgs/org-users.js:390 +#: frontend/src/pages/sys-admin/orgs/org-users.js:371 #: frontend/src/pages/sys-admin/orgs/orgs.js:105 #: frontend/src/pages/sys-admin/orgs/search-orgs.js:69 #: frontend/src/pages/sys-admin/repos/dir-view.js:96 @@ -2634,31 +2693,6 @@ msgstr "Las contraseñas no coinciden." msgid "Add Organization" msgstr "Agregar Organización" -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:74 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:74 -#: frontend/src/components/group-members.js:125 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:126 -#: frontend/src/components/wiki-list-view/wiki-list-view.js:45 -#: frontend/src/pages/groups/group-view.js:381 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:86 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:65 -#: frontend/src/pages/org-admin/org-group-members.js:109 -#: frontend/src/pages/org-admin/org-links.js:101 -#: frontend/src/pages/org-admin/org-user-shared-repos.js:77 -#: frontend/src/pages/shared-libs/shared-libs.js:86 -#: frontend/src/pages/sys-admin/groups/group-members.js:166 -#: frontend/src/pages/sys-admin/groups/groups-content.js:58 -#: frontend/src/pages/sys-admin/links/share-links.js:66 -#: frontend/src/pages/sys-admin/orgs/org-repos.js:35 -#: frontend/src/pages/sys-admin/repos/repos.js:88 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:67 -#: frontend/src/pages/sys-admin/users/user-groups.js:119 -#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:170 -#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:188 -msgid "Owner" -msgstr "Propietario" - #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:101 msgid "Owner can use admin panel in an organization, must be a new account." msgstr "El propietario puede utilizar el panel de admin en una organización, debe ser una cuenta nueva." @@ -2701,7 +2735,7 @@ msgstr "(Si queda en blanco, el propietario será admin)" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:80 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:81 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:51 -#: frontend/src/components/dialog/transfer-dialog.js:146 +#: frontend/src/components/dialog/transfer-dialog.js:79 msgid "Select a user" msgstr "Seleccionar un usuario" @@ -2726,7 +2760,7 @@ msgid "End date" msgstr "Fecha Fin" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:34 -#: frontend/src/components/dialog/transfer-dialog.js:173 +#: frontend/src/components/dialog/transfer-dialog.js:71 msgid "Transfer Library {library_name}" msgstr "Transferir Biblioteca {library_name}" @@ -2746,17 +2780,17 @@ msgstr "Establecer Nombre" msgid "Terms" msgstr "Términos" -#: frontend/src/components/dialog/transfer-dialog.js:127 -msgid "Transfer to user" -msgstr "Transferir al usuario" +#: frontend/src/components/dialog/transfer-dialog.js:87 +msgid "Select a department" +msgstr "Seleccionar un departamento" -#: frontend/src/components/dialog/transfer-dialog.js:133 +#: frontend/src/components/dialog/transfer-dialog.js:95 msgid "Transfer to department" msgstr "Transferir al departamento" -#: frontend/src/components/dialog/transfer-dialog.js:157 -msgid "Select a department" -msgstr "Seleccionar un departamento" +#: frontend/src/components/dialog/transfer-dialog.js:95 +msgid "Transfer to user" +msgstr "Transferir al usuario" #: frontend/src/components/dialog/transfer-group-dialog.js:55 #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:104 @@ -2821,65 +2855,64 @@ msgstr "" msgid "Packaging..." msgstr "Empaquetando..." -#: frontend/src/components/dir-view-mode/dir-column-file.js:48 +#: frontend/src/components/dir-view-mode/dir-column-file.js:69 msgid "File does not exist." msgstr "El archivo no existe" -#: frontend/src/components/dirent-detail/detail-list-view.js:86 -#: frontend/src/components/dirent-detail/detail-list-view.js:121 +#: frontend/src/components/dir-view-mode/dir-column-file.js:90 +msgid "This file is in draft stage." +msgstr "Este archivo está en la etapa de borrador" + +#: frontend/src/components/dir-view-mode/dir-column-file.js:91 +msgid "View Draft" +msgstr "Ver Borrador" + +#: frontend/src/components/dirent-detail/detail-list-view.js:85 +#: frontend/src/components/dirent-detail/detail-list-view.js:120 #: frontend/src/components/dirent-detail/file-details.js:86 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:75 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:45 msgid "Location" msgstr "Ubicación" -#: frontend/src/components/dirent-detail/detail-list-view.js:102 -#: frontend/src/components/dirent-detail/detail-list-view.js:104 +#: frontend/src/components/dirent-detail/detail-list-view.js:101 +#: frontend/src/components/dirent-detail/detail-list-view.js:103 msgid "Apply properties to files inside the folder" msgstr "" #: frontend/src/components/dirent-detail/lib-details.js:68 -#: frontend/src/components/main-side-nav.js:180 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:79 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:82 +#: frontend/src/components/main-side-nav.js:181 +#: frontend/src/pages/org-admin/org-libraries.js:149 #: frontend/src/pages/repo-wiki-mode/side-panel.js:161 -#: frontend/src/pages/sys-admin/info.js:116 +#: frontend/src/pages/sys-admin/info.js:112 #: frontend/src/pages/sys-admin/repos/repos.js:81 #: frontend/src/pages/sys-admin/repos/repos.js:84 msgid "Files" msgstr "Archivos" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:210 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:705 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 msgid "Frozen by {name}" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:210 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:705 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 msgid "locked by {name}" msgstr "bloqueado por {name}" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:214 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:711 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:736 msgid "freezed" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:214 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:711 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:736 #: frontend/src/components/file-view/file-info.js:31 #: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:17 msgid "locked" msgstr "bloqueado" -#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 -msgid "Unselect this item" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 -msgid "Select this item" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-item.js:734 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:818 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:759 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:846 #: frontend/src/components/file-view/file-info.js:40 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:643 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:333 @@ -2891,8 +2924,8 @@ msgstr "" msgid "Unstar" msgstr "Desmarcar" -#: frontend/src/components/dirent-list-view/dirent-list-item.js:734 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:818 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:759 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:846 #: frontend/src/components/file-view/file-info.js:40 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:643 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:333 @@ -2902,24 +2935,40 @@ msgstr "Desmarcar" msgid "Star" msgstr "Marcar" -#: frontend/src/components/dirent-list-view/dirent-list-view.js:623 -msgid "Unselect all items" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-view.js:623 -msgid "Select all items" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-none-view.js:54 +#: frontend/src/components/dirent-list-view/dirent-none-view.js:52 msgid "This folder has no content at this time." msgstr "Esta carpeta no tiene contenido en este momento." -#: frontend/src/components/dirent-list-view/dirent-none-view.js:55 +#: frontend/src/components/dirent-list-view/dirent-none-view.js:53 msgid "You can create files quickly" msgstr "Puedes crear archivos rápidamente" +#: frontend/src/components/draft-list-view/draft-list-item.js:113 +#: frontend/src/pages/sdoc-revision/index.js:123 +msgid "Publish" +msgstr "Publicar" + +#: frontend/src/components/draft-list-view/draft-list-view.js:37 +#: frontend/src/pages/dashboard/content.js:34 +#: frontend/src/pages/org-admin/devices/devices-errors.js:51 +#: frontend/src/pages/org-admin/org-logs-file-audit.js:103 +#: frontend/src/pages/org-admin/org-logs-file-update.js:117 +#: frontend/src/pages/org-admin/org-logs-perm-audit.js:84 +#: frontend/src/pages/share-admin/share-links.js:88 +#: frontend/src/pages/share-admin/upload-links.js:51 +#: frontend/src/pages/starred/starred.js:35 +#: frontend/src/pages/sys-admin/abuse-reports.js:87 +#: frontend/src/pages/sys-admin/devices/devices-errors.js:51 +#: frontend/src/pages/sys-admin/file-scan-records.js:29 +#: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:91 +#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:169 +#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:187 +#: frontend/src/pages/sys-admin/web-settings/web-settings.js:279 +msgid "Library" +msgstr "Biblioteca" + #: frontend/src/components/file-chooser/file-chooser.js:286 -#: frontend/src/components/search/ai-search.js:453 +#: frontend/src/components/search/ai-search.js:452 #: frontend/src/components/search/wiki-search.js:193 msgid "No results matching" msgstr "" @@ -2933,151 +2982,132 @@ msgstr "Biblioteca actual" msgid "Other Libraries" msgstr "Otras bibliotecas" -#: frontend/src/components/file-uploader/file-uploader.js:148 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:146 -#: frontend/src/pages/upload-link/file-uploader.js:140 +#: frontend/src/components/file-uploader/file-uploader.js:149 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:147 +#: frontend/src/pages/upload-link/file-uploader.js:141 msgid "Please upload no more than {maxFiles} files at a time." msgstr "Por favor no suba mas de {maxFiles} archivos al mismo tiempo." -#: frontend/src/components/file-uploader/file-uploader.js:395 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:406 -#: frontend/src/pages/upload-link/file-uploader.js:396 +#: frontend/src/components/file-uploader/file-uploader.js:401 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:412 +#: frontend/src/pages/upload-link/file-uploader.js:401 msgid "File is locked by others." msgstr "El archivo está bloqueado por otros." -#: frontend/src/components/file-uploader/file-uploader.js:396 +#: frontend/src/components/file-uploader/file-uploader.js:402 msgid "Invalid filename." msgstr "Nombre de archivo inválido." -#: frontend/src/components/file-uploader/file-uploader.js:397 +#: frontend/src/components/file-uploader/file-uploader.js:403 msgid "File already exists." msgstr "El archivo ya existe." -#: frontend/src/components/file-uploader/file-uploader.js:398 +#: frontend/src/components/file-uploader/file-uploader.js:404 msgid "File size is too large." msgstr "El tamaño de archivo es demasiado grande." -#: frontend/src/components/file-uploader/file-uploader.js:399 +#: frontend/src/components/file-uploader/file-uploader.js:405 msgid "Out of quota." msgstr "Cuota agotada." -#: frontend/src/components/file-uploader/file-uploader.js:408 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:399 -#: frontend/src/pages/upload-link/file-uploader.js:389 +#: frontend/src/components/file-uploader/file-uploader.js:414 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:405 +#: frontend/src/pages/upload-link/file-uploader.js:394 msgid "Network error" msgstr "Error de red" -#: frontend/src/components/file-uploader/forbid-upload-list-item.js:23 -#: frontend/src/components/shared-link-file-uploader/forbid-upload-list-item.js:23 -#: frontend/src/pages/upload-link/forbid-upload-list-item.js:23 -msgid "File too large" -msgstr "" +#: frontend/src/components/file-uploader/forbid-upload-list-item.js:13 +#: frontend/src/components/shared-link-file-uploader/forbid-upload-list-item.js:13 +msgid "Please upload files less than {placeholder}M" +msgstr "Ppr favor suba archivos de menos de {placeholder}M" -#: frontend/src/components/file-uploader/upload-list-item.js:94 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:94 +#: frontend/src/components/file-uploader/upload-list-item.js:97 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:97 #: frontend/src/pages/upload-link/upload-list-item.js:94 msgid "Preparing to upload..." msgstr "Preparando para subir..." -#: frontend/src/components/file-uploader/upload-list-item.js:95 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:95 +#: frontend/src/components/file-uploader/upload-list-item.js:98 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:98 #: frontend/src/pages/upload-link/upload-list-item.js:95 msgid "Remaining" msgstr "Restante" -#: frontend/src/components/file-uploader/upload-list-item.js:96 -#: frontend/src/components/file-uploader/upload-list-item.js:122 -#: frontend/src/components/file-view/file-toolbar.js:150 -#: frontend/src/components/file-view/file-toolbar.js:209 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:96 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:122 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:155 +#: frontend/src/components/file-uploader/upload-list-item.js:99 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:99 #: frontend/src/pages/upload-link/upload-list-item.js:96 -#: frontend/src/pages/upload-link/upload-list-item.js:122 -msgid "Saving..." -msgstr "Guardando..." +msgid "Indexing..." +msgstr "Indexando..." -#: frontend/src/components/file-uploader/upload-list-item.js:117 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:117 -#: frontend/src/pages/upload-link/upload-list-item.js:117 -msgid "Waiting..." -msgstr "" - -#: frontend/src/components/file-uploader/upload-list-item.js:118 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:118 -#: frontend/src/pages/upload-link/upload-list-item.js:118 -msgid "Uploading..." -msgstr "" - -#: frontend/src/components/file-uploader/upload-list-item.js:131 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:131 -#: frontend/src/pages/upload-link/upload-list-item.js:131 -msgid "Uploaded" -msgstr "Subido" - -#: frontend/src/components/file-uploader/upload-list-item.js:147 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:147 -#: frontend/src/pages/upload-link/upload-list-item.js:147 +#: frontend/src/components/file-uploader/upload-list-item.js:130 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:130 +#: frontend/src/pages/upload-link/upload-list-item.js:127 msgid "Retry" msgstr "Reintentar" +#: frontend/src/components/file-uploader/upload-list-item.js:133 +#: frontend/src/components/file-view/file-toolbar.js:150 +#: frontend/src/components/file-view/file-toolbar.js:209 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:133 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:117 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162 +#: frontend/src/pages/upload-link/upload-list-item.js:130 +msgid "Saving..." +msgstr "Guardando..." + +#: frontend/src/components/file-uploader/upload-list-item.js:136 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:136 +#: frontend/src/pages/upload-link/upload-list-item.js:133 +msgid "Uploaded" +msgstr "Subido" + #: frontend/src/components/file-uploader/upload-progress-dialog.js:48 #: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:48 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:51 -msgid "{uploaded_files_num}/{all_files_num} Files" -msgstr "" +#: frontend/src/pages/org-admin/web-settings/web-settings.js:119 +msgid "File Upload" +msgstr "Subir archivo" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:56 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:56 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:58 -msgid "{failed_files_num} file(s) failed to upload" -msgstr "" - -#: frontend/src/components/file-uploader/upload-progress-dialog.js:67 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:67 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:83 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:49 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:49 msgid "File Uploading..." msgstr "Subiendo archivo..." +#: frontend/src/components/file-uploader/upload-progress-dialog.js:75 #: frontend/src/components/file-uploader/upload-progress-dialog.js:77 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:75 #: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:77 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:90 -msgid "All files uploaded" -msgstr "Todos los archivos subidos" - -#: frontend/src/components/file-uploader/upload-progress-dialog.js:96 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:96 msgid "Retry All" msgstr "Reintentar Todo" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:103 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:103 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:75 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:80 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:82 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:80 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:82 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:61 msgid "Cancel All" msgstr "Cancelar Todo" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:110 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:110 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:107 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:88 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:88 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:68 msgid "name" msgstr "nombre" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:111 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:111 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:108 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:89 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:89 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:69 msgid "size" msgstr "tamaño" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:112 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:112 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:109 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:90 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:90 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:70 msgid "progress" msgstr "progreso" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:113 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:113 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:110 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:91 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:91 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:71 msgid "state" msgstr "estado" @@ -3092,14 +3122,14 @@ msgid "unstarred" msgstr "desmarcado" #: frontend/src/components/file-view/file-toolbar.js:92 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:90 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:96 #: frontend/src/utils/text-translation.js:23 msgid "Lock" msgstr "Bloquear" #: frontend/src/components/file-view/file-toolbar.js:96 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:98 -#: frontend/src/utils/text-translation.js:24 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:104 +#: frontend/src/utils/text-translation.js:25 msgid "Unlock" msgstr "Desbloquear" @@ -3117,12 +3147,12 @@ msgstr "Abrir carpeta contenedora" #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:342 #: frontend/src/pages/org-admin/org-logs-file-update.js:260 #: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:137 -#: frontend/src/repo-history.js:292 frontend/src/utils/text-translation.js:21 +#: frontend/src/repo-history.js:289 frontend/src/utils/text-translation.js:21 msgid "Details" msgstr "Detalles" #: frontend/src/components/file-view/file-toolbar.js:186 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:130 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:136 #: frontend/src/utils/text-translation.js:22 msgid "Open via Client" msgstr "Abrir via el Cliente" @@ -3144,7 +3174,7 @@ msgstr "La visualización en línea no se aplica a este tipo de archivo" #: frontend/src/pages/sys-admin/groups/group-members.js:109 #: frontend/src/pages/sys-admin/users/user-groups.js:122 #: frontend/src/pages/sys-admin/users/users-nav.js:25 -#: frontend/src/utils/utils.js:686 +#: frontend/src/utils/utils.js:690 msgid "Admin" msgstr "Administrar" @@ -3161,9 +3191,8 @@ msgstr "Miembro" #: frontend/src/components/group-members.js:96 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:290 -#: frontend/src/pages/lib-content-view/lib-content-view.js:838 +#: frontend/src/pages/lib-content-view/lib-content-view.js:857 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:311 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:157 #: frontend/src/pages/org-admin/org-group-repos.js:146 #: frontend/src/pages/org-admin/org-user-repos.js:142 #: frontend/src/pages/sys-admin/repos/repos.js:162 @@ -3198,91 +3227,84 @@ msgstr "Agregar miembro al grupo" msgid "Search group members" msgstr "Buscar miembros del grupo" -#: frontend/src/components/main-side-nav.js:92 +#: frontend/src/components/main-side-nav.js:93 #: frontend/src/pages/org-admin/org-groups.js:154 msgid "All Groups" msgstr "Todos los grupos" -#: frontend/src/components/main-side-nav.js:123 -#: frontend/src/components/main-side-nav.js:125 -#: frontend/src/components/main-side-nav.js:132 -#: frontend/src/components/main-side-nav.js:134 +#: frontend/src/components/main-side-nav.js:124 +#: frontend/src/components/main-side-nav.js:126 +#: frontend/src/components/main-side-nav.js:133 +#: frontend/src/components/main-side-nav.js:135 #: frontend/src/pages/org-admin/side-panel.js:86 #: frontend/src/pages/sys-admin/side-panel.js:174 msgid "Links" msgstr "Enlaces" -#: frontend/src/components/main-side-nav.js:150 -#: frontend/src/components/main-side-nav.js:152 +#: frontend/src/components/main-side-nav.js:151 +#: frontend/src/components/main-side-nav.js:153 #: frontend/src/pages/share-admin/folders.js:368 msgid "Folders" msgstr "Carpetas" -#: frontend/src/components/main-side-nav.js:184 -#: frontend/src/components/main-side-nav.js:186 +#: frontend/src/components/main-side-nav.js:185 +#: frontend/src/components/main-side-nav.js:187 #: frontend/src/pages/my-libs/my-libs-deleted.js:54 #: frontend/src/pages/my-libs/my-libs.js:166 msgid "My Libraries" msgstr "Mis Bibliotecas" -#: frontend/src/components/main-side-nav.js:191 -#: frontend/src/components/main-side-nav.js:193 +#: frontend/src/components/main-side-nav.js:192 +#: frontend/src/components/main-side-nav.js:194 #: frontend/src/pages/shared-libs/shared-libs.js:456 msgid "Shared with me" msgstr "Compartido conmigo" -#: frontend/src/components/main-side-nav.js:198 -#: frontend/src/components/main-side-nav.js:200 +#: frontend/src/components/main-side-nav.js:199 +#: frontend/src/components/main-side-nav.js:201 #: frontend/src/pages/shared-with-all/public-shared-view.js:206 msgid "Shared with all" msgstr "Compartido con todos" -#: frontend/src/components/main-side-nav.js:205 -#: frontend/src/components/main-side-nav.js:207 +#: frontend/src/components/main-side-nav.js:206 +#: frontend/src/components/main-side-nav.js:208 msgid "Shared with groups" msgstr "Compartido con grupos" -#: frontend/src/components/main-side-nav.js:214 -#: frontend/src/components/main-side-nav.js:216 -#: frontend/src/components/main-side-nav.js:222 -#: frontend/src/components/main-side-nav.js:224 +#: frontend/src/components/main-side-nav.js:215 +#: frontend/src/components/main-side-nav.js:217 +#: frontend/src/components/main-side-nav.js:223 +#: frontend/src/components/main-side-nav.js:225 msgid "Shared from other servers" msgstr "Compartido desde otros servidores" -#: frontend/src/components/main-side-nav.js:231 +#: frontend/src/components/main-side-nav.js:232 msgid "Tools" msgstr "Herramientas" -#: frontend/src/components/main-side-nav.js:234 -#: frontend/src/components/main-side-nav.js:236 +#: frontend/src/components/main-side-nav.js:235 +#: frontend/src/components/main-side-nav.js:237 #: frontend/src/pages/starred/starred.js:315 msgid "Favorites" msgstr "Favoritos" -#: frontend/src/components/main-side-nav.js:241 -#: frontend/src/components/main-side-nav.js:243 +#: frontend/src/components/main-side-nav.js:242 +#: frontend/src/components/main-side-nav.js:244 msgid "Activities" msgstr "Actividades" -#: frontend/src/components/main-side-nav.js:248 -#: frontend/src/components/main-side-nav.js:250 +#: frontend/src/components/main-side-nav.js:249 +#: frontend/src/components/main-side-nav.js:251 #: frontend/src/pages/wikis/wikis.js:137 msgid "Published Libraries" msgstr "Bibliotecas publicadas" -#: frontend/src/components/main-side-nav.js:254 -#: frontend/src/components/main-side-nav.js:256 +#: frontend/src/components/main-side-nav.js:264 +#: frontend/src/components/main-side-nav.js:266 #: frontend/src/pages/linked-devices/linked-devices.js:230 msgid "Linked Devices" msgstr "Dispositivos vinculados" -#: frontend/src/components/main-side-nav.js:268 -#: frontend/src/components/main-side-nav.js:270 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:354 -#: frontend/src/pages/my-libs/mylib-repo-menu.js:178 -msgid "Share Admin" -msgstr "Admin de Compartidos" - #: frontend/src/components/more.js:14 msgid "show more" msgstr "ver más" @@ -3322,15 +3344,15 @@ msgid "" "right}" msgstr "Permiso denegado. Por favor intente {placeholder-left}acceder nuevamente.{placeholder-right}" -#: frontend/src/components/popover/edit-filetag-popover.js:141 +#: frontend/src/components/popover/edit-filetag-popover.js:137 msgid "No tags" msgstr "Sin etiquetas" -#: frontend/src/components/popover/edit-filetag-popover.js:145 +#: frontend/src/components/popover/edit-filetag-popover.js:141 msgid "Tag not found" msgstr "" -#: frontend/src/components/popover/edit-filetag-popover.js:159 +#: frontend/src/components/popover/edit-filetag-popover.js:155 msgid "Find a tag" msgstr "" @@ -3373,8 +3395,8 @@ msgstr "" msgid "You are watching file changes of this library." msgstr "" -#: frontend/src/components/sdoc-wiki-page-viewer/index.js:133 -#: frontend/src/components/seafile-markdown-viewer/index.js:119 +#: frontend/src/components/sdoc-wiki-page-viewer/index.js:125 +#: frontend/src/components/seafile-markdown-viewer/index.js:111 msgid "Last modified by" msgstr "Última modificación por" @@ -3410,41 +3432,41 @@ msgstr "No" msgid "Reference documents" msgstr "" -#: frontend/src/components/search/ai-search.js:387 +#: frontend/src/components/search/ai-search.js:386 #: frontend/src/components/search/search.js:433 msgid "Search results visited recently" msgstr "" -#: frontend/src/components/search/ai-search.js:436 +#: frontend/src/components/search/ai-search.js:435 #: frontend/src/components/search/search.js:413 msgid "Type characters to start search" msgstr "" -#: frontend/src/components/search/ai-search.js:439 +#: frontend/src/components/search/ai-search.js:438 msgid "Type more characters to start search" msgstr "" -#: frontend/src/components/search/ai-search.js:450 -#: frontend/src/components/search/ai-search.js:467 +#: frontend/src/components/search/ai-search.js:449 +#: frontend/src/components/search/ai-search.js:466 msgid "Ask AI" msgstr "" -#: frontend/src/components/search/ai-search.js:529 +#: frontend/src/components/search/ai-search.js:528 msgid "" "Indexing the library. Semantic search will be available within a few " "minutes." msgstr "" -#: frontend/src/components/search/ai-search.js:540 +#: frontend/src/components/search/ai-search.js:539 msgid "Successfully turned it off" msgstr "" -#: frontend/src/components/search/ai-search.js:558 -#: frontend/src/components/search/ai-search.js:582 +#: frontend/src/components/search/ai-search.js:557 +#: frontend/src/components/search/ai-search.js:581 msgid "Turn on semantic search for this library" msgstr "" -#: frontend/src/components/search/ai-search.js:570 +#: frontend/src/components/search/ai-search.js:569 msgid "Turn off semantic search for this library" msgstr "" @@ -3515,13 +3537,13 @@ msgstr "" #: frontend/src/components/select-editor/sysadmin-user-role-editor.js:19 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:155 -#: frontend/src/pages/sys-admin/users/users-content.js:281 +#: frontend/src/pages/sys-admin/users/users-content.js:272 msgid "Default" msgstr "Predeterminado" #: frontend/src/components/select-editor/sysadmin-user-role-editor.js:21 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:157 -#: frontend/src/pages/sys-admin/users/users-content.js:283 +#: frontend/src/pages/sys-admin/users/users-content.js:274 msgid "Guest" msgstr "Invitado" @@ -3578,36 +3600,30 @@ msgstr "" msgid "Successfully deleted {number_placeholder} share links" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:138 -msgid "" -"Share links cannot be generated because \"Invisible\", \"Online Read-Write\"" -" or \"Online Read-Only\" is set for you on some folder(s) in the library." -msgstr "" - -#: frontend/src/components/share-link-panel/link-creation.js:162 +#: frontend/src/components/share-link-panel/link-creation.js:156 msgid "Please enter an integer bigger than 1 as number of links." msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:166 +#: frontend/src/components/share-link-panel/link-creation.js:160 msgid "" "Please enter an integer not bigger than {max_number} as number of links." msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:260 +#: frontend/src/components/share-link-panel/link-creation.js:254 #: frontend/src/components/share-link-panel/link-list.js:64 msgid "Generate links in batch" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:260 +#: frontend/src/components/share-link-panel/link-creation.js:254 #: frontend/src/components/share-link-panel/link-list.js:63 msgid "Generate Link" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:265 +#: frontend/src/components/share-link-panel/link-creation.js:259 msgid "Number of links" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:329 +#: frontend/src/components/share-link-panel/link-creation.js:323 msgid "Set permission" msgstr "Establecer permiso" @@ -3655,8 +3671,7 @@ msgid "Are you sure you want to delete the selected share link(s) ?" msgstr "" #: frontend/src/components/shared-file-view/shared-file-view.js:47 -#: frontend/src/pages/markdown-editor/index.js:410 -#: frontend/src/pages/plain-markdown-editor/index.js:172 +#: frontend/src/pages/markdown-editor/index.js:458 #: frontend/src/view-file-text.js:81 msgid "Successfully saved" msgstr "Guardado con éxito" @@ -3667,7 +3682,7 @@ msgid "File download is disabled: the share link traffic of owner is used up." msgstr "Descarga de archivos deshabilitada: tráfico del propietario para compartir enlaces agotado." #: frontend/src/components/shared-file-view/shared-file-view.js:122 -#: frontend/src/repo-folder-trash.js:205 frontend/src/repo-snapshot.js:168 +#: frontend/src/repo-folder-trash.js:202 frontend/src/repo-snapshot.js:166 #: frontend/src/shared-dir-view.js:449 msgid "Current path: " msgstr "Ruta actual:" @@ -3723,12 +3738,6 @@ msgstr "Permiso de Carpeta" msgid "Unshare" msgstr "Dejar de compartir" -#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:351 -#: frontend/src/pages/my-libs/mylib-repo-menu.js:154 -#: frontend/src/pages/sys-admin/repos/repos.js:271 -msgid "History Setting" -msgstr "Configuración de historial" - #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:357 #: frontend/src/pages/my-libs/mylib-repo-menu.js:157 msgid "Change Password" @@ -3737,9 +3746,9 @@ msgstr "Cambiar contraseña" #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:360 #: frontend/src/components/user-settings/webdav-password.js:104 #: frontend/src/pages/my-libs/mylib-repo-menu.js:160 -#: frontend/src/pages/sys-admin/orgs/org-users.js:304 -#: frontend/src/pages/sys-admin/users/users-content.js:364 -#: frontend/src/pages/sys-admin/users/users-content.js:566 +#: frontend/src/pages/sys-admin/orgs/org-users.js:294 +#: frontend/src/pages/sys-admin/users/users-content.js:355 +#: frontend/src/pages/sys-admin/users/users-content.js:554 msgid "Reset Password" msgstr "Reestablecer contraseña" @@ -3798,8 +3807,8 @@ msgid "Clients" msgstr "Clientes" #: frontend/src/components/toolbar/common-toolbar.js:24 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:86 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:146 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:90 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:150 #: frontend/src/pages/search/main-panel.js:330 #: frontend/src/pages/wiki/main-panel.js:95 #: frontend/src/pages/wiki/main-panel.js:112 @@ -3807,12 +3816,12 @@ msgid "Search files" msgstr "" #: frontend/src/components/toolbar/dir-operation-toolbar.js:192 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:68 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:54 msgid "Upload Files" msgstr "Subir archivos" #: frontend/src/components/toolbar/dir-operation-toolbar.js:193 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:69 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:55 msgid "Upload Folder" msgstr "Carpeta de Subida" @@ -3845,17 +3854,17 @@ msgstr "Nuevo Archivo Word" msgid "New SeaDoc File" msgstr "" -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:328 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:336 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:356 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:364 #: frontend/src/utils/text-translation.js:18 msgid "Move" msgstr "Mover" #: frontend/src/components/toolbar/repo-view-toobar.js:63 -#: frontend/src/components/toolbar/view-file-toolbar.js:73 +#: frontend/src/components/toolbar/view-file-toolbar.js:99 #: frontend/src/file-history-old.js:268 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:55 -#: frontend/src/repo-folder-trash.js:284 +#: frontend/src/repo-folder-trash.js:280 msgid "More" msgstr "Más" @@ -3864,10 +3873,18 @@ msgstr "Más" msgid "Deleted Libraries" msgstr "Bibliotecas eliminadas" -#: frontend/src/components/toolbar/view-file-toolbar.js:67 +#: frontend/src/components/toolbar/view-file-toolbar.js:87 msgid "Edit File" msgstr "Editar Archivo" +#: frontend/src/components/toolbar/view-file-toolbar.js:92 +msgid "New Draft" +msgstr "Nuevo Borrador" + +#: frontend/src/components/toolbar/view-file-toolbar.js:93 +msgid "Create a draft from this file, instead of editing it directly." +msgstr "Crear un borrador a partir de este archivo en lugar de editarlo directamente." + #: frontend/src/components/toolbar/view-mode-toolbar.js:31 #: frontend/src/shared-dir-view.js:456 frontend/src/shared-dir-view.js:457 msgid "List" @@ -3883,7 +3900,7 @@ msgid "Column" msgstr "Columna" #: frontend/src/components/toolbar/view-mode-toolbar.js:37 -#: frontend/src/utils/text-translation.js:33 +#: frontend/src/utils/text-translation.js:34 msgid "Properties" msgstr "" @@ -4095,8 +4112,8 @@ msgstr "" msgid "History Versions" msgstr "Historial de Versiones" -#: frontend/src/file-history-old.js:244 frontend/src/repo-history.js:142 -#: frontend/src/repo-history.js:149 +#: frontend/src/file-history-old.js:244 frontend/src/repo-history.js:139 +#: frontend/src/repo-history.js:146 msgid "Modifier" msgstr "Modificó" @@ -4128,71 +4145,75 @@ msgstr "Todos los items en la papelera eliminados." msgid "Removed items older than {n} days from trash." msgstr "Todos los items de más de {n} días en la papelera eliminados." -#: frontend/src/pages/dashboard/activity-item.js:77 +#: frontend/src/pages/dashboard/activity-item.js:76 +msgid "Publish draft" +msgstr "Publicar borrador" + +#: frontend/src/pages/dashboard/activity-item.js:89 msgid "{file} and {n} other files" msgstr "{file} y {n} otros archivos" -#: frontend/src/pages/dashboard/activity-item.js:80 +#: frontend/src/pages/dashboard/activity-item.js:92 msgid "Created {n} files" msgstr "Creado {n} archivos" -#: frontend/src/pages/dashboard/activity-item.js:84 +#: frontend/src/pages/dashboard/activity-item.js:96 msgid "details" msgstr "detalles" -#: frontend/src/pages/dashboard/activity-item.js:98 +#: frontend/src/pages/dashboard/activity-item.js:110 msgid "Created draft" msgstr "Borrador creado" -#: frontend/src/pages/dashboard/activity-item.js:98 +#: frontend/src/pages/dashboard/activity-item.js:110 msgid "Created file" msgstr "Archivo creado" -#: frontend/src/pages/dashboard/activity-item.js:103 +#: frontend/src/pages/dashboard/activity-item.js:115 msgid "Deleted draft" msgstr "Borrador eliminado" -#: frontend/src/pages/dashboard/activity-item.js:103 +#: frontend/src/pages/dashboard/activity-item.js:115 msgid "Deleted file" msgstr "Archivo eliminado" -#: frontend/src/pages/dashboard/activity-item.js:108 +#: frontend/src/pages/dashboard/activity-item.js:120 msgid "Restored file" msgstr "Archivo restaurado" -#: frontend/src/pages/dashboard/activity-item.js:113 +#: frontend/src/pages/dashboard/activity-item.js:125 msgid "Renamed file" msgstr "Archivo renombrado" -#: frontend/src/pages/dashboard/activity-item.js:120 +#: frontend/src/pages/dashboard/activity-item.js:132 msgid "Moved file" msgstr "Archivo movido" -#: frontend/src/pages/dashboard/activity-item.js:125 +#: frontend/src/pages/dashboard/activity-item.js:137 msgid "Updated draft" msgstr "Borrador actualizado" -#: frontend/src/pages/dashboard/activity-item.js:125 +#: frontend/src/pages/dashboard/activity-item.js:137 msgid "Updated file" msgstr "Archivo actualizado" -#: frontend/src/pages/dashboard/activity-item.js:135 +#: frontend/src/pages/dashboard/activity-item.js:147 msgid "Created folder" msgstr "Carpeta creada" -#: frontend/src/pages/dashboard/activity-item.js:140 +#: frontend/src/pages/dashboard/activity-item.js:152 msgid "Deleted folder" msgstr "Carpeta eliminada" -#: frontend/src/pages/dashboard/activity-item.js:145 +#: frontend/src/pages/dashboard/activity-item.js:157 msgid "Restored folder" msgstr "Carpeta restaurada" -#: frontend/src/pages/dashboard/activity-item.js:150 +#: frontend/src/pages/dashboard/activity-item.js:162 msgid "Renamed folder" msgstr "Carpeta renombrada" -#: frontend/src/pages/dashboard/activity-item.js:157 +#: frontend/src/pages/dashboard/activity-item.js:169 msgid "Moved folder" msgstr "Carpeta movida" @@ -4210,29 +4231,11 @@ msgstr "Operación" #: frontend/src/pages/org-admin/statistic/statistic-nav.js:15 #: frontend/src/pages/sys-admin/abuse-reports.js:88 #: frontend/src/pages/sys-admin/statistic/statistic-nav.js:15 -#: frontend/src/repo-folder-trash.js:368 frontend/src/repo-folder-trash.js:425 -#: frontend/src/repo-snapshot.js:304 +#: frontend/src/repo-folder-trash.js:363 frontend/src/repo-folder-trash.js:419 +#: frontend/src/repo-snapshot.js:302 msgid "File" msgstr "Archivo" -#: frontend/src/pages/dashboard/content.js:34 -#: frontend/src/pages/org-admin/devices/devices-errors.js:51 -#: frontend/src/pages/org-admin/org-logs-file-audit.js:103 -#: frontend/src/pages/org-admin/org-logs-file-update.js:117 -#: frontend/src/pages/org-admin/org-logs-perm-audit.js:84 -#: frontend/src/pages/share-admin/share-links.js:88 -#: frontend/src/pages/share-admin/upload-links.js:51 -#: frontend/src/pages/starred/starred.js:35 -#: frontend/src/pages/sys-admin/abuse-reports.js:87 -#: frontend/src/pages/sys-admin/devices/devices-errors.js:51 -#: frontend/src/pages/sys-admin/file-scan-records.js:29 -#: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:91 -#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:169 -#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:187 -#: frontend/src/pages/sys-admin/web-settings/web-settings.js:279 -msgid "Library" -msgstr "Biblioteca" - #: frontend/src/pages/dashboard/files-activities.js:247 msgid "All Activities" msgstr "" @@ -4253,6 +4256,25 @@ msgstr "" msgid "Find modifiers" msgstr "" +#: frontend/src/pages/drafts/draft-content.js:44 +msgid "Successfully published draft %(draft)s." +msgstr "Borrador %(draft)spublicado con éxito." + +#: frontend/src/pages/drafts/draft-content.js:48 +msgid "Failed to publish draft %(draft)s." +msgstr "Fallo al publicar el borrador %(draft)s." + +#: frontend/src/pages/drafts/draft-content.js:62 +msgid "No draft yet" +msgstr "Todavía no hay borrador" + +#: frontend/src/pages/drafts/draft-content.js:63 +msgid "" +"Draft is a way to let you collaborate with others on files. You can create a" +" draft from a file, edit the draft and then ask for a review. The original " +"file will be updated only after the draft has been reviewed." +msgstr "Un borrador es una manera de colaborar con otros en archivos. Puedes crear un borrador a partir de un archivo, editarlo y luego solicitar su revisión. El archivo original será actualizado sólo después que el borrador haya sido revisado." + #: frontend/src/pages/file-history-old/history-item.js:58 msgid "(current version)" msgstr "(versión actual)" @@ -4305,7 +4327,7 @@ msgstr "Puedes crear bibliotecas haciendo click en el botón \"Nueva Biblioteca\ #: frontend/src/pages/sys-admin/groups/group-nav.js:27 #: frontend/src/pages/sys-admin/groups/groups.js:137 #: frontend/src/pages/sys-admin/groups/search-groups.js:110 -#: frontend/src/pages/sys-admin/info.js:136 +#: frontend/src/pages/sys-admin/info.js:132 #: frontend/src/pages/sys-admin/orgs/org-nav.js:19 #: frontend/src/pages/sys-admin/side-panel.js:114 #: frontend/src/pages/sys-admin/users/user-nav.js:21 @@ -4319,7 +4341,7 @@ msgstr "Este es un grupo especial que representa a un departamento." #: frontend/src/pages/groups/group-view.js:488 #: frontend/src/pages/my-libs/mylib-repo-menu.js:151 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:268 +#: frontend/src/pages/org-admin/org-libraries.js:317 #: frontend/src/pages/sys-admin/groups/groups-content.js:187 #: frontend/src/pages/sys-admin/repos/repos.js:268 #: frontend/src/pages/sys-admin/users/user-repos.js:166 @@ -4377,122 +4399,122 @@ msgid "" "button in the menu bar." msgstr "Todavía no has convocado invitados. Un invitado puede acceder a bibliotecas compartidas a través de la interface web permitiendo formas de colaborar más eficientes que mediante el uso de enlaces. Puedes convocar a un invitado haciendo click en el botón \"Convicar Invitado\" en la barra del menú." -#: frontend/src/pages/lib-content-view/lib-content-container.js:98 +#: frontend/src/pages/lib-content-view/lib-content-container.js:102 #: frontend/src/pages/wiki/main-panel.js:82 msgid "Folder does not exist." msgstr "La carpeta no existe" -#: frontend/src/pages/lib-content-view/lib-content-container.js:176 +#: frontend/src/pages/lib-content-view/lib-content-container.js:180 msgid "This library has been set to read-only by admin and cannot be updated." msgstr "Esta biblioteca ha sido configurada como de sólo lectura, y no puede ser actualizada." -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:65 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:95 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:67 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:99 #: frontend/src/pages/sys-admin/main-panel-topbar.js:20 msgid "Side Nav Menu" msgstr "Menú Lateral de Navegación" -#: frontend/src/pages/lib-content-view/lib-content-view.js:176 +#: frontend/src/pages/lib-content-view/lib-content-view.js:180 msgid "Library share permission not found." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:595 +#: frontend/src/pages/lib-content-view/lib-content-view.js:617 msgid "Failed to move files to another library." msgstr "Fallo al mover archivos a otra biblioteca." -#: frontend/src/pages/lib-content-view/lib-content-view.js:597 +#: frontend/src/pages/lib-content-view/lib-content-view.js:619 #: frontend/src/shared-dir-view.js:214 msgid "Failed to copy files to another library." msgstr "Fallo al copiar archivos a otra biblioteca." -#: frontend/src/pages/lib-content-view/lib-content-view.js:627 +#: frontend/src/pages/lib-content-view/lib-content-view.js:649 msgid "Successfully moved files to another library." msgstr "Archivos movidos con éxito a otra biblioteca." -#: frontend/src/pages/lib-content-view/lib-content-view.js:629 +#: frontend/src/pages/lib-content-view/lib-content-view.js:651 #: frontend/src/shared-dir-view.js:228 msgid "Successfully copied files to another library." msgstr "Archivos copiados con éxito a otra biblioteca." -#: frontend/src/pages/lib-content-view/lib-content-view.js:799 +#: frontend/src/pages/lib-content-view/lib-content-view.js:818 msgid "Restored {name} and {n} other items" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:800 +#: frontend/src/pages/lib-content-view/lib-content-view.js:819 msgid "Restored {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:807 +#: frontend/src/pages/lib-content-view/lib-content-view.js:826 msgid "Failed to restore {name} and {n} other items" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:808 +#: frontend/src/pages/lib-content-view/lib-content-view.js:827 msgid "Failed to restore {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:834 +#: frontend/src/pages/lib-content-view/lib-content-view.js:853 msgid "Successfully deleted {name} and {n} other items." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:844 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1081 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1109 +#: frontend/src/pages/lib-content-view/lib-content-view.js:863 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1111 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1139 msgid "Undo" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:851 +#: frontend/src/pages/lib-content-view/lib-content-view.js:870 msgid "Failed to delete {name} and {n} other items." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1037 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1053 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1067 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1083 msgid "Renaming {name} failed" msgstr "Fallo al renombrar {name}" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1077 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1105 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:377 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1107 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1135 #: frontend/src/pages/org-admin/org-groups-search-groups.js:230 #: frontend/src/pages/org-admin/org-groups.js:126 +#: frontend/src/pages/org-admin/org-libraries.js:83 msgid "Successfully deleted {name}" msgstr "Eliminado con éxito {name}" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1089 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1117 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1119 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1147 msgid "Failed to delete {name}" msgstr "Fallo al eliminar {name}" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1170 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1203 msgid "Successfully moved {name}." msgstr "Movido con éxito {name}." -#: frontend/src/pages/lib-content-view/lib-content-view.js:1178 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1210 msgid "Failed to move {name}." msgstr "Fallo al mover {name}." -#: frontend/src/pages/lib-content-view/lib-content-view.js:1226 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1253 #: frontend/src/pages/sdoc/sdoc-file-history/side-panel.js:182 -#: frontend/src/utils/utils.js:1286 +#: frontend/src/utils/utils.js:1290 msgid "Successfully copied %(name)s." msgstr "%(name)s copiados con éxito." -#: frontend/src/pages/lib-content-view/lib-content-view.js:1234 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1260 msgid "Failed to copy %(name)s" msgstr "Fallo al copiar %(name)s" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1254 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1270 msgid "Converting, please wait..." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1266 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1282 msgid "Successfully converted the file." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1273 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1289 msgid "Failed to convert {name}." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1971 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1958 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:255 #: frontend/src/pages/share-with-ocm/shared-with-ocm.js:107 #: frontend/src/pages/shared-libs/shared-libs.js:290 @@ -4539,7 +4561,11 @@ msgstr "Último acceso" msgid "Successfully unlinked %(name)s." msgstr "Desvinculado exitosamente %(name)s." -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:81 +#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:42 +msgid "Local draft saved" +msgstr "Borrador local guardado" + +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:87 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:68 msgid "Open parent directory" msgstr "Abrir carpeta contenedora" @@ -4552,25 +4578,23 @@ msgstr "Cambiar a editor de texto sin formato" msgid "Switch to rich text editor" msgstr "Cambiar a editor de texto enriquecido" -#: frontend/src/pages/markdown-editor/index.js:116 +#: frontend/src/pages/markdown-editor/index.js:117 msgid "This file has been updated." msgstr "Este archivo ha sido actualizado." -#: frontend/src/pages/markdown-editor/index.js:117 +#: frontend/src/pages/markdown-editor/index.js:118 msgid "Refresh" msgstr "Refrescar" -#: frontend/src/pages/markdown-editor/index.js:152 +#: frontend/src/pages/markdown-editor/index.js:153 msgid "Another user is editing this file!" msgstr "" -#: frontend/src/pages/markdown-editor/index.js:300 -#: frontend/src/pages/plain-markdown-editor/index.js:101 +#: frontend/src/pages/markdown-editor/index.js:348 msgid "Leave this page? The system may not save your changes." msgstr "" -#: frontend/src/pages/markdown-editor/index.js:420 -#: frontend/src/pages/plain-markdown-editor/index.js:177 +#: frontend/src/pages/markdown-editor/index.js:468 msgid "Failed to save" msgstr "" @@ -4594,7 +4618,6 @@ msgid "Deleted Time" msgstr "Fecha de eliminación" #: frontend/src/pages/my-libs/my-libs-deleted.js:147 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:169 #: frontend/src/pages/sys-admin/repos/trash-repos.js:171 #: frontend/src/repo-snapshot.js:121 msgid "Successfully restored the library." @@ -4614,7 +4637,7 @@ msgid "" msgstr "Todavía no has creado bibliotecas. Una biblioteca es un contenedor para organizar tus archivos y carpetas. Una biblioteca también puede ser compartida con otros y sincronizada con tus dispositivos conectados. Puedes crear una biblioteca haciendo click en el botón \"Nueva Biblioteca\" en la barra del menú." #: frontend/src/pages/my-libs/mylib-repo-list-item.js:289 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:234 +#: frontend/src/pages/org-admin/org-libraries.js:282 #: frontend/src/pages/sys-admin/repos/repos.js:175 #: frontend/src/pages/sys-admin/users/user-repos.js:295 msgid "Successfully transferred the library." @@ -4649,7 +4672,6 @@ msgid "Shared By" msgstr "Compartida por" #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:321 -#: frontend/src/pages/org-admin/libraries/org-repo-nav.js:15 #: frontend/src/pages/org-admin/org-users-nav.js:15 #: frontend/src/pages/search/advanced-search.js:66 #: frontend/src/pages/share-with-ocm/remote-dir-path.js:56 @@ -4664,9 +4686,8 @@ msgstr "Todas" #: frontend/src/pages/org-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/devices/devices-by-platform.js:45 #: frontend/src/pages/sys-admin/devices/devices-errors.js:49 -#: frontend/src/pages/sys-admin/info.js:113 #: frontend/src/pages/sys-admin/terms-and-conditions/content.js:51 -#: frontend/src/repo-history.js:143 frontend/src/repo-history.js:150 +#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 msgid "Version" msgstr "Versión" @@ -4678,7 +4699,7 @@ msgstr "Dispositivo desvinculado con éxito." #: frontend/src/pages/org-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:89 -#: frontend/src/repo-history.js:143 frontend/src/repo-history.js:150 +#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 msgid "Device" msgstr "Dispositivo" @@ -4712,54 +4733,6 @@ msgid "" "follows:" msgstr "" -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:208 -#: frontend/src/utils/utils.js:426 -msgid "Encrypted library" -msgstr "Biblioteca encriptada" - -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:211 -#: frontend/src/utils/utils.js:432 -msgid "Read-Write library" -msgstr "Biblioteca de lectura / escritura" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:59 -#: frontend/src/translate.js:18 -msgid "" -"Tip: libraries deleted {trashReposExpireDays} days ago will be cleaned " -"automatically." -msgstr "Consejo: bibliotecas eliminadas hace {trashReposExpireDays} días serán removidas automáticamente." - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:254 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:256 -msgid "Are you sure you want to delete {placeholder} completely?" -msgstr "¿Está seguro que desea eliminar {placeholder} completamente?" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:265 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:267 -msgid "Are you sure you want to restore {placeholder}?" -msgstr "¿Está seguro que desea restaurar {placeholder} completamente?" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:360 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:362 -msgid "Successfully cleared trash." -msgstr "Papelera vaciada con éxito." - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:399 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:424 -msgid "Clear Trash" -msgstr "Vaciar Papelera" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:400 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:425 -msgid "Are you sure you want to clear trash?" -msgstr "¿Seguro que deseas vaciar la papelera?" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:402 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:427 -#: frontend/src/user-notifications.js:112 -msgid "Clear" -msgstr "Limpiar" - #: frontend/src/pages/org-admin/org-admin-list.js:51 #: frontend/src/pages/org-admin/org-users-list.js:73 #: frontend/src/pages/org-admin/org-users-search-users.js:36 @@ -4884,6 +4857,7 @@ msgid "Search groups by name" msgstr "Buscar grupos por nombre" #: frontend/src/pages/org-admin/org-groups.js:182 +#: frontend/src/pages/org-admin/org-libraries.js:174 #: frontend/src/pages/org-admin/org-links.js:125 #: frontend/src/pages/org-admin/org-logs-file-audit.js:124 #: frontend/src/pages/org-admin/org-logs-file-update.js:139 @@ -4894,6 +4868,7 @@ msgid "Previous" msgstr "Anterior" #: frontend/src/pages/org-admin/org-groups.js:184 +#: frontend/src/pages/org-admin/org-libraries.js:176 #: frontend/src/pages/org-admin/org-links.js:127 #: frontend/src/pages/org-admin/org-logs-file-audit.js:126 #: frontend/src/pages/org-admin/org-logs-file-update.js:141 @@ -4923,16 +4898,30 @@ msgid "Active Users" msgstr "Usuarios Activos" #: frontend/src/pages/org-admin/org-info.js:50 +#: frontend/src/pages/sys-admin/info.js:123 #: frontend/src/pages/sys-admin/info.js:127 -#: frontend/src/pages/sys-admin/info.js:131 msgid "Total Users" msgstr "Usuarios Total" #: frontend/src/pages/org-admin/org-info.js:50 -#: frontend/src/pages/sys-admin/info.js:127 +#: frontend/src/pages/sys-admin/info.js:123 msgid "Limits" msgstr "Límites" +#: frontend/src/pages/org-admin/org-libraries.js:140 +msgid "All Libraries" +msgstr "Todas las Bibliotecas" + +#: frontend/src/pages/org-admin/org-libraries.js:256 +#: frontend/src/utils/utils.js:426 +msgid "Encrypted library" +msgstr "Biblioteca encriptada" + +#: frontend/src/pages/org-admin/org-libraries.js:259 +#: frontend/src/utils/utils.js:432 +msgid "Read-Write library" +msgstr "Biblioteca de lectura / escritura" + #: frontend/src/pages/org-admin/org-links.js:94 msgid "All Public Links" msgstr "Enlaces Públicos" @@ -5056,64 +5045,46 @@ msgstr "" msgid "Verify" msgstr "Verificar" -#: frontend/src/pages/org-admin/org-user-item.js:60 +#: frontend/src/pages/org-admin/org-user-item.js:59 msgid "Resetting user's password, please wait for a moment." msgstr "Resetenado contraseña del usuario, por favor espere un momento." -#: frontend/src/pages/org-admin/org-user-item.js:63 +#: frontend/src/pages/org-admin/org-user-item.js:62 msgid "Successfully reset password to %(passwd)s for user %(user)s." msgstr "Contraseña de %(user)s restablecida a %(passwd)s con éxito." -#: frontend/src/pages/org-admin/org-user-item.js:118 +#: frontend/src/pages/org-admin/org-user-item.js:112 #: frontend/src/pages/sys-admin/admin-logs/login-logs.js:102 #: frontend/src/pages/sys-admin/logs-page/login-logs.js:117 msgid "Failed" msgstr "Falló" -#: frontend/src/pages/org-admin/org-user-item.js:129 +#: frontend/src/pages/org-admin/org-user-item.js:123 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:172 #: frontend/src/pages/sys-admin/institutions/institution-users.js:208 -#: frontend/src/pages/sys-admin/users/users-content.js:307 +#: frontend/src/pages/sys-admin/users/users-content.js:298 msgid "Active" msgstr "Activo" -#: frontend/src/pages/org-admin/org-user-item.js:131 +#: frontend/src/pages/org-admin/org-user-item.js:125 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:172 #: frontend/src/pages/sys-admin/institutions/institution-users.js:208 -#: frontend/src/pages/sys-admin/users/users-content.js:309 +#: frontend/src/pages/sys-admin/users/users-content.js:300 msgid "Inactive" msgstr "Inactivo" -#: frontend/src/pages/org-admin/org-user-item.js:157 -#: frontend/src/pages/sys-admin/orgs/org-users.js:230 -#: frontend/src/pages/sys-admin/users/users-content.js:406 -msgid "Are you sure you want to set {user_placeholder} inactive?" -msgstr "" - -#: frontend/src/pages/org-admin/org-user-item.js:195 +#: frontend/src/pages/org-admin/org-user-item.js:180 msgid "ResetPwd" msgstr "Restaurar contraseña" -#: frontend/src/pages/org-admin/org-user-item.js:196 +#: frontend/src/pages/org-admin/org-user-item.js:181 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:152 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:192 -#: frontend/src/pages/sys-admin/users/users-content.js:367 -#: frontend/src/pages/sys-admin/users/users-content.js:575 +#: frontend/src/pages/sys-admin/users/users-content.js:358 +#: frontend/src/pages/sys-admin/users/users-content.js:563 msgid "Revoke Admin" msgstr "Revocar Privilegios" -#: frontend/src/pages/org-admin/org-user-item.js:204 -#: frontend/src/pages/sys-admin/orgs/org-users.js:313 -#: frontend/src/pages/sys-admin/users/users-content.js:584 -msgid "Set user inactive" -msgstr "" - -#: frontend/src/pages/org-admin/org-user-item.js:207 -#: frontend/src/pages/sys-admin/orgs/org-users.js:316 -#: frontend/src/pages/sys-admin/users/users-content.js:587 -msgid "Set" -msgstr "" - #: frontend/src/pages/org-admin/org-user-profile.js:128 msgid "Avatar" msgstr "Avatar" @@ -5388,10 +5359,6 @@ msgstr "Cambiar" msgid "Team name" msgstr "" -#: frontend/src/pages/org-admin/web-settings/web-settings.js:119 -msgid "File Upload" -msgstr "Subir archivo" - #: frontend/src/pages/org-admin/web-settings/web-settings.js:123 msgid "File extension white list" msgstr "" @@ -5402,23 +5369,19 @@ msgid "" "\"md;txt;docx\". Empty means no limit." msgstr "" -#: frontend/src/pages/sdoc-revision/index.js:123 -msgid "Publish" -msgstr "Publicar" - -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:239 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:193 msgid "No changes" msgstr "" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:249 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:203 msgid "Changes" msgstr "Cambios" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:268 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:222 msgid "Last modification" msgstr "" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:271 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:225 msgid "Next modification" msgstr "" @@ -5487,8 +5450,8 @@ msgstr "Ingresa extensiones de archivo, separadas con ','" #: frontend/src/pages/search/advanced-search.js:242 #: frontend/src/pages/search/advanced-search.js:264 -#: frontend/src/pages/sys-admin/orgs/org-users.js:307 -#: frontend/src/pages/sys-admin/users/users-content.js:569 +#: frontend/src/pages/sys-admin/orgs/org-users.js:297 +#: frontend/src/pages/sys-admin/users/users-content.js:557 msgid "Reset" msgstr "Restablecer" @@ -5694,7 +5657,7 @@ msgid "Create Group" msgstr "Crear Grupo" #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:107 -#: frontend/src/pages/sys-admin/users/users-content.js:557 +#: frontend/src/pages/sys-admin/users/users-content.js:545 msgid "Delete User" msgstr "Eliminar usuario" @@ -5829,24 +5792,24 @@ msgstr "Versión Community" msgid "Upgrade to Pro Edition" msgstr "Actualizar a Versión Pro" -#: frontend/src/pages/sys-admin/info.js:119 +#: frontend/src/pages/sys-admin/info.js:115 msgid "Storage Used" msgstr "Espacio Utilizado" -#: frontend/src/pages/sys-admin/info.js:122 +#: frontend/src/pages/sys-admin/info.js:118 msgid "Total Devices" msgstr "Total de Dispositivos" -#: frontend/src/pages/sys-admin/info.js:122 +#: frontend/src/pages/sys-admin/info.js:118 msgid "Current Connected Devices" msgstr "Dispositivos Conectados Actualmente" +#: frontend/src/pages/sys-admin/info.js:123 #: frontend/src/pages/sys-admin/info.js:127 -#: frontend/src/pages/sys-admin/info.js:131 msgid "Activated Users" msgstr "Usuarios activados" -#: frontend/src/pages/sys-admin/info.js:141 +#: frontend/src/pages/sys-admin/info.js:137 #: frontend/src/pages/sys-admin/orgs/org-nav.js:31 #: frontend/src/pages/sys-admin/orgs/orgs.js:133 #: frontend/src/pages/sys-admin/orgs/search-orgs.js:106 @@ -5857,13 +5820,13 @@ msgid "Organizations" msgstr "Organizaciones" #: frontend/src/pages/sys-admin/institutions/institution-admins.js:163 -#: frontend/src/pages/sys-admin/users/users-content.js:405 +#: frontend/src/pages/sys-admin/users/users-content.js:395 msgid "" "Are you sure you want to revoke the admin permission of {placeholder} ?" msgstr "¿Está seguro que desea revocar los permisos de administrador de {placeholder} ?" #: frontend/src/pages/sys-admin/institutions/institution-admins.js:195 -#: frontend/src/pages/sys-admin/users/users-content.js:578 +#: frontend/src/pages/sys-admin/users/users-content.js:566 msgid "Revoke" msgstr "Revocar" @@ -5962,8 +5925,8 @@ msgstr "Todas las notificaciones" msgid "Number of groups" msgstr "Número de grupos" -#: frontend/src/pages/sys-admin/orgs/org-users.js:229 -#: frontend/src/pages/sys-admin/users/users-content.js:404 +#: frontend/src/pages/sys-admin/orgs/org-users.js:221 +#: frontend/src/pages/sys-admin/users/users-content.js:394 msgid "Are you sure you want to reset the password of {placeholder} ?" msgstr "¿Está seguro que desea restablecer la contraseña de {placeholder} ?" @@ -6001,10 +5964,35 @@ msgstr "" msgid "Name or ID" msgstr "" +#: frontend/src/pages/sys-admin/repos/trash-repos.js:256 +msgid "Are you sure you want to delete {placeholder} completely?" +msgstr "¿Está seguro que desea eliminar {placeholder} completamente?" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:267 +msgid "Are you sure you want to restore {placeholder}?" +msgstr "¿Está seguro que desea restaurar {placeholder} completamente?" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:362 +msgid "Successfully cleared trash." +msgstr "Papelera vaciada con éxito." + #: frontend/src/pages/sys-admin/repos/trash-repos.js:371 msgid "Search libraries by owner" msgstr "Buscar bibliotecas por propietario" +#: frontend/src/pages/sys-admin/repos/trash-repos.js:424 +msgid "Clear Trash" +msgstr "Vaciar Papelera" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:425 +msgid "Are you sure you want to clear trash?" +msgstr "¿Seguro que deseas vaciar la papelera?" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:427 +#: frontend/src/user-notifications.js:112 +msgid "Clear" +msgstr "Limpiar" + #: frontend/src/pages/sys-admin/side-panel.js:198 msgid "File Scan" msgstr "Escanear Archivo" @@ -6085,15 +6073,15 @@ msgstr "({repo_id_placeholder}) Dañado" msgid "Institution" msgstr "Institución" -#: frontend/src/pages/sys-admin/users/users-content.js:292 +#: frontend/src/pages/sys-admin/users/users-content.js:283 msgid "Default Admin" msgstr "Administrador predeterminado" -#: frontend/src/pages/sys-admin/users/users-content.js:296 +#: frontend/src/pages/sys-admin/users/users-content.js:287 msgid "Daily Admin" msgstr "Administrador diario" -#: frontend/src/pages/sys-admin/users/users-content.js:298 +#: frontend/src/pages/sys-admin/users/users-content.js:289 msgid "Audit Admin" msgstr "Administrador auditor" @@ -6348,28 +6336,44 @@ msgid "" "accept the terms." msgstr "Habilitar al administrador del sistema a agregar Términos y Condiciones, y todos los usuarios deberán aceptar los términos." -#: frontend/src/pages/upload-link/file-uploader.js:435 +#: frontend/src/pages/upload-link/file-uploader.js:305 +msgid "File upload started" +msgstr "Subida de archivo iniciada" + +#: frontend/src/pages/upload-link/file-uploader.js:425 +msgid "All files uploaded" +msgstr "Todos los archivos subidos" + +#: frontend/src/pages/upload-link/file-uploader.js:439 msgid "Failed to upload {file_name}." msgstr "Fallo al subir {file_name}." -#: frontend/src/pages/upload-link/index.js:41 +#: frontend/src/pages/upload-link/forbid-upload-list-item.js:14 +msgid "Please upload files less than {placeholder}" +msgstr "" + +#: frontend/src/pages/upload-link/index.js:40 msgid "Upload files to {folder_name_placeholder}" msgstr "Subir archivos a {folder_name_placeholder}" -#: frontend/src/pages/upload-link/index.js:43 +#: frontend/src/pages/upload-link/index.js:42 msgid "shared by:" msgstr "compartido por:" -#: frontend/src/pages/upload-link/index.js:47 +#: frontend/src/pages/upload-link/index.js:46 #: frontend/src/shared-dir-view.js:469 msgid "The owner of this library has run out of space." msgstr "El dueño de esta biblioteca se quedó sin espacio." #: frontend/src/pages/upload-link/index.js:51 +msgid "Folder upload is limited to Chrome, Firefox 50+, and Microsoft Edge." +msgstr "Subir carpetas esta limitado a Chrome, Firefox 50+, y Microsoft Edge." + +#: frontend/src/pages/upload-link/index.js:52 msgid "File size should be smaller than {max_size_placeholder}." msgstr "El tamaño debe ser menor que {max_size_placeholder}." -#: frontend/src/pages/upload-link/index.js:54 +#: frontend/src/pages/upload-link/index.js:56 msgid "Drag and drop files or folders here." msgstr "Arrastrar y soltar archivos aquí." @@ -6388,58 +6392,54 @@ msgid "" "by clicking the \"Publish a Library\" button in the menu bar." msgstr "Todavía no has publicado bibliotecas. Una biblioteca publicada puede ser accedida por cualquier persona, no sólo usuarios, mediante su URL. Puedes publicar una biblioteca haciendo click en el botón \"Publicar Biblioteca\" en la barra del menú." -#: frontend/src/repo-folder-trash.js:185 +#: frontend/src/repo-folder-trash.js:197 msgid "{placeholder} Trash" msgstr "{placeholder} Papelera" -#: frontend/src/repo-folder-trash.js:240 -msgid "Original path" -msgstr "" - -#: frontend/src/repo-folder-trash.js:241 +#: frontend/src/repo-folder-trash.js:237 msgid "Delete Time" msgstr "Borrar fecha" -#: frontend/src/repo-folder-trash.js:329 frontend/src/repo-snapshot.js:273 +#: frontend/src/repo-folder-trash.js:325 frontend/src/repo-snapshot.js:271 msgid "Successfully restored 1 item." msgstr "1 ítem restaurado con éxito." -#: frontend/src/repo-folder-trash.js:357 frontend/src/repo-folder-trash.js:417 -#: frontend/src/repo-snapshot.js:295 +#: frontend/src/repo-folder-trash.js:353 frontend/src/repo-folder-trash.js:411 +#: frontend/src/repo-snapshot.js:293 msgid "Directory" msgstr "Carpeta" -#: frontend/src/repo-history.js:96 +#: frontend/src/repo-history.js:108 msgid "{placeholder} Modification History" msgstr "Historial de Cambios de {placeholder}" -#: frontend/src/repo-history.js:115 +#: frontend/src/repo-history.js:112 msgid "" "Tip: a snapshot will be generated after modification, which records the " "library state after the modification." msgstr "Consejo: una instantánea será generada después de cada modificación, para almacenar el estado posterior a la modificación." -#: frontend/src/repo-history.js:144 +#: frontend/src/repo-history.js:141 msgid "Labels" msgstr "Etiquetas" -#: frontend/src/repo-history.js:280 +#: frontend/src/repo-history.js:277 msgid "None" msgstr "Ninguna" -#: frontend/src/repo-history.js:283 frontend/src/repo-snapshot.js:162 +#: frontend/src/repo-history.js:280 frontend/src/repo-snapshot.js:160 msgid "Unknown" msgstr "Desconocido" -#: frontend/src/repo-history.js:313 +#: frontend/src/repo-history.js:310 msgid "Current Version" msgstr "Versión Actual" -#: frontend/src/repo-history.js:314 +#: frontend/src/repo-history.js:311 msgid "View Snapshot" msgstr "Ver instántanea" -#: frontend/src/repo-snapshot.js:132 +#: frontend/src/repo-snapshot.js:145 msgid "{placeholder} Snapshot" msgstr "{placeholder} Instantánea" @@ -6544,6 +6544,12 @@ msgstr "No hay invitaciones" msgid "No terms and conditions" msgstr "Términos y condiciones" +#: frontend/src/translate.js:18 +msgid "" +"Tip: libraries deleted {trashReposExpireDays} days ago will be cleaned " +"automatically." +msgstr "Consejo: bibliotecas eliminadas hace {trashReposExpireDays} días serán removidas automáticamente." + #: frontend/src/translate.js:19 msgid "No favorites" msgstr "No hay favoritos" @@ -6585,35 +6591,39 @@ msgstr "Marcar todo leído" msgid "Message" msgstr "Mensaje" -#: frontend/src/utils/text-translation.js:25 +#: frontend/src/utils/text-translation.js:24 msgid "Freeze Document" msgstr "" #: frontend/src/utils/text-translation.js:26 -msgid "Unfreeze Document" -msgstr "" - -#: frontend/src/utils/text-translation.js:27 msgid "Convert to Markdown" msgstr "" -#: frontend/src/utils/text-translation.js:28 +#: frontend/src/utils/text-translation.js:27 msgid "Convert to sdoc" msgstr "" -#: frontend/src/utils/text-translation.js:29 +#: frontend/src/utils/text-translation.js:28 msgid "Convert to docx" msgstr "" -#: frontend/src/utils/text-translation.js:30 +#: frontend/src/utils/text-translation.js:29 msgid "Export as docx" msgstr "" -#: frontend/src/utils/text-translation.js:32 +#: frontend/src/utils/text-translation.js:30 +msgid "Mark as draft" +msgstr "" + +#: frontend/src/utils/text-translation.js:31 +msgid "Unmark as draft" +msgstr "" + +#: frontend/src/utils/text-translation.js:33 msgid "Access Log" msgstr "Registro de Acceso" -#: frontend/src/utils/text-translation.js:35 +#: frontend/src/utils/text-translation.js:36 msgid "Convert with ONLYOFFICE" msgstr "" @@ -6649,96 +6659,96 @@ msgstr "Carpeta de lectura / escritura en línea" msgid "Online Read-Only folder" msgstr "Carpeta de sólo lectura en línea" -#: frontend/src/utils/utils.js:689 +#: frontend/src/utils/utils.js:693 msgid "Online Read-Write" msgstr "Lectura / Escritura en línea" -#: frontend/src/utils/utils.js:692 +#: frontend/src/utils/utils.js:696 msgid "Online Read-Only" msgstr "Sólo lectura en línea" -#: frontend/src/utils/utils.js:695 +#: frontend/src/utils/utils.js:699 msgid "Invisible" msgstr "" -#: frontend/src/utils/utils.js:705 +#: frontend/src/utils/utils.js:709 msgid "User can read, write, upload, download and sync files." msgstr "El usuario puede leer, escribir, subir, descargar y sincronizar archivos." -#: frontend/src/utils/utils.js:708 +#: frontend/src/utils/utils.js:712 msgid "User can read, download and sync files." msgstr "El usuario puede leer, descargar y sincronizar archivos." -#: frontend/src/utils/utils.js:711 +#: frontend/src/utils/utils.js:715 msgid "Besides Write permission, user can also share the library." msgstr "Además del permiso de escritura, el usuario también puede compartir la biblioteca." -#: frontend/src/utils/utils.js:714 +#: frontend/src/utils/utils.js:718 msgid "" "User can view and edit file online via browser. Files can't be downloaded." msgstr "El usuario puede ver y editar archivos en línea con el navegador. Los archivos no pueden ser descargados." -#: frontend/src/utils/utils.js:717 +#: frontend/src/utils/utils.js:721 msgid "" "User can only view files online via browser. Files can't be downloaded." msgstr "El usuario sólo puede ver archivos en línea con el navegador. Los archivos no pueden ser descargados." -#: frontend/src/utils/utils.js:720 +#: frontend/src/utils/utils.js:724 msgid "User can not see this folder." msgstr "" -#: frontend/src/utils/utils.js:731 +#: frontend/src/utils/utils.js:735 msgid "Preview and download" msgstr "Vista previa y descargar" -#: frontend/src/utils/utils.js:741 +#: frontend/src/utils/utils.js:745 msgid "Preview only" msgstr "Vista previa solamente" -#: frontend/src/utils/utils.js:751 +#: frontend/src/utils/utils.js:755 msgid "Download and upload" msgstr "Descargar y subir" -#: frontend/src/utils/utils.js:761 +#: frontend/src/utils/utils.js:765 msgid "Edit on cloud and download" msgstr "Editar en la nube y descargar" -#: frontend/src/utils/utils.js:771 +#: frontend/src/utils/utils.js:775 msgid "Edit on cloud only" msgstr "Editar sólo en la nube" -#: frontend/src/utils/utils.js:1288 +#: frontend/src/utils/utils.js:1292 msgid "Successfully copied %(name)s and 1 other item." msgstr "%(name)s y 1 otro ítem copiados con éxito." -#: frontend/src/utils/utils.js:1290 +#: frontend/src/utils/utils.js:1294 msgid "Successfully copied %(name)s and %(amount)s other items." msgstr "%(name)s y otros %(amount)s elementos copiados con éxito." -#: frontend/src/utils/utils.js:1301 +#: frontend/src/utils/utils.js:1305 msgid "Successfully moved %(name)s." msgstr "%(name)s movido con éxito." -#: frontend/src/utils/utils.js:1303 +#: frontend/src/utils/utils.js:1307 msgid "Successfully moved %(name)s and 1 other item." msgstr "%(name)s y 1 otro ítem movidos con éxito." -#: frontend/src/utils/utils.js:1305 +#: frontend/src/utils/utils.js:1309 msgid "Successfully moved %(name)s and %(amount)s other items." msgstr "%(name)s y otros %(amount)s elementos movidos con éxito." -#: frontend/src/utils/utils.js:1317 +#: frontend/src/utils/utils.js:1321 msgid "Failed to copy %(name)s and %(amount)s other item(s)." msgstr "Fallo al copiar %(name)s y %(amount)s otros item(s)." -#: frontend/src/utils/utils.js:1320 +#: frontend/src/utils/utils.js:1324 msgid "Failed to copy %(name)s." msgstr "Fallo al copiar %(name)s." -#: frontend/src/utils/utils.js:1330 +#: frontend/src/utils/utils.js:1334 msgid "Failed to move %(name)s and %(amount)s other item(s)." msgstr "Fallo al mover %(name)s y %(amount)s otros item(s)." -#: frontend/src/utils/utils.js:1333 +#: frontend/src/utils/utils.js:1337 msgid "Failed to move %(name)s." msgstr "Fallo al mover %(name)s." diff --git a/locale/es_AR/LC_MESSAGES/django.po b/locale/es_AR/LC_MESSAGES/django.po index b271a6e7c4..82e69904d4 100644 --- a/locale/es_AR/LC_MESSAGES/django.po +++ b/locale/es_AR/LC_MESSAGES/django.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: seahub\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-10 14:16+0800\n" +"POT-Creation-Date: 2024-02-05 17:17+0800\n" "PO-Revision-Date: 2013-10-25 07:03+0000\n" "Last-Translator: Rodolfo Cossalter , 2014-2021\n" "Language-Team: Spanish (Argentina) (http://app.transifex.com/haiwen/seahub/language/es_AR/)\n" @@ -96,8 +96,7 @@ msgid "Login id can't be empty" msgstr "Login id no puede estar vacio" #: seahub/api2/endpoints/admin/account.py:209 -#: seahub/api2/endpoints/admin/users.py:866 -#: seahub/api2/endpoints/admin/users.py:1301 +#: seahub/api2/endpoints/admin/users.py:1283 #, python-format msgid "Login id %s already exists." msgstr "Login id %s ya existe." @@ -111,10 +110,10 @@ msgid "Space quota can't be empty" msgstr "La cuota para almacenamiento no puede estar vacía" #: seahub/api2/endpoints/admin/account.py:238 -#: seahub/api2/endpoints/admin/users.py:1357 -#: seahub/api2/endpoints/admin/users.py:1361 -#: seahub/api2/endpoints/admin/users.py:1374 -#: seahub/api2/endpoints/admin/users.py:1378 +#: seahub/api2/endpoints/admin/users.py:1339 +#: seahub/api2/endpoints/admin/users.py:1343 +#: seahub/api2/endpoints/admin/users.py:1356 +#: seahub/api2/endpoints/admin/users.py:1360 msgid "Must be an integer that is greater than or equal to 0." msgstr "Debe ser un número entero mayor o igual que 0." @@ -124,24 +123,24 @@ msgid "Space quota is too low (minimum value is 0)" msgstr "La cuota para almacenamiento es muy pequeña (el valor mínimo es 0)" #: seahub/api2/endpoints/admin/account.py:250 seahub/institutions/views.py:233 -#: seahub/organizations/api/admin/users.py:471 seahub/views/sysadmin.py:301 +#: seahub/organizations/api/admin/users.py:464 seahub/views/sysadmin.py:300 #, python-format msgid "Failed to set quota: maximum quota is %d MB" msgstr "Fallo al definir cuota: la cuota máxima es %d MB" #: seahub/api2/endpoints/admin/address_book/groups.py:82 -#: seahub/api2/endpoints/admin/groups.py:132 -#: seahub/api2/endpoints/admin/groups.py:271 +#: seahub/api2/endpoints/admin/groups.py:129 +#: seahub/api2/endpoints/admin/groups.py:268 #: seahub/api2/endpoints/groups.py:226 seahub/api2/endpoints/groups.py:299 -#: seahub/api2/views.py:4568 seahub/group/forms.py:36 +#: seahub/api2/views.py:4569 seahub/group/forms.py:36 msgid "" "Name can only contain letters, numbers, spaces, hyphen, dot, single quote, " "brackets or underscore." msgstr "El nombre sólo puede tener letras, números, espacios, guión, comilla simple, corchetes o guión bajo" #: seahub/api2/endpoints/admin/address_book/groups.py:87 -#: seahub/api2/endpoints/admin/groups.py:139 -#: seahub/api2/endpoints/admin/groups.py:275 +#: seahub/api2/endpoints/admin/groups.py:136 +#: seahub/api2/endpoints/admin/groups.py:272 #: seahub/api2/endpoints/groups.py:231 seahub/api2/endpoints/groups.py:304 msgid "There is already a group with that name." msgstr "Ya existe un grupo con ese nombre" @@ -156,12 +155,12 @@ msgstr "Hay sub-departamentos en este departamento." #: seahub/api2/endpoints/admin/default_library.py:32 #: seahub/api2/endpoints/admin/default_library.py:33 -#: seahub/views/__init__.py:531 seahub/views/__init__.py:532 -#: seahub/views/__init__.py:536 seahub/views/__init__.py:537 +#: seahub/views/__init__.py:682 seahub/views/__init__.py:683 +#: seahub/views/__init__.py:687 seahub/views/__init__.py:688 msgid "My Library" msgstr "Mi Biblioteca" -#: seahub/api2/endpoints/admin/groups.py:219 +#: seahub/api2/endpoints/admin/groups.py:216 #: seahub/api2/endpoints/groups.py:330 #, python-format msgid "User %s is already group owner." @@ -180,16 +179,16 @@ msgid "" "institution" msgstr "Fallo al agregar a %s a la institución: el usuario ya pertenece a esta institución" -#: seahub/api2/endpoints/admin/libraries.py:267 seahub/views/sysadmin.py:697 +#: seahub/api2/endpoints/admin/libraries.py:265 seahub/views/sysadmin.py:696 msgid "System library can not be deleted." msgstr "La bibilioteca del sistema no puede ser eliminada." -#: seahub/api2/endpoints/admin/libraries.py:388 seahub/api2/views.py:1673 +#: seahub/api2/endpoints/admin/libraries.py:386 seahub/api2/views.py:1674 #, python-format msgid "Transfer failed: role of %s is %s, can not add library." msgstr "La transferencia falló: el rol de %s es %s, no puede agregar una biblioteca." -#: seahub/api2/endpoints/admin/libraries.py:409 seahub/api2/views.py:1678 +#: seahub/api2/endpoints/admin/libraries.py:407 seahub/api2/views.py:1679 msgid "Library can not be transferred to owner." msgstr "La biblioteca no puede ser transferida al propietario." @@ -215,8 +214,8 @@ msgstr "Email %s es inválido." #: seahub/api2/endpoints/admin/shares.py:211 #: seahub/api2/endpoints/admin/shares.py:268 -#: seahub/api2/endpoints/dir_shared_items.py:360 -#: seahub/api2/endpoints/dir_shared_items.py:473 +#: seahub/api2/endpoints/dir_shared_items.py:346 +#: seahub/api2/endpoints/dir_shared_items.py:459 #: seahub/api2/endpoints/group_owned_libraries.py:953 #: seahub/api2/endpoints/group_owned_libraries.py:1228 #: seahub/api2/endpoints/repo_share_invitations.py:190 @@ -284,6 +283,8 @@ msgstr "Subir Enlace" #: seahub/base/management/commands/export_user_storage_report.py:41 #: seahub/base/management/commands/export_users.py:43 #: seahub/base/management/commands/export_users.py:47 +#: seahub/contacts/templates/contacts/contact_list.html:44 +#: seahub/contacts/templates/contacts/contact_list.html:53 #: seahub/institutions/templates/institutions/user_info.html:26 #: seahub/institutions/templates/institutions/useradmin.html:16 #: seahub/institutions/templates/institutions/useradmin_search.html:10 @@ -291,9 +292,9 @@ msgstr "Subir Enlace" #: seahub/invitations/templates/invitations/token_view.html:10 #: seahub/organizations/api/admin/statistics.py:380 #: seahub/share/templates/share/share_link_audit.html:9 -#: seahub/templates/registration/registration_form.html:23 -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 -#: seahub/views/sysadmin.py:766 seahub/views/sysadmin.py:781 +#: seahub/templates/registration/registration_form.html:22 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:175 +#: seahub/views/sysadmin.py:765 seahub/views/sysadmin.py:780 msgid "Email" msgstr "Email" @@ -301,6 +302,7 @@ msgstr "Email" #: seahub/base/management/commands/export_user_storage_report.py:41 #: seahub/base/management/commands/export_users.py:43 #: seahub/base/management/commands/export_users.py:47 +#: seahub/contacts/templates/contacts/contact_list.html:18 #: seahub/institutions/templates/institutions/info.html:10 #: seahub/institutions/templates/institutions/user_info.html:61 #: seahub/institutions/templates/institutions/user_info.html:105 @@ -308,22 +310,23 @@ msgstr "Email" #: seahub/institutions/templates/institutions/useradmin_search.html:19 #: seahub/organizations/api/admin/statistics.py:380 #: seahub/sysadmin_extra/views.py:57 -#: seahub/templates/registration/registration_form.html:19 -#: seahub/templates/repo_history_view.html:58 seahub/views/sysadmin.py:172 -#: seahub/views/sysadmin.py:176 seahub/views/sysadmin.py:644 -#: seahub/views/sysadmin.py:768 seahub/views/sysadmin.py:783 +#: seahub/templates/registration/registration_form.html:18 +#: seahub/templates/repo_dir_recycle_view.html:44 +#: seahub/templates/repo_history_view.html:58 seahub/views/sysadmin.py:171 +#: seahub/views/sysadmin.py:175 seahub/views/sysadmin.py:643 +#: seahub/views/sysadmin.py:767 seahub/views/sysadmin.py:782 msgid "Name" msgstr "Nombre" -#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:262 +#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:245 #: seahub/base/management/commands/export_user_storage_report.py:41 #: seahub/base/management/commands/export_users.py:43 #: seahub/base/management/commands/export_users.py:47 #: seahub/institutions/templates/institutions/useradmin.html:16 #: seahub/institutions/templates/institutions/useradmin_search.html:19 #: seahub/organizations/api/admin/statistics.py:380 -#: seahub/templates/registration/password_set_form.html:17 -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 +#: seahub/templates/registration/password_set_form.html:16 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:175 msgid "Contact Email" msgstr "Email de Contacto" @@ -332,7 +335,7 @@ msgstr "Email de Contacto" #: seahub/base/management/commands/export_users.py:44 #: seahub/base/management/commands/export_users.py:48 #: seahub/organizations/api/admin/statistics.py:381 -#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 +#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 msgid "Space Usage" msgstr "Uso de Espacio" @@ -341,105 +344,95 @@ msgstr "Uso de Espacio" #: seahub/base/management/commands/export_users.py:44 #: seahub/base/management/commands/export_users.py:48 #: seahub/organizations/api/admin/statistics.py:381 -#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 -#: seahub/views/sysadmin.py:770 seahub/views/sysadmin.py:784 +#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 +#: seahub/views/sysadmin.py:769 seahub/views/sysadmin.py:783 msgid "Space Quota" msgstr "Cuota de Espacio" -#: seahub/api2/endpoints/admin/users.py:667 -#: seahub/api2/endpoints/admin/users.py:697 +#: seahub/api2/endpoints/admin/users.py:655 +#: seahub/api2/endpoints/admin/users.py:685 #: seahub/organizations/api/admin/users.py:155 msgid "There are more than 500 users, and sort is not offered." msgstr "Hay mas de 500 usuarios, y no se ofrece ordenar." -#: seahub/api2/endpoints/admin/users.py:781 -#: seahub/api2/endpoints/admin/users.py:1273 seahub/base/accounts.py:1227 +#: seahub/api2/endpoints/admin/users.py:769 +#: seahub/api2/endpoints/admin/users.py:1255 seahub/base/accounts.py:1228 #: seahub/forms.py:30 msgid "The number of users exceeds the limit." msgstr "La cantidad de usuarios excede el límite." -#: seahub/api2/endpoints/admin/users.py:880 +#: seahub/api2/endpoints/admin/users.py:859 #, python-format msgid "Successfully added user %(user)s." msgstr "Usuario %(user)s agregado con éxito." -#: seahub/api2/endpoints/admin/users.py:884 -#: seahub/api2/endpoints/admin/users_batch.py:390 seahub/views/sysadmin.py:543 +#: seahub/api2/endpoints/admin/users.py:863 +#: seahub/api2/endpoints/admin/users_batch.py:390 seahub/views/sysadmin.py:542 #, python-format msgid "You are invited to join %s" msgstr "Estás invitado a unirte a %s" -#: seahub/api2/endpoints/admin/users.py:888 +#: seahub/api2/endpoints/admin/users.py:869 #, python-format msgid "Successfully added user %(user)s. An email notification has been sent." msgstr "El usuario %(user)s fue agregado con éxito. Se ha enviado un correo de aviso." -#: seahub/api2/endpoints/admin/users.py:891 +#: seahub/api2/endpoints/admin/users.py:872 #, python-format msgid "" "Successfully added user %(user)s. But email notification can not be sent, " "because Email service is not properly configured." msgstr "El usuario%(user)s fue agregado con éxito. Pero el correo de notificación no pudo ser enviado, porque el servicio de correo no está configurado correctamente." -#: seahub/api2/endpoints/admin/users.py:1418 +#: seahub/api2/endpoints/admin/users.py:1400 #: seahub/institutions/templates/institutions/useradmin.html:122 msgid "Edit succeeded" msgstr "Editado con éxito" -#: seahub/api2/endpoints/admin/users.py:1421 seahub/views/sysadmin.py:446 +#: seahub/api2/endpoints/admin/users.py:1403 seahub/views/sysadmin.py:445 #, python-format msgid "Your account on %s is activated" msgstr "Tu cuenta en %s está activada." -#: seahub/api2/endpoints/admin/users.py:1426 +#: seahub/api2/endpoints/admin/users.py:1408 #: seahub/institutions/templates/institutions/useradmin.html:118 msgid "Edit succeeded, an email has been sent." msgstr "Editado con éxito, se envió un email." -#: seahub/api2/endpoints/admin/users.py:1429 +#: seahub/api2/endpoints/admin/users.py:1411 #: seahub/institutions/templates/institutions/useradmin.html:120 msgid "" "Edit succeeded, but failed to send email, please check your email " "configuration." msgstr "Edición exitosa, pero hubo un fallo al enviar el correo, revisa la configuración de email." -#: seahub/api2/endpoints/admin/users.py:1497 seahub/auth/views.py:366 +#: seahub/api2/endpoints/admin/users.py:1479 seahub/auth/views.py:355 msgid "Unable to reset password." msgstr "" -#: seahub/api2/endpoints/admin/users.py:1523 seahub/auth/forms.py:163 -#, python-format -msgid "Reset Password on %s" -msgstr "Reestablecer contraseña en %s" - -#: seahub/api2/endpoints/admin/users.py:1527 -#, python-brace-format -msgid "A password reset link has been sent to {contact_email}." -msgstr "" - -#: seahub/api2/endpoints/admin/users.py:1545 seahub/views/sysadmin.py:487 +#: seahub/api2/endpoints/admin/users.py:1503 seahub/views/sysadmin.py:486 #, python-format msgid "Password has been reset on %s" msgstr "La contraseña ha sido reestablecida en %s" -#: seahub/api2/endpoints/admin/users.py:1547 +#: seahub/api2/endpoints/admin/users.py:1505 #, python-format msgid "Successfully reset password, an email has been sent to %(user)s." msgstr "" -#: seahub/api2/endpoints/admin/users.py:1551 seahub/views/sysadmin.py:517 +#: seahub/api2/endpoints/admin/users.py:1509 seahub/views/sysadmin.py:516 #, python-format msgid "" "Successfully reset password to %(passwd)s, but failed to send email to " "%(user)s, please check your email configuration." msgstr "Contraseña restablecida a %(passwd)s, pero hubo un fallo al enviar el correo a %(user)s, revise su configuracion de email." -#: seahub/api2/endpoints/admin/users.py:1554 seahub/views/sysadmin.py:521 +#: seahub/api2/endpoints/admin/users.py:1512 seahub/views/sysadmin.py:520 #, python-format msgid "Successfully reset password to %(passwd)s for user %(user)s." msgstr "Contraseña de %(user)s restablecida a %(passwd)s con éxito." -#: seahub/api2/endpoints/admin/users.py:1557 seahub/views/sysadmin.py:524 +#: seahub/api2/endpoints/admin/users.py:1515 seahub/views/sysadmin.py:523 #, python-format msgid "" "Successfully reset password to %(passwd)s for user %(user)s. But email " @@ -464,19 +457,17 @@ msgstr "Archivo con virus no encontrado" #: seahub/api2/endpoints/repo_set_password.py:72 #: seahub/api2/endpoints/repo_share_invitations.py:201 #: seahub/api2/endpoints/send_upload_link_email.py:107 -#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:3902 -#: seahub/notifications/models.py:536 seahub/notifications/models.py:577 -#: seahub/notifications/models.py:619 seahub/notifications/models.py:670 -#: seahub/notifications/models.py:726 seahub/notifications/models.py:756 -#: seahub/notifications/models.py:778 seahub/notifications/models.py:804 -#: seahub/notifications/models.py:821 seahub/notifications/models.py:838 -#: seahub/notifications/models.py:867 seahub/seadoc/apis.py:2778 -#: seahub/search/views.py:200 seahub/share/views.py:326 -#: seahub/subscription/views.py:93 seahub/subscription/views.py:138 -#: seahub/utils/__init__.py:177 seahub/utils/__init__.py:1170 -#: seahub/views/__init__.py:799 seahub/views/ajax.py:401 -#: seahub/views/ajax.py:405 seahub/wiki/views.py:210 seahub/wiki/views.py:217 -#: seahub/wiki/views.py:226 +#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:3903 +#: seahub/notifications/models.py:484 seahub/notifications/models.py:525 +#: seahub/notifications/models.py:576 seahub/notifications/models.py:632 +#: seahub/notifications/models.py:662 seahub/notifications/models.py:684 +#: seahub/notifications/models.py:710 seahub/notifications/models.py:727 +#: seahub/notifications/models.py:744 seahub/notifications/models.py:773 +#: seahub/seadoc/apis.py:2763 seahub/search/views.py:200 +#: seahub/share/views.py:326 seahub/utils/__init__.py:177 +#: seahub/utils/__init__.py:1165 seahub/views/__init__.py:950 +#: seahub/views/ajax.py:401 seahub/views/ajax.py:405 seahub/wiki/views.py:210 +#: seahub/wiki/views.py:217 seahub/wiki/views.py:226 msgid "Internal Server Error" msgstr "Error interno del servidor" @@ -492,12 +483,12 @@ msgstr "Ruta de destino inválida" #: seahub/api2/endpoints/copy_move_task.py:148 #: seahub/api2/endpoints/move_folder_merge.py:176 -#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:1819 -#: seahub/api2/views.py:1859 seahub/api2/views.py:1920 -#: seahub/api2/views.py:1964 seahub/api2/views.py:2010 -#: seahub/api2/views.py:2059 seahub/api2/views.py:2472 -#: seahub/api2/views.py:2580 seahub/seadoc/apis.py:372 -#: seahub/seadoc/apis.py:463 +#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:1820 +#: seahub/api2/views.py:1860 seahub/api2/views.py:1921 +#: seahub/api2/views.py:1965 seahub/api2/views.py:2011 +#: seahub/api2/views.py:2060 seahub/api2/views.py:2473 +#: seahub/api2/views.py:2581 seahub/seadoc/apis.py:371 +#: seahub/seadoc/apis.py:462 msgid "Out of quota." msgstr "Cuota agotada." @@ -517,13 +508,13 @@ msgstr "El archivo está bloqueado" msgid "Cancel failed" msgstr "Falló al cancelar" -#: seahub/api2/endpoints/dir_shared_items.py:344 +#: seahub/api2/endpoints/dir_shared_items.py:330 #: seahub/api2/endpoints/draft_reviewer.py:70 #: seahub/api2/endpoints/group_owned_libraries.py:937 msgid "username invalid." msgstr "nombre de usuario inválido" -#: seahub/api2/endpoints/dir_shared_items.py:353 +#: seahub/api2/endpoints/dir_shared_items.py:339 #: seahub/api2/endpoints/draft_reviewer.py:79 #: seahub/api2/endpoints/group_owned_libraries.py:946 #, python-format @@ -536,20 +527,17 @@ msgstr "Usuario %s no encontrado." #: seahub/api2/endpoints/file_tag.py:203 seahub/api2/endpoints/file_tag.py:216 #: seahub/api2/endpoints/wikis.py:112 seahub/api2/endpoints/wikis.py:206 #: seahub/drafts/views.py:31 seahub/profile/forms.py:24 -#: seahub/profile/views.py:258 seahub/seadoc/apis.py:2762 +#: seahub/profile/views.py:258 seahub/seadoc/apis.py:2747 #: seahub/seadoc/views.py:31 seahub/seadoc/views.py:85 #: seahub/seadoc/views.py:168 seahub/search/views.py:174 -#: seahub/subscription/views.py:28 seahub/subscription/views.py:44 -#: seahub/subscription/views.py:106 seahub/thumbnail/views.py:51 -#: seahub/thumbnail/views.py:166 seahub/views/__init__.py:609 -#: seahub/views/ajax.py:83 seahub/views/ajax.py:113 seahub/views/ajax.py:119 -#: seahub/views/sso.py:237 +#: seahub/thumbnail/views.py:51 seahub/thumbnail/views.py:166 +#: seahub/views/__init__.py:760 seahub/views/ajax.py:83 +#: seahub/views/ajax.py:113 seahub/views/ajax.py:119 seahub/views/sso.py:201 msgid "Permission denied." msgstr "Persmiso denegado." #: seahub/api2/endpoints/file.py:218 seahub/api2/endpoints/upload_links.py:480 -#: seahub/api2/endpoints/via_repo_token.py:848 -#: seahub/api2/endpoints/wikis.py:132 seahub/api2/views.py:1867 +#: seahub/api2/endpoints/wikis.py:132 seahub/api2/views.py:1868 msgid "The number of files in library exceeds the limit" msgstr "" @@ -561,7 +549,7 @@ msgstr "El archivo no está bloqueado." msgid "You can not refresh this file's lock." msgstr "No puede refrescar el bloqueo de este archivo." -#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2769 +#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2754 msgid "The participant already exists." msgstr "El participante ya existe." @@ -581,7 +569,7 @@ msgstr "El usuario %s ya es miembro del grupo." #: seahub/api2/endpoints/group_members.py:116 #: seahub/api2/endpoints/group_members.py:352 -#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1668 +#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1669 #: seahub/organizations/api/admin/user_repos.py:50 #: seahub/organizations/api/admin/user_repos.py:103 #: seahub/organizations/api/admin/users.py:342 @@ -601,9 +589,9 @@ msgstr "El usuario %s es un usuario de la organización." msgid "Group does not exist" msgstr "El grupo no existe" -#: seahub/api2/endpoints/group_members.py:548 seahub/views/sysadmin.py:163 -#: seahub/views/sysadmin.py:271 seahub/views/sysadmin.py:641 -#: seahub/views/sysadmin.py:653 seahub/views/sysadmin.py:794 +#: seahub/api2/endpoints/group_members.py:548 seahub/views/sysadmin.py:162 +#: seahub/views/sysadmin.py:270 seahub/views/sysadmin.py:640 +#: seahub/views/sysadmin.py:652 seahub/views/sysadmin.py:793 msgid "Failed to export Excel" msgstr "Fallo al exportar Excel" @@ -632,7 +620,7 @@ msgstr "%s ya ha sido invitado." #: seahub/api2/endpoints/invitations.py:68 #: seahub/api2/endpoints/invitations.py:140 #: seahub/api2/endpoints/repo_share_invitations.py:173 -#: seahub/base/accounts.py:1238 seahub/organizations/api/admin/users.py:270 +#: seahub/base/accounts.py:1239 seahub/organizations/api/admin/users.py:270 #, python-format msgid "User %s already exists." msgstr "El usuario %s ya existe." @@ -640,37 +628,37 @@ msgstr "El usuario %s ya existe." #: seahub/api2/endpoints/invitations.py:154 #: seahub/api2/endpoints/repo_share_invitations.py:215 #: seahub/api2/endpoints/send_share_link_email.py:34 -#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:127 -#: seahub/organizations/api/admin/users.py:790 seahub/share/views.py:138 +#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:110 +#: seahub/organizations/api/admin/users.py:783 seahub/share/views.py:138 #: seahub/share/views.py:349 msgid "" "Failed to send email, email service is not properly configured, please " "contact administrator." msgstr "No se pudo enviar el correo, el servicio no está configurado adecuadamente, por favor, contacta al administrador." -#: seahub/api2/endpoints/multi_share_links.py:102 -#: seahub/api2/endpoints/multi_share_links.py:318 +#: seahub/api2/endpoints/multi_share_links.py:60 +#: seahub/api2/endpoints/multi_share_links.py:268 #: seahub/api2/endpoints/share_links.py:331 -#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4055 -#: seahub/api2/views.py:4175 +#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4056 +#: seahub/api2/views.py:4176 msgid "Password is required." msgstr "Contraseña requerida" -#: seahub/api2/endpoints/multi_share_links.py:107 +#: seahub/api2/endpoints/multi_share_links.py:65 #: seahub/api2/endpoints/share_links.py:337 #: seahub/api2/endpoints/upload_links.py:176 #: seahub/api2/endpoints/webdav_secret.py:60 msgid "Password is too short." msgstr "La contraseña es demasiado corta." -#: seahub/api2/endpoints/multi_share_links.py:111 +#: seahub/api2/endpoints/multi_share_links.py:69 #: seahub/api2/endpoints/share_links.py:341 #: seahub/api2/endpoints/upload_links.py:180 #: seahub/api2/endpoints/webdav_secret.py:64 msgid "Password is too weak." msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:115 +#: seahub/api2/endpoints/multi_share_links.py:73 #: seahub/api2/endpoints/share_links.py:345 #: seahub/api2/endpoints/upload_links.py:184 #: seahub/api2/endpoints/webdav_secret.py:52 @@ -679,28 +667,28 @@ msgid "" "symbols." msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:138 -#: seahub/api2/endpoints/multi_share_links.py:341 +#: seahub/api2/endpoints/multi_share_links.py:96 +#: seahub/api2/endpoints/multi_share_links.py:291 #: seahub/api2/endpoints/share_links.py:368 #: seahub/api2/endpoints/share_links.py:678 #: seahub/api2/endpoints/upload_links.py:207 -#: seahub/api2/endpoints/upload_links.py:341 seahub/api2/views.py:3469 +#: seahub/api2/endpoints/upload_links.py:341 seahub/api2/views.py:3470 #, python-format msgid "Expire days should be greater or equal to %s" msgstr "Días al vencimiento de be ser mayor o igual que %s" -#: seahub/api2/endpoints/multi_share_links.py:143 -#: seahub/api2/endpoints/multi_share_links.py:347 +#: seahub/api2/endpoints/multi_share_links.py:101 +#: seahub/api2/endpoints/multi_share_links.py:297 #: seahub/api2/endpoints/share_links.py:374 #: seahub/api2/endpoints/share_links.py:684 #: seahub/api2/endpoints/upload_links.py:213 -#: seahub/api2/endpoints/upload_links.py:347 seahub/api2/views.py:3475 +#: seahub/api2/endpoints/upload_links.py:347 seahub/api2/views.py:3476 #, python-format msgid "Expire days should be less than or equal to %s" msgstr "Días al vencimiento de be ser menor o igual que %s" -#: seahub/api2/endpoints/multi_share_links.py:163 -#: seahub/api2/endpoints/multi_share_links.py:369 +#: seahub/api2/endpoints/multi_share_links.py:121 +#: seahub/api2/endpoints/multi_share_links.py:319 #: seahub/api2/endpoints/share_links.py:396 #: seahub/api2/endpoints/share_links.py:708 #: seahub/api2/endpoints/upload_links.py:235 @@ -709,8 +697,8 @@ msgstr "Días al vencimiento de be ser menor o igual que %s" msgid "Expiration time should be later than %s." msgstr "El tiempo de vencimiento debe ser posterior a %s." -#: seahub/api2/endpoints/multi_share_links.py:172 -#: seahub/api2/endpoints/multi_share_links.py:378 +#: seahub/api2/endpoints/multi_share_links.py:130 +#: seahub/api2/endpoints/multi_share_links.py:328 #: seahub/api2/endpoints/share_links.py:405 #: seahub/api2/endpoints/share_links.py:717 #: seahub/api2/endpoints/upload_links.py:244 @@ -720,9 +708,10 @@ msgid "Expiration time should be earlier than %s." msgstr "El tiempo de vencimiento debe ser anterior a %s." #: seahub/api2/endpoints/query_copy_move_progress.py:47 -#: seahub/seadoc/apis.py:516 +#: seahub/seadoc/apis.py:515 #: seahub/templates/remote_user/create_unknown_user_false.html:4 #: seahub/templates/remote_user/error.html:4 +#: seahub/templates/view_shared_upload_link.html:82 msgid "Error" msgstr "Error" @@ -732,7 +721,7 @@ msgstr "Esta biblioteca no ha sido desencriptada." #: seahub/api2/endpoints/repo_send_new_password.py:45 #: seahub/api2/endpoints/user.py:73 seahub/api2/endpoints/user.py:93 -#: seahub/organizations/api/admin/users.py:786 +#: seahub/organizations/api/admin/users.py:779 msgid "Feature disabled." msgstr "Característica deshabilitada." @@ -746,11 +735,11 @@ msgstr "No se puede restablecer la contraseña de esta biblioteca." msgid "New password of library %s" msgstr "Nueva contraseña de la biblioteca %s" -#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:3899 +#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:3900 msgid "Wrong password" msgstr "Contraseña incorrecta" -#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:3905 +#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:3906 msgid "Decrypt library error" msgstr "Error en el desencriptado de la biblioteca" @@ -758,20 +747,20 @@ msgstr "Error en el desencriptado de la biblioteca" msgid "Wrong old password" msgstr "Contraseña anterior errónea" -#: seahub/api2/endpoints/repos_batch.py:1298 -#: seahub/api2/endpoints/repos_batch.py:1557 -#: seahub/api2/endpoints/repos_batch.py:1649 +#: seahub/api2/endpoints/repos_batch.py:1284 +#: seahub/api2/endpoints/repos_batch.py:1543 +#: seahub/api2/endpoints/repos_batch.py:1635 #, python-format msgid "File %s is locked." msgstr "El archivo %s está bloqueado." -#: seahub/api2/endpoints/repos_batch.py:1308 -#: seahub/api2/endpoints/repos_batch.py:1567 +#: seahub/api2/endpoints/repos_batch.py:1294 +#: seahub/api2/endpoints/repos_batch.py:1553 #, python-format msgid "Can't move folder %s, please check its permission." msgstr "No se puede mover la carpeta %s, por favor verifique los permisos." -#: seahub/api2/endpoints/repos_batch.py:1657 +#: seahub/api2/endpoints/repos_batch.py:1643 #, python-format msgid "Can't delete folder %s, please check its permission." msgstr "No se puede borrar la carpeta %s, por favor verifique los permisos." @@ -876,17 +865,17 @@ msgstr "Por favor ingresar." msgid "Email or Username" msgstr "Email o Nombre de usuario" -#: seahub/auth/forms.py:28 seahub/auth/forms.py:236 -#: seahub/base/accounts.py:1215 +#: seahub/auth/forms.py:28 seahub/auth/forms.py:219 +#: seahub/base/accounts.py:1216 #: seahub/invitations/templates/invitations/token_view.html:13 #: seahub/organizations/templates/organizations/org_register.html:36 #: seahub/share/views.py:320 seahub/templates/decrypt_repo_form.html:10 #: seahub/templates/registration/login.html:40 -#: seahub/templates/registration/password_set_form.html:22 -#: seahub/templates/registration/registration_form.html:25 +#: seahub/templates/registration/password_set_form.html:21 +#: seahub/templates/registration/registration_form.html:24 #: seahub/templates/share_access_validation.html:23 -#: seahub/templates/sysadmin/sudo_mode.html:29 seahub/views/sysadmin.py:767 -#: seahub/views/sysadmin.py:782 +#: seahub/templates/sysadmin/sudo_mode.html:10 seahub/views/sysadmin.py:766 +#: seahub/views/sysadmin.py:781 msgid "Password" msgstr "Contraseña " @@ -896,7 +885,7 @@ msgid "" "are case-sensitive." msgstr "Por favor, ingresa un email/nombre de usuario y contraseña correctos. Notar que ambos datos son sensibles a mayúsculas y minúsculas." -#: seahub/auth/forms.py:66 seahub/auth/forms.py:136 +#: seahub/auth/forms.py:66 seahub/auth/forms.py:119 msgid "" "That e-mail address doesn't have an associated user account. Are you sure " "you've registered?" @@ -906,69 +895,69 @@ msgstr "Esa dirección de correo no está asociada a ninguna cuenta de usuario. msgid "This account is inactive." msgstr "Esta cuenta está inactiva." -#: seahub/auth/forms.py:98 seahub/auth/forms.py:99 -#: seahub/templates/registration/login.html:62 -msgid "You cannot login with email and password." -msgstr "" - -#: seahub/auth/forms.py:104 +#: seahub/auth/forms.py:87 msgid "" "Your Web browser doesn't appear to have cookies enabled. Cookies are " "required for logging in." msgstr "Tu navegador no tiene habilitados las cookies. Las cookies son requeridas para autenticarse en el sitio." -#: seahub/auth/forms.py:120 +#: seahub/auth/forms.py:103 msgid "E-mail" msgstr "E-mail" -#: seahub/auth/forms.py:139 +#: seahub/auth/forms.py:122 msgid "Can not reset password, please contact LDAP admin." msgstr "No se puede restablecer la contraseña, por favor contacte al administrador de LDAP." -#: seahub/auth/forms.py:172 +#: seahub/auth/forms.py:146 +#, python-format +msgid "Reset Password on %s" +msgstr "Reestablecer contraseña en %s" + +#: seahub/auth/forms.py:155 msgid "New password" msgstr "Nueva contraseña" -#: seahub/auth/forms.py:173 +#: seahub/auth/forms.py:156 msgid "New password confirmation" msgstr "Confirmación de nueva contraseña" -#: seahub/auth/forms.py:202 seahub/auth/forms.py:248 -#: seahub/base/accounts.py:1272 seahub/organizations/forms.py:71 +#: seahub/auth/forms.py:185 seahub/auth/forms.py:231 +#: seahub/base/accounts.py:1273 seahub/organizations/forms.py:71 msgid "The two password fields didn't match." msgstr "Las contraseñas no coinciden" -#: seahub/auth/forms.py:216 +#: seahub/auth/forms.py:199 msgid "Old password" msgstr "Contraseña anterior" -#: seahub/auth/forms.py:224 +#: seahub/auth/forms.py:207 msgid "Your old password was entered incorrectly. Please enter it again." msgstr "La contraseña anterior ingresada es incorrecta. Por favor, ingrésela nuevamente." -#: seahub/auth/forms.py:237 seahub/base/accounts.py:1217 +#: seahub/auth/forms.py:220 seahub/base/accounts.py:1218 msgid "Password (again)" msgstr "Contraseña (de nuevo)" -#: seahub/auth/forms.py:268 seahub/forms.py:35 seahub/invitations/views.py:39 +#: seahub/auth/forms.py:251 seahub/forms.py:35 seahub/invitations/views.py:39 #: seahub/invitations/views.py:54 seahub/organizations/forms.py:49 #: seahub/profile/forms.py:46 msgid "A user with this email already exists." msgstr "Ya existe un usuario con este correo" -#: seahub/auth/views.py:156 +#: seahub/auth/views.py:154 msgid "This account has been frozen due to too many failed login attempts." msgstr "Esta cuenta ha sido inmovilizada debido a muchos intentos de acceso fallidos." -#: seahub/auth/views.py:322 +#: seahub/auth/views.py:311 msgid "Logged out" msgstr "Desconectado" -#: seahub/auth/views.py:387 +#: seahub/auth/views.py:374 msgid "Failed to send email, please contact administrator." msgstr "Fallo al enviar el correo, por favor, contacta al administrador" -#: seahub/auth/views.py:459 +#: seahub/auth/views.py:441 msgid "Unable to change password." msgstr "" @@ -977,6 +966,51 @@ msgstr "" msgid "Avatar for %s" msgstr "Avatar de %s" +#: seahub/avatar/templates/avatar/add.html:6 +msgid "Upload Avatar" +msgstr "Subir avatar" + +#: seahub/avatar/templates/avatar/add.html:7 +#: seahub/avatar/templates/avatar/change.html:8 +msgid "Your current avatar: " +msgstr "Tu avatar actual:" + +#: seahub/avatar/templates/avatar/add.html:9 +msgid "Upload New Avatar: " +msgstr "Subir nuevo avatar:" + +#: seahub/avatar/templates/avatar/add.html:13 +#: seahub/avatar/templates/avatar/change.html:30 +msgid "Upload New Image" +msgstr "Subir nueva imagen" + +#: seahub/avatar/templates/avatar/confirm_delete.html:6 +msgid "Please select the avatars that you would like to delete." +msgstr "Por favor, selecciona el avatar que deseas borrar." + +#: seahub/avatar/templates/avatar/confirm_delete.html:11 +#, python-format +msgid "" +"You have no avatars to delete. Please upload one now." +msgstr "No tienes avatares para borrar. Por favor sube uno." + +#: seahub/avatar/templates/avatar/confirm_delete.html:18 +msgid "Delete These" +msgstr "Eliminar seleccionados" + +#: seahub/avatar/templates/notification/avatar_friend_updated/notice.html:2 +#, python-format +msgid "" +"%(avatar_creator)s has updated their avatar %(avatar)s." +msgstr "%(avatar_creator)s actualizó su avatar %(avatar)s." + +#: seahub/avatar/templates/notification/avatar_updated/notice.html:2 +#, python-format +msgid "You have updated your avatar %(avatar)s." +msgstr "Has actualizado tu avatar %(avatar)s." + #: seahub/avatar/views.py:77 msgid "Successfully uploaded a new avatar." msgstr "El nuevo avatar fue subido con éxito." @@ -994,39 +1028,39 @@ msgstr "Avatares borrados con éxito." msgid "Account %(account)s froze on %(site)s." msgstr "Cuenta %(account)s inmovilizada en %(site)s." -#: seahub/base/accounts.py:1205 +#: seahub/base/accounts.py:1206 msgid "Email address" msgstr "Dirección de correo" -#: seahub/base/accounts.py:1211 +#: seahub/base/accounts.py:1212 msgid "Username" msgstr "Nombre de usuario" -#: seahub/base/accounts.py:1212 +#: seahub/base/accounts.py:1213 msgid "This value must be of length 40" msgstr "Debe tener una longitud de 40" -#: seahub/base/accounts.py:1231 +#: seahub/base/accounts.py:1232 msgid "Enter a valid email address." msgstr "Ingresa una dirección de correo válida." -#: seahub/base/accounts.py:1242 +#: seahub/base/accounts.py:1243 msgid "Invalid user id." msgstr "ID de usuario inválido" -#: seahub/base/accounts.py:1294 +#: seahub/base/accounts.py:1295 msgid "name" msgstr "nombre" -#: seahub/base/accounts.py:1297 +#: seahub/base/accounts.py:1298 msgid "department" msgstr "departamento" -#: seahub/base/accounts.py:1300 +#: seahub/base/accounts.py:1301 msgid "telephone" msgstr "teléfono" -#: seahub/base/accounts.py:1303 +#: seahub/base/accounts.py:1304 msgid "note" msgstr "nota" @@ -1103,41 +1137,41 @@ msgstr "Usuario Anónimo" #: seahub/base/management/commands/export_users.py:47 #: seahub/institutions/templates/institutions/useradmin.html:17 #: seahub/institutions/templates/institutions/useradmin_search.html:20 -#: seahub/sysadmin_extra/views.py:57 seahub/views/sysadmin.py:172 -#: seahub/views/sysadmin.py:176 +#: seahub/sysadmin_extra/views.py:57 seahub/views/sysadmin.py:171 +#: seahub/views/sysadmin.py:175 msgid "Status" msgstr "Estado" #: seahub/base/management/commands/export_users.py:43 #: seahub/institutions/templates/institutions/user_info.html:106 -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:769 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:768 msgid "Role" msgstr "Rol" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 #: seahub/institutions/templates/institutions/user_info.html:107 -#: seahub/views/sysadmin.py:174 seahub/views/sysadmin.py:178 -#: seahub/views/sysadmin.py:644 +#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 +#: seahub/views/sysadmin.py:643 msgid "Create At" msgstr "Creado el" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 -#: seahub/views/sysadmin.py:174 seahub/views/sysadmin.py:178 +#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 msgid "Last Login" msgstr "Último Ingreso" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 -#: seahub/institutions/views.py:176 seahub/views/sysadmin.py:174 -#: seahub/views/sysadmin.py:178 +#: seahub/institutions/views.py:176 seahub/views/sysadmin.py:173 +#: seahub/views/sysadmin.py:177 msgid "Admin" msgstr "Administrar" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 -#: seahub/views/sysadmin.py:174 seahub/views/sysadmin.py:178 +#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 msgid "LDAP(imported)" msgstr "LDAP (importado)" @@ -1145,7 +1179,7 @@ msgstr "LDAP (importado)" #: seahub/institutions/templates/institutions/useradmin.html:33 #: seahub/institutions/templates/institutions/useradmin.html:42 #: seahub/institutions/templates/institutions/useradmin_search.html:36 -#: seahub/views/sysadmin.py:234 +#: seahub/views/sysadmin.py:233 msgid "Active" msgstr "Activo" @@ -1153,25 +1187,25 @@ msgstr "Activo" #: seahub/institutions/templates/institutions/useradmin.html:35 #: seahub/institutions/templates/institutions/useradmin.html:43 #: seahub/institutions/templates/institutions/useradmin_search.html:38 -#: seahub/views/sysadmin.py:236 +#: seahub/views/sysadmin.py:235 msgid "Inactive" msgstr "Inactivo" #: seahub/base/management/commands/export_users.py:126 #: seahub/base/management/commands/export_users.py:127 -#: seahub/templates/base.html:86 seahub/templates/client_login_confirm.html:9 -#: seahub/views/sysadmin.py:242 seahub/views/sysadmin.py:243 +#: seahub/templates/base.html:86 seahub/templates/client_login_confirm.html:13 +#: seahub/views/sysadmin.py:241 seahub/views/sysadmin.py:242 msgid "Yes" msgstr "Sí" #: seahub/base/management/commands/export_users.py:132 -#: seahub/views/sysadmin.py:248 +#: seahub/views/sysadmin.py:247 msgid "Guest" msgstr "Invitado" #: seahub/base/management/commands/export_users.py:134 #: seahub/base/management/commands/export_users.py:138 -#: seahub/views/sysadmin.py:250 seahub/views/sysadmin.py:254 +#: seahub/views/sysadmin.py:249 seahub/views/sysadmin.py:253 msgid "Default" msgstr "Predeterminado" @@ -1330,20 +1364,157 @@ msgid "%s PB" msgstr "%s PB" #: seahub/contacts/models.py:78 +#: seahub/contacts/templates/contacts/contact_list.html:119 msgid "Email is required." msgstr "Se requiere correo." +#: seahub/contacts/templates/contacts/contact_list.html:4 +#: seahub/contacts/templates/contacts/contact_list.html:10 +msgid "Contacts" +msgstr "Contactos" + +#: seahub/contacts/templates/contacts/contact_list.html:11 +#: seahub/contacts/templates/contacts/contact_list.html:43 +msgid "Add Contacts" +msgstr "Agregar Contactos" + +#: seahub/contacts/templates/contacts/contact_list.html:17 +msgid "Email " +msgstr "E-Mail" + +#: seahub/contacts/templates/contacts/contact_list.html:19 +#: seahub/templates/registration/registration_form.html:41 +msgid "Note" +msgstr "Nota" + +#: seahub/contacts/templates/contacts/contact_list.html:20 +#: seahub/institutions/templates/institutions/user_info.html:64 +#: seahub/institutions/templates/institutions/user_info.html:108 +#: seahub/institutions/templates/institutions/useradmin.html:20 +#: seahub/institutions/templates/institutions/useradmin_search.html:23 +#: seahub/templates/repo_dir_recycle_view.html:47 +#: seahub/templates/repo_history_view.html:60 +msgid "Operations" +msgstr "Operaciones" + +#: seahub/contacts/templates/contacts/contact_list.html:29 +#: seahub/institutions/templates/institutions/useradmin.html:38 +msgid "Edit" +msgstr "Editar" + +#: seahub/contacts/templates/contacts/contact_list.html:30 +#: seahub/institutions/templates/institutions/useradmin.html:59 +#: seahub/institutions/templates/institutions/useradmin_search.html:55 +#: seahub/sysadmin_extra/views.py:232 +#: seahub/templates/view_shared_upload_link.html:87 +msgid "Delete" +msgstr "Borrar" + +#: seahub/contacts/templates/contacts/contact_list.html:37 +msgid "You don't have any contacts" +msgstr "No tienes ningún contacto" + +#: seahub/contacts/templates/contacts/contact_list.html:38 +msgid "" +"Add your contacts so you can quickly share libraries and send file shared " +"link." +msgstr "Agrega contactos para compartir bibliotecas y enviar enlaces de descarga rápidamente." + +#: seahub/contacts/templates/contacts/contact_list.html:46 +#: seahub/contacts/templates/contacts/contact_list.html:55 +msgid "Note(optional)" +msgstr "Nota (opcional)" + +#: seahub/contacts/templates/contacts/contact_list.html:49 +#: seahub/contacts/templates/contacts/contact_list.html:58 +#: seahub/institutions/templates/institutions/user_info.html:52 +#: seahub/institutions/templates/institutions/useradmin_search.html:12 +#: seahub/invitations/templates/invitations/token_view.html:17 +#: seahub/options/templates/options/set_user_options.html:14 +#: seahub/organizations/templates/organizations/org_register.html:42 +#: seahub/search/templates/search_results.html:26 +#: seahub/search/templates/search_results.html:47 +#: seahub/share/templates/share/share_link_audit.html:22 +#: seahub/templates/decrypt_repo_form.html:13 +#: seahub/templates/home_base.html:103 +#: seahub/templates/registration/password_change_form.html:24 +#: seahub/templates/registration/password_reset_confirm.html:19 +#: seahub/templates/registration/password_reset_form.html:13 +#: seahub/templates/registration/password_set_form.html:27 +#: seahub/templates/repo_dir_recycle_view.html:74 +#: seahub/templates/share_access_validation.html:29 +msgid "Submit" +msgstr "Enviar" + +#: seahub/contacts/templates/contacts/contact_list.html:52 +msgid "Edit Contact" +msgstr "Editar Contacto" + +#: seahub/contacts/templates/contacts/contact_list.html:101 +#: seahub/contacts/templates/contacts/contact_list.html:146 +#: seahub/templates/sdoc_file_view_react.html:64 +#: seahub/templates/sdoc_file_view_react.html:87 +#: seahub/templates/view_file_onlyoffice.html:89 +#: seahub/templates/view_file_onlyoffice.html:112 +msgid "Failed. Please check the network." +msgstr "Fallo. Por favor, verifica la red." + +#: seahub/contacts/templates/contacts/contact_list.html:109 +msgid "Delete Contact" +msgstr "Borrar Contacto" + +#: seahub/contacts/templates/contacts/contact_list.html:109 +#: seahub/institutions/templates/institutions/useradmin.html:81 +#: seahub/institutions/templates/institutions/useradmin_search.html:72 +#, python-format +msgid "Are you sure you want to delete %s ?" +msgstr "¿Seguro que quieres borrar %s ?" + +#: seahub/contacts/templates/contacts/contact_list.html:123 +msgid "You cannot add yourself." +msgstr "No puedes agregarte a ti mismo." + +#: seahub/contacts/views.py:65 +#, python-format +msgid "%s is not a valid email." +msgstr "%s no es un correo válido." + +#: seahub/contacts/views.py:70 +#, python-format +msgid "%s is already in your contacts." +msgstr "%s ya está en sus contactos." + +#: seahub/contacts/views.py:79 +#, python-format +msgid "Successfully added %s to contacts." +msgstr "Se agregó con éxito %s a los contactos." + +#: seahub/contacts/views.py:84 +#, python-format +msgid "Failed to add %s to contacts." +msgstr "Fallo al agregar %s a los contactos." + +#: seahub/contacts/views.py:105 +#, python-format +msgid "Successfully edited %s." +msgstr "Editado con éxito %s" + +#: seahub/contacts/views.py:118 +#, python-format +msgid "Successfully Deleted %s" +msgstr "Borrado con éxito %s" + #: seahub/dingtalk/views.py:50 seahub/dingtalk/views.py:74 #: seahub/dingtalk/views.py:83 seahub/dingtalk/views.py:105 -#: seahub/dingtalk/views.py:122 seahub/dingtalk/views.py:166 -#: seahub/dingtalk/views.py:191 seahub/dingtalk/views.py:200 -#: seahub/dingtalk/views.py:222 seahub/dingtalk/views.py:258 -#: seahub/dingtalk/views.py:298 seahub/dingtalk/views.py:345 -#: seahub/dingtalk/views.py:365 seahub/dingtalk/views.py:435 -#: seahub/dingtalk/views.py:482 seahub/oauth/views.py:86 -#: seahub/oauth/views.py:109 seahub/oauth/views.py:155 -#: seahub/oauth/views.py:167 seahub/oauth/views.py:173 -#: seahub/oauth/views.py:204 seahub/templates/remote_user/error.html:8 +#: seahub/dingtalk/views.py:122 seahub/dingtalk/views.py:162 +#: seahub/dingtalk/views.py:187 seahub/dingtalk/views.py:196 +#: seahub/dingtalk/views.py:218 seahub/dingtalk/views.py:254 +#: seahub/dingtalk/views.py:294 seahub/dingtalk/views.py:341 +#: seahub/dingtalk/views.py:359 seahub/dingtalk/views.py:432 +#: seahub/dingtalk/views.py:479 seahub/oauth/views.py:84 +#: seahub/oauth/views.py:107 seahub/oauth/views.py:153 +#: seahub/oauth/views.py:165 seahub/oauth/views.py:171 +#: seahub/oauth/views.py:202 seahub/templates/remote_user/error.html:8 #: seahub/weixin/views.py:35 seahub/weixin/views.py:54 #: seahub/weixin/views.py:59 seahub/weixin/views.py:78 #: seahub/weixin/views.py:96 seahub/work_weixin/views.py:68 @@ -1354,7 +1525,7 @@ msgstr "Se requiere correo." msgid "Error, please contact administrator." msgstr "Error. por favor contacte al administrador." -#: seahub/dingtalk/views.py:125 seahub/dingtalk/views.py:368 +#: seahub/dingtalk/views.py:125 seahub/dingtalk/views.py:362 #: seahub/weixin/views.py:99 #, python-format msgid "User %s not found or inactive." @@ -1387,7 +1558,7 @@ msgstr "El nombre %s no es válido" #: seahub/forms.py:97 seahub/share/views.py:296 seahub/views/ajax.py:308 #: seahub/views/ajax.py:312 seahub/views/ajax.py:316 seahub/views/ajax.py:327 -#: seahub/views/ajax.py:447 seahub/views/file.py:1933 +#: seahub/views/ajax.py:447 seahub/views/file.py:1930 msgid "Argument missing" msgstr "Argumento faltante" @@ -1510,11 +1681,11 @@ msgid "The %(site_name)s team" msgstr "El equipo de %(site_name)s" #: seahub/group/views.py:105 seahub/share/views.py:233 -#: seahub/views/__init__.py:436 seahub/views/ajax.py:381 -#: seahub/views/ajax.py:427 seahub/views/file.py:1184 -#: seahub/views/file.py:1425 seahub/views/file.py:1942 +#: seahub/views/__init__.py:587 seahub/views/ajax.py:381 +#: seahub/views/ajax.py:427 seahub/views/file.py:1181 +#: seahub/views/file.py:1422 seahub/views/file.py:1939 #: seahub/views/repo.py:114 seahub/views/repo.py:171 seahub/views/repo.py:229 -#: seahub/views/repo.py:282 seahub/views/repo.py:399 +#: seahub/views/repo.py:282 seahub/views/repo.py:392 msgid "Permission denied" msgstr "Permiso denegado" @@ -1528,7 +1699,7 @@ msgid "Exit admin panel" msgstr "Salir del panel de administración" #: seahub/institutions/templates/institutions/base.html:13 -#: seahub/templates/base.html:32 +#: seahub/templates/base.html:32 seahub/templates/home_base.html:9 msgid "Close" msgstr "Cerrar" @@ -1546,6 +1717,7 @@ msgid "Info" msgstr "Info" #: seahub/institutions/templates/institutions/info.html:13 +#: seahub/templates/home_base.html:63 msgid "Libraries" msgstr "Bibliotecas" @@ -1582,12 +1754,12 @@ msgid "Name" msgstr "Nombre" #: seahub/institutions/templates/institutions/user_info.html:35 -#: seahub/templates/registration/registration_form.html:32 +#: seahub/templates/registration/registration_form.html:31 msgid "Department" msgstr "Departamento" #: seahub/institutions/templates/institutions/user_info.html:38 -#: seahub/templates/registration/registration_form.html:37 +#: seahub/templates/registration/registration_form.html:36 msgid "Telephone" msgstr "Teléfono" @@ -1606,25 +1778,9 @@ msgstr "Fijar Cuota" msgid "Available quota:" msgstr "Cuota disponible:" -#: seahub/institutions/templates/institutions/user_info.html:52 -#: seahub/institutions/templates/institutions/useradmin_search.html:12 -#: seahub/invitations/templates/invitations/token_view.html:17 -#: seahub/options/templates/options/set_user_options.html:14 -#: seahub/organizations/templates/organizations/org_register.html:42 -#: seahub/search/templates/search_results.html:26 -#: seahub/search/templates/search_results.html:47 -#: seahub/share/templates/share/share_link_audit.html:22 -#: seahub/templates/decrypt_repo_form.html:13 -#: seahub/templates/registration/password_change_form.html:25 -#: seahub/templates/registration/password_reset_confirm.html:19 -#: seahub/templates/registration/password_reset_form.html:41 -#: seahub/templates/registration/password_set_form.html:28 -#: seahub/templates/share_access_validation.html:29 -msgid "Submit" -msgstr "Enviar" - #: seahub/institutions/templates/institutions/user_info.html:62 #: seahub/search/templates/search_results.html:39 +#: seahub/templates/repo_dir_recycle_view.html:46 #: seahub/templates/repo_history_view.html:59 msgid "Size" msgstr "Tamaño" @@ -1634,14 +1790,6 @@ msgstr "Tamaño" msgid "Last Update" msgstr "Última actualización" -#: seahub/institutions/templates/institutions/user_info.html:64 -#: seahub/institutions/templates/institutions/user_info.html:108 -#: seahub/institutions/templates/institutions/useradmin.html:20 -#: seahub/institutions/templates/institutions/useradmin_search.html:23 -#: seahub/templates/repo_history_view.html:60 -msgid "Operations" -msgstr "Operaciones" - #: seahub/institutions/templates/institutions/user_info.html:70 msgid "Encrypted" msgstr "Encriptada" @@ -1668,16 +1816,6 @@ msgstr "Cuota de espacio no puede estar vacía" msgid "Create At / Last Login" msgstr "Creado / Último incio" -#: seahub/institutions/templates/institutions/useradmin.html:38 -msgid "Edit" -msgstr "Editar" - -#: seahub/institutions/templates/institutions/useradmin.html:59 -#: seahub/institutions/templates/institutions/useradmin_search.html:55 -#: seahub/sysadmin_extra/views.py:232 -msgid "Delete" -msgstr "Borrar" - #: seahub/institutions/templates/institutions/useradmin.html:68 #: seahub/institutions/templates/institutions/useradmin_search.html:63 msgid "Empty" @@ -1692,12 +1830,6 @@ msgstr "Activando..., por favor espera" msgid "Delete User" msgstr "Borrar usuario" -#: seahub/institutions/templates/institutions/useradmin.html:81 -#: seahub/institutions/templates/institutions/useradmin_search.html:72 -#, python-format -msgid "Are you sure you want to delete %s ?" -msgstr "¿Seguro que quieres borrar %s ?" - #: seahub/institutions/templates/institutions/useradmin.html:130 msgid "Edit failed." msgstr "Fallo al editar." @@ -1718,7 +1850,7 @@ msgstr "Propietario" msgid "Member" msgstr "Miembro" -#: seahub/institutions/views.py:209 seahub/views/sysadmin.py:366 +#: seahub/institutions/views.py:209 seahub/views/sysadmin.py:365 msgid "Failed to delete: the user does not exist" msgstr "Fallo al borrar: no existe el usuario" @@ -1726,7 +1858,7 @@ msgstr "Fallo al borrar: no existe el usuario" msgid "Failed to delete: the user is system administrator" msgstr "" -#: seahub/institutions/views.py:217 seahub/views/sysadmin.py:356 +#: seahub/institutions/views.py:217 seahub/views/sysadmin.py:355 #, python-format msgid "Successfully deleted %s" msgstr "Borrado con éxito %s" @@ -1752,7 +1884,6 @@ msgstr "" #: seahub/templates/shared_link_email.html:9 #: seahub/templates/shared_upload_link_email.html:8 #: seahub/templates/snippets/reset_repo_password.html:7 -#: seahub/templates/sysadmin/short_time_linving_password_reset_link.html:10 #: seahub/templates/sysadmin/user_activation_email.html:9 #: seahub/templates/sysadmin/user_add_email.html:7 #: seahub/templates/sysadmin/user_batch_add_email.html:7 @@ -1882,7 +2013,7 @@ msgstr "Carpeta movida" msgid "New file updates on %s" msgstr "Nuevas actualizaciones en %s" -#: seahub/notifications/management/commands/send_notices.py:492 +#: seahub/notifications/management/commands/send_notices.py:457 #, python-format msgid "New notice on %s" msgstr "Nueva notificación en %s" @@ -1892,31 +2023,21 @@ msgstr "Nueva notificación en %s" msgid "You've got %(num)s new notices on %(site_name)s:\n" msgstr "Tienes %(num)s nuevas notificaciones en %(site_name)s:\n" -#: seahub/notifications/models.py:554 +#: seahub/notifications/models.py:502 #, python-format msgid "" "A file named %(file_name)s is uploaded to %(name)s" msgstr "Un archivo llamado %(file_name)s es subido a %(name)s" -#: seahub/notifications/models.py:561 -#, python-format -msgid "A file named %(file_name)s is uploaded" -msgstr "" - -#: seahub/notifications/models.py:596 +#: seahub/notifications/models.py:509 #, python-format msgid "" -"A folder named %(folder_name)s is uploaded to " -"%(name)s" -msgstr "" +"A file named %(file_name)s is uploaded to Deleted " +"Library" +msgstr "Un archivo llamado %(file_name)s es subido a Biblioteca Eliminada" -#: seahub/notifications/models.py:603 -#, python-format -msgid "A folder named %(folder_name)s is uploaded" -msgstr "" - -#: seahub/notifications/models.py:737 +#: seahub/notifications/models.py:643 #, python-format msgid "" "User %(username)s has asked to join group %(username)s solicitó unirse al grupo %(group_name)s, mensaje de verificación: %(join_request_msg)s" -#: seahub/notifications/models.py:766 +#: seahub/notifications/models.py:672 #, python-format msgid "" "User %(group_staff)s has added you to group " "%(group_name)s" msgstr "El usuario %(group_staff)s te ha agregado al grupo %(group_name)s" -#: seahub/notifications/models.py:792 +#: seahub/notifications/models.py:698 #, python-format msgid "" "File %(file_name)s has a new comment from user " "%(author)s" msgstr "El archivo %(file_name)s tiene un nuevo comentario del usuario %(author)s" -#: seahub/notifications/models.py:809 +#: seahub/notifications/models.py:715 #, python-format msgid "" "Draft #%(draft_id)s has a new comment from user " "%(author)s" msgstr "El borrador #%(draft_id)s tiene un nuevo comentario del usuario %(author)s" -#: seahub/notifications/models.py:826 +#: seahub/notifications/models.py:732 #, python-format msgid "" "%(from_user)s has sent you a request for draft " "#%(draft_id)s" msgstr "%(from_user)s te ha enviado una solicitud para draft #%(draft_id)s" -#: seahub/notifications/models.py:849 -#: seahub/notifications/templates/notifications/notice_email.html:66 +#: seahub/notifications/models.py:755 +#: seahub/notifications/templates/notifications/notice_email.html:63 #, python-format msgid "" "Guest %(user)s accepted your invitation at %(time)s." msgstr "El invitado %(user)s aceptó su invitación a las %(time)s." -#: seahub/notifications/models.py:873 +#: seahub/notifications/models.py:779 #, python-format msgid "" "%(user)s has transfered a library named %(file_name)s%(folder_name)s is" -" uploaded to your folder %(parent_dir_name)s." -msgstr "" - -#: seahub/notifications/templates/notifications/notice_email.html:57 -#, python-format -msgid "" "User %(user)s has asked to join " "group %(grp_name)s, verification " "message: %(msg)s" msgstr "El usuario %(user)s solicitó unirse al grupo %(grp_name)s, mensaje de verificación: %(msg)s." -#: seahub/notifications/templates/notifications/notice_email.html:60 +#: seahub/notifications/templates/notifications/notice_email.html:57 #, python-format msgid "" "User %(user)s has added you to " "group %(grp_name)s" msgstr "El usuario %(user)s te ha agregado al grupo %(grp_name)s" -#: seahub/notifications/templates/notifications/notice_email.html:63 +#: seahub/notifications/templates/notifications/notice_email.html:60 #, python-format msgid "" "File %(file_name)s has a new " "comment from user %(author)s" msgstr "El archivo %(file_name)s tiene un nuevo comentario del usuario %(author)s" -#: seahub/notifications/templates/notifications/notice_email.html:69 +#: seahub/notifications/templates/notifications/notice_email.html:66 #, python-format msgid "" "A large number of files in your library %(user_name)s created file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:81 +#: seahub/notifications/templates/notifications/notice_email.html:78 #, python-format msgid "" " User %(user_name)s created file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:86 +#: seahub/notifications/templates/notifications/notice_email.html:83 #, python-format msgid "" " User %(user_name)s deleted file " @@ -2082,7 +2195,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:88 +#: seahub/notifications/templates/notifications/notice_email.html:85 #, python-format msgid "" " User %(user_name)s deleted file " @@ -2090,7 +2203,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:92 +#: seahub/notifications/templates/notifications/notice_email.html:89 #, python-format msgid "" " User %(user_name)s restored file " @@ -2098,7 +2211,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:95 +#: seahub/notifications/templates/notifications/notice_email.html:92 #, python-format msgid "" " User %(user_name)s renamed file " @@ -2106,7 +2219,7 @@ msgid "" "library %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:99 +#: seahub/notifications/templates/notifications/notice_email.html:96 #, python-format msgid "" " User %(user_name)s moved file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:101 +#: seahub/notifications/templates/notifications/notice_email.html:98 #, python-format msgid "" " User %(user_name)s moved file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:105 +#: seahub/notifications/templates/notifications/notice_email.html:102 #, python-format msgid "" " User %(user_name)s updated file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:110 +#: seahub/notifications/templates/notifications/notice_email.html:107 #, python-format msgid "" " User %(user_name)s created folder " @@ -2139,7 +2252,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:112 +#: seahub/notifications/templates/notifications/notice_email.html:109 #, python-format msgid "" " User %(user_name)s created folder " @@ -2148,7 +2261,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:117 +#: seahub/notifications/templates/notifications/notice_email.html:114 #, python-format msgid "" " User %(user_name)s deleted folder " @@ -2156,7 +2269,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:119 +#: seahub/notifications/templates/notifications/notice_email.html:116 #, python-format msgid "" " User %(user_name)s deleted folder " @@ -2164,7 +2277,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:123 +#: seahub/notifications/templates/notifications/notice_email.html:120 #, python-format msgid "" " User %(user_name)s restored folder" @@ -2172,7 +2285,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:126 +#: seahub/notifications/templates/notifications/notice_email.html:123 #, python-format msgid "" " User %(user_name)s renamed folder " @@ -2180,7 +2293,7 @@ msgid "" "library %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:130 +#: seahub/notifications/templates/notifications/notice_email.html:127 #, python-format msgid "" " User %(user_name)s moved folder %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:132 +#: seahub/notifications/templates/notifications/notice_email.html:129 #, python-format msgid "" " User %(user_name)s moved folder %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:145 +#: seahub/notifications/templates/notifications/notice_email.html:142 msgid "Go check out at the following page:" msgstr "Verificar en la siguiente página:" @@ -2246,21 +2359,21 @@ msgstr "" msgid "Notifications" msgstr "Notificaciones" -#: seahub/notifications/utils.py:423 +#: seahub/notifications/utils.py:305 #, python-format msgid "%(author)s added a new comment in document %(sdoc_name)s" msgstr "" -#: seahub/notifications/utils.py:430 seahub/notifications/utils.py:440 +#: seahub/notifications/utils.py:312 seahub/notifications/utils.py:322 msgid "Details" msgstr "Detalles" -#: seahub/notifications/utils.py:433 +#: seahub/notifications/utils.py:315 #, python-format msgid "%(author)s added a new reply in document %(sdoc_name)s" msgstr "" -#: seahub/oauth/views.py:207 +#: seahub/oauth/views.py:205 #: seahub/templates/remote_user/create_unknown_user_false.html:8 #: seahub/work_weixin/views.py:110 msgid "" @@ -2295,24 +2408,22 @@ msgstr "Tip: la manera más segura es la última, pero no está soportado por to #: seahub/organizations/api/admin/info.py:102 #: seahub/organizations/api/admin/logo.py:33 -#: seahub/organizations/api/admin/logo.py:42 seahub/subscription/views.py:25 -#: seahub/subscription/views.py:41 seahub/subscription/views.py:103 -#: seahub/work_weixin/views.py:37 seahub/work_weixin/views.py:62 -#: seahub/work_weixin/views.py:151 seahub/work_weixin/views.py:171 -#: seahub/work_weixin/views.py:231 +#: seahub/organizations/api/admin/logo.py:42 seahub/work_weixin/views.py:37 +#: seahub/work_weixin/views.py:62 seahub/work_weixin/views.py:151 +#: seahub/work_weixin/views.py:171 seahub/work_weixin/views.py:231 msgid "Feature is not enabled." msgstr "La característica no está habilitada" -#: seahub/organizations/api/admin/users.py:813 +#: seahub/organizations/api/admin/users.py:806 #, python-brace-format msgid "Failed. You can only invite {org_members_quota} members." msgstr "" -#: seahub/organizations/api/admin/users.py:817 +#: seahub/organizations/api/admin/users.py:810 msgid "The number of users exceeds the limit" msgstr "" -#: seahub/organizations/api/admin/users.py:834 +#: seahub/organizations/api/admin/users.py:827 #, python-brace-format msgid "User {email} already exists." msgstr "" @@ -2325,14 +2436,14 @@ msgstr "La dirección de email es inválida" #: seahub/organizations/templates/organizations/org_register.html:8 #: seahub/templates/choose_register.html:3 #: seahub/templates/choose_register.html:8 -#: seahub/templates/registration/login.html:119 +#: seahub/templates/registration/login.html:102 #: seahub/templates/registration/registration_form.html:3 -#: seahub/templates/registration/registration_form.html:13 +#: seahub/templates/registration/registration_form.html:12 msgid "Signup" msgstr "Registrarse" #: seahub/organizations/templates/organizations/org_register.html:10 -#: seahub/templates/registration/registration_form.html:15 +#: seahub/templates/registration/registration_form.html:14 msgid "Welcome back, you are already signed in." msgstr "Bienvenido otra vez, sesión iniciada." @@ -2349,11 +2460,11 @@ msgid "Admin Email" msgstr "Email del Administrador" #: seahub/organizations/templates/organizations/org_register.html:38 -#: seahub/templates/registration/password_change_form.html:22 -#: seahub/templates/registration/password_set_form.html:25 -#: seahub/templates/registration/registration_form.html:28 +#: seahub/templates/registration/password_change_form.html:21 +#: seahub/templates/registration/password_set_form.html:24 +#: seahub/templates/registration/registration_form.html:27 #: seahub/templates/sysadmin/sudo_mode.html:4 -#: seahub/templates/sysadmin/sudo_mode.html:38 +#: seahub/templates/sysadmin/sudo_mode.html:18 msgid "Confirm Password" msgstr "Confirmar contraseña" @@ -2393,7 +2504,7 @@ msgstr "Nombre:" #: seahub/profile/templates/profile/set_profile_react.html:25 #: seahub/templates/registration/password_set_form.html:4 -#: seahub/templates/registration/password_set_form.html:13 +#: seahub/templates/registration/password_set_form.html:12 msgid "Set Password" msgstr "Establecer Contraseña" @@ -2431,10 +2542,10 @@ msgid "Successfully set \"%s\" as your default library." msgstr "\"%s\" definida con éxito como biblioteca predeterminada." #: seahub/seadoc/views.py:26 seahub/seadoc/views.py:80 -#: seahub/seadoc/views.py:158 seahub/views/__init__.py:427 -#: seahub/views/__init__.py:470 seahub/views/__init__.py:604 -#: seahub/views/__init__.py:763 seahub/views/ajax.py:376 -#: seahub/views/file.py:1928 +#: seahub/seadoc/views.py:158 seahub/views/__init__.py:578 +#: seahub/views/__init__.py:621 seahub/views/__init__.py:755 +#: seahub/views/__init__.py:914 seahub/views/ajax.py:376 +#: seahub/views/file.py:1925 msgid "Library does not exist" msgstr "La biblioteca no existe" @@ -2592,7 +2703,7 @@ msgstr "Editar sólo en la nube" msgid "Share Link" msgstr "Compartir enlace" -#: seahub/share/views.py:319 seahub/views/sysadmin.py:644 +#: seahub/share/views.py:319 seahub/views/sysadmin.py:643 msgid "Creator" msgstr "Creador" @@ -2640,7 +2751,7 @@ msgstr "Fallo al enviar un código de verificación, por favor intente mas tarde msgid "Failed to export excel, invalid start or end date" msgstr "" -#: seahub/sysadmin_extra/views.py:61 seahub/views/sysadmin.py:679 +#: seahub/sysadmin_extra/views.py:61 seahub/views/sysadmin.py:678 msgid "Success" msgstr "Éxito" @@ -2710,11 +2821,11 @@ msgstr "Crear una cuenta personal" msgid "Create an organization account" msgstr "Crear una cuenta de organización" -#: seahub/templates/client_login_confirm.html:6 +#: seahub/templates/client_login_confirm.html:10 msgid "Desktop Client Login Confirm" msgstr "" -#: seahub/templates/client_login_confirm.html:8 +#: seahub/templates/client_login_confirm.html:12 msgid "Do you want to login to your client?" msgstr "" @@ -2749,6 +2860,78 @@ msgstr "Nombre de dispositivo" msgid "This file has (apparently) not been accessed yet" msgstr "Este archivo todavía no ha sido accedido (aparentemente)" +#: seahub/templates/home_base.html:11 +msgid "Files" +msgstr "Archivos" + +#: seahub/templates/home_base.html:14 +msgid "My Libraries" +msgstr "Mis Bibliotecas" + +#: seahub/templates/home_base.html:16 +msgid "Shared with me" +msgstr "Compartido conmigo" + +#: seahub/templates/home_base.html:18 +msgid "Shared with all" +msgstr "Compartido con todos" + +#: seahub/templates/home_base.html:23 +msgid "Shared with groups" +msgstr "Compartido con grupos" + +#: seahub/templates/home_base.html:26 +msgid "All Groups" +msgstr "Todos los grupos" + +#: seahub/templates/home_base.html:38 +msgid "Tools" +msgstr "Herramientas" + +#: seahub/templates/home_base.html:41 +msgid "Favorites" +msgstr "Favoritos" + +#: seahub/templates/home_base.html:43 +msgid "Activities" +msgstr "Actividades" + +#: seahub/templates/home_base.html:47 +msgid "Wikis" +msgstr "Wikis" + +#: seahub/templates/home_base.html:50 +msgid "Linked Devices" +msgstr "Dispositivos vinculados" + +#: seahub/templates/home_base.html:53 +msgid "Invite People" +msgstr "Invitar Personas" + +#: seahub/templates/home_base.html:56 +msgid "Drafts" +msgstr "Borradores" + +#: seahub/templates/home_base.html:59 +msgid "Share Admin" +msgstr "Admin de Compartidos" + +#: seahub/templates/home_base.html:66 +msgid "Folders" +msgstr "Carpetas" + +#: seahub/templates/home_base.html:71 seahub/templates/home_base.html:75 +msgid "Links" +msgstr "Enlaces" + +#: seahub/templates/home_base.html:90 +msgid "Enable Modules" +msgstr "Habilitar Módulos" + +#: seahub/templates/home_base.html:97 +msgid "Personal Wiki" +msgstr "Wiki Personal" + #: seahub/templates/i18n.html:6 msgid "Upload Folder" msgstr "Carpeta de Subida" @@ -2789,7 +2972,7 @@ msgid "" msgstr "Para activar esta cuenta, por favor haga click en el siguiente enlace dentro de los próximos %(expiration_days)s días: " #: seahub/templates/registration/activation_email.html:18 -#: seahub/templates/registration/registration_form.html:47 +#: seahub/templates/registration/registration_form.html:46 msgid "Sign Up" msgstr "Registrarse" @@ -2811,7 +2994,7 @@ msgstr " Volver a conectarse" #: seahub/templates/registration/login.html:4 #: seahub/templates/registration/login.html:36 -#: seahub/templates/registration/login.html:75 +#: seahub/templates/registration/login.html:73 #: seahub/templates/registration/multi_adfs_sso.html:4 #: seahub/templates/registration/multi_adfs_sso.html:36 #: seahub/templates/registration/multi_adfs_sso.html:47 @@ -2826,42 +3009,42 @@ msgstr "Ingresar" msgid "Refresh" msgstr "Refrescar" -#: seahub/templates/registration/login.html:64 +#: seahub/templates/registration/login.html:62 msgid "Incorrect email or password" msgstr "Correo electrónico o contraseña incorrecta" -#: seahub/templates/registration/login.html:72 +#: seahub/templates/registration/login.html:70 #, python-format msgid "Remember me for %(remember_days)s days " msgstr "Recordarme por %(remember_days)s días" -#: seahub/templates/registration/login.html:79 -#: seahub/templates/registration/login.html:83 +#: seahub/templates/registration/login.html:77 +#: seahub/templates/registration/login.html:81 msgid "Single Sign-On" msgstr "Inicio de Sesión único" -#: seahub/templates/registration/login.html:90 +#: seahub/templates/registration/login.html:88 msgid "Login with" msgstr "" -#: seahub/templates/registration/login.html:116 +#: seahub/templates/registration/login.html:99 msgid "Forgot password?" msgstr "¿Olvidó la contraseña?" -#: seahub/templates/registration/login.html:184 +#: seahub/templates/registration/login.html:167 msgid "Failed to refresh the CAPTCHA, please try again later." msgstr "Fallo al refrescar el CAPTCHA. Intenta más tarde." -#: seahub/templates/registration/login.html:192 +#: seahub/templates/registration/login.html:175 #: seahub/templates/registration/multi_adfs_sso.html:90 msgid "Email or username cannot be blank" msgstr "El email o el nombre de usuario no pueden estar en blanco" -#: seahub/templates/registration/login.html:196 -#: seahub/templates/registration/password_change_form.html:69 -#: seahub/templates/registration/password_set_form.html:67 -#: seahub/templates/registration/registration_form.html:95 -#: seahub/templates/sysadmin/sudo_mode.html:71 +#: seahub/templates/registration/login.html:179 +#: seahub/templates/registration/password_change_form.html:66 +#: seahub/templates/registration/password_set_form.html:64 +#: seahub/templates/registration/registration_form.html:91 +#: seahub/templates/sysadmin/sudo_mode.html:35 msgid "Password cannot be blank" msgstr "La contraseña no puede estar en blanco" @@ -2874,45 +3057,45 @@ msgid "Your password has been changed successfully." msgstr "Contraseña ha sido cambiada con éxito." #: seahub/templates/registration/password_change_form.html:3 -#: seahub/templates/registration/password_change_form.html:12 +#: seahub/templates/registration/password_change_form.html:11 msgid "Password Modification" msgstr "Modificación de contraseña" -#: seahub/templates/registration/password_change_form.html:15 +#: seahub/templates/registration/password_change_form.html:14 msgid "Please update your password before continue." msgstr "Por favor actualice su contraseña antes de continuar." -#: seahub/templates/registration/password_change_form.html:17 +#: seahub/templates/registration/password_change_form.html:16 msgid "Current Password" msgstr "Contraseña Actual" -#: seahub/templates/registration/password_change_form.html:19 +#: seahub/templates/registration/password_change_form.html:18 msgid "New Password" msgstr "Nueva Contraseña" -#: seahub/templates/registration/password_change_form.html:39 -#: seahub/templates/registration/password_set_form.html:42 -#: seahub/templates/registration/registration_form.html:65 +#: seahub/templates/registration/password_change_form.html:37 +#: seahub/templates/registration/password_set_form.html:40 +#: seahub/templates/registration/registration_form.html:62 #, python-format msgid "" "Passwords must have at least %(min_len)s characters and contain %(level)s of" " the following: uppercase letters, lowercase letters, numbers, and symbols." msgstr "Las contraseñas deben tener al menos %(min_len)s caracteres y contener %(level)s de los siguientes: letras minúsculas, letras mayúsculas, números, y símbolos." -#: seahub/templates/registration/password_change_form.html:65 +#: seahub/templates/registration/password_change_form.html:62 msgid "Current password cannot be blank" msgstr "La contraseña no puede estar en blanco" -#: seahub/templates/registration/password_change_form.html:73 -#: seahub/templates/registration/password_set_form.html:71 -#: seahub/templates/registration/registration_form.html:99 +#: seahub/templates/registration/password_change_form.html:70 +#: seahub/templates/registration/password_set_form.html:68 +#: seahub/templates/registration/registration_form.html:95 #: seahub/templates/snippets/repo_create_js.html:54 msgid "Please enter the password again" msgstr "Ingresa la contraseña nuevamente" -#: seahub/templates/registration/password_change_form.html:77 -#: seahub/templates/registration/password_set_form.html:75 -#: seahub/templates/registration/registration_form.html:103 +#: seahub/templates/registration/password_change_form.html:74 +#: seahub/templates/registration/password_set_form.html:72 +#: seahub/templates/registration/registration_form.html:99 #: seahub/templates/snippets/repo_create_js.html:58 msgid "Passwords don't match" msgstr "Las contraseñas no coinciden" @@ -2927,9 +3110,8 @@ msgstr "Contraseña restablecida con éxito." #: seahub/templates/registration/password_reset_confirm.html:4 #: seahub/templates/registration/password_reset_done.html:4 -#: seahub/templates/registration/password_reset_done.html:29 #: seahub/templates/registration/password_reset_form.html:4 -#: seahub/templates/registration/password_reset_form.html:36 +#: seahub/templates/registration/password_reset_form.html:7 msgid "Password Reset" msgstr "Reestablecer Contraseña" @@ -2949,14 +3131,10 @@ msgstr "Confirmar contraseña:" msgid "Failed to reset password: this link is no longer available." msgstr "Fallo al restaurar la contraseña: el enlace ya no está disponible." -#: seahub/templates/registration/password_reset_done.html:31 +#: seahub/templates/registration/password_reset_done.html:8 msgid "We've sent a password reset email to your mailbox." msgstr "Hemos enviado un email de reestablecer contraseña a tu casilla." -#: seahub/templates/registration/password_reset_done.html:32 -msgid "Back to login page" -msgstr "" - #: seahub/templates/registration/password_reset_email.html:12 #, python-format msgid "" @@ -2968,14 +3146,14 @@ msgstr "Para reestablecer la contraseña de tu cuenta %(account)s en %(site_name msgid "If you did not request it, just skip it." msgstr "Si no lo has solicitado, ignóralo." -#: seahub/templates/registration/password_reset_form.html:38 +#: seahub/templates/registration/password_reset_form.html:9 +msgid "Your email used in login: " +msgstr "¿Cuál es la dirección de correo que utilizas para conectarte?" + +#: seahub/templates/registration/password_reset_form.html:12 msgid "We will send you an email to set new password" msgstr "Se te enviará un correo con instrucciones para definir una nueva contraseña" -#: seahub/templates/registration/password_reset_form.html:39 -msgid "Your email used in login" -msgstr "" - #: seahub/templates/registration/register_complete_email.html:1 #, python-format msgid "" @@ -3013,11 +3191,7 @@ msgstr "Registro completado, espera a que el administrador active tu cuenta." msgid "Signup function is not enabled." msgstr "La funcionalidad de registrarse no está habilitada." -#: seahub/templates/registration/registration_form.html:42 -msgid "Note" -msgstr "Nota" - -#: seahub/templates/registration/registration_form.html:91 +#: seahub/templates/registration/registration_form.html:87 msgid "Email cannot be blank" msgstr "El correo no puede estar en blanco" @@ -3028,6 +3202,67 @@ msgid "" "activate your account." msgstr "Tu cuenta fue creada con éxito, por favor espera a que el administrador la active." +#: seahub/templates/repo_dir_recycle_view.html:13 +#, python-format +msgid "%(repo_dir_name)s Trash" +msgstr "%(repo_dir_name)s Papelera" + +#: seahub/templates/repo_dir_recycle_view.html:15 +#: seahub/templates/repo_history_view.html:16 +#: seahub/templates/text_diff.html:15 +#: seahub/two_factor/templates/two_factor/core/backup_tokens.html:26 +msgid "Back" +msgstr "Atrás" + +#: seahub/templates/repo_dir_recycle_view.html:21 +#: seahub/templates/repo_history_view.html:40 +msgid "Current path: " +msgstr "Ruta actual:" + +#: seahub/templates/repo_dir_recycle_view.html:37 +#: seahub/templates/repo_dir_recycle_view.html:65 +msgid "Clean" +msgstr "Limpiar" + +#: seahub/templates/repo_dir_recycle_view.html:45 +msgid "Delete Time" +msgstr "Borrar fecha" + +#: seahub/templates/repo_dir_recycle_view.html:59 +msgid "More" +msgstr "Más" + +#: seahub/templates/repo_dir_recycle_view.html:66 +msgid "Clear files in trash and history:" +msgstr "Limpiar archivos en la papelera y en el historial :" + +#: seahub/templates/repo_dir_recycle_view.html:68 +msgid "3 days ago" +msgstr "más de 3 días" + +#: seahub/templates/repo_dir_recycle_view.html:69 +msgid "1 week ago" +msgstr "más de 1 semana" + +#: seahub/templates/repo_dir_recycle_view.html:70 +msgid "1 month ago" +msgstr "más de 1 mes" + +#: seahub/templates/repo_dir_recycle_view.html:71 +msgid "all" +msgstr "todos" + +#: seahub/templates/repo_dir_recycle_view.html:75 +#: seahub/templates/view_shared_upload_link.html:86 +#: seahub/two_factor/templates/two_factor/_wizard_actions.html:4 +#: seahub/two_factor/templates/two_factor/profile/disable.html:12 +msgid "Cancel" +msgstr "Cancelar" + +#: seahub/templates/repo_dir_recycle_view.html:192 +msgid "Successfully restored 1 item." +msgstr "1 ítem restaurado con éxito." + #: seahub/templates/repo_folder_trash_react.html:5 msgid "Trash" msgstr "Papelera" @@ -3041,20 +3276,10 @@ msgstr "Historial" msgid "%(repo_name)s Snapshot" msgstr "%(repo_name)s Instantánea" -#: seahub/templates/repo_history_view.html:16 -#: seahub/templates/text_diff.html:15 -#: seahub/two_factor/templates/two_factor/core/backup_tokens.html:26 -msgid "Back" -msgstr "Atrás" - #: seahub/templates/repo_history_view.html:30 msgid "Unknown" msgstr "Desconocido" -#: seahub/templates/repo_history_view.html:40 -msgid "Current path: " -msgstr "Ruta actual:" - #: seahub/templates/repo_history_view.html:51 #: seahub/templates/repo_history_view.html:68 #: seahub/templates/repo_history_view.html:78 @@ -3085,13 +3310,6 @@ msgstr "{dirent_name} restaurado con éxito" msgid "Snapshot" msgstr "Instantánea" -#: seahub/templates/sdoc_file_view_react.html:64 -#: seahub/templates/sdoc_file_view_react.html:87 -#: seahub/templates/view_file_onlyoffice.html:147 -#: seahub/templates/view_file_onlyoffice.html:170 -msgid "Failed. Please check the network." -msgstr "Fallo. Por favor, verifica la red." - #: seahub/templates/share_access_validation.html:6 msgid "" "Please input the password if you want to browse the shared file/directory." @@ -3165,27 +3383,24 @@ msgid "" "as soon as possible." msgstr "La nueva contraseña de la biblioteca %(repo_name)s es %(password)s. Por favor, modifícala tan pronto como sea posible." -#: seahub/templates/sysadmin/short_time_linving_password_reset_link.html:13 -#, python-format -msgid "" -"Administrator on %(site_name)s is resetting your password for %(account)s, " -"please click the following link to continue: " -msgstr "" - -#: seahub/templates/sysadmin/sudo_mode.html:25 +#: seahub/templates/sysadmin/sudo_mode.html:8 msgid "Confirm password to continue" msgstr "Confirmar contraseña para continuar" -#: seahub/templates/sysadmin/sudo_mode.html:26 +#: seahub/templates/sysadmin/sudo_mode.html:13 +msgid "Incorrect password" +msgstr "Contraseña incorrecta" + +#: seahub/templates/sysadmin/sudo_mode.html:24 +msgid "Tip:" +msgstr "Consejo:" + +#: seahub/templates/sysadmin/sudo_mode.html:24 msgid "" "You are entering admin area, we won't ask for your password again for a few " "hours." msgstr "Está ingresando al área de administración, no se le requerirá la contraseña por unas horas." -#: seahub/templates/sysadmin/sudo_mode.html:33 -msgid "Incorrect password" -msgstr "Contraseña incorrecta" - #: seahub/templates/sysadmin/user_activation_email.html:12 #, python-format msgid "Your account %(username)s on %(site_name)s has been activated." @@ -3243,6 +3458,10 @@ msgstr "antes de la modificación" msgid "after modification" msgstr "después de la modificación" +#: seahub/templates/user_404.html:6 +msgid "Sorry, this user is not registered yet." +msgstr "Este usuario no está registrado aún." + #: seahub/templates/user_quota_full.html:12 #, python-format msgid "Your quota is almost full on %(site_name)s." @@ -3252,12 +3471,97 @@ msgstr "Tu cuota está casi completa en %(site_name)s." msgid "Used:" msgstr "Utilizado:" +#: seahub/templates/view_shared_upload_link.html:8 +#, python-format +msgid "Upload files to %(dir_name)s" +msgstr "Subir archivos a %(dir_name)s" + +#: seahub/templates/view_shared_upload_link.html:9 +msgid "shared by:" +msgstr "compartido por:" + +#: seahub/templates/view_shared_upload_link.html:11 +msgid "The owner of this library has run out of space." +msgstr "El dueño de esta biblioteca se quedó sin espacio." + +#: seahub/templates/view_shared_upload_link.html:18 +#: seahub/templates/view_shared_upload_link.html:64 +msgid "Add Files" +msgstr "Agregar Archivos" + +#: seahub/templates/view_shared_upload_link.html:24 +msgid "Add folder" +msgstr "Agregar carpeta" + +#: seahub/templates/view_shared_upload_link.html:30 +msgid "Cancel All" +msgstr "Cancelar Todo" + +#: seahub/templates/view_shared_upload_link.html:34 +msgid "" +"File Drag & Drop is supported for Chrome, Safari 5.0+, Firefox 4.0+, IE " +"10.0+" +msgstr "La función de Arrastrar y Soltar archivos sólo está disponible para Chrome, Safari 5.0+, Firefox 4.0+, IE 10.0+" + +#: seahub/templates/view_shared_upload_link.html:36 +msgid "Folder Drag & Drop is supported for Chrome" +msgstr "Arrastrar y soltar carpetas está soportado para Chrome" + +#: seahub/templates/view_shared_upload_link.html:39 +#, python-format +msgid "File size should be smaller than %(max_file_size)s" +msgstr "El tamaño del archivo debe ser menor a %(max_file_size)s" + +#: seahub/templates/view_shared_upload_link.html:48 +msgid "Saving..." +msgstr "Guardando..." + +#: seahub/templates/view_shared_upload_link.html:75 +msgid "File is too big" +msgstr "Archivo demasiado grande" + +#: seahub/templates/view_shared_upload_link.html:76 +msgid "File is too small" +msgstr "Archivo demasiado pequeño" + +#: seahub/templates/view_shared_upload_link.html:77 +msgid "Filetype not allowed" +msgstr "Tipo de archivo no permitido" + +#: seahub/templates/view_shared_upload_link.html:78 +msgid "Maximum number of files exceeded" +msgstr "Número máximpo de archivos excedido" + +#: seahub/templates/view_shared_upload_link.html:79 +msgid "Uploaded bytes exceed file size" +msgstr "Bytes actuales exceden el tamaño máximo" + +#: seahub/templates/view_shared_upload_link.html:80 +msgid "Empty file upload result" +msgstr "Resultado de subida incompleto" + +#: seahub/templates/view_shared_upload_link.html:83 +msgid "uploaded" +msgstr "subido" + +#: seahub/templates/view_shared_upload_link.html:84 +msgid "canceled" +msgstr "cancelado" + +#: seahub/templates/view_shared_upload_link.html:85 +msgid "Start" +msgstr "Inicio" + +#: seahub/templates/view_shared_upload_link.html:227 +msgid "Network error" +msgstr "Error de red" + #: seahub/templates/wiki/wiki.html:25 msgid "Last modified by" msgstr "Última modificación por" #: seahub/thumbnail/views.py:45 seahub/thumbnail/views.py:172 -#: seahub/views/__init__.py:468 +#: seahub/views/__init__.py:619 msgid "Invalid arguments." msgstr "Argumentos inválidos." @@ -3271,11 +3575,6 @@ msgstr "Fallo al crear miniatura." msgid "Token" msgstr "Identificador" -#: seahub/two_factor/templates/two_factor/_wizard_actions.html:4 -#: seahub/two_factor/templates/two_factor/profile/disable.html:12 -msgid "Cancel" -msgstr "Cancelar" - #: seahub/two_factor/templates/two_factor/core/backup_tokens.html:6 msgid "Backup Tokens" msgstr "Identificador de resguardo" @@ -3378,36 +3677,37 @@ msgstr "Deshabilitar" msgid "permission error" msgstr "error de permiso" -#: seahub/views/__init__.py:299 +#: seahub/views/__init__.py:420 seahub/views/__init__.py:435 +#: seahub/views/__init__.py:450 msgid "Unable to view recycle page" msgstr "Error al ver la papelera" -#: seahub/views/__init__.py:344 +#: seahub/views/__init__.py:495 msgid "Unable to view library modification" msgstr "Fallo al ver las modificaciones de la biblioteca" -#: seahub/views/__init__.py:461 +#: seahub/views/__init__.py:612 msgid "Please specify history ID" msgstr "Por favor, especifica el ID del historial" -#: seahub/views/__init__.py:465 +#: seahub/views/__init__.py:616 msgid "Successfully restored the library." msgstr "Biblioteca restaurada con éxito." -#: seahub/views/__init__.py:472 +#: seahub/views/__init__.py:623 msgid "History you specified does not exist" msgstr "El historial especificado no existe" -#: seahub/views/__init__.py:474 +#: seahub/views/__init__.py:625 msgid "Unknown error" msgstr "Error desconocido" -#: seahub/views/__init__.py:770 seahub/views/repo.py:286 +#: seahub/views/__init__.py:921 seahub/views/repo.py:286 #, python-format msgid "\"%s\" does not exist." msgstr "\"%s\" no existe." -#: seahub/views/__init__.py:802 +#: seahub/views/__init__.py:953 #, python-format msgid "Unable to download \"%s\"" msgstr "Imposible descargar \"%s\"" @@ -3429,9 +3729,9 @@ msgid "Bad upload link token." msgstr "Identificador del enlace de subida inválido." #: seahub/views/ajax.py:338 seahub/views/file.py:457 seahub/views/file.py:488 -#: seahub/views/file.py:1179 seahub/views/file.py:1420 -#: seahub/views/file.py:1937 seahub/views/file.py:2152 -#: seahub/views/file.py:2157 seahub/views/file.py:2164 +#: seahub/views/file.py:1176 seahub/views/file.py:1417 +#: seahub/views/file.py:1934 seahub/views/file.py:2149 +#: seahub/views/file.py:2154 seahub/views/file.py:2161 msgid "File does not exist" msgstr "El archivo no existe" @@ -3459,57 +3759,57 @@ msgstr "La codificación elegida no es correcta." msgid "Unknown file encoding" msgstr "Codificación de archivo desconocida" -#: seahub/views/file.py:342 seahub/views/file.py:377 seahub/views/file.py:689 -#: seahub/views/file.py:783 seahub/views/file.py:905 +#: seahub/views/file.py:342 seahub/views/file.py:377 seahub/views/file.py:690 +#: seahub/views/file.py:780 seahub/views/file.py:902 #, python-format msgid "File size surpasses %s, can not be opened online." msgstr "El tamaño del archivo sobrepasa %s, no se puede abrir en línea." -#: seahub/views/file.py:349 seahub/views/file.py:818 +#: seahub/views/file.py:349 seahub/views/file.py:815 msgid "The library is encrypted, can not open file online." msgstr "La biblioteca está encriptada, no se puede abrir el archivo en línea." #: seahub/views/file.py:444 seahub/views/file.py:466 seahub/views/file.py:471 -#: seahub/views/file.py:512 seahub/views/file.py:773 seahub/views/file.py:1038 -#: seahub/views/file.py:1064 seahub/views/file.py:1094 -#: seahub/views/file.py:1225 seahub/views/file.py:1331 -#: seahub/views/file.py:1461 seahub/views/file.py:1578 +#: seahub/views/file.py:512 seahub/views/file.py:770 seahub/views/file.py:1035 +#: seahub/views/file.py:1061 seahub/views/file.py:1091 +#: seahub/views/file.py:1222 seahub/views/file.py:1328 +#: seahub/views/file.py:1458 seahub/views/file.py:1575 msgid "Unable to view file" msgstr "Imposible visualizar el archivo" -#: seahub/views/file.py:842 seahub/views/file.py:986 seahub/views/file.py:1292 -#: seahub/views/file.py:1516 +#: seahub/views/file.py:839 seahub/views/file.py:983 seahub/views/file.py:1289 +#: seahub/views/file.py:1513 msgid "Error when prepare Office Online file preview page." msgstr "Error al preparar la página de la vista preliminar de archivo de Office Online." -#: seahub/views/file.py:874 seahub/views/file.py:998 seahub/views/file.py:1311 -#: seahub/views/file.py:1532 +#: seahub/views/file.py:871 seahub/views/file.py:995 seahub/views/file.py:1308 +#: seahub/views/file.py:1529 msgid "Error when prepare OnlyOffice file preview page." msgstr "Error al preparar la página de la vista preliminar de archivo de OnlyOffice." -#: seahub/views/file.py:1130 +#: seahub/views/file.py:1127 msgid "Unable to download file, invalid file path" msgstr "No es posible descargar el archivo, ruta inválida" -#: seahub/views/file.py:1139 +#: seahub/views/file.py:1136 msgid "Unable to download file, wrong file path" msgstr "No es posible descargar el archivo, ruta errónea" -#: seahub/views/file.py:1146 +#: seahub/views/file.py:1143 msgid "Unable to download file." msgstr "Imposible descargar archivo." -#: seahub/views/file.py:1347 seahub/views/file.py:1597 -#: seahub/views/repo.py:344 +#: seahub/views/file.py:1344 seahub/views/file.py:1594 +#: seahub/views/repo.py:338 #, python-format msgid "Share link for %s." msgstr "Enlace de compartir para %s." -#: seahub/views/file.py:1723 seahub/views/file.py:1728 +#: seahub/views/file.py:1720 seahub/views/file.py:1725 msgid "Unable to download file" msgstr "Imposible descargar archivo" -#: seahub/views/file.py:2145 +#: seahub/views/file.py:2142 msgid "The original file does not exist" msgstr "" @@ -3523,106 +3823,106 @@ msgstr "" msgid "User {token.user} inactive" msgstr "" -#: seahub/views/sso.py:167 +#: seahub/views/sso.py:131 msgid "" "This link has already been visited, please click the login button on the " "client again" msgstr "" -#: seahub/views/sso.py:192 +#: seahub/views/sso.py:156 msgid "Invalid link, please click the login button on the client again" msgstr "" -#: seahub/views/sso.py:197 +#: seahub/views/sso.py:161 msgid "Login timeout, please click the login button on the client again" msgstr "" -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:175 msgid "Login ID" msgstr "Login ID" -#: seahub/views/sysadmin.py:307 seahub/views/sysadmin.py:333 +#: seahub/views/sysadmin.py:306 seahub/views/sysadmin.py:332 msgid "Failed to set quota: internal server error" msgstr "Fallo al definir cuota: error interno del servidor" -#: seahub/views/sysadmin.py:352 +#: seahub/views/sysadmin.py:351 msgid "Failed to delete: the user is an organization creator" msgstr "Fallo al borrar: el usuario es el creador de una organización" -#: seahub/views/sysadmin.py:397 +#: seahub/views/sysadmin.py:396 #, python-format msgid "Successfully revoke the admin permission of %s" msgstr "Los permisos de administrador de %s fueron revocados" -#: seahub/views/sysadmin.py:399 +#: seahub/views/sysadmin.py:398 msgid "Failed to revoke admin: the user does not exist" msgstr "Fallo al revocar admin: el usuario no existe" -#: seahub/views/sysadmin.py:512 +#: seahub/views/sysadmin.py:511 #, python-format msgid "" "Successfully reset password to %(passwd)s, an email has been sent to " "%(user)s." msgstr "Contraseña restablecida con éxito a %(passwd)s, un correo fue enviado a %(user)s." -#: seahub/views/sysadmin.py:527 +#: seahub/views/sysadmin.py:526 msgid "Failed to reset password: user does not exist" msgstr "Fallo al restablecer la contraseña: el usuario no existe." -#: seahub/views/sysadmin.py:576 +#: seahub/views/sysadmin.py:575 #, python-format msgid "Fail to add user %s." msgstr "Fallo al agregar el usuario %s." -#: seahub/views/sysadmin.py:601 seahub/views/sysadmin.py:614 +#: seahub/views/sysadmin.py:600 seahub/views/sysadmin.py:613 #, python-format msgid "Successfully added user %s. An email notification has been sent." msgstr "El usuario %s fue agregado con éxito. Se ha enviado un correo de aviso." -#: seahub/views/sysadmin.py:604 seahub/views/sysadmin.py:617 +#: seahub/views/sysadmin.py:603 seahub/views/sysadmin.py:616 #, python-format msgid "" "Successfully added user %s. An error accurs when sending email notification," " please check your email configuration." msgstr "El usuario %s fue agregado con éxito. Pero hubo un error al enviar la notificación; por favor, revisa la configuración del correo." -#: seahub/views/sysadmin.py:606 seahub/views/sysadmin.py:619 +#: seahub/views/sysadmin.py:605 seahub/views/sysadmin.py:618 #, python-format msgid "Successfully added user %s." msgstr "El usuario %s fue agregado con éxito." -#: seahub/views/sysadmin.py:621 +#: seahub/views/sysadmin.py:620 #, python-format msgid "" "Successfully added user %s. But email notification can not be sent, because " "Email service is not properly configured." msgstr "El usuario %s fue agregado con éxito. Pero el correo de aviso no pudo ser enviado, el servicio de correo no esta configurado." -#: seahub/views/sysadmin.py:673 +#: seahub/views/sysadmin.py:672 msgid "Input should be a number" msgstr "Debe ingresar un número" -#: seahub/views/sysadmin.py:683 +#: seahub/views/sysadmin.py:682 msgid "Input number should be greater than 0" msgstr "El número ingresado debe ser mayor que 0" -#: seahub/views/sysadmin.py:721 +#: seahub/views/sysadmin.py:720 msgid "Successfully deleted." msgstr "Eliminado con éxito" -#: seahub/views/sysadmin.py:751 +#: seahub/views/sysadmin.py:750 #, python-format msgid "Successfully set %s as admin." msgstr "%s asignado como administrador." -#: seahub/views/sysadmin.py:753 +#: seahub/views/sysadmin.py:752 #, python-format msgid "Failed to set %s as admin: user does not exist." msgstr "Fallo al definir %s como administrador: el usuario no existe." -#: seahub/views/sysadmin.py:768 seahub/views/sysadmin.py:769 -#: seahub/views/sysadmin.py:770 seahub/views/sysadmin.py:783 -#: seahub/views/sysadmin.py:784 +#: seahub/views/sysadmin.py:767 seahub/views/sysadmin.py:768 +#: seahub/views/sysadmin.py:769 seahub/views/sysadmin.py:782 +#: seahub/views/sysadmin.py:783 msgid "Optional" msgstr "Opcional" diff --git a/locale/es_AR/LC_MESSAGES/djangojs.po b/locale/es_AR/LC_MESSAGES/djangojs.po index e3cec42cd7..5db2c1a9da 100644 --- a/locale/es_AR/LC_MESSAGES/djangojs.po +++ b/locale/es_AR/LC_MESSAGES/djangojs.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: seahub\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-10 14:16+0800\n" +"POT-Creation-Date: 2024-02-05 16:23+0800\n" "PO-Revision-Date: 2015-05-09 05:28+0000\n" "Last-Translator: Rodolfo Cossalter , 2014-2021\n" "Language-Team: Spanish (Argentina) (http://app.transifex.com/haiwen/seahub/language/es_AR/)\n" @@ -38,7 +38,7 @@ msgstr "Salir de Administrador de la Institución" #: frontend/src/components/common/account.js:121 #: frontend/src/pages/sys-admin/side-panel.js:33 -#: frontend/src/pages/sys-admin/users/users-content.js:294 +#: frontend/src/pages/sys-admin/users/users-content.js:285 msgid "System Admin" msgstr "Administración del Sistema" @@ -60,7 +60,7 @@ msgid "Used:" msgstr "Utilizado:" #: frontend/src/components/common/account.js:165 -#: frontend/src/components/search/ai-search.js:661 +#: frontend/src/components/search/ai-search.js:651 #: frontend/src/pages/groups/group-view.js:470 #: frontend/src/pages/groups/group-view.js:476 #: frontend/src/pages/org-admin/side-panel.js:56 @@ -80,128 +80,116 @@ msgstr "" msgid "Log out" msgstr "Desconectarse" -#: frontend/src/components/common/notice-item.js:44 +#: frontend/src/components/common/notice-item.js:42 msgid "User {user_link} has added you to {group_link}" msgstr "El usuario {user_link} te ha agregado a {group_link}" -#: frontend/src/components/common/notice-item.js:67 +#: frontend/src/components/common/notice-item.js:65 msgid "{share_from} has shared a library named {repo_link} to you." msgstr "{share_from} ha compartido una biblioteca llamada {repo_link} contigo." -#: frontend/src/components/common/notice-item.js:69 +#: frontend/src/components/common/notice-item.js:67 msgid "{share_from} has shared a folder named {repo_link} to you." msgstr "{share_from} ha compartido una carpeta llamada {repo_link} contigo." -#: frontend/src/components/common/notice-item.js:95 -msgid "" -"{share_from} has changed the permission of library {repo_link} to " -"{permission}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:97 -msgid "" -"{share_from} has changed the permission of folder {repo_link} to " -"{permission}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:122 -msgid "{share_from} has cancelled the sharing of library {repo_name}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:124 -msgid "{share_from} has cancelled the sharing of folder {repo_name}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:150 +#: frontend/src/components/common/notice-item.js:98 msgid "" "{share_from} has shared a library named {repo_link} to group {group_link}." msgstr "{share_from} ha compartido una biblioteca llamada {repo_link} al grupo {group_link}." -#: frontend/src/components/common/notice-item.js:152 +#: frontend/src/components/common/notice-item.js:100 msgid "" "{share_from} has shared a folder named {repo_link} to group {group_link}." msgstr "{share_from} ha compartido una carpeta llamada {repo_link} al grupo {group_link}." -#: frontend/src/components/common/notice-item.js:178 +#: frontend/src/components/common/notice-item.js:126 msgid "{user} has transfered a library named {repo_link} to you." msgstr "{user} te ha transferido una biblioteca llamada {repo_link}." -#: frontend/src/components/common/notice-item.js:282 +#: frontend/src/components/common/notice-item.js:182 +msgid "{from_user} has sent you a request for {draft_link}." +msgstr "{from_user} te ha enviado una solicitud para {draft_link}." + +#: frontend/src/components/common/notice-item.js:183 +msgid "Draft" +msgstr "Borrador" + +#: frontend/src/components/common/notice-item.js:214 msgid "{user} created file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:282 +#: frontend/src/components/common/notice-item.js:214 msgid "" "{user} created file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:285 +#: frontend/src/components/common/notice-item.js:217 msgid "{user} deleted file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:285 +#: frontend/src/components/common/notice-item.js:217 msgid "" "{user} deleted file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:289 +#: frontend/src/components/common/notice-item.js:221 msgid "{user} restored file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:292 +#: frontend/src/components/common/notice-item.js:224 msgid "{user} renamed file {oldFileName} {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:296 +#: frontend/src/components/common/notice-item.js:228 msgid "{user} moved file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:296 +#: frontend/src/components/common/notice-item.js:228 msgid "" "{user} moved file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:299 +#: frontend/src/components/common/notice-item.js:231 msgid "{user} updated file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:311 +#: frontend/src/components/common/notice-item.js:243 msgid "{user} created folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:311 +#: frontend/src/components/common/notice-item.js:243 msgid "" "{user} created folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:314 +#: frontend/src/components/common/notice-item.js:246 msgid "{user} deleted folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:314 +#: frontend/src/components/common/notice-item.js:246 msgid "" "{user} deleted folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:318 +#: frontend/src/components/common/notice-item.js:250 msgid "{user} restored folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:321 +#: frontend/src/components/common/notice-item.js:253 msgid "" "{user} renamed folder {oldFolderName} {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:325 +#: frontend/src/components/common/notice-item.js:257 msgid "{user} moved folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:325 +#: frontend/src/components/common/notice-item.js:257 msgid "" "{user} moved folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." @@ -230,15 +218,15 @@ msgid "Group not found" msgstr "Grupo no encontrado" #: frontend/src/components/cur-dir-path/dir-path.js:31 -#: frontend/src/components/main-side-nav.js:69 +#: frontend/src/components/main-side-nav.js:70 msgid "A file is being uploaded. Are you sure you want to leave this page?" msgstr "Un archivo está siendo subido, ¿estás seguro que deseas abandonar esta página?" #: frontend/src/components/cur-dir-path/dir-path.js:91 #: frontend/src/components/cur-dir-path/dir-path.js:97 #: frontend/src/components/file-chooser/file-chooser.js:450 -#: frontend/src/components/main-side-nav.js:143 -#: frontend/src/components/main-side-nav.js:145 +#: frontend/src/components/main-side-nav.js:144 +#: frontend/src/components/main-side-nav.js:146 #: frontend/src/components/org-admin-group-nav.js:23 #: frontend/src/pages/org-admin/org-department-item.js:318 #: frontend/src/pages/org-admin/side-panel.js:62 @@ -247,7 +235,7 @@ msgstr "Un archivo está siendo subido, ¿estás seguro que deseas abandonar est #: frontend/src/pages/share-admin/libraries.js:360 #: frontend/src/pages/sys-admin/departments/department.js:45 #: frontend/src/pages/sys-admin/groups/group-nav.js:17 -#: frontend/src/pages/sys-admin/info.js:116 +#: frontend/src/pages/sys-admin/info.js:112 #: frontend/src/pages/sys-admin/orgs/org-nav.js:20 #: frontend/src/pages/sys-admin/repos/search-repos.js:140 #: frontend/src/pages/sys-admin/side-panel.js:90 @@ -258,18 +246,17 @@ msgstr "Bibliotecas" #: frontend/src/components/cur-dir-path/dir-tool.js:77 #: frontend/src/components/cur-dir-path/dir-tool.js:98 #: frontend/src/components/cur-dir-path/dir-tool.js:99 -#: frontend/src/components/dirent-detail/detail-list-view.js:124 +#: frontend/src/components/dirent-detail/detail-list-view.js:123 #: frontend/src/components/dirent-detail/file-details.js:89 -#: frontend/src/components/toolbar/view-file-toolbar.js:79 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:78 -#: frontend/src/utils/text-translation.js:34 +#: frontend/src/components/toolbar/view-file-toolbar.js:105 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:48 +#: frontend/src/utils/text-translation.js:35 msgid "Tags" msgstr "Rótulos" #: frontend/src/components/cur-dir-path/dir-tool.js:81 #: frontend/src/components/cur-dir-path/dir-tool.js:103 #: frontend/src/components/history-trash-file-view/file-view.js:33 -#: frontend/src/pages/org-admin/libraries/org-repo-nav.js:16 #: frontend/src/pages/sys-admin/repos/repos-nav.js:17 msgid "Trash" msgstr "Papelera" @@ -277,10 +264,10 @@ msgstr "Papelera" #: frontend/src/components/cur-dir-path/dir-tool.js:106 #: frontend/src/components/file-view/file-toolbar.js:198 #: frontend/src/components/file-view/file-toolbar.js:248 -#: frontend/src/components/toolbar/view-file-toolbar.js:80 +#: frontend/src/components/toolbar/view-file-toolbar.js:106 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:64 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:71 -#: frontend/src/utils/text-translation.js:31 +#: frontend/src/utils/text-translation.js:32 msgid "History" msgstr "Historial" @@ -358,7 +345,7 @@ msgstr "Información de contacto" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:142 #: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:31 #: frontend/src/pages/sys-admin/abuse-reports.js:91 -#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 +#: frontend/src/repo-history.js:137 frontend/src/repo-history.js:144 msgid "Description" msgstr "Descripción" @@ -370,8 +357,8 @@ msgstr "Descripción" #: frontend/src/components/dialog/confirm-disconnect-wechat.js:35 #: frontend/src/components/dialog/confirm-restore-repo.js:36 #: frontend/src/components/dialog/confirm-unlink-device.js:49 -#: frontend/src/components/dialog/copy-dirent-dialog.js:165 -#: frontend/src/components/dialog/create-file-dialog.js:111 +#: frontend/src/components/dialog/copy-dirent-dialog.js:162 +#: frontend/src/components/dialog/create-file-dialog.js:179 #: frontend/src/components/dialog/create-folder-dialog.js:99 #: frontend/src/components/dialog/create-group-dialog.js:81 #: frontend/src/components/dialog/create-repo-dialog.js:270 @@ -389,11 +376,11 @@ msgstr "Descripción" #: frontend/src/components/dialog/invite-people-dialog.js:121 #: frontend/src/components/dialog/label-repo-state-dialog.js:88 #: frontend/src/components/dialog/leave-group-dialog.js:32 -#: frontend/src/components/dialog/lib-history-setting-dialog.js:151 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:150 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:123 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:273 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:253 -#: frontend/src/components/dialog/move-dirent-dialog.js:185 +#: frontend/src/components/dialog/move-dirent-dialog.js:183 #: frontend/src/components/dialog/new-wiki-dialog.js:60 #: frontend/src/components/dialog/org-add-member-dialog.js:68 #: frontend/src/components/dialog/org-delete-department-dialog.js:42 @@ -429,7 +416,7 @@ msgstr "Descripción" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:50 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:56 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-import-user-dialog.js:59 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:144 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:143 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-logs-export-excel-dialog.js:104 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:95 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:51 @@ -438,33 +425,35 @@ msgstr "Descripción" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-set-org-name-dialog.js:64 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-unlink-device-dialog.js:47 #: frontend/src/components/dialog/sysadmin-dialog/update-user.js:60 -#: frontend/src/components/dialog/transfer-dialog.js:186 +#: frontend/src/components/dialog/transfer-dialog.js:100 #: frontend/src/components/dialog/upload-remind-dialog.js:44 #: frontend/src/components/dialog/view-link-dialog.js:37 #: frontend/src/components/dialog/wiki-delete-dialog.js:25 #: frontend/src/components/dialog/wiki-select-dialog.js:97 -#: frontend/src/components/file-uploader/upload-list-item.js:144 +#: frontend/src/components/file-uploader/upload-list-item.js:127 #: frontend/src/components/seatable-integration-account-setting-widgets/delete-seatables-dialog.js:24 #: frontend/src/components/send-link.js:111 #: frontend/src/components/share-link-panel/link-details.js:230 #: frontend/src/components/share-link-panel/link-list.js:68 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:144 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:127 #: frontend/src/components/user-settings/social-login-saml.js:67 #: frontend/src/pages/org-admin/input-item.js:92 #: frontend/src/pages/org-admin/web-settings/input-item.js:69 -#: frontend/src/pages/sys-admin/web-settings/input-item.js:70 -#: frontend/src/pages/upload-link/upload-list-item.js:144 +#: frontend/src/pages/sys-admin/web-settings/input-item.js:66 +#: frontend/src/pages/upload-link/upload-list-item.js:124 #: frontend/src/tc-accept.js:42 msgid "Cancel" msgstr "Cancelar" #: frontend/src/components/dialog/add-abuse-report-dialog.js:93 -#: frontend/src/components/dialog/change-repo-password-dialog.js:118 +#: frontend/src/components/dialog/add-reviewer-dialog.js:110 +#: frontend/src/components/dialog/add-reviewer-dialog.js:111 +#: frontend/src/components/dialog/change-repo-password-dialog.js:117 #: frontend/src/components/dialog/clean-trash.js:77 #: frontend/src/components/dialog/confirm-apply-folder-properties-dialog.js:56 -#: frontend/src/components/dialog/copy-dirent-dialog.js:166 +#: frontend/src/components/dialog/copy-dirent-dialog.js:163 #: frontend/src/components/dialog/create-department-repo-dialog.js:95 -#: frontend/src/components/dialog/create-file-dialog.js:112 +#: frontend/src/components/dialog/create-file-dialog.js:180 #: frontend/src/components/dialog/create-folder-dialog.js:100 #: frontend/src/components/dialog/create-group-dialog.js:82 #: frontend/src/components/dialog/create-repo-dialog.js:271 @@ -478,13 +467,13 @@ msgstr "Cancelar" #: frontend/src/components/dialog/invite-people-dialog.js:122 #: frontend/src/components/dialog/label-repo-state-dialog.js:89 #: frontend/src/components/dialog/lib-decrypt-dialog.js:67 -#: frontend/src/components/dialog/lib-history-setting-dialog.js:152 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:151 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:124 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:326 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:254 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:306 -#: frontend/src/components/dialog/move-dirent-dialog.js:186 +#: frontend/src/components/dialog/move-dirent-dialog.js:184 #: frontend/src/components/dialog/new-wiki-dialog.js:61 #: frontend/src/components/dialog/org-add-admin-dialog.js:66 #: frontend/src/components/dialog/org-add-department-dialog.js:86 @@ -528,7 +517,7 @@ msgstr "Cancelar" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:90 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:51 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:57 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:145 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:144 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-logs-export-excel-dialog.js:105 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:96 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:52 @@ -538,7 +527,7 @@ msgstr "Cancelar" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:268 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:255 #: frontend/src/components/dialog/sysadmin-dialog/update-user.js:61 -#: frontend/src/components/dialog/transfer-dialog.js:187 +#: frontend/src/components/dialog/transfer-dialog.js:101 #: frontend/src/components/dialog/transfer-group-dialog.js:69 #: frontend/src/components/dialog/wiki-select-dialog.js:99 #: frontend/src/components/dialog/wiki-select-dialog.js:100 @@ -559,10 +548,55 @@ msgstr "Cancelar" #: frontend/src/pages/sys-admin/repos/search-repos.js:155 #: frontend/src/pages/sys-admin/statistic/statistic-common-tool.js:128 #: frontend/src/pages/sys-admin/users/search-users.js:318 -#: frontend/src/pages/sys-admin/web-settings/input-item.js:69 +#: frontend/src/pages/sys-admin/web-settings/input-item.js:65 msgid "Submit" msgstr "Enviar" +#: frontend/src/components/dialog/add-reviewer-dialog.js:98 +msgid "Request a review" +msgstr "Solicitar una revisión" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:100 +msgid "Add new reviewer" +msgstr "Agregar un revisor" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:103 +#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:283 +#: frontend/src/components/dialog/org-add-member-dialog.js:58 +#: frontend/src/components/dialog/share-to-user.js:357 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-member-dialog.js:37 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-member-dialog.js:56 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-batch-add-admin-dialog.js:45 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:45 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:46 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:240 +#: frontend/src/components/list-and-add-group-members.js:173 +#: frontend/src/pages/org-admin/org-users-search-users.js:196 +#: frontend/src/pages/org-admin/org-users-users.js:260 +#: frontend/src/pages/sys-admin/users/search-users.js:313 +#: frontend/src/pages/sys-admin/users/users.js:425 +msgid "Search users" +msgstr "Buscar usuarios" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:137 +#: frontend/src/components/dialog/edit-filetag-dialog.js:145 +#: frontend/src/components/dialog/list-created-files-dialog.js:55 +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:86 +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:107 +#: frontend/src/components/dialog/org-add-admin-dialog.js:65 +#: frontend/src/components/dialog/search-file-dialog.js:115 +#: frontend/src/components/dialog/share-admin-link.js:35 +#: frontend/src/components/dialog/share-repo-dialog.js:149 +#: frontend/src/components/dialog/transfer-group-dialog.js:68 +#: frontend/src/components/search/ai-search.js:653 +#: frontend/src/components/search/ai-search.js:690 +#: frontend/src/components/search/search.js:497 +#: frontend/src/components/search/search.js:532 +#: frontend/src/components/system-notification.js:46 +#: frontend/src/pages/groups/group-view.js:479 +msgid "Close" +msgstr "Cerrar" + #: frontend/src/components/dialog/change-repo-password-dialog.js:49 msgid "Please enter the old password" msgstr "Ingrese la contraseña anterior" @@ -587,24 +621,24 @@ msgstr "Las contraseñas no coinciden" msgid "Successfully changed library password." msgstr "Contraseña de la biblioteca cambiada con éxito." -#: frontend/src/components/dialog/change-repo-password-dialog.js:98 +#: frontend/src/components/dialog/change-repo-password-dialog.js:102 msgid "Change Password of Library {placeholder}" msgstr "Cambiar Contraseña de la Biblioteca {placeholder}" -#: frontend/src/components/dialog/change-repo-password-dialog.js:108 +#: frontend/src/components/dialog/change-repo-password-dialog.js:107 msgid "Old Password" msgstr "Contraseña anterior" -#: frontend/src/components/dialog/change-repo-password-dialog.js:110 +#: frontend/src/components/dialog/change-repo-password-dialog.js:109 msgid "New Password" msgstr "Nueva Contraseña" -#: frontend/src/components/dialog/change-repo-password-dialog.js:110 +#: frontend/src/components/dialog/change-repo-password-dialog.js:109 #: frontend/src/components/dialog/create-repo-dialog.js:240 msgid "(at least {placeholder} characters)" msgstr "(al menos {placeholder} caracteres)" -#: frontend/src/components/dialog/change-repo-password-dialog.js:112 +#: frontend/src/components/dialog/change-repo-password-dialog.js:111 msgid "New Password Again" msgstr "Nueva contraseña otra vez" @@ -630,12 +664,11 @@ msgstr "Limpieza exitosa." #: frontend/src/components/dialog/clean-trash.js:62 #: frontend/src/pages/org-admin/devices/devices-errors.js:193 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:375 #: frontend/src/pages/share-admin/share-links.js:590 #: frontend/src/pages/share-admin/upload-links.js:306 #: frontend/src/pages/sys-admin/devices/devices-errors.js:197 #: frontend/src/pages/sys-admin/repos/trash-repos.js:400 -#: frontend/src/repo-folder-trash.js:207 +#: frontend/src/repo-folder-trash.js:204 msgid "Clean" msgstr "Limpiar" @@ -742,8 +775,9 @@ msgstr "¿Seguro que deseas eliminar tu cuenta?" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:39 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:59 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:59 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:643 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:667 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:668 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:692 +#: frontend/src/components/draft-list-view/draft-list-item.js:111 #: frontend/src/components/group-members.js:163 #: frontend/src/components/popover/tag-list-item.js:55 #: frontend/src/components/popover/tag-list-item.js:56 @@ -759,8 +793,8 @@ msgstr "¿Seguro que deseas eliminar tu cuenta?" #: frontend/src/components/share-link-panel/link-list.js:69 #: frontend/src/components/share-link-panel/link-list.js:129 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:513 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:330 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:338 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:358 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:366 #: frontend/src/components/user-settings/delete-account.js:38 #: frontend/src/components/user-settings/web-api-auth-token.js:83 #: frontend/src/pages/invitations/invitations-view.js:104 @@ -768,16 +802,14 @@ msgstr "¿Seguro que deseas eliminar tu cuenta?" #: frontend/src/pages/invitations/invitations-view.js:136 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:360 #: frontend/src/pages/my-libs/mylib-repo-menu.js:145 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:267 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:198 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:256 #: frontend/src/pages/org-admin/org-department-item.js:551 #: frontend/src/pages/org-admin/org-departments-list.js:210 #: frontend/src/pages/org-admin/org-group-repos.js:174 #: frontend/src/pages/org-admin/org-groups-search-groups.js:115 #: frontend/src/pages/org-admin/org-groups.js:306 +#: frontend/src/pages/org-admin/org-libraries.js:316 #: frontend/src/pages/org-admin/org-links.js:216 -#: frontend/src/pages/org-admin/org-user-item.js:194 +#: frontend/src/pages/org-admin/org-user-item.js:179 #: frontend/src/pages/org-admin/org-user-repos.js:170 #: frontend/src/pages/sys-admin/departments/group-item.js:69 #: frontend/src/pages/sys-admin/groups/groups-content.js:184 @@ -789,7 +821,7 @@ msgstr "¿Seguro que deseas eliminar tu cuenta?" #: frontend/src/pages/sys-admin/orgs/org-groups.js:120 #: frontend/src/pages/sys-admin/orgs/org-repos.js:117 #: frontend/src/pages/sys-admin/orgs/org-repos.js:125 -#: frontend/src/pages/sys-admin/orgs/org-users.js:298 +#: frontend/src/pages/sys-admin/orgs/org-users.js:288 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:205 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:213 #: frontend/src/pages/sys-admin/repos/dir-content.js:61 @@ -801,8 +833,8 @@ msgstr "¿Seguro que deseas eliminar tu cuenta?" #: frontend/src/pages/sys-admin/users/search-users.js:355 #: frontend/src/pages/sys-admin/users/user-repos.js:163 #: frontend/src/pages/sys-admin/users/user-repos.js:218 -#: frontend/src/pages/sys-admin/users/users-content.js:361 -#: frontend/src/pages/sys-admin/users/users-content.js:560 +#: frontend/src/pages/sys-admin/users/users-content.js:352 +#: frontend/src/pages/sys-admin/users/users-content.js:548 #: frontend/src/pages/sys-admin/users/users.js:510 #: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:65 #: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:69 @@ -830,7 +862,6 @@ msgid "Are you sure you want to disconnect?" msgstr "¿Seguro que deseas desconectar?" #: frontend/src/components/dialog/confirm-restore-repo.js:31 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:264 #: frontend/src/pages/sys-admin/repos/trash-repos.js:266 msgid "Restore Library" msgstr "Restaurar biblioteca" @@ -844,13 +875,11 @@ msgstr "¿Estás seguro que deseas restaurar está biblioteca?" #: frontend/src/pages/file-history-old/history-item.js:126 #: frontend/src/pages/my-libs/my-libs-deleted.js:176 #: frontend/src/pages/my-libs/my-libs-deleted.js:177 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:195 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:267 #: frontend/src/pages/sys-admin/repos/trash-repos.js:197 #: frontend/src/pages/sys-admin/repos/trash-repos.js:269 -#: frontend/src/repo-folder-trash.js:363 frontend/src/repo-folder-trash.js:374 -#: frontend/src/repo-snapshot.js:170 frontend/src/repo-snapshot.js:299 -#: frontend/src/repo-snapshot.js:308 +#: frontend/src/repo-folder-trash.js:358 frontend/src/repo-folder-trash.js:368 +#: frontend/src/repo-snapshot.js:168 frontend/src/repo-snapshot.js:297 +#: frontend/src/repo-snapshot.js:306 msgid "Restore" msgstr "Restaurar" @@ -938,12 +967,13 @@ msgid "New Department Library" msgstr "Nueva Biblioteca Departamental" #: frontend/src/components/dialog/create-department-repo-dialog.js:81 -#: frontend/src/components/dialog/create-file-dialog.js:98 +#: frontend/src/components/dialog/create-file-dialog.js:151 #: frontend/src/components/dialog/create-folder-dialog.js:86 #: frontend/src/components/dialog/create-group-dialog.js:69 #: frontend/src/components/dialog/create-repo-dialog.js:188 #: frontend/src/components/dialog/create-tag-dialog.js:79 #: frontend/src/components/dialog/list-created-files-dialog.js:28 +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:66 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:84 #: frontend/src/components/dialog/new-wiki-dialog.js:56 #: frontend/src/components/dialog/org-add-department-dialog.js:73 @@ -963,7 +993,8 @@ msgstr "Nueva Biblioteca Departamental" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:63 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:82 #: frontend/src/components/dialog/wiki-select-dialog.js:78 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:627 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:626 +#: frontend/src/components/draft-list-view/draft-list-view.js:36 #: frontend/src/components/group-members.js:30 #: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:122 #: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23 @@ -971,7 +1002,6 @@ msgstr "Nueva Biblioteca Departamental" #: frontend/src/pages/my-libs/my-libs-deleted.js:93 #: frontend/src/pages/my-libs/mylib-repo-list-view.js:90 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:160 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:75 #: frontend/src/pages/org-admin/org-admin-list.js:50 #: frontend/src/pages/org-admin/org-department-item.js:250 #: frontend/src/pages/org-admin/org-department-item.js:290 @@ -982,6 +1012,7 @@ msgstr "Nueva Biblioteca Departamental" #: frontend/src/pages/org-admin/org-group-repos.js:83 #: frontend/src/pages/org-admin/org-groups-search-groups.js:157 #: frontend/src/pages/org-admin/org-groups.js:160 +#: frontend/src/pages/org-admin/org-libraries.js:147 #: frontend/src/pages/org-admin/org-links.js:100 #: frontend/src/pages/org-admin/org-user-profile.js:136 #: frontend/src/pages/org-admin/org-user-repos.js:79 @@ -1012,12 +1043,12 @@ msgstr "Nueva Biblioteca Departamental" #: frontend/src/pages/sys-admin/users/user-links.js:49 #: frontend/src/pages/sys-admin/users/user-repos.js:54 #: frontend/src/pages/sys-admin/users/user-shared-repos.js:35 -#: frontend/src/repo-folder-trash.js:239 frontend/src/repo-snapshot.js:200 +#: frontend/src/repo-folder-trash.js:236 frontend/src/repo-snapshot.js:198 #: frontend/src/shared-dir-view.js:661 msgid "Name" msgstr "Nombre" -#: frontend/src/components/dialog/create-file-dialog.js:62 +#: frontend/src/components/dialog/create-file-dialog.js:59 #: frontend/src/components/dialog/create-folder-dialog.js:54 #: frontend/src/components/dialog/rename-dialog.js:56 #: frontend/src/components/dialog/rename-dirent.js:56 @@ -1026,7 +1057,7 @@ msgstr "Nombre" msgid "The name \"{name}\" is already taken. Please choose a different name." msgstr "El nombre '{name}' ya está en uso, por favor escoja otro nombre." -#: frontend/src/components/dialog/create-file-dialog.js:94 +#: frontend/src/components/dialog/create-file-dialog.js:147 #: frontend/src/components/toolbar/dir-operation-toolbar.js:207 #: frontend/src/components/toolbar/dir-operation-toolbar.js:232 #: frontend/src/pages/repo-wiki-mode/side-panel.js:176 @@ -1068,7 +1099,7 @@ msgstr "Contraseña demasiado corta" #: frontend/src/components/dialog/create-repo-dialog.js:111 #: frontend/src/components/dialog/generate-upload-link.js:150 #: frontend/src/components/dialog/org-add-user-dialog.js:123 -#: frontend/src/components/share-link-panel/link-creation.js:181 +#: frontend/src/components/share-link-panel/link-creation.js:175 msgid "Passwords don't match" msgstr "Las contraseñas no coinciden" @@ -1134,14 +1165,14 @@ msgstr "Permiso" #: frontend/src/components/dialog/share-repo-dialog.js:40 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:22 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57 -#: frontend/src/utils/utils.js:680 +#: frontend/src/utils/utils.js:684 msgid "Read-Write" msgstr "Lectura / Escritura" #: frontend/src/components/dialog/create-repo-dialog.js:227 #: frontend/src/components/dialog/share-repo-dialog.js:41 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57 -#: frontend/src/utils/utils.js:683 +#: frontend/src/utils/utils.js:687 msgid "Read-Only" msgstr "Sólo lectura" @@ -1155,7 +1186,7 @@ msgstr "Encriptar" #: frontend/src/components/dialog/org-add-user-dialog.js:145 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:106 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:153 -#: frontend/src/components/share-link-panel/link-creation.js:284 +#: frontend/src/components/share-link-panel/link-creation.js:278 #: frontend/src/pages/sys-admin/web-settings/web-settings.js:239 #: frontend/src/settings.js:48 frontend/src/settings.js:134 msgid "Password" @@ -1165,15 +1196,15 @@ msgstr "Contraseña " #: frontend/src/components/dialog/generate-upload-link.js:390 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:110 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:163 -#: frontend/src/components/share-link-panel/link-creation.js:295 +#: frontend/src/components/share-link-panel/link-creation.js:289 msgid "Password again" msgstr "Repetir contraseña" #: frontend/src/components/dialog/create-tag-dialog.js:53 #: frontend/src/components/dialog/zip-download-dialog.js:73 -#: frontend/src/components/file-uploader/file-uploader.js:400 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:409 -#: frontend/src/pages/upload-link/file-uploader.js:399 +#: frontend/src/components/file-uploader/file-uploader.js:406 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:415 +#: frontend/src/pages/upload-link/file-uploader.js:404 msgid "Internal Server Error" msgstr "Error interno del servidor" @@ -1183,10 +1214,10 @@ msgstr "La etiqueta \"{name}\" ya existe." #: frontend/src/components/dialog/create-tag-dialog.js:73 #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:124 -#: frontend/src/components/share-link-panel/link-creation.js:259 +#: frontend/src/components/share-link-panel/link-creation.js:253 #: frontend/src/components/share-link-panel/link-details.js:166 -#: frontend/src/repo-folder-trash.js:201 frontend/src/repo-history.js:112 -#: frontend/src/repo-snapshot.js:150 +#: frontend/src/repo-folder-trash.js:198 frontend/src/repo-history.js:109 +#: frontend/src/repo-snapshot.js:148 msgid "Back" msgstr "Atrás" @@ -1202,10 +1233,10 @@ msgstr "Seleccionar un color" #: frontend/src/components/dialog/create-tag-dialog.js:109 #: frontend/src/components/file-view/file-toolbar.js:155 #: frontend/src/components/file-view/file-toolbar.js:214 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:115 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:158 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:199 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:222 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:121 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:165 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:206 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:229 #: frontend/src/shared-dir-view.js:486 msgid "Save" msgstr "Guardar" @@ -1229,8 +1260,6 @@ msgid "Permission name" msgstr "" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:151 -#: frontend/src/components/file-uploader/file-uploader.js:684 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:667 #: frontend/src/components/toolbar/dir-operation-toolbar.js:189 #: frontend/src/components/toolbar/dir-operation-toolbar.js:198 #: frontend/src/components/toolbar/dir-operation-toolbar.js:227 @@ -1244,8 +1273,7 @@ msgstr "" #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:69 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:79 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:89 -#: frontend/src/pages/upload-link/file-uploader.js:625 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:66 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:52 #: frontend/src/shared-dir-view.js:471 msgid "Upload" msgstr "Subir archivo" @@ -1253,8 +1281,8 @@ msgstr "Subir archivo" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:180 #: frontend/src/components/dialog/zip-download-dialog.js:123 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:637 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:661 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:662 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:686 #: frontend/src/components/file-view/file-toolbar.js:171 #: frontend/src/components/file-view/file-toolbar.js:255 #: frontend/src/components/file-view/file-view-tip.js:25 @@ -1262,10 +1290,10 @@ msgstr "Subir archivo" #: frontend/src/components/history-trash-file-view/download.js:10 #: frontend/src/components/shared-file-view/shared-file-view-tip.js:27 #: frontend/src/components/shared-file-view/shared-file-view.js:133 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:331 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:344 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:359 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:372 #: frontend/src/pages/file-history-old/history-item.js:127 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:122 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:128 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:74 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:253 #: frontend/src/pages/org-admin/statistic/statistic-traffic.js:63 @@ -1280,7 +1308,7 @@ msgstr "Subir archivo" #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:84 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:94 #: frontend/src/pages/sys-admin/users/user-links.js:202 -#: frontend/src/repo-snapshot.js:309 frontend/src/shared-dir-view.js:769 +#: frontend/src/repo-snapshot.js:307 frontend/src/shared-dir-view.js:769 #: frontend/src/shared-dir-view.js:796 frontend/src/shared-dir-view.js:844 #: frontend/src/shared-dir-view.js:876 frontend/src/shared-dir-view.js:945 #: frontend/src/shared-dir-view.js:963 @@ -1310,9 +1338,9 @@ msgstr "" #: frontend/src/components/dialog/view-link-dialog.js:38 #: frontend/src/components/share-link-panel/link-item.js:112 #: frontend/src/components/shared-link.js:24 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:329 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:337 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:343 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:357 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:365 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:371 #: frontend/src/pages/org-admin/org-saml-config.js:118 #: frontend/src/pages/org-admin/org-saml-config.js:132 #: frontend/src/pages/org-admin/org-saml-config.js:146 @@ -1345,7 +1373,7 @@ msgstr "" #: frontend/src/components/select-editor/select-editor.js:138 #: frontend/src/components/share-link-panel/link-details.js:206 #: frontend/src/components/share-link-panel/link-details.js:207 -#: frontend/src/components/toolbar/view-file-toolbar.js:67 +#: frontend/src/components/toolbar/view-file-toolbar.js:87 #: frontend/src/components/user-settings/user-avatar-form.js:97 #: frontend/src/pages/org-admin/org-user-profile.js:139 #: frontend/src/pages/org-admin/org-user-profile.js:145 @@ -1359,9 +1387,9 @@ msgstr "" #: frontend/src/pages/sys-admin/institutions/institution-info.js:28 #: frontend/src/pages/sys-admin/orgs/org-info.js:41 #: frontend/src/pages/sys-admin/users/user-info.js:91 -#: frontend/src/pages/sys-admin/users/users-content.js:514 +#: frontend/src/pages/sys-admin/users/users-content.js:502 #: frontend/src/pages/wiki/main-panel.js:106 -#: frontend/src/pages/wiki/main-panel.js:107 frontend/src/repo-history.js:306 +#: frontend/src/pages/wiki/main-panel.js:107 frontend/src/repo-history.js:303 msgid "Edit" msgstr "Editar" @@ -1399,7 +1427,6 @@ msgstr "" #: frontend/src/components/dialog/delete-repo-dialog.js:66 #: frontend/src/components/dialog/org-delete-repo-dialog.js:32 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:33 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:253 #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:101 #: frontend/src/pages/sys-admin/orgs/org-repos.js:122 #: frontend/src/pages/sys-admin/repos/trash-repos.js:255 @@ -1423,28 +1450,11 @@ msgid "Select Tags" msgstr "Seleccionar etiquetas" #: frontend/src/components/dialog/edit-filetag-dialog.js:141 -#: frontend/src/components/popover/edit-filetag-popover.js:187 +#: frontend/src/components/popover/edit-filetag-popover.js:182 #: frontend/src/components/popover/list-tag-popover.js:145 msgid "Create a new tag" msgstr "Cear una nueva etiqueta" -#: frontend/src/components/dialog/edit-filetag-dialog.js:145 -#: frontend/src/components/dialog/list-created-files-dialog.js:52 -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:107 -#: frontend/src/components/dialog/org-add-admin-dialog.js:65 -#: frontend/src/components/dialog/search-file-dialog.js:115 -#: frontend/src/components/dialog/share-admin-link.js:35 -#: frontend/src/components/dialog/share-repo-dialog.js:149 -#: frontend/src/components/dialog/transfer-group-dialog.js:68 -#: frontend/src/components/search/ai-search.js:663 -#: frontend/src/components/search/ai-search.js:700 -#: frontend/src/components/search/search.js:497 -#: frontend/src/components/search/search.js:532 -#: frontend/src/components/system-notification.js:46 -#: frontend/src/pages/groups/group-view.js:479 -msgid "Close" -msgstr "Cerrar" - #: frontend/src/components/dialog/edit-repo-commit-labels.js:47 msgid "Successfully edited labels." msgstr "Etiquetas editadas con éxito" @@ -1458,48 +1468,48 @@ msgid "Find an option" msgstr "" #: frontend/src/components/dialog/extra-attributes-dialog/index.js:217 -#: frontend/src/components/dirent-detail/detail-list-view.js:93 -#: frontend/src/components/dirent-detail/detail-list-view.js:134 +#: frontend/src/components/dirent-detail/detail-list-view.js:92 +#: frontend/src/components/dirent-detail/detail-list-view.js:133 msgid "Edit extra properties" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:142 #: frontend/src/components/dialog/reset-webdav-password.js:29 #: frontend/src/components/dialog/set-webdav-password.js:29 -#: frontend/src/components/share-link-panel/link-creation.js:173 +#: frontend/src/components/share-link-panel/link-creation.js:167 msgid "Please enter a password." msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:146 #: frontend/src/components/dialog/reset-webdav-password.js:33 #: frontend/src/components/dialog/set-webdav-password.js:33 -#: frontend/src/components/share-link-panel/link-creation.js:177 +#: frontend/src/components/share-link-panel/link-creation.js:171 msgid "The password is too short." msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:154 #: frontend/src/components/dialog/reset-webdav-password.js:38 #: frontend/src/components/dialog/set-webdav-password.js:38 -#: frontend/src/components/share-link-panel/link-creation.js:185 +#: frontend/src/components/share-link-panel/link-creation.js:179 msgid "" "The password is too weak. It should include at least {passwordStrengthLevel}" " of the following: number, upper letter, lower letter and other symbols." msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:162 -#: frontend/src/components/share-link-panel/link-creation.js:193 +#: frontend/src/components/share-link-panel/link-creation.js:187 msgid "Please select an expiration time" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:170 -#: frontend/src/components/share-link-panel/link-creation.js:202 +#: frontend/src/components/share-link-panel/link-creation.js:196 msgid "Please enter days" msgstr "Ingresa cantidad de días" #: frontend/src/components/dialog/generate-upload-link.js:174 #: frontend/src/components/dialog/lib-history-setting-dialog.js:66 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:66 -#: frontend/src/components/share-link-panel/link-creation.js:206 +#: frontend/src/components/share-link-panel/link-creation.js:200 msgid "Please enter a non-negative integer" msgstr "Por favor, ingrese un número entero no negativo" @@ -1510,7 +1520,7 @@ msgstr "Enlace de subida copiado al portapapeles" #: frontend/src/components/dialog/generate-upload-link.js:276 #: frontend/src/components/dialog/reset-webdav-password.js:68 #: frontend/src/components/dialog/set-webdav-password.js:68 -#: frontend/src/components/share-link-panel/link-creation.js:285 +#: frontend/src/components/share-link-panel/link-creation.js:279 msgid "" "(at least {passwordMinLength} characters and includes " "{passwordStrengthLevel} of the following: number, upper letter, lower letter" @@ -1557,18 +1567,18 @@ msgstr "Enviar" #: frontend/src/components/dialog/generate-upload-link.js:367 #: frontend/src/components/dialog/generate-upload-link.js:372 -#: frontend/src/components/share-link-panel/link-creation.js:273 -#: frontend/src/components/share-link-panel/link-creation.js:278 +#: frontend/src/components/share-link-panel/link-creation.js:267 +#: frontend/src/components/share-link-panel/link-creation.js:272 msgid "Add password protection" msgstr "Agregar protección por contraseña" #: frontend/src/components/dialog/generate-upload-link.js:403 -#: frontend/src/components/share-link-panel/link-creation.js:308 +#: frontend/src/components/share-link-panel/link-creation.js:302 msgid "Add auto expiration" msgstr "Agregar vencimiento automático" #: frontend/src/components/dialog/generate-upload-link.js:422 -#: frontend/src/components/share-link-panel/link-creation.js:344 +#: frontend/src/components/share-link-panel/link-creation.js:338 #: frontend/src/components/user-settings/web-api-auth-token.js:86 msgid "Generate" msgstr "Generar" @@ -1688,8 +1698,8 @@ msgstr "%(email) y otros %(num) invitados con éxito." #: frontend/src/components/dialog/invite-people-dialog.js:107 #: frontend/src/components/dialog/share-dialog.js:154 #: frontend/src/components/dialog/share-to-invite-people.js:273 -#: frontend/src/components/main-side-nav.js:261 -#: frontend/src/components/main-side-nav.js:263 +#: frontend/src/components/main-side-nav.js:271 +#: frontend/src/components/main-side-nav.js:273 #: frontend/src/components/toolbar/invitations-toolbar.js:31 #: frontend/src/components/toolbar/invitations-toolbar.js:35 #: frontend/src/pages/invitations/invitations-view.js:282 @@ -1747,33 +1757,36 @@ msgstr "La contraseña será almacenada en el servidor por 1 hora." msgid "Successfully set library history." msgstr "Historial de biblioteca establecido con éxito." -#: frontend/src/components/dialog/lib-history-setting-dialog.js:112 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:110 -msgid "{placeholder} History Setting" -msgstr "{placeholder} Configuración del historial" +#: frontend/src/components/dialog/lib-history-setting-dialog.js:116 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:114 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:351 +#: frontend/src/pages/my-libs/mylib-repo-menu.js:154 +#: frontend/src/pages/sys-admin/repos/repos.js:271 +msgid "History Setting" +msgstr "Configuración de historial" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:123 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:122 msgid "Setting library history is disabled by Admin." msgstr "Establecer el historial de la biblioteca está deshabilitado por el Administrador." -#: frontend/src/components/dialog/lib-history-setting-dialog.js:128 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:121 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:127 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:120 msgid "Keep full history" msgstr "Mantener historial completo" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:132 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:125 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:131 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:124 msgid "Don't keep history" msgstr "No mantener historial" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:136 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:129 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:135 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:128 msgid "Only keep a period of history:" msgstr "Sólo mantener el historial por:" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:145 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:144 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:117 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:138 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:137 #: frontend/src/components/set-link-expiration.js:89 msgid "days" msgstr "días" @@ -1806,30 +1819,30 @@ msgstr "Permiso del usuario" msgid "Group Permission" msgstr "Permiso de grupo" -#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:69 +#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:73 msgid "{placeholder} Folder Permission" msgstr "{placeholder} Permiso de Carpeta" -#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:69 -msgid "Set permission of {placeholder}" -msgstr "" +#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:73 +msgid "Set {placeholder}'s permission" +msgstr "Establecer permiso de {placeholder}" #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:186 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:169 #: frontend/src/components/dialog/repo-api-token-dialog.js:197 #: frontend/src/components/dialog/zip-download-dialog.js:76 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:294 -#: frontend/src/pages/lib-content-view/lib-content-view.js:181 -#: frontend/src/pages/lib-content-view/lib-content-view.js:710 -#: frontend/src/pages/lib-content-view/lib-content-view.js:758 -#: frontend/src/pages/lib-content-view/lib-content-view.js:850 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1035 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1051 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1087 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1115 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1177 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1233 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1271 +#: frontend/src/pages/lib-content-view/lib-content-view.js:185 +#: frontend/src/pages/lib-content-view/lib-content-view.js:735 +#: frontend/src/pages/lib-content-view/lib-content-view.js:784 +#: frontend/src/pages/lib-content-view/lib-content-view.js:869 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1065 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1081 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1117 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1145 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1209 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1259 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1287 #: frontend/src/pages/my-libs/my-libs-deleted.js:152 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:293 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:315 @@ -1838,22 +1851,22 @@ msgstr "" #: frontend/src/pages/search/main-panel.js:197 #: frontend/src/pages/shared-with-all/public-shared-view.js:106 #: frontend/src/pages/sys-admin/abuse-reports.js:45 -#: frontend/src/pages/upload-link/file-uploader.js:433 -#: frontend/src/repo-folder-trash.js:136 frontend/src/repo-folder-trash.js:333 -#: frontend/src/utils/utils.js:1190 +#: frontend/src/pages/upload-link/file-uploader.js:437 +#: frontend/src/repo-folder-trash.js:136 frontend/src/repo-folder-trash.js:329 +#: frontend/src/utils/utils.js:1194 msgid "Error" msgstr "Error" #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:189 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:172 #: frontend/src/components/dialog/repo-api-token-dialog.js:199 -#: frontend/src/pages/lib-content-view/lib-content-view.js:187 +#: frontend/src/pages/lib-content-view/lib-content-view.js:191 #: frontend/src/pages/search/main-panel.js:82 #: frontend/src/pages/sys-admin/abuse-reports.js:47 -#: frontend/src/repo-folder-trash.js:142 frontend/src/repo-folder-trash.js:335 +#: frontend/src/repo-folder-trash.js:142 frontend/src/repo-folder-trash.js:331 #: frontend/src/shared-file-view-document.js:74 #: frontend/src/shared-file-view-spreadsheet.js:71 -#: frontend/src/utils/utils.js:1193 frontend/src/view-file-document.js:76 +#: frontend/src/utils/utils.js:1197 frontend/src/view-file-document.js:76 #: frontend/src/view-file-spreadsheet.js:71 msgid "Please check the network." msgstr "Por favor verifique la red." @@ -1891,23 +1904,6 @@ msgstr "Seleccione un grupo" msgid "User" msgstr "Usuario" -#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:283 -#: frontend/src/components/dialog/org-add-member-dialog.js:58 -#: frontend/src/components/dialog/share-to-user.js:357 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-member-dialog.js:37 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-member-dialog.js:56 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-batch-add-admin-dialog.js:45 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:45 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:46 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:240 -#: frontend/src/components/list-and-add-group-members.js:173 -#: frontend/src/pages/org-admin/org-users-search-users.js:196 -#: frontend/src/pages/org-admin/org-users-users.js:260 -#: frontend/src/pages/sys-admin/users/search-users.js:313 -#: frontend/src/pages/sys-admin/users/users.js:425 -msgid "Search users" -msgstr "Buscar usuarios" - #: frontend/src/components/dialog/list-created-files-dialog.js:23 msgid "Created Files" msgstr "Archivos Creados" @@ -1922,60 +1918,67 @@ msgstr "Archivos Creados" #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:48 #: frontend/src/pages/sys-admin/devices/devices-errors.js:53 #: frontend/src/pages/sys-admin/logs-page/login-logs.js:48 -#: frontend/src/repo-history.js:141 frontend/src/repo-history.js:148 +#: frontend/src/repo-history.js:138 frontend/src/repo-history.js:145 #: frontend/src/user-notifications.js:131 #: frontend/src/user-notifications.js:135 msgid "Time" msgstr "Fecha" -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79 -msgid "Tagged Files" -msgstr "Archivos Etiquetados" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:44 +#: frontend/src/pages/drafts/draft-content.js:29 +msgid "Successfully deleted draft %(draft)s." +msgstr "Borrador %(draft)seliminado con éxito." -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:85 -#: frontend/src/components/dialog/search-file-dialog.js:94 -#: frontend/src/components/dirent-detail/detail-list-view.js:120 -#: frontend/src/components/dirent-detail/file-details.js:85 -#: frontend/src/components/dirent-detail/lib-details.js:69 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:630 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124 -#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24 -#: frontend/src/file-history-old.js:245 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:74 -#: frontend/src/pages/my-libs/mylib-repo-list-view.js:92 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:80 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:82 -#: frontend/src/pages/org-admin/org-department-item.js:327 -#: frontend/src/pages/org-admin/org-group-repos.js:84 -#: frontend/src/pages/org-admin/org-user-repos.js:80 -#: frontend/src/pages/org-admin/org-user-shared-repos.js:78 -#: frontend/src/pages/search/advanced-search.js:78 -#: frontend/src/pages/search/advanced-search.js:226 -#: frontend/src/pages/share-with-ocm/remote-dir-content.js:99 -#: frontend/src/pages/shared-libs/shared-libs.js:84 -#: frontend/src/pages/sys-admin/departments/department-libraries.js:85 -#: frontend/src/pages/sys-admin/repos/dir-content.js:104 -#: frontend/src/pages/sys-admin/repos/repos.js:82 -#: frontend/src/pages/sys-admin/repos/repos.js:84 -#: frontend/src/pages/sys-admin/users/user-shared-repos.js:37 -#: frontend/src/repo-folder-trash.js:242 frontend/src/repo-snapshot.js:201 -#: frontend/src/shared-dir-view.js:663 -msgid "Size" -msgstr "Tamaño" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:48 +#: frontend/src/pages/drafts/draft-content.js:33 +msgid "Failed to delete draft %(draft)s." +msgstr "Fallo al eliminar %(draft)s." +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:61 +#: frontend/src/pages/drafts/drafts-view.js:19 +msgid "Drafts" +msgstr "Borradores" + +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:67 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:74 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:74 +#: frontend/src/components/group-members.js:125 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:126 +#: frontend/src/components/wiki-list-view/wiki-list-view.js:45 +#: frontend/src/pages/groups/group-view.js:381 +#: frontend/src/pages/org-admin/org-group-members.js:109 +#: frontend/src/pages/org-admin/org-libraries.js:153 +#: frontend/src/pages/org-admin/org-links.js:101 +#: frontend/src/pages/org-admin/org-user-shared-repos.js:77 +#: frontend/src/pages/shared-libs/shared-libs.js:86 +#: frontend/src/pages/sys-admin/groups/group-members.js:166 +#: frontend/src/pages/sys-admin/groups/groups-content.js:58 +#: frontend/src/pages/sys-admin/links/share-links.js:66 +#: frontend/src/pages/sys-admin/orgs/org-repos.js:35 +#: frontend/src/pages/sys-admin/repos/repos.js:88 +#: frontend/src/pages/sys-admin/repos/trash-repos.js:67 +#: frontend/src/pages/sys-admin/users/user-groups.js:119 +#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:170 +#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:188 +msgid "Owner" +msgstr "Propietario" + +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:68 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:86 #: frontend/src/components/dialog/search-file-dialog.js:95 #: frontend/src/components/dialog/share-repo-dialog.js:129 #: frontend/src/components/dialog/wiki-select-dialog.js:79 -#: frontend/src/components/dirent-detail/detail-list-view.js:87 -#: frontend/src/components/dirent-detail/detail-list-view.js:122 +#: frontend/src/components/dirent-detail/detail-list-view.js:86 +#: frontend/src/components/dirent-detail/detail-list-view.js:121 #: frontend/src/components/dirent-detail/file-details.js:87 #: frontend/src/components/dirent-detail/lib-details.js:70 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:631 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:630 +#: frontend/src/components/draft-list-view/draft-list-view.js:38 #: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:125 #: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25 #: frontend/src/components/wiki-list-view/wiki-list-view.js:46 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:76 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:46 #: frontend/src/pages/my-libs/mylib-repo-list-view.js:94 #: frontend/src/pages/org-admin/org-user-repos.js:81 #: frontend/src/pages/org-admin/org-user-shared-repos.js:79 @@ -1990,11 +1993,61 @@ msgstr "Tamaño" msgid "Last Update" msgstr "Última actualización" +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79 +msgid "Tagged Files" +msgstr "Archivos Etiquetados" + +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:85 +#: frontend/src/components/dialog/search-file-dialog.js:94 +#: frontend/src/components/dirent-detail/detail-list-view.js:119 +#: frontend/src/components/dirent-detail/file-details.js:85 +#: frontend/src/components/dirent-detail/lib-details.js:69 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:629 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124 +#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24 +#: frontend/src/file-history-old.js:245 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:44 +#: frontend/src/pages/my-libs/mylib-repo-list-view.js:92 +#: frontend/src/pages/org-admin/org-department-item.js:327 +#: frontend/src/pages/org-admin/org-group-repos.js:84 +#: frontend/src/pages/org-admin/org-libraries.js:150 +#: frontend/src/pages/org-admin/org-user-repos.js:80 +#: frontend/src/pages/org-admin/org-user-shared-repos.js:78 +#: frontend/src/pages/search/advanced-search.js:78 +#: frontend/src/pages/search/advanced-search.js:226 +#: frontend/src/pages/share-with-ocm/remote-dir-content.js:99 +#: frontend/src/pages/shared-libs/shared-libs.js:84 +#: frontend/src/pages/sys-admin/departments/department-libraries.js:85 +#: frontend/src/pages/sys-admin/repos/dir-content.js:104 +#: frontend/src/pages/sys-admin/repos/repos.js:82 +#: frontend/src/pages/sys-admin/repos/repos.js:84 +#: frontend/src/pages/sys-admin/users/user-shared-repos.js:37 +#: frontend/src/repo-folder-trash.js:238 frontend/src/repo-snapshot.js:199 +#: frontend/src/shared-dir-view.js:663 +msgid "Size" +msgstr "Tamaño" + #: frontend/src/components/dialog/list-taggedfiles-dialog.js:165 #: frontend/src/pages/starred/starred.js:221 msgid "deleted" msgstr "eliminado" +#: frontend/src/components/dialog/local-draft-dialog.js:17 +msgid "Local draft" +msgstr "Borrador local" + +#: frontend/src/components/dialog/local-draft-dialog.js:19 +msgid "You have an unsaved draft. Do you like to use it?" +msgstr "Tienes un borrador sin guardar. ¿Deseas utilizarlo?" + +#: frontend/src/components/dialog/local-draft-dialog.js:22 +msgid "Use draft" +msgstr "Usar borrador" + +#: frontend/src/components/dialog/local-draft-dialog.js:23 +msgid "Delete draft" +msgstr "Eliminar borrador" + #: frontend/src/components/dialog/manage-members-dialog.js:21 msgid "Manage group members" msgstr "Administrar miembros del grupo" @@ -2013,8 +2066,10 @@ msgstr "Nuevo Wiki" #: frontend/src/components/dialog/op-menu.js:53 #: frontend/src/components/dialog/op-menu.js:54 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:809 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:810 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:837 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:838 +#: frontend/src/components/draft-list-view/draft-list-item.js:104 +#: frontend/src/components/draft-list-view/draft-list-item.js:105 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:123 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:124 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:152 @@ -2039,16 +2094,16 @@ msgstr "Nuevo Wiki" #: frontend/src/pages/my-libs/mylib-repo-menu.js:210 #: frontend/src/pages/my-libs/mylib-repo-menu.js:263 #: frontend/src/pages/my-libs/mylib-repo-menu.js:264 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:260 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:261 #: frontend/src/pages/org-admin/org-groups-search-groups.js:108 #: frontend/src/pages/org-admin/org-groups-search-groups.js:109 #: frontend/src/pages/org-admin/org-groups.js:299 #: frontend/src/pages/org-admin/org-groups.js:300 +#: frontend/src/pages/org-admin/org-libraries.js:309 +#: frontend/src/pages/org-admin/org-libraries.js:310 #: frontend/src/pages/org-admin/org-links.js:209 #: frontend/src/pages/org-admin/org-links.js:210 -#: frontend/src/pages/org-admin/org-user-item.js:187 -#: frontend/src/pages/org-admin/org-user-item.js:188 +#: frontend/src/pages/org-admin/org-user-item.js:172 +#: frontend/src/pages/org-admin/org-user-item.js:173 #: frontend/src/pages/repo-wiki-mode/side-panel.js:168 #: frontend/src/pages/repo-wiki-mode/side-panel.js:169 #: frontend/src/pages/sdoc/sdoc-file-history/history-version.js:127 @@ -2107,7 +2162,7 @@ msgstr "Nuevo Departamento" #: frontend/src/pages/sys-admin/departments/department.js:105 #: frontend/src/pages/sys-admin/groups/group-members.js:324 #: frontend/src/pages/sys-admin/institutions/institution-users.js:362 -#: frontend/src/pages/sys-admin/orgs/org-users.js:434 +#: frontend/src/pages/sys-admin/orgs/org-users.js:415 msgid "Add Member" msgstr "Agregar Miembro" @@ -2158,11 +2213,11 @@ msgstr "" #: frontend/src/pages/sys-admin/institutions/institutions.js:127 #: frontend/src/pages/sys-admin/orgs/org-groups.js:107 #: frontend/src/pages/sys-admin/orgs/org-repos.js:100 -#: frontend/src/pages/sys-admin/orgs/org-users.js:228 +#: frontend/src/pages/sys-admin/orgs/org-users.js:220 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:138 #: frontend/src/pages/sys-admin/terms-and-conditions/item.js:125 #: frontend/src/pages/sys-admin/users/user-repos.js:192 -#: frontend/src/pages/sys-admin/users/users-content.js:403 +#: frontend/src/pages/sys-admin/users/users-content.js:393 msgid "Are you sure you want to delete {placeholder} ?" msgstr "¿Seguro que quieres borrar {placeholder} ?" @@ -2173,7 +2228,7 @@ msgstr "Eliminar Departamento" #: frontend/src/components/dialog/org-delete-member-dialog.js:40 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-member-dialog.js:40 -#: frontend/src/pages/sys-admin/orgs/org-users.js:295 +#: frontend/src/pages/sys-admin/orgs/org-users.js:285 msgid "Delete Member" msgstr "Eliminar Miembro" @@ -2259,9 +2314,9 @@ msgid "API token is copied to the clipboard." msgstr "API token copiado al portapapeles." #: frontend/src/components/dialog/repo-api-token-dialog.js:116 -#: frontend/src/pages/lib-content-view/lib-content-view.js:168 -#: frontend/src/pages/lib-content-view/lib-content-view.js:171 -#: frontend/src/repo-folder-trash.js:131 frontend/src/utils/utils.js:1185 +#: frontend/src/pages/lib-content-view/lib-content-view.js:172 +#: frontend/src/pages/lib-content-view/lib-content-view.js:175 +#: frontend/src/repo-folder-trash.js:131 frontend/src/utils/utils.js:1189 msgid "Permission denied" msgstr "Permiso denegado" @@ -2277,29 +2332,33 @@ msgstr "{placeholder} API Token" msgid "{placeholder} SeaTable integration" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:52 -msgid "{placeholder} Share Admin" -msgstr "" +#: frontend/src/components/dialog/repo-share-admin-dialog.js:56 +#: frontend/src/components/main-side-nav.js:278 +#: frontend/src/components/main-side-nav.js:280 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:354 +#: frontend/src/pages/my-libs/mylib-repo-menu.js:178 +msgid "Share Admin" +msgstr "Admin de Compartidos" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:67 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:65 #: frontend/src/pages/share-admin/share-links.js:554 #: frontend/src/pages/share-admin/upload-links.js:286 #: frontend/src/pages/sys-admin/links/links-nav.js:15 msgid "Share Links" msgstr "Enlaces Compartidos" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:74 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:72 #: frontend/src/pages/share-admin/share-links.js:557 #: frontend/src/pages/share-admin/upload-links.js:288 #: frontend/src/pages/sys-admin/links/links-nav.js:16 msgid "Upload Links" msgstr "Enlaces de subida" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:80 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:78 msgid "User Shares" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:85 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:83 msgid "Group Shares" msgstr "" @@ -2427,15 +2486,15 @@ msgstr "Compartir a otro servidor" #: frontend/src/components/dialog/share-dialog.js:323 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-dialog.js:84 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:640 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:664 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:665 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:689 #: frontend/src/components/file-view/file-toolbar.js:143 #: frontend/src/components/file-view/file-toolbar.js:242 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:348 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:511 #: frontend/src/components/toolbar/dir-operation-toolbar.js:218 -#: frontend/src/components/toolbar/view-file-toolbar.js:77 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:105 +#: frontend/src/components/toolbar/view-file-toolbar.js:103 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:69 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:359 #: frontend/src/pages/my-libs/mylib-repo-menu.js:142 @@ -2497,12 +2556,12 @@ msgstr "Email del Usuario" #: frontend/src/components/dialog/share-to-other-server.js:193 #: frontend/src/pages/groups/group-view.js:302 -#: frontend/src/pages/org-admin/org-user-item.js:83 +#: frontend/src/pages/org-admin/org-user-item.js:82 #: frontend/src/pages/org-admin/org-users-users.js:157 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:168 -#: frontend/src/pages/sys-admin/users/users-content.js:261 -#: frontend/src/pages/sys-admin/users/users-content.js:322 -#: frontend/src/pages/sys-admin/users/users-content.js:327 +#: frontend/src/pages/sys-admin/users/users-content.js:256 +#: frontend/src/pages/sys-admin/users/users-content.js:313 +#: frontend/src/pages/sys-admin/users/users-content.js:318 #: frontend/src/pages/sys-admin/users/users.js:269 #: frontend/src/pages/sys-admin/users/users.js:293 msgid "It may take some time, please wait." @@ -2518,7 +2577,7 @@ msgstr "Puede tomar un tiempo, por favor espere." #: frontend/src/pages/sys-admin/invitations/invitations.js:300 #: frontend/src/pages/sys-admin/notifications/notifications.js:274 #: frontend/src/pages/sys-admin/orgs/org-repos.js:176 -#: frontend/src/pages/sys-admin/orgs/org-users.js:390 +#: frontend/src/pages/sys-admin/orgs/org-users.js:371 #: frontend/src/pages/sys-admin/orgs/orgs.js:105 #: frontend/src/pages/sys-admin/orgs/search-orgs.js:69 #: frontend/src/pages/sys-admin/repos/dir-view.js:96 @@ -2633,31 +2692,6 @@ msgstr "Las contraseñas no coinciden." msgid "Add Organization" msgstr "Agregar Organización" -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:74 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:74 -#: frontend/src/components/group-members.js:125 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:126 -#: frontend/src/components/wiki-list-view/wiki-list-view.js:45 -#: frontend/src/pages/groups/group-view.js:381 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:86 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:65 -#: frontend/src/pages/org-admin/org-group-members.js:109 -#: frontend/src/pages/org-admin/org-links.js:101 -#: frontend/src/pages/org-admin/org-user-shared-repos.js:77 -#: frontend/src/pages/shared-libs/shared-libs.js:86 -#: frontend/src/pages/sys-admin/groups/group-members.js:166 -#: frontend/src/pages/sys-admin/groups/groups-content.js:58 -#: frontend/src/pages/sys-admin/links/share-links.js:66 -#: frontend/src/pages/sys-admin/orgs/org-repos.js:35 -#: frontend/src/pages/sys-admin/repos/repos.js:88 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:67 -#: frontend/src/pages/sys-admin/users/user-groups.js:119 -#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:170 -#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:188 -msgid "Owner" -msgstr "Propietario" - #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:101 msgid "Owner can use admin panel in an organization, must be a new account." msgstr "El propietario puede utilizar el panel de admin en una organización, debe ser una cuenta nueva." @@ -2700,7 +2734,7 @@ msgstr "(Si queda en blanco, el propietario será admin)" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:80 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:81 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:51 -#: frontend/src/components/dialog/transfer-dialog.js:146 +#: frontend/src/components/dialog/transfer-dialog.js:79 msgid "Select a user" msgstr "Seleccionar un usuario" @@ -2725,7 +2759,7 @@ msgid "End date" msgstr "Fecha Fin" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:34 -#: frontend/src/components/dialog/transfer-dialog.js:173 +#: frontend/src/components/dialog/transfer-dialog.js:71 msgid "Transfer Library {library_name}" msgstr "Transferir Biblioteca {library_name}" @@ -2745,17 +2779,17 @@ msgstr "Establecer Nombre" msgid "Terms" msgstr "Términos" -#: frontend/src/components/dialog/transfer-dialog.js:127 -msgid "Transfer to user" -msgstr "Transferir al usuario" +#: frontend/src/components/dialog/transfer-dialog.js:87 +msgid "Select a department" +msgstr "Seleccionar un departamento" -#: frontend/src/components/dialog/transfer-dialog.js:133 +#: frontend/src/components/dialog/transfer-dialog.js:95 msgid "Transfer to department" msgstr "Transferir al departamento" -#: frontend/src/components/dialog/transfer-dialog.js:157 -msgid "Select a department" -msgstr "Seleccionar un departamento" +#: frontend/src/components/dialog/transfer-dialog.js:95 +msgid "Transfer to user" +msgstr "Transferir al usuario" #: frontend/src/components/dialog/transfer-group-dialog.js:55 #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:104 @@ -2820,65 +2854,64 @@ msgstr "" msgid "Packaging..." msgstr "Empaquetando..." -#: frontend/src/components/dir-view-mode/dir-column-file.js:48 +#: frontend/src/components/dir-view-mode/dir-column-file.js:69 msgid "File does not exist." msgstr "El archivo no existe" -#: frontend/src/components/dirent-detail/detail-list-view.js:86 -#: frontend/src/components/dirent-detail/detail-list-view.js:121 +#: frontend/src/components/dir-view-mode/dir-column-file.js:90 +msgid "This file is in draft stage." +msgstr "Este archivo está en la etapa de borrador" + +#: frontend/src/components/dir-view-mode/dir-column-file.js:91 +msgid "View Draft" +msgstr "Ver Borrador" + +#: frontend/src/components/dirent-detail/detail-list-view.js:85 +#: frontend/src/components/dirent-detail/detail-list-view.js:120 #: frontend/src/components/dirent-detail/file-details.js:86 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:75 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:45 msgid "Location" msgstr "Ubicación" -#: frontend/src/components/dirent-detail/detail-list-view.js:102 -#: frontend/src/components/dirent-detail/detail-list-view.js:104 +#: frontend/src/components/dirent-detail/detail-list-view.js:101 +#: frontend/src/components/dirent-detail/detail-list-view.js:103 msgid "Apply properties to files inside the folder" msgstr "" #: frontend/src/components/dirent-detail/lib-details.js:68 -#: frontend/src/components/main-side-nav.js:180 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:79 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:82 +#: frontend/src/components/main-side-nav.js:181 +#: frontend/src/pages/org-admin/org-libraries.js:149 #: frontend/src/pages/repo-wiki-mode/side-panel.js:161 -#: frontend/src/pages/sys-admin/info.js:116 +#: frontend/src/pages/sys-admin/info.js:112 #: frontend/src/pages/sys-admin/repos/repos.js:81 #: frontend/src/pages/sys-admin/repos/repos.js:84 msgid "Files" msgstr "Archivos" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:210 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:705 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 msgid "Frozen by {name}" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:210 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:705 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 msgid "locked by {name}" msgstr "bloqueado por {name}" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:214 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:711 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:736 msgid "freezed" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:214 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:711 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:736 #: frontend/src/components/file-view/file-info.js:31 #: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:17 msgid "locked" msgstr "bloqueado" -#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 -msgid "Unselect this item" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 -msgid "Select this item" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-item.js:734 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:818 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:759 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:846 #: frontend/src/components/file-view/file-info.js:40 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:643 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:333 @@ -2890,8 +2923,8 @@ msgstr "" msgid "Unstar" msgstr "Desmarcar" -#: frontend/src/components/dirent-list-view/dirent-list-item.js:734 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:818 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:759 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:846 #: frontend/src/components/file-view/file-info.js:40 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:643 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:333 @@ -2901,24 +2934,40 @@ msgstr "Desmarcar" msgid "Star" msgstr "Marcar" -#: frontend/src/components/dirent-list-view/dirent-list-view.js:623 -msgid "Unselect all items" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-view.js:623 -msgid "Select all items" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-none-view.js:54 +#: frontend/src/components/dirent-list-view/dirent-none-view.js:52 msgid "This folder has no content at this time." msgstr "Esta carpeta no tiene contenido en este momento." -#: frontend/src/components/dirent-list-view/dirent-none-view.js:55 +#: frontend/src/components/dirent-list-view/dirent-none-view.js:53 msgid "You can create files quickly" msgstr "Puedes crear archivos rápidamente" +#: frontend/src/components/draft-list-view/draft-list-item.js:113 +#: frontend/src/pages/sdoc-revision/index.js:123 +msgid "Publish" +msgstr "Publicar" + +#: frontend/src/components/draft-list-view/draft-list-view.js:37 +#: frontend/src/pages/dashboard/content.js:34 +#: frontend/src/pages/org-admin/devices/devices-errors.js:51 +#: frontend/src/pages/org-admin/org-logs-file-audit.js:103 +#: frontend/src/pages/org-admin/org-logs-file-update.js:117 +#: frontend/src/pages/org-admin/org-logs-perm-audit.js:84 +#: frontend/src/pages/share-admin/share-links.js:88 +#: frontend/src/pages/share-admin/upload-links.js:51 +#: frontend/src/pages/starred/starred.js:35 +#: frontend/src/pages/sys-admin/abuse-reports.js:87 +#: frontend/src/pages/sys-admin/devices/devices-errors.js:51 +#: frontend/src/pages/sys-admin/file-scan-records.js:29 +#: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:91 +#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:169 +#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:187 +#: frontend/src/pages/sys-admin/web-settings/web-settings.js:279 +msgid "Library" +msgstr "Biblioteca" + #: frontend/src/components/file-chooser/file-chooser.js:286 -#: frontend/src/components/search/ai-search.js:453 +#: frontend/src/components/search/ai-search.js:452 #: frontend/src/components/search/wiki-search.js:193 msgid "No results matching" msgstr "" @@ -2932,151 +2981,132 @@ msgstr "Biblioteca actual" msgid "Other Libraries" msgstr "Otras bibliotecas" -#: frontend/src/components/file-uploader/file-uploader.js:148 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:146 -#: frontend/src/pages/upload-link/file-uploader.js:140 +#: frontend/src/components/file-uploader/file-uploader.js:149 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:147 +#: frontend/src/pages/upload-link/file-uploader.js:141 msgid "Please upload no more than {maxFiles} files at a time." msgstr "Por favor no suba mas de {maxFiles} archivos al mismo tiempo." -#: frontend/src/components/file-uploader/file-uploader.js:395 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:406 -#: frontend/src/pages/upload-link/file-uploader.js:396 +#: frontend/src/components/file-uploader/file-uploader.js:401 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:412 +#: frontend/src/pages/upload-link/file-uploader.js:401 msgid "File is locked by others." msgstr "El archivo está bloqueado por otros." -#: frontend/src/components/file-uploader/file-uploader.js:396 +#: frontend/src/components/file-uploader/file-uploader.js:402 msgid "Invalid filename." msgstr "Nombre de archivo inválido." -#: frontend/src/components/file-uploader/file-uploader.js:397 +#: frontend/src/components/file-uploader/file-uploader.js:403 msgid "File already exists." msgstr "El archivo ya existe." -#: frontend/src/components/file-uploader/file-uploader.js:398 +#: frontend/src/components/file-uploader/file-uploader.js:404 msgid "File size is too large." msgstr "El tamaño de archivo es demasiado grande." -#: frontend/src/components/file-uploader/file-uploader.js:399 +#: frontend/src/components/file-uploader/file-uploader.js:405 msgid "Out of quota." msgstr "Cuota agotada." -#: frontend/src/components/file-uploader/file-uploader.js:408 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:399 -#: frontend/src/pages/upload-link/file-uploader.js:389 +#: frontend/src/components/file-uploader/file-uploader.js:414 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:405 +#: frontend/src/pages/upload-link/file-uploader.js:394 msgid "Network error" msgstr "Error de red" -#: frontend/src/components/file-uploader/forbid-upload-list-item.js:23 -#: frontend/src/components/shared-link-file-uploader/forbid-upload-list-item.js:23 -#: frontend/src/pages/upload-link/forbid-upload-list-item.js:23 -msgid "File too large" -msgstr "" +#: frontend/src/components/file-uploader/forbid-upload-list-item.js:13 +#: frontend/src/components/shared-link-file-uploader/forbid-upload-list-item.js:13 +msgid "Please upload files less than {placeholder}M" +msgstr "Ppr favor suba archivos de menos de {placeholder}M" -#: frontend/src/components/file-uploader/upload-list-item.js:94 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:94 +#: frontend/src/components/file-uploader/upload-list-item.js:97 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:97 #: frontend/src/pages/upload-link/upload-list-item.js:94 msgid "Preparing to upload..." msgstr "Preparando para subir..." -#: frontend/src/components/file-uploader/upload-list-item.js:95 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:95 +#: frontend/src/components/file-uploader/upload-list-item.js:98 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:98 #: frontend/src/pages/upload-link/upload-list-item.js:95 msgid "Remaining" msgstr "Restante" -#: frontend/src/components/file-uploader/upload-list-item.js:96 -#: frontend/src/components/file-uploader/upload-list-item.js:122 -#: frontend/src/components/file-view/file-toolbar.js:150 -#: frontend/src/components/file-view/file-toolbar.js:209 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:96 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:122 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:155 +#: frontend/src/components/file-uploader/upload-list-item.js:99 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:99 #: frontend/src/pages/upload-link/upload-list-item.js:96 -#: frontend/src/pages/upload-link/upload-list-item.js:122 -msgid "Saving..." -msgstr "Guardando..." +msgid "Indexing..." +msgstr "Indexando..." -#: frontend/src/components/file-uploader/upload-list-item.js:117 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:117 -#: frontend/src/pages/upload-link/upload-list-item.js:117 -msgid "Waiting..." -msgstr "" - -#: frontend/src/components/file-uploader/upload-list-item.js:118 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:118 -#: frontend/src/pages/upload-link/upload-list-item.js:118 -msgid "Uploading..." -msgstr "" - -#: frontend/src/components/file-uploader/upload-list-item.js:131 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:131 -#: frontend/src/pages/upload-link/upload-list-item.js:131 -msgid "Uploaded" -msgstr "Subido" - -#: frontend/src/components/file-uploader/upload-list-item.js:147 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:147 -#: frontend/src/pages/upload-link/upload-list-item.js:147 +#: frontend/src/components/file-uploader/upload-list-item.js:130 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:130 +#: frontend/src/pages/upload-link/upload-list-item.js:127 msgid "Retry" msgstr "Reintentar" +#: frontend/src/components/file-uploader/upload-list-item.js:133 +#: frontend/src/components/file-view/file-toolbar.js:150 +#: frontend/src/components/file-view/file-toolbar.js:209 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:133 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:117 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162 +#: frontend/src/pages/upload-link/upload-list-item.js:130 +msgid "Saving..." +msgstr "Guardando..." + +#: frontend/src/components/file-uploader/upload-list-item.js:136 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:136 +#: frontend/src/pages/upload-link/upload-list-item.js:133 +msgid "Uploaded" +msgstr "Subido" + #: frontend/src/components/file-uploader/upload-progress-dialog.js:48 #: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:48 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:51 -msgid "{uploaded_files_num}/{all_files_num} Files" -msgstr "" +#: frontend/src/pages/org-admin/web-settings/web-settings.js:119 +msgid "File Upload" +msgstr "Subir archivo" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:56 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:56 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:58 -msgid "{failed_files_num} file(s) failed to upload" -msgstr "" - -#: frontend/src/components/file-uploader/upload-progress-dialog.js:67 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:67 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:83 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:49 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:49 msgid "File Uploading..." msgstr "Subiendo archivo..." +#: frontend/src/components/file-uploader/upload-progress-dialog.js:75 #: frontend/src/components/file-uploader/upload-progress-dialog.js:77 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:75 #: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:77 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:90 -msgid "All files uploaded" -msgstr "Todos los archivos subidos" - -#: frontend/src/components/file-uploader/upload-progress-dialog.js:96 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:96 msgid "Retry All" msgstr "Reintentar Todo" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:103 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:103 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:75 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:80 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:82 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:80 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:82 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:61 msgid "Cancel All" msgstr "Cancelar Todo" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:110 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:110 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:107 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:88 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:88 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:68 msgid "name" msgstr "nombre" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:111 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:111 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:108 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:89 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:89 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:69 msgid "size" msgstr "tamaño" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:112 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:112 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:109 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:90 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:90 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:70 msgid "progress" msgstr "progreso" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:113 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:113 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:110 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:91 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:91 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:71 msgid "state" msgstr "estado" @@ -3091,14 +3121,14 @@ msgid "unstarred" msgstr "desmarcado" #: frontend/src/components/file-view/file-toolbar.js:92 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:90 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:96 #: frontend/src/utils/text-translation.js:23 msgid "Lock" msgstr "Bloquear" #: frontend/src/components/file-view/file-toolbar.js:96 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:98 -#: frontend/src/utils/text-translation.js:24 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:104 +#: frontend/src/utils/text-translation.js:25 msgid "Unlock" msgstr "Desbloquear" @@ -3116,12 +3146,12 @@ msgstr "Abrir carpeta contenedora" #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:342 #: frontend/src/pages/org-admin/org-logs-file-update.js:260 #: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:137 -#: frontend/src/repo-history.js:292 frontend/src/utils/text-translation.js:21 +#: frontend/src/repo-history.js:289 frontend/src/utils/text-translation.js:21 msgid "Details" msgstr "Detalles" #: frontend/src/components/file-view/file-toolbar.js:186 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:130 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:136 #: frontend/src/utils/text-translation.js:22 msgid "Open via Client" msgstr "Abrir via el Cliente" @@ -3143,7 +3173,7 @@ msgstr "La visualización en línea no se aplica a este tipo de archivo" #: frontend/src/pages/sys-admin/groups/group-members.js:109 #: frontend/src/pages/sys-admin/users/user-groups.js:122 #: frontend/src/pages/sys-admin/users/users-nav.js:25 -#: frontend/src/utils/utils.js:686 +#: frontend/src/utils/utils.js:690 msgid "Admin" msgstr "Administrar" @@ -3160,9 +3190,8 @@ msgstr "Miembro" #: frontend/src/components/group-members.js:96 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:290 -#: frontend/src/pages/lib-content-view/lib-content-view.js:838 +#: frontend/src/pages/lib-content-view/lib-content-view.js:857 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:311 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:157 #: frontend/src/pages/org-admin/org-group-repos.js:146 #: frontend/src/pages/org-admin/org-user-repos.js:142 #: frontend/src/pages/sys-admin/repos/repos.js:162 @@ -3197,91 +3226,84 @@ msgstr "Agregar miembro al grupo" msgid "Search group members" msgstr "Buscar miembros del grupo" -#: frontend/src/components/main-side-nav.js:92 +#: frontend/src/components/main-side-nav.js:93 #: frontend/src/pages/org-admin/org-groups.js:154 msgid "All Groups" msgstr "Todos los grupos" -#: frontend/src/components/main-side-nav.js:123 -#: frontend/src/components/main-side-nav.js:125 -#: frontend/src/components/main-side-nav.js:132 -#: frontend/src/components/main-side-nav.js:134 +#: frontend/src/components/main-side-nav.js:124 +#: frontend/src/components/main-side-nav.js:126 +#: frontend/src/components/main-side-nav.js:133 +#: frontend/src/components/main-side-nav.js:135 #: frontend/src/pages/org-admin/side-panel.js:86 #: frontend/src/pages/sys-admin/side-panel.js:174 msgid "Links" msgstr "Enlaces" -#: frontend/src/components/main-side-nav.js:150 -#: frontend/src/components/main-side-nav.js:152 +#: frontend/src/components/main-side-nav.js:151 +#: frontend/src/components/main-side-nav.js:153 #: frontend/src/pages/share-admin/folders.js:368 msgid "Folders" msgstr "Carpetas" -#: frontend/src/components/main-side-nav.js:184 -#: frontend/src/components/main-side-nav.js:186 +#: frontend/src/components/main-side-nav.js:185 +#: frontend/src/components/main-side-nav.js:187 #: frontend/src/pages/my-libs/my-libs-deleted.js:54 #: frontend/src/pages/my-libs/my-libs.js:166 msgid "My Libraries" msgstr "Mis Bibliotecas" -#: frontend/src/components/main-side-nav.js:191 -#: frontend/src/components/main-side-nav.js:193 +#: frontend/src/components/main-side-nav.js:192 +#: frontend/src/components/main-side-nav.js:194 #: frontend/src/pages/shared-libs/shared-libs.js:456 msgid "Shared with me" msgstr "Compartido conmigo" -#: frontend/src/components/main-side-nav.js:198 -#: frontend/src/components/main-side-nav.js:200 +#: frontend/src/components/main-side-nav.js:199 +#: frontend/src/components/main-side-nav.js:201 #: frontend/src/pages/shared-with-all/public-shared-view.js:206 msgid "Shared with all" msgstr "Compartido con todos" -#: frontend/src/components/main-side-nav.js:205 -#: frontend/src/components/main-side-nav.js:207 +#: frontend/src/components/main-side-nav.js:206 +#: frontend/src/components/main-side-nav.js:208 msgid "Shared with groups" msgstr "Compartido con grupos" -#: frontend/src/components/main-side-nav.js:214 -#: frontend/src/components/main-side-nav.js:216 -#: frontend/src/components/main-side-nav.js:222 -#: frontend/src/components/main-side-nav.js:224 +#: frontend/src/components/main-side-nav.js:215 +#: frontend/src/components/main-side-nav.js:217 +#: frontend/src/components/main-side-nav.js:223 +#: frontend/src/components/main-side-nav.js:225 msgid "Shared from other servers" msgstr "Compartido desde otros servidores" -#: frontend/src/components/main-side-nav.js:231 +#: frontend/src/components/main-side-nav.js:232 msgid "Tools" msgstr "Herramientas" -#: frontend/src/components/main-side-nav.js:234 -#: frontend/src/components/main-side-nav.js:236 +#: frontend/src/components/main-side-nav.js:235 +#: frontend/src/components/main-side-nav.js:237 #: frontend/src/pages/starred/starred.js:315 msgid "Favorites" msgstr "Favoritos" -#: frontend/src/components/main-side-nav.js:241 -#: frontend/src/components/main-side-nav.js:243 +#: frontend/src/components/main-side-nav.js:242 +#: frontend/src/components/main-side-nav.js:244 msgid "Activities" msgstr "Actividades" -#: frontend/src/components/main-side-nav.js:248 -#: frontend/src/components/main-side-nav.js:250 +#: frontend/src/components/main-side-nav.js:249 +#: frontend/src/components/main-side-nav.js:251 #: frontend/src/pages/wikis/wikis.js:137 msgid "Published Libraries" msgstr "Bibliotecas publicadas" -#: frontend/src/components/main-side-nav.js:254 -#: frontend/src/components/main-side-nav.js:256 +#: frontend/src/components/main-side-nav.js:264 +#: frontend/src/components/main-side-nav.js:266 #: frontend/src/pages/linked-devices/linked-devices.js:230 msgid "Linked Devices" msgstr "Dispositivos vinculados" -#: frontend/src/components/main-side-nav.js:268 -#: frontend/src/components/main-side-nav.js:270 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:354 -#: frontend/src/pages/my-libs/mylib-repo-menu.js:178 -msgid "Share Admin" -msgstr "Admin de Compartidos" - #: frontend/src/components/more.js:14 msgid "show more" msgstr "ver más" @@ -3321,15 +3343,15 @@ msgid "" "right}" msgstr "Permiso denegado. Por favor intente {placeholder-left}acceder nuevamente.{placeholder-right}" -#: frontend/src/components/popover/edit-filetag-popover.js:141 +#: frontend/src/components/popover/edit-filetag-popover.js:137 msgid "No tags" msgstr "Sin etiquetas" -#: frontend/src/components/popover/edit-filetag-popover.js:145 +#: frontend/src/components/popover/edit-filetag-popover.js:141 msgid "Tag not found" msgstr "" -#: frontend/src/components/popover/edit-filetag-popover.js:159 +#: frontend/src/components/popover/edit-filetag-popover.js:155 msgid "Find a tag" msgstr "" @@ -3372,8 +3394,8 @@ msgstr "" msgid "You are watching file changes of this library." msgstr "" -#: frontend/src/components/sdoc-wiki-page-viewer/index.js:133 -#: frontend/src/components/seafile-markdown-viewer/index.js:119 +#: frontend/src/components/sdoc-wiki-page-viewer/index.js:125 +#: frontend/src/components/seafile-markdown-viewer/index.js:111 msgid "Last modified by" msgstr "Última modificación por" @@ -3409,41 +3431,41 @@ msgstr "No" msgid "Reference documents" msgstr "" -#: frontend/src/components/search/ai-search.js:387 +#: frontend/src/components/search/ai-search.js:386 #: frontend/src/components/search/search.js:433 msgid "Search results visited recently" msgstr "" -#: frontend/src/components/search/ai-search.js:436 +#: frontend/src/components/search/ai-search.js:435 #: frontend/src/components/search/search.js:413 msgid "Type characters to start search" msgstr "" -#: frontend/src/components/search/ai-search.js:439 +#: frontend/src/components/search/ai-search.js:438 msgid "Type more characters to start search" msgstr "" -#: frontend/src/components/search/ai-search.js:450 -#: frontend/src/components/search/ai-search.js:467 +#: frontend/src/components/search/ai-search.js:449 +#: frontend/src/components/search/ai-search.js:466 msgid "Ask AI" msgstr "" -#: frontend/src/components/search/ai-search.js:529 +#: frontend/src/components/search/ai-search.js:528 msgid "" "Indexing the library. Semantic search will be available within a few " "minutes." msgstr "" -#: frontend/src/components/search/ai-search.js:540 +#: frontend/src/components/search/ai-search.js:539 msgid "Successfully turned it off" msgstr "" -#: frontend/src/components/search/ai-search.js:558 -#: frontend/src/components/search/ai-search.js:582 +#: frontend/src/components/search/ai-search.js:557 +#: frontend/src/components/search/ai-search.js:581 msgid "Turn on semantic search for this library" msgstr "" -#: frontend/src/components/search/ai-search.js:570 +#: frontend/src/components/search/ai-search.js:569 msgid "Turn off semantic search for this library" msgstr "" @@ -3514,13 +3536,13 @@ msgstr "" #: frontend/src/components/select-editor/sysadmin-user-role-editor.js:19 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:155 -#: frontend/src/pages/sys-admin/users/users-content.js:281 +#: frontend/src/pages/sys-admin/users/users-content.js:272 msgid "Default" msgstr "Predeterminado" #: frontend/src/components/select-editor/sysadmin-user-role-editor.js:21 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:157 -#: frontend/src/pages/sys-admin/users/users-content.js:283 +#: frontend/src/pages/sys-admin/users/users-content.js:274 msgid "Guest" msgstr "Invitado" @@ -3577,36 +3599,30 @@ msgstr "" msgid "Successfully deleted {number_placeholder} share links" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:138 -msgid "" -"Share links cannot be generated because \"Invisible\", \"Online Read-Write\"" -" or \"Online Read-Only\" is set for you on some folder(s) in the library." -msgstr "" - -#: frontend/src/components/share-link-panel/link-creation.js:162 +#: frontend/src/components/share-link-panel/link-creation.js:156 msgid "Please enter an integer bigger than 1 as number of links." msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:166 +#: frontend/src/components/share-link-panel/link-creation.js:160 msgid "" "Please enter an integer not bigger than {max_number} as number of links." msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:260 +#: frontend/src/components/share-link-panel/link-creation.js:254 #: frontend/src/components/share-link-panel/link-list.js:64 msgid "Generate links in batch" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:260 +#: frontend/src/components/share-link-panel/link-creation.js:254 #: frontend/src/components/share-link-panel/link-list.js:63 msgid "Generate Link" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:265 +#: frontend/src/components/share-link-panel/link-creation.js:259 msgid "Number of links" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:329 +#: frontend/src/components/share-link-panel/link-creation.js:323 msgid "Set permission" msgstr "Establecer permiso" @@ -3654,8 +3670,7 @@ msgid "Are you sure you want to delete the selected share link(s) ?" msgstr "" #: frontend/src/components/shared-file-view/shared-file-view.js:47 -#: frontend/src/pages/markdown-editor/index.js:410 -#: frontend/src/pages/plain-markdown-editor/index.js:172 +#: frontend/src/pages/markdown-editor/index.js:458 #: frontend/src/view-file-text.js:81 msgid "Successfully saved" msgstr "Guardado con éxito" @@ -3666,7 +3681,7 @@ msgid "File download is disabled: the share link traffic of owner is used up." msgstr "Descarga de archivos deshabilitada: tráfico del propietario para compartir enlaces agotado." #: frontend/src/components/shared-file-view/shared-file-view.js:122 -#: frontend/src/repo-folder-trash.js:205 frontend/src/repo-snapshot.js:168 +#: frontend/src/repo-folder-trash.js:202 frontend/src/repo-snapshot.js:166 #: frontend/src/shared-dir-view.js:449 msgid "Current path: " msgstr "Ruta actual:" @@ -3722,12 +3737,6 @@ msgstr "Permiso de Carpeta" msgid "Unshare" msgstr "Dejar de compartir" -#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:351 -#: frontend/src/pages/my-libs/mylib-repo-menu.js:154 -#: frontend/src/pages/sys-admin/repos/repos.js:271 -msgid "History Setting" -msgstr "Configuración de historial" - #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:357 #: frontend/src/pages/my-libs/mylib-repo-menu.js:157 msgid "Change Password" @@ -3736,9 +3745,9 @@ msgstr "Cambiar contraseña" #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:360 #: frontend/src/components/user-settings/webdav-password.js:104 #: frontend/src/pages/my-libs/mylib-repo-menu.js:160 -#: frontend/src/pages/sys-admin/orgs/org-users.js:304 -#: frontend/src/pages/sys-admin/users/users-content.js:364 -#: frontend/src/pages/sys-admin/users/users-content.js:566 +#: frontend/src/pages/sys-admin/orgs/org-users.js:294 +#: frontend/src/pages/sys-admin/users/users-content.js:355 +#: frontend/src/pages/sys-admin/users/users-content.js:554 msgid "Reset Password" msgstr "Reestablecer contraseña" @@ -3797,8 +3806,8 @@ msgid "Clients" msgstr "Clientes" #: frontend/src/components/toolbar/common-toolbar.js:24 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:86 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:146 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:90 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:150 #: frontend/src/pages/search/main-panel.js:330 #: frontend/src/pages/wiki/main-panel.js:95 #: frontend/src/pages/wiki/main-panel.js:112 @@ -3806,12 +3815,12 @@ msgid "Search files" msgstr "" #: frontend/src/components/toolbar/dir-operation-toolbar.js:192 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:68 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:54 msgid "Upload Files" msgstr "Subir archivos" #: frontend/src/components/toolbar/dir-operation-toolbar.js:193 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:69 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:55 msgid "Upload Folder" msgstr "Carpeta de Subida" @@ -3844,17 +3853,17 @@ msgstr "Nuevo Archivo Word" msgid "New SeaDoc File" msgstr "" -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:328 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:336 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:356 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:364 #: frontend/src/utils/text-translation.js:18 msgid "Move" msgstr "Mover" #: frontend/src/components/toolbar/repo-view-toobar.js:63 -#: frontend/src/components/toolbar/view-file-toolbar.js:73 +#: frontend/src/components/toolbar/view-file-toolbar.js:99 #: frontend/src/file-history-old.js:268 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:55 -#: frontend/src/repo-folder-trash.js:284 +#: frontend/src/repo-folder-trash.js:280 msgid "More" msgstr "Más" @@ -3863,10 +3872,18 @@ msgstr "Más" msgid "Deleted Libraries" msgstr "Bibliotecas eliminadas" -#: frontend/src/components/toolbar/view-file-toolbar.js:67 +#: frontend/src/components/toolbar/view-file-toolbar.js:87 msgid "Edit File" msgstr "Editar Archivo" +#: frontend/src/components/toolbar/view-file-toolbar.js:92 +msgid "New Draft" +msgstr "Nuevo Borrador" + +#: frontend/src/components/toolbar/view-file-toolbar.js:93 +msgid "Create a draft from this file, instead of editing it directly." +msgstr "Crear un borrador a partir de este archivo en lugar de editarlo directamente." + #: frontend/src/components/toolbar/view-mode-toolbar.js:31 #: frontend/src/shared-dir-view.js:456 frontend/src/shared-dir-view.js:457 msgid "List" @@ -3882,7 +3899,7 @@ msgid "Column" msgstr "Columna" #: frontend/src/components/toolbar/view-mode-toolbar.js:37 -#: frontend/src/utils/text-translation.js:33 +#: frontend/src/utils/text-translation.js:34 msgid "Properties" msgstr "" @@ -4094,8 +4111,8 @@ msgstr "" msgid "History Versions" msgstr "Historial de Versiones" -#: frontend/src/file-history-old.js:244 frontend/src/repo-history.js:142 -#: frontend/src/repo-history.js:149 +#: frontend/src/file-history-old.js:244 frontend/src/repo-history.js:139 +#: frontend/src/repo-history.js:146 msgid "Modifier" msgstr "Modificó" @@ -4127,71 +4144,75 @@ msgstr "Todos los items en la papelera eliminados." msgid "Removed items older than {n} days from trash." msgstr "Todos los items de más de {n} días en la papelera eliminados." -#: frontend/src/pages/dashboard/activity-item.js:77 +#: frontend/src/pages/dashboard/activity-item.js:76 +msgid "Publish draft" +msgstr "Publicar borrador" + +#: frontend/src/pages/dashboard/activity-item.js:89 msgid "{file} and {n} other files" msgstr "{file} y {n} otros archivos" -#: frontend/src/pages/dashboard/activity-item.js:80 +#: frontend/src/pages/dashboard/activity-item.js:92 msgid "Created {n} files" msgstr "Creado {n} archivos" -#: frontend/src/pages/dashboard/activity-item.js:84 +#: frontend/src/pages/dashboard/activity-item.js:96 msgid "details" msgstr "detalles" -#: frontend/src/pages/dashboard/activity-item.js:98 +#: frontend/src/pages/dashboard/activity-item.js:110 msgid "Created draft" msgstr "Borrador creado" -#: frontend/src/pages/dashboard/activity-item.js:98 +#: frontend/src/pages/dashboard/activity-item.js:110 msgid "Created file" msgstr "Archivo creado" -#: frontend/src/pages/dashboard/activity-item.js:103 +#: frontend/src/pages/dashboard/activity-item.js:115 msgid "Deleted draft" msgstr "Borrador eliminado" -#: frontend/src/pages/dashboard/activity-item.js:103 +#: frontend/src/pages/dashboard/activity-item.js:115 msgid "Deleted file" msgstr "Archivo eliminado" -#: frontend/src/pages/dashboard/activity-item.js:108 +#: frontend/src/pages/dashboard/activity-item.js:120 msgid "Restored file" msgstr "Archivo restaurado" -#: frontend/src/pages/dashboard/activity-item.js:113 +#: frontend/src/pages/dashboard/activity-item.js:125 msgid "Renamed file" msgstr "Archivo renombrado" -#: frontend/src/pages/dashboard/activity-item.js:120 +#: frontend/src/pages/dashboard/activity-item.js:132 msgid "Moved file" msgstr "Archivo movido" -#: frontend/src/pages/dashboard/activity-item.js:125 +#: frontend/src/pages/dashboard/activity-item.js:137 msgid "Updated draft" msgstr "Borrador actualizado" -#: frontend/src/pages/dashboard/activity-item.js:125 +#: frontend/src/pages/dashboard/activity-item.js:137 msgid "Updated file" msgstr "Archivo actualizado" -#: frontend/src/pages/dashboard/activity-item.js:135 +#: frontend/src/pages/dashboard/activity-item.js:147 msgid "Created folder" msgstr "Carpeta creada" -#: frontend/src/pages/dashboard/activity-item.js:140 +#: frontend/src/pages/dashboard/activity-item.js:152 msgid "Deleted folder" msgstr "Carpeta eliminada" -#: frontend/src/pages/dashboard/activity-item.js:145 +#: frontend/src/pages/dashboard/activity-item.js:157 msgid "Restored folder" msgstr "Carpeta restaurada" -#: frontend/src/pages/dashboard/activity-item.js:150 +#: frontend/src/pages/dashboard/activity-item.js:162 msgid "Renamed folder" msgstr "Carpeta renombrada" -#: frontend/src/pages/dashboard/activity-item.js:157 +#: frontend/src/pages/dashboard/activity-item.js:169 msgid "Moved folder" msgstr "Carpeta movida" @@ -4209,29 +4230,11 @@ msgstr "Operación" #: frontend/src/pages/org-admin/statistic/statistic-nav.js:15 #: frontend/src/pages/sys-admin/abuse-reports.js:88 #: frontend/src/pages/sys-admin/statistic/statistic-nav.js:15 -#: frontend/src/repo-folder-trash.js:368 frontend/src/repo-folder-trash.js:425 -#: frontend/src/repo-snapshot.js:304 +#: frontend/src/repo-folder-trash.js:363 frontend/src/repo-folder-trash.js:419 +#: frontend/src/repo-snapshot.js:302 msgid "File" msgstr "Archivo" -#: frontend/src/pages/dashboard/content.js:34 -#: frontend/src/pages/org-admin/devices/devices-errors.js:51 -#: frontend/src/pages/org-admin/org-logs-file-audit.js:103 -#: frontend/src/pages/org-admin/org-logs-file-update.js:117 -#: frontend/src/pages/org-admin/org-logs-perm-audit.js:84 -#: frontend/src/pages/share-admin/share-links.js:88 -#: frontend/src/pages/share-admin/upload-links.js:51 -#: frontend/src/pages/starred/starred.js:35 -#: frontend/src/pages/sys-admin/abuse-reports.js:87 -#: frontend/src/pages/sys-admin/devices/devices-errors.js:51 -#: frontend/src/pages/sys-admin/file-scan-records.js:29 -#: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:91 -#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:169 -#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:187 -#: frontend/src/pages/sys-admin/web-settings/web-settings.js:279 -msgid "Library" -msgstr "Biblioteca" - #: frontend/src/pages/dashboard/files-activities.js:247 msgid "All Activities" msgstr "" @@ -4252,6 +4255,25 @@ msgstr "" msgid "Find modifiers" msgstr "" +#: frontend/src/pages/drafts/draft-content.js:44 +msgid "Successfully published draft %(draft)s." +msgstr "Borrador %(draft)spublicado con éxito." + +#: frontend/src/pages/drafts/draft-content.js:48 +msgid "Failed to publish draft %(draft)s." +msgstr "Fallo al publicar el borrador %(draft)s." + +#: frontend/src/pages/drafts/draft-content.js:62 +msgid "No draft yet" +msgstr "Todavía no hay borrador" + +#: frontend/src/pages/drafts/draft-content.js:63 +msgid "" +"Draft is a way to let you collaborate with others on files. You can create a" +" draft from a file, edit the draft and then ask for a review. The original " +"file will be updated only after the draft has been reviewed." +msgstr "Un borrador es una manera de colaborar con otros en archivos. Puedes crear un borrador a partir de un archivo, editarlo y luego solicitar su revisión. El archivo original será actualizado sólo después que el borrador haya sido revisado." + #: frontend/src/pages/file-history-old/history-item.js:58 msgid "(current version)" msgstr "(versión actual)" @@ -4304,7 +4326,7 @@ msgstr "Puedes crear bibliotecas haciendo click en el botón \"Nueva Biblioteca\ #: frontend/src/pages/sys-admin/groups/group-nav.js:27 #: frontend/src/pages/sys-admin/groups/groups.js:137 #: frontend/src/pages/sys-admin/groups/search-groups.js:110 -#: frontend/src/pages/sys-admin/info.js:136 +#: frontend/src/pages/sys-admin/info.js:132 #: frontend/src/pages/sys-admin/orgs/org-nav.js:19 #: frontend/src/pages/sys-admin/side-panel.js:114 #: frontend/src/pages/sys-admin/users/user-nav.js:21 @@ -4318,7 +4340,7 @@ msgstr "Este es un grupo especial que representa a un departamento." #: frontend/src/pages/groups/group-view.js:488 #: frontend/src/pages/my-libs/mylib-repo-menu.js:151 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:268 +#: frontend/src/pages/org-admin/org-libraries.js:317 #: frontend/src/pages/sys-admin/groups/groups-content.js:187 #: frontend/src/pages/sys-admin/repos/repos.js:268 #: frontend/src/pages/sys-admin/users/user-repos.js:166 @@ -4376,122 +4398,122 @@ msgid "" "button in the menu bar." msgstr "Todavía no has convocado invitados. Un invitado puede acceder a bibliotecas compartidas a través de la interface web permitiendo formas de colaborar más eficientes que mediante el uso de enlaces. Puedes convocar a un invitado haciendo click en el botón \"Convicar Invitado\" en la barra del menú." -#: frontend/src/pages/lib-content-view/lib-content-container.js:98 +#: frontend/src/pages/lib-content-view/lib-content-container.js:102 #: frontend/src/pages/wiki/main-panel.js:82 msgid "Folder does not exist." msgstr "La carpeta no existe" -#: frontend/src/pages/lib-content-view/lib-content-container.js:176 +#: frontend/src/pages/lib-content-view/lib-content-container.js:180 msgid "This library has been set to read-only by admin and cannot be updated." msgstr "Esta biblioteca ha sido configurada como de sólo lectura, y no puede ser actualizada." -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:65 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:95 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:67 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:99 #: frontend/src/pages/sys-admin/main-panel-topbar.js:20 msgid "Side Nav Menu" msgstr "Menú Lateral de Navegación" -#: frontend/src/pages/lib-content-view/lib-content-view.js:176 +#: frontend/src/pages/lib-content-view/lib-content-view.js:180 msgid "Library share permission not found." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:595 +#: frontend/src/pages/lib-content-view/lib-content-view.js:617 msgid "Failed to move files to another library." msgstr "Fallo al mover archivos a otra biblioteca." -#: frontend/src/pages/lib-content-view/lib-content-view.js:597 +#: frontend/src/pages/lib-content-view/lib-content-view.js:619 #: frontend/src/shared-dir-view.js:214 msgid "Failed to copy files to another library." msgstr "Fallo al copiar archivos a otra biblioteca." -#: frontend/src/pages/lib-content-view/lib-content-view.js:627 +#: frontend/src/pages/lib-content-view/lib-content-view.js:649 msgid "Successfully moved files to another library." msgstr "Archivos movidos con éxito a otra biblioteca." -#: frontend/src/pages/lib-content-view/lib-content-view.js:629 +#: frontend/src/pages/lib-content-view/lib-content-view.js:651 #: frontend/src/shared-dir-view.js:228 msgid "Successfully copied files to another library." msgstr "Archivos copiados con éxito a otra biblioteca." -#: frontend/src/pages/lib-content-view/lib-content-view.js:799 +#: frontend/src/pages/lib-content-view/lib-content-view.js:818 msgid "Restored {name} and {n} other items" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:800 +#: frontend/src/pages/lib-content-view/lib-content-view.js:819 msgid "Restored {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:807 +#: frontend/src/pages/lib-content-view/lib-content-view.js:826 msgid "Failed to restore {name} and {n} other items" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:808 +#: frontend/src/pages/lib-content-view/lib-content-view.js:827 msgid "Failed to restore {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:834 +#: frontend/src/pages/lib-content-view/lib-content-view.js:853 msgid "Successfully deleted {name} and {n} other items." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:844 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1081 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1109 +#: frontend/src/pages/lib-content-view/lib-content-view.js:863 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1111 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1139 msgid "Undo" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:851 +#: frontend/src/pages/lib-content-view/lib-content-view.js:870 msgid "Failed to delete {name} and {n} other items." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1037 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1053 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1067 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1083 msgid "Renaming {name} failed" msgstr "Fallo al renombrar {name}" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1077 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1105 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:377 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1107 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1135 #: frontend/src/pages/org-admin/org-groups-search-groups.js:230 #: frontend/src/pages/org-admin/org-groups.js:126 +#: frontend/src/pages/org-admin/org-libraries.js:83 msgid "Successfully deleted {name}" msgstr "Eliminado con éxito {name}" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1089 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1117 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1119 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1147 msgid "Failed to delete {name}" msgstr "Fallo al eliminar {name}" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1170 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1203 msgid "Successfully moved {name}." msgstr "Movido con éxito {name}." -#: frontend/src/pages/lib-content-view/lib-content-view.js:1178 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1210 msgid "Failed to move {name}." msgstr "Fallo al mover {name}." -#: frontend/src/pages/lib-content-view/lib-content-view.js:1226 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1253 #: frontend/src/pages/sdoc/sdoc-file-history/side-panel.js:182 -#: frontend/src/utils/utils.js:1286 +#: frontend/src/utils/utils.js:1290 msgid "Successfully copied %(name)s." msgstr "%(name)s copiados con éxito." -#: frontend/src/pages/lib-content-view/lib-content-view.js:1234 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1260 msgid "Failed to copy %(name)s" msgstr "Fallo al copiar %(name)s" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1254 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1270 msgid "Converting, please wait..." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1266 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1282 msgid "Successfully converted the file." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1273 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1289 msgid "Failed to convert {name}." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1971 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1958 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:255 #: frontend/src/pages/share-with-ocm/shared-with-ocm.js:107 #: frontend/src/pages/shared-libs/shared-libs.js:290 @@ -4538,7 +4560,11 @@ msgstr "Último acceso" msgid "Successfully unlinked %(name)s." msgstr "Desvinculado exitosamente %(name)s." -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:81 +#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:42 +msgid "Local draft saved" +msgstr "Borrador local guardado" + +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:87 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:68 msgid "Open parent directory" msgstr "Abrir carpeta contenedora" @@ -4551,25 +4577,23 @@ msgstr "Cambiar a editor de texto sin formato" msgid "Switch to rich text editor" msgstr "Cambiar a editor de texto enriquecido" -#: frontend/src/pages/markdown-editor/index.js:116 +#: frontend/src/pages/markdown-editor/index.js:117 msgid "This file has been updated." msgstr "Este archivo ha sido actualizado." -#: frontend/src/pages/markdown-editor/index.js:117 +#: frontend/src/pages/markdown-editor/index.js:118 msgid "Refresh" msgstr "Refrescar" -#: frontend/src/pages/markdown-editor/index.js:152 +#: frontend/src/pages/markdown-editor/index.js:153 msgid "Another user is editing this file!" msgstr "" -#: frontend/src/pages/markdown-editor/index.js:300 -#: frontend/src/pages/plain-markdown-editor/index.js:101 +#: frontend/src/pages/markdown-editor/index.js:348 msgid "Leave this page? The system may not save your changes." msgstr "" -#: frontend/src/pages/markdown-editor/index.js:420 -#: frontend/src/pages/plain-markdown-editor/index.js:177 +#: frontend/src/pages/markdown-editor/index.js:468 msgid "Failed to save" msgstr "" @@ -4593,7 +4617,6 @@ msgid "Deleted Time" msgstr "Fecha de eliminación" #: frontend/src/pages/my-libs/my-libs-deleted.js:147 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:169 #: frontend/src/pages/sys-admin/repos/trash-repos.js:171 #: frontend/src/repo-snapshot.js:121 msgid "Successfully restored the library." @@ -4613,7 +4636,7 @@ msgid "" msgstr "Todavía no has creado bibliotecas. Una biblioteca es un contenedor para organizar tus archivos y carpetas. Una biblioteca también puede ser compartida con otros y sincronizada con tus dispositivos conectados. Puedes crear una biblioteca haciendo click en el botón \"Nueva Biblioteca\" en la barra del menú." #: frontend/src/pages/my-libs/mylib-repo-list-item.js:289 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:234 +#: frontend/src/pages/org-admin/org-libraries.js:282 #: frontend/src/pages/sys-admin/repos/repos.js:175 #: frontend/src/pages/sys-admin/users/user-repos.js:295 msgid "Successfully transferred the library." @@ -4648,7 +4671,6 @@ msgid "Shared By" msgstr "Compartida por" #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:321 -#: frontend/src/pages/org-admin/libraries/org-repo-nav.js:15 #: frontend/src/pages/org-admin/org-users-nav.js:15 #: frontend/src/pages/search/advanced-search.js:66 #: frontend/src/pages/share-with-ocm/remote-dir-path.js:56 @@ -4663,9 +4685,8 @@ msgstr "Todas" #: frontend/src/pages/org-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/devices/devices-by-platform.js:45 #: frontend/src/pages/sys-admin/devices/devices-errors.js:49 -#: frontend/src/pages/sys-admin/info.js:113 #: frontend/src/pages/sys-admin/terms-and-conditions/content.js:51 -#: frontend/src/repo-history.js:143 frontend/src/repo-history.js:150 +#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 msgid "Version" msgstr "Versión" @@ -4677,7 +4698,7 @@ msgstr "Dispositivo desvinculado con éxito." #: frontend/src/pages/org-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:89 -#: frontend/src/repo-history.js:143 frontend/src/repo-history.js:150 +#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 msgid "Device" msgstr "Dispositivo" @@ -4711,54 +4732,6 @@ msgid "" "follows:" msgstr "" -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:208 -#: frontend/src/utils/utils.js:426 -msgid "Encrypted library" -msgstr "Biblioteca encriptada" - -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:211 -#: frontend/src/utils/utils.js:432 -msgid "Read-Write library" -msgstr "Biblioteca de lectura / escritura" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:59 -#: frontend/src/translate.js:18 -msgid "" -"Tip: libraries deleted {trashReposExpireDays} days ago will be cleaned " -"automatically." -msgstr "Consejo: bibliotecas eliminadas hace {trashReposExpireDays} días serán removidas automáticamente." - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:254 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:256 -msgid "Are you sure you want to delete {placeholder} completely?" -msgstr "¿Está seguro que desea eliminar {placeholder} completamente?" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:265 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:267 -msgid "Are you sure you want to restore {placeholder}?" -msgstr "¿Está seguro que desea restaurar {placeholder} completamente?" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:360 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:362 -msgid "Successfully cleared trash." -msgstr "Papelera vaciada con éxito." - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:399 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:424 -msgid "Clear Trash" -msgstr "Vaciar Papelera" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:400 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:425 -msgid "Are you sure you want to clear trash?" -msgstr "¿Seguro que deseas vaciar la papelera?" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:402 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:427 -#: frontend/src/user-notifications.js:112 -msgid "Clear" -msgstr "Limpiar" - #: frontend/src/pages/org-admin/org-admin-list.js:51 #: frontend/src/pages/org-admin/org-users-list.js:73 #: frontend/src/pages/org-admin/org-users-search-users.js:36 @@ -4883,6 +4856,7 @@ msgid "Search groups by name" msgstr "Buscar grupos por nombre" #: frontend/src/pages/org-admin/org-groups.js:182 +#: frontend/src/pages/org-admin/org-libraries.js:174 #: frontend/src/pages/org-admin/org-links.js:125 #: frontend/src/pages/org-admin/org-logs-file-audit.js:124 #: frontend/src/pages/org-admin/org-logs-file-update.js:139 @@ -4893,6 +4867,7 @@ msgid "Previous" msgstr "Anterior" #: frontend/src/pages/org-admin/org-groups.js:184 +#: frontend/src/pages/org-admin/org-libraries.js:176 #: frontend/src/pages/org-admin/org-links.js:127 #: frontend/src/pages/org-admin/org-logs-file-audit.js:126 #: frontend/src/pages/org-admin/org-logs-file-update.js:141 @@ -4922,16 +4897,30 @@ msgid "Active Users" msgstr "Usuarios Activos" #: frontend/src/pages/org-admin/org-info.js:50 +#: frontend/src/pages/sys-admin/info.js:123 #: frontend/src/pages/sys-admin/info.js:127 -#: frontend/src/pages/sys-admin/info.js:131 msgid "Total Users" msgstr "Usuarios Total" #: frontend/src/pages/org-admin/org-info.js:50 -#: frontend/src/pages/sys-admin/info.js:127 +#: frontend/src/pages/sys-admin/info.js:123 msgid "Limits" msgstr "Límites" +#: frontend/src/pages/org-admin/org-libraries.js:140 +msgid "All Libraries" +msgstr "Todas las Bibliotecas" + +#: frontend/src/pages/org-admin/org-libraries.js:256 +#: frontend/src/utils/utils.js:426 +msgid "Encrypted library" +msgstr "Biblioteca encriptada" + +#: frontend/src/pages/org-admin/org-libraries.js:259 +#: frontend/src/utils/utils.js:432 +msgid "Read-Write library" +msgstr "Biblioteca de lectura / escritura" + #: frontend/src/pages/org-admin/org-links.js:94 msgid "All Public Links" msgstr "Enlaces Públicos" @@ -5055,64 +5044,46 @@ msgstr "" msgid "Verify" msgstr "Verificar" -#: frontend/src/pages/org-admin/org-user-item.js:60 +#: frontend/src/pages/org-admin/org-user-item.js:59 msgid "Resetting user's password, please wait for a moment." msgstr "Resetenado contraseña del usuario, por favor espere un momento." -#: frontend/src/pages/org-admin/org-user-item.js:63 +#: frontend/src/pages/org-admin/org-user-item.js:62 msgid "Successfully reset password to %(passwd)s for user %(user)s." msgstr "Contraseña de %(user)s restablecida a %(passwd)s con éxito." -#: frontend/src/pages/org-admin/org-user-item.js:118 +#: frontend/src/pages/org-admin/org-user-item.js:112 #: frontend/src/pages/sys-admin/admin-logs/login-logs.js:102 #: frontend/src/pages/sys-admin/logs-page/login-logs.js:117 msgid "Failed" msgstr "Falló" -#: frontend/src/pages/org-admin/org-user-item.js:129 +#: frontend/src/pages/org-admin/org-user-item.js:123 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:172 #: frontend/src/pages/sys-admin/institutions/institution-users.js:208 -#: frontend/src/pages/sys-admin/users/users-content.js:307 +#: frontend/src/pages/sys-admin/users/users-content.js:298 msgid "Active" msgstr "Activo" -#: frontend/src/pages/org-admin/org-user-item.js:131 +#: frontend/src/pages/org-admin/org-user-item.js:125 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:172 #: frontend/src/pages/sys-admin/institutions/institution-users.js:208 -#: frontend/src/pages/sys-admin/users/users-content.js:309 +#: frontend/src/pages/sys-admin/users/users-content.js:300 msgid "Inactive" msgstr "Inactivo" -#: frontend/src/pages/org-admin/org-user-item.js:157 -#: frontend/src/pages/sys-admin/orgs/org-users.js:230 -#: frontend/src/pages/sys-admin/users/users-content.js:406 -msgid "Are you sure you want to set {user_placeholder} inactive?" -msgstr "" - -#: frontend/src/pages/org-admin/org-user-item.js:195 +#: frontend/src/pages/org-admin/org-user-item.js:180 msgid "ResetPwd" msgstr "Restaurar contraseña" -#: frontend/src/pages/org-admin/org-user-item.js:196 +#: frontend/src/pages/org-admin/org-user-item.js:181 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:152 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:192 -#: frontend/src/pages/sys-admin/users/users-content.js:367 -#: frontend/src/pages/sys-admin/users/users-content.js:575 +#: frontend/src/pages/sys-admin/users/users-content.js:358 +#: frontend/src/pages/sys-admin/users/users-content.js:563 msgid "Revoke Admin" msgstr "Revocar Privilegios" -#: frontend/src/pages/org-admin/org-user-item.js:204 -#: frontend/src/pages/sys-admin/orgs/org-users.js:313 -#: frontend/src/pages/sys-admin/users/users-content.js:584 -msgid "Set user inactive" -msgstr "" - -#: frontend/src/pages/org-admin/org-user-item.js:207 -#: frontend/src/pages/sys-admin/orgs/org-users.js:316 -#: frontend/src/pages/sys-admin/users/users-content.js:587 -msgid "Set" -msgstr "" - #: frontend/src/pages/org-admin/org-user-profile.js:128 msgid "Avatar" msgstr "Avatar" @@ -5387,10 +5358,6 @@ msgstr "Cambiar" msgid "Team name" msgstr "" -#: frontend/src/pages/org-admin/web-settings/web-settings.js:119 -msgid "File Upload" -msgstr "Subir archivo" - #: frontend/src/pages/org-admin/web-settings/web-settings.js:123 msgid "File extension white list" msgstr "" @@ -5401,23 +5368,19 @@ msgid "" "\"md;txt;docx\". Empty means no limit." msgstr "" -#: frontend/src/pages/sdoc-revision/index.js:123 -msgid "Publish" -msgstr "Publicar" - -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:239 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:193 msgid "No changes" msgstr "" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:249 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:203 msgid "Changes" msgstr "Cambios" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:268 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:222 msgid "Last modification" msgstr "" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:271 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:225 msgid "Next modification" msgstr "" @@ -5486,8 +5449,8 @@ msgstr "Ingresa extensiones de archivo, separadas con ','" #: frontend/src/pages/search/advanced-search.js:242 #: frontend/src/pages/search/advanced-search.js:264 -#: frontend/src/pages/sys-admin/orgs/org-users.js:307 -#: frontend/src/pages/sys-admin/users/users-content.js:569 +#: frontend/src/pages/sys-admin/orgs/org-users.js:297 +#: frontend/src/pages/sys-admin/users/users-content.js:557 msgid "Reset" msgstr "Restablecer" @@ -5693,7 +5656,7 @@ msgid "Create Group" msgstr "Crear Grupo" #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:107 -#: frontend/src/pages/sys-admin/users/users-content.js:557 +#: frontend/src/pages/sys-admin/users/users-content.js:545 msgid "Delete User" msgstr "Eliminar usuario" @@ -5828,24 +5791,24 @@ msgstr "Versión Community" msgid "Upgrade to Pro Edition" msgstr "Actualizar a Versión Pro" -#: frontend/src/pages/sys-admin/info.js:119 +#: frontend/src/pages/sys-admin/info.js:115 msgid "Storage Used" msgstr "Espacio Utilizado" -#: frontend/src/pages/sys-admin/info.js:122 +#: frontend/src/pages/sys-admin/info.js:118 msgid "Total Devices" msgstr "Total de Dispositivos" -#: frontend/src/pages/sys-admin/info.js:122 +#: frontend/src/pages/sys-admin/info.js:118 msgid "Current Connected Devices" msgstr "Dispositivos Conectados Actualmente" +#: frontend/src/pages/sys-admin/info.js:123 #: frontend/src/pages/sys-admin/info.js:127 -#: frontend/src/pages/sys-admin/info.js:131 msgid "Activated Users" msgstr "Usuarios activados" -#: frontend/src/pages/sys-admin/info.js:141 +#: frontend/src/pages/sys-admin/info.js:137 #: frontend/src/pages/sys-admin/orgs/org-nav.js:31 #: frontend/src/pages/sys-admin/orgs/orgs.js:133 #: frontend/src/pages/sys-admin/orgs/search-orgs.js:106 @@ -5856,13 +5819,13 @@ msgid "Organizations" msgstr "Organizaciones" #: frontend/src/pages/sys-admin/institutions/institution-admins.js:163 -#: frontend/src/pages/sys-admin/users/users-content.js:405 +#: frontend/src/pages/sys-admin/users/users-content.js:395 msgid "" "Are you sure you want to revoke the admin permission of {placeholder} ?" msgstr "¿Está seguro que desea revocar los permisos de administrador de {placeholder} ?" #: frontend/src/pages/sys-admin/institutions/institution-admins.js:195 -#: frontend/src/pages/sys-admin/users/users-content.js:578 +#: frontend/src/pages/sys-admin/users/users-content.js:566 msgid "Revoke" msgstr "Revocar" @@ -5961,8 +5924,8 @@ msgstr "Todas las notificaciones" msgid "Number of groups" msgstr "Número de grupos" -#: frontend/src/pages/sys-admin/orgs/org-users.js:229 -#: frontend/src/pages/sys-admin/users/users-content.js:404 +#: frontend/src/pages/sys-admin/orgs/org-users.js:221 +#: frontend/src/pages/sys-admin/users/users-content.js:394 msgid "Are you sure you want to reset the password of {placeholder} ?" msgstr "¿Está seguro que desea restablecer la contraseña de {placeholder} ?" @@ -6000,10 +5963,35 @@ msgstr "" msgid "Name or ID" msgstr "" +#: frontend/src/pages/sys-admin/repos/trash-repos.js:256 +msgid "Are you sure you want to delete {placeholder} completely?" +msgstr "¿Está seguro que desea eliminar {placeholder} completamente?" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:267 +msgid "Are you sure you want to restore {placeholder}?" +msgstr "¿Está seguro que desea restaurar {placeholder} completamente?" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:362 +msgid "Successfully cleared trash." +msgstr "Papelera vaciada con éxito." + #: frontend/src/pages/sys-admin/repos/trash-repos.js:371 msgid "Search libraries by owner" msgstr "Buscar bibliotecas por propietario" +#: frontend/src/pages/sys-admin/repos/trash-repos.js:424 +msgid "Clear Trash" +msgstr "Vaciar Papelera" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:425 +msgid "Are you sure you want to clear trash?" +msgstr "¿Seguro que deseas vaciar la papelera?" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:427 +#: frontend/src/user-notifications.js:112 +msgid "Clear" +msgstr "Limpiar" + #: frontend/src/pages/sys-admin/side-panel.js:198 msgid "File Scan" msgstr "Escanear Archivo" @@ -6084,15 +6072,15 @@ msgstr "({repo_id_placeholder}) Dañado" msgid "Institution" msgstr "Institución" -#: frontend/src/pages/sys-admin/users/users-content.js:292 +#: frontend/src/pages/sys-admin/users/users-content.js:283 msgid "Default Admin" msgstr "Administrador predeterminado" -#: frontend/src/pages/sys-admin/users/users-content.js:296 +#: frontend/src/pages/sys-admin/users/users-content.js:287 msgid "Daily Admin" msgstr "Administrador diario" -#: frontend/src/pages/sys-admin/users/users-content.js:298 +#: frontend/src/pages/sys-admin/users/users-content.js:289 msgid "Audit Admin" msgstr "Administrador auditor" @@ -6347,28 +6335,44 @@ msgid "" "accept the terms." msgstr "Habilitar al administrador del sistema a agregar Términos y Condiciones, y todos los usuarios deberán aceptar los términos." -#: frontend/src/pages/upload-link/file-uploader.js:435 +#: frontend/src/pages/upload-link/file-uploader.js:305 +msgid "File upload started" +msgstr "Subida de archivo iniciada" + +#: frontend/src/pages/upload-link/file-uploader.js:425 +msgid "All files uploaded" +msgstr "Todos los archivos subidos" + +#: frontend/src/pages/upload-link/file-uploader.js:439 msgid "Failed to upload {file_name}." msgstr "Fallo al subir {file_name}." -#: frontend/src/pages/upload-link/index.js:41 +#: frontend/src/pages/upload-link/forbid-upload-list-item.js:14 +msgid "Please upload files less than {placeholder}" +msgstr "" + +#: frontend/src/pages/upload-link/index.js:40 msgid "Upload files to {folder_name_placeholder}" msgstr "Subir archivos a {folder_name_placeholder}" -#: frontend/src/pages/upload-link/index.js:43 +#: frontend/src/pages/upload-link/index.js:42 msgid "shared by:" msgstr "compartido por:" -#: frontend/src/pages/upload-link/index.js:47 +#: frontend/src/pages/upload-link/index.js:46 #: frontend/src/shared-dir-view.js:469 msgid "The owner of this library has run out of space." msgstr "El dueño de esta biblioteca se quedó sin espacio." #: frontend/src/pages/upload-link/index.js:51 +msgid "Folder upload is limited to Chrome, Firefox 50+, and Microsoft Edge." +msgstr "Subir carpetas esta limitado a Chrome, Firefox 50+, y Microsoft Edge." + +#: frontend/src/pages/upload-link/index.js:52 msgid "File size should be smaller than {max_size_placeholder}." msgstr "El tamaño debe ser menor que {max_size_placeholder}." -#: frontend/src/pages/upload-link/index.js:54 +#: frontend/src/pages/upload-link/index.js:56 msgid "Drag and drop files or folders here." msgstr "Arrastrar y soltar archivos aquí." @@ -6387,58 +6391,54 @@ msgid "" "by clicking the \"Publish a Library\" button in the menu bar." msgstr "Todavía no has publicado bibliotecas. Una biblioteca publicada puede ser accedida por cualquier persona, no sólo usuarios, mediante su URL. Puedes publicar una biblioteca haciendo click en el botón \"Publicar Biblioteca\" en la barra del menú." -#: frontend/src/repo-folder-trash.js:185 +#: frontend/src/repo-folder-trash.js:197 msgid "{placeholder} Trash" msgstr "{placeholder} Papelera" -#: frontend/src/repo-folder-trash.js:240 -msgid "Original path" -msgstr "" - -#: frontend/src/repo-folder-trash.js:241 +#: frontend/src/repo-folder-trash.js:237 msgid "Delete Time" msgstr "Borrar fecha" -#: frontend/src/repo-folder-trash.js:329 frontend/src/repo-snapshot.js:273 +#: frontend/src/repo-folder-trash.js:325 frontend/src/repo-snapshot.js:271 msgid "Successfully restored 1 item." msgstr "1 ítem restaurado con éxito." -#: frontend/src/repo-folder-trash.js:357 frontend/src/repo-folder-trash.js:417 -#: frontend/src/repo-snapshot.js:295 +#: frontend/src/repo-folder-trash.js:353 frontend/src/repo-folder-trash.js:411 +#: frontend/src/repo-snapshot.js:293 msgid "Directory" msgstr "Carpeta" -#: frontend/src/repo-history.js:96 +#: frontend/src/repo-history.js:108 msgid "{placeholder} Modification History" msgstr "Historial de Cambios de {placeholder}" -#: frontend/src/repo-history.js:115 +#: frontend/src/repo-history.js:112 msgid "" "Tip: a snapshot will be generated after modification, which records the " "library state after the modification." msgstr "Consejo: una instantánea será generada después de cada modificación, para almacenar el estado posterior a la modificación." -#: frontend/src/repo-history.js:144 +#: frontend/src/repo-history.js:141 msgid "Labels" msgstr "Etiquetas" -#: frontend/src/repo-history.js:280 +#: frontend/src/repo-history.js:277 msgid "None" msgstr "Ninguna" -#: frontend/src/repo-history.js:283 frontend/src/repo-snapshot.js:162 +#: frontend/src/repo-history.js:280 frontend/src/repo-snapshot.js:160 msgid "Unknown" msgstr "Desconocido" -#: frontend/src/repo-history.js:313 +#: frontend/src/repo-history.js:310 msgid "Current Version" msgstr "Versión Actual" -#: frontend/src/repo-history.js:314 +#: frontend/src/repo-history.js:311 msgid "View Snapshot" msgstr "Ver instántanea" -#: frontend/src/repo-snapshot.js:132 +#: frontend/src/repo-snapshot.js:145 msgid "{placeholder} Snapshot" msgstr "{placeholder} Instantánea" @@ -6543,6 +6543,12 @@ msgstr "No hay invitaciones" msgid "No terms and conditions" msgstr "Términos y condiciones" +#: frontend/src/translate.js:18 +msgid "" +"Tip: libraries deleted {trashReposExpireDays} days ago will be cleaned " +"automatically." +msgstr "Consejo: bibliotecas eliminadas hace {trashReposExpireDays} días serán removidas automáticamente." + #: frontend/src/translate.js:19 msgid "No favorites" msgstr "No hay favoritos" @@ -6584,35 +6590,39 @@ msgstr "Marcar todo leído" msgid "Message" msgstr "Mensaje" -#: frontend/src/utils/text-translation.js:25 +#: frontend/src/utils/text-translation.js:24 msgid "Freeze Document" msgstr "" #: frontend/src/utils/text-translation.js:26 -msgid "Unfreeze Document" -msgstr "" - -#: frontend/src/utils/text-translation.js:27 msgid "Convert to Markdown" msgstr "" -#: frontend/src/utils/text-translation.js:28 +#: frontend/src/utils/text-translation.js:27 msgid "Convert to sdoc" msgstr "" -#: frontend/src/utils/text-translation.js:29 +#: frontend/src/utils/text-translation.js:28 msgid "Convert to docx" msgstr "" -#: frontend/src/utils/text-translation.js:30 +#: frontend/src/utils/text-translation.js:29 msgid "Export as docx" msgstr "" -#: frontend/src/utils/text-translation.js:32 +#: frontend/src/utils/text-translation.js:30 +msgid "Mark as draft" +msgstr "" + +#: frontend/src/utils/text-translation.js:31 +msgid "Unmark as draft" +msgstr "" + +#: frontend/src/utils/text-translation.js:33 msgid "Access Log" msgstr "Registro de Acceso" -#: frontend/src/utils/text-translation.js:35 +#: frontend/src/utils/text-translation.js:36 msgid "Convert with ONLYOFFICE" msgstr "" @@ -6648,96 +6658,96 @@ msgstr "Carpeta de lectura / escritura en línea" msgid "Online Read-Only folder" msgstr "Carpeta de sólo lectura en línea" -#: frontend/src/utils/utils.js:689 +#: frontend/src/utils/utils.js:693 msgid "Online Read-Write" msgstr "Lectura / Escritura en línea" -#: frontend/src/utils/utils.js:692 +#: frontend/src/utils/utils.js:696 msgid "Online Read-Only" msgstr "Sólo lectura en línea" -#: frontend/src/utils/utils.js:695 +#: frontend/src/utils/utils.js:699 msgid "Invisible" msgstr "" -#: frontend/src/utils/utils.js:705 +#: frontend/src/utils/utils.js:709 msgid "User can read, write, upload, download and sync files." msgstr "El usuario puede leer, escribir, subir, descargar y sincronizar archivos." -#: frontend/src/utils/utils.js:708 +#: frontend/src/utils/utils.js:712 msgid "User can read, download and sync files." msgstr "El usuario puede leer, descargar y sincronizar archivos." -#: frontend/src/utils/utils.js:711 +#: frontend/src/utils/utils.js:715 msgid "Besides Write permission, user can also share the library." msgstr "Además del permiso de escritura, el usuario también puede compartir la biblioteca." -#: frontend/src/utils/utils.js:714 +#: frontend/src/utils/utils.js:718 msgid "" "User can view and edit file online via browser. Files can't be downloaded." msgstr "El usuario puede ver y editar archivos en línea con el navegador. Los archivos no pueden ser descargados." -#: frontend/src/utils/utils.js:717 +#: frontend/src/utils/utils.js:721 msgid "" "User can only view files online via browser. Files can't be downloaded." msgstr "El usuario sólo puede ver archivos en línea con el navegador. Los archivos no pueden ser descargados." -#: frontend/src/utils/utils.js:720 +#: frontend/src/utils/utils.js:724 msgid "User can not see this folder." msgstr "" -#: frontend/src/utils/utils.js:731 +#: frontend/src/utils/utils.js:735 msgid "Preview and download" msgstr "Vista previa y descargar" -#: frontend/src/utils/utils.js:741 +#: frontend/src/utils/utils.js:745 msgid "Preview only" msgstr "Vista previa solamente" -#: frontend/src/utils/utils.js:751 +#: frontend/src/utils/utils.js:755 msgid "Download and upload" msgstr "Descargar y subir" -#: frontend/src/utils/utils.js:761 +#: frontend/src/utils/utils.js:765 msgid "Edit on cloud and download" msgstr "Editar en la nube y descargar" -#: frontend/src/utils/utils.js:771 +#: frontend/src/utils/utils.js:775 msgid "Edit on cloud only" msgstr "Editar sólo en la nube" -#: frontend/src/utils/utils.js:1288 +#: frontend/src/utils/utils.js:1292 msgid "Successfully copied %(name)s and 1 other item." msgstr "%(name)s y 1 otro ítem copiados con éxito." -#: frontend/src/utils/utils.js:1290 +#: frontend/src/utils/utils.js:1294 msgid "Successfully copied %(name)s and %(amount)s other items." msgstr "%(name)s y otros %(amount)s elementos copiados con éxito." -#: frontend/src/utils/utils.js:1301 +#: frontend/src/utils/utils.js:1305 msgid "Successfully moved %(name)s." msgstr "%(name)s movido con éxito." -#: frontend/src/utils/utils.js:1303 +#: frontend/src/utils/utils.js:1307 msgid "Successfully moved %(name)s and 1 other item." msgstr "%(name)s y 1 otro ítem movidos con éxito." -#: frontend/src/utils/utils.js:1305 +#: frontend/src/utils/utils.js:1309 msgid "Successfully moved %(name)s and %(amount)s other items." msgstr "%(name)s y otros %(amount)s elementos movidos con éxito." -#: frontend/src/utils/utils.js:1317 +#: frontend/src/utils/utils.js:1321 msgid "Failed to copy %(name)s and %(amount)s other item(s)." msgstr "Fallo al copiar %(name)s y %(amount)s otros item(s)." -#: frontend/src/utils/utils.js:1320 +#: frontend/src/utils/utils.js:1324 msgid "Failed to copy %(name)s." msgstr "Fallo al copiar %(name)s." -#: frontend/src/utils/utils.js:1330 +#: frontend/src/utils/utils.js:1334 msgid "Failed to move %(name)s and %(amount)s other item(s)." msgstr "Fallo al mover %(name)s y %(amount)s otros item(s)." -#: frontend/src/utils/utils.js:1333 +#: frontend/src/utils/utils.js:1337 msgid "Failed to move %(name)s." msgstr "Fallo al mover %(name)s." diff --git a/locale/es_MX/LC_MESSAGES/django.po b/locale/es_MX/LC_MESSAGES/django.po index c2ff6ccf96..19958b6cb0 100644 --- a/locale/es_MX/LC_MESSAGES/django.po +++ b/locale/es_MX/LC_MESSAGES/django.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: seahub\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-10 14:16+0800\n" +"POT-Creation-Date: 2024-02-05 17:17+0800\n" "PO-Revision-Date: 2013-10-25 07:03+0000\n" "Last-Translator: Rodolfo Cossalter , 2014-2015\n" "Language-Team: Spanish (Mexico) (http://app.transifex.com/haiwen/seahub/language/es_MX/)\n" @@ -97,8 +97,7 @@ msgid "Login id can't be empty" msgstr "Login id no puede estar vacio" #: seahub/api2/endpoints/admin/account.py:209 -#: seahub/api2/endpoints/admin/users.py:866 -#: seahub/api2/endpoints/admin/users.py:1301 +#: seahub/api2/endpoints/admin/users.py:1283 #, python-format msgid "Login id %s already exists." msgstr "Login id %s ya existe." @@ -112,10 +111,10 @@ msgid "Space quota can't be empty" msgstr "La cuota para almacenamiento no puede estar vacía" #: seahub/api2/endpoints/admin/account.py:238 -#: seahub/api2/endpoints/admin/users.py:1357 -#: seahub/api2/endpoints/admin/users.py:1361 -#: seahub/api2/endpoints/admin/users.py:1374 -#: seahub/api2/endpoints/admin/users.py:1378 +#: seahub/api2/endpoints/admin/users.py:1339 +#: seahub/api2/endpoints/admin/users.py:1343 +#: seahub/api2/endpoints/admin/users.py:1356 +#: seahub/api2/endpoints/admin/users.py:1360 msgid "Must be an integer that is greater than or equal to 0." msgstr "Debe ser un número entero mayor o igual que 0." @@ -125,24 +124,24 @@ msgid "Space quota is too low (minimum value is 0)" msgstr "La cuota para almacenamiento es muy pequeña (el valor mínimo es 0)" #: seahub/api2/endpoints/admin/account.py:250 seahub/institutions/views.py:233 -#: seahub/organizations/api/admin/users.py:471 seahub/views/sysadmin.py:301 +#: seahub/organizations/api/admin/users.py:464 seahub/views/sysadmin.py:300 #, python-format msgid "Failed to set quota: maximum quota is %d MB" msgstr "Fallo al definir cuota: la cuota máxima es %d MB" #: seahub/api2/endpoints/admin/address_book/groups.py:82 -#: seahub/api2/endpoints/admin/groups.py:132 -#: seahub/api2/endpoints/admin/groups.py:271 +#: seahub/api2/endpoints/admin/groups.py:129 +#: seahub/api2/endpoints/admin/groups.py:268 #: seahub/api2/endpoints/groups.py:226 seahub/api2/endpoints/groups.py:299 -#: seahub/api2/views.py:4568 seahub/group/forms.py:36 +#: seahub/api2/views.py:4569 seahub/group/forms.py:36 msgid "" "Name can only contain letters, numbers, spaces, hyphen, dot, single quote, " "brackets or underscore." msgstr "El nombre sólo puede tener letras, números, espacios, guión, comilla simple, corchetes o guión bajo" #: seahub/api2/endpoints/admin/address_book/groups.py:87 -#: seahub/api2/endpoints/admin/groups.py:139 -#: seahub/api2/endpoints/admin/groups.py:275 +#: seahub/api2/endpoints/admin/groups.py:136 +#: seahub/api2/endpoints/admin/groups.py:272 #: seahub/api2/endpoints/groups.py:231 seahub/api2/endpoints/groups.py:304 msgid "There is already a group with that name." msgstr "Ya existe un grupo con ese nombre" @@ -157,12 +156,12 @@ msgstr "Hay sub-departamentos en este departamento." #: seahub/api2/endpoints/admin/default_library.py:32 #: seahub/api2/endpoints/admin/default_library.py:33 -#: seahub/views/__init__.py:531 seahub/views/__init__.py:532 -#: seahub/views/__init__.py:536 seahub/views/__init__.py:537 +#: seahub/views/__init__.py:682 seahub/views/__init__.py:683 +#: seahub/views/__init__.py:687 seahub/views/__init__.py:688 msgid "My Library" msgstr "Mi Biblioteca" -#: seahub/api2/endpoints/admin/groups.py:219 +#: seahub/api2/endpoints/admin/groups.py:216 #: seahub/api2/endpoints/groups.py:330 #, python-format msgid "User %s is already group owner." @@ -181,16 +180,16 @@ msgid "" "institution" msgstr "Fallo al agregar a %s a la institución: el usuario ya pertenece a esta institución" -#: seahub/api2/endpoints/admin/libraries.py:267 seahub/views/sysadmin.py:697 +#: seahub/api2/endpoints/admin/libraries.py:265 seahub/views/sysadmin.py:696 msgid "System library can not be deleted." msgstr "La bibilioteca del sistema no puede ser eliminada." -#: seahub/api2/endpoints/admin/libraries.py:388 seahub/api2/views.py:1673 +#: seahub/api2/endpoints/admin/libraries.py:386 seahub/api2/views.py:1674 #, python-format msgid "Transfer failed: role of %s is %s, can not add library." msgstr "La transferencia falló: el rol de %s es %s, no puede agregar una biblioteca." -#: seahub/api2/endpoints/admin/libraries.py:409 seahub/api2/views.py:1678 +#: seahub/api2/endpoints/admin/libraries.py:407 seahub/api2/views.py:1679 msgid "Library can not be transferred to owner." msgstr "La biblioteca no puede ser transferida al propietario." @@ -216,8 +215,8 @@ msgstr "Email %s es inválido." #: seahub/api2/endpoints/admin/shares.py:211 #: seahub/api2/endpoints/admin/shares.py:268 -#: seahub/api2/endpoints/dir_shared_items.py:360 -#: seahub/api2/endpoints/dir_shared_items.py:473 +#: seahub/api2/endpoints/dir_shared_items.py:346 +#: seahub/api2/endpoints/dir_shared_items.py:459 #: seahub/api2/endpoints/group_owned_libraries.py:953 #: seahub/api2/endpoints/group_owned_libraries.py:1228 #: seahub/api2/endpoints/repo_share_invitations.py:190 @@ -285,6 +284,8 @@ msgstr "Subir Enlace" #: seahub/base/management/commands/export_user_storage_report.py:41 #: seahub/base/management/commands/export_users.py:43 #: seahub/base/management/commands/export_users.py:47 +#: seahub/contacts/templates/contacts/contact_list.html:44 +#: seahub/contacts/templates/contacts/contact_list.html:53 #: seahub/institutions/templates/institutions/user_info.html:26 #: seahub/institutions/templates/institutions/useradmin.html:16 #: seahub/institutions/templates/institutions/useradmin_search.html:10 @@ -292,9 +293,9 @@ msgstr "Subir Enlace" #: seahub/invitations/templates/invitations/token_view.html:10 #: seahub/organizations/api/admin/statistics.py:380 #: seahub/share/templates/share/share_link_audit.html:9 -#: seahub/templates/registration/registration_form.html:23 -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 -#: seahub/views/sysadmin.py:766 seahub/views/sysadmin.py:781 +#: seahub/templates/registration/registration_form.html:22 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:175 +#: seahub/views/sysadmin.py:765 seahub/views/sysadmin.py:780 msgid "Email" msgstr "Correo electrónico" @@ -302,6 +303,7 @@ msgstr "Correo electrónico" #: seahub/base/management/commands/export_user_storage_report.py:41 #: seahub/base/management/commands/export_users.py:43 #: seahub/base/management/commands/export_users.py:47 +#: seahub/contacts/templates/contacts/contact_list.html:18 #: seahub/institutions/templates/institutions/info.html:10 #: seahub/institutions/templates/institutions/user_info.html:61 #: seahub/institutions/templates/institutions/user_info.html:105 @@ -309,22 +311,23 @@ msgstr "Correo electrónico" #: seahub/institutions/templates/institutions/useradmin_search.html:19 #: seahub/organizations/api/admin/statistics.py:380 #: seahub/sysadmin_extra/views.py:57 -#: seahub/templates/registration/registration_form.html:19 -#: seahub/templates/repo_history_view.html:58 seahub/views/sysadmin.py:172 -#: seahub/views/sysadmin.py:176 seahub/views/sysadmin.py:644 -#: seahub/views/sysadmin.py:768 seahub/views/sysadmin.py:783 +#: seahub/templates/registration/registration_form.html:18 +#: seahub/templates/repo_dir_recycle_view.html:44 +#: seahub/templates/repo_history_view.html:58 seahub/views/sysadmin.py:171 +#: seahub/views/sysadmin.py:175 seahub/views/sysadmin.py:643 +#: seahub/views/sysadmin.py:767 seahub/views/sysadmin.py:782 msgid "Name" msgstr "Nombre" -#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:262 +#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:245 #: seahub/base/management/commands/export_user_storage_report.py:41 #: seahub/base/management/commands/export_users.py:43 #: seahub/base/management/commands/export_users.py:47 #: seahub/institutions/templates/institutions/useradmin.html:16 #: seahub/institutions/templates/institutions/useradmin_search.html:19 #: seahub/organizations/api/admin/statistics.py:380 -#: seahub/templates/registration/password_set_form.html:17 -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 +#: seahub/templates/registration/password_set_form.html:16 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:175 msgid "Contact Email" msgstr "Email de Contacto" @@ -333,7 +336,7 @@ msgstr "Email de Contacto" #: seahub/base/management/commands/export_users.py:44 #: seahub/base/management/commands/export_users.py:48 #: seahub/organizations/api/admin/statistics.py:381 -#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 +#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 msgid "Space Usage" msgstr "Uso de Espacio" @@ -342,105 +345,95 @@ msgstr "Uso de Espacio" #: seahub/base/management/commands/export_users.py:44 #: seahub/base/management/commands/export_users.py:48 #: seahub/organizations/api/admin/statistics.py:381 -#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 -#: seahub/views/sysadmin.py:770 seahub/views/sysadmin.py:784 +#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 +#: seahub/views/sysadmin.py:769 seahub/views/sysadmin.py:783 msgid "Space Quota" msgstr "Cuota de Espacio" -#: seahub/api2/endpoints/admin/users.py:667 -#: seahub/api2/endpoints/admin/users.py:697 +#: seahub/api2/endpoints/admin/users.py:655 +#: seahub/api2/endpoints/admin/users.py:685 #: seahub/organizations/api/admin/users.py:155 msgid "There are more than 500 users, and sort is not offered." msgstr "Hay mas de 500 usuarios, y no se ofrece ordenar." -#: seahub/api2/endpoints/admin/users.py:781 -#: seahub/api2/endpoints/admin/users.py:1273 seahub/base/accounts.py:1227 +#: seahub/api2/endpoints/admin/users.py:769 +#: seahub/api2/endpoints/admin/users.py:1255 seahub/base/accounts.py:1228 #: seahub/forms.py:30 msgid "The number of users exceeds the limit." msgstr "La cantidad de usuarios excede el límite." -#: seahub/api2/endpoints/admin/users.py:880 +#: seahub/api2/endpoints/admin/users.py:859 #, python-format msgid "Successfully added user %(user)s." msgstr "Usuario %(user)s agregado con éxito." -#: seahub/api2/endpoints/admin/users.py:884 -#: seahub/api2/endpoints/admin/users_batch.py:390 seahub/views/sysadmin.py:543 +#: seahub/api2/endpoints/admin/users.py:863 +#: seahub/api2/endpoints/admin/users_batch.py:390 seahub/views/sysadmin.py:542 #, python-format msgid "You are invited to join %s" msgstr "Estás invitado a unirte a %s" -#: seahub/api2/endpoints/admin/users.py:888 +#: seahub/api2/endpoints/admin/users.py:869 #, python-format msgid "Successfully added user %(user)s. An email notification has been sent." msgstr "El usuario %(user)s fue agregado con éxito. Se ha enviado un correo de aviso." -#: seahub/api2/endpoints/admin/users.py:891 +#: seahub/api2/endpoints/admin/users.py:872 #, python-format msgid "" "Successfully added user %(user)s. But email notification can not be sent, " "because Email service is not properly configured." msgstr "El usuario%(user)s fue agregado con éxito. Pero el correo de notificación no pudo ser enviado, porque el servicio de correo no está configurado correctamente." -#: seahub/api2/endpoints/admin/users.py:1418 +#: seahub/api2/endpoints/admin/users.py:1400 #: seahub/institutions/templates/institutions/useradmin.html:122 msgid "Edit succeeded" msgstr "Editado correctamente" -#: seahub/api2/endpoints/admin/users.py:1421 seahub/views/sysadmin.py:446 +#: seahub/api2/endpoints/admin/users.py:1403 seahub/views/sysadmin.py:445 #, python-format msgid "Your account on %s is activated" msgstr "Tu cuenta en %s está activada." -#: seahub/api2/endpoints/admin/users.py:1426 +#: seahub/api2/endpoints/admin/users.py:1408 #: seahub/institutions/templates/institutions/useradmin.html:118 msgid "Edit succeeded, an email has been sent." msgstr "Editado correctamente, se envio un email." -#: seahub/api2/endpoints/admin/users.py:1429 +#: seahub/api2/endpoints/admin/users.py:1411 #: seahub/institutions/templates/institutions/useradmin.html:120 msgid "" "Edit succeeded, but failed to send email, please check your email " "configuration." msgstr "Edición exitosa, pero hubo un fallo al enviar el correo, revise la configuración de email." -#: seahub/api2/endpoints/admin/users.py:1497 seahub/auth/views.py:366 +#: seahub/api2/endpoints/admin/users.py:1479 seahub/auth/views.py:355 msgid "Unable to reset password." msgstr "" -#: seahub/api2/endpoints/admin/users.py:1523 seahub/auth/forms.py:163 -#, python-format -msgid "Reset Password on %s" -msgstr "Reestablecer contraseña en %s" - -#: seahub/api2/endpoints/admin/users.py:1527 -#, python-brace-format -msgid "A password reset link has been sent to {contact_email}." -msgstr "" - -#: seahub/api2/endpoints/admin/users.py:1545 seahub/views/sysadmin.py:487 +#: seahub/api2/endpoints/admin/users.py:1503 seahub/views/sysadmin.py:486 #, python-format msgid "Password has been reset on %s" msgstr "La contraseña ha sido reestablecida en %s" -#: seahub/api2/endpoints/admin/users.py:1547 +#: seahub/api2/endpoints/admin/users.py:1505 #, python-format msgid "Successfully reset password, an email has been sent to %(user)s." msgstr "" -#: seahub/api2/endpoints/admin/users.py:1551 seahub/views/sysadmin.py:517 +#: seahub/api2/endpoints/admin/users.py:1509 seahub/views/sysadmin.py:516 #, python-format msgid "" "Successfully reset password to %(passwd)s, but failed to send email to " "%(user)s, please check your email configuration." msgstr "Contraseña restablecida a %(passwd)s, pero hubo un fallo al enviar el correo a %(user)s, revise su configuracion de email." -#: seahub/api2/endpoints/admin/users.py:1554 seahub/views/sysadmin.py:521 +#: seahub/api2/endpoints/admin/users.py:1512 seahub/views/sysadmin.py:520 #, python-format msgid "Successfully reset password to %(passwd)s for user %(user)s." msgstr "Contraseña de %(user)s restablecida a %(passwd)s correctamente." -#: seahub/api2/endpoints/admin/users.py:1557 seahub/views/sysadmin.py:524 +#: seahub/api2/endpoints/admin/users.py:1515 seahub/views/sysadmin.py:523 #, python-format msgid "" "Successfully reset password to %(passwd)s for user %(user)s. But email " @@ -465,19 +458,17 @@ msgstr "Archivo con virus no encontrado" #: seahub/api2/endpoints/repo_set_password.py:72 #: seahub/api2/endpoints/repo_share_invitations.py:201 #: seahub/api2/endpoints/send_upload_link_email.py:107 -#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:3902 -#: seahub/notifications/models.py:536 seahub/notifications/models.py:577 -#: seahub/notifications/models.py:619 seahub/notifications/models.py:670 -#: seahub/notifications/models.py:726 seahub/notifications/models.py:756 -#: seahub/notifications/models.py:778 seahub/notifications/models.py:804 -#: seahub/notifications/models.py:821 seahub/notifications/models.py:838 -#: seahub/notifications/models.py:867 seahub/seadoc/apis.py:2778 -#: seahub/search/views.py:200 seahub/share/views.py:326 -#: seahub/subscription/views.py:93 seahub/subscription/views.py:138 -#: seahub/utils/__init__.py:177 seahub/utils/__init__.py:1170 -#: seahub/views/__init__.py:799 seahub/views/ajax.py:401 -#: seahub/views/ajax.py:405 seahub/wiki/views.py:210 seahub/wiki/views.py:217 -#: seahub/wiki/views.py:226 +#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:3903 +#: seahub/notifications/models.py:484 seahub/notifications/models.py:525 +#: seahub/notifications/models.py:576 seahub/notifications/models.py:632 +#: seahub/notifications/models.py:662 seahub/notifications/models.py:684 +#: seahub/notifications/models.py:710 seahub/notifications/models.py:727 +#: seahub/notifications/models.py:744 seahub/notifications/models.py:773 +#: seahub/seadoc/apis.py:2763 seahub/search/views.py:200 +#: seahub/share/views.py:326 seahub/utils/__init__.py:177 +#: seahub/utils/__init__.py:1165 seahub/views/__init__.py:950 +#: seahub/views/ajax.py:401 seahub/views/ajax.py:405 seahub/wiki/views.py:210 +#: seahub/wiki/views.py:217 seahub/wiki/views.py:226 msgid "Internal Server Error" msgstr "Error interno del servidor" @@ -493,12 +484,12 @@ msgstr "Ruta de destino inválida" #: seahub/api2/endpoints/copy_move_task.py:148 #: seahub/api2/endpoints/move_folder_merge.py:176 -#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:1819 -#: seahub/api2/views.py:1859 seahub/api2/views.py:1920 -#: seahub/api2/views.py:1964 seahub/api2/views.py:2010 -#: seahub/api2/views.py:2059 seahub/api2/views.py:2472 -#: seahub/api2/views.py:2580 seahub/seadoc/apis.py:372 -#: seahub/seadoc/apis.py:463 +#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:1820 +#: seahub/api2/views.py:1860 seahub/api2/views.py:1921 +#: seahub/api2/views.py:1965 seahub/api2/views.py:2011 +#: seahub/api2/views.py:2060 seahub/api2/views.py:2473 +#: seahub/api2/views.py:2581 seahub/seadoc/apis.py:371 +#: seahub/seadoc/apis.py:462 msgid "Out of quota." msgstr "Cuota agotada." @@ -518,13 +509,13 @@ msgstr "El archivo está bloqueado" msgid "Cancel failed" msgstr "Falló al cancelar" -#: seahub/api2/endpoints/dir_shared_items.py:344 +#: seahub/api2/endpoints/dir_shared_items.py:330 #: seahub/api2/endpoints/draft_reviewer.py:70 #: seahub/api2/endpoints/group_owned_libraries.py:937 msgid "username invalid." msgstr "nombre de usuario inválido" -#: seahub/api2/endpoints/dir_shared_items.py:353 +#: seahub/api2/endpoints/dir_shared_items.py:339 #: seahub/api2/endpoints/draft_reviewer.py:79 #: seahub/api2/endpoints/group_owned_libraries.py:946 #, python-format @@ -537,20 +528,17 @@ msgstr "Usuario %s no encontrado." #: seahub/api2/endpoints/file_tag.py:203 seahub/api2/endpoints/file_tag.py:216 #: seahub/api2/endpoints/wikis.py:112 seahub/api2/endpoints/wikis.py:206 #: seahub/drafts/views.py:31 seahub/profile/forms.py:24 -#: seahub/profile/views.py:258 seahub/seadoc/apis.py:2762 +#: seahub/profile/views.py:258 seahub/seadoc/apis.py:2747 #: seahub/seadoc/views.py:31 seahub/seadoc/views.py:85 #: seahub/seadoc/views.py:168 seahub/search/views.py:174 -#: seahub/subscription/views.py:28 seahub/subscription/views.py:44 -#: seahub/subscription/views.py:106 seahub/thumbnail/views.py:51 -#: seahub/thumbnail/views.py:166 seahub/views/__init__.py:609 -#: seahub/views/ajax.py:83 seahub/views/ajax.py:113 seahub/views/ajax.py:119 -#: seahub/views/sso.py:237 +#: seahub/thumbnail/views.py:51 seahub/thumbnail/views.py:166 +#: seahub/views/__init__.py:760 seahub/views/ajax.py:83 +#: seahub/views/ajax.py:113 seahub/views/ajax.py:119 seahub/views/sso.py:201 msgid "Permission denied." msgstr "Persmiso denegado." #: seahub/api2/endpoints/file.py:218 seahub/api2/endpoints/upload_links.py:480 -#: seahub/api2/endpoints/via_repo_token.py:848 -#: seahub/api2/endpoints/wikis.py:132 seahub/api2/views.py:1867 +#: seahub/api2/endpoints/wikis.py:132 seahub/api2/views.py:1868 msgid "The number of files in library exceeds the limit" msgstr "" @@ -562,7 +550,7 @@ msgstr "El archivo no está bloqueado." msgid "You can not refresh this file's lock." msgstr "No puede refrescar el bloqueo de este archivo." -#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2769 +#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2754 msgid "The participant already exists." msgstr "El participante ya existe." @@ -582,7 +570,7 @@ msgstr "El usuario %s ya es miembro del grupo." #: seahub/api2/endpoints/group_members.py:116 #: seahub/api2/endpoints/group_members.py:352 -#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1668 +#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1669 #: seahub/organizations/api/admin/user_repos.py:50 #: seahub/organizations/api/admin/user_repos.py:103 #: seahub/organizations/api/admin/users.py:342 @@ -602,9 +590,9 @@ msgstr "El usuario %s es un usuario de la organización." msgid "Group does not exist" msgstr "El grupo no existe" -#: seahub/api2/endpoints/group_members.py:548 seahub/views/sysadmin.py:163 -#: seahub/views/sysadmin.py:271 seahub/views/sysadmin.py:641 -#: seahub/views/sysadmin.py:653 seahub/views/sysadmin.py:794 +#: seahub/api2/endpoints/group_members.py:548 seahub/views/sysadmin.py:162 +#: seahub/views/sysadmin.py:270 seahub/views/sysadmin.py:640 +#: seahub/views/sysadmin.py:652 seahub/views/sysadmin.py:793 msgid "Failed to export Excel" msgstr "Fallo al exportar Excel" @@ -633,7 +621,7 @@ msgstr "%s ya ha sido invitado." #: seahub/api2/endpoints/invitations.py:68 #: seahub/api2/endpoints/invitations.py:140 #: seahub/api2/endpoints/repo_share_invitations.py:173 -#: seahub/base/accounts.py:1238 seahub/organizations/api/admin/users.py:270 +#: seahub/base/accounts.py:1239 seahub/organizations/api/admin/users.py:270 #, python-format msgid "User %s already exists." msgstr "El usuario %s ya existe." @@ -641,37 +629,37 @@ msgstr "El usuario %s ya existe." #: seahub/api2/endpoints/invitations.py:154 #: seahub/api2/endpoints/repo_share_invitations.py:215 #: seahub/api2/endpoints/send_share_link_email.py:34 -#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:127 -#: seahub/organizations/api/admin/users.py:790 seahub/share/views.py:138 +#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:110 +#: seahub/organizations/api/admin/users.py:783 seahub/share/views.py:138 #: seahub/share/views.py:349 msgid "" "Failed to send email, email service is not properly configured, please " "contact administrator." msgstr "No se pudo enviar el correo, el servicio no está configurado adecuadamente, por favor, contacte al administrador." -#: seahub/api2/endpoints/multi_share_links.py:102 -#: seahub/api2/endpoints/multi_share_links.py:318 +#: seahub/api2/endpoints/multi_share_links.py:60 +#: seahub/api2/endpoints/multi_share_links.py:268 #: seahub/api2/endpoints/share_links.py:331 -#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4055 -#: seahub/api2/views.py:4175 +#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4056 +#: seahub/api2/views.py:4176 msgid "Password is required." msgstr "Contraseña requerida" -#: seahub/api2/endpoints/multi_share_links.py:107 +#: seahub/api2/endpoints/multi_share_links.py:65 #: seahub/api2/endpoints/share_links.py:337 #: seahub/api2/endpoints/upload_links.py:176 #: seahub/api2/endpoints/webdav_secret.py:60 msgid "Password is too short." msgstr "La contraseña es demasiado corta." -#: seahub/api2/endpoints/multi_share_links.py:111 +#: seahub/api2/endpoints/multi_share_links.py:69 #: seahub/api2/endpoints/share_links.py:341 #: seahub/api2/endpoints/upload_links.py:180 #: seahub/api2/endpoints/webdav_secret.py:64 msgid "Password is too weak." msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:115 +#: seahub/api2/endpoints/multi_share_links.py:73 #: seahub/api2/endpoints/share_links.py:345 #: seahub/api2/endpoints/upload_links.py:184 #: seahub/api2/endpoints/webdav_secret.py:52 @@ -680,28 +668,28 @@ msgid "" "symbols." msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:138 -#: seahub/api2/endpoints/multi_share_links.py:341 +#: seahub/api2/endpoints/multi_share_links.py:96 +#: seahub/api2/endpoints/multi_share_links.py:291 #: seahub/api2/endpoints/share_links.py:368 #: seahub/api2/endpoints/share_links.py:678 #: seahub/api2/endpoints/upload_links.py:207 -#: seahub/api2/endpoints/upload_links.py:341 seahub/api2/views.py:3469 +#: seahub/api2/endpoints/upload_links.py:341 seahub/api2/views.py:3470 #, python-format msgid "Expire days should be greater or equal to %s" msgstr "Días al vencimiento de be ser mayor o igual que %s" -#: seahub/api2/endpoints/multi_share_links.py:143 -#: seahub/api2/endpoints/multi_share_links.py:347 +#: seahub/api2/endpoints/multi_share_links.py:101 +#: seahub/api2/endpoints/multi_share_links.py:297 #: seahub/api2/endpoints/share_links.py:374 #: seahub/api2/endpoints/share_links.py:684 #: seahub/api2/endpoints/upload_links.py:213 -#: seahub/api2/endpoints/upload_links.py:347 seahub/api2/views.py:3475 +#: seahub/api2/endpoints/upload_links.py:347 seahub/api2/views.py:3476 #, python-format msgid "Expire days should be less than or equal to %s" msgstr "Días al vencimiento de be ser menor o igual que %s" -#: seahub/api2/endpoints/multi_share_links.py:163 -#: seahub/api2/endpoints/multi_share_links.py:369 +#: seahub/api2/endpoints/multi_share_links.py:121 +#: seahub/api2/endpoints/multi_share_links.py:319 #: seahub/api2/endpoints/share_links.py:396 #: seahub/api2/endpoints/share_links.py:708 #: seahub/api2/endpoints/upload_links.py:235 @@ -710,8 +698,8 @@ msgstr "Días al vencimiento de be ser menor o igual que %s" msgid "Expiration time should be later than %s." msgstr "El tiempo de vencimiento debe ser posterior a %s." -#: seahub/api2/endpoints/multi_share_links.py:172 -#: seahub/api2/endpoints/multi_share_links.py:378 +#: seahub/api2/endpoints/multi_share_links.py:130 +#: seahub/api2/endpoints/multi_share_links.py:328 #: seahub/api2/endpoints/share_links.py:405 #: seahub/api2/endpoints/share_links.py:717 #: seahub/api2/endpoints/upload_links.py:244 @@ -721,9 +709,10 @@ msgid "Expiration time should be earlier than %s." msgstr "El tiempo de vencimiento debe ser anterior a %s." #: seahub/api2/endpoints/query_copy_move_progress.py:47 -#: seahub/seadoc/apis.py:516 +#: seahub/seadoc/apis.py:515 #: seahub/templates/remote_user/create_unknown_user_false.html:4 #: seahub/templates/remote_user/error.html:4 +#: seahub/templates/view_shared_upload_link.html:82 msgid "Error" msgstr "Error" @@ -733,7 +722,7 @@ msgstr "Esta biblioteca no ha sido desencriptada." #: seahub/api2/endpoints/repo_send_new_password.py:45 #: seahub/api2/endpoints/user.py:73 seahub/api2/endpoints/user.py:93 -#: seahub/organizations/api/admin/users.py:786 +#: seahub/organizations/api/admin/users.py:779 msgid "Feature disabled." msgstr "Característica deshabilitada." @@ -747,11 +736,11 @@ msgstr "No se puede restablecer la contraseña de esta biblioteca." msgid "New password of library %s" msgstr "Nueva contraseña de la biblioteca %s" -#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:3899 +#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:3900 msgid "Wrong password" msgstr "Contraseña incorrecta" -#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:3905 +#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:3906 msgid "Decrypt library error" msgstr "Error en el desencriptado de la biblioteca" @@ -759,20 +748,20 @@ msgstr "Error en el desencriptado de la biblioteca" msgid "Wrong old password" msgstr "Contraseña anterior errónea" -#: seahub/api2/endpoints/repos_batch.py:1298 -#: seahub/api2/endpoints/repos_batch.py:1557 -#: seahub/api2/endpoints/repos_batch.py:1649 +#: seahub/api2/endpoints/repos_batch.py:1284 +#: seahub/api2/endpoints/repos_batch.py:1543 +#: seahub/api2/endpoints/repos_batch.py:1635 #, python-format msgid "File %s is locked." msgstr "El archivo %s está bloqueado." -#: seahub/api2/endpoints/repos_batch.py:1308 -#: seahub/api2/endpoints/repos_batch.py:1567 +#: seahub/api2/endpoints/repos_batch.py:1294 +#: seahub/api2/endpoints/repos_batch.py:1553 #, python-format msgid "Can't move folder %s, please check its permission." msgstr "No se puede mover la carpeta %s, por favor verifique los permisos." -#: seahub/api2/endpoints/repos_batch.py:1657 +#: seahub/api2/endpoints/repos_batch.py:1643 #, python-format msgid "Can't delete folder %s, please check its permission." msgstr "No se puede borrar la carpeta %s, por favor verifique los permisos." @@ -877,17 +866,17 @@ msgstr "Por favor ingresar." msgid "Email or Username" msgstr "Email o Nombre de usuario" -#: seahub/auth/forms.py:28 seahub/auth/forms.py:236 -#: seahub/base/accounts.py:1215 +#: seahub/auth/forms.py:28 seahub/auth/forms.py:219 +#: seahub/base/accounts.py:1216 #: seahub/invitations/templates/invitations/token_view.html:13 #: seahub/organizations/templates/organizations/org_register.html:36 #: seahub/share/views.py:320 seahub/templates/decrypt_repo_form.html:10 #: seahub/templates/registration/login.html:40 -#: seahub/templates/registration/password_set_form.html:22 -#: seahub/templates/registration/registration_form.html:25 +#: seahub/templates/registration/password_set_form.html:21 +#: seahub/templates/registration/registration_form.html:24 #: seahub/templates/share_access_validation.html:23 -#: seahub/templates/sysadmin/sudo_mode.html:29 seahub/views/sysadmin.py:767 -#: seahub/views/sysadmin.py:782 +#: seahub/templates/sysadmin/sudo_mode.html:10 seahub/views/sysadmin.py:766 +#: seahub/views/sysadmin.py:781 msgid "Password" msgstr "Contraseña " @@ -897,7 +886,7 @@ msgid "" "are case-sensitive." msgstr "Por favor, ingresa un email/nombre de usuario y contraseña correctos. Notar que ambos datos son sensibles a mayúsculas y minúsculas." -#: seahub/auth/forms.py:66 seahub/auth/forms.py:136 +#: seahub/auth/forms.py:66 seahub/auth/forms.py:119 msgid "" "That e-mail address doesn't have an associated user account. Are you sure " "you've registered?" @@ -907,69 +896,69 @@ msgstr "Esa dirección de correo no está asociada a ninguna cuenta de usuario. msgid "This account is inactive." msgstr "Esta cuenta está inactiva." -#: seahub/auth/forms.py:98 seahub/auth/forms.py:99 -#: seahub/templates/registration/login.html:62 -msgid "You cannot login with email and password." -msgstr "" - -#: seahub/auth/forms.py:104 +#: seahub/auth/forms.py:87 msgid "" "Your Web browser doesn't appear to have cookies enabled. Cookies are " "required for logging in." msgstr "Tu navegador no tiene habilitados los cookies. Las cookies son requeridas para autenticarse en el sitio." -#: seahub/auth/forms.py:120 +#: seahub/auth/forms.py:103 msgid "E-mail" msgstr "E-mail" -#: seahub/auth/forms.py:139 +#: seahub/auth/forms.py:122 msgid "Can not reset password, please contact LDAP admin." msgstr "No se puede restablecer la contraseña, por favor contacte al administrador de LDAP." -#: seahub/auth/forms.py:172 +#: seahub/auth/forms.py:146 +#, python-format +msgid "Reset Password on %s" +msgstr "Reestablecer contraseña en %s" + +#: seahub/auth/forms.py:155 msgid "New password" msgstr "Nueva contraseña" -#: seahub/auth/forms.py:173 +#: seahub/auth/forms.py:156 msgid "New password confirmation" msgstr "Confirmación de nueva contraseña" -#: seahub/auth/forms.py:202 seahub/auth/forms.py:248 -#: seahub/base/accounts.py:1272 seahub/organizations/forms.py:71 +#: seahub/auth/forms.py:185 seahub/auth/forms.py:231 +#: seahub/base/accounts.py:1273 seahub/organizations/forms.py:71 msgid "The two password fields didn't match." msgstr "Las contraseñas no concuerdan" -#: seahub/auth/forms.py:216 +#: seahub/auth/forms.py:199 msgid "Old password" msgstr "Contraseña antigua" -#: seahub/auth/forms.py:224 +#: seahub/auth/forms.py:207 msgid "Your old password was entered incorrectly. Please enter it again." msgstr "La contraseña antigua ingresada es incorrecta. Por favor, corrijala." -#: seahub/auth/forms.py:237 seahub/base/accounts.py:1217 +#: seahub/auth/forms.py:220 seahub/base/accounts.py:1218 msgid "Password (again)" msgstr "Contraseña (de nuevo)" -#: seahub/auth/forms.py:268 seahub/forms.py:35 seahub/invitations/views.py:39 +#: seahub/auth/forms.py:251 seahub/forms.py:35 seahub/invitations/views.py:39 #: seahub/invitations/views.py:54 seahub/organizations/forms.py:49 #: seahub/profile/forms.py:46 msgid "A user with this email already exists." msgstr "Ya existe un usuario con este correo" -#: seahub/auth/views.py:156 +#: seahub/auth/views.py:154 msgid "This account has been frozen due to too many failed login attempts." msgstr "Esta cuenta ha sido inmovilizada debido a muchos intentos de acceso fallidos." -#: seahub/auth/views.py:322 +#: seahub/auth/views.py:311 msgid "Logged out" msgstr "Desconectado" -#: seahub/auth/views.py:387 +#: seahub/auth/views.py:374 msgid "Failed to send email, please contact administrator." msgstr "Fallo al enviar el correo, por favor, contacte al administrador" -#: seahub/auth/views.py:459 +#: seahub/auth/views.py:441 msgid "Unable to change password." msgstr "" @@ -978,6 +967,51 @@ msgstr "" msgid "Avatar for %s" msgstr "Avatar de %s" +#: seahub/avatar/templates/avatar/add.html:6 +msgid "Upload Avatar" +msgstr "Subir avatar" + +#: seahub/avatar/templates/avatar/add.html:7 +#: seahub/avatar/templates/avatar/change.html:8 +msgid "Your current avatar: " +msgstr "Tu avatar actual:" + +#: seahub/avatar/templates/avatar/add.html:9 +msgid "Upload New Avatar: " +msgstr "Subir nuevo Avatar:" + +#: seahub/avatar/templates/avatar/add.html:13 +#: seahub/avatar/templates/avatar/change.html:30 +msgid "Upload New Image" +msgstr "Subir nueva imagen" + +#: seahub/avatar/templates/avatar/confirm_delete.html:6 +msgid "Please select the avatars that you would like to delete." +msgstr "Por favor, selecciona el avatar que deseas borrar." + +#: seahub/avatar/templates/avatar/confirm_delete.html:11 +#, python-format +msgid "" +"You have no avatars to delete. Please upload one now." +msgstr "No tiene avatares para borrar. Por favor suba uno." + +#: seahub/avatar/templates/avatar/confirm_delete.html:18 +msgid "Delete These" +msgstr "Eliminar seleccionados" + +#: seahub/avatar/templates/notification/avatar_friend_updated/notice.html:2 +#, python-format +msgid "" +"%(avatar_creator)s has updated their avatar %(avatar)s." +msgstr "%(avatar_creator)s actualizó su avatar %(avatar)s." + +#: seahub/avatar/templates/notification/avatar_updated/notice.html:2 +#, python-format +msgid "You have updated your avatar %(avatar)s." +msgstr "Ha actualizado su avatar %(avatar)s." + #: seahub/avatar/views.py:77 msgid "Successfully uploaded a new avatar." msgstr "El nuevo avatar fue subido correctamente." @@ -995,39 +1029,39 @@ msgstr "Avatars borrados correctamente." msgid "Account %(account)s froze on %(site)s." msgstr "Cuenta %(account)s inmovilizada en %(site)s." -#: seahub/base/accounts.py:1205 +#: seahub/base/accounts.py:1206 msgid "Email address" msgstr "Dirección de correo" -#: seahub/base/accounts.py:1211 +#: seahub/base/accounts.py:1212 msgid "Username" msgstr "Nombre de usuario" -#: seahub/base/accounts.py:1212 +#: seahub/base/accounts.py:1213 msgid "This value must be of length 40" msgstr "Debe tener una longitud de 40" -#: seahub/base/accounts.py:1231 +#: seahub/base/accounts.py:1232 msgid "Enter a valid email address." msgstr "Ingresa una dirección de correo válida." -#: seahub/base/accounts.py:1242 +#: seahub/base/accounts.py:1243 msgid "Invalid user id." msgstr "ID de usuario inválido" -#: seahub/base/accounts.py:1294 +#: seahub/base/accounts.py:1295 msgid "name" msgstr "nombre" -#: seahub/base/accounts.py:1297 +#: seahub/base/accounts.py:1298 msgid "department" msgstr "departamento" -#: seahub/base/accounts.py:1300 +#: seahub/base/accounts.py:1301 msgid "telephone" msgstr "telefono" -#: seahub/base/accounts.py:1303 +#: seahub/base/accounts.py:1304 msgid "note" msgstr "nota" @@ -1104,41 +1138,41 @@ msgstr "Usuario Anónimo" #: seahub/base/management/commands/export_users.py:47 #: seahub/institutions/templates/institutions/useradmin.html:17 #: seahub/institutions/templates/institutions/useradmin_search.html:20 -#: seahub/sysadmin_extra/views.py:57 seahub/views/sysadmin.py:172 -#: seahub/views/sysadmin.py:176 +#: seahub/sysadmin_extra/views.py:57 seahub/views/sysadmin.py:171 +#: seahub/views/sysadmin.py:175 msgid "Status" msgstr "Estado" #: seahub/base/management/commands/export_users.py:43 #: seahub/institutions/templates/institutions/user_info.html:106 -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:769 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:768 msgid "Role" msgstr "Rol" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 #: seahub/institutions/templates/institutions/user_info.html:107 -#: seahub/views/sysadmin.py:174 seahub/views/sysadmin.py:178 -#: seahub/views/sysadmin.py:644 +#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 +#: seahub/views/sysadmin.py:643 msgid "Create At" msgstr "Creado el" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 -#: seahub/views/sysadmin.py:174 seahub/views/sysadmin.py:178 +#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 msgid "Last Login" msgstr "Último Ingreso" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 -#: seahub/institutions/views.py:176 seahub/views/sysadmin.py:174 -#: seahub/views/sysadmin.py:178 +#: seahub/institutions/views.py:176 seahub/views/sysadmin.py:173 +#: seahub/views/sysadmin.py:177 msgid "Admin" msgstr "Administrador" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 -#: seahub/views/sysadmin.py:174 seahub/views/sysadmin.py:178 +#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 msgid "LDAP(imported)" msgstr "LDAP (importado)" @@ -1146,7 +1180,7 @@ msgstr "LDAP (importado)" #: seahub/institutions/templates/institutions/useradmin.html:33 #: seahub/institutions/templates/institutions/useradmin.html:42 #: seahub/institutions/templates/institutions/useradmin_search.html:36 -#: seahub/views/sysadmin.py:234 +#: seahub/views/sysadmin.py:233 msgid "Active" msgstr "Activo" @@ -1154,25 +1188,25 @@ msgstr "Activo" #: seahub/institutions/templates/institutions/useradmin.html:35 #: seahub/institutions/templates/institutions/useradmin.html:43 #: seahub/institutions/templates/institutions/useradmin_search.html:38 -#: seahub/views/sysadmin.py:236 +#: seahub/views/sysadmin.py:235 msgid "Inactive" msgstr "Inactivo" #: seahub/base/management/commands/export_users.py:126 #: seahub/base/management/commands/export_users.py:127 -#: seahub/templates/base.html:86 seahub/templates/client_login_confirm.html:9 -#: seahub/views/sysadmin.py:242 seahub/views/sysadmin.py:243 +#: seahub/templates/base.html:86 seahub/templates/client_login_confirm.html:13 +#: seahub/views/sysadmin.py:241 seahub/views/sysadmin.py:242 msgid "Yes" msgstr "Sí" #: seahub/base/management/commands/export_users.py:132 -#: seahub/views/sysadmin.py:248 +#: seahub/views/sysadmin.py:247 msgid "Guest" msgstr "Invitado" #: seahub/base/management/commands/export_users.py:134 #: seahub/base/management/commands/export_users.py:138 -#: seahub/views/sysadmin.py:250 seahub/views/sysadmin.py:254 +#: seahub/views/sysadmin.py:249 seahub/views/sysadmin.py:253 msgid "Default" msgstr "Predeterminado" @@ -1331,20 +1365,157 @@ msgid "%s PB" msgstr "%s PB" #: seahub/contacts/models.py:78 +#: seahub/contacts/templates/contacts/contact_list.html:119 msgid "Email is required." msgstr "Se requiere correo." +#: seahub/contacts/templates/contacts/contact_list.html:4 +#: seahub/contacts/templates/contacts/contact_list.html:10 +msgid "Contacts" +msgstr "Contactos" + +#: seahub/contacts/templates/contacts/contact_list.html:11 +#: seahub/contacts/templates/contacts/contact_list.html:43 +msgid "Add Contacts" +msgstr "Agregar Contactos" + +#: seahub/contacts/templates/contacts/contact_list.html:17 +msgid "Email " +msgstr "E-Mail" + +#: seahub/contacts/templates/contacts/contact_list.html:19 +#: seahub/templates/registration/registration_form.html:41 +msgid "Note" +msgstr "Nota" + +#: seahub/contacts/templates/contacts/contact_list.html:20 +#: seahub/institutions/templates/institutions/user_info.html:64 +#: seahub/institutions/templates/institutions/user_info.html:108 +#: seahub/institutions/templates/institutions/useradmin.html:20 +#: seahub/institutions/templates/institutions/useradmin_search.html:23 +#: seahub/templates/repo_dir_recycle_view.html:47 +#: seahub/templates/repo_history_view.html:60 +msgid "Operations" +msgstr "Operaciones" + +#: seahub/contacts/templates/contacts/contact_list.html:29 +#: seahub/institutions/templates/institutions/useradmin.html:38 +msgid "Edit" +msgstr "Editar" + +#: seahub/contacts/templates/contacts/contact_list.html:30 +#: seahub/institutions/templates/institutions/useradmin.html:59 +#: seahub/institutions/templates/institutions/useradmin_search.html:55 +#: seahub/sysadmin_extra/views.py:232 +#: seahub/templates/view_shared_upload_link.html:87 +msgid "Delete" +msgstr "Borrar" + +#: seahub/contacts/templates/contacts/contact_list.html:37 +msgid "You don't have any contacts" +msgstr "No tiene ningún contacto" + +#: seahub/contacts/templates/contacts/contact_list.html:38 +msgid "" +"Add your contacts so you can quickly share libraries and send file shared " +"link." +msgstr "Agrege contactos para compartir bibliotecas y enviar enlaces de descarga rápidamente." + +#: seahub/contacts/templates/contacts/contact_list.html:46 +#: seahub/contacts/templates/contacts/contact_list.html:55 +msgid "Note(optional)" +msgstr "Nota (opcional)" + +#: seahub/contacts/templates/contacts/contact_list.html:49 +#: seahub/contacts/templates/contacts/contact_list.html:58 +#: seahub/institutions/templates/institutions/user_info.html:52 +#: seahub/institutions/templates/institutions/useradmin_search.html:12 +#: seahub/invitations/templates/invitations/token_view.html:17 +#: seahub/options/templates/options/set_user_options.html:14 +#: seahub/organizations/templates/organizations/org_register.html:42 +#: seahub/search/templates/search_results.html:26 +#: seahub/search/templates/search_results.html:47 +#: seahub/share/templates/share/share_link_audit.html:22 +#: seahub/templates/decrypt_repo_form.html:13 +#: seahub/templates/home_base.html:103 +#: seahub/templates/registration/password_change_form.html:24 +#: seahub/templates/registration/password_reset_confirm.html:19 +#: seahub/templates/registration/password_reset_form.html:13 +#: seahub/templates/registration/password_set_form.html:27 +#: seahub/templates/repo_dir_recycle_view.html:74 +#: seahub/templates/share_access_validation.html:29 +msgid "Submit" +msgstr "Enviar" + +#: seahub/contacts/templates/contacts/contact_list.html:52 +msgid "Edit Contact" +msgstr "Editar Contacto" + +#: seahub/contacts/templates/contacts/contact_list.html:101 +#: seahub/contacts/templates/contacts/contact_list.html:146 +#: seahub/templates/sdoc_file_view_react.html:64 +#: seahub/templates/sdoc_file_view_react.html:87 +#: seahub/templates/view_file_onlyoffice.html:89 +#: seahub/templates/view_file_onlyoffice.html:112 +msgid "Failed. Please check the network." +msgstr "Fallo. Por favor, verifique la red" + +#: seahub/contacts/templates/contacts/contact_list.html:109 +msgid "Delete Contact" +msgstr "Borrar Contacto" + +#: seahub/contacts/templates/contacts/contact_list.html:109 +#: seahub/institutions/templates/institutions/useradmin.html:81 +#: seahub/institutions/templates/institutions/useradmin_search.html:72 +#, python-format +msgid "Are you sure you want to delete %s ?" +msgstr "¿Seguro que quieres borrar %s ?" + +#: seahub/contacts/templates/contacts/contact_list.html:123 +msgid "You cannot add yourself." +msgstr "No puede agregarse usted mismo." + +#: seahub/contacts/views.py:65 +#, python-format +msgid "%s is not a valid email." +msgstr "%s no es un correo válido." + +#: seahub/contacts/views.py:70 +#, python-format +msgid "%s is already in your contacts." +msgstr "%s ya está en sus contactos." + +#: seahub/contacts/views.py:79 +#, python-format +msgid "Successfully added %s to contacts." +msgstr "Se agregó correctamente %s a contactos." + +#: seahub/contacts/views.py:84 +#, python-format +msgid "Failed to add %s to contacts." +msgstr "Fallo al agregar %s a contactos." + +#: seahub/contacts/views.py:105 +#, python-format +msgid "Successfully edited %s." +msgstr "Editado correctamente %s" + +#: seahub/contacts/views.py:118 +#, python-format +msgid "Successfully Deleted %s" +msgstr "Borrado correctamente %s" + #: seahub/dingtalk/views.py:50 seahub/dingtalk/views.py:74 #: seahub/dingtalk/views.py:83 seahub/dingtalk/views.py:105 -#: seahub/dingtalk/views.py:122 seahub/dingtalk/views.py:166 -#: seahub/dingtalk/views.py:191 seahub/dingtalk/views.py:200 -#: seahub/dingtalk/views.py:222 seahub/dingtalk/views.py:258 -#: seahub/dingtalk/views.py:298 seahub/dingtalk/views.py:345 -#: seahub/dingtalk/views.py:365 seahub/dingtalk/views.py:435 -#: seahub/dingtalk/views.py:482 seahub/oauth/views.py:86 -#: seahub/oauth/views.py:109 seahub/oauth/views.py:155 -#: seahub/oauth/views.py:167 seahub/oauth/views.py:173 -#: seahub/oauth/views.py:204 seahub/templates/remote_user/error.html:8 +#: seahub/dingtalk/views.py:122 seahub/dingtalk/views.py:162 +#: seahub/dingtalk/views.py:187 seahub/dingtalk/views.py:196 +#: seahub/dingtalk/views.py:218 seahub/dingtalk/views.py:254 +#: seahub/dingtalk/views.py:294 seahub/dingtalk/views.py:341 +#: seahub/dingtalk/views.py:359 seahub/dingtalk/views.py:432 +#: seahub/dingtalk/views.py:479 seahub/oauth/views.py:84 +#: seahub/oauth/views.py:107 seahub/oauth/views.py:153 +#: seahub/oauth/views.py:165 seahub/oauth/views.py:171 +#: seahub/oauth/views.py:202 seahub/templates/remote_user/error.html:8 #: seahub/weixin/views.py:35 seahub/weixin/views.py:54 #: seahub/weixin/views.py:59 seahub/weixin/views.py:78 #: seahub/weixin/views.py:96 seahub/work_weixin/views.py:68 @@ -1355,7 +1526,7 @@ msgstr "Se requiere correo." msgid "Error, please contact administrator." msgstr "Error. por favor contacte al administrador." -#: seahub/dingtalk/views.py:125 seahub/dingtalk/views.py:368 +#: seahub/dingtalk/views.py:125 seahub/dingtalk/views.py:362 #: seahub/weixin/views.py:99 #, python-format msgid "User %s not found or inactive." @@ -1388,7 +1559,7 @@ msgstr "El nombre %s no es válido" #: seahub/forms.py:97 seahub/share/views.py:296 seahub/views/ajax.py:308 #: seahub/views/ajax.py:312 seahub/views/ajax.py:316 seahub/views/ajax.py:327 -#: seahub/views/ajax.py:447 seahub/views/file.py:1933 +#: seahub/views/ajax.py:447 seahub/views/file.py:1930 msgid "Argument missing" msgstr "Argumento Faltante" @@ -1511,11 +1682,11 @@ msgid "The %(site_name)s team" msgstr "El equipo de %(site_name)s" #: seahub/group/views.py:105 seahub/share/views.py:233 -#: seahub/views/__init__.py:436 seahub/views/ajax.py:381 -#: seahub/views/ajax.py:427 seahub/views/file.py:1184 -#: seahub/views/file.py:1425 seahub/views/file.py:1942 +#: seahub/views/__init__.py:587 seahub/views/ajax.py:381 +#: seahub/views/ajax.py:427 seahub/views/file.py:1181 +#: seahub/views/file.py:1422 seahub/views/file.py:1939 #: seahub/views/repo.py:114 seahub/views/repo.py:171 seahub/views/repo.py:229 -#: seahub/views/repo.py:282 seahub/views/repo.py:399 +#: seahub/views/repo.py:282 seahub/views/repo.py:392 msgid "Permission denied" msgstr "Permiso denegado" @@ -1529,7 +1700,7 @@ msgid "Exit admin panel" msgstr "Salir del panel de administración" #: seahub/institutions/templates/institutions/base.html:13 -#: seahub/templates/base.html:32 +#: seahub/templates/base.html:32 seahub/templates/home_base.html:9 msgid "Close" msgstr "Cerrar" @@ -1547,6 +1718,7 @@ msgid "Info" msgstr "Info" #: seahub/institutions/templates/institutions/info.html:13 +#: seahub/templates/home_base.html:63 msgid "Libraries" msgstr "Bibliotecas" @@ -1583,12 +1755,12 @@ msgid "Name" msgstr "Nombre" #: seahub/institutions/templates/institutions/user_info.html:35 -#: seahub/templates/registration/registration_form.html:32 +#: seahub/templates/registration/registration_form.html:31 msgid "Department" msgstr "Departamento" #: seahub/institutions/templates/institutions/user_info.html:38 -#: seahub/templates/registration/registration_form.html:37 +#: seahub/templates/registration/registration_form.html:36 msgid "Telephone" msgstr "Telefono" @@ -1607,25 +1779,9 @@ msgstr "Fijar quota" msgid "Available quota:" msgstr "Cuota disponible:" -#: seahub/institutions/templates/institutions/user_info.html:52 -#: seahub/institutions/templates/institutions/useradmin_search.html:12 -#: seahub/invitations/templates/invitations/token_view.html:17 -#: seahub/options/templates/options/set_user_options.html:14 -#: seahub/organizations/templates/organizations/org_register.html:42 -#: seahub/search/templates/search_results.html:26 -#: seahub/search/templates/search_results.html:47 -#: seahub/share/templates/share/share_link_audit.html:22 -#: seahub/templates/decrypt_repo_form.html:13 -#: seahub/templates/registration/password_change_form.html:25 -#: seahub/templates/registration/password_reset_confirm.html:19 -#: seahub/templates/registration/password_reset_form.html:41 -#: seahub/templates/registration/password_set_form.html:28 -#: seahub/templates/share_access_validation.html:29 -msgid "Submit" -msgstr "Enviar" - #: seahub/institutions/templates/institutions/user_info.html:62 #: seahub/search/templates/search_results.html:39 +#: seahub/templates/repo_dir_recycle_view.html:46 #: seahub/templates/repo_history_view.html:59 msgid "Size" msgstr "Tamaño" @@ -1635,14 +1791,6 @@ msgstr "Tamaño" msgid "Last Update" msgstr "Última actualización" -#: seahub/institutions/templates/institutions/user_info.html:64 -#: seahub/institutions/templates/institutions/user_info.html:108 -#: seahub/institutions/templates/institutions/useradmin.html:20 -#: seahub/institutions/templates/institutions/useradmin_search.html:23 -#: seahub/templates/repo_history_view.html:60 -msgid "Operations" -msgstr "Operaciones" - #: seahub/institutions/templates/institutions/user_info.html:70 msgid "Encrypted" msgstr "Encriptada" @@ -1669,16 +1817,6 @@ msgstr "Cuota de espacio no puede estar vacía" msgid "Create At / Last Login" msgstr "Creado el / Último incio" -#: seahub/institutions/templates/institutions/useradmin.html:38 -msgid "Edit" -msgstr "Editar" - -#: seahub/institutions/templates/institutions/useradmin.html:59 -#: seahub/institutions/templates/institutions/useradmin_search.html:55 -#: seahub/sysadmin_extra/views.py:232 -msgid "Delete" -msgstr "Borrar" - #: seahub/institutions/templates/institutions/useradmin.html:68 #: seahub/institutions/templates/institutions/useradmin_search.html:63 msgid "Empty" @@ -1693,12 +1831,6 @@ msgstr "Activando..., por favor espere" msgid "Delete User" msgstr "Borrar usuario" -#: seahub/institutions/templates/institutions/useradmin.html:81 -#: seahub/institutions/templates/institutions/useradmin_search.html:72 -#, python-format -msgid "Are you sure you want to delete %s ?" -msgstr "¿Seguro que quieres borrar %s ?" - #: seahub/institutions/templates/institutions/useradmin.html:130 msgid "Edit failed." msgstr "Fallo al editar." @@ -1719,7 +1851,7 @@ msgstr "Propietario" msgid "Member" msgstr "Miembro" -#: seahub/institutions/views.py:209 seahub/views/sysadmin.py:366 +#: seahub/institutions/views.py:209 seahub/views/sysadmin.py:365 msgid "Failed to delete: the user does not exist" msgstr "Fallo al borrar: no existe el usuario" @@ -1727,7 +1859,7 @@ msgstr "Fallo al borrar: no existe el usuario" msgid "Failed to delete: the user is system administrator" msgstr "" -#: seahub/institutions/views.py:217 seahub/views/sysadmin.py:356 +#: seahub/institutions/views.py:217 seahub/views/sysadmin.py:355 #, python-format msgid "Successfully deleted %s" msgstr "Borrado correctamente %s" @@ -1753,7 +1885,6 @@ msgstr "" #: seahub/templates/shared_link_email.html:9 #: seahub/templates/shared_upload_link_email.html:8 #: seahub/templates/snippets/reset_repo_password.html:7 -#: seahub/templates/sysadmin/short_time_linving_password_reset_link.html:10 #: seahub/templates/sysadmin/user_activation_email.html:9 #: seahub/templates/sysadmin/user_add_email.html:7 #: seahub/templates/sysadmin/user_batch_add_email.html:7 @@ -1883,7 +2014,7 @@ msgstr "Carpeta movida" msgid "New file updates on %s" msgstr "Nuevas actualizaciones en %s" -#: seahub/notifications/management/commands/send_notices.py:492 +#: seahub/notifications/management/commands/send_notices.py:457 #, python-format msgid "New notice on %s" msgstr "Nueva notificación en %s" @@ -1893,31 +2024,21 @@ msgstr "Nueva notificación en %s" msgid "You've got %(num)s new notices on %(site_name)s:\n" msgstr "Tienes %(num)s nuevas notificaciones en %(site_name)s:\n" -#: seahub/notifications/models.py:554 +#: seahub/notifications/models.py:502 #, python-format msgid "" "A file named %(file_name)s is uploaded to %(name)s" msgstr "Un archivo llamado %(file_name)s es subido a %(name)s" -#: seahub/notifications/models.py:561 -#, python-format -msgid "A file named %(file_name)s is uploaded" -msgstr "" - -#: seahub/notifications/models.py:596 +#: seahub/notifications/models.py:509 #, python-format msgid "" -"A folder named %(folder_name)s is uploaded to " -"%(name)s" -msgstr "" +"A file named %(file_name)s is uploaded to Deleted " +"Library" +msgstr "Un archivo llamado %(file_name)s es subido a Biblioteca Eliminada" -#: seahub/notifications/models.py:603 -#, python-format -msgid "A folder named %(folder_name)s is uploaded" -msgstr "" - -#: seahub/notifications/models.py:737 +#: seahub/notifications/models.py:643 #, python-format msgid "" "User %(username)s has asked to join group %(username)s solicitó unirse al grupo %(group_name)s, mensaje de verificación: %(join_request_msg)s" -#: seahub/notifications/models.py:766 +#: seahub/notifications/models.py:672 #, python-format msgid "" "User %(group_staff)s has added you to group " "%(group_name)s" msgstr "El usuario %(group_staff)s te ha agregado al grupo %(group_name)s" -#: seahub/notifications/models.py:792 +#: seahub/notifications/models.py:698 #, python-format msgid "" "File %(file_name)s has a new comment from user " "%(author)s" msgstr "El archivo %(file_name)s tiene un nuevo comentario del usuario %(author)s" -#: seahub/notifications/models.py:809 +#: seahub/notifications/models.py:715 #, python-format msgid "" "Draft #%(draft_id)s has a new comment from user " "%(author)s" msgstr "El borrador #%(draft_id)s tiene un nuevo comentario del usuario %(author)s" -#: seahub/notifications/models.py:826 +#: seahub/notifications/models.py:732 #, python-format msgid "" "%(from_user)s has sent you a request for draft " "#%(draft_id)s" msgstr "%(from_user)s te ha enviado una solicitud para draft #%(draft_id)s" -#: seahub/notifications/models.py:849 -#: seahub/notifications/templates/notifications/notice_email.html:66 +#: seahub/notifications/models.py:755 +#: seahub/notifications/templates/notifications/notice_email.html:63 #, python-format msgid "" "Guest %(user)s accepted your invitation at %(time)s." msgstr "El invitado %(user)s aceptó su invitación a las %(time)s." -#: seahub/notifications/models.py:873 +#: seahub/notifications/models.py:779 #, python-format msgid "" "%(user)s has transfered a library named %(file_name)s%(folder_name)s is" -" uploaded to your folder %(parent_dir_name)s." -msgstr "" - -#: seahub/notifications/templates/notifications/notice_email.html:57 -#, python-format -msgid "" "User %(user)s has asked to join " "group %(grp_name)s, verification " "message: %(msg)s" msgstr "El usuario %(user)s solicitó unirse al grupo %(grp_name)s, mensaje de verificación: %(msg)s." -#: seahub/notifications/templates/notifications/notice_email.html:60 +#: seahub/notifications/templates/notifications/notice_email.html:57 #, python-format msgid "" "User %(user)s has added you to " "group %(grp_name)s" msgstr "El usuario %(user)s te ha agregado al grupo %(grp_name)s" -#: seahub/notifications/templates/notifications/notice_email.html:63 +#: seahub/notifications/templates/notifications/notice_email.html:60 #, python-format msgid "" "File %(file_name)s has a new " "comment from user %(author)s" msgstr "El archivo %(file_name)s tiene un nuevo comentario del usuario %(author)s" -#: seahub/notifications/templates/notifications/notice_email.html:69 +#: seahub/notifications/templates/notifications/notice_email.html:66 #, python-format msgid "" "A large number of files in your library %(user_name)s created file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:81 +#: seahub/notifications/templates/notifications/notice_email.html:78 #, python-format msgid "" " User %(user_name)s created file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:86 +#: seahub/notifications/templates/notifications/notice_email.html:83 #, python-format msgid "" " User %(user_name)s deleted file " @@ -2083,7 +2196,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:88 +#: seahub/notifications/templates/notifications/notice_email.html:85 #, python-format msgid "" " User %(user_name)s deleted file " @@ -2091,7 +2204,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:92 +#: seahub/notifications/templates/notifications/notice_email.html:89 #, python-format msgid "" " User %(user_name)s restored file " @@ -2099,7 +2212,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:95 +#: seahub/notifications/templates/notifications/notice_email.html:92 #, python-format msgid "" " User %(user_name)s renamed file " @@ -2107,7 +2220,7 @@ msgid "" "library %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:99 +#: seahub/notifications/templates/notifications/notice_email.html:96 #, python-format msgid "" " User %(user_name)s moved file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:101 +#: seahub/notifications/templates/notifications/notice_email.html:98 #, python-format msgid "" " User %(user_name)s moved file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:105 +#: seahub/notifications/templates/notifications/notice_email.html:102 #, python-format msgid "" " User %(user_name)s updated file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:110 +#: seahub/notifications/templates/notifications/notice_email.html:107 #, python-format msgid "" " User %(user_name)s created folder " @@ -2140,7 +2253,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:112 +#: seahub/notifications/templates/notifications/notice_email.html:109 #, python-format msgid "" " User %(user_name)s created folder " @@ -2149,7 +2262,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:117 +#: seahub/notifications/templates/notifications/notice_email.html:114 #, python-format msgid "" " User %(user_name)s deleted folder " @@ -2157,7 +2270,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:119 +#: seahub/notifications/templates/notifications/notice_email.html:116 #, python-format msgid "" " User %(user_name)s deleted folder " @@ -2165,7 +2278,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:123 +#: seahub/notifications/templates/notifications/notice_email.html:120 #, python-format msgid "" " User %(user_name)s restored folder" @@ -2173,7 +2286,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:126 +#: seahub/notifications/templates/notifications/notice_email.html:123 #, python-format msgid "" " User %(user_name)s renamed folder " @@ -2181,7 +2294,7 @@ msgid "" "library %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:130 +#: seahub/notifications/templates/notifications/notice_email.html:127 #, python-format msgid "" " User %(user_name)s moved folder %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:132 +#: seahub/notifications/templates/notifications/notice_email.html:129 #, python-format msgid "" " User %(user_name)s moved folder %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:145 +#: seahub/notifications/templates/notifications/notice_email.html:142 msgid "Go check out at the following page:" msgstr "Verificar en la siguiente página:" @@ -2247,21 +2360,21 @@ msgstr "" msgid "Notifications" msgstr "Notificaciones" -#: seahub/notifications/utils.py:423 +#: seahub/notifications/utils.py:305 #, python-format msgid "%(author)s added a new comment in document %(sdoc_name)s" msgstr "" -#: seahub/notifications/utils.py:430 seahub/notifications/utils.py:440 +#: seahub/notifications/utils.py:312 seahub/notifications/utils.py:322 msgid "Details" msgstr "Detalles" -#: seahub/notifications/utils.py:433 +#: seahub/notifications/utils.py:315 #, python-format msgid "%(author)s added a new reply in document %(sdoc_name)s" msgstr "" -#: seahub/oauth/views.py:207 +#: seahub/oauth/views.py:205 #: seahub/templates/remote_user/create_unknown_user_false.html:8 #: seahub/work_weixin/views.py:110 msgid "" @@ -2296,24 +2409,22 @@ msgstr "Tip: la manera más segura es la última, pero no está soportado por to #: seahub/organizations/api/admin/info.py:102 #: seahub/organizations/api/admin/logo.py:33 -#: seahub/organizations/api/admin/logo.py:42 seahub/subscription/views.py:25 -#: seahub/subscription/views.py:41 seahub/subscription/views.py:103 -#: seahub/work_weixin/views.py:37 seahub/work_weixin/views.py:62 -#: seahub/work_weixin/views.py:151 seahub/work_weixin/views.py:171 -#: seahub/work_weixin/views.py:231 +#: seahub/organizations/api/admin/logo.py:42 seahub/work_weixin/views.py:37 +#: seahub/work_weixin/views.py:62 seahub/work_weixin/views.py:151 +#: seahub/work_weixin/views.py:171 seahub/work_weixin/views.py:231 msgid "Feature is not enabled." msgstr "La característica no está habilitada" -#: seahub/organizations/api/admin/users.py:813 +#: seahub/organizations/api/admin/users.py:806 #, python-brace-format msgid "Failed. You can only invite {org_members_quota} members." msgstr "" -#: seahub/organizations/api/admin/users.py:817 +#: seahub/organizations/api/admin/users.py:810 msgid "The number of users exceeds the limit" msgstr "" -#: seahub/organizations/api/admin/users.py:834 +#: seahub/organizations/api/admin/users.py:827 #, python-brace-format msgid "User {email} already exists." msgstr "" @@ -2326,14 +2437,14 @@ msgstr "La dirección de email es inválida" #: seahub/organizations/templates/organizations/org_register.html:8 #: seahub/templates/choose_register.html:3 #: seahub/templates/choose_register.html:8 -#: seahub/templates/registration/login.html:119 +#: seahub/templates/registration/login.html:102 #: seahub/templates/registration/registration_form.html:3 -#: seahub/templates/registration/registration_form.html:13 +#: seahub/templates/registration/registration_form.html:12 msgid "Signup" msgstr "Registrarse" #: seahub/organizations/templates/organizations/org_register.html:10 -#: seahub/templates/registration/registration_form.html:15 +#: seahub/templates/registration/registration_form.html:14 msgid "Welcome back, you are already signed in." msgstr "Bienvenido otra vez, sesión iniciada." @@ -2350,11 +2461,11 @@ msgid "Admin Email" msgstr "Email del Administrador" #: seahub/organizations/templates/organizations/org_register.html:38 -#: seahub/templates/registration/password_change_form.html:22 -#: seahub/templates/registration/password_set_form.html:25 -#: seahub/templates/registration/registration_form.html:28 +#: seahub/templates/registration/password_change_form.html:21 +#: seahub/templates/registration/password_set_form.html:24 +#: seahub/templates/registration/registration_form.html:27 #: seahub/templates/sysadmin/sudo_mode.html:4 -#: seahub/templates/sysadmin/sudo_mode.html:38 +#: seahub/templates/sysadmin/sudo_mode.html:18 msgid "Confirm Password" msgstr "Confirmar contraseña" @@ -2394,7 +2505,7 @@ msgstr "Nombre:" #: seahub/profile/templates/profile/set_profile_react.html:25 #: seahub/templates/registration/password_set_form.html:4 -#: seahub/templates/registration/password_set_form.html:13 +#: seahub/templates/registration/password_set_form.html:12 msgid "Set Password" msgstr "Establecer Contraseña" @@ -2432,10 +2543,10 @@ msgid "Successfully set \"%s\" as your default library." msgstr "\"%s\" definida correctamente como biblioteca predeterminada." #: seahub/seadoc/views.py:26 seahub/seadoc/views.py:80 -#: seahub/seadoc/views.py:158 seahub/views/__init__.py:427 -#: seahub/views/__init__.py:470 seahub/views/__init__.py:604 -#: seahub/views/__init__.py:763 seahub/views/ajax.py:376 -#: seahub/views/file.py:1928 +#: seahub/seadoc/views.py:158 seahub/views/__init__.py:578 +#: seahub/views/__init__.py:621 seahub/views/__init__.py:755 +#: seahub/views/__init__.py:914 seahub/views/ajax.py:376 +#: seahub/views/file.py:1925 msgid "Library does not exist" msgstr "La biblioteca no existe" @@ -2593,7 +2704,7 @@ msgstr "Editar sólo en la nube" msgid "Share Link" msgstr "Compartir enlace" -#: seahub/share/views.py:319 seahub/views/sysadmin.py:644 +#: seahub/share/views.py:319 seahub/views/sysadmin.py:643 msgid "Creator" msgstr "Creador" @@ -2641,7 +2752,7 @@ msgstr "Fallo al enviar un código de verificación, por favor intente mas tarde msgid "Failed to export excel, invalid start or end date" msgstr "" -#: seahub/sysadmin_extra/views.py:61 seahub/views/sysadmin.py:679 +#: seahub/sysadmin_extra/views.py:61 seahub/views/sysadmin.py:678 msgid "Success" msgstr "Éxito" @@ -2711,11 +2822,11 @@ msgstr "Crear una cuenta personal" msgid "Create an organization account" msgstr "Crear una cuenta de organización" -#: seahub/templates/client_login_confirm.html:6 +#: seahub/templates/client_login_confirm.html:10 msgid "Desktop Client Login Confirm" msgstr "" -#: seahub/templates/client_login_confirm.html:8 +#: seahub/templates/client_login_confirm.html:12 msgid "Do you want to login to your client?" msgstr "" @@ -2750,6 +2861,78 @@ msgstr "Nombre de dispositivo" msgid "This file has (apparently) not been accessed yet" msgstr "Este archivo todavía no ha sido accedido (aparentemente)" +#: seahub/templates/home_base.html:11 +msgid "Files" +msgstr "Archivos" + +#: seahub/templates/home_base.html:14 +msgid "My Libraries" +msgstr "Mis Bibliotecas" + +#: seahub/templates/home_base.html:16 +msgid "Shared with me" +msgstr "Compartido conmigo" + +#: seahub/templates/home_base.html:18 +msgid "Shared with all" +msgstr "Compartido con todos" + +#: seahub/templates/home_base.html:23 +msgid "Shared with groups" +msgstr "Compartido con grupos" + +#: seahub/templates/home_base.html:26 +msgid "All Groups" +msgstr "Todos los grupos" + +#: seahub/templates/home_base.html:38 +msgid "Tools" +msgstr "Herramientas" + +#: seahub/templates/home_base.html:41 +msgid "Favorites" +msgstr "Favoritos" + +#: seahub/templates/home_base.html:43 +msgid "Activities" +msgstr "Actividades" + +#: seahub/templates/home_base.html:47 +msgid "Wikis" +msgstr "Wikis" + +#: seahub/templates/home_base.html:50 +msgid "Linked Devices" +msgstr "Dispositivos vinculados" + +#: seahub/templates/home_base.html:53 +msgid "Invite People" +msgstr "Invitar Personas" + +#: seahub/templates/home_base.html:56 +msgid "Drafts" +msgstr "Borradores" + +#: seahub/templates/home_base.html:59 +msgid "Share Admin" +msgstr "Admin de Compartidos" + +#: seahub/templates/home_base.html:66 +msgid "Folders" +msgstr "Carpetas" + +#: seahub/templates/home_base.html:71 seahub/templates/home_base.html:75 +msgid "Links" +msgstr "Enlaces" + +#: seahub/templates/home_base.html:90 +msgid "Enable Modules" +msgstr "Habilitar Modulo" + +#: seahub/templates/home_base.html:97 +msgid "Personal Wiki" +msgstr "Wiki Personal" + #: seahub/templates/i18n.html:6 msgid "Upload Folder" msgstr "Carpeta de Subida" @@ -2790,7 +2973,7 @@ msgid "" msgstr "Para activar esta cuenta, por favor haga click en el siguiente enlace dentro de los próximos %(expiration_days)s días: " #: seahub/templates/registration/activation_email.html:18 -#: seahub/templates/registration/registration_form.html:47 +#: seahub/templates/registration/registration_form.html:46 msgid "Sign Up" msgstr "Registrarse" @@ -2812,7 +2995,7 @@ msgstr " Volver a conectarse" #: seahub/templates/registration/login.html:4 #: seahub/templates/registration/login.html:36 -#: seahub/templates/registration/login.html:75 +#: seahub/templates/registration/login.html:73 #: seahub/templates/registration/multi_adfs_sso.html:4 #: seahub/templates/registration/multi_adfs_sso.html:36 #: seahub/templates/registration/multi_adfs_sso.html:47 @@ -2827,42 +3010,42 @@ msgstr "Ingresar" msgid "Refresh" msgstr "Refrescar" -#: seahub/templates/registration/login.html:64 +#: seahub/templates/registration/login.html:62 msgid "Incorrect email or password" msgstr "Correo electrónico o contraseña incorrecta" -#: seahub/templates/registration/login.html:72 +#: seahub/templates/registration/login.html:70 #, python-format msgid "Remember me for %(remember_days)s days " msgstr "Recordar por %(remember_days)s días" -#: seahub/templates/registration/login.html:79 -#: seahub/templates/registration/login.html:83 +#: seahub/templates/registration/login.html:77 +#: seahub/templates/registration/login.html:81 msgid "Single Sign-On" msgstr "Inicio de Sesión único" -#: seahub/templates/registration/login.html:90 +#: seahub/templates/registration/login.html:88 msgid "Login with" msgstr "" -#: seahub/templates/registration/login.html:116 +#: seahub/templates/registration/login.html:99 msgid "Forgot password?" msgstr "¿Olvidó la contraseña?" -#: seahub/templates/registration/login.html:184 +#: seahub/templates/registration/login.html:167 msgid "Failed to refresh the CAPTCHA, please try again later." msgstr "Fallo al refrescar el CAPTCHA. Intente más tarde." -#: seahub/templates/registration/login.html:192 +#: seahub/templates/registration/login.html:175 #: seahub/templates/registration/multi_adfs_sso.html:90 msgid "Email or username cannot be blank" msgstr "El email o el nombre de usuario no pueden estar en blanco" -#: seahub/templates/registration/login.html:196 -#: seahub/templates/registration/password_change_form.html:69 -#: seahub/templates/registration/password_set_form.html:67 -#: seahub/templates/registration/registration_form.html:95 -#: seahub/templates/sysadmin/sudo_mode.html:71 +#: seahub/templates/registration/login.html:179 +#: seahub/templates/registration/password_change_form.html:66 +#: seahub/templates/registration/password_set_form.html:64 +#: seahub/templates/registration/registration_form.html:91 +#: seahub/templates/sysadmin/sudo_mode.html:35 msgid "Password cannot be blank" msgstr "La cntraseña no puede estar en blanco" @@ -2875,45 +3058,45 @@ msgid "Your password has been changed successfully." msgstr "Contraseña ha sido cambiada correctamente." #: seahub/templates/registration/password_change_form.html:3 -#: seahub/templates/registration/password_change_form.html:12 +#: seahub/templates/registration/password_change_form.html:11 msgid "Password Modification" msgstr "Modificación de contraseña" -#: seahub/templates/registration/password_change_form.html:15 +#: seahub/templates/registration/password_change_form.html:14 msgid "Please update your password before continue." msgstr "Por favor actualice su contraseña antes de continuar." -#: seahub/templates/registration/password_change_form.html:17 +#: seahub/templates/registration/password_change_form.html:16 msgid "Current Password" msgstr "Contraseña Actual" -#: seahub/templates/registration/password_change_form.html:19 +#: seahub/templates/registration/password_change_form.html:18 msgid "New Password" msgstr "Nueva Contraseña" -#: seahub/templates/registration/password_change_form.html:39 -#: seahub/templates/registration/password_set_form.html:42 -#: seahub/templates/registration/registration_form.html:65 +#: seahub/templates/registration/password_change_form.html:37 +#: seahub/templates/registration/password_set_form.html:40 +#: seahub/templates/registration/registration_form.html:62 #, python-format msgid "" "Passwords must have at least %(min_len)s characters and contain %(level)s of" " the following: uppercase letters, lowercase letters, numbers, and symbols." msgstr "Las contraseñas deben tener al menos %(min_len)s caracteres y contener %(level)s de los siguientes: letras minúsculas, letras mayúsculas, números, y símbolos." -#: seahub/templates/registration/password_change_form.html:65 +#: seahub/templates/registration/password_change_form.html:62 msgid "Current password cannot be blank" msgstr "La contraseña no puede estar en blanco" -#: seahub/templates/registration/password_change_form.html:73 -#: seahub/templates/registration/password_set_form.html:71 -#: seahub/templates/registration/registration_form.html:99 +#: seahub/templates/registration/password_change_form.html:70 +#: seahub/templates/registration/password_set_form.html:68 +#: seahub/templates/registration/registration_form.html:95 #: seahub/templates/snippets/repo_create_js.html:54 msgid "Please enter the password again" msgstr "Escriba la contraseña nuevamente" -#: seahub/templates/registration/password_change_form.html:77 -#: seahub/templates/registration/password_set_form.html:75 -#: seahub/templates/registration/registration_form.html:103 +#: seahub/templates/registration/password_change_form.html:74 +#: seahub/templates/registration/password_set_form.html:72 +#: seahub/templates/registration/registration_form.html:99 #: seahub/templates/snippets/repo_create_js.html:58 msgid "Passwords don't match" msgstr "Las contraseñas no concuerdan" @@ -2928,9 +3111,8 @@ msgstr "Contraseña restablecida correctamente." #: seahub/templates/registration/password_reset_confirm.html:4 #: seahub/templates/registration/password_reset_done.html:4 -#: seahub/templates/registration/password_reset_done.html:29 #: seahub/templates/registration/password_reset_form.html:4 -#: seahub/templates/registration/password_reset_form.html:36 +#: seahub/templates/registration/password_reset_form.html:7 msgid "Password Reset" msgstr "Reestablecer Contraseña" @@ -2950,14 +3132,10 @@ msgstr "Confirmar contraseña:" msgid "Failed to reset password: this link is no longer available." msgstr "Fallo al restaurar la contraseña: el enlace ya no es válido." -#: seahub/templates/registration/password_reset_done.html:31 +#: seahub/templates/registration/password_reset_done.html:8 msgid "We've sent a password reset email to your mailbox." msgstr "Hemos enviado un email de reestablecer contraseña a tu casilla." -#: seahub/templates/registration/password_reset_done.html:32 -msgid "Back to login page" -msgstr "" - #: seahub/templates/registration/password_reset_email.html:12 #, python-format msgid "" @@ -2969,14 +3147,14 @@ msgstr "Para reestablecer la contraseña de tu cuenta %(account)s en %(site_name msgid "If you did not request it, just skip it." msgstr "Si no lo has solicitado, ignóralo." -#: seahub/templates/registration/password_reset_form.html:38 +#: seahub/templates/registration/password_reset_form.html:9 +msgid "Your email used in login: " +msgstr "¿Cuál es la dirección de correo que utiliza para conectarse?" + +#: seahub/templates/registration/password_reset_form.html:12 msgid "We will send you an email to set new password" msgstr "Se le enviará un correo con instrucciones para definir una nueva contraseña" -#: seahub/templates/registration/password_reset_form.html:39 -msgid "Your email used in login" -msgstr "" - #: seahub/templates/registration/register_complete_email.html:1 #, python-format msgid "" @@ -3014,11 +3192,7 @@ msgstr "Registro completo, espere a que el administrador active su cuenta." msgid "Signup function is not enabled." msgstr "La funcionalidad de registrarse no está habilitada." -#: seahub/templates/registration/registration_form.html:42 -msgid "Note" -msgstr "Nota" - -#: seahub/templates/registration/registration_form.html:91 +#: seahub/templates/registration/registration_form.html:87 msgid "Email cannot be blank" msgstr "El correo no puede estar en blanco" @@ -3029,6 +3203,67 @@ msgid "" "activate your account." msgstr "Tu cuenta fue creada con éxito, por favor espera a que el administrador la active." +#: seahub/templates/repo_dir_recycle_view.html:13 +#, python-format +msgid "%(repo_dir_name)s Trash" +msgstr "%(repo_dir_name)s Papelera" + +#: seahub/templates/repo_dir_recycle_view.html:15 +#: seahub/templates/repo_history_view.html:16 +#: seahub/templates/text_diff.html:15 +#: seahub/two_factor/templates/two_factor/core/backup_tokens.html:26 +msgid "Back" +msgstr "Atrás" + +#: seahub/templates/repo_dir_recycle_view.html:21 +#: seahub/templates/repo_history_view.html:40 +msgid "Current path: " +msgstr "Ruta actual:" + +#: seahub/templates/repo_dir_recycle_view.html:37 +#: seahub/templates/repo_dir_recycle_view.html:65 +msgid "Clean" +msgstr "Limpiar" + +#: seahub/templates/repo_dir_recycle_view.html:45 +msgid "Delete Time" +msgstr "Borrar fecha" + +#: seahub/templates/repo_dir_recycle_view.html:59 +msgid "More" +msgstr "Más" + +#: seahub/templates/repo_dir_recycle_view.html:66 +msgid "Clear files in trash and history:" +msgstr "Limpiar archivos en la papelera y en el historial :" + +#: seahub/templates/repo_dir_recycle_view.html:68 +msgid "3 days ago" +msgstr "más de 3 días" + +#: seahub/templates/repo_dir_recycle_view.html:69 +msgid "1 week ago" +msgstr "más de 1 semana" + +#: seahub/templates/repo_dir_recycle_view.html:70 +msgid "1 month ago" +msgstr "más de 1 mes" + +#: seahub/templates/repo_dir_recycle_view.html:71 +msgid "all" +msgstr "todos" + +#: seahub/templates/repo_dir_recycle_view.html:75 +#: seahub/templates/view_shared_upload_link.html:86 +#: seahub/two_factor/templates/two_factor/_wizard_actions.html:4 +#: seahub/two_factor/templates/two_factor/profile/disable.html:12 +msgid "Cancel" +msgstr "Cancelar" + +#: seahub/templates/repo_dir_recycle_view.html:192 +msgid "Successfully restored 1 item." +msgstr "1 ítem restaurado con éxito." + #: seahub/templates/repo_folder_trash_react.html:5 msgid "Trash" msgstr "Papelera" @@ -3042,20 +3277,10 @@ msgstr "Histórico" msgid "%(repo_name)s Snapshot" msgstr "%(repo_name)s Instantánea" -#: seahub/templates/repo_history_view.html:16 -#: seahub/templates/text_diff.html:15 -#: seahub/two_factor/templates/two_factor/core/backup_tokens.html:26 -msgid "Back" -msgstr "Atrás" - #: seahub/templates/repo_history_view.html:30 msgid "Unknown" msgstr "Desconocido" -#: seahub/templates/repo_history_view.html:40 -msgid "Current path: " -msgstr "Ruta actual:" - #: seahub/templates/repo_history_view.html:51 #: seahub/templates/repo_history_view.html:68 #: seahub/templates/repo_history_view.html:78 @@ -3086,13 +3311,6 @@ msgstr "{dirent_name} restaurado con éxito" msgid "Snapshot" msgstr "Instantánea" -#: seahub/templates/sdoc_file_view_react.html:64 -#: seahub/templates/sdoc_file_view_react.html:87 -#: seahub/templates/view_file_onlyoffice.html:147 -#: seahub/templates/view_file_onlyoffice.html:170 -msgid "Failed. Please check the network." -msgstr "Fallo. Por favor, verifique la red" - #: seahub/templates/share_access_validation.html:6 msgid "" "Please input the password if you want to browse the shared file/directory." @@ -3166,27 +3384,24 @@ msgid "" "as soon as possible." msgstr "La nueva contraseña de la biblioteca %(repo_name)s es %(password)s. Por favor, modifícala tan pronto como sea posible." -#: seahub/templates/sysadmin/short_time_linving_password_reset_link.html:13 -#, python-format -msgid "" -"Administrator on %(site_name)s is resetting your password for %(account)s, " -"please click the following link to continue: " -msgstr "" - -#: seahub/templates/sysadmin/sudo_mode.html:25 +#: seahub/templates/sysadmin/sudo_mode.html:8 msgid "Confirm password to continue" msgstr "Confirmar contraseña para continuar" -#: seahub/templates/sysadmin/sudo_mode.html:26 +#: seahub/templates/sysadmin/sudo_mode.html:13 +msgid "Incorrect password" +msgstr "Contraseña incorrecta" + +#: seahub/templates/sysadmin/sudo_mode.html:24 +msgid "Tip:" +msgstr "Consejo:" + +#: seahub/templates/sysadmin/sudo_mode.html:24 msgid "" "You are entering admin area, we won't ask for your password again for a few " "hours." msgstr "Está ingresando al área de administración, no se le requerirá la contraseña por unas horas." -#: seahub/templates/sysadmin/sudo_mode.html:33 -msgid "Incorrect password" -msgstr "Contraseña incorrecta" - #: seahub/templates/sysadmin/user_activation_email.html:12 #, python-format msgid "Your account %(username)s on %(site_name)s has been activated." @@ -3244,6 +3459,10 @@ msgstr "Antes de la modificación" msgid "after modification" msgstr "Después de la modificación" +#: seahub/templates/user_404.html:6 +msgid "Sorry, this user is not registered yet." +msgstr "Este usuario no está registrado aún." + #: seahub/templates/user_quota_full.html:12 #, python-format msgid "Your quota is almost full on %(site_name)s." @@ -3253,12 +3472,97 @@ msgstr "Tu cuota está casi completa en %(site_name)s." msgid "Used:" msgstr "Utilizado:" +#: seahub/templates/view_shared_upload_link.html:8 +#, python-format +msgid "Upload files to %(dir_name)s" +msgstr "Subir archivos a %(dir_name)s" + +#: seahub/templates/view_shared_upload_link.html:9 +msgid "shared by:" +msgstr "compartido por:" + +#: seahub/templates/view_shared_upload_link.html:11 +msgid "The owner of this library has run out of space." +msgstr "El dueño de esta biblioteca se quedó sin espacio." + +#: seahub/templates/view_shared_upload_link.html:18 +#: seahub/templates/view_shared_upload_link.html:64 +msgid "Add Files" +msgstr "Agregar Archivos" + +#: seahub/templates/view_shared_upload_link.html:24 +msgid "Add folder" +msgstr "Agregar carpeta" + +#: seahub/templates/view_shared_upload_link.html:30 +msgid "Cancel All" +msgstr "Cancelar Todo" + +#: seahub/templates/view_shared_upload_link.html:34 +msgid "" +"File Drag & Drop is supported for Chrome, Safari 5.0+, Firefox 4.0+, IE " +"10.0+" +msgstr "La función de Arrastrar y Soltar archivos sólo está disponible para Chrome, Safari 5.0+, Firefox 4.0+, IE 10.0+" + +#: seahub/templates/view_shared_upload_link.html:36 +msgid "Folder Drag & Drop is supported for Chrome" +msgstr "Arrastrar y soltar carpetas está soportado para Chrome" + +#: seahub/templates/view_shared_upload_link.html:39 +#, python-format +msgid "File size should be smaller than %(max_file_size)s" +msgstr "El tamaño del archivo debe ser menor a %(max_file_size)s" + +#: seahub/templates/view_shared_upload_link.html:48 +msgid "Saving..." +msgstr "Guardando..." + +#: seahub/templates/view_shared_upload_link.html:75 +msgid "File is too big" +msgstr "Archivo demasiado grande" + +#: seahub/templates/view_shared_upload_link.html:76 +msgid "File is too small" +msgstr "Archivo demasiado pequeño" + +#: seahub/templates/view_shared_upload_link.html:77 +msgid "Filetype not allowed" +msgstr "Tipo de archivo no permitido" + +#: seahub/templates/view_shared_upload_link.html:78 +msgid "Maximum number of files exceeded" +msgstr "Número máximpo de archivos excedido" + +#: seahub/templates/view_shared_upload_link.html:79 +msgid "Uploaded bytes exceed file size" +msgstr "Bytes actuales exceden el tamaño máximo" + +#: seahub/templates/view_shared_upload_link.html:80 +msgid "Empty file upload result" +msgstr "Resultado de subida incompleto" + +#: seahub/templates/view_shared_upload_link.html:83 +msgid "uploaded" +msgstr "subido" + +#: seahub/templates/view_shared_upload_link.html:84 +msgid "canceled" +msgstr "cancelado" + +#: seahub/templates/view_shared_upload_link.html:85 +msgid "Start" +msgstr "Inicio" + +#: seahub/templates/view_shared_upload_link.html:227 +msgid "Network error" +msgstr "Error de red" + #: seahub/templates/wiki/wiki.html:25 msgid "Last modified by" msgstr "Última modificación por" #: seahub/thumbnail/views.py:45 seahub/thumbnail/views.py:172 -#: seahub/views/__init__.py:468 +#: seahub/views/__init__.py:619 msgid "Invalid arguments." msgstr "Argumentos inválidos." @@ -3272,11 +3576,6 @@ msgstr "Fallo al crear miniatura." msgid "Token" msgstr "Identificador" -#: seahub/two_factor/templates/two_factor/_wizard_actions.html:4 -#: seahub/two_factor/templates/two_factor/profile/disable.html:12 -msgid "Cancel" -msgstr "Cancelar" - #: seahub/two_factor/templates/two_factor/core/backup_tokens.html:6 msgid "Backup Tokens" msgstr "Identificador de resguardo" @@ -3379,36 +3678,37 @@ msgstr "Deshabilitar" msgid "permission error" msgstr "error de permiso" -#: seahub/views/__init__.py:299 +#: seahub/views/__init__.py:420 seahub/views/__init__.py:435 +#: seahub/views/__init__.py:450 msgid "Unable to view recycle page" msgstr "Error al ver la papelera" -#: seahub/views/__init__.py:344 +#: seahub/views/__init__.py:495 msgid "Unable to view library modification" msgstr "Fallo al ver las modificaciones de la biblioteca" -#: seahub/views/__init__.py:461 +#: seahub/views/__init__.py:612 msgid "Please specify history ID" msgstr "Por favor, especifique el ID del historial" -#: seahub/views/__init__.py:465 +#: seahub/views/__init__.py:616 msgid "Successfully restored the library." msgstr "Biblioteca restaurada con éxito." -#: seahub/views/__init__.py:472 +#: seahub/views/__init__.py:623 msgid "History you specified does not exist" msgstr "El historial especificado no existe" -#: seahub/views/__init__.py:474 +#: seahub/views/__init__.py:625 msgid "Unknown error" msgstr "Error desconocido" -#: seahub/views/__init__.py:770 seahub/views/repo.py:286 +#: seahub/views/__init__.py:921 seahub/views/repo.py:286 #, python-format msgid "\"%s\" does not exist." msgstr "\"%s\" no existe." -#: seahub/views/__init__.py:802 +#: seahub/views/__init__.py:953 #, python-format msgid "Unable to download \"%s\"" msgstr "Imposible descargar \"%s\"" @@ -3430,9 +3730,9 @@ msgid "Bad upload link token." msgstr "Identificador del enlace de subida inválido." #: seahub/views/ajax.py:338 seahub/views/file.py:457 seahub/views/file.py:488 -#: seahub/views/file.py:1179 seahub/views/file.py:1420 -#: seahub/views/file.py:1937 seahub/views/file.py:2152 -#: seahub/views/file.py:2157 seahub/views/file.py:2164 +#: seahub/views/file.py:1176 seahub/views/file.py:1417 +#: seahub/views/file.py:1934 seahub/views/file.py:2149 +#: seahub/views/file.py:2154 seahub/views/file.py:2161 msgid "File does not exist" msgstr "El archivo no existe" @@ -3460,57 +3760,57 @@ msgstr "La codificación elegida no es correcta." msgid "Unknown file encoding" msgstr "Codificación de archivo desconocida" -#: seahub/views/file.py:342 seahub/views/file.py:377 seahub/views/file.py:689 -#: seahub/views/file.py:783 seahub/views/file.py:905 +#: seahub/views/file.py:342 seahub/views/file.py:377 seahub/views/file.py:690 +#: seahub/views/file.py:780 seahub/views/file.py:902 #, python-format msgid "File size surpasses %s, can not be opened online." msgstr "El tamaño del archivo sobrepasa %s, no se puede abrir en linea." -#: seahub/views/file.py:349 seahub/views/file.py:818 +#: seahub/views/file.py:349 seahub/views/file.py:815 msgid "The library is encrypted, can not open file online." msgstr "La biblioteca está encriptada, no se puede abrir el archivo en línea." #: seahub/views/file.py:444 seahub/views/file.py:466 seahub/views/file.py:471 -#: seahub/views/file.py:512 seahub/views/file.py:773 seahub/views/file.py:1038 -#: seahub/views/file.py:1064 seahub/views/file.py:1094 -#: seahub/views/file.py:1225 seahub/views/file.py:1331 -#: seahub/views/file.py:1461 seahub/views/file.py:1578 +#: seahub/views/file.py:512 seahub/views/file.py:770 seahub/views/file.py:1035 +#: seahub/views/file.py:1061 seahub/views/file.py:1091 +#: seahub/views/file.py:1222 seahub/views/file.py:1328 +#: seahub/views/file.py:1458 seahub/views/file.py:1575 msgid "Unable to view file" msgstr "Imposible visualizar el archivo" -#: seahub/views/file.py:842 seahub/views/file.py:986 seahub/views/file.py:1292 -#: seahub/views/file.py:1516 +#: seahub/views/file.py:839 seahub/views/file.py:983 seahub/views/file.py:1289 +#: seahub/views/file.py:1513 msgid "Error when prepare Office Online file preview page." msgstr "Error al preparar la página de la vista preliminar de archivo de Office Online." -#: seahub/views/file.py:874 seahub/views/file.py:998 seahub/views/file.py:1311 -#: seahub/views/file.py:1532 +#: seahub/views/file.py:871 seahub/views/file.py:995 seahub/views/file.py:1308 +#: seahub/views/file.py:1529 msgid "Error when prepare OnlyOffice file preview page." msgstr "Error al preparar la página de la vista preliminar de archivo de OnlyOffice." -#: seahub/views/file.py:1130 +#: seahub/views/file.py:1127 msgid "Unable to download file, invalid file path" msgstr "No es posible descargar el archivo, ruta inválida" -#: seahub/views/file.py:1139 +#: seahub/views/file.py:1136 msgid "Unable to download file, wrong file path" msgstr "No es posible descargar el archivo, ruta errónea" -#: seahub/views/file.py:1146 +#: seahub/views/file.py:1143 msgid "Unable to download file." msgstr "Imposible descargar archivo." -#: seahub/views/file.py:1347 seahub/views/file.py:1597 -#: seahub/views/repo.py:344 +#: seahub/views/file.py:1344 seahub/views/file.py:1594 +#: seahub/views/repo.py:338 #, python-format msgid "Share link for %s." msgstr "Enlace de compartir para %s." -#: seahub/views/file.py:1723 seahub/views/file.py:1728 +#: seahub/views/file.py:1720 seahub/views/file.py:1725 msgid "Unable to download file" msgstr "Imposible descargar archivo" -#: seahub/views/file.py:2145 +#: seahub/views/file.py:2142 msgid "The original file does not exist" msgstr "" @@ -3524,106 +3824,106 @@ msgstr "" msgid "User {token.user} inactive" msgstr "" -#: seahub/views/sso.py:167 +#: seahub/views/sso.py:131 msgid "" "This link has already been visited, please click the login button on the " "client again" msgstr "" -#: seahub/views/sso.py:192 +#: seahub/views/sso.py:156 msgid "Invalid link, please click the login button on the client again" msgstr "" -#: seahub/views/sso.py:197 +#: seahub/views/sso.py:161 msgid "Login timeout, please click the login button on the client again" msgstr "" -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:175 msgid "Login ID" msgstr "Login ID" -#: seahub/views/sysadmin.py:307 seahub/views/sysadmin.py:333 +#: seahub/views/sysadmin.py:306 seahub/views/sysadmin.py:332 msgid "Failed to set quota: internal server error" msgstr "Fallo al definir cuota: error interno del servidor" -#: seahub/views/sysadmin.py:352 +#: seahub/views/sysadmin.py:351 msgid "Failed to delete: the user is an organization creator" msgstr "Fallo al borrar: el usuario es el creador de una organización" -#: seahub/views/sysadmin.py:397 +#: seahub/views/sysadmin.py:396 #, python-format msgid "Successfully revoke the admin permission of %s" msgstr "Los permisos de administrador de %s fueron revocados" -#: seahub/views/sysadmin.py:399 +#: seahub/views/sysadmin.py:398 msgid "Failed to revoke admin: the user does not exist" msgstr "Fallo al revocar admin: el usuario no existe" -#: seahub/views/sysadmin.py:512 +#: seahub/views/sysadmin.py:511 #, python-format msgid "" "Successfully reset password to %(passwd)s, an email has been sent to " "%(user)s." msgstr "Contraseña restablecida correctamente %(passwd)s, un correo fue enviado a %(user)s." -#: seahub/views/sysadmin.py:527 +#: seahub/views/sysadmin.py:526 msgid "Failed to reset password: user does not exist" msgstr "Fallo al cambiar la contraseña: el usuario no existe." -#: seahub/views/sysadmin.py:576 +#: seahub/views/sysadmin.py:575 #, python-format msgid "Fail to add user %s." msgstr "Fallo al agregar el usuario %s." -#: seahub/views/sysadmin.py:601 seahub/views/sysadmin.py:614 +#: seahub/views/sysadmin.py:600 seahub/views/sysadmin.py:613 #, python-format msgid "Successfully added user %s. An email notification has been sent." msgstr "El usuario %s fue agregado correctamente. Se ha enviado un correo de aviso." -#: seahub/views/sysadmin.py:604 seahub/views/sysadmin.py:617 +#: seahub/views/sysadmin.py:603 seahub/views/sysadmin.py:616 #, python-format msgid "" "Successfully added user %s. An error accurs when sending email notification," " please check your email configuration." msgstr "El usuario %s fue agregado correctamente. Pero hubo un error al enviar la notificación; por favor, revise la configuración del correo." -#: seahub/views/sysadmin.py:606 seahub/views/sysadmin.py:619 +#: seahub/views/sysadmin.py:605 seahub/views/sysadmin.py:618 #, python-format msgid "Successfully added user %s." msgstr "El usuario %s fue agregado correctamente." -#: seahub/views/sysadmin.py:621 +#: seahub/views/sysadmin.py:620 #, python-format msgid "" "Successfully added user %s. But email notification can not be sent, because " "Email service is not properly configured." msgstr "El usuario %s fue agregado correctamente. Pero el correo de aviso no pudo ser envíado, el servicio de correo no esta configurado." -#: seahub/views/sysadmin.py:673 +#: seahub/views/sysadmin.py:672 msgid "Input should be a number" msgstr "Debe ingresar un número" -#: seahub/views/sysadmin.py:683 +#: seahub/views/sysadmin.py:682 msgid "Input number should be greater than 0" msgstr "El número ingresado debe ser mayor que 0" -#: seahub/views/sysadmin.py:721 +#: seahub/views/sysadmin.py:720 msgid "Successfully deleted." msgstr "Eliminado con éxito" -#: seahub/views/sysadmin.py:751 +#: seahub/views/sysadmin.py:750 #, python-format msgid "Successfully set %s as admin." msgstr "%s asignado como administrador." -#: seahub/views/sysadmin.py:753 +#: seahub/views/sysadmin.py:752 #, python-format msgid "Failed to set %s as admin: user does not exist." msgstr "Fallo al definir %s como administrador: el usuario no existe." -#: seahub/views/sysadmin.py:768 seahub/views/sysadmin.py:769 -#: seahub/views/sysadmin.py:770 seahub/views/sysadmin.py:783 -#: seahub/views/sysadmin.py:784 +#: seahub/views/sysadmin.py:767 seahub/views/sysadmin.py:768 +#: seahub/views/sysadmin.py:769 seahub/views/sysadmin.py:782 +#: seahub/views/sysadmin.py:783 msgid "Optional" msgstr "Opcional" diff --git a/locale/es_MX/LC_MESSAGES/djangojs.po b/locale/es_MX/LC_MESSAGES/djangojs.po index 9179f7ab60..98e2f404a8 100644 --- a/locale/es_MX/LC_MESSAGES/djangojs.po +++ b/locale/es_MX/LC_MESSAGES/djangojs.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: seahub\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-10 14:16+0800\n" +"POT-Creation-Date: 2024-02-05 16:23+0800\n" "PO-Revision-Date: 2015-05-09 05:28+0000\n" "Last-Translator: Hector Colina , 2013\n" "Language-Team: Spanish (Mexico) (http://app.transifex.com/haiwen/seahub/language/es_MX/)\n" @@ -38,7 +38,7 @@ msgstr "Salir de Administrador de la Institución" #: frontend/src/components/common/account.js:121 #: frontend/src/pages/sys-admin/side-panel.js:33 -#: frontend/src/pages/sys-admin/users/users-content.js:294 +#: frontend/src/pages/sys-admin/users/users-content.js:285 msgid "System Admin" msgstr "Administración del Sistema" @@ -60,7 +60,7 @@ msgid "Used:" msgstr "Utilizado:" #: frontend/src/components/common/account.js:165 -#: frontend/src/components/search/ai-search.js:661 +#: frontend/src/components/search/ai-search.js:651 #: frontend/src/pages/groups/group-view.js:470 #: frontend/src/pages/groups/group-view.js:476 #: frontend/src/pages/org-admin/side-panel.js:56 @@ -80,128 +80,116 @@ msgstr "" msgid "Log out" msgstr "Desconectarse" -#: frontend/src/components/common/notice-item.js:44 +#: frontend/src/components/common/notice-item.js:42 msgid "User {user_link} has added you to {group_link}" msgstr "El usuario {user_link} te ha agregado a {group_link}" -#: frontend/src/components/common/notice-item.js:67 +#: frontend/src/components/common/notice-item.js:65 msgid "{share_from} has shared a library named {repo_link} to you." msgstr "{share_from} ha compartido una biblioteca llamada {repo_link} contigo." -#: frontend/src/components/common/notice-item.js:69 +#: frontend/src/components/common/notice-item.js:67 msgid "{share_from} has shared a folder named {repo_link} to you." msgstr "{share_from} ha compartido una carpeta llamada {repo_link} contigo." -#: frontend/src/components/common/notice-item.js:95 -msgid "" -"{share_from} has changed the permission of library {repo_link} to " -"{permission}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:97 -msgid "" -"{share_from} has changed the permission of folder {repo_link} to " -"{permission}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:122 -msgid "{share_from} has cancelled the sharing of library {repo_name}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:124 -msgid "{share_from} has cancelled the sharing of folder {repo_name}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:150 +#: frontend/src/components/common/notice-item.js:98 msgid "" "{share_from} has shared a library named {repo_link} to group {group_link}." msgstr "{share_from} ha compartido una biblioteca llamada {repo_link} al grupo {group_link}." -#: frontend/src/components/common/notice-item.js:152 +#: frontend/src/components/common/notice-item.js:100 msgid "" "{share_from} has shared a folder named {repo_link} to group {group_link}." msgstr "{share_from} ha compartido una carpeta llamada {repo_link} al grupo {group_link}." -#: frontend/src/components/common/notice-item.js:178 +#: frontend/src/components/common/notice-item.js:126 msgid "{user} has transfered a library named {repo_link} to you." msgstr "{user} te ha transferido una biblioteca llamada {repo_link}." -#: frontend/src/components/common/notice-item.js:282 +#: frontend/src/components/common/notice-item.js:182 +msgid "{from_user} has sent you a request for {draft_link}." +msgstr "{from_user} te ha enviado una solicitud para {draft_link}." + +#: frontend/src/components/common/notice-item.js:183 +msgid "Draft" +msgstr "Borrador" + +#: frontend/src/components/common/notice-item.js:214 msgid "{user} created file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:282 +#: frontend/src/components/common/notice-item.js:214 msgid "" "{user} created file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:285 +#: frontend/src/components/common/notice-item.js:217 msgid "{user} deleted file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:285 +#: frontend/src/components/common/notice-item.js:217 msgid "" "{user} deleted file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:289 +#: frontend/src/components/common/notice-item.js:221 msgid "{user} restored file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:292 +#: frontend/src/components/common/notice-item.js:224 msgid "{user} renamed file {oldFileName} {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:296 +#: frontend/src/components/common/notice-item.js:228 msgid "{user} moved file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:296 +#: frontend/src/components/common/notice-item.js:228 msgid "" "{user} moved file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:299 +#: frontend/src/components/common/notice-item.js:231 msgid "{user} updated file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:311 +#: frontend/src/components/common/notice-item.js:243 msgid "{user} created folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:311 +#: frontend/src/components/common/notice-item.js:243 msgid "" "{user} created folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:314 +#: frontend/src/components/common/notice-item.js:246 msgid "{user} deleted folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:314 +#: frontend/src/components/common/notice-item.js:246 msgid "" "{user} deleted folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:318 +#: frontend/src/components/common/notice-item.js:250 msgid "{user} restored folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:321 +#: frontend/src/components/common/notice-item.js:253 msgid "" "{user} renamed folder {oldFolderName} {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:325 +#: frontend/src/components/common/notice-item.js:257 msgid "{user} moved folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:325 +#: frontend/src/components/common/notice-item.js:257 msgid "" "{user} moved folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." @@ -230,15 +218,15 @@ msgid "Group not found" msgstr "Grupo no encontrado" #: frontend/src/components/cur-dir-path/dir-path.js:31 -#: frontend/src/components/main-side-nav.js:69 +#: frontend/src/components/main-side-nav.js:70 msgid "A file is being uploaded. Are you sure you want to leave this page?" msgstr "Un archivo está siendo subido, ¿estás seguro que deseas abandonar esta página?" #: frontend/src/components/cur-dir-path/dir-path.js:91 #: frontend/src/components/cur-dir-path/dir-path.js:97 #: frontend/src/components/file-chooser/file-chooser.js:450 -#: frontend/src/components/main-side-nav.js:143 -#: frontend/src/components/main-side-nav.js:145 +#: frontend/src/components/main-side-nav.js:144 +#: frontend/src/components/main-side-nav.js:146 #: frontend/src/components/org-admin-group-nav.js:23 #: frontend/src/pages/org-admin/org-department-item.js:318 #: frontend/src/pages/org-admin/side-panel.js:62 @@ -247,7 +235,7 @@ msgstr "Un archivo está siendo subido, ¿estás seguro que deseas abandonar est #: frontend/src/pages/share-admin/libraries.js:360 #: frontend/src/pages/sys-admin/departments/department.js:45 #: frontend/src/pages/sys-admin/groups/group-nav.js:17 -#: frontend/src/pages/sys-admin/info.js:116 +#: frontend/src/pages/sys-admin/info.js:112 #: frontend/src/pages/sys-admin/orgs/org-nav.js:20 #: frontend/src/pages/sys-admin/repos/search-repos.js:140 #: frontend/src/pages/sys-admin/side-panel.js:90 @@ -258,18 +246,17 @@ msgstr "Bibliotecas" #: frontend/src/components/cur-dir-path/dir-tool.js:77 #: frontend/src/components/cur-dir-path/dir-tool.js:98 #: frontend/src/components/cur-dir-path/dir-tool.js:99 -#: frontend/src/components/dirent-detail/detail-list-view.js:124 +#: frontend/src/components/dirent-detail/detail-list-view.js:123 #: frontend/src/components/dirent-detail/file-details.js:89 -#: frontend/src/components/toolbar/view-file-toolbar.js:79 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:78 -#: frontend/src/utils/text-translation.js:34 +#: frontend/src/components/toolbar/view-file-toolbar.js:105 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:48 +#: frontend/src/utils/text-translation.js:35 msgid "Tags" msgstr "Rótulos" #: frontend/src/components/cur-dir-path/dir-tool.js:81 #: frontend/src/components/cur-dir-path/dir-tool.js:103 #: frontend/src/components/history-trash-file-view/file-view.js:33 -#: frontend/src/pages/org-admin/libraries/org-repo-nav.js:16 #: frontend/src/pages/sys-admin/repos/repos-nav.js:17 msgid "Trash" msgstr "Papelera" @@ -277,10 +264,10 @@ msgstr "Papelera" #: frontend/src/components/cur-dir-path/dir-tool.js:106 #: frontend/src/components/file-view/file-toolbar.js:198 #: frontend/src/components/file-view/file-toolbar.js:248 -#: frontend/src/components/toolbar/view-file-toolbar.js:80 +#: frontend/src/components/toolbar/view-file-toolbar.js:106 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:64 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:71 -#: frontend/src/utils/text-translation.js:31 +#: frontend/src/utils/text-translation.js:32 msgid "History" msgstr "Historial" @@ -358,7 +345,7 @@ msgstr "Información de contacto" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:142 #: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:31 #: frontend/src/pages/sys-admin/abuse-reports.js:91 -#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 +#: frontend/src/repo-history.js:137 frontend/src/repo-history.js:144 msgid "Description" msgstr "Descripción" @@ -370,8 +357,8 @@ msgstr "Descripción" #: frontend/src/components/dialog/confirm-disconnect-wechat.js:35 #: frontend/src/components/dialog/confirm-restore-repo.js:36 #: frontend/src/components/dialog/confirm-unlink-device.js:49 -#: frontend/src/components/dialog/copy-dirent-dialog.js:165 -#: frontend/src/components/dialog/create-file-dialog.js:111 +#: frontend/src/components/dialog/copy-dirent-dialog.js:162 +#: frontend/src/components/dialog/create-file-dialog.js:179 #: frontend/src/components/dialog/create-folder-dialog.js:99 #: frontend/src/components/dialog/create-group-dialog.js:81 #: frontend/src/components/dialog/create-repo-dialog.js:270 @@ -389,11 +376,11 @@ msgstr "Descripción" #: frontend/src/components/dialog/invite-people-dialog.js:121 #: frontend/src/components/dialog/label-repo-state-dialog.js:88 #: frontend/src/components/dialog/leave-group-dialog.js:32 -#: frontend/src/components/dialog/lib-history-setting-dialog.js:151 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:150 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:123 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:273 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:253 -#: frontend/src/components/dialog/move-dirent-dialog.js:185 +#: frontend/src/components/dialog/move-dirent-dialog.js:183 #: frontend/src/components/dialog/new-wiki-dialog.js:60 #: frontend/src/components/dialog/org-add-member-dialog.js:68 #: frontend/src/components/dialog/org-delete-department-dialog.js:42 @@ -429,7 +416,7 @@ msgstr "Descripción" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:50 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:56 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-import-user-dialog.js:59 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:144 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:143 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-logs-export-excel-dialog.js:104 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:95 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:51 @@ -438,33 +425,35 @@ msgstr "Descripción" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-set-org-name-dialog.js:64 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-unlink-device-dialog.js:47 #: frontend/src/components/dialog/sysadmin-dialog/update-user.js:60 -#: frontend/src/components/dialog/transfer-dialog.js:186 +#: frontend/src/components/dialog/transfer-dialog.js:100 #: frontend/src/components/dialog/upload-remind-dialog.js:44 #: frontend/src/components/dialog/view-link-dialog.js:37 #: frontend/src/components/dialog/wiki-delete-dialog.js:25 #: frontend/src/components/dialog/wiki-select-dialog.js:97 -#: frontend/src/components/file-uploader/upload-list-item.js:144 +#: frontend/src/components/file-uploader/upload-list-item.js:127 #: frontend/src/components/seatable-integration-account-setting-widgets/delete-seatables-dialog.js:24 #: frontend/src/components/send-link.js:111 #: frontend/src/components/share-link-panel/link-details.js:230 #: frontend/src/components/share-link-panel/link-list.js:68 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:144 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:127 #: frontend/src/components/user-settings/social-login-saml.js:67 #: frontend/src/pages/org-admin/input-item.js:92 #: frontend/src/pages/org-admin/web-settings/input-item.js:69 -#: frontend/src/pages/sys-admin/web-settings/input-item.js:70 -#: frontend/src/pages/upload-link/upload-list-item.js:144 +#: frontend/src/pages/sys-admin/web-settings/input-item.js:66 +#: frontend/src/pages/upload-link/upload-list-item.js:124 #: frontend/src/tc-accept.js:42 msgid "Cancel" msgstr "Cancelar" #: frontend/src/components/dialog/add-abuse-report-dialog.js:93 -#: frontend/src/components/dialog/change-repo-password-dialog.js:118 +#: frontend/src/components/dialog/add-reviewer-dialog.js:110 +#: frontend/src/components/dialog/add-reviewer-dialog.js:111 +#: frontend/src/components/dialog/change-repo-password-dialog.js:117 #: frontend/src/components/dialog/clean-trash.js:77 #: frontend/src/components/dialog/confirm-apply-folder-properties-dialog.js:56 -#: frontend/src/components/dialog/copy-dirent-dialog.js:166 +#: frontend/src/components/dialog/copy-dirent-dialog.js:163 #: frontend/src/components/dialog/create-department-repo-dialog.js:95 -#: frontend/src/components/dialog/create-file-dialog.js:112 +#: frontend/src/components/dialog/create-file-dialog.js:180 #: frontend/src/components/dialog/create-folder-dialog.js:100 #: frontend/src/components/dialog/create-group-dialog.js:82 #: frontend/src/components/dialog/create-repo-dialog.js:271 @@ -478,13 +467,13 @@ msgstr "Cancelar" #: frontend/src/components/dialog/invite-people-dialog.js:122 #: frontend/src/components/dialog/label-repo-state-dialog.js:89 #: frontend/src/components/dialog/lib-decrypt-dialog.js:67 -#: frontend/src/components/dialog/lib-history-setting-dialog.js:152 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:151 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:124 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:326 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:254 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:306 -#: frontend/src/components/dialog/move-dirent-dialog.js:186 +#: frontend/src/components/dialog/move-dirent-dialog.js:184 #: frontend/src/components/dialog/new-wiki-dialog.js:61 #: frontend/src/components/dialog/org-add-admin-dialog.js:66 #: frontend/src/components/dialog/org-add-department-dialog.js:86 @@ -528,7 +517,7 @@ msgstr "Cancelar" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:90 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:51 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:57 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:145 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:144 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-logs-export-excel-dialog.js:105 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:96 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:52 @@ -538,7 +527,7 @@ msgstr "Cancelar" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:268 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:255 #: frontend/src/components/dialog/sysadmin-dialog/update-user.js:61 -#: frontend/src/components/dialog/transfer-dialog.js:187 +#: frontend/src/components/dialog/transfer-dialog.js:101 #: frontend/src/components/dialog/transfer-group-dialog.js:69 #: frontend/src/components/dialog/wiki-select-dialog.js:99 #: frontend/src/components/dialog/wiki-select-dialog.js:100 @@ -559,10 +548,55 @@ msgstr "Cancelar" #: frontend/src/pages/sys-admin/repos/search-repos.js:155 #: frontend/src/pages/sys-admin/statistic/statistic-common-tool.js:128 #: frontend/src/pages/sys-admin/users/search-users.js:318 -#: frontend/src/pages/sys-admin/web-settings/input-item.js:69 +#: frontend/src/pages/sys-admin/web-settings/input-item.js:65 msgid "Submit" msgstr "Enviar" +#: frontend/src/components/dialog/add-reviewer-dialog.js:98 +msgid "Request a review" +msgstr "Solicitar una revisión" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:100 +msgid "Add new reviewer" +msgstr "Agregar un revisor" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:103 +#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:283 +#: frontend/src/components/dialog/org-add-member-dialog.js:58 +#: frontend/src/components/dialog/share-to-user.js:357 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-member-dialog.js:37 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-member-dialog.js:56 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-batch-add-admin-dialog.js:45 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:45 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:46 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:240 +#: frontend/src/components/list-and-add-group-members.js:173 +#: frontend/src/pages/org-admin/org-users-search-users.js:196 +#: frontend/src/pages/org-admin/org-users-users.js:260 +#: frontend/src/pages/sys-admin/users/search-users.js:313 +#: frontend/src/pages/sys-admin/users/users.js:425 +msgid "Search users" +msgstr "Buscar usuarios" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:137 +#: frontend/src/components/dialog/edit-filetag-dialog.js:145 +#: frontend/src/components/dialog/list-created-files-dialog.js:55 +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:86 +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:107 +#: frontend/src/components/dialog/org-add-admin-dialog.js:65 +#: frontend/src/components/dialog/search-file-dialog.js:115 +#: frontend/src/components/dialog/share-admin-link.js:35 +#: frontend/src/components/dialog/share-repo-dialog.js:149 +#: frontend/src/components/dialog/transfer-group-dialog.js:68 +#: frontend/src/components/search/ai-search.js:653 +#: frontend/src/components/search/ai-search.js:690 +#: frontend/src/components/search/search.js:497 +#: frontend/src/components/search/search.js:532 +#: frontend/src/components/system-notification.js:46 +#: frontend/src/pages/groups/group-view.js:479 +msgid "Close" +msgstr "Cerrar" + #: frontend/src/components/dialog/change-repo-password-dialog.js:49 msgid "Please enter the old password" msgstr "Ingrese la contraseña anterior" @@ -587,24 +621,24 @@ msgstr "Las contraseñas no coinciden" msgid "Successfully changed library password." msgstr "Contraseña de la biblioteca cambiada con éxito." -#: frontend/src/components/dialog/change-repo-password-dialog.js:98 +#: frontend/src/components/dialog/change-repo-password-dialog.js:102 msgid "Change Password of Library {placeholder}" msgstr "Cambiar Contraseña de la Biblioteca {placeholder}" -#: frontend/src/components/dialog/change-repo-password-dialog.js:108 +#: frontend/src/components/dialog/change-repo-password-dialog.js:107 msgid "Old Password" msgstr "Contraseña anterior" -#: frontend/src/components/dialog/change-repo-password-dialog.js:110 +#: frontend/src/components/dialog/change-repo-password-dialog.js:109 msgid "New Password" msgstr "Nueva Contraseña" -#: frontend/src/components/dialog/change-repo-password-dialog.js:110 +#: frontend/src/components/dialog/change-repo-password-dialog.js:109 #: frontend/src/components/dialog/create-repo-dialog.js:240 msgid "(at least {placeholder} characters)" msgstr "(al menos {placeholder} caracteres)" -#: frontend/src/components/dialog/change-repo-password-dialog.js:112 +#: frontend/src/components/dialog/change-repo-password-dialog.js:111 msgid "New Password Again" msgstr "Nueva contraseña otra vez" @@ -630,12 +664,11 @@ msgstr "Limpieza exitosa." #: frontend/src/components/dialog/clean-trash.js:62 #: frontend/src/pages/org-admin/devices/devices-errors.js:193 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:375 #: frontend/src/pages/share-admin/share-links.js:590 #: frontend/src/pages/share-admin/upload-links.js:306 #: frontend/src/pages/sys-admin/devices/devices-errors.js:197 #: frontend/src/pages/sys-admin/repos/trash-repos.js:400 -#: frontend/src/repo-folder-trash.js:207 +#: frontend/src/repo-folder-trash.js:204 msgid "Clean" msgstr "Limpiar" @@ -742,8 +775,9 @@ msgstr "¿Seguro que deseas eliminar tu cuenta?" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:39 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:59 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:59 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:643 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:667 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:668 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:692 +#: frontend/src/components/draft-list-view/draft-list-item.js:111 #: frontend/src/components/group-members.js:163 #: frontend/src/components/popover/tag-list-item.js:55 #: frontend/src/components/popover/tag-list-item.js:56 @@ -759,8 +793,8 @@ msgstr "¿Seguro que deseas eliminar tu cuenta?" #: frontend/src/components/share-link-panel/link-list.js:69 #: frontend/src/components/share-link-panel/link-list.js:129 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:513 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:330 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:338 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:358 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:366 #: frontend/src/components/user-settings/delete-account.js:38 #: frontend/src/components/user-settings/web-api-auth-token.js:83 #: frontend/src/pages/invitations/invitations-view.js:104 @@ -768,16 +802,14 @@ msgstr "¿Seguro que deseas eliminar tu cuenta?" #: frontend/src/pages/invitations/invitations-view.js:136 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:360 #: frontend/src/pages/my-libs/mylib-repo-menu.js:145 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:267 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:198 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:256 #: frontend/src/pages/org-admin/org-department-item.js:551 #: frontend/src/pages/org-admin/org-departments-list.js:210 #: frontend/src/pages/org-admin/org-group-repos.js:174 #: frontend/src/pages/org-admin/org-groups-search-groups.js:115 #: frontend/src/pages/org-admin/org-groups.js:306 +#: frontend/src/pages/org-admin/org-libraries.js:316 #: frontend/src/pages/org-admin/org-links.js:216 -#: frontend/src/pages/org-admin/org-user-item.js:194 +#: frontend/src/pages/org-admin/org-user-item.js:179 #: frontend/src/pages/org-admin/org-user-repos.js:170 #: frontend/src/pages/sys-admin/departments/group-item.js:69 #: frontend/src/pages/sys-admin/groups/groups-content.js:184 @@ -789,7 +821,7 @@ msgstr "¿Seguro que deseas eliminar tu cuenta?" #: frontend/src/pages/sys-admin/orgs/org-groups.js:120 #: frontend/src/pages/sys-admin/orgs/org-repos.js:117 #: frontend/src/pages/sys-admin/orgs/org-repos.js:125 -#: frontend/src/pages/sys-admin/orgs/org-users.js:298 +#: frontend/src/pages/sys-admin/orgs/org-users.js:288 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:205 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:213 #: frontend/src/pages/sys-admin/repos/dir-content.js:61 @@ -801,8 +833,8 @@ msgstr "¿Seguro que deseas eliminar tu cuenta?" #: frontend/src/pages/sys-admin/users/search-users.js:355 #: frontend/src/pages/sys-admin/users/user-repos.js:163 #: frontend/src/pages/sys-admin/users/user-repos.js:218 -#: frontend/src/pages/sys-admin/users/users-content.js:361 -#: frontend/src/pages/sys-admin/users/users-content.js:560 +#: frontend/src/pages/sys-admin/users/users-content.js:352 +#: frontend/src/pages/sys-admin/users/users-content.js:548 #: frontend/src/pages/sys-admin/users/users.js:510 #: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:65 #: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:69 @@ -830,7 +862,6 @@ msgid "Are you sure you want to disconnect?" msgstr "¿Seguro que deseas desconectar?" #: frontend/src/components/dialog/confirm-restore-repo.js:31 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:264 #: frontend/src/pages/sys-admin/repos/trash-repos.js:266 msgid "Restore Library" msgstr "Restaurar biblioteca" @@ -844,13 +875,11 @@ msgstr "¿Estás seguro que deseas restaurar está biblioteca?" #: frontend/src/pages/file-history-old/history-item.js:126 #: frontend/src/pages/my-libs/my-libs-deleted.js:176 #: frontend/src/pages/my-libs/my-libs-deleted.js:177 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:195 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:267 #: frontend/src/pages/sys-admin/repos/trash-repos.js:197 #: frontend/src/pages/sys-admin/repos/trash-repos.js:269 -#: frontend/src/repo-folder-trash.js:363 frontend/src/repo-folder-trash.js:374 -#: frontend/src/repo-snapshot.js:170 frontend/src/repo-snapshot.js:299 -#: frontend/src/repo-snapshot.js:308 +#: frontend/src/repo-folder-trash.js:358 frontend/src/repo-folder-trash.js:368 +#: frontend/src/repo-snapshot.js:168 frontend/src/repo-snapshot.js:297 +#: frontend/src/repo-snapshot.js:306 msgid "Restore" msgstr "Restaurar" @@ -938,12 +967,13 @@ msgid "New Department Library" msgstr "Nueva Biblioteca Departamental" #: frontend/src/components/dialog/create-department-repo-dialog.js:81 -#: frontend/src/components/dialog/create-file-dialog.js:98 +#: frontend/src/components/dialog/create-file-dialog.js:151 #: frontend/src/components/dialog/create-folder-dialog.js:86 #: frontend/src/components/dialog/create-group-dialog.js:69 #: frontend/src/components/dialog/create-repo-dialog.js:188 #: frontend/src/components/dialog/create-tag-dialog.js:79 #: frontend/src/components/dialog/list-created-files-dialog.js:28 +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:66 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:84 #: frontend/src/components/dialog/new-wiki-dialog.js:56 #: frontend/src/components/dialog/org-add-department-dialog.js:73 @@ -963,7 +993,8 @@ msgstr "Nueva Biblioteca Departamental" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:63 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:82 #: frontend/src/components/dialog/wiki-select-dialog.js:78 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:627 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:626 +#: frontend/src/components/draft-list-view/draft-list-view.js:36 #: frontend/src/components/group-members.js:30 #: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:122 #: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23 @@ -971,7 +1002,6 @@ msgstr "Nueva Biblioteca Departamental" #: frontend/src/pages/my-libs/my-libs-deleted.js:93 #: frontend/src/pages/my-libs/mylib-repo-list-view.js:90 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:160 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:75 #: frontend/src/pages/org-admin/org-admin-list.js:50 #: frontend/src/pages/org-admin/org-department-item.js:250 #: frontend/src/pages/org-admin/org-department-item.js:290 @@ -982,6 +1012,7 @@ msgstr "Nueva Biblioteca Departamental" #: frontend/src/pages/org-admin/org-group-repos.js:83 #: frontend/src/pages/org-admin/org-groups-search-groups.js:157 #: frontend/src/pages/org-admin/org-groups.js:160 +#: frontend/src/pages/org-admin/org-libraries.js:147 #: frontend/src/pages/org-admin/org-links.js:100 #: frontend/src/pages/org-admin/org-user-profile.js:136 #: frontend/src/pages/org-admin/org-user-repos.js:79 @@ -1012,12 +1043,12 @@ msgstr "Nueva Biblioteca Departamental" #: frontend/src/pages/sys-admin/users/user-links.js:49 #: frontend/src/pages/sys-admin/users/user-repos.js:54 #: frontend/src/pages/sys-admin/users/user-shared-repos.js:35 -#: frontend/src/repo-folder-trash.js:239 frontend/src/repo-snapshot.js:200 +#: frontend/src/repo-folder-trash.js:236 frontend/src/repo-snapshot.js:198 #: frontend/src/shared-dir-view.js:661 msgid "Name" msgstr "Nombre" -#: frontend/src/components/dialog/create-file-dialog.js:62 +#: frontend/src/components/dialog/create-file-dialog.js:59 #: frontend/src/components/dialog/create-folder-dialog.js:54 #: frontend/src/components/dialog/rename-dialog.js:56 #: frontend/src/components/dialog/rename-dirent.js:56 @@ -1026,7 +1057,7 @@ msgstr "Nombre" msgid "The name \"{name}\" is already taken. Please choose a different name." msgstr "El nombre '{name}' ya está en uso, por favor escoja otro nombre." -#: frontend/src/components/dialog/create-file-dialog.js:94 +#: frontend/src/components/dialog/create-file-dialog.js:147 #: frontend/src/components/toolbar/dir-operation-toolbar.js:207 #: frontend/src/components/toolbar/dir-operation-toolbar.js:232 #: frontend/src/pages/repo-wiki-mode/side-panel.js:176 @@ -1068,7 +1099,7 @@ msgstr "Contraseña demasiado corta" #: frontend/src/components/dialog/create-repo-dialog.js:111 #: frontend/src/components/dialog/generate-upload-link.js:150 #: frontend/src/components/dialog/org-add-user-dialog.js:123 -#: frontend/src/components/share-link-panel/link-creation.js:181 +#: frontend/src/components/share-link-panel/link-creation.js:175 msgid "Passwords don't match" msgstr "Las contraseñas no coinciden" @@ -1134,14 +1165,14 @@ msgstr "Permiso" #: frontend/src/components/dialog/share-repo-dialog.js:40 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:22 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57 -#: frontend/src/utils/utils.js:680 +#: frontend/src/utils/utils.js:684 msgid "Read-Write" msgstr "Lectura / Escritura" #: frontend/src/components/dialog/create-repo-dialog.js:227 #: frontend/src/components/dialog/share-repo-dialog.js:41 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57 -#: frontend/src/utils/utils.js:683 +#: frontend/src/utils/utils.js:687 msgid "Read-Only" msgstr "Sólo lectura" @@ -1155,7 +1186,7 @@ msgstr "Encriptar" #: frontend/src/components/dialog/org-add-user-dialog.js:145 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:106 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:153 -#: frontend/src/components/share-link-panel/link-creation.js:284 +#: frontend/src/components/share-link-panel/link-creation.js:278 #: frontend/src/pages/sys-admin/web-settings/web-settings.js:239 #: frontend/src/settings.js:48 frontend/src/settings.js:134 msgid "Password" @@ -1165,15 +1196,15 @@ msgstr "Contraseña " #: frontend/src/components/dialog/generate-upload-link.js:390 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:110 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:163 -#: frontend/src/components/share-link-panel/link-creation.js:295 +#: frontend/src/components/share-link-panel/link-creation.js:289 msgid "Password again" msgstr "Repetir contraseña" #: frontend/src/components/dialog/create-tag-dialog.js:53 #: frontend/src/components/dialog/zip-download-dialog.js:73 -#: frontend/src/components/file-uploader/file-uploader.js:400 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:409 -#: frontend/src/pages/upload-link/file-uploader.js:399 +#: frontend/src/components/file-uploader/file-uploader.js:406 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:415 +#: frontend/src/pages/upload-link/file-uploader.js:404 msgid "Internal Server Error" msgstr "Error interno del servidor" @@ -1183,10 +1214,10 @@ msgstr "La etiqueta \"{name}\" ya existe." #: frontend/src/components/dialog/create-tag-dialog.js:73 #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:124 -#: frontend/src/components/share-link-panel/link-creation.js:259 +#: frontend/src/components/share-link-panel/link-creation.js:253 #: frontend/src/components/share-link-panel/link-details.js:166 -#: frontend/src/repo-folder-trash.js:201 frontend/src/repo-history.js:112 -#: frontend/src/repo-snapshot.js:150 +#: frontend/src/repo-folder-trash.js:198 frontend/src/repo-history.js:109 +#: frontend/src/repo-snapshot.js:148 msgid "Back" msgstr "Atrás" @@ -1202,10 +1233,10 @@ msgstr "Seleccionar un color" #: frontend/src/components/dialog/create-tag-dialog.js:109 #: frontend/src/components/file-view/file-toolbar.js:155 #: frontend/src/components/file-view/file-toolbar.js:214 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:115 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:158 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:199 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:222 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:121 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:165 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:206 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:229 #: frontend/src/shared-dir-view.js:486 msgid "Save" msgstr "Guardar" @@ -1229,8 +1260,6 @@ msgid "Permission name" msgstr "" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:151 -#: frontend/src/components/file-uploader/file-uploader.js:684 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:667 #: frontend/src/components/toolbar/dir-operation-toolbar.js:189 #: frontend/src/components/toolbar/dir-operation-toolbar.js:198 #: frontend/src/components/toolbar/dir-operation-toolbar.js:227 @@ -1244,8 +1273,7 @@ msgstr "" #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:69 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:79 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:89 -#: frontend/src/pages/upload-link/file-uploader.js:625 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:66 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:52 #: frontend/src/shared-dir-view.js:471 msgid "Upload" msgstr "Subir archivo" @@ -1253,8 +1281,8 @@ msgstr "Subir archivo" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:180 #: frontend/src/components/dialog/zip-download-dialog.js:123 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:637 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:661 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:662 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:686 #: frontend/src/components/file-view/file-toolbar.js:171 #: frontend/src/components/file-view/file-toolbar.js:255 #: frontend/src/components/file-view/file-view-tip.js:25 @@ -1262,10 +1290,10 @@ msgstr "Subir archivo" #: frontend/src/components/history-trash-file-view/download.js:10 #: frontend/src/components/shared-file-view/shared-file-view-tip.js:27 #: frontend/src/components/shared-file-view/shared-file-view.js:133 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:331 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:344 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:359 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:372 #: frontend/src/pages/file-history-old/history-item.js:127 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:122 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:128 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:74 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:253 #: frontend/src/pages/org-admin/statistic/statistic-traffic.js:63 @@ -1280,7 +1308,7 @@ msgstr "Subir archivo" #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:84 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:94 #: frontend/src/pages/sys-admin/users/user-links.js:202 -#: frontend/src/repo-snapshot.js:309 frontend/src/shared-dir-view.js:769 +#: frontend/src/repo-snapshot.js:307 frontend/src/shared-dir-view.js:769 #: frontend/src/shared-dir-view.js:796 frontend/src/shared-dir-view.js:844 #: frontend/src/shared-dir-view.js:876 frontend/src/shared-dir-view.js:945 #: frontend/src/shared-dir-view.js:963 @@ -1310,9 +1338,9 @@ msgstr "" #: frontend/src/components/dialog/view-link-dialog.js:38 #: frontend/src/components/share-link-panel/link-item.js:112 #: frontend/src/components/shared-link.js:24 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:329 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:337 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:343 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:357 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:365 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:371 #: frontend/src/pages/org-admin/org-saml-config.js:118 #: frontend/src/pages/org-admin/org-saml-config.js:132 #: frontend/src/pages/org-admin/org-saml-config.js:146 @@ -1345,7 +1373,7 @@ msgstr "" #: frontend/src/components/select-editor/select-editor.js:138 #: frontend/src/components/share-link-panel/link-details.js:206 #: frontend/src/components/share-link-panel/link-details.js:207 -#: frontend/src/components/toolbar/view-file-toolbar.js:67 +#: frontend/src/components/toolbar/view-file-toolbar.js:87 #: frontend/src/components/user-settings/user-avatar-form.js:97 #: frontend/src/pages/org-admin/org-user-profile.js:139 #: frontend/src/pages/org-admin/org-user-profile.js:145 @@ -1359,9 +1387,9 @@ msgstr "" #: frontend/src/pages/sys-admin/institutions/institution-info.js:28 #: frontend/src/pages/sys-admin/orgs/org-info.js:41 #: frontend/src/pages/sys-admin/users/user-info.js:91 -#: frontend/src/pages/sys-admin/users/users-content.js:514 +#: frontend/src/pages/sys-admin/users/users-content.js:502 #: frontend/src/pages/wiki/main-panel.js:106 -#: frontend/src/pages/wiki/main-panel.js:107 frontend/src/repo-history.js:306 +#: frontend/src/pages/wiki/main-panel.js:107 frontend/src/repo-history.js:303 msgid "Edit" msgstr "Editar" @@ -1399,7 +1427,6 @@ msgstr "" #: frontend/src/components/dialog/delete-repo-dialog.js:66 #: frontend/src/components/dialog/org-delete-repo-dialog.js:32 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:33 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:253 #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:101 #: frontend/src/pages/sys-admin/orgs/org-repos.js:122 #: frontend/src/pages/sys-admin/repos/trash-repos.js:255 @@ -1423,28 +1450,11 @@ msgid "Select Tags" msgstr "Seleccionar etiquetas" #: frontend/src/components/dialog/edit-filetag-dialog.js:141 -#: frontend/src/components/popover/edit-filetag-popover.js:187 +#: frontend/src/components/popover/edit-filetag-popover.js:182 #: frontend/src/components/popover/list-tag-popover.js:145 msgid "Create a new tag" msgstr "Cear una nueva etiqueta" -#: frontend/src/components/dialog/edit-filetag-dialog.js:145 -#: frontend/src/components/dialog/list-created-files-dialog.js:52 -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:107 -#: frontend/src/components/dialog/org-add-admin-dialog.js:65 -#: frontend/src/components/dialog/search-file-dialog.js:115 -#: frontend/src/components/dialog/share-admin-link.js:35 -#: frontend/src/components/dialog/share-repo-dialog.js:149 -#: frontend/src/components/dialog/transfer-group-dialog.js:68 -#: frontend/src/components/search/ai-search.js:663 -#: frontend/src/components/search/ai-search.js:700 -#: frontend/src/components/search/search.js:497 -#: frontend/src/components/search/search.js:532 -#: frontend/src/components/system-notification.js:46 -#: frontend/src/pages/groups/group-view.js:479 -msgid "Close" -msgstr "Cerrar" - #: frontend/src/components/dialog/edit-repo-commit-labels.js:47 msgid "Successfully edited labels." msgstr "Etiquetas editadas con éxito" @@ -1458,48 +1468,48 @@ msgid "Find an option" msgstr "" #: frontend/src/components/dialog/extra-attributes-dialog/index.js:217 -#: frontend/src/components/dirent-detail/detail-list-view.js:93 -#: frontend/src/components/dirent-detail/detail-list-view.js:134 +#: frontend/src/components/dirent-detail/detail-list-view.js:92 +#: frontend/src/components/dirent-detail/detail-list-view.js:133 msgid "Edit extra properties" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:142 #: frontend/src/components/dialog/reset-webdav-password.js:29 #: frontend/src/components/dialog/set-webdav-password.js:29 -#: frontend/src/components/share-link-panel/link-creation.js:173 +#: frontend/src/components/share-link-panel/link-creation.js:167 msgid "Please enter a password." msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:146 #: frontend/src/components/dialog/reset-webdav-password.js:33 #: frontend/src/components/dialog/set-webdav-password.js:33 -#: frontend/src/components/share-link-panel/link-creation.js:177 +#: frontend/src/components/share-link-panel/link-creation.js:171 msgid "The password is too short." msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:154 #: frontend/src/components/dialog/reset-webdav-password.js:38 #: frontend/src/components/dialog/set-webdav-password.js:38 -#: frontend/src/components/share-link-panel/link-creation.js:185 +#: frontend/src/components/share-link-panel/link-creation.js:179 msgid "" "The password is too weak. It should include at least {passwordStrengthLevel}" " of the following: number, upper letter, lower letter and other symbols." msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:162 -#: frontend/src/components/share-link-panel/link-creation.js:193 +#: frontend/src/components/share-link-panel/link-creation.js:187 msgid "Please select an expiration time" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:170 -#: frontend/src/components/share-link-panel/link-creation.js:202 +#: frontend/src/components/share-link-panel/link-creation.js:196 msgid "Please enter days" msgstr "Ingresa cantidad de días" #: frontend/src/components/dialog/generate-upload-link.js:174 #: frontend/src/components/dialog/lib-history-setting-dialog.js:66 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:66 -#: frontend/src/components/share-link-panel/link-creation.js:206 +#: frontend/src/components/share-link-panel/link-creation.js:200 msgid "Please enter a non-negative integer" msgstr "Por favor, ingrese un número entero no negativo" @@ -1510,7 +1520,7 @@ msgstr "Enlace de subida copiado al portapapeles" #: frontend/src/components/dialog/generate-upload-link.js:276 #: frontend/src/components/dialog/reset-webdav-password.js:68 #: frontend/src/components/dialog/set-webdav-password.js:68 -#: frontend/src/components/share-link-panel/link-creation.js:285 +#: frontend/src/components/share-link-panel/link-creation.js:279 msgid "" "(at least {passwordMinLength} characters and includes " "{passwordStrengthLevel} of the following: number, upper letter, lower letter" @@ -1557,18 +1567,18 @@ msgstr "Enviar" #: frontend/src/components/dialog/generate-upload-link.js:367 #: frontend/src/components/dialog/generate-upload-link.js:372 -#: frontend/src/components/share-link-panel/link-creation.js:273 -#: frontend/src/components/share-link-panel/link-creation.js:278 +#: frontend/src/components/share-link-panel/link-creation.js:267 +#: frontend/src/components/share-link-panel/link-creation.js:272 msgid "Add password protection" msgstr "Agregar protección por contraseña" #: frontend/src/components/dialog/generate-upload-link.js:403 -#: frontend/src/components/share-link-panel/link-creation.js:308 +#: frontend/src/components/share-link-panel/link-creation.js:302 msgid "Add auto expiration" msgstr "Agregar vencimiento automático" #: frontend/src/components/dialog/generate-upload-link.js:422 -#: frontend/src/components/share-link-panel/link-creation.js:344 +#: frontend/src/components/share-link-panel/link-creation.js:338 #: frontend/src/components/user-settings/web-api-auth-token.js:86 msgid "Generate" msgstr "Generar" @@ -1688,8 +1698,8 @@ msgstr "%(email) y otros %(num) invitados con éxito." #: frontend/src/components/dialog/invite-people-dialog.js:107 #: frontend/src/components/dialog/share-dialog.js:154 #: frontend/src/components/dialog/share-to-invite-people.js:273 -#: frontend/src/components/main-side-nav.js:261 -#: frontend/src/components/main-side-nav.js:263 +#: frontend/src/components/main-side-nav.js:271 +#: frontend/src/components/main-side-nav.js:273 #: frontend/src/components/toolbar/invitations-toolbar.js:31 #: frontend/src/components/toolbar/invitations-toolbar.js:35 #: frontend/src/pages/invitations/invitations-view.js:282 @@ -1747,33 +1757,36 @@ msgstr "La contraseña será almacenada en el servidor por 1 hora." msgid "Successfully set library history." msgstr "Historial de biblioteca establecido con éxito." -#: frontend/src/components/dialog/lib-history-setting-dialog.js:112 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:110 -msgid "{placeholder} History Setting" -msgstr "{placeholder} Configuración del historial" +#: frontend/src/components/dialog/lib-history-setting-dialog.js:116 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:114 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:351 +#: frontend/src/pages/my-libs/mylib-repo-menu.js:154 +#: frontend/src/pages/sys-admin/repos/repos.js:271 +msgid "History Setting" +msgstr "Configuración de historial" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:123 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:122 msgid "Setting library history is disabled by Admin." msgstr "Establecer el historial de la biblioteca está deshabilitado por el Administrador." -#: frontend/src/components/dialog/lib-history-setting-dialog.js:128 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:121 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:127 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:120 msgid "Keep full history" msgstr "Mantener historial completo" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:132 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:125 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:131 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:124 msgid "Don't keep history" msgstr "No mantener historial" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:136 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:129 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:135 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:128 msgid "Only keep a period of history:" msgstr "Sólo mantener el historial por:" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:145 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:144 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:117 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:138 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:137 #: frontend/src/components/set-link-expiration.js:89 msgid "days" msgstr "días" @@ -1806,30 +1819,30 @@ msgstr "Permiso del usuario" msgid "Group Permission" msgstr "Permiso de grupo" -#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:69 +#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:73 msgid "{placeholder} Folder Permission" msgstr "{placeholder} Permiso de Carpeta" -#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:69 -msgid "Set permission of {placeholder}" -msgstr "" +#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:73 +msgid "Set {placeholder}'s permission" +msgstr "Establecer permiso de {placeholder}" #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:186 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:169 #: frontend/src/components/dialog/repo-api-token-dialog.js:197 #: frontend/src/components/dialog/zip-download-dialog.js:76 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:294 -#: frontend/src/pages/lib-content-view/lib-content-view.js:181 -#: frontend/src/pages/lib-content-view/lib-content-view.js:710 -#: frontend/src/pages/lib-content-view/lib-content-view.js:758 -#: frontend/src/pages/lib-content-view/lib-content-view.js:850 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1035 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1051 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1087 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1115 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1177 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1233 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1271 +#: frontend/src/pages/lib-content-view/lib-content-view.js:185 +#: frontend/src/pages/lib-content-view/lib-content-view.js:735 +#: frontend/src/pages/lib-content-view/lib-content-view.js:784 +#: frontend/src/pages/lib-content-view/lib-content-view.js:869 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1065 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1081 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1117 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1145 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1209 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1259 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1287 #: frontend/src/pages/my-libs/my-libs-deleted.js:152 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:293 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:315 @@ -1838,22 +1851,22 @@ msgstr "" #: frontend/src/pages/search/main-panel.js:197 #: frontend/src/pages/shared-with-all/public-shared-view.js:106 #: frontend/src/pages/sys-admin/abuse-reports.js:45 -#: frontend/src/pages/upload-link/file-uploader.js:433 -#: frontend/src/repo-folder-trash.js:136 frontend/src/repo-folder-trash.js:333 -#: frontend/src/utils/utils.js:1190 +#: frontend/src/pages/upload-link/file-uploader.js:437 +#: frontend/src/repo-folder-trash.js:136 frontend/src/repo-folder-trash.js:329 +#: frontend/src/utils/utils.js:1194 msgid "Error" msgstr "Error" #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:189 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:172 #: frontend/src/components/dialog/repo-api-token-dialog.js:199 -#: frontend/src/pages/lib-content-view/lib-content-view.js:187 +#: frontend/src/pages/lib-content-view/lib-content-view.js:191 #: frontend/src/pages/search/main-panel.js:82 #: frontend/src/pages/sys-admin/abuse-reports.js:47 -#: frontend/src/repo-folder-trash.js:142 frontend/src/repo-folder-trash.js:335 +#: frontend/src/repo-folder-trash.js:142 frontend/src/repo-folder-trash.js:331 #: frontend/src/shared-file-view-document.js:74 #: frontend/src/shared-file-view-spreadsheet.js:71 -#: frontend/src/utils/utils.js:1193 frontend/src/view-file-document.js:76 +#: frontend/src/utils/utils.js:1197 frontend/src/view-file-document.js:76 #: frontend/src/view-file-spreadsheet.js:71 msgid "Please check the network." msgstr "Por favor verifique la red." @@ -1891,23 +1904,6 @@ msgstr "Seleccione un grupo" msgid "User" msgstr "Usuario" -#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:283 -#: frontend/src/components/dialog/org-add-member-dialog.js:58 -#: frontend/src/components/dialog/share-to-user.js:357 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-member-dialog.js:37 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-member-dialog.js:56 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-batch-add-admin-dialog.js:45 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:45 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:46 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:240 -#: frontend/src/components/list-and-add-group-members.js:173 -#: frontend/src/pages/org-admin/org-users-search-users.js:196 -#: frontend/src/pages/org-admin/org-users-users.js:260 -#: frontend/src/pages/sys-admin/users/search-users.js:313 -#: frontend/src/pages/sys-admin/users/users.js:425 -msgid "Search users" -msgstr "Buscar usuarios" - #: frontend/src/components/dialog/list-created-files-dialog.js:23 msgid "Created Files" msgstr "Archivos Creados" @@ -1922,60 +1918,67 @@ msgstr "Archivos Creados" #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:48 #: frontend/src/pages/sys-admin/devices/devices-errors.js:53 #: frontend/src/pages/sys-admin/logs-page/login-logs.js:48 -#: frontend/src/repo-history.js:141 frontend/src/repo-history.js:148 +#: frontend/src/repo-history.js:138 frontend/src/repo-history.js:145 #: frontend/src/user-notifications.js:131 #: frontend/src/user-notifications.js:135 msgid "Time" msgstr "Fecha" -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79 -msgid "Tagged Files" -msgstr "Archivos Etiquetados" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:44 +#: frontend/src/pages/drafts/draft-content.js:29 +msgid "Successfully deleted draft %(draft)s." +msgstr "Borrador %(draft)seliminado con éxito." -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:85 -#: frontend/src/components/dialog/search-file-dialog.js:94 -#: frontend/src/components/dirent-detail/detail-list-view.js:120 -#: frontend/src/components/dirent-detail/file-details.js:85 -#: frontend/src/components/dirent-detail/lib-details.js:69 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:630 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124 -#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24 -#: frontend/src/file-history-old.js:245 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:74 -#: frontend/src/pages/my-libs/mylib-repo-list-view.js:92 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:80 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:82 -#: frontend/src/pages/org-admin/org-department-item.js:327 -#: frontend/src/pages/org-admin/org-group-repos.js:84 -#: frontend/src/pages/org-admin/org-user-repos.js:80 -#: frontend/src/pages/org-admin/org-user-shared-repos.js:78 -#: frontend/src/pages/search/advanced-search.js:78 -#: frontend/src/pages/search/advanced-search.js:226 -#: frontend/src/pages/share-with-ocm/remote-dir-content.js:99 -#: frontend/src/pages/shared-libs/shared-libs.js:84 -#: frontend/src/pages/sys-admin/departments/department-libraries.js:85 -#: frontend/src/pages/sys-admin/repos/dir-content.js:104 -#: frontend/src/pages/sys-admin/repos/repos.js:82 -#: frontend/src/pages/sys-admin/repos/repos.js:84 -#: frontend/src/pages/sys-admin/users/user-shared-repos.js:37 -#: frontend/src/repo-folder-trash.js:242 frontend/src/repo-snapshot.js:201 -#: frontend/src/shared-dir-view.js:663 -msgid "Size" -msgstr "Tamaño" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:48 +#: frontend/src/pages/drafts/draft-content.js:33 +msgid "Failed to delete draft %(draft)s." +msgstr "Fallo al eliminar %(draft)s." +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:61 +#: frontend/src/pages/drafts/drafts-view.js:19 +msgid "Drafts" +msgstr "Borradores" + +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:67 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:74 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:74 +#: frontend/src/components/group-members.js:125 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:126 +#: frontend/src/components/wiki-list-view/wiki-list-view.js:45 +#: frontend/src/pages/groups/group-view.js:381 +#: frontend/src/pages/org-admin/org-group-members.js:109 +#: frontend/src/pages/org-admin/org-libraries.js:153 +#: frontend/src/pages/org-admin/org-links.js:101 +#: frontend/src/pages/org-admin/org-user-shared-repos.js:77 +#: frontend/src/pages/shared-libs/shared-libs.js:86 +#: frontend/src/pages/sys-admin/groups/group-members.js:166 +#: frontend/src/pages/sys-admin/groups/groups-content.js:58 +#: frontend/src/pages/sys-admin/links/share-links.js:66 +#: frontend/src/pages/sys-admin/orgs/org-repos.js:35 +#: frontend/src/pages/sys-admin/repos/repos.js:88 +#: frontend/src/pages/sys-admin/repos/trash-repos.js:67 +#: frontend/src/pages/sys-admin/users/user-groups.js:119 +#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:170 +#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:188 +msgid "Owner" +msgstr "Propietario" + +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:68 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:86 #: frontend/src/components/dialog/search-file-dialog.js:95 #: frontend/src/components/dialog/share-repo-dialog.js:129 #: frontend/src/components/dialog/wiki-select-dialog.js:79 -#: frontend/src/components/dirent-detail/detail-list-view.js:87 -#: frontend/src/components/dirent-detail/detail-list-view.js:122 +#: frontend/src/components/dirent-detail/detail-list-view.js:86 +#: frontend/src/components/dirent-detail/detail-list-view.js:121 #: frontend/src/components/dirent-detail/file-details.js:87 #: frontend/src/components/dirent-detail/lib-details.js:70 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:631 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:630 +#: frontend/src/components/draft-list-view/draft-list-view.js:38 #: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:125 #: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25 #: frontend/src/components/wiki-list-view/wiki-list-view.js:46 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:76 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:46 #: frontend/src/pages/my-libs/mylib-repo-list-view.js:94 #: frontend/src/pages/org-admin/org-user-repos.js:81 #: frontend/src/pages/org-admin/org-user-shared-repos.js:79 @@ -1990,11 +1993,61 @@ msgstr "Tamaño" msgid "Last Update" msgstr "Última actualización" +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79 +msgid "Tagged Files" +msgstr "Archivos Etiquetados" + +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:85 +#: frontend/src/components/dialog/search-file-dialog.js:94 +#: frontend/src/components/dirent-detail/detail-list-view.js:119 +#: frontend/src/components/dirent-detail/file-details.js:85 +#: frontend/src/components/dirent-detail/lib-details.js:69 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:629 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124 +#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24 +#: frontend/src/file-history-old.js:245 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:44 +#: frontend/src/pages/my-libs/mylib-repo-list-view.js:92 +#: frontend/src/pages/org-admin/org-department-item.js:327 +#: frontend/src/pages/org-admin/org-group-repos.js:84 +#: frontend/src/pages/org-admin/org-libraries.js:150 +#: frontend/src/pages/org-admin/org-user-repos.js:80 +#: frontend/src/pages/org-admin/org-user-shared-repos.js:78 +#: frontend/src/pages/search/advanced-search.js:78 +#: frontend/src/pages/search/advanced-search.js:226 +#: frontend/src/pages/share-with-ocm/remote-dir-content.js:99 +#: frontend/src/pages/shared-libs/shared-libs.js:84 +#: frontend/src/pages/sys-admin/departments/department-libraries.js:85 +#: frontend/src/pages/sys-admin/repos/dir-content.js:104 +#: frontend/src/pages/sys-admin/repos/repos.js:82 +#: frontend/src/pages/sys-admin/repos/repos.js:84 +#: frontend/src/pages/sys-admin/users/user-shared-repos.js:37 +#: frontend/src/repo-folder-trash.js:238 frontend/src/repo-snapshot.js:199 +#: frontend/src/shared-dir-view.js:663 +msgid "Size" +msgstr "Tamaño" + #: frontend/src/components/dialog/list-taggedfiles-dialog.js:165 #: frontend/src/pages/starred/starred.js:221 msgid "deleted" msgstr "eliminado" +#: frontend/src/components/dialog/local-draft-dialog.js:17 +msgid "Local draft" +msgstr "Borrador local" + +#: frontend/src/components/dialog/local-draft-dialog.js:19 +msgid "You have an unsaved draft. Do you like to use it?" +msgstr "Tienes un borrador sin guardar. ¿Deseas utilizarlo?" + +#: frontend/src/components/dialog/local-draft-dialog.js:22 +msgid "Use draft" +msgstr "Usar borrador" + +#: frontend/src/components/dialog/local-draft-dialog.js:23 +msgid "Delete draft" +msgstr "Eliminar borrador" + #: frontend/src/components/dialog/manage-members-dialog.js:21 msgid "Manage group members" msgstr "Administrar miembros del grupo" @@ -2013,8 +2066,10 @@ msgstr "Nuevo Wiki" #: frontend/src/components/dialog/op-menu.js:53 #: frontend/src/components/dialog/op-menu.js:54 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:809 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:810 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:837 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:838 +#: frontend/src/components/draft-list-view/draft-list-item.js:104 +#: frontend/src/components/draft-list-view/draft-list-item.js:105 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:123 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:124 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:152 @@ -2039,16 +2094,16 @@ msgstr "Nuevo Wiki" #: frontend/src/pages/my-libs/mylib-repo-menu.js:210 #: frontend/src/pages/my-libs/mylib-repo-menu.js:263 #: frontend/src/pages/my-libs/mylib-repo-menu.js:264 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:260 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:261 #: frontend/src/pages/org-admin/org-groups-search-groups.js:108 #: frontend/src/pages/org-admin/org-groups-search-groups.js:109 #: frontend/src/pages/org-admin/org-groups.js:299 #: frontend/src/pages/org-admin/org-groups.js:300 +#: frontend/src/pages/org-admin/org-libraries.js:309 +#: frontend/src/pages/org-admin/org-libraries.js:310 #: frontend/src/pages/org-admin/org-links.js:209 #: frontend/src/pages/org-admin/org-links.js:210 -#: frontend/src/pages/org-admin/org-user-item.js:187 -#: frontend/src/pages/org-admin/org-user-item.js:188 +#: frontend/src/pages/org-admin/org-user-item.js:172 +#: frontend/src/pages/org-admin/org-user-item.js:173 #: frontend/src/pages/repo-wiki-mode/side-panel.js:168 #: frontend/src/pages/repo-wiki-mode/side-panel.js:169 #: frontend/src/pages/sdoc/sdoc-file-history/history-version.js:127 @@ -2107,7 +2162,7 @@ msgstr "Nuevo Departamento" #: frontend/src/pages/sys-admin/departments/department.js:105 #: frontend/src/pages/sys-admin/groups/group-members.js:324 #: frontend/src/pages/sys-admin/institutions/institution-users.js:362 -#: frontend/src/pages/sys-admin/orgs/org-users.js:434 +#: frontend/src/pages/sys-admin/orgs/org-users.js:415 msgid "Add Member" msgstr "Agregar Miembro" @@ -2158,11 +2213,11 @@ msgstr "" #: frontend/src/pages/sys-admin/institutions/institutions.js:127 #: frontend/src/pages/sys-admin/orgs/org-groups.js:107 #: frontend/src/pages/sys-admin/orgs/org-repos.js:100 -#: frontend/src/pages/sys-admin/orgs/org-users.js:228 +#: frontend/src/pages/sys-admin/orgs/org-users.js:220 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:138 #: frontend/src/pages/sys-admin/terms-and-conditions/item.js:125 #: frontend/src/pages/sys-admin/users/user-repos.js:192 -#: frontend/src/pages/sys-admin/users/users-content.js:403 +#: frontend/src/pages/sys-admin/users/users-content.js:393 msgid "Are you sure you want to delete {placeholder} ?" msgstr "¿Seguro que quieres borrar {placeholder} ?" @@ -2173,7 +2228,7 @@ msgstr "Eliminar Departamento" #: frontend/src/components/dialog/org-delete-member-dialog.js:40 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-member-dialog.js:40 -#: frontend/src/pages/sys-admin/orgs/org-users.js:295 +#: frontend/src/pages/sys-admin/orgs/org-users.js:285 msgid "Delete Member" msgstr "Eliminar Miembro" @@ -2259,9 +2314,9 @@ msgid "API token is copied to the clipboard." msgstr "API token copiado al portapapeles." #: frontend/src/components/dialog/repo-api-token-dialog.js:116 -#: frontend/src/pages/lib-content-view/lib-content-view.js:168 -#: frontend/src/pages/lib-content-view/lib-content-view.js:171 -#: frontend/src/repo-folder-trash.js:131 frontend/src/utils/utils.js:1185 +#: frontend/src/pages/lib-content-view/lib-content-view.js:172 +#: frontend/src/pages/lib-content-view/lib-content-view.js:175 +#: frontend/src/repo-folder-trash.js:131 frontend/src/utils/utils.js:1189 msgid "Permission denied" msgstr "Permiso denegado" @@ -2277,29 +2332,33 @@ msgstr "{placeholder} API Token" msgid "{placeholder} SeaTable integration" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:52 -msgid "{placeholder} Share Admin" -msgstr "" +#: frontend/src/components/dialog/repo-share-admin-dialog.js:56 +#: frontend/src/components/main-side-nav.js:278 +#: frontend/src/components/main-side-nav.js:280 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:354 +#: frontend/src/pages/my-libs/mylib-repo-menu.js:178 +msgid "Share Admin" +msgstr "Admin de Compartidos" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:67 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:65 #: frontend/src/pages/share-admin/share-links.js:554 #: frontend/src/pages/share-admin/upload-links.js:286 #: frontend/src/pages/sys-admin/links/links-nav.js:15 msgid "Share Links" msgstr "Enlaces Compartidos" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:74 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:72 #: frontend/src/pages/share-admin/share-links.js:557 #: frontend/src/pages/share-admin/upload-links.js:288 #: frontend/src/pages/sys-admin/links/links-nav.js:16 msgid "Upload Links" msgstr "Enlaces de subida" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:80 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:78 msgid "User Shares" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:85 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:83 msgid "Group Shares" msgstr "" @@ -2427,15 +2486,15 @@ msgstr "Compartir a otro servidor" #: frontend/src/components/dialog/share-dialog.js:323 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-dialog.js:84 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:640 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:664 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:665 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:689 #: frontend/src/components/file-view/file-toolbar.js:143 #: frontend/src/components/file-view/file-toolbar.js:242 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:348 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:511 #: frontend/src/components/toolbar/dir-operation-toolbar.js:218 -#: frontend/src/components/toolbar/view-file-toolbar.js:77 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:105 +#: frontend/src/components/toolbar/view-file-toolbar.js:103 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:69 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:359 #: frontend/src/pages/my-libs/mylib-repo-menu.js:142 @@ -2497,12 +2556,12 @@ msgstr "Email del Usuario" #: frontend/src/components/dialog/share-to-other-server.js:193 #: frontend/src/pages/groups/group-view.js:302 -#: frontend/src/pages/org-admin/org-user-item.js:83 +#: frontend/src/pages/org-admin/org-user-item.js:82 #: frontend/src/pages/org-admin/org-users-users.js:157 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:168 -#: frontend/src/pages/sys-admin/users/users-content.js:261 -#: frontend/src/pages/sys-admin/users/users-content.js:322 -#: frontend/src/pages/sys-admin/users/users-content.js:327 +#: frontend/src/pages/sys-admin/users/users-content.js:256 +#: frontend/src/pages/sys-admin/users/users-content.js:313 +#: frontend/src/pages/sys-admin/users/users-content.js:318 #: frontend/src/pages/sys-admin/users/users.js:269 #: frontend/src/pages/sys-admin/users/users.js:293 msgid "It may take some time, please wait." @@ -2518,7 +2577,7 @@ msgstr "Puede tomar un tiempo, por favor espere." #: frontend/src/pages/sys-admin/invitations/invitations.js:300 #: frontend/src/pages/sys-admin/notifications/notifications.js:274 #: frontend/src/pages/sys-admin/orgs/org-repos.js:176 -#: frontend/src/pages/sys-admin/orgs/org-users.js:390 +#: frontend/src/pages/sys-admin/orgs/org-users.js:371 #: frontend/src/pages/sys-admin/orgs/orgs.js:105 #: frontend/src/pages/sys-admin/orgs/search-orgs.js:69 #: frontend/src/pages/sys-admin/repos/dir-view.js:96 @@ -2633,31 +2692,6 @@ msgstr "Las contraseñas no coinciden." msgid "Add Organization" msgstr "Agregar Organización" -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:74 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:74 -#: frontend/src/components/group-members.js:125 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:126 -#: frontend/src/components/wiki-list-view/wiki-list-view.js:45 -#: frontend/src/pages/groups/group-view.js:381 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:86 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:65 -#: frontend/src/pages/org-admin/org-group-members.js:109 -#: frontend/src/pages/org-admin/org-links.js:101 -#: frontend/src/pages/org-admin/org-user-shared-repos.js:77 -#: frontend/src/pages/shared-libs/shared-libs.js:86 -#: frontend/src/pages/sys-admin/groups/group-members.js:166 -#: frontend/src/pages/sys-admin/groups/groups-content.js:58 -#: frontend/src/pages/sys-admin/links/share-links.js:66 -#: frontend/src/pages/sys-admin/orgs/org-repos.js:35 -#: frontend/src/pages/sys-admin/repos/repos.js:88 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:67 -#: frontend/src/pages/sys-admin/users/user-groups.js:119 -#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:170 -#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:188 -msgid "Owner" -msgstr "Propietario" - #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:101 msgid "Owner can use admin panel in an organization, must be a new account." msgstr "El propietario puede utilizar el panel de admin en una organización, debe ser una cuenta nueva." @@ -2700,7 +2734,7 @@ msgstr "(Si queda en blanco, el propietario será admin)" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:80 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:81 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:51 -#: frontend/src/components/dialog/transfer-dialog.js:146 +#: frontend/src/components/dialog/transfer-dialog.js:79 msgid "Select a user" msgstr "Seleccionar un usuario" @@ -2725,7 +2759,7 @@ msgid "End date" msgstr "Fecha Fin" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:34 -#: frontend/src/components/dialog/transfer-dialog.js:173 +#: frontend/src/components/dialog/transfer-dialog.js:71 msgid "Transfer Library {library_name}" msgstr "Transferir Biblioteca {library_name}" @@ -2745,17 +2779,17 @@ msgstr "Establecer Nombre" msgid "Terms" msgstr "Términos" -#: frontend/src/components/dialog/transfer-dialog.js:127 -msgid "Transfer to user" -msgstr "Transferir al usuario" +#: frontend/src/components/dialog/transfer-dialog.js:87 +msgid "Select a department" +msgstr "Seleccionar un departamento" -#: frontend/src/components/dialog/transfer-dialog.js:133 +#: frontend/src/components/dialog/transfer-dialog.js:95 msgid "Transfer to department" msgstr "Transferir al departamento" -#: frontend/src/components/dialog/transfer-dialog.js:157 -msgid "Select a department" -msgstr "Seleccionar un departamento" +#: frontend/src/components/dialog/transfer-dialog.js:95 +msgid "Transfer to user" +msgstr "Transferir al usuario" #: frontend/src/components/dialog/transfer-group-dialog.js:55 #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:104 @@ -2820,65 +2854,64 @@ msgstr "" msgid "Packaging..." msgstr "Empaquetando..." -#: frontend/src/components/dir-view-mode/dir-column-file.js:48 +#: frontend/src/components/dir-view-mode/dir-column-file.js:69 msgid "File does not exist." msgstr "El archivo no existe" -#: frontend/src/components/dirent-detail/detail-list-view.js:86 -#: frontend/src/components/dirent-detail/detail-list-view.js:121 +#: frontend/src/components/dir-view-mode/dir-column-file.js:90 +msgid "This file is in draft stage." +msgstr "Este archivo está en la etapa de borrador" + +#: frontend/src/components/dir-view-mode/dir-column-file.js:91 +msgid "View Draft" +msgstr "Ver Borrador" + +#: frontend/src/components/dirent-detail/detail-list-view.js:85 +#: frontend/src/components/dirent-detail/detail-list-view.js:120 #: frontend/src/components/dirent-detail/file-details.js:86 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:75 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:45 msgid "Location" msgstr "Ubicación" -#: frontend/src/components/dirent-detail/detail-list-view.js:102 -#: frontend/src/components/dirent-detail/detail-list-view.js:104 +#: frontend/src/components/dirent-detail/detail-list-view.js:101 +#: frontend/src/components/dirent-detail/detail-list-view.js:103 msgid "Apply properties to files inside the folder" msgstr "" #: frontend/src/components/dirent-detail/lib-details.js:68 -#: frontend/src/components/main-side-nav.js:180 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:79 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:82 +#: frontend/src/components/main-side-nav.js:181 +#: frontend/src/pages/org-admin/org-libraries.js:149 #: frontend/src/pages/repo-wiki-mode/side-panel.js:161 -#: frontend/src/pages/sys-admin/info.js:116 +#: frontend/src/pages/sys-admin/info.js:112 #: frontend/src/pages/sys-admin/repos/repos.js:81 #: frontend/src/pages/sys-admin/repos/repos.js:84 msgid "Files" msgstr "Archivos" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:210 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:705 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 msgid "Frozen by {name}" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:210 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:705 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 msgid "locked by {name}" msgstr "bloqueado por {name}" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:214 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:711 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:736 msgid "freezed" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:214 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:711 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:736 #: frontend/src/components/file-view/file-info.js:31 #: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:17 msgid "locked" msgstr "bloqueado" -#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 -msgid "Unselect this item" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 -msgid "Select this item" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-item.js:734 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:818 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:759 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:846 #: frontend/src/components/file-view/file-info.js:40 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:643 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:333 @@ -2890,8 +2923,8 @@ msgstr "" msgid "Unstar" msgstr "Desmarcar" -#: frontend/src/components/dirent-list-view/dirent-list-item.js:734 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:818 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:759 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:846 #: frontend/src/components/file-view/file-info.js:40 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:643 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:333 @@ -2901,24 +2934,40 @@ msgstr "Desmarcar" msgid "Star" msgstr "Marcar" -#: frontend/src/components/dirent-list-view/dirent-list-view.js:623 -msgid "Unselect all items" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-view.js:623 -msgid "Select all items" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-none-view.js:54 +#: frontend/src/components/dirent-list-view/dirent-none-view.js:52 msgid "This folder has no content at this time." msgstr "Esta carpeta no tiene contenido en este momento." -#: frontend/src/components/dirent-list-view/dirent-none-view.js:55 +#: frontend/src/components/dirent-list-view/dirent-none-view.js:53 msgid "You can create files quickly" msgstr "Puedes crear archivos rápidamente" +#: frontend/src/components/draft-list-view/draft-list-item.js:113 +#: frontend/src/pages/sdoc-revision/index.js:123 +msgid "Publish" +msgstr "Publicar" + +#: frontend/src/components/draft-list-view/draft-list-view.js:37 +#: frontend/src/pages/dashboard/content.js:34 +#: frontend/src/pages/org-admin/devices/devices-errors.js:51 +#: frontend/src/pages/org-admin/org-logs-file-audit.js:103 +#: frontend/src/pages/org-admin/org-logs-file-update.js:117 +#: frontend/src/pages/org-admin/org-logs-perm-audit.js:84 +#: frontend/src/pages/share-admin/share-links.js:88 +#: frontend/src/pages/share-admin/upload-links.js:51 +#: frontend/src/pages/starred/starred.js:35 +#: frontend/src/pages/sys-admin/abuse-reports.js:87 +#: frontend/src/pages/sys-admin/devices/devices-errors.js:51 +#: frontend/src/pages/sys-admin/file-scan-records.js:29 +#: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:91 +#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:169 +#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:187 +#: frontend/src/pages/sys-admin/web-settings/web-settings.js:279 +msgid "Library" +msgstr "Biblioteca" + #: frontend/src/components/file-chooser/file-chooser.js:286 -#: frontend/src/components/search/ai-search.js:453 +#: frontend/src/components/search/ai-search.js:452 #: frontend/src/components/search/wiki-search.js:193 msgid "No results matching" msgstr "" @@ -2932,151 +2981,132 @@ msgstr "Biblioteca actual" msgid "Other Libraries" msgstr "Otras bibliotecas" -#: frontend/src/components/file-uploader/file-uploader.js:148 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:146 -#: frontend/src/pages/upload-link/file-uploader.js:140 +#: frontend/src/components/file-uploader/file-uploader.js:149 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:147 +#: frontend/src/pages/upload-link/file-uploader.js:141 msgid "Please upload no more than {maxFiles} files at a time." msgstr "Por favor no suba mas de {maxFiles} archivos al mismo tiempo." -#: frontend/src/components/file-uploader/file-uploader.js:395 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:406 -#: frontend/src/pages/upload-link/file-uploader.js:396 +#: frontend/src/components/file-uploader/file-uploader.js:401 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:412 +#: frontend/src/pages/upload-link/file-uploader.js:401 msgid "File is locked by others." msgstr "El archivo está bloqueado por otros." -#: frontend/src/components/file-uploader/file-uploader.js:396 +#: frontend/src/components/file-uploader/file-uploader.js:402 msgid "Invalid filename." msgstr "Nombre de archivo inválido." -#: frontend/src/components/file-uploader/file-uploader.js:397 +#: frontend/src/components/file-uploader/file-uploader.js:403 msgid "File already exists." msgstr "El archivo ya existe." -#: frontend/src/components/file-uploader/file-uploader.js:398 +#: frontend/src/components/file-uploader/file-uploader.js:404 msgid "File size is too large." msgstr "El tamaño de archivo es demasiado grande." -#: frontend/src/components/file-uploader/file-uploader.js:399 +#: frontend/src/components/file-uploader/file-uploader.js:405 msgid "Out of quota." msgstr "Cuota agotada." -#: frontend/src/components/file-uploader/file-uploader.js:408 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:399 -#: frontend/src/pages/upload-link/file-uploader.js:389 +#: frontend/src/components/file-uploader/file-uploader.js:414 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:405 +#: frontend/src/pages/upload-link/file-uploader.js:394 msgid "Network error" msgstr "Error de red" -#: frontend/src/components/file-uploader/forbid-upload-list-item.js:23 -#: frontend/src/components/shared-link-file-uploader/forbid-upload-list-item.js:23 -#: frontend/src/pages/upload-link/forbid-upload-list-item.js:23 -msgid "File too large" -msgstr "" +#: frontend/src/components/file-uploader/forbid-upload-list-item.js:13 +#: frontend/src/components/shared-link-file-uploader/forbid-upload-list-item.js:13 +msgid "Please upload files less than {placeholder}M" +msgstr "Ppr favor suba archivos de menos de {placeholder}M" -#: frontend/src/components/file-uploader/upload-list-item.js:94 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:94 +#: frontend/src/components/file-uploader/upload-list-item.js:97 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:97 #: frontend/src/pages/upload-link/upload-list-item.js:94 msgid "Preparing to upload..." msgstr "Preparando para subir..." -#: frontend/src/components/file-uploader/upload-list-item.js:95 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:95 +#: frontend/src/components/file-uploader/upload-list-item.js:98 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:98 #: frontend/src/pages/upload-link/upload-list-item.js:95 msgid "Remaining" msgstr "Restante" -#: frontend/src/components/file-uploader/upload-list-item.js:96 -#: frontend/src/components/file-uploader/upload-list-item.js:122 -#: frontend/src/components/file-view/file-toolbar.js:150 -#: frontend/src/components/file-view/file-toolbar.js:209 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:96 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:122 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:155 +#: frontend/src/components/file-uploader/upload-list-item.js:99 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:99 #: frontend/src/pages/upload-link/upload-list-item.js:96 -#: frontend/src/pages/upload-link/upload-list-item.js:122 -msgid "Saving..." -msgstr "Guardando..." +msgid "Indexing..." +msgstr "Indexando..." -#: frontend/src/components/file-uploader/upload-list-item.js:117 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:117 -#: frontend/src/pages/upload-link/upload-list-item.js:117 -msgid "Waiting..." -msgstr "" - -#: frontend/src/components/file-uploader/upload-list-item.js:118 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:118 -#: frontend/src/pages/upload-link/upload-list-item.js:118 -msgid "Uploading..." -msgstr "" - -#: frontend/src/components/file-uploader/upload-list-item.js:131 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:131 -#: frontend/src/pages/upload-link/upload-list-item.js:131 -msgid "Uploaded" -msgstr "Subido" - -#: frontend/src/components/file-uploader/upload-list-item.js:147 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:147 -#: frontend/src/pages/upload-link/upload-list-item.js:147 +#: frontend/src/components/file-uploader/upload-list-item.js:130 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:130 +#: frontend/src/pages/upload-link/upload-list-item.js:127 msgid "Retry" msgstr "Reintentar" +#: frontend/src/components/file-uploader/upload-list-item.js:133 +#: frontend/src/components/file-view/file-toolbar.js:150 +#: frontend/src/components/file-view/file-toolbar.js:209 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:133 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:117 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162 +#: frontend/src/pages/upload-link/upload-list-item.js:130 +msgid "Saving..." +msgstr "Guardando..." + +#: frontend/src/components/file-uploader/upload-list-item.js:136 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:136 +#: frontend/src/pages/upload-link/upload-list-item.js:133 +msgid "Uploaded" +msgstr "Subido" + #: frontend/src/components/file-uploader/upload-progress-dialog.js:48 #: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:48 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:51 -msgid "{uploaded_files_num}/{all_files_num} Files" -msgstr "" +#: frontend/src/pages/org-admin/web-settings/web-settings.js:119 +msgid "File Upload" +msgstr "Subir archivo" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:56 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:56 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:58 -msgid "{failed_files_num} file(s) failed to upload" -msgstr "" - -#: frontend/src/components/file-uploader/upload-progress-dialog.js:67 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:67 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:83 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:49 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:49 msgid "File Uploading..." msgstr "Subiendo archivo..." +#: frontend/src/components/file-uploader/upload-progress-dialog.js:75 #: frontend/src/components/file-uploader/upload-progress-dialog.js:77 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:75 #: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:77 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:90 -msgid "All files uploaded" -msgstr "Todos los archivos subidos" - -#: frontend/src/components/file-uploader/upload-progress-dialog.js:96 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:96 msgid "Retry All" msgstr "Reintentar Todo" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:103 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:103 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:75 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:80 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:82 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:80 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:82 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:61 msgid "Cancel All" msgstr "Cancelar Todo" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:110 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:110 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:107 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:88 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:88 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:68 msgid "name" msgstr "nombre" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:111 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:111 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:108 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:89 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:89 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:69 msgid "size" msgstr "tamaño" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:112 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:112 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:109 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:90 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:90 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:70 msgid "progress" msgstr "progreso" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:113 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:113 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:110 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:91 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:91 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:71 msgid "state" msgstr "estado" @@ -3091,14 +3121,14 @@ msgid "unstarred" msgstr "desmarcado" #: frontend/src/components/file-view/file-toolbar.js:92 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:90 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:96 #: frontend/src/utils/text-translation.js:23 msgid "Lock" msgstr "Bloquear" #: frontend/src/components/file-view/file-toolbar.js:96 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:98 -#: frontend/src/utils/text-translation.js:24 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:104 +#: frontend/src/utils/text-translation.js:25 msgid "Unlock" msgstr "Desbloquear" @@ -3116,12 +3146,12 @@ msgstr "Abrir carpeta contenedora" #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:342 #: frontend/src/pages/org-admin/org-logs-file-update.js:260 #: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:137 -#: frontend/src/repo-history.js:292 frontend/src/utils/text-translation.js:21 +#: frontend/src/repo-history.js:289 frontend/src/utils/text-translation.js:21 msgid "Details" msgstr "Detalles" #: frontend/src/components/file-view/file-toolbar.js:186 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:130 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:136 #: frontend/src/utils/text-translation.js:22 msgid "Open via Client" msgstr "Abrir via el Cliente" @@ -3143,7 +3173,7 @@ msgstr "La visualización en línea no se aplica a este tipo de archivo" #: frontend/src/pages/sys-admin/groups/group-members.js:109 #: frontend/src/pages/sys-admin/users/user-groups.js:122 #: frontend/src/pages/sys-admin/users/users-nav.js:25 -#: frontend/src/utils/utils.js:686 +#: frontend/src/utils/utils.js:690 msgid "Admin" msgstr "Administrar" @@ -3160,9 +3190,8 @@ msgstr "Miembro" #: frontend/src/components/group-members.js:96 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:290 -#: frontend/src/pages/lib-content-view/lib-content-view.js:838 +#: frontend/src/pages/lib-content-view/lib-content-view.js:857 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:311 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:157 #: frontend/src/pages/org-admin/org-group-repos.js:146 #: frontend/src/pages/org-admin/org-user-repos.js:142 #: frontend/src/pages/sys-admin/repos/repos.js:162 @@ -3197,91 +3226,84 @@ msgstr "Agregar miembro al grupo" msgid "Search group members" msgstr "Buscar miembros del grupo" -#: frontend/src/components/main-side-nav.js:92 +#: frontend/src/components/main-side-nav.js:93 #: frontend/src/pages/org-admin/org-groups.js:154 msgid "All Groups" msgstr "Todos los grupos" -#: frontend/src/components/main-side-nav.js:123 -#: frontend/src/components/main-side-nav.js:125 -#: frontend/src/components/main-side-nav.js:132 -#: frontend/src/components/main-side-nav.js:134 +#: frontend/src/components/main-side-nav.js:124 +#: frontend/src/components/main-side-nav.js:126 +#: frontend/src/components/main-side-nav.js:133 +#: frontend/src/components/main-side-nav.js:135 #: frontend/src/pages/org-admin/side-panel.js:86 #: frontend/src/pages/sys-admin/side-panel.js:174 msgid "Links" msgstr "Enlaces" -#: frontend/src/components/main-side-nav.js:150 -#: frontend/src/components/main-side-nav.js:152 +#: frontend/src/components/main-side-nav.js:151 +#: frontend/src/components/main-side-nav.js:153 #: frontend/src/pages/share-admin/folders.js:368 msgid "Folders" msgstr "Carpetas" -#: frontend/src/components/main-side-nav.js:184 -#: frontend/src/components/main-side-nav.js:186 +#: frontend/src/components/main-side-nav.js:185 +#: frontend/src/components/main-side-nav.js:187 #: frontend/src/pages/my-libs/my-libs-deleted.js:54 #: frontend/src/pages/my-libs/my-libs.js:166 msgid "My Libraries" msgstr "Mis Bibliotecas" -#: frontend/src/components/main-side-nav.js:191 -#: frontend/src/components/main-side-nav.js:193 +#: frontend/src/components/main-side-nav.js:192 +#: frontend/src/components/main-side-nav.js:194 #: frontend/src/pages/shared-libs/shared-libs.js:456 msgid "Shared with me" msgstr "Compartido conmigo" -#: frontend/src/components/main-side-nav.js:198 -#: frontend/src/components/main-side-nav.js:200 +#: frontend/src/components/main-side-nav.js:199 +#: frontend/src/components/main-side-nav.js:201 #: frontend/src/pages/shared-with-all/public-shared-view.js:206 msgid "Shared with all" msgstr "Compartido con todos" -#: frontend/src/components/main-side-nav.js:205 -#: frontend/src/components/main-side-nav.js:207 +#: frontend/src/components/main-side-nav.js:206 +#: frontend/src/components/main-side-nav.js:208 msgid "Shared with groups" msgstr "Compartido con grupos" -#: frontend/src/components/main-side-nav.js:214 -#: frontend/src/components/main-side-nav.js:216 -#: frontend/src/components/main-side-nav.js:222 -#: frontend/src/components/main-side-nav.js:224 +#: frontend/src/components/main-side-nav.js:215 +#: frontend/src/components/main-side-nav.js:217 +#: frontend/src/components/main-side-nav.js:223 +#: frontend/src/components/main-side-nav.js:225 msgid "Shared from other servers" msgstr "Compartido desde otros servidores" -#: frontend/src/components/main-side-nav.js:231 +#: frontend/src/components/main-side-nav.js:232 msgid "Tools" msgstr "Herramientas" -#: frontend/src/components/main-side-nav.js:234 -#: frontend/src/components/main-side-nav.js:236 +#: frontend/src/components/main-side-nav.js:235 +#: frontend/src/components/main-side-nav.js:237 #: frontend/src/pages/starred/starred.js:315 msgid "Favorites" msgstr "Favoritos" -#: frontend/src/components/main-side-nav.js:241 -#: frontend/src/components/main-side-nav.js:243 +#: frontend/src/components/main-side-nav.js:242 +#: frontend/src/components/main-side-nav.js:244 msgid "Activities" msgstr "Actividades" -#: frontend/src/components/main-side-nav.js:248 -#: frontend/src/components/main-side-nav.js:250 +#: frontend/src/components/main-side-nav.js:249 +#: frontend/src/components/main-side-nav.js:251 #: frontend/src/pages/wikis/wikis.js:137 msgid "Published Libraries" msgstr "Bibliotecas publicadas" -#: frontend/src/components/main-side-nav.js:254 -#: frontend/src/components/main-side-nav.js:256 +#: frontend/src/components/main-side-nav.js:264 +#: frontend/src/components/main-side-nav.js:266 #: frontend/src/pages/linked-devices/linked-devices.js:230 msgid "Linked Devices" msgstr "Dispositivos vinculados" -#: frontend/src/components/main-side-nav.js:268 -#: frontend/src/components/main-side-nav.js:270 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:354 -#: frontend/src/pages/my-libs/mylib-repo-menu.js:178 -msgid "Share Admin" -msgstr "Admin de Compartidos" - #: frontend/src/components/more.js:14 msgid "show more" msgstr "ver más" @@ -3321,15 +3343,15 @@ msgid "" "right}" msgstr "Permiso denegado. Por favor intente {placeholder-left}acceder nuevamente.{placeholder-right}" -#: frontend/src/components/popover/edit-filetag-popover.js:141 +#: frontend/src/components/popover/edit-filetag-popover.js:137 msgid "No tags" msgstr "Sin etiquetas" -#: frontend/src/components/popover/edit-filetag-popover.js:145 +#: frontend/src/components/popover/edit-filetag-popover.js:141 msgid "Tag not found" msgstr "" -#: frontend/src/components/popover/edit-filetag-popover.js:159 +#: frontend/src/components/popover/edit-filetag-popover.js:155 msgid "Find a tag" msgstr "" @@ -3372,8 +3394,8 @@ msgstr "" msgid "You are watching file changes of this library." msgstr "" -#: frontend/src/components/sdoc-wiki-page-viewer/index.js:133 -#: frontend/src/components/seafile-markdown-viewer/index.js:119 +#: frontend/src/components/sdoc-wiki-page-viewer/index.js:125 +#: frontend/src/components/seafile-markdown-viewer/index.js:111 msgid "Last modified by" msgstr "Última modificación por" @@ -3409,41 +3431,41 @@ msgstr "No" msgid "Reference documents" msgstr "" -#: frontend/src/components/search/ai-search.js:387 +#: frontend/src/components/search/ai-search.js:386 #: frontend/src/components/search/search.js:433 msgid "Search results visited recently" msgstr "" -#: frontend/src/components/search/ai-search.js:436 +#: frontend/src/components/search/ai-search.js:435 #: frontend/src/components/search/search.js:413 msgid "Type characters to start search" msgstr "" -#: frontend/src/components/search/ai-search.js:439 +#: frontend/src/components/search/ai-search.js:438 msgid "Type more characters to start search" msgstr "" -#: frontend/src/components/search/ai-search.js:450 -#: frontend/src/components/search/ai-search.js:467 +#: frontend/src/components/search/ai-search.js:449 +#: frontend/src/components/search/ai-search.js:466 msgid "Ask AI" msgstr "" -#: frontend/src/components/search/ai-search.js:529 +#: frontend/src/components/search/ai-search.js:528 msgid "" "Indexing the library. Semantic search will be available within a few " "minutes." msgstr "" -#: frontend/src/components/search/ai-search.js:540 +#: frontend/src/components/search/ai-search.js:539 msgid "Successfully turned it off" msgstr "" -#: frontend/src/components/search/ai-search.js:558 -#: frontend/src/components/search/ai-search.js:582 +#: frontend/src/components/search/ai-search.js:557 +#: frontend/src/components/search/ai-search.js:581 msgid "Turn on semantic search for this library" msgstr "" -#: frontend/src/components/search/ai-search.js:570 +#: frontend/src/components/search/ai-search.js:569 msgid "Turn off semantic search for this library" msgstr "" @@ -3514,13 +3536,13 @@ msgstr "" #: frontend/src/components/select-editor/sysadmin-user-role-editor.js:19 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:155 -#: frontend/src/pages/sys-admin/users/users-content.js:281 +#: frontend/src/pages/sys-admin/users/users-content.js:272 msgid "Default" msgstr "Predeterminado" #: frontend/src/components/select-editor/sysadmin-user-role-editor.js:21 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:157 -#: frontend/src/pages/sys-admin/users/users-content.js:283 +#: frontend/src/pages/sys-admin/users/users-content.js:274 msgid "Guest" msgstr "Invitado" @@ -3577,36 +3599,30 @@ msgstr "" msgid "Successfully deleted {number_placeholder} share links" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:138 -msgid "" -"Share links cannot be generated because \"Invisible\", \"Online Read-Write\"" -" or \"Online Read-Only\" is set for you on some folder(s) in the library." -msgstr "" - -#: frontend/src/components/share-link-panel/link-creation.js:162 +#: frontend/src/components/share-link-panel/link-creation.js:156 msgid "Please enter an integer bigger than 1 as number of links." msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:166 +#: frontend/src/components/share-link-panel/link-creation.js:160 msgid "" "Please enter an integer not bigger than {max_number} as number of links." msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:260 +#: frontend/src/components/share-link-panel/link-creation.js:254 #: frontend/src/components/share-link-panel/link-list.js:64 msgid "Generate links in batch" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:260 +#: frontend/src/components/share-link-panel/link-creation.js:254 #: frontend/src/components/share-link-panel/link-list.js:63 msgid "Generate Link" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:265 +#: frontend/src/components/share-link-panel/link-creation.js:259 msgid "Number of links" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:329 +#: frontend/src/components/share-link-panel/link-creation.js:323 msgid "Set permission" msgstr "Establecer permiso" @@ -3654,8 +3670,7 @@ msgid "Are you sure you want to delete the selected share link(s) ?" msgstr "" #: frontend/src/components/shared-file-view/shared-file-view.js:47 -#: frontend/src/pages/markdown-editor/index.js:410 -#: frontend/src/pages/plain-markdown-editor/index.js:172 +#: frontend/src/pages/markdown-editor/index.js:458 #: frontend/src/view-file-text.js:81 msgid "Successfully saved" msgstr "Guardado con éxito" @@ -3666,7 +3681,7 @@ msgid "File download is disabled: the share link traffic of owner is used up." msgstr "Descarga de archivos deshabilitada: tráfico del propietario para compartir enlaces agotado." #: frontend/src/components/shared-file-view/shared-file-view.js:122 -#: frontend/src/repo-folder-trash.js:205 frontend/src/repo-snapshot.js:168 +#: frontend/src/repo-folder-trash.js:202 frontend/src/repo-snapshot.js:166 #: frontend/src/shared-dir-view.js:449 msgid "Current path: " msgstr "Ruta actual:" @@ -3722,12 +3737,6 @@ msgstr "Permiso de Carpeta" msgid "Unshare" msgstr "Dejar de compartir" -#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:351 -#: frontend/src/pages/my-libs/mylib-repo-menu.js:154 -#: frontend/src/pages/sys-admin/repos/repos.js:271 -msgid "History Setting" -msgstr "Configuración de historial" - #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:357 #: frontend/src/pages/my-libs/mylib-repo-menu.js:157 msgid "Change Password" @@ -3736,9 +3745,9 @@ msgstr "Cambiar contraseña" #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:360 #: frontend/src/components/user-settings/webdav-password.js:104 #: frontend/src/pages/my-libs/mylib-repo-menu.js:160 -#: frontend/src/pages/sys-admin/orgs/org-users.js:304 -#: frontend/src/pages/sys-admin/users/users-content.js:364 -#: frontend/src/pages/sys-admin/users/users-content.js:566 +#: frontend/src/pages/sys-admin/orgs/org-users.js:294 +#: frontend/src/pages/sys-admin/users/users-content.js:355 +#: frontend/src/pages/sys-admin/users/users-content.js:554 msgid "Reset Password" msgstr "Reestablecer contraseña" @@ -3797,8 +3806,8 @@ msgid "Clients" msgstr "Clientes" #: frontend/src/components/toolbar/common-toolbar.js:24 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:86 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:146 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:90 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:150 #: frontend/src/pages/search/main-panel.js:330 #: frontend/src/pages/wiki/main-panel.js:95 #: frontend/src/pages/wiki/main-panel.js:112 @@ -3806,12 +3815,12 @@ msgid "Search files" msgstr "" #: frontend/src/components/toolbar/dir-operation-toolbar.js:192 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:68 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:54 msgid "Upload Files" msgstr "Subir archivos" #: frontend/src/components/toolbar/dir-operation-toolbar.js:193 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:69 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:55 msgid "Upload Folder" msgstr "Carpeta de Subida" @@ -3844,17 +3853,17 @@ msgstr "Nuevo Archivo Word" msgid "New SeaDoc File" msgstr "" -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:328 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:336 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:356 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:364 #: frontend/src/utils/text-translation.js:18 msgid "Move" msgstr "Mover" #: frontend/src/components/toolbar/repo-view-toobar.js:63 -#: frontend/src/components/toolbar/view-file-toolbar.js:73 +#: frontend/src/components/toolbar/view-file-toolbar.js:99 #: frontend/src/file-history-old.js:268 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:55 -#: frontend/src/repo-folder-trash.js:284 +#: frontend/src/repo-folder-trash.js:280 msgid "More" msgstr "Más" @@ -3863,10 +3872,18 @@ msgstr "Más" msgid "Deleted Libraries" msgstr "Bibliotecas eliminadas" -#: frontend/src/components/toolbar/view-file-toolbar.js:67 +#: frontend/src/components/toolbar/view-file-toolbar.js:87 msgid "Edit File" msgstr "Editar Archivo" +#: frontend/src/components/toolbar/view-file-toolbar.js:92 +msgid "New Draft" +msgstr "Nuevo Borrador" + +#: frontend/src/components/toolbar/view-file-toolbar.js:93 +msgid "Create a draft from this file, instead of editing it directly." +msgstr "Crear un borrador a partir de este archivo en lugar de editarlo directamente." + #: frontend/src/components/toolbar/view-mode-toolbar.js:31 #: frontend/src/shared-dir-view.js:456 frontend/src/shared-dir-view.js:457 msgid "List" @@ -3882,7 +3899,7 @@ msgid "Column" msgstr "Columna" #: frontend/src/components/toolbar/view-mode-toolbar.js:37 -#: frontend/src/utils/text-translation.js:33 +#: frontend/src/utils/text-translation.js:34 msgid "Properties" msgstr "" @@ -4094,8 +4111,8 @@ msgstr "" msgid "History Versions" msgstr "Historial de Versiones" -#: frontend/src/file-history-old.js:244 frontend/src/repo-history.js:142 -#: frontend/src/repo-history.js:149 +#: frontend/src/file-history-old.js:244 frontend/src/repo-history.js:139 +#: frontend/src/repo-history.js:146 msgid "Modifier" msgstr "Modificó" @@ -4127,71 +4144,75 @@ msgstr "Todos los items en la papelera eliminados." msgid "Removed items older than {n} days from trash." msgstr "Todos los items de más de {n} días en la papelera eliminados." -#: frontend/src/pages/dashboard/activity-item.js:77 +#: frontend/src/pages/dashboard/activity-item.js:76 +msgid "Publish draft" +msgstr "Publicar borrador" + +#: frontend/src/pages/dashboard/activity-item.js:89 msgid "{file} and {n} other files" msgstr "{file} y {n} otros archivos" -#: frontend/src/pages/dashboard/activity-item.js:80 +#: frontend/src/pages/dashboard/activity-item.js:92 msgid "Created {n} files" msgstr "Creado {n} archivos" -#: frontend/src/pages/dashboard/activity-item.js:84 +#: frontend/src/pages/dashboard/activity-item.js:96 msgid "details" msgstr "detalles" -#: frontend/src/pages/dashboard/activity-item.js:98 +#: frontend/src/pages/dashboard/activity-item.js:110 msgid "Created draft" msgstr "Borrador creado" -#: frontend/src/pages/dashboard/activity-item.js:98 +#: frontend/src/pages/dashboard/activity-item.js:110 msgid "Created file" msgstr "Archivo creado" -#: frontend/src/pages/dashboard/activity-item.js:103 +#: frontend/src/pages/dashboard/activity-item.js:115 msgid "Deleted draft" msgstr "Borrador eliminado" -#: frontend/src/pages/dashboard/activity-item.js:103 +#: frontend/src/pages/dashboard/activity-item.js:115 msgid "Deleted file" msgstr "Archivo eliminado" -#: frontend/src/pages/dashboard/activity-item.js:108 +#: frontend/src/pages/dashboard/activity-item.js:120 msgid "Restored file" msgstr "Archivo restaurado" -#: frontend/src/pages/dashboard/activity-item.js:113 +#: frontend/src/pages/dashboard/activity-item.js:125 msgid "Renamed file" msgstr "Archivo renombrado" -#: frontend/src/pages/dashboard/activity-item.js:120 +#: frontend/src/pages/dashboard/activity-item.js:132 msgid "Moved file" msgstr "Archivo movido" -#: frontend/src/pages/dashboard/activity-item.js:125 +#: frontend/src/pages/dashboard/activity-item.js:137 msgid "Updated draft" msgstr "Borrador actualizado" -#: frontend/src/pages/dashboard/activity-item.js:125 +#: frontend/src/pages/dashboard/activity-item.js:137 msgid "Updated file" msgstr "Archivo actualizado" -#: frontend/src/pages/dashboard/activity-item.js:135 +#: frontend/src/pages/dashboard/activity-item.js:147 msgid "Created folder" msgstr "Carpeta creada" -#: frontend/src/pages/dashboard/activity-item.js:140 +#: frontend/src/pages/dashboard/activity-item.js:152 msgid "Deleted folder" msgstr "Carpeta eliminada" -#: frontend/src/pages/dashboard/activity-item.js:145 +#: frontend/src/pages/dashboard/activity-item.js:157 msgid "Restored folder" msgstr "Carpeta restaurada" -#: frontend/src/pages/dashboard/activity-item.js:150 +#: frontend/src/pages/dashboard/activity-item.js:162 msgid "Renamed folder" msgstr "Carpeta renombrada" -#: frontend/src/pages/dashboard/activity-item.js:157 +#: frontend/src/pages/dashboard/activity-item.js:169 msgid "Moved folder" msgstr "Carpeta movida" @@ -4209,29 +4230,11 @@ msgstr "Operación" #: frontend/src/pages/org-admin/statistic/statistic-nav.js:15 #: frontend/src/pages/sys-admin/abuse-reports.js:88 #: frontend/src/pages/sys-admin/statistic/statistic-nav.js:15 -#: frontend/src/repo-folder-trash.js:368 frontend/src/repo-folder-trash.js:425 -#: frontend/src/repo-snapshot.js:304 +#: frontend/src/repo-folder-trash.js:363 frontend/src/repo-folder-trash.js:419 +#: frontend/src/repo-snapshot.js:302 msgid "File" msgstr "Archivo" -#: frontend/src/pages/dashboard/content.js:34 -#: frontend/src/pages/org-admin/devices/devices-errors.js:51 -#: frontend/src/pages/org-admin/org-logs-file-audit.js:103 -#: frontend/src/pages/org-admin/org-logs-file-update.js:117 -#: frontend/src/pages/org-admin/org-logs-perm-audit.js:84 -#: frontend/src/pages/share-admin/share-links.js:88 -#: frontend/src/pages/share-admin/upload-links.js:51 -#: frontend/src/pages/starred/starred.js:35 -#: frontend/src/pages/sys-admin/abuse-reports.js:87 -#: frontend/src/pages/sys-admin/devices/devices-errors.js:51 -#: frontend/src/pages/sys-admin/file-scan-records.js:29 -#: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:91 -#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:169 -#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:187 -#: frontend/src/pages/sys-admin/web-settings/web-settings.js:279 -msgid "Library" -msgstr "Biblioteca" - #: frontend/src/pages/dashboard/files-activities.js:247 msgid "All Activities" msgstr "" @@ -4252,6 +4255,25 @@ msgstr "" msgid "Find modifiers" msgstr "" +#: frontend/src/pages/drafts/draft-content.js:44 +msgid "Successfully published draft %(draft)s." +msgstr "Borrador %(draft)spublicado con éxito." + +#: frontend/src/pages/drafts/draft-content.js:48 +msgid "Failed to publish draft %(draft)s." +msgstr "Fallo al publicar el borrador %(draft)s." + +#: frontend/src/pages/drafts/draft-content.js:62 +msgid "No draft yet" +msgstr "Todavía no hay borrador" + +#: frontend/src/pages/drafts/draft-content.js:63 +msgid "" +"Draft is a way to let you collaborate with others on files. You can create a" +" draft from a file, edit the draft and then ask for a review. The original " +"file will be updated only after the draft has been reviewed." +msgstr "Un borrador es una manera de colaborar con otros en archivos. Puedes crear un borrador a partir de un archivo, editarlo y luego solicitar su revisión. El archivo original será actualizado sólo después que el borrador haya sido revisado." + #: frontend/src/pages/file-history-old/history-item.js:58 msgid "(current version)" msgstr "(versión actual)" @@ -4304,7 +4326,7 @@ msgstr "Puedes crear bibliotecas haciendo click en el botón \"Nueva Biblioteca\ #: frontend/src/pages/sys-admin/groups/group-nav.js:27 #: frontend/src/pages/sys-admin/groups/groups.js:137 #: frontend/src/pages/sys-admin/groups/search-groups.js:110 -#: frontend/src/pages/sys-admin/info.js:136 +#: frontend/src/pages/sys-admin/info.js:132 #: frontend/src/pages/sys-admin/orgs/org-nav.js:19 #: frontend/src/pages/sys-admin/side-panel.js:114 #: frontend/src/pages/sys-admin/users/user-nav.js:21 @@ -4318,7 +4340,7 @@ msgstr "Este es un grupo especial que representa a un departamento." #: frontend/src/pages/groups/group-view.js:488 #: frontend/src/pages/my-libs/mylib-repo-menu.js:151 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:268 +#: frontend/src/pages/org-admin/org-libraries.js:317 #: frontend/src/pages/sys-admin/groups/groups-content.js:187 #: frontend/src/pages/sys-admin/repos/repos.js:268 #: frontend/src/pages/sys-admin/users/user-repos.js:166 @@ -4376,122 +4398,122 @@ msgid "" "button in the menu bar." msgstr "Todavía no has convocado invitados. Un invitado puede acceder a bibliotecas compartidas a través de la interface web permitiendo formas de colaborar más eficientes que mediante el uso de enlaces. Puedes convocar a un invitado haciendo click en el botón \"Convicar Invitado\" en la barra del menú." -#: frontend/src/pages/lib-content-view/lib-content-container.js:98 +#: frontend/src/pages/lib-content-view/lib-content-container.js:102 #: frontend/src/pages/wiki/main-panel.js:82 msgid "Folder does not exist." msgstr "La carpeta no existe" -#: frontend/src/pages/lib-content-view/lib-content-container.js:176 +#: frontend/src/pages/lib-content-view/lib-content-container.js:180 msgid "This library has been set to read-only by admin and cannot be updated." msgstr "Esta biblioteca ha sido configurada como de sólo lectura, y no puede ser actualizada." -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:65 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:95 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:67 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:99 #: frontend/src/pages/sys-admin/main-panel-topbar.js:20 msgid "Side Nav Menu" msgstr "Menú Lateral de Navegación" -#: frontend/src/pages/lib-content-view/lib-content-view.js:176 +#: frontend/src/pages/lib-content-view/lib-content-view.js:180 msgid "Library share permission not found." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:595 +#: frontend/src/pages/lib-content-view/lib-content-view.js:617 msgid "Failed to move files to another library." msgstr "Fallo al mover archivos a otra biblioteca." -#: frontend/src/pages/lib-content-view/lib-content-view.js:597 +#: frontend/src/pages/lib-content-view/lib-content-view.js:619 #: frontend/src/shared-dir-view.js:214 msgid "Failed to copy files to another library." msgstr "Fallo al copiar archivos a otra biblioteca." -#: frontend/src/pages/lib-content-view/lib-content-view.js:627 +#: frontend/src/pages/lib-content-view/lib-content-view.js:649 msgid "Successfully moved files to another library." msgstr "Archivos movidos con éxito a otra biblioteca." -#: frontend/src/pages/lib-content-view/lib-content-view.js:629 +#: frontend/src/pages/lib-content-view/lib-content-view.js:651 #: frontend/src/shared-dir-view.js:228 msgid "Successfully copied files to another library." msgstr "Archivos copiados con éxito a otra biblioteca." -#: frontend/src/pages/lib-content-view/lib-content-view.js:799 +#: frontend/src/pages/lib-content-view/lib-content-view.js:818 msgid "Restored {name} and {n} other items" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:800 +#: frontend/src/pages/lib-content-view/lib-content-view.js:819 msgid "Restored {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:807 +#: frontend/src/pages/lib-content-view/lib-content-view.js:826 msgid "Failed to restore {name} and {n} other items" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:808 +#: frontend/src/pages/lib-content-view/lib-content-view.js:827 msgid "Failed to restore {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:834 +#: frontend/src/pages/lib-content-view/lib-content-view.js:853 msgid "Successfully deleted {name} and {n} other items." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:844 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1081 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1109 +#: frontend/src/pages/lib-content-view/lib-content-view.js:863 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1111 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1139 msgid "Undo" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:851 +#: frontend/src/pages/lib-content-view/lib-content-view.js:870 msgid "Failed to delete {name} and {n} other items." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1037 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1053 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1067 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1083 msgid "Renaming {name} failed" msgstr "Fallo al renombrar {name}" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1077 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1105 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:377 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1107 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1135 #: frontend/src/pages/org-admin/org-groups-search-groups.js:230 #: frontend/src/pages/org-admin/org-groups.js:126 +#: frontend/src/pages/org-admin/org-libraries.js:83 msgid "Successfully deleted {name}" msgstr "Eliminado con éxito {name}" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1089 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1117 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1119 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1147 msgid "Failed to delete {name}" msgstr "Fallo al eliminar {name}" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1170 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1203 msgid "Successfully moved {name}." msgstr "Movido con éxito {name}." -#: frontend/src/pages/lib-content-view/lib-content-view.js:1178 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1210 msgid "Failed to move {name}." msgstr "Fallo al mover {name}." -#: frontend/src/pages/lib-content-view/lib-content-view.js:1226 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1253 #: frontend/src/pages/sdoc/sdoc-file-history/side-panel.js:182 -#: frontend/src/utils/utils.js:1286 +#: frontend/src/utils/utils.js:1290 msgid "Successfully copied %(name)s." msgstr "%(name)s copiados con éxito." -#: frontend/src/pages/lib-content-view/lib-content-view.js:1234 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1260 msgid "Failed to copy %(name)s" msgstr "Fallo al copiar %(name)s" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1254 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1270 msgid "Converting, please wait..." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1266 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1282 msgid "Successfully converted the file." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1273 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1289 msgid "Failed to convert {name}." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1971 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1958 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:255 #: frontend/src/pages/share-with-ocm/shared-with-ocm.js:107 #: frontend/src/pages/shared-libs/shared-libs.js:290 @@ -4538,7 +4560,11 @@ msgstr "Último acceso" msgid "Successfully unlinked %(name)s." msgstr "Desvinculado exitosamente %(name)s." -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:81 +#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:42 +msgid "Local draft saved" +msgstr "Borrador local guardado" + +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:87 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:68 msgid "Open parent directory" msgstr "Abrir carpeta contenedora" @@ -4551,25 +4577,23 @@ msgstr "Cambiar a editor de texto sin formato" msgid "Switch to rich text editor" msgstr "Cambiar a editor de texto enriquecido" -#: frontend/src/pages/markdown-editor/index.js:116 +#: frontend/src/pages/markdown-editor/index.js:117 msgid "This file has been updated." msgstr "Este archivo ha sido actualizado." -#: frontend/src/pages/markdown-editor/index.js:117 +#: frontend/src/pages/markdown-editor/index.js:118 msgid "Refresh" msgstr "Refrescar" -#: frontend/src/pages/markdown-editor/index.js:152 +#: frontend/src/pages/markdown-editor/index.js:153 msgid "Another user is editing this file!" msgstr "" -#: frontend/src/pages/markdown-editor/index.js:300 -#: frontend/src/pages/plain-markdown-editor/index.js:101 +#: frontend/src/pages/markdown-editor/index.js:348 msgid "Leave this page? The system may not save your changes." msgstr "" -#: frontend/src/pages/markdown-editor/index.js:420 -#: frontend/src/pages/plain-markdown-editor/index.js:177 +#: frontend/src/pages/markdown-editor/index.js:468 msgid "Failed to save" msgstr "" @@ -4593,7 +4617,6 @@ msgid "Deleted Time" msgstr "Fecha de eliminación" #: frontend/src/pages/my-libs/my-libs-deleted.js:147 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:169 #: frontend/src/pages/sys-admin/repos/trash-repos.js:171 #: frontend/src/repo-snapshot.js:121 msgid "Successfully restored the library." @@ -4613,7 +4636,7 @@ msgid "" msgstr "Todavía no has creado bibliotecas. Una biblioteca es un contenedor para organizar tus archivos y carpetas. Una biblioteca también puede ser compartida con otros y sincronizada con tus dispositivos conectados. Puedes crear una biblioteca haciendo click en el botón \"Nueva Biblioteca\" en la barra del menú." #: frontend/src/pages/my-libs/mylib-repo-list-item.js:289 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:234 +#: frontend/src/pages/org-admin/org-libraries.js:282 #: frontend/src/pages/sys-admin/repos/repos.js:175 #: frontend/src/pages/sys-admin/users/user-repos.js:295 msgid "Successfully transferred the library." @@ -4648,7 +4671,6 @@ msgid "Shared By" msgstr "Compartida por" #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:321 -#: frontend/src/pages/org-admin/libraries/org-repo-nav.js:15 #: frontend/src/pages/org-admin/org-users-nav.js:15 #: frontend/src/pages/search/advanced-search.js:66 #: frontend/src/pages/share-with-ocm/remote-dir-path.js:56 @@ -4663,9 +4685,8 @@ msgstr "Todas" #: frontend/src/pages/org-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/devices/devices-by-platform.js:45 #: frontend/src/pages/sys-admin/devices/devices-errors.js:49 -#: frontend/src/pages/sys-admin/info.js:113 #: frontend/src/pages/sys-admin/terms-and-conditions/content.js:51 -#: frontend/src/repo-history.js:143 frontend/src/repo-history.js:150 +#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 msgid "Version" msgstr "Versión" @@ -4677,7 +4698,7 @@ msgstr "Dispositivo desvinculado con éxito." #: frontend/src/pages/org-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:89 -#: frontend/src/repo-history.js:143 frontend/src/repo-history.js:150 +#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 msgid "Device" msgstr "Dispositivo" @@ -4711,54 +4732,6 @@ msgid "" "follows:" msgstr "" -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:208 -#: frontend/src/utils/utils.js:426 -msgid "Encrypted library" -msgstr "Biblioteca encriptada" - -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:211 -#: frontend/src/utils/utils.js:432 -msgid "Read-Write library" -msgstr "Biblioteca de lectura / escritura" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:59 -#: frontend/src/translate.js:18 -msgid "" -"Tip: libraries deleted {trashReposExpireDays} days ago will be cleaned " -"automatically." -msgstr "Consejo: bibliotecas eliminadas hace {trashReposExpireDays} días serán removidas automáticamente." - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:254 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:256 -msgid "Are you sure you want to delete {placeholder} completely?" -msgstr "¿Está seguro que desea eliminar {placeholder} completamente?" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:265 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:267 -msgid "Are you sure you want to restore {placeholder}?" -msgstr "¿Está seguro que desea restaurar {placeholder} completamente?" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:360 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:362 -msgid "Successfully cleared trash." -msgstr "Papelera vaciada con éxito." - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:399 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:424 -msgid "Clear Trash" -msgstr "Vaciar Papelera" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:400 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:425 -msgid "Are you sure you want to clear trash?" -msgstr "¿Seguro que deseas vaciar la papelera?" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:402 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:427 -#: frontend/src/user-notifications.js:112 -msgid "Clear" -msgstr "Limpiar" - #: frontend/src/pages/org-admin/org-admin-list.js:51 #: frontend/src/pages/org-admin/org-users-list.js:73 #: frontend/src/pages/org-admin/org-users-search-users.js:36 @@ -4883,6 +4856,7 @@ msgid "Search groups by name" msgstr "Buscar grupos por nombre" #: frontend/src/pages/org-admin/org-groups.js:182 +#: frontend/src/pages/org-admin/org-libraries.js:174 #: frontend/src/pages/org-admin/org-links.js:125 #: frontend/src/pages/org-admin/org-logs-file-audit.js:124 #: frontend/src/pages/org-admin/org-logs-file-update.js:139 @@ -4893,6 +4867,7 @@ msgid "Previous" msgstr "Anterior" #: frontend/src/pages/org-admin/org-groups.js:184 +#: frontend/src/pages/org-admin/org-libraries.js:176 #: frontend/src/pages/org-admin/org-links.js:127 #: frontend/src/pages/org-admin/org-logs-file-audit.js:126 #: frontend/src/pages/org-admin/org-logs-file-update.js:141 @@ -4922,16 +4897,30 @@ msgid "Active Users" msgstr "Usuarios Activos" #: frontend/src/pages/org-admin/org-info.js:50 +#: frontend/src/pages/sys-admin/info.js:123 #: frontend/src/pages/sys-admin/info.js:127 -#: frontend/src/pages/sys-admin/info.js:131 msgid "Total Users" msgstr "Usuarios Total" #: frontend/src/pages/org-admin/org-info.js:50 -#: frontend/src/pages/sys-admin/info.js:127 +#: frontend/src/pages/sys-admin/info.js:123 msgid "Limits" msgstr "Límites" +#: frontend/src/pages/org-admin/org-libraries.js:140 +msgid "All Libraries" +msgstr "Todas las Bibliotecas" + +#: frontend/src/pages/org-admin/org-libraries.js:256 +#: frontend/src/utils/utils.js:426 +msgid "Encrypted library" +msgstr "Biblioteca encriptada" + +#: frontend/src/pages/org-admin/org-libraries.js:259 +#: frontend/src/utils/utils.js:432 +msgid "Read-Write library" +msgstr "Biblioteca de lectura / escritura" + #: frontend/src/pages/org-admin/org-links.js:94 msgid "All Public Links" msgstr "Enlaces Públicos" @@ -5055,64 +5044,46 @@ msgstr "" msgid "Verify" msgstr "Verificar" -#: frontend/src/pages/org-admin/org-user-item.js:60 +#: frontend/src/pages/org-admin/org-user-item.js:59 msgid "Resetting user's password, please wait for a moment." msgstr "Resetenado contraseña del usuario, por favor espere un momento." -#: frontend/src/pages/org-admin/org-user-item.js:63 +#: frontend/src/pages/org-admin/org-user-item.js:62 msgid "Successfully reset password to %(passwd)s for user %(user)s." msgstr "Contraseña de %(user)s restablecida a %(passwd)s con éxito." -#: frontend/src/pages/org-admin/org-user-item.js:118 +#: frontend/src/pages/org-admin/org-user-item.js:112 #: frontend/src/pages/sys-admin/admin-logs/login-logs.js:102 #: frontend/src/pages/sys-admin/logs-page/login-logs.js:117 msgid "Failed" msgstr "Falló" -#: frontend/src/pages/org-admin/org-user-item.js:129 +#: frontend/src/pages/org-admin/org-user-item.js:123 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:172 #: frontend/src/pages/sys-admin/institutions/institution-users.js:208 -#: frontend/src/pages/sys-admin/users/users-content.js:307 +#: frontend/src/pages/sys-admin/users/users-content.js:298 msgid "Active" msgstr "Activo" -#: frontend/src/pages/org-admin/org-user-item.js:131 +#: frontend/src/pages/org-admin/org-user-item.js:125 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:172 #: frontend/src/pages/sys-admin/institutions/institution-users.js:208 -#: frontend/src/pages/sys-admin/users/users-content.js:309 +#: frontend/src/pages/sys-admin/users/users-content.js:300 msgid "Inactive" msgstr "Inactivo" -#: frontend/src/pages/org-admin/org-user-item.js:157 -#: frontend/src/pages/sys-admin/orgs/org-users.js:230 -#: frontend/src/pages/sys-admin/users/users-content.js:406 -msgid "Are you sure you want to set {user_placeholder} inactive?" -msgstr "" - -#: frontend/src/pages/org-admin/org-user-item.js:195 +#: frontend/src/pages/org-admin/org-user-item.js:180 msgid "ResetPwd" msgstr "Restaurar contraseña" -#: frontend/src/pages/org-admin/org-user-item.js:196 +#: frontend/src/pages/org-admin/org-user-item.js:181 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:152 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:192 -#: frontend/src/pages/sys-admin/users/users-content.js:367 -#: frontend/src/pages/sys-admin/users/users-content.js:575 +#: frontend/src/pages/sys-admin/users/users-content.js:358 +#: frontend/src/pages/sys-admin/users/users-content.js:563 msgid "Revoke Admin" msgstr "Revocar Privilegios" -#: frontend/src/pages/org-admin/org-user-item.js:204 -#: frontend/src/pages/sys-admin/orgs/org-users.js:313 -#: frontend/src/pages/sys-admin/users/users-content.js:584 -msgid "Set user inactive" -msgstr "" - -#: frontend/src/pages/org-admin/org-user-item.js:207 -#: frontend/src/pages/sys-admin/orgs/org-users.js:316 -#: frontend/src/pages/sys-admin/users/users-content.js:587 -msgid "Set" -msgstr "" - #: frontend/src/pages/org-admin/org-user-profile.js:128 msgid "Avatar" msgstr "Avatar" @@ -5387,10 +5358,6 @@ msgstr "Cambiar" msgid "Team name" msgstr "" -#: frontend/src/pages/org-admin/web-settings/web-settings.js:119 -msgid "File Upload" -msgstr "Subir archivo" - #: frontend/src/pages/org-admin/web-settings/web-settings.js:123 msgid "File extension white list" msgstr "" @@ -5401,23 +5368,19 @@ msgid "" "\"md;txt;docx\". Empty means no limit." msgstr "" -#: frontend/src/pages/sdoc-revision/index.js:123 -msgid "Publish" -msgstr "Publicar" - -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:239 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:193 msgid "No changes" msgstr "" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:249 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:203 msgid "Changes" msgstr "Cambios" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:268 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:222 msgid "Last modification" msgstr "" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:271 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:225 msgid "Next modification" msgstr "" @@ -5486,8 +5449,8 @@ msgstr "Ingresa extensiones de archivo, separadas con ','" #: frontend/src/pages/search/advanced-search.js:242 #: frontend/src/pages/search/advanced-search.js:264 -#: frontend/src/pages/sys-admin/orgs/org-users.js:307 -#: frontend/src/pages/sys-admin/users/users-content.js:569 +#: frontend/src/pages/sys-admin/orgs/org-users.js:297 +#: frontend/src/pages/sys-admin/users/users-content.js:557 msgid "Reset" msgstr "Restablecer" @@ -5693,7 +5656,7 @@ msgid "Create Group" msgstr "Crear Grupo" #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:107 -#: frontend/src/pages/sys-admin/users/users-content.js:557 +#: frontend/src/pages/sys-admin/users/users-content.js:545 msgid "Delete User" msgstr "Eliminar usuario" @@ -5828,24 +5791,24 @@ msgstr "Versión Community" msgid "Upgrade to Pro Edition" msgstr "Actualizar a Versión Pro" -#: frontend/src/pages/sys-admin/info.js:119 +#: frontend/src/pages/sys-admin/info.js:115 msgid "Storage Used" msgstr "Espacio Utilizado" -#: frontend/src/pages/sys-admin/info.js:122 +#: frontend/src/pages/sys-admin/info.js:118 msgid "Total Devices" msgstr "Total de Dispositivos" -#: frontend/src/pages/sys-admin/info.js:122 +#: frontend/src/pages/sys-admin/info.js:118 msgid "Current Connected Devices" msgstr "Dispositivos Conectados Actualmente" +#: frontend/src/pages/sys-admin/info.js:123 #: frontend/src/pages/sys-admin/info.js:127 -#: frontend/src/pages/sys-admin/info.js:131 msgid "Activated Users" msgstr "Usuarios activados" -#: frontend/src/pages/sys-admin/info.js:141 +#: frontend/src/pages/sys-admin/info.js:137 #: frontend/src/pages/sys-admin/orgs/org-nav.js:31 #: frontend/src/pages/sys-admin/orgs/orgs.js:133 #: frontend/src/pages/sys-admin/orgs/search-orgs.js:106 @@ -5856,13 +5819,13 @@ msgid "Organizations" msgstr "Organizaciones" #: frontend/src/pages/sys-admin/institutions/institution-admins.js:163 -#: frontend/src/pages/sys-admin/users/users-content.js:405 +#: frontend/src/pages/sys-admin/users/users-content.js:395 msgid "" "Are you sure you want to revoke the admin permission of {placeholder} ?" msgstr "¿Está seguro que desea revocar los permisos de administrador de {placeholder} ?" #: frontend/src/pages/sys-admin/institutions/institution-admins.js:195 -#: frontend/src/pages/sys-admin/users/users-content.js:578 +#: frontend/src/pages/sys-admin/users/users-content.js:566 msgid "Revoke" msgstr "Revocar" @@ -5961,8 +5924,8 @@ msgstr "Todas las notificaciones" msgid "Number of groups" msgstr "Número de grupos" -#: frontend/src/pages/sys-admin/orgs/org-users.js:229 -#: frontend/src/pages/sys-admin/users/users-content.js:404 +#: frontend/src/pages/sys-admin/orgs/org-users.js:221 +#: frontend/src/pages/sys-admin/users/users-content.js:394 msgid "Are you sure you want to reset the password of {placeholder} ?" msgstr "¿Está seguro que desea restablecer la contraseña de {placeholder} ?" @@ -6000,10 +5963,35 @@ msgstr "" msgid "Name or ID" msgstr "" +#: frontend/src/pages/sys-admin/repos/trash-repos.js:256 +msgid "Are you sure you want to delete {placeholder} completely?" +msgstr "¿Está seguro que desea eliminar {placeholder} completamente?" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:267 +msgid "Are you sure you want to restore {placeholder}?" +msgstr "¿Está seguro que desea restaurar {placeholder} completamente?" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:362 +msgid "Successfully cleared trash." +msgstr "Papelera vaciada con éxito." + #: frontend/src/pages/sys-admin/repos/trash-repos.js:371 msgid "Search libraries by owner" msgstr "Buscar bibliotecas por propietario" +#: frontend/src/pages/sys-admin/repos/trash-repos.js:424 +msgid "Clear Trash" +msgstr "Vaciar Papelera" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:425 +msgid "Are you sure you want to clear trash?" +msgstr "¿Seguro que deseas vaciar la papelera?" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:427 +#: frontend/src/user-notifications.js:112 +msgid "Clear" +msgstr "Limpiar" + #: frontend/src/pages/sys-admin/side-panel.js:198 msgid "File Scan" msgstr "Escanear Archivo" @@ -6084,15 +6072,15 @@ msgstr "({repo_id_placeholder}) Dañado" msgid "Institution" msgstr "Institución" -#: frontend/src/pages/sys-admin/users/users-content.js:292 +#: frontend/src/pages/sys-admin/users/users-content.js:283 msgid "Default Admin" msgstr "Administrador predeterminado" -#: frontend/src/pages/sys-admin/users/users-content.js:296 +#: frontend/src/pages/sys-admin/users/users-content.js:287 msgid "Daily Admin" msgstr "Administrador diario" -#: frontend/src/pages/sys-admin/users/users-content.js:298 +#: frontend/src/pages/sys-admin/users/users-content.js:289 msgid "Audit Admin" msgstr "Administrador auditor" @@ -6347,28 +6335,44 @@ msgid "" "accept the terms." msgstr "Habilitar al administrador del sistema a agregar Términos y Condiciones, y todos los usuarios deberán aceptar los términos." -#: frontend/src/pages/upload-link/file-uploader.js:435 +#: frontend/src/pages/upload-link/file-uploader.js:305 +msgid "File upload started" +msgstr "Subida de archivo iniciada" + +#: frontend/src/pages/upload-link/file-uploader.js:425 +msgid "All files uploaded" +msgstr "Todos los archivos subidos" + +#: frontend/src/pages/upload-link/file-uploader.js:439 msgid "Failed to upload {file_name}." msgstr "Fallo al subir {file_name}." -#: frontend/src/pages/upload-link/index.js:41 +#: frontend/src/pages/upload-link/forbid-upload-list-item.js:14 +msgid "Please upload files less than {placeholder}" +msgstr "" + +#: frontend/src/pages/upload-link/index.js:40 msgid "Upload files to {folder_name_placeholder}" msgstr "Subir archivos a {folder_name_placeholder}" -#: frontend/src/pages/upload-link/index.js:43 +#: frontend/src/pages/upload-link/index.js:42 msgid "shared by:" msgstr "compartido por:" -#: frontend/src/pages/upload-link/index.js:47 +#: frontend/src/pages/upload-link/index.js:46 #: frontend/src/shared-dir-view.js:469 msgid "The owner of this library has run out of space." msgstr "El dueño de esta biblioteca se quedó sin espacio." #: frontend/src/pages/upload-link/index.js:51 +msgid "Folder upload is limited to Chrome, Firefox 50+, and Microsoft Edge." +msgstr "Subir carpetas esta limitado a Chrome, Firefox 50+, y Microsoft Edge." + +#: frontend/src/pages/upload-link/index.js:52 msgid "File size should be smaller than {max_size_placeholder}." msgstr "El tamaño debe ser menor que {max_size_placeholder}." -#: frontend/src/pages/upload-link/index.js:54 +#: frontend/src/pages/upload-link/index.js:56 msgid "Drag and drop files or folders here." msgstr "Arrastrar y soltar archivos aquí." @@ -6387,58 +6391,54 @@ msgid "" "by clicking the \"Publish a Library\" button in the menu bar." msgstr "Todavía no has publicado bibliotecas. Una biblioteca publicada puede ser accedida por cualquier persona, no sólo usuarios, mediante su URL. Puedes publicar una biblioteca haciendo click en el botón \"Publicar Biblioteca\" en la barra del menú." -#: frontend/src/repo-folder-trash.js:185 +#: frontend/src/repo-folder-trash.js:197 msgid "{placeholder} Trash" msgstr "{placeholder} Papelera" -#: frontend/src/repo-folder-trash.js:240 -msgid "Original path" -msgstr "" - -#: frontend/src/repo-folder-trash.js:241 +#: frontend/src/repo-folder-trash.js:237 msgid "Delete Time" msgstr "Borrar fecha" -#: frontend/src/repo-folder-trash.js:329 frontend/src/repo-snapshot.js:273 +#: frontend/src/repo-folder-trash.js:325 frontend/src/repo-snapshot.js:271 msgid "Successfully restored 1 item." msgstr "1 ítem restaurado con éxito." -#: frontend/src/repo-folder-trash.js:357 frontend/src/repo-folder-trash.js:417 -#: frontend/src/repo-snapshot.js:295 +#: frontend/src/repo-folder-trash.js:353 frontend/src/repo-folder-trash.js:411 +#: frontend/src/repo-snapshot.js:293 msgid "Directory" msgstr "Carpeta" -#: frontend/src/repo-history.js:96 +#: frontend/src/repo-history.js:108 msgid "{placeholder} Modification History" msgstr "Historial de Cambios de {placeholder}" -#: frontend/src/repo-history.js:115 +#: frontend/src/repo-history.js:112 msgid "" "Tip: a snapshot will be generated after modification, which records the " "library state after the modification." msgstr "Consejo: una instantánea será generada después de cada modificación, para almacenar el estado posterior a la modificación." -#: frontend/src/repo-history.js:144 +#: frontend/src/repo-history.js:141 msgid "Labels" msgstr "Etiquetas" -#: frontend/src/repo-history.js:280 +#: frontend/src/repo-history.js:277 msgid "None" msgstr "Ninguna" -#: frontend/src/repo-history.js:283 frontend/src/repo-snapshot.js:162 +#: frontend/src/repo-history.js:280 frontend/src/repo-snapshot.js:160 msgid "Unknown" msgstr "Desconocido" -#: frontend/src/repo-history.js:313 +#: frontend/src/repo-history.js:310 msgid "Current Version" msgstr "Versión Actual" -#: frontend/src/repo-history.js:314 +#: frontend/src/repo-history.js:311 msgid "View Snapshot" msgstr "Ver instántanea" -#: frontend/src/repo-snapshot.js:132 +#: frontend/src/repo-snapshot.js:145 msgid "{placeholder} Snapshot" msgstr "{placeholder} Instantánea" @@ -6543,6 +6543,12 @@ msgstr "No hay invitaciones" msgid "No terms and conditions" msgstr "Términos y condiciones" +#: frontend/src/translate.js:18 +msgid "" +"Tip: libraries deleted {trashReposExpireDays} days ago will be cleaned " +"automatically." +msgstr "Consejo: bibliotecas eliminadas hace {trashReposExpireDays} días serán removidas automáticamente." + #: frontend/src/translate.js:19 msgid "No favorites" msgstr "No hay favoritos" @@ -6584,35 +6590,39 @@ msgstr "Marcar todo leído" msgid "Message" msgstr "Mensaje" -#: frontend/src/utils/text-translation.js:25 +#: frontend/src/utils/text-translation.js:24 msgid "Freeze Document" msgstr "" #: frontend/src/utils/text-translation.js:26 -msgid "Unfreeze Document" -msgstr "" - -#: frontend/src/utils/text-translation.js:27 msgid "Convert to Markdown" msgstr "" -#: frontend/src/utils/text-translation.js:28 +#: frontend/src/utils/text-translation.js:27 msgid "Convert to sdoc" msgstr "" -#: frontend/src/utils/text-translation.js:29 +#: frontend/src/utils/text-translation.js:28 msgid "Convert to docx" msgstr "" -#: frontend/src/utils/text-translation.js:30 +#: frontend/src/utils/text-translation.js:29 msgid "Export as docx" msgstr "" -#: frontend/src/utils/text-translation.js:32 +#: frontend/src/utils/text-translation.js:30 +msgid "Mark as draft" +msgstr "" + +#: frontend/src/utils/text-translation.js:31 +msgid "Unmark as draft" +msgstr "" + +#: frontend/src/utils/text-translation.js:33 msgid "Access Log" msgstr "Registro de Acceso" -#: frontend/src/utils/text-translation.js:35 +#: frontend/src/utils/text-translation.js:36 msgid "Convert with ONLYOFFICE" msgstr "" @@ -6648,96 +6658,96 @@ msgstr "Carpeta de lectura / escritura en línea" msgid "Online Read-Only folder" msgstr "Carpeta de sólo lectura en línea" -#: frontend/src/utils/utils.js:689 +#: frontend/src/utils/utils.js:693 msgid "Online Read-Write" msgstr "Lectura / Escritura en línea" -#: frontend/src/utils/utils.js:692 +#: frontend/src/utils/utils.js:696 msgid "Online Read-Only" msgstr "Sólo lectura en línea" -#: frontend/src/utils/utils.js:695 +#: frontend/src/utils/utils.js:699 msgid "Invisible" msgstr "" -#: frontend/src/utils/utils.js:705 +#: frontend/src/utils/utils.js:709 msgid "User can read, write, upload, download and sync files." msgstr "El usuario puede leer, escribir, subir, descargar y sincronizar archivos." -#: frontend/src/utils/utils.js:708 +#: frontend/src/utils/utils.js:712 msgid "User can read, download and sync files." msgstr "El usuario puede leer, descargar y sincronizar archivos." -#: frontend/src/utils/utils.js:711 +#: frontend/src/utils/utils.js:715 msgid "Besides Write permission, user can also share the library." msgstr "Además del permiso de escritura, el usuario también puede compartir la biblioteca." -#: frontend/src/utils/utils.js:714 +#: frontend/src/utils/utils.js:718 msgid "" "User can view and edit file online via browser. Files can't be downloaded." msgstr "El usuario puede ver y editar archivos en línea con el navegador. Los archivos no pueden ser descargados." -#: frontend/src/utils/utils.js:717 +#: frontend/src/utils/utils.js:721 msgid "" "User can only view files online via browser. Files can't be downloaded." msgstr "El usuario sólo puede ver archivos en línea con el navegador. Los archivos no pueden ser descargados." -#: frontend/src/utils/utils.js:720 +#: frontend/src/utils/utils.js:724 msgid "User can not see this folder." msgstr "" -#: frontend/src/utils/utils.js:731 +#: frontend/src/utils/utils.js:735 msgid "Preview and download" msgstr "Vista previa y descargar" -#: frontend/src/utils/utils.js:741 +#: frontend/src/utils/utils.js:745 msgid "Preview only" msgstr "Vista previa solamente" -#: frontend/src/utils/utils.js:751 +#: frontend/src/utils/utils.js:755 msgid "Download and upload" msgstr "Descargar y subir" -#: frontend/src/utils/utils.js:761 +#: frontend/src/utils/utils.js:765 msgid "Edit on cloud and download" msgstr "Editar en la nube y descargar" -#: frontend/src/utils/utils.js:771 +#: frontend/src/utils/utils.js:775 msgid "Edit on cloud only" msgstr "Editar sólo en la nube" -#: frontend/src/utils/utils.js:1288 +#: frontend/src/utils/utils.js:1292 msgid "Successfully copied %(name)s and 1 other item." msgstr "%(name)s y 1 otro ítem copiados con éxito." -#: frontend/src/utils/utils.js:1290 +#: frontend/src/utils/utils.js:1294 msgid "Successfully copied %(name)s and %(amount)s other items." msgstr "%(name)s y otros %(amount)s elementos copiados con éxito." -#: frontend/src/utils/utils.js:1301 +#: frontend/src/utils/utils.js:1305 msgid "Successfully moved %(name)s." msgstr "%(name)s movido con éxito." -#: frontend/src/utils/utils.js:1303 +#: frontend/src/utils/utils.js:1307 msgid "Successfully moved %(name)s and 1 other item." msgstr "%(name)s y 1 otro ítem movidos con éxito." -#: frontend/src/utils/utils.js:1305 +#: frontend/src/utils/utils.js:1309 msgid "Successfully moved %(name)s and %(amount)s other items." msgstr "%(name)s y otros %(amount)s elementos movidos con éxito." -#: frontend/src/utils/utils.js:1317 +#: frontend/src/utils/utils.js:1321 msgid "Failed to copy %(name)s and %(amount)s other item(s)." msgstr "Fallo al copiar %(name)s y %(amount)s otros item(s)." -#: frontend/src/utils/utils.js:1320 +#: frontend/src/utils/utils.js:1324 msgid "Failed to copy %(name)s." msgstr "Fallo al copiar %(name)s." -#: frontend/src/utils/utils.js:1330 +#: frontend/src/utils/utils.js:1334 msgid "Failed to move %(name)s and %(amount)s other item(s)." msgstr "Fallo al mover %(name)s y %(amount)s otros item(s)." -#: frontend/src/utils/utils.js:1333 +#: frontend/src/utils/utils.js:1337 msgid "Failed to move %(name)s." msgstr "Fallo al mover %(name)s." diff --git a/locale/fi/LC_MESSAGES/django.po b/locale/fi/LC_MESSAGES/django.po index fb9f79a10f..5cd878f40f 100644 --- a/locale/fi/LC_MESSAGES/django.po +++ b/locale/fi/LC_MESSAGES/django.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: seahub\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-10 14:16+0800\n" +"POT-Creation-Date: 2024-02-05 17:17+0800\n" "PO-Revision-Date: 2013-10-25 07:03+0000\n" "Last-Translator: Teppo Sarjonen , 2017-2018\n" "Language-Team: Finnish (http://app.transifex.com/haiwen/seahub/language/fi/)\n" @@ -96,8 +96,7 @@ msgid "Login id can't be empty" msgstr "Login id ei voi olla tyhjä" #: seahub/api2/endpoints/admin/account.py:209 -#: seahub/api2/endpoints/admin/users.py:866 -#: seahub/api2/endpoints/admin/users.py:1301 +#: seahub/api2/endpoints/admin/users.py:1283 #, python-format msgid "Login id %s already exists." msgstr "Login id %s on jo olemassa." @@ -111,10 +110,10 @@ msgid "Space quota can't be empty" msgstr "Tilakiintiö ei voi olla tyhjä" #: seahub/api2/endpoints/admin/account.py:238 -#: seahub/api2/endpoints/admin/users.py:1357 -#: seahub/api2/endpoints/admin/users.py:1361 -#: seahub/api2/endpoints/admin/users.py:1374 -#: seahub/api2/endpoints/admin/users.py:1378 +#: seahub/api2/endpoints/admin/users.py:1339 +#: seahub/api2/endpoints/admin/users.py:1343 +#: seahub/api2/endpoints/admin/users.py:1356 +#: seahub/api2/endpoints/admin/users.py:1360 msgid "Must be an integer that is greater than or equal to 0." msgstr "Pitää olla integer joka on suurempi tai samansuuruinen kuin 0." @@ -124,24 +123,24 @@ msgid "Space quota is too low (minimum value is 0)" msgstr "Tilakiintiö on liian pieni (minimissään 0)" #: seahub/api2/endpoints/admin/account.py:250 seahub/institutions/views.py:233 -#: seahub/organizations/api/admin/users.py:471 seahub/views/sysadmin.py:301 +#: seahub/organizations/api/admin/users.py:464 seahub/views/sysadmin.py:300 #, python-format msgid "Failed to set quota: maximum quota is %d MB" msgstr "Kiintiö asettaminen epäonnistui: maksimikiintiö on %d MB" #: seahub/api2/endpoints/admin/address_book/groups.py:82 -#: seahub/api2/endpoints/admin/groups.py:132 -#: seahub/api2/endpoints/admin/groups.py:271 +#: seahub/api2/endpoints/admin/groups.py:129 +#: seahub/api2/endpoints/admin/groups.py:268 #: seahub/api2/endpoints/groups.py:226 seahub/api2/endpoints/groups.py:299 -#: seahub/api2/views.py:4568 seahub/group/forms.py:36 +#: seahub/api2/views.py:4569 seahub/group/forms.py:36 msgid "" "Name can only contain letters, numbers, spaces, hyphen, dot, single quote, " "brackets or underscore." msgstr "" #: seahub/api2/endpoints/admin/address_book/groups.py:87 -#: seahub/api2/endpoints/admin/groups.py:139 -#: seahub/api2/endpoints/admin/groups.py:275 +#: seahub/api2/endpoints/admin/groups.py:136 +#: seahub/api2/endpoints/admin/groups.py:272 #: seahub/api2/endpoints/groups.py:231 seahub/api2/endpoints/groups.py:304 msgid "There is already a group with that name." msgstr "On olemassa jo samanniminen ryhmä." @@ -156,12 +155,12 @@ msgstr "Tässä osastossa ei ole ali-osastoja." #: seahub/api2/endpoints/admin/default_library.py:32 #: seahub/api2/endpoints/admin/default_library.py:33 -#: seahub/views/__init__.py:531 seahub/views/__init__.py:532 -#: seahub/views/__init__.py:536 seahub/views/__init__.py:537 +#: seahub/views/__init__.py:682 seahub/views/__init__.py:683 +#: seahub/views/__init__.py:687 seahub/views/__init__.py:688 msgid "My Library" msgstr "Oma Kirjasto" -#: seahub/api2/endpoints/admin/groups.py:219 +#: seahub/api2/endpoints/admin/groups.py:216 #: seahub/api2/endpoints/groups.py:330 #, python-format msgid "User %s is already group owner." @@ -180,16 +179,16 @@ msgid "" "institution" msgstr "" -#: seahub/api2/endpoints/admin/libraries.py:267 seahub/views/sysadmin.py:697 +#: seahub/api2/endpoints/admin/libraries.py:265 seahub/views/sysadmin.py:696 msgid "System library can not be deleted." msgstr "Järjestelmäkirjastoa ei voi poistaa." -#: seahub/api2/endpoints/admin/libraries.py:388 seahub/api2/views.py:1673 +#: seahub/api2/endpoints/admin/libraries.py:386 seahub/api2/views.py:1674 #, python-format msgid "Transfer failed: role of %s is %s, can not add library." msgstr "" -#: seahub/api2/endpoints/admin/libraries.py:409 seahub/api2/views.py:1678 +#: seahub/api2/endpoints/admin/libraries.py:407 seahub/api2/views.py:1679 msgid "Library can not be transferred to owner." msgstr "" @@ -215,8 +214,8 @@ msgstr "Sähköpostiosoite %s on virheellinen." #: seahub/api2/endpoints/admin/shares.py:211 #: seahub/api2/endpoints/admin/shares.py:268 -#: seahub/api2/endpoints/dir_shared_items.py:360 -#: seahub/api2/endpoints/dir_shared_items.py:473 +#: seahub/api2/endpoints/dir_shared_items.py:346 +#: seahub/api2/endpoints/dir_shared_items.py:459 #: seahub/api2/endpoints/group_owned_libraries.py:953 #: seahub/api2/endpoints/group_owned_libraries.py:1228 #: seahub/api2/endpoints/repo_share_invitations.py:190 @@ -284,6 +283,8 @@ msgstr "" #: seahub/base/management/commands/export_user_storage_report.py:41 #: seahub/base/management/commands/export_users.py:43 #: seahub/base/management/commands/export_users.py:47 +#: seahub/contacts/templates/contacts/contact_list.html:44 +#: seahub/contacts/templates/contacts/contact_list.html:53 #: seahub/institutions/templates/institutions/user_info.html:26 #: seahub/institutions/templates/institutions/useradmin.html:16 #: seahub/institutions/templates/institutions/useradmin_search.html:10 @@ -291,9 +292,9 @@ msgstr "" #: seahub/invitations/templates/invitations/token_view.html:10 #: seahub/organizations/api/admin/statistics.py:380 #: seahub/share/templates/share/share_link_audit.html:9 -#: seahub/templates/registration/registration_form.html:23 -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 -#: seahub/views/sysadmin.py:766 seahub/views/sysadmin.py:781 +#: seahub/templates/registration/registration_form.html:22 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:175 +#: seahub/views/sysadmin.py:765 seahub/views/sysadmin.py:780 msgid "Email" msgstr "Sähköposti" @@ -301,6 +302,7 @@ msgstr "Sähköposti" #: seahub/base/management/commands/export_user_storage_report.py:41 #: seahub/base/management/commands/export_users.py:43 #: seahub/base/management/commands/export_users.py:47 +#: seahub/contacts/templates/contacts/contact_list.html:18 #: seahub/institutions/templates/institutions/info.html:10 #: seahub/institutions/templates/institutions/user_info.html:61 #: seahub/institutions/templates/institutions/user_info.html:105 @@ -308,22 +310,23 @@ msgstr "Sähköposti" #: seahub/institutions/templates/institutions/useradmin_search.html:19 #: seahub/organizations/api/admin/statistics.py:380 #: seahub/sysadmin_extra/views.py:57 -#: seahub/templates/registration/registration_form.html:19 -#: seahub/templates/repo_history_view.html:58 seahub/views/sysadmin.py:172 -#: seahub/views/sysadmin.py:176 seahub/views/sysadmin.py:644 -#: seahub/views/sysadmin.py:768 seahub/views/sysadmin.py:783 +#: seahub/templates/registration/registration_form.html:18 +#: seahub/templates/repo_dir_recycle_view.html:44 +#: seahub/templates/repo_history_view.html:58 seahub/views/sysadmin.py:171 +#: seahub/views/sysadmin.py:175 seahub/views/sysadmin.py:643 +#: seahub/views/sysadmin.py:767 seahub/views/sysadmin.py:782 msgid "Name" msgstr "Nimi" -#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:262 +#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:245 #: seahub/base/management/commands/export_user_storage_report.py:41 #: seahub/base/management/commands/export_users.py:43 #: seahub/base/management/commands/export_users.py:47 #: seahub/institutions/templates/institutions/useradmin.html:16 #: seahub/institutions/templates/institutions/useradmin_search.html:19 #: seahub/organizations/api/admin/statistics.py:380 -#: seahub/templates/registration/password_set_form.html:17 -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 +#: seahub/templates/registration/password_set_form.html:16 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:175 msgid "Contact Email" msgstr "Yhteyssähköposti" @@ -332,7 +335,7 @@ msgstr "Yhteyssähköposti" #: seahub/base/management/commands/export_users.py:44 #: seahub/base/management/commands/export_users.py:48 #: seahub/organizations/api/admin/statistics.py:381 -#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 +#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 msgid "Space Usage" msgstr "Tilankäyttö" @@ -341,105 +344,95 @@ msgstr "Tilankäyttö" #: seahub/base/management/commands/export_users.py:44 #: seahub/base/management/commands/export_users.py:48 #: seahub/organizations/api/admin/statistics.py:381 -#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 -#: seahub/views/sysadmin.py:770 seahub/views/sysadmin.py:784 +#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 +#: seahub/views/sysadmin.py:769 seahub/views/sysadmin.py:783 msgid "Space Quota" msgstr "Tilakiintiö" -#: seahub/api2/endpoints/admin/users.py:667 -#: seahub/api2/endpoints/admin/users.py:697 +#: seahub/api2/endpoints/admin/users.py:655 +#: seahub/api2/endpoints/admin/users.py:685 #: seahub/organizations/api/admin/users.py:155 msgid "There are more than 500 users, and sort is not offered." msgstr "" -#: seahub/api2/endpoints/admin/users.py:781 -#: seahub/api2/endpoints/admin/users.py:1273 seahub/base/accounts.py:1227 +#: seahub/api2/endpoints/admin/users.py:769 +#: seahub/api2/endpoints/admin/users.py:1255 seahub/base/accounts.py:1228 #: seahub/forms.py:30 msgid "The number of users exceeds the limit." msgstr "Käyttäjien määrä on ylittänyt limiitin." -#: seahub/api2/endpoints/admin/users.py:880 +#: seahub/api2/endpoints/admin/users.py:859 #, python-format msgid "Successfully added user %(user)s." msgstr "" -#: seahub/api2/endpoints/admin/users.py:884 -#: seahub/api2/endpoints/admin/users_batch.py:390 seahub/views/sysadmin.py:543 +#: seahub/api2/endpoints/admin/users.py:863 +#: seahub/api2/endpoints/admin/users_batch.py:390 seahub/views/sysadmin.py:542 #, python-format msgid "You are invited to join %s" msgstr "Sinulle on lähetetty kutsu liittyä %s-palveluun" -#: seahub/api2/endpoints/admin/users.py:888 +#: seahub/api2/endpoints/admin/users.py:869 #, python-format msgid "Successfully added user %(user)s. An email notification has been sent." msgstr "" -#: seahub/api2/endpoints/admin/users.py:891 +#: seahub/api2/endpoints/admin/users.py:872 #, python-format msgid "" "Successfully added user %(user)s. But email notification can not be sent, " "because Email service is not properly configured." msgstr "" -#: seahub/api2/endpoints/admin/users.py:1418 +#: seahub/api2/endpoints/admin/users.py:1400 #: seahub/institutions/templates/institutions/useradmin.html:122 msgid "Edit succeeded" msgstr "Muokkaus onnistui" -#: seahub/api2/endpoints/admin/users.py:1421 seahub/views/sysadmin.py:446 +#: seahub/api2/endpoints/admin/users.py:1403 seahub/views/sysadmin.py:445 #, python-format msgid "Your account on %s is activated" msgstr "Sinun tili kohteessa %s on aktivoitu" -#: seahub/api2/endpoints/admin/users.py:1426 +#: seahub/api2/endpoints/admin/users.py:1408 #: seahub/institutions/templates/institutions/useradmin.html:118 msgid "Edit succeeded, an email has been sent." msgstr "Muokkaus onnistui, sähköposti on lähetetty." -#: seahub/api2/endpoints/admin/users.py:1429 +#: seahub/api2/endpoints/admin/users.py:1411 #: seahub/institutions/templates/institutions/useradmin.html:120 msgid "" "Edit succeeded, but failed to send email, please check your email " "configuration." msgstr "Muokkaus onnistui, mutta sähköpostin lähetys epäonnistui. Ole hyvä tarkasta sähköpostin konfiguraatio." -#: seahub/api2/endpoints/admin/users.py:1497 seahub/auth/views.py:366 +#: seahub/api2/endpoints/admin/users.py:1479 seahub/auth/views.py:355 msgid "Unable to reset password." msgstr "" -#: seahub/api2/endpoints/admin/users.py:1523 seahub/auth/forms.py:163 -#, python-format -msgid "Reset Password on %s" -msgstr "Nollaa Salasana %s" - -#: seahub/api2/endpoints/admin/users.py:1527 -#, python-brace-format -msgid "A password reset link has been sent to {contact_email}." -msgstr "" - -#: seahub/api2/endpoints/admin/users.py:1545 seahub/views/sysadmin.py:487 +#: seahub/api2/endpoints/admin/users.py:1503 seahub/views/sysadmin.py:486 #, python-format msgid "Password has been reset on %s" msgstr "Salasana on nollattu kohteessa %s" -#: seahub/api2/endpoints/admin/users.py:1547 +#: seahub/api2/endpoints/admin/users.py:1505 #, python-format msgid "Successfully reset password, an email has been sent to %(user)s." msgstr "" -#: seahub/api2/endpoints/admin/users.py:1551 seahub/views/sysadmin.py:517 +#: seahub/api2/endpoints/admin/users.py:1509 seahub/views/sysadmin.py:516 #, python-format msgid "" "Successfully reset password to %(passwd)s, but failed to send email to " "%(user)s, please check your email configuration." msgstr "Salasana nollattu onnistuneesti, mutta sähköpostin lähettäminen käyttäjälle %(user)s epäonnistui, ole hyvä ja tarkista sähköpostin asetukset. Uusi salasana on %(passwd)s." -#: seahub/api2/endpoints/admin/users.py:1554 seahub/views/sysadmin.py:521 +#: seahub/api2/endpoints/admin/users.py:1512 seahub/views/sysadmin.py:520 #, python-format msgid "Successfully reset password to %(passwd)s for user %(user)s." msgstr "Salasana nollattu onnistuneesti. Uusi salasana käyttäjälle %(user)s on %(passwd)s." -#: seahub/api2/endpoints/admin/users.py:1557 seahub/views/sysadmin.py:524 +#: seahub/api2/endpoints/admin/users.py:1515 seahub/views/sysadmin.py:523 #, python-format msgid "" "Successfully reset password to %(passwd)s for user %(user)s. But email " @@ -464,19 +457,17 @@ msgstr "" #: seahub/api2/endpoints/repo_set_password.py:72 #: seahub/api2/endpoints/repo_share_invitations.py:201 #: seahub/api2/endpoints/send_upload_link_email.py:107 -#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:3902 -#: seahub/notifications/models.py:536 seahub/notifications/models.py:577 -#: seahub/notifications/models.py:619 seahub/notifications/models.py:670 -#: seahub/notifications/models.py:726 seahub/notifications/models.py:756 -#: seahub/notifications/models.py:778 seahub/notifications/models.py:804 -#: seahub/notifications/models.py:821 seahub/notifications/models.py:838 -#: seahub/notifications/models.py:867 seahub/seadoc/apis.py:2778 -#: seahub/search/views.py:200 seahub/share/views.py:326 -#: seahub/subscription/views.py:93 seahub/subscription/views.py:138 -#: seahub/utils/__init__.py:177 seahub/utils/__init__.py:1170 -#: seahub/views/__init__.py:799 seahub/views/ajax.py:401 -#: seahub/views/ajax.py:405 seahub/wiki/views.py:210 seahub/wiki/views.py:217 -#: seahub/wiki/views.py:226 +#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:3903 +#: seahub/notifications/models.py:484 seahub/notifications/models.py:525 +#: seahub/notifications/models.py:576 seahub/notifications/models.py:632 +#: seahub/notifications/models.py:662 seahub/notifications/models.py:684 +#: seahub/notifications/models.py:710 seahub/notifications/models.py:727 +#: seahub/notifications/models.py:744 seahub/notifications/models.py:773 +#: seahub/seadoc/apis.py:2763 seahub/search/views.py:200 +#: seahub/share/views.py:326 seahub/utils/__init__.py:177 +#: seahub/utils/__init__.py:1165 seahub/views/__init__.py:950 +#: seahub/views/ajax.py:401 seahub/views/ajax.py:405 seahub/wiki/views.py:210 +#: seahub/wiki/views.py:217 seahub/wiki/views.py:226 msgid "Internal Server Error" msgstr "Sisäinen palvelinvirhe" @@ -492,12 +483,12 @@ msgstr "Virheellinen kohdepolku" #: seahub/api2/endpoints/copy_move_task.py:148 #: seahub/api2/endpoints/move_folder_merge.py:176 -#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:1819 -#: seahub/api2/views.py:1859 seahub/api2/views.py:1920 -#: seahub/api2/views.py:1964 seahub/api2/views.py:2010 -#: seahub/api2/views.py:2059 seahub/api2/views.py:2472 -#: seahub/api2/views.py:2580 seahub/seadoc/apis.py:372 -#: seahub/seadoc/apis.py:463 +#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:1820 +#: seahub/api2/views.py:1860 seahub/api2/views.py:1921 +#: seahub/api2/views.py:1965 seahub/api2/views.py:2011 +#: seahub/api2/views.py:2060 seahub/api2/views.py:2473 +#: seahub/api2/views.py:2581 seahub/seadoc/apis.py:371 +#: seahub/seadoc/apis.py:462 msgid "Out of quota." msgstr "Tila loppu." @@ -517,13 +508,13 @@ msgstr "Tiedosto on lukittu" msgid "Cancel failed" msgstr "Peruutus epäonnistui" -#: seahub/api2/endpoints/dir_shared_items.py:344 +#: seahub/api2/endpoints/dir_shared_items.py:330 #: seahub/api2/endpoints/draft_reviewer.py:70 #: seahub/api2/endpoints/group_owned_libraries.py:937 msgid "username invalid." msgstr "Käyttäjätunnus ei kelpaa." -#: seahub/api2/endpoints/dir_shared_items.py:353 +#: seahub/api2/endpoints/dir_shared_items.py:339 #: seahub/api2/endpoints/draft_reviewer.py:79 #: seahub/api2/endpoints/group_owned_libraries.py:946 #, python-format @@ -536,20 +527,17 @@ msgstr "Käyttäjää %s ei löydy." #: seahub/api2/endpoints/file_tag.py:203 seahub/api2/endpoints/file_tag.py:216 #: seahub/api2/endpoints/wikis.py:112 seahub/api2/endpoints/wikis.py:206 #: seahub/drafts/views.py:31 seahub/profile/forms.py:24 -#: seahub/profile/views.py:258 seahub/seadoc/apis.py:2762 +#: seahub/profile/views.py:258 seahub/seadoc/apis.py:2747 #: seahub/seadoc/views.py:31 seahub/seadoc/views.py:85 #: seahub/seadoc/views.py:168 seahub/search/views.py:174 -#: seahub/subscription/views.py:28 seahub/subscription/views.py:44 -#: seahub/subscription/views.py:106 seahub/thumbnail/views.py:51 -#: seahub/thumbnail/views.py:166 seahub/views/__init__.py:609 -#: seahub/views/ajax.py:83 seahub/views/ajax.py:113 seahub/views/ajax.py:119 -#: seahub/views/sso.py:237 +#: seahub/thumbnail/views.py:51 seahub/thumbnail/views.py:166 +#: seahub/views/__init__.py:760 seahub/views/ajax.py:83 +#: seahub/views/ajax.py:113 seahub/views/ajax.py:119 seahub/views/sso.py:201 msgid "Permission denied." msgstr "Pääsy estetty." #: seahub/api2/endpoints/file.py:218 seahub/api2/endpoints/upload_links.py:480 -#: seahub/api2/endpoints/via_repo_token.py:848 -#: seahub/api2/endpoints/wikis.py:132 seahub/api2/views.py:1867 +#: seahub/api2/endpoints/wikis.py:132 seahub/api2/views.py:1868 msgid "The number of files in library exceeds the limit" msgstr "" @@ -561,7 +549,7 @@ msgstr "Tiedosto ei ole lukittu." msgid "You can not refresh this file's lock." msgstr "Et voi päivittää tiedosto on lukiitu." -#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2769 +#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2754 msgid "The participant already exists." msgstr "" @@ -581,7 +569,7 @@ msgstr "Käyttäjä %s on jo ryhmän jäsen." #: seahub/api2/endpoints/group_members.py:116 #: seahub/api2/endpoints/group_members.py:352 -#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1668 +#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1669 #: seahub/organizations/api/admin/user_repos.py:50 #: seahub/organizations/api/admin/user_repos.py:103 #: seahub/organizations/api/admin/users.py:342 @@ -601,9 +589,9 @@ msgstr "" msgid "Group does not exist" msgstr "Ryhmää ei ole olemassa" -#: seahub/api2/endpoints/group_members.py:548 seahub/views/sysadmin.py:163 -#: seahub/views/sysadmin.py:271 seahub/views/sysadmin.py:641 -#: seahub/views/sysadmin.py:653 seahub/views/sysadmin.py:794 +#: seahub/api2/endpoints/group_members.py:548 seahub/views/sysadmin.py:162 +#: seahub/views/sysadmin.py:270 seahub/views/sysadmin.py:640 +#: seahub/views/sysadmin.py:652 seahub/views/sysadmin.py:793 msgid "Failed to export Excel" msgstr "Vienti Exceliin epäonnistui" @@ -632,7 +620,7 @@ msgstr "%s on jo kutsuttu." #: seahub/api2/endpoints/invitations.py:68 #: seahub/api2/endpoints/invitations.py:140 #: seahub/api2/endpoints/repo_share_invitations.py:173 -#: seahub/base/accounts.py:1238 seahub/organizations/api/admin/users.py:270 +#: seahub/base/accounts.py:1239 seahub/organizations/api/admin/users.py:270 #, python-format msgid "User %s already exists." msgstr "Käyttäjä %s on jo olemassa." @@ -640,37 +628,37 @@ msgstr "Käyttäjä %s on jo olemassa." #: seahub/api2/endpoints/invitations.py:154 #: seahub/api2/endpoints/repo_share_invitations.py:215 #: seahub/api2/endpoints/send_share_link_email.py:34 -#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:127 -#: seahub/organizations/api/admin/users.py:790 seahub/share/views.py:138 +#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:110 +#: seahub/organizations/api/admin/users.py:783 seahub/share/views.py:138 #: seahub/share/views.py:349 msgid "" "Failed to send email, email service is not properly configured, please " "contact administrator." msgstr "Sähköpostin lähetys epäonnistui, sähköpostipalvelu ei ole oikein konfiguroitu, ottakaa yhteyttä palvelimen ylläpitäjään." -#: seahub/api2/endpoints/multi_share_links.py:102 -#: seahub/api2/endpoints/multi_share_links.py:318 +#: seahub/api2/endpoints/multi_share_links.py:60 +#: seahub/api2/endpoints/multi_share_links.py:268 #: seahub/api2/endpoints/share_links.py:331 -#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4055 -#: seahub/api2/views.py:4175 +#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4056 +#: seahub/api2/views.py:4176 msgid "Password is required." msgstr "Salasana vaaditaan" -#: seahub/api2/endpoints/multi_share_links.py:107 +#: seahub/api2/endpoints/multi_share_links.py:65 #: seahub/api2/endpoints/share_links.py:337 #: seahub/api2/endpoints/upload_links.py:176 #: seahub/api2/endpoints/webdav_secret.py:60 msgid "Password is too short." msgstr "Salasana on liian lyhyt." -#: seahub/api2/endpoints/multi_share_links.py:111 +#: seahub/api2/endpoints/multi_share_links.py:69 #: seahub/api2/endpoints/share_links.py:341 #: seahub/api2/endpoints/upload_links.py:180 #: seahub/api2/endpoints/webdav_secret.py:64 msgid "Password is too weak." msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:115 +#: seahub/api2/endpoints/multi_share_links.py:73 #: seahub/api2/endpoints/share_links.py:345 #: seahub/api2/endpoints/upload_links.py:184 #: seahub/api2/endpoints/webdav_secret.py:52 @@ -679,28 +667,28 @@ msgid "" "symbols." msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:138 -#: seahub/api2/endpoints/multi_share_links.py:341 +#: seahub/api2/endpoints/multi_share_links.py:96 +#: seahub/api2/endpoints/multi_share_links.py:291 #: seahub/api2/endpoints/share_links.py:368 #: seahub/api2/endpoints/share_links.py:678 #: seahub/api2/endpoints/upload_links.py:207 -#: seahub/api2/endpoints/upload_links.py:341 seahub/api2/views.py:3469 +#: seahub/api2/endpoints/upload_links.py:341 seahub/api2/views.py:3470 #, python-format msgid "Expire days should be greater or equal to %s" msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:143 -#: seahub/api2/endpoints/multi_share_links.py:347 +#: seahub/api2/endpoints/multi_share_links.py:101 +#: seahub/api2/endpoints/multi_share_links.py:297 #: seahub/api2/endpoints/share_links.py:374 #: seahub/api2/endpoints/share_links.py:684 #: seahub/api2/endpoints/upload_links.py:213 -#: seahub/api2/endpoints/upload_links.py:347 seahub/api2/views.py:3475 +#: seahub/api2/endpoints/upload_links.py:347 seahub/api2/views.py:3476 #, python-format msgid "Expire days should be less than or equal to %s" msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:163 -#: seahub/api2/endpoints/multi_share_links.py:369 +#: seahub/api2/endpoints/multi_share_links.py:121 +#: seahub/api2/endpoints/multi_share_links.py:319 #: seahub/api2/endpoints/share_links.py:396 #: seahub/api2/endpoints/share_links.py:708 #: seahub/api2/endpoints/upload_links.py:235 @@ -709,8 +697,8 @@ msgstr "" msgid "Expiration time should be later than %s." msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:172 -#: seahub/api2/endpoints/multi_share_links.py:378 +#: seahub/api2/endpoints/multi_share_links.py:130 +#: seahub/api2/endpoints/multi_share_links.py:328 #: seahub/api2/endpoints/share_links.py:405 #: seahub/api2/endpoints/share_links.py:717 #: seahub/api2/endpoints/upload_links.py:244 @@ -720,9 +708,10 @@ msgid "Expiration time should be earlier than %s." msgstr "" #: seahub/api2/endpoints/query_copy_move_progress.py:47 -#: seahub/seadoc/apis.py:516 +#: seahub/seadoc/apis.py:515 #: seahub/templates/remote_user/create_unknown_user_false.html:4 #: seahub/templates/remote_user/error.html:4 +#: seahub/templates/view_shared_upload_link.html:82 msgid "Error" msgstr "Virhe" @@ -732,7 +721,7 @@ msgstr "" #: seahub/api2/endpoints/repo_send_new_password.py:45 #: seahub/api2/endpoints/user.py:73 seahub/api2/endpoints/user.py:93 -#: seahub/organizations/api/admin/users.py:786 +#: seahub/organizations/api/admin/users.py:779 msgid "Feature disabled." msgstr "" @@ -746,11 +735,11 @@ msgstr "" msgid "New password of library %s" msgstr "" -#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:3899 +#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:3900 msgid "Wrong password" msgstr "Väärä salasana" -#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:3905 +#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:3906 msgid "Decrypt library error" msgstr "Salauksenpurkukirjaston virhe" @@ -758,20 +747,20 @@ msgstr "Salauksenpurkukirjaston virhe" msgid "Wrong old password" msgstr "Väärä vanha salasana" -#: seahub/api2/endpoints/repos_batch.py:1298 -#: seahub/api2/endpoints/repos_batch.py:1557 -#: seahub/api2/endpoints/repos_batch.py:1649 +#: seahub/api2/endpoints/repos_batch.py:1284 +#: seahub/api2/endpoints/repos_batch.py:1543 +#: seahub/api2/endpoints/repos_batch.py:1635 #, python-format msgid "File %s is locked." msgstr "" -#: seahub/api2/endpoints/repos_batch.py:1308 -#: seahub/api2/endpoints/repos_batch.py:1567 +#: seahub/api2/endpoints/repos_batch.py:1294 +#: seahub/api2/endpoints/repos_batch.py:1553 #, python-format msgid "Can't move folder %s, please check its permission." msgstr "" -#: seahub/api2/endpoints/repos_batch.py:1657 +#: seahub/api2/endpoints/repos_batch.py:1643 #, python-format msgid "Can't delete folder %s, please check its permission." msgstr "" @@ -876,17 +865,17 @@ msgstr "Kirjaudu sisään." msgid "Email or Username" msgstr "Sähköposti tai käyttäjänimi" -#: seahub/auth/forms.py:28 seahub/auth/forms.py:236 -#: seahub/base/accounts.py:1215 +#: seahub/auth/forms.py:28 seahub/auth/forms.py:219 +#: seahub/base/accounts.py:1216 #: seahub/invitations/templates/invitations/token_view.html:13 #: seahub/organizations/templates/organizations/org_register.html:36 #: seahub/share/views.py:320 seahub/templates/decrypt_repo_form.html:10 #: seahub/templates/registration/login.html:40 -#: seahub/templates/registration/password_set_form.html:22 -#: seahub/templates/registration/registration_form.html:25 +#: seahub/templates/registration/password_set_form.html:21 +#: seahub/templates/registration/registration_form.html:24 #: seahub/templates/share_access_validation.html:23 -#: seahub/templates/sysadmin/sudo_mode.html:29 seahub/views/sysadmin.py:767 -#: seahub/views/sysadmin.py:782 +#: seahub/templates/sysadmin/sudo_mode.html:10 seahub/views/sysadmin.py:766 +#: seahub/views/sysadmin.py:781 msgid "Password" msgstr "Salasana" @@ -896,7 +885,7 @@ msgid "" "are case-sensitive." msgstr "Anna oikea sähköposti/käyttäjätunnus ja salasana. Huomaa, että molemmissa kentissä kirjainkoko on oltava oikein." -#: seahub/auth/forms.py:66 seahub/auth/forms.py:136 +#: seahub/auth/forms.py:66 seahub/auth/forms.py:119 msgid "" "That e-mail address doesn't have an associated user account. Are you sure " "you've registered?" @@ -906,69 +895,69 @@ msgstr "Sähköpostiosoitteella ei ole vastaavaa käyttäjätunnusta. Oletko var msgid "This account is inactive." msgstr "Tämä käyttäjätunnus on toimeton." -#: seahub/auth/forms.py:98 seahub/auth/forms.py:99 -#: seahub/templates/registration/login.html:62 -msgid "You cannot login with email and password." -msgstr "" - -#: seahub/auth/forms.py:104 +#: seahub/auth/forms.py:87 msgid "" "Your Web browser doesn't appear to have cookies enabled. Cookies are " "required for logging in." msgstr "Web-selaimesi ei salli tällä hetkellä keksejä. Kirjautuminen vaatii keksien sallimisen." -#: seahub/auth/forms.py:120 +#: seahub/auth/forms.py:103 msgid "E-mail" msgstr "Sähköposti" -#: seahub/auth/forms.py:139 +#: seahub/auth/forms.py:122 msgid "Can not reset password, please contact LDAP admin." msgstr "Salasanaa ei voitu nollata, ota yhteys LDAP-ylläpitäjään." -#: seahub/auth/forms.py:172 +#: seahub/auth/forms.py:146 +#, python-format +msgid "Reset Password on %s" +msgstr "Nollaa Salasana %s" + +#: seahub/auth/forms.py:155 msgid "New password" msgstr "Uusi salasana" -#: seahub/auth/forms.py:173 +#: seahub/auth/forms.py:156 msgid "New password confirmation" msgstr "Uusi salasanan hyväksyntä" -#: seahub/auth/forms.py:202 seahub/auth/forms.py:248 -#: seahub/base/accounts.py:1272 seahub/organizations/forms.py:71 +#: seahub/auth/forms.py:185 seahub/auth/forms.py:231 +#: seahub/base/accounts.py:1273 seahub/organizations/forms.py:71 msgid "The two password fields didn't match." msgstr "Salasanat eivät täsmänneet." -#: seahub/auth/forms.py:216 +#: seahub/auth/forms.py:199 msgid "Old password" msgstr "Vanha salasana" -#: seahub/auth/forms.py:224 +#: seahub/auth/forms.py:207 msgid "Your old password was entered incorrectly. Please enter it again." msgstr "Vanha salasanasi syötettiin väärin. Syötä se uudelleen." -#: seahub/auth/forms.py:237 seahub/base/accounts.py:1217 +#: seahub/auth/forms.py:220 seahub/base/accounts.py:1218 msgid "Password (again)" msgstr "Salasana (uudelleen)" -#: seahub/auth/forms.py:268 seahub/forms.py:35 seahub/invitations/views.py:39 +#: seahub/auth/forms.py:251 seahub/forms.py:35 seahub/invitations/views.py:39 #: seahub/invitations/views.py:54 seahub/organizations/forms.py:49 #: seahub/profile/forms.py:46 msgid "A user with this email already exists." msgstr "Tällä sähköpostiosoitteella löytyi jo käyttäjä" -#: seahub/auth/views.py:156 +#: seahub/auth/views.py:154 msgid "This account has been frozen due to too many failed login attempts." msgstr "Käyttäjätili on jäädytetty liian monen virheellisen kirjautumisyrityksen johdosta." -#: seahub/auth/views.py:322 +#: seahub/auth/views.py:311 msgid "Logged out" msgstr "Kirjauduttiin ulos" -#: seahub/auth/views.py:387 +#: seahub/auth/views.py:374 msgid "Failed to send email, please contact administrator." msgstr "Sähköpostin lähetys epäonnistui, ottakaa yhteys ylläpitäjään." -#: seahub/auth/views.py:459 +#: seahub/auth/views.py:441 msgid "Unable to change password." msgstr "" @@ -977,6 +966,51 @@ msgstr "" msgid "Avatar for %s" msgstr "Avatar %s" +#: seahub/avatar/templates/avatar/add.html:6 +msgid "Upload Avatar" +msgstr "Lisää Avatar" + +#: seahub/avatar/templates/avatar/add.html:7 +#: seahub/avatar/templates/avatar/change.html:8 +msgid "Your current avatar: " +msgstr "Sinun nykyinen avatarisi:" + +#: seahub/avatar/templates/avatar/add.html:9 +msgid "Upload New Avatar: " +msgstr "Lisää uusi Avatar:" + +#: seahub/avatar/templates/avatar/add.html:13 +#: seahub/avatar/templates/avatar/change.html:30 +msgid "Upload New Image" +msgstr "Lisää uusi kuva" + +#: seahub/avatar/templates/avatar/confirm_delete.html:6 +msgid "Please select the avatars that you would like to delete." +msgstr "Valitse poistettavat avatarit." + +#: seahub/avatar/templates/avatar/confirm_delete.html:11 +#, python-format +msgid "" +"You have no avatars to delete. Please upload one now." +msgstr "Sinulla ei ole poistettavia avatareita. Ole hyvä, lisää yksi nyt." + +#: seahub/avatar/templates/avatar/confirm_delete.html:18 +msgid "Delete These" +msgstr "Poista Nämä" + +#: seahub/avatar/templates/notification/avatar_friend_updated/notice.html:2 +#, python-format +msgid "" +"%(avatar_creator)s has updated their avatar %(avatar)s." +msgstr "%(avatar_creator)s on päivittänyt avatariaan %(avatar)s." + +#: seahub/avatar/templates/notification/avatar_updated/notice.html:2 +#, python-format +msgid "You have updated your avatar %(avatar)s." +msgstr "Olet päivittänyt avatariasi %(avatar)s." + #: seahub/avatar/views.py:77 msgid "Successfully uploaded a new avatar." msgstr "Onnistuneesti lähetettu uusi avatar." @@ -994,39 +1028,39 @@ msgstr "Pyydetyt avatarit poistettiin onnistuneesti." msgid "Account %(account)s froze on %(site)s." msgstr "Tili %(account)s jäädytetty %(site)s." -#: seahub/base/accounts.py:1205 +#: seahub/base/accounts.py:1206 msgid "Email address" msgstr "Sähköpostiosoite" -#: seahub/base/accounts.py:1211 +#: seahub/base/accounts.py:1212 msgid "Username" msgstr "Käyttäjänimi" -#: seahub/base/accounts.py:1212 +#: seahub/base/accounts.py:1213 msgid "This value must be of length 40" msgstr "Tämän arvon pituus on oltava 40" -#: seahub/base/accounts.py:1231 +#: seahub/base/accounts.py:1232 msgid "Enter a valid email address." msgstr "Syötä kelpo sähköpostiosoite." -#: seahub/base/accounts.py:1242 +#: seahub/base/accounts.py:1243 msgid "Invalid user id." msgstr "Epäkelpo käyttäjätunniste." -#: seahub/base/accounts.py:1294 +#: seahub/base/accounts.py:1295 msgid "name" msgstr "nimi" -#: seahub/base/accounts.py:1297 +#: seahub/base/accounts.py:1298 msgid "department" msgstr "osasto" -#: seahub/base/accounts.py:1300 +#: seahub/base/accounts.py:1301 msgid "telephone" msgstr "puhelin" -#: seahub/base/accounts.py:1303 +#: seahub/base/accounts.py:1304 msgid "note" msgstr "huomautus" @@ -1103,41 +1137,41 @@ msgstr "Anonyymi käyttäjä" #: seahub/base/management/commands/export_users.py:47 #: seahub/institutions/templates/institutions/useradmin.html:17 #: seahub/institutions/templates/institutions/useradmin_search.html:20 -#: seahub/sysadmin_extra/views.py:57 seahub/views/sysadmin.py:172 -#: seahub/views/sysadmin.py:176 +#: seahub/sysadmin_extra/views.py:57 seahub/views/sysadmin.py:171 +#: seahub/views/sysadmin.py:175 msgid "Status" msgstr "Tila" #: seahub/base/management/commands/export_users.py:43 #: seahub/institutions/templates/institutions/user_info.html:106 -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:769 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:768 msgid "Role" msgstr "Rooli" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 #: seahub/institutions/templates/institutions/user_info.html:107 -#: seahub/views/sysadmin.py:174 seahub/views/sysadmin.py:178 -#: seahub/views/sysadmin.py:644 +#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 +#: seahub/views/sysadmin.py:643 msgid "Create At" msgstr "Luotu" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 -#: seahub/views/sysadmin.py:174 seahub/views/sysadmin.py:178 +#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 msgid "Last Login" msgstr "Viimeisin kirjautuminen" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 -#: seahub/institutions/views.py:176 seahub/views/sysadmin.py:174 -#: seahub/views/sysadmin.py:178 +#: seahub/institutions/views.py:176 seahub/views/sysadmin.py:173 +#: seahub/views/sysadmin.py:177 msgid "Admin" msgstr "Ylläpitäjä" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 -#: seahub/views/sysadmin.py:174 seahub/views/sysadmin.py:178 +#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 msgid "LDAP(imported)" msgstr "LDAP(tuotu)" @@ -1145,7 +1179,7 @@ msgstr "LDAP(tuotu)" #: seahub/institutions/templates/institutions/useradmin.html:33 #: seahub/institutions/templates/institutions/useradmin.html:42 #: seahub/institutions/templates/institutions/useradmin_search.html:36 -#: seahub/views/sysadmin.py:234 +#: seahub/views/sysadmin.py:233 msgid "Active" msgstr "Aktiivinen" @@ -1153,25 +1187,25 @@ msgstr "Aktiivinen" #: seahub/institutions/templates/institutions/useradmin.html:35 #: seahub/institutions/templates/institutions/useradmin.html:43 #: seahub/institutions/templates/institutions/useradmin_search.html:38 -#: seahub/views/sysadmin.py:236 +#: seahub/views/sysadmin.py:235 msgid "Inactive" msgstr "Ei aktiivinen" #: seahub/base/management/commands/export_users.py:126 #: seahub/base/management/commands/export_users.py:127 -#: seahub/templates/base.html:86 seahub/templates/client_login_confirm.html:9 -#: seahub/views/sysadmin.py:242 seahub/views/sysadmin.py:243 +#: seahub/templates/base.html:86 seahub/templates/client_login_confirm.html:13 +#: seahub/views/sysadmin.py:241 seahub/views/sysadmin.py:242 msgid "Yes" msgstr "Kyllä" #: seahub/base/management/commands/export_users.py:132 -#: seahub/views/sysadmin.py:248 +#: seahub/views/sysadmin.py:247 msgid "Guest" msgstr "Vieras" #: seahub/base/management/commands/export_users.py:134 #: seahub/base/management/commands/export_users.py:138 -#: seahub/views/sysadmin.py:250 seahub/views/sysadmin.py:254 +#: seahub/views/sysadmin.py:249 seahub/views/sysadmin.py:253 msgid "Default" msgstr "Oletus" @@ -1325,20 +1359,157 @@ msgid "%s PB" msgstr "%s PB" #: seahub/contacts/models.py:78 +#: seahub/contacts/templates/contacts/contact_list.html:119 msgid "Email is required." msgstr "Sähköposti on vaadittu." +#: seahub/contacts/templates/contacts/contact_list.html:4 +#: seahub/contacts/templates/contacts/contact_list.html:10 +msgid "Contacts" +msgstr "Kontaktit" + +#: seahub/contacts/templates/contacts/contact_list.html:11 +#: seahub/contacts/templates/contacts/contact_list.html:43 +msgid "Add Contacts" +msgstr "Lisää kontakteja" + +#: seahub/contacts/templates/contacts/contact_list.html:17 +msgid "Email " +msgstr "Sähköposti" + +#: seahub/contacts/templates/contacts/contact_list.html:19 +#: seahub/templates/registration/registration_form.html:41 +msgid "Note" +msgstr "Huomautus" + +#: seahub/contacts/templates/contacts/contact_list.html:20 +#: seahub/institutions/templates/institutions/user_info.html:64 +#: seahub/institutions/templates/institutions/user_info.html:108 +#: seahub/institutions/templates/institutions/useradmin.html:20 +#: seahub/institutions/templates/institutions/useradmin_search.html:23 +#: seahub/templates/repo_dir_recycle_view.html:47 +#: seahub/templates/repo_history_view.html:60 +msgid "Operations" +msgstr "Toiminnot" + +#: seahub/contacts/templates/contacts/contact_list.html:29 +#: seahub/institutions/templates/institutions/useradmin.html:38 +msgid "Edit" +msgstr "Muokkaa" + +#: seahub/contacts/templates/contacts/contact_list.html:30 +#: seahub/institutions/templates/institutions/useradmin.html:59 +#: seahub/institutions/templates/institutions/useradmin_search.html:55 +#: seahub/sysadmin_extra/views.py:232 +#: seahub/templates/view_shared_upload_link.html:87 +msgid "Delete" +msgstr "Poista" + +#: seahub/contacts/templates/contacts/contact_list.html:37 +msgid "You don't have any contacts" +msgstr "Sinulla ei ole kontakteja" + +#: seahub/contacts/templates/contacts/contact_list.html:38 +msgid "" +"Add your contacts so you can quickly share libraries and send file shared " +"link." +msgstr "Lisää kontakteihisi, jotta voit nopeasti jakaa kirjastoja ja jakaa tiedostoja linkkien avulla." + +#: seahub/contacts/templates/contacts/contact_list.html:46 +#: seahub/contacts/templates/contacts/contact_list.html:55 +msgid "Note(optional)" +msgstr "Huomautus (valinnainen)" + +#: seahub/contacts/templates/contacts/contact_list.html:49 +#: seahub/contacts/templates/contacts/contact_list.html:58 +#: seahub/institutions/templates/institutions/user_info.html:52 +#: seahub/institutions/templates/institutions/useradmin_search.html:12 +#: seahub/invitations/templates/invitations/token_view.html:17 +#: seahub/options/templates/options/set_user_options.html:14 +#: seahub/organizations/templates/organizations/org_register.html:42 +#: seahub/search/templates/search_results.html:26 +#: seahub/search/templates/search_results.html:47 +#: seahub/share/templates/share/share_link_audit.html:22 +#: seahub/templates/decrypt_repo_form.html:13 +#: seahub/templates/home_base.html:103 +#: seahub/templates/registration/password_change_form.html:24 +#: seahub/templates/registration/password_reset_confirm.html:19 +#: seahub/templates/registration/password_reset_form.html:13 +#: seahub/templates/registration/password_set_form.html:27 +#: seahub/templates/repo_dir_recycle_view.html:74 +#: seahub/templates/share_access_validation.html:29 +msgid "Submit" +msgstr "Hyväksy" + +#: seahub/contacts/templates/contacts/contact_list.html:52 +msgid "Edit Contact" +msgstr "Muokkaa Kontaktia" + +#: seahub/contacts/templates/contacts/contact_list.html:101 +#: seahub/contacts/templates/contacts/contact_list.html:146 +#: seahub/templates/sdoc_file_view_react.html:64 +#: seahub/templates/sdoc_file_view_react.html:87 +#: seahub/templates/view_file_onlyoffice.html:89 +#: seahub/templates/view_file_onlyoffice.html:112 +msgid "Failed. Please check the network." +msgstr "Epäonnistui. Ole hyvä ja tarkista verkkoyhteys." + +#: seahub/contacts/templates/contacts/contact_list.html:109 +msgid "Delete Contact" +msgstr "Poista Kontakti" + +#: seahub/contacts/templates/contacts/contact_list.html:109 +#: seahub/institutions/templates/institutions/useradmin.html:81 +#: seahub/institutions/templates/institutions/useradmin_search.html:72 +#, python-format +msgid "Are you sure you want to delete %s ?" +msgstr "Haluatko varmasti poistaa %s ?" + +#: seahub/contacts/templates/contacts/contact_list.html:123 +msgid "You cannot add yourself." +msgstr "Et voi lisätä itseäsi." + +#: seahub/contacts/views.py:65 +#, python-format +msgid "%s is not a valid email." +msgstr "%s ei ole kelpo sähköpostiosoite." + +#: seahub/contacts/views.py:70 +#, python-format +msgid "%s is already in your contacts." +msgstr "%s on jo kontakteissasi." + +#: seahub/contacts/views.py:79 +#, python-format +msgid "Successfully added %s to contacts." +msgstr "Onnistuneesti lisättiin %s kontakteihisi." + +#: seahub/contacts/views.py:84 +#, python-format +msgid "Failed to add %s to contacts." +msgstr "Epäonnistuttiin lisäämään %s kontakteihisi." + +#: seahub/contacts/views.py:105 +#, python-format +msgid "Successfully edited %s." +msgstr "Onnistuneesti muutettiin %s." + +#: seahub/contacts/views.py:118 +#, python-format +msgid "Successfully Deleted %s" +msgstr "Onnistuneesti Tuhottiin %s" + #: seahub/dingtalk/views.py:50 seahub/dingtalk/views.py:74 #: seahub/dingtalk/views.py:83 seahub/dingtalk/views.py:105 -#: seahub/dingtalk/views.py:122 seahub/dingtalk/views.py:166 -#: seahub/dingtalk/views.py:191 seahub/dingtalk/views.py:200 -#: seahub/dingtalk/views.py:222 seahub/dingtalk/views.py:258 -#: seahub/dingtalk/views.py:298 seahub/dingtalk/views.py:345 -#: seahub/dingtalk/views.py:365 seahub/dingtalk/views.py:435 -#: seahub/dingtalk/views.py:482 seahub/oauth/views.py:86 -#: seahub/oauth/views.py:109 seahub/oauth/views.py:155 -#: seahub/oauth/views.py:167 seahub/oauth/views.py:173 -#: seahub/oauth/views.py:204 seahub/templates/remote_user/error.html:8 +#: seahub/dingtalk/views.py:122 seahub/dingtalk/views.py:162 +#: seahub/dingtalk/views.py:187 seahub/dingtalk/views.py:196 +#: seahub/dingtalk/views.py:218 seahub/dingtalk/views.py:254 +#: seahub/dingtalk/views.py:294 seahub/dingtalk/views.py:341 +#: seahub/dingtalk/views.py:359 seahub/dingtalk/views.py:432 +#: seahub/dingtalk/views.py:479 seahub/oauth/views.py:84 +#: seahub/oauth/views.py:107 seahub/oauth/views.py:153 +#: seahub/oauth/views.py:165 seahub/oauth/views.py:171 +#: seahub/oauth/views.py:202 seahub/templates/remote_user/error.html:8 #: seahub/weixin/views.py:35 seahub/weixin/views.py:54 #: seahub/weixin/views.py:59 seahub/weixin/views.py:78 #: seahub/weixin/views.py:96 seahub/work_weixin/views.py:68 @@ -1349,7 +1520,7 @@ msgstr "Sähköposti on vaadittu." msgid "Error, please contact administrator." msgstr "Virhe, ottakaa yhteyttä ylläpitäjään." -#: seahub/dingtalk/views.py:125 seahub/dingtalk/views.py:368 +#: seahub/dingtalk/views.py:125 seahub/dingtalk/views.py:362 #: seahub/weixin/views.py:99 #, python-format msgid "User %s not found or inactive." @@ -1382,7 +1553,7 @@ msgstr "Nimi %s ei ole sallittu" #: seahub/forms.py:97 seahub/share/views.py:296 seahub/views/ajax.py:308 #: seahub/views/ajax.py:312 seahub/views/ajax.py:316 seahub/views/ajax.py:327 -#: seahub/views/ajax.py:447 seahub/views/file.py:1933 +#: seahub/views/ajax.py:447 seahub/views/file.py:1930 msgid "Argument missing" msgstr "Argumentti puuttuu" @@ -1505,11 +1676,11 @@ msgid "The %(site_name)s team" msgstr "%(site_name)s tiimi" #: seahub/group/views.py:105 seahub/share/views.py:233 -#: seahub/views/__init__.py:436 seahub/views/ajax.py:381 -#: seahub/views/ajax.py:427 seahub/views/file.py:1184 -#: seahub/views/file.py:1425 seahub/views/file.py:1942 +#: seahub/views/__init__.py:587 seahub/views/ajax.py:381 +#: seahub/views/ajax.py:427 seahub/views/file.py:1181 +#: seahub/views/file.py:1422 seahub/views/file.py:1939 #: seahub/views/repo.py:114 seahub/views/repo.py:171 seahub/views/repo.py:229 -#: seahub/views/repo.py:282 seahub/views/repo.py:399 +#: seahub/views/repo.py:282 seahub/views/repo.py:392 msgid "Permission denied" msgstr "Lupa evätty" @@ -1523,7 +1694,7 @@ msgid "Exit admin panel" msgstr "Poistu pääkäyttäjän paneelista" #: seahub/institutions/templates/institutions/base.html:13 -#: seahub/templates/base.html:32 +#: seahub/templates/base.html:32 seahub/templates/home_base.html:9 msgid "Close" msgstr "Sulje" @@ -1541,6 +1712,7 @@ msgid "Info" msgstr "Info" #: seahub/institutions/templates/institutions/info.html:13 +#: seahub/templates/home_base.html:63 msgid "Libraries" msgstr "Kirjastot" @@ -1577,12 +1749,12 @@ msgid "Name" msgstr "Nimi" #: seahub/institutions/templates/institutions/user_info.html:35 -#: seahub/templates/registration/registration_form.html:32 +#: seahub/templates/registration/registration_form.html:31 msgid "Department" msgstr "Osasto" #: seahub/institutions/templates/institutions/user_info.html:38 -#: seahub/templates/registration/registration_form.html:37 +#: seahub/templates/registration/registration_form.html:36 msgid "Telephone" msgstr "Puhelin" @@ -1601,25 +1773,9 @@ msgstr "Aseta kiintiö" msgid "Available quota:" msgstr "Käytettävissä oleva kiintiö:" -#: seahub/institutions/templates/institutions/user_info.html:52 -#: seahub/institutions/templates/institutions/useradmin_search.html:12 -#: seahub/invitations/templates/invitations/token_view.html:17 -#: seahub/options/templates/options/set_user_options.html:14 -#: seahub/organizations/templates/organizations/org_register.html:42 -#: seahub/search/templates/search_results.html:26 -#: seahub/search/templates/search_results.html:47 -#: seahub/share/templates/share/share_link_audit.html:22 -#: seahub/templates/decrypt_repo_form.html:13 -#: seahub/templates/registration/password_change_form.html:25 -#: seahub/templates/registration/password_reset_confirm.html:19 -#: seahub/templates/registration/password_reset_form.html:41 -#: seahub/templates/registration/password_set_form.html:28 -#: seahub/templates/share_access_validation.html:29 -msgid "Submit" -msgstr "Hyväksy" - #: seahub/institutions/templates/institutions/user_info.html:62 #: seahub/search/templates/search_results.html:39 +#: seahub/templates/repo_dir_recycle_view.html:46 #: seahub/templates/repo_history_view.html:59 msgid "Size" msgstr "Koko" @@ -1629,14 +1785,6 @@ msgstr "Koko" msgid "Last Update" msgstr "Viimeisin päivitys" -#: seahub/institutions/templates/institutions/user_info.html:64 -#: seahub/institutions/templates/institutions/user_info.html:108 -#: seahub/institutions/templates/institutions/useradmin.html:20 -#: seahub/institutions/templates/institutions/useradmin_search.html:23 -#: seahub/templates/repo_history_view.html:60 -msgid "Operations" -msgstr "Toiminnot" - #: seahub/institutions/templates/institutions/user_info.html:70 msgid "Encrypted" msgstr "Salattu" @@ -1663,16 +1811,6 @@ msgstr "Tilakiintiö ei voi olla tyhjä" msgid "Create At / Last Login" msgstr "Luotu / Kirjautunut" -#: seahub/institutions/templates/institutions/useradmin.html:38 -msgid "Edit" -msgstr "Muokkaa" - -#: seahub/institutions/templates/institutions/useradmin.html:59 -#: seahub/institutions/templates/institutions/useradmin_search.html:55 -#: seahub/sysadmin_extra/views.py:232 -msgid "Delete" -msgstr "Poista" - #: seahub/institutions/templates/institutions/useradmin.html:68 #: seahub/institutions/templates/institutions/useradmin_search.html:63 msgid "Empty" @@ -1687,12 +1825,6 @@ msgstr "Aktivoidaan..., ole hyvä ja odota" msgid "Delete User" msgstr "Poista käyttäjä" -#: seahub/institutions/templates/institutions/useradmin.html:81 -#: seahub/institutions/templates/institutions/useradmin_search.html:72 -#, python-format -msgid "Are you sure you want to delete %s ?" -msgstr "Haluatko varmasti poistaa %s ?" - #: seahub/institutions/templates/institutions/useradmin.html:130 msgid "Edit failed." msgstr "Muokkaus epäonnistui." @@ -1713,7 +1845,7 @@ msgstr "Omistaja" msgid "Member" msgstr "Jäsen" -#: seahub/institutions/views.py:209 seahub/views/sysadmin.py:366 +#: seahub/institutions/views.py:209 seahub/views/sysadmin.py:365 msgid "Failed to delete: the user does not exist" msgstr "Poistaminen epäonnistui: käyttäjää ei ole" @@ -1721,7 +1853,7 @@ msgstr "Poistaminen epäonnistui: käyttäjää ei ole" msgid "Failed to delete: the user is system administrator" msgstr "" -#: seahub/institutions/views.py:217 seahub/views/sysadmin.py:356 +#: seahub/institutions/views.py:217 seahub/views/sysadmin.py:355 #, python-format msgid "Successfully deleted %s" msgstr "Poistettu onnistuneesti %s" @@ -1747,7 +1879,6 @@ msgstr "" #: seahub/templates/shared_link_email.html:9 #: seahub/templates/shared_upload_link_email.html:8 #: seahub/templates/snippets/reset_repo_password.html:7 -#: seahub/templates/sysadmin/short_time_linving_password_reset_link.html:10 #: seahub/templates/sysadmin/user_activation_email.html:9 #: seahub/templates/sysadmin/user_add_email.html:7 #: seahub/templates/sysadmin/user_batch_add_email.html:7 @@ -1876,7 +2007,7 @@ msgstr "" msgid "New file updates on %s" msgstr "" -#: seahub/notifications/management/commands/send_notices.py:492 +#: seahub/notifications/management/commands/send_notices.py:457 #, python-format msgid "New notice on %s" msgstr "Uusi ilmoitus %s" @@ -1886,31 +2017,21 @@ msgstr "Uusi ilmoitus %s" msgid "You've got %(num)s new notices on %(site_name)s:\n" msgstr "" -#: seahub/notifications/models.py:554 +#: seahub/notifications/models.py:502 #, python-format msgid "" "A file named %(file_name)s is uploaded to %(name)s" msgstr "Tiedosto nimeltä %(file_name)s on lähetetty %(name)s" -#: seahub/notifications/models.py:561 -#, python-format -msgid "A file named %(file_name)s is uploaded" -msgstr "" - -#: seahub/notifications/models.py:596 +#: seahub/notifications/models.py:509 #, python-format msgid "" -"A folder named %(folder_name)s is uploaded to " -"%(name)s" -msgstr "" +"A file named %(file_name)s is uploaded to Deleted " +"Library" +msgstr "Tiedosto nimeltä %(file_name)s on lähetetty Poistetut kirjastoon" -#: seahub/notifications/models.py:603 -#, python-format -msgid "A folder named %(folder_name)s is uploaded" -msgstr "" - -#: seahub/notifications/models.py:737 +#: seahub/notifications/models.py:643 #, python-format msgid "" "User %(username)s has asked to join group %(username)s on pyytänyt liittyä ryhmään %(group_name)s, vahvistusviesti: %(join_request_msg)s" -#: seahub/notifications/models.py:766 +#: seahub/notifications/models.py:672 #, python-format msgid "" "User %(group_staff)s has added you to group " "%(group_name)s" msgstr "Käyttäjä %(group_staff)s on lisännyt sinut ryhmään %(group_name)s" -#: seahub/notifications/models.py:792 +#: seahub/notifications/models.py:698 #, python-format msgid "" "File %(file_name)s has a new comment from user " "%(author)s" msgstr "Tiedostolla %(file_name)s on uusi kommentti käyttäjältä %(author)s" -#: seahub/notifications/models.py:809 +#: seahub/notifications/models.py:715 #, python-format msgid "" "Draft #%(draft_id)s has a new comment from user " "%(author)s" msgstr "" -#: seahub/notifications/models.py:826 +#: seahub/notifications/models.py:732 #, python-format msgid "" "%(from_user)s has sent you a request for draft " "#%(draft_id)s" msgstr "" -#: seahub/notifications/models.py:849 -#: seahub/notifications/templates/notifications/notice_email.html:66 +#: seahub/notifications/models.py:755 +#: seahub/notifications/templates/notifications/notice_email.html:63 #, python-format msgid "" "Guest %(user)s accepted your invitation at %(time)s." msgstr "Vieras%(user)s hyväksyi teidän kutsun %(time)s." -#: seahub/notifications/models.py:873 +#: seahub/notifications/models.py:779 #, python-format msgid "" "%(user)s has transfered a library named %(file_name)s #: seahub/notifications/templates/notifications/notice_email.html:54 #, python-format msgid "" -"A folder named %(folder_name)s is" -" uploaded to your folder %(parent_dir_name)s." -msgstr "" - -#: seahub/notifications/templates/notifications/notice_email.html:57 -#, python-format -msgid "" "User %(user)s has asked to join " "group %(grp_name)s, verification " "message: %(msg)s" msgstr "Käyttäjä %(user)s on pyytänyt liittyä ryhmään %(grp_name)s, vahvistusviesti: %(msg)s" -#: seahub/notifications/templates/notifications/notice_email.html:60 +#: seahub/notifications/templates/notifications/notice_email.html:57 #, python-format msgid "" "User %(user)s has added you to " "group %(grp_name)s" msgstr "Käyttäjä %(user)s on lisännyt sinut ryhmään %(grp_name)s" -#: seahub/notifications/templates/notifications/notice_email.html:63 +#: seahub/notifications/templates/notifications/notice_email.html:60 #, python-format msgid "" "File %(file_name)s has a new " "comment from user %(author)s" msgstr "Tiedostolla %(file_name)s on uusi komentti käyttäjältä%(author)s" -#: seahub/notifications/templates/notifications/notice_email.html:69 +#: seahub/notifications/templates/notifications/notice_email.html:66 #, python-format msgid "" "A large number of files in your library %(user_name)s created file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:81 +#: seahub/notifications/templates/notifications/notice_email.html:78 #, python-format msgid "" " User %(user_name)s created file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:86 +#: seahub/notifications/templates/notifications/notice_email.html:83 #, python-format msgid "" " User %(user_name)s deleted file " @@ -2075,7 +2188,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:88 +#: seahub/notifications/templates/notifications/notice_email.html:85 #, python-format msgid "" " User %(user_name)s deleted file " @@ -2083,7 +2196,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:92 +#: seahub/notifications/templates/notifications/notice_email.html:89 #, python-format msgid "" " User %(user_name)s restored file " @@ -2091,7 +2204,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:95 +#: seahub/notifications/templates/notifications/notice_email.html:92 #, python-format msgid "" " User %(user_name)s renamed file " @@ -2099,7 +2212,7 @@ msgid "" "library %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:99 +#: seahub/notifications/templates/notifications/notice_email.html:96 #, python-format msgid "" " User %(user_name)s moved file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:101 +#: seahub/notifications/templates/notifications/notice_email.html:98 #, python-format msgid "" " User %(user_name)s moved file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:105 +#: seahub/notifications/templates/notifications/notice_email.html:102 #, python-format msgid "" " User %(user_name)s updated file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:110 +#: seahub/notifications/templates/notifications/notice_email.html:107 #, python-format msgid "" " User %(user_name)s created folder " @@ -2132,7 +2245,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:112 +#: seahub/notifications/templates/notifications/notice_email.html:109 #, python-format msgid "" " User %(user_name)s created folder " @@ -2141,7 +2254,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:117 +#: seahub/notifications/templates/notifications/notice_email.html:114 #, python-format msgid "" " User %(user_name)s deleted folder " @@ -2149,7 +2262,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:119 +#: seahub/notifications/templates/notifications/notice_email.html:116 #, python-format msgid "" " User %(user_name)s deleted folder " @@ -2157,7 +2270,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:123 +#: seahub/notifications/templates/notifications/notice_email.html:120 #, python-format msgid "" " User %(user_name)s restored folder" @@ -2165,7 +2278,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:126 +#: seahub/notifications/templates/notifications/notice_email.html:123 #, python-format msgid "" " User %(user_name)s renamed folder " @@ -2173,7 +2286,7 @@ msgid "" "library %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:130 +#: seahub/notifications/templates/notifications/notice_email.html:127 #, python-format msgid "" " User %(user_name)s moved folder %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:132 +#: seahub/notifications/templates/notifications/notice_email.html:129 #, python-format msgid "" " User %(user_name)s moved folder %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:145 +#: seahub/notifications/templates/notifications/notice_email.html:142 msgid "Go check out at the following page:" msgstr "Käy katsomassa seuraavaa sivua:" @@ -2239,21 +2352,21 @@ msgstr "" msgid "Notifications" msgstr "Ilmoitukset" -#: seahub/notifications/utils.py:423 +#: seahub/notifications/utils.py:305 #, python-format msgid "%(author)s added a new comment in document %(sdoc_name)s" msgstr "" -#: seahub/notifications/utils.py:430 seahub/notifications/utils.py:440 +#: seahub/notifications/utils.py:312 seahub/notifications/utils.py:322 msgid "Details" msgstr "Yksityiskohdat" -#: seahub/notifications/utils.py:433 +#: seahub/notifications/utils.py:315 #, python-format msgid "%(author)s added a new reply in document %(sdoc_name)s" msgstr "" -#: seahub/oauth/views.py:207 +#: seahub/oauth/views.py:205 #: seahub/templates/remote_user/create_unknown_user_false.html:8 #: seahub/work_weixin/views.py:110 msgid "" @@ -2288,24 +2401,22 @@ msgstr "Vinkki: jälkimmäinen tapa on turvallisempi, mutta se ei ole tuettu hyv #: seahub/organizations/api/admin/info.py:102 #: seahub/organizations/api/admin/logo.py:33 -#: seahub/organizations/api/admin/logo.py:42 seahub/subscription/views.py:25 -#: seahub/subscription/views.py:41 seahub/subscription/views.py:103 -#: seahub/work_weixin/views.py:37 seahub/work_weixin/views.py:62 -#: seahub/work_weixin/views.py:151 seahub/work_weixin/views.py:171 -#: seahub/work_weixin/views.py:231 +#: seahub/organizations/api/admin/logo.py:42 seahub/work_weixin/views.py:37 +#: seahub/work_weixin/views.py:62 seahub/work_weixin/views.py:151 +#: seahub/work_weixin/views.py:171 seahub/work_weixin/views.py:231 msgid "Feature is not enabled." msgstr "" -#: seahub/organizations/api/admin/users.py:813 +#: seahub/organizations/api/admin/users.py:806 #, python-brace-format msgid "Failed. You can only invite {org_members_quota} members." msgstr "" -#: seahub/organizations/api/admin/users.py:817 +#: seahub/organizations/api/admin/users.py:810 msgid "The number of users exceeds the limit" msgstr "" -#: seahub/organizations/api/admin/users.py:834 +#: seahub/organizations/api/admin/users.py:827 #, python-brace-format msgid "User {email} already exists." msgstr "" @@ -2318,14 +2429,14 @@ msgstr "Sähköpostiosoite ei ole kelpo" #: seahub/organizations/templates/organizations/org_register.html:8 #: seahub/templates/choose_register.html:3 #: seahub/templates/choose_register.html:8 -#: seahub/templates/registration/login.html:119 +#: seahub/templates/registration/login.html:102 #: seahub/templates/registration/registration_form.html:3 -#: seahub/templates/registration/registration_form.html:13 +#: seahub/templates/registration/registration_form.html:12 msgid "Signup" msgstr "Kirjaudu" #: seahub/organizations/templates/organizations/org_register.html:10 -#: seahub/templates/registration/registration_form.html:15 +#: seahub/templates/registration/registration_form.html:14 msgid "Welcome back, you are already signed in." msgstr "Tervetuloa takaisin, olet jo kirjautunut sisäään." @@ -2342,11 +2453,11 @@ msgid "Admin Email" msgstr "Ylläpitäjän Sähköposti" #: seahub/organizations/templates/organizations/org_register.html:38 -#: seahub/templates/registration/password_change_form.html:22 -#: seahub/templates/registration/password_set_form.html:25 -#: seahub/templates/registration/registration_form.html:28 +#: seahub/templates/registration/password_change_form.html:21 +#: seahub/templates/registration/password_set_form.html:24 +#: seahub/templates/registration/registration_form.html:27 #: seahub/templates/sysadmin/sudo_mode.html:4 -#: seahub/templates/sysadmin/sudo_mode.html:38 +#: seahub/templates/sysadmin/sudo_mode.html:18 msgid "Confirm Password" msgstr "Vahvista salasana" @@ -2386,7 +2497,7 @@ msgstr "Nimi: " #: seahub/profile/templates/profile/set_profile_react.html:25 #: seahub/templates/registration/password_set_form.html:4 -#: seahub/templates/registration/password_set_form.html:13 +#: seahub/templates/registration/password_set_form.html:12 msgid "Set Password" msgstr "" @@ -2424,10 +2535,10 @@ msgid "Successfully set \"%s\" as your default library." msgstr "Onnistuneesti asetettu \"%s\" sinun oletuskirjastoksi." #: seahub/seadoc/views.py:26 seahub/seadoc/views.py:80 -#: seahub/seadoc/views.py:158 seahub/views/__init__.py:427 -#: seahub/views/__init__.py:470 seahub/views/__init__.py:604 -#: seahub/views/__init__.py:763 seahub/views/ajax.py:376 -#: seahub/views/file.py:1928 +#: seahub/seadoc/views.py:158 seahub/views/__init__.py:578 +#: seahub/views/__init__.py:621 seahub/views/__init__.py:755 +#: seahub/views/__init__.py:914 seahub/views/ajax.py:376 +#: seahub/views/file.py:1925 msgid "Library does not exist" msgstr "Kirjastoa ei ole" @@ -2584,7 +2695,7 @@ msgstr "" msgid "Share Link" msgstr "Jakolinkki" -#: seahub/share/views.py:319 seahub/views/sysadmin.py:644 +#: seahub/share/views.py:319 seahub/views/sysadmin.py:643 msgid "Creator" msgstr "Luoja" @@ -2632,7 +2743,7 @@ msgstr "Vahvistuskoodin lähetys epäonnistui, yritä myöhemmin uudelleen." msgid "Failed to export excel, invalid start or end date" msgstr "" -#: seahub/sysadmin_extra/views.py:61 seahub/views/sysadmin.py:679 +#: seahub/sysadmin_extra/views.py:61 seahub/views/sysadmin.py:678 msgid "Success" msgstr "Onnistui" @@ -2702,11 +2813,11 @@ msgstr "Luo henkilökohtainen tili" msgid "Create an organization account" msgstr "Luo organisaation tili" -#: seahub/templates/client_login_confirm.html:6 +#: seahub/templates/client_login_confirm.html:10 msgid "Desktop Client Login Confirm" msgstr "" -#: seahub/templates/client_login_confirm.html:8 +#: seahub/templates/client_login_confirm.html:12 msgid "Do you want to login to your client?" msgstr "" @@ -2741,6 +2852,78 @@ msgstr "Laitteen nimi" msgid "This file has (apparently) not been accessed yet" msgstr "Tätä tiedostoa ei ole (ilmeisesti) vielä avattu" +#: seahub/templates/home_base.html:11 +msgid "Files" +msgstr "Tiedostot" + +#: seahub/templates/home_base.html:14 +msgid "My Libraries" +msgstr "Minun Kirjastot" + +#: seahub/templates/home_base.html:16 +msgid "Shared with me" +msgstr "Jaettu minulle" + +#: seahub/templates/home_base.html:18 +msgid "Shared with all" +msgstr "Jaettu kaikille" + +#: seahub/templates/home_base.html:23 +msgid "Shared with groups" +msgstr "Jaettu ryhmille" + +#: seahub/templates/home_base.html:26 +msgid "All Groups" +msgstr "Kaikki ryhmät" + +#: seahub/templates/home_base.html:38 +msgid "Tools" +msgstr "Työkalut" + +#: seahub/templates/home_base.html:41 +msgid "Favorites" +msgstr "Suosikit" + +#: seahub/templates/home_base.html:43 +msgid "Activities" +msgstr "Aktiviteetit" + +#: seahub/templates/home_base.html:47 +msgid "Wikis" +msgstr "Wikit" + +#: seahub/templates/home_base.html:50 +msgid "Linked Devices" +msgstr "Yhdistetyt Laitteet" + +#: seahub/templates/home_base.html:53 +msgid "Invite People" +msgstr "Kutsu Ihmisiä" + +#: seahub/templates/home_base.html:56 +msgid "Drafts" +msgstr "" + +#: seahub/templates/home_base.html:59 +msgid "Share Admin" +msgstr "Jakojen hallinta" + +#: seahub/templates/home_base.html:66 +msgid "Folders" +msgstr "Hakemistot" + +#: seahub/templates/home_base.html:71 seahub/templates/home_base.html:75 +msgid "Links" +msgstr "Linkit" + +#: seahub/templates/home_base.html:90 +msgid "Enable Modules" +msgstr "Valitse moduulit" + +#: seahub/templates/home_base.html:97 +msgid "Personal Wiki" +msgstr "Oma Wiki" + #: seahub/templates/i18n.html:6 msgid "Upload Folder" msgstr "Lisää kansio" @@ -2781,7 +2964,7 @@ msgid "" msgstr "Aktivoidaksesi tämän tilin, ole hyvä ja klikkaa seuraavaa linkkiä %(expiration_days)s päivän sisällä." #: seahub/templates/registration/activation_email.html:18 -#: seahub/templates/registration/registration_form.html:47 +#: seahub/templates/registration/registration_form.html:46 msgid "Sign Up" msgstr "Kirjaudu" @@ -2803,7 +2986,7 @@ msgstr "Kirjaudu uudestaan" #: seahub/templates/registration/login.html:4 #: seahub/templates/registration/login.html:36 -#: seahub/templates/registration/login.html:75 +#: seahub/templates/registration/login.html:73 #: seahub/templates/registration/multi_adfs_sso.html:4 #: seahub/templates/registration/multi_adfs_sso.html:36 #: seahub/templates/registration/multi_adfs_sso.html:47 @@ -2818,42 +3001,42 @@ msgstr "Kirjaudu" msgid "Refresh" msgstr "Päivitä" -#: seahub/templates/registration/login.html:64 +#: seahub/templates/registration/login.html:62 msgid "Incorrect email or password" msgstr "Väärä sähköposti tai salasana" -#: seahub/templates/registration/login.html:72 +#: seahub/templates/registration/login.html:70 #, python-format msgid "Remember me for %(remember_days)s days " msgstr "Muista minut %(remember_days)s päivää" -#: seahub/templates/registration/login.html:79 -#: seahub/templates/registration/login.html:83 +#: seahub/templates/registration/login.html:77 +#: seahub/templates/registration/login.html:81 msgid "Single Sign-On" msgstr "Kertakirjautuminen" -#: seahub/templates/registration/login.html:90 +#: seahub/templates/registration/login.html:88 msgid "Login with" msgstr "" -#: seahub/templates/registration/login.html:116 +#: seahub/templates/registration/login.html:99 msgid "Forgot password?" msgstr "Unohtunut salasana?" -#: seahub/templates/registration/login.html:184 +#: seahub/templates/registration/login.html:167 msgid "Failed to refresh the CAPTCHA, please try again later." msgstr "CAPTCHAn päivitys epäonnistui. Yritä myöhemmin uudestaan." -#: seahub/templates/registration/login.html:192 +#: seahub/templates/registration/login.html:175 #: seahub/templates/registration/multi_adfs_sso.html:90 msgid "Email or username cannot be blank" msgstr "Sähköposti tai salasana ei voi olla tyhjä" -#: seahub/templates/registration/login.html:196 -#: seahub/templates/registration/password_change_form.html:69 -#: seahub/templates/registration/password_set_form.html:67 -#: seahub/templates/registration/registration_form.html:95 -#: seahub/templates/sysadmin/sudo_mode.html:71 +#: seahub/templates/registration/login.html:179 +#: seahub/templates/registration/password_change_form.html:66 +#: seahub/templates/registration/password_set_form.html:64 +#: seahub/templates/registration/registration_form.html:91 +#: seahub/templates/sysadmin/sudo_mode.html:35 msgid "Password cannot be blank" msgstr "Salasana ei voi olla tyhjä" @@ -2866,45 +3049,45 @@ msgid "Your password has been changed successfully." msgstr "Sinun salasana on vaihdettu onnistuneesti." #: seahub/templates/registration/password_change_form.html:3 -#: seahub/templates/registration/password_change_form.html:12 +#: seahub/templates/registration/password_change_form.html:11 msgid "Password Modification" msgstr "Salasanan muokkaus" -#: seahub/templates/registration/password_change_form.html:15 +#: seahub/templates/registration/password_change_form.html:14 msgid "Please update your password before continue." msgstr "Ole hyvä ja päivitä salasana ennen jatkamista." -#: seahub/templates/registration/password_change_form.html:17 +#: seahub/templates/registration/password_change_form.html:16 msgid "Current Password" msgstr "Nykyinen salasana" -#: seahub/templates/registration/password_change_form.html:19 +#: seahub/templates/registration/password_change_form.html:18 msgid "New Password" msgstr "Uusi salasana" -#: seahub/templates/registration/password_change_form.html:39 -#: seahub/templates/registration/password_set_form.html:42 -#: seahub/templates/registration/registration_form.html:65 +#: seahub/templates/registration/password_change_form.html:37 +#: seahub/templates/registration/password_set_form.html:40 +#: seahub/templates/registration/registration_form.html:62 #, python-format msgid "" "Passwords must have at least %(min_len)s characters and contain %(level)s of" " the following: uppercase letters, lowercase letters, numbers, and symbols." msgstr "Salasanassa täytyy olla vähintään %(min_len)s merkkiä ja sen täytyy sisältää %(level)s seuraavaa: isoja ja pieniä kirjaimia, numeroita ja symboleita." -#: seahub/templates/registration/password_change_form.html:65 +#: seahub/templates/registration/password_change_form.html:62 msgid "Current password cannot be blank" msgstr "Nykyinen salasana ei voi olla tyhjä" -#: seahub/templates/registration/password_change_form.html:73 -#: seahub/templates/registration/password_set_form.html:71 -#: seahub/templates/registration/registration_form.html:99 +#: seahub/templates/registration/password_change_form.html:70 +#: seahub/templates/registration/password_set_form.html:68 +#: seahub/templates/registration/registration_form.html:95 #: seahub/templates/snippets/repo_create_js.html:54 msgid "Please enter the password again" msgstr "Ole hyvä ja syötä salasana uudelleen" -#: seahub/templates/registration/password_change_form.html:77 -#: seahub/templates/registration/password_set_form.html:75 -#: seahub/templates/registration/registration_form.html:103 +#: seahub/templates/registration/password_change_form.html:74 +#: seahub/templates/registration/password_set_form.html:72 +#: seahub/templates/registration/registration_form.html:99 #: seahub/templates/snippets/repo_create_js.html:58 msgid "Passwords don't match" msgstr "Salasanat eivät täsmää" @@ -2919,9 +3102,8 @@ msgstr "Salasana nollattu onnistuneesti." #: seahub/templates/registration/password_reset_confirm.html:4 #: seahub/templates/registration/password_reset_done.html:4 -#: seahub/templates/registration/password_reset_done.html:29 #: seahub/templates/registration/password_reset_form.html:4 -#: seahub/templates/registration/password_reset_form.html:36 +#: seahub/templates/registration/password_reset_form.html:7 msgid "Password Reset" msgstr "Salasanan nollaus" @@ -2941,14 +3123,10 @@ msgstr "Vahvista salasana:" msgid "Failed to reset password: this link is no longer available." msgstr "Salasanan nollaus epäonnistui: tämä linkki ei ole enää saatavilla." -#: seahub/templates/registration/password_reset_done.html:31 +#: seahub/templates/registration/password_reset_done.html:8 msgid "We've sent a password reset email to your mailbox." msgstr "Lähetimme sinulle sähköpostin salasanan nollaukseen." -#: seahub/templates/registration/password_reset_done.html:32 -msgid "Back to login page" -msgstr "" - #: seahub/templates/registration/password_reset_email.html:12 #, python-format msgid "" @@ -2960,14 +3138,14 @@ msgstr "Nollataksesi salasanan tilille %(account)s sivustolla %(site_name)s, ole msgid "If you did not request it, just skip it." msgstr "Jos et pyytänyt sitä, niin voit ohittaa tämän." -#: seahub/templates/registration/password_reset_form.html:38 +#: seahub/templates/registration/password_reset_form.html:9 +msgid "Your email used in login: " +msgstr "Kirjautumiseen käyttämäsi sähköposti:" + +#: seahub/templates/registration/password_reset_form.html:12 msgid "We will send you an email to set new password" msgstr "Lähetämme sinulle sähköpostin jonka kautta voit vaihtaa uuden salasanan" -#: seahub/templates/registration/password_reset_form.html:39 -msgid "Your email used in login" -msgstr "" - #: seahub/templates/registration/register_complete_email.html:1 #, python-format msgid "" @@ -3005,11 +3183,7 @@ msgstr "Rekisteröinti on valmis. Ole hyvä ja odota että ylläpitäjä aktivoi msgid "Signup function is not enabled." msgstr "Kirjautuminen ei ole käytössä." -#: seahub/templates/registration/registration_form.html:42 -msgid "Note" -msgstr "Huomautus" - -#: seahub/templates/registration/registration_form.html:91 +#: seahub/templates/registration/registration_form.html:87 msgid "Email cannot be blank" msgstr "Sähköposti ei voi olla tyhjä" @@ -3020,6 +3194,67 @@ msgid "" "activate your account." msgstr "Sinun tili on luotu. Ole hyvä ja odota, että pääkäyttäjä aktivoi sen." +#: seahub/templates/repo_dir_recycle_view.html:13 +#, python-format +msgid "%(repo_dir_name)s Trash" +msgstr "%(repo_dir_name)s Roskakori" + +#: seahub/templates/repo_dir_recycle_view.html:15 +#: seahub/templates/repo_history_view.html:16 +#: seahub/templates/text_diff.html:15 +#: seahub/two_factor/templates/two_factor/core/backup_tokens.html:26 +msgid "Back" +msgstr "Takaisin" + +#: seahub/templates/repo_dir_recycle_view.html:21 +#: seahub/templates/repo_history_view.html:40 +msgid "Current path: " +msgstr "Nykyinen polku:" + +#: seahub/templates/repo_dir_recycle_view.html:37 +#: seahub/templates/repo_dir_recycle_view.html:65 +msgid "Clean" +msgstr "Siivoa" + +#: seahub/templates/repo_dir_recycle_view.html:45 +msgid "Delete Time" +msgstr "Poistoaika" + +#: seahub/templates/repo_dir_recycle_view.html:59 +msgid "More" +msgstr "Lisää" + +#: seahub/templates/repo_dir_recycle_view.html:66 +msgid "Clear files in trash and history:" +msgstr "Poista historia ja tiedostot roskakorista :" + +#: seahub/templates/repo_dir_recycle_view.html:68 +msgid "3 days ago" +msgstr "3 päivää sitten" + +#: seahub/templates/repo_dir_recycle_view.html:69 +msgid "1 week ago" +msgstr "1 viikko sitten" + +#: seahub/templates/repo_dir_recycle_view.html:70 +msgid "1 month ago" +msgstr "1 kuukausi sitten" + +#: seahub/templates/repo_dir_recycle_view.html:71 +msgid "all" +msgstr "kaikki" + +#: seahub/templates/repo_dir_recycle_view.html:75 +#: seahub/templates/view_shared_upload_link.html:86 +#: seahub/two_factor/templates/two_factor/_wizard_actions.html:4 +#: seahub/two_factor/templates/two_factor/profile/disable.html:12 +msgid "Cancel" +msgstr "Peruuta" + +#: seahub/templates/repo_dir_recycle_view.html:192 +msgid "Successfully restored 1 item." +msgstr "Onnistuneesti palautettu 1 kohde." + #: seahub/templates/repo_folder_trash_react.html:5 msgid "Trash" msgstr "Roskakori" @@ -3033,20 +3268,10 @@ msgstr "Historia" msgid "%(repo_name)s Snapshot" msgstr "%(repo_name)s Tilannekuva" -#: seahub/templates/repo_history_view.html:16 -#: seahub/templates/text_diff.html:15 -#: seahub/two_factor/templates/two_factor/core/backup_tokens.html:26 -msgid "Back" -msgstr "Takaisin" - #: seahub/templates/repo_history_view.html:30 msgid "Unknown" msgstr "Tuntematon" -#: seahub/templates/repo_history_view.html:40 -msgid "Current path: " -msgstr "Nykyinen polku:" - #: seahub/templates/repo_history_view.html:51 #: seahub/templates/repo_history_view.html:68 #: seahub/templates/repo_history_view.html:78 @@ -3077,13 +3302,6 @@ msgstr "Onnistuneesti palautettu {dirent_name}" msgid "Snapshot" msgstr "" -#: seahub/templates/sdoc_file_view_react.html:64 -#: seahub/templates/sdoc_file_view_react.html:87 -#: seahub/templates/view_file_onlyoffice.html:147 -#: seahub/templates/view_file_onlyoffice.html:170 -msgid "Failed. Please check the network." -msgstr "Epäonnistui. Ole hyvä ja tarkista verkkoyhteys." - #: seahub/templates/share_access_validation.html:6 msgid "" "Please input the password if you want to browse the shared file/directory." @@ -3157,27 +3375,24 @@ msgid "" "as soon as possible." msgstr "" -#: seahub/templates/sysadmin/short_time_linving_password_reset_link.html:13 -#, python-format -msgid "" -"Administrator on %(site_name)s is resetting your password for %(account)s, " -"please click the following link to continue: " -msgstr "" - -#: seahub/templates/sysadmin/sudo_mode.html:25 +#: seahub/templates/sysadmin/sudo_mode.html:8 msgid "Confirm password to continue" msgstr "Vahvista salasana jatkaaksesi" -#: seahub/templates/sysadmin/sudo_mode.html:26 +#: seahub/templates/sysadmin/sudo_mode.html:13 +msgid "Incorrect password" +msgstr "Väärä salasana" + +#: seahub/templates/sysadmin/sudo_mode.html:24 +msgid "Tip:" +msgstr "Vinkki:" + +#: seahub/templates/sysadmin/sudo_mode.html:24 msgid "" "You are entering admin area, we won't ask for your password again for a few " "hours." msgstr "Olet siirtymässä ylläpitoon, emme pyydä salasanaa uudestaan muutamaan tuntiin." -#: seahub/templates/sysadmin/sudo_mode.html:33 -msgid "Incorrect password" -msgstr "Väärä salasana" - #: seahub/templates/sysadmin/user_activation_email.html:12 #, python-format msgid "Your account %(username)s on %(site_name)s has been activated." @@ -3235,6 +3450,10 @@ msgstr "ennen muokkausta" msgid "after modification" msgstr "muokkauksen jälkeen" +#: seahub/templates/user_404.html:6 +msgid "Sorry, this user is not registered yet." +msgstr "Pahoittelut, tämä käyttäjä ei ole vielä rekisteröitynyt." + #: seahub/templates/user_quota_full.html:12 #, python-format msgid "Your quota is almost full on %(site_name)s." @@ -3244,12 +3463,97 @@ msgstr "" msgid "Used:" msgstr "Käytetty:" +#: seahub/templates/view_shared_upload_link.html:8 +#, python-format +msgid "Upload files to %(dir_name)s" +msgstr "Lähetä tiedostoja kohteeseen %(dir_name)s" + +#: seahub/templates/view_shared_upload_link.html:9 +msgid "shared by:" +msgstr "jakaja:" + +#: seahub/templates/view_shared_upload_link.html:11 +msgid "The owner of this library has run out of space." +msgstr "Tämän kirjaston omistaja on ylittänyt levykiintiön." + +#: seahub/templates/view_shared_upload_link.html:18 +#: seahub/templates/view_shared_upload_link.html:64 +msgid "Add Files" +msgstr "Lisää tiedostoja" + +#: seahub/templates/view_shared_upload_link.html:24 +msgid "Add folder" +msgstr "Lisää kansio" + +#: seahub/templates/view_shared_upload_link.html:30 +msgid "Cancel All" +msgstr "Peruuta kaikki" + +#: seahub/templates/view_shared_upload_link.html:34 +msgid "" +"File Drag & Drop is supported for Chrome, Safari 5.0+, Firefox 4.0+, IE " +"10.0+" +msgstr "Tiedoston Raahaaminen & Pudottaminen on tuettu Chromessa, Safari 5+, Firefox 4.0+ ja IE 10.0+" + +#: seahub/templates/view_shared_upload_link.html:36 +msgid "Folder Drag & Drop is supported for Chrome" +msgstr "Hakemiston Raahaus & Pudotus on tuettu Chromessa" + +#: seahub/templates/view_shared_upload_link.html:39 +#, python-format +msgid "File size should be smaller than %(max_file_size)s" +msgstr "Tiedoston koko pitää olla pienempi kuin %(max_file_size)s" + +#: seahub/templates/view_shared_upload_link.html:48 +msgid "Saving..." +msgstr "Tallennetaan..." + +#: seahub/templates/view_shared_upload_link.html:75 +msgid "File is too big" +msgstr "Tiedosto on liian suuri" + +#: seahub/templates/view_shared_upload_link.html:76 +msgid "File is too small" +msgstr "Tiedosto on liian pieni" + +#: seahub/templates/view_shared_upload_link.html:77 +msgid "Filetype not allowed" +msgstr "Tiedostotyyppi ei ole sallittu" + +#: seahub/templates/view_shared_upload_link.html:78 +msgid "Maximum number of files exceeded" +msgstr "Tiedostojen maksimimäärä on ylitetty" + +#: seahub/templates/view_shared_upload_link.html:79 +msgid "Uploaded bytes exceed file size" +msgstr "Lähtetyt tavut ylittävät tiedoston koon" + +#: seahub/templates/view_shared_upload_link.html:80 +msgid "Empty file upload result" +msgstr "Tiedoston lähetys oli tulokseton" + +#: seahub/templates/view_shared_upload_link.html:83 +msgid "uploaded" +msgstr "lähetetty" + +#: seahub/templates/view_shared_upload_link.html:84 +msgid "canceled" +msgstr "peruutettu" + +#: seahub/templates/view_shared_upload_link.html:85 +msgid "Start" +msgstr "Aloita" + +#: seahub/templates/view_shared_upload_link.html:227 +msgid "Network error" +msgstr "Verkkovirhe" + #: seahub/templates/wiki/wiki.html:25 msgid "Last modified by" msgstr "" #: seahub/thumbnail/views.py:45 seahub/thumbnail/views.py:172 -#: seahub/views/__init__.py:468 +#: seahub/views/__init__.py:619 msgid "Invalid arguments." msgstr "Virheelliset argumentit." @@ -3263,11 +3567,6 @@ msgstr "Esikatselukuvan luonti epäonnistui." msgid "Token" msgstr "Varmenne" -#: seahub/two_factor/templates/two_factor/_wizard_actions.html:4 -#: seahub/two_factor/templates/two_factor/profile/disable.html:12 -msgid "Cancel" -msgstr "Peruuta" - #: seahub/two_factor/templates/two_factor/core/backup_tokens.html:6 msgid "Backup Tokens" msgstr "Varmuuskopioi Varmenteet" @@ -3370,36 +3669,37 @@ msgstr "Poista käytöstä" msgid "permission error" msgstr "virhe oikeuksissa" -#: seahub/views/__init__.py:299 +#: seahub/views/__init__.py:420 seahub/views/__init__.py:435 +#: seahub/views/__init__.py:450 msgid "Unable to view recycle page" msgstr "Roskakorin sivun katselu epäonnistui" -#: seahub/views/__init__.py:344 +#: seahub/views/__init__.py:495 msgid "Unable to view library modification" msgstr "Kirjaston muokkauksen katselu epäonnistui" -#: seahub/views/__init__.py:461 +#: seahub/views/__init__.py:612 msgid "Please specify history ID" msgstr "Ole hyvä ja määritä historian ID" -#: seahub/views/__init__.py:465 +#: seahub/views/__init__.py:616 msgid "Successfully restored the library." msgstr "Kirjasto palautettu onnistuneesti." -#: seahub/views/__init__.py:472 +#: seahub/views/__init__.py:623 msgid "History you specified does not exist" msgstr "Määrittämääsi historiaa ei ole" -#: seahub/views/__init__.py:474 +#: seahub/views/__init__.py:625 msgid "Unknown error" msgstr "Tuntematon virhe" -#: seahub/views/__init__.py:770 seahub/views/repo.py:286 +#: seahub/views/__init__.py:921 seahub/views/repo.py:286 #, python-format msgid "\"%s\" does not exist." msgstr "\"%s\" ei ole olemassa." -#: seahub/views/__init__.py:802 +#: seahub/views/__init__.py:953 #, python-format msgid "Unable to download \"%s\"" msgstr "Kohteen \"%s\" lataus ei onnistu" @@ -3421,9 +3721,9 @@ msgid "Bad upload link token." msgstr "Virheellinen tunniste lähetyslinkissä." #: seahub/views/ajax.py:338 seahub/views/file.py:457 seahub/views/file.py:488 -#: seahub/views/file.py:1179 seahub/views/file.py:1420 -#: seahub/views/file.py:1937 seahub/views/file.py:2152 -#: seahub/views/file.py:2157 seahub/views/file.py:2164 +#: seahub/views/file.py:1176 seahub/views/file.py:1417 +#: seahub/views/file.py:1934 seahub/views/file.py:2149 +#: seahub/views/file.py:2154 seahub/views/file.py:2161 msgid "File does not exist" msgstr "Tiedostoa ei ole olemassa." @@ -3451,57 +3751,57 @@ msgstr "Valitsemasi koodaus ei ole kelvollinen." msgid "Unknown file encoding" msgstr "Tunnistamaton tiedostokoodaus" -#: seahub/views/file.py:342 seahub/views/file.py:377 seahub/views/file.py:689 -#: seahub/views/file.py:783 seahub/views/file.py:905 +#: seahub/views/file.py:342 seahub/views/file.py:377 seahub/views/file.py:690 +#: seahub/views/file.py:780 seahub/views/file.py:902 #, python-format msgid "File size surpasses %s, can not be opened online." msgstr "Tiedoston koko ylittää %s, sitä ei voida avata verkossa." -#: seahub/views/file.py:349 seahub/views/file.py:818 +#: seahub/views/file.py:349 seahub/views/file.py:815 msgid "The library is encrypted, can not open file online." msgstr "Kirjasto on salattu, sitä ei voi avata verkossa." #: seahub/views/file.py:444 seahub/views/file.py:466 seahub/views/file.py:471 -#: seahub/views/file.py:512 seahub/views/file.py:773 seahub/views/file.py:1038 -#: seahub/views/file.py:1064 seahub/views/file.py:1094 -#: seahub/views/file.py:1225 seahub/views/file.py:1331 -#: seahub/views/file.py:1461 seahub/views/file.py:1578 +#: seahub/views/file.py:512 seahub/views/file.py:770 seahub/views/file.py:1035 +#: seahub/views/file.py:1061 seahub/views/file.py:1091 +#: seahub/views/file.py:1222 seahub/views/file.py:1328 +#: seahub/views/file.py:1458 seahub/views/file.py:1575 msgid "Unable to view file" msgstr "Tiedoston katselu epäonnistui" -#: seahub/views/file.py:842 seahub/views/file.py:986 seahub/views/file.py:1292 -#: seahub/views/file.py:1516 +#: seahub/views/file.py:839 seahub/views/file.py:983 seahub/views/file.py:1289 +#: seahub/views/file.py:1513 msgid "Error when prepare Office Online file preview page." msgstr "Virhe valmistettaessa Office Online -tiedoston esikatselusivua." -#: seahub/views/file.py:874 seahub/views/file.py:998 seahub/views/file.py:1311 -#: seahub/views/file.py:1532 +#: seahub/views/file.py:871 seahub/views/file.py:995 seahub/views/file.py:1308 +#: seahub/views/file.py:1529 msgid "Error when prepare OnlyOffice file preview page." msgstr "Virhe valmistettaessa OnlyOffice -tiedoston esikatselusivua." -#: seahub/views/file.py:1130 +#: seahub/views/file.py:1127 msgid "Unable to download file, invalid file path" msgstr "Tiedoston lataus epäonnistui, virheellinen tiedostopolku" -#: seahub/views/file.py:1139 +#: seahub/views/file.py:1136 msgid "Unable to download file, wrong file path" msgstr "Tiedoston lataus epäonnistui, väärä tiedostopolku" -#: seahub/views/file.py:1146 +#: seahub/views/file.py:1143 msgid "Unable to download file." msgstr "Tiedoston lataus epäonnistui." -#: seahub/views/file.py:1347 seahub/views/file.py:1597 -#: seahub/views/repo.py:344 +#: seahub/views/file.py:1344 seahub/views/file.py:1594 +#: seahub/views/repo.py:338 #, python-format msgid "Share link for %s." msgstr "" -#: seahub/views/file.py:1723 seahub/views/file.py:1728 +#: seahub/views/file.py:1720 seahub/views/file.py:1725 msgid "Unable to download file" msgstr "Tiedostoa ei voi ladata" -#: seahub/views/file.py:2145 +#: seahub/views/file.py:2142 msgid "The original file does not exist" msgstr "" @@ -3515,106 +3815,106 @@ msgstr "" msgid "User {token.user} inactive" msgstr "" -#: seahub/views/sso.py:167 +#: seahub/views/sso.py:131 msgid "" "This link has already been visited, please click the login button on the " "client again" msgstr "" -#: seahub/views/sso.py:192 +#: seahub/views/sso.py:156 msgid "Invalid link, please click the login button on the client again" msgstr "" -#: seahub/views/sso.py:197 +#: seahub/views/sso.py:161 msgid "Login timeout, please click the login button on the client again" msgstr "" -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:175 msgid "Login ID" msgstr "Login ID" -#: seahub/views/sysadmin.py:307 seahub/views/sysadmin.py:333 +#: seahub/views/sysadmin.py:306 seahub/views/sysadmin.py:332 msgid "Failed to set quota: internal server error" msgstr "Kiintiön asettaminen epäonnistui: sisäinen palvelinvirhe" -#: seahub/views/sysadmin.py:352 +#: seahub/views/sysadmin.py:351 msgid "Failed to delete: the user is an organization creator" msgstr "Poisto epäonnistui: käyttäjä on organisaation luoja" -#: seahub/views/sysadmin.py:397 +#: seahub/views/sysadmin.py:396 #, python-format msgid "Successfully revoke the admin permission of %s" msgstr "Ylläpitäjän oikeudet poistettu onnistuneesti käyttäjältä %s" -#: seahub/views/sysadmin.py:399 +#: seahub/views/sysadmin.py:398 msgid "Failed to revoke admin: the user does not exist" msgstr "Ylläpitäjän poisto epäonnistui: käyttäjää ei ole" -#: seahub/views/sysadmin.py:512 +#: seahub/views/sysadmin.py:511 #, python-format msgid "" "Successfully reset password to %(passwd)s, an email has been sent to " "%(user)s." msgstr "Salasana nollattu onnistuneesti, sähköposti on lähetty käyttäjälle %(user)s. Uusi salasana on %(passwd)s." -#: seahub/views/sysadmin.py:527 +#: seahub/views/sysadmin.py:526 msgid "Failed to reset password: user does not exist" msgstr "Salasanan nollaus epäonnistui: käyttäjää ei ole" -#: seahub/views/sysadmin.py:576 +#: seahub/views/sysadmin.py:575 #, python-format msgid "Fail to add user %s." msgstr "Käyttäjän %s lisääminen epäonnistui." -#: seahub/views/sysadmin.py:601 seahub/views/sysadmin.py:614 +#: seahub/views/sysadmin.py:600 seahub/views/sysadmin.py:613 #, python-format msgid "Successfully added user %s. An email notification has been sent." msgstr "Käyttäjä %s lisätty onnistuneesti. Sähköposti ilmoitus on lähetetty." -#: seahub/views/sysadmin.py:604 seahub/views/sysadmin.py:617 +#: seahub/views/sysadmin.py:603 seahub/views/sysadmin.py:616 #, python-format msgid "" "Successfully added user %s. An error accurs when sending email notification," " please check your email configuration." msgstr "Käyttäjä %s lisätty onnistuneesti. Sähköpostin lähetyksessä tapahtui virhe, ole hyvä ja tarkista sähköpostiasetukset." -#: seahub/views/sysadmin.py:606 seahub/views/sysadmin.py:619 +#: seahub/views/sysadmin.py:605 seahub/views/sysadmin.py:618 #, python-format msgid "Successfully added user %s." msgstr "Käyttäjä %s lisätty onnistuneesti." -#: seahub/views/sysadmin.py:621 +#: seahub/views/sysadmin.py:620 #, python-format msgid "" "Successfully added user %s. But email notification can not be sent, because " "Email service is not properly configured." msgstr "Käyttäjä %s lisätty onnistuneesti, mutta sähköpostia ei voitu lähettää koska sähköpostiasetukset on väärin konfiguroitu." -#: seahub/views/sysadmin.py:673 +#: seahub/views/sysadmin.py:672 msgid "Input should be a number" msgstr "Syöte pitää olla numero" -#: seahub/views/sysadmin.py:683 +#: seahub/views/sysadmin.py:682 msgid "Input number should be greater than 0" msgstr "Syötetty numero pitää olla suurempi kuin 0" -#: seahub/views/sysadmin.py:721 +#: seahub/views/sysadmin.py:720 msgid "Successfully deleted." msgstr "Poistettu onnistuneesti." -#: seahub/views/sysadmin.py:751 +#: seahub/views/sysadmin.py:750 #, python-format msgid "Successfully set %s as admin." msgstr "Onnistuneesti asetettu %s ylläpitäjäksi" -#: seahub/views/sysadmin.py:753 +#: seahub/views/sysadmin.py:752 #, python-format msgid "Failed to set %s as admin: user does not exist." msgstr "Käyttäjän %s asetus ylläpitäjäksi epäonnistui: käyttäjää ei ole" -#: seahub/views/sysadmin.py:768 seahub/views/sysadmin.py:769 -#: seahub/views/sysadmin.py:770 seahub/views/sysadmin.py:783 -#: seahub/views/sysadmin.py:784 +#: seahub/views/sysadmin.py:767 seahub/views/sysadmin.py:768 +#: seahub/views/sysadmin.py:769 seahub/views/sysadmin.py:782 +#: seahub/views/sysadmin.py:783 msgid "Optional" msgstr "Valinnainen" diff --git a/locale/fi/LC_MESSAGES/djangojs.po b/locale/fi/LC_MESSAGES/djangojs.po index 1e76c0dced..a7de71d725 100644 --- a/locale/fi/LC_MESSAGES/djangojs.po +++ b/locale/fi/LC_MESSAGES/djangojs.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: seahub\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-10 14:16+0800\n" +"POT-Creation-Date: 2024-02-05 16:23+0800\n" "PO-Revision-Date: 2015-05-09 05:28+0000\n" "Last-Translator: Teppo Sarjonen , 2017-2018\n" "Language-Team: Finnish (http://app.transifex.com/haiwen/seahub/language/fi/)\n" @@ -39,7 +39,7 @@ msgstr "" #: frontend/src/components/common/account.js:121 #: frontend/src/pages/sys-admin/side-panel.js:33 -#: frontend/src/pages/sys-admin/users/users-content.js:294 +#: frontend/src/pages/sys-admin/users/users-content.js:285 msgid "System Admin" msgstr "Järjestelmän hallinta" @@ -61,7 +61,7 @@ msgid "Used:" msgstr "Käytetty:" #: frontend/src/components/common/account.js:165 -#: frontend/src/components/search/ai-search.js:661 +#: frontend/src/components/search/ai-search.js:651 #: frontend/src/pages/groups/group-view.js:470 #: frontend/src/pages/groups/group-view.js:476 #: frontend/src/pages/org-admin/side-panel.js:56 @@ -81,128 +81,116 @@ msgstr "" msgid "Log out" msgstr "Kirjaudu ulos" -#: frontend/src/components/common/notice-item.js:44 +#: frontend/src/components/common/notice-item.js:42 msgid "User {user_link} has added you to {group_link}" msgstr "" -#: frontend/src/components/common/notice-item.js:67 +#: frontend/src/components/common/notice-item.js:65 msgid "{share_from} has shared a library named {repo_link} to you." msgstr "" -#: frontend/src/components/common/notice-item.js:69 +#: frontend/src/components/common/notice-item.js:67 msgid "{share_from} has shared a folder named {repo_link} to you." msgstr "" -#: frontend/src/components/common/notice-item.js:95 -msgid "" -"{share_from} has changed the permission of library {repo_link} to " -"{permission}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:97 -msgid "" -"{share_from} has changed the permission of folder {repo_link} to " -"{permission}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:122 -msgid "{share_from} has cancelled the sharing of library {repo_name}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:124 -msgid "{share_from} has cancelled the sharing of folder {repo_name}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:150 +#: frontend/src/components/common/notice-item.js:98 msgid "" "{share_from} has shared a library named {repo_link} to group {group_link}." msgstr "" -#: frontend/src/components/common/notice-item.js:152 +#: frontend/src/components/common/notice-item.js:100 msgid "" "{share_from} has shared a folder named {repo_link} to group {group_link}." msgstr "" -#: frontend/src/components/common/notice-item.js:178 +#: frontend/src/components/common/notice-item.js:126 msgid "{user} has transfered a library named {repo_link} to you." msgstr "" -#: frontend/src/components/common/notice-item.js:282 +#: frontend/src/components/common/notice-item.js:182 +msgid "{from_user} has sent you a request for {draft_link}." +msgstr "" + +#: frontend/src/components/common/notice-item.js:183 +msgid "Draft" +msgstr "" + +#: frontend/src/components/common/notice-item.js:214 msgid "{user} created file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:282 +#: frontend/src/components/common/notice-item.js:214 msgid "" "{user} created file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:285 +#: frontend/src/components/common/notice-item.js:217 msgid "{user} deleted file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:285 +#: frontend/src/components/common/notice-item.js:217 msgid "" "{user} deleted file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:289 +#: frontend/src/components/common/notice-item.js:221 msgid "{user} restored file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:292 +#: frontend/src/components/common/notice-item.js:224 msgid "{user} renamed file {oldFileName} {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:296 +#: frontend/src/components/common/notice-item.js:228 msgid "{user} moved file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:296 +#: frontend/src/components/common/notice-item.js:228 msgid "" "{user} moved file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:299 +#: frontend/src/components/common/notice-item.js:231 msgid "{user} updated file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:311 +#: frontend/src/components/common/notice-item.js:243 msgid "{user} created folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:311 +#: frontend/src/components/common/notice-item.js:243 msgid "" "{user} created folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:314 +#: frontend/src/components/common/notice-item.js:246 msgid "{user} deleted folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:314 +#: frontend/src/components/common/notice-item.js:246 msgid "" "{user} deleted folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:318 +#: frontend/src/components/common/notice-item.js:250 msgid "{user} restored folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:321 +#: frontend/src/components/common/notice-item.js:253 msgid "" "{user} renamed folder {oldFolderName} {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:325 +#: frontend/src/components/common/notice-item.js:257 msgid "{user} moved folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:325 +#: frontend/src/components/common/notice-item.js:257 msgid "" "{user} moved folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." @@ -231,15 +219,15 @@ msgid "Group not found" msgstr "" #: frontend/src/components/cur-dir-path/dir-path.js:31 -#: frontend/src/components/main-side-nav.js:69 +#: frontend/src/components/main-side-nav.js:70 msgid "A file is being uploaded. Are you sure you want to leave this page?" msgstr "" #: frontend/src/components/cur-dir-path/dir-path.js:91 #: frontend/src/components/cur-dir-path/dir-path.js:97 #: frontend/src/components/file-chooser/file-chooser.js:450 -#: frontend/src/components/main-side-nav.js:143 -#: frontend/src/components/main-side-nav.js:145 +#: frontend/src/components/main-side-nav.js:144 +#: frontend/src/components/main-side-nav.js:146 #: frontend/src/components/org-admin-group-nav.js:23 #: frontend/src/pages/org-admin/org-department-item.js:318 #: frontend/src/pages/org-admin/side-panel.js:62 @@ -248,7 +236,7 @@ msgstr "" #: frontend/src/pages/share-admin/libraries.js:360 #: frontend/src/pages/sys-admin/departments/department.js:45 #: frontend/src/pages/sys-admin/groups/group-nav.js:17 -#: frontend/src/pages/sys-admin/info.js:116 +#: frontend/src/pages/sys-admin/info.js:112 #: frontend/src/pages/sys-admin/orgs/org-nav.js:20 #: frontend/src/pages/sys-admin/repos/search-repos.js:140 #: frontend/src/pages/sys-admin/side-panel.js:90 @@ -259,18 +247,17 @@ msgstr "Kirjastot" #: frontend/src/components/cur-dir-path/dir-tool.js:77 #: frontend/src/components/cur-dir-path/dir-tool.js:98 #: frontend/src/components/cur-dir-path/dir-tool.js:99 -#: frontend/src/components/dirent-detail/detail-list-view.js:124 +#: frontend/src/components/dirent-detail/detail-list-view.js:123 #: frontend/src/components/dirent-detail/file-details.js:89 -#: frontend/src/components/toolbar/view-file-toolbar.js:79 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:78 -#: frontend/src/utils/text-translation.js:34 +#: frontend/src/components/toolbar/view-file-toolbar.js:105 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:48 +#: frontend/src/utils/text-translation.js:35 msgid "Tags" msgstr "Tagit" #: frontend/src/components/cur-dir-path/dir-tool.js:81 #: frontend/src/components/cur-dir-path/dir-tool.js:103 #: frontend/src/components/history-trash-file-view/file-view.js:33 -#: frontend/src/pages/org-admin/libraries/org-repo-nav.js:16 #: frontend/src/pages/sys-admin/repos/repos-nav.js:17 msgid "Trash" msgstr "Roskakori" @@ -278,10 +265,10 @@ msgstr "Roskakori" #: frontend/src/components/cur-dir-path/dir-tool.js:106 #: frontend/src/components/file-view/file-toolbar.js:198 #: frontend/src/components/file-view/file-toolbar.js:248 -#: frontend/src/components/toolbar/view-file-toolbar.js:80 +#: frontend/src/components/toolbar/view-file-toolbar.js:106 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:64 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:71 -#: frontend/src/utils/text-translation.js:31 +#: frontend/src/utils/text-translation.js:32 msgid "History" msgstr "Historia" @@ -359,7 +346,7 @@ msgstr "" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:142 #: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:31 #: frontend/src/pages/sys-admin/abuse-reports.js:91 -#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 +#: frontend/src/repo-history.js:137 frontend/src/repo-history.js:144 msgid "Description" msgstr "Kuvaus" @@ -371,8 +358,8 @@ msgstr "Kuvaus" #: frontend/src/components/dialog/confirm-disconnect-wechat.js:35 #: frontend/src/components/dialog/confirm-restore-repo.js:36 #: frontend/src/components/dialog/confirm-unlink-device.js:49 -#: frontend/src/components/dialog/copy-dirent-dialog.js:165 -#: frontend/src/components/dialog/create-file-dialog.js:111 +#: frontend/src/components/dialog/copy-dirent-dialog.js:162 +#: frontend/src/components/dialog/create-file-dialog.js:179 #: frontend/src/components/dialog/create-folder-dialog.js:99 #: frontend/src/components/dialog/create-group-dialog.js:81 #: frontend/src/components/dialog/create-repo-dialog.js:270 @@ -390,11 +377,11 @@ msgstr "Kuvaus" #: frontend/src/components/dialog/invite-people-dialog.js:121 #: frontend/src/components/dialog/label-repo-state-dialog.js:88 #: frontend/src/components/dialog/leave-group-dialog.js:32 -#: frontend/src/components/dialog/lib-history-setting-dialog.js:151 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:150 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:123 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:273 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:253 -#: frontend/src/components/dialog/move-dirent-dialog.js:185 +#: frontend/src/components/dialog/move-dirent-dialog.js:183 #: frontend/src/components/dialog/new-wiki-dialog.js:60 #: frontend/src/components/dialog/org-add-member-dialog.js:68 #: frontend/src/components/dialog/org-delete-department-dialog.js:42 @@ -430,7 +417,7 @@ msgstr "Kuvaus" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:50 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:56 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-import-user-dialog.js:59 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:144 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:143 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-logs-export-excel-dialog.js:104 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:95 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:51 @@ -439,33 +426,35 @@ msgstr "Kuvaus" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-set-org-name-dialog.js:64 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-unlink-device-dialog.js:47 #: frontend/src/components/dialog/sysadmin-dialog/update-user.js:60 -#: frontend/src/components/dialog/transfer-dialog.js:186 +#: frontend/src/components/dialog/transfer-dialog.js:100 #: frontend/src/components/dialog/upload-remind-dialog.js:44 #: frontend/src/components/dialog/view-link-dialog.js:37 #: frontend/src/components/dialog/wiki-delete-dialog.js:25 #: frontend/src/components/dialog/wiki-select-dialog.js:97 -#: frontend/src/components/file-uploader/upload-list-item.js:144 +#: frontend/src/components/file-uploader/upload-list-item.js:127 #: frontend/src/components/seatable-integration-account-setting-widgets/delete-seatables-dialog.js:24 #: frontend/src/components/send-link.js:111 #: frontend/src/components/share-link-panel/link-details.js:230 #: frontend/src/components/share-link-panel/link-list.js:68 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:144 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:127 #: frontend/src/components/user-settings/social-login-saml.js:67 #: frontend/src/pages/org-admin/input-item.js:92 #: frontend/src/pages/org-admin/web-settings/input-item.js:69 -#: frontend/src/pages/sys-admin/web-settings/input-item.js:70 -#: frontend/src/pages/upload-link/upload-list-item.js:144 +#: frontend/src/pages/sys-admin/web-settings/input-item.js:66 +#: frontend/src/pages/upload-link/upload-list-item.js:124 #: frontend/src/tc-accept.js:42 msgid "Cancel" msgstr "Peruuta" #: frontend/src/components/dialog/add-abuse-report-dialog.js:93 -#: frontend/src/components/dialog/change-repo-password-dialog.js:118 +#: frontend/src/components/dialog/add-reviewer-dialog.js:110 +#: frontend/src/components/dialog/add-reviewer-dialog.js:111 +#: frontend/src/components/dialog/change-repo-password-dialog.js:117 #: frontend/src/components/dialog/clean-trash.js:77 #: frontend/src/components/dialog/confirm-apply-folder-properties-dialog.js:56 -#: frontend/src/components/dialog/copy-dirent-dialog.js:166 +#: frontend/src/components/dialog/copy-dirent-dialog.js:163 #: frontend/src/components/dialog/create-department-repo-dialog.js:95 -#: frontend/src/components/dialog/create-file-dialog.js:112 +#: frontend/src/components/dialog/create-file-dialog.js:180 #: frontend/src/components/dialog/create-folder-dialog.js:100 #: frontend/src/components/dialog/create-group-dialog.js:82 #: frontend/src/components/dialog/create-repo-dialog.js:271 @@ -479,13 +468,13 @@ msgstr "Peruuta" #: frontend/src/components/dialog/invite-people-dialog.js:122 #: frontend/src/components/dialog/label-repo-state-dialog.js:89 #: frontend/src/components/dialog/lib-decrypt-dialog.js:67 -#: frontend/src/components/dialog/lib-history-setting-dialog.js:152 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:151 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:124 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:326 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:254 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:306 -#: frontend/src/components/dialog/move-dirent-dialog.js:186 +#: frontend/src/components/dialog/move-dirent-dialog.js:184 #: frontend/src/components/dialog/new-wiki-dialog.js:61 #: frontend/src/components/dialog/org-add-admin-dialog.js:66 #: frontend/src/components/dialog/org-add-department-dialog.js:86 @@ -529,7 +518,7 @@ msgstr "Peruuta" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:90 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:51 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:57 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:145 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:144 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-logs-export-excel-dialog.js:105 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:96 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:52 @@ -539,7 +528,7 @@ msgstr "Peruuta" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:268 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:255 #: frontend/src/components/dialog/sysadmin-dialog/update-user.js:61 -#: frontend/src/components/dialog/transfer-dialog.js:187 +#: frontend/src/components/dialog/transfer-dialog.js:101 #: frontend/src/components/dialog/transfer-group-dialog.js:69 #: frontend/src/components/dialog/wiki-select-dialog.js:99 #: frontend/src/components/dialog/wiki-select-dialog.js:100 @@ -560,10 +549,55 @@ msgstr "Peruuta" #: frontend/src/pages/sys-admin/repos/search-repos.js:155 #: frontend/src/pages/sys-admin/statistic/statistic-common-tool.js:128 #: frontend/src/pages/sys-admin/users/search-users.js:318 -#: frontend/src/pages/sys-admin/web-settings/input-item.js:69 +#: frontend/src/pages/sys-admin/web-settings/input-item.js:65 msgid "Submit" msgstr "Hyväksy" +#: frontend/src/components/dialog/add-reviewer-dialog.js:98 +msgid "Request a review" +msgstr "" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:100 +msgid "Add new reviewer" +msgstr "" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:103 +#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:283 +#: frontend/src/components/dialog/org-add-member-dialog.js:58 +#: frontend/src/components/dialog/share-to-user.js:357 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-member-dialog.js:37 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-member-dialog.js:56 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-batch-add-admin-dialog.js:45 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:45 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:46 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:240 +#: frontend/src/components/list-and-add-group-members.js:173 +#: frontend/src/pages/org-admin/org-users-search-users.js:196 +#: frontend/src/pages/org-admin/org-users-users.js:260 +#: frontend/src/pages/sys-admin/users/search-users.js:313 +#: frontend/src/pages/sys-admin/users/users.js:425 +msgid "Search users" +msgstr "" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:137 +#: frontend/src/components/dialog/edit-filetag-dialog.js:145 +#: frontend/src/components/dialog/list-created-files-dialog.js:55 +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:86 +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:107 +#: frontend/src/components/dialog/org-add-admin-dialog.js:65 +#: frontend/src/components/dialog/search-file-dialog.js:115 +#: frontend/src/components/dialog/share-admin-link.js:35 +#: frontend/src/components/dialog/share-repo-dialog.js:149 +#: frontend/src/components/dialog/transfer-group-dialog.js:68 +#: frontend/src/components/search/ai-search.js:653 +#: frontend/src/components/search/ai-search.js:690 +#: frontend/src/components/search/search.js:497 +#: frontend/src/components/search/search.js:532 +#: frontend/src/components/system-notification.js:46 +#: frontend/src/pages/groups/group-view.js:479 +msgid "Close" +msgstr "Sulje" + #: frontend/src/components/dialog/change-repo-password-dialog.js:49 msgid "Please enter the old password" msgstr "Ole hyvä ja anna vanha salasana" @@ -588,24 +622,24 @@ msgstr "Uudet salasanat eivät täsmää" msgid "Successfully changed library password." msgstr "Kirjaston salasana vaihdettu onnistuneesti." -#: frontend/src/components/dialog/change-repo-password-dialog.js:98 +#: frontend/src/components/dialog/change-repo-password-dialog.js:102 msgid "Change Password of Library {placeholder}" msgstr "Vaihda kirjaston {placeholder} salasana" -#: frontend/src/components/dialog/change-repo-password-dialog.js:108 +#: frontend/src/components/dialog/change-repo-password-dialog.js:107 msgid "Old Password" msgstr "Vanha salasana" -#: frontend/src/components/dialog/change-repo-password-dialog.js:110 +#: frontend/src/components/dialog/change-repo-password-dialog.js:109 msgid "New Password" msgstr "Uusi salasana" -#: frontend/src/components/dialog/change-repo-password-dialog.js:110 +#: frontend/src/components/dialog/change-repo-password-dialog.js:109 #: frontend/src/components/dialog/create-repo-dialog.js:240 msgid "(at least {placeholder} characters)" msgstr "" -#: frontend/src/components/dialog/change-repo-password-dialog.js:112 +#: frontend/src/components/dialog/change-repo-password-dialog.js:111 msgid "New Password Again" msgstr "Uusi salasana uudestaan" @@ -631,12 +665,11 @@ msgstr "" #: frontend/src/components/dialog/clean-trash.js:62 #: frontend/src/pages/org-admin/devices/devices-errors.js:193 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:375 #: frontend/src/pages/share-admin/share-links.js:590 #: frontend/src/pages/share-admin/upload-links.js:306 #: frontend/src/pages/sys-admin/devices/devices-errors.js:197 #: frontend/src/pages/sys-admin/repos/trash-repos.js:400 -#: frontend/src/repo-folder-trash.js:207 +#: frontend/src/repo-folder-trash.js:204 msgid "Clean" msgstr "Siivoa" @@ -743,8 +776,9 @@ msgstr "Haluatko varmasti poistaa tilin?" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:39 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:59 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:59 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:643 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:667 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:668 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:692 +#: frontend/src/components/draft-list-view/draft-list-item.js:111 #: frontend/src/components/group-members.js:163 #: frontend/src/components/popover/tag-list-item.js:55 #: frontend/src/components/popover/tag-list-item.js:56 @@ -760,8 +794,8 @@ msgstr "Haluatko varmasti poistaa tilin?" #: frontend/src/components/share-link-panel/link-list.js:69 #: frontend/src/components/share-link-panel/link-list.js:129 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:513 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:330 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:338 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:358 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:366 #: frontend/src/components/user-settings/delete-account.js:38 #: frontend/src/components/user-settings/web-api-auth-token.js:83 #: frontend/src/pages/invitations/invitations-view.js:104 @@ -769,16 +803,14 @@ msgstr "Haluatko varmasti poistaa tilin?" #: frontend/src/pages/invitations/invitations-view.js:136 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:360 #: frontend/src/pages/my-libs/mylib-repo-menu.js:145 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:267 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:198 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:256 #: frontend/src/pages/org-admin/org-department-item.js:551 #: frontend/src/pages/org-admin/org-departments-list.js:210 #: frontend/src/pages/org-admin/org-group-repos.js:174 #: frontend/src/pages/org-admin/org-groups-search-groups.js:115 #: frontend/src/pages/org-admin/org-groups.js:306 +#: frontend/src/pages/org-admin/org-libraries.js:316 #: frontend/src/pages/org-admin/org-links.js:216 -#: frontend/src/pages/org-admin/org-user-item.js:194 +#: frontend/src/pages/org-admin/org-user-item.js:179 #: frontend/src/pages/org-admin/org-user-repos.js:170 #: frontend/src/pages/sys-admin/departments/group-item.js:69 #: frontend/src/pages/sys-admin/groups/groups-content.js:184 @@ -790,7 +822,7 @@ msgstr "Haluatko varmasti poistaa tilin?" #: frontend/src/pages/sys-admin/orgs/org-groups.js:120 #: frontend/src/pages/sys-admin/orgs/org-repos.js:117 #: frontend/src/pages/sys-admin/orgs/org-repos.js:125 -#: frontend/src/pages/sys-admin/orgs/org-users.js:298 +#: frontend/src/pages/sys-admin/orgs/org-users.js:288 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:205 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:213 #: frontend/src/pages/sys-admin/repos/dir-content.js:61 @@ -802,8 +834,8 @@ msgstr "Haluatko varmasti poistaa tilin?" #: frontend/src/pages/sys-admin/users/search-users.js:355 #: frontend/src/pages/sys-admin/users/user-repos.js:163 #: frontend/src/pages/sys-admin/users/user-repos.js:218 -#: frontend/src/pages/sys-admin/users/users-content.js:361 -#: frontend/src/pages/sys-admin/users/users-content.js:560 +#: frontend/src/pages/sys-admin/users/users-content.js:352 +#: frontend/src/pages/sys-admin/users/users-content.js:548 #: frontend/src/pages/sys-admin/users/users.js:510 #: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:65 #: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:69 @@ -831,7 +863,6 @@ msgid "Are you sure you want to disconnect?" msgstr "" #: frontend/src/components/dialog/confirm-restore-repo.js:31 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:264 #: frontend/src/pages/sys-admin/repos/trash-repos.js:266 msgid "Restore Library" msgstr "Palauta Kirjasto" @@ -845,13 +876,11 @@ msgstr "Oletko varma, että haluat palauttaa tämän kirjaston?" #: frontend/src/pages/file-history-old/history-item.js:126 #: frontend/src/pages/my-libs/my-libs-deleted.js:176 #: frontend/src/pages/my-libs/my-libs-deleted.js:177 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:195 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:267 #: frontend/src/pages/sys-admin/repos/trash-repos.js:197 #: frontend/src/pages/sys-admin/repos/trash-repos.js:269 -#: frontend/src/repo-folder-trash.js:363 frontend/src/repo-folder-trash.js:374 -#: frontend/src/repo-snapshot.js:170 frontend/src/repo-snapshot.js:299 -#: frontend/src/repo-snapshot.js:308 +#: frontend/src/repo-folder-trash.js:358 frontend/src/repo-folder-trash.js:368 +#: frontend/src/repo-snapshot.js:168 frontend/src/repo-snapshot.js:297 +#: frontend/src/repo-snapshot.js:306 msgid "Restore" msgstr "Palauta" @@ -939,12 +968,13 @@ msgid "New Department Library" msgstr "Uusi Osastokirjasto" #: frontend/src/components/dialog/create-department-repo-dialog.js:81 -#: frontend/src/components/dialog/create-file-dialog.js:98 +#: frontend/src/components/dialog/create-file-dialog.js:151 #: frontend/src/components/dialog/create-folder-dialog.js:86 #: frontend/src/components/dialog/create-group-dialog.js:69 #: frontend/src/components/dialog/create-repo-dialog.js:188 #: frontend/src/components/dialog/create-tag-dialog.js:79 #: frontend/src/components/dialog/list-created-files-dialog.js:28 +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:66 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:84 #: frontend/src/components/dialog/new-wiki-dialog.js:56 #: frontend/src/components/dialog/org-add-department-dialog.js:73 @@ -964,7 +994,8 @@ msgstr "Uusi Osastokirjasto" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:63 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:82 #: frontend/src/components/dialog/wiki-select-dialog.js:78 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:627 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:626 +#: frontend/src/components/draft-list-view/draft-list-view.js:36 #: frontend/src/components/group-members.js:30 #: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:122 #: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23 @@ -972,7 +1003,6 @@ msgstr "Uusi Osastokirjasto" #: frontend/src/pages/my-libs/my-libs-deleted.js:93 #: frontend/src/pages/my-libs/mylib-repo-list-view.js:90 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:160 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:75 #: frontend/src/pages/org-admin/org-admin-list.js:50 #: frontend/src/pages/org-admin/org-department-item.js:250 #: frontend/src/pages/org-admin/org-department-item.js:290 @@ -983,6 +1013,7 @@ msgstr "Uusi Osastokirjasto" #: frontend/src/pages/org-admin/org-group-repos.js:83 #: frontend/src/pages/org-admin/org-groups-search-groups.js:157 #: frontend/src/pages/org-admin/org-groups.js:160 +#: frontend/src/pages/org-admin/org-libraries.js:147 #: frontend/src/pages/org-admin/org-links.js:100 #: frontend/src/pages/org-admin/org-user-profile.js:136 #: frontend/src/pages/org-admin/org-user-repos.js:79 @@ -1013,12 +1044,12 @@ msgstr "Uusi Osastokirjasto" #: frontend/src/pages/sys-admin/users/user-links.js:49 #: frontend/src/pages/sys-admin/users/user-repos.js:54 #: frontend/src/pages/sys-admin/users/user-shared-repos.js:35 -#: frontend/src/repo-folder-trash.js:239 frontend/src/repo-snapshot.js:200 +#: frontend/src/repo-folder-trash.js:236 frontend/src/repo-snapshot.js:198 #: frontend/src/shared-dir-view.js:661 msgid "Name" msgstr "Nimi" -#: frontend/src/components/dialog/create-file-dialog.js:62 +#: frontend/src/components/dialog/create-file-dialog.js:59 #: frontend/src/components/dialog/create-folder-dialog.js:54 #: frontend/src/components/dialog/rename-dialog.js:56 #: frontend/src/components/dialog/rename-dirent.js:56 @@ -1027,7 +1058,7 @@ msgstr "Nimi" msgid "The name \"{name}\" is already taken. Please choose a different name." msgstr "" -#: frontend/src/components/dialog/create-file-dialog.js:94 +#: frontend/src/components/dialog/create-file-dialog.js:147 #: frontend/src/components/toolbar/dir-operation-toolbar.js:207 #: frontend/src/components/toolbar/dir-operation-toolbar.js:232 #: frontend/src/pages/repo-wiki-mode/side-panel.js:176 @@ -1069,7 +1100,7 @@ msgstr "Salasana on liian lyhyt" #: frontend/src/components/dialog/create-repo-dialog.js:111 #: frontend/src/components/dialog/generate-upload-link.js:150 #: frontend/src/components/dialog/org-add-user-dialog.js:123 -#: frontend/src/components/share-link-panel/link-creation.js:181 +#: frontend/src/components/share-link-panel/link-creation.js:175 msgid "Passwords don't match" msgstr "Salasanat eivät täsmää" @@ -1135,14 +1166,14 @@ msgstr "Oikeus" #: frontend/src/components/dialog/share-repo-dialog.js:40 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:22 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57 -#: frontend/src/utils/utils.js:680 +#: frontend/src/utils/utils.js:684 msgid "Read-Write" msgstr "Luku-Kirjoitus" #: frontend/src/components/dialog/create-repo-dialog.js:227 #: frontend/src/components/dialog/share-repo-dialog.js:41 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57 -#: frontend/src/utils/utils.js:683 +#: frontend/src/utils/utils.js:687 msgid "Read-Only" msgstr "Vain-Luku" @@ -1156,7 +1187,7 @@ msgstr "Salattu" #: frontend/src/components/dialog/org-add-user-dialog.js:145 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:106 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:153 -#: frontend/src/components/share-link-panel/link-creation.js:284 +#: frontend/src/components/share-link-panel/link-creation.js:278 #: frontend/src/pages/sys-admin/web-settings/web-settings.js:239 #: frontend/src/settings.js:48 frontend/src/settings.js:134 msgid "Password" @@ -1166,15 +1197,15 @@ msgstr "Salasana" #: frontend/src/components/dialog/generate-upload-link.js:390 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:110 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:163 -#: frontend/src/components/share-link-panel/link-creation.js:295 +#: frontend/src/components/share-link-panel/link-creation.js:289 msgid "Password again" msgstr "Salasana uudestaan" #: frontend/src/components/dialog/create-tag-dialog.js:53 #: frontend/src/components/dialog/zip-download-dialog.js:73 -#: frontend/src/components/file-uploader/file-uploader.js:400 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:409 -#: frontend/src/pages/upload-link/file-uploader.js:399 +#: frontend/src/components/file-uploader/file-uploader.js:406 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:415 +#: frontend/src/pages/upload-link/file-uploader.js:404 msgid "Internal Server Error" msgstr "Sisäinen palvelinvirhe" @@ -1184,10 +1215,10 @@ msgstr "" #: frontend/src/components/dialog/create-tag-dialog.js:73 #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:124 -#: frontend/src/components/share-link-panel/link-creation.js:259 +#: frontend/src/components/share-link-panel/link-creation.js:253 #: frontend/src/components/share-link-panel/link-details.js:166 -#: frontend/src/repo-folder-trash.js:201 frontend/src/repo-history.js:112 -#: frontend/src/repo-snapshot.js:150 +#: frontend/src/repo-folder-trash.js:198 frontend/src/repo-history.js:109 +#: frontend/src/repo-snapshot.js:148 msgid "Back" msgstr "Takaisin" @@ -1203,10 +1234,10 @@ msgstr "" #: frontend/src/components/dialog/create-tag-dialog.js:109 #: frontend/src/components/file-view/file-toolbar.js:155 #: frontend/src/components/file-view/file-toolbar.js:214 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:115 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:158 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:199 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:222 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:121 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:165 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:206 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:229 #: frontend/src/shared-dir-view.js:486 msgid "Save" msgstr "" @@ -1230,8 +1261,6 @@ msgid "Permission name" msgstr "" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:151 -#: frontend/src/components/file-uploader/file-uploader.js:684 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:667 #: frontend/src/components/toolbar/dir-operation-toolbar.js:189 #: frontend/src/components/toolbar/dir-operation-toolbar.js:198 #: frontend/src/components/toolbar/dir-operation-toolbar.js:227 @@ -1245,8 +1274,7 @@ msgstr "" #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:69 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:79 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:89 -#: frontend/src/pages/upload-link/file-uploader.js:625 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:66 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:52 #: frontend/src/shared-dir-view.js:471 msgid "Upload" msgstr "Lisää" @@ -1254,8 +1282,8 @@ msgstr "Lisää" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:180 #: frontend/src/components/dialog/zip-download-dialog.js:123 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:637 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:661 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:662 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:686 #: frontend/src/components/file-view/file-toolbar.js:171 #: frontend/src/components/file-view/file-toolbar.js:255 #: frontend/src/components/file-view/file-view-tip.js:25 @@ -1263,10 +1291,10 @@ msgstr "Lisää" #: frontend/src/components/history-trash-file-view/download.js:10 #: frontend/src/components/shared-file-view/shared-file-view-tip.js:27 #: frontend/src/components/shared-file-view/shared-file-view.js:133 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:331 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:344 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:359 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:372 #: frontend/src/pages/file-history-old/history-item.js:127 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:122 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:128 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:74 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:253 #: frontend/src/pages/org-admin/statistic/statistic-traffic.js:63 @@ -1281,7 +1309,7 @@ msgstr "Lisää" #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:84 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:94 #: frontend/src/pages/sys-admin/users/user-links.js:202 -#: frontend/src/repo-snapshot.js:309 frontend/src/shared-dir-view.js:769 +#: frontend/src/repo-snapshot.js:307 frontend/src/shared-dir-view.js:769 #: frontend/src/shared-dir-view.js:796 frontend/src/shared-dir-view.js:844 #: frontend/src/shared-dir-view.js:876 frontend/src/shared-dir-view.js:945 #: frontend/src/shared-dir-view.js:963 @@ -1311,9 +1339,9 @@ msgstr "" #: frontend/src/components/dialog/view-link-dialog.js:38 #: frontend/src/components/share-link-panel/link-item.js:112 #: frontend/src/components/shared-link.js:24 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:329 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:337 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:343 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:357 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:365 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:371 #: frontend/src/pages/org-admin/org-saml-config.js:118 #: frontend/src/pages/org-admin/org-saml-config.js:132 #: frontend/src/pages/org-admin/org-saml-config.js:146 @@ -1346,7 +1374,7 @@ msgstr "" #: frontend/src/components/select-editor/select-editor.js:138 #: frontend/src/components/share-link-panel/link-details.js:206 #: frontend/src/components/share-link-panel/link-details.js:207 -#: frontend/src/components/toolbar/view-file-toolbar.js:67 +#: frontend/src/components/toolbar/view-file-toolbar.js:87 #: frontend/src/components/user-settings/user-avatar-form.js:97 #: frontend/src/pages/org-admin/org-user-profile.js:139 #: frontend/src/pages/org-admin/org-user-profile.js:145 @@ -1360,9 +1388,9 @@ msgstr "" #: frontend/src/pages/sys-admin/institutions/institution-info.js:28 #: frontend/src/pages/sys-admin/orgs/org-info.js:41 #: frontend/src/pages/sys-admin/users/user-info.js:91 -#: frontend/src/pages/sys-admin/users/users-content.js:514 +#: frontend/src/pages/sys-admin/users/users-content.js:502 #: frontend/src/pages/wiki/main-panel.js:106 -#: frontend/src/pages/wiki/main-panel.js:107 frontend/src/repo-history.js:306 +#: frontend/src/pages/wiki/main-panel.js:107 frontend/src/repo-history.js:303 msgid "Edit" msgstr "Muokkaa" @@ -1400,7 +1428,6 @@ msgstr "" #: frontend/src/components/dialog/delete-repo-dialog.js:66 #: frontend/src/components/dialog/org-delete-repo-dialog.js:32 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:33 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:253 #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:101 #: frontend/src/pages/sys-admin/orgs/org-repos.js:122 #: frontend/src/pages/sys-admin/repos/trash-repos.js:255 @@ -1424,28 +1451,11 @@ msgid "Select Tags" msgstr "" #: frontend/src/components/dialog/edit-filetag-dialog.js:141 -#: frontend/src/components/popover/edit-filetag-popover.js:187 +#: frontend/src/components/popover/edit-filetag-popover.js:182 #: frontend/src/components/popover/list-tag-popover.js:145 msgid "Create a new tag" msgstr "" -#: frontend/src/components/dialog/edit-filetag-dialog.js:145 -#: frontend/src/components/dialog/list-created-files-dialog.js:52 -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:107 -#: frontend/src/components/dialog/org-add-admin-dialog.js:65 -#: frontend/src/components/dialog/search-file-dialog.js:115 -#: frontend/src/components/dialog/share-admin-link.js:35 -#: frontend/src/components/dialog/share-repo-dialog.js:149 -#: frontend/src/components/dialog/transfer-group-dialog.js:68 -#: frontend/src/components/search/ai-search.js:663 -#: frontend/src/components/search/ai-search.js:700 -#: frontend/src/components/search/search.js:497 -#: frontend/src/components/search/search.js:532 -#: frontend/src/components/system-notification.js:46 -#: frontend/src/pages/groups/group-view.js:479 -msgid "Close" -msgstr "Sulje" - #: frontend/src/components/dialog/edit-repo-commit-labels.js:47 msgid "Successfully edited labels." msgstr "Onnistuneesti muokattu etikettejä." @@ -1459,48 +1469,48 @@ msgid "Find an option" msgstr "" #: frontend/src/components/dialog/extra-attributes-dialog/index.js:217 -#: frontend/src/components/dirent-detail/detail-list-view.js:93 -#: frontend/src/components/dirent-detail/detail-list-view.js:134 +#: frontend/src/components/dirent-detail/detail-list-view.js:92 +#: frontend/src/components/dirent-detail/detail-list-view.js:133 msgid "Edit extra properties" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:142 #: frontend/src/components/dialog/reset-webdav-password.js:29 #: frontend/src/components/dialog/set-webdav-password.js:29 -#: frontend/src/components/share-link-panel/link-creation.js:173 +#: frontend/src/components/share-link-panel/link-creation.js:167 msgid "Please enter a password." msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:146 #: frontend/src/components/dialog/reset-webdav-password.js:33 #: frontend/src/components/dialog/set-webdav-password.js:33 -#: frontend/src/components/share-link-panel/link-creation.js:177 +#: frontend/src/components/share-link-panel/link-creation.js:171 msgid "The password is too short." msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:154 #: frontend/src/components/dialog/reset-webdav-password.js:38 #: frontend/src/components/dialog/set-webdav-password.js:38 -#: frontend/src/components/share-link-panel/link-creation.js:185 +#: frontend/src/components/share-link-panel/link-creation.js:179 msgid "" "The password is too weak. It should include at least {passwordStrengthLevel}" " of the following: number, upper letter, lower letter and other symbols." msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:162 -#: frontend/src/components/share-link-panel/link-creation.js:193 +#: frontend/src/components/share-link-panel/link-creation.js:187 msgid "Please select an expiration time" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:170 -#: frontend/src/components/share-link-panel/link-creation.js:202 +#: frontend/src/components/share-link-panel/link-creation.js:196 msgid "Please enter days" msgstr "Ole hyvä ja syötä päivät" #: frontend/src/components/dialog/generate-upload-link.js:174 #: frontend/src/components/dialog/lib-history-setting-dialog.js:66 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:66 -#: frontend/src/components/share-link-panel/link-creation.js:206 +#: frontend/src/components/share-link-panel/link-creation.js:200 msgid "Please enter a non-negative integer" msgstr "" @@ -1511,7 +1521,7 @@ msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:276 #: frontend/src/components/dialog/reset-webdav-password.js:68 #: frontend/src/components/dialog/set-webdav-password.js:68 -#: frontend/src/components/share-link-panel/link-creation.js:285 +#: frontend/src/components/share-link-panel/link-creation.js:279 msgid "" "(at least {passwordMinLength} characters and includes " "{passwordStrengthLevel} of the following: number, upper letter, lower letter" @@ -1558,18 +1568,18 @@ msgstr "Lähetä" #: frontend/src/components/dialog/generate-upload-link.js:367 #: frontend/src/components/dialog/generate-upload-link.js:372 -#: frontend/src/components/share-link-panel/link-creation.js:273 -#: frontend/src/components/share-link-panel/link-creation.js:278 +#: frontend/src/components/share-link-panel/link-creation.js:267 +#: frontend/src/components/share-link-panel/link-creation.js:272 msgid "Add password protection" msgstr "Lisää salasanasuojaus" #: frontend/src/components/dialog/generate-upload-link.js:403 -#: frontend/src/components/share-link-panel/link-creation.js:308 +#: frontend/src/components/share-link-panel/link-creation.js:302 msgid "Add auto expiration" msgstr "Lisää automaattinen vanheneminen" #: frontend/src/components/dialog/generate-upload-link.js:422 -#: frontend/src/components/share-link-panel/link-creation.js:344 +#: frontend/src/components/share-link-panel/link-creation.js:338 #: frontend/src/components/user-settings/web-api-auth-token.js:86 msgid "Generate" msgstr "Luo" @@ -1689,8 +1699,8 @@ msgstr "Onnistuneesti kutsuttu %(email) ja %(num) muuta käyttäjää." #: frontend/src/components/dialog/invite-people-dialog.js:107 #: frontend/src/components/dialog/share-dialog.js:154 #: frontend/src/components/dialog/share-to-invite-people.js:273 -#: frontend/src/components/main-side-nav.js:261 -#: frontend/src/components/main-side-nav.js:263 +#: frontend/src/components/main-side-nav.js:271 +#: frontend/src/components/main-side-nav.js:273 #: frontend/src/components/toolbar/invitations-toolbar.js:31 #: frontend/src/components/toolbar/invitations-toolbar.js:35 #: frontend/src/pages/invitations/invitations-view.js:282 @@ -1748,33 +1758,36 @@ msgstr "Salasanaa pidetään palvelimella vain 1 tunti." msgid "Successfully set library history." msgstr "Kirjaston historia asetettu onnistuneesti." -#: frontend/src/components/dialog/lib-history-setting-dialog.js:112 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:110 -msgid "{placeholder} History Setting" -msgstr "{placeholder} Historia-asetukset" +#: frontend/src/components/dialog/lib-history-setting-dialog.js:116 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:114 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:351 +#: frontend/src/pages/my-libs/mylib-repo-menu.js:154 +#: frontend/src/pages/sys-admin/repos/repos.js:271 +msgid "History Setting" +msgstr "Historian asetukset" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:123 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:122 msgid "Setting library history is disabled by Admin." msgstr "" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:128 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:121 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:127 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:120 msgid "Keep full history" msgstr "Pidä täysi historia" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:132 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:125 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:131 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:124 msgid "Don't keep history" msgstr "Älä pidä historiaa" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:136 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:129 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:135 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:128 msgid "Only keep a period of history:" msgstr "Pidä historia ainoastaan tietyn ajan:" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:145 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:144 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:117 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:138 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:137 #: frontend/src/components/set-link-expiration.js:89 msgid "days" msgstr "päivää" @@ -1807,30 +1820,30 @@ msgstr "Käyttäjän oikeudet" msgid "Group Permission" msgstr "Ryhmän oikeudet" -#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:69 +#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:73 msgid "{placeholder} Folder Permission" msgstr "{placeholder} Kansion oikeus" -#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:69 -msgid "Set permission of {placeholder}" -msgstr "" +#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:73 +msgid "Set {placeholder}'s permission" +msgstr "Aseta oikeudet kohteelle {placeholder} " #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:186 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:169 #: frontend/src/components/dialog/repo-api-token-dialog.js:197 #: frontend/src/components/dialog/zip-download-dialog.js:76 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:294 -#: frontend/src/pages/lib-content-view/lib-content-view.js:181 -#: frontend/src/pages/lib-content-view/lib-content-view.js:710 -#: frontend/src/pages/lib-content-view/lib-content-view.js:758 -#: frontend/src/pages/lib-content-view/lib-content-view.js:850 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1035 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1051 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1087 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1115 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1177 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1233 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1271 +#: frontend/src/pages/lib-content-view/lib-content-view.js:185 +#: frontend/src/pages/lib-content-view/lib-content-view.js:735 +#: frontend/src/pages/lib-content-view/lib-content-view.js:784 +#: frontend/src/pages/lib-content-view/lib-content-view.js:869 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1065 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1081 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1117 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1145 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1209 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1259 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1287 #: frontend/src/pages/my-libs/my-libs-deleted.js:152 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:293 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:315 @@ -1839,22 +1852,22 @@ msgstr "" #: frontend/src/pages/search/main-panel.js:197 #: frontend/src/pages/shared-with-all/public-shared-view.js:106 #: frontend/src/pages/sys-admin/abuse-reports.js:45 -#: frontend/src/pages/upload-link/file-uploader.js:433 -#: frontend/src/repo-folder-trash.js:136 frontend/src/repo-folder-trash.js:333 -#: frontend/src/utils/utils.js:1190 +#: frontend/src/pages/upload-link/file-uploader.js:437 +#: frontend/src/repo-folder-trash.js:136 frontend/src/repo-folder-trash.js:329 +#: frontend/src/utils/utils.js:1194 msgid "Error" msgstr "Virhe" #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:189 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:172 #: frontend/src/components/dialog/repo-api-token-dialog.js:199 -#: frontend/src/pages/lib-content-view/lib-content-view.js:187 +#: frontend/src/pages/lib-content-view/lib-content-view.js:191 #: frontend/src/pages/search/main-panel.js:82 #: frontend/src/pages/sys-admin/abuse-reports.js:47 -#: frontend/src/repo-folder-trash.js:142 frontend/src/repo-folder-trash.js:335 +#: frontend/src/repo-folder-trash.js:142 frontend/src/repo-folder-trash.js:331 #: frontend/src/shared-file-view-document.js:74 #: frontend/src/shared-file-view-spreadsheet.js:71 -#: frontend/src/utils/utils.js:1193 frontend/src/view-file-document.js:76 +#: frontend/src/utils/utils.js:1197 frontend/src/view-file-document.js:76 #: frontend/src/view-file-spreadsheet.js:71 msgid "Please check the network." msgstr "Ole hyvä ja tarkista verkko." @@ -1892,23 +1905,6 @@ msgstr "Valitse ryhmä" msgid "User" msgstr "Käyttäjä" -#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:283 -#: frontend/src/components/dialog/org-add-member-dialog.js:58 -#: frontend/src/components/dialog/share-to-user.js:357 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-member-dialog.js:37 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-member-dialog.js:56 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-batch-add-admin-dialog.js:45 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:45 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:46 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:240 -#: frontend/src/components/list-and-add-group-members.js:173 -#: frontend/src/pages/org-admin/org-users-search-users.js:196 -#: frontend/src/pages/org-admin/org-users-users.js:260 -#: frontend/src/pages/sys-admin/users/search-users.js:313 -#: frontend/src/pages/sys-admin/users/users.js:425 -msgid "Search users" -msgstr "" - #: frontend/src/components/dialog/list-created-files-dialog.js:23 msgid "Created Files" msgstr "" @@ -1923,60 +1919,67 @@ msgstr "" #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:48 #: frontend/src/pages/sys-admin/devices/devices-errors.js:53 #: frontend/src/pages/sys-admin/logs-page/login-logs.js:48 -#: frontend/src/repo-history.js:141 frontend/src/repo-history.js:148 +#: frontend/src/repo-history.js:138 frontend/src/repo-history.js:145 #: frontend/src/user-notifications.js:131 #: frontend/src/user-notifications.js:135 msgid "Time" msgstr "Aika" -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79 -msgid "Tagged Files" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:44 +#: frontend/src/pages/drafts/draft-content.js:29 +msgid "Successfully deleted draft %(draft)s." msgstr "" -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:85 -#: frontend/src/components/dialog/search-file-dialog.js:94 -#: frontend/src/components/dirent-detail/detail-list-view.js:120 -#: frontend/src/components/dirent-detail/file-details.js:85 -#: frontend/src/components/dirent-detail/lib-details.js:69 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:630 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124 -#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24 -#: frontend/src/file-history-old.js:245 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:74 -#: frontend/src/pages/my-libs/mylib-repo-list-view.js:92 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:80 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:82 -#: frontend/src/pages/org-admin/org-department-item.js:327 -#: frontend/src/pages/org-admin/org-group-repos.js:84 -#: frontend/src/pages/org-admin/org-user-repos.js:80 -#: frontend/src/pages/org-admin/org-user-shared-repos.js:78 -#: frontend/src/pages/search/advanced-search.js:78 -#: frontend/src/pages/search/advanced-search.js:226 -#: frontend/src/pages/share-with-ocm/remote-dir-content.js:99 -#: frontend/src/pages/shared-libs/shared-libs.js:84 -#: frontend/src/pages/sys-admin/departments/department-libraries.js:85 -#: frontend/src/pages/sys-admin/repos/dir-content.js:104 -#: frontend/src/pages/sys-admin/repos/repos.js:82 -#: frontend/src/pages/sys-admin/repos/repos.js:84 -#: frontend/src/pages/sys-admin/users/user-shared-repos.js:37 -#: frontend/src/repo-folder-trash.js:242 frontend/src/repo-snapshot.js:201 -#: frontend/src/shared-dir-view.js:663 -msgid "Size" -msgstr "Koko" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:48 +#: frontend/src/pages/drafts/draft-content.js:33 +msgid "Failed to delete draft %(draft)s." +msgstr "" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:61 +#: frontend/src/pages/drafts/drafts-view.js:19 +msgid "Drafts" +msgstr "" + +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:67 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:74 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:74 +#: frontend/src/components/group-members.js:125 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:126 +#: frontend/src/components/wiki-list-view/wiki-list-view.js:45 +#: frontend/src/pages/groups/group-view.js:381 +#: frontend/src/pages/org-admin/org-group-members.js:109 +#: frontend/src/pages/org-admin/org-libraries.js:153 +#: frontend/src/pages/org-admin/org-links.js:101 +#: frontend/src/pages/org-admin/org-user-shared-repos.js:77 +#: frontend/src/pages/shared-libs/shared-libs.js:86 +#: frontend/src/pages/sys-admin/groups/group-members.js:166 +#: frontend/src/pages/sys-admin/groups/groups-content.js:58 +#: frontend/src/pages/sys-admin/links/share-links.js:66 +#: frontend/src/pages/sys-admin/orgs/org-repos.js:35 +#: frontend/src/pages/sys-admin/repos/repos.js:88 +#: frontend/src/pages/sys-admin/repos/trash-repos.js:67 +#: frontend/src/pages/sys-admin/users/user-groups.js:119 +#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:170 +#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:188 +msgid "Owner" +msgstr "Omistaja" + +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:68 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:86 #: frontend/src/components/dialog/search-file-dialog.js:95 #: frontend/src/components/dialog/share-repo-dialog.js:129 #: frontend/src/components/dialog/wiki-select-dialog.js:79 -#: frontend/src/components/dirent-detail/detail-list-view.js:87 -#: frontend/src/components/dirent-detail/detail-list-view.js:122 +#: frontend/src/components/dirent-detail/detail-list-view.js:86 +#: frontend/src/components/dirent-detail/detail-list-view.js:121 #: frontend/src/components/dirent-detail/file-details.js:87 #: frontend/src/components/dirent-detail/lib-details.js:70 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:631 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:630 +#: frontend/src/components/draft-list-view/draft-list-view.js:38 #: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:125 #: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25 #: frontend/src/components/wiki-list-view/wiki-list-view.js:46 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:76 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:46 #: frontend/src/pages/my-libs/mylib-repo-list-view.js:94 #: frontend/src/pages/org-admin/org-user-repos.js:81 #: frontend/src/pages/org-admin/org-user-shared-repos.js:79 @@ -1991,11 +1994,61 @@ msgstr "Koko" msgid "Last Update" msgstr "Viimeisin päivitys" +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79 +msgid "Tagged Files" +msgstr "" + +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:85 +#: frontend/src/components/dialog/search-file-dialog.js:94 +#: frontend/src/components/dirent-detail/detail-list-view.js:119 +#: frontend/src/components/dirent-detail/file-details.js:85 +#: frontend/src/components/dirent-detail/lib-details.js:69 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:629 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124 +#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24 +#: frontend/src/file-history-old.js:245 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:44 +#: frontend/src/pages/my-libs/mylib-repo-list-view.js:92 +#: frontend/src/pages/org-admin/org-department-item.js:327 +#: frontend/src/pages/org-admin/org-group-repos.js:84 +#: frontend/src/pages/org-admin/org-libraries.js:150 +#: frontend/src/pages/org-admin/org-user-repos.js:80 +#: frontend/src/pages/org-admin/org-user-shared-repos.js:78 +#: frontend/src/pages/search/advanced-search.js:78 +#: frontend/src/pages/search/advanced-search.js:226 +#: frontend/src/pages/share-with-ocm/remote-dir-content.js:99 +#: frontend/src/pages/shared-libs/shared-libs.js:84 +#: frontend/src/pages/sys-admin/departments/department-libraries.js:85 +#: frontend/src/pages/sys-admin/repos/dir-content.js:104 +#: frontend/src/pages/sys-admin/repos/repos.js:82 +#: frontend/src/pages/sys-admin/repos/repos.js:84 +#: frontend/src/pages/sys-admin/users/user-shared-repos.js:37 +#: frontend/src/repo-folder-trash.js:238 frontend/src/repo-snapshot.js:199 +#: frontend/src/shared-dir-view.js:663 +msgid "Size" +msgstr "Koko" + #: frontend/src/components/dialog/list-taggedfiles-dialog.js:165 #: frontend/src/pages/starred/starred.js:221 msgid "deleted" msgstr "" +#: frontend/src/components/dialog/local-draft-dialog.js:17 +msgid "Local draft" +msgstr "" + +#: frontend/src/components/dialog/local-draft-dialog.js:19 +msgid "You have an unsaved draft. Do you like to use it?" +msgstr "" + +#: frontend/src/components/dialog/local-draft-dialog.js:22 +msgid "Use draft" +msgstr "" + +#: frontend/src/components/dialog/local-draft-dialog.js:23 +msgid "Delete draft" +msgstr "" + #: frontend/src/components/dialog/manage-members-dialog.js:21 msgid "Manage group members" msgstr "" @@ -2014,8 +2067,10 @@ msgstr "Uusi Wiki" #: frontend/src/components/dialog/op-menu.js:53 #: frontend/src/components/dialog/op-menu.js:54 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:809 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:810 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:837 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:838 +#: frontend/src/components/draft-list-view/draft-list-item.js:104 +#: frontend/src/components/draft-list-view/draft-list-item.js:105 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:123 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:124 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:152 @@ -2040,16 +2095,16 @@ msgstr "Uusi Wiki" #: frontend/src/pages/my-libs/mylib-repo-menu.js:210 #: frontend/src/pages/my-libs/mylib-repo-menu.js:263 #: frontend/src/pages/my-libs/mylib-repo-menu.js:264 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:260 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:261 #: frontend/src/pages/org-admin/org-groups-search-groups.js:108 #: frontend/src/pages/org-admin/org-groups-search-groups.js:109 #: frontend/src/pages/org-admin/org-groups.js:299 #: frontend/src/pages/org-admin/org-groups.js:300 +#: frontend/src/pages/org-admin/org-libraries.js:309 +#: frontend/src/pages/org-admin/org-libraries.js:310 #: frontend/src/pages/org-admin/org-links.js:209 #: frontend/src/pages/org-admin/org-links.js:210 -#: frontend/src/pages/org-admin/org-user-item.js:187 -#: frontend/src/pages/org-admin/org-user-item.js:188 +#: frontend/src/pages/org-admin/org-user-item.js:172 +#: frontend/src/pages/org-admin/org-user-item.js:173 #: frontend/src/pages/repo-wiki-mode/side-panel.js:168 #: frontend/src/pages/repo-wiki-mode/side-panel.js:169 #: frontend/src/pages/sdoc/sdoc-file-history/history-version.js:127 @@ -2108,7 +2163,7 @@ msgstr "Uusi Osasto" #: frontend/src/pages/sys-admin/departments/department.js:105 #: frontend/src/pages/sys-admin/groups/group-members.js:324 #: frontend/src/pages/sys-admin/institutions/institution-users.js:362 -#: frontend/src/pages/sys-admin/orgs/org-users.js:434 +#: frontend/src/pages/sys-admin/orgs/org-users.js:415 msgid "Add Member" msgstr "Lisää Jäseniä" @@ -2159,11 +2214,11 @@ msgstr "" #: frontend/src/pages/sys-admin/institutions/institutions.js:127 #: frontend/src/pages/sys-admin/orgs/org-groups.js:107 #: frontend/src/pages/sys-admin/orgs/org-repos.js:100 -#: frontend/src/pages/sys-admin/orgs/org-users.js:228 +#: frontend/src/pages/sys-admin/orgs/org-users.js:220 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:138 #: frontend/src/pages/sys-admin/terms-and-conditions/item.js:125 #: frontend/src/pages/sys-admin/users/user-repos.js:192 -#: frontend/src/pages/sys-admin/users/users-content.js:403 +#: frontend/src/pages/sys-admin/users/users-content.js:393 msgid "Are you sure you want to delete {placeholder} ?" msgstr "" @@ -2174,7 +2229,7 @@ msgstr "Poista Osasto." #: frontend/src/components/dialog/org-delete-member-dialog.js:40 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-member-dialog.js:40 -#: frontend/src/pages/sys-admin/orgs/org-users.js:295 +#: frontend/src/pages/sys-admin/orgs/org-users.js:285 msgid "Delete Member" msgstr "Poista Jäsen" @@ -2260,9 +2315,9 @@ msgid "API token is copied to the clipboard." msgstr "" #: frontend/src/components/dialog/repo-api-token-dialog.js:116 -#: frontend/src/pages/lib-content-view/lib-content-view.js:168 -#: frontend/src/pages/lib-content-view/lib-content-view.js:171 -#: frontend/src/repo-folder-trash.js:131 frontend/src/utils/utils.js:1185 +#: frontend/src/pages/lib-content-view/lib-content-view.js:172 +#: frontend/src/pages/lib-content-view/lib-content-view.js:175 +#: frontend/src/repo-folder-trash.js:131 frontend/src/utils/utils.js:1189 msgid "Permission denied" msgstr "Lupa evätty" @@ -2278,29 +2333,33 @@ msgstr "" msgid "{placeholder} SeaTable integration" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:52 -msgid "{placeholder} Share Admin" -msgstr "" +#: frontend/src/components/dialog/repo-share-admin-dialog.js:56 +#: frontend/src/components/main-side-nav.js:278 +#: frontend/src/components/main-side-nav.js:280 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:354 +#: frontend/src/pages/my-libs/mylib-repo-menu.js:178 +msgid "Share Admin" +msgstr "Jakojen hallinta" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:67 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:65 #: frontend/src/pages/share-admin/share-links.js:554 #: frontend/src/pages/share-admin/upload-links.js:286 #: frontend/src/pages/sys-admin/links/links-nav.js:15 msgid "Share Links" msgstr "Jakolinkit" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:74 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:72 #: frontend/src/pages/share-admin/share-links.js:557 #: frontend/src/pages/share-admin/upload-links.js:288 #: frontend/src/pages/sys-admin/links/links-nav.js:16 msgid "Upload Links" msgstr "Lähetyslinkit" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:80 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:78 msgid "User Shares" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:85 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:83 msgid "Group Shares" msgstr "" @@ -2428,15 +2487,15 @@ msgstr "" #: frontend/src/components/dialog/share-dialog.js:323 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-dialog.js:84 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:640 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:664 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:665 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:689 #: frontend/src/components/file-view/file-toolbar.js:143 #: frontend/src/components/file-view/file-toolbar.js:242 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:348 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:511 #: frontend/src/components/toolbar/dir-operation-toolbar.js:218 -#: frontend/src/components/toolbar/view-file-toolbar.js:77 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:105 +#: frontend/src/components/toolbar/view-file-toolbar.js:103 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:69 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:359 #: frontend/src/pages/my-libs/mylib-repo-menu.js:142 @@ -2498,12 +2557,12 @@ msgstr "" #: frontend/src/components/dialog/share-to-other-server.js:193 #: frontend/src/pages/groups/group-view.js:302 -#: frontend/src/pages/org-admin/org-user-item.js:83 +#: frontend/src/pages/org-admin/org-user-item.js:82 #: frontend/src/pages/org-admin/org-users-users.js:157 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:168 -#: frontend/src/pages/sys-admin/users/users-content.js:261 -#: frontend/src/pages/sys-admin/users/users-content.js:322 -#: frontend/src/pages/sys-admin/users/users-content.js:327 +#: frontend/src/pages/sys-admin/users/users-content.js:256 +#: frontend/src/pages/sys-admin/users/users-content.js:313 +#: frontend/src/pages/sys-admin/users/users-content.js:318 #: frontend/src/pages/sys-admin/users/users.js:269 #: frontend/src/pages/sys-admin/users/users.js:293 msgid "It may take some time, please wait." @@ -2519,7 +2578,7 @@ msgstr "" #: frontend/src/pages/sys-admin/invitations/invitations.js:300 #: frontend/src/pages/sys-admin/notifications/notifications.js:274 #: frontend/src/pages/sys-admin/orgs/org-repos.js:176 -#: frontend/src/pages/sys-admin/orgs/org-users.js:390 +#: frontend/src/pages/sys-admin/orgs/org-users.js:371 #: frontend/src/pages/sys-admin/orgs/orgs.js:105 #: frontend/src/pages/sys-admin/orgs/search-orgs.js:69 #: frontend/src/pages/sys-admin/repos/dir-view.js:96 @@ -2634,31 +2693,6 @@ msgstr "" msgid "Add Organization" msgstr "" -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:74 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:74 -#: frontend/src/components/group-members.js:125 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:126 -#: frontend/src/components/wiki-list-view/wiki-list-view.js:45 -#: frontend/src/pages/groups/group-view.js:381 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:86 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:65 -#: frontend/src/pages/org-admin/org-group-members.js:109 -#: frontend/src/pages/org-admin/org-links.js:101 -#: frontend/src/pages/org-admin/org-user-shared-repos.js:77 -#: frontend/src/pages/shared-libs/shared-libs.js:86 -#: frontend/src/pages/sys-admin/groups/group-members.js:166 -#: frontend/src/pages/sys-admin/groups/groups-content.js:58 -#: frontend/src/pages/sys-admin/links/share-links.js:66 -#: frontend/src/pages/sys-admin/orgs/org-repos.js:35 -#: frontend/src/pages/sys-admin/repos/repos.js:88 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:67 -#: frontend/src/pages/sys-admin/users/user-groups.js:119 -#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:170 -#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:188 -msgid "Owner" -msgstr "Omistaja" - #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:101 msgid "Owner can use admin panel in an organization, must be a new account." msgstr "Omistaja voi käyttää organisaation ylläpitopaneelia, täytyy olla uusi tili." @@ -2701,7 +2735,7 @@ msgstr "(jos jätetty tyhjäksi, omistaja on admin)" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:80 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:81 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:51 -#: frontend/src/components/dialog/transfer-dialog.js:146 +#: frontend/src/components/dialog/transfer-dialog.js:79 msgid "Select a user" msgstr "" @@ -2726,7 +2760,7 @@ msgid "End date" msgstr "" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:34 -#: frontend/src/components/dialog/transfer-dialog.js:173 +#: frontend/src/components/dialog/transfer-dialog.js:71 msgid "Transfer Library {library_name}" msgstr "" @@ -2746,16 +2780,16 @@ msgstr "" msgid "Terms" msgstr "Ehdot" -#: frontend/src/components/dialog/transfer-dialog.js:127 -msgid "Transfer to user" +#: frontend/src/components/dialog/transfer-dialog.js:87 +msgid "Select a department" msgstr "" -#: frontend/src/components/dialog/transfer-dialog.js:133 +#: frontend/src/components/dialog/transfer-dialog.js:95 msgid "Transfer to department" msgstr "" -#: frontend/src/components/dialog/transfer-dialog.js:157 -msgid "Select a department" +#: frontend/src/components/dialog/transfer-dialog.js:95 +msgid "Transfer to user" msgstr "" #: frontend/src/components/dialog/transfer-group-dialog.js:55 @@ -2821,65 +2855,64 @@ msgstr "" msgid "Packaging..." msgstr "Pakataan..." -#: frontend/src/components/dir-view-mode/dir-column-file.js:48 +#: frontend/src/components/dir-view-mode/dir-column-file.js:69 msgid "File does not exist." msgstr "" -#: frontend/src/components/dirent-detail/detail-list-view.js:86 -#: frontend/src/components/dirent-detail/detail-list-view.js:121 +#: frontend/src/components/dir-view-mode/dir-column-file.js:90 +msgid "This file is in draft stage." +msgstr "" + +#: frontend/src/components/dir-view-mode/dir-column-file.js:91 +msgid "View Draft" +msgstr "" + +#: frontend/src/components/dirent-detail/detail-list-view.js:85 +#: frontend/src/components/dirent-detail/detail-list-view.js:120 #: frontend/src/components/dirent-detail/file-details.js:86 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:75 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:45 msgid "Location" msgstr "Sijainti" -#: frontend/src/components/dirent-detail/detail-list-view.js:102 -#: frontend/src/components/dirent-detail/detail-list-view.js:104 +#: frontend/src/components/dirent-detail/detail-list-view.js:101 +#: frontend/src/components/dirent-detail/detail-list-view.js:103 msgid "Apply properties to files inside the folder" msgstr "" #: frontend/src/components/dirent-detail/lib-details.js:68 -#: frontend/src/components/main-side-nav.js:180 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:79 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:82 +#: frontend/src/components/main-side-nav.js:181 +#: frontend/src/pages/org-admin/org-libraries.js:149 #: frontend/src/pages/repo-wiki-mode/side-panel.js:161 -#: frontend/src/pages/sys-admin/info.js:116 +#: frontend/src/pages/sys-admin/info.js:112 #: frontend/src/pages/sys-admin/repos/repos.js:81 #: frontend/src/pages/sys-admin/repos/repos.js:84 msgid "Files" msgstr "Tiedostot" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:210 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:705 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 msgid "Frozen by {name}" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:210 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:705 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 msgid "locked by {name}" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:214 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:711 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:736 msgid "freezed" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:214 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:711 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:736 #: frontend/src/components/file-view/file-info.js:31 #: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:17 msgid "locked" msgstr "lukittu" -#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 -msgid "Unselect this item" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 -msgid "Select this item" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-item.js:734 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:818 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:759 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:846 #: frontend/src/components/file-view/file-info.js:40 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:643 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:333 @@ -2891,8 +2924,8 @@ msgstr "" msgid "Unstar" msgstr "Poista merkintä" -#: frontend/src/components/dirent-list-view/dirent-list-item.js:734 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:818 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:759 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:846 #: frontend/src/components/file-view/file-info.js:40 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:643 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:333 @@ -2902,24 +2935,40 @@ msgstr "Poista merkintä" msgid "Star" msgstr "" -#: frontend/src/components/dirent-list-view/dirent-list-view.js:623 -msgid "Unselect all items" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-view.js:623 -msgid "Select all items" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-none-view.js:54 +#: frontend/src/components/dirent-list-view/dirent-none-view.js:52 msgid "This folder has no content at this time." msgstr "" -#: frontend/src/components/dirent-list-view/dirent-none-view.js:55 +#: frontend/src/components/dirent-list-view/dirent-none-view.js:53 msgid "You can create files quickly" msgstr "" +#: frontend/src/components/draft-list-view/draft-list-item.js:113 +#: frontend/src/pages/sdoc-revision/index.js:123 +msgid "Publish" +msgstr "" + +#: frontend/src/components/draft-list-view/draft-list-view.js:37 +#: frontend/src/pages/dashboard/content.js:34 +#: frontend/src/pages/org-admin/devices/devices-errors.js:51 +#: frontend/src/pages/org-admin/org-logs-file-audit.js:103 +#: frontend/src/pages/org-admin/org-logs-file-update.js:117 +#: frontend/src/pages/org-admin/org-logs-perm-audit.js:84 +#: frontend/src/pages/share-admin/share-links.js:88 +#: frontend/src/pages/share-admin/upload-links.js:51 +#: frontend/src/pages/starred/starred.js:35 +#: frontend/src/pages/sys-admin/abuse-reports.js:87 +#: frontend/src/pages/sys-admin/devices/devices-errors.js:51 +#: frontend/src/pages/sys-admin/file-scan-records.js:29 +#: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:91 +#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:169 +#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:187 +#: frontend/src/pages/sys-admin/web-settings/web-settings.js:279 +msgid "Library" +msgstr "Kirjasto" + #: frontend/src/components/file-chooser/file-chooser.js:286 -#: frontend/src/components/search/ai-search.js:453 +#: frontend/src/components/search/ai-search.js:452 #: frontend/src/components/search/wiki-search.js:193 msgid "No results matching" msgstr "" @@ -2933,151 +2982,132 @@ msgstr "Nykyinen kirjasto" msgid "Other Libraries" msgstr "Muut kirjastot" -#: frontend/src/components/file-uploader/file-uploader.js:148 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:146 -#: frontend/src/pages/upload-link/file-uploader.js:140 +#: frontend/src/components/file-uploader/file-uploader.js:149 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:147 +#: frontend/src/pages/upload-link/file-uploader.js:141 msgid "Please upload no more than {maxFiles} files at a time." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:395 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:406 -#: frontend/src/pages/upload-link/file-uploader.js:396 +#: frontend/src/components/file-uploader/file-uploader.js:401 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:412 +#: frontend/src/pages/upload-link/file-uploader.js:401 msgid "File is locked by others." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:396 +#: frontend/src/components/file-uploader/file-uploader.js:402 msgid "Invalid filename." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:397 +#: frontend/src/components/file-uploader/file-uploader.js:403 msgid "File already exists." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:398 +#: frontend/src/components/file-uploader/file-uploader.js:404 msgid "File size is too large." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:399 +#: frontend/src/components/file-uploader/file-uploader.js:405 msgid "Out of quota." msgstr "Tila loppu." -#: frontend/src/components/file-uploader/file-uploader.js:408 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:399 -#: frontend/src/pages/upload-link/file-uploader.js:389 +#: frontend/src/components/file-uploader/file-uploader.js:414 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:405 +#: frontend/src/pages/upload-link/file-uploader.js:394 msgid "Network error" msgstr "Verkkovirhe" -#: frontend/src/components/file-uploader/forbid-upload-list-item.js:23 -#: frontend/src/components/shared-link-file-uploader/forbid-upload-list-item.js:23 -#: frontend/src/pages/upload-link/forbid-upload-list-item.js:23 -msgid "File too large" +#: frontend/src/components/file-uploader/forbid-upload-list-item.js:13 +#: frontend/src/components/shared-link-file-uploader/forbid-upload-list-item.js:13 +msgid "Please upload files less than {placeholder}M" msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:94 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:94 +#: frontend/src/components/file-uploader/upload-list-item.js:97 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:97 #: frontend/src/pages/upload-link/upload-list-item.js:94 msgid "Preparing to upload..." msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:95 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:95 +#: frontend/src/components/file-uploader/upload-list-item.js:98 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:98 #: frontend/src/pages/upload-link/upload-list-item.js:95 msgid "Remaining" msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:96 -#: frontend/src/components/file-uploader/upload-list-item.js:122 +#: frontend/src/components/file-uploader/upload-list-item.js:99 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:99 +#: frontend/src/pages/upload-link/upload-list-item.js:96 +msgid "Indexing..." +msgstr "" + +#: frontend/src/components/file-uploader/upload-list-item.js:130 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:130 +#: frontend/src/pages/upload-link/upload-list-item.js:127 +msgid "Retry" +msgstr "" + +#: frontend/src/components/file-uploader/upload-list-item.js:133 #: frontend/src/components/file-view/file-toolbar.js:150 #: frontend/src/components/file-view/file-toolbar.js:209 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:96 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:122 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:155 -#: frontend/src/pages/upload-link/upload-list-item.js:96 -#: frontend/src/pages/upload-link/upload-list-item.js:122 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:133 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:117 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162 +#: frontend/src/pages/upload-link/upload-list-item.js:130 msgid "Saving..." msgstr "Tallennetaan..." -#: frontend/src/components/file-uploader/upload-list-item.js:117 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:117 -#: frontend/src/pages/upload-link/upload-list-item.js:117 -msgid "Waiting..." -msgstr "" - -#: frontend/src/components/file-uploader/upload-list-item.js:118 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:118 -#: frontend/src/pages/upload-link/upload-list-item.js:118 -msgid "Uploading..." -msgstr "" - -#: frontend/src/components/file-uploader/upload-list-item.js:131 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:131 -#: frontend/src/pages/upload-link/upload-list-item.js:131 +#: frontend/src/components/file-uploader/upload-list-item.js:136 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:136 +#: frontend/src/pages/upload-link/upload-list-item.js:133 msgid "Uploaded" msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:147 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:147 -#: frontend/src/pages/upload-link/upload-list-item.js:147 -msgid "Retry" -msgstr "" - #: frontend/src/components/file-uploader/upload-progress-dialog.js:48 #: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:48 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:51 -msgid "{uploaded_files_num}/{all_files_num} Files" -msgstr "" +#: frontend/src/pages/org-admin/web-settings/web-settings.js:119 +msgid "File Upload" +msgstr "Tiedoston lähettäminen " -#: frontend/src/components/file-uploader/upload-progress-dialog.js:56 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:56 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:58 -msgid "{failed_files_num} file(s) failed to upload" -msgstr "" - -#: frontend/src/components/file-uploader/upload-progress-dialog.js:67 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:67 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:83 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:49 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:49 msgid "File Uploading..." msgstr "Tiedostoa lähetetään..." +#: frontend/src/components/file-uploader/upload-progress-dialog.js:75 #: frontend/src/components/file-uploader/upload-progress-dialog.js:77 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:75 #: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:77 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:90 -msgid "All files uploaded" -msgstr "" - -#: frontend/src/components/file-uploader/upload-progress-dialog.js:96 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:96 msgid "Retry All" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:103 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:103 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:75 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:80 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:82 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:80 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:82 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:61 msgid "Cancel All" msgstr "Peruuta kaikki" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:110 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:110 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:107 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:88 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:88 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:68 msgid "name" msgstr "nimi" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:111 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:111 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:108 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:89 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:89 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:69 msgid "size" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:112 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:112 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:109 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:90 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:90 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:70 msgid "progress" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:113 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:113 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:110 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:91 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:91 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:71 msgid "state" msgstr "" @@ -3092,14 +3122,14 @@ msgid "unstarred" msgstr "ei suosikki" #: frontend/src/components/file-view/file-toolbar.js:92 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:90 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:96 #: frontend/src/utils/text-translation.js:23 msgid "Lock" msgstr "Lukitse" #: frontend/src/components/file-view/file-toolbar.js:96 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:98 -#: frontend/src/utils/text-translation.js:24 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:104 +#: frontend/src/utils/text-translation.js:25 msgid "Unlock" msgstr "Poista lukitus" @@ -3117,12 +3147,12 @@ msgstr "Avaa isäntäkansio" #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:342 #: frontend/src/pages/org-admin/org-logs-file-update.js:260 #: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:137 -#: frontend/src/repo-history.js:292 frontend/src/utils/text-translation.js:21 +#: frontend/src/repo-history.js:289 frontend/src/utils/text-translation.js:21 msgid "Details" msgstr "Yksityiskohdat" #: frontend/src/components/file-view/file-toolbar.js:186 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:130 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:136 #: frontend/src/utils/text-translation.js:22 msgid "Open via Client" msgstr "Avaa asiakasohjelmassa" @@ -3144,7 +3174,7 @@ msgstr "" #: frontend/src/pages/sys-admin/groups/group-members.js:109 #: frontend/src/pages/sys-admin/users/user-groups.js:122 #: frontend/src/pages/sys-admin/users/users-nav.js:25 -#: frontend/src/utils/utils.js:686 +#: frontend/src/utils/utils.js:690 msgid "Admin" msgstr "Ylläpitäjä" @@ -3161,9 +3191,8 @@ msgstr "Jäsen" #: frontend/src/components/group-members.js:96 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:290 -#: frontend/src/pages/lib-content-view/lib-content-view.js:838 +#: frontend/src/pages/lib-content-view/lib-content-view.js:857 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:311 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:157 #: frontend/src/pages/org-admin/org-group-repos.js:146 #: frontend/src/pages/org-admin/org-user-repos.js:142 #: frontend/src/pages/sys-admin/repos/repos.js:162 @@ -3198,91 +3227,84 @@ msgstr "" msgid "Search group members" msgstr "" -#: frontend/src/components/main-side-nav.js:92 +#: frontend/src/components/main-side-nav.js:93 #: frontend/src/pages/org-admin/org-groups.js:154 msgid "All Groups" msgstr "Kaikki ryhmät" -#: frontend/src/components/main-side-nav.js:123 -#: frontend/src/components/main-side-nav.js:125 -#: frontend/src/components/main-side-nav.js:132 -#: frontend/src/components/main-side-nav.js:134 +#: frontend/src/components/main-side-nav.js:124 +#: frontend/src/components/main-side-nav.js:126 +#: frontend/src/components/main-side-nav.js:133 +#: frontend/src/components/main-side-nav.js:135 #: frontend/src/pages/org-admin/side-panel.js:86 #: frontend/src/pages/sys-admin/side-panel.js:174 msgid "Links" msgstr "Linkit" -#: frontend/src/components/main-side-nav.js:150 -#: frontend/src/components/main-side-nav.js:152 +#: frontend/src/components/main-side-nav.js:151 +#: frontend/src/components/main-side-nav.js:153 #: frontend/src/pages/share-admin/folders.js:368 msgid "Folders" msgstr "Hakemistot" -#: frontend/src/components/main-side-nav.js:184 -#: frontend/src/components/main-side-nav.js:186 +#: frontend/src/components/main-side-nav.js:185 +#: frontend/src/components/main-side-nav.js:187 #: frontend/src/pages/my-libs/my-libs-deleted.js:54 #: frontend/src/pages/my-libs/my-libs.js:166 msgid "My Libraries" msgstr "Minun Kirjastot" -#: frontend/src/components/main-side-nav.js:191 -#: frontend/src/components/main-side-nav.js:193 +#: frontend/src/components/main-side-nav.js:192 +#: frontend/src/components/main-side-nav.js:194 #: frontend/src/pages/shared-libs/shared-libs.js:456 msgid "Shared with me" msgstr "Jaettu minulle" -#: frontend/src/components/main-side-nav.js:198 -#: frontend/src/components/main-side-nav.js:200 +#: frontend/src/components/main-side-nav.js:199 +#: frontend/src/components/main-side-nav.js:201 #: frontend/src/pages/shared-with-all/public-shared-view.js:206 msgid "Shared with all" msgstr "Jaettu kaikille" -#: frontend/src/components/main-side-nav.js:205 -#: frontend/src/components/main-side-nav.js:207 +#: frontend/src/components/main-side-nav.js:206 +#: frontend/src/components/main-side-nav.js:208 msgid "Shared with groups" msgstr "Jaettu ryhmille" -#: frontend/src/components/main-side-nav.js:214 -#: frontend/src/components/main-side-nav.js:216 -#: frontend/src/components/main-side-nav.js:222 -#: frontend/src/components/main-side-nav.js:224 +#: frontend/src/components/main-side-nav.js:215 +#: frontend/src/components/main-side-nav.js:217 +#: frontend/src/components/main-side-nav.js:223 +#: frontend/src/components/main-side-nav.js:225 msgid "Shared from other servers" msgstr "" -#: frontend/src/components/main-side-nav.js:231 +#: frontend/src/components/main-side-nav.js:232 msgid "Tools" msgstr "Työkalut" -#: frontend/src/components/main-side-nav.js:234 -#: frontend/src/components/main-side-nav.js:236 +#: frontend/src/components/main-side-nav.js:235 +#: frontend/src/components/main-side-nav.js:237 #: frontend/src/pages/starred/starred.js:315 msgid "Favorites" msgstr "Suosikit" -#: frontend/src/components/main-side-nav.js:241 -#: frontend/src/components/main-side-nav.js:243 +#: frontend/src/components/main-side-nav.js:242 +#: frontend/src/components/main-side-nav.js:244 msgid "Activities" msgstr "Aktiviteetit" -#: frontend/src/components/main-side-nav.js:248 -#: frontend/src/components/main-side-nav.js:250 +#: frontend/src/components/main-side-nav.js:249 +#: frontend/src/components/main-side-nav.js:251 #: frontend/src/pages/wikis/wikis.js:137 msgid "Published Libraries" msgstr "" -#: frontend/src/components/main-side-nav.js:254 -#: frontend/src/components/main-side-nav.js:256 +#: frontend/src/components/main-side-nav.js:264 +#: frontend/src/components/main-side-nav.js:266 #: frontend/src/pages/linked-devices/linked-devices.js:230 msgid "Linked Devices" msgstr "Yhdistetyt Laitteet" -#: frontend/src/components/main-side-nav.js:268 -#: frontend/src/components/main-side-nav.js:270 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:354 -#: frontend/src/pages/my-libs/mylib-repo-menu.js:178 -msgid "Share Admin" -msgstr "Jakojen hallinta" - #: frontend/src/components/more.js:14 msgid "show more" msgstr "" @@ -3322,15 +3344,15 @@ msgid "" "right}" msgstr "" -#: frontend/src/components/popover/edit-filetag-popover.js:141 +#: frontend/src/components/popover/edit-filetag-popover.js:137 msgid "No tags" msgstr "" -#: frontend/src/components/popover/edit-filetag-popover.js:145 +#: frontend/src/components/popover/edit-filetag-popover.js:141 msgid "Tag not found" msgstr "" -#: frontend/src/components/popover/edit-filetag-popover.js:159 +#: frontend/src/components/popover/edit-filetag-popover.js:155 msgid "Find a tag" msgstr "" @@ -3373,8 +3395,8 @@ msgstr "" msgid "You are watching file changes of this library." msgstr "" -#: frontend/src/components/sdoc-wiki-page-viewer/index.js:133 -#: frontend/src/components/seafile-markdown-viewer/index.js:119 +#: frontend/src/components/sdoc-wiki-page-viewer/index.js:125 +#: frontend/src/components/seafile-markdown-viewer/index.js:111 msgid "Last modified by" msgstr "" @@ -3410,41 +3432,41 @@ msgstr "Ei" msgid "Reference documents" msgstr "" -#: frontend/src/components/search/ai-search.js:387 +#: frontend/src/components/search/ai-search.js:386 #: frontend/src/components/search/search.js:433 msgid "Search results visited recently" msgstr "" -#: frontend/src/components/search/ai-search.js:436 +#: frontend/src/components/search/ai-search.js:435 #: frontend/src/components/search/search.js:413 msgid "Type characters to start search" msgstr "" -#: frontend/src/components/search/ai-search.js:439 +#: frontend/src/components/search/ai-search.js:438 msgid "Type more characters to start search" msgstr "" -#: frontend/src/components/search/ai-search.js:450 -#: frontend/src/components/search/ai-search.js:467 +#: frontend/src/components/search/ai-search.js:449 +#: frontend/src/components/search/ai-search.js:466 msgid "Ask AI" msgstr "" -#: frontend/src/components/search/ai-search.js:529 +#: frontend/src/components/search/ai-search.js:528 msgid "" "Indexing the library. Semantic search will be available within a few " "minutes." msgstr "" -#: frontend/src/components/search/ai-search.js:540 +#: frontend/src/components/search/ai-search.js:539 msgid "Successfully turned it off" msgstr "" -#: frontend/src/components/search/ai-search.js:558 -#: frontend/src/components/search/ai-search.js:582 +#: frontend/src/components/search/ai-search.js:557 +#: frontend/src/components/search/ai-search.js:581 msgid "Turn on semantic search for this library" msgstr "" -#: frontend/src/components/search/ai-search.js:570 +#: frontend/src/components/search/ai-search.js:569 msgid "Turn off semantic search for this library" msgstr "" @@ -3515,13 +3537,13 @@ msgstr "" #: frontend/src/components/select-editor/sysadmin-user-role-editor.js:19 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:155 -#: frontend/src/pages/sys-admin/users/users-content.js:281 +#: frontend/src/pages/sys-admin/users/users-content.js:272 msgid "Default" msgstr "Oletus" #: frontend/src/components/select-editor/sysadmin-user-role-editor.js:21 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:157 -#: frontend/src/pages/sys-admin/users/users-content.js:283 +#: frontend/src/pages/sys-admin/users/users-content.js:274 msgid "Guest" msgstr "Vieras" @@ -3578,36 +3600,30 @@ msgstr "" msgid "Successfully deleted {number_placeholder} share links" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:138 -msgid "" -"Share links cannot be generated because \"Invisible\", \"Online Read-Write\"" -" or \"Online Read-Only\" is set for you on some folder(s) in the library." -msgstr "" - -#: frontend/src/components/share-link-panel/link-creation.js:162 +#: frontend/src/components/share-link-panel/link-creation.js:156 msgid "Please enter an integer bigger than 1 as number of links." msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:166 +#: frontend/src/components/share-link-panel/link-creation.js:160 msgid "" "Please enter an integer not bigger than {max_number} as number of links." msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:260 +#: frontend/src/components/share-link-panel/link-creation.js:254 #: frontend/src/components/share-link-panel/link-list.js:64 msgid "Generate links in batch" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:260 +#: frontend/src/components/share-link-panel/link-creation.js:254 #: frontend/src/components/share-link-panel/link-list.js:63 msgid "Generate Link" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:265 +#: frontend/src/components/share-link-panel/link-creation.js:259 msgid "Number of links" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:329 +#: frontend/src/components/share-link-panel/link-creation.js:323 msgid "Set permission" msgstr "Aseta oikeudet" @@ -3655,8 +3671,7 @@ msgid "Are you sure you want to delete the selected share link(s) ?" msgstr "" #: frontend/src/components/shared-file-view/shared-file-view.js:47 -#: frontend/src/pages/markdown-editor/index.js:410 -#: frontend/src/pages/plain-markdown-editor/index.js:172 +#: frontend/src/pages/markdown-editor/index.js:458 #: frontend/src/view-file-text.js:81 msgid "Successfully saved" msgstr "" @@ -3667,7 +3682,7 @@ msgid "File download is disabled: the share link traffic of owner is used up." msgstr "Tiedoston lataus on suljettu: linkin omistajan kaista on täynnä." #: frontend/src/components/shared-file-view/shared-file-view.js:122 -#: frontend/src/repo-folder-trash.js:205 frontend/src/repo-snapshot.js:168 +#: frontend/src/repo-folder-trash.js:202 frontend/src/repo-snapshot.js:166 #: frontend/src/shared-dir-view.js:449 msgid "Current path: " msgstr "Nykyinen polku:" @@ -3723,12 +3738,6 @@ msgstr "Hakemiston oikeudet" msgid "Unshare" msgstr "Poista jako" -#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:351 -#: frontend/src/pages/my-libs/mylib-repo-menu.js:154 -#: frontend/src/pages/sys-admin/repos/repos.js:271 -msgid "History Setting" -msgstr "Historian asetukset" - #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:357 #: frontend/src/pages/my-libs/mylib-repo-menu.js:157 msgid "Change Password" @@ -3737,9 +3746,9 @@ msgstr "Vaihda salasana" #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:360 #: frontend/src/components/user-settings/webdav-password.js:104 #: frontend/src/pages/my-libs/mylib-repo-menu.js:160 -#: frontend/src/pages/sys-admin/orgs/org-users.js:304 -#: frontend/src/pages/sys-admin/users/users-content.js:364 -#: frontend/src/pages/sys-admin/users/users-content.js:566 +#: frontend/src/pages/sys-admin/orgs/org-users.js:294 +#: frontend/src/pages/sys-admin/users/users-content.js:355 +#: frontend/src/pages/sys-admin/users/users-content.js:554 msgid "Reset Password" msgstr "Nollaa salasana" @@ -3798,8 +3807,8 @@ msgid "Clients" msgstr "Asiakasohjelmat" #: frontend/src/components/toolbar/common-toolbar.js:24 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:86 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:146 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:90 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:150 #: frontend/src/pages/search/main-panel.js:330 #: frontend/src/pages/wiki/main-panel.js:95 #: frontend/src/pages/wiki/main-panel.js:112 @@ -3807,12 +3816,12 @@ msgid "Search files" msgstr "" #: frontend/src/components/toolbar/dir-operation-toolbar.js:192 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:68 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:54 msgid "Upload Files" msgstr "Lisää tiedostoja" #: frontend/src/components/toolbar/dir-operation-toolbar.js:193 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:69 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:55 msgid "Upload Folder" msgstr "Lisää kansio" @@ -3845,17 +3854,17 @@ msgstr "Uusi Word tiedosto" msgid "New SeaDoc File" msgstr "" -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:328 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:336 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:356 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:364 #: frontend/src/utils/text-translation.js:18 msgid "Move" msgstr "Siirrä" #: frontend/src/components/toolbar/repo-view-toobar.js:63 -#: frontend/src/components/toolbar/view-file-toolbar.js:73 +#: frontend/src/components/toolbar/view-file-toolbar.js:99 #: frontend/src/file-history-old.js:268 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:55 -#: frontend/src/repo-folder-trash.js:284 +#: frontend/src/repo-folder-trash.js:280 msgid "More" msgstr "Lisää" @@ -3864,10 +3873,18 @@ msgstr "Lisää" msgid "Deleted Libraries" msgstr "Poistetut Kirjastot" -#: frontend/src/components/toolbar/view-file-toolbar.js:67 +#: frontend/src/components/toolbar/view-file-toolbar.js:87 msgid "Edit File" msgstr "" +#: frontend/src/components/toolbar/view-file-toolbar.js:92 +msgid "New Draft" +msgstr "" + +#: frontend/src/components/toolbar/view-file-toolbar.js:93 +msgid "Create a draft from this file, instead of editing it directly." +msgstr "" + #: frontend/src/components/toolbar/view-mode-toolbar.js:31 #: frontend/src/shared-dir-view.js:456 frontend/src/shared-dir-view.js:457 msgid "List" @@ -3883,7 +3900,7 @@ msgid "Column" msgstr "" #: frontend/src/components/toolbar/view-mode-toolbar.js:37 -#: frontend/src/utils/text-translation.js:33 +#: frontend/src/utils/text-translation.js:34 msgid "Properties" msgstr "" @@ -4095,8 +4112,8 @@ msgstr "" msgid "History Versions" msgstr "" -#: frontend/src/file-history-old.js:244 frontend/src/repo-history.js:142 -#: frontend/src/repo-history.js:149 +#: frontend/src/file-history-old.js:244 frontend/src/repo-history.js:139 +#: frontend/src/repo-history.js:146 msgid "Modifier" msgstr "Muokkaaja" @@ -4128,71 +4145,75 @@ msgstr "Poistettu kaikki kohteet roskiksesta." msgid "Removed items older than {n} days from trash." msgstr "Poistettu kohteita roskiksesta jotka ovat vanhempia kuin {n} päivää." -#: frontend/src/pages/dashboard/activity-item.js:77 +#: frontend/src/pages/dashboard/activity-item.js:76 +msgid "Publish draft" +msgstr "" + +#: frontend/src/pages/dashboard/activity-item.js:89 msgid "{file} and {n} other files" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:80 +#: frontend/src/pages/dashboard/activity-item.js:92 msgid "Created {n} files" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:84 +#: frontend/src/pages/dashboard/activity-item.js:96 msgid "details" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:98 +#: frontend/src/pages/dashboard/activity-item.js:110 msgid "Created draft" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:98 +#: frontend/src/pages/dashboard/activity-item.js:110 msgid "Created file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:103 +#: frontend/src/pages/dashboard/activity-item.js:115 msgid "Deleted draft" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:103 +#: frontend/src/pages/dashboard/activity-item.js:115 msgid "Deleted file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:108 +#: frontend/src/pages/dashboard/activity-item.js:120 msgid "Restored file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:113 +#: frontend/src/pages/dashboard/activity-item.js:125 msgid "Renamed file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:120 +#: frontend/src/pages/dashboard/activity-item.js:132 msgid "Moved file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:125 +#: frontend/src/pages/dashboard/activity-item.js:137 msgid "Updated draft" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:125 +#: frontend/src/pages/dashboard/activity-item.js:137 msgid "Updated file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:135 +#: frontend/src/pages/dashboard/activity-item.js:147 msgid "Created folder" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:140 +#: frontend/src/pages/dashboard/activity-item.js:152 msgid "Deleted folder" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:145 +#: frontend/src/pages/dashboard/activity-item.js:157 msgid "Restored folder" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:150 +#: frontend/src/pages/dashboard/activity-item.js:162 msgid "Renamed folder" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:157 +#: frontend/src/pages/dashboard/activity-item.js:169 msgid "Moved folder" msgstr "" @@ -4210,29 +4231,11 @@ msgstr "Toimenpide" #: frontend/src/pages/org-admin/statistic/statistic-nav.js:15 #: frontend/src/pages/sys-admin/abuse-reports.js:88 #: frontend/src/pages/sys-admin/statistic/statistic-nav.js:15 -#: frontend/src/repo-folder-trash.js:368 frontend/src/repo-folder-trash.js:425 -#: frontend/src/repo-snapshot.js:304 +#: frontend/src/repo-folder-trash.js:363 frontend/src/repo-folder-trash.js:419 +#: frontend/src/repo-snapshot.js:302 msgid "File" msgstr "Tiedosto" -#: frontend/src/pages/dashboard/content.js:34 -#: frontend/src/pages/org-admin/devices/devices-errors.js:51 -#: frontend/src/pages/org-admin/org-logs-file-audit.js:103 -#: frontend/src/pages/org-admin/org-logs-file-update.js:117 -#: frontend/src/pages/org-admin/org-logs-perm-audit.js:84 -#: frontend/src/pages/share-admin/share-links.js:88 -#: frontend/src/pages/share-admin/upload-links.js:51 -#: frontend/src/pages/starred/starred.js:35 -#: frontend/src/pages/sys-admin/abuse-reports.js:87 -#: frontend/src/pages/sys-admin/devices/devices-errors.js:51 -#: frontend/src/pages/sys-admin/file-scan-records.js:29 -#: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:91 -#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:169 -#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:187 -#: frontend/src/pages/sys-admin/web-settings/web-settings.js:279 -msgid "Library" -msgstr "Kirjasto" - #: frontend/src/pages/dashboard/files-activities.js:247 msgid "All Activities" msgstr "" @@ -4253,6 +4256,25 @@ msgstr "" msgid "Find modifiers" msgstr "" +#: frontend/src/pages/drafts/draft-content.js:44 +msgid "Successfully published draft %(draft)s." +msgstr "" + +#: frontend/src/pages/drafts/draft-content.js:48 +msgid "Failed to publish draft %(draft)s." +msgstr "" + +#: frontend/src/pages/drafts/draft-content.js:62 +msgid "No draft yet" +msgstr "" + +#: frontend/src/pages/drafts/draft-content.js:63 +msgid "" +"Draft is a way to let you collaborate with others on files. You can create a" +" draft from a file, edit the draft and then ask for a review. The original " +"file will be updated only after the draft has been reviewed." +msgstr "" + #: frontend/src/pages/file-history-old/history-item.js:58 msgid "(current version)" msgstr "(nykyinen versio" @@ -4305,7 +4327,7 @@ msgstr "Voit luoda kirjastoja painamalla \"Uusi Kirjasto\" nappia ylhäällä." #: frontend/src/pages/sys-admin/groups/group-nav.js:27 #: frontend/src/pages/sys-admin/groups/groups.js:137 #: frontend/src/pages/sys-admin/groups/search-groups.js:110 -#: frontend/src/pages/sys-admin/info.js:136 +#: frontend/src/pages/sys-admin/info.js:132 #: frontend/src/pages/sys-admin/orgs/org-nav.js:19 #: frontend/src/pages/sys-admin/side-panel.js:114 #: frontend/src/pages/sys-admin/users/user-nav.js:21 @@ -4319,7 +4341,7 @@ msgstr "Tämä on erityisryhmä, joka edustaa osastoa." #: frontend/src/pages/groups/group-view.js:488 #: frontend/src/pages/my-libs/mylib-repo-menu.js:151 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:268 +#: frontend/src/pages/org-admin/org-libraries.js:317 #: frontend/src/pages/sys-admin/groups/groups-content.js:187 #: frontend/src/pages/sys-admin/repos/repos.js:268 #: frontend/src/pages/sys-admin/users/user-repos.js:166 @@ -4377,122 +4399,122 @@ msgid "" "button in the menu bar." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-container.js:98 +#: frontend/src/pages/lib-content-view/lib-content-container.js:102 #: frontend/src/pages/wiki/main-panel.js:82 msgid "Folder does not exist." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-container.js:176 +#: frontend/src/pages/lib-content-view/lib-content-container.js:180 msgid "This library has been set to read-only by admin and cannot be updated." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:65 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:95 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:67 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:99 #: frontend/src/pages/sys-admin/main-panel-topbar.js:20 msgid "Side Nav Menu" msgstr "Sivu Navigointi -valikko" -#: frontend/src/pages/lib-content-view/lib-content-view.js:176 +#: frontend/src/pages/lib-content-view/lib-content-view.js:180 msgid "Library share permission not found." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:595 +#: frontend/src/pages/lib-content-view/lib-content-view.js:617 msgid "Failed to move files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:597 +#: frontend/src/pages/lib-content-view/lib-content-view.js:619 #: frontend/src/shared-dir-view.js:214 msgid "Failed to copy files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:627 +#: frontend/src/pages/lib-content-view/lib-content-view.js:649 msgid "Successfully moved files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:629 +#: frontend/src/pages/lib-content-view/lib-content-view.js:651 #: frontend/src/shared-dir-view.js:228 msgid "Successfully copied files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:799 +#: frontend/src/pages/lib-content-view/lib-content-view.js:818 msgid "Restored {name} and {n} other items" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:800 +#: frontend/src/pages/lib-content-view/lib-content-view.js:819 msgid "Restored {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:807 +#: frontend/src/pages/lib-content-view/lib-content-view.js:826 msgid "Failed to restore {name} and {n} other items" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:808 +#: frontend/src/pages/lib-content-view/lib-content-view.js:827 msgid "Failed to restore {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:834 +#: frontend/src/pages/lib-content-view/lib-content-view.js:853 msgid "Successfully deleted {name} and {n} other items." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:844 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1081 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1109 +#: frontend/src/pages/lib-content-view/lib-content-view.js:863 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1111 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1139 msgid "Undo" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:851 +#: frontend/src/pages/lib-content-view/lib-content-view.js:870 msgid "Failed to delete {name} and {n} other items." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1037 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1053 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1067 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1083 msgid "Renaming {name} failed" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1077 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1105 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:377 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1107 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1135 #: frontend/src/pages/org-admin/org-groups-search-groups.js:230 #: frontend/src/pages/org-admin/org-groups.js:126 +#: frontend/src/pages/org-admin/org-libraries.js:83 msgid "Successfully deleted {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1089 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1117 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1119 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1147 msgid "Failed to delete {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1170 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1203 msgid "Successfully moved {name}." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1178 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1210 msgid "Failed to move {name}." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1226 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1253 #: frontend/src/pages/sdoc/sdoc-file-history/side-panel.js:182 -#: frontend/src/utils/utils.js:1286 +#: frontend/src/utils/utils.js:1290 msgid "Successfully copied %(name)s." msgstr "%(name)s kopioitiin onnistuneesti." -#: frontend/src/pages/lib-content-view/lib-content-view.js:1234 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1260 msgid "Failed to copy %(name)s" msgstr "%(name)s kopiointi epäonnistui." -#: frontend/src/pages/lib-content-view/lib-content-view.js:1254 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1270 msgid "Converting, please wait..." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1266 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1282 msgid "Successfully converted the file." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1273 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1289 msgid "Failed to convert {name}." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1971 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1958 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:255 #: frontend/src/pages/share-with-ocm/shared-with-ocm.js:107 #: frontend/src/pages/shared-libs/shared-libs.js:290 @@ -4539,7 +4561,11 @@ msgstr "Viimeisin käyttö" msgid "Successfully unlinked %(name)s." msgstr "" -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:81 +#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:42 +msgid "Local draft saved" +msgstr "" + +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:87 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:68 msgid "Open parent directory" msgstr "" @@ -4552,25 +4578,23 @@ msgstr "" msgid "Switch to rich text editor" msgstr "" -#: frontend/src/pages/markdown-editor/index.js:116 +#: frontend/src/pages/markdown-editor/index.js:117 msgid "This file has been updated." msgstr "" -#: frontend/src/pages/markdown-editor/index.js:117 +#: frontend/src/pages/markdown-editor/index.js:118 msgid "Refresh" msgstr "Päivitä" -#: frontend/src/pages/markdown-editor/index.js:152 +#: frontend/src/pages/markdown-editor/index.js:153 msgid "Another user is editing this file!" msgstr "" -#: frontend/src/pages/markdown-editor/index.js:300 -#: frontend/src/pages/plain-markdown-editor/index.js:101 +#: frontend/src/pages/markdown-editor/index.js:348 msgid "Leave this page? The system may not save your changes." msgstr "" -#: frontend/src/pages/markdown-editor/index.js:420 -#: frontend/src/pages/plain-markdown-editor/index.js:177 +#: frontend/src/pages/markdown-editor/index.js:468 msgid "Failed to save" msgstr "" @@ -4594,7 +4618,6 @@ msgid "Deleted Time" msgstr "Poistoaika" #: frontend/src/pages/my-libs/my-libs-deleted.js:147 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:169 #: frontend/src/pages/sys-admin/repos/trash-repos.js:171 #: frontend/src/repo-snapshot.js:121 msgid "Successfully restored the library." @@ -4614,7 +4637,7 @@ msgid "" msgstr "" #: frontend/src/pages/my-libs/mylib-repo-list-item.js:289 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:234 +#: frontend/src/pages/org-admin/org-libraries.js:282 #: frontend/src/pages/sys-admin/repos/repos.js:175 #: frontend/src/pages/sys-admin/users/user-repos.js:295 msgid "Successfully transferred the library." @@ -4649,7 +4672,6 @@ msgid "Shared By" msgstr "Jakaja" #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:321 -#: frontend/src/pages/org-admin/libraries/org-repo-nav.js:15 #: frontend/src/pages/org-admin/org-users-nav.js:15 #: frontend/src/pages/search/advanced-search.js:66 #: frontend/src/pages/share-with-ocm/remote-dir-path.js:56 @@ -4664,9 +4686,8 @@ msgstr "Kaikki" #: frontend/src/pages/org-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/devices/devices-by-platform.js:45 #: frontend/src/pages/sys-admin/devices/devices-errors.js:49 -#: frontend/src/pages/sys-admin/info.js:113 #: frontend/src/pages/sys-admin/terms-and-conditions/content.js:51 -#: frontend/src/repo-history.js:143 frontend/src/repo-history.js:150 +#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 msgid "Version" msgstr "Versiot" @@ -4678,7 +4699,7 @@ msgstr "" #: frontend/src/pages/org-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:89 -#: frontend/src/repo-history.js:143 frontend/src/repo-history.js:150 +#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 msgid "Device" msgstr "Laite" @@ -4712,54 +4733,6 @@ msgid "" "follows:" msgstr "" -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:208 -#: frontend/src/utils/utils.js:426 -msgid "Encrypted library" -msgstr "Salattu kirjasto" - -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:211 -#: frontend/src/utils/utils.js:432 -msgid "Read-Write library" -msgstr "Luku-kirjoitus kirjasto" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:59 -#: frontend/src/translate.js:18 -msgid "" -"Tip: libraries deleted {trashReposExpireDays} days ago will be cleaned " -"automatically." -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:254 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:256 -msgid "Are you sure you want to delete {placeholder} completely?" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:265 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:267 -msgid "Are you sure you want to restore {placeholder}?" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:360 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:362 -msgid "Successfully cleared trash." -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:399 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:424 -msgid "Clear Trash" -msgstr "Tyhjennä Roskakori" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:400 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:425 -msgid "Are you sure you want to clear trash?" -msgstr "Oletko varma, että haluat tyhjentää roskakorin?" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:402 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:427 -#: frontend/src/user-notifications.js:112 -msgid "Clear" -msgstr "Tyhjennä" - #: frontend/src/pages/org-admin/org-admin-list.js:51 #: frontend/src/pages/org-admin/org-users-list.js:73 #: frontend/src/pages/org-admin/org-users-search-users.js:36 @@ -4884,6 +4857,7 @@ msgid "Search groups by name" msgstr "" #: frontend/src/pages/org-admin/org-groups.js:182 +#: frontend/src/pages/org-admin/org-libraries.js:174 #: frontend/src/pages/org-admin/org-links.js:125 #: frontend/src/pages/org-admin/org-logs-file-audit.js:124 #: frontend/src/pages/org-admin/org-logs-file-update.js:139 @@ -4894,6 +4868,7 @@ msgid "Previous" msgstr "Jälkimmäinen" #: frontend/src/pages/org-admin/org-groups.js:184 +#: frontend/src/pages/org-admin/org-libraries.js:176 #: frontend/src/pages/org-admin/org-links.js:127 #: frontend/src/pages/org-admin/org-logs-file-audit.js:126 #: frontend/src/pages/org-admin/org-logs-file-update.js:141 @@ -4923,16 +4898,30 @@ msgid "Active Users" msgstr "Aktiiviset käyttäjät" #: frontend/src/pages/org-admin/org-info.js:50 +#: frontend/src/pages/sys-admin/info.js:123 #: frontend/src/pages/sys-admin/info.js:127 -#: frontend/src/pages/sys-admin/info.js:131 msgid "Total Users" msgstr "Käyttäjiä yhteensä" #: frontend/src/pages/org-admin/org-info.js:50 -#: frontend/src/pages/sys-admin/info.js:127 +#: frontend/src/pages/sys-admin/info.js:123 msgid "Limits" msgstr "Rajat" +#: frontend/src/pages/org-admin/org-libraries.js:140 +msgid "All Libraries" +msgstr "" + +#: frontend/src/pages/org-admin/org-libraries.js:256 +#: frontend/src/utils/utils.js:426 +msgid "Encrypted library" +msgstr "Salattu kirjasto" + +#: frontend/src/pages/org-admin/org-libraries.js:259 +#: frontend/src/utils/utils.js:432 +msgid "Read-Write library" +msgstr "Luku-kirjoitus kirjasto" + #: frontend/src/pages/org-admin/org-links.js:94 msgid "All Public Links" msgstr "Kaikki julkiset linkit" @@ -5056,64 +5045,46 @@ msgstr "" msgid "Verify" msgstr "Vahvista" -#: frontend/src/pages/org-admin/org-user-item.js:60 +#: frontend/src/pages/org-admin/org-user-item.js:59 msgid "Resetting user's password, please wait for a moment." msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:63 +#: frontend/src/pages/org-admin/org-user-item.js:62 msgid "Successfully reset password to %(passwd)s for user %(user)s." msgstr "Salasana nollattu onnistuneesti. Uusi salasana käyttäjälle %(user)s on %(passwd)s." -#: frontend/src/pages/org-admin/org-user-item.js:118 +#: frontend/src/pages/org-admin/org-user-item.js:112 #: frontend/src/pages/sys-admin/admin-logs/login-logs.js:102 #: frontend/src/pages/sys-admin/logs-page/login-logs.js:117 msgid "Failed" msgstr "Epäonnistui" -#: frontend/src/pages/org-admin/org-user-item.js:129 +#: frontend/src/pages/org-admin/org-user-item.js:123 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:172 #: frontend/src/pages/sys-admin/institutions/institution-users.js:208 -#: frontend/src/pages/sys-admin/users/users-content.js:307 +#: frontend/src/pages/sys-admin/users/users-content.js:298 msgid "Active" msgstr "Aktiivinen" -#: frontend/src/pages/org-admin/org-user-item.js:131 +#: frontend/src/pages/org-admin/org-user-item.js:125 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:172 #: frontend/src/pages/sys-admin/institutions/institution-users.js:208 -#: frontend/src/pages/sys-admin/users/users-content.js:309 +#: frontend/src/pages/sys-admin/users/users-content.js:300 msgid "Inactive" msgstr "Ei aktiivinen" -#: frontend/src/pages/org-admin/org-user-item.js:157 -#: frontend/src/pages/sys-admin/orgs/org-users.js:230 -#: frontend/src/pages/sys-admin/users/users-content.js:406 -msgid "Are you sure you want to set {user_placeholder} inactive?" -msgstr "" - -#: frontend/src/pages/org-admin/org-user-item.js:195 +#: frontend/src/pages/org-admin/org-user-item.js:180 msgid "ResetPwd" msgstr "Nollaa salasana" -#: frontend/src/pages/org-admin/org-user-item.js:196 +#: frontend/src/pages/org-admin/org-user-item.js:181 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:152 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:192 -#: frontend/src/pages/sys-admin/users/users-content.js:367 -#: frontend/src/pages/sys-admin/users/users-content.js:575 +#: frontend/src/pages/sys-admin/users/users-content.js:358 +#: frontend/src/pages/sys-admin/users/users-content.js:563 msgid "Revoke Admin" msgstr "Kumoa ylläpitäjä" -#: frontend/src/pages/org-admin/org-user-item.js:204 -#: frontend/src/pages/sys-admin/orgs/org-users.js:313 -#: frontend/src/pages/sys-admin/users/users-content.js:584 -msgid "Set user inactive" -msgstr "" - -#: frontend/src/pages/org-admin/org-user-item.js:207 -#: frontend/src/pages/sys-admin/orgs/org-users.js:316 -#: frontend/src/pages/sys-admin/users/users-content.js:587 -msgid "Set" -msgstr "" - #: frontend/src/pages/org-admin/org-user-profile.js:128 msgid "Avatar" msgstr "Avatar" @@ -5388,10 +5359,6 @@ msgstr "Muuta" msgid "Team name" msgstr "" -#: frontend/src/pages/org-admin/web-settings/web-settings.js:119 -msgid "File Upload" -msgstr "Tiedoston lähettäminen " - #: frontend/src/pages/org-admin/web-settings/web-settings.js:123 msgid "File extension white list" msgstr "" @@ -5402,23 +5369,19 @@ msgid "" "\"md;txt;docx\". Empty means no limit." msgstr "" -#: frontend/src/pages/sdoc-revision/index.js:123 -msgid "Publish" -msgstr "" - -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:239 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:193 msgid "No changes" msgstr "" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:249 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:203 msgid "Changes" msgstr "" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:268 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:222 msgid "Last modification" msgstr "" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:271 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:225 msgid "Next modification" msgstr "" @@ -5487,8 +5450,8 @@ msgstr "Syötä tiedostopäätteet tänne, erotettuna merkillä ','" #: frontend/src/pages/search/advanced-search.js:242 #: frontend/src/pages/search/advanced-search.js:264 -#: frontend/src/pages/sys-admin/orgs/org-users.js:307 -#: frontend/src/pages/sys-admin/users/users-content.js:569 +#: frontend/src/pages/sys-admin/orgs/org-users.js:297 +#: frontend/src/pages/sys-admin/users/users-content.js:557 msgid "Reset" msgstr "" @@ -5694,7 +5657,7 @@ msgid "Create Group" msgstr "Luo Ryhmä" #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:107 -#: frontend/src/pages/sys-admin/users/users-content.js:557 +#: frontend/src/pages/sys-admin/users/users-content.js:545 msgid "Delete User" msgstr "Poista käyttäjä" @@ -5829,24 +5792,24 @@ msgstr "Community versio" msgid "Upgrade to Pro Edition" msgstr "Päivitä Pro versioon" -#: frontend/src/pages/sys-admin/info.js:119 +#: frontend/src/pages/sys-admin/info.js:115 msgid "Storage Used" msgstr "Käytetty tila" -#: frontend/src/pages/sys-admin/info.js:122 +#: frontend/src/pages/sys-admin/info.js:118 msgid "Total Devices" msgstr "Laitteita yhteensä" -#: frontend/src/pages/sys-admin/info.js:122 +#: frontend/src/pages/sys-admin/info.js:118 msgid "Current Connected Devices" msgstr "Nykyiset Yhdistetyt Laitteet" +#: frontend/src/pages/sys-admin/info.js:123 #: frontend/src/pages/sys-admin/info.js:127 -#: frontend/src/pages/sys-admin/info.js:131 msgid "Activated Users" msgstr "Aktivoidut käyttäjät" -#: frontend/src/pages/sys-admin/info.js:141 +#: frontend/src/pages/sys-admin/info.js:137 #: frontend/src/pages/sys-admin/orgs/org-nav.js:31 #: frontend/src/pages/sys-admin/orgs/orgs.js:133 #: frontend/src/pages/sys-admin/orgs/search-orgs.js:106 @@ -5857,13 +5820,13 @@ msgid "Organizations" msgstr "Organisaatiot" #: frontend/src/pages/sys-admin/institutions/institution-admins.js:163 -#: frontend/src/pages/sys-admin/users/users-content.js:405 +#: frontend/src/pages/sys-admin/users/users-content.js:395 msgid "" "Are you sure you want to revoke the admin permission of {placeholder} ?" msgstr "" #: frontend/src/pages/sys-admin/institutions/institution-admins.js:195 -#: frontend/src/pages/sys-admin/users/users-content.js:578 +#: frontend/src/pages/sys-admin/users/users-content.js:566 msgid "Revoke" msgstr "" @@ -5962,8 +5925,8 @@ msgstr "Kaikki ilmoitukset" msgid "Number of groups" msgstr "Ryhmien määrä" -#: frontend/src/pages/sys-admin/orgs/org-users.js:229 -#: frontend/src/pages/sys-admin/users/users-content.js:404 +#: frontend/src/pages/sys-admin/orgs/org-users.js:221 +#: frontend/src/pages/sys-admin/users/users-content.js:394 msgid "Are you sure you want to reset the password of {placeholder} ?" msgstr "" @@ -6001,10 +5964,35 @@ msgstr "" msgid "Name or ID" msgstr "" +#: frontend/src/pages/sys-admin/repos/trash-repos.js:256 +msgid "Are you sure you want to delete {placeholder} completely?" +msgstr "" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:267 +msgid "Are you sure you want to restore {placeholder}?" +msgstr "" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:362 +msgid "Successfully cleared trash." +msgstr "" + #: frontend/src/pages/sys-admin/repos/trash-repos.js:371 msgid "Search libraries by owner" msgstr "" +#: frontend/src/pages/sys-admin/repos/trash-repos.js:424 +msgid "Clear Trash" +msgstr "Tyhjennä Roskakori" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:425 +msgid "Are you sure you want to clear trash?" +msgstr "Oletko varma, että haluat tyhjentää roskakorin?" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:427 +#: frontend/src/user-notifications.js:112 +msgid "Clear" +msgstr "Tyhjennä" + #: frontend/src/pages/sys-admin/side-panel.js:198 msgid "File Scan" msgstr "" @@ -6085,15 +6073,15 @@ msgstr "" msgid "Institution" msgstr "Instituutio" -#: frontend/src/pages/sys-admin/users/users-content.js:292 +#: frontend/src/pages/sys-admin/users/users-content.js:283 msgid "Default Admin" msgstr "Oletus pääkäyttäjä" -#: frontend/src/pages/sys-admin/users/users-content.js:296 +#: frontend/src/pages/sys-admin/users/users-content.js:287 msgid "Daily Admin" msgstr "Pääkäyttäjä päivittäisille tehtäville" -#: frontend/src/pages/sys-admin/users/users-content.js:298 +#: frontend/src/pages/sys-admin/users/users-content.js:289 msgid "Audit Admin" msgstr "Auditoinnin pääkäyttäjä" @@ -6348,28 +6336,44 @@ msgid "" "accept the terms." msgstr "Anna järjestelmänvalvojan ottaa käyttöön ehdot ja edellytykset ja kaikkien käyttäjien on hyväksyttävä ehdot." -#: frontend/src/pages/upload-link/file-uploader.js:435 +#: frontend/src/pages/upload-link/file-uploader.js:305 +msgid "File upload started" +msgstr "" + +#: frontend/src/pages/upload-link/file-uploader.js:425 +msgid "All files uploaded" +msgstr "" + +#: frontend/src/pages/upload-link/file-uploader.js:439 msgid "Failed to upload {file_name}." msgstr "" -#: frontend/src/pages/upload-link/index.js:41 +#: frontend/src/pages/upload-link/forbid-upload-list-item.js:14 +msgid "Please upload files less than {placeholder}" +msgstr "" + +#: frontend/src/pages/upload-link/index.js:40 msgid "Upload files to {folder_name_placeholder}" msgstr "" -#: frontend/src/pages/upload-link/index.js:43 +#: frontend/src/pages/upload-link/index.js:42 msgid "shared by:" msgstr "jakaja:" -#: frontend/src/pages/upload-link/index.js:47 +#: frontend/src/pages/upload-link/index.js:46 #: frontend/src/shared-dir-view.js:469 msgid "The owner of this library has run out of space." msgstr "Tämän kirjaston omistaja on ylittänyt levykiintiön." #: frontend/src/pages/upload-link/index.js:51 +msgid "Folder upload is limited to Chrome, Firefox 50+, and Microsoft Edge." +msgstr "" + +#: frontend/src/pages/upload-link/index.js:52 msgid "File size should be smaller than {max_size_placeholder}." msgstr "" -#: frontend/src/pages/upload-link/index.js:54 +#: frontend/src/pages/upload-link/index.js:56 msgid "Drag and drop files or folders here." msgstr "" @@ -6388,58 +6392,54 @@ msgid "" "by clicking the \"Publish a Library\" button in the menu bar." msgstr "" -#: frontend/src/repo-folder-trash.js:185 +#: frontend/src/repo-folder-trash.js:197 msgid "{placeholder} Trash" msgstr "" -#: frontend/src/repo-folder-trash.js:240 -msgid "Original path" -msgstr "" - -#: frontend/src/repo-folder-trash.js:241 +#: frontend/src/repo-folder-trash.js:237 msgid "Delete Time" msgstr "Poistoaika" -#: frontend/src/repo-folder-trash.js:329 frontend/src/repo-snapshot.js:273 +#: frontend/src/repo-folder-trash.js:325 frontend/src/repo-snapshot.js:271 msgid "Successfully restored 1 item." msgstr "Onnistuneesti palautettu 1 kohde." -#: frontend/src/repo-folder-trash.js:357 frontend/src/repo-folder-trash.js:417 -#: frontend/src/repo-snapshot.js:295 +#: frontend/src/repo-folder-trash.js:353 frontend/src/repo-folder-trash.js:411 +#: frontend/src/repo-snapshot.js:293 msgid "Directory" msgstr "Hakemisto" -#: frontend/src/repo-history.js:96 +#: frontend/src/repo-history.js:108 msgid "{placeholder} Modification History" msgstr "" -#: frontend/src/repo-history.js:115 +#: frontend/src/repo-history.js:112 msgid "" "Tip: a snapshot will be generated after modification, which records the " "library state after the modification." msgstr "Vinkki: Kirjaston tilannekuva tallennetaan muokkauksen jälkeen." -#: frontend/src/repo-history.js:144 +#: frontend/src/repo-history.js:141 msgid "Labels" msgstr "Etiketit" -#: frontend/src/repo-history.js:280 +#: frontend/src/repo-history.js:277 msgid "None" msgstr "Ei mitään" -#: frontend/src/repo-history.js:283 frontend/src/repo-snapshot.js:162 +#: frontend/src/repo-history.js:280 frontend/src/repo-snapshot.js:160 msgid "Unknown" msgstr "Tuntematon" -#: frontend/src/repo-history.js:313 +#: frontend/src/repo-history.js:310 msgid "Current Version" msgstr "Nykyinen versio" -#: frontend/src/repo-history.js:314 +#: frontend/src/repo-history.js:311 msgid "View Snapshot" msgstr "Katso tilannekuva" -#: frontend/src/repo-snapshot.js:132 +#: frontend/src/repo-snapshot.js:145 msgid "{placeholder} Snapshot" msgstr "" @@ -6544,6 +6544,12 @@ msgstr "" msgid "No terms and conditions" msgstr "" +#: frontend/src/translate.js:18 +msgid "" +"Tip: libraries deleted {trashReposExpireDays} days ago will be cleaned " +"automatically." +msgstr "" + #: frontend/src/translate.js:19 msgid "No favorites" msgstr "" @@ -6585,35 +6591,39 @@ msgstr "Merkitse kaikki luetuksi" msgid "Message" msgstr "Viesti" -#: frontend/src/utils/text-translation.js:25 +#: frontend/src/utils/text-translation.js:24 msgid "Freeze Document" msgstr "" #: frontend/src/utils/text-translation.js:26 -msgid "Unfreeze Document" -msgstr "" - -#: frontend/src/utils/text-translation.js:27 msgid "Convert to Markdown" msgstr "" -#: frontend/src/utils/text-translation.js:28 +#: frontend/src/utils/text-translation.js:27 msgid "Convert to sdoc" msgstr "" -#: frontend/src/utils/text-translation.js:29 +#: frontend/src/utils/text-translation.js:28 msgid "Convert to docx" msgstr "" -#: frontend/src/utils/text-translation.js:30 +#: frontend/src/utils/text-translation.js:29 msgid "Export as docx" msgstr "" -#: frontend/src/utils/text-translation.js:32 +#: frontend/src/utils/text-translation.js:30 +msgid "Mark as draft" +msgstr "" + +#: frontend/src/utils/text-translation.js:31 +msgid "Unmark as draft" +msgstr "" + +#: frontend/src/utils/text-translation.js:33 msgid "Access Log" msgstr "Käyttölogi" -#: frontend/src/utils/text-translation.js:35 +#: frontend/src/utils/text-translation.js:36 msgid "Convert with ONLYOFFICE" msgstr "" @@ -6649,96 +6659,96 @@ msgstr "" msgid "Online Read-Only folder" msgstr "" -#: frontend/src/utils/utils.js:689 +#: frontend/src/utils/utils.js:693 msgid "Online Read-Write" msgstr "" -#: frontend/src/utils/utils.js:692 +#: frontend/src/utils/utils.js:696 msgid "Online Read-Only" msgstr "" -#: frontend/src/utils/utils.js:695 +#: frontend/src/utils/utils.js:699 msgid "Invisible" msgstr "" -#: frontend/src/utils/utils.js:705 +#: frontend/src/utils/utils.js:709 msgid "User can read, write, upload, download and sync files." msgstr "" -#: frontend/src/utils/utils.js:708 +#: frontend/src/utils/utils.js:712 msgid "User can read, download and sync files." msgstr "" -#: frontend/src/utils/utils.js:711 +#: frontend/src/utils/utils.js:715 msgid "Besides Write permission, user can also share the library." msgstr "" -#: frontend/src/utils/utils.js:714 +#: frontend/src/utils/utils.js:718 msgid "" "User can view and edit file online via browser. Files can't be downloaded." msgstr "" -#: frontend/src/utils/utils.js:717 +#: frontend/src/utils/utils.js:721 msgid "" "User can only view files online via browser. Files can't be downloaded." msgstr "" -#: frontend/src/utils/utils.js:720 +#: frontend/src/utils/utils.js:724 msgid "User can not see this folder." msgstr "" -#: frontend/src/utils/utils.js:731 +#: frontend/src/utils/utils.js:735 msgid "Preview and download" msgstr "Esikatsele ja lataa" -#: frontend/src/utils/utils.js:741 +#: frontend/src/utils/utils.js:745 msgid "Preview only" msgstr "Esikatselu ainoastaan" -#: frontend/src/utils/utils.js:751 +#: frontend/src/utils/utils.js:755 msgid "Download and upload" msgstr "" -#: frontend/src/utils/utils.js:761 +#: frontend/src/utils/utils.js:765 msgid "Edit on cloud and download" msgstr "Muokkaa pilvessä ja lataa" -#: frontend/src/utils/utils.js:771 +#: frontend/src/utils/utils.js:775 msgid "Edit on cloud only" msgstr "" -#: frontend/src/utils/utils.js:1288 +#: frontend/src/utils/utils.js:1292 msgid "Successfully copied %(name)s and 1 other item." msgstr "Kopioitiin onnistuneesti %(name)s ja 1 muu kohde." -#: frontend/src/utils/utils.js:1290 +#: frontend/src/utils/utils.js:1294 msgid "Successfully copied %(name)s and %(amount)s other items." msgstr "Kopioitiin onnistuneesti %(name)s ja %(amount)s muuta kohdetta." -#: frontend/src/utils/utils.js:1301 +#: frontend/src/utils/utils.js:1305 msgid "Successfully moved %(name)s." msgstr "%(name)s siirretty onnistuneesti." -#: frontend/src/utils/utils.js:1303 +#: frontend/src/utils/utils.js:1307 msgid "Successfully moved %(name)s and 1 other item." msgstr "Siirrettiin onnistuneesti %(name)s ja 1 muu kohde." -#: frontend/src/utils/utils.js:1305 +#: frontend/src/utils/utils.js:1309 msgid "Successfully moved %(name)s and %(amount)s other items." msgstr "Siirrettiin onnistuneesti %(name)s ja %(amount)s muuta kohdetta." -#: frontend/src/utils/utils.js:1317 +#: frontend/src/utils/utils.js:1321 msgid "Failed to copy %(name)s and %(amount)s other item(s)." msgstr "" -#: frontend/src/utils/utils.js:1320 +#: frontend/src/utils/utils.js:1324 msgid "Failed to copy %(name)s." msgstr "" -#: frontend/src/utils/utils.js:1330 +#: frontend/src/utils/utils.js:1334 msgid "Failed to move %(name)s and %(amount)s other item(s)." msgstr "" -#: frontend/src/utils/utils.js:1333 +#: frontend/src/utils/utils.js:1337 msgid "Failed to move %(name)s." msgstr "" diff --git a/locale/fr/LC_MESSAGES/django.po b/locale/fr/LC_MESSAGES/django.po index 2961e6b79b..7820e78fb9 100644 --- a/locale/fr/LC_MESSAGES/django.po +++ b/locale/fr/LC_MESSAGES/django.po @@ -38,7 +38,7 @@ msgid "" msgstr "" "Project-Id-Version: seahub\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-10 14:16+0800\n" +"POT-Creation-Date: 2024-02-05 17:17+0800\n" "PO-Revision-Date: 2013-10-25 07:03+0000\n" "Last-Translator: Konstantin , 2024\n" "Language-Team: French (http://app.transifex.com/haiwen/seahub/language/fr/)\n" @@ -122,8 +122,7 @@ msgid "Login id can't be empty" msgstr "L'identifiant de connexion ne peut être vide" #: seahub/api2/endpoints/admin/account.py:209 -#: seahub/api2/endpoints/admin/users.py:866 -#: seahub/api2/endpoints/admin/users.py:1301 +#: seahub/api2/endpoints/admin/users.py:1283 #, python-format msgid "Login id %s already exists." msgstr "L'identifiant de connexion %s existe déjà." @@ -137,10 +136,10 @@ msgid "Space quota can't be empty" msgstr "Le quota ne peut pas être vide" #: seahub/api2/endpoints/admin/account.py:238 -#: seahub/api2/endpoints/admin/users.py:1357 -#: seahub/api2/endpoints/admin/users.py:1361 -#: seahub/api2/endpoints/admin/users.py:1374 -#: seahub/api2/endpoints/admin/users.py:1378 +#: seahub/api2/endpoints/admin/users.py:1339 +#: seahub/api2/endpoints/admin/users.py:1343 +#: seahub/api2/endpoints/admin/users.py:1356 +#: seahub/api2/endpoints/admin/users.py:1360 msgid "Must be an integer that is greater than or equal to 0." msgstr "Doit être un entier supérieur ou égal à 0." @@ -150,24 +149,24 @@ msgid "Space quota is too low (minimum value is 0)" msgstr "Le quota est trop faible. (Le quota minimale est de 0.)" #: seahub/api2/endpoints/admin/account.py:250 seahub/institutions/views.py:233 -#: seahub/organizations/api/admin/users.py:471 seahub/views/sysadmin.py:301 +#: seahub/organizations/api/admin/users.py:464 seahub/views/sysadmin.py:300 #, python-format msgid "Failed to set quota: maximum quota is %d MB" msgstr "Impossible de définir le quota. (Le maximum et de %d Mo.)" #: seahub/api2/endpoints/admin/address_book/groups.py:82 -#: seahub/api2/endpoints/admin/groups.py:132 -#: seahub/api2/endpoints/admin/groups.py:271 +#: seahub/api2/endpoints/admin/groups.py:129 +#: seahub/api2/endpoints/admin/groups.py:268 #: seahub/api2/endpoints/groups.py:226 seahub/api2/endpoints/groups.py:299 -#: seahub/api2/views.py:4568 seahub/group/forms.py:36 +#: seahub/api2/views.py:4569 seahub/group/forms.py:36 msgid "" "Name can only contain letters, numbers, spaces, hyphen, dot, single quote, " "brackets or underscore." msgstr "Le nom peut être composé uniquement de lettres, chiffres, espace, tiret, point, simple guillemet, d'accolades ou de tiret bas" #: seahub/api2/endpoints/admin/address_book/groups.py:87 -#: seahub/api2/endpoints/admin/groups.py:139 -#: seahub/api2/endpoints/admin/groups.py:275 +#: seahub/api2/endpoints/admin/groups.py:136 +#: seahub/api2/endpoints/admin/groups.py:272 #: seahub/api2/endpoints/groups.py:231 seahub/api2/endpoints/groups.py:304 msgid "There is already a group with that name." msgstr "Un groupe portant ce nom existe déjà." @@ -182,12 +181,12 @@ msgstr "Il y a des sous-départements dans cet département." #: seahub/api2/endpoints/admin/default_library.py:32 #: seahub/api2/endpoints/admin/default_library.py:33 -#: seahub/views/__init__.py:531 seahub/views/__init__.py:532 -#: seahub/views/__init__.py:536 seahub/views/__init__.py:537 +#: seahub/views/__init__.py:682 seahub/views/__init__.py:683 +#: seahub/views/__init__.py:687 seahub/views/__init__.py:688 msgid "My Library" msgstr "Ma bibliothèque" -#: seahub/api2/endpoints/admin/groups.py:219 +#: seahub/api2/endpoints/admin/groups.py:216 #: seahub/api2/endpoints/groups.py:330 #, python-format msgid "User %s is already group owner." @@ -206,16 +205,16 @@ msgid "" "institution" msgstr "Impossible d'ajouter %s à l'organisation : l'utilisateur appartient déjà à cette organisation." -#: seahub/api2/endpoints/admin/libraries.py:267 seahub/views/sysadmin.py:697 +#: seahub/api2/endpoints/admin/libraries.py:265 seahub/views/sysadmin.py:696 msgid "System library can not be deleted." msgstr "La bibliothèque système ne peut pas être supprimée." -#: seahub/api2/endpoints/admin/libraries.py:388 seahub/api2/views.py:1673 +#: seahub/api2/endpoints/admin/libraries.py:386 seahub/api2/views.py:1674 #, python-format msgid "Transfer failed: role of %s is %s, can not add library." msgstr "Transfert échoué : le rôle de %s est %s, il ne peut ajouter de bibliothèque." -#: seahub/api2/endpoints/admin/libraries.py:409 seahub/api2/views.py:1678 +#: seahub/api2/endpoints/admin/libraries.py:407 seahub/api2/views.py:1679 msgid "Library can not be transferred to owner." msgstr "La bibliothèque ne peut pas être transférée au propriétaire." @@ -241,8 +240,8 @@ msgstr "L'e-mail %s n'est pas valide." #: seahub/api2/endpoints/admin/shares.py:211 #: seahub/api2/endpoints/admin/shares.py:268 -#: seahub/api2/endpoints/dir_shared_items.py:360 -#: seahub/api2/endpoints/dir_shared_items.py:473 +#: seahub/api2/endpoints/dir_shared_items.py:346 +#: seahub/api2/endpoints/dir_shared_items.py:459 #: seahub/api2/endpoints/group_owned_libraries.py:953 #: seahub/api2/endpoints/group_owned_libraries.py:1228 #: seahub/api2/endpoints/repo_share_invitations.py:190 @@ -310,6 +309,8 @@ msgstr "Lien d'envoi" #: seahub/base/management/commands/export_user_storage_report.py:41 #: seahub/base/management/commands/export_users.py:43 #: seahub/base/management/commands/export_users.py:47 +#: seahub/contacts/templates/contacts/contact_list.html:44 +#: seahub/contacts/templates/contacts/contact_list.html:53 #: seahub/institutions/templates/institutions/user_info.html:26 #: seahub/institutions/templates/institutions/useradmin.html:16 #: seahub/institutions/templates/institutions/useradmin_search.html:10 @@ -317,9 +318,9 @@ msgstr "Lien d'envoi" #: seahub/invitations/templates/invitations/token_view.html:10 #: seahub/organizations/api/admin/statistics.py:380 #: seahub/share/templates/share/share_link_audit.html:9 -#: seahub/templates/registration/registration_form.html:23 -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 -#: seahub/views/sysadmin.py:766 seahub/views/sysadmin.py:781 +#: seahub/templates/registration/registration_form.html:22 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:175 +#: seahub/views/sysadmin.py:765 seahub/views/sysadmin.py:780 msgid "Email" msgstr "E-mail" @@ -327,6 +328,7 @@ msgstr "E-mail" #: seahub/base/management/commands/export_user_storage_report.py:41 #: seahub/base/management/commands/export_users.py:43 #: seahub/base/management/commands/export_users.py:47 +#: seahub/contacts/templates/contacts/contact_list.html:18 #: seahub/institutions/templates/institutions/info.html:10 #: seahub/institutions/templates/institutions/user_info.html:61 #: seahub/institutions/templates/institutions/user_info.html:105 @@ -334,22 +336,23 @@ msgstr "E-mail" #: seahub/institutions/templates/institutions/useradmin_search.html:19 #: seahub/organizations/api/admin/statistics.py:380 #: seahub/sysadmin_extra/views.py:57 -#: seahub/templates/registration/registration_form.html:19 -#: seahub/templates/repo_history_view.html:58 seahub/views/sysadmin.py:172 -#: seahub/views/sysadmin.py:176 seahub/views/sysadmin.py:644 -#: seahub/views/sysadmin.py:768 seahub/views/sysadmin.py:783 +#: seahub/templates/registration/registration_form.html:18 +#: seahub/templates/repo_dir_recycle_view.html:44 +#: seahub/templates/repo_history_view.html:58 seahub/views/sysadmin.py:171 +#: seahub/views/sysadmin.py:175 seahub/views/sysadmin.py:643 +#: seahub/views/sysadmin.py:767 seahub/views/sysadmin.py:782 msgid "Name" msgstr "Nom" -#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:262 +#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:245 #: seahub/base/management/commands/export_user_storage_report.py:41 #: seahub/base/management/commands/export_users.py:43 #: seahub/base/management/commands/export_users.py:47 #: seahub/institutions/templates/institutions/useradmin.html:16 #: seahub/institutions/templates/institutions/useradmin_search.html:19 #: seahub/organizations/api/admin/statistics.py:380 -#: seahub/templates/registration/password_set_form.html:17 -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 +#: seahub/templates/registration/password_set_form.html:16 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:175 msgid "Contact Email" msgstr "E-mail de contact" @@ -358,7 +361,7 @@ msgstr "E-mail de contact" #: seahub/base/management/commands/export_users.py:44 #: seahub/base/management/commands/export_users.py:48 #: seahub/organizations/api/admin/statistics.py:381 -#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 +#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 msgid "Space Usage" msgstr "Espace utilisé" @@ -367,105 +370,95 @@ msgstr "Espace utilisé" #: seahub/base/management/commands/export_users.py:44 #: seahub/base/management/commands/export_users.py:48 #: seahub/organizations/api/admin/statistics.py:381 -#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 -#: seahub/views/sysadmin.py:770 seahub/views/sysadmin.py:784 +#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 +#: seahub/views/sysadmin.py:769 seahub/views/sysadmin.py:783 msgid "Space Quota" msgstr "Quota de l'espace" -#: seahub/api2/endpoints/admin/users.py:667 -#: seahub/api2/endpoints/admin/users.py:697 +#: seahub/api2/endpoints/admin/users.py:655 +#: seahub/api2/endpoints/admin/users.py:685 #: seahub/organizations/api/admin/users.py:155 msgid "There are more than 500 users, and sort is not offered." msgstr "Il y a plus de 500 utilisateurs, et le tri n'est pas disponible." -#: seahub/api2/endpoints/admin/users.py:781 -#: seahub/api2/endpoints/admin/users.py:1273 seahub/base/accounts.py:1227 +#: seahub/api2/endpoints/admin/users.py:769 +#: seahub/api2/endpoints/admin/users.py:1255 seahub/base/accounts.py:1228 #: seahub/forms.py:30 msgid "The number of users exceeds the limit." msgstr "Le nombre d'utilisateurs dépasse la limite." -#: seahub/api2/endpoints/admin/users.py:880 +#: seahub/api2/endpoints/admin/users.py:859 #, python-format msgid "Successfully added user %(user)s." msgstr "L'utilisateur %(user)s a été ajouté avec succès." -#: seahub/api2/endpoints/admin/users.py:884 -#: seahub/api2/endpoints/admin/users_batch.py:390 seahub/views/sysadmin.py:543 +#: seahub/api2/endpoints/admin/users.py:863 +#: seahub/api2/endpoints/admin/users_batch.py:390 seahub/views/sysadmin.py:542 #, python-format msgid "You are invited to join %s" msgstr "Vous êtes invité à rejoindre %s" -#: seahub/api2/endpoints/admin/users.py:888 +#: seahub/api2/endpoints/admin/users.py:869 #, python-format msgid "Successfully added user %(user)s. An email notification has been sent." msgstr "L'utilisateur %(user)s a été ajouté avec succès. Une notification a été envoyée par e-mail." -#: seahub/api2/endpoints/admin/users.py:891 +#: seahub/api2/endpoints/admin/users.py:872 #, python-format msgid "" "Successfully added user %(user)s. But email notification can not be sent, " "because Email service is not properly configured." msgstr "L'utilisateur %(user)s a été ajouté avec succès. L'e-mail de notification n'a pu être envoyé, le service d'e-mail n'est pas configuré correctement" -#: seahub/api2/endpoints/admin/users.py:1418 +#: seahub/api2/endpoints/admin/users.py:1400 #: seahub/institutions/templates/institutions/useradmin.html:122 msgid "Edit succeeded" msgstr "L'édition a réussi." -#: seahub/api2/endpoints/admin/users.py:1421 seahub/views/sysadmin.py:446 +#: seahub/api2/endpoints/admin/users.py:1403 seahub/views/sysadmin.py:445 #, python-format msgid "Your account on %s is activated" msgstr "Votre compte sur %s a été activé" -#: seahub/api2/endpoints/admin/users.py:1426 +#: seahub/api2/endpoints/admin/users.py:1408 #: seahub/institutions/templates/institutions/useradmin.html:118 msgid "Edit succeeded, an email has been sent." msgstr "Édité avec succès, un e-mail a été envoyé." -#: seahub/api2/endpoints/admin/users.py:1429 +#: seahub/api2/endpoints/admin/users.py:1411 #: seahub/institutions/templates/institutions/useradmin.html:120 msgid "" "Edit succeeded, but failed to send email, please check your email " "configuration." msgstr "Édité avec succès, mais échec de l'envoi de l'e-mail, veuillez vérifier votre configuration." -#: seahub/api2/endpoints/admin/users.py:1497 seahub/auth/views.py:366 +#: seahub/api2/endpoints/admin/users.py:1479 seahub/auth/views.py:355 msgid "Unable to reset password." msgstr "" -#: seahub/api2/endpoints/admin/users.py:1523 seahub/auth/forms.py:163 -#, python-format -msgid "Reset Password on %s" -msgstr "Mot de passe réinitialisé sur %s" - -#: seahub/api2/endpoints/admin/users.py:1527 -#, python-brace-format -msgid "A password reset link has been sent to {contact_email}." -msgstr "" - -#: seahub/api2/endpoints/admin/users.py:1545 seahub/views/sysadmin.py:487 +#: seahub/api2/endpoints/admin/users.py:1503 seahub/views/sysadmin.py:486 #, python-format msgid "Password has been reset on %s" msgstr "Le mot de passe a été réinitialisé sur %s" -#: seahub/api2/endpoints/admin/users.py:1547 +#: seahub/api2/endpoints/admin/users.py:1505 #, python-format msgid "Successfully reset password, an email has been sent to %(user)s." msgstr "" -#: seahub/api2/endpoints/admin/users.py:1551 seahub/views/sysadmin.py:517 +#: seahub/api2/endpoints/admin/users.py:1509 seahub/views/sysadmin.py:516 #, python-format msgid "" "Successfully reset password to %(passwd)s, but failed to send email to " "%(user)s, please check your email configuration." msgstr "Mot de passe remplacé par %(passwd)s avec succès, mais impossible d'envoyer l'e-mail à %(user)s. Le service d'e-mail n'est pas configuré correctement." -#: seahub/api2/endpoints/admin/users.py:1554 seahub/views/sysadmin.py:521 +#: seahub/api2/endpoints/admin/users.py:1512 seahub/views/sysadmin.py:520 #, python-format msgid "Successfully reset password to %(passwd)s for user %(user)s." msgstr "Mot de passe de l'utilisateur %(user)s remplacé par %(passwd)s avec succès." -#: seahub/api2/endpoints/admin/users.py:1557 seahub/views/sysadmin.py:524 +#: seahub/api2/endpoints/admin/users.py:1515 seahub/views/sysadmin.py:523 #, python-format msgid "" "Successfully reset password to %(passwd)s for user %(user)s. But email " @@ -490,19 +483,17 @@ msgstr "Fichier de virus introuvable" #: seahub/api2/endpoints/repo_set_password.py:72 #: seahub/api2/endpoints/repo_share_invitations.py:201 #: seahub/api2/endpoints/send_upload_link_email.py:107 -#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:3902 -#: seahub/notifications/models.py:536 seahub/notifications/models.py:577 -#: seahub/notifications/models.py:619 seahub/notifications/models.py:670 -#: seahub/notifications/models.py:726 seahub/notifications/models.py:756 -#: seahub/notifications/models.py:778 seahub/notifications/models.py:804 -#: seahub/notifications/models.py:821 seahub/notifications/models.py:838 -#: seahub/notifications/models.py:867 seahub/seadoc/apis.py:2778 -#: seahub/search/views.py:200 seahub/share/views.py:326 -#: seahub/subscription/views.py:93 seahub/subscription/views.py:138 -#: seahub/utils/__init__.py:177 seahub/utils/__init__.py:1170 -#: seahub/views/__init__.py:799 seahub/views/ajax.py:401 -#: seahub/views/ajax.py:405 seahub/wiki/views.py:210 seahub/wiki/views.py:217 -#: seahub/wiki/views.py:226 +#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:3903 +#: seahub/notifications/models.py:484 seahub/notifications/models.py:525 +#: seahub/notifications/models.py:576 seahub/notifications/models.py:632 +#: seahub/notifications/models.py:662 seahub/notifications/models.py:684 +#: seahub/notifications/models.py:710 seahub/notifications/models.py:727 +#: seahub/notifications/models.py:744 seahub/notifications/models.py:773 +#: seahub/seadoc/apis.py:2763 seahub/search/views.py:200 +#: seahub/share/views.py:326 seahub/utils/__init__.py:177 +#: seahub/utils/__init__.py:1165 seahub/views/__init__.py:950 +#: seahub/views/ajax.py:401 seahub/views/ajax.py:405 seahub/wiki/views.py:210 +#: seahub/wiki/views.py:217 seahub/wiki/views.py:226 msgid "Internal Server Error" msgstr "Erreur interne du serveur" @@ -518,12 +509,12 @@ msgstr "Chemin de destination invalide" #: seahub/api2/endpoints/copy_move_task.py:148 #: seahub/api2/endpoints/move_folder_merge.py:176 -#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:1819 -#: seahub/api2/views.py:1859 seahub/api2/views.py:1920 -#: seahub/api2/views.py:1964 seahub/api2/views.py:2010 -#: seahub/api2/views.py:2059 seahub/api2/views.py:2472 -#: seahub/api2/views.py:2580 seahub/seadoc/apis.py:372 -#: seahub/seadoc/apis.py:463 +#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:1820 +#: seahub/api2/views.py:1860 seahub/api2/views.py:1921 +#: seahub/api2/views.py:1965 seahub/api2/views.py:2011 +#: seahub/api2/views.py:2060 seahub/api2/views.py:2473 +#: seahub/api2/views.py:2581 seahub/seadoc/apis.py:371 +#: seahub/seadoc/apis.py:462 msgid "Out of quota." msgstr "Quota dépassé." @@ -543,13 +534,13 @@ msgstr "Le fichier est verrouillé" msgid "Cancel failed" msgstr "L'annulation a échoué" -#: seahub/api2/endpoints/dir_shared_items.py:344 +#: seahub/api2/endpoints/dir_shared_items.py:330 #: seahub/api2/endpoints/draft_reviewer.py:70 #: seahub/api2/endpoints/group_owned_libraries.py:937 msgid "username invalid." msgstr "Nom d'utilisateur incorrect." -#: seahub/api2/endpoints/dir_shared_items.py:353 +#: seahub/api2/endpoints/dir_shared_items.py:339 #: seahub/api2/endpoints/draft_reviewer.py:79 #: seahub/api2/endpoints/group_owned_libraries.py:946 #, python-format @@ -562,20 +553,17 @@ msgstr "L'utilisateur %s est introuvable." #: seahub/api2/endpoints/file_tag.py:203 seahub/api2/endpoints/file_tag.py:216 #: seahub/api2/endpoints/wikis.py:112 seahub/api2/endpoints/wikis.py:206 #: seahub/drafts/views.py:31 seahub/profile/forms.py:24 -#: seahub/profile/views.py:258 seahub/seadoc/apis.py:2762 +#: seahub/profile/views.py:258 seahub/seadoc/apis.py:2747 #: seahub/seadoc/views.py:31 seahub/seadoc/views.py:85 #: seahub/seadoc/views.py:168 seahub/search/views.py:174 -#: seahub/subscription/views.py:28 seahub/subscription/views.py:44 -#: seahub/subscription/views.py:106 seahub/thumbnail/views.py:51 -#: seahub/thumbnail/views.py:166 seahub/views/__init__.py:609 -#: seahub/views/ajax.py:83 seahub/views/ajax.py:113 seahub/views/ajax.py:119 -#: seahub/views/sso.py:237 +#: seahub/thumbnail/views.py:51 seahub/thumbnail/views.py:166 +#: seahub/views/__init__.py:760 seahub/views/ajax.py:83 +#: seahub/views/ajax.py:113 seahub/views/ajax.py:119 seahub/views/sso.py:201 msgid "Permission denied." msgstr "Autorisation refusée." #: seahub/api2/endpoints/file.py:218 seahub/api2/endpoints/upload_links.py:480 -#: seahub/api2/endpoints/via_repo_token.py:848 -#: seahub/api2/endpoints/wikis.py:132 seahub/api2/views.py:1867 +#: seahub/api2/endpoints/wikis.py:132 seahub/api2/views.py:1868 msgid "The number of files in library exceeds the limit" msgstr "Le nombre de fichiers dans la bibliothèque dépasse la limite" @@ -587,7 +575,7 @@ msgstr "Le fichier n'est pas verrouillé." msgid "You can not refresh this file's lock." msgstr "Impossible de rafraichir. Ce fichier est verrouillé." -#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2769 +#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2754 msgid "The participant already exists." msgstr "Le participant existe déjà." @@ -607,7 +595,7 @@ msgstr "L'utilisateur %s est déjà membre d'un groupe." #: seahub/api2/endpoints/group_members.py:116 #: seahub/api2/endpoints/group_members.py:352 -#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1668 +#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1669 #: seahub/organizations/api/admin/user_repos.py:50 #: seahub/organizations/api/admin/user_repos.py:103 #: seahub/organizations/api/admin/users.py:342 @@ -627,9 +615,9 @@ msgstr "L'utilisateur %s est un utilisateur de l'organisation" msgid "Group does not exist" msgstr "Le groupe n'existe pas" -#: seahub/api2/endpoints/group_members.py:548 seahub/views/sysadmin.py:163 -#: seahub/views/sysadmin.py:271 seahub/views/sysadmin.py:641 -#: seahub/views/sysadmin.py:653 seahub/views/sysadmin.py:794 +#: seahub/api2/endpoints/group_members.py:548 seahub/views/sysadmin.py:162 +#: seahub/views/sysadmin.py:270 seahub/views/sysadmin.py:640 +#: seahub/views/sysadmin.py:652 seahub/views/sysadmin.py:793 msgid "Failed to export Excel" msgstr "Impossible d'exporter vers Excel" @@ -658,7 +646,7 @@ msgstr "%s est déjà invité." #: seahub/api2/endpoints/invitations.py:68 #: seahub/api2/endpoints/invitations.py:140 #: seahub/api2/endpoints/repo_share_invitations.py:173 -#: seahub/base/accounts.py:1238 seahub/organizations/api/admin/users.py:270 +#: seahub/base/accounts.py:1239 seahub/organizations/api/admin/users.py:270 #, python-format msgid "User %s already exists." msgstr "L'utilisateur %s existe déjà." @@ -666,37 +654,37 @@ msgstr "L'utilisateur %s existe déjà." #: seahub/api2/endpoints/invitations.py:154 #: seahub/api2/endpoints/repo_share_invitations.py:215 #: seahub/api2/endpoints/send_share_link_email.py:34 -#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:127 -#: seahub/organizations/api/admin/users.py:790 seahub/share/views.py:138 +#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:110 +#: seahub/organizations/api/admin/users.py:783 seahub/share/views.py:138 #: seahub/share/views.py:349 msgid "" "Failed to send email, email service is not properly configured, please " "contact administrator." msgstr "Échec d'envoi de l'e-mail, le service de courrier électronique n'est pas correctement configuré, veuillez contacter l'administrateur." -#: seahub/api2/endpoints/multi_share_links.py:102 -#: seahub/api2/endpoints/multi_share_links.py:318 +#: seahub/api2/endpoints/multi_share_links.py:60 +#: seahub/api2/endpoints/multi_share_links.py:268 #: seahub/api2/endpoints/share_links.py:331 -#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4055 -#: seahub/api2/views.py:4175 +#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4056 +#: seahub/api2/views.py:4176 msgid "Password is required." msgstr "Le mot de passe est obligatoire." -#: seahub/api2/endpoints/multi_share_links.py:107 +#: seahub/api2/endpoints/multi_share_links.py:65 #: seahub/api2/endpoints/share_links.py:337 #: seahub/api2/endpoints/upload_links.py:176 #: seahub/api2/endpoints/webdav_secret.py:60 msgid "Password is too short." msgstr "Le mot de passe est trop court." -#: seahub/api2/endpoints/multi_share_links.py:111 +#: seahub/api2/endpoints/multi_share_links.py:69 #: seahub/api2/endpoints/share_links.py:341 #: seahub/api2/endpoints/upload_links.py:180 #: seahub/api2/endpoints/webdav_secret.py:64 msgid "Password is too weak." msgstr "Mot de passe trop faible" -#: seahub/api2/endpoints/multi_share_links.py:115 +#: seahub/api2/endpoints/multi_share_links.py:73 #: seahub/api2/endpoints/share_links.py:345 #: seahub/api2/endpoints/upload_links.py:184 #: seahub/api2/endpoints/webdav_secret.py:52 @@ -705,28 +693,28 @@ msgid "" "symbols." msgstr "Le mot de passe ne doit contenir que des chiffres, des lettres majuscules, des lettres minuscules et d'autres symboles." -#: seahub/api2/endpoints/multi_share_links.py:138 -#: seahub/api2/endpoints/multi_share_links.py:341 +#: seahub/api2/endpoints/multi_share_links.py:96 +#: seahub/api2/endpoints/multi_share_links.py:291 #: seahub/api2/endpoints/share_links.py:368 #: seahub/api2/endpoints/share_links.py:678 #: seahub/api2/endpoints/upload_links.py:207 -#: seahub/api2/endpoints/upload_links.py:341 seahub/api2/views.py:3469 +#: seahub/api2/endpoints/upload_links.py:341 seahub/api2/views.py:3470 #, python-format msgid "Expire days should be greater or equal to %s" msgstr "Les jours d’expiration doivent être supérieurs ou égaux à %s" -#: seahub/api2/endpoints/multi_share_links.py:143 -#: seahub/api2/endpoints/multi_share_links.py:347 +#: seahub/api2/endpoints/multi_share_links.py:101 +#: seahub/api2/endpoints/multi_share_links.py:297 #: seahub/api2/endpoints/share_links.py:374 #: seahub/api2/endpoints/share_links.py:684 #: seahub/api2/endpoints/upload_links.py:213 -#: seahub/api2/endpoints/upload_links.py:347 seahub/api2/views.py:3475 +#: seahub/api2/endpoints/upload_links.py:347 seahub/api2/views.py:3476 #, python-format msgid "Expire days should be less than or equal to %s" msgstr "Les jours d’expiration doivent être inférieurs ou égaux à %s" -#: seahub/api2/endpoints/multi_share_links.py:163 -#: seahub/api2/endpoints/multi_share_links.py:369 +#: seahub/api2/endpoints/multi_share_links.py:121 +#: seahub/api2/endpoints/multi_share_links.py:319 #: seahub/api2/endpoints/share_links.py:396 #: seahub/api2/endpoints/share_links.py:708 #: seahub/api2/endpoints/upload_links.py:235 @@ -735,8 +723,8 @@ msgstr "Les jours d’expiration doivent être inférieurs ou égaux à %s" msgid "Expiration time should be later than %s." msgstr "Le délai d'expiration doit être supérieur à %s." -#: seahub/api2/endpoints/multi_share_links.py:172 -#: seahub/api2/endpoints/multi_share_links.py:378 +#: seahub/api2/endpoints/multi_share_links.py:130 +#: seahub/api2/endpoints/multi_share_links.py:328 #: seahub/api2/endpoints/share_links.py:405 #: seahub/api2/endpoints/share_links.py:717 #: seahub/api2/endpoints/upload_links.py:244 @@ -746,9 +734,10 @@ msgid "Expiration time should be earlier than %s." msgstr "Le délai d'expiration devrait être plus court que %s." #: seahub/api2/endpoints/query_copy_move_progress.py:47 -#: seahub/seadoc/apis.py:516 +#: seahub/seadoc/apis.py:515 #: seahub/templates/remote_user/create_unknown_user_false.html:4 #: seahub/templates/remote_user/error.html:4 +#: seahub/templates/view_shared_upload_link.html:82 msgid "Error" msgstr "Erreur " @@ -758,7 +747,7 @@ msgstr "Cette bibliothèque n'a pas été décryptée." #: seahub/api2/endpoints/repo_send_new_password.py:45 #: seahub/api2/endpoints/user.py:73 seahub/api2/endpoints/user.py:93 -#: seahub/organizations/api/admin/users.py:786 +#: seahub/organizations/api/admin/users.py:779 msgid "Feature disabled." msgstr "Fonction désactivée." @@ -772,11 +761,11 @@ msgstr "Impossible de réinitialiser le mot de passe de cette bibliothèque." msgid "New password of library %s" msgstr "Nouveau mot de passe de la bibliothèque %s" -#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:3899 +#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:3900 msgid "Wrong password" msgstr "Le mot de passe est erroné" -#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:3905 +#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:3906 msgid "Decrypt library error" msgstr "Erreur de déchiffrement de la bibliothèque" @@ -784,20 +773,20 @@ msgstr "Erreur de déchiffrement de la bibliothèque" msgid "Wrong old password" msgstr "Ancien mot de passe erroné" -#: seahub/api2/endpoints/repos_batch.py:1298 -#: seahub/api2/endpoints/repos_batch.py:1557 -#: seahub/api2/endpoints/repos_batch.py:1649 +#: seahub/api2/endpoints/repos_batch.py:1284 +#: seahub/api2/endpoints/repos_batch.py:1543 +#: seahub/api2/endpoints/repos_batch.py:1635 #, python-format msgid "File %s is locked." msgstr "Le fichier %s est verrouillé." -#: seahub/api2/endpoints/repos_batch.py:1308 -#: seahub/api2/endpoints/repos_batch.py:1567 +#: seahub/api2/endpoints/repos_batch.py:1294 +#: seahub/api2/endpoints/repos_batch.py:1553 #, python-format msgid "Can't move folder %s, please check its permission." msgstr "Le dossier %s ne peut être déplacé, veuillez vérifier les permissions." -#: seahub/api2/endpoints/repos_batch.py:1657 +#: seahub/api2/endpoints/repos_batch.py:1643 #, python-format msgid "Can't delete folder %s, please check its permission." msgstr "Le dossier %s ne peut être supprimé, veuillez vérifier les permissions." @@ -902,17 +891,17 @@ msgstr "Veuillez vous connecter." msgid "Email or Username" msgstr "E-mail ou nom d'utilisateur" -#: seahub/auth/forms.py:28 seahub/auth/forms.py:236 -#: seahub/base/accounts.py:1215 +#: seahub/auth/forms.py:28 seahub/auth/forms.py:219 +#: seahub/base/accounts.py:1216 #: seahub/invitations/templates/invitations/token_view.html:13 #: seahub/organizations/templates/organizations/org_register.html:36 #: seahub/share/views.py:320 seahub/templates/decrypt_repo_form.html:10 #: seahub/templates/registration/login.html:40 -#: seahub/templates/registration/password_set_form.html:22 -#: seahub/templates/registration/registration_form.html:25 +#: seahub/templates/registration/password_set_form.html:21 +#: seahub/templates/registration/registration_form.html:24 #: seahub/templates/share_access_validation.html:23 -#: seahub/templates/sysadmin/sudo_mode.html:29 seahub/views/sysadmin.py:767 -#: seahub/views/sysadmin.py:782 +#: seahub/templates/sysadmin/sudo_mode.html:10 seahub/views/sysadmin.py:766 +#: seahub/views/sysadmin.py:781 msgid "Password" msgstr "Mot de passe" @@ -922,7 +911,7 @@ msgid "" "are case-sensitive." msgstr "Saisissez un e-mail/nom d’utilisateur correct et un mot de passe. Notez que ces 2 champs sont sensibles à la casse." -#: seahub/auth/forms.py:66 seahub/auth/forms.py:136 +#: seahub/auth/forms.py:66 seahub/auth/forms.py:119 msgid "" "That e-mail address doesn't have an associated user account. Are you sure " "you've registered?" @@ -932,69 +921,69 @@ msgstr "Cette adresse e-mail n'a pas de compte d'utilisateur associé. Êtes-vou msgid "This account is inactive." msgstr "Ce compte est inactif." -#: seahub/auth/forms.py:98 seahub/auth/forms.py:99 -#: seahub/templates/registration/login.html:62 -msgid "You cannot login with email and password." -msgstr "" - -#: seahub/auth/forms.py:104 +#: seahub/auth/forms.py:87 msgid "" "Your Web browser doesn't appear to have cookies enabled. Cookies are " "required for logging in." msgstr "Votre navigateur ne semble pas avoir les cookies activés. Les cookies sont requis pour se connecter." -#: seahub/auth/forms.py:120 +#: seahub/auth/forms.py:103 msgid "E-mail" msgstr "E-mail" -#: seahub/auth/forms.py:139 +#: seahub/auth/forms.py:122 msgid "Can not reset password, please contact LDAP admin." msgstr "Impossible de réinitialiser le mot de passe, veuillez contacter votre administrateur LDAP." -#: seahub/auth/forms.py:172 +#: seahub/auth/forms.py:146 +#, python-format +msgid "Reset Password on %s" +msgstr "Mot de passe réinitialisé sur %s" + +#: seahub/auth/forms.py:155 msgid "New password" msgstr "Nouveau mot de passe" -#: seahub/auth/forms.py:173 +#: seahub/auth/forms.py:156 msgid "New password confirmation" msgstr "Confirmation du nouveau mot de passe" -#: seahub/auth/forms.py:202 seahub/auth/forms.py:248 -#: seahub/base/accounts.py:1272 seahub/organizations/forms.py:71 +#: seahub/auth/forms.py:185 seahub/auth/forms.py:231 +#: seahub/base/accounts.py:1273 seahub/organizations/forms.py:71 msgid "The two password fields didn't match." msgstr "Les deux mots de passe ne correspondent pas." -#: seahub/auth/forms.py:216 +#: seahub/auth/forms.py:199 msgid "Old password" msgstr "Ancien mot de passe" -#: seahub/auth/forms.py:224 +#: seahub/auth/forms.py:207 msgid "Your old password was entered incorrectly. Please enter it again." msgstr "Votre ancien mot de passe n'a pas été correctement saisi. Veuillez l'introduire à nouveau." -#: seahub/auth/forms.py:237 seahub/base/accounts.py:1217 +#: seahub/auth/forms.py:220 seahub/base/accounts.py:1218 msgid "Password (again)" msgstr "Mot de passe (encore)" -#: seahub/auth/forms.py:268 seahub/forms.py:35 seahub/invitations/views.py:39 +#: seahub/auth/forms.py:251 seahub/forms.py:35 seahub/invitations/views.py:39 #: seahub/invitations/views.py:54 seahub/organizations/forms.py:49 #: seahub/profile/forms.py:46 msgid "A user with this email already exists." msgstr "Un utilisateur avec cette adresse e-mail existe déjà." -#: seahub/auth/views.py:156 +#: seahub/auth/views.py:154 msgid "This account has been frozen due to too many failed login attempts." msgstr "Ce compte a été bloqué suite à de trop nombreuses tentatives de connexions." -#: seahub/auth/views.py:322 +#: seahub/auth/views.py:311 msgid "Logged out" msgstr "Déconnecté" -#: seahub/auth/views.py:387 +#: seahub/auth/views.py:374 msgid "Failed to send email, please contact administrator." msgstr "Échec de l'envoi de l'e-mail, veuillez contacter l'administrateur." -#: seahub/auth/views.py:459 +#: seahub/auth/views.py:441 msgid "Unable to change password." msgstr "" @@ -1003,6 +992,51 @@ msgstr "" msgid "Avatar for %s" msgstr "Avatar pour %s" +#: seahub/avatar/templates/avatar/add.html:6 +msgid "Upload Avatar" +msgstr "Importer un avatar" + +#: seahub/avatar/templates/avatar/add.html:7 +#: seahub/avatar/templates/avatar/change.html:8 +msgid "Your current avatar: " +msgstr "" + +#: seahub/avatar/templates/avatar/add.html:9 +msgid "Upload New Avatar: " +msgstr "Importer un nouvel avatar : " + +#: seahub/avatar/templates/avatar/add.html:13 +#: seahub/avatar/templates/avatar/change.html:30 +msgid "Upload New Image" +msgstr "Importer une nouvelle image" + +#: seahub/avatar/templates/avatar/confirm_delete.html:6 +msgid "Please select the avatars that you would like to delete." +msgstr "Veuillez sélectionner les avatars que vous souhaitez supprimer." + +#: seahub/avatar/templates/avatar/confirm_delete.html:11 +#, python-format +msgid "" +"You have no avatars to delete. Please upload one now." +msgstr "Vous n'avez aucun avatar à supprimer. Veuillez en importer un maintenant." + +#: seahub/avatar/templates/avatar/confirm_delete.html:18 +msgid "Delete These" +msgstr "Supprimer ceci" + +#: seahub/avatar/templates/notification/avatar_friend_updated/notice.html:2 +#, python-format +msgid "" +"%(avatar_creator)s has updated their avatar %(avatar)s." +msgstr "%(avatar_creator)s a mis à jour son avatar %(avatar)s." + +#: seahub/avatar/templates/notification/avatar_updated/notice.html:2 +#, python-format +msgid "You have updated your avatar %(avatar)s." +msgstr "Vous avez mis à jour votre avatar %(avatar)s." + #: seahub/avatar/views.py:77 msgid "Successfully uploaded a new avatar." msgstr "Importation du nouvel avatar réussie." @@ -1020,39 +1054,39 @@ msgstr "Les avatars demandés ont été supprimés avec succès." msgid "Account %(account)s froze on %(site)s." msgstr "Compte %(account)s bloqué sur %(site)s." -#: seahub/base/accounts.py:1205 +#: seahub/base/accounts.py:1206 msgid "Email address" msgstr "Adresse e-mail" -#: seahub/base/accounts.py:1211 +#: seahub/base/accounts.py:1212 msgid "Username" msgstr "Nom d'utilisateur" -#: seahub/base/accounts.py:1212 +#: seahub/base/accounts.py:1213 msgid "This value must be of length 40" msgstr "Cette valeur doit être de longueur 40" -#: seahub/base/accounts.py:1231 +#: seahub/base/accounts.py:1232 msgid "Enter a valid email address." msgstr "Entrez une adresse e-mail valide." -#: seahub/base/accounts.py:1242 +#: seahub/base/accounts.py:1243 msgid "Invalid user id." msgstr "ID d'utilisateur non valide." -#: seahub/base/accounts.py:1294 +#: seahub/base/accounts.py:1295 msgid "name" msgstr "nom" -#: seahub/base/accounts.py:1297 +#: seahub/base/accounts.py:1298 msgid "department" msgstr "département" -#: seahub/base/accounts.py:1300 +#: seahub/base/accounts.py:1301 msgid "telephone" msgstr "téléphone" -#: seahub/base/accounts.py:1303 +#: seahub/base/accounts.py:1304 msgid "note" msgstr "note" @@ -1129,41 +1163,41 @@ msgstr "Utilisateur anonyme" #: seahub/base/management/commands/export_users.py:47 #: seahub/institutions/templates/institutions/useradmin.html:17 #: seahub/institutions/templates/institutions/useradmin_search.html:20 -#: seahub/sysadmin_extra/views.py:57 seahub/views/sysadmin.py:172 -#: seahub/views/sysadmin.py:176 +#: seahub/sysadmin_extra/views.py:57 seahub/views/sysadmin.py:171 +#: seahub/views/sysadmin.py:175 msgid "Status" msgstr "Statut" #: seahub/base/management/commands/export_users.py:43 #: seahub/institutions/templates/institutions/user_info.html:106 -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:769 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:768 msgid "Role" msgstr "Rôle" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 #: seahub/institutions/templates/institutions/user_info.html:107 -#: seahub/views/sysadmin.py:174 seahub/views/sysadmin.py:178 -#: seahub/views/sysadmin.py:644 +#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 +#: seahub/views/sysadmin.py:643 msgid "Create At" msgstr "Créé le" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 -#: seahub/views/sysadmin.py:174 seahub/views/sysadmin.py:178 +#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 msgid "Last Login" msgstr "Dernière connexion" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 -#: seahub/institutions/views.py:176 seahub/views/sysadmin.py:174 -#: seahub/views/sysadmin.py:178 +#: seahub/institutions/views.py:176 seahub/views/sysadmin.py:173 +#: seahub/views/sysadmin.py:177 msgid "Admin" msgstr "Administration" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 -#: seahub/views/sysadmin.py:174 seahub/views/sysadmin.py:178 +#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 msgid "LDAP(imported)" msgstr "LDAP (importé)" @@ -1171,7 +1205,7 @@ msgstr "LDAP (importé)" #: seahub/institutions/templates/institutions/useradmin.html:33 #: seahub/institutions/templates/institutions/useradmin.html:42 #: seahub/institutions/templates/institutions/useradmin_search.html:36 -#: seahub/views/sysadmin.py:234 +#: seahub/views/sysadmin.py:233 msgid "Active" msgstr "Actif" @@ -1179,25 +1213,25 @@ msgstr "Actif" #: seahub/institutions/templates/institutions/useradmin.html:35 #: seahub/institutions/templates/institutions/useradmin.html:43 #: seahub/institutions/templates/institutions/useradmin_search.html:38 -#: seahub/views/sysadmin.py:236 +#: seahub/views/sysadmin.py:235 msgid "Inactive" msgstr "Inactif" #: seahub/base/management/commands/export_users.py:126 #: seahub/base/management/commands/export_users.py:127 -#: seahub/templates/base.html:86 seahub/templates/client_login_confirm.html:9 -#: seahub/views/sysadmin.py:242 seahub/views/sysadmin.py:243 +#: seahub/templates/base.html:86 seahub/templates/client_login_confirm.html:13 +#: seahub/views/sysadmin.py:241 seahub/views/sysadmin.py:242 msgid "Yes" msgstr "Oui" #: seahub/base/management/commands/export_users.py:132 -#: seahub/views/sysadmin.py:248 +#: seahub/views/sysadmin.py:247 msgid "Guest" msgstr "Invité" #: seahub/base/management/commands/export_users.py:134 #: seahub/base/management/commands/export_users.py:138 -#: seahub/views/sysadmin.py:250 seahub/views/sysadmin.py:254 +#: seahub/views/sysadmin.py:249 seahub/views/sysadmin.py:253 msgid "Default" msgstr "Défaut" @@ -1356,20 +1390,157 @@ msgid "%s PB" msgstr "%s Po" #: seahub/contacts/models.py:78 +#: seahub/contacts/templates/contacts/contact_list.html:119 msgid "Email is required." msgstr "L'adresse e-mail est requise." +#: seahub/contacts/templates/contacts/contact_list.html:4 +#: seahub/contacts/templates/contacts/contact_list.html:10 +msgid "Contacts" +msgstr "Contacts" + +#: seahub/contacts/templates/contacts/contact_list.html:11 +#: seahub/contacts/templates/contacts/contact_list.html:43 +msgid "Add Contacts" +msgstr "Ajouter des contacts" + +#: seahub/contacts/templates/contacts/contact_list.html:17 +msgid "Email " +msgstr "E-mail " + +#: seahub/contacts/templates/contacts/contact_list.html:19 +#: seahub/templates/registration/registration_form.html:41 +msgid "Note" +msgstr "Remarque" + +#: seahub/contacts/templates/contacts/contact_list.html:20 +#: seahub/institutions/templates/institutions/user_info.html:64 +#: seahub/institutions/templates/institutions/user_info.html:108 +#: seahub/institutions/templates/institutions/useradmin.html:20 +#: seahub/institutions/templates/institutions/useradmin_search.html:23 +#: seahub/templates/repo_dir_recycle_view.html:47 +#: seahub/templates/repo_history_view.html:60 +msgid "Operations" +msgstr "Actions" + +#: seahub/contacts/templates/contacts/contact_list.html:29 +#: seahub/institutions/templates/institutions/useradmin.html:38 +msgid "Edit" +msgstr "Modifier" + +#: seahub/contacts/templates/contacts/contact_list.html:30 +#: seahub/institutions/templates/institutions/useradmin.html:59 +#: seahub/institutions/templates/institutions/useradmin_search.html:55 +#: seahub/sysadmin_extra/views.py:232 +#: seahub/templates/view_shared_upload_link.html:87 +msgid "Delete" +msgstr "Supprimer" + +#: seahub/contacts/templates/contacts/contact_list.html:37 +msgid "You don't have any contacts" +msgstr "Vous n'avez pas de contacts" + +#: seahub/contacts/templates/contacts/contact_list.html:38 +msgid "" +"Add your contacts so you can quickly share libraries and send file shared " +"link." +msgstr "En ajoutant vos contacts, vous pourrez rapidement partager des bibliothèques et envoyer le lien du fichier partagé." + +#: seahub/contacts/templates/contacts/contact_list.html:46 +#: seahub/contacts/templates/contacts/contact_list.html:55 +msgid "Note(optional)" +msgstr "Remarque (optionnel)" + +#: seahub/contacts/templates/contacts/contact_list.html:49 +#: seahub/contacts/templates/contacts/contact_list.html:58 +#: seahub/institutions/templates/institutions/user_info.html:52 +#: seahub/institutions/templates/institutions/useradmin_search.html:12 +#: seahub/invitations/templates/invitations/token_view.html:17 +#: seahub/options/templates/options/set_user_options.html:14 +#: seahub/organizations/templates/organizations/org_register.html:42 +#: seahub/search/templates/search_results.html:26 +#: seahub/search/templates/search_results.html:47 +#: seahub/share/templates/share/share_link_audit.html:22 +#: seahub/templates/decrypt_repo_form.html:13 +#: seahub/templates/home_base.html:103 +#: seahub/templates/registration/password_change_form.html:24 +#: seahub/templates/registration/password_reset_confirm.html:19 +#: seahub/templates/registration/password_reset_form.html:13 +#: seahub/templates/registration/password_set_form.html:27 +#: seahub/templates/repo_dir_recycle_view.html:74 +#: seahub/templates/share_access_validation.html:29 +msgid "Submit" +msgstr "Soumettre" + +#: seahub/contacts/templates/contacts/contact_list.html:52 +msgid "Edit Contact" +msgstr "Modifier le contact" + +#: seahub/contacts/templates/contacts/contact_list.html:101 +#: seahub/contacts/templates/contacts/contact_list.html:146 +#: seahub/templates/sdoc_file_view_react.html:64 +#: seahub/templates/sdoc_file_view_react.html:87 +#: seahub/templates/view_file_onlyoffice.html:89 +#: seahub/templates/view_file_onlyoffice.html:112 +msgid "Failed. Please check the network." +msgstr "Échec. Veuillez vérifier le réseau." + +#: seahub/contacts/templates/contacts/contact_list.html:109 +msgid "Delete Contact" +msgstr "Supprimer le contact" + +#: seahub/contacts/templates/contacts/contact_list.html:109 +#: seahub/institutions/templates/institutions/useradmin.html:81 +#: seahub/institutions/templates/institutions/useradmin_search.html:72 +#, python-format +msgid "Are you sure you want to delete %s ?" +msgstr "Êtes-vous certain de vouloir supprimer %s ?" + +#: seahub/contacts/templates/contacts/contact_list.html:123 +msgid "You cannot add yourself." +msgstr "Vous ne pouvez pas vous ajouter vous-même." + +#: seahub/contacts/views.py:65 +#, python-format +msgid "%s is not a valid email." +msgstr "\"%s\" n'est pas une adresse e-mail valide." + +#: seahub/contacts/views.py:70 +#, python-format +msgid "%s is already in your contacts." +msgstr "%s est déjà dans vos contacts." + +#: seahub/contacts/views.py:79 +#, python-format +msgid "Successfully added %s to contacts." +msgstr "%s ajouté aux contacts avec succès." + +#: seahub/contacts/views.py:84 +#, python-format +msgid "Failed to add %s to contacts." +msgstr "Échec de l'ajout de %s aux contacts." + +#: seahub/contacts/views.py:105 +#, python-format +msgid "Successfully edited %s." +msgstr "%s modifié avec succès." + +#: seahub/contacts/views.py:118 +#, python-format +msgid "Successfully Deleted %s" +msgstr "%s supprimé avec succès" + #: seahub/dingtalk/views.py:50 seahub/dingtalk/views.py:74 #: seahub/dingtalk/views.py:83 seahub/dingtalk/views.py:105 -#: seahub/dingtalk/views.py:122 seahub/dingtalk/views.py:166 -#: seahub/dingtalk/views.py:191 seahub/dingtalk/views.py:200 -#: seahub/dingtalk/views.py:222 seahub/dingtalk/views.py:258 -#: seahub/dingtalk/views.py:298 seahub/dingtalk/views.py:345 -#: seahub/dingtalk/views.py:365 seahub/dingtalk/views.py:435 -#: seahub/dingtalk/views.py:482 seahub/oauth/views.py:86 -#: seahub/oauth/views.py:109 seahub/oauth/views.py:155 -#: seahub/oauth/views.py:167 seahub/oauth/views.py:173 -#: seahub/oauth/views.py:204 seahub/templates/remote_user/error.html:8 +#: seahub/dingtalk/views.py:122 seahub/dingtalk/views.py:162 +#: seahub/dingtalk/views.py:187 seahub/dingtalk/views.py:196 +#: seahub/dingtalk/views.py:218 seahub/dingtalk/views.py:254 +#: seahub/dingtalk/views.py:294 seahub/dingtalk/views.py:341 +#: seahub/dingtalk/views.py:359 seahub/dingtalk/views.py:432 +#: seahub/dingtalk/views.py:479 seahub/oauth/views.py:84 +#: seahub/oauth/views.py:107 seahub/oauth/views.py:153 +#: seahub/oauth/views.py:165 seahub/oauth/views.py:171 +#: seahub/oauth/views.py:202 seahub/templates/remote_user/error.html:8 #: seahub/weixin/views.py:35 seahub/weixin/views.py:54 #: seahub/weixin/views.py:59 seahub/weixin/views.py:78 #: seahub/weixin/views.py:96 seahub/work_weixin/views.py:68 @@ -1380,7 +1551,7 @@ msgstr "L'adresse e-mail est requise." msgid "Error, please contact administrator." msgstr "Erreur, veuillez contacter un administrateur." -#: seahub/dingtalk/views.py:125 seahub/dingtalk/views.py:368 +#: seahub/dingtalk/views.py:125 seahub/dingtalk/views.py:362 #: seahub/weixin/views.py:99 #, python-format msgid "User %s not found or inactive." @@ -1413,7 +1584,7 @@ msgstr "Le nom %s n'est pas valide" #: seahub/forms.py:97 seahub/share/views.py:296 seahub/views/ajax.py:308 #: seahub/views/ajax.py:312 seahub/views/ajax.py:316 seahub/views/ajax.py:327 -#: seahub/views/ajax.py:447 seahub/views/file.py:1933 +#: seahub/views/ajax.py:447 seahub/views/file.py:1930 msgid "Argument missing" msgstr "Argument manquant" @@ -1536,11 +1707,11 @@ msgid "The %(site_name)s team" msgstr "L'équipe de %(site_name)s" #: seahub/group/views.py:105 seahub/share/views.py:233 -#: seahub/views/__init__.py:436 seahub/views/ajax.py:381 -#: seahub/views/ajax.py:427 seahub/views/file.py:1184 -#: seahub/views/file.py:1425 seahub/views/file.py:1942 +#: seahub/views/__init__.py:587 seahub/views/ajax.py:381 +#: seahub/views/ajax.py:427 seahub/views/file.py:1181 +#: seahub/views/file.py:1422 seahub/views/file.py:1939 #: seahub/views/repo.py:114 seahub/views/repo.py:171 seahub/views/repo.py:229 -#: seahub/views/repo.py:282 seahub/views/repo.py:399 +#: seahub/views/repo.py:282 seahub/views/repo.py:392 msgid "Permission denied" msgstr "Autorisation refusée" @@ -1554,7 +1725,7 @@ msgid "Exit admin panel" msgstr "Quitter le panneau de l’administrateur" #: seahub/institutions/templates/institutions/base.html:13 -#: seahub/templates/base.html:32 +#: seahub/templates/base.html:32 seahub/templates/home_base.html:9 msgid "Close" msgstr "Fermer" @@ -1572,6 +1743,7 @@ msgid "Info" msgstr "Infos" #: seahub/institutions/templates/institutions/info.html:13 +#: seahub/templates/home_base.html:63 msgid "Libraries" msgstr "Bibliothèques" @@ -1608,12 +1780,12 @@ msgid "Name" msgstr "Nom" #: seahub/institutions/templates/institutions/user_info.html:35 -#: seahub/templates/registration/registration_form.html:32 +#: seahub/templates/registration/registration_form.html:31 msgid "Department" msgstr "Département" #: seahub/institutions/templates/institutions/user_info.html:38 -#: seahub/templates/registration/registration_form.html:37 +#: seahub/templates/registration/registration_form.html:36 msgid "Telephone" msgstr "Téléphone" @@ -1632,25 +1804,9 @@ msgstr "Définir le quota" msgid "Available quota:" msgstr "Quota disponible :" -#: seahub/institutions/templates/institutions/user_info.html:52 -#: seahub/institutions/templates/institutions/useradmin_search.html:12 -#: seahub/invitations/templates/invitations/token_view.html:17 -#: seahub/options/templates/options/set_user_options.html:14 -#: seahub/organizations/templates/organizations/org_register.html:42 -#: seahub/search/templates/search_results.html:26 -#: seahub/search/templates/search_results.html:47 -#: seahub/share/templates/share/share_link_audit.html:22 -#: seahub/templates/decrypt_repo_form.html:13 -#: seahub/templates/registration/password_change_form.html:25 -#: seahub/templates/registration/password_reset_confirm.html:19 -#: seahub/templates/registration/password_reset_form.html:41 -#: seahub/templates/registration/password_set_form.html:28 -#: seahub/templates/share_access_validation.html:29 -msgid "Submit" -msgstr "Soumettre" - #: seahub/institutions/templates/institutions/user_info.html:62 #: seahub/search/templates/search_results.html:39 +#: seahub/templates/repo_dir_recycle_view.html:46 #: seahub/templates/repo_history_view.html:59 msgid "Size" msgstr "Taille" @@ -1660,14 +1816,6 @@ msgstr "Taille" msgid "Last Update" msgstr "Mise à jour" -#: seahub/institutions/templates/institutions/user_info.html:64 -#: seahub/institutions/templates/institutions/user_info.html:108 -#: seahub/institutions/templates/institutions/useradmin.html:20 -#: seahub/institutions/templates/institutions/useradmin_search.html:23 -#: seahub/templates/repo_history_view.html:60 -msgid "Operations" -msgstr "Actions" - #: seahub/institutions/templates/institutions/user_info.html:70 msgid "Encrypted" msgstr "Chiffré" @@ -1694,16 +1842,6 @@ msgstr "L'espace du quota ne peut être vide" msgid "Create At / Last Login" msgstr "Créé le / Dernière connexion" -#: seahub/institutions/templates/institutions/useradmin.html:38 -msgid "Edit" -msgstr "Modifier" - -#: seahub/institutions/templates/institutions/useradmin.html:59 -#: seahub/institutions/templates/institutions/useradmin_search.html:55 -#: seahub/sysadmin_extra/views.py:232 -msgid "Delete" -msgstr "Supprimer" - #: seahub/institutions/templates/institutions/useradmin.html:68 #: seahub/institutions/templates/institutions/useradmin_search.html:63 msgid "Empty" @@ -1718,12 +1856,6 @@ msgstr "Activation ..., veuillez patienter" msgid "Delete User" msgstr "Supprimer l'utilisateur" -#: seahub/institutions/templates/institutions/useradmin.html:81 -#: seahub/institutions/templates/institutions/useradmin_search.html:72 -#, python-format -msgid "Are you sure you want to delete %s ?" -msgstr "Êtes-vous certain de vouloir supprimer %s ?" - #: seahub/institutions/templates/institutions/useradmin.html:130 msgid "Edit failed." msgstr "L'édition a échoué." @@ -1744,7 +1876,7 @@ msgstr "Propriétaire" msgid "Member" msgstr "Membre" -#: seahub/institutions/views.py:209 seahub/views/sysadmin.py:366 +#: seahub/institutions/views.py:209 seahub/views/sysadmin.py:365 msgid "Failed to delete: the user does not exist" msgstr "Impossible de supprimer : l'utilisateur n'existe pas" @@ -1752,7 +1884,7 @@ msgstr "Impossible de supprimer : l'utilisateur n'existe pas" msgid "Failed to delete: the user is system administrator" msgstr "Impossible to supprimer: l'utilisateur est un administrateur système" -#: seahub/institutions/views.py:217 seahub/views/sysadmin.py:356 +#: seahub/institutions/views.py:217 seahub/views/sysadmin.py:355 #, python-format msgid "Successfully deleted %s" msgstr "%s a été supprimé avec succès." @@ -1778,7 +1910,6 @@ msgstr "" #: seahub/templates/shared_link_email.html:9 #: seahub/templates/shared_upload_link_email.html:8 #: seahub/templates/snippets/reset_repo_password.html:7 -#: seahub/templates/sysadmin/short_time_linving_password_reset_link.html:10 #: seahub/templates/sysadmin/user_activation_email.html:9 #: seahub/templates/sysadmin/user_add_email.html:7 #: seahub/templates/sysadmin/user_batch_add_email.html:7 @@ -1908,7 +2039,7 @@ msgstr "Dossier déplacé" msgid "New file updates on %s" msgstr "Nouvelles mises à jour fichier sur %s" -#: seahub/notifications/management/commands/send_notices.py:492 +#: seahub/notifications/management/commands/send_notices.py:457 #, python-format msgid "New notice on %s" msgstr " Nouvelle notification sur %s" @@ -1918,31 +2049,21 @@ msgstr " Nouvelle notification sur %s" msgid "You've got %(num)s new notices on %(site_name)s:\n" msgstr "Vous avez %(num)s nouvelles notifications sur %(site_name)s :\n" -#: seahub/notifications/models.py:554 +#: seahub/notifications/models.py:502 #, python-format msgid "" "A file named %(file_name)s is uploaded to %(name)s" msgstr "Un fichier nommé %(file_name)s est envoyé vers %(name)s" -#: seahub/notifications/models.py:561 -#, python-format -msgid "A file named %(file_name)s is uploaded" -msgstr "" - -#: seahub/notifications/models.py:596 +#: seahub/notifications/models.py:509 #, python-format msgid "" -"A folder named %(folder_name)s is uploaded to " -"%(name)s" -msgstr "" +"A file named %(file_name)s is uploaded to Deleted " +"Library" +msgstr "Un fichier nommé %(file_name)s est envoyé vers Bibliothèque supprimée" -#: seahub/notifications/models.py:603 -#, python-format -msgid "A folder named %(folder_name)s is uploaded" -msgstr "" - -#: seahub/notifications/models.py:737 +#: seahub/notifications/models.py:643 #, python-format msgid "" "User %(username)s has asked to join group %(username)s a demandé à rejoindre un groupe %(group_name)s, message de vérification: %(join_request_msg)s" -#: seahub/notifications/models.py:766 +#: seahub/notifications/models.py:672 #, python-format msgid "" "User %(group_staff)s has added you to group " "%(group_name)s" msgstr "L'utilisateur %(group_staff)s a été ajouté au groupe %(group_name)s" -#: seahub/notifications/models.py:792 +#: seahub/notifications/models.py:698 #, python-format msgid "" "File %(file_name)s has a new comment from user " "%(author)s" msgstr "Le fichier %(file_name)sa un nouveau commentaire de l'utilisateur %(author)s" -#: seahub/notifications/models.py:809 +#: seahub/notifications/models.py:715 #, python-format msgid "" "Draft #%(draft_id)s has a new comment from user " "%(author)s" msgstr "Brouillon #%(draft_id)s a une nouveau commentaire de l'utilisateur %(author)s" -#: seahub/notifications/models.py:826 +#: seahub/notifications/models.py:732 #, python-format msgid "" "%(from_user)s has sent you a request for draft " "#%(draft_id)s" msgstr "%(from_user)s a envoyé une requête pour brouillon #%(draft_id)s" -#: seahub/notifications/models.py:849 -#: seahub/notifications/templates/notifications/notice_email.html:66 +#: seahub/notifications/models.py:755 +#: seahub/notifications/templates/notifications/notice_email.html:63 #, python-format msgid "" "Guest %(user)s accepted your invitation at %(time)s." msgstr "l'invité %(user)s a accepté votre invitation à %(time)s." -#: seahub/notifications/models.py:873 +#: seahub/notifications/models.py:779 #, python-format msgid "" "%(user)s has transfered a library named %(file_name)s #: seahub/notifications/templates/notifications/notice_email.html:54 #, python-format msgid "" -"A folder named %(folder_name)s is" -" uploaded to your folder %(parent_dir_name)s." -msgstr "" - -#: seahub/notifications/templates/notifications/notice_email.html:57 -#, python-format -msgid "" "User %(user)s has asked to join " "group %(grp_name)s, verification " "message: %(msg)s" msgstr "L'utilisateur %(user)s vous demande de rejoindre un groupe %(grp_name)s, message de vérification : %(msg)s." -#: seahub/notifications/templates/notifications/notice_email.html:60 +#: seahub/notifications/templates/notifications/notice_email.html:57 #, python-format msgid "" "User %(user)s has added you to " "group %(grp_name)s" msgstr "L'utilisateur %(user)s vous a ajouté au groupe %(grp_name)s" -#: seahub/notifications/templates/notifications/notice_email.html:63 +#: seahub/notifications/templates/notifications/notice_email.html:60 #, python-format msgid "" "File %(file_name)s has a new " "comment from user %(author)s" msgstr "Le fichier %(file_name)s a un nouveau commentaire de l'utilisateur %(author)s" -#: seahub/notifications/templates/notifications/notice_email.html:69 +#: seahub/notifications/templates/notifications/notice_email.html:66 #, python-format msgid "" "A large number of files in your library %(repo_name)s a été supprimé récemment." -#: seahub/notifications/templates/notifications/notice_email.html:79 +#: seahub/notifications/templates/notifications/notice_email.html:76 #, python-format msgid "" " User %(user_name)s created file %(repo_name)s." msgstr "Le fichier %(obj_name)s a été créé par l'utilisateur %(user_name)s dans la bibliothèque %(repo_name)s." -#: seahub/notifications/templates/notifications/notice_email.html:81 +#: seahub/notifications/templates/notifications/notice_email.html:78 #, python-format msgid "" " User %(user_name)s created file %(repo_name)s." msgstr "L'utilisateur %(user_name)s a créé le fichier %(obj_name)s et %(obj_path_count_minus_one)s et d'autres fichiers dans la bibliothèque %(repo_name)s." -#: seahub/notifications/templates/notifications/notice_email.html:86 +#: seahub/notifications/templates/notifications/notice_email.html:83 #, python-format msgid "" " User %(user_name)s deleted file " @@ -2108,7 +2221,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "L'utilisateur %(user_name)s a supprimé le fichier %(obj_name)s dans la bibliothèque %(repo_name)s." -#: seahub/notifications/templates/notifications/notice_email.html:88 +#: seahub/notifications/templates/notifications/notice_email.html:85 #, python-format msgid "" " User %(user_name)s deleted file " @@ -2116,7 +2229,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "L'utilisateur %(user_name)s a supprimé le fichier %(obj_name)s et %(obj_path_count_minus_one)set d'autres fichiers dans la bibliothèque %(repo_name)s." -#: seahub/notifications/templates/notifications/notice_email.html:92 +#: seahub/notifications/templates/notifications/notice_email.html:89 #, python-format msgid "" " User %(user_name)s restored file " @@ -2124,7 +2237,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "L'utilisateur %(user_name)s a restauré le fichier %(obj_name)s dans la bibliothèque %(repo_name)s." -#: seahub/notifications/templates/notifications/notice_email.html:95 +#: seahub/notifications/templates/notifications/notice_email.html:92 #, python-format msgid "" " User %(user_name)s renamed file " @@ -2132,7 +2245,7 @@ msgid "" "library %(repo_name)s." msgstr "L'utilisateur %(user_name)s a renommé %(old_obj_name)s en %(obj_name)s dans la bibliothèque %(repo_name)s." -#: seahub/notifications/templates/notifications/notice_email.html:99 +#: seahub/notifications/templates/notifications/notice_email.html:96 #, python-format msgid "" " User %(user_name)s moved file %(repo_name)s." msgstr "L'utilisateur %(user_name)s a déplacé le fichier %(obj_name)s dans la bibliothèque %(repo_name)s." -#: seahub/notifications/templates/notifications/notice_email.html:101 +#: seahub/notifications/templates/notifications/notice_email.html:98 #, python-format msgid "" " User %(user_name)s moved file %(repo_name)s." msgstr "L'utilisateur %(user_name)s a déplacé le fichier %(obj_name)s et %(obj_path_count_minus_one)s et d'autres fichiers dans la bibliothèque %(repo_name)s." -#: seahub/notifications/templates/notifications/notice_email.html:105 +#: seahub/notifications/templates/notifications/notice_email.html:102 #, python-format msgid "" " User %(user_name)s updated file %(repo_name)s." msgstr "L'utilisateur %(user_name)s a mis à jour le fichier %(obj_name)s dans la bibliothèque %(repo_name)s." -#: seahub/notifications/templates/notifications/notice_email.html:110 +#: seahub/notifications/templates/notifications/notice_email.html:107 #, python-format msgid "" " User %(user_name)s created folder " @@ -2165,7 +2278,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "L'utilisateur %(user_name)s a créé un dossier %(obj_name)s dans la bibliothèque %(repo_name)s." -#: seahub/notifications/templates/notifications/notice_email.html:112 +#: seahub/notifications/templates/notifications/notice_email.html:109 #, python-format msgid "" " User %(user_name)s created folder " @@ -2174,7 +2287,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "L'utilisateur %(user_name)s a créé un dossier %(obj_name)s et %(obj_path_count_minus_one)s et d'autres dossiers dans la bibliothèque %(repo_name)s." -#: seahub/notifications/templates/notifications/notice_email.html:117 +#: seahub/notifications/templates/notifications/notice_email.html:114 #, python-format msgid "" " User %(user_name)s deleted folder " @@ -2182,7 +2295,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "L'utilisateur %(user_name)s a supprimé le dossier %(obj_name)s dans la bibliothèque %(repo_name)s." -#: seahub/notifications/templates/notifications/notice_email.html:119 +#: seahub/notifications/templates/notifications/notice_email.html:116 #, python-format msgid "" " User %(user_name)s deleted folder " @@ -2190,7 +2303,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "L'utilisateur %(user_name)s a supprimé le dossier %(obj_name)s et %(obj_path_count_minus_one)set d'autres dossiers dans la bibliothèque %(repo_name)s." -#: seahub/notifications/templates/notifications/notice_email.html:123 +#: seahub/notifications/templates/notifications/notice_email.html:120 #, python-format msgid "" " User %(user_name)s restored folder" @@ -2198,7 +2311,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "L'utilisateur %(user_name)s a restauré le dossier %(obj_name)s dans la bibliothèque %(repo_name)s." -#: seahub/notifications/templates/notifications/notice_email.html:126 +#: seahub/notifications/templates/notifications/notice_email.html:123 #, python-format msgid "" " User %(user_name)s renamed folder " @@ -2206,7 +2319,7 @@ msgid "" "library %(repo_name)s." msgstr "L'utilisateur %(user_name)s a renommé le dossier %(old_obj_name)s en %(obj_name)s dans la bibliothèque %(repo_name)s." -#: seahub/notifications/templates/notifications/notice_email.html:130 +#: seahub/notifications/templates/notifications/notice_email.html:127 #, python-format msgid "" " User %(user_name)s moved folder %(repo_name)s." msgstr "L'utilisateur %(user_name)s a déplacé le dossier %(obj_name)s dans la bibliothèque %(repo_name)s." -#: seahub/notifications/templates/notifications/notice_email.html:132 +#: seahub/notifications/templates/notifications/notice_email.html:129 #, python-format msgid "" " User %(user_name)s moved folder %(repo_name)s." msgstr "L'utilisateur %(user_name)s a déplacé le dossier %(obj_name)s et %(obj_path_count_minus_one)s et d'autres dossiers dans la bibliothèque %(repo_name)s." -#: seahub/notifications/templates/notifications/notice_email.html:145 +#: seahub/notifications/templates/notifications/notice_email.html:142 msgid "Go check out at the following page:" msgstr "Veuillez vérifier sur la page suivante :" @@ -2272,21 +2385,21 @@ msgstr "Des logiciels malveillants ont été détectés lors de scans réguliers msgid "Notifications" msgstr "Notifications" -#: seahub/notifications/utils.py:423 +#: seahub/notifications/utils.py:305 #, python-format msgid "%(author)s added a new comment in document %(sdoc_name)s" msgstr "" -#: seahub/notifications/utils.py:430 seahub/notifications/utils.py:440 +#: seahub/notifications/utils.py:312 seahub/notifications/utils.py:322 msgid "Details" msgstr "Détails" -#: seahub/notifications/utils.py:433 +#: seahub/notifications/utils.py:315 #, python-format msgid "%(author)s added a new reply in document %(sdoc_name)s" msgstr "" -#: seahub/oauth/views.py:207 +#: seahub/oauth/views.py:205 #: seahub/templates/remote_user/create_unknown_user_false.html:8 #: seahub/work_weixin/views.py:110 msgid "" @@ -2321,24 +2434,22 @@ msgstr "Astuce : La dernière méthode est plus sécurisée, mais elle n'est pas #: seahub/organizations/api/admin/info.py:102 #: seahub/organizations/api/admin/logo.py:33 -#: seahub/organizations/api/admin/logo.py:42 seahub/subscription/views.py:25 -#: seahub/subscription/views.py:41 seahub/subscription/views.py:103 -#: seahub/work_weixin/views.py:37 seahub/work_weixin/views.py:62 -#: seahub/work_weixin/views.py:151 seahub/work_weixin/views.py:171 -#: seahub/work_weixin/views.py:231 +#: seahub/organizations/api/admin/logo.py:42 seahub/work_weixin/views.py:37 +#: seahub/work_weixin/views.py:62 seahub/work_weixin/views.py:151 +#: seahub/work_weixin/views.py:171 seahub/work_weixin/views.py:231 msgid "Feature is not enabled." msgstr "Cette fonctionnalité n'est pas activée." -#: seahub/organizations/api/admin/users.py:813 +#: seahub/organizations/api/admin/users.py:806 #, python-brace-format msgid "Failed. You can only invite {org_members_quota} members." msgstr "" -#: seahub/organizations/api/admin/users.py:817 +#: seahub/organizations/api/admin/users.py:810 msgid "The number of users exceeds the limit" msgstr "" -#: seahub/organizations/api/admin/users.py:834 +#: seahub/organizations/api/admin/users.py:827 #, python-brace-format msgid "User {email} already exists." msgstr "" @@ -2351,14 +2462,14 @@ msgstr "L'adresse e-mail n'est pas valide" #: seahub/organizations/templates/organizations/org_register.html:8 #: seahub/templates/choose_register.html:3 #: seahub/templates/choose_register.html:8 -#: seahub/templates/registration/login.html:119 +#: seahub/templates/registration/login.html:102 #: seahub/templates/registration/registration_form.html:3 -#: seahub/templates/registration/registration_form.html:13 +#: seahub/templates/registration/registration_form.html:12 msgid "Signup" msgstr "S'inscrire" #: seahub/organizations/templates/organizations/org_register.html:10 -#: seahub/templates/registration/registration_form.html:15 +#: seahub/templates/registration/registration_form.html:14 msgid "Welcome back, you are already signed in." msgstr "Bienvenue à nouveau, vous êtes déjà inscrit." @@ -2375,11 +2486,11 @@ msgid "Admin Email" msgstr "E-mail de l'administrateur" #: seahub/organizations/templates/organizations/org_register.html:38 -#: seahub/templates/registration/password_change_form.html:22 -#: seahub/templates/registration/password_set_form.html:25 -#: seahub/templates/registration/registration_form.html:28 +#: seahub/templates/registration/password_change_form.html:21 +#: seahub/templates/registration/password_set_form.html:24 +#: seahub/templates/registration/registration_form.html:27 #: seahub/templates/sysadmin/sudo_mode.html:4 -#: seahub/templates/sysadmin/sudo_mode.html:38 +#: seahub/templates/sysadmin/sudo_mode.html:18 msgid "Confirm Password" msgstr "Confirmer le mot de passe" @@ -2419,7 +2530,7 @@ msgstr "Nom : " #: seahub/profile/templates/profile/set_profile_react.html:25 #: seahub/templates/registration/password_set_form.html:4 -#: seahub/templates/registration/password_set_form.html:13 +#: seahub/templates/registration/password_set_form.html:12 msgid "Set Password" msgstr "Définir un mot de passe" @@ -2457,10 +2568,10 @@ msgid "Successfully set \"%s\" as your default library." msgstr "%s définie comme votre bibliothèque par défaut avec succès." #: seahub/seadoc/views.py:26 seahub/seadoc/views.py:80 -#: seahub/seadoc/views.py:158 seahub/views/__init__.py:427 -#: seahub/views/__init__.py:470 seahub/views/__init__.py:604 -#: seahub/views/__init__.py:763 seahub/views/ajax.py:376 -#: seahub/views/file.py:1928 +#: seahub/seadoc/views.py:158 seahub/views/__init__.py:578 +#: seahub/views/__init__.py:621 seahub/views/__init__.py:755 +#: seahub/views/__init__.py:914 seahub/views/ajax.py:376 +#: seahub/views/file.py:1925 msgid "Library does not exist" msgstr "La bibliothèque n'existe pas" @@ -2618,7 +2729,7 @@ msgstr "Édition dans le cloud uniquement" msgid "Share Link" msgstr "Lien de partage" -#: seahub/share/views.py:319 seahub/views/sysadmin.py:644 +#: seahub/share/views.py:319 seahub/views/sysadmin.py:643 msgid "Creator" msgstr "Créateur" @@ -2666,7 +2777,7 @@ msgstr "L'envoi du code de vérification a échoué, veuillez réessayer plus ta msgid "Failed to export excel, invalid start or end date" msgstr "Échec de l'exportation d'Excel, date de début ou de fin non valide." -#: seahub/sysadmin_extra/views.py:61 seahub/views/sysadmin.py:679 +#: seahub/sysadmin_extra/views.py:61 seahub/views/sysadmin.py:678 msgid "Success" msgstr "Succès" @@ -2736,11 +2847,11 @@ msgstr "Créer un compte personnel" msgid "Create an organization account" msgstr "Créer un compte d'organisation" -#: seahub/templates/client_login_confirm.html:6 +#: seahub/templates/client_login_confirm.html:10 msgid "Desktop Client Login Confirm" msgstr "" -#: seahub/templates/client_login_confirm.html:8 +#: seahub/templates/client_login_confirm.html:12 msgid "Do you want to login to your client?" msgstr "" @@ -2775,6 +2886,78 @@ msgstr "Nom de l'appareil" msgid "This file has (apparently) not been accessed yet" msgstr "Ce fichier n'a (apparemment) pas encore été consulté" +#: seahub/templates/home_base.html:11 +msgid "Files" +msgstr "Fichiers" + +#: seahub/templates/home_base.html:14 +msgid "My Libraries" +msgstr "Mes bibliothèques" + +#: seahub/templates/home_base.html:16 +msgid "Shared with me" +msgstr "Partagée avec moi" + +#: seahub/templates/home_base.html:18 +msgid "Shared with all" +msgstr "Partagée avec tout le monde" + +#: seahub/templates/home_base.html:23 +msgid "Shared with groups" +msgstr "Partagée avec des groupes" + +#: seahub/templates/home_base.html:26 +msgid "All Groups" +msgstr "Mes groupes" + +#: seahub/templates/home_base.html:38 +msgid "Tools" +msgstr "Outils" + +#: seahub/templates/home_base.html:41 +msgid "Favorites" +msgstr "Favoris" + +#: seahub/templates/home_base.html:43 +msgid "Activities" +msgstr "Activités" + +#: seahub/templates/home_base.html:47 +msgid "Wikis" +msgstr "Wikis" + +#: seahub/templates/home_base.html:50 +msgid "Linked Devices" +msgstr "Appareils liés" + +#: seahub/templates/home_base.html:53 +msgid "Invite People" +msgstr "Inviter des personnes" + +#: seahub/templates/home_base.html:56 +msgid "Drafts" +msgstr "Brouillons" + +#: seahub/templates/home_base.html:59 +msgid "Share Admin" +msgstr "Mes partages et liens" + +#: seahub/templates/home_base.html:66 +msgid "Folders" +msgstr "Dossiers" + +#: seahub/templates/home_base.html:71 seahub/templates/home_base.html:75 +msgid "Links" +msgstr "Liens" + +#: seahub/templates/home_base.html:90 +msgid "Enable Modules" +msgstr "Activer les modules" + +#: seahub/templates/home_base.html:97 +msgid "Personal Wiki" +msgstr "Wiki personnel" + #: seahub/templates/i18n.html:6 msgid "Upload Folder" msgstr "Importer un dossier" @@ -2815,7 +2998,7 @@ msgid "" msgstr "Pour activer ce compte, veuillez cliquer sur le lien suivant dans les %(expiration_days)s prochains jours : " #: seahub/templates/registration/activation_email.html:18 -#: seahub/templates/registration/registration_form.html:47 +#: seahub/templates/registration/registration_form.html:46 msgid "Sign Up" msgstr "S'inscrire" @@ -2837,7 +3020,7 @@ msgstr "Vous connecter à nouveau" #: seahub/templates/registration/login.html:4 #: seahub/templates/registration/login.html:36 -#: seahub/templates/registration/login.html:75 +#: seahub/templates/registration/login.html:73 #: seahub/templates/registration/multi_adfs_sso.html:4 #: seahub/templates/registration/multi_adfs_sso.html:36 #: seahub/templates/registration/multi_adfs_sso.html:47 @@ -2852,42 +3035,42 @@ msgstr "Se connecter" msgid "Refresh" msgstr "Rafraichir" -#: seahub/templates/registration/login.html:64 +#: seahub/templates/registration/login.html:62 msgid "Incorrect email or password" msgstr "Mot de passe ou e-mail incorrect" -#: seahub/templates/registration/login.html:72 +#: seahub/templates/registration/login.html:70 #, python-format msgid "Remember me for %(remember_days)s days " msgstr "Mémoriser pendant %(remember_days)s jours" -#: seahub/templates/registration/login.html:79 -#: seahub/templates/registration/login.html:83 +#: seahub/templates/registration/login.html:77 +#: seahub/templates/registration/login.html:81 msgid "Single Sign-On" msgstr "Authentification unique" -#: seahub/templates/registration/login.html:90 +#: seahub/templates/registration/login.html:88 msgid "Login with" msgstr "" -#: seahub/templates/registration/login.html:116 +#: seahub/templates/registration/login.html:99 msgid "Forgot password?" msgstr "Mot de passe oublié ?" -#: seahub/templates/registration/login.html:184 +#: seahub/templates/registration/login.html:167 msgid "Failed to refresh the CAPTCHA, please try again later." msgstr "Impossible de rafraichir le CAPTCHA, veuillez essayer ultérieurement." -#: seahub/templates/registration/login.html:192 +#: seahub/templates/registration/login.html:175 #: seahub/templates/registration/multi_adfs_sso.html:90 msgid "Email or username cannot be blank" msgstr "L'e-mail ou le nom d'utilisateur ne peut être vide" -#: seahub/templates/registration/login.html:196 -#: seahub/templates/registration/password_change_form.html:69 -#: seahub/templates/registration/password_set_form.html:67 -#: seahub/templates/registration/registration_form.html:95 -#: seahub/templates/sysadmin/sudo_mode.html:71 +#: seahub/templates/registration/login.html:179 +#: seahub/templates/registration/password_change_form.html:66 +#: seahub/templates/registration/password_set_form.html:64 +#: seahub/templates/registration/registration_form.html:91 +#: seahub/templates/sysadmin/sudo_mode.html:35 msgid "Password cannot be blank" msgstr "Le mot de passe ne peut pas être vide" @@ -2900,45 +3083,45 @@ msgid "Your password has been changed successfully." msgstr "Votre mot de passe a été modifié avec succès." #: seahub/templates/registration/password_change_form.html:3 -#: seahub/templates/registration/password_change_form.html:12 +#: seahub/templates/registration/password_change_form.html:11 msgid "Password Modification" msgstr "Modifier le mot de passe" -#: seahub/templates/registration/password_change_form.html:15 +#: seahub/templates/registration/password_change_form.html:14 msgid "Please update your password before continue." msgstr "Veuillez mettre à jour votre mot de passe avant de poursuivre." -#: seahub/templates/registration/password_change_form.html:17 +#: seahub/templates/registration/password_change_form.html:16 msgid "Current Password" msgstr "Mot de passe actuel" -#: seahub/templates/registration/password_change_form.html:19 +#: seahub/templates/registration/password_change_form.html:18 msgid "New Password" msgstr "Nouveau mot de passe" -#: seahub/templates/registration/password_change_form.html:39 -#: seahub/templates/registration/password_set_form.html:42 -#: seahub/templates/registration/registration_form.html:65 +#: seahub/templates/registration/password_change_form.html:37 +#: seahub/templates/registration/password_set_form.html:40 +#: seahub/templates/registration/registration_form.html:62 #, python-format msgid "" "Passwords must have at least %(min_len)s characters and contain %(level)s of" " the following: uppercase letters, lowercase letters, numbers, and symbols." msgstr "Le mot de passe doit avoir au moins %(min_len)s caractères et contenir %(level)s des éléments suivants : lettres majuscules, lettres minuscules, chiffres et symboles." -#: seahub/templates/registration/password_change_form.html:65 +#: seahub/templates/registration/password_change_form.html:62 msgid "Current password cannot be blank" msgstr "Le mot de passe actuel ne peut être vide" -#: seahub/templates/registration/password_change_form.html:73 -#: seahub/templates/registration/password_set_form.html:71 -#: seahub/templates/registration/registration_form.html:99 +#: seahub/templates/registration/password_change_form.html:70 +#: seahub/templates/registration/password_set_form.html:68 +#: seahub/templates/registration/registration_form.html:95 #: seahub/templates/snippets/repo_create_js.html:54 msgid "Please enter the password again" msgstr "Veuillez ressaisir le mot de passe" -#: seahub/templates/registration/password_change_form.html:77 -#: seahub/templates/registration/password_set_form.html:75 -#: seahub/templates/registration/registration_form.html:103 +#: seahub/templates/registration/password_change_form.html:74 +#: seahub/templates/registration/password_set_form.html:72 +#: seahub/templates/registration/registration_form.html:99 #: seahub/templates/snippets/repo_create_js.html:58 msgid "Passwords don't match" msgstr "Les mots de passe ne correspondent pas" @@ -2953,9 +3136,8 @@ msgstr "Mot de passe réinitialisé avec succès." #: seahub/templates/registration/password_reset_confirm.html:4 #: seahub/templates/registration/password_reset_done.html:4 -#: seahub/templates/registration/password_reset_done.html:29 #: seahub/templates/registration/password_reset_form.html:4 -#: seahub/templates/registration/password_reset_form.html:36 +#: seahub/templates/registration/password_reset_form.html:7 msgid "Password Reset" msgstr "Réinitialisation du mot de passe" @@ -2975,14 +3157,10 @@ msgstr "Confirmez le mot de passe : " msgid "Failed to reset password: this link is no longer available." msgstr "Impossible de réinitialiser le mot de passe : ce lien n'est plus disponible." -#: seahub/templates/registration/password_reset_done.html:31 +#: seahub/templates/registration/password_reset_done.html:8 msgid "We've sent a password reset email to your mailbox." msgstr "Un message de réinitialisation de votre mot de passe a été envoyé dans votre boîte mail." -#: seahub/templates/registration/password_reset_done.html:32 -msgid "Back to login page" -msgstr "" - #: seahub/templates/registration/password_reset_email.html:12 #, python-format msgid "" @@ -2994,14 +3172,14 @@ msgstr "Pour réinitialiser le mot de passe de votre compte %(account)s sur %(si msgid "If you did not request it, just skip it." msgstr "Si vous n'êtes pas à l'origine de cette demande, vous pouvez l'ignorer." -#: seahub/templates/registration/password_reset_form.html:38 +#: seahub/templates/registration/password_reset_form.html:9 +msgid "Your email used in login: " +msgstr "E-mail utilisé pour se connecter : " + +#: seahub/templates/registration/password_reset_form.html:12 msgid "We will send you an email to set new password" msgstr "Nous vous enverrons un e-mail pour définir un nouveau mot de passe" -#: seahub/templates/registration/password_reset_form.html:39 -msgid "Your email used in login" -msgstr "" - #: seahub/templates/registration/register_complete_email.html:1 #, python-format msgid "" @@ -3039,11 +3217,7 @@ msgstr "Enregistrement terminé, veuillez attendre qu'un administrateur active v msgid "Signup function is not enabled." msgstr "la fonction d'inscription n'est pas activée." -#: seahub/templates/registration/registration_form.html:42 -msgid "Note" -msgstr "Remarque" - -#: seahub/templates/registration/registration_form.html:91 +#: seahub/templates/registration/registration_form.html:87 msgid "Email cannot be blank" msgstr "L'adresse e-mail ne peut pas être vide" @@ -3054,6 +3228,67 @@ msgid "" "activate your account." msgstr "Votre compte a bien été créé avec succès, veuillez patienter le temps qu'un administrateur active votre compte." +#: seahub/templates/repo_dir_recycle_view.html:13 +#, python-format +msgid "%(repo_dir_name)s Trash" +msgstr "%(repo_dir_name)s Corbeille" + +#: seahub/templates/repo_dir_recycle_view.html:15 +#: seahub/templates/repo_history_view.html:16 +#: seahub/templates/text_diff.html:15 +#: seahub/two_factor/templates/two_factor/core/backup_tokens.html:26 +msgid "Back" +msgstr "Retour" + +#: seahub/templates/repo_dir_recycle_view.html:21 +#: seahub/templates/repo_history_view.html:40 +msgid "Current path: " +msgstr "Chemin d'accès actuel : " + +#: seahub/templates/repo_dir_recycle_view.html:37 +#: seahub/templates/repo_dir_recycle_view.html:65 +msgid "Clean" +msgstr "Nettoyer" + +#: seahub/templates/repo_dir_recycle_view.html:45 +msgid "Delete Time" +msgstr "Date de suppression" + +#: seahub/templates/repo_dir_recycle_view.html:59 +msgid "More" +msgstr "Plus" + +#: seahub/templates/repo_dir_recycle_view.html:66 +msgid "Clear files in trash and history:" +msgstr "Nettoyer les fichiers dans la corbeille et l'historique :" + +#: seahub/templates/repo_dir_recycle_view.html:68 +msgid "3 days ago" +msgstr "Il y a 3 jours" + +#: seahub/templates/repo_dir_recycle_view.html:69 +msgid "1 week ago" +msgstr "Il y a 1 semaine" + +#: seahub/templates/repo_dir_recycle_view.html:70 +msgid "1 month ago" +msgstr "Il y a 1 mois" + +#: seahub/templates/repo_dir_recycle_view.html:71 +msgid "all" +msgstr "tout" + +#: seahub/templates/repo_dir_recycle_view.html:75 +#: seahub/templates/view_shared_upload_link.html:86 +#: seahub/two_factor/templates/two_factor/_wizard_actions.html:4 +#: seahub/two_factor/templates/two_factor/profile/disable.html:12 +msgid "Cancel" +msgstr "Annuler" + +#: seahub/templates/repo_dir_recycle_view.html:192 +msgid "Successfully restored 1 item." +msgstr "Un objet a été restauré." + #: seahub/templates/repo_folder_trash_react.html:5 msgid "Trash" msgstr "Corbeille" @@ -3067,20 +3302,10 @@ msgstr "Historique" msgid "%(repo_name)s Snapshot" msgstr "%(repo_name)s Instantané" -#: seahub/templates/repo_history_view.html:16 -#: seahub/templates/text_diff.html:15 -#: seahub/two_factor/templates/two_factor/core/backup_tokens.html:26 -msgid "Back" -msgstr "Retour" - #: seahub/templates/repo_history_view.html:30 msgid "Unknown" msgstr "Inconnu" -#: seahub/templates/repo_history_view.html:40 -msgid "Current path: " -msgstr "Chemin d'accès actuel : " - #: seahub/templates/repo_history_view.html:51 #: seahub/templates/repo_history_view.html:68 #: seahub/templates/repo_history_view.html:78 @@ -3111,13 +3336,6 @@ msgstr "Le dossier {dirent_name} a été restauré avec succès" msgid "Snapshot" msgstr "Instantané" -#: seahub/templates/sdoc_file_view_react.html:64 -#: seahub/templates/sdoc_file_view_react.html:87 -#: seahub/templates/view_file_onlyoffice.html:147 -#: seahub/templates/view_file_onlyoffice.html:170 -msgid "Failed. Please check the network." -msgstr "Échec. Veuillez vérifier le réseau." - #: seahub/templates/share_access_validation.html:6 msgid "" "Please input the password if you want to browse the shared file/directory." @@ -3191,27 +3409,24 @@ msgid "" "as soon as possible." msgstr "Le nouveau mot de passe de la bibliothèque %(repo_name)s est %(password)s. Veuillez le changer le plus rapidement possible." -#: seahub/templates/sysadmin/short_time_linving_password_reset_link.html:13 -#, python-format -msgid "" -"Administrator on %(site_name)s is resetting your password for %(account)s, " -"please click the following link to continue: " -msgstr "" - -#: seahub/templates/sysadmin/sudo_mode.html:25 +#: seahub/templates/sysadmin/sudo_mode.html:8 msgid "Confirm password to continue" msgstr "Confirmer le mot de passe pour continuer" -#: seahub/templates/sysadmin/sudo_mode.html:26 +#: seahub/templates/sysadmin/sudo_mode.html:13 +msgid "Incorrect password" +msgstr "Mot de passe incorrect" + +#: seahub/templates/sysadmin/sudo_mode.html:24 +msgid "Tip:" +msgstr "Astuce :" + +#: seahub/templates/sysadmin/sudo_mode.html:24 msgid "" "You are entering admin area, we won't ask for your password again for a few " "hours." msgstr "Vous entrez dans l'espace d'administration, nous ne vous demanderons plus votre mot de passe pour quelques heures." -#: seahub/templates/sysadmin/sudo_mode.html:33 -msgid "Incorrect password" -msgstr "Mot de passe incorrect" - #: seahub/templates/sysadmin/user_activation_email.html:12 #, python-format msgid "Your account %(username)s on %(site_name)s has been activated." @@ -3269,6 +3484,10 @@ msgstr "avant modification" msgid "after modification" msgstr "après modification" +#: seahub/templates/user_404.html:6 +msgid "Sorry, this user is not registered yet." +msgstr "Désolé, cet utilisateur n'est pas encore enregistré." + #: seahub/templates/user_quota_full.html:12 #, python-format msgid "Your quota is almost full on %(site_name)s." @@ -3278,12 +3497,97 @@ msgstr "Votre quota de %(site_name)s est presque rempli" msgid "Used:" msgstr "Utilisé :" +#: seahub/templates/view_shared_upload_link.html:8 +#, python-format +msgid "Upload files to %(dir_name)s" +msgstr "Envoyer des fichiers vers %(dir_name)s" + +#: seahub/templates/view_shared_upload_link.html:9 +msgid "shared by:" +msgstr "partagé par :" + +#: seahub/templates/view_shared_upload_link.html:11 +msgid "The owner of this library has run out of space." +msgstr "Le propriétaire de cette bibliothèque n'a plus assez d'espace libre.." + +#: seahub/templates/view_shared_upload_link.html:18 +#: seahub/templates/view_shared_upload_link.html:64 +msgid "Add Files" +msgstr "Ajouter des fichiers" + +#: seahub/templates/view_shared_upload_link.html:24 +msgid "Add folder" +msgstr "Ajouter un dossier" + +#: seahub/templates/view_shared_upload_link.html:30 +msgid "Cancel All" +msgstr "Annuler tout" + +#: seahub/templates/view_shared_upload_link.html:34 +msgid "" +"File Drag & Drop is supported for Chrome, Safari 5.0+, Firefox 4.0+, IE " +"10.0+" +msgstr "Glisser & Déposer est supporté par Chrome, Safari 5.0+, Firefox 4.0+, IE 10.0+" + +#: seahub/templates/view_shared_upload_link.html:36 +msgid "Folder Drag & Drop is supported for Chrome" +msgstr "Glisser et Déposer des dossiers est supporté par Chrome" + +#: seahub/templates/view_shared_upload_link.html:39 +#, python-format +msgid "File size should be smaller than %(max_file_size)s" +msgstr "La taille du fichier doit être plus petite que %(max_file_size)s" + +#: seahub/templates/view_shared_upload_link.html:48 +msgid "Saving..." +msgstr "Sauvegarde ..." + +#: seahub/templates/view_shared_upload_link.html:75 +msgid "File is too big" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:76 +msgid "File is too small" +msgstr "Le fichier est trop petit" + +#: seahub/templates/view_shared_upload_link.html:77 +msgid "Filetype not allowed" +msgstr "Type de fichier non autorisé" + +#: seahub/templates/view_shared_upload_link.html:78 +msgid "Maximum number of files exceeded" +msgstr "Le nombre maximal de fichiers est dépassé." + +#: seahub/templates/view_shared_upload_link.html:79 +msgid "Uploaded bytes exceed file size" +msgstr "Le nombre de bytes envoyés dépasse la taille du fichier" + +#: seahub/templates/view_shared_upload_link.html:80 +msgid "Empty file upload result" +msgstr "Le résultat de l'envoi est un fichier vide" + +#: seahub/templates/view_shared_upload_link.html:83 +msgid "uploaded" +msgstr "Envoyé" + +#: seahub/templates/view_shared_upload_link.html:84 +msgid "canceled" +msgstr "annulé" + +#: seahub/templates/view_shared_upload_link.html:85 +msgid "Start" +msgstr "Démarrer" + +#: seahub/templates/view_shared_upload_link.html:227 +msgid "Network error" +msgstr "Erreur réseau" + #: seahub/templates/wiki/wiki.html:25 msgid "Last modified by" msgstr "Modifié dernièrement par" #: seahub/thumbnail/views.py:45 seahub/thumbnail/views.py:172 -#: seahub/views/__init__.py:468 +#: seahub/views/__init__.py:619 msgid "Invalid arguments." msgstr "Arguments non valides." @@ -3297,11 +3601,6 @@ msgstr "Échec de la création de la vignette." msgid "Token" msgstr "Token" -#: seahub/two_factor/templates/two_factor/_wizard_actions.html:4 -#: seahub/two_factor/templates/two_factor/profile/disable.html:12 -msgid "Cancel" -msgstr "Annuler" - #: seahub/two_factor/templates/two_factor/core/backup_tokens.html:6 msgid "Backup Tokens" msgstr "Sauvegarde de tokens" @@ -3404,36 +3703,37 @@ msgstr "Désactiver" msgid "permission error" msgstr "Erreur de permission" -#: seahub/views/__init__.py:299 +#: seahub/views/__init__.py:420 seahub/views/__init__.py:435 +#: seahub/views/__init__.py:450 msgid "Unable to view recycle page" msgstr "Impossible d'afficher la page de la corbeille" -#: seahub/views/__init__.py:344 +#: seahub/views/__init__.py:495 msgid "Unable to view library modification" msgstr "Impossible d'afficher les modifications de la bibliothèque" -#: seahub/views/__init__.py:461 +#: seahub/views/__init__.py:612 msgid "Please specify history ID" msgstr "Veuillez préciser l'ID de l'historique" -#: seahub/views/__init__.py:465 +#: seahub/views/__init__.py:616 msgid "Successfully restored the library." msgstr "Bibliothèque restaurée avec succès" -#: seahub/views/__init__.py:472 +#: seahub/views/__init__.py:623 msgid "History you specified does not exist" msgstr "L'historique que vous avez spécifié n'existe pas" -#: seahub/views/__init__.py:474 +#: seahub/views/__init__.py:625 msgid "Unknown error" msgstr "Erreur inconnue" -#: seahub/views/__init__.py:770 seahub/views/repo.py:286 +#: seahub/views/__init__.py:921 seahub/views/repo.py:286 #, python-format msgid "\"%s\" does not exist." msgstr "\"%s\" n'existe pas." -#: seahub/views/__init__.py:802 +#: seahub/views/__init__.py:953 #, python-format msgid "Unable to download \"%s\"" msgstr "Impossible de télécharger \"%s\"" @@ -3455,9 +3755,9 @@ msgid "Bad upload link token." msgstr "Mauvais token de lien d'envoi." #: seahub/views/ajax.py:338 seahub/views/file.py:457 seahub/views/file.py:488 -#: seahub/views/file.py:1179 seahub/views/file.py:1420 -#: seahub/views/file.py:1937 seahub/views/file.py:2152 -#: seahub/views/file.py:2157 seahub/views/file.py:2164 +#: seahub/views/file.py:1176 seahub/views/file.py:1417 +#: seahub/views/file.py:1934 seahub/views/file.py:2149 +#: seahub/views/file.py:2154 seahub/views/file.py:2161 msgid "File does not exist" msgstr "Le fichier n'existe pas" @@ -3485,57 +3785,57 @@ msgstr "L'encodage que vous avez choisi n'est pas approprié." msgid "Unknown file encoding" msgstr "Encodage de fichier inconnu" -#: seahub/views/file.py:342 seahub/views/file.py:377 seahub/views/file.py:689 -#: seahub/views/file.py:783 seahub/views/file.py:905 +#: seahub/views/file.py:342 seahub/views/file.py:377 seahub/views/file.py:690 +#: seahub/views/file.py:780 seahub/views/file.py:902 #, python-format msgid "File size surpasses %s, can not be opened online." msgstr "La taille du fichier dépasse %s, il ne peut donc pas être visionné en ligne." -#: seahub/views/file.py:349 seahub/views/file.py:818 +#: seahub/views/file.py:349 seahub/views/file.py:815 msgid "The library is encrypted, can not open file online." msgstr "La bibliothèque est cryptée. Elle ne peut pas être ouverte en ligne." #: seahub/views/file.py:444 seahub/views/file.py:466 seahub/views/file.py:471 -#: seahub/views/file.py:512 seahub/views/file.py:773 seahub/views/file.py:1038 -#: seahub/views/file.py:1064 seahub/views/file.py:1094 -#: seahub/views/file.py:1225 seahub/views/file.py:1331 -#: seahub/views/file.py:1461 seahub/views/file.py:1578 +#: seahub/views/file.py:512 seahub/views/file.py:770 seahub/views/file.py:1035 +#: seahub/views/file.py:1061 seahub/views/file.py:1091 +#: seahub/views/file.py:1222 seahub/views/file.py:1328 +#: seahub/views/file.py:1458 seahub/views/file.py:1575 msgid "Unable to view file" msgstr "Impossible d'afficher le fichier" -#: seahub/views/file.py:842 seahub/views/file.py:986 seahub/views/file.py:1292 -#: seahub/views/file.py:1516 +#: seahub/views/file.py:839 seahub/views/file.py:983 seahub/views/file.py:1289 +#: seahub/views/file.py:1513 msgid "Error when prepare Office Online file preview page." msgstr "Erreur en préparant la page de prévisualisation du document Office Online" -#: seahub/views/file.py:874 seahub/views/file.py:998 seahub/views/file.py:1311 -#: seahub/views/file.py:1532 +#: seahub/views/file.py:871 seahub/views/file.py:995 seahub/views/file.py:1308 +#: seahub/views/file.py:1529 msgid "Error when prepare OnlyOffice file preview page." msgstr "Erreur en préparant la page de prévisualisation du fichier OnlyOffice" -#: seahub/views/file.py:1130 +#: seahub/views/file.py:1127 msgid "Unable to download file, invalid file path" msgstr "Impossible de télécharger le fichier, chemin de fichier invalide" -#: seahub/views/file.py:1139 +#: seahub/views/file.py:1136 msgid "Unable to download file, wrong file path" msgstr "Impossible de télécharger le fichier, chemin de fichier erroné" -#: seahub/views/file.py:1146 +#: seahub/views/file.py:1143 msgid "Unable to download file." msgstr "Impossible de télécharger le fichier." -#: seahub/views/file.py:1347 seahub/views/file.py:1597 -#: seahub/views/repo.py:344 +#: seahub/views/file.py:1344 seahub/views/file.py:1594 +#: seahub/views/repo.py:338 #, python-format msgid "Share link for %s." msgstr "Partager le lien pour %s." -#: seahub/views/file.py:1723 seahub/views/file.py:1728 +#: seahub/views/file.py:1720 seahub/views/file.py:1725 msgid "Unable to download file" msgstr "Impossible de télécharger le fichier" -#: seahub/views/file.py:2145 +#: seahub/views/file.py:2142 msgid "The original file does not exist" msgstr "" @@ -3549,106 +3849,106 @@ msgstr "" msgid "User {token.user} inactive" msgstr "" -#: seahub/views/sso.py:167 +#: seahub/views/sso.py:131 msgid "" "This link has already been visited, please click the login button on the " "client again" msgstr "" -#: seahub/views/sso.py:192 +#: seahub/views/sso.py:156 msgid "Invalid link, please click the login button on the client again" msgstr "" -#: seahub/views/sso.py:197 +#: seahub/views/sso.py:161 msgid "Login timeout, please click the login button on the client again" msgstr "" -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:175 msgid "Login ID" msgstr "Identifiant de connexion" -#: seahub/views/sysadmin.py:307 seahub/views/sysadmin.py:333 +#: seahub/views/sysadmin.py:306 seahub/views/sysadmin.py:332 msgid "Failed to set quota: internal server error" msgstr "Échec de mise en place du quota : erreur interne du serveur" -#: seahub/views/sysadmin.py:352 +#: seahub/views/sysadmin.py:351 msgid "Failed to delete: the user is an organization creator" msgstr "Impossible de supprimer : l'utilisateur est le créateur de l'organisation" -#: seahub/views/sysadmin.py:397 +#: seahub/views/sysadmin.py:396 #, python-format msgid "Successfully revoke the admin permission of %s" msgstr "Permissions administrateur de %s supprimées avec succès" -#: seahub/views/sysadmin.py:399 +#: seahub/views/sysadmin.py:398 msgid "Failed to revoke admin: the user does not exist" msgstr "Impossible de supprimer les droits administrateur : l'utilisateur n'existe pas" -#: seahub/views/sysadmin.py:512 +#: seahub/views/sysadmin.py:511 #, python-format msgid "" "Successfully reset password to %(passwd)s, an email has been sent to " "%(user)s." msgstr "Le mot de passe de %(passwd)s a été réinitialisé avec succès, un e-mail a été envoyé à %(user)s." -#: seahub/views/sysadmin.py:527 +#: seahub/views/sysadmin.py:526 msgid "Failed to reset password: user does not exist" msgstr "Impossible de réinitialiser le mot de passe : l'utilisateur n'existe pas" -#: seahub/views/sysadmin.py:576 +#: seahub/views/sysadmin.py:575 #, python-format msgid "Fail to add user %s." msgstr "Échec de l'ajout de l'utilisateur %s." -#: seahub/views/sysadmin.py:601 seahub/views/sysadmin.py:614 +#: seahub/views/sysadmin.py:600 seahub/views/sysadmin.py:613 #, python-format msgid "Successfully added user %s. An email notification has been sent." msgstr "Utilisateur %s ajouté avec succès. Une notification par e-mail a été envoyée." -#: seahub/views/sysadmin.py:604 seahub/views/sysadmin.py:617 +#: seahub/views/sysadmin.py:603 seahub/views/sysadmin.py:616 #, python-format msgid "" "Successfully added user %s. An error accurs when sending email notification," " please check your email configuration." msgstr "Utilisateur %s ajouté avec succès. Une erreur s'est produite lors de l'envoi de notification par e-mail. Le service de courrier électronique n'est pas configuré correctement." -#: seahub/views/sysadmin.py:606 seahub/views/sysadmin.py:619 +#: seahub/views/sysadmin.py:605 seahub/views/sysadmin.py:618 #, python-format msgid "Successfully added user %s." msgstr "L'utilisateur %s a été ajouté avec succès." -#: seahub/views/sysadmin.py:621 +#: seahub/views/sysadmin.py:620 #, python-format msgid "" "Successfully added user %s. But email notification can not be sent, because " "Email service is not properly configured." msgstr "L'utilisateur %s a été ajouté avec succès. La notification par e-mail ne peut être envoyée, le service d'e-mail n'est pas configuré correctement." -#: seahub/views/sysadmin.py:673 +#: seahub/views/sysadmin.py:672 msgid "Input should be a number" msgstr "La saisie doit être un nombre" -#: seahub/views/sysadmin.py:683 +#: seahub/views/sysadmin.py:682 msgid "Input number should be greater than 0" msgstr "Le nombre saisi doit être supérieur à 0" -#: seahub/views/sysadmin.py:721 +#: seahub/views/sysadmin.py:720 msgid "Successfully deleted." msgstr "Supprimé avec succès." -#: seahub/views/sysadmin.py:751 +#: seahub/views/sysadmin.py:750 #, python-format msgid "Successfully set %s as admin." msgstr "%s défini en tant qu'administrateur avec succès." -#: seahub/views/sysadmin.py:753 +#: seahub/views/sysadmin.py:752 #, python-format msgid "Failed to set %s as admin: user does not exist." msgstr "Impossible de définir %s en tant qu'administrateur : l'utilisateur n'existe pas." -#: seahub/views/sysadmin.py:768 seahub/views/sysadmin.py:769 -#: seahub/views/sysadmin.py:770 seahub/views/sysadmin.py:783 -#: seahub/views/sysadmin.py:784 +#: seahub/views/sysadmin.py:767 seahub/views/sysadmin.py:768 +#: seahub/views/sysadmin.py:769 seahub/views/sysadmin.py:782 +#: seahub/views/sysadmin.py:783 msgid "Optional" msgstr "Optionnel" diff --git a/locale/fr/LC_MESSAGES/djangojs.po b/locale/fr/LC_MESSAGES/djangojs.po index 73a135dd4b..28f224c7c2 100644 --- a/locale/fr/LC_MESSAGES/djangojs.po +++ b/locale/fr/LC_MESSAGES/djangojs.po @@ -21,7 +21,7 @@ msgid "" msgstr "" "Project-Id-Version: seahub\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-10 14:16+0800\n" +"POT-Creation-Date: 2024-02-05 16:23+0800\n" "PO-Revision-Date: 2015-05-09 05:28+0000\n" "Last-Translator: Gaspard , 2016-2021,2023\n" "Language-Team: French (http://app.transifex.com/haiwen/seahub/language/fr/)\n" @@ -49,7 +49,7 @@ msgstr "Quitter l'administration de l'Organisation" #: frontend/src/components/common/account.js:121 #: frontend/src/pages/sys-admin/side-panel.js:33 -#: frontend/src/pages/sys-admin/users/users-content.js:294 +#: frontend/src/pages/sys-admin/users/users-content.js:285 msgid "System Admin" msgstr "Administration système" @@ -71,7 +71,7 @@ msgid "Used:" msgstr "Utilisé :" #: frontend/src/components/common/account.js:165 -#: frontend/src/components/search/ai-search.js:661 +#: frontend/src/components/search/ai-search.js:651 #: frontend/src/pages/groups/group-view.js:470 #: frontend/src/pages/groups/group-view.js:476 #: frontend/src/pages/org-admin/side-panel.js:56 @@ -91,128 +91,116 @@ msgstr "Portail Client" msgid "Log out" msgstr "Se déconnecter" -#: frontend/src/components/common/notice-item.js:44 +#: frontend/src/components/common/notice-item.js:42 msgid "User {user_link} has added you to {group_link}" msgstr "L'utilisateur {user_link} vous a ajouté à {group_link}" -#: frontend/src/components/common/notice-item.js:67 +#: frontend/src/components/common/notice-item.js:65 msgid "{share_from} has shared a library named {repo_link} to you." msgstr "{share_from} a partagé une bibliothèque nommée {repo_link} avec vous." -#: frontend/src/components/common/notice-item.js:69 +#: frontend/src/components/common/notice-item.js:67 msgid "{share_from} has shared a folder named {repo_link} to you." msgstr "{share_from} a partagé un répertoire nommée {repo_link} avec vous." -#: frontend/src/components/common/notice-item.js:95 -msgid "" -"{share_from} has changed the permission of library {repo_link} to " -"{permission}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:97 -msgid "" -"{share_from} has changed the permission of folder {repo_link} to " -"{permission}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:122 -msgid "{share_from} has cancelled the sharing of library {repo_name}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:124 -msgid "{share_from} has cancelled the sharing of folder {repo_name}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:150 +#: frontend/src/components/common/notice-item.js:98 msgid "" "{share_from} has shared a library named {repo_link} to group {group_link}." msgstr "{share_from} a partagé une bibliothèque nommée {repo_link} avec le groupe {group_link}. " -#: frontend/src/components/common/notice-item.js:152 +#: frontend/src/components/common/notice-item.js:100 msgid "" "{share_from} has shared a folder named {repo_link} to group {group_link}." msgstr "{share_from} a partagé un répertoire nommée {repo_link} avec le groupe {group_link}. " -#: frontend/src/components/common/notice-item.js:178 +#: frontend/src/components/common/notice-item.js:126 msgid "{user} has transfered a library named {repo_link} to you." msgstr "{share_from} vous a transféré une bibliothèque nommée {repo_link}." -#: frontend/src/components/common/notice-item.js:282 +#: frontend/src/components/common/notice-item.js:182 +msgid "{from_user} has sent you a request for {draft_link}." +msgstr "{from_user} a envoyé une demande pour {draft_link}." + +#: frontend/src/components/common/notice-item.js:183 +msgid "Draft" +msgstr "Brouillon" + +#: frontend/src/components/common/notice-item.js:214 msgid "{user} created file {fileName} in library {libraryName}." msgstr "L'utilisateur {user} a créé le fichier {fileName} dans la bibliothèque {libraryName}." -#: frontend/src/components/common/notice-item.js:282 +#: frontend/src/components/common/notice-item.js:214 msgid "" "{user} created file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "L'utilisateur {user} a créé le fichier {fileName} et {fileCount} autre(s) fichier(s) dans la bibliothèque {libraryName}." -#: frontend/src/components/common/notice-item.js:285 +#: frontend/src/components/common/notice-item.js:217 msgid "{user} deleted file {fileName} in library {libraryName}." msgstr "L'utilisateur {user} a supprimé le fichier {fileName} dans la bibliothèque {libraryName}." -#: frontend/src/components/common/notice-item.js:285 +#: frontend/src/components/common/notice-item.js:217 msgid "" "{user} deleted file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "L'utilisateur {user} a supprimé le fichier {fileName} et {fileCount} autre(s) fichier(s) dans la bibliothèque {libraryName}." -#: frontend/src/components/common/notice-item.js:289 +#: frontend/src/components/common/notice-item.js:221 msgid "{user} restored file {fileName} in library {libraryName}." msgstr "L'utilisateur {user} a restauré le fichier {fileName} dans la bibliothèque {libraryName}." -#: frontend/src/components/common/notice-item.js:292 +#: frontend/src/components/common/notice-item.js:224 msgid "{user} renamed file {oldFileName} {fileName} in library {libraryName}." msgstr "L'utilisateur {user} a renommé le fichier {oldFileName} en {fileName} dans la bibliothèque {libraryName}." -#: frontend/src/components/common/notice-item.js:296 +#: frontend/src/components/common/notice-item.js:228 msgid "{user} moved file {fileName} in library {libraryName}." msgstr "L'utilisateur {user} a déplacé le fichier {fileName} dans la bibliothèque {libraryName}." -#: frontend/src/components/common/notice-item.js:296 +#: frontend/src/components/common/notice-item.js:228 msgid "" "{user} moved file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "L'utilisateur {user} a déplacé le fichier {fileName} et {fileCount} autre(s) fichier(s) dans la bibliothèque {libraryName}." -#: frontend/src/components/common/notice-item.js:299 +#: frontend/src/components/common/notice-item.js:231 msgid "{user} updated file {fileName} in library {libraryName}." msgstr "L'utilisateur {user} a mis a jour le fichier {fileName} dans la bibliothèque {libraryName}." -#: frontend/src/components/common/notice-item.js:311 +#: frontend/src/components/common/notice-item.js:243 msgid "{user} created folder {folderName} in library {libraryName}." msgstr "L'utilisateur {user} a crée le dossier {folderName} dans la bibliothèque {libraryName}." -#: frontend/src/components/common/notice-item.js:311 +#: frontend/src/components/common/notice-item.js:243 msgid "" "{user} created folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." msgstr "L'utilisateur {user} a crée le dossier {folderName} et {folderCount} autre(s) dossier(s) dans la bibliothèque {libraryName}." -#: frontend/src/components/common/notice-item.js:314 +#: frontend/src/components/common/notice-item.js:246 msgid "{user} deleted folder {folderName} in library {libraryName}." msgstr "L'utilisateur {user} a supprimé le dossier {folderName} dans la bibliothèque {libraryName}." -#: frontend/src/components/common/notice-item.js:314 +#: frontend/src/components/common/notice-item.js:246 msgid "" "{user} deleted folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." msgstr "L'utilisateur {user} a supprimé le dossier {folderName} et {folderCount} autre(s) dossier(s) dans la bibliothèque {libraryName}." -#: frontend/src/components/common/notice-item.js:318 +#: frontend/src/components/common/notice-item.js:250 msgid "{user} restored folder {folderName} in library {libraryName}." msgstr "L'utilisateur {user} a restauré le dossier {folderName} dans la bibliothèque {libraryName}." -#: frontend/src/components/common/notice-item.js:321 +#: frontend/src/components/common/notice-item.js:253 msgid "" "{user} renamed folder {oldFolderName} {folderName} in library {libraryName}." msgstr "L'utilisateur {user} a renommé le dossier {oldFolderName} en {folderName} dans la bibliothèque {libraryName}." -#: frontend/src/components/common/notice-item.js:325 +#: frontend/src/components/common/notice-item.js:257 msgid "{user} moved folder {folderName} in library {libraryName}." msgstr "L'utilisateur {user} a déplacé le dossier {folderName} dans la bibliothèque {libraryName}." -#: frontend/src/components/common/notice-item.js:325 +#: frontend/src/components/common/notice-item.js:257 msgid "" "{user} moved folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." @@ -241,15 +229,15 @@ msgid "Group not found" msgstr "Groupe non trouvé" #: frontend/src/components/cur-dir-path/dir-path.js:31 -#: frontend/src/components/main-side-nav.js:69 +#: frontend/src/components/main-side-nav.js:70 msgid "A file is being uploaded. Are you sure you want to leave this page?" msgstr "Un fichier a été mis à jour. Êtes-vous certain de vouloir quitter cette page ?" #: frontend/src/components/cur-dir-path/dir-path.js:91 #: frontend/src/components/cur-dir-path/dir-path.js:97 #: frontend/src/components/file-chooser/file-chooser.js:450 -#: frontend/src/components/main-side-nav.js:143 -#: frontend/src/components/main-side-nav.js:145 +#: frontend/src/components/main-side-nav.js:144 +#: frontend/src/components/main-side-nav.js:146 #: frontend/src/components/org-admin-group-nav.js:23 #: frontend/src/pages/org-admin/org-department-item.js:318 #: frontend/src/pages/org-admin/side-panel.js:62 @@ -258,7 +246,7 @@ msgstr "Un fichier a été mis à jour. Êtes-vous certain de vouloir quitter ce #: frontend/src/pages/share-admin/libraries.js:360 #: frontend/src/pages/sys-admin/departments/department.js:45 #: frontend/src/pages/sys-admin/groups/group-nav.js:17 -#: frontend/src/pages/sys-admin/info.js:116 +#: frontend/src/pages/sys-admin/info.js:112 #: frontend/src/pages/sys-admin/orgs/org-nav.js:20 #: frontend/src/pages/sys-admin/repos/search-repos.js:140 #: frontend/src/pages/sys-admin/side-panel.js:90 @@ -269,18 +257,17 @@ msgstr "Bibliothèques" #: frontend/src/components/cur-dir-path/dir-tool.js:77 #: frontend/src/components/cur-dir-path/dir-tool.js:98 #: frontend/src/components/cur-dir-path/dir-tool.js:99 -#: frontend/src/components/dirent-detail/detail-list-view.js:124 +#: frontend/src/components/dirent-detail/detail-list-view.js:123 #: frontend/src/components/dirent-detail/file-details.js:89 -#: frontend/src/components/toolbar/view-file-toolbar.js:79 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:78 -#: frontend/src/utils/text-translation.js:34 +#: frontend/src/components/toolbar/view-file-toolbar.js:105 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:48 +#: frontend/src/utils/text-translation.js:35 msgid "Tags" msgstr "Tags" #: frontend/src/components/cur-dir-path/dir-tool.js:81 #: frontend/src/components/cur-dir-path/dir-tool.js:103 #: frontend/src/components/history-trash-file-view/file-view.js:33 -#: frontend/src/pages/org-admin/libraries/org-repo-nav.js:16 #: frontend/src/pages/sys-admin/repos/repos-nav.js:17 msgid "Trash" msgstr "Corbeille" @@ -288,10 +275,10 @@ msgstr "Corbeille" #: frontend/src/components/cur-dir-path/dir-tool.js:106 #: frontend/src/components/file-view/file-toolbar.js:198 #: frontend/src/components/file-view/file-toolbar.js:248 -#: frontend/src/components/toolbar/view-file-toolbar.js:80 +#: frontend/src/components/toolbar/view-file-toolbar.js:106 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:64 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:71 -#: frontend/src/utils/text-translation.js:31 +#: frontend/src/utils/text-translation.js:32 msgid "History" msgstr "Historique" @@ -369,7 +356,7 @@ msgstr "Information de contact" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:142 #: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:31 #: frontend/src/pages/sys-admin/abuse-reports.js:91 -#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 +#: frontend/src/repo-history.js:137 frontend/src/repo-history.js:144 msgid "Description" msgstr "Description" @@ -381,8 +368,8 @@ msgstr "Description" #: frontend/src/components/dialog/confirm-disconnect-wechat.js:35 #: frontend/src/components/dialog/confirm-restore-repo.js:36 #: frontend/src/components/dialog/confirm-unlink-device.js:49 -#: frontend/src/components/dialog/copy-dirent-dialog.js:165 -#: frontend/src/components/dialog/create-file-dialog.js:111 +#: frontend/src/components/dialog/copy-dirent-dialog.js:162 +#: frontend/src/components/dialog/create-file-dialog.js:179 #: frontend/src/components/dialog/create-folder-dialog.js:99 #: frontend/src/components/dialog/create-group-dialog.js:81 #: frontend/src/components/dialog/create-repo-dialog.js:270 @@ -400,11 +387,11 @@ msgstr "Description" #: frontend/src/components/dialog/invite-people-dialog.js:121 #: frontend/src/components/dialog/label-repo-state-dialog.js:88 #: frontend/src/components/dialog/leave-group-dialog.js:32 -#: frontend/src/components/dialog/lib-history-setting-dialog.js:151 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:150 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:123 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:273 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:253 -#: frontend/src/components/dialog/move-dirent-dialog.js:185 +#: frontend/src/components/dialog/move-dirent-dialog.js:183 #: frontend/src/components/dialog/new-wiki-dialog.js:60 #: frontend/src/components/dialog/org-add-member-dialog.js:68 #: frontend/src/components/dialog/org-delete-department-dialog.js:42 @@ -440,7 +427,7 @@ msgstr "Description" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:50 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:56 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-import-user-dialog.js:59 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:144 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:143 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-logs-export-excel-dialog.js:104 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:95 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:51 @@ -449,33 +436,35 @@ msgstr "Description" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-set-org-name-dialog.js:64 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-unlink-device-dialog.js:47 #: frontend/src/components/dialog/sysadmin-dialog/update-user.js:60 -#: frontend/src/components/dialog/transfer-dialog.js:186 +#: frontend/src/components/dialog/transfer-dialog.js:100 #: frontend/src/components/dialog/upload-remind-dialog.js:44 #: frontend/src/components/dialog/view-link-dialog.js:37 #: frontend/src/components/dialog/wiki-delete-dialog.js:25 #: frontend/src/components/dialog/wiki-select-dialog.js:97 -#: frontend/src/components/file-uploader/upload-list-item.js:144 +#: frontend/src/components/file-uploader/upload-list-item.js:127 #: frontend/src/components/seatable-integration-account-setting-widgets/delete-seatables-dialog.js:24 #: frontend/src/components/send-link.js:111 #: frontend/src/components/share-link-panel/link-details.js:230 #: frontend/src/components/share-link-panel/link-list.js:68 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:144 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:127 #: frontend/src/components/user-settings/social-login-saml.js:67 #: frontend/src/pages/org-admin/input-item.js:92 #: frontend/src/pages/org-admin/web-settings/input-item.js:69 -#: frontend/src/pages/sys-admin/web-settings/input-item.js:70 -#: frontend/src/pages/upload-link/upload-list-item.js:144 +#: frontend/src/pages/sys-admin/web-settings/input-item.js:66 +#: frontend/src/pages/upload-link/upload-list-item.js:124 #: frontend/src/tc-accept.js:42 msgid "Cancel" msgstr "Annuler" #: frontend/src/components/dialog/add-abuse-report-dialog.js:93 -#: frontend/src/components/dialog/change-repo-password-dialog.js:118 +#: frontend/src/components/dialog/add-reviewer-dialog.js:110 +#: frontend/src/components/dialog/add-reviewer-dialog.js:111 +#: frontend/src/components/dialog/change-repo-password-dialog.js:117 #: frontend/src/components/dialog/clean-trash.js:77 #: frontend/src/components/dialog/confirm-apply-folder-properties-dialog.js:56 -#: frontend/src/components/dialog/copy-dirent-dialog.js:166 +#: frontend/src/components/dialog/copy-dirent-dialog.js:163 #: frontend/src/components/dialog/create-department-repo-dialog.js:95 -#: frontend/src/components/dialog/create-file-dialog.js:112 +#: frontend/src/components/dialog/create-file-dialog.js:180 #: frontend/src/components/dialog/create-folder-dialog.js:100 #: frontend/src/components/dialog/create-group-dialog.js:82 #: frontend/src/components/dialog/create-repo-dialog.js:271 @@ -489,13 +478,13 @@ msgstr "Annuler" #: frontend/src/components/dialog/invite-people-dialog.js:122 #: frontend/src/components/dialog/label-repo-state-dialog.js:89 #: frontend/src/components/dialog/lib-decrypt-dialog.js:67 -#: frontend/src/components/dialog/lib-history-setting-dialog.js:152 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:151 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:124 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:326 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:254 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:306 -#: frontend/src/components/dialog/move-dirent-dialog.js:186 +#: frontend/src/components/dialog/move-dirent-dialog.js:184 #: frontend/src/components/dialog/new-wiki-dialog.js:61 #: frontend/src/components/dialog/org-add-admin-dialog.js:66 #: frontend/src/components/dialog/org-add-department-dialog.js:86 @@ -539,7 +528,7 @@ msgstr "Annuler" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:90 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:51 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:57 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:145 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:144 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-logs-export-excel-dialog.js:105 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:96 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:52 @@ -549,7 +538,7 @@ msgstr "Annuler" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:268 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:255 #: frontend/src/components/dialog/sysadmin-dialog/update-user.js:61 -#: frontend/src/components/dialog/transfer-dialog.js:187 +#: frontend/src/components/dialog/transfer-dialog.js:101 #: frontend/src/components/dialog/transfer-group-dialog.js:69 #: frontend/src/components/dialog/wiki-select-dialog.js:99 #: frontend/src/components/dialog/wiki-select-dialog.js:100 @@ -570,10 +559,55 @@ msgstr "Annuler" #: frontend/src/pages/sys-admin/repos/search-repos.js:155 #: frontend/src/pages/sys-admin/statistic/statistic-common-tool.js:128 #: frontend/src/pages/sys-admin/users/search-users.js:318 -#: frontend/src/pages/sys-admin/web-settings/input-item.js:69 +#: frontend/src/pages/sys-admin/web-settings/input-item.js:65 msgid "Submit" msgstr "Soumettre" +#: frontend/src/components/dialog/add-reviewer-dialog.js:98 +msgid "Request a review" +msgstr "Demander un avis" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:100 +msgid "Add new reviewer" +msgstr "Ajouter un nouveau rédacteur" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:103 +#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:283 +#: frontend/src/components/dialog/org-add-member-dialog.js:58 +#: frontend/src/components/dialog/share-to-user.js:357 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-member-dialog.js:37 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-member-dialog.js:56 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-batch-add-admin-dialog.js:45 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:45 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:46 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:240 +#: frontend/src/components/list-and-add-group-members.js:173 +#: frontend/src/pages/org-admin/org-users-search-users.js:196 +#: frontend/src/pages/org-admin/org-users-users.js:260 +#: frontend/src/pages/sys-admin/users/search-users.js:313 +#: frontend/src/pages/sys-admin/users/users.js:425 +msgid "Search users" +msgstr "Cherche d'utilisateurs par nom" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:137 +#: frontend/src/components/dialog/edit-filetag-dialog.js:145 +#: frontend/src/components/dialog/list-created-files-dialog.js:55 +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:86 +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:107 +#: frontend/src/components/dialog/org-add-admin-dialog.js:65 +#: frontend/src/components/dialog/search-file-dialog.js:115 +#: frontend/src/components/dialog/share-admin-link.js:35 +#: frontend/src/components/dialog/share-repo-dialog.js:149 +#: frontend/src/components/dialog/transfer-group-dialog.js:68 +#: frontend/src/components/search/ai-search.js:653 +#: frontend/src/components/search/ai-search.js:690 +#: frontend/src/components/search/search.js:497 +#: frontend/src/components/search/search.js:532 +#: frontend/src/components/system-notification.js:46 +#: frontend/src/pages/groups/group-view.js:479 +msgid "Close" +msgstr "Fermer" + #: frontend/src/components/dialog/change-repo-password-dialog.js:49 msgid "Please enter the old password" msgstr "Veuillez entrer l'ancien mot de passe" @@ -598,24 +632,24 @@ msgstr "Les nouveaux mots de passe ne correspondent pas" msgid "Successfully changed library password." msgstr "Le mot de passe de la bibliothèque a été modifié." -#: frontend/src/components/dialog/change-repo-password-dialog.js:98 +#: frontend/src/components/dialog/change-repo-password-dialog.js:102 msgid "Change Password of Library {placeholder}" msgstr "Changement du mot de passe de la bibliothèque {placeholder}" -#: frontend/src/components/dialog/change-repo-password-dialog.js:108 +#: frontend/src/components/dialog/change-repo-password-dialog.js:107 msgid "Old Password" msgstr "Ancien mot de passe" -#: frontend/src/components/dialog/change-repo-password-dialog.js:110 +#: frontend/src/components/dialog/change-repo-password-dialog.js:109 msgid "New Password" msgstr "Nouveau mot de passe" -#: frontend/src/components/dialog/change-repo-password-dialog.js:110 +#: frontend/src/components/dialog/change-repo-password-dialog.js:109 #: frontend/src/components/dialog/create-repo-dialog.js:240 msgid "(at least {placeholder} characters)" msgstr "(au moins {placeholder} caractères)" -#: frontend/src/components/dialog/change-repo-password-dialog.js:112 +#: frontend/src/components/dialog/change-repo-password-dialog.js:111 msgid "New Password Again" msgstr "Mot de passe à nouveau" @@ -641,12 +675,11 @@ msgstr "Le nettoyage a réussi." #: frontend/src/components/dialog/clean-trash.js:62 #: frontend/src/pages/org-admin/devices/devices-errors.js:193 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:375 #: frontend/src/pages/share-admin/share-links.js:590 #: frontend/src/pages/share-admin/upload-links.js:306 #: frontend/src/pages/sys-admin/devices/devices-errors.js:197 #: frontend/src/pages/sys-admin/repos/trash-repos.js:400 -#: frontend/src/repo-folder-trash.js:207 +#: frontend/src/repo-folder-trash.js:204 msgid "Clean" msgstr "Nettoyer" @@ -753,8 +786,9 @@ msgstr "Voulez-vous vraiment supprimer ce compte ?" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:39 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:59 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:59 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:643 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:667 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:668 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:692 +#: frontend/src/components/draft-list-view/draft-list-item.js:111 #: frontend/src/components/group-members.js:163 #: frontend/src/components/popover/tag-list-item.js:55 #: frontend/src/components/popover/tag-list-item.js:56 @@ -770,8 +804,8 @@ msgstr "Voulez-vous vraiment supprimer ce compte ?" #: frontend/src/components/share-link-panel/link-list.js:69 #: frontend/src/components/share-link-panel/link-list.js:129 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:513 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:330 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:338 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:358 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:366 #: frontend/src/components/user-settings/delete-account.js:38 #: frontend/src/components/user-settings/web-api-auth-token.js:83 #: frontend/src/pages/invitations/invitations-view.js:104 @@ -779,16 +813,14 @@ msgstr "Voulez-vous vraiment supprimer ce compte ?" #: frontend/src/pages/invitations/invitations-view.js:136 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:360 #: frontend/src/pages/my-libs/mylib-repo-menu.js:145 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:267 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:198 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:256 #: frontend/src/pages/org-admin/org-department-item.js:551 #: frontend/src/pages/org-admin/org-departments-list.js:210 #: frontend/src/pages/org-admin/org-group-repos.js:174 #: frontend/src/pages/org-admin/org-groups-search-groups.js:115 #: frontend/src/pages/org-admin/org-groups.js:306 +#: frontend/src/pages/org-admin/org-libraries.js:316 #: frontend/src/pages/org-admin/org-links.js:216 -#: frontend/src/pages/org-admin/org-user-item.js:194 +#: frontend/src/pages/org-admin/org-user-item.js:179 #: frontend/src/pages/org-admin/org-user-repos.js:170 #: frontend/src/pages/sys-admin/departments/group-item.js:69 #: frontend/src/pages/sys-admin/groups/groups-content.js:184 @@ -800,7 +832,7 @@ msgstr "Voulez-vous vraiment supprimer ce compte ?" #: frontend/src/pages/sys-admin/orgs/org-groups.js:120 #: frontend/src/pages/sys-admin/orgs/org-repos.js:117 #: frontend/src/pages/sys-admin/orgs/org-repos.js:125 -#: frontend/src/pages/sys-admin/orgs/org-users.js:298 +#: frontend/src/pages/sys-admin/orgs/org-users.js:288 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:205 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:213 #: frontend/src/pages/sys-admin/repos/dir-content.js:61 @@ -812,8 +844,8 @@ msgstr "Voulez-vous vraiment supprimer ce compte ?" #: frontend/src/pages/sys-admin/users/search-users.js:355 #: frontend/src/pages/sys-admin/users/user-repos.js:163 #: frontend/src/pages/sys-admin/users/user-repos.js:218 -#: frontend/src/pages/sys-admin/users/users-content.js:361 -#: frontend/src/pages/sys-admin/users/users-content.js:560 +#: frontend/src/pages/sys-admin/users/users-content.js:352 +#: frontend/src/pages/sys-admin/users/users-content.js:548 #: frontend/src/pages/sys-admin/users/users.js:510 #: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:65 #: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:69 @@ -841,7 +873,6 @@ msgid "Are you sure you want to disconnect?" msgstr "Êtes-vous certain de vouloir vous déconnecter ?" #: frontend/src/components/dialog/confirm-restore-repo.js:31 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:264 #: frontend/src/pages/sys-admin/repos/trash-repos.js:266 msgid "Restore Library" msgstr "Restaurer une bibliothèque" @@ -855,13 +886,11 @@ msgstr "Êtes-vous certain de vouloir restaurer la bibliothèque ?" #: frontend/src/pages/file-history-old/history-item.js:126 #: frontend/src/pages/my-libs/my-libs-deleted.js:176 #: frontend/src/pages/my-libs/my-libs-deleted.js:177 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:195 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:267 #: frontend/src/pages/sys-admin/repos/trash-repos.js:197 #: frontend/src/pages/sys-admin/repos/trash-repos.js:269 -#: frontend/src/repo-folder-trash.js:363 frontend/src/repo-folder-trash.js:374 -#: frontend/src/repo-snapshot.js:170 frontend/src/repo-snapshot.js:299 -#: frontend/src/repo-snapshot.js:308 +#: frontend/src/repo-folder-trash.js:358 frontend/src/repo-folder-trash.js:368 +#: frontend/src/repo-snapshot.js:168 frontend/src/repo-snapshot.js:297 +#: frontend/src/repo-snapshot.js:306 msgid "Restore" msgstr "Restaurer" @@ -949,12 +978,13 @@ msgid "New Department Library" msgstr "Nouvelle librairie départementale" #: frontend/src/components/dialog/create-department-repo-dialog.js:81 -#: frontend/src/components/dialog/create-file-dialog.js:98 +#: frontend/src/components/dialog/create-file-dialog.js:151 #: frontend/src/components/dialog/create-folder-dialog.js:86 #: frontend/src/components/dialog/create-group-dialog.js:69 #: frontend/src/components/dialog/create-repo-dialog.js:188 #: frontend/src/components/dialog/create-tag-dialog.js:79 #: frontend/src/components/dialog/list-created-files-dialog.js:28 +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:66 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:84 #: frontend/src/components/dialog/new-wiki-dialog.js:56 #: frontend/src/components/dialog/org-add-department-dialog.js:73 @@ -974,7 +1004,8 @@ msgstr "Nouvelle librairie départementale" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:63 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:82 #: frontend/src/components/dialog/wiki-select-dialog.js:78 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:627 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:626 +#: frontend/src/components/draft-list-view/draft-list-view.js:36 #: frontend/src/components/group-members.js:30 #: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:122 #: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23 @@ -982,7 +1013,6 @@ msgstr "Nouvelle librairie départementale" #: frontend/src/pages/my-libs/my-libs-deleted.js:93 #: frontend/src/pages/my-libs/mylib-repo-list-view.js:90 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:160 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:75 #: frontend/src/pages/org-admin/org-admin-list.js:50 #: frontend/src/pages/org-admin/org-department-item.js:250 #: frontend/src/pages/org-admin/org-department-item.js:290 @@ -993,6 +1023,7 @@ msgstr "Nouvelle librairie départementale" #: frontend/src/pages/org-admin/org-group-repos.js:83 #: frontend/src/pages/org-admin/org-groups-search-groups.js:157 #: frontend/src/pages/org-admin/org-groups.js:160 +#: frontend/src/pages/org-admin/org-libraries.js:147 #: frontend/src/pages/org-admin/org-links.js:100 #: frontend/src/pages/org-admin/org-user-profile.js:136 #: frontend/src/pages/org-admin/org-user-repos.js:79 @@ -1023,12 +1054,12 @@ msgstr "Nouvelle librairie départementale" #: frontend/src/pages/sys-admin/users/user-links.js:49 #: frontend/src/pages/sys-admin/users/user-repos.js:54 #: frontend/src/pages/sys-admin/users/user-shared-repos.js:35 -#: frontend/src/repo-folder-trash.js:239 frontend/src/repo-snapshot.js:200 +#: frontend/src/repo-folder-trash.js:236 frontend/src/repo-snapshot.js:198 #: frontend/src/shared-dir-view.js:661 msgid "Name" msgstr "Nom" -#: frontend/src/components/dialog/create-file-dialog.js:62 +#: frontend/src/components/dialog/create-file-dialog.js:59 #: frontend/src/components/dialog/create-folder-dialog.js:54 #: frontend/src/components/dialog/rename-dialog.js:56 #: frontend/src/components/dialog/rename-dirent.js:56 @@ -1037,7 +1068,7 @@ msgstr "Nom" msgid "The name \"{name}\" is already taken. Please choose a different name." msgstr "Le nom \"{name}\" est déjà pris." -#: frontend/src/components/dialog/create-file-dialog.js:94 +#: frontend/src/components/dialog/create-file-dialog.js:147 #: frontend/src/components/toolbar/dir-operation-toolbar.js:207 #: frontend/src/components/toolbar/dir-operation-toolbar.js:232 #: frontend/src/pages/repo-wiki-mode/side-panel.js:176 @@ -1079,7 +1110,7 @@ msgstr "Le mot de passe est trop court" #: frontend/src/components/dialog/create-repo-dialog.js:111 #: frontend/src/components/dialog/generate-upload-link.js:150 #: frontend/src/components/dialog/org-add-user-dialog.js:123 -#: frontend/src/components/share-link-panel/link-creation.js:181 +#: frontend/src/components/share-link-panel/link-creation.js:175 msgid "Passwords don't match" msgstr "Les mots de passe ne correspondent pas" @@ -1145,14 +1176,14 @@ msgstr "Droit" #: frontend/src/components/dialog/share-repo-dialog.js:40 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:22 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57 -#: frontend/src/utils/utils.js:680 +#: frontend/src/utils/utils.js:684 msgid "Read-Write" msgstr "Lecture - Écriture" #: frontend/src/components/dialog/create-repo-dialog.js:227 #: frontend/src/components/dialog/share-repo-dialog.js:41 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57 -#: frontend/src/utils/utils.js:683 +#: frontend/src/utils/utils.js:687 msgid "Read-Only" msgstr "Lecture seulement" @@ -1166,7 +1197,7 @@ msgstr "Chiffrer" #: frontend/src/components/dialog/org-add-user-dialog.js:145 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:106 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:153 -#: frontend/src/components/share-link-panel/link-creation.js:284 +#: frontend/src/components/share-link-panel/link-creation.js:278 #: frontend/src/pages/sys-admin/web-settings/web-settings.js:239 #: frontend/src/settings.js:48 frontend/src/settings.js:134 msgid "Password" @@ -1176,15 +1207,15 @@ msgstr "Mot de passe" #: frontend/src/components/dialog/generate-upload-link.js:390 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:110 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:163 -#: frontend/src/components/share-link-panel/link-creation.js:295 +#: frontend/src/components/share-link-panel/link-creation.js:289 msgid "Password again" msgstr "Mot de passe (à nouveau)" #: frontend/src/components/dialog/create-tag-dialog.js:53 #: frontend/src/components/dialog/zip-download-dialog.js:73 -#: frontend/src/components/file-uploader/file-uploader.js:400 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:409 -#: frontend/src/pages/upload-link/file-uploader.js:399 +#: frontend/src/components/file-uploader/file-uploader.js:406 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:415 +#: frontend/src/pages/upload-link/file-uploader.js:404 msgid "Internal Server Error" msgstr "Erreur interne du serveur" @@ -1194,10 +1225,10 @@ msgstr "Le tag \"{name}\" existe déjà." #: frontend/src/components/dialog/create-tag-dialog.js:73 #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:124 -#: frontend/src/components/share-link-panel/link-creation.js:259 +#: frontend/src/components/share-link-panel/link-creation.js:253 #: frontend/src/components/share-link-panel/link-details.js:166 -#: frontend/src/repo-folder-trash.js:201 frontend/src/repo-history.js:112 -#: frontend/src/repo-snapshot.js:150 +#: frontend/src/repo-folder-trash.js:198 frontend/src/repo-history.js:109 +#: frontend/src/repo-snapshot.js:148 msgid "Back" msgstr "Retour" @@ -1213,10 +1244,10 @@ msgstr "Sélectionner une couleur" #: frontend/src/components/dialog/create-tag-dialog.js:109 #: frontend/src/components/file-view/file-toolbar.js:155 #: frontend/src/components/file-view/file-toolbar.js:214 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:115 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:158 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:199 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:222 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:121 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:165 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:206 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:229 #: frontend/src/shared-dir-view.js:486 msgid "Save" msgstr "Sauvegarder" @@ -1240,8 +1271,6 @@ msgid "Permission name" msgstr "Nom du droit" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:151 -#: frontend/src/components/file-uploader/file-uploader.js:684 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:667 #: frontend/src/components/toolbar/dir-operation-toolbar.js:189 #: frontend/src/components/toolbar/dir-operation-toolbar.js:198 #: frontend/src/components/toolbar/dir-operation-toolbar.js:227 @@ -1255,8 +1284,7 @@ msgstr "Nom du droit" #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:69 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:79 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:89 -#: frontend/src/pages/upload-link/file-uploader.js:625 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:66 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:52 #: frontend/src/shared-dir-view.js:471 msgid "Upload" msgstr "Importer" @@ -1264,8 +1292,8 @@ msgstr "Importer" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:180 #: frontend/src/components/dialog/zip-download-dialog.js:123 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:637 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:661 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:662 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:686 #: frontend/src/components/file-view/file-toolbar.js:171 #: frontend/src/components/file-view/file-toolbar.js:255 #: frontend/src/components/file-view/file-view-tip.js:25 @@ -1273,10 +1301,10 @@ msgstr "Importer" #: frontend/src/components/history-trash-file-view/download.js:10 #: frontend/src/components/shared-file-view/shared-file-view-tip.js:27 #: frontend/src/components/shared-file-view/shared-file-view.js:133 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:331 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:344 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:359 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:372 #: frontend/src/pages/file-history-old/history-item.js:127 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:122 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:128 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:74 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:253 #: frontend/src/pages/org-admin/statistic/statistic-traffic.js:63 @@ -1291,7 +1319,7 @@ msgstr "Importer" #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:84 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:94 #: frontend/src/pages/sys-admin/users/user-links.js:202 -#: frontend/src/repo-snapshot.js:309 frontend/src/shared-dir-view.js:769 +#: frontend/src/repo-snapshot.js:307 frontend/src/shared-dir-view.js:769 #: frontend/src/shared-dir-view.js:796 frontend/src/shared-dir-view.js:844 #: frontend/src/shared-dir-view.js:876 frontend/src/shared-dir-view.js:945 #: frontend/src/shared-dir-view.js:963 @@ -1321,9 +1349,9 @@ msgstr "Modifier inclut la modification de fichier, le déplacement ou renommage #: frontend/src/components/dialog/view-link-dialog.js:38 #: frontend/src/components/share-link-panel/link-item.js:112 #: frontend/src/components/shared-link.js:24 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:329 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:337 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:343 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:357 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:365 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:371 #: frontend/src/pages/org-admin/org-saml-config.js:118 #: frontend/src/pages/org-admin/org-saml-config.js:132 #: frontend/src/pages/org-admin/org-saml-config.js:146 @@ -1356,7 +1384,7 @@ msgstr "Créer un lien de téléchargement" #: frontend/src/components/select-editor/select-editor.js:138 #: frontend/src/components/share-link-panel/link-details.js:206 #: frontend/src/components/share-link-panel/link-details.js:207 -#: frontend/src/components/toolbar/view-file-toolbar.js:67 +#: frontend/src/components/toolbar/view-file-toolbar.js:87 #: frontend/src/components/user-settings/user-avatar-form.js:97 #: frontend/src/pages/org-admin/org-user-profile.js:139 #: frontend/src/pages/org-admin/org-user-profile.js:145 @@ -1370,9 +1398,9 @@ msgstr "Créer un lien de téléchargement" #: frontend/src/pages/sys-admin/institutions/institution-info.js:28 #: frontend/src/pages/sys-admin/orgs/org-info.js:41 #: frontend/src/pages/sys-admin/users/user-info.js:91 -#: frontend/src/pages/sys-admin/users/users-content.js:514 +#: frontend/src/pages/sys-admin/users/users-content.js:502 #: frontend/src/pages/wiki/main-panel.js:106 -#: frontend/src/pages/wiki/main-panel.js:107 frontend/src/repo-history.js:306 +#: frontend/src/pages/wiki/main-panel.js:107 frontend/src/repo-history.js:303 msgid "Edit" msgstr "Modifier" @@ -1410,7 +1438,6 @@ msgstr "Cette librairie a été partagé avec {user_amount} utilisateur(s) et {g #: frontend/src/components/dialog/delete-repo-dialog.js:66 #: frontend/src/components/dialog/org-delete-repo-dialog.js:32 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:33 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:253 #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:101 #: frontend/src/pages/sys-admin/orgs/org-repos.js:122 #: frontend/src/pages/sys-admin/repos/trash-repos.js:255 @@ -1434,28 +1461,11 @@ msgid "Select Tags" msgstr "Sélectionner des Tags" #: frontend/src/components/dialog/edit-filetag-dialog.js:141 -#: frontend/src/components/popover/edit-filetag-popover.js:187 +#: frontend/src/components/popover/edit-filetag-popover.js:182 #: frontend/src/components/popover/list-tag-popover.js:145 msgid "Create a new tag" msgstr "Créer un nouveau Tag" -#: frontend/src/components/dialog/edit-filetag-dialog.js:145 -#: frontend/src/components/dialog/list-created-files-dialog.js:52 -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:107 -#: frontend/src/components/dialog/org-add-admin-dialog.js:65 -#: frontend/src/components/dialog/search-file-dialog.js:115 -#: frontend/src/components/dialog/share-admin-link.js:35 -#: frontend/src/components/dialog/share-repo-dialog.js:149 -#: frontend/src/components/dialog/transfer-group-dialog.js:68 -#: frontend/src/components/search/ai-search.js:663 -#: frontend/src/components/search/ai-search.js:700 -#: frontend/src/components/search/search.js:497 -#: frontend/src/components/search/search.js:532 -#: frontend/src/components/system-notification.js:46 -#: frontend/src/pages/groups/group-view.js:479 -msgid "Close" -msgstr "Fermer" - #: frontend/src/components/dialog/edit-repo-commit-labels.js:47 msgid "Successfully edited labels." msgstr "Les étiquettes ont été éditées." @@ -1469,48 +1479,48 @@ msgid "Find an option" msgstr "Recherche d'une option" #: frontend/src/components/dialog/extra-attributes-dialog/index.js:217 -#: frontend/src/components/dirent-detail/detail-list-view.js:93 -#: frontend/src/components/dirent-detail/detail-list-view.js:134 +#: frontend/src/components/dirent-detail/detail-list-view.js:92 +#: frontend/src/components/dirent-detail/detail-list-view.js:133 msgid "Edit extra properties" msgstr "Modifier les propriétés supplémentaires" #: frontend/src/components/dialog/generate-upload-link.js:142 #: frontend/src/components/dialog/reset-webdav-password.js:29 #: frontend/src/components/dialog/set-webdav-password.js:29 -#: frontend/src/components/share-link-panel/link-creation.js:173 +#: frontend/src/components/share-link-panel/link-creation.js:167 msgid "Please enter a password." msgstr "Entrez un mot de passe." #: frontend/src/components/dialog/generate-upload-link.js:146 #: frontend/src/components/dialog/reset-webdav-password.js:33 #: frontend/src/components/dialog/set-webdav-password.js:33 -#: frontend/src/components/share-link-panel/link-creation.js:177 +#: frontend/src/components/share-link-panel/link-creation.js:171 msgid "The password is too short." msgstr "Le mot de passe est trop court." #: frontend/src/components/dialog/generate-upload-link.js:154 #: frontend/src/components/dialog/reset-webdav-password.js:38 #: frontend/src/components/dialog/set-webdav-password.js:38 -#: frontend/src/components/share-link-panel/link-creation.js:185 +#: frontend/src/components/share-link-panel/link-creation.js:179 msgid "" "The password is too weak. It should include at least {passwordStrengthLevel}" " of the following: number, upper letter, lower letter and other symbols." msgstr "Le mot de passe est trop faible. Il doit contenir au minimum {passwordStrengthLevel} exemplaires des caractères suivant: nombres, majuscules, minuscules et caractères spéciaux." #: frontend/src/components/dialog/generate-upload-link.js:162 -#: frontend/src/components/share-link-panel/link-creation.js:193 +#: frontend/src/components/share-link-panel/link-creation.js:187 msgid "Please select an expiration time" msgstr "Veuillez sélectionner une date d'expiration" #: frontend/src/components/dialog/generate-upload-link.js:170 -#: frontend/src/components/share-link-panel/link-creation.js:202 +#: frontend/src/components/share-link-panel/link-creation.js:196 msgid "Please enter days" msgstr "Veuillez entrer un nombre de jours" #: frontend/src/components/dialog/generate-upload-link.js:174 #: frontend/src/components/dialog/lib-history-setting-dialog.js:66 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:66 -#: frontend/src/components/share-link-panel/link-creation.js:206 +#: frontend/src/components/share-link-panel/link-creation.js:200 msgid "Please enter a non-negative integer" msgstr "Veuillez introduire un intégrateur non-négatif" @@ -1521,7 +1531,7 @@ msgstr "Le lien d'envoi a été copié dans le presse-papiers." #: frontend/src/components/dialog/generate-upload-link.js:276 #: frontend/src/components/dialog/reset-webdav-password.js:68 #: frontend/src/components/dialog/set-webdav-password.js:68 -#: frontend/src/components/share-link-panel/link-creation.js:285 +#: frontend/src/components/share-link-panel/link-creation.js:279 msgid "" "(at least {passwordMinLength} characters and includes " "{passwordStrengthLevel} of the following: number, upper letter, lower letter" @@ -1568,18 +1578,18 @@ msgstr "Envoyer" #: frontend/src/components/dialog/generate-upload-link.js:367 #: frontend/src/components/dialog/generate-upload-link.js:372 -#: frontend/src/components/share-link-panel/link-creation.js:273 -#: frontend/src/components/share-link-panel/link-creation.js:278 +#: frontend/src/components/share-link-panel/link-creation.js:267 +#: frontend/src/components/share-link-panel/link-creation.js:272 msgid "Add password protection" msgstr "Ajouter un mot de passe" #: frontend/src/components/dialog/generate-upload-link.js:403 -#: frontend/src/components/share-link-panel/link-creation.js:308 +#: frontend/src/components/share-link-panel/link-creation.js:302 msgid "Add auto expiration" msgstr "Ajouter une date d'expiration" #: frontend/src/components/dialog/generate-upload-link.js:422 -#: frontend/src/components/share-link-panel/link-creation.js:344 +#: frontend/src/components/share-link-panel/link-creation.js:338 #: frontend/src/components/user-settings/web-api-auth-token.js:86 msgid "Generate" msgstr "Générer" @@ -1699,8 +1709,8 @@ msgstr "%(email) et %(num) ont été invité." #: frontend/src/components/dialog/invite-people-dialog.js:107 #: frontend/src/components/dialog/share-dialog.js:154 #: frontend/src/components/dialog/share-to-invite-people.js:273 -#: frontend/src/components/main-side-nav.js:261 -#: frontend/src/components/main-side-nav.js:263 +#: frontend/src/components/main-side-nav.js:271 +#: frontend/src/components/main-side-nav.js:273 #: frontend/src/components/toolbar/invitations-toolbar.js:31 #: frontend/src/components/toolbar/invitations-toolbar.js:35 #: frontend/src/pages/invitations/invitations-view.js:282 @@ -1758,33 +1768,36 @@ msgstr "Le mot de passe est conservé sur le serveur pendant 1 heure." msgid "Successfully set library history." msgstr "La mise à jour de l'historique de la bibliothèque a été exécutée." -#: frontend/src/components/dialog/lib-history-setting-dialog.js:112 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:110 -msgid "{placeholder} History Setting" -msgstr "Paramètre de l'historique {placeholder}" +#: frontend/src/components/dialog/lib-history-setting-dialog.js:116 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:114 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:351 +#: frontend/src/pages/my-libs/mylib-repo-menu.js:154 +#: frontend/src/pages/sys-admin/repos/repos.js:271 +msgid "History Setting" +msgstr "Paramètres de l'historique" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:123 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:122 msgid "Setting library history is disabled by Admin." msgstr "Le paramètre d'historique de la bibliothèque a été désactivé par l'administrateur" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:128 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:121 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:127 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:120 msgid "Keep full history" msgstr "Conserver un historique complet" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:132 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:125 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:131 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:124 msgid "Don't keep history" msgstr "Ne pas conserver d'historique" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:136 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:129 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:135 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:128 msgid "Only keep a period of history:" msgstr "Ne conserver qu'une période de l'historique :" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:145 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:144 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:117 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:138 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:137 #: frontend/src/components/set-link-expiration.js:89 msgid "days" msgstr "jours" @@ -1817,30 +1830,30 @@ msgstr "Droits de l'utilisateur" msgid "Group Permission" msgstr "Droits du groupe" -#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:69 +#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:73 msgid "{placeholder} Folder Permission" msgstr "Droits sur le dossier {placeholder}" -#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:69 -msgid "Set permission of {placeholder}" -msgstr "" +#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:73 +msgid "Set {placeholder}'s permission" +msgstr "Attribuer des droits à {placeholder}'s" #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:186 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:169 #: frontend/src/components/dialog/repo-api-token-dialog.js:197 #: frontend/src/components/dialog/zip-download-dialog.js:76 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:294 -#: frontend/src/pages/lib-content-view/lib-content-view.js:181 -#: frontend/src/pages/lib-content-view/lib-content-view.js:710 -#: frontend/src/pages/lib-content-view/lib-content-view.js:758 -#: frontend/src/pages/lib-content-view/lib-content-view.js:850 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1035 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1051 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1087 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1115 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1177 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1233 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1271 +#: frontend/src/pages/lib-content-view/lib-content-view.js:185 +#: frontend/src/pages/lib-content-view/lib-content-view.js:735 +#: frontend/src/pages/lib-content-view/lib-content-view.js:784 +#: frontend/src/pages/lib-content-view/lib-content-view.js:869 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1065 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1081 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1117 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1145 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1209 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1259 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1287 #: frontend/src/pages/my-libs/my-libs-deleted.js:152 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:293 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:315 @@ -1849,22 +1862,22 @@ msgstr "" #: frontend/src/pages/search/main-panel.js:197 #: frontend/src/pages/shared-with-all/public-shared-view.js:106 #: frontend/src/pages/sys-admin/abuse-reports.js:45 -#: frontend/src/pages/upload-link/file-uploader.js:433 -#: frontend/src/repo-folder-trash.js:136 frontend/src/repo-folder-trash.js:333 -#: frontend/src/utils/utils.js:1190 +#: frontend/src/pages/upload-link/file-uploader.js:437 +#: frontend/src/repo-folder-trash.js:136 frontend/src/repo-folder-trash.js:329 +#: frontend/src/utils/utils.js:1194 msgid "Error" msgstr "Erreur" #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:189 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:172 #: frontend/src/components/dialog/repo-api-token-dialog.js:199 -#: frontend/src/pages/lib-content-view/lib-content-view.js:187 +#: frontend/src/pages/lib-content-view/lib-content-view.js:191 #: frontend/src/pages/search/main-panel.js:82 #: frontend/src/pages/sys-admin/abuse-reports.js:47 -#: frontend/src/repo-folder-trash.js:142 frontend/src/repo-folder-trash.js:335 +#: frontend/src/repo-folder-trash.js:142 frontend/src/repo-folder-trash.js:331 #: frontend/src/shared-file-view-document.js:74 #: frontend/src/shared-file-view-spreadsheet.js:71 -#: frontend/src/utils/utils.js:1193 frontend/src/view-file-document.js:76 +#: frontend/src/utils/utils.js:1197 frontend/src/view-file-document.js:76 #: frontend/src/view-file-spreadsheet.js:71 msgid "Please check the network." msgstr "Veuillez vérifier le réseau." @@ -1902,23 +1915,6 @@ msgstr "Sélectionner un groupe" msgid "User" msgstr "Utilisateur" -#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:283 -#: frontend/src/components/dialog/org-add-member-dialog.js:58 -#: frontend/src/components/dialog/share-to-user.js:357 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-member-dialog.js:37 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-member-dialog.js:56 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-batch-add-admin-dialog.js:45 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:45 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:46 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:240 -#: frontend/src/components/list-and-add-group-members.js:173 -#: frontend/src/pages/org-admin/org-users-search-users.js:196 -#: frontend/src/pages/org-admin/org-users-users.js:260 -#: frontend/src/pages/sys-admin/users/search-users.js:313 -#: frontend/src/pages/sys-admin/users/users.js:425 -msgid "Search users" -msgstr "Cherche d'utilisateurs par nom" - #: frontend/src/components/dialog/list-created-files-dialog.js:23 msgid "Created Files" msgstr "Fichiers créés" @@ -1933,60 +1929,67 @@ msgstr "Fichiers créés" #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:48 #: frontend/src/pages/sys-admin/devices/devices-errors.js:53 #: frontend/src/pages/sys-admin/logs-page/login-logs.js:48 -#: frontend/src/repo-history.js:141 frontend/src/repo-history.js:148 +#: frontend/src/repo-history.js:138 frontend/src/repo-history.js:145 #: frontend/src/user-notifications.js:131 #: frontend/src/user-notifications.js:135 msgid "Time" msgstr "Heure" -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79 -msgid "Tagged Files" -msgstr "Fichiers tagués" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:44 +#: frontend/src/pages/drafts/draft-content.js:29 +msgid "Successfully deleted draft %(draft)s." +msgstr "Le brouillon %(draft)s a été supprimé." -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:85 -#: frontend/src/components/dialog/search-file-dialog.js:94 -#: frontend/src/components/dirent-detail/detail-list-view.js:120 -#: frontend/src/components/dirent-detail/file-details.js:85 -#: frontend/src/components/dirent-detail/lib-details.js:69 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:630 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124 -#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24 -#: frontend/src/file-history-old.js:245 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:74 -#: frontend/src/pages/my-libs/mylib-repo-list-view.js:92 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:80 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:82 -#: frontend/src/pages/org-admin/org-department-item.js:327 -#: frontend/src/pages/org-admin/org-group-repos.js:84 -#: frontend/src/pages/org-admin/org-user-repos.js:80 -#: frontend/src/pages/org-admin/org-user-shared-repos.js:78 -#: frontend/src/pages/search/advanced-search.js:78 -#: frontend/src/pages/search/advanced-search.js:226 -#: frontend/src/pages/share-with-ocm/remote-dir-content.js:99 -#: frontend/src/pages/shared-libs/shared-libs.js:84 -#: frontend/src/pages/sys-admin/departments/department-libraries.js:85 -#: frontend/src/pages/sys-admin/repos/dir-content.js:104 -#: frontend/src/pages/sys-admin/repos/repos.js:82 -#: frontend/src/pages/sys-admin/repos/repos.js:84 -#: frontend/src/pages/sys-admin/users/user-shared-repos.js:37 -#: frontend/src/repo-folder-trash.js:242 frontend/src/repo-snapshot.js:201 -#: frontend/src/shared-dir-view.js:663 -msgid "Size" -msgstr "Taille" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:48 +#: frontend/src/pages/drafts/draft-content.js:33 +msgid "Failed to delete draft %(draft)s." +msgstr "Échec de la suppression du brouillon %(draft)s." +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:61 +#: frontend/src/pages/drafts/drafts-view.js:19 +msgid "Drafts" +msgstr "Brouillons" + +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:67 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:74 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:74 +#: frontend/src/components/group-members.js:125 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:126 +#: frontend/src/components/wiki-list-view/wiki-list-view.js:45 +#: frontend/src/pages/groups/group-view.js:381 +#: frontend/src/pages/org-admin/org-group-members.js:109 +#: frontend/src/pages/org-admin/org-libraries.js:153 +#: frontend/src/pages/org-admin/org-links.js:101 +#: frontend/src/pages/org-admin/org-user-shared-repos.js:77 +#: frontend/src/pages/shared-libs/shared-libs.js:86 +#: frontend/src/pages/sys-admin/groups/group-members.js:166 +#: frontend/src/pages/sys-admin/groups/groups-content.js:58 +#: frontend/src/pages/sys-admin/links/share-links.js:66 +#: frontend/src/pages/sys-admin/orgs/org-repos.js:35 +#: frontend/src/pages/sys-admin/repos/repos.js:88 +#: frontend/src/pages/sys-admin/repos/trash-repos.js:67 +#: frontend/src/pages/sys-admin/users/user-groups.js:119 +#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:170 +#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:188 +msgid "Owner" +msgstr "Propriétaire" + +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:68 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:86 #: frontend/src/components/dialog/search-file-dialog.js:95 #: frontend/src/components/dialog/share-repo-dialog.js:129 #: frontend/src/components/dialog/wiki-select-dialog.js:79 -#: frontend/src/components/dirent-detail/detail-list-view.js:87 -#: frontend/src/components/dirent-detail/detail-list-view.js:122 +#: frontend/src/components/dirent-detail/detail-list-view.js:86 +#: frontend/src/components/dirent-detail/detail-list-view.js:121 #: frontend/src/components/dirent-detail/file-details.js:87 #: frontend/src/components/dirent-detail/lib-details.js:70 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:631 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:630 +#: frontend/src/components/draft-list-view/draft-list-view.js:38 #: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:125 #: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25 #: frontend/src/components/wiki-list-view/wiki-list-view.js:46 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:76 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:46 #: frontend/src/pages/my-libs/mylib-repo-list-view.js:94 #: frontend/src/pages/org-admin/org-user-repos.js:81 #: frontend/src/pages/org-admin/org-user-shared-repos.js:79 @@ -2001,11 +2004,61 @@ msgstr "Taille" msgid "Last Update" msgstr "Mise à jour" +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79 +msgid "Tagged Files" +msgstr "Fichiers tagués" + +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:85 +#: frontend/src/components/dialog/search-file-dialog.js:94 +#: frontend/src/components/dirent-detail/detail-list-view.js:119 +#: frontend/src/components/dirent-detail/file-details.js:85 +#: frontend/src/components/dirent-detail/lib-details.js:69 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:629 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124 +#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24 +#: frontend/src/file-history-old.js:245 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:44 +#: frontend/src/pages/my-libs/mylib-repo-list-view.js:92 +#: frontend/src/pages/org-admin/org-department-item.js:327 +#: frontend/src/pages/org-admin/org-group-repos.js:84 +#: frontend/src/pages/org-admin/org-libraries.js:150 +#: frontend/src/pages/org-admin/org-user-repos.js:80 +#: frontend/src/pages/org-admin/org-user-shared-repos.js:78 +#: frontend/src/pages/search/advanced-search.js:78 +#: frontend/src/pages/search/advanced-search.js:226 +#: frontend/src/pages/share-with-ocm/remote-dir-content.js:99 +#: frontend/src/pages/shared-libs/shared-libs.js:84 +#: frontend/src/pages/sys-admin/departments/department-libraries.js:85 +#: frontend/src/pages/sys-admin/repos/dir-content.js:104 +#: frontend/src/pages/sys-admin/repos/repos.js:82 +#: frontend/src/pages/sys-admin/repos/repos.js:84 +#: frontend/src/pages/sys-admin/users/user-shared-repos.js:37 +#: frontend/src/repo-folder-trash.js:238 frontend/src/repo-snapshot.js:199 +#: frontend/src/shared-dir-view.js:663 +msgid "Size" +msgstr "Taille" + #: frontend/src/components/dialog/list-taggedfiles-dialog.js:165 #: frontend/src/pages/starred/starred.js:221 msgid "deleted" msgstr "Supprimé" +#: frontend/src/components/dialog/local-draft-dialog.js:17 +msgid "Local draft" +msgstr "Brouillon local" + +#: frontend/src/components/dialog/local-draft-dialog.js:19 +msgid "You have an unsaved draft. Do you like to use it?" +msgstr "Vous avez un brouillon qui n'est pas sauvé. Voulez-vous l'utiliser ?" + +#: frontend/src/components/dialog/local-draft-dialog.js:22 +msgid "Use draft" +msgstr "Utiliser le brouillon" + +#: frontend/src/components/dialog/local-draft-dialog.js:23 +msgid "Delete draft" +msgstr "Supprimer le brouillon" + #: frontend/src/components/dialog/manage-members-dialog.js:21 msgid "Manage group members" msgstr "Gestion des membres du groupe" @@ -2024,8 +2077,10 @@ msgstr "Nouveau Wiki" #: frontend/src/components/dialog/op-menu.js:53 #: frontend/src/components/dialog/op-menu.js:54 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:809 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:810 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:837 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:838 +#: frontend/src/components/draft-list-view/draft-list-item.js:104 +#: frontend/src/components/draft-list-view/draft-list-item.js:105 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:123 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:124 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:152 @@ -2050,16 +2105,16 @@ msgstr "Nouveau Wiki" #: frontend/src/pages/my-libs/mylib-repo-menu.js:210 #: frontend/src/pages/my-libs/mylib-repo-menu.js:263 #: frontend/src/pages/my-libs/mylib-repo-menu.js:264 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:260 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:261 #: frontend/src/pages/org-admin/org-groups-search-groups.js:108 #: frontend/src/pages/org-admin/org-groups-search-groups.js:109 #: frontend/src/pages/org-admin/org-groups.js:299 #: frontend/src/pages/org-admin/org-groups.js:300 +#: frontend/src/pages/org-admin/org-libraries.js:309 +#: frontend/src/pages/org-admin/org-libraries.js:310 #: frontend/src/pages/org-admin/org-links.js:209 #: frontend/src/pages/org-admin/org-links.js:210 -#: frontend/src/pages/org-admin/org-user-item.js:187 -#: frontend/src/pages/org-admin/org-user-item.js:188 +#: frontend/src/pages/org-admin/org-user-item.js:172 +#: frontend/src/pages/org-admin/org-user-item.js:173 #: frontend/src/pages/repo-wiki-mode/side-panel.js:168 #: frontend/src/pages/repo-wiki-mode/side-panel.js:169 #: frontend/src/pages/sdoc/sdoc-file-history/history-version.js:127 @@ -2118,7 +2173,7 @@ msgstr "Nouveau département" #: frontend/src/pages/sys-admin/departments/department.js:105 #: frontend/src/pages/sys-admin/groups/group-members.js:324 #: frontend/src/pages/sys-admin/institutions/institution-users.js:362 -#: frontend/src/pages/sys-admin/orgs/org-users.js:434 +#: frontend/src/pages/sys-admin/orgs/org-users.js:415 msgid "Add Member" msgstr "Ajouter un membre" @@ -2169,11 +2224,11 @@ msgstr "" #: frontend/src/pages/sys-admin/institutions/institutions.js:127 #: frontend/src/pages/sys-admin/orgs/org-groups.js:107 #: frontend/src/pages/sys-admin/orgs/org-repos.js:100 -#: frontend/src/pages/sys-admin/orgs/org-users.js:228 +#: frontend/src/pages/sys-admin/orgs/org-users.js:220 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:138 #: frontend/src/pages/sys-admin/terms-and-conditions/item.js:125 #: frontend/src/pages/sys-admin/users/user-repos.js:192 -#: frontend/src/pages/sys-admin/users/users-content.js:403 +#: frontend/src/pages/sys-admin/users/users-content.js:393 msgid "Are you sure you want to delete {placeholder} ?" msgstr "Êtes-vous certain de vouloir supprimer {placeholder} ?" @@ -2184,7 +2239,7 @@ msgstr "Supprimer le département" #: frontend/src/components/dialog/org-delete-member-dialog.js:40 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-member-dialog.js:40 -#: frontend/src/pages/sys-admin/orgs/org-users.js:295 +#: frontend/src/pages/sys-admin/orgs/org-users.js:285 msgid "Delete Member" msgstr "Supprimer le membre" @@ -2270,9 +2325,9 @@ msgid "API token is copied to the clipboard." msgstr "Le jeton API est copié dans le presse-papiers." #: frontend/src/components/dialog/repo-api-token-dialog.js:116 -#: frontend/src/pages/lib-content-view/lib-content-view.js:168 -#: frontend/src/pages/lib-content-view/lib-content-view.js:171 -#: frontend/src/repo-folder-trash.js:131 frontend/src/utils/utils.js:1185 +#: frontend/src/pages/lib-content-view/lib-content-view.js:172 +#: frontend/src/pages/lib-content-view/lib-content-view.js:175 +#: frontend/src/repo-folder-trash.js:131 frontend/src/utils/utils.js:1189 msgid "Permission denied" msgstr "Autorisation refusée" @@ -2288,29 +2343,33 @@ msgstr "{placeholder} du jeton API" msgid "{placeholder} SeaTable integration" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:52 -msgid "{placeholder} Share Admin" -msgstr "" +#: frontend/src/components/dialog/repo-share-admin-dialog.js:56 +#: frontend/src/components/main-side-nav.js:278 +#: frontend/src/components/main-side-nav.js:280 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:354 +#: frontend/src/pages/my-libs/mylib-repo-menu.js:178 +msgid "Share Admin" +msgstr "Mes partages et liens" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:67 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:65 #: frontend/src/pages/share-admin/share-links.js:554 #: frontend/src/pages/share-admin/upload-links.js:286 #: frontend/src/pages/sys-admin/links/links-nav.js:15 msgid "Share Links" msgstr "Liens de téléchargement" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:74 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:72 #: frontend/src/pages/share-admin/share-links.js:557 #: frontend/src/pages/share-admin/upload-links.js:288 #: frontend/src/pages/sys-admin/links/links-nav.js:16 msgid "Upload Links" msgstr "Liens d'envoi" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:80 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:78 msgid "User Shares" msgstr "Partages des utilisateurs" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:85 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:83 msgid "Group Shares" msgstr "Partages des groupes" @@ -2438,15 +2497,15 @@ msgstr "Partage avec un autre serveur" #: frontend/src/components/dialog/share-dialog.js:323 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-dialog.js:84 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:640 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:664 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:665 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:689 #: frontend/src/components/file-view/file-toolbar.js:143 #: frontend/src/components/file-view/file-toolbar.js:242 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:348 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:511 #: frontend/src/components/toolbar/dir-operation-toolbar.js:218 -#: frontend/src/components/toolbar/view-file-toolbar.js:77 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:105 +#: frontend/src/components/toolbar/view-file-toolbar.js:103 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:69 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:359 #: frontend/src/pages/my-libs/mylib-repo-menu.js:142 @@ -2508,12 +2567,12 @@ msgstr "E-mail d'utilisateur" #: frontend/src/components/dialog/share-to-other-server.js:193 #: frontend/src/pages/groups/group-view.js:302 -#: frontend/src/pages/org-admin/org-user-item.js:83 +#: frontend/src/pages/org-admin/org-user-item.js:82 #: frontend/src/pages/org-admin/org-users-users.js:157 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:168 -#: frontend/src/pages/sys-admin/users/users-content.js:261 -#: frontend/src/pages/sys-admin/users/users-content.js:322 -#: frontend/src/pages/sys-admin/users/users-content.js:327 +#: frontend/src/pages/sys-admin/users/users-content.js:256 +#: frontend/src/pages/sys-admin/users/users-content.js:313 +#: frontend/src/pages/sys-admin/users/users-content.js:318 #: frontend/src/pages/sys-admin/users/users.js:269 #: frontend/src/pages/sys-admin/users/users.js:293 msgid "It may take some time, please wait." @@ -2529,7 +2588,7 @@ msgstr "Cela peut prendre un certain temps, veuillez vous patienter." #: frontend/src/pages/sys-admin/invitations/invitations.js:300 #: frontend/src/pages/sys-admin/notifications/notifications.js:274 #: frontend/src/pages/sys-admin/orgs/org-repos.js:176 -#: frontend/src/pages/sys-admin/orgs/org-users.js:390 +#: frontend/src/pages/sys-admin/orgs/org-users.js:371 #: frontend/src/pages/sys-admin/orgs/orgs.js:105 #: frontend/src/pages/sys-admin/orgs/search-orgs.js:69 #: frontend/src/pages/sys-admin/repos/dir-view.js:96 @@ -2644,31 +2703,6 @@ msgstr "Les mots de passe ne correspondent pas." msgid "Add Organization" msgstr "Ajouter une Organisation" -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:74 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:74 -#: frontend/src/components/group-members.js:125 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:126 -#: frontend/src/components/wiki-list-view/wiki-list-view.js:45 -#: frontend/src/pages/groups/group-view.js:381 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:86 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:65 -#: frontend/src/pages/org-admin/org-group-members.js:109 -#: frontend/src/pages/org-admin/org-links.js:101 -#: frontend/src/pages/org-admin/org-user-shared-repos.js:77 -#: frontend/src/pages/shared-libs/shared-libs.js:86 -#: frontend/src/pages/sys-admin/groups/group-members.js:166 -#: frontend/src/pages/sys-admin/groups/groups-content.js:58 -#: frontend/src/pages/sys-admin/links/share-links.js:66 -#: frontend/src/pages/sys-admin/orgs/org-repos.js:35 -#: frontend/src/pages/sys-admin/repos/repos.js:88 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:67 -#: frontend/src/pages/sys-admin/users/user-groups.js:119 -#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:170 -#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:188 -msgid "Owner" -msgstr "Propriétaire" - #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:101 msgid "Owner can use admin panel in an organization, must be a new account." msgstr "Le propriétaire peut utiliser le panneau d'administration dans une organisation et doit être un nouveau compte." @@ -2711,7 +2745,7 @@ msgstr " (Sans autre spécification, l'utilisateur actuel devient le propriétai #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:80 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:81 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:51 -#: frontend/src/components/dialog/transfer-dialog.js:146 +#: frontend/src/components/dialog/transfer-dialog.js:79 msgid "Select a user" msgstr "Sélectionner un utilisateur" @@ -2736,7 +2770,7 @@ msgid "End date" msgstr "Date de fin" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:34 -#: frontend/src/components/dialog/transfer-dialog.js:173 +#: frontend/src/components/dialog/transfer-dialog.js:71 msgid "Transfer Library {library_name}" msgstr "Transférer la bibliothèque {library_name} " @@ -2756,17 +2790,17 @@ msgstr "Définir un nom" msgid "Terms" msgstr "Conditions" -#: frontend/src/components/dialog/transfer-dialog.js:127 -msgid "Transfer to user" -msgstr "Transférer à l'utilisateur " +#: frontend/src/components/dialog/transfer-dialog.js:87 +msgid "Select a department" +msgstr "Sélectionner un département" -#: frontend/src/components/dialog/transfer-dialog.js:133 +#: frontend/src/components/dialog/transfer-dialog.js:95 msgid "Transfer to department" msgstr "Transférer au département " -#: frontend/src/components/dialog/transfer-dialog.js:157 -msgid "Select a department" -msgstr "Sélectionner un département" +#: frontend/src/components/dialog/transfer-dialog.js:95 +msgid "Transfer to user" +msgstr "Transférer à l'utilisateur " #: frontend/src/components/dialog/transfer-group-dialog.js:55 #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:104 @@ -2831,65 +2865,64 @@ msgstr "" msgid "Packaging..." msgstr "Paquetage ..." -#: frontend/src/components/dir-view-mode/dir-column-file.js:48 +#: frontend/src/components/dir-view-mode/dir-column-file.js:69 msgid "File does not exist." msgstr "Le fichier n'existe pas." -#: frontend/src/components/dirent-detail/detail-list-view.js:86 -#: frontend/src/components/dirent-detail/detail-list-view.js:121 +#: frontend/src/components/dir-view-mode/dir-column-file.js:90 +msgid "This file is in draft stage." +msgstr "Ce fichier est à l'état de brouillon." + +#: frontend/src/components/dir-view-mode/dir-column-file.js:91 +msgid "View Draft" +msgstr "Voir le brouillon" + +#: frontend/src/components/dirent-detail/detail-list-view.js:85 +#: frontend/src/components/dirent-detail/detail-list-view.js:120 #: frontend/src/components/dirent-detail/file-details.js:86 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:75 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:45 msgid "Location" msgstr "Emplacement" -#: frontend/src/components/dirent-detail/detail-list-view.js:102 -#: frontend/src/components/dirent-detail/detail-list-view.js:104 +#: frontend/src/components/dirent-detail/detail-list-view.js:101 +#: frontend/src/components/dirent-detail/detail-list-view.js:103 msgid "Apply properties to files inside the folder" msgstr "" #: frontend/src/components/dirent-detail/lib-details.js:68 -#: frontend/src/components/main-side-nav.js:180 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:79 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:82 +#: frontend/src/components/main-side-nav.js:181 +#: frontend/src/pages/org-admin/org-libraries.js:149 #: frontend/src/pages/repo-wiki-mode/side-panel.js:161 -#: frontend/src/pages/sys-admin/info.js:116 +#: frontend/src/pages/sys-admin/info.js:112 #: frontend/src/pages/sys-admin/repos/repos.js:81 #: frontend/src/pages/sys-admin/repos/repos.js:84 msgid "Files" msgstr "Fichiers" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:210 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:705 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 msgid "Frozen by {name}" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:210 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:705 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 msgid "locked by {name}" msgstr "Verrouillé par {name}" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:214 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:711 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:736 msgid "freezed" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:214 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:711 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:736 #: frontend/src/components/file-view/file-info.js:31 #: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:17 msgid "locked" msgstr "verrouillé" -#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 -msgid "Unselect this item" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 -msgid "Select this item" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-item.js:734 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:818 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:759 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:846 #: frontend/src/components/file-view/file-info.js:40 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:643 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:333 @@ -2901,8 +2934,8 @@ msgstr "" msgid "Unstar" msgstr "Supprimer" -#: frontend/src/components/dirent-list-view/dirent-list-item.js:734 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:818 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:759 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:846 #: frontend/src/components/file-view/file-info.js:40 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:643 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:333 @@ -2912,24 +2945,40 @@ msgstr "Supprimer" msgid "Star" msgstr "Favoris" -#: frontend/src/components/dirent-list-view/dirent-list-view.js:623 -msgid "Unselect all items" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-view.js:623 -msgid "Select all items" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-none-view.js:54 +#: frontend/src/components/dirent-list-view/dirent-none-view.js:52 msgid "This folder has no content at this time." msgstr "Le répertoire ne possède aucun contenu actuellement." -#: frontend/src/components/dirent-list-view/dirent-none-view.js:55 +#: frontend/src/components/dirent-list-view/dirent-none-view.js:53 msgid "You can create files quickly" msgstr "Vous pouvez créer des fichiers rapidement" +#: frontend/src/components/draft-list-view/draft-list-item.js:113 +#: frontend/src/pages/sdoc-revision/index.js:123 +msgid "Publish" +msgstr "Publier" + +#: frontend/src/components/draft-list-view/draft-list-view.js:37 +#: frontend/src/pages/dashboard/content.js:34 +#: frontend/src/pages/org-admin/devices/devices-errors.js:51 +#: frontend/src/pages/org-admin/org-logs-file-audit.js:103 +#: frontend/src/pages/org-admin/org-logs-file-update.js:117 +#: frontend/src/pages/org-admin/org-logs-perm-audit.js:84 +#: frontend/src/pages/share-admin/share-links.js:88 +#: frontend/src/pages/share-admin/upload-links.js:51 +#: frontend/src/pages/starred/starred.js:35 +#: frontend/src/pages/sys-admin/abuse-reports.js:87 +#: frontend/src/pages/sys-admin/devices/devices-errors.js:51 +#: frontend/src/pages/sys-admin/file-scan-records.js:29 +#: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:91 +#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:169 +#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:187 +#: frontend/src/pages/sys-admin/web-settings/web-settings.js:279 +msgid "Library" +msgstr "Bibliothèque" + #: frontend/src/components/file-chooser/file-chooser.js:286 -#: frontend/src/components/search/ai-search.js:453 +#: frontend/src/components/search/ai-search.js:452 #: frontend/src/components/search/wiki-search.js:193 msgid "No results matching" msgstr "" @@ -2943,151 +2992,132 @@ msgstr "Bibliothèque courante" msgid "Other Libraries" msgstr "Autres bibliothèques" -#: frontend/src/components/file-uploader/file-uploader.js:148 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:146 -#: frontend/src/pages/upload-link/file-uploader.js:140 +#: frontend/src/components/file-uploader/file-uploader.js:149 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:147 +#: frontend/src/pages/upload-link/file-uploader.js:141 msgid "Please upload no more than {maxFiles} files at a time." msgstr "Veuillez ne pas envoyer plus de {maxFiles} fichiers à la fois." -#: frontend/src/components/file-uploader/file-uploader.js:395 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:406 -#: frontend/src/pages/upload-link/file-uploader.js:396 +#: frontend/src/components/file-uploader/file-uploader.js:401 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:412 +#: frontend/src/pages/upload-link/file-uploader.js:401 msgid "File is locked by others." msgstr "Le fichier est verrouillé par d'autres utilisateurs." -#: frontend/src/components/file-uploader/file-uploader.js:396 +#: frontend/src/components/file-uploader/file-uploader.js:402 msgid "Invalid filename." msgstr "Nom de fichier invalide" -#: frontend/src/components/file-uploader/file-uploader.js:397 +#: frontend/src/components/file-uploader/file-uploader.js:403 msgid "File already exists." msgstr "Le fichier existe déjà." -#: frontend/src/components/file-uploader/file-uploader.js:398 +#: frontend/src/components/file-uploader/file-uploader.js:404 msgid "File size is too large." msgstr "Le fichier est trop volumineux." -#: frontend/src/components/file-uploader/file-uploader.js:399 +#: frontend/src/components/file-uploader/file-uploader.js:405 msgid "Out of quota." msgstr "Quota dépassé." -#: frontend/src/components/file-uploader/file-uploader.js:408 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:399 -#: frontend/src/pages/upload-link/file-uploader.js:389 +#: frontend/src/components/file-uploader/file-uploader.js:414 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:405 +#: frontend/src/pages/upload-link/file-uploader.js:394 msgid "Network error" msgstr "Erreur réseau" -#: frontend/src/components/file-uploader/forbid-upload-list-item.js:23 -#: frontend/src/components/shared-link-file-uploader/forbid-upload-list-item.js:23 -#: frontend/src/pages/upload-link/forbid-upload-list-item.js:23 -msgid "File too large" -msgstr "" +#: frontend/src/components/file-uploader/forbid-upload-list-item.js:13 +#: frontend/src/components/shared-link-file-uploader/forbid-upload-list-item.js:13 +msgid "Please upload files less than {placeholder}M" +msgstr "Veuillez envoyer des fichiers de moins de {placeholder}M" -#: frontend/src/components/file-uploader/upload-list-item.js:94 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:94 +#: frontend/src/components/file-uploader/upload-list-item.js:97 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:97 #: frontend/src/pages/upload-link/upload-list-item.js:94 msgid "Preparing to upload..." msgstr "Préparation de l'envoi.." -#: frontend/src/components/file-uploader/upload-list-item.js:95 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:95 +#: frontend/src/components/file-uploader/upload-list-item.js:98 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:98 #: frontend/src/pages/upload-link/upload-list-item.js:95 msgid "Remaining" msgstr "Restant" -#: frontend/src/components/file-uploader/upload-list-item.js:96 -#: frontend/src/components/file-uploader/upload-list-item.js:122 -#: frontend/src/components/file-view/file-toolbar.js:150 -#: frontend/src/components/file-view/file-toolbar.js:209 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:96 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:122 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:155 +#: frontend/src/components/file-uploader/upload-list-item.js:99 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:99 #: frontend/src/pages/upload-link/upload-list-item.js:96 -#: frontend/src/pages/upload-link/upload-list-item.js:122 -msgid "Saving..." -msgstr "Sauvegarde ..." +msgid "Indexing..." +msgstr "Indexation..." -#: frontend/src/components/file-uploader/upload-list-item.js:117 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:117 -#: frontend/src/pages/upload-link/upload-list-item.js:117 -msgid "Waiting..." -msgstr "" - -#: frontend/src/components/file-uploader/upload-list-item.js:118 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:118 -#: frontend/src/pages/upload-link/upload-list-item.js:118 -msgid "Uploading..." -msgstr "" - -#: frontend/src/components/file-uploader/upload-list-item.js:131 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:131 -#: frontend/src/pages/upload-link/upload-list-item.js:131 -msgid "Uploaded" -msgstr "Envoyé" - -#: frontend/src/components/file-uploader/upload-list-item.js:147 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:147 -#: frontend/src/pages/upload-link/upload-list-item.js:147 +#: frontend/src/components/file-uploader/upload-list-item.js:130 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:130 +#: frontend/src/pages/upload-link/upload-list-item.js:127 msgid "Retry" msgstr "Réessayer" +#: frontend/src/components/file-uploader/upload-list-item.js:133 +#: frontend/src/components/file-view/file-toolbar.js:150 +#: frontend/src/components/file-view/file-toolbar.js:209 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:133 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:117 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162 +#: frontend/src/pages/upload-link/upload-list-item.js:130 +msgid "Saving..." +msgstr "Sauvegarde ..." + +#: frontend/src/components/file-uploader/upload-list-item.js:136 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:136 +#: frontend/src/pages/upload-link/upload-list-item.js:133 +msgid "Uploaded" +msgstr "Envoyé" + #: frontend/src/components/file-uploader/upload-progress-dialog.js:48 #: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:48 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:51 -msgid "{uploaded_files_num}/{all_files_num} Files" -msgstr "" +#: frontend/src/pages/org-admin/web-settings/web-settings.js:119 +msgid "File Upload" +msgstr "Importer un fichier" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:56 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:56 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:58 -msgid "{failed_files_num} file(s) failed to upload" -msgstr "" - -#: frontend/src/components/file-uploader/upload-progress-dialog.js:67 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:67 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:83 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:49 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:49 msgid "File Uploading..." msgstr "Envoi du fichier en cours ..." +#: frontend/src/components/file-uploader/upload-progress-dialog.js:75 #: frontend/src/components/file-uploader/upload-progress-dialog.js:77 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:75 #: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:77 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:90 -msgid "All files uploaded" -msgstr "Tous les fichiers ont étés envoyés" - -#: frontend/src/components/file-uploader/upload-progress-dialog.js:96 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:96 msgid "Retry All" msgstr "Réessayer tout" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:103 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:103 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:75 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:80 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:82 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:80 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:82 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:61 msgid "Cancel All" msgstr "Annuler tout" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:110 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:110 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:107 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:88 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:88 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:68 msgid "name" msgstr "nom" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:111 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:111 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:108 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:89 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:89 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:69 msgid "size" msgstr "Taille" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:112 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:112 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:109 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:90 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:90 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:70 msgid "progress" msgstr "Progression" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:113 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:113 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:110 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:91 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:91 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:71 msgid "state" msgstr "État" @@ -3102,14 +3132,14 @@ msgid "unstarred" msgstr "Retiré des favoris" #: frontend/src/components/file-view/file-toolbar.js:92 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:90 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:96 #: frontend/src/utils/text-translation.js:23 msgid "Lock" msgstr "Verrouiller" #: frontend/src/components/file-view/file-toolbar.js:96 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:98 -#: frontend/src/utils/text-translation.js:24 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:104 +#: frontend/src/utils/text-translation.js:25 msgid "Unlock" msgstr "Déverrouiller" @@ -3127,12 +3157,12 @@ msgstr "Ouvrir dossier parent" #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:342 #: frontend/src/pages/org-admin/org-logs-file-update.js:260 #: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:137 -#: frontend/src/repo-history.js:292 frontend/src/utils/text-translation.js:21 +#: frontend/src/repo-history.js:289 frontend/src/utils/text-translation.js:21 msgid "Details" msgstr "Détails" #: frontend/src/components/file-view/file-toolbar.js:186 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:130 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:136 #: frontend/src/utils/text-translation.js:22 msgid "Open via Client" msgstr "Ouvrir avec le client" @@ -3154,7 +3184,7 @@ msgstr "L'aperçu en ligne n'est pas disponible pour de type de fichier" #: frontend/src/pages/sys-admin/groups/group-members.js:109 #: frontend/src/pages/sys-admin/users/user-groups.js:122 #: frontend/src/pages/sys-admin/users/users-nav.js:25 -#: frontend/src/utils/utils.js:686 +#: frontend/src/utils/utils.js:690 msgid "Admin" msgstr "Administration" @@ -3171,9 +3201,8 @@ msgstr "Membre" #: frontend/src/components/group-members.js:96 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:290 -#: frontend/src/pages/lib-content-view/lib-content-view.js:838 +#: frontend/src/pages/lib-content-view/lib-content-view.js:857 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:311 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:157 #: frontend/src/pages/org-admin/org-group-repos.js:146 #: frontend/src/pages/org-admin/org-user-repos.js:142 #: frontend/src/pages/sys-admin/repos/repos.js:162 @@ -3208,91 +3237,84 @@ msgstr "Ajouter un membre au groupe" msgid "Search group members" msgstr "Rechercher des membres du groupe" -#: frontend/src/components/main-side-nav.js:92 +#: frontend/src/components/main-side-nav.js:93 #: frontend/src/pages/org-admin/org-groups.js:154 msgid "All Groups" msgstr "Mes groupes" -#: frontend/src/components/main-side-nav.js:123 -#: frontend/src/components/main-side-nav.js:125 -#: frontend/src/components/main-side-nav.js:132 -#: frontend/src/components/main-side-nav.js:134 +#: frontend/src/components/main-side-nav.js:124 +#: frontend/src/components/main-side-nav.js:126 +#: frontend/src/components/main-side-nav.js:133 +#: frontend/src/components/main-side-nav.js:135 #: frontend/src/pages/org-admin/side-panel.js:86 #: frontend/src/pages/sys-admin/side-panel.js:174 msgid "Links" msgstr "Liens" -#: frontend/src/components/main-side-nav.js:150 -#: frontend/src/components/main-side-nav.js:152 +#: frontend/src/components/main-side-nav.js:151 +#: frontend/src/components/main-side-nav.js:153 #: frontend/src/pages/share-admin/folders.js:368 msgid "Folders" msgstr "Dossiers" -#: frontend/src/components/main-side-nav.js:184 -#: frontend/src/components/main-side-nav.js:186 +#: frontend/src/components/main-side-nav.js:185 +#: frontend/src/components/main-side-nav.js:187 #: frontend/src/pages/my-libs/my-libs-deleted.js:54 #: frontend/src/pages/my-libs/my-libs.js:166 msgid "My Libraries" msgstr "Mes bibliothèques" -#: frontend/src/components/main-side-nav.js:191 -#: frontend/src/components/main-side-nav.js:193 +#: frontend/src/components/main-side-nav.js:192 +#: frontend/src/components/main-side-nav.js:194 #: frontend/src/pages/shared-libs/shared-libs.js:456 msgid "Shared with me" msgstr "Partagée avec moi" -#: frontend/src/components/main-side-nav.js:198 -#: frontend/src/components/main-side-nav.js:200 +#: frontend/src/components/main-side-nav.js:199 +#: frontend/src/components/main-side-nav.js:201 #: frontend/src/pages/shared-with-all/public-shared-view.js:206 msgid "Shared with all" msgstr "Partagé avec tout le monde" -#: frontend/src/components/main-side-nav.js:205 -#: frontend/src/components/main-side-nav.js:207 +#: frontend/src/components/main-side-nav.js:206 +#: frontend/src/components/main-side-nav.js:208 msgid "Shared with groups" msgstr "Partagée avec des groupes" -#: frontend/src/components/main-side-nav.js:214 -#: frontend/src/components/main-side-nav.js:216 -#: frontend/src/components/main-side-nav.js:222 -#: frontend/src/components/main-side-nav.js:224 +#: frontend/src/components/main-side-nav.js:215 +#: frontend/src/components/main-side-nav.js:217 +#: frontend/src/components/main-side-nav.js:223 +#: frontend/src/components/main-side-nav.js:225 msgid "Shared from other servers" msgstr "Partagé d'autres serveurs" -#: frontend/src/components/main-side-nav.js:231 +#: frontend/src/components/main-side-nav.js:232 msgid "Tools" msgstr "Outils" -#: frontend/src/components/main-side-nav.js:234 -#: frontend/src/components/main-side-nav.js:236 +#: frontend/src/components/main-side-nav.js:235 +#: frontend/src/components/main-side-nav.js:237 #: frontend/src/pages/starred/starred.js:315 msgid "Favorites" msgstr "Favoris" -#: frontend/src/components/main-side-nav.js:241 -#: frontend/src/components/main-side-nav.js:243 +#: frontend/src/components/main-side-nav.js:242 +#: frontend/src/components/main-side-nav.js:244 msgid "Activities" msgstr "Activités" -#: frontend/src/components/main-side-nav.js:248 -#: frontend/src/components/main-side-nav.js:250 +#: frontend/src/components/main-side-nav.js:249 +#: frontend/src/components/main-side-nav.js:251 #: frontend/src/pages/wikis/wikis.js:137 msgid "Published Libraries" msgstr "Bibliothèques publiées" -#: frontend/src/components/main-side-nav.js:254 -#: frontend/src/components/main-side-nav.js:256 +#: frontend/src/components/main-side-nav.js:264 +#: frontend/src/components/main-side-nav.js:266 #: frontend/src/pages/linked-devices/linked-devices.js:230 msgid "Linked Devices" msgstr "Appareils liés" -#: frontend/src/components/main-side-nav.js:268 -#: frontend/src/components/main-side-nav.js:270 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:354 -#: frontend/src/pages/my-libs/mylib-repo-menu.js:178 -msgid "Share Admin" -msgstr "Mes partages et liens" - #: frontend/src/components/more.js:14 msgid "show more" msgstr "Voir plus" @@ -3332,15 +3354,15 @@ msgid "" "right}" msgstr "Autorisation refusée. Veuillez essayer {placeholder-left} de vous connecter à nouveau. {placeholder-right}." -#: frontend/src/components/popover/edit-filetag-popover.js:141 +#: frontend/src/components/popover/edit-filetag-popover.js:137 msgid "No tags" msgstr "Pas de tag" -#: frontend/src/components/popover/edit-filetag-popover.js:145 +#: frontend/src/components/popover/edit-filetag-popover.js:141 msgid "Tag not found" msgstr "" -#: frontend/src/components/popover/edit-filetag-popover.js:159 +#: frontend/src/components/popover/edit-filetag-popover.js:155 msgid "Find a tag" msgstr "" @@ -3383,8 +3405,8 @@ msgstr "" msgid "You are watching file changes of this library." msgstr "Vous observez les changements de fichiers de cette bibliothèque." -#: frontend/src/components/sdoc-wiki-page-viewer/index.js:133 -#: frontend/src/components/seafile-markdown-viewer/index.js:119 +#: frontend/src/components/sdoc-wiki-page-viewer/index.js:125 +#: frontend/src/components/seafile-markdown-viewer/index.js:111 msgid "Last modified by" msgstr "Modifié dernièrement par" @@ -3420,41 +3442,41 @@ msgstr "Non" msgid "Reference documents" msgstr "" -#: frontend/src/components/search/ai-search.js:387 +#: frontend/src/components/search/ai-search.js:386 #: frontend/src/components/search/search.js:433 msgid "Search results visited recently" msgstr "" -#: frontend/src/components/search/ai-search.js:436 +#: frontend/src/components/search/ai-search.js:435 #: frontend/src/components/search/search.js:413 msgid "Type characters to start search" msgstr "" -#: frontend/src/components/search/ai-search.js:439 +#: frontend/src/components/search/ai-search.js:438 msgid "Type more characters to start search" msgstr "" -#: frontend/src/components/search/ai-search.js:450 -#: frontend/src/components/search/ai-search.js:467 +#: frontend/src/components/search/ai-search.js:449 +#: frontend/src/components/search/ai-search.js:466 msgid "Ask AI" msgstr "" -#: frontend/src/components/search/ai-search.js:529 +#: frontend/src/components/search/ai-search.js:528 msgid "" "Indexing the library. Semantic search will be available within a few " "minutes." msgstr "" -#: frontend/src/components/search/ai-search.js:540 +#: frontend/src/components/search/ai-search.js:539 msgid "Successfully turned it off" msgstr "" -#: frontend/src/components/search/ai-search.js:558 -#: frontend/src/components/search/ai-search.js:582 +#: frontend/src/components/search/ai-search.js:557 +#: frontend/src/components/search/ai-search.js:581 msgid "Turn on semantic search for this library" msgstr "" -#: frontend/src/components/search/ai-search.js:570 +#: frontend/src/components/search/ai-search.js:569 msgid "Turn off semantic search for this library" msgstr "" @@ -3525,13 +3547,13 @@ msgstr "Ajouter des droits personnaliser" #: frontend/src/components/select-editor/sysadmin-user-role-editor.js:19 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:155 -#: frontend/src/pages/sys-admin/users/users-content.js:281 +#: frontend/src/pages/sys-admin/users/users-content.js:272 msgid "Default" msgstr "Défaut" #: frontend/src/components/select-editor/sysadmin-user-role-editor.js:21 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:157 -#: frontend/src/pages/sys-admin/users/users-content.js:283 +#: frontend/src/pages/sys-admin/users/users-content.js:274 msgid "Guest" msgstr "Invité" @@ -3588,36 +3610,30 @@ msgstr "1 lien de partage a été supprimé avec succès." msgid "Successfully deleted {number_placeholder} share links" msgstr "{number_placeholder} liens de partage ont été supprimés avec succès." -#: frontend/src/components/share-link-panel/link-creation.js:138 -msgid "" -"Share links cannot be generated because \"Invisible\", \"Online Read-Write\"" -" or \"Online Read-Only\" is set for you on some folder(s) in the library." -msgstr "" - -#: frontend/src/components/share-link-panel/link-creation.js:162 +#: frontend/src/components/share-link-panel/link-creation.js:156 msgid "Please enter an integer bigger than 1 as number of links." msgstr "Entrez un nombre entier supérieur à 0." -#: frontend/src/components/share-link-panel/link-creation.js:166 +#: frontend/src/components/share-link-panel/link-creation.js:160 msgid "" "Please enter an integer not bigger than {max_number} as number of links." msgstr "Veuillez saisir un nombre entier inférieur ou égal à {nombre_max} comme nombre de liens." -#: frontend/src/components/share-link-panel/link-creation.js:260 +#: frontend/src/components/share-link-panel/link-creation.js:254 #: frontend/src/components/share-link-panel/link-list.js:64 msgid "Generate links in batch" msgstr "Générer des liens par lots" -#: frontend/src/components/share-link-panel/link-creation.js:260 +#: frontend/src/components/share-link-panel/link-creation.js:254 #: frontend/src/components/share-link-panel/link-list.js:63 msgid "Generate Link" msgstr "Créer un lien" -#: frontend/src/components/share-link-panel/link-creation.js:265 +#: frontend/src/components/share-link-panel/link-creation.js:259 msgid "Number of links" msgstr "Nombre de liens" -#: frontend/src/components/share-link-panel/link-creation.js:329 +#: frontend/src/components/share-link-panel/link-creation.js:323 msgid "Set permission" msgstr "Définir la permission" @@ -3665,8 +3681,7 @@ msgid "Are you sure you want to delete the selected share link(s) ?" msgstr "Êtes-vous sûr de vouloir supprimer le(s) lien(s) de partage sélectionné(s) ?" #: frontend/src/components/shared-file-view/shared-file-view.js:47 -#: frontend/src/pages/markdown-editor/index.js:410 -#: frontend/src/pages/plain-markdown-editor/index.js:172 +#: frontend/src/pages/markdown-editor/index.js:458 #: frontend/src/view-file-text.js:81 msgid "Successfully saved" msgstr "Sauvegardé" @@ -3677,7 +3692,7 @@ msgid "File download is disabled: the share link traffic of owner is used up." msgstr "Le téléchargement du fichier est désactivé : le trafic du propriétaire du lien de partage est dépassé." #: frontend/src/components/shared-file-view/shared-file-view.js:122 -#: frontend/src/repo-folder-trash.js:205 frontend/src/repo-snapshot.js:168 +#: frontend/src/repo-folder-trash.js:202 frontend/src/repo-snapshot.js:166 #: frontend/src/shared-dir-view.js:449 msgid "Current path: " msgstr "Chemin d'accès actuel : " @@ -3733,12 +3748,6 @@ msgstr "Droits sur le dossier" msgid "Unshare" msgstr "Annuler le partage" -#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:351 -#: frontend/src/pages/my-libs/mylib-repo-menu.js:154 -#: frontend/src/pages/sys-admin/repos/repos.js:271 -msgid "History Setting" -msgstr "Paramètres de l'historique" - #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:357 #: frontend/src/pages/my-libs/mylib-repo-menu.js:157 msgid "Change Password" @@ -3747,9 +3756,9 @@ msgstr "Changement de mot de passe" #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:360 #: frontend/src/components/user-settings/webdav-password.js:104 #: frontend/src/pages/my-libs/mylib-repo-menu.js:160 -#: frontend/src/pages/sys-admin/orgs/org-users.js:304 -#: frontend/src/pages/sys-admin/users/users-content.js:364 -#: frontend/src/pages/sys-admin/users/users-content.js:566 +#: frontend/src/pages/sys-admin/orgs/org-users.js:294 +#: frontend/src/pages/sys-admin/users/users-content.js:355 +#: frontend/src/pages/sys-admin/users/users-content.js:554 msgid "Reset Password" msgstr "Réinitialiser du mot de passe" @@ -3808,8 +3817,8 @@ msgid "Clients" msgstr "Clients" #: frontend/src/components/toolbar/common-toolbar.js:24 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:86 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:146 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:90 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:150 #: frontend/src/pages/search/main-panel.js:330 #: frontend/src/pages/wiki/main-panel.js:95 #: frontend/src/pages/wiki/main-panel.js:112 @@ -3817,12 +3826,12 @@ msgid "Search files" msgstr "" #: frontend/src/components/toolbar/dir-operation-toolbar.js:192 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:68 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:54 msgid "Upload Files" msgstr "Importer des fichiers" #: frontend/src/components/toolbar/dir-operation-toolbar.js:193 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:69 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:55 msgid "Upload Folder" msgstr "Importer un dossier" @@ -3855,17 +3864,17 @@ msgstr "Nouveau fichier Word" msgid "New SeaDoc File" msgstr "Nouveau dossier SeaDoc" -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:328 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:336 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:356 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:364 #: frontend/src/utils/text-translation.js:18 msgid "Move" msgstr "Déplacer" #: frontend/src/components/toolbar/repo-view-toobar.js:63 -#: frontend/src/components/toolbar/view-file-toolbar.js:73 +#: frontend/src/components/toolbar/view-file-toolbar.js:99 #: frontend/src/file-history-old.js:268 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:55 -#: frontend/src/repo-folder-trash.js:284 +#: frontend/src/repo-folder-trash.js:280 msgid "More" msgstr "Plus" @@ -3874,10 +3883,18 @@ msgstr "Plus" msgid "Deleted Libraries" msgstr "Bibliothèques supprimées" -#: frontend/src/components/toolbar/view-file-toolbar.js:67 +#: frontend/src/components/toolbar/view-file-toolbar.js:87 msgid "Edit File" msgstr "Éditer le fichier" +#: frontend/src/components/toolbar/view-file-toolbar.js:92 +msgid "New Draft" +msgstr "Nouveau brouillon" + +#: frontend/src/components/toolbar/view-file-toolbar.js:93 +msgid "Create a draft from this file, instead of editing it directly." +msgstr "Créer un brouillon de ce fichier, au lieu de l'éditer directement." + #: frontend/src/components/toolbar/view-mode-toolbar.js:31 #: frontend/src/shared-dir-view.js:456 frontend/src/shared-dir-view.js:457 msgid "List" @@ -3893,7 +3910,7 @@ msgid "Column" msgstr "Colonne" #: frontend/src/components/toolbar/view-mode-toolbar.js:37 -#: frontend/src/utils/text-translation.js:33 +#: frontend/src/utils/text-translation.js:34 msgid "Properties" msgstr "Propriétés" @@ -4105,8 +4122,8 @@ msgstr "Supprimer le mot de passe" msgid "History Versions" msgstr "Historique des versions" -#: frontend/src/file-history-old.js:244 frontend/src/repo-history.js:142 -#: frontend/src/repo-history.js:149 +#: frontend/src/file-history-old.js:244 frontend/src/repo-history.js:139 +#: frontend/src/repo-history.js:146 msgid "Modifier" msgstr "Modificateur" @@ -4138,71 +4155,75 @@ msgstr "Supprimer tous les éléments de la corbeille." msgid "Removed items older than {n} days from trash." msgstr "Supprimer les éléments datant de plus {n} jours." -#: frontend/src/pages/dashboard/activity-item.js:77 +#: frontend/src/pages/dashboard/activity-item.js:76 +msgid "Publish draft" +msgstr "Publier brouillon" + +#: frontend/src/pages/dashboard/activity-item.js:89 msgid "{file} and {n} other files" msgstr "{file} et {n} autres fichiers" -#: frontend/src/pages/dashboard/activity-item.js:80 +#: frontend/src/pages/dashboard/activity-item.js:92 msgid "Created {n} files" msgstr "Les {n} sont créés" -#: frontend/src/pages/dashboard/activity-item.js:84 +#: frontend/src/pages/dashboard/activity-item.js:96 msgid "details" msgstr "Détails" -#: frontend/src/pages/dashboard/activity-item.js:98 +#: frontend/src/pages/dashboard/activity-item.js:110 msgid "Created draft" msgstr "Brouillon créé" -#: frontend/src/pages/dashboard/activity-item.js:98 +#: frontend/src/pages/dashboard/activity-item.js:110 msgid "Created file" msgstr "Fichier créé" -#: frontend/src/pages/dashboard/activity-item.js:103 +#: frontend/src/pages/dashboard/activity-item.js:115 msgid "Deleted draft" msgstr "Brouillon supprimé" -#: frontend/src/pages/dashboard/activity-item.js:103 +#: frontend/src/pages/dashboard/activity-item.js:115 msgid "Deleted file" msgstr "Fichier supprimé" -#: frontend/src/pages/dashboard/activity-item.js:108 +#: frontend/src/pages/dashboard/activity-item.js:120 msgid "Restored file" msgstr "Fichier restauré" -#: frontend/src/pages/dashboard/activity-item.js:113 +#: frontend/src/pages/dashboard/activity-item.js:125 msgid "Renamed file" msgstr "Fichier renommé" -#: frontend/src/pages/dashboard/activity-item.js:120 +#: frontend/src/pages/dashboard/activity-item.js:132 msgid "Moved file" msgstr "Fichier déplacé" -#: frontend/src/pages/dashboard/activity-item.js:125 +#: frontend/src/pages/dashboard/activity-item.js:137 msgid "Updated draft" msgstr "Brouillon mis à jour" -#: frontend/src/pages/dashboard/activity-item.js:125 +#: frontend/src/pages/dashboard/activity-item.js:137 msgid "Updated file" msgstr "Fichier mis à jour" -#: frontend/src/pages/dashboard/activity-item.js:135 +#: frontend/src/pages/dashboard/activity-item.js:147 msgid "Created folder" msgstr "Dossier créé" -#: frontend/src/pages/dashboard/activity-item.js:140 +#: frontend/src/pages/dashboard/activity-item.js:152 msgid "Deleted folder" msgstr "Dossier supprimé" -#: frontend/src/pages/dashboard/activity-item.js:145 +#: frontend/src/pages/dashboard/activity-item.js:157 msgid "Restored folder" msgstr "Dossier restauré" -#: frontend/src/pages/dashboard/activity-item.js:150 +#: frontend/src/pages/dashboard/activity-item.js:162 msgid "Renamed folder" msgstr "Dossier renommé" -#: frontend/src/pages/dashboard/activity-item.js:157 +#: frontend/src/pages/dashboard/activity-item.js:169 msgid "Moved folder" msgstr "Dossier déplacé" @@ -4220,29 +4241,11 @@ msgstr "Opération" #: frontend/src/pages/org-admin/statistic/statistic-nav.js:15 #: frontend/src/pages/sys-admin/abuse-reports.js:88 #: frontend/src/pages/sys-admin/statistic/statistic-nav.js:15 -#: frontend/src/repo-folder-trash.js:368 frontend/src/repo-folder-trash.js:425 -#: frontend/src/repo-snapshot.js:304 +#: frontend/src/repo-folder-trash.js:363 frontend/src/repo-folder-trash.js:419 +#: frontend/src/repo-snapshot.js:302 msgid "File" msgstr "Fichier" -#: frontend/src/pages/dashboard/content.js:34 -#: frontend/src/pages/org-admin/devices/devices-errors.js:51 -#: frontend/src/pages/org-admin/org-logs-file-audit.js:103 -#: frontend/src/pages/org-admin/org-logs-file-update.js:117 -#: frontend/src/pages/org-admin/org-logs-perm-audit.js:84 -#: frontend/src/pages/share-admin/share-links.js:88 -#: frontend/src/pages/share-admin/upload-links.js:51 -#: frontend/src/pages/starred/starred.js:35 -#: frontend/src/pages/sys-admin/abuse-reports.js:87 -#: frontend/src/pages/sys-admin/devices/devices-errors.js:51 -#: frontend/src/pages/sys-admin/file-scan-records.js:29 -#: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:91 -#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:169 -#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:187 -#: frontend/src/pages/sys-admin/web-settings/web-settings.js:279 -msgid "Library" -msgstr "Bibliothèque" - #: frontend/src/pages/dashboard/files-activities.js:247 msgid "All Activities" msgstr "" @@ -4263,6 +4266,25 @@ msgstr "" msgid "Find modifiers" msgstr "" +#: frontend/src/pages/drafts/draft-content.js:44 +msgid "Successfully published draft %(draft)s." +msgstr "Le brouillon %(draft)s a été publié." + +#: frontend/src/pages/drafts/draft-content.js:48 +msgid "Failed to publish draft %(draft)s." +msgstr "Échec de la publication du brouillon %(draft)s." + +#: frontend/src/pages/drafts/draft-content.js:62 +msgid "No draft yet" +msgstr "Il n'y a pas encore de brouillon" + +#: frontend/src/pages/drafts/draft-content.js:63 +msgid "" +"Draft is a way to let you collaborate with others on files. You can create a" +" draft from a file, edit the draft and then ask for a review. The original " +"file will be updated only after the draft has been reviewed." +msgstr "Le brouillon vous permet de collaborer avec les autres sur un même fichier. Vous pouvez créer un brouillon à partir d'un fichier, éditer le brouillon et ensuite demander un avis. Le fichier original ne sera mis à jour que lorsque le brouillon sera commenté." + #: frontend/src/pages/file-history-old/history-item.js:58 msgid "(current version)" msgstr "(version actuelle)" @@ -4315,7 +4337,7 @@ msgstr "Vous pouvez créer des bibliothèques en cliquant sur le bouton ci-dessu #: frontend/src/pages/sys-admin/groups/group-nav.js:27 #: frontend/src/pages/sys-admin/groups/groups.js:137 #: frontend/src/pages/sys-admin/groups/search-groups.js:110 -#: frontend/src/pages/sys-admin/info.js:136 +#: frontend/src/pages/sys-admin/info.js:132 #: frontend/src/pages/sys-admin/orgs/org-nav.js:19 #: frontend/src/pages/sys-admin/side-panel.js:114 #: frontend/src/pages/sys-admin/users/user-nav.js:21 @@ -4329,7 +4351,7 @@ msgstr "Groupe spécial représentant le département" #: frontend/src/pages/groups/group-view.js:488 #: frontend/src/pages/my-libs/mylib-repo-menu.js:151 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:268 +#: frontend/src/pages/org-admin/org-libraries.js:317 #: frontend/src/pages/sys-admin/groups/groups-content.js:187 #: frontend/src/pages/sys-admin/repos/repos.js:268 #: frontend/src/pages/sys-admin/users/user-repos.js:166 @@ -4387,122 +4409,122 @@ msgid "" "button in the menu bar." msgstr "Vous n'avez pas encore invité d'invités. Un invité peut accéder aux bibliothèques partagées par l'intermédiaire de l'interface web, ce qui permet de collaborer plus efficacement que par des liens. Vous pouvez inviter un invité en cliquant sur le bouton \"Inviter un invité\" dans la barre de menu." -#: frontend/src/pages/lib-content-view/lib-content-container.js:98 +#: frontend/src/pages/lib-content-view/lib-content-container.js:102 #: frontend/src/pages/wiki/main-panel.js:82 msgid "Folder does not exist." msgstr "Le répertoire n’existe pas." -#: frontend/src/pages/lib-content-view/lib-content-container.js:176 +#: frontend/src/pages/lib-content-view/lib-content-container.js:180 msgid "This library has been set to read-only by admin and cannot be updated." msgstr "La bibliothèque est paramétrée par l’administrateur en lecture seule et en peut pas être modifiée." -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:65 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:95 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:67 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:99 #: frontend/src/pages/sys-admin/main-panel-topbar.js:20 msgid "Side Nav Menu" msgstr "Menu de navigation sur le côté" -#: frontend/src/pages/lib-content-view/lib-content-view.js:176 +#: frontend/src/pages/lib-content-view/lib-content-view.js:180 msgid "Library share permission not found." msgstr "L'autorisation de partage de la bibliothèque n'a pas été trouvée." -#: frontend/src/pages/lib-content-view/lib-content-view.js:595 +#: frontend/src/pages/lib-content-view/lib-content-view.js:617 msgid "Failed to move files to another library." msgstr "Impossible de déplacer les fichiers vers une autre bibliothèque." -#: frontend/src/pages/lib-content-view/lib-content-view.js:597 +#: frontend/src/pages/lib-content-view/lib-content-view.js:619 #: frontend/src/shared-dir-view.js:214 msgid "Failed to copy files to another library." msgstr "Impossible de copier les fichiers vers une autre bibliothèque." -#: frontend/src/pages/lib-content-view/lib-content-view.js:627 +#: frontend/src/pages/lib-content-view/lib-content-view.js:649 msgid "Successfully moved files to another library." msgstr "Fichiers déplacés vers une autre bibliothèque avec succès." -#: frontend/src/pages/lib-content-view/lib-content-view.js:629 +#: frontend/src/pages/lib-content-view/lib-content-view.js:651 #: frontend/src/shared-dir-view.js:228 msgid "Successfully copied files to another library." msgstr "Fichiers copiés vers une autre bibliothèque avec succès." -#: frontend/src/pages/lib-content-view/lib-content-view.js:799 +#: frontend/src/pages/lib-content-view/lib-content-view.js:818 msgid "Restored {name} and {n} other items" msgstr "{nom} a été restauré ainsi que {n} autres éléments" -#: frontend/src/pages/lib-content-view/lib-content-view.js:800 +#: frontend/src/pages/lib-content-view/lib-content-view.js:819 msgid "Restored {name}" msgstr "{name} a été restauré" -#: frontend/src/pages/lib-content-view/lib-content-view.js:807 +#: frontend/src/pages/lib-content-view/lib-content-view.js:826 msgid "Failed to restore {name} and {n} other items" msgstr "Échec de la restauration de {nom} ainsi que {n} autres éléments" -#: frontend/src/pages/lib-content-view/lib-content-view.js:808 +#: frontend/src/pages/lib-content-view/lib-content-view.js:827 msgid "Failed to restore {name}" msgstr "Échec de la restauration de {nom}" -#: frontend/src/pages/lib-content-view/lib-content-view.js:834 +#: frontend/src/pages/lib-content-view/lib-content-view.js:853 msgid "Successfully deleted {name} and {n} other items." msgstr "Suppression réussie de {nom} ainsi que {n} autres éléments." -#: frontend/src/pages/lib-content-view/lib-content-view.js:844 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1081 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1109 +#: frontend/src/pages/lib-content-view/lib-content-view.js:863 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1111 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1139 msgid "Undo" msgstr "Annuler" -#: frontend/src/pages/lib-content-view/lib-content-view.js:851 +#: frontend/src/pages/lib-content-view/lib-content-view.js:870 msgid "Failed to delete {name} and {n} other items." msgstr "Échec de la suppression de {nom} ainsi que {n} autres éléments" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1037 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1053 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1067 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1083 msgid "Renaming {name} failed" msgstr "Impossible de renommer {name}" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1077 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1105 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:377 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1107 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1135 #: frontend/src/pages/org-admin/org-groups-search-groups.js:230 #: frontend/src/pages/org-admin/org-groups.js:126 +#: frontend/src/pages/org-admin/org-libraries.js:83 msgid "Successfully deleted {name}" msgstr "{name} a été supprimé." -#: frontend/src/pages/lib-content-view/lib-content-view.js:1089 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1117 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1119 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1147 msgid "Failed to delete {name}" msgstr "Impossible de supprimer {name} " -#: frontend/src/pages/lib-content-view/lib-content-view.js:1170 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1203 msgid "Successfully moved {name}." msgstr " {name} a été déplacé." -#: frontend/src/pages/lib-content-view/lib-content-view.js:1178 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1210 msgid "Failed to move {name}." msgstr "Échec du déplacement de {name}." -#: frontend/src/pages/lib-content-view/lib-content-view.js:1226 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1253 #: frontend/src/pages/sdoc/sdoc-file-history/side-panel.js:182 -#: frontend/src/utils/utils.js:1286 +#: frontend/src/utils/utils.js:1290 msgid "Successfully copied %(name)s." msgstr "%(name)s a été copié." -#: frontend/src/pages/lib-content-view/lib-content-view.js:1234 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1260 msgid "Failed to copy %(name)s" msgstr "Échec de la copie de %(name)s" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1254 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1270 msgid "Converting, please wait..." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1266 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1282 msgid "Successfully converted the file." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1273 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1289 msgid "Failed to convert {name}." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1971 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1958 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:255 #: frontend/src/pages/share-with-ocm/shared-with-ocm.js:107 #: frontend/src/pages/shared-libs/shared-libs.js:290 @@ -4549,7 +4571,11 @@ msgstr "Dernier accès" msgid "Successfully unlinked %(name)s." msgstr "%(name)s a été délié avec succès." -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:81 +#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:42 +msgid "Local draft saved" +msgstr "Brouillon local sauvegardé" + +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:87 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:68 msgid "Open parent directory" msgstr "Ouvrir dossier parent" @@ -4562,25 +4588,23 @@ msgstr "Basculer en éditeur de texte plein" msgid "Switch to rich text editor" msgstr "Basculer en éditeur de texte enrichi" -#: frontend/src/pages/markdown-editor/index.js:116 +#: frontend/src/pages/markdown-editor/index.js:117 msgid "This file has been updated." msgstr "Ce fichier à bien été mis à jour." -#: frontend/src/pages/markdown-editor/index.js:117 +#: frontend/src/pages/markdown-editor/index.js:118 msgid "Refresh" msgstr "Rafraichir" -#: frontend/src/pages/markdown-editor/index.js:152 +#: frontend/src/pages/markdown-editor/index.js:153 msgid "Another user is editing this file!" msgstr "Un autre utilisateur est en train de modifier le fichier." -#: frontend/src/pages/markdown-editor/index.js:300 -#: frontend/src/pages/plain-markdown-editor/index.js:101 +#: frontend/src/pages/markdown-editor/index.js:348 msgid "Leave this page? The system may not save your changes." msgstr "Quitter la page? Il est possible que le système n'enregistre pas vos modifications." -#: frontend/src/pages/markdown-editor/index.js:420 -#: frontend/src/pages/plain-markdown-editor/index.js:177 +#: frontend/src/pages/markdown-editor/index.js:468 msgid "Failed to save" msgstr "Échec de la sauvegarde du fichier" @@ -4604,7 +4628,6 @@ msgid "Deleted Time" msgstr "Date de suppression" #: frontend/src/pages/my-libs/my-libs-deleted.js:147 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:169 #: frontend/src/pages/sys-admin/repos/trash-repos.js:171 #: frontend/src/repo-snapshot.js:121 msgid "Successfully restored the library." @@ -4624,7 +4647,7 @@ msgid "" msgstr "Vous n'avez pas encore créé de bibliothèque. Une bibliothèque est un contenant permettant d'organiser des dossiers et des fichiers. Une bibliothèque peut aussi être partagée avec d'autres utilisateurs et synchronisée sur vos appareils. Vous pouvez créer une bibliothèque en cliquant sur le bouton \"Nouvelle bibliothèque\" dans la barre de menu." #: frontend/src/pages/my-libs/mylib-repo-list-item.js:289 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:234 +#: frontend/src/pages/org-admin/org-libraries.js:282 #: frontend/src/pages/sys-admin/repos/repos.js:175 #: frontend/src/pages/sys-admin/users/user-repos.js:295 msgid "Successfully transferred the library." @@ -4659,7 +4682,6 @@ msgid "Shared By" msgstr "Partagé par" #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:321 -#: frontend/src/pages/org-admin/libraries/org-repo-nav.js:15 #: frontend/src/pages/org-admin/org-users-nav.js:15 #: frontend/src/pages/search/advanced-search.js:66 #: frontend/src/pages/share-with-ocm/remote-dir-path.js:56 @@ -4674,9 +4696,8 @@ msgstr "Toutes" #: frontend/src/pages/org-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/devices/devices-by-platform.js:45 #: frontend/src/pages/sys-admin/devices/devices-errors.js:49 -#: frontend/src/pages/sys-admin/info.js:113 #: frontend/src/pages/sys-admin/terms-and-conditions/content.js:51 -#: frontend/src/repo-history.js:143 frontend/src/repo-history.js:150 +#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 msgid "Version" msgstr "Version" @@ -4688,7 +4709,7 @@ msgstr "L'appareil a été délié avec succès." #: frontend/src/pages/org-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:89 -#: frontend/src/repo-history.js:143 frontend/src/repo-history.js:150 +#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 msgid "Device" msgstr "Appareil" @@ -4722,54 +4743,6 @@ msgid "" "follows:" msgstr "" -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:208 -#: frontend/src/utils/utils.js:426 -msgid "Encrypted library" -msgstr "Bibliothèque cryptée" - -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:211 -#: frontend/src/utils/utils.js:432 -msgid "Read-Write library" -msgstr "Bibliothèque en lecture / écriture" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:59 -#: frontend/src/translate.js:18 -msgid "" -"Tip: libraries deleted {trashReposExpireDays} days ago will be cleaned " -"automatically." -msgstr "Astuce : Les bibliothèques supprimées sont automatiquement éliminées du système {trashReposExpireDays} jours après la suppression." - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:254 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:256 -msgid "Are you sure you want to delete {placeholder} completely?" -msgstr "Êtes-vous certain de vouloir supprimer complètement la bibliothèque {placeholder}?" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:265 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:267 -msgid "Are you sure you want to restore {placeholder}?" -msgstr "Êtes-vous certain de vouloir restaurer la bibliothèque {placeholder}?" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:360 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:362 -msgid "Successfully cleared trash." -msgstr "La corbeille a été vidée avec succès." - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:399 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:424 -msgid "Clear Trash" -msgstr "Vider la corbeille" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:400 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:425 -msgid "Are you sure you want to clear trash?" -msgstr "Êtes-vous certain de vouloir vider la corbeille ?" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:402 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:427 -#: frontend/src/user-notifications.js:112 -msgid "Clear" -msgstr "Effacer" - #: frontend/src/pages/org-admin/org-admin-list.js:51 #: frontend/src/pages/org-admin/org-users-list.js:73 #: frontend/src/pages/org-admin/org-users-search-users.js:36 @@ -4894,6 +4867,7 @@ msgid "Search groups by name" msgstr "Cherche de groupes par nom" #: frontend/src/pages/org-admin/org-groups.js:182 +#: frontend/src/pages/org-admin/org-libraries.js:174 #: frontend/src/pages/org-admin/org-links.js:125 #: frontend/src/pages/org-admin/org-logs-file-audit.js:124 #: frontend/src/pages/org-admin/org-logs-file-update.js:139 @@ -4904,6 +4878,7 @@ msgid "Previous" msgstr "Précédent" #: frontend/src/pages/org-admin/org-groups.js:184 +#: frontend/src/pages/org-admin/org-libraries.js:176 #: frontend/src/pages/org-admin/org-links.js:127 #: frontend/src/pages/org-admin/org-logs-file-audit.js:126 #: frontend/src/pages/org-admin/org-logs-file-update.js:141 @@ -4933,16 +4908,30 @@ msgid "Active Users" msgstr "Utilisateurs actifs" #: frontend/src/pages/org-admin/org-info.js:50 +#: frontend/src/pages/sys-admin/info.js:123 #: frontend/src/pages/sys-admin/info.js:127 -#: frontend/src/pages/sys-admin/info.js:131 msgid "Total Users" msgstr "Utilisateurs totaux" #: frontend/src/pages/org-admin/org-info.js:50 -#: frontend/src/pages/sys-admin/info.js:127 +#: frontend/src/pages/sys-admin/info.js:123 msgid "Limits" msgstr "Limites" +#: frontend/src/pages/org-admin/org-libraries.js:140 +msgid "All Libraries" +msgstr "Toutes les bibliothèques" + +#: frontend/src/pages/org-admin/org-libraries.js:256 +#: frontend/src/utils/utils.js:426 +msgid "Encrypted library" +msgstr "Bibliothèque cryptée" + +#: frontend/src/pages/org-admin/org-libraries.js:259 +#: frontend/src/utils/utils.js:432 +msgid "Read-Write library" +msgstr "Bibliothèque en lecture / écriture" + #: frontend/src/pages/org-admin/org-links.js:94 msgid "All Public Links" msgstr "Tous les liens publics" @@ -5066,64 +5055,46 @@ msgstr "" msgid "Verify" msgstr "Vérifié" -#: frontend/src/pages/org-admin/org-user-item.js:60 +#: frontend/src/pages/org-admin/org-user-item.js:59 msgid "Resetting user's password, please wait for a moment." msgstr "Réinitialisation du mot de passe de l'utilisateur, veuillez patienter un instant." -#: frontend/src/pages/org-admin/org-user-item.js:63 +#: frontend/src/pages/org-admin/org-user-item.js:62 msgid "Successfully reset password to %(passwd)s for user %(user)s." msgstr "Mot de passe de l'utilisateur %(user)s a été remplacé par %(passwd)s." -#: frontend/src/pages/org-admin/org-user-item.js:118 +#: frontend/src/pages/org-admin/org-user-item.js:112 #: frontend/src/pages/sys-admin/admin-logs/login-logs.js:102 #: frontend/src/pages/sys-admin/logs-page/login-logs.js:117 msgid "Failed" msgstr "Échec" -#: frontend/src/pages/org-admin/org-user-item.js:129 +#: frontend/src/pages/org-admin/org-user-item.js:123 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:172 #: frontend/src/pages/sys-admin/institutions/institution-users.js:208 -#: frontend/src/pages/sys-admin/users/users-content.js:307 +#: frontend/src/pages/sys-admin/users/users-content.js:298 msgid "Active" msgstr "Actif" -#: frontend/src/pages/org-admin/org-user-item.js:131 +#: frontend/src/pages/org-admin/org-user-item.js:125 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:172 #: frontend/src/pages/sys-admin/institutions/institution-users.js:208 -#: frontend/src/pages/sys-admin/users/users-content.js:309 +#: frontend/src/pages/sys-admin/users/users-content.js:300 msgid "Inactive" msgstr "Inactif" -#: frontend/src/pages/org-admin/org-user-item.js:157 -#: frontend/src/pages/sys-admin/orgs/org-users.js:230 -#: frontend/src/pages/sys-admin/users/users-content.js:406 -msgid "Are you sure you want to set {user_placeholder} inactive?" -msgstr "" - -#: frontend/src/pages/org-admin/org-user-item.js:195 +#: frontend/src/pages/org-admin/org-user-item.js:180 msgid "ResetPwd" msgstr "Réinitialisation mot de passe" -#: frontend/src/pages/org-admin/org-user-item.js:196 +#: frontend/src/pages/org-admin/org-user-item.js:181 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:152 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:192 -#: frontend/src/pages/sys-admin/users/users-content.js:367 -#: frontend/src/pages/sys-admin/users/users-content.js:575 +#: frontend/src/pages/sys-admin/users/users-content.js:358 +#: frontend/src/pages/sys-admin/users/users-content.js:563 msgid "Revoke Admin" msgstr "Révoquer un administrateur" -#: frontend/src/pages/org-admin/org-user-item.js:204 -#: frontend/src/pages/sys-admin/orgs/org-users.js:313 -#: frontend/src/pages/sys-admin/users/users-content.js:584 -msgid "Set user inactive" -msgstr "" - -#: frontend/src/pages/org-admin/org-user-item.js:207 -#: frontend/src/pages/sys-admin/orgs/org-users.js:316 -#: frontend/src/pages/sys-admin/users/users-content.js:587 -msgid "Set" -msgstr "" - #: frontend/src/pages/org-admin/org-user-profile.js:128 msgid "Avatar" msgstr "Avatar" @@ -5398,10 +5369,6 @@ msgstr "Changer" msgid "Team name" msgstr "Nom de l'équipe" -#: frontend/src/pages/org-admin/web-settings/web-settings.js:119 -msgid "File Upload" -msgstr "Importer un fichier" - #: frontend/src/pages/org-admin/web-settings/web-settings.js:123 msgid "File extension white list" msgstr "Liste blanche des extensions de fichiers" @@ -5412,23 +5379,19 @@ msgid "" "\"md;txt;docx\". Empty means no limit." msgstr "Liste blanche d'extensions de fichiers pour le téléchargement de fichiers via l'interface web et l'API. Par exemple, \"md;txt;docx\". Vide signifie qu'il n'y a pas de limite." -#: frontend/src/pages/sdoc-revision/index.js:123 -msgid "Publish" -msgstr "Publier" - -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:239 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:193 msgid "No changes" msgstr "Pas de changement" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:249 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:203 msgid "Changes" msgstr "Modifications" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:268 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:222 msgid "Last modification" msgstr "Dernière modification" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:271 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:225 msgid "Next modification" msgstr "Modification suivante" @@ -5497,8 +5460,8 @@ msgstr "Introduisez des extensions de fichiers ici, séparées par ','" #: frontend/src/pages/search/advanced-search.js:242 #: frontend/src/pages/search/advanced-search.js:264 -#: frontend/src/pages/sys-admin/orgs/org-users.js:307 -#: frontend/src/pages/sys-admin/users/users-content.js:569 +#: frontend/src/pages/sys-admin/orgs/org-users.js:297 +#: frontend/src/pages/sys-admin/users/users-content.js:557 msgid "Reset" msgstr "Réinitialiser" @@ -5704,7 +5667,7 @@ msgid "Create Group" msgstr "Créer un groupe" #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:107 -#: frontend/src/pages/sys-admin/users/users-content.js:557 +#: frontend/src/pages/sys-admin/users/users-content.js:545 msgid "Delete User" msgstr "Supprimer un utilisateur" @@ -5839,24 +5802,24 @@ msgstr "Édition communautaire" msgid "Upgrade to Pro Edition" msgstr "Passer à l'édition professionnelle" -#: frontend/src/pages/sys-admin/info.js:119 +#: frontend/src/pages/sys-admin/info.js:115 msgid "Storage Used" msgstr "Espace utilisé" -#: frontend/src/pages/sys-admin/info.js:122 +#: frontend/src/pages/sys-admin/info.js:118 msgid "Total Devices" msgstr "Total d'appareils" -#: frontend/src/pages/sys-admin/info.js:122 +#: frontend/src/pages/sys-admin/info.js:118 msgid "Current Connected Devices" msgstr "Appareils actuellement connectés" +#: frontend/src/pages/sys-admin/info.js:123 #: frontend/src/pages/sys-admin/info.js:127 -#: frontend/src/pages/sys-admin/info.js:131 msgid "Activated Users" msgstr "Utilisateurs actifs" -#: frontend/src/pages/sys-admin/info.js:141 +#: frontend/src/pages/sys-admin/info.js:137 #: frontend/src/pages/sys-admin/orgs/org-nav.js:31 #: frontend/src/pages/sys-admin/orgs/orgs.js:133 #: frontend/src/pages/sys-admin/orgs/search-orgs.js:106 @@ -5867,13 +5830,13 @@ msgid "Organizations" msgstr "Organisations" #: frontend/src/pages/sys-admin/institutions/institution-admins.js:163 -#: frontend/src/pages/sys-admin/users/users-content.js:405 +#: frontend/src/pages/sys-admin/users/users-content.js:395 msgid "" "Are you sure you want to revoke the admin permission of {placeholder} ?" msgstr "Êtes-vous certain de vouloir révoquer les droits de l’administration de {placeholder}?" #: frontend/src/pages/sys-admin/institutions/institution-admins.js:195 -#: frontend/src/pages/sys-admin/users/users-content.js:578 +#: frontend/src/pages/sys-admin/users/users-content.js:566 msgid "Revoke" msgstr "Révoquer" @@ -5972,8 +5935,8 @@ msgstr "Toutes les notifications" msgid "Number of groups" msgstr "Nombre de groupes" -#: frontend/src/pages/sys-admin/orgs/org-users.js:229 -#: frontend/src/pages/sys-admin/users/users-content.js:404 +#: frontend/src/pages/sys-admin/orgs/org-users.js:221 +#: frontend/src/pages/sys-admin/users/users-content.js:394 msgid "Are you sure you want to reset the password of {placeholder} ?" msgstr "Êtes-vous certain de vouloir réinitialiser le mot de passe de {placeholder}?" @@ -6011,10 +5974,35 @@ msgstr "Astuce : vous pouvez effectuer une recherche par mot clé dans le nom ou msgid "Name or ID" msgstr "Nom ou ID" +#: frontend/src/pages/sys-admin/repos/trash-repos.js:256 +msgid "Are you sure you want to delete {placeholder} completely?" +msgstr "Êtes-vous certain de vouloir supprimer complètement la bibliothèque {placeholder}?" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:267 +msgid "Are you sure you want to restore {placeholder}?" +msgstr "Êtes-vous certain de vouloir restaurer la bibliothèque {placeholder}?" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:362 +msgid "Successfully cleared trash." +msgstr "La corbeille a été vidée avec succès." + #: frontend/src/pages/sys-admin/repos/trash-repos.js:371 msgid "Search libraries by owner" msgstr "Recherche de bibliothèques par propriétaire" +#: frontend/src/pages/sys-admin/repos/trash-repos.js:424 +msgid "Clear Trash" +msgstr "Vider la corbeille" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:425 +msgid "Are you sure you want to clear trash?" +msgstr "Êtes-vous certain de vouloir vider la corbeille ?" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:427 +#: frontend/src/user-notifications.js:112 +msgid "Clear" +msgstr "Effacer" + #: frontend/src/pages/sys-admin/side-panel.js:198 msgid "File Scan" msgstr "Analyse de fichier" @@ -6095,15 +6083,15 @@ msgstr "({repo_id_placeholder}) endommagé" msgid "Institution" msgstr "Institution" -#: frontend/src/pages/sys-admin/users/users-content.js:292 +#: frontend/src/pages/sys-admin/users/users-content.js:283 msgid "Default Admin" msgstr "Administrateur par défaut" -#: frontend/src/pages/sys-admin/users/users-content.js:296 +#: frontend/src/pages/sys-admin/users/users-content.js:287 msgid "Daily Admin" msgstr "Administrateur du jour" -#: frontend/src/pages/sys-admin/users/users-content.js:298 +#: frontend/src/pages/sys-admin/users/users-content.js:289 msgid "Audit Admin" msgstr "Administrateur d'audit" @@ -6358,28 +6346,44 @@ msgid "" "accept the terms." msgstr "Accédez à l'administration système pour ajouter des conditions d'utilisation, que tous les utilisateurs devront accepter." -#: frontend/src/pages/upload-link/file-uploader.js:435 +#: frontend/src/pages/upload-link/file-uploader.js:305 +msgid "File upload started" +msgstr "L’envoi du fichier à démarré" + +#: frontend/src/pages/upload-link/file-uploader.js:425 +msgid "All files uploaded" +msgstr "Tous les fichiers ont étés envoyés" + +#: frontend/src/pages/upload-link/file-uploader.js:439 msgid "Failed to upload {file_name}." msgstr "Échec de l’envoi du fichier {file_name}. " -#: frontend/src/pages/upload-link/index.js:41 +#: frontend/src/pages/upload-link/forbid-upload-list-item.js:14 +msgid "Please upload files less than {placeholder}" +msgstr "Veuillez télécharger des fichiers dont la taille est inférieure à {placeholder}" + +#: frontend/src/pages/upload-link/index.js:40 msgid "Upload files to {folder_name_placeholder}" msgstr "Importer les fichiers à {folder_name_placeholder}" -#: frontend/src/pages/upload-link/index.js:43 +#: frontend/src/pages/upload-link/index.js:42 msgid "shared by:" msgstr "partagé par :" -#: frontend/src/pages/upload-link/index.js:47 +#: frontend/src/pages/upload-link/index.js:46 #: frontend/src/shared-dir-view.js:469 msgid "The owner of this library has run out of space." msgstr "Le propriétaire de cette bibliothèque n'a plus assez d'espace libre.." #: frontend/src/pages/upload-link/index.js:51 +msgid "Folder upload is limited to Chrome, Firefox 50+, and Microsoft Edge." +msgstr "L'importation de dossiers ne fonctionne qu'avec Chrome, Firefox 50+ et Microsoft Edge." + +#: frontend/src/pages/upload-link/index.js:52 msgid "File size should be smaller than {max_size_placeholder}." msgstr "La taille du fichier doit être inférieure à {max_size_placeholder}." -#: frontend/src/pages/upload-link/index.js:54 +#: frontend/src/pages/upload-link/index.js:56 msgid "Drag and drop files or folders here." msgstr "Glisser-déposer des fichiers et dossiers" @@ -6398,58 +6402,54 @@ msgid "" "by clicking the \"Publish a Library\" button in the menu bar." msgstr "Vous n'avez encore publié aucune bibliothèque. Une bibliothèque publiée peut être accessible à tous, et pas seulement aux utilisateurs, via son URL. Vous pouvez publier une bibliothèque en cliquant sur le bouton \"Publier une bibliothèque\" dans la barre de menu." -#: frontend/src/repo-folder-trash.js:185 +#: frontend/src/repo-folder-trash.js:197 msgid "{placeholder} Trash" msgstr "Corbeille de {placeholder}" -#: frontend/src/repo-folder-trash.js:240 -msgid "Original path" -msgstr "" - -#: frontend/src/repo-folder-trash.js:241 +#: frontend/src/repo-folder-trash.js:237 msgid "Delete Time" msgstr "Date de suppression" -#: frontend/src/repo-folder-trash.js:329 frontend/src/repo-snapshot.js:273 +#: frontend/src/repo-folder-trash.js:325 frontend/src/repo-snapshot.js:271 msgid "Successfully restored 1 item." msgstr "Un objet a été restauré." -#: frontend/src/repo-folder-trash.js:357 frontend/src/repo-folder-trash.js:417 -#: frontend/src/repo-snapshot.js:295 +#: frontend/src/repo-folder-trash.js:353 frontend/src/repo-folder-trash.js:411 +#: frontend/src/repo-snapshot.js:293 msgid "Directory" msgstr "Dossier" -#: frontend/src/repo-history.js:96 +#: frontend/src/repo-history.js:108 msgid "{placeholder} Modification History" msgstr "Historique des modifications de {placeholder} " -#: frontend/src/repo-history.js:115 +#: frontend/src/repo-history.js:112 msgid "" "Tip: a snapshot will be generated after modification, which records the " "library state after the modification." msgstr "Astuce : un instantané sera généré après chaque modification, qui enregistrera l'état de la bibliothèque après la modification." -#: frontend/src/repo-history.js:144 +#: frontend/src/repo-history.js:141 msgid "Labels" msgstr "Étiquettes" -#: frontend/src/repo-history.js:280 +#: frontend/src/repo-history.js:277 msgid "None" msgstr "Aucun(e)" -#: frontend/src/repo-history.js:283 frontend/src/repo-snapshot.js:162 +#: frontend/src/repo-history.js:280 frontend/src/repo-snapshot.js:160 msgid "Unknown" msgstr "Inconnu" -#: frontend/src/repo-history.js:313 +#: frontend/src/repo-history.js:310 msgid "Current Version" msgstr "Version " -#: frontend/src/repo-history.js:314 +#: frontend/src/repo-history.js:311 msgid "View Snapshot" msgstr "Voir l'instantané" -#: frontend/src/repo-snapshot.js:132 +#: frontend/src/repo-snapshot.js:145 msgid "{placeholder} Snapshot" msgstr "Instantané de {placeholder}" @@ -6554,6 +6554,12 @@ msgstr "Aucune invitation" msgid "No terms and conditions" msgstr "Aucune condition d'utilisation" +#: frontend/src/translate.js:18 +msgid "" +"Tip: libraries deleted {trashReposExpireDays} days ago will be cleaned " +"automatically." +msgstr "Astuce : Les bibliothèques supprimées sont automatiquement éliminées du système {trashReposExpireDays} jours après la suppression." + #: frontend/src/translate.js:19 msgid "No favorites" msgstr "Aucun favori" @@ -6595,35 +6601,39 @@ msgstr "Tout marquer comme lu" msgid "Message" msgstr "Message" -#: frontend/src/utils/text-translation.js:25 +#: frontend/src/utils/text-translation.js:24 msgid "Freeze Document" msgstr "" #: frontend/src/utils/text-translation.js:26 -msgid "Unfreeze Document" -msgstr "" - -#: frontend/src/utils/text-translation.js:27 msgid "Convert to Markdown" msgstr "" -#: frontend/src/utils/text-translation.js:28 +#: frontend/src/utils/text-translation.js:27 msgid "Convert to sdoc" msgstr "" -#: frontend/src/utils/text-translation.js:29 +#: frontend/src/utils/text-translation.js:28 msgid "Convert to docx" msgstr "" -#: frontend/src/utils/text-translation.js:30 +#: frontend/src/utils/text-translation.js:29 msgid "Export as docx" msgstr "" -#: frontend/src/utils/text-translation.js:32 +#: frontend/src/utils/text-translation.js:30 +msgid "Mark as draft" +msgstr "Marquer comme brouillon" + +#: frontend/src/utils/text-translation.js:31 +msgid "Unmark as draft" +msgstr "Décocher en tant que brouillon" + +#: frontend/src/utils/text-translation.js:33 msgid "Access Log" msgstr "Fichier journaux" -#: frontend/src/utils/text-translation.js:35 +#: frontend/src/utils/text-translation.js:36 msgid "Convert with ONLYOFFICE" msgstr "Convertir avec ONLYOFFICE" @@ -6659,96 +6669,96 @@ msgstr "Dossier en ligne en Lecture-Écriture" msgid "Online Read-Only folder" msgstr "Dossier en ligne en Lecture seule" -#: frontend/src/utils/utils.js:689 +#: frontend/src/utils/utils.js:693 msgid "Online Read-Write" msgstr "Lecture-Écriture en ligne" -#: frontend/src/utils/utils.js:692 +#: frontend/src/utils/utils.js:696 msgid "Online Read-Only" msgstr "Lecture seule en ligne" -#: frontend/src/utils/utils.js:695 +#: frontend/src/utils/utils.js:699 msgid "Invisible" msgstr "Invisible" -#: frontend/src/utils/utils.js:705 +#: frontend/src/utils/utils.js:709 msgid "User can read, write, upload, download and sync files." msgstr "L'utilisateur peut lire, écrire, envoyer, télécharger et synchroniser des fichiers." -#: frontend/src/utils/utils.js:708 +#: frontend/src/utils/utils.js:712 msgid "User can read, download and sync files." msgstr "Vous pouvez lire, télécharger et synchroniser des fichiers." -#: frontend/src/utils/utils.js:711 +#: frontend/src/utils/utils.js:715 msgid "Besides Write permission, user can also share the library." msgstr "Outre l'autorisation d'écriture, l'utilisateur peut également partager une bibliothèque." -#: frontend/src/utils/utils.js:714 +#: frontend/src/utils/utils.js:718 msgid "" "User can view and edit file online via browser. Files can't be downloaded." msgstr "L'utilisateur peut voir et éditer un fichier en ligne via un navigateur. Les fichiers ne peuvent pas être téléchargés." -#: frontend/src/utils/utils.js:717 +#: frontend/src/utils/utils.js:721 msgid "" "User can only view files online via browser. Files can't be downloaded." msgstr "L'utilisateur peut uniquement afficher les fichiers en ligne via un navigateur. Les fichiers ne peuvent pas être téléchargés." -#: frontend/src/utils/utils.js:720 +#: frontend/src/utils/utils.js:724 msgid "User can not see this folder." msgstr "L'utilisateur ne peut pas voir ce dossier." -#: frontend/src/utils/utils.js:731 +#: frontend/src/utils/utils.js:735 msgid "Preview and download" msgstr "Prévisualiser et télécharger" -#: frontend/src/utils/utils.js:741 +#: frontend/src/utils/utils.js:745 msgid "Preview only" msgstr "Aperçu uniquement" -#: frontend/src/utils/utils.js:751 +#: frontend/src/utils/utils.js:755 msgid "Download and upload" msgstr "Téléchargement et envoi" -#: frontend/src/utils/utils.js:761 +#: frontend/src/utils/utils.js:765 msgid "Edit on cloud and download" msgstr "Éditer dans le cloud et télécharger" -#: frontend/src/utils/utils.js:771 +#: frontend/src/utils/utils.js:775 msgid "Edit on cloud only" msgstr "Édition dans le cloud uniquement" -#: frontend/src/utils/utils.js:1288 +#: frontend/src/utils/utils.js:1292 msgid "Successfully copied %(name)s and 1 other item." msgstr "%(name)s et un autre élément ont été copiés." -#: frontend/src/utils/utils.js:1290 +#: frontend/src/utils/utils.js:1294 msgid "Successfully copied %(name)s and %(amount)s other items." msgstr "%(name)s et %(amount)s autres éléments ont été copiés." -#: frontend/src/utils/utils.js:1301 +#: frontend/src/utils/utils.js:1305 msgid "Successfully moved %(name)s." msgstr " %(name)s ont été déplacé." -#: frontend/src/utils/utils.js:1303 +#: frontend/src/utils/utils.js:1307 msgid "Successfully moved %(name)s and 1 other item." msgstr " %(name)s et un autre élément ont été déplacés." -#: frontend/src/utils/utils.js:1305 +#: frontend/src/utils/utils.js:1309 msgid "Successfully moved %(name)s and %(amount)s other items." msgstr "%(name)s et %(amount)s autres éléments ont été déplacés." -#: frontend/src/utils/utils.js:1317 +#: frontend/src/utils/utils.js:1321 msgid "Failed to copy %(name)s and %(amount)s other item(s)." msgstr "Impossible de copier %(name)s et %(amount)s autre(s) élément(s)." -#: frontend/src/utils/utils.js:1320 +#: frontend/src/utils/utils.js:1324 msgid "Failed to copy %(name)s." msgstr "Échec de la copie de %(name)s" -#: frontend/src/utils/utils.js:1330 +#: frontend/src/utils/utils.js:1334 msgid "Failed to move %(name)s and %(amount)s other item(s)." msgstr "Impossible de déplacer %(name)s et %(amount)s autre(s) élément(s)." -#: frontend/src/utils/utils.js:1333 +#: frontend/src/utils/utils.js:1337 msgid "Failed to move %(name)s." msgstr "Échec du déplacement de %(name)s" diff --git a/locale/he/LC_MESSAGES/django.po b/locale/he/LC_MESSAGES/django.po index a1deff394d..aab23a64d2 100644 --- a/locale/he/LC_MESSAGES/django.po +++ b/locale/he/LC_MESSAGES/django.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: seahub\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-10 14:16+0800\n" +"POT-Creation-Date: 2024-02-05 17:17+0800\n" "PO-Revision-Date: 2013-10-25 07:03+0000\n" "Last-Translator: Kunda, 2013-2014\n" "Language-Team: Hebrew (http://app.transifex.com/haiwen/seahub/language/he/)\n" @@ -94,8 +94,7 @@ msgid "Login id can't be empty" msgstr "" #: seahub/api2/endpoints/admin/account.py:209 -#: seahub/api2/endpoints/admin/users.py:866 -#: seahub/api2/endpoints/admin/users.py:1301 +#: seahub/api2/endpoints/admin/users.py:1283 #, python-format msgid "Login id %s already exists." msgstr "" @@ -109,10 +108,10 @@ msgid "Space quota can't be empty" msgstr "" #: seahub/api2/endpoints/admin/account.py:238 -#: seahub/api2/endpoints/admin/users.py:1357 -#: seahub/api2/endpoints/admin/users.py:1361 -#: seahub/api2/endpoints/admin/users.py:1374 -#: seahub/api2/endpoints/admin/users.py:1378 +#: seahub/api2/endpoints/admin/users.py:1339 +#: seahub/api2/endpoints/admin/users.py:1343 +#: seahub/api2/endpoints/admin/users.py:1356 +#: seahub/api2/endpoints/admin/users.py:1360 msgid "Must be an integer that is greater than or equal to 0." msgstr "" @@ -122,24 +121,24 @@ msgid "Space quota is too low (minimum value is 0)" msgstr "" #: seahub/api2/endpoints/admin/account.py:250 seahub/institutions/views.py:233 -#: seahub/organizations/api/admin/users.py:471 seahub/views/sysadmin.py:301 +#: seahub/organizations/api/admin/users.py:464 seahub/views/sysadmin.py:300 #, python-format msgid "Failed to set quota: maximum quota is %d MB" msgstr "" #: seahub/api2/endpoints/admin/address_book/groups.py:82 -#: seahub/api2/endpoints/admin/groups.py:132 -#: seahub/api2/endpoints/admin/groups.py:271 +#: seahub/api2/endpoints/admin/groups.py:129 +#: seahub/api2/endpoints/admin/groups.py:268 #: seahub/api2/endpoints/groups.py:226 seahub/api2/endpoints/groups.py:299 -#: seahub/api2/views.py:4568 seahub/group/forms.py:36 +#: seahub/api2/views.py:4569 seahub/group/forms.py:36 msgid "" "Name can only contain letters, numbers, spaces, hyphen, dot, single quote, " "brackets or underscore." msgstr "" #: seahub/api2/endpoints/admin/address_book/groups.py:87 -#: seahub/api2/endpoints/admin/groups.py:139 -#: seahub/api2/endpoints/admin/groups.py:275 +#: seahub/api2/endpoints/admin/groups.py:136 +#: seahub/api2/endpoints/admin/groups.py:272 #: seahub/api2/endpoints/groups.py:231 seahub/api2/endpoints/groups.py:304 msgid "There is already a group with that name." msgstr "קיימת כבר קבוצה בשם זה." @@ -154,12 +153,12 @@ msgstr "" #: seahub/api2/endpoints/admin/default_library.py:32 #: seahub/api2/endpoints/admin/default_library.py:33 -#: seahub/views/__init__.py:531 seahub/views/__init__.py:532 -#: seahub/views/__init__.py:536 seahub/views/__init__.py:537 +#: seahub/views/__init__.py:682 seahub/views/__init__.py:683 +#: seahub/views/__init__.py:687 seahub/views/__init__.py:688 msgid "My Library" msgstr "הספרייה שלי" -#: seahub/api2/endpoints/admin/groups.py:219 +#: seahub/api2/endpoints/admin/groups.py:216 #: seahub/api2/endpoints/groups.py:330 #, python-format msgid "User %s is already group owner." @@ -178,16 +177,16 @@ msgid "" "institution" msgstr "" -#: seahub/api2/endpoints/admin/libraries.py:267 seahub/views/sysadmin.py:697 +#: seahub/api2/endpoints/admin/libraries.py:265 seahub/views/sysadmin.py:696 msgid "System library can not be deleted." msgstr "" -#: seahub/api2/endpoints/admin/libraries.py:388 seahub/api2/views.py:1673 +#: seahub/api2/endpoints/admin/libraries.py:386 seahub/api2/views.py:1674 #, python-format msgid "Transfer failed: role of %s is %s, can not add library." msgstr "" -#: seahub/api2/endpoints/admin/libraries.py:409 seahub/api2/views.py:1678 +#: seahub/api2/endpoints/admin/libraries.py:407 seahub/api2/views.py:1679 msgid "Library can not be transferred to owner." msgstr "" @@ -213,8 +212,8 @@ msgstr "" #: seahub/api2/endpoints/admin/shares.py:211 #: seahub/api2/endpoints/admin/shares.py:268 -#: seahub/api2/endpoints/dir_shared_items.py:360 -#: seahub/api2/endpoints/dir_shared_items.py:473 +#: seahub/api2/endpoints/dir_shared_items.py:346 +#: seahub/api2/endpoints/dir_shared_items.py:459 #: seahub/api2/endpoints/group_owned_libraries.py:953 #: seahub/api2/endpoints/group_owned_libraries.py:1228 #: seahub/api2/endpoints/repo_share_invitations.py:190 @@ -282,6 +281,8 @@ msgstr "" #: seahub/base/management/commands/export_user_storage_report.py:41 #: seahub/base/management/commands/export_users.py:43 #: seahub/base/management/commands/export_users.py:47 +#: seahub/contacts/templates/contacts/contact_list.html:44 +#: seahub/contacts/templates/contacts/contact_list.html:53 #: seahub/institutions/templates/institutions/user_info.html:26 #: seahub/institutions/templates/institutions/useradmin.html:16 #: seahub/institutions/templates/institutions/useradmin_search.html:10 @@ -289,9 +290,9 @@ msgstr "" #: seahub/invitations/templates/invitations/token_view.html:10 #: seahub/organizations/api/admin/statistics.py:380 #: seahub/share/templates/share/share_link_audit.html:9 -#: seahub/templates/registration/registration_form.html:23 -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 -#: seahub/views/sysadmin.py:766 seahub/views/sysadmin.py:781 +#: seahub/templates/registration/registration_form.html:22 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:175 +#: seahub/views/sysadmin.py:765 seahub/views/sysadmin.py:780 msgid "Email" msgstr "אימייל" @@ -299,6 +300,7 @@ msgstr "אימייל" #: seahub/base/management/commands/export_user_storage_report.py:41 #: seahub/base/management/commands/export_users.py:43 #: seahub/base/management/commands/export_users.py:47 +#: seahub/contacts/templates/contacts/contact_list.html:18 #: seahub/institutions/templates/institutions/info.html:10 #: seahub/institutions/templates/institutions/user_info.html:61 #: seahub/institutions/templates/institutions/user_info.html:105 @@ -306,22 +308,23 @@ msgstr "אימייל" #: seahub/institutions/templates/institutions/useradmin_search.html:19 #: seahub/organizations/api/admin/statistics.py:380 #: seahub/sysadmin_extra/views.py:57 -#: seahub/templates/registration/registration_form.html:19 -#: seahub/templates/repo_history_view.html:58 seahub/views/sysadmin.py:172 -#: seahub/views/sysadmin.py:176 seahub/views/sysadmin.py:644 -#: seahub/views/sysadmin.py:768 seahub/views/sysadmin.py:783 +#: seahub/templates/registration/registration_form.html:18 +#: seahub/templates/repo_dir_recycle_view.html:44 +#: seahub/templates/repo_history_view.html:58 seahub/views/sysadmin.py:171 +#: seahub/views/sysadmin.py:175 seahub/views/sysadmin.py:643 +#: seahub/views/sysadmin.py:767 seahub/views/sysadmin.py:782 msgid "Name" msgstr "שם" -#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:262 +#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:245 #: seahub/base/management/commands/export_user_storage_report.py:41 #: seahub/base/management/commands/export_users.py:43 #: seahub/base/management/commands/export_users.py:47 #: seahub/institutions/templates/institutions/useradmin.html:16 #: seahub/institutions/templates/institutions/useradmin_search.html:19 #: seahub/organizations/api/admin/statistics.py:380 -#: seahub/templates/registration/password_set_form.html:17 -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 +#: seahub/templates/registration/password_set_form.html:16 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:175 msgid "Contact Email" msgstr "" @@ -330,7 +333,7 @@ msgstr "" #: seahub/base/management/commands/export_users.py:44 #: seahub/base/management/commands/export_users.py:48 #: seahub/organizations/api/admin/statistics.py:381 -#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 +#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 msgid "Space Usage" msgstr "" @@ -339,105 +342,95 @@ msgstr "" #: seahub/base/management/commands/export_users.py:44 #: seahub/base/management/commands/export_users.py:48 #: seahub/organizations/api/admin/statistics.py:381 -#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 -#: seahub/views/sysadmin.py:770 seahub/views/sysadmin.py:784 +#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 +#: seahub/views/sysadmin.py:769 seahub/views/sysadmin.py:783 msgid "Space Quota" msgstr "" -#: seahub/api2/endpoints/admin/users.py:667 -#: seahub/api2/endpoints/admin/users.py:697 +#: seahub/api2/endpoints/admin/users.py:655 +#: seahub/api2/endpoints/admin/users.py:685 #: seahub/organizations/api/admin/users.py:155 msgid "There are more than 500 users, and sort is not offered." msgstr "" -#: seahub/api2/endpoints/admin/users.py:781 -#: seahub/api2/endpoints/admin/users.py:1273 seahub/base/accounts.py:1227 +#: seahub/api2/endpoints/admin/users.py:769 +#: seahub/api2/endpoints/admin/users.py:1255 seahub/base/accounts.py:1228 #: seahub/forms.py:30 msgid "The number of users exceeds the limit." msgstr "" -#: seahub/api2/endpoints/admin/users.py:880 +#: seahub/api2/endpoints/admin/users.py:859 #, python-format msgid "Successfully added user %(user)s." msgstr "" -#: seahub/api2/endpoints/admin/users.py:884 -#: seahub/api2/endpoints/admin/users_batch.py:390 seahub/views/sysadmin.py:543 +#: seahub/api2/endpoints/admin/users.py:863 +#: seahub/api2/endpoints/admin/users_batch.py:390 seahub/views/sysadmin.py:542 #, python-format msgid "You are invited to join %s" msgstr "" -#: seahub/api2/endpoints/admin/users.py:888 +#: seahub/api2/endpoints/admin/users.py:869 #, python-format msgid "Successfully added user %(user)s. An email notification has been sent." msgstr "" -#: seahub/api2/endpoints/admin/users.py:891 +#: seahub/api2/endpoints/admin/users.py:872 #, python-format msgid "" "Successfully added user %(user)s. But email notification can not be sent, " "because Email service is not properly configured." msgstr "" -#: seahub/api2/endpoints/admin/users.py:1418 +#: seahub/api2/endpoints/admin/users.py:1400 #: seahub/institutions/templates/institutions/useradmin.html:122 msgid "Edit succeeded" msgstr "נערך בהצלחה" -#: seahub/api2/endpoints/admin/users.py:1421 seahub/views/sysadmin.py:446 +#: seahub/api2/endpoints/admin/users.py:1403 seahub/views/sysadmin.py:445 #, python-format msgid "Your account on %s is activated" msgstr "" -#: seahub/api2/endpoints/admin/users.py:1426 +#: seahub/api2/endpoints/admin/users.py:1408 #: seahub/institutions/templates/institutions/useradmin.html:118 msgid "Edit succeeded, an email has been sent." msgstr "" -#: seahub/api2/endpoints/admin/users.py:1429 +#: seahub/api2/endpoints/admin/users.py:1411 #: seahub/institutions/templates/institutions/useradmin.html:120 msgid "" "Edit succeeded, but failed to send email, please check your email " "configuration." msgstr "" -#: seahub/api2/endpoints/admin/users.py:1497 seahub/auth/views.py:366 +#: seahub/api2/endpoints/admin/users.py:1479 seahub/auth/views.py:355 msgid "Unable to reset password." msgstr "" -#: seahub/api2/endpoints/admin/users.py:1523 seahub/auth/forms.py:163 -#, python-format -msgid "Reset Password on %s" -msgstr "" - -#: seahub/api2/endpoints/admin/users.py:1527 -#, python-brace-format -msgid "A password reset link has been sent to {contact_email}." -msgstr "" - -#: seahub/api2/endpoints/admin/users.py:1545 seahub/views/sysadmin.py:487 +#: seahub/api2/endpoints/admin/users.py:1503 seahub/views/sysadmin.py:486 #, python-format msgid "Password has been reset on %s" msgstr "" -#: seahub/api2/endpoints/admin/users.py:1547 +#: seahub/api2/endpoints/admin/users.py:1505 #, python-format msgid "Successfully reset password, an email has been sent to %(user)s." msgstr "" -#: seahub/api2/endpoints/admin/users.py:1551 seahub/views/sysadmin.py:517 +#: seahub/api2/endpoints/admin/users.py:1509 seahub/views/sysadmin.py:516 #, python-format msgid "" "Successfully reset password to %(passwd)s, but failed to send email to " "%(user)s, please check your email configuration." msgstr "" -#: seahub/api2/endpoints/admin/users.py:1554 seahub/views/sysadmin.py:521 +#: seahub/api2/endpoints/admin/users.py:1512 seahub/views/sysadmin.py:520 #, python-format msgid "Successfully reset password to %(passwd)s for user %(user)s." msgstr "" -#: seahub/api2/endpoints/admin/users.py:1557 seahub/views/sysadmin.py:524 +#: seahub/api2/endpoints/admin/users.py:1515 seahub/views/sysadmin.py:523 #, python-format msgid "" "Successfully reset password to %(passwd)s for user %(user)s. But email " @@ -462,19 +455,17 @@ msgstr "" #: seahub/api2/endpoints/repo_set_password.py:72 #: seahub/api2/endpoints/repo_share_invitations.py:201 #: seahub/api2/endpoints/send_upload_link_email.py:107 -#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:3902 -#: seahub/notifications/models.py:536 seahub/notifications/models.py:577 -#: seahub/notifications/models.py:619 seahub/notifications/models.py:670 -#: seahub/notifications/models.py:726 seahub/notifications/models.py:756 -#: seahub/notifications/models.py:778 seahub/notifications/models.py:804 -#: seahub/notifications/models.py:821 seahub/notifications/models.py:838 -#: seahub/notifications/models.py:867 seahub/seadoc/apis.py:2778 -#: seahub/search/views.py:200 seahub/share/views.py:326 -#: seahub/subscription/views.py:93 seahub/subscription/views.py:138 -#: seahub/utils/__init__.py:177 seahub/utils/__init__.py:1170 -#: seahub/views/__init__.py:799 seahub/views/ajax.py:401 -#: seahub/views/ajax.py:405 seahub/wiki/views.py:210 seahub/wiki/views.py:217 -#: seahub/wiki/views.py:226 +#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:3903 +#: seahub/notifications/models.py:484 seahub/notifications/models.py:525 +#: seahub/notifications/models.py:576 seahub/notifications/models.py:632 +#: seahub/notifications/models.py:662 seahub/notifications/models.py:684 +#: seahub/notifications/models.py:710 seahub/notifications/models.py:727 +#: seahub/notifications/models.py:744 seahub/notifications/models.py:773 +#: seahub/seadoc/apis.py:2763 seahub/search/views.py:200 +#: seahub/share/views.py:326 seahub/utils/__init__.py:177 +#: seahub/utils/__init__.py:1165 seahub/views/__init__.py:950 +#: seahub/views/ajax.py:401 seahub/views/ajax.py:405 seahub/wiki/views.py:210 +#: seahub/wiki/views.py:217 seahub/wiki/views.py:226 msgid "Internal Server Error" msgstr "שגיאת שרת פנימית" @@ -490,12 +481,12 @@ msgstr "" #: seahub/api2/endpoints/copy_move_task.py:148 #: seahub/api2/endpoints/move_folder_merge.py:176 -#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:1819 -#: seahub/api2/views.py:1859 seahub/api2/views.py:1920 -#: seahub/api2/views.py:1964 seahub/api2/views.py:2010 -#: seahub/api2/views.py:2059 seahub/api2/views.py:2472 -#: seahub/api2/views.py:2580 seahub/seadoc/apis.py:372 -#: seahub/seadoc/apis.py:463 +#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:1820 +#: seahub/api2/views.py:1860 seahub/api2/views.py:1921 +#: seahub/api2/views.py:1965 seahub/api2/views.py:2011 +#: seahub/api2/views.py:2060 seahub/api2/views.py:2473 +#: seahub/api2/views.py:2581 seahub/seadoc/apis.py:371 +#: seahub/seadoc/apis.py:462 msgid "Out of quota." msgstr "" @@ -515,13 +506,13 @@ msgstr "" msgid "Cancel failed" msgstr "" -#: seahub/api2/endpoints/dir_shared_items.py:344 +#: seahub/api2/endpoints/dir_shared_items.py:330 #: seahub/api2/endpoints/draft_reviewer.py:70 #: seahub/api2/endpoints/group_owned_libraries.py:937 msgid "username invalid." msgstr "" -#: seahub/api2/endpoints/dir_shared_items.py:353 +#: seahub/api2/endpoints/dir_shared_items.py:339 #: seahub/api2/endpoints/draft_reviewer.py:79 #: seahub/api2/endpoints/group_owned_libraries.py:946 #, python-format @@ -534,20 +525,17 @@ msgstr "" #: seahub/api2/endpoints/file_tag.py:203 seahub/api2/endpoints/file_tag.py:216 #: seahub/api2/endpoints/wikis.py:112 seahub/api2/endpoints/wikis.py:206 #: seahub/drafts/views.py:31 seahub/profile/forms.py:24 -#: seahub/profile/views.py:258 seahub/seadoc/apis.py:2762 +#: seahub/profile/views.py:258 seahub/seadoc/apis.py:2747 #: seahub/seadoc/views.py:31 seahub/seadoc/views.py:85 #: seahub/seadoc/views.py:168 seahub/search/views.py:174 -#: seahub/subscription/views.py:28 seahub/subscription/views.py:44 -#: seahub/subscription/views.py:106 seahub/thumbnail/views.py:51 -#: seahub/thumbnail/views.py:166 seahub/views/__init__.py:609 -#: seahub/views/ajax.py:83 seahub/views/ajax.py:113 seahub/views/ajax.py:119 -#: seahub/views/sso.py:237 +#: seahub/thumbnail/views.py:51 seahub/thumbnail/views.py:166 +#: seahub/views/__init__.py:760 seahub/views/ajax.py:83 +#: seahub/views/ajax.py:113 seahub/views/ajax.py:119 seahub/views/sso.py:201 msgid "Permission denied." msgstr "" #: seahub/api2/endpoints/file.py:218 seahub/api2/endpoints/upload_links.py:480 -#: seahub/api2/endpoints/via_repo_token.py:848 -#: seahub/api2/endpoints/wikis.py:132 seahub/api2/views.py:1867 +#: seahub/api2/endpoints/wikis.py:132 seahub/api2/views.py:1868 msgid "The number of files in library exceeds the limit" msgstr "" @@ -559,7 +547,7 @@ msgstr "" msgid "You can not refresh this file's lock." msgstr "" -#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2769 +#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2754 msgid "The participant already exists." msgstr "" @@ -579,7 +567,7 @@ msgstr "" #: seahub/api2/endpoints/group_members.py:116 #: seahub/api2/endpoints/group_members.py:352 -#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1668 +#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1669 #: seahub/organizations/api/admin/user_repos.py:50 #: seahub/organizations/api/admin/user_repos.py:103 #: seahub/organizations/api/admin/users.py:342 @@ -599,9 +587,9 @@ msgstr "" msgid "Group does not exist" msgstr "הקבוצה לא קיימת" -#: seahub/api2/endpoints/group_members.py:548 seahub/views/sysadmin.py:163 -#: seahub/views/sysadmin.py:271 seahub/views/sysadmin.py:641 -#: seahub/views/sysadmin.py:653 seahub/views/sysadmin.py:794 +#: seahub/api2/endpoints/group_members.py:548 seahub/views/sysadmin.py:162 +#: seahub/views/sysadmin.py:270 seahub/views/sysadmin.py:640 +#: seahub/views/sysadmin.py:652 seahub/views/sysadmin.py:793 msgid "Failed to export Excel" msgstr "" @@ -630,7 +618,7 @@ msgstr "" #: seahub/api2/endpoints/invitations.py:68 #: seahub/api2/endpoints/invitations.py:140 #: seahub/api2/endpoints/repo_share_invitations.py:173 -#: seahub/base/accounts.py:1238 seahub/organizations/api/admin/users.py:270 +#: seahub/base/accounts.py:1239 seahub/organizations/api/admin/users.py:270 #, python-format msgid "User %s already exists." msgstr "" @@ -638,37 +626,37 @@ msgstr "" #: seahub/api2/endpoints/invitations.py:154 #: seahub/api2/endpoints/repo_share_invitations.py:215 #: seahub/api2/endpoints/send_share_link_email.py:34 -#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:127 -#: seahub/organizations/api/admin/users.py:790 seahub/share/views.py:138 +#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:110 +#: seahub/organizations/api/admin/users.py:783 seahub/share/views.py:138 #: seahub/share/views.py:349 msgid "" "Failed to send email, email service is not properly configured, please " "contact administrator." msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:102 -#: seahub/api2/endpoints/multi_share_links.py:318 +#: seahub/api2/endpoints/multi_share_links.py:60 +#: seahub/api2/endpoints/multi_share_links.py:268 #: seahub/api2/endpoints/share_links.py:331 -#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4055 -#: seahub/api2/views.py:4175 +#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4056 +#: seahub/api2/views.py:4176 msgid "Password is required." msgstr "נדרשת סיסמה." -#: seahub/api2/endpoints/multi_share_links.py:107 +#: seahub/api2/endpoints/multi_share_links.py:65 #: seahub/api2/endpoints/share_links.py:337 #: seahub/api2/endpoints/upload_links.py:176 #: seahub/api2/endpoints/webdav_secret.py:60 msgid "Password is too short." msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:111 +#: seahub/api2/endpoints/multi_share_links.py:69 #: seahub/api2/endpoints/share_links.py:341 #: seahub/api2/endpoints/upload_links.py:180 #: seahub/api2/endpoints/webdav_secret.py:64 msgid "Password is too weak." msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:115 +#: seahub/api2/endpoints/multi_share_links.py:73 #: seahub/api2/endpoints/share_links.py:345 #: seahub/api2/endpoints/upload_links.py:184 #: seahub/api2/endpoints/webdav_secret.py:52 @@ -677,28 +665,28 @@ msgid "" "symbols." msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:138 -#: seahub/api2/endpoints/multi_share_links.py:341 +#: seahub/api2/endpoints/multi_share_links.py:96 +#: seahub/api2/endpoints/multi_share_links.py:291 #: seahub/api2/endpoints/share_links.py:368 #: seahub/api2/endpoints/share_links.py:678 #: seahub/api2/endpoints/upload_links.py:207 -#: seahub/api2/endpoints/upload_links.py:341 seahub/api2/views.py:3469 +#: seahub/api2/endpoints/upload_links.py:341 seahub/api2/views.py:3470 #, python-format msgid "Expire days should be greater or equal to %s" msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:143 -#: seahub/api2/endpoints/multi_share_links.py:347 +#: seahub/api2/endpoints/multi_share_links.py:101 +#: seahub/api2/endpoints/multi_share_links.py:297 #: seahub/api2/endpoints/share_links.py:374 #: seahub/api2/endpoints/share_links.py:684 #: seahub/api2/endpoints/upload_links.py:213 -#: seahub/api2/endpoints/upload_links.py:347 seahub/api2/views.py:3475 +#: seahub/api2/endpoints/upload_links.py:347 seahub/api2/views.py:3476 #, python-format msgid "Expire days should be less than or equal to %s" msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:163 -#: seahub/api2/endpoints/multi_share_links.py:369 +#: seahub/api2/endpoints/multi_share_links.py:121 +#: seahub/api2/endpoints/multi_share_links.py:319 #: seahub/api2/endpoints/share_links.py:396 #: seahub/api2/endpoints/share_links.py:708 #: seahub/api2/endpoints/upload_links.py:235 @@ -707,8 +695,8 @@ msgstr "" msgid "Expiration time should be later than %s." msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:172 -#: seahub/api2/endpoints/multi_share_links.py:378 +#: seahub/api2/endpoints/multi_share_links.py:130 +#: seahub/api2/endpoints/multi_share_links.py:328 #: seahub/api2/endpoints/share_links.py:405 #: seahub/api2/endpoints/share_links.py:717 #: seahub/api2/endpoints/upload_links.py:244 @@ -718,9 +706,10 @@ msgid "Expiration time should be earlier than %s." msgstr "" #: seahub/api2/endpoints/query_copy_move_progress.py:47 -#: seahub/seadoc/apis.py:516 +#: seahub/seadoc/apis.py:515 #: seahub/templates/remote_user/create_unknown_user_false.html:4 #: seahub/templates/remote_user/error.html:4 +#: seahub/templates/view_shared_upload_link.html:82 msgid "Error" msgstr "שגיאה" @@ -730,7 +719,7 @@ msgstr "" #: seahub/api2/endpoints/repo_send_new_password.py:45 #: seahub/api2/endpoints/user.py:73 seahub/api2/endpoints/user.py:93 -#: seahub/organizations/api/admin/users.py:786 +#: seahub/organizations/api/admin/users.py:779 msgid "Feature disabled." msgstr "" @@ -744,11 +733,11 @@ msgstr "" msgid "New password of library %s" msgstr "" -#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:3899 +#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:3900 msgid "Wrong password" msgstr "סיסמא לא נכונה" -#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:3905 +#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:3906 msgid "Decrypt library error" msgstr "לפענח שגיאת ספרייה" @@ -756,20 +745,20 @@ msgstr "לפענח שגיאת ספרייה" msgid "Wrong old password" msgstr "" -#: seahub/api2/endpoints/repos_batch.py:1298 -#: seahub/api2/endpoints/repos_batch.py:1557 -#: seahub/api2/endpoints/repos_batch.py:1649 +#: seahub/api2/endpoints/repos_batch.py:1284 +#: seahub/api2/endpoints/repos_batch.py:1543 +#: seahub/api2/endpoints/repos_batch.py:1635 #, python-format msgid "File %s is locked." msgstr "" -#: seahub/api2/endpoints/repos_batch.py:1308 -#: seahub/api2/endpoints/repos_batch.py:1567 +#: seahub/api2/endpoints/repos_batch.py:1294 +#: seahub/api2/endpoints/repos_batch.py:1553 #, python-format msgid "Can't move folder %s, please check its permission." msgstr "" -#: seahub/api2/endpoints/repos_batch.py:1657 +#: seahub/api2/endpoints/repos_batch.py:1643 #, python-format msgid "Can't delete folder %s, please check its permission." msgstr "" @@ -874,17 +863,17 @@ msgstr "" msgid "Email or Username" msgstr "" -#: seahub/auth/forms.py:28 seahub/auth/forms.py:236 -#: seahub/base/accounts.py:1215 +#: seahub/auth/forms.py:28 seahub/auth/forms.py:219 +#: seahub/base/accounts.py:1216 #: seahub/invitations/templates/invitations/token_view.html:13 #: seahub/organizations/templates/organizations/org_register.html:36 #: seahub/share/views.py:320 seahub/templates/decrypt_repo_form.html:10 #: seahub/templates/registration/login.html:40 -#: seahub/templates/registration/password_set_form.html:22 -#: seahub/templates/registration/registration_form.html:25 +#: seahub/templates/registration/password_set_form.html:21 +#: seahub/templates/registration/registration_form.html:24 #: seahub/templates/share_access_validation.html:23 -#: seahub/templates/sysadmin/sudo_mode.html:29 seahub/views/sysadmin.py:767 -#: seahub/views/sysadmin.py:782 +#: seahub/templates/sysadmin/sudo_mode.html:10 seahub/views/sysadmin.py:766 +#: seahub/views/sysadmin.py:781 msgid "Password" msgstr "סיסמא" @@ -894,7 +883,7 @@ msgid "" "are case-sensitive." msgstr "" -#: seahub/auth/forms.py:66 seahub/auth/forms.py:136 +#: seahub/auth/forms.py:66 seahub/auth/forms.py:119 msgid "" "That e-mail address doesn't have an associated user account. Are you sure " "you've registered?" @@ -904,69 +893,69 @@ msgstr "" msgid "This account is inactive." msgstr "" -#: seahub/auth/forms.py:98 seahub/auth/forms.py:99 -#: seahub/templates/registration/login.html:62 -msgid "You cannot login with email and password." -msgstr "" - -#: seahub/auth/forms.py:104 +#: seahub/auth/forms.py:87 msgid "" "Your Web browser doesn't appear to have cookies enabled. Cookies are " "required for logging in." msgstr "" -#: seahub/auth/forms.py:120 +#: seahub/auth/forms.py:103 msgid "E-mail" msgstr "" -#: seahub/auth/forms.py:139 +#: seahub/auth/forms.py:122 msgid "Can not reset password, please contact LDAP admin." msgstr "" -#: seahub/auth/forms.py:172 +#: seahub/auth/forms.py:146 +#, python-format +msgid "Reset Password on %s" +msgstr "" + +#: seahub/auth/forms.py:155 msgid "New password" msgstr "סיסמא חדשה" -#: seahub/auth/forms.py:173 +#: seahub/auth/forms.py:156 msgid "New password confirmation" msgstr "אשר סיסמא חדשה" -#: seahub/auth/forms.py:202 seahub/auth/forms.py:248 -#: seahub/base/accounts.py:1272 seahub/organizations/forms.py:71 +#: seahub/auth/forms.py:185 seahub/auth/forms.py:231 +#: seahub/base/accounts.py:1273 seahub/organizations/forms.py:71 msgid "The two password fields didn't match." msgstr "שני שדות הסיסמה אינם תואמים." -#: seahub/auth/forms.py:216 +#: seahub/auth/forms.py:199 msgid "Old password" msgstr "סיסמא ישנה" -#: seahub/auth/forms.py:224 +#: seahub/auth/forms.py:207 msgid "Your old password was entered incorrectly. Please enter it again." msgstr "" -#: seahub/auth/forms.py:237 seahub/base/accounts.py:1217 +#: seahub/auth/forms.py:220 seahub/base/accounts.py:1218 msgid "Password (again)" msgstr "סיסמא )שוב(" -#: seahub/auth/forms.py:268 seahub/forms.py:35 seahub/invitations/views.py:39 +#: seahub/auth/forms.py:251 seahub/forms.py:35 seahub/invitations/views.py:39 #: seahub/invitations/views.py:54 seahub/organizations/forms.py:49 #: seahub/profile/forms.py:46 msgid "A user with this email already exists." msgstr "" -#: seahub/auth/views.py:156 +#: seahub/auth/views.py:154 msgid "This account has been frozen due to too many failed login attempts." msgstr "" -#: seahub/auth/views.py:322 +#: seahub/auth/views.py:311 msgid "Logged out" msgstr "" -#: seahub/auth/views.py:387 +#: seahub/auth/views.py:374 msgid "Failed to send email, please contact administrator." msgstr "" -#: seahub/auth/views.py:459 +#: seahub/auth/views.py:441 msgid "Unable to change password." msgstr "" @@ -975,6 +964,51 @@ msgstr "" msgid "Avatar for %s" msgstr "אווטאר בשביל %s" +#: seahub/avatar/templates/avatar/add.html:6 +msgid "Upload Avatar" +msgstr "העלה אווטאר" + +#: seahub/avatar/templates/avatar/add.html:7 +#: seahub/avatar/templates/avatar/change.html:8 +msgid "Your current avatar: " +msgstr "אווטאר נוכחי:" + +#: seahub/avatar/templates/avatar/add.html:9 +msgid "Upload New Avatar: " +msgstr "העלה אווטאר חדש:" + +#: seahub/avatar/templates/avatar/add.html:13 +#: seahub/avatar/templates/avatar/change.html:30 +msgid "Upload New Image" +msgstr "העלה תמונה חדשה" + +#: seahub/avatar/templates/avatar/confirm_delete.html:6 +msgid "Please select the avatars that you would like to delete." +msgstr "נא בחר את האווטאר שברצונך למחוק." + +#: seahub/avatar/templates/avatar/confirm_delete.html:11 +#, python-format +msgid "" +"You have no avatars to delete. Please upload one now." +msgstr "" + +#: seahub/avatar/templates/avatar/confirm_delete.html:18 +msgid "Delete These" +msgstr "למחוק אלה" + +#: seahub/avatar/templates/notification/avatar_friend_updated/notice.html:2 +#, python-format +msgid "" +"%(avatar_creator)s has updated their avatar %(avatar)s." +msgstr "" + +#: seahub/avatar/templates/notification/avatar_updated/notice.html:2 +#, python-format +msgid "You have updated your avatar %(avatar)s." +msgstr "" + #: seahub/avatar/views.py:77 msgid "Successfully uploaded a new avatar." msgstr "אווטאר חדש הועלה בהצלחה." @@ -992,39 +1026,39 @@ msgstr "נמחקו בהצלחה האווטארים המבוקשים." msgid "Account %(account)s froze on %(site)s." msgstr "" -#: seahub/base/accounts.py:1205 +#: seahub/base/accounts.py:1206 msgid "Email address" msgstr "כתובת אימייל" -#: seahub/base/accounts.py:1211 +#: seahub/base/accounts.py:1212 msgid "Username" msgstr "שם משתמש" -#: seahub/base/accounts.py:1212 +#: seahub/base/accounts.py:1213 msgid "This value must be of length 40" msgstr "" -#: seahub/base/accounts.py:1231 +#: seahub/base/accounts.py:1232 msgid "Enter a valid email address." msgstr "" -#: seahub/base/accounts.py:1242 +#: seahub/base/accounts.py:1243 msgid "Invalid user id." msgstr "זיהוי משתמש לא תקין." -#: seahub/base/accounts.py:1294 +#: seahub/base/accounts.py:1295 msgid "name" msgstr "שם" -#: seahub/base/accounts.py:1297 +#: seahub/base/accounts.py:1298 msgid "department" msgstr "מחלקה" -#: seahub/base/accounts.py:1300 +#: seahub/base/accounts.py:1301 msgid "telephone" msgstr "טלפון" -#: seahub/base/accounts.py:1303 +#: seahub/base/accounts.py:1304 msgid "note" msgstr "" @@ -1101,41 +1135,41 @@ msgstr "" #: seahub/base/management/commands/export_users.py:47 #: seahub/institutions/templates/institutions/useradmin.html:17 #: seahub/institutions/templates/institutions/useradmin_search.html:20 -#: seahub/sysadmin_extra/views.py:57 seahub/views/sysadmin.py:172 -#: seahub/views/sysadmin.py:176 +#: seahub/sysadmin_extra/views.py:57 seahub/views/sysadmin.py:171 +#: seahub/views/sysadmin.py:175 msgid "Status" msgstr "" #: seahub/base/management/commands/export_users.py:43 #: seahub/institutions/templates/institutions/user_info.html:106 -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:769 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:768 msgid "Role" msgstr "" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 #: seahub/institutions/templates/institutions/user_info.html:107 -#: seahub/views/sysadmin.py:174 seahub/views/sysadmin.py:178 -#: seahub/views/sysadmin.py:644 +#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 +#: seahub/views/sysadmin.py:643 msgid "Create At" msgstr "" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 -#: seahub/views/sysadmin.py:174 seahub/views/sysadmin.py:178 +#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 msgid "Last Login" msgstr "" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 -#: seahub/institutions/views.py:176 seahub/views/sysadmin.py:174 -#: seahub/views/sysadmin.py:178 +#: seahub/institutions/views.py:176 seahub/views/sysadmin.py:173 +#: seahub/views/sysadmin.py:177 msgid "Admin" msgstr "מנהל" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 -#: seahub/views/sysadmin.py:174 seahub/views/sysadmin.py:178 +#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 msgid "LDAP(imported)" msgstr "" @@ -1143,7 +1177,7 @@ msgstr "" #: seahub/institutions/templates/institutions/useradmin.html:33 #: seahub/institutions/templates/institutions/useradmin.html:42 #: seahub/institutions/templates/institutions/useradmin_search.html:36 -#: seahub/views/sysadmin.py:234 +#: seahub/views/sysadmin.py:233 msgid "Active" msgstr "" @@ -1151,25 +1185,25 @@ msgstr "" #: seahub/institutions/templates/institutions/useradmin.html:35 #: seahub/institutions/templates/institutions/useradmin.html:43 #: seahub/institutions/templates/institutions/useradmin_search.html:38 -#: seahub/views/sysadmin.py:236 +#: seahub/views/sysadmin.py:235 msgid "Inactive" msgstr "" #: seahub/base/management/commands/export_users.py:126 #: seahub/base/management/commands/export_users.py:127 -#: seahub/templates/base.html:86 seahub/templates/client_login_confirm.html:9 -#: seahub/views/sysadmin.py:242 seahub/views/sysadmin.py:243 +#: seahub/templates/base.html:86 seahub/templates/client_login_confirm.html:13 +#: seahub/views/sysadmin.py:241 seahub/views/sysadmin.py:242 msgid "Yes" msgstr "כן" #: seahub/base/management/commands/export_users.py:132 -#: seahub/views/sysadmin.py:248 +#: seahub/views/sysadmin.py:247 msgid "Guest" msgstr "" #: seahub/base/management/commands/export_users.py:134 #: seahub/base/management/commands/export_users.py:138 -#: seahub/views/sysadmin.py:250 seahub/views/sysadmin.py:254 +#: seahub/views/sysadmin.py:249 seahub/views/sysadmin.py:253 msgid "Default" msgstr "" @@ -1328,20 +1362,157 @@ msgid "%s PB" msgstr "" #: seahub/contacts/models.py:78 +#: seahub/contacts/templates/contacts/contact_list.html:119 msgid "Email is required." msgstr "דרוש כתובת אימייל." +#: seahub/contacts/templates/contacts/contact_list.html:4 +#: seahub/contacts/templates/contacts/contact_list.html:10 +msgid "Contacts" +msgstr "אנשי קשר" + +#: seahub/contacts/templates/contacts/contact_list.html:11 +#: seahub/contacts/templates/contacts/contact_list.html:43 +msgid "Add Contacts" +msgstr "הוסף אנשי קשר" + +#: seahub/contacts/templates/contacts/contact_list.html:17 +msgid "Email " +msgstr "אימייל" + +#: seahub/contacts/templates/contacts/contact_list.html:19 +#: seahub/templates/registration/registration_form.html:41 +msgid "Note" +msgstr "הערה" + +#: seahub/contacts/templates/contacts/contact_list.html:20 +#: seahub/institutions/templates/institutions/user_info.html:64 +#: seahub/institutions/templates/institutions/user_info.html:108 +#: seahub/institutions/templates/institutions/useradmin.html:20 +#: seahub/institutions/templates/institutions/useradmin_search.html:23 +#: seahub/templates/repo_dir_recycle_view.html:47 +#: seahub/templates/repo_history_view.html:60 +msgid "Operations" +msgstr "פעולות" + +#: seahub/contacts/templates/contacts/contact_list.html:29 +#: seahub/institutions/templates/institutions/useradmin.html:38 +msgid "Edit" +msgstr "לערוך" + +#: seahub/contacts/templates/contacts/contact_list.html:30 +#: seahub/institutions/templates/institutions/useradmin.html:59 +#: seahub/institutions/templates/institutions/useradmin_search.html:55 +#: seahub/sysadmin_extra/views.py:232 +#: seahub/templates/view_shared_upload_link.html:87 +msgid "Delete" +msgstr "למחוק" + +#: seahub/contacts/templates/contacts/contact_list.html:37 +msgid "You don't have any contacts" +msgstr "אין לך אנשי קשר" + +#: seahub/contacts/templates/contacts/contact_list.html:38 +msgid "" +"Add your contacts so you can quickly share libraries and send file shared " +"link." +msgstr "" + +#: seahub/contacts/templates/contacts/contact_list.html:46 +#: seahub/contacts/templates/contacts/contact_list.html:55 +msgid "Note(optional)" +msgstr "הערה(לא חובה)" + +#: seahub/contacts/templates/contacts/contact_list.html:49 +#: seahub/contacts/templates/contacts/contact_list.html:58 +#: seahub/institutions/templates/institutions/user_info.html:52 +#: seahub/institutions/templates/institutions/useradmin_search.html:12 +#: seahub/invitations/templates/invitations/token_view.html:17 +#: seahub/options/templates/options/set_user_options.html:14 +#: seahub/organizations/templates/organizations/org_register.html:42 +#: seahub/search/templates/search_results.html:26 +#: seahub/search/templates/search_results.html:47 +#: seahub/share/templates/share/share_link_audit.html:22 +#: seahub/templates/decrypt_repo_form.html:13 +#: seahub/templates/home_base.html:103 +#: seahub/templates/registration/password_change_form.html:24 +#: seahub/templates/registration/password_reset_confirm.html:19 +#: seahub/templates/registration/password_reset_form.html:13 +#: seahub/templates/registration/password_set_form.html:27 +#: seahub/templates/repo_dir_recycle_view.html:74 +#: seahub/templates/share_access_validation.html:29 +msgid "Submit" +msgstr "שלח" + +#: seahub/contacts/templates/contacts/contact_list.html:52 +msgid "Edit Contact" +msgstr "ערוך איש קשר" + +#: seahub/contacts/templates/contacts/contact_list.html:101 +#: seahub/contacts/templates/contacts/contact_list.html:146 +#: seahub/templates/sdoc_file_view_react.html:64 +#: seahub/templates/sdoc_file_view_react.html:87 +#: seahub/templates/view_file_onlyoffice.html:89 +#: seahub/templates/view_file_onlyoffice.html:112 +msgid "Failed. Please check the network." +msgstr "נכשל. נא בדוק הרשת." + +#: seahub/contacts/templates/contacts/contact_list.html:109 +msgid "Delete Contact" +msgstr "מחק איש קשר" + +#: seahub/contacts/templates/contacts/contact_list.html:109 +#: seahub/institutions/templates/institutions/useradmin.html:81 +#: seahub/institutions/templates/institutions/useradmin_search.html:72 +#, python-format +msgid "Are you sure you want to delete %s ?" +msgstr "האם אתה בטוח שברצונך למחוק %s ?" + +#: seahub/contacts/templates/contacts/contact_list.html:123 +msgid "You cannot add yourself." +msgstr "" + +#: seahub/contacts/views.py:65 +#, python-format +msgid "%s is not a valid email." +msgstr "%s אינו אימייל תקין." + +#: seahub/contacts/views.py:70 +#, python-format +msgid "%s is already in your contacts." +msgstr "" + +#: seahub/contacts/views.py:79 +#, python-format +msgid "Successfully added %s to contacts." +msgstr "" + +#: seahub/contacts/views.py:84 +#, python-format +msgid "Failed to add %s to contacts." +msgstr "" + +#: seahub/contacts/views.py:105 +#, python-format +msgid "Successfully edited %s." +msgstr "" + +#: seahub/contacts/views.py:118 +#, python-format +msgid "Successfully Deleted %s" +msgstr "נמחק בהצלחה %s" + #: seahub/dingtalk/views.py:50 seahub/dingtalk/views.py:74 #: seahub/dingtalk/views.py:83 seahub/dingtalk/views.py:105 -#: seahub/dingtalk/views.py:122 seahub/dingtalk/views.py:166 -#: seahub/dingtalk/views.py:191 seahub/dingtalk/views.py:200 -#: seahub/dingtalk/views.py:222 seahub/dingtalk/views.py:258 -#: seahub/dingtalk/views.py:298 seahub/dingtalk/views.py:345 -#: seahub/dingtalk/views.py:365 seahub/dingtalk/views.py:435 -#: seahub/dingtalk/views.py:482 seahub/oauth/views.py:86 -#: seahub/oauth/views.py:109 seahub/oauth/views.py:155 -#: seahub/oauth/views.py:167 seahub/oauth/views.py:173 -#: seahub/oauth/views.py:204 seahub/templates/remote_user/error.html:8 +#: seahub/dingtalk/views.py:122 seahub/dingtalk/views.py:162 +#: seahub/dingtalk/views.py:187 seahub/dingtalk/views.py:196 +#: seahub/dingtalk/views.py:218 seahub/dingtalk/views.py:254 +#: seahub/dingtalk/views.py:294 seahub/dingtalk/views.py:341 +#: seahub/dingtalk/views.py:359 seahub/dingtalk/views.py:432 +#: seahub/dingtalk/views.py:479 seahub/oauth/views.py:84 +#: seahub/oauth/views.py:107 seahub/oauth/views.py:153 +#: seahub/oauth/views.py:165 seahub/oauth/views.py:171 +#: seahub/oauth/views.py:202 seahub/templates/remote_user/error.html:8 #: seahub/weixin/views.py:35 seahub/weixin/views.py:54 #: seahub/weixin/views.py:59 seahub/weixin/views.py:78 #: seahub/weixin/views.py:96 seahub/work_weixin/views.py:68 @@ -1352,7 +1523,7 @@ msgstr "דרוש כתובת אימייל." msgid "Error, please contact administrator." msgstr "" -#: seahub/dingtalk/views.py:125 seahub/dingtalk/views.py:368 +#: seahub/dingtalk/views.py:125 seahub/dingtalk/views.py:362 #: seahub/weixin/views.py:99 #, python-format msgid "User %s not found or inactive." @@ -1385,7 +1556,7 @@ msgstr "השם %s אינו תקין" #: seahub/forms.py:97 seahub/share/views.py:296 seahub/views/ajax.py:308 #: seahub/views/ajax.py:312 seahub/views/ajax.py:316 seahub/views/ajax.py:327 -#: seahub/views/ajax.py:447 seahub/views/file.py:1933 +#: seahub/views/ajax.py:447 seahub/views/file.py:1930 msgid "Argument missing" msgstr "" @@ -1508,11 +1679,11 @@ msgid "The %(site_name)s team" msgstr "" #: seahub/group/views.py:105 seahub/share/views.py:233 -#: seahub/views/__init__.py:436 seahub/views/ajax.py:381 -#: seahub/views/ajax.py:427 seahub/views/file.py:1184 -#: seahub/views/file.py:1425 seahub/views/file.py:1942 +#: seahub/views/__init__.py:587 seahub/views/ajax.py:381 +#: seahub/views/ajax.py:427 seahub/views/file.py:1181 +#: seahub/views/file.py:1422 seahub/views/file.py:1939 #: seahub/views/repo.py:114 seahub/views/repo.py:171 seahub/views/repo.py:229 -#: seahub/views/repo.py:282 seahub/views/repo.py:399 +#: seahub/views/repo.py:282 seahub/views/repo.py:392 msgid "Permission denied" msgstr "" @@ -1526,7 +1697,7 @@ msgid "Exit admin panel" msgstr "" #: seahub/institutions/templates/institutions/base.html:13 -#: seahub/templates/base.html:32 +#: seahub/templates/base.html:32 seahub/templates/home_base.html:9 msgid "Close" msgstr "סגור" @@ -1544,6 +1715,7 @@ msgid "Info" msgstr "מידע" #: seahub/institutions/templates/institutions/info.html:13 +#: seahub/templates/home_base.html:63 msgid "Libraries" msgstr "סיפריות" @@ -1580,12 +1752,12 @@ msgid "Name" msgstr "שם" #: seahub/institutions/templates/institutions/user_info.html:35 -#: seahub/templates/registration/registration_form.html:32 +#: seahub/templates/registration/registration_form.html:31 msgid "Department" msgstr "מחלקה" #: seahub/institutions/templates/institutions/user_info.html:38 -#: seahub/templates/registration/registration_form.html:37 +#: seahub/templates/registration/registration_form.html:36 msgid "Telephone" msgstr "טלפון" @@ -1604,25 +1776,9 @@ msgstr "" msgid "Available quota:" msgstr "" -#: seahub/institutions/templates/institutions/user_info.html:52 -#: seahub/institutions/templates/institutions/useradmin_search.html:12 -#: seahub/invitations/templates/invitations/token_view.html:17 -#: seahub/options/templates/options/set_user_options.html:14 -#: seahub/organizations/templates/organizations/org_register.html:42 -#: seahub/search/templates/search_results.html:26 -#: seahub/search/templates/search_results.html:47 -#: seahub/share/templates/share/share_link_audit.html:22 -#: seahub/templates/decrypt_repo_form.html:13 -#: seahub/templates/registration/password_change_form.html:25 -#: seahub/templates/registration/password_reset_confirm.html:19 -#: seahub/templates/registration/password_reset_form.html:41 -#: seahub/templates/registration/password_set_form.html:28 -#: seahub/templates/share_access_validation.html:29 -msgid "Submit" -msgstr "שלח" - #: seahub/institutions/templates/institutions/user_info.html:62 #: seahub/search/templates/search_results.html:39 +#: seahub/templates/repo_dir_recycle_view.html:46 #: seahub/templates/repo_history_view.html:59 msgid "Size" msgstr "גודל" @@ -1632,14 +1788,6 @@ msgstr "גודל" msgid "Last Update" msgstr "עודכן לאחרונה" -#: seahub/institutions/templates/institutions/user_info.html:64 -#: seahub/institutions/templates/institutions/user_info.html:108 -#: seahub/institutions/templates/institutions/useradmin.html:20 -#: seahub/institutions/templates/institutions/useradmin_search.html:23 -#: seahub/templates/repo_history_view.html:60 -msgid "Operations" -msgstr "פעולות" - #: seahub/institutions/templates/institutions/user_info.html:70 msgid "Encrypted" msgstr "" @@ -1666,16 +1814,6 @@ msgstr "" msgid "Create At / Last Login" msgstr "" -#: seahub/institutions/templates/institutions/useradmin.html:38 -msgid "Edit" -msgstr "לערוך" - -#: seahub/institutions/templates/institutions/useradmin.html:59 -#: seahub/institutions/templates/institutions/useradmin_search.html:55 -#: seahub/sysadmin_extra/views.py:232 -msgid "Delete" -msgstr "למחוק" - #: seahub/institutions/templates/institutions/useradmin.html:68 #: seahub/institutions/templates/institutions/useradmin_search.html:63 msgid "Empty" @@ -1690,12 +1828,6 @@ msgstr "" msgid "Delete User" msgstr "מחק משתמש" -#: seahub/institutions/templates/institutions/useradmin.html:81 -#: seahub/institutions/templates/institutions/useradmin_search.html:72 -#, python-format -msgid "Are you sure you want to delete %s ?" -msgstr "האם אתה בטוח שברצונך למחוק %s ?" - #: seahub/institutions/templates/institutions/useradmin.html:130 msgid "Edit failed." msgstr "עריכה נכשלה." @@ -1716,7 +1848,7 @@ msgstr "" msgid "Member" msgstr "" -#: seahub/institutions/views.py:209 seahub/views/sysadmin.py:366 +#: seahub/institutions/views.py:209 seahub/views/sysadmin.py:365 msgid "Failed to delete: the user does not exist" msgstr "" @@ -1724,7 +1856,7 @@ msgstr "" msgid "Failed to delete: the user is system administrator" msgstr "" -#: seahub/institutions/views.py:217 seahub/views/sysadmin.py:356 +#: seahub/institutions/views.py:217 seahub/views/sysadmin.py:355 #, python-format msgid "Successfully deleted %s" msgstr "נמחק בהצלחה %s" @@ -1750,7 +1882,6 @@ msgstr "" #: seahub/templates/shared_link_email.html:9 #: seahub/templates/shared_upload_link_email.html:8 #: seahub/templates/snippets/reset_repo_password.html:7 -#: seahub/templates/sysadmin/short_time_linving_password_reset_link.html:10 #: seahub/templates/sysadmin/user_activation_email.html:9 #: seahub/templates/sysadmin/user_add_email.html:7 #: seahub/templates/sysadmin/user_batch_add_email.html:7 @@ -1880,7 +2011,7 @@ msgstr "" msgid "New file updates on %s" msgstr "" -#: seahub/notifications/management/commands/send_notices.py:492 +#: seahub/notifications/management/commands/send_notices.py:457 #, python-format msgid "New notice on %s" msgstr "" @@ -1890,31 +2021,21 @@ msgstr "" msgid "You've got %(num)s new notices on %(site_name)s:\n" msgstr "" -#: seahub/notifications/models.py:554 +#: seahub/notifications/models.py:502 #, python-format msgid "" "A file named %(file_name)s is uploaded to %(name)s" msgstr "" -#: seahub/notifications/models.py:561 -#, python-format -msgid "A file named %(file_name)s is uploaded" -msgstr "" - -#: seahub/notifications/models.py:596 +#: seahub/notifications/models.py:509 #, python-format msgid "" -"A folder named %(folder_name)s is uploaded to " -"%(name)s" +"A file named %(file_name)s is uploaded to Deleted " +"Library" msgstr "" -#: seahub/notifications/models.py:603 -#, python-format -msgid "A folder named %(folder_name)s is uploaded" -msgstr "" - -#: seahub/notifications/models.py:737 +#: seahub/notifications/models.py:643 #, python-format msgid "" "User %(username)s has asked to join group %(group_staff)s has added you to group " "%(group_name)s" msgstr "" -#: seahub/notifications/models.py:792 +#: seahub/notifications/models.py:698 #, python-format msgid "" "File %(file_name)s has a new comment from user " "%(author)s" msgstr "" -#: seahub/notifications/models.py:809 +#: seahub/notifications/models.py:715 #, python-format msgid "" "Draft #%(draft_id)s has a new comment from user " "%(author)s" msgstr "" -#: seahub/notifications/models.py:826 +#: seahub/notifications/models.py:732 #, python-format msgid "" "%(from_user)s has sent you a request for draft " "#%(draft_id)s" msgstr "" -#: seahub/notifications/models.py:849 -#: seahub/notifications/templates/notifications/notice_email.html:66 +#: seahub/notifications/models.py:755 +#: seahub/notifications/templates/notifications/notice_email.html:63 #, python-format msgid "" "Guest %(user)s accepted your invitation at %(time)s." msgstr "" -#: seahub/notifications/models.py:873 +#: seahub/notifications/models.py:779 #, python-format msgid "" "%(user)s has transfered a library named %(folder_name)s is" -" uploaded to your folder %(parent_dir_name)s." -msgstr "" - -#: seahub/notifications/templates/notifications/notice_email.html:57 -#, python-format -msgid "" "User %(user)s has asked to join " "group %(grp_name)s, verification " "message: %(msg)s" msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:60 +#: seahub/notifications/templates/notifications/notice_email.html:57 #, python-format msgid "" "User %(user)s has added you to " "group %(grp_name)s" msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:63 +#: seahub/notifications/templates/notifications/notice_email.html:60 #, python-format msgid "" "File %(file_name)s has a new " "comment from user %(author)s" msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:69 +#: seahub/notifications/templates/notifications/notice_email.html:66 #, python-format msgid "" "A large number of files in your library %(user_name)s created file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:81 +#: seahub/notifications/templates/notifications/notice_email.html:78 #, python-format msgid "" " User %(user_name)s created file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:86 +#: seahub/notifications/templates/notifications/notice_email.html:83 #, python-format msgid "" " User %(user_name)s deleted file " @@ -2080,7 +2193,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:88 +#: seahub/notifications/templates/notifications/notice_email.html:85 #, python-format msgid "" " User %(user_name)s deleted file " @@ -2088,7 +2201,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:92 +#: seahub/notifications/templates/notifications/notice_email.html:89 #, python-format msgid "" " User %(user_name)s restored file " @@ -2096,7 +2209,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:95 +#: seahub/notifications/templates/notifications/notice_email.html:92 #, python-format msgid "" " User %(user_name)s renamed file " @@ -2104,7 +2217,7 @@ msgid "" "library %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:99 +#: seahub/notifications/templates/notifications/notice_email.html:96 #, python-format msgid "" " User %(user_name)s moved file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:101 +#: seahub/notifications/templates/notifications/notice_email.html:98 #, python-format msgid "" " User %(user_name)s moved file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:105 +#: seahub/notifications/templates/notifications/notice_email.html:102 #, python-format msgid "" " User %(user_name)s updated file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:110 +#: seahub/notifications/templates/notifications/notice_email.html:107 #, python-format msgid "" " User %(user_name)s created folder " @@ -2137,7 +2250,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:112 +#: seahub/notifications/templates/notifications/notice_email.html:109 #, python-format msgid "" " User %(user_name)s created folder " @@ -2146,7 +2259,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:117 +#: seahub/notifications/templates/notifications/notice_email.html:114 #, python-format msgid "" " User %(user_name)s deleted folder " @@ -2154,7 +2267,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:119 +#: seahub/notifications/templates/notifications/notice_email.html:116 #, python-format msgid "" " User %(user_name)s deleted folder " @@ -2162,7 +2275,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:123 +#: seahub/notifications/templates/notifications/notice_email.html:120 #, python-format msgid "" " User %(user_name)s restored folder" @@ -2170,7 +2283,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:126 +#: seahub/notifications/templates/notifications/notice_email.html:123 #, python-format msgid "" " User %(user_name)s renamed folder " @@ -2178,7 +2291,7 @@ msgid "" "library %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:130 +#: seahub/notifications/templates/notifications/notice_email.html:127 #, python-format msgid "" " User %(user_name)s moved folder %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:132 +#: seahub/notifications/templates/notifications/notice_email.html:129 #, python-format msgid "" " User %(user_name)s moved folder %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:145 +#: seahub/notifications/templates/notifications/notice_email.html:142 msgid "Go check out at the following page:" msgstr "" @@ -2244,21 +2357,21 @@ msgstr "" msgid "Notifications" msgstr "" -#: seahub/notifications/utils.py:423 +#: seahub/notifications/utils.py:305 #, python-format msgid "%(author)s added a new comment in document %(sdoc_name)s" msgstr "" -#: seahub/notifications/utils.py:430 seahub/notifications/utils.py:440 +#: seahub/notifications/utils.py:312 seahub/notifications/utils.py:322 msgid "Details" msgstr "פרטים" -#: seahub/notifications/utils.py:433 +#: seahub/notifications/utils.py:315 #, python-format msgid "%(author)s added a new reply in document %(sdoc_name)s" msgstr "" -#: seahub/oauth/views.py:207 +#: seahub/oauth/views.py:205 #: seahub/templates/remote_user/create_unknown_user_false.html:8 #: seahub/work_weixin/views.py:110 msgid "" @@ -2293,24 +2406,22 @@ msgstr "" #: seahub/organizations/api/admin/info.py:102 #: seahub/organizations/api/admin/logo.py:33 -#: seahub/organizations/api/admin/logo.py:42 seahub/subscription/views.py:25 -#: seahub/subscription/views.py:41 seahub/subscription/views.py:103 -#: seahub/work_weixin/views.py:37 seahub/work_weixin/views.py:62 -#: seahub/work_weixin/views.py:151 seahub/work_weixin/views.py:171 -#: seahub/work_weixin/views.py:231 +#: seahub/organizations/api/admin/logo.py:42 seahub/work_weixin/views.py:37 +#: seahub/work_weixin/views.py:62 seahub/work_weixin/views.py:151 +#: seahub/work_weixin/views.py:171 seahub/work_weixin/views.py:231 msgid "Feature is not enabled." msgstr "" -#: seahub/organizations/api/admin/users.py:813 +#: seahub/organizations/api/admin/users.py:806 #, python-brace-format msgid "Failed. You can only invite {org_members_quota} members." msgstr "" -#: seahub/organizations/api/admin/users.py:817 +#: seahub/organizations/api/admin/users.py:810 msgid "The number of users exceeds the limit" msgstr "" -#: seahub/organizations/api/admin/users.py:834 +#: seahub/organizations/api/admin/users.py:827 #, python-brace-format msgid "User {email} already exists." msgstr "" @@ -2323,14 +2434,14 @@ msgstr "" #: seahub/organizations/templates/organizations/org_register.html:8 #: seahub/templates/choose_register.html:3 #: seahub/templates/choose_register.html:8 -#: seahub/templates/registration/login.html:119 +#: seahub/templates/registration/login.html:102 #: seahub/templates/registration/registration_form.html:3 -#: seahub/templates/registration/registration_form.html:13 +#: seahub/templates/registration/registration_form.html:12 msgid "Signup" msgstr "הרשם" #: seahub/organizations/templates/organizations/org_register.html:10 -#: seahub/templates/registration/registration_form.html:15 +#: seahub/templates/registration/registration_form.html:14 msgid "Welcome back, you are already signed in." msgstr "" @@ -2347,11 +2458,11 @@ msgid "Admin Email" msgstr "" #: seahub/organizations/templates/organizations/org_register.html:38 -#: seahub/templates/registration/password_change_form.html:22 -#: seahub/templates/registration/password_set_form.html:25 -#: seahub/templates/registration/registration_form.html:28 +#: seahub/templates/registration/password_change_form.html:21 +#: seahub/templates/registration/password_set_form.html:24 +#: seahub/templates/registration/registration_form.html:27 #: seahub/templates/sysadmin/sudo_mode.html:4 -#: seahub/templates/sysadmin/sudo_mode.html:38 +#: seahub/templates/sysadmin/sudo_mode.html:18 msgid "Confirm Password" msgstr "אשר סיסמא" @@ -2391,7 +2502,7 @@ msgstr "שם:" #: seahub/profile/templates/profile/set_profile_react.html:25 #: seahub/templates/registration/password_set_form.html:4 -#: seahub/templates/registration/password_set_form.html:13 +#: seahub/templates/registration/password_set_form.html:12 msgid "Set Password" msgstr "" @@ -2429,10 +2540,10 @@ msgid "Successfully set \"%s\" as your default library." msgstr "" #: seahub/seadoc/views.py:26 seahub/seadoc/views.py:80 -#: seahub/seadoc/views.py:158 seahub/views/__init__.py:427 -#: seahub/views/__init__.py:470 seahub/views/__init__.py:604 -#: seahub/views/__init__.py:763 seahub/views/ajax.py:376 -#: seahub/views/file.py:1928 +#: seahub/seadoc/views.py:158 seahub/views/__init__.py:578 +#: seahub/views/__init__.py:621 seahub/views/__init__.py:755 +#: seahub/views/__init__.py:914 seahub/views/ajax.py:376 +#: seahub/views/file.py:1925 msgid "Library does not exist" msgstr "הספרייה לא קיימת" @@ -2590,7 +2701,7 @@ msgstr "" msgid "Share Link" msgstr "" -#: seahub/share/views.py:319 seahub/views/sysadmin.py:644 +#: seahub/share/views.py:319 seahub/views/sysadmin.py:643 msgid "Creator" msgstr "" @@ -2638,7 +2749,7 @@ msgstr "" msgid "Failed to export excel, invalid start or end date" msgstr "" -#: seahub/sysadmin_extra/views.py:61 seahub/views/sysadmin.py:679 +#: seahub/sysadmin_extra/views.py:61 seahub/views/sysadmin.py:678 msgid "Success" msgstr "" @@ -2708,11 +2819,11 @@ msgstr "" msgid "Create an organization account" msgstr "" -#: seahub/templates/client_login_confirm.html:6 +#: seahub/templates/client_login_confirm.html:10 msgid "Desktop Client Login Confirm" msgstr "" -#: seahub/templates/client_login_confirm.html:8 +#: seahub/templates/client_login_confirm.html:12 msgid "Do you want to login to your client?" msgstr "" @@ -2747,6 +2858,78 @@ msgstr "" msgid "This file has (apparently) not been accessed yet" msgstr "" +#: seahub/templates/home_base.html:11 +msgid "Files" +msgstr "קבצים" + +#: seahub/templates/home_base.html:14 +msgid "My Libraries" +msgstr "" + +#: seahub/templates/home_base.html:16 +msgid "Shared with me" +msgstr "" + +#: seahub/templates/home_base.html:18 +msgid "Shared with all" +msgstr "" + +#: seahub/templates/home_base.html:23 +msgid "Shared with groups" +msgstr "" + +#: seahub/templates/home_base.html:26 +msgid "All Groups" +msgstr "" + +#: seahub/templates/home_base.html:38 +msgid "Tools" +msgstr "" + +#: seahub/templates/home_base.html:41 +msgid "Favorites" +msgstr "" + +#: seahub/templates/home_base.html:43 +msgid "Activities" +msgstr "" + +#: seahub/templates/home_base.html:47 +msgid "Wikis" +msgstr "" + +#: seahub/templates/home_base.html:50 +msgid "Linked Devices" +msgstr "" + +#: seahub/templates/home_base.html:53 +msgid "Invite People" +msgstr "" + +#: seahub/templates/home_base.html:56 +msgid "Drafts" +msgstr "" + +#: seahub/templates/home_base.html:59 +msgid "Share Admin" +msgstr "" + +#: seahub/templates/home_base.html:66 +msgid "Folders" +msgstr "תיקיות" + +#: seahub/templates/home_base.html:71 seahub/templates/home_base.html:75 +msgid "Links" +msgstr "קישורים" + +#: seahub/templates/home_base.html:90 +msgid "Enable Modules" +msgstr "" + +#: seahub/templates/home_base.html:97 +msgid "Personal Wiki" +msgstr "ויקי אישי" + #: seahub/templates/i18n.html:6 msgid "Upload Folder" msgstr "" @@ -2787,7 +2970,7 @@ msgid "" msgstr "" #: seahub/templates/registration/activation_email.html:18 -#: seahub/templates/registration/registration_form.html:47 +#: seahub/templates/registration/registration_form.html:46 msgid "Sign Up" msgstr "" @@ -2809,7 +2992,7 @@ msgstr "" #: seahub/templates/registration/login.html:4 #: seahub/templates/registration/login.html:36 -#: seahub/templates/registration/login.html:75 +#: seahub/templates/registration/login.html:73 #: seahub/templates/registration/multi_adfs_sso.html:4 #: seahub/templates/registration/multi_adfs_sso.html:36 #: seahub/templates/registration/multi_adfs_sso.html:47 @@ -2824,42 +3007,42 @@ msgstr "התחבר" msgid "Refresh" msgstr "" -#: seahub/templates/registration/login.html:64 +#: seahub/templates/registration/login.html:62 msgid "Incorrect email or password" msgstr "" -#: seahub/templates/registration/login.html:72 +#: seahub/templates/registration/login.html:70 #, python-format msgid "Remember me for %(remember_days)s days " msgstr "" -#: seahub/templates/registration/login.html:79 -#: seahub/templates/registration/login.html:83 +#: seahub/templates/registration/login.html:77 +#: seahub/templates/registration/login.html:81 msgid "Single Sign-On" msgstr "" -#: seahub/templates/registration/login.html:90 +#: seahub/templates/registration/login.html:88 msgid "Login with" msgstr "" -#: seahub/templates/registration/login.html:116 +#: seahub/templates/registration/login.html:99 msgid "Forgot password?" msgstr "" -#: seahub/templates/registration/login.html:184 +#: seahub/templates/registration/login.html:167 msgid "Failed to refresh the CAPTCHA, please try again later." msgstr "" -#: seahub/templates/registration/login.html:192 +#: seahub/templates/registration/login.html:175 #: seahub/templates/registration/multi_adfs_sso.html:90 msgid "Email or username cannot be blank" msgstr "" -#: seahub/templates/registration/login.html:196 -#: seahub/templates/registration/password_change_form.html:69 -#: seahub/templates/registration/password_set_form.html:67 -#: seahub/templates/registration/registration_form.html:95 -#: seahub/templates/sysadmin/sudo_mode.html:71 +#: seahub/templates/registration/login.html:179 +#: seahub/templates/registration/password_change_form.html:66 +#: seahub/templates/registration/password_set_form.html:64 +#: seahub/templates/registration/registration_form.html:91 +#: seahub/templates/sysadmin/sudo_mode.html:35 msgid "Password cannot be blank" msgstr "הסיסמא אינו יכול להישאר ריק" @@ -2872,45 +3055,45 @@ msgid "Your password has been changed successfully." msgstr "הסיסמא שלך הוחלפה בהצלחה." #: seahub/templates/registration/password_change_form.html:3 -#: seahub/templates/registration/password_change_form.html:12 +#: seahub/templates/registration/password_change_form.html:11 msgid "Password Modification" msgstr "" -#: seahub/templates/registration/password_change_form.html:15 +#: seahub/templates/registration/password_change_form.html:14 msgid "Please update your password before continue." msgstr "" -#: seahub/templates/registration/password_change_form.html:17 +#: seahub/templates/registration/password_change_form.html:16 msgid "Current Password" msgstr "" -#: seahub/templates/registration/password_change_form.html:19 +#: seahub/templates/registration/password_change_form.html:18 msgid "New Password" msgstr "" -#: seahub/templates/registration/password_change_form.html:39 -#: seahub/templates/registration/password_set_form.html:42 -#: seahub/templates/registration/registration_form.html:65 +#: seahub/templates/registration/password_change_form.html:37 +#: seahub/templates/registration/password_set_form.html:40 +#: seahub/templates/registration/registration_form.html:62 #, python-format msgid "" "Passwords must have at least %(min_len)s characters and contain %(level)s of" " the following: uppercase letters, lowercase letters, numbers, and symbols." msgstr "" -#: seahub/templates/registration/password_change_form.html:65 +#: seahub/templates/registration/password_change_form.html:62 msgid "Current password cannot be blank" msgstr "" -#: seahub/templates/registration/password_change_form.html:73 -#: seahub/templates/registration/password_set_form.html:71 -#: seahub/templates/registration/registration_form.html:99 +#: seahub/templates/registration/password_change_form.html:70 +#: seahub/templates/registration/password_set_form.html:68 +#: seahub/templates/registration/registration_form.html:95 #: seahub/templates/snippets/repo_create_js.html:54 msgid "Please enter the password again" msgstr "אנא הכנס את הסיסמא שוב" -#: seahub/templates/registration/password_change_form.html:77 -#: seahub/templates/registration/password_set_form.html:75 -#: seahub/templates/registration/registration_form.html:103 +#: seahub/templates/registration/password_change_form.html:74 +#: seahub/templates/registration/password_set_form.html:72 +#: seahub/templates/registration/registration_form.html:99 #: seahub/templates/snippets/repo_create_js.html:58 msgid "Passwords don't match" msgstr "סיסמאות אינן תואמות" @@ -2925,9 +3108,8 @@ msgstr "" #: seahub/templates/registration/password_reset_confirm.html:4 #: seahub/templates/registration/password_reset_done.html:4 -#: seahub/templates/registration/password_reset_done.html:29 #: seahub/templates/registration/password_reset_form.html:4 -#: seahub/templates/registration/password_reset_form.html:36 +#: seahub/templates/registration/password_reset_form.html:7 msgid "Password Reset" msgstr "איפוס סיסמא" @@ -2947,14 +3129,10 @@ msgstr "אשר סיסמא:" msgid "Failed to reset password: this link is no longer available." msgstr "" -#: seahub/templates/registration/password_reset_done.html:31 +#: seahub/templates/registration/password_reset_done.html:8 msgid "We've sent a password reset email to your mailbox." msgstr "" -#: seahub/templates/registration/password_reset_done.html:32 -msgid "Back to login page" -msgstr "" - #: seahub/templates/registration/password_reset_email.html:12 #, python-format msgid "" @@ -2966,12 +3144,12 @@ msgstr "" msgid "If you did not request it, just skip it." msgstr "" -#: seahub/templates/registration/password_reset_form.html:38 -msgid "We will send you an email to set new password" +#: seahub/templates/registration/password_reset_form.html:9 +msgid "Your email used in login: " msgstr "" -#: seahub/templates/registration/password_reset_form.html:39 -msgid "Your email used in login" +#: seahub/templates/registration/password_reset_form.html:12 +msgid "We will send you an email to set new password" msgstr "" #: seahub/templates/registration/register_complete_email.html:1 @@ -3011,11 +3189,7 @@ msgstr "" msgid "Signup function is not enabled." msgstr "" -#: seahub/templates/registration/registration_form.html:42 -msgid "Note" -msgstr "הערה" - -#: seahub/templates/registration/registration_form.html:91 +#: seahub/templates/registration/registration_form.html:87 msgid "Email cannot be blank" msgstr "" @@ -3026,6 +3200,67 @@ msgid "" "activate your account." msgstr "" +#: seahub/templates/repo_dir_recycle_view.html:13 +#, python-format +msgid "%(repo_dir_name)s Trash" +msgstr "" + +#: seahub/templates/repo_dir_recycle_view.html:15 +#: seahub/templates/repo_history_view.html:16 +#: seahub/templates/text_diff.html:15 +#: seahub/two_factor/templates/two_factor/core/backup_tokens.html:26 +msgid "Back" +msgstr "" + +#: seahub/templates/repo_dir_recycle_view.html:21 +#: seahub/templates/repo_history_view.html:40 +msgid "Current path: " +msgstr "" + +#: seahub/templates/repo_dir_recycle_view.html:37 +#: seahub/templates/repo_dir_recycle_view.html:65 +msgid "Clean" +msgstr "" + +#: seahub/templates/repo_dir_recycle_view.html:45 +msgid "Delete Time" +msgstr "למחוק זמן" + +#: seahub/templates/repo_dir_recycle_view.html:59 +msgid "More" +msgstr "" + +#: seahub/templates/repo_dir_recycle_view.html:66 +msgid "Clear files in trash and history:" +msgstr "" + +#: seahub/templates/repo_dir_recycle_view.html:68 +msgid "3 days ago" +msgstr "" + +#: seahub/templates/repo_dir_recycle_view.html:69 +msgid "1 week ago" +msgstr "" + +#: seahub/templates/repo_dir_recycle_view.html:70 +msgid "1 month ago" +msgstr "" + +#: seahub/templates/repo_dir_recycle_view.html:71 +msgid "all" +msgstr "" + +#: seahub/templates/repo_dir_recycle_view.html:75 +#: seahub/templates/view_shared_upload_link.html:86 +#: seahub/two_factor/templates/two_factor/_wizard_actions.html:4 +#: seahub/two_factor/templates/two_factor/profile/disable.html:12 +msgid "Cancel" +msgstr "בטל" + +#: seahub/templates/repo_dir_recycle_view.html:192 +msgid "Successfully restored 1 item." +msgstr "" + #: seahub/templates/repo_folder_trash_react.html:5 msgid "Trash" msgstr "אשפה" @@ -3039,20 +3274,10 @@ msgstr "" msgid "%(repo_name)s Snapshot" msgstr "" -#: seahub/templates/repo_history_view.html:16 -#: seahub/templates/text_diff.html:15 -#: seahub/two_factor/templates/two_factor/core/backup_tokens.html:26 -msgid "Back" -msgstr "" - #: seahub/templates/repo_history_view.html:30 msgid "Unknown" msgstr "לא ידוע" -#: seahub/templates/repo_history_view.html:40 -msgid "Current path: " -msgstr "" - #: seahub/templates/repo_history_view.html:51 #: seahub/templates/repo_history_view.html:68 #: seahub/templates/repo_history_view.html:78 @@ -3083,13 +3308,6 @@ msgstr "" msgid "Snapshot" msgstr "" -#: seahub/templates/sdoc_file_view_react.html:64 -#: seahub/templates/sdoc_file_view_react.html:87 -#: seahub/templates/view_file_onlyoffice.html:147 -#: seahub/templates/view_file_onlyoffice.html:170 -msgid "Failed. Please check the network." -msgstr "נכשל. נא בדוק הרשת." - #: seahub/templates/share_access_validation.html:6 msgid "" "Please input the password if you want to browse the shared file/directory." @@ -3163,27 +3381,24 @@ msgid "" "as soon as possible." msgstr "" -#: seahub/templates/sysadmin/short_time_linving_password_reset_link.html:13 -#, python-format -msgid "" -"Administrator on %(site_name)s is resetting your password for %(account)s, " -"please click the following link to continue: " -msgstr "" - -#: seahub/templates/sysadmin/sudo_mode.html:25 +#: seahub/templates/sysadmin/sudo_mode.html:8 msgid "Confirm password to continue" msgstr "" -#: seahub/templates/sysadmin/sudo_mode.html:26 +#: seahub/templates/sysadmin/sudo_mode.html:13 +msgid "Incorrect password" +msgstr "" + +#: seahub/templates/sysadmin/sudo_mode.html:24 +msgid "Tip:" +msgstr "" + +#: seahub/templates/sysadmin/sudo_mode.html:24 msgid "" "You are entering admin area, we won't ask for your password again for a few " "hours." msgstr "" -#: seahub/templates/sysadmin/sudo_mode.html:33 -msgid "Incorrect password" -msgstr "" - #: seahub/templates/sysadmin/user_activation_email.html:12 #, python-format msgid "Your account %(username)s on %(site_name)s has been activated." @@ -3241,6 +3456,10 @@ msgstr "" msgid "after modification" msgstr "" +#: seahub/templates/user_404.html:6 +msgid "Sorry, this user is not registered yet." +msgstr "" + #: seahub/templates/user_quota_full.html:12 #, python-format msgid "Your quota is almost full on %(site_name)s." @@ -3250,12 +3469,97 @@ msgstr "" msgid "Used:" msgstr "" +#: seahub/templates/view_shared_upload_link.html:8 +#, python-format +msgid "Upload files to %(dir_name)s" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:9 +msgid "shared by:" +msgstr "שותף ע\"י:" + +#: seahub/templates/view_shared_upload_link.html:11 +msgid "The owner of this library has run out of space." +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:18 +#: seahub/templates/view_shared_upload_link.html:64 +msgid "Add Files" +msgstr "הוסף קבצים" + +#: seahub/templates/view_shared_upload_link.html:24 +msgid "Add folder" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:30 +msgid "Cancel All" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:34 +msgid "" +"File Drag & Drop is supported for Chrome, Safari 5.0+, Firefox 4.0+, IE " +"10.0+" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:36 +msgid "Folder Drag & Drop is supported for Chrome" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:39 +#, python-format +msgid "File size should be smaller than %(max_file_size)s" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:48 +msgid "Saving..." +msgstr "שומר..." + +#: seahub/templates/view_shared_upload_link.html:75 +msgid "File is too big" +msgstr "קובץ גדול מדי" + +#: seahub/templates/view_shared_upload_link.html:76 +msgid "File is too small" +msgstr "קובץ קטן מדי" + +#: seahub/templates/view_shared_upload_link.html:77 +msgid "Filetype not allowed" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:78 +msgid "Maximum number of files exceeded" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:79 +msgid "Uploaded bytes exceed file size" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:80 +msgid "Empty file upload result" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:83 +msgid "uploaded" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:84 +msgid "canceled" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:85 +msgid "Start" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:227 +msgid "Network error" +msgstr "" + #: seahub/templates/wiki/wiki.html:25 msgid "Last modified by" msgstr "" #: seahub/thumbnail/views.py:45 seahub/thumbnail/views.py:172 -#: seahub/views/__init__.py:468 +#: seahub/views/__init__.py:619 msgid "Invalid arguments." msgstr "" @@ -3269,11 +3573,6 @@ msgstr "" msgid "Token" msgstr "" -#: seahub/two_factor/templates/two_factor/_wizard_actions.html:4 -#: seahub/two_factor/templates/two_factor/profile/disable.html:12 -msgid "Cancel" -msgstr "בטל" - #: seahub/two_factor/templates/two_factor/core/backup_tokens.html:6 msgid "Backup Tokens" msgstr "" @@ -3376,36 +3675,37 @@ msgstr "" msgid "permission error" msgstr "שגיאת הרשאה" -#: seahub/views/__init__.py:299 +#: seahub/views/__init__.py:420 seahub/views/__init__.py:435 +#: seahub/views/__init__.py:450 msgid "Unable to view recycle page" msgstr "" -#: seahub/views/__init__.py:344 +#: seahub/views/__init__.py:495 msgid "Unable to view library modification" msgstr "לא ניתן להציג שינוי הספרייה" -#: seahub/views/__init__.py:461 +#: seahub/views/__init__.py:612 msgid "Please specify history ID" msgstr "" -#: seahub/views/__init__.py:465 +#: seahub/views/__init__.py:616 msgid "Successfully restored the library." msgstr "" -#: seahub/views/__init__.py:472 +#: seahub/views/__init__.py:623 msgid "History you specified does not exist" msgstr "" -#: seahub/views/__init__.py:474 +#: seahub/views/__init__.py:625 msgid "Unknown error" msgstr "שגיאה לא ידועה" -#: seahub/views/__init__.py:770 seahub/views/repo.py:286 +#: seahub/views/__init__.py:921 seahub/views/repo.py:286 #, python-format msgid "\"%s\" does not exist." msgstr "" -#: seahub/views/__init__.py:802 +#: seahub/views/__init__.py:953 #, python-format msgid "Unable to download \"%s\"" msgstr "" @@ -3427,9 +3727,9 @@ msgid "Bad upload link token." msgstr "" #: seahub/views/ajax.py:338 seahub/views/file.py:457 seahub/views/file.py:488 -#: seahub/views/file.py:1179 seahub/views/file.py:1420 -#: seahub/views/file.py:1937 seahub/views/file.py:2152 -#: seahub/views/file.py:2157 seahub/views/file.py:2164 +#: seahub/views/file.py:1176 seahub/views/file.py:1417 +#: seahub/views/file.py:1934 seahub/views/file.py:2149 +#: seahub/views/file.py:2154 seahub/views/file.py:2161 msgid "File does not exist" msgstr "קובץ לא קיים" @@ -3457,57 +3757,57 @@ msgstr "" msgid "Unknown file encoding" msgstr "קידוד קובץ לא ידוע" -#: seahub/views/file.py:342 seahub/views/file.py:377 seahub/views/file.py:689 -#: seahub/views/file.py:783 seahub/views/file.py:905 +#: seahub/views/file.py:342 seahub/views/file.py:377 seahub/views/file.py:690 +#: seahub/views/file.py:780 seahub/views/file.py:902 #, python-format msgid "File size surpasses %s, can not be opened online." msgstr "" -#: seahub/views/file.py:349 seahub/views/file.py:818 +#: seahub/views/file.py:349 seahub/views/file.py:815 msgid "The library is encrypted, can not open file online." msgstr "" #: seahub/views/file.py:444 seahub/views/file.py:466 seahub/views/file.py:471 -#: seahub/views/file.py:512 seahub/views/file.py:773 seahub/views/file.py:1038 -#: seahub/views/file.py:1064 seahub/views/file.py:1094 -#: seahub/views/file.py:1225 seahub/views/file.py:1331 -#: seahub/views/file.py:1461 seahub/views/file.py:1578 +#: seahub/views/file.py:512 seahub/views/file.py:770 seahub/views/file.py:1035 +#: seahub/views/file.py:1061 seahub/views/file.py:1091 +#: seahub/views/file.py:1222 seahub/views/file.py:1328 +#: seahub/views/file.py:1458 seahub/views/file.py:1575 msgid "Unable to view file" msgstr "לא ניתן להציג קובץ" -#: seahub/views/file.py:842 seahub/views/file.py:986 seahub/views/file.py:1292 -#: seahub/views/file.py:1516 +#: seahub/views/file.py:839 seahub/views/file.py:983 seahub/views/file.py:1289 +#: seahub/views/file.py:1513 msgid "Error when prepare Office Online file preview page." msgstr "" -#: seahub/views/file.py:874 seahub/views/file.py:998 seahub/views/file.py:1311 -#: seahub/views/file.py:1532 +#: seahub/views/file.py:871 seahub/views/file.py:995 seahub/views/file.py:1308 +#: seahub/views/file.py:1529 msgid "Error when prepare OnlyOffice file preview page." msgstr "" -#: seahub/views/file.py:1130 +#: seahub/views/file.py:1127 msgid "Unable to download file, invalid file path" msgstr "" -#: seahub/views/file.py:1139 +#: seahub/views/file.py:1136 msgid "Unable to download file, wrong file path" msgstr "" -#: seahub/views/file.py:1146 +#: seahub/views/file.py:1143 msgid "Unable to download file." msgstr "" -#: seahub/views/file.py:1347 seahub/views/file.py:1597 -#: seahub/views/repo.py:344 +#: seahub/views/file.py:1344 seahub/views/file.py:1594 +#: seahub/views/repo.py:338 #, python-format msgid "Share link for %s." msgstr "" -#: seahub/views/file.py:1723 seahub/views/file.py:1728 +#: seahub/views/file.py:1720 seahub/views/file.py:1725 msgid "Unable to download file" msgstr "" -#: seahub/views/file.py:2145 +#: seahub/views/file.py:2142 msgid "The original file does not exist" msgstr "" @@ -3521,106 +3821,106 @@ msgstr "" msgid "User {token.user} inactive" msgstr "" -#: seahub/views/sso.py:167 +#: seahub/views/sso.py:131 msgid "" "This link has already been visited, please click the login button on the " "client again" msgstr "" -#: seahub/views/sso.py:192 +#: seahub/views/sso.py:156 msgid "Invalid link, please click the login button on the client again" msgstr "" -#: seahub/views/sso.py:197 +#: seahub/views/sso.py:161 msgid "Login timeout, please click the login button on the client again" msgstr "" -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:175 msgid "Login ID" msgstr "" -#: seahub/views/sysadmin.py:307 seahub/views/sysadmin.py:333 +#: seahub/views/sysadmin.py:306 seahub/views/sysadmin.py:332 msgid "Failed to set quota: internal server error" msgstr "" -#: seahub/views/sysadmin.py:352 +#: seahub/views/sysadmin.py:351 msgid "Failed to delete: the user is an organization creator" msgstr "" -#: seahub/views/sysadmin.py:397 +#: seahub/views/sysadmin.py:396 #, python-format msgid "Successfully revoke the admin permission of %s" msgstr "" -#: seahub/views/sysadmin.py:399 +#: seahub/views/sysadmin.py:398 msgid "Failed to revoke admin: the user does not exist" msgstr "" -#: seahub/views/sysadmin.py:512 +#: seahub/views/sysadmin.py:511 #, python-format msgid "" "Successfully reset password to %(passwd)s, an email has been sent to " "%(user)s." msgstr "" -#: seahub/views/sysadmin.py:527 +#: seahub/views/sysadmin.py:526 msgid "Failed to reset password: user does not exist" msgstr "" -#: seahub/views/sysadmin.py:576 +#: seahub/views/sysadmin.py:575 #, python-format msgid "Fail to add user %s." msgstr "" -#: seahub/views/sysadmin.py:601 seahub/views/sysadmin.py:614 +#: seahub/views/sysadmin.py:600 seahub/views/sysadmin.py:613 #, python-format msgid "Successfully added user %s. An email notification has been sent." msgstr "" -#: seahub/views/sysadmin.py:604 seahub/views/sysadmin.py:617 +#: seahub/views/sysadmin.py:603 seahub/views/sysadmin.py:616 #, python-format msgid "" "Successfully added user %s. An error accurs when sending email notification," " please check your email configuration." msgstr "" -#: seahub/views/sysadmin.py:606 seahub/views/sysadmin.py:619 +#: seahub/views/sysadmin.py:605 seahub/views/sysadmin.py:618 #, python-format msgid "Successfully added user %s." msgstr "" -#: seahub/views/sysadmin.py:621 +#: seahub/views/sysadmin.py:620 #, python-format msgid "" "Successfully added user %s. But email notification can not be sent, because " "Email service is not properly configured." msgstr "" -#: seahub/views/sysadmin.py:673 +#: seahub/views/sysadmin.py:672 msgid "Input should be a number" msgstr "" -#: seahub/views/sysadmin.py:683 +#: seahub/views/sysadmin.py:682 msgid "Input number should be greater than 0" msgstr "" -#: seahub/views/sysadmin.py:721 +#: seahub/views/sysadmin.py:720 msgid "Successfully deleted." msgstr "" -#: seahub/views/sysadmin.py:751 +#: seahub/views/sysadmin.py:750 #, python-format msgid "Successfully set %s as admin." msgstr "" -#: seahub/views/sysadmin.py:753 +#: seahub/views/sysadmin.py:752 #, python-format msgid "Failed to set %s as admin: user does not exist." msgstr "" -#: seahub/views/sysadmin.py:768 seahub/views/sysadmin.py:769 -#: seahub/views/sysadmin.py:770 seahub/views/sysadmin.py:783 -#: seahub/views/sysadmin.py:784 +#: seahub/views/sysadmin.py:767 seahub/views/sysadmin.py:768 +#: seahub/views/sysadmin.py:769 seahub/views/sysadmin.py:782 +#: seahub/views/sysadmin.py:783 msgid "Optional" msgstr "" diff --git a/locale/he/LC_MESSAGES/djangojs.po b/locale/he/LC_MESSAGES/djangojs.po index 5fc7dfd228..71cec5a103 100644 --- a/locale/he/LC_MESSAGES/djangojs.po +++ b/locale/he/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: seahub\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-10 14:16+0800\n" +"POT-Creation-Date: 2024-02-05 16:23+0800\n" "PO-Revision-Date: 2015-05-09 05:28+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Hebrew (http://app.transifex.com/haiwen/seahub/language/he/)\n" @@ -35,7 +35,7 @@ msgstr "" #: frontend/src/components/common/account.js:121 #: frontend/src/pages/sys-admin/side-panel.js:33 -#: frontend/src/pages/sys-admin/users/users-content.js:294 +#: frontend/src/pages/sys-admin/users/users-content.js:285 msgid "System Admin" msgstr "מנהל מערכת" @@ -57,7 +57,7 @@ msgid "Used:" msgstr "" #: frontend/src/components/common/account.js:165 -#: frontend/src/components/search/ai-search.js:661 +#: frontend/src/components/search/ai-search.js:651 #: frontend/src/pages/groups/group-view.js:470 #: frontend/src/pages/groups/group-view.js:476 #: frontend/src/pages/org-admin/side-panel.js:56 @@ -77,128 +77,116 @@ msgstr "" msgid "Log out" msgstr "התנתק" -#: frontend/src/components/common/notice-item.js:44 +#: frontend/src/components/common/notice-item.js:42 msgid "User {user_link} has added you to {group_link}" msgstr "" -#: frontend/src/components/common/notice-item.js:67 +#: frontend/src/components/common/notice-item.js:65 msgid "{share_from} has shared a library named {repo_link} to you." msgstr "" -#: frontend/src/components/common/notice-item.js:69 +#: frontend/src/components/common/notice-item.js:67 msgid "{share_from} has shared a folder named {repo_link} to you." msgstr "" -#: frontend/src/components/common/notice-item.js:95 -msgid "" -"{share_from} has changed the permission of library {repo_link} to " -"{permission}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:97 -msgid "" -"{share_from} has changed the permission of folder {repo_link} to " -"{permission}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:122 -msgid "{share_from} has cancelled the sharing of library {repo_name}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:124 -msgid "{share_from} has cancelled the sharing of folder {repo_name}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:150 +#: frontend/src/components/common/notice-item.js:98 msgid "" "{share_from} has shared a library named {repo_link} to group {group_link}." msgstr "" -#: frontend/src/components/common/notice-item.js:152 +#: frontend/src/components/common/notice-item.js:100 msgid "" "{share_from} has shared a folder named {repo_link} to group {group_link}." msgstr "" -#: frontend/src/components/common/notice-item.js:178 +#: frontend/src/components/common/notice-item.js:126 msgid "{user} has transfered a library named {repo_link} to you." msgstr "" -#: frontend/src/components/common/notice-item.js:282 +#: frontend/src/components/common/notice-item.js:182 +msgid "{from_user} has sent you a request for {draft_link}." +msgstr "" + +#: frontend/src/components/common/notice-item.js:183 +msgid "Draft" +msgstr "" + +#: frontend/src/components/common/notice-item.js:214 msgid "{user} created file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:282 +#: frontend/src/components/common/notice-item.js:214 msgid "" "{user} created file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:285 +#: frontend/src/components/common/notice-item.js:217 msgid "{user} deleted file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:285 +#: frontend/src/components/common/notice-item.js:217 msgid "" "{user} deleted file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:289 +#: frontend/src/components/common/notice-item.js:221 msgid "{user} restored file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:292 +#: frontend/src/components/common/notice-item.js:224 msgid "{user} renamed file {oldFileName} {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:296 +#: frontend/src/components/common/notice-item.js:228 msgid "{user} moved file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:296 +#: frontend/src/components/common/notice-item.js:228 msgid "" "{user} moved file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:299 +#: frontend/src/components/common/notice-item.js:231 msgid "{user} updated file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:311 +#: frontend/src/components/common/notice-item.js:243 msgid "{user} created folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:311 +#: frontend/src/components/common/notice-item.js:243 msgid "" "{user} created folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:314 +#: frontend/src/components/common/notice-item.js:246 msgid "{user} deleted folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:314 +#: frontend/src/components/common/notice-item.js:246 msgid "" "{user} deleted folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:318 +#: frontend/src/components/common/notice-item.js:250 msgid "{user} restored folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:321 +#: frontend/src/components/common/notice-item.js:253 msgid "" "{user} renamed folder {oldFolderName} {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:325 +#: frontend/src/components/common/notice-item.js:257 msgid "{user} moved folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:325 +#: frontend/src/components/common/notice-item.js:257 msgid "" "{user} moved folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." @@ -227,15 +215,15 @@ msgid "Group not found" msgstr "" #: frontend/src/components/cur-dir-path/dir-path.js:31 -#: frontend/src/components/main-side-nav.js:69 +#: frontend/src/components/main-side-nav.js:70 msgid "A file is being uploaded. Are you sure you want to leave this page?" msgstr "" #: frontend/src/components/cur-dir-path/dir-path.js:91 #: frontend/src/components/cur-dir-path/dir-path.js:97 #: frontend/src/components/file-chooser/file-chooser.js:450 -#: frontend/src/components/main-side-nav.js:143 -#: frontend/src/components/main-side-nav.js:145 +#: frontend/src/components/main-side-nav.js:144 +#: frontend/src/components/main-side-nav.js:146 #: frontend/src/components/org-admin-group-nav.js:23 #: frontend/src/pages/org-admin/org-department-item.js:318 #: frontend/src/pages/org-admin/side-panel.js:62 @@ -244,7 +232,7 @@ msgstr "" #: frontend/src/pages/share-admin/libraries.js:360 #: frontend/src/pages/sys-admin/departments/department.js:45 #: frontend/src/pages/sys-admin/groups/group-nav.js:17 -#: frontend/src/pages/sys-admin/info.js:116 +#: frontend/src/pages/sys-admin/info.js:112 #: frontend/src/pages/sys-admin/orgs/org-nav.js:20 #: frontend/src/pages/sys-admin/repos/search-repos.js:140 #: frontend/src/pages/sys-admin/side-panel.js:90 @@ -255,18 +243,17 @@ msgstr "סיפריות" #: frontend/src/components/cur-dir-path/dir-tool.js:77 #: frontend/src/components/cur-dir-path/dir-tool.js:98 #: frontend/src/components/cur-dir-path/dir-tool.js:99 -#: frontend/src/components/dirent-detail/detail-list-view.js:124 +#: frontend/src/components/dirent-detail/detail-list-view.js:123 #: frontend/src/components/dirent-detail/file-details.js:89 -#: frontend/src/components/toolbar/view-file-toolbar.js:79 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:78 -#: frontend/src/utils/text-translation.js:34 +#: frontend/src/components/toolbar/view-file-toolbar.js:105 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:48 +#: frontend/src/utils/text-translation.js:35 msgid "Tags" msgstr "" #: frontend/src/components/cur-dir-path/dir-tool.js:81 #: frontend/src/components/cur-dir-path/dir-tool.js:103 #: frontend/src/components/history-trash-file-view/file-view.js:33 -#: frontend/src/pages/org-admin/libraries/org-repo-nav.js:16 #: frontend/src/pages/sys-admin/repos/repos-nav.js:17 msgid "Trash" msgstr "אשפה" @@ -274,10 +261,10 @@ msgstr "אשפה" #: frontend/src/components/cur-dir-path/dir-tool.js:106 #: frontend/src/components/file-view/file-toolbar.js:198 #: frontend/src/components/file-view/file-toolbar.js:248 -#: frontend/src/components/toolbar/view-file-toolbar.js:80 +#: frontend/src/components/toolbar/view-file-toolbar.js:106 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:64 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:71 -#: frontend/src/utils/text-translation.js:31 +#: frontend/src/utils/text-translation.js:32 msgid "History" msgstr "" @@ -355,7 +342,7 @@ msgstr "" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:142 #: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:31 #: frontend/src/pages/sys-admin/abuse-reports.js:91 -#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 +#: frontend/src/repo-history.js:137 frontend/src/repo-history.js:144 msgid "Description" msgstr "תיאור" @@ -367,8 +354,8 @@ msgstr "תיאור" #: frontend/src/components/dialog/confirm-disconnect-wechat.js:35 #: frontend/src/components/dialog/confirm-restore-repo.js:36 #: frontend/src/components/dialog/confirm-unlink-device.js:49 -#: frontend/src/components/dialog/copy-dirent-dialog.js:165 -#: frontend/src/components/dialog/create-file-dialog.js:111 +#: frontend/src/components/dialog/copy-dirent-dialog.js:162 +#: frontend/src/components/dialog/create-file-dialog.js:179 #: frontend/src/components/dialog/create-folder-dialog.js:99 #: frontend/src/components/dialog/create-group-dialog.js:81 #: frontend/src/components/dialog/create-repo-dialog.js:270 @@ -386,11 +373,11 @@ msgstr "תיאור" #: frontend/src/components/dialog/invite-people-dialog.js:121 #: frontend/src/components/dialog/label-repo-state-dialog.js:88 #: frontend/src/components/dialog/leave-group-dialog.js:32 -#: frontend/src/components/dialog/lib-history-setting-dialog.js:151 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:150 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:123 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:273 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:253 -#: frontend/src/components/dialog/move-dirent-dialog.js:185 +#: frontend/src/components/dialog/move-dirent-dialog.js:183 #: frontend/src/components/dialog/new-wiki-dialog.js:60 #: frontend/src/components/dialog/org-add-member-dialog.js:68 #: frontend/src/components/dialog/org-delete-department-dialog.js:42 @@ -426,7 +413,7 @@ msgstr "תיאור" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:50 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:56 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-import-user-dialog.js:59 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:144 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:143 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-logs-export-excel-dialog.js:104 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:95 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:51 @@ -435,33 +422,35 @@ msgstr "תיאור" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-set-org-name-dialog.js:64 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-unlink-device-dialog.js:47 #: frontend/src/components/dialog/sysadmin-dialog/update-user.js:60 -#: frontend/src/components/dialog/transfer-dialog.js:186 +#: frontend/src/components/dialog/transfer-dialog.js:100 #: frontend/src/components/dialog/upload-remind-dialog.js:44 #: frontend/src/components/dialog/view-link-dialog.js:37 #: frontend/src/components/dialog/wiki-delete-dialog.js:25 #: frontend/src/components/dialog/wiki-select-dialog.js:97 -#: frontend/src/components/file-uploader/upload-list-item.js:144 +#: frontend/src/components/file-uploader/upload-list-item.js:127 #: frontend/src/components/seatable-integration-account-setting-widgets/delete-seatables-dialog.js:24 #: frontend/src/components/send-link.js:111 #: frontend/src/components/share-link-panel/link-details.js:230 #: frontend/src/components/share-link-panel/link-list.js:68 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:144 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:127 #: frontend/src/components/user-settings/social-login-saml.js:67 #: frontend/src/pages/org-admin/input-item.js:92 #: frontend/src/pages/org-admin/web-settings/input-item.js:69 -#: frontend/src/pages/sys-admin/web-settings/input-item.js:70 -#: frontend/src/pages/upload-link/upload-list-item.js:144 +#: frontend/src/pages/sys-admin/web-settings/input-item.js:66 +#: frontend/src/pages/upload-link/upload-list-item.js:124 #: frontend/src/tc-accept.js:42 msgid "Cancel" msgstr "בטל" #: frontend/src/components/dialog/add-abuse-report-dialog.js:93 -#: frontend/src/components/dialog/change-repo-password-dialog.js:118 +#: frontend/src/components/dialog/add-reviewer-dialog.js:110 +#: frontend/src/components/dialog/add-reviewer-dialog.js:111 +#: frontend/src/components/dialog/change-repo-password-dialog.js:117 #: frontend/src/components/dialog/clean-trash.js:77 #: frontend/src/components/dialog/confirm-apply-folder-properties-dialog.js:56 -#: frontend/src/components/dialog/copy-dirent-dialog.js:166 +#: frontend/src/components/dialog/copy-dirent-dialog.js:163 #: frontend/src/components/dialog/create-department-repo-dialog.js:95 -#: frontend/src/components/dialog/create-file-dialog.js:112 +#: frontend/src/components/dialog/create-file-dialog.js:180 #: frontend/src/components/dialog/create-folder-dialog.js:100 #: frontend/src/components/dialog/create-group-dialog.js:82 #: frontend/src/components/dialog/create-repo-dialog.js:271 @@ -475,13 +464,13 @@ msgstr "בטל" #: frontend/src/components/dialog/invite-people-dialog.js:122 #: frontend/src/components/dialog/label-repo-state-dialog.js:89 #: frontend/src/components/dialog/lib-decrypt-dialog.js:67 -#: frontend/src/components/dialog/lib-history-setting-dialog.js:152 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:151 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:124 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:326 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:254 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:306 -#: frontend/src/components/dialog/move-dirent-dialog.js:186 +#: frontend/src/components/dialog/move-dirent-dialog.js:184 #: frontend/src/components/dialog/new-wiki-dialog.js:61 #: frontend/src/components/dialog/org-add-admin-dialog.js:66 #: frontend/src/components/dialog/org-add-department-dialog.js:86 @@ -525,7 +514,7 @@ msgstr "בטל" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:90 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:51 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:57 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:145 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:144 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-logs-export-excel-dialog.js:105 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:96 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:52 @@ -535,7 +524,7 @@ msgstr "בטל" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:268 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:255 #: frontend/src/components/dialog/sysadmin-dialog/update-user.js:61 -#: frontend/src/components/dialog/transfer-dialog.js:187 +#: frontend/src/components/dialog/transfer-dialog.js:101 #: frontend/src/components/dialog/transfer-group-dialog.js:69 #: frontend/src/components/dialog/wiki-select-dialog.js:99 #: frontend/src/components/dialog/wiki-select-dialog.js:100 @@ -556,10 +545,55 @@ msgstr "בטל" #: frontend/src/pages/sys-admin/repos/search-repos.js:155 #: frontend/src/pages/sys-admin/statistic/statistic-common-tool.js:128 #: frontend/src/pages/sys-admin/users/search-users.js:318 -#: frontend/src/pages/sys-admin/web-settings/input-item.js:69 +#: frontend/src/pages/sys-admin/web-settings/input-item.js:65 msgid "Submit" msgstr "שלח" +#: frontend/src/components/dialog/add-reviewer-dialog.js:98 +msgid "Request a review" +msgstr "" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:100 +msgid "Add new reviewer" +msgstr "" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:103 +#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:283 +#: frontend/src/components/dialog/org-add-member-dialog.js:58 +#: frontend/src/components/dialog/share-to-user.js:357 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-member-dialog.js:37 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-member-dialog.js:56 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-batch-add-admin-dialog.js:45 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:45 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:46 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:240 +#: frontend/src/components/list-and-add-group-members.js:173 +#: frontend/src/pages/org-admin/org-users-search-users.js:196 +#: frontend/src/pages/org-admin/org-users-users.js:260 +#: frontend/src/pages/sys-admin/users/search-users.js:313 +#: frontend/src/pages/sys-admin/users/users.js:425 +msgid "Search users" +msgstr "" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:137 +#: frontend/src/components/dialog/edit-filetag-dialog.js:145 +#: frontend/src/components/dialog/list-created-files-dialog.js:55 +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:86 +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:107 +#: frontend/src/components/dialog/org-add-admin-dialog.js:65 +#: frontend/src/components/dialog/search-file-dialog.js:115 +#: frontend/src/components/dialog/share-admin-link.js:35 +#: frontend/src/components/dialog/share-repo-dialog.js:149 +#: frontend/src/components/dialog/transfer-group-dialog.js:68 +#: frontend/src/components/search/ai-search.js:653 +#: frontend/src/components/search/ai-search.js:690 +#: frontend/src/components/search/search.js:497 +#: frontend/src/components/search/search.js:532 +#: frontend/src/components/system-notification.js:46 +#: frontend/src/pages/groups/group-view.js:479 +msgid "Close" +msgstr "סגור" + #: frontend/src/components/dialog/change-repo-password-dialog.js:49 msgid "Please enter the old password" msgstr "" @@ -584,24 +618,24 @@ msgstr "" msgid "Successfully changed library password." msgstr "" -#: frontend/src/components/dialog/change-repo-password-dialog.js:98 +#: frontend/src/components/dialog/change-repo-password-dialog.js:102 msgid "Change Password of Library {placeholder}" msgstr "" -#: frontend/src/components/dialog/change-repo-password-dialog.js:108 +#: frontend/src/components/dialog/change-repo-password-dialog.js:107 msgid "Old Password" msgstr "" -#: frontend/src/components/dialog/change-repo-password-dialog.js:110 +#: frontend/src/components/dialog/change-repo-password-dialog.js:109 msgid "New Password" msgstr "" -#: frontend/src/components/dialog/change-repo-password-dialog.js:110 +#: frontend/src/components/dialog/change-repo-password-dialog.js:109 #: frontend/src/components/dialog/create-repo-dialog.js:240 msgid "(at least {placeholder} characters)" msgstr "" -#: frontend/src/components/dialog/change-repo-password-dialog.js:112 +#: frontend/src/components/dialog/change-repo-password-dialog.js:111 msgid "New Password Again" msgstr "" @@ -627,12 +661,11 @@ msgstr "" #: frontend/src/components/dialog/clean-trash.js:62 #: frontend/src/pages/org-admin/devices/devices-errors.js:193 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:375 #: frontend/src/pages/share-admin/share-links.js:590 #: frontend/src/pages/share-admin/upload-links.js:306 #: frontend/src/pages/sys-admin/devices/devices-errors.js:197 #: frontend/src/pages/sys-admin/repos/trash-repos.js:400 -#: frontend/src/repo-folder-trash.js:207 +#: frontend/src/repo-folder-trash.js:204 msgid "Clean" msgstr "" @@ -739,8 +772,9 @@ msgstr "באמת למחוק את חשבונך?" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:39 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:59 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:59 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:643 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:667 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:668 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:692 +#: frontend/src/components/draft-list-view/draft-list-item.js:111 #: frontend/src/components/group-members.js:163 #: frontend/src/components/popover/tag-list-item.js:55 #: frontend/src/components/popover/tag-list-item.js:56 @@ -756,8 +790,8 @@ msgstr "באמת למחוק את חשבונך?" #: frontend/src/components/share-link-panel/link-list.js:69 #: frontend/src/components/share-link-panel/link-list.js:129 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:513 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:330 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:338 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:358 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:366 #: frontend/src/components/user-settings/delete-account.js:38 #: frontend/src/components/user-settings/web-api-auth-token.js:83 #: frontend/src/pages/invitations/invitations-view.js:104 @@ -765,16 +799,14 @@ msgstr "באמת למחוק את חשבונך?" #: frontend/src/pages/invitations/invitations-view.js:136 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:360 #: frontend/src/pages/my-libs/mylib-repo-menu.js:145 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:267 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:198 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:256 #: frontend/src/pages/org-admin/org-department-item.js:551 #: frontend/src/pages/org-admin/org-departments-list.js:210 #: frontend/src/pages/org-admin/org-group-repos.js:174 #: frontend/src/pages/org-admin/org-groups-search-groups.js:115 #: frontend/src/pages/org-admin/org-groups.js:306 +#: frontend/src/pages/org-admin/org-libraries.js:316 #: frontend/src/pages/org-admin/org-links.js:216 -#: frontend/src/pages/org-admin/org-user-item.js:194 +#: frontend/src/pages/org-admin/org-user-item.js:179 #: frontend/src/pages/org-admin/org-user-repos.js:170 #: frontend/src/pages/sys-admin/departments/group-item.js:69 #: frontend/src/pages/sys-admin/groups/groups-content.js:184 @@ -786,7 +818,7 @@ msgstr "באמת למחוק את חשבונך?" #: frontend/src/pages/sys-admin/orgs/org-groups.js:120 #: frontend/src/pages/sys-admin/orgs/org-repos.js:117 #: frontend/src/pages/sys-admin/orgs/org-repos.js:125 -#: frontend/src/pages/sys-admin/orgs/org-users.js:298 +#: frontend/src/pages/sys-admin/orgs/org-users.js:288 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:205 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:213 #: frontend/src/pages/sys-admin/repos/dir-content.js:61 @@ -798,8 +830,8 @@ msgstr "באמת למחוק את חשבונך?" #: frontend/src/pages/sys-admin/users/search-users.js:355 #: frontend/src/pages/sys-admin/users/user-repos.js:163 #: frontend/src/pages/sys-admin/users/user-repos.js:218 -#: frontend/src/pages/sys-admin/users/users-content.js:361 -#: frontend/src/pages/sys-admin/users/users-content.js:560 +#: frontend/src/pages/sys-admin/users/users-content.js:352 +#: frontend/src/pages/sys-admin/users/users-content.js:548 #: frontend/src/pages/sys-admin/users/users.js:510 #: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:65 #: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:69 @@ -827,7 +859,6 @@ msgid "Are you sure you want to disconnect?" msgstr "" #: frontend/src/components/dialog/confirm-restore-repo.js:31 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:264 #: frontend/src/pages/sys-admin/repos/trash-repos.js:266 msgid "Restore Library" msgstr "שחזור הספרייה" @@ -841,13 +872,11 @@ msgstr "האם אתה בטוח שברצונך לשחזר ספרייה זו?" #: frontend/src/pages/file-history-old/history-item.js:126 #: frontend/src/pages/my-libs/my-libs-deleted.js:176 #: frontend/src/pages/my-libs/my-libs-deleted.js:177 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:195 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:267 #: frontend/src/pages/sys-admin/repos/trash-repos.js:197 #: frontend/src/pages/sys-admin/repos/trash-repos.js:269 -#: frontend/src/repo-folder-trash.js:363 frontend/src/repo-folder-trash.js:374 -#: frontend/src/repo-snapshot.js:170 frontend/src/repo-snapshot.js:299 -#: frontend/src/repo-snapshot.js:308 +#: frontend/src/repo-folder-trash.js:358 frontend/src/repo-folder-trash.js:368 +#: frontend/src/repo-snapshot.js:168 frontend/src/repo-snapshot.js:297 +#: frontend/src/repo-snapshot.js:306 msgid "Restore" msgstr "שחזור" @@ -935,12 +964,13 @@ msgid "New Department Library" msgstr "" #: frontend/src/components/dialog/create-department-repo-dialog.js:81 -#: frontend/src/components/dialog/create-file-dialog.js:98 +#: frontend/src/components/dialog/create-file-dialog.js:151 #: frontend/src/components/dialog/create-folder-dialog.js:86 #: frontend/src/components/dialog/create-group-dialog.js:69 #: frontend/src/components/dialog/create-repo-dialog.js:188 #: frontend/src/components/dialog/create-tag-dialog.js:79 #: frontend/src/components/dialog/list-created-files-dialog.js:28 +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:66 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:84 #: frontend/src/components/dialog/new-wiki-dialog.js:56 #: frontend/src/components/dialog/org-add-department-dialog.js:73 @@ -960,7 +990,8 @@ msgstr "" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:63 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:82 #: frontend/src/components/dialog/wiki-select-dialog.js:78 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:627 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:626 +#: frontend/src/components/draft-list-view/draft-list-view.js:36 #: frontend/src/components/group-members.js:30 #: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:122 #: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23 @@ -968,7 +999,6 @@ msgstr "" #: frontend/src/pages/my-libs/my-libs-deleted.js:93 #: frontend/src/pages/my-libs/mylib-repo-list-view.js:90 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:160 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:75 #: frontend/src/pages/org-admin/org-admin-list.js:50 #: frontend/src/pages/org-admin/org-department-item.js:250 #: frontend/src/pages/org-admin/org-department-item.js:290 @@ -979,6 +1009,7 @@ msgstr "" #: frontend/src/pages/org-admin/org-group-repos.js:83 #: frontend/src/pages/org-admin/org-groups-search-groups.js:157 #: frontend/src/pages/org-admin/org-groups.js:160 +#: frontend/src/pages/org-admin/org-libraries.js:147 #: frontend/src/pages/org-admin/org-links.js:100 #: frontend/src/pages/org-admin/org-user-profile.js:136 #: frontend/src/pages/org-admin/org-user-repos.js:79 @@ -1009,12 +1040,12 @@ msgstr "" #: frontend/src/pages/sys-admin/users/user-links.js:49 #: frontend/src/pages/sys-admin/users/user-repos.js:54 #: frontend/src/pages/sys-admin/users/user-shared-repos.js:35 -#: frontend/src/repo-folder-trash.js:239 frontend/src/repo-snapshot.js:200 +#: frontend/src/repo-folder-trash.js:236 frontend/src/repo-snapshot.js:198 #: frontend/src/shared-dir-view.js:661 msgid "Name" msgstr "שם" -#: frontend/src/components/dialog/create-file-dialog.js:62 +#: frontend/src/components/dialog/create-file-dialog.js:59 #: frontend/src/components/dialog/create-folder-dialog.js:54 #: frontend/src/components/dialog/rename-dialog.js:56 #: frontend/src/components/dialog/rename-dirent.js:56 @@ -1023,7 +1054,7 @@ msgstr "שם" msgid "The name \"{name}\" is already taken. Please choose a different name." msgstr "" -#: frontend/src/components/dialog/create-file-dialog.js:94 +#: frontend/src/components/dialog/create-file-dialog.js:147 #: frontend/src/components/toolbar/dir-operation-toolbar.js:207 #: frontend/src/components/toolbar/dir-operation-toolbar.js:232 #: frontend/src/pages/repo-wiki-mode/side-panel.js:176 @@ -1065,7 +1096,7 @@ msgstr "הסיסמא קצרה מדי" #: frontend/src/components/dialog/create-repo-dialog.js:111 #: frontend/src/components/dialog/generate-upload-link.js:150 #: frontend/src/components/dialog/org-add-user-dialog.js:123 -#: frontend/src/components/share-link-panel/link-creation.js:181 +#: frontend/src/components/share-link-panel/link-creation.js:175 msgid "Passwords don't match" msgstr "סיסמאות אינן תואמות" @@ -1131,14 +1162,14 @@ msgstr "הרשאה" #: frontend/src/components/dialog/share-repo-dialog.js:40 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:22 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57 -#: frontend/src/utils/utils.js:680 +#: frontend/src/utils/utils.js:684 msgid "Read-Write" msgstr "קריאה-כתיבה" #: frontend/src/components/dialog/create-repo-dialog.js:227 #: frontend/src/components/dialog/share-repo-dialog.js:41 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57 -#: frontend/src/utils/utils.js:683 +#: frontend/src/utils/utils.js:687 msgid "Read-Only" msgstr "קריאה-בלבד" @@ -1152,7 +1183,7 @@ msgstr "הצפן" #: frontend/src/components/dialog/org-add-user-dialog.js:145 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:106 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:153 -#: frontend/src/components/share-link-panel/link-creation.js:284 +#: frontend/src/components/share-link-panel/link-creation.js:278 #: frontend/src/pages/sys-admin/web-settings/web-settings.js:239 #: frontend/src/settings.js:48 frontend/src/settings.js:134 msgid "Password" @@ -1162,15 +1193,15 @@ msgstr "סיסמא" #: frontend/src/components/dialog/generate-upload-link.js:390 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:110 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:163 -#: frontend/src/components/share-link-panel/link-creation.js:295 +#: frontend/src/components/share-link-panel/link-creation.js:289 msgid "Password again" msgstr "סיסמא שוב" #: frontend/src/components/dialog/create-tag-dialog.js:53 #: frontend/src/components/dialog/zip-download-dialog.js:73 -#: frontend/src/components/file-uploader/file-uploader.js:400 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:409 -#: frontend/src/pages/upload-link/file-uploader.js:399 +#: frontend/src/components/file-uploader/file-uploader.js:406 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:415 +#: frontend/src/pages/upload-link/file-uploader.js:404 msgid "Internal Server Error" msgstr "שגיאת שרת פנימית" @@ -1180,10 +1211,10 @@ msgstr "" #: frontend/src/components/dialog/create-tag-dialog.js:73 #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:124 -#: frontend/src/components/share-link-panel/link-creation.js:259 +#: frontend/src/components/share-link-panel/link-creation.js:253 #: frontend/src/components/share-link-panel/link-details.js:166 -#: frontend/src/repo-folder-trash.js:201 frontend/src/repo-history.js:112 -#: frontend/src/repo-snapshot.js:150 +#: frontend/src/repo-folder-trash.js:198 frontend/src/repo-history.js:109 +#: frontend/src/repo-snapshot.js:148 msgid "Back" msgstr "" @@ -1199,10 +1230,10 @@ msgstr "" #: frontend/src/components/dialog/create-tag-dialog.js:109 #: frontend/src/components/file-view/file-toolbar.js:155 #: frontend/src/components/file-view/file-toolbar.js:214 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:115 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:158 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:199 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:222 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:121 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:165 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:206 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:229 #: frontend/src/shared-dir-view.js:486 msgid "Save" msgstr "" @@ -1226,8 +1257,6 @@ msgid "Permission name" msgstr "" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:151 -#: frontend/src/components/file-uploader/file-uploader.js:684 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:667 #: frontend/src/components/toolbar/dir-operation-toolbar.js:189 #: frontend/src/components/toolbar/dir-operation-toolbar.js:198 #: frontend/src/components/toolbar/dir-operation-toolbar.js:227 @@ -1241,8 +1270,7 @@ msgstr "" #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:69 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:79 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:89 -#: frontend/src/pages/upload-link/file-uploader.js:625 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:66 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:52 #: frontend/src/shared-dir-view.js:471 msgid "Upload" msgstr "העלאה" @@ -1250,8 +1278,8 @@ msgstr "העלאה" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:180 #: frontend/src/components/dialog/zip-download-dialog.js:123 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:637 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:661 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:662 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:686 #: frontend/src/components/file-view/file-toolbar.js:171 #: frontend/src/components/file-view/file-toolbar.js:255 #: frontend/src/components/file-view/file-view-tip.js:25 @@ -1259,10 +1287,10 @@ msgstr "העלאה" #: frontend/src/components/history-trash-file-view/download.js:10 #: frontend/src/components/shared-file-view/shared-file-view-tip.js:27 #: frontend/src/components/shared-file-view/shared-file-view.js:133 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:331 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:344 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:359 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:372 #: frontend/src/pages/file-history-old/history-item.js:127 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:122 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:128 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:74 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:253 #: frontend/src/pages/org-admin/statistic/statistic-traffic.js:63 @@ -1277,7 +1305,7 @@ msgstr "העלאה" #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:84 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:94 #: frontend/src/pages/sys-admin/users/user-links.js:202 -#: frontend/src/repo-snapshot.js:309 frontend/src/shared-dir-view.js:769 +#: frontend/src/repo-snapshot.js:307 frontend/src/shared-dir-view.js:769 #: frontend/src/shared-dir-view.js:796 frontend/src/shared-dir-view.js:844 #: frontend/src/shared-dir-view.js:876 frontend/src/shared-dir-view.js:945 #: frontend/src/shared-dir-view.js:963 @@ -1307,9 +1335,9 @@ msgstr "" #: frontend/src/components/dialog/view-link-dialog.js:38 #: frontend/src/components/share-link-panel/link-item.js:112 #: frontend/src/components/shared-link.js:24 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:329 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:337 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:343 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:357 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:365 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:371 #: frontend/src/pages/org-admin/org-saml-config.js:118 #: frontend/src/pages/org-admin/org-saml-config.js:132 #: frontend/src/pages/org-admin/org-saml-config.js:146 @@ -1342,7 +1370,7 @@ msgstr "" #: frontend/src/components/select-editor/select-editor.js:138 #: frontend/src/components/share-link-panel/link-details.js:206 #: frontend/src/components/share-link-panel/link-details.js:207 -#: frontend/src/components/toolbar/view-file-toolbar.js:67 +#: frontend/src/components/toolbar/view-file-toolbar.js:87 #: frontend/src/components/user-settings/user-avatar-form.js:97 #: frontend/src/pages/org-admin/org-user-profile.js:139 #: frontend/src/pages/org-admin/org-user-profile.js:145 @@ -1356,9 +1384,9 @@ msgstr "" #: frontend/src/pages/sys-admin/institutions/institution-info.js:28 #: frontend/src/pages/sys-admin/orgs/org-info.js:41 #: frontend/src/pages/sys-admin/users/user-info.js:91 -#: frontend/src/pages/sys-admin/users/users-content.js:514 +#: frontend/src/pages/sys-admin/users/users-content.js:502 #: frontend/src/pages/wiki/main-panel.js:106 -#: frontend/src/pages/wiki/main-panel.js:107 frontend/src/repo-history.js:306 +#: frontend/src/pages/wiki/main-panel.js:107 frontend/src/repo-history.js:303 msgid "Edit" msgstr "לערוך" @@ -1396,7 +1424,6 @@ msgstr "" #: frontend/src/components/dialog/delete-repo-dialog.js:66 #: frontend/src/components/dialog/org-delete-repo-dialog.js:32 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:33 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:253 #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:101 #: frontend/src/pages/sys-admin/orgs/org-repos.js:122 #: frontend/src/pages/sys-admin/repos/trash-repos.js:255 @@ -1420,28 +1447,11 @@ msgid "Select Tags" msgstr "" #: frontend/src/components/dialog/edit-filetag-dialog.js:141 -#: frontend/src/components/popover/edit-filetag-popover.js:187 +#: frontend/src/components/popover/edit-filetag-popover.js:182 #: frontend/src/components/popover/list-tag-popover.js:145 msgid "Create a new tag" msgstr "" -#: frontend/src/components/dialog/edit-filetag-dialog.js:145 -#: frontend/src/components/dialog/list-created-files-dialog.js:52 -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:107 -#: frontend/src/components/dialog/org-add-admin-dialog.js:65 -#: frontend/src/components/dialog/search-file-dialog.js:115 -#: frontend/src/components/dialog/share-admin-link.js:35 -#: frontend/src/components/dialog/share-repo-dialog.js:149 -#: frontend/src/components/dialog/transfer-group-dialog.js:68 -#: frontend/src/components/search/ai-search.js:663 -#: frontend/src/components/search/ai-search.js:700 -#: frontend/src/components/search/search.js:497 -#: frontend/src/components/search/search.js:532 -#: frontend/src/components/system-notification.js:46 -#: frontend/src/pages/groups/group-view.js:479 -msgid "Close" -msgstr "סגור" - #: frontend/src/components/dialog/edit-repo-commit-labels.js:47 msgid "Successfully edited labels." msgstr "" @@ -1455,48 +1465,48 @@ msgid "Find an option" msgstr "" #: frontend/src/components/dialog/extra-attributes-dialog/index.js:217 -#: frontend/src/components/dirent-detail/detail-list-view.js:93 -#: frontend/src/components/dirent-detail/detail-list-view.js:134 +#: frontend/src/components/dirent-detail/detail-list-view.js:92 +#: frontend/src/components/dirent-detail/detail-list-view.js:133 msgid "Edit extra properties" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:142 #: frontend/src/components/dialog/reset-webdav-password.js:29 #: frontend/src/components/dialog/set-webdav-password.js:29 -#: frontend/src/components/share-link-panel/link-creation.js:173 +#: frontend/src/components/share-link-panel/link-creation.js:167 msgid "Please enter a password." msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:146 #: frontend/src/components/dialog/reset-webdav-password.js:33 #: frontend/src/components/dialog/set-webdav-password.js:33 -#: frontend/src/components/share-link-panel/link-creation.js:177 +#: frontend/src/components/share-link-panel/link-creation.js:171 msgid "The password is too short." msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:154 #: frontend/src/components/dialog/reset-webdav-password.js:38 #: frontend/src/components/dialog/set-webdav-password.js:38 -#: frontend/src/components/share-link-panel/link-creation.js:185 +#: frontend/src/components/share-link-panel/link-creation.js:179 msgid "" "The password is too weak. It should include at least {passwordStrengthLevel}" " of the following: number, upper letter, lower letter and other symbols." msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:162 -#: frontend/src/components/share-link-panel/link-creation.js:193 +#: frontend/src/components/share-link-panel/link-creation.js:187 msgid "Please select an expiration time" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:170 -#: frontend/src/components/share-link-panel/link-creation.js:202 +#: frontend/src/components/share-link-panel/link-creation.js:196 msgid "Please enter days" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:174 #: frontend/src/components/dialog/lib-history-setting-dialog.js:66 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:66 -#: frontend/src/components/share-link-panel/link-creation.js:206 +#: frontend/src/components/share-link-panel/link-creation.js:200 msgid "Please enter a non-negative integer" msgstr "" @@ -1507,7 +1517,7 @@ msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:276 #: frontend/src/components/dialog/reset-webdav-password.js:68 #: frontend/src/components/dialog/set-webdav-password.js:68 -#: frontend/src/components/share-link-panel/link-creation.js:285 +#: frontend/src/components/share-link-panel/link-creation.js:279 msgid "" "(at least {passwordMinLength} characters and includes " "{passwordStrengthLevel} of the following: number, upper letter, lower letter" @@ -1554,18 +1564,18 @@ msgstr "שולח..." #: frontend/src/components/dialog/generate-upload-link.js:367 #: frontend/src/components/dialog/generate-upload-link.js:372 -#: frontend/src/components/share-link-panel/link-creation.js:273 -#: frontend/src/components/share-link-panel/link-creation.js:278 +#: frontend/src/components/share-link-panel/link-creation.js:267 +#: frontend/src/components/share-link-panel/link-creation.js:272 msgid "Add password protection" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:403 -#: frontend/src/components/share-link-panel/link-creation.js:308 +#: frontend/src/components/share-link-panel/link-creation.js:302 msgid "Add auto expiration" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:422 -#: frontend/src/components/share-link-panel/link-creation.js:344 +#: frontend/src/components/share-link-panel/link-creation.js:338 #: frontend/src/components/user-settings/web-api-auth-token.js:86 msgid "Generate" msgstr "" @@ -1685,8 +1695,8 @@ msgstr "" #: frontend/src/components/dialog/invite-people-dialog.js:107 #: frontend/src/components/dialog/share-dialog.js:154 #: frontend/src/components/dialog/share-to-invite-people.js:273 -#: frontend/src/components/main-side-nav.js:261 -#: frontend/src/components/main-side-nav.js:263 +#: frontend/src/components/main-side-nav.js:271 +#: frontend/src/components/main-side-nav.js:273 #: frontend/src/components/toolbar/invitations-toolbar.js:31 #: frontend/src/components/toolbar/invitations-toolbar.js:35 #: frontend/src/pages/invitations/invitations-view.js:282 @@ -1744,33 +1754,36 @@ msgstr "" msgid "Successfully set library history." msgstr "" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:112 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:110 -msgid "{placeholder} History Setting" +#: frontend/src/components/dialog/lib-history-setting-dialog.js:116 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:114 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:351 +#: frontend/src/pages/my-libs/mylib-repo-menu.js:154 +#: frontend/src/pages/sys-admin/repos/repos.js:271 +msgid "History Setting" msgstr "" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:123 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:122 msgid "Setting library history is disabled by Admin." msgstr "" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:128 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:121 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:127 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:120 msgid "Keep full history" msgstr "" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:132 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:125 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:131 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:124 msgid "Don't keep history" msgstr "" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:136 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:129 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:135 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:128 msgid "Only keep a period of history:" msgstr "" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:145 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:144 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:117 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:138 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:137 #: frontend/src/components/set-link-expiration.js:89 msgid "days" msgstr "" @@ -1803,12 +1816,12 @@ msgstr "" msgid "Group Permission" msgstr "" -#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:69 +#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:73 msgid "{placeholder} Folder Permission" msgstr "" -#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:69 -msgid "Set permission of {placeholder}" +#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:73 +msgid "Set {placeholder}'s permission" msgstr "" #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:186 @@ -1816,17 +1829,17 @@ msgstr "" #: frontend/src/components/dialog/repo-api-token-dialog.js:197 #: frontend/src/components/dialog/zip-download-dialog.js:76 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:294 -#: frontend/src/pages/lib-content-view/lib-content-view.js:181 -#: frontend/src/pages/lib-content-view/lib-content-view.js:710 -#: frontend/src/pages/lib-content-view/lib-content-view.js:758 -#: frontend/src/pages/lib-content-view/lib-content-view.js:850 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1035 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1051 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1087 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1115 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1177 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1233 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1271 +#: frontend/src/pages/lib-content-view/lib-content-view.js:185 +#: frontend/src/pages/lib-content-view/lib-content-view.js:735 +#: frontend/src/pages/lib-content-view/lib-content-view.js:784 +#: frontend/src/pages/lib-content-view/lib-content-view.js:869 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1065 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1081 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1117 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1145 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1209 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1259 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1287 #: frontend/src/pages/my-libs/my-libs-deleted.js:152 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:293 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:315 @@ -1835,22 +1848,22 @@ msgstr "" #: frontend/src/pages/search/main-panel.js:197 #: frontend/src/pages/shared-with-all/public-shared-view.js:106 #: frontend/src/pages/sys-admin/abuse-reports.js:45 -#: frontend/src/pages/upload-link/file-uploader.js:433 -#: frontend/src/repo-folder-trash.js:136 frontend/src/repo-folder-trash.js:333 -#: frontend/src/utils/utils.js:1190 +#: frontend/src/pages/upload-link/file-uploader.js:437 +#: frontend/src/repo-folder-trash.js:136 frontend/src/repo-folder-trash.js:329 +#: frontend/src/utils/utils.js:1194 msgid "Error" msgstr "שגיאה" #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:189 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:172 #: frontend/src/components/dialog/repo-api-token-dialog.js:199 -#: frontend/src/pages/lib-content-view/lib-content-view.js:187 +#: frontend/src/pages/lib-content-view/lib-content-view.js:191 #: frontend/src/pages/search/main-panel.js:82 #: frontend/src/pages/sys-admin/abuse-reports.js:47 -#: frontend/src/repo-folder-trash.js:142 frontend/src/repo-folder-trash.js:335 +#: frontend/src/repo-folder-trash.js:142 frontend/src/repo-folder-trash.js:331 #: frontend/src/shared-file-view-document.js:74 #: frontend/src/shared-file-view-spreadsheet.js:71 -#: frontend/src/utils/utils.js:1193 frontend/src/view-file-document.js:76 +#: frontend/src/utils/utils.js:1197 frontend/src/view-file-document.js:76 #: frontend/src/view-file-spreadsheet.js:71 msgid "Please check the network." msgstr "נא בדוק את הרשת." @@ -1888,23 +1901,6 @@ msgstr "" msgid "User" msgstr "" -#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:283 -#: frontend/src/components/dialog/org-add-member-dialog.js:58 -#: frontend/src/components/dialog/share-to-user.js:357 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-member-dialog.js:37 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-member-dialog.js:56 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-batch-add-admin-dialog.js:45 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:45 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:46 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:240 -#: frontend/src/components/list-and-add-group-members.js:173 -#: frontend/src/pages/org-admin/org-users-search-users.js:196 -#: frontend/src/pages/org-admin/org-users-users.js:260 -#: frontend/src/pages/sys-admin/users/search-users.js:313 -#: frontend/src/pages/sys-admin/users/users.js:425 -msgid "Search users" -msgstr "" - #: frontend/src/components/dialog/list-created-files-dialog.js:23 msgid "Created Files" msgstr "" @@ -1919,60 +1915,67 @@ msgstr "" #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:48 #: frontend/src/pages/sys-admin/devices/devices-errors.js:53 #: frontend/src/pages/sys-admin/logs-page/login-logs.js:48 -#: frontend/src/repo-history.js:141 frontend/src/repo-history.js:148 +#: frontend/src/repo-history.js:138 frontend/src/repo-history.js:145 #: frontend/src/user-notifications.js:131 #: frontend/src/user-notifications.js:135 msgid "Time" msgstr "זמן" -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79 -msgid "Tagged Files" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:44 +#: frontend/src/pages/drafts/draft-content.js:29 +msgid "Successfully deleted draft %(draft)s." msgstr "" -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:85 -#: frontend/src/components/dialog/search-file-dialog.js:94 -#: frontend/src/components/dirent-detail/detail-list-view.js:120 -#: frontend/src/components/dirent-detail/file-details.js:85 -#: frontend/src/components/dirent-detail/lib-details.js:69 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:630 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124 -#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24 -#: frontend/src/file-history-old.js:245 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:74 -#: frontend/src/pages/my-libs/mylib-repo-list-view.js:92 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:80 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:82 -#: frontend/src/pages/org-admin/org-department-item.js:327 -#: frontend/src/pages/org-admin/org-group-repos.js:84 -#: frontend/src/pages/org-admin/org-user-repos.js:80 -#: frontend/src/pages/org-admin/org-user-shared-repos.js:78 -#: frontend/src/pages/search/advanced-search.js:78 -#: frontend/src/pages/search/advanced-search.js:226 -#: frontend/src/pages/share-with-ocm/remote-dir-content.js:99 -#: frontend/src/pages/shared-libs/shared-libs.js:84 -#: frontend/src/pages/sys-admin/departments/department-libraries.js:85 -#: frontend/src/pages/sys-admin/repos/dir-content.js:104 -#: frontend/src/pages/sys-admin/repos/repos.js:82 -#: frontend/src/pages/sys-admin/repos/repos.js:84 -#: frontend/src/pages/sys-admin/users/user-shared-repos.js:37 -#: frontend/src/repo-folder-trash.js:242 frontend/src/repo-snapshot.js:201 -#: frontend/src/shared-dir-view.js:663 -msgid "Size" -msgstr "גודל" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:48 +#: frontend/src/pages/drafts/draft-content.js:33 +msgid "Failed to delete draft %(draft)s." +msgstr "" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:61 +#: frontend/src/pages/drafts/drafts-view.js:19 +msgid "Drafts" +msgstr "" + +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:67 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:74 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:74 +#: frontend/src/components/group-members.js:125 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:126 +#: frontend/src/components/wiki-list-view/wiki-list-view.js:45 +#: frontend/src/pages/groups/group-view.js:381 +#: frontend/src/pages/org-admin/org-group-members.js:109 +#: frontend/src/pages/org-admin/org-libraries.js:153 +#: frontend/src/pages/org-admin/org-links.js:101 +#: frontend/src/pages/org-admin/org-user-shared-repos.js:77 +#: frontend/src/pages/shared-libs/shared-libs.js:86 +#: frontend/src/pages/sys-admin/groups/group-members.js:166 +#: frontend/src/pages/sys-admin/groups/groups-content.js:58 +#: frontend/src/pages/sys-admin/links/share-links.js:66 +#: frontend/src/pages/sys-admin/orgs/org-repos.js:35 +#: frontend/src/pages/sys-admin/repos/repos.js:88 +#: frontend/src/pages/sys-admin/repos/trash-repos.js:67 +#: frontend/src/pages/sys-admin/users/user-groups.js:119 +#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:170 +#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:188 +msgid "Owner" +msgstr "" + +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:68 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:86 #: frontend/src/components/dialog/search-file-dialog.js:95 #: frontend/src/components/dialog/share-repo-dialog.js:129 #: frontend/src/components/dialog/wiki-select-dialog.js:79 -#: frontend/src/components/dirent-detail/detail-list-view.js:87 -#: frontend/src/components/dirent-detail/detail-list-view.js:122 +#: frontend/src/components/dirent-detail/detail-list-view.js:86 +#: frontend/src/components/dirent-detail/detail-list-view.js:121 #: frontend/src/components/dirent-detail/file-details.js:87 #: frontend/src/components/dirent-detail/lib-details.js:70 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:631 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:630 +#: frontend/src/components/draft-list-view/draft-list-view.js:38 #: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:125 #: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25 #: frontend/src/components/wiki-list-view/wiki-list-view.js:46 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:76 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:46 #: frontend/src/pages/my-libs/mylib-repo-list-view.js:94 #: frontend/src/pages/org-admin/org-user-repos.js:81 #: frontend/src/pages/org-admin/org-user-shared-repos.js:79 @@ -1987,11 +1990,61 @@ msgstr "גודל" msgid "Last Update" msgstr "עודכן לאחרונה" +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79 +msgid "Tagged Files" +msgstr "" + +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:85 +#: frontend/src/components/dialog/search-file-dialog.js:94 +#: frontend/src/components/dirent-detail/detail-list-view.js:119 +#: frontend/src/components/dirent-detail/file-details.js:85 +#: frontend/src/components/dirent-detail/lib-details.js:69 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:629 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124 +#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24 +#: frontend/src/file-history-old.js:245 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:44 +#: frontend/src/pages/my-libs/mylib-repo-list-view.js:92 +#: frontend/src/pages/org-admin/org-department-item.js:327 +#: frontend/src/pages/org-admin/org-group-repos.js:84 +#: frontend/src/pages/org-admin/org-libraries.js:150 +#: frontend/src/pages/org-admin/org-user-repos.js:80 +#: frontend/src/pages/org-admin/org-user-shared-repos.js:78 +#: frontend/src/pages/search/advanced-search.js:78 +#: frontend/src/pages/search/advanced-search.js:226 +#: frontend/src/pages/share-with-ocm/remote-dir-content.js:99 +#: frontend/src/pages/shared-libs/shared-libs.js:84 +#: frontend/src/pages/sys-admin/departments/department-libraries.js:85 +#: frontend/src/pages/sys-admin/repos/dir-content.js:104 +#: frontend/src/pages/sys-admin/repos/repos.js:82 +#: frontend/src/pages/sys-admin/repos/repos.js:84 +#: frontend/src/pages/sys-admin/users/user-shared-repos.js:37 +#: frontend/src/repo-folder-trash.js:238 frontend/src/repo-snapshot.js:199 +#: frontend/src/shared-dir-view.js:663 +msgid "Size" +msgstr "גודל" + #: frontend/src/components/dialog/list-taggedfiles-dialog.js:165 #: frontend/src/pages/starred/starred.js:221 msgid "deleted" msgstr "" +#: frontend/src/components/dialog/local-draft-dialog.js:17 +msgid "Local draft" +msgstr "" + +#: frontend/src/components/dialog/local-draft-dialog.js:19 +msgid "You have an unsaved draft. Do you like to use it?" +msgstr "" + +#: frontend/src/components/dialog/local-draft-dialog.js:22 +msgid "Use draft" +msgstr "" + +#: frontend/src/components/dialog/local-draft-dialog.js:23 +msgid "Delete draft" +msgstr "" + #: frontend/src/components/dialog/manage-members-dialog.js:21 msgid "Manage group members" msgstr "" @@ -2010,8 +2063,10 @@ msgstr "" #: frontend/src/components/dialog/op-menu.js:53 #: frontend/src/components/dialog/op-menu.js:54 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:809 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:810 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:837 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:838 +#: frontend/src/components/draft-list-view/draft-list-item.js:104 +#: frontend/src/components/draft-list-view/draft-list-item.js:105 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:123 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:124 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:152 @@ -2036,16 +2091,16 @@ msgstr "" #: frontend/src/pages/my-libs/mylib-repo-menu.js:210 #: frontend/src/pages/my-libs/mylib-repo-menu.js:263 #: frontend/src/pages/my-libs/mylib-repo-menu.js:264 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:260 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:261 #: frontend/src/pages/org-admin/org-groups-search-groups.js:108 #: frontend/src/pages/org-admin/org-groups-search-groups.js:109 #: frontend/src/pages/org-admin/org-groups.js:299 #: frontend/src/pages/org-admin/org-groups.js:300 +#: frontend/src/pages/org-admin/org-libraries.js:309 +#: frontend/src/pages/org-admin/org-libraries.js:310 #: frontend/src/pages/org-admin/org-links.js:209 #: frontend/src/pages/org-admin/org-links.js:210 -#: frontend/src/pages/org-admin/org-user-item.js:187 -#: frontend/src/pages/org-admin/org-user-item.js:188 +#: frontend/src/pages/org-admin/org-user-item.js:172 +#: frontend/src/pages/org-admin/org-user-item.js:173 #: frontend/src/pages/repo-wiki-mode/side-panel.js:168 #: frontend/src/pages/repo-wiki-mode/side-panel.js:169 #: frontend/src/pages/sdoc/sdoc-file-history/history-version.js:127 @@ -2104,7 +2159,7 @@ msgstr "" #: frontend/src/pages/sys-admin/departments/department.js:105 #: frontend/src/pages/sys-admin/groups/group-members.js:324 #: frontend/src/pages/sys-admin/institutions/institution-users.js:362 -#: frontend/src/pages/sys-admin/orgs/org-users.js:434 +#: frontend/src/pages/sys-admin/orgs/org-users.js:415 msgid "Add Member" msgstr "" @@ -2155,11 +2210,11 @@ msgstr "" #: frontend/src/pages/sys-admin/institutions/institutions.js:127 #: frontend/src/pages/sys-admin/orgs/org-groups.js:107 #: frontend/src/pages/sys-admin/orgs/org-repos.js:100 -#: frontend/src/pages/sys-admin/orgs/org-users.js:228 +#: frontend/src/pages/sys-admin/orgs/org-users.js:220 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:138 #: frontend/src/pages/sys-admin/terms-and-conditions/item.js:125 #: frontend/src/pages/sys-admin/users/user-repos.js:192 -#: frontend/src/pages/sys-admin/users/users-content.js:403 +#: frontend/src/pages/sys-admin/users/users-content.js:393 msgid "Are you sure you want to delete {placeholder} ?" msgstr "" @@ -2170,7 +2225,7 @@ msgstr "" #: frontend/src/components/dialog/org-delete-member-dialog.js:40 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-member-dialog.js:40 -#: frontend/src/pages/sys-admin/orgs/org-users.js:295 +#: frontend/src/pages/sys-admin/orgs/org-users.js:285 msgid "Delete Member" msgstr "מחק חבר" @@ -2256,9 +2311,9 @@ msgid "API token is copied to the clipboard." msgstr "" #: frontend/src/components/dialog/repo-api-token-dialog.js:116 -#: frontend/src/pages/lib-content-view/lib-content-view.js:168 -#: frontend/src/pages/lib-content-view/lib-content-view.js:171 -#: frontend/src/repo-folder-trash.js:131 frontend/src/utils/utils.js:1185 +#: frontend/src/pages/lib-content-view/lib-content-view.js:172 +#: frontend/src/pages/lib-content-view/lib-content-view.js:175 +#: frontend/src/repo-folder-trash.js:131 frontend/src/utils/utils.js:1189 msgid "Permission denied" msgstr "" @@ -2274,29 +2329,33 @@ msgstr "" msgid "{placeholder} SeaTable integration" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:52 -msgid "{placeholder} Share Admin" +#: frontend/src/components/dialog/repo-share-admin-dialog.js:56 +#: frontend/src/components/main-side-nav.js:278 +#: frontend/src/components/main-side-nav.js:280 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:354 +#: frontend/src/pages/my-libs/mylib-repo-menu.js:178 +msgid "Share Admin" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:67 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:65 #: frontend/src/pages/share-admin/share-links.js:554 #: frontend/src/pages/share-admin/upload-links.js:286 #: frontend/src/pages/sys-admin/links/links-nav.js:15 msgid "Share Links" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:74 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:72 #: frontend/src/pages/share-admin/share-links.js:557 #: frontend/src/pages/share-admin/upload-links.js:288 #: frontend/src/pages/sys-admin/links/links-nav.js:16 msgid "Upload Links" msgstr "קישורים להעלאה" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:80 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:78 msgid "User Shares" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:85 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:83 msgid "Group Shares" msgstr "" @@ -2424,15 +2483,15 @@ msgstr "" #: frontend/src/components/dialog/share-dialog.js:323 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-dialog.js:84 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:640 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:664 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:665 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:689 #: frontend/src/components/file-view/file-toolbar.js:143 #: frontend/src/components/file-view/file-toolbar.js:242 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:348 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:511 #: frontend/src/components/toolbar/dir-operation-toolbar.js:218 -#: frontend/src/components/toolbar/view-file-toolbar.js:77 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:105 +#: frontend/src/components/toolbar/view-file-toolbar.js:103 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:69 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:359 #: frontend/src/pages/my-libs/mylib-repo-menu.js:142 @@ -2494,12 +2553,12 @@ msgstr "" #: frontend/src/components/dialog/share-to-other-server.js:193 #: frontend/src/pages/groups/group-view.js:302 -#: frontend/src/pages/org-admin/org-user-item.js:83 +#: frontend/src/pages/org-admin/org-user-item.js:82 #: frontend/src/pages/org-admin/org-users-users.js:157 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:168 -#: frontend/src/pages/sys-admin/users/users-content.js:261 -#: frontend/src/pages/sys-admin/users/users-content.js:322 -#: frontend/src/pages/sys-admin/users/users-content.js:327 +#: frontend/src/pages/sys-admin/users/users-content.js:256 +#: frontend/src/pages/sys-admin/users/users-content.js:313 +#: frontend/src/pages/sys-admin/users/users-content.js:318 #: frontend/src/pages/sys-admin/users/users.js:269 #: frontend/src/pages/sys-admin/users/users.js:293 msgid "It may take some time, please wait." @@ -2515,7 +2574,7 @@ msgstr "" #: frontend/src/pages/sys-admin/invitations/invitations.js:300 #: frontend/src/pages/sys-admin/notifications/notifications.js:274 #: frontend/src/pages/sys-admin/orgs/org-repos.js:176 -#: frontend/src/pages/sys-admin/orgs/org-users.js:390 +#: frontend/src/pages/sys-admin/orgs/org-users.js:371 #: frontend/src/pages/sys-admin/orgs/orgs.js:105 #: frontend/src/pages/sys-admin/orgs/search-orgs.js:69 #: frontend/src/pages/sys-admin/repos/dir-view.js:96 @@ -2630,31 +2689,6 @@ msgstr "" msgid "Add Organization" msgstr "" -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:74 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:74 -#: frontend/src/components/group-members.js:125 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:126 -#: frontend/src/components/wiki-list-view/wiki-list-view.js:45 -#: frontend/src/pages/groups/group-view.js:381 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:86 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:65 -#: frontend/src/pages/org-admin/org-group-members.js:109 -#: frontend/src/pages/org-admin/org-links.js:101 -#: frontend/src/pages/org-admin/org-user-shared-repos.js:77 -#: frontend/src/pages/shared-libs/shared-libs.js:86 -#: frontend/src/pages/sys-admin/groups/group-members.js:166 -#: frontend/src/pages/sys-admin/groups/groups-content.js:58 -#: frontend/src/pages/sys-admin/links/share-links.js:66 -#: frontend/src/pages/sys-admin/orgs/org-repos.js:35 -#: frontend/src/pages/sys-admin/repos/repos.js:88 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:67 -#: frontend/src/pages/sys-admin/users/user-groups.js:119 -#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:170 -#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:188 -msgid "Owner" -msgstr "" - #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:101 msgid "Owner can use admin panel in an organization, must be a new account." msgstr "" @@ -2697,7 +2731,7 @@ msgstr "" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:80 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:81 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:51 -#: frontend/src/components/dialog/transfer-dialog.js:146 +#: frontend/src/components/dialog/transfer-dialog.js:79 msgid "Select a user" msgstr "" @@ -2722,7 +2756,7 @@ msgid "End date" msgstr "" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:34 -#: frontend/src/components/dialog/transfer-dialog.js:173 +#: frontend/src/components/dialog/transfer-dialog.js:71 msgid "Transfer Library {library_name}" msgstr "" @@ -2742,16 +2776,16 @@ msgstr "" msgid "Terms" msgstr "" -#: frontend/src/components/dialog/transfer-dialog.js:127 -msgid "Transfer to user" +#: frontend/src/components/dialog/transfer-dialog.js:87 +msgid "Select a department" msgstr "" -#: frontend/src/components/dialog/transfer-dialog.js:133 +#: frontend/src/components/dialog/transfer-dialog.js:95 msgid "Transfer to department" msgstr "" -#: frontend/src/components/dialog/transfer-dialog.js:157 -msgid "Select a department" +#: frontend/src/components/dialog/transfer-dialog.js:95 +msgid "Transfer to user" msgstr "" #: frontend/src/components/dialog/transfer-group-dialog.js:55 @@ -2817,65 +2851,64 @@ msgstr "" msgid "Packaging..." msgstr "" -#: frontend/src/components/dir-view-mode/dir-column-file.js:48 +#: frontend/src/components/dir-view-mode/dir-column-file.js:69 msgid "File does not exist." msgstr "" -#: frontend/src/components/dirent-detail/detail-list-view.js:86 -#: frontend/src/components/dirent-detail/detail-list-view.js:121 +#: frontend/src/components/dir-view-mode/dir-column-file.js:90 +msgid "This file is in draft stage." +msgstr "" + +#: frontend/src/components/dir-view-mode/dir-column-file.js:91 +msgid "View Draft" +msgstr "" + +#: frontend/src/components/dirent-detail/detail-list-view.js:85 +#: frontend/src/components/dirent-detail/detail-list-view.js:120 #: frontend/src/components/dirent-detail/file-details.js:86 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:75 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:45 msgid "Location" msgstr "" -#: frontend/src/components/dirent-detail/detail-list-view.js:102 -#: frontend/src/components/dirent-detail/detail-list-view.js:104 +#: frontend/src/components/dirent-detail/detail-list-view.js:101 +#: frontend/src/components/dirent-detail/detail-list-view.js:103 msgid "Apply properties to files inside the folder" msgstr "" #: frontend/src/components/dirent-detail/lib-details.js:68 -#: frontend/src/components/main-side-nav.js:180 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:79 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:82 +#: frontend/src/components/main-side-nav.js:181 +#: frontend/src/pages/org-admin/org-libraries.js:149 #: frontend/src/pages/repo-wiki-mode/side-panel.js:161 -#: frontend/src/pages/sys-admin/info.js:116 +#: frontend/src/pages/sys-admin/info.js:112 #: frontend/src/pages/sys-admin/repos/repos.js:81 #: frontend/src/pages/sys-admin/repos/repos.js:84 msgid "Files" msgstr "קבצים" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:210 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:705 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 msgid "Frozen by {name}" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:210 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:705 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 msgid "locked by {name}" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:214 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:711 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:736 msgid "freezed" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:214 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:711 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:736 #: frontend/src/components/file-view/file-info.js:31 #: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:17 msgid "locked" msgstr "" -#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 -msgid "Unselect this item" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 -msgid "Select this item" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-item.js:734 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:818 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:759 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:846 #: frontend/src/components/file-view/file-info.js:40 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:643 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:333 @@ -2887,8 +2920,8 @@ msgstr "" msgid "Unstar" msgstr "" -#: frontend/src/components/dirent-list-view/dirent-list-item.js:734 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:818 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:759 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:846 #: frontend/src/components/file-view/file-info.js:40 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:643 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:333 @@ -2898,24 +2931,40 @@ msgstr "" msgid "Star" msgstr "" -#: frontend/src/components/dirent-list-view/dirent-list-view.js:623 -msgid "Unselect all items" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-view.js:623 -msgid "Select all items" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-none-view.js:54 +#: frontend/src/components/dirent-list-view/dirent-none-view.js:52 msgid "This folder has no content at this time." msgstr "" -#: frontend/src/components/dirent-list-view/dirent-none-view.js:55 +#: frontend/src/components/dirent-list-view/dirent-none-view.js:53 msgid "You can create files quickly" msgstr "" +#: frontend/src/components/draft-list-view/draft-list-item.js:113 +#: frontend/src/pages/sdoc-revision/index.js:123 +msgid "Publish" +msgstr "" + +#: frontend/src/components/draft-list-view/draft-list-view.js:37 +#: frontend/src/pages/dashboard/content.js:34 +#: frontend/src/pages/org-admin/devices/devices-errors.js:51 +#: frontend/src/pages/org-admin/org-logs-file-audit.js:103 +#: frontend/src/pages/org-admin/org-logs-file-update.js:117 +#: frontend/src/pages/org-admin/org-logs-perm-audit.js:84 +#: frontend/src/pages/share-admin/share-links.js:88 +#: frontend/src/pages/share-admin/upload-links.js:51 +#: frontend/src/pages/starred/starred.js:35 +#: frontend/src/pages/sys-admin/abuse-reports.js:87 +#: frontend/src/pages/sys-admin/devices/devices-errors.js:51 +#: frontend/src/pages/sys-admin/file-scan-records.js:29 +#: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:91 +#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:169 +#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:187 +#: frontend/src/pages/sys-admin/web-settings/web-settings.js:279 +msgid "Library" +msgstr "ספרייה" + #: frontend/src/components/file-chooser/file-chooser.js:286 -#: frontend/src/components/search/ai-search.js:453 +#: frontend/src/components/search/ai-search.js:452 #: frontend/src/components/search/wiki-search.js:193 msgid "No results matching" msgstr "" @@ -2929,151 +2978,132 @@ msgstr "ספרייה הנוכחית" msgid "Other Libraries" msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:148 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:146 -#: frontend/src/pages/upload-link/file-uploader.js:140 +#: frontend/src/components/file-uploader/file-uploader.js:149 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:147 +#: frontend/src/pages/upload-link/file-uploader.js:141 msgid "Please upload no more than {maxFiles} files at a time." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:395 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:406 -#: frontend/src/pages/upload-link/file-uploader.js:396 +#: frontend/src/components/file-uploader/file-uploader.js:401 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:412 +#: frontend/src/pages/upload-link/file-uploader.js:401 msgid "File is locked by others." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:396 +#: frontend/src/components/file-uploader/file-uploader.js:402 msgid "Invalid filename." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:397 +#: frontend/src/components/file-uploader/file-uploader.js:403 msgid "File already exists." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:398 +#: frontend/src/components/file-uploader/file-uploader.js:404 msgid "File size is too large." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:399 +#: frontend/src/components/file-uploader/file-uploader.js:405 msgid "Out of quota." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:408 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:399 -#: frontend/src/pages/upload-link/file-uploader.js:389 +#: frontend/src/components/file-uploader/file-uploader.js:414 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:405 +#: frontend/src/pages/upload-link/file-uploader.js:394 msgid "Network error" msgstr "" -#: frontend/src/components/file-uploader/forbid-upload-list-item.js:23 -#: frontend/src/components/shared-link-file-uploader/forbid-upload-list-item.js:23 -#: frontend/src/pages/upload-link/forbid-upload-list-item.js:23 -msgid "File too large" +#: frontend/src/components/file-uploader/forbid-upload-list-item.js:13 +#: frontend/src/components/shared-link-file-uploader/forbid-upload-list-item.js:13 +msgid "Please upload files less than {placeholder}M" msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:94 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:94 +#: frontend/src/components/file-uploader/upload-list-item.js:97 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:97 #: frontend/src/pages/upload-link/upload-list-item.js:94 msgid "Preparing to upload..." msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:95 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:95 +#: frontend/src/components/file-uploader/upload-list-item.js:98 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:98 #: frontend/src/pages/upload-link/upload-list-item.js:95 msgid "Remaining" msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:96 -#: frontend/src/components/file-uploader/upload-list-item.js:122 +#: frontend/src/components/file-uploader/upload-list-item.js:99 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:99 +#: frontend/src/pages/upload-link/upload-list-item.js:96 +msgid "Indexing..." +msgstr "" + +#: frontend/src/components/file-uploader/upload-list-item.js:130 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:130 +#: frontend/src/pages/upload-link/upload-list-item.js:127 +msgid "Retry" +msgstr "" + +#: frontend/src/components/file-uploader/upload-list-item.js:133 #: frontend/src/components/file-view/file-toolbar.js:150 #: frontend/src/components/file-view/file-toolbar.js:209 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:96 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:122 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:155 -#: frontend/src/pages/upload-link/upload-list-item.js:96 -#: frontend/src/pages/upload-link/upload-list-item.js:122 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:133 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:117 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162 +#: frontend/src/pages/upload-link/upload-list-item.js:130 msgid "Saving..." msgstr "שומר..." -#: frontend/src/components/file-uploader/upload-list-item.js:117 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:117 -#: frontend/src/pages/upload-link/upload-list-item.js:117 -msgid "Waiting..." -msgstr "" - -#: frontend/src/components/file-uploader/upload-list-item.js:118 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:118 -#: frontend/src/pages/upload-link/upload-list-item.js:118 -msgid "Uploading..." -msgstr "" - -#: frontend/src/components/file-uploader/upload-list-item.js:131 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:131 -#: frontend/src/pages/upload-link/upload-list-item.js:131 +#: frontend/src/components/file-uploader/upload-list-item.js:136 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:136 +#: frontend/src/pages/upload-link/upload-list-item.js:133 msgid "Uploaded" msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:147 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:147 -#: frontend/src/pages/upload-link/upload-list-item.js:147 -msgid "Retry" -msgstr "" - #: frontend/src/components/file-uploader/upload-progress-dialog.js:48 #: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:48 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:51 -msgid "{uploaded_files_num}/{all_files_num} Files" +#: frontend/src/pages/org-admin/web-settings/web-settings.js:119 +msgid "File Upload" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:56 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:56 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:58 -msgid "{failed_files_num} file(s) failed to upload" -msgstr "" - -#: frontend/src/components/file-uploader/upload-progress-dialog.js:67 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:67 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:83 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:49 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:49 msgid "File Uploading..." msgstr "" +#: frontend/src/components/file-uploader/upload-progress-dialog.js:75 #: frontend/src/components/file-uploader/upload-progress-dialog.js:77 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:75 #: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:77 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:90 -msgid "All files uploaded" -msgstr "" - -#: frontend/src/components/file-uploader/upload-progress-dialog.js:96 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:96 msgid "Retry All" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:103 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:103 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:75 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:80 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:82 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:80 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:82 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:61 msgid "Cancel All" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:110 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:110 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:107 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:88 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:88 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:68 msgid "name" msgstr "שם" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:111 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:111 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:108 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:89 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:89 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:69 msgid "size" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:112 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:112 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:109 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:90 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:90 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:70 msgid "progress" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:113 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:113 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:110 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:91 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:91 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:71 msgid "state" msgstr "" @@ -3088,14 +3118,14 @@ msgid "unstarred" msgstr "" #: frontend/src/components/file-view/file-toolbar.js:92 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:90 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:96 #: frontend/src/utils/text-translation.js:23 msgid "Lock" msgstr "" #: frontend/src/components/file-view/file-toolbar.js:96 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:98 -#: frontend/src/utils/text-translation.js:24 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:104 +#: frontend/src/utils/text-translation.js:25 msgid "Unlock" msgstr "" @@ -3113,12 +3143,12 @@ msgstr "" #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:342 #: frontend/src/pages/org-admin/org-logs-file-update.js:260 #: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:137 -#: frontend/src/repo-history.js:292 frontend/src/utils/text-translation.js:21 +#: frontend/src/repo-history.js:289 frontend/src/utils/text-translation.js:21 msgid "Details" msgstr "פרטים" #: frontend/src/components/file-view/file-toolbar.js:186 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:130 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:136 #: frontend/src/utils/text-translation.js:22 msgid "Open via Client" msgstr "" @@ -3140,7 +3170,7 @@ msgstr "" #: frontend/src/pages/sys-admin/groups/group-members.js:109 #: frontend/src/pages/sys-admin/users/user-groups.js:122 #: frontend/src/pages/sys-admin/users/users-nav.js:25 -#: frontend/src/utils/utils.js:686 +#: frontend/src/utils/utils.js:690 msgid "Admin" msgstr "מנהל" @@ -3157,9 +3187,8 @@ msgstr "" #: frontend/src/components/group-members.js:96 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:290 -#: frontend/src/pages/lib-content-view/lib-content-view.js:838 +#: frontend/src/pages/lib-content-view/lib-content-view.js:857 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:311 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:157 #: frontend/src/pages/org-admin/org-group-repos.js:146 #: frontend/src/pages/org-admin/org-user-repos.js:142 #: frontend/src/pages/sys-admin/repos/repos.js:162 @@ -3194,91 +3223,84 @@ msgstr "" msgid "Search group members" msgstr "" -#: frontend/src/components/main-side-nav.js:92 +#: frontend/src/components/main-side-nav.js:93 #: frontend/src/pages/org-admin/org-groups.js:154 msgid "All Groups" msgstr "" -#: frontend/src/components/main-side-nav.js:123 -#: frontend/src/components/main-side-nav.js:125 -#: frontend/src/components/main-side-nav.js:132 -#: frontend/src/components/main-side-nav.js:134 +#: frontend/src/components/main-side-nav.js:124 +#: frontend/src/components/main-side-nav.js:126 +#: frontend/src/components/main-side-nav.js:133 +#: frontend/src/components/main-side-nav.js:135 #: frontend/src/pages/org-admin/side-panel.js:86 #: frontend/src/pages/sys-admin/side-panel.js:174 msgid "Links" msgstr "קישורים" -#: frontend/src/components/main-side-nav.js:150 -#: frontend/src/components/main-side-nav.js:152 +#: frontend/src/components/main-side-nav.js:151 +#: frontend/src/components/main-side-nav.js:153 #: frontend/src/pages/share-admin/folders.js:368 msgid "Folders" msgstr "תיקיות" -#: frontend/src/components/main-side-nav.js:184 -#: frontend/src/components/main-side-nav.js:186 +#: frontend/src/components/main-side-nav.js:185 +#: frontend/src/components/main-side-nav.js:187 #: frontend/src/pages/my-libs/my-libs-deleted.js:54 #: frontend/src/pages/my-libs/my-libs.js:166 msgid "My Libraries" msgstr "" -#: frontend/src/components/main-side-nav.js:191 -#: frontend/src/components/main-side-nav.js:193 +#: frontend/src/components/main-side-nav.js:192 +#: frontend/src/components/main-side-nav.js:194 #: frontend/src/pages/shared-libs/shared-libs.js:456 msgid "Shared with me" msgstr "" -#: frontend/src/components/main-side-nav.js:198 -#: frontend/src/components/main-side-nav.js:200 +#: frontend/src/components/main-side-nav.js:199 +#: frontend/src/components/main-side-nav.js:201 #: frontend/src/pages/shared-with-all/public-shared-view.js:206 msgid "Shared with all" msgstr "" -#: frontend/src/components/main-side-nav.js:205 -#: frontend/src/components/main-side-nav.js:207 +#: frontend/src/components/main-side-nav.js:206 +#: frontend/src/components/main-side-nav.js:208 msgid "Shared with groups" msgstr "" -#: frontend/src/components/main-side-nav.js:214 -#: frontend/src/components/main-side-nav.js:216 -#: frontend/src/components/main-side-nav.js:222 -#: frontend/src/components/main-side-nav.js:224 +#: frontend/src/components/main-side-nav.js:215 +#: frontend/src/components/main-side-nav.js:217 +#: frontend/src/components/main-side-nav.js:223 +#: frontend/src/components/main-side-nav.js:225 msgid "Shared from other servers" msgstr "" -#: frontend/src/components/main-side-nav.js:231 +#: frontend/src/components/main-side-nav.js:232 msgid "Tools" msgstr "" -#: frontend/src/components/main-side-nav.js:234 -#: frontend/src/components/main-side-nav.js:236 +#: frontend/src/components/main-side-nav.js:235 +#: frontend/src/components/main-side-nav.js:237 #: frontend/src/pages/starred/starred.js:315 msgid "Favorites" msgstr "" -#: frontend/src/components/main-side-nav.js:241 -#: frontend/src/components/main-side-nav.js:243 +#: frontend/src/components/main-side-nav.js:242 +#: frontend/src/components/main-side-nav.js:244 msgid "Activities" msgstr "" -#: frontend/src/components/main-side-nav.js:248 -#: frontend/src/components/main-side-nav.js:250 +#: frontend/src/components/main-side-nav.js:249 +#: frontend/src/components/main-side-nav.js:251 #: frontend/src/pages/wikis/wikis.js:137 msgid "Published Libraries" msgstr "" -#: frontend/src/components/main-side-nav.js:254 -#: frontend/src/components/main-side-nav.js:256 +#: frontend/src/components/main-side-nav.js:264 +#: frontend/src/components/main-side-nav.js:266 #: frontend/src/pages/linked-devices/linked-devices.js:230 msgid "Linked Devices" msgstr "" -#: frontend/src/components/main-side-nav.js:268 -#: frontend/src/components/main-side-nav.js:270 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:354 -#: frontend/src/pages/my-libs/mylib-repo-menu.js:178 -msgid "Share Admin" -msgstr "" - #: frontend/src/components/more.js:14 msgid "show more" msgstr "" @@ -3318,15 +3340,15 @@ msgid "" "right}" msgstr "" -#: frontend/src/components/popover/edit-filetag-popover.js:141 +#: frontend/src/components/popover/edit-filetag-popover.js:137 msgid "No tags" msgstr "" -#: frontend/src/components/popover/edit-filetag-popover.js:145 +#: frontend/src/components/popover/edit-filetag-popover.js:141 msgid "Tag not found" msgstr "" -#: frontend/src/components/popover/edit-filetag-popover.js:159 +#: frontend/src/components/popover/edit-filetag-popover.js:155 msgid "Find a tag" msgstr "" @@ -3369,8 +3391,8 @@ msgstr "" msgid "You are watching file changes of this library." msgstr "" -#: frontend/src/components/sdoc-wiki-page-viewer/index.js:133 -#: frontend/src/components/seafile-markdown-viewer/index.js:119 +#: frontend/src/components/sdoc-wiki-page-viewer/index.js:125 +#: frontend/src/components/seafile-markdown-viewer/index.js:111 msgid "Last modified by" msgstr "" @@ -3406,41 +3428,41 @@ msgstr "לא" msgid "Reference documents" msgstr "" -#: frontend/src/components/search/ai-search.js:387 +#: frontend/src/components/search/ai-search.js:386 #: frontend/src/components/search/search.js:433 msgid "Search results visited recently" msgstr "" -#: frontend/src/components/search/ai-search.js:436 +#: frontend/src/components/search/ai-search.js:435 #: frontend/src/components/search/search.js:413 msgid "Type characters to start search" msgstr "" -#: frontend/src/components/search/ai-search.js:439 +#: frontend/src/components/search/ai-search.js:438 msgid "Type more characters to start search" msgstr "" -#: frontend/src/components/search/ai-search.js:450 -#: frontend/src/components/search/ai-search.js:467 +#: frontend/src/components/search/ai-search.js:449 +#: frontend/src/components/search/ai-search.js:466 msgid "Ask AI" msgstr "" -#: frontend/src/components/search/ai-search.js:529 +#: frontend/src/components/search/ai-search.js:528 msgid "" "Indexing the library. Semantic search will be available within a few " "minutes." msgstr "" -#: frontend/src/components/search/ai-search.js:540 +#: frontend/src/components/search/ai-search.js:539 msgid "Successfully turned it off" msgstr "" -#: frontend/src/components/search/ai-search.js:558 -#: frontend/src/components/search/ai-search.js:582 +#: frontend/src/components/search/ai-search.js:557 +#: frontend/src/components/search/ai-search.js:581 msgid "Turn on semantic search for this library" msgstr "" -#: frontend/src/components/search/ai-search.js:570 +#: frontend/src/components/search/ai-search.js:569 msgid "Turn off semantic search for this library" msgstr "" @@ -3511,13 +3533,13 @@ msgstr "" #: frontend/src/components/select-editor/sysadmin-user-role-editor.js:19 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:155 -#: frontend/src/pages/sys-admin/users/users-content.js:281 +#: frontend/src/pages/sys-admin/users/users-content.js:272 msgid "Default" msgstr "" #: frontend/src/components/select-editor/sysadmin-user-role-editor.js:21 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:157 -#: frontend/src/pages/sys-admin/users/users-content.js:283 +#: frontend/src/pages/sys-admin/users/users-content.js:274 msgid "Guest" msgstr "" @@ -3574,36 +3596,30 @@ msgstr "" msgid "Successfully deleted {number_placeholder} share links" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:138 -msgid "" -"Share links cannot be generated because \"Invisible\", \"Online Read-Write\"" -" or \"Online Read-Only\" is set for you on some folder(s) in the library." -msgstr "" - -#: frontend/src/components/share-link-panel/link-creation.js:162 +#: frontend/src/components/share-link-panel/link-creation.js:156 msgid "Please enter an integer bigger than 1 as number of links." msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:166 +#: frontend/src/components/share-link-panel/link-creation.js:160 msgid "" "Please enter an integer not bigger than {max_number} as number of links." msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:260 +#: frontend/src/components/share-link-panel/link-creation.js:254 #: frontend/src/components/share-link-panel/link-list.js:64 msgid "Generate links in batch" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:260 +#: frontend/src/components/share-link-panel/link-creation.js:254 #: frontend/src/components/share-link-panel/link-list.js:63 msgid "Generate Link" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:265 +#: frontend/src/components/share-link-panel/link-creation.js:259 msgid "Number of links" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:329 +#: frontend/src/components/share-link-panel/link-creation.js:323 msgid "Set permission" msgstr "" @@ -3651,8 +3667,7 @@ msgid "Are you sure you want to delete the selected share link(s) ?" msgstr "" #: frontend/src/components/shared-file-view/shared-file-view.js:47 -#: frontend/src/pages/markdown-editor/index.js:410 -#: frontend/src/pages/plain-markdown-editor/index.js:172 +#: frontend/src/pages/markdown-editor/index.js:458 #: frontend/src/view-file-text.js:81 msgid "Successfully saved" msgstr "" @@ -3663,7 +3678,7 @@ msgid "File download is disabled: the share link traffic of owner is used up." msgstr "" #: frontend/src/components/shared-file-view/shared-file-view.js:122 -#: frontend/src/repo-folder-trash.js:205 frontend/src/repo-snapshot.js:168 +#: frontend/src/repo-folder-trash.js:202 frontend/src/repo-snapshot.js:166 #: frontend/src/shared-dir-view.js:449 msgid "Current path: " msgstr "" @@ -3719,12 +3734,6 @@ msgstr "" msgid "Unshare" msgstr "בטל שיתוף" -#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:351 -#: frontend/src/pages/my-libs/mylib-repo-menu.js:154 -#: frontend/src/pages/sys-admin/repos/repos.js:271 -msgid "History Setting" -msgstr "" - #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:357 #: frontend/src/pages/my-libs/mylib-repo-menu.js:157 msgid "Change Password" @@ -3733,9 +3742,9 @@ msgstr "" #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:360 #: frontend/src/components/user-settings/webdav-password.js:104 #: frontend/src/pages/my-libs/mylib-repo-menu.js:160 -#: frontend/src/pages/sys-admin/orgs/org-users.js:304 -#: frontend/src/pages/sys-admin/users/users-content.js:364 -#: frontend/src/pages/sys-admin/users/users-content.js:566 +#: frontend/src/pages/sys-admin/orgs/org-users.js:294 +#: frontend/src/pages/sys-admin/users/users-content.js:355 +#: frontend/src/pages/sys-admin/users/users-content.js:554 msgid "Reset Password" msgstr "" @@ -3794,8 +3803,8 @@ msgid "Clients" msgstr "" #: frontend/src/components/toolbar/common-toolbar.js:24 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:86 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:146 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:90 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:150 #: frontend/src/pages/search/main-panel.js:330 #: frontend/src/pages/wiki/main-panel.js:95 #: frontend/src/pages/wiki/main-panel.js:112 @@ -3803,12 +3812,12 @@ msgid "Search files" msgstr "" #: frontend/src/components/toolbar/dir-operation-toolbar.js:192 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:68 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:54 msgid "Upload Files" msgstr "העלאת קבצים" #: frontend/src/components/toolbar/dir-operation-toolbar.js:193 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:69 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:55 msgid "Upload Folder" msgstr "" @@ -3841,17 +3850,17 @@ msgstr "" msgid "New SeaDoc File" msgstr "" -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:328 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:336 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:356 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:364 #: frontend/src/utils/text-translation.js:18 msgid "Move" msgstr "" #: frontend/src/components/toolbar/repo-view-toobar.js:63 -#: frontend/src/components/toolbar/view-file-toolbar.js:73 +#: frontend/src/components/toolbar/view-file-toolbar.js:99 #: frontend/src/file-history-old.js:268 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:55 -#: frontend/src/repo-folder-trash.js:284 +#: frontend/src/repo-folder-trash.js:280 msgid "More" msgstr "" @@ -3860,10 +3869,18 @@ msgstr "" msgid "Deleted Libraries" msgstr "" -#: frontend/src/components/toolbar/view-file-toolbar.js:67 +#: frontend/src/components/toolbar/view-file-toolbar.js:87 msgid "Edit File" msgstr "" +#: frontend/src/components/toolbar/view-file-toolbar.js:92 +msgid "New Draft" +msgstr "" + +#: frontend/src/components/toolbar/view-file-toolbar.js:93 +msgid "Create a draft from this file, instead of editing it directly." +msgstr "" + #: frontend/src/components/toolbar/view-mode-toolbar.js:31 #: frontend/src/shared-dir-view.js:456 frontend/src/shared-dir-view.js:457 msgid "List" @@ -3879,7 +3896,7 @@ msgid "Column" msgstr "" #: frontend/src/components/toolbar/view-mode-toolbar.js:37 -#: frontend/src/utils/text-translation.js:33 +#: frontend/src/utils/text-translation.js:34 msgid "Properties" msgstr "" @@ -4091,8 +4108,8 @@ msgstr "" msgid "History Versions" msgstr "" -#: frontend/src/file-history-old.js:244 frontend/src/repo-history.js:142 -#: frontend/src/repo-history.js:149 +#: frontend/src/file-history-old.js:244 frontend/src/repo-history.js:139 +#: frontend/src/repo-history.js:146 msgid "Modifier" msgstr "" @@ -4124,71 +4141,75 @@ msgstr "" msgid "Removed items older than {n} days from trash." msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:77 +#: frontend/src/pages/dashboard/activity-item.js:76 +msgid "Publish draft" +msgstr "" + +#: frontend/src/pages/dashboard/activity-item.js:89 msgid "{file} and {n} other files" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:80 +#: frontend/src/pages/dashboard/activity-item.js:92 msgid "Created {n} files" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:84 +#: frontend/src/pages/dashboard/activity-item.js:96 msgid "details" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:98 +#: frontend/src/pages/dashboard/activity-item.js:110 msgid "Created draft" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:98 +#: frontend/src/pages/dashboard/activity-item.js:110 msgid "Created file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:103 +#: frontend/src/pages/dashboard/activity-item.js:115 msgid "Deleted draft" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:103 +#: frontend/src/pages/dashboard/activity-item.js:115 msgid "Deleted file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:108 +#: frontend/src/pages/dashboard/activity-item.js:120 msgid "Restored file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:113 +#: frontend/src/pages/dashboard/activity-item.js:125 msgid "Renamed file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:120 +#: frontend/src/pages/dashboard/activity-item.js:132 msgid "Moved file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:125 +#: frontend/src/pages/dashboard/activity-item.js:137 msgid "Updated draft" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:125 +#: frontend/src/pages/dashboard/activity-item.js:137 msgid "Updated file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:135 +#: frontend/src/pages/dashboard/activity-item.js:147 msgid "Created folder" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:140 +#: frontend/src/pages/dashboard/activity-item.js:152 msgid "Deleted folder" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:145 +#: frontend/src/pages/dashboard/activity-item.js:157 msgid "Restored folder" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:150 +#: frontend/src/pages/dashboard/activity-item.js:162 msgid "Renamed folder" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:157 +#: frontend/src/pages/dashboard/activity-item.js:169 msgid "Moved folder" msgstr "" @@ -4206,29 +4227,11 @@ msgstr "" #: frontend/src/pages/org-admin/statistic/statistic-nav.js:15 #: frontend/src/pages/sys-admin/abuse-reports.js:88 #: frontend/src/pages/sys-admin/statistic/statistic-nav.js:15 -#: frontend/src/repo-folder-trash.js:368 frontend/src/repo-folder-trash.js:425 -#: frontend/src/repo-snapshot.js:304 +#: frontend/src/repo-folder-trash.js:363 frontend/src/repo-folder-trash.js:419 +#: frontend/src/repo-snapshot.js:302 msgid "File" msgstr "קובץ" -#: frontend/src/pages/dashboard/content.js:34 -#: frontend/src/pages/org-admin/devices/devices-errors.js:51 -#: frontend/src/pages/org-admin/org-logs-file-audit.js:103 -#: frontend/src/pages/org-admin/org-logs-file-update.js:117 -#: frontend/src/pages/org-admin/org-logs-perm-audit.js:84 -#: frontend/src/pages/share-admin/share-links.js:88 -#: frontend/src/pages/share-admin/upload-links.js:51 -#: frontend/src/pages/starred/starred.js:35 -#: frontend/src/pages/sys-admin/abuse-reports.js:87 -#: frontend/src/pages/sys-admin/devices/devices-errors.js:51 -#: frontend/src/pages/sys-admin/file-scan-records.js:29 -#: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:91 -#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:169 -#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:187 -#: frontend/src/pages/sys-admin/web-settings/web-settings.js:279 -msgid "Library" -msgstr "ספרייה" - #: frontend/src/pages/dashboard/files-activities.js:247 msgid "All Activities" msgstr "" @@ -4249,6 +4252,25 @@ msgstr "" msgid "Find modifiers" msgstr "" +#: frontend/src/pages/drafts/draft-content.js:44 +msgid "Successfully published draft %(draft)s." +msgstr "" + +#: frontend/src/pages/drafts/draft-content.js:48 +msgid "Failed to publish draft %(draft)s." +msgstr "" + +#: frontend/src/pages/drafts/draft-content.js:62 +msgid "No draft yet" +msgstr "" + +#: frontend/src/pages/drafts/draft-content.js:63 +msgid "" +"Draft is a way to let you collaborate with others on files. You can create a" +" draft from a file, edit the draft and then ask for a review. The original " +"file will be updated only after the draft has been reviewed." +msgstr "" + #: frontend/src/pages/file-history-old/history-item.js:58 msgid "(current version)" msgstr "" @@ -4301,7 +4323,7 @@ msgstr "" #: frontend/src/pages/sys-admin/groups/group-nav.js:27 #: frontend/src/pages/sys-admin/groups/groups.js:137 #: frontend/src/pages/sys-admin/groups/search-groups.js:110 -#: frontend/src/pages/sys-admin/info.js:136 +#: frontend/src/pages/sys-admin/info.js:132 #: frontend/src/pages/sys-admin/orgs/org-nav.js:19 #: frontend/src/pages/sys-admin/side-panel.js:114 #: frontend/src/pages/sys-admin/users/user-nav.js:21 @@ -4315,7 +4337,7 @@ msgstr "" #: frontend/src/pages/groups/group-view.js:488 #: frontend/src/pages/my-libs/mylib-repo-menu.js:151 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:268 +#: frontend/src/pages/org-admin/org-libraries.js:317 #: frontend/src/pages/sys-admin/groups/groups-content.js:187 #: frontend/src/pages/sys-admin/repos/repos.js:268 #: frontend/src/pages/sys-admin/users/user-repos.js:166 @@ -4373,122 +4395,122 @@ msgid "" "button in the menu bar." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-container.js:98 +#: frontend/src/pages/lib-content-view/lib-content-container.js:102 #: frontend/src/pages/wiki/main-panel.js:82 msgid "Folder does not exist." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-container.js:176 +#: frontend/src/pages/lib-content-view/lib-content-container.js:180 msgid "This library has been set to read-only by admin and cannot be updated." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:65 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:95 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:67 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:99 #: frontend/src/pages/sys-admin/main-panel-topbar.js:20 msgid "Side Nav Menu" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:176 +#: frontend/src/pages/lib-content-view/lib-content-view.js:180 msgid "Library share permission not found." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:595 +#: frontend/src/pages/lib-content-view/lib-content-view.js:617 msgid "Failed to move files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:597 +#: frontend/src/pages/lib-content-view/lib-content-view.js:619 #: frontend/src/shared-dir-view.js:214 msgid "Failed to copy files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:627 +#: frontend/src/pages/lib-content-view/lib-content-view.js:649 msgid "Successfully moved files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:629 +#: frontend/src/pages/lib-content-view/lib-content-view.js:651 #: frontend/src/shared-dir-view.js:228 msgid "Successfully copied files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:799 +#: frontend/src/pages/lib-content-view/lib-content-view.js:818 msgid "Restored {name} and {n} other items" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:800 +#: frontend/src/pages/lib-content-view/lib-content-view.js:819 msgid "Restored {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:807 +#: frontend/src/pages/lib-content-view/lib-content-view.js:826 msgid "Failed to restore {name} and {n} other items" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:808 +#: frontend/src/pages/lib-content-view/lib-content-view.js:827 msgid "Failed to restore {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:834 +#: frontend/src/pages/lib-content-view/lib-content-view.js:853 msgid "Successfully deleted {name} and {n} other items." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:844 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1081 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1109 +#: frontend/src/pages/lib-content-view/lib-content-view.js:863 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1111 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1139 msgid "Undo" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:851 +#: frontend/src/pages/lib-content-view/lib-content-view.js:870 msgid "Failed to delete {name} and {n} other items." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1037 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1053 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1067 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1083 msgid "Renaming {name} failed" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1077 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1105 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:377 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1107 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1135 #: frontend/src/pages/org-admin/org-groups-search-groups.js:230 #: frontend/src/pages/org-admin/org-groups.js:126 +#: frontend/src/pages/org-admin/org-libraries.js:83 msgid "Successfully deleted {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1089 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1117 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1119 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1147 msgid "Failed to delete {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1170 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1203 msgid "Successfully moved {name}." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1178 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1210 msgid "Failed to move {name}." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1226 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1253 #: frontend/src/pages/sdoc/sdoc-file-history/side-panel.js:182 -#: frontend/src/utils/utils.js:1286 +#: frontend/src/utils/utils.js:1290 msgid "Successfully copied %(name)s." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1234 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1260 msgid "Failed to copy %(name)s" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1254 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1270 msgid "Converting, please wait..." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1266 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1282 msgid "Successfully converted the file." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1273 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1289 msgid "Failed to convert {name}." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1971 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1958 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:255 #: frontend/src/pages/share-with-ocm/shared-with-ocm.js:107 #: frontend/src/pages/shared-libs/shared-libs.js:290 @@ -4535,7 +4557,11 @@ msgstr "" msgid "Successfully unlinked %(name)s." msgstr "" -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:81 +#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:42 +msgid "Local draft saved" +msgstr "" + +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:87 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:68 msgid "Open parent directory" msgstr "" @@ -4548,25 +4574,23 @@ msgstr "" msgid "Switch to rich text editor" msgstr "" -#: frontend/src/pages/markdown-editor/index.js:116 +#: frontend/src/pages/markdown-editor/index.js:117 msgid "This file has been updated." msgstr "" -#: frontend/src/pages/markdown-editor/index.js:117 +#: frontend/src/pages/markdown-editor/index.js:118 msgid "Refresh" msgstr "" -#: frontend/src/pages/markdown-editor/index.js:152 +#: frontend/src/pages/markdown-editor/index.js:153 msgid "Another user is editing this file!" msgstr "" -#: frontend/src/pages/markdown-editor/index.js:300 -#: frontend/src/pages/plain-markdown-editor/index.js:101 +#: frontend/src/pages/markdown-editor/index.js:348 msgid "Leave this page? The system may not save your changes." msgstr "" -#: frontend/src/pages/markdown-editor/index.js:420 -#: frontend/src/pages/plain-markdown-editor/index.js:177 +#: frontend/src/pages/markdown-editor/index.js:468 msgid "Failed to save" msgstr "" @@ -4590,7 +4614,6 @@ msgid "Deleted Time" msgstr "" #: frontend/src/pages/my-libs/my-libs-deleted.js:147 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:169 #: frontend/src/pages/sys-admin/repos/trash-repos.js:171 #: frontend/src/repo-snapshot.js:121 msgid "Successfully restored the library." @@ -4610,7 +4633,7 @@ msgid "" msgstr "" #: frontend/src/pages/my-libs/mylib-repo-list-item.js:289 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:234 +#: frontend/src/pages/org-admin/org-libraries.js:282 #: frontend/src/pages/sys-admin/repos/repos.js:175 #: frontend/src/pages/sys-admin/users/user-repos.js:295 msgid "Successfully transferred the library." @@ -4645,7 +4668,6 @@ msgid "Shared By" msgstr "שותף ע\"י" #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:321 -#: frontend/src/pages/org-admin/libraries/org-repo-nav.js:15 #: frontend/src/pages/org-admin/org-users-nav.js:15 #: frontend/src/pages/search/advanced-search.js:66 #: frontend/src/pages/share-with-ocm/remote-dir-path.js:56 @@ -4660,9 +4682,8 @@ msgstr "" #: frontend/src/pages/org-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/devices/devices-by-platform.js:45 #: frontend/src/pages/sys-admin/devices/devices-errors.js:49 -#: frontend/src/pages/sys-admin/info.js:113 #: frontend/src/pages/sys-admin/terms-and-conditions/content.js:51 -#: frontend/src/repo-history.js:143 frontend/src/repo-history.js:150 +#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 msgid "Version" msgstr "" @@ -4674,7 +4695,7 @@ msgstr "" #: frontend/src/pages/org-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:89 -#: frontend/src/repo-history.js:143 frontend/src/repo-history.js:150 +#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 msgid "Device" msgstr "" @@ -4708,54 +4729,6 @@ msgid "" "follows:" msgstr "" -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:208 -#: frontend/src/utils/utils.js:426 -msgid "Encrypted library" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:211 -#: frontend/src/utils/utils.js:432 -msgid "Read-Write library" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:59 -#: frontend/src/translate.js:18 -msgid "" -"Tip: libraries deleted {trashReposExpireDays} days ago will be cleaned " -"automatically." -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:254 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:256 -msgid "Are you sure you want to delete {placeholder} completely?" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:265 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:267 -msgid "Are you sure you want to restore {placeholder}?" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:360 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:362 -msgid "Successfully cleared trash." -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:399 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:424 -msgid "Clear Trash" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:400 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:425 -msgid "Are you sure you want to clear trash?" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:402 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:427 -#: frontend/src/user-notifications.js:112 -msgid "Clear" -msgstr "" - #: frontend/src/pages/org-admin/org-admin-list.js:51 #: frontend/src/pages/org-admin/org-users-list.js:73 #: frontend/src/pages/org-admin/org-users-search-users.js:36 @@ -4880,6 +4853,7 @@ msgid "Search groups by name" msgstr "" #: frontend/src/pages/org-admin/org-groups.js:182 +#: frontend/src/pages/org-admin/org-libraries.js:174 #: frontend/src/pages/org-admin/org-links.js:125 #: frontend/src/pages/org-admin/org-logs-file-audit.js:124 #: frontend/src/pages/org-admin/org-logs-file-update.js:139 @@ -4890,6 +4864,7 @@ msgid "Previous" msgstr "קודם" #: frontend/src/pages/org-admin/org-groups.js:184 +#: frontend/src/pages/org-admin/org-libraries.js:176 #: frontend/src/pages/org-admin/org-links.js:127 #: frontend/src/pages/org-admin/org-logs-file-audit.js:126 #: frontend/src/pages/org-admin/org-logs-file-update.js:141 @@ -4919,16 +4894,30 @@ msgid "Active Users" msgstr "" #: frontend/src/pages/org-admin/org-info.js:50 +#: frontend/src/pages/sys-admin/info.js:123 #: frontend/src/pages/sys-admin/info.js:127 -#: frontend/src/pages/sys-admin/info.js:131 msgid "Total Users" msgstr "" #: frontend/src/pages/org-admin/org-info.js:50 -#: frontend/src/pages/sys-admin/info.js:127 +#: frontend/src/pages/sys-admin/info.js:123 msgid "Limits" msgstr "" +#: frontend/src/pages/org-admin/org-libraries.js:140 +msgid "All Libraries" +msgstr "" + +#: frontend/src/pages/org-admin/org-libraries.js:256 +#: frontend/src/utils/utils.js:426 +msgid "Encrypted library" +msgstr "" + +#: frontend/src/pages/org-admin/org-libraries.js:259 +#: frontend/src/utils/utils.js:432 +msgid "Read-Write library" +msgstr "" + #: frontend/src/pages/org-admin/org-links.js:94 msgid "All Public Links" msgstr "" @@ -5052,64 +5041,46 @@ msgstr "" msgid "Verify" msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:60 +#: frontend/src/pages/org-admin/org-user-item.js:59 msgid "Resetting user's password, please wait for a moment." msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:63 +#: frontend/src/pages/org-admin/org-user-item.js:62 msgid "Successfully reset password to %(passwd)s for user %(user)s." msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:118 +#: frontend/src/pages/org-admin/org-user-item.js:112 #: frontend/src/pages/sys-admin/admin-logs/login-logs.js:102 #: frontend/src/pages/sys-admin/logs-page/login-logs.js:117 msgid "Failed" msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:129 +#: frontend/src/pages/org-admin/org-user-item.js:123 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:172 #: frontend/src/pages/sys-admin/institutions/institution-users.js:208 -#: frontend/src/pages/sys-admin/users/users-content.js:307 +#: frontend/src/pages/sys-admin/users/users-content.js:298 msgid "Active" msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:131 +#: frontend/src/pages/org-admin/org-user-item.js:125 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:172 #: frontend/src/pages/sys-admin/institutions/institution-users.js:208 -#: frontend/src/pages/sys-admin/users/users-content.js:309 +#: frontend/src/pages/sys-admin/users/users-content.js:300 msgid "Inactive" msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:157 -#: frontend/src/pages/sys-admin/orgs/org-users.js:230 -#: frontend/src/pages/sys-admin/users/users-content.js:406 -msgid "Are you sure you want to set {user_placeholder} inactive?" -msgstr "" - -#: frontend/src/pages/org-admin/org-user-item.js:195 +#: frontend/src/pages/org-admin/org-user-item.js:180 msgid "ResetPwd" msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:196 +#: frontend/src/pages/org-admin/org-user-item.js:181 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:152 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:192 -#: frontend/src/pages/sys-admin/users/users-content.js:367 -#: frontend/src/pages/sys-admin/users/users-content.js:575 +#: frontend/src/pages/sys-admin/users/users-content.js:358 +#: frontend/src/pages/sys-admin/users/users-content.js:563 msgid "Revoke Admin" msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:204 -#: frontend/src/pages/sys-admin/orgs/org-users.js:313 -#: frontend/src/pages/sys-admin/users/users-content.js:584 -msgid "Set user inactive" -msgstr "" - -#: frontend/src/pages/org-admin/org-user-item.js:207 -#: frontend/src/pages/sys-admin/orgs/org-users.js:316 -#: frontend/src/pages/sys-admin/users/users-content.js:587 -msgid "Set" -msgstr "" - #: frontend/src/pages/org-admin/org-user-profile.js:128 msgid "Avatar" msgstr "אווטאר" @@ -5384,10 +5355,6 @@ msgstr "" msgid "Team name" msgstr "" -#: frontend/src/pages/org-admin/web-settings/web-settings.js:119 -msgid "File Upload" -msgstr "" - #: frontend/src/pages/org-admin/web-settings/web-settings.js:123 msgid "File extension white list" msgstr "" @@ -5398,23 +5365,19 @@ msgid "" "\"md;txt;docx\". Empty means no limit." msgstr "" -#: frontend/src/pages/sdoc-revision/index.js:123 -msgid "Publish" -msgstr "" - -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:239 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:193 msgid "No changes" msgstr "" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:249 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:203 msgid "Changes" msgstr "" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:268 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:222 msgid "Last modification" msgstr "" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:271 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:225 msgid "Next modification" msgstr "" @@ -5483,8 +5446,8 @@ msgstr "" #: frontend/src/pages/search/advanced-search.js:242 #: frontend/src/pages/search/advanced-search.js:264 -#: frontend/src/pages/sys-admin/orgs/org-users.js:307 -#: frontend/src/pages/sys-admin/users/users-content.js:569 +#: frontend/src/pages/sys-admin/orgs/org-users.js:297 +#: frontend/src/pages/sys-admin/users/users-content.js:557 msgid "Reset" msgstr "" @@ -5690,7 +5653,7 @@ msgid "Create Group" msgstr "" #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:107 -#: frontend/src/pages/sys-admin/users/users-content.js:557 +#: frontend/src/pages/sys-admin/users/users-content.js:545 msgid "Delete User" msgstr "מחק משתמש" @@ -5825,24 +5788,24 @@ msgstr "" msgid "Upgrade to Pro Edition" msgstr "" -#: frontend/src/pages/sys-admin/info.js:119 +#: frontend/src/pages/sys-admin/info.js:115 msgid "Storage Used" msgstr "" -#: frontend/src/pages/sys-admin/info.js:122 +#: frontend/src/pages/sys-admin/info.js:118 msgid "Total Devices" msgstr "" -#: frontend/src/pages/sys-admin/info.js:122 +#: frontend/src/pages/sys-admin/info.js:118 msgid "Current Connected Devices" msgstr "" +#: frontend/src/pages/sys-admin/info.js:123 #: frontend/src/pages/sys-admin/info.js:127 -#: frontend/src/pages/sys-admin/info.js:131 msgid "Activated Users" msgstr "" -#: frontend/src/pages/sys-admin/info.js:141 +#: frontend/src/pages/sys-admin/info.js:137 #: frontend/src/pages/sys-admin/orgs/org-nav.js:31 #: frontend/src/pages/sys-admin/orgs/orgs.js:133 #: frontend/src/pages/sys-admin/orgs/search-orgs.js:106 @@ -5853,13 +5816,13 @@ msgid "Organizations" msgstr "" #: frontend/src/pages/sys-admin/institutions/institution-admins.js:163 -#: frontend/src/pages/sys-admin/users/users-content.js:405 +#: frontend/src/pages/sys-admin/users/users-content.js:395 msgid "" "Are you sure you want to revoke the admin permission of {placeholder} ?" msgstr "" #: frontend/src/pages/sys-admin/institutions/institution-admins.js:195 -#: frontend/src/pages/sys-admin/users/users-content.js:578 +#: frontend/src/pages/sys-admin/users/users-content.js:566 msgid "Revoke" msgstr "" @@ -5958,8 +5921,8 @@ msgstr "" msgid "Number of groups" msgstr "" -#: frontend/src/pages/sys-admin/orgs/org-users.js:229 -#: frontend/src/pages/sys-admin/users/users-content.js:404 +#: frontend/src/pages/sys-admin/orgs/org-users.js:221 +#: frontend/src/pages/sys-admin/users/users-content.js:394 msgid "Are you sure you want to reset the password of {placeholder} ?" msgstr "" @@ -5997,10 +5960,35 @@ msgstr "" msgid "Name or ID" msgstr "" +#: frontend/src/pages/sys-admin/repos/trash-repos.js:256 +msgid "Are you sure you want to delete {placeholder} completely?" +msgstr "" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:267 +msgid "Are you sure you want to restore {placeholder}?" +msgstr "" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:362 +msgid "Successfully cleared trash." +msgstr "" + #: frontend/src/pages/sys-admin/repos/trash-repos.js:371 msgid "Search libraries by owner" msgstr "" +#: frontend/src/pages/sys-admin/repos/trash-repos.js:424 +msgid "Clear Trash" +msgstr "" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:425 +msgid "Are you sure you want to clear trash?" +msgstr "" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:427 +#: frontend/src/user-notifications.js:112 +msgid "Clear" +msgstr "" + #: frontend/src/pages/sys-admin/side-panel.js:198 msgid "File Scan" msgstr "" @@ -6081,15 +6069,15 @@ msgstr "" msgid "Institution" msgstr "" -#: frontend/src/pages/sys-admin/users/users-content.js:292 +#: frontend/src/pages/sys-admin/users/users-content.js:283 msgid "Default Admin" msgstr "" -#: frontend/src/pages/sys-admin/users/users-content.js:296 +#: frontend/src/pages/sys-admin/users/users-content.js:287 msgid "Daily Admin" msgstr "" -#: frontend/src/pages/sys-admin/users/users-content.js:298 +#: frontend/src/pages/sys-admin/users/users-content.js:289 msgid "Audit Admin" msgstr "" @@ -6344,28 +6332,44 @@ msgid "" "accept the terms." msgstr "" -#: frontend/src/pages/upload-link/file-uploader.js:435 +#: frontend/src/pages/upload-link/file-uploader.js:305 +msgid "File upload started" +msgstr "" + +#: frontend/src/pages/upload-link/file-uploader.js:425 +msgid "All files uploaded" +msgstr "" + +#: frontend/src/pages/upload-link/file-uploader.js:439 msgid "Failed to upload {file_name}." msgstr "" -#: frontend/src/pages/upload-link/index.js:41 +#: frontend/src/pages/upload-link/forbid-upload-list-item.js:14 +msgid "Please upload files less than {placeholder}" +msgstr "" + +#: frontend/src/pages/upload-link/index.js:40 msgid "Upload files to {folder_name_placeholder}" msgstr "" -#: frontend/src/pages/upload-link/index.js:43 +#: frontend/src/pages/upload-link/index.js:42 msgid "shared by:" msgstr "שותף ע\"י:" -#: frontend/src/pages/upload-link/index.js:47 +#: frontend/src/pages/upload-link/index.js:46 #: frontend/src/shared-dir-view.js:469 msgid "The owner of this library has run out of space." msgstr "" #: frontend/src/pages/upload-link/index.js:51 +msgid "Folder upload is limited to Chrome, Firefox 50+, and Microsoft Edge." +msgstr "" + +#: frontend/src/pages/upload-link/index.js:52 msgid "File size should be smaller than {max_size_placeholder}." msgstr "" -#: frontend/src/pages/upload-link/index.js:54 +#: frontend/src/pages/upload-link/index.js:56 msgid "Drag and drop files or folders here." msgstr "" @@ -6384,58 +6388,54 @@ msgid "" "by clicking the \"Publish a Library\" button in the menu bar." msgstr "" -#: frontend/src/repo-folder-trash.js:185 +#: frontend/src/repo-folder-trash.js:197 msgid "{placeholder} Trash" msgstr "" -#: frontend/src/repo-folder-trash.js:240 -msgid "Original path" -msgstr "" - -#: frontend/src/repo-folder-trash.js:241 +#: frontend/src/repo-folder-trash.js:237 msgid "Delete Time" msgstr "למחוק זמן" -#: frontend/src/repo-folder-trash.js:329 frontend/src/repo-snapshot.js:273 +#: frontend/src/repo-folder-trash.js:325 frontend/src/repo-snapshot.js:271 msgid "Successfully restored 1 item." msgstr "" -#: frontend/src/repo-folder-trash.js:357 frontend/src/repo-folder-trash.js:417 -#: frontend/src/repo-snapshot.js:295 +#: frontend/src/repo-folder-trash.js:353 frontend/src/repo-folder-trash.js:411 +#: frontend/src/repo-snapshot.js:293 msgid "Directory" msgstr "" -#: frontend/src/repo-history.js:96 +#: frontend/src/repo-history.js:108 msgid "{placeholder} Modification History" msgstr "" -#: frontend/src/repo-history.js:115 +#: frontend/src/repo-history.js:112 msgid "" "Tip: a snapshot will be generated after modification, which records the " "library state after the modification." msgstr "" -#: frontend/src/repo-history.js:144 +#: frontend/src/repo-history.js:141 msgid "Labels" msgstr "" -#: frontend/src/repo-history.js:280 +#: frontend/src/repo-history.js:277 msgid "None" msgstr "" -#: frontend/src/repo-history.js:283 frontend/src/repo-snapshot.js:162 +#: frontend/src/repo-history.js:280 frontend/src/repo-snapshot.js:160 msgid "Unknown" msgstr "לא ידוע" -#: frontend/src/repo-history.js:313 +#: frontend/src/repo-history.js:310 msgid "Current Version" msgstr "" -#: frontend/src/repo-history.js:314 +#: frontend/src/repo-history.js:311 msgid "View Snapshot" msgstr "" -#: frontend/src/repo-snapshot.js:132 +#: frontend/src/repo-snapshot.js:145 msgid "{placeholder} Snapshot" msgstr "" @@ -6540,6 +6540,12 @@ msgstr "" msgid "No terms and conditions" msgstr "" +#: frontend/src/translate.js:18 +msgid "" +"Tip: libraries deleted {trashReposExpireDays} days ago will be cleaned " +"automatically." +msgstr "" + #: frontend/src/translate.js:19 msgid "No favorites" msgstr "" @@ -6581,35 +6587,39 @@ msgstr "" msgid "Message" msgstr "הודעה" -#: frontend/src/utils/text-translation.js:25 +#: frontend/src/utils/text-translation.js:24 msgid "Freeze Document" msgstr "" #: frontend/src/utils/text-translation.js:26 -msgid "Unfreeze Document" -msgstr "" - -#: frontend/src/utils/text-translation.js:27 msgid "Convert to Markdown" msgstr "" -#: frontend/src/utils/text-translation.js:28 +#: frontend/src/utils/text-translation.js:27 msgid "Convert to sdoc" msgstr "" -#: frontend/src/utils/text-translation.js:29 +#: frontend/src/utils/text-translation.js:28 msgid "Convert to docx" msgstr "" -#: frontend/src/utils/text-translation.js:30 +#: frontend/src/utils/text-translation.js:29 msgid "Export as docx" msgstr "" -#: frontend/src/utils/text-translation.js:32 +#: frontend/src/utils/text-translation.js:30 +msgid "Mark as draft" +msgstr "" + +#: frontend/src/utils/text-translation.js:31 +msgid "Unmark as draft" +msgstr "" + +#: frontend/src/utils/text-translation.js:33 msgid "Access Log" msgstr "" -#: frontend/src/utils/text-translation.js:35 +#: frontend/src/utils/text-translation.js:36 msgid "Convert with ONLYOFFICE" msgstr "" @@ -6645,96 +6655,96 @@ msgstr "" msgid "Online Read-Only folder" msgstr "" -#: frontend/src/utils/utils.js:689 +#: frontend/src/utils/utils.js:693 msgid "Online Read-Write" msgstr "" -#: frontend/src/utils/utils.js:692 +#: frontend/src/utils/utils.js:696 msgid "Online Read-Only" msgstr "" -#: frontend/src/utils/utils.js:695 +#: frontend/src/utils/utils.js:699 msgid "Invisible" msgstr "" -#: frontend/src/utils/utils.js:705 +#: frontend/src/utils/utils.js:709 msgid "User can read, write, upload, download and sync files." msgstr "" -#: frontend/src/utils/utils.js:708 +#: frontend/src/utils/utils.js:712 msgid "User can read, download and sync files." msgstr "" -#: frontend/src/utils/utils.js:711 +#: frontend/src/utils/utils.js:715 msgid "Besides Write permission, user can also share the library." msgstr "" -#: frontend/src/utils/utils.js:714 +#: frontend/src/utils/utils.js:718 msgid "" "User can view and edit file online via browser. Files can't be downloaded." msgstr "" -#: frontend/src/utils/utils.js:717 +#: frontend/src/utils/utils.js:721 msgid "" "User can only view files online via browser. Files can't be downloaded." msgstr "" -#: frontend/src/utils/utils.js:720 +#: frontend/src/utils/utils.js:724 msgid "User can not see this folder." msgstr "" -#: frontend/src/utils/utils.js:731 +#: frontend/src/utils/utils.js:735 msgid "Preview and download" msgstr "" -#: frontend/src/utils/utils.js:741 +#: frontend/src/utils/utils.js:745 msgid "Preview only" msgstr "" -#: frontend/src/utils/utils.js:751 +#: frontend/src/utils/utils.js:755 msgid "Download and upload" msgstr "" -#: frontend/src/utils/utils.js:761 +#: frontend/src/utils/utils.js:765 msgid "Edit on cloud and download" msgstr "" -#: frontend/src/utils/utils.js:771 +#: frontend/src/utils/utils.js:775 msgid "Edit on cloud only" msgstr "" -#: frontend/src/utils/utils.js:1288 +#: frontend/src/utils/utils.js:1292 msgid "Successfully copied %(name)s and 1 other item." msgstr "" -#: frontend/src/utils/utils.js:1290 +#: frontend/src/utils/utils.js:1294 msgid "Successfully copied %(name)s and %(amount)s other items." msgstr "" -#: frontend/src/utils/utils.js:1301 +#: frontend/src/utils/utils.js:1305 msgid "Successfully moved %(name)s." msgstr "" -#: frontend/src/utils/utils.js:1303 +#: frontend/src/utils/utils.js:1307 msgid "Successfully moved %(name)s and 1 other item." msgstr "" -#: frontend/src/utils/utils.js:1305 +#: frontend/src/utils/utils.js:1309 msgid "Successfully moved %(name)s and %(amount)s other items." msgstr "" -#: frontend/src/utils/utils.js:1317 +#: frontend/src/utils/utils.js:1321 msgid "Failed to copy %(name)s and %(amount)s other item(s)." msgstr "" -#: frontend/src/utils/utils.js:1320 +#: frontend/src/utils/utils.js:1324 msgid "Failed to copy %(name)s." msgstr "" -#: frontend/src/utils/utils.js:1330 +#: frontend/src/utils/utils.js:1334 msgid "Failed to move %(name)s and %(amount)s other item(s)." msgstr "" -#: frontend/src/utils/utils.js:1333 +#: frontend/src/utils/utils.js:1337 msgid "Failed to move %(name)s." msgstr "" diff --git a/locale/hr/LC_MESSAGES/djangojs.po b/locale/hr/LC_MESSAGES/djangojs.po index 17589edc27..c87f032b2f 100644 --- a/locale/hr/LC_MESSAGES/djangojs.po +++ b/locale/hr/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: seahub\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-10 14:16+0800\n" +"POT-Creation-Date: 2024-02-05 16:23+0800\n" "PO-Revision-Date: 2015-05-09 05:28+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Croatian (http://app.transifex.com/haiwen/seahub/language/hr/)\n" @@ -35,7 +35,7 @@ msgstr "" #: frontend/src/components/common/account.js:121 #: frontend/src/pages/sys-admin/side-panel.js:33 -#: frontend/src/pages/sys-admin/users/users-content.js:294 +#: frontend/src/pages/sys-admin/users/users-content.js:285 msgid "System Admin" msgstr "" @@ -57,7 +57,7 @@ msgid "Used:" msgstr "" #: frontend/src/components/common/account.js:165 -#: frontend/src/components/search/ai-search.js:661 +#: frontend/src/components/search/ai-search.js:651 #: frontend/src/pages/groups/group-view.js:470 #: frontend/src/pages/groups/group-view.js:476 #: frontend/src/pages/org-admin/side-panel.js:56 @@ -77,128 +77,116 @@ msgstr "" msgid "Log out" msgstr "" -#: frontend/src/components/common/notice-item.js:44 +#: frontend/src/components/common/notice-item.js:42 msgid "User {user_link} has added you to {group_link}" msgstr "" -#: frontend/src/components/common/notice-item.js:67 +#: frontend/src/components/common/notice-item.js:65 msgid "{share_from} has shared a library named {repo_link} to you." msgstr "" -#: frontend/src/components/common/notice-item.js:69 +#: frontend/src/components/common/notice-item.js:67 msgid "{share_from} has shared a folder named {repo_link} to you." msgstr "" -#: frontend/src/components/common/notice-item.js:95 -msgid "" -"{share_from} has changed the permission of library {repo_link} to " -"{permission}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:97 -msgid "" -"{share_from} has changed the permission of folder {repo_link} to " -"{permission}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:122 -msgid "{share_from} has cancelled the sharing of library {repo_name}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:124 -msgid "{share_from} has cancelled the sharing of folder {repo_name}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:150 +#: frontend/src/components/common/notice-item.js:98 msgid "" "{share_from} has shared a library named {repo_link} to group {group_link}." msgstr "" -#: frontend/src/components/common/notice-item.js:152 +#: frontend/src/components/common/notice-item.js:100 msgid "" "{share_from} has shared a folder named {repo_link} to group {group_link}." msgstr "" -#: frontend/src/components/common/notice-item.js:178 +#: frontend/src/components/common/notice-item.js:126 msgid "{user} has transfered a library named {repo_link} to you." msgstr "" -#: frontend/src/components/common/notice-item.js:282 +#: frontend/src/components/common/notice-item.js:182 +msgid "{from_user} has sent you a request for {draft_link}." +msgstr "" + +#: frontend/src/components/common/notice-item.js:183 +msgid "Draft" +msgstr "" + +#: frontend/src/components/common/notice-item.js:214 msgid "{user} created file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:282 +#: frontend/src/components/common/notice-item.js:214 msgid "" "{user} created file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:285 +#: frontend/src/components/common/notice-item.js:217 msgid "{user} deleted file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:285 +#: frontend/src/components/common/notice-item.js:217 msgid "" "{user} deleted file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:289 +#: frontend/src/components/common/notice-item.js:221 msgid "{user} restored file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:292 +#: frontend/src/components/common/notice-item.js:224 msgid "{user} renamed file {oldFileName} {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:296 +#: frontend/src/components/common/notice-item.js:228 msgid "{user} moved file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:296 +#: frontend/src/components/common/notice-item.js:228 msgid "" "{user} moved file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:299 +#: frontend/src/components/common/notice-item.js:231 msgid "{user} updated file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:311 +#: frontend/src/components/common/notice-item.js:243 msgid "{user} created folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:311 +#: frontend/src/components/common/notice-item.js:243 msgid "" "{user} created folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:314 +#: frontend/src/components/common/notice-item.js:246 msgid "{user} deleted folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:314 +#: frontend/src/components/common/notice-item.js:246 msgid "" "{user} deleted folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:318 +#: frontend/src/components/common/notice-item.js:250 msgid "{user} restored folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:321 +#: frontend/src/components/common/notice-item.js:253 msgid "" "{user} renamed folder {oldFolderName} {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:325 +#: frontend/src/components/common/notice-item.js:257 msgid "{user} moved folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:325 +#: frontend/src/components/common/notice-item.js:257 msgid "" "{user} moved folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." @@ -227,15 +215,15 @@ msgid "Group not found" msgstr "" #: frontend/src/components/cur-dir-path/dir-path.js:31 -#: frontend/src/components/main-side-nav.js:69 +#: frontend/src/components/main-side-nav.js:70 msgid "A file is being uploaded. Are you sure you want to leave this page?" msgstr "" #: frontend/src/components/cur-dir-path/dir-path.js:91 #: frontend/src/components/cur-dir-path/dir-path.js:97 #: frontend/src/components/file-chooser/file-chooser.js:450 -#: frontend/src/components/main-side-nav.js:143 -#: frontend/src/components/main-side-nav.js:145 +#: frontend/src/components/main-side-nav.js:144 +#: frontend/src/components/main-side-nav.js:146 #: frontend/src/components/org-admin-group-nav.js:23 #: frontend/src/pages/org-admin/org-department-item.js:318 #: frontend/src/pages/org-admin/side-panel.js:62 @@ -244,7 +232,7 @@ msgstr "" #: frontend/src/pages/share-admin/libraries.js:360 #: frontend/src/pages/sys-admin/departments/department.js:45 #: frontend/src/pages/sys-admin/groups/group-nav.js:17 -#: frontend/src/pages/sys-admin/info.js:116 +#: frontend/src/pages/sys-admin/info.js:112 #: frontend/src/pages/sys-admin/orgs/org-nav.js:20 #: frontend/src/pages/sys-admin/repos/search-repos.js:140 #: frontend/src/pages/sys-admin/side-panel.js:90 @@ -255,18 +243,17 @@ msgstr "" #: frontend/src/components/cur-dir-path/dir-tool.js:77 #: frontend/src/components/cur-dir-path/dir-tool.js:98 #: frontend/src/components/cur-dir-path/dir-tool.js:99 -#: frontend/src/components/dirent-detail/detail-list-view.js:124 +#: frontend/src/components/dirent-detail/detail-list-view.js:123 #: frontend/src/components/dirent-detail/file-details.js:89 -#: frontend/src/components/toolbar/view-file-toolbar.js:79 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:78 -#: frontend/src/utils/text-translation.js:34 +#: frontend/src/components/toolbar/view-file-toolbar.js:105 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:48 +#: frontend/src/utils/text-translation.js:35 msgid "Tags" msgstr "" #: frontend/src/components/cur-dir-path/dir-tool.js:81 #: frontend/src/components/cur-dir-path/dir-tool.js:103 #: frontend/src/components/history-trash-file-view/file-view.js:33 -#: frontend/src/pages/org-admin/libraries/org-repo-nav.js:16 #: frontend/src/pages/sys-admin/repos/repos-nav.js:17 msgid "Trash" msgstr "" @@ -274,10 +261,10 @@ msgstr "" #: frontend/src/components/cur-dir-path/dir-tool.js:106 #: frontend/src/components/file-view/file-toolbar.js:198 #: frontend/src/components/file-view/file-toolbar.js:248 -#: frontend/src/components/toolbar/view-file-toolbar.js:80 +#: frontend/src/components/toolbar/view-file-toolbar.js:106 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:64 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:71 -#: frontend/src/utils/text-translation.js:31 +#: frontend/src/utils/text-translation.js:32 msgid "History" msgstr "" @@ -355,7 +342,7 @@ msgstr "" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:142 #: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:31 #: frontend/src/pages/sys-admin/abuse-reports.js:91 -#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 +#: frontend/src/repo-history.js:137 frontend/src/repo-history.js:144 msgid "Description" msgstr "" @@ -367,8 +354,8 @@ msgstr "" #: frontend/src/components/dialog/confirm-disconnect-wechat.js:35 #: frontend/src/components/dialog/confirm-restore-repo.js:36 #: frontend/src/components/dialog/confirm-unlink-device.js:49 -#: frontend/src/components/dialog/copy-dirent-dialog.js:165 -#: frontend/src/components/dialog/create-file-dialog.js:111 +#: frontend/src/components/dialog/copy-dirent-dialog.js:162 +#: frontend/src/components/dialog/create-file-dialog.js:179 #: frontend/src/components/dialog/create-folder-dialog.js:99 #: frontend/src/components/dialog/create-group-dialog.js:81 #: frontend/src/components/dialog/create-repo-dialog.js:270 @@ -386,11 +373,11 @@ msgstr "" #: frontend/src/components/dialog/invite-people-dialog.js:121 #: frontend/src/components/dialog/label-repo-state-dialog.js:88 #: frontend/src/components/dialog/leave-group-dialog.js:32 -#: frontend/src/components/dialog/lib-history-setting-dialog.js:151 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:150 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:123 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:273 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:253 -#: frontend/src/components/dialog/move-dirent-dialog.js:185 +#: frontend/src/components/dialog/move-dirent-dialog.js:183 #: frontend/src/components/dialog/new-wiki-dialog.js:60 #: frontend/src/components/dialog/org-add-member-dialog.js:68 #: frontend/src/components/dialog/org-delete-department-dialog.js:42 @@ -426,7 +413,7 @@ msgstr "" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:50 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:56 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-import-user-dialog.js:59 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:144 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:143 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-logs-export-excel-dialog.js:104 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:95 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:51 @@ -435,33 +422,35 @@ msgstr "" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-set-org-name-dialog.js:64 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-unlink-device-dialog.js:47 #: frontend/src/components/dialog/sysadmin-dialog/update-user.js:60 -#: frontend/src/components/dialog/transfer-dialog.js:186 +#: frontend/src/components/dialog/transfer-dialog.js:100 #: frontend/src/components/dialog/upload-remind-dialog.js:44 #: frontend/src/components/dialog/view-link-dialog.js:37 #: frontend/src/components/dialog/wiki-delete-dialog.js:25 #: frontend/src/components/dialog/wiki-select-dialog.js:97 -#: frontend/src/components/file-uploader/upload-list-item.js:144 +#: frontend/src/components/file-uploader/upload-list-item.js:127 #: frontend/src/components/seatable-integration-account-setting-widgets/delete-seatables-dialog.js:24 #: frontend/src/components/send-link.js:111 #: frontend/src/components/share-link-panel/link-details.js:230 #: frontend/src/components/share-link-panel/link-list.js:68 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:144 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:127 #: frontend/src/components/user-settings/social-login-saml.js:67 #: frontend/src/pages/org-admin/input-item.js:92 #: frontend/src/pages/org-admin/web-settings/input-item.js:69 -#: frontend/src/pages/sys-admin/web-settings/input-item.js:70 -#: frontend/src/pages/upload-link/upload-list-item.js:144 +#: frontend/src/pages/sys-admin/web-settings/input-item.js:66 +#: frontend/src/pages/upload-link/upload-list-item.js:124 #: frontend/src/tc-accept.js:42 msgid "Cancel" msgstr "" #: frontend/src/components/dialog/add-abuse-report-dialog.js:93 -#: frontend/src/components/dialog/change-repo-password-dialog.js:118 +#: frontend/src/components/dialog/add-reviewer-dialog.js:110 +#: frontend/src/components/dialog/add-reviewer-dialog.js:111 +#: frontend/src/components/dialog/change-repo-password-dialog.js:117 #: frontend/src/components/dialog/clean-trash.js:77 #: frontend/src/components/dialog/confirm-apply-folder-properties-dialog.js:56 -#: frontend/src/components/dialog/copy-dirent-dialog.js:166 +#: frontend/src/components/dialog/copy-dirent-dialog.js:163 #: frontend/src/components/dialog/create-department-repo-dialog.js:95 -#: frontend/src/components/dialog/create-file-dialog.js:112 +#: frontend/src/components/dialog/create-file-dialog.js:180 #: frontend/src/components/dialog/create-folder-dialog.js:100 #: frontend/src/components/dialog/create-group-dialog.js:82 #: frontend/src/components/dialog/create-repo-dialog.js:271 @@ -475,13 +464,13 @@ msgstr "" #: frontend/src/components/dialog/invite-people-dialog.js:122 #: frontend/src/components/dialog/label-repo-state-dialog.js:89 #: frontend/src/components/dialog/lib-decrypt-dialog.js:67 -#: frontend/src/components/dialog/lib-history-setting-dialog.js:152 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:151 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:124 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:326 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:254 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:306 -#: frontend/src/components/dialog/move-dirent-dialog.js:186 +#: frontend/src/components/dialog/move-dirent-dialog.js:184 #: frontend/src/components/dialog/new-wiki-dialog.js:61 #: frontend/src/components/dialog/org-add-admin-dialog.js:66 #: frontend/src/components/dialog/org-add-department-dialog.js:86 @@ -525,7 +514,7 @@ msgstr "" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:90 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:51 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:57 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:145 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:144 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-logs-export-excel-dialog.js:105 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:96 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:52 @@ -535,7 +524,7 @@ msgstr "" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:268 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:255 #: frontend/src/components/dialog/sysadmin-dialog/update-user.js:61 -#: frontend/src/components/dialog/transfer-dialog.js:187 +#: frontend/src/components/dialog/transfer-dialog.js:101 #: frontend/src/components/dialog/transfer-group-dialog.js:69 #: frontend/src/components/dialog/wiki-select-dialog.js:99 #: frontend/src/components/dialog/wiki-select-dialog.js:100 @@ -556,10 +545,55 @@ msgstr "" #: frontend/src/pages/sys-admin/repos/search-repos.js:155 #: frontend/src/pages/sys-admin/statistic/statistic-common-tool.js:128 #: frontend/src/pages/sys-admin/users/search-users.js:318 -#: frontend/src/pages/sys-admin/web-settings/input-item.js:69 +#: frontend/src/pages/sys-admin/web-settings/input-item.js:65 msgid "Submit" msgstr "" +#: frontend/src/components/dialog/add-reviewer-dialog.js:98 +msgid "Request a review" +msgstr "" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:100 +msgid "Add new reviewer" +msgstr "" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:103 +#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:283 +#: frontend/src/components/dialog/org-add-member-dialog.js:58 +#: frontend/src/components/dialog/share-to-user.js:357 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-member-dialog.js:37 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-member-dialog.js:56 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-batch-add-admin-dialog.js:45 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:45 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:46 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:240 +#: frontend/src/components/list-and-add-group-members.js:173 +#: frontend/src/pages/org-admin/org-users-search-users.js:196 +#: frontend/src/pages/org-admin/org-users-users.js:260 +#: frontend/src/pages/sys-admin/users/search-users.js:313 +#: frontend/src/pages/sys-admin/users/users.js:425 +msgid "Search users" +msgstr "" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:137 +#: frontend/src/components/dialog/edit-filetag-dialog.js:145 +#: frontend/src/components/dialog/list-created-files-dialog.js:55 +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:86 +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:107 +#: frontend/src/components/dialog/org-add-admin-dialog.js:65 +#: frontend/src/components/dialog/search-file-dialog.js:115 +#: frontend/src/components/dialog/share-admin-link.js:35 +#: frontend/src/components/dialog/share-repo-dialog.js:149 +#: frontend/src/components/dialog/transfer-group-dialog.js:68 +#: frontend/src/components/search/ai-search.js:653 +#: frontend/src/components/search/ai-search.js:690 +#: frontend/src/components/search/search.js:497 +#: frontend/src/components/search/search.js:532 +#: frontend/src/components/system-notification.js:46 +#: frontend/src/pages/groups/group-view.js:479 +msgid "Close" +msgstr "" + #: frontend/src/components/dialog/change-repo-password-dialog.js:49 msgid "Please enter the old password" msgstr "" @@ -584,24 +618,24 @@ msgstr "" msgid "Successfully changed library password." msgstr "" -#: frontend/src/components/dialog/change-repo-password-dialog.js:98 +#: frontend/src/components/dialog/change-repo-password-dialog.js:102 msgid "Change Password of Library {placeholder}" msgstr "" -#: frontend/src/components/dialog/change-repo-password-dialog.js:108 +#: frontend/src/components/dialog/change-repo-password-dialog.js:107 msgid "Old Password" msgstr "" -#: frontend/src/components/dialog/change-repo-password-dialog.js:110 +#: frontend/src/components/dialog/change-repo-password-dialog.js:109 msgid "New Password" msgstr "" -#: frontend/src/components/dialog/change-repo-password-dialog.js:110 +#: frontend/src/components/dialog/change-repo-password-dialog.js:109 #: frontend/src/components/dialog/create-repo-dialog.js:240 msgid "(at least {placeholder} characters)" msgstr "" -#: frontend/src/components/dialog/change-repo-password-dialog.js:112 +#: frontend/src/components/dialog/change-repo-password-dialog.js:111 msgid "New Password Again" msgstr "" @@ -627,12 +661,11 @@ msgstr "" #: frontend/src/components/dialog/clean-trash.js:62 #: frontend/src/pages/org-admin/devices/devices-errors.js:193 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:375 #: frontend/src/pages/share-admin/share-links.js:590 #: frontend/src/pages/share-admin/upload-links.js:306 #: frontend/src/pages/sys-admin/devices/devices-errors.js:197 #: frontend/src/pages/sys-admin/repos/trash-repos.js:400 -#: frontend/src/repo-folder-trash.js:207 +#: frontend/src/repo-folder-trash.js:204 msgid "Clean" msgstr "" @@ -739,8 +772,9 @@ msgstr "" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:39 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:59 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:59 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:643 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:667 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:668 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:692 +#: frontend/src/components/draft-list-view/draft-list-item.js:111 #: frontend/src/components/group-members.js:163 #: frontend/src/components/popover/tag-list-item.js:55 #: frontend/src/components/popover/tag-list-item.js:56 @@ -756,8 +790,8 @@ msgstr "" #: frontend/src/components/share-link-panel/link-list.js:69 #: frontend/src/components/share-link-panel/link-list.js:129 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:513 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:330 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:338 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:358 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:366 #: frontend/src/components/user-settings/delete-account.js:38 #: frontend/src/components/user-settings/web-api-auth-token.js:83 #: frontend/src/pages/invitations/invitations-view.js:104 @@ -765,16 +799,14 @@ msgstr "" #: frontend/src/pages/invitations/invitations-view.js:136 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:360 #: frontend/src/pages/my-libs/mylib-repo-menu.js:145 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:267 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:198 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:256 #: frontend/src/pages/org-admin/org-department-item.js:551 #: frontend/src/pages/org-admin/org-departments-list.js:210 #: frontend/src/pages/org-admin/org-group-repos.js:174 #: frontend/src/pages/org-admin/org-groups-search-groups.js:115 #: frontend/src/pages/org-admin/org-groups.js:306 +#: frontend/src/pages/org-admin/org-libraries.js:316 #: frontend/src/pages/org-admin/org-links.js:216 -#: frontend/src/pages/org-admin/org-user-item.js:194 +#: frontend/src/pages/org-admin/org-user-item.js:179 #: frontend/src/pages/org-admin/org-user-repos.js:170 #: frontend/src/pages/sys-admin/departments/group-item.js:69 #: frontend/src/pages/sys-admin/groups/groups-content.js:184 @@ -786,7 +818,7 @@ msgstr "" #: frontend/src/pages/sys-admin/orgs/org-groups.js:120 #: frontend/src/pages/sys-admin/orgs/org-repos.js:117 #: frontend/src/pages/sys-admin/orgs/org-repos.js:125 -#: frontend/src/pages/sys-admin/orgs/org-users.js:298 +#: frontend/src/pages/sys-admin/orgs/org-users.js:288 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:205 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:213 #: frontend/src/pages/sys-admin/repos/dir-content.js:61 @@ -798,8 +830,8 @@ msgstr "" #: frontend/src/pages/sys-admin/users/search-users.js:355 #: frontend/src/pages/sys-admin/users/user-repos.js:163 #: frontend/src/pages/sys-admin/users/user-repos.js:218 -#: frontend/src/pages/sys-admin/users/users-content.js:361 -#: frontend/src/pages/sys-admin/users/users-content.js:560 +#: frontend/src/pages/sys-admin/users/users-content.js:352 +#: frontend/src/pages/sys-admin/users/users-content.js:548 #: frontend/src/pages/sys-admin/users/users.js:510 #: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:65 #: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:69 @@ -827,7 +859,6 @@ msgid "Are you sure you want to disconnect?" msgstr "" #: frontend/src/components/dialog/confirm-restore-repo.js:31 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:264 #: frontend/src/pages/sys-admin/repos/trash-repos.js:266 msgid "Restore Library" msgstr "" @@ -841,13 +872,11 @@ msgstr "" #: frontend/src/pages/file-history-old/history-item.js:126 #: frontend/src/pages/my-libs/my-libs-deleted.js:176 #: frontend/src/pages/my-libs/my-libs-deleted.js:177 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:195 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:267 #: frontend/src/pages/sys-admin/repos/trash-repos.js:197 #: frontend/src/pages/sys-admin/repos/trash-repos.js:269 -#: frontend/src/repo-folder-trash.js:363 frontend/src/repo-folder-trash.js:374 -#: frontend/src/repo-snapshot.js:170 frontend/src/repo-snapshot.js:299 -#: frontend/src/repo-snapshot.js:308 +#: frontend/src/repo-folder-trash.js:358 frontend/src/repo-folder-trash.js:368 +#: frontend/src/repo-snapshot.js:168 frontend/src/repo-snapshot.js:297 +#: frontend/src/repo-snapshot.js:306 msgid "Restore" msgstr "" @@ -935,12 +964,13 @@ msgid "New Department Library" msgstr "" #: frontend/src/components/dialog/create-department-repo-dialog.js:81 -#: frontend/src/components/dialog/create-file-dialog.js:98 +#: frontend/src/components/dialog/create-file-dialog.js:151 #: frontend/src/components/dialog/create-folder-dialog.js:86 #: frontend/src/components/dialog/create-group-dialog.js:69 #: frontend/src/components/dialog/create-repo-dialog.js:188 #: frontend/src/components/dialog/create-tag-dialog.js:79 #: frontend/src/components/dialog/list-created-files-dialog.js:28 +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:66 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:84 #: frontend/src/components/dialog/new-wiki-dialog.js:56 #: frontend/src/components/dialog/org-add-department-dialog.js:73 @@ -960,7 +990,8 @@ msgstr "" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:63 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:82 #: frontend/src/components/dialog/wiki-select-dialog.js:78 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:627 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:626 +#: frontend/src/components/draft-list-view/draft-list-view.js:36 #: frontend/src/components/group-members.js:30 #: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:122 #: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23 @@ -968,7 +999,6 @@ msgstr "" #: frontend/src/pages/my-libs/my-libs-deleted.js:93 #: frontend/src/pages/my-libs/mylib-repo-list-view.js:90 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:160 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:75 #: frontend/src/pages/org-admin/org-admin-list.js:50 #: frontend/src/pages/org-admin/org-department-item.js:250 #: frontend/src/pages/org-admin/org-department-item.js:290 @@ -979,6 +1009,7 @@ msgstr "" #: frontend/src/pages/org-admin/org-group-repos.js:83 #: frontend/src/pages/org-admin/org-groups-search-groups.js:157 #: frontend/src/pages/org-admin/org-groups.js:160 +#: frontend/src/pages/org-admin/org-libraries.js:147 #: frontend/src/pages/org-admin/org-links.js:100 #: frontend/src/pages/org-admin/org-user-profile.js:136 #: frontend/src/pages/org-admin/org-user-repos.js:79 @@ -1009,12 +1040,12 @@ msgstr "" #: frontend/src/pages/sys-admin/users/user-links.js:49 #: frontend/src/pages/sys-admin/users/user-repos.js:54 #: frontend/src/pages/sys-admin/users/user-shared-repos.js:35 -#: frontend/src/repo-folder-trash.js:239 frontend/src/repo-snapshot.js:200 +#: frontend/src/repo-folder-trash.js:236 frontend/src/repo-snapshot.js:198 #: frontend/src/shared-dir-view.js:661 msgid "Name" msgstr "" -#: frontend/src/components/dialog/create-file-dialog.js:62 +#: frontend/src/components/dialog/create-file-dialog.js:59 #: frontend/src/components/dialog/create-folder-dialog.js:54 #: frontend/src/components/dialog/rename-dialog.js:56 #: frontend/src/components/dialog/rename-dirent.js:56 @@ -1023,7 +1054,7 @@ msgstr "" msgid "The name \"{name}\" is already taken. Please choose a different name." msgstr "" -#: frontend/src/components/dialog/create-file-dialog.js:94 +#: frontend/src/components/dialog/create-file-dialog.js:147 #: frontend/src/components/toolbar/dir-operation-toolbar.js:207 #: frontend/src/components/toolbar/dir-operation-toolbar.js:232 #: frontend/src/pages/repo-wiki-mode/side-panel.js:176 @@ -1065,7 +1096,7 @@ msgstr "" #: frontend/src/components/dialog/create-repo-dialog.js:111 #: frontend/src/components/dialog/generate-upload-link.js:150 #: frontend/src/components/dialog/org-add-user-dialog.js:123 -#: frontend/src/components/share-link-panel/link-creation.js:181 +#: frontend/src/components/share-link-panel/link-creation.js:175 msgid "Passwords don't match" msgstr "" @@ -1131,14 +1162,14 @@ msgstr "" #: frontend/src/components/dialog/share-repo-dialog.js:40 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:22 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57 -#: frontend/src/utils/utils.js:680 +#: frontend/src/utils/utils.js:684 msgid "Read-Write" msgstr "" #: frontend/src/components/dialog/create-repo-dialog.js:227 #: frontend/src/components/dialog/share-repo-dialog.js:41 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57 -#: frontend/src/utils/utils.js:683 +#: frontend/src/utils/utils.js:687 msgid "Read-Only" msgstr "" @@ -1152,7 +1183,7 @@ msgstr "" #: frontend/src/components/dialog/org-add-user-dialog.js:145 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:106 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:153 -#: frontend/src/components/share-link-panel/link-creation.js:284 +#: frontend/src/components/share-link-panel/link-creation.js:278 #: frontend/src/pages/sys-admin/web-settings/web-settings.js:239 #: frontend/src/settings.js:48 frontend/src/settings.js:134 msgid "Password" @@ -1162,15 +1193,15 @@ msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:390 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:110 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:163 -#: frontend/src/components/share-link-panel/link-creation.js:295 +#: frontend/src/components/share-link-panel/link-creation.js:289 msgid "Password again" msgstr "" #: frontend/src/components/dialog/create-tag-dialog.js:53 #: frontend/src/components/dialog/zip-download-dialog.js:73 -#: frontend/src/components/file-uploader/file-uploader.js:400 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:409 -#: frontend/src/pages/upload-link/file-uploader.js:399 +#: frontend/src/components/file-uploader/file-uploader.js:406 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:415 +#: frontend/src/pages/upload-link/file-uploader.js:404 msgid "Internal Server Error" msgstr "" @@ -1180,10 +1211,10 @@ msgstr "" #: frontend/src/components/dialog/create-tag-dialog.js:73 #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:124 -#: frontend/src/components/share-link-panel/link-creation.js:259 +#: frontend/src/components/share-link-panel/link-creation.js:253 #: frontend/src/components/share-link-panel/link-details.js:166 -#: frontend/src/repo-folder-trash.js:201 frontend/src/repo-history.js:112 -#: frontend/src/repo-snapshot.js:150 +#: frontend/src/repo-folder-trash.js:198 frontend/src/repo-history.js:109 +#: frontend/src/repo-snapshot.js:148 msgid "Back" msgstr "" @@ -1199,10 +1230,10 @@ msgstr "" #: frontend/src/components/dialog/create-tag-dialog.js:109 #: frontend/src/components/file-view/file-toolbar.js:155 #: frontend/src/components/file-view/file-toolbar.js:214 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:115 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:158 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:199 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:222 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:121 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:165 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:206 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:229 #: frontend/src/shared-dir-view.js:486 msgid "Save" msgstr "" @@ -1226,8 +1257,6 @@ msgid "Permission name" msgstr "" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:151 -#: frontend/src/components/file-uploader/file-uploader.js:684 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:667 #: frontend/src/components/toolbar/dir-operation-toolbar.js:189 #: frontend/src/components/toolbar/dir-operation-toolbar.js:198 #: frontend/src/components/toolbar/dir-operation-toolbar.js:227 @@ -1241,8 +1270,7 @@ msgstr "" #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:69 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:79 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:89 -#: frontend/src/pages/upload-link/file-uploader.js:625 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:66 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:52 #: frontend/src/shared-dir-view.js:471 msgid "Upload" msgstr "" @@ -1250,8 +1278,8 @@ msgstr "" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:180 #: frontend/src/components/dialog/zip-download-dialog.js:123 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:637 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:661 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:662 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:686 #: frontend/src/components/file-view/file-toolbar.js:171 #: frontend/src/components/file-view/file-toolbar.js:255 #: frontend/src/components/file-view/file-view-tip.js:25 @@ -1259,10 +1287,10 @@ msgstr "" #: frontend/src/components/history-trash-file-view/download.js:10 #: frontend/src/components/shared-file-view/shared-file-view-tip.js:27 #: frontend/src/components/shared-file-view/shared-file-view.js:133 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:331 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:344 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:359 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:372 #: frontend/src/pages/file-history-old/history-item.js:127 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:122 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:128 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:74 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:253 #: frontend/src/pages/org-admin/statistic/statistic-traffic.js:63 @@ -1277,7 +1305,7 @@ msgstr "" #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:84 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:94 #: frontend/src/pages/sys-admin/users/user-links.js:202 -#: frontend/src/repo-snapshot.js:309 frontend/src/shared-dir-view.js:769 +#: frontend/src/repo-snapshot.js:307 frontend/src/shared-dir-view.js:769 #: frontend/src/shared-dir-view.js:796 frontend/src/shared-dir-view.js:844 #: frontend/src/shared-dir-view.js:876 frontend/src/shared-dir-view.js:945 #: frontend/src/shared-dir-view.js:963 @@ -1307,9 +1335,9 @@ msgstr "" #: frontend/src/components/dialog/view-link-dialog.js:38 #: frontend/src/components/share-link-panel/link-item.js:112 #: frontend/src/components/shared-link.js:24 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:329 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:337 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:343 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:357 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:365 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:371 #: frontend/src/pages/org-admin/org-saml-config.js:118 #: frontend/src/pages/org-admin/org-saml-config.js:132 #: frontend/src/pages/org-admin/org-saml-config.js:146 @@ -1342,7 +1370,7 @@ msgstr "" #: frontend/src/components/select-editor/select-editor.js:138 #: frontend/src/components/share-link-panel/link-details.js:206 #: frontend/src/components/share-link-panel/link-details.js:207 -#: frontend/src/components/toolbar/view-file-toolbar.js:67 +#: frontend/src/components/toolbar/view-file-toolbar.js:87 #: frontend/src/components/user-settings/user-avatar-form.js:97 #: frontend/src/pages/org-admin/org-user-profile.js:139 #: frontend/src/pages/org-admin/org-user-profile.js:145 @@ -1356,9 +1384,9 @@ msgstr "" #: frontend/src/pages/sys-admin/institutions/institution-info.js:28 #: frontend/src/pages/sys-admin/orgs/org-info.js:41 #: frontend/src/pages/sys-admin/users/user-info.js:91 -#: frontend/src/pages/sys-admin/users/users-content.js:514 +#: frontend/src/pages/sys-admin/users/users-content.js:502 #: frontend/src/pages/wiki/main-panel.js:106 -#: frontend/src/pages/wiki/main-panel.js:107 frontend/src/repo-history.js:306 +#: frontend/src/pages/wiki/main-panel.js:107 frontend/src/repo-history.js:303 msgid "Edit" msgstr "" @@ -1396,7 +1424,6 @@ msgstr "" #: frontend/src/components/dialog/delete-repo-dialog.js:66 #: frontend/src/components/dialog/org-delete-repo-dialog.js:32 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:33 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:253 #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:101 #: frontend/src/pages/sys-admin/orgs/org-repos.js:122 #: frontend/src/pages/sys-admin/repos/trash-repos.js:255 @@ -1420,28 +1447,11 @@ msgid "Select Tags" msgstr "" #: frontend/src/components/dialog/edit-filetag-dialog.js:141 -#: frontend/src/components/popover/edit-filetag-popover.js:187 +#: frontend/src/components/popover/edit-filetag-popover.js:182 #: frontend/src/components/popover/list-tag-popover.js:145 msgid "Create a new tag" msgstr "" -#: frontend/src/components/dialog/edit-filetag-dialog.js:145 -#: frontend/src/components/dialog/list-created-files-dialog.js:52 -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:107 -#: frontend/src/components/dialog/org-add-admin-dialog.js:65 -#: frontend/src/components/dialog/search-file-dialog.js:115 -#: frontend/src/components/dialog/share-admin-link.js:35 -#: frontend/src/components/dialog/share-repo-dialog.js:149 -#: frontend/src/components/dialog/transfer-group-dialog.js:68 -#: frontend/src/components/search/ai-search.js:663 -#: frontend/src/components/search/ai-search.js:700 -#: frontend/src/components/search/search.js:497 -#: frontend/src/components/search/search.js:532 -#: frontend/src/components/system-notification.js:46 -#: frontend/src/pages/groups/group-view.js:479 -msgid "Close" -msgstr "" - #: frontend/src/components/dialog/edit-repo-commit-labels.js:47 msgid "Successfully edited labels." msgstr "" @@ -1455,48 +1465,48 @@ msgid "Find an option" msgstr "" #: frontend/src/components/dialog/extra-attributes-dialog/index.js:217 -#: frontend/src/components/dirent-detail/detail-list-view.js:93 -#: frontend/src/components/dirent-detail/detail-list-view.js:134 +#: frontend/src/components/dirent-detail/detail-list-view.js:92 +#: frontend/src/components/dirent-detail/detail-list-view.js:133 msgid "Edit extra properties" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:142 #: frontend/src/components/dialog/reset-webdav-password.js:29 #: frontend/src/components/dialog/set-webdav-password.js:29 -#: frontend/src/components/share-link-panel/link-creation.js:173 +#: frontend/src/components/share-link-panel/link-creation.js:167 msgid "Please enter a password." msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:146 #: frontend/src/components/dialog/reset-webdav-password.js:33 #: frontend/src/components/dialog/set-webdav-password.js:33 -#: frontend/src/components/share-link-panel/link-creation.js:177 +#: frontend/src/components/share-link-panel/link-creation.js:171 msgid "The password is too short." msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:154 #: frontend/src/components/dialog/reset-webdav-password.js:38 #: frontend/src/components/dialog/set-webdav-password.js:38 -#: frontend/src/components/share-link-panel/link-creation.js:185 +#: frontend/src/components/share-link-panel/link-creation.js:179 msgid "" "The password is too weak. It should include at least {passwordStrengthLevel}" " of the following: number, upper letter, lower letter and other symbols." msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:162 -#: frontend/src/components/share-link-panel/link-creation.js:193 +#: frontend/src/components/share-link-panel/link-creation.js:187 msgid "Please select an expiration time" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:170 -#: frontend/src/components/share-link-panel/link-creation.js:202 +#: frontend/src/components/share-link-panel/link-creation.js:196 msgid "Please enter days" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:174 #: frontend/src/components/dialog/lib-history-setting-dialog.js:66 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:66 -#: frontend/src/components/share-link-panel/link-creation.js:206 +#: frontend/src/components/share-link-panel/link-creation.js:200 msgid "Please enter a non-negative integer" msgstr "" @@ -1507,7 +1517,7 @@ msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:276 #: frontend/src/components/dialog/reset-webdav-password.js:68 #: frontend/src/components/dialog/set-webdav-password.js:68 -#: frontend/src/components/share-link-panel/link-creation.js:285 +#: frontend/src/components/share-link-panel/link-creation.js:279 msgid "" "(at least {passwordMinLength} characters and includes " "{passwordStrengthLevel} of the following: number, upper letter, lower letter" @@ -1554,18 +1564,18 @@ msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:367 #: frontend/src/components/dialog/generate-upload-link.js:372 -#: frontend/src/components/share-link-panel/link-creation.js:273 -#: frontend/src/components/share-link-panel/link-creation.js:278 +#: frontend/src/components/share-link-panel/link-creation.js:267 +#: frontend/src/components/share-link-panel/link-creation.js:272 msgid "Add password protection" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:403 -#: frontend/src/components/share-link-panel/link-creation.js:308 +#: frontend/src/components/share-link-panel/link-creation.js:302 msgid "Add auto expiration" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:422 -#: frontend/src/components/share-link-panel/link-creation.js:344 +#: frontend/src/components/share-link-panel/link-creation.js:338 #: frontend/src/components/user-settings/web-api-auth-token.js:86 msgid "Generate" msgstr "" @@ -1685,8 +1695,8 @@ msgstr "" #: frontend/src/components/dialog/invite-people-dialog.js:107 #: frontend/src/components/dialog/share-dialog.js:154 #: frontend/src/components/dialog/share-to-invite-people.js:273 -#: frontend/src/components/main-side-nav.js:261 -#: frontend/src/components/main-side-nav.js:263 +#: frontend/src/components/main-side-nav.js:271 +#: frontend/src/components/main-side-nav.js:273 #: frontend/src/components/toolbar/invitations-toolbar.js:31 #: frontend/src/components/toolbar/invitations-toolbar.js:35 #: frontend/src/pages/invitations/invitations-view.js:282 @@ -1744,33 +1754,36 @@ msgstr "" msgid "Successfully set library history." msgstr "" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:112 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:110 -msgid "{placeholder} History Setting" +#: frontend/src/components/dialog/lib-history-setting-dialog.js:116 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:114 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:351 +#: frontend/src/pages/my-libs/mylib-repo-menu.js:154 +#: frontend/src/pages/sys-admin/repos/repos.js:271 +msgid "History Setting" msgstr "" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:123 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:122 msgid "Setting library history is disabled by Admin." msgstr "" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:128 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:121 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:127 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:120 msgid "Keep full history" msgstr "" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:132 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:125 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:131 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:124 msgid "Don't keep history" msgstr "" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:136 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:129 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:135 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:128 msgid "Only keep a period of history:" msgstr "" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:145 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:144 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:117 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:138 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:137 #: frontend/src/components/set-link-expiration.js:89 msgid "days" msgstr "" @@ -1803,12 +1816,12 @@ msgstr "" msgid "Group Permission" msgstr "" -#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:69 +#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:73 msgid "{placeholder} Folder Permission" msgstr "" -#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:69 -msgid "Set permission of {placeholder}" +#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:73 +msgid "Set {placeholder}'s permission" msgstr "" #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:186 @@ -1816,17 +1829,17 @@ msgstr "" #: frontend/src/components/dialog/repo-api-token-dialog.js:197 #: frontend/src/components/dialog/zip-download-dialog.js:76 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:294 -#: frontend/src/pages/lib-content-view/lib-content-view.js:181 -#: frontend/src/pages/lib-content-view/lib-content-view.js:710 -#: frontend/src/pages/lib-content-view/lib-content-view.js:758 -#: frontend/src/pages/lib-content-view/lib-content-view.js:850 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1035 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1051 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1087 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1115 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1177 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1233 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1271 +#: frontend/src/pages/lib-content-view/lib-content-view.js:185 +#: frontend/src/pages/lib-content-view/lib-content-view.js:735 +#: frontend/src/pages/lib-content-view/lib-content-view.js:784 +#: frontend/src/pages/lib-content-view/lib-content-view.js:869 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1065 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1081 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1117 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1145 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1209 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1259 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1287 #: frontend/src/pages/my-libs/my-libs-deleted.js:152 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:293 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:315 @@ -1835,22 +1848,22 @@ msgstr "" #: frontend/src/pages/search/main-panel.js:197 #: frontend/src/pages/shared-with-all/public-shared-view.js:106 #: frontend/src/pages/sys-admin/abuse-reports.js:45 -#: frontend/src/pages/upload-link/file-uploader.js:433 -#: frontend/src/repo-folder-trash.js:136 frontend/src/repo-folder-trash.js:333 -#: frontend/src/utils/utils.js:1190 +#: frontend/src/pages/upload-link/file-uploader.js:437 +#: frontend/src/repo-folder-trash.js:136 frontend/src/repo-folder-trash.js:329 +#: frontend/src/utils/utils.js:1194 msgid "Error" msgstr "" #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:189 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:172 #: frontend/src/components/dialog/repo-api-token-dialog.js:199 -#: frontend/src/pages/lib-content-view/lib-content-view.js:187 +#: frontend/src/pages/lib-content-view/lib-content-view.js:191 #: frontend/src/pages/search/main-panel.js:82 #: frontend/src/pages/sys-admin/abuse-reports.js:47 -#: frontend/src/repo-folder-trash.js:142 frontend/src/repo-folder-trash.js:335 +#: frontend/src/repo-folder-trash.js:142 frontend/src/repo-folder-trash.js:331 #: frontend/src/shared-file-view-document.js:74 #: frontend/src/shared-file-view-spreadsheet.js:71 -#: frontend/src/utils/utils.js:1193 frontend/src/view-file-document.js:76 +#: frontend/src/utils/utils.js:1197 frontend/src/view-file-document.js:76 #: frontend/src/view-file-spreadsheet.js:71 msgid "Please check the network." msgstr "" @@ -1888,23 +1901,6 @@ msgstr "" msgid "User" msgstr "" -#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:283 -#: frontend/src/components/dialog/org-add-member-dialog.js:58 -#: frontend/src/components/dialog/share-to-user.js:357 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-member-dialog.js:37 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-member-dialog.js:56 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-batch-add-admin-dialog.js:45 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:45 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:46 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:240 -#: frontend/src/components/list-and-add-group-members.js:173 -#: frontend/src/pages/org-admin/org-users-search-users.js:196 -#: frontend/src/pages/org-admin/org-users-users.js:260 -#: frontend/src/pages/sys-admin/users/search-users.js:313 -#: frontend/src/pages/sys-admin/users/users.js:425 -msgid "Search users" -msgstr "" - #: frontend/src/components/dialog/list-created-files-dialog.js:23 msgid "Created Files" msgstr "" @@ -1919,60 +1915,67 @@ msgstr "" #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:48 #: frontend/src/pages/sys-admin/devices/devices-errors.js:53 #: frontend/src/pages/sys-admin/logs-page/login-logs.js:48 -#: frontend/src/repo-history.js:141 frontend/src/repo-history.js:148 +#: frontend/src/repo-history.js:138 frontend/src/repo-history.js:145 #: frontend/src/user-notifications.js:131 #: frontend/src/user-notifications.js:135 msgid "Time" msgstr "" -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79 -msgid "Tagged Files" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:44 +#: frontend/src/pages/drafts/draft-content.js:29 +msgid "Successfully deleted draft %(draft)s." msgstr "" -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:85 -#: frontend/src/components/dialog/search-file-dialog.js:94 -#: frontend/src/components/dirent-detail/detail-list-view.js:120 -#: frontend/src/components/dirent-detail/file-details.js:85 -#: frontend/src/components/dirent-detail/lib-details.js:69 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:630 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124 -#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24 -#: frontend/src/file-history-old.js:245 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:74 -#: frontend/src/pages/my-libs/mylib-repo-list-view.js:92 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:80 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:82 -#: frontend/src/pages/org-admin/org-department-item.js:327 -#: frontend/src/pages/org-admin/org-group-repos.js:84 -#: frontend/src/pages/org-admin/org-user-repos.js:80 -#: frontend/src/pages/org-admin/org-user-shared-repos.js:78 -#: frontend/src/pages/search/advanced-search.js:78 -#: frontend/src/pages/search/advanced-search.js:226 -#: frontend/src/pages/share-with-ocm/remote-dir-content.js:99 -#: frontend/src/pages/shared-libs/shared-libs.js:84 -#: frontend/src/pages/sys-admin/departments/department-libraries.js:85 -#: frontend/src/pages/sys-admin/repos/dir-content.js:104 -#: frontend/src/pages/sys-admin/repos/repos.js:82 -#: frontend/src/pages/sys-admin/repos/repos.js:84 -#: frontend/src/pages/sys-admin/users/user-shared-repos.js:37 -#: frontend/src/repo-folder-trash.js:242 frontend/src/repo-snapshot.js:201 -#: frontend/src/shared-dir-view.js:663 -msgid "Size" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:48 +#: frontend/src/pages/drafts/draft-content.js:33 +msgid "Failed to delete draft %(draft)s." msgstr "" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:61 +#: frontend/src/pages/drafts/drafts-view.js:19 +msgid "Drafts" +msgstr "" + +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:67 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:74 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:74 +#: frontend/src/components/group-members.js:125 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:126 +#: frontend/src/components/wiki-list-view/wiki-list-view.js:45 +#: frontend/src/pages/groups/group-view.js:381 +#: frontend/src/pages/org-admin/org-group-members.js:109 +#: frontend/src/pages/org-admin/org-libraries.js:153 +#: frontend/src/pages/org-admin/org-links.js:101 +#: frontend/src/pages/org-admin/org-user-shared-repos.js:77 +#: frontend/src/pages/shared-libs/shared-libs.js:86 +#: frontend/src/pages/sys-admin/groups/group-members.js:166 +#: frontend/src/pages/sys-admin/groups/groups-content.js:58 +#: frontend/src/pages/sys-admin/links/share-links.js:66 +#: frontend/src/pages/sys-admin/orgs/org-repos.js:35 +#: frontend/src/pages/sys-admin/repos/repos.js:88 +#: frontend/src/pages/sys-admin/repos/trash-repos.js:67 +#: frontend/src/pages/sys-admin/users/user-groups.js:119 +#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:170 +#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:188 +msgid "Owner" +msgstr "" + +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:68 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:86 #: frontend/src/components/dialog/search-file-dialog.js:95 #: frontend/src/components/dialog/share-repo-dialog.js:129 #: frontend/src/components/dialog/wiki-select-dialog.js:79 -#: frontend/src/components/dirent-detail/detail-list-view.js:87 -#: frontend/src/components/dirent-detail/detail-list-view.js:122 +#: frontend/src/components/dirent-detail/detail-list-view.js:86 +#: frontend/src/components/dirent-detail/detail-list-view.js:121 #: frontend/src/components/dirent-detail/file-details.js:87 #: frontend/src/components/dirent-detail/lib-details.js:70 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:631 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:630 +#: frontend/src/components/draft-list-view/draft-list-view.js:38 #: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:125 #: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25 #: frontend/src/components/wiki-list-view/wiki-list-view.js:46 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:76 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:46 #: frontend/src/pages/my-libs/mylib-repo-list-view.js:94 #: frontend/src/pages/org-admin/org-user-repos.js:81 #: frontend/src/pages/org-admin/org-user-shared-repos.js:79 @@ -1987,11 +1990,61 @@ msgstr "" msgid "Last Update" msgstr "" +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79 +msgid "Tagged Files" +msgstr "" + +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:85 +#: frontend/src/components/dialog/search-file-dialog.js:94 +#: frontend/src/components/dirent-detail/detail-list-view.js:119 +#: frontend/src/components/dirent-detail/file-details.js:85 +#: frontend/src/components/dirent-detail/lib-details.js:69 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:629 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124 +#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24 +#: frontend/src/file-history-old.js:245 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:44 +#: frontend/src/pages/my-libs/mylib-repo-list-view.js:92 +#: frontend/src/pages/org-admin/org-department-item.js:327 +#: frontend/src/pages/org-admin/org-group-repos.js:84 +#: frontend/src/pages/org-admin/org-libraries.js:150 +#: frontend/src/pages/org-admin/org-user-repos.js:80 +#: frontend/src/pages/org-admin/org-user-shared-repos.js:78 +#: frontend/src/pages/search/advanced-search.js:78 +#: frontend/src/pages/search/advanced-search.js:226 +#: frontend/src/pages/share-with-ocm/remote-dir-content.js:99 +#: frontend/src/pages/shared-libs/shared-libs.js:84 +#: frontend/src/pages/sys-admin/departments/department-libraries.js:85 +#: frontend/src/pages/sys-admin/repos/dir-content.js:104 +#: frontend/src/pages/sys-admin/repos/repos.js:82 +#: frontend/src/pages/sys-admin/repos/repos.js:84 +#: frontend/src/pages/sys-admin/users/user-shared-repos.js:37 +#: frontend/src/repo-folder-trash.js:238 frontend/src/repo-snapshot.js:199 +#: frontend/src/shared-dir-view.js:663 +msgid "Size" +msgstr "" + #: frontend/src/components/dialog/list-taggedfiles-dialog.js:165 #: frontend/src/pages/starred/starred.js:221 msgid "deleted" msgstr "" +#: frontend/src/components/dialog/local-draft-dialog.js:17 +msgid "Local draft" +msgstr "" + +#: frontend/src/components/dialog/local-draft-dialog.js:19 +msgid "You have an unsaved draft. Do you like to use it?" +msgstr "" + +#: frontend/src/components/dialog/local-draft-dialog.js:22 +msgid "Use draft" +msgstr "" + +#: frontend/src/components/dialog/local-draft-dialog.js:23 +msgid "Delete draft" +msgstr "" + #: frontend/src/components/dialog/manage-members-dialog.js:21 msgid "Manage group members" msgstr "" @@ -2010,8 +2063,10 @@ msgstr "" #: frontend/src/components/dialog/op-menu.js:53 #: frontend/src/components/dialog/op-menu.js:54 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:809 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:810 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:837 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:838 +#: frontend/src/components/draft-list-view/draft-list-item.js:104 +#: frontend/src/components/draft-list-view/draft-list-item.js:105 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:123 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:124 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:152 @@ -2036,16 +2091,16 @@ msgstr "" #: frontend/src/pages/my-libs/mylib-repo-menu.js:210 #: frontend/src/pages/my-libs/mylib-repo-menu.js:263 #: frontend/src/pages/my-libs/mylib-repo-menu.js:264 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:260 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:261 #: frontend/src/pages/org-admin/org-groups-search-groups.js:108 #: frontend/src/pages/org-admin/org-groups-search-groups.js:109 #: frontend/src/pages/org-admin/org-groups.js:299 #: frontend/src/pages/org-admin/org-groups.js:300 +#: frontend/src/pages/org-admin/org-libraries.js:309 +#: frontend/src/pages/org-admin/org-libraries.js:310 #: frontend/src/pages/org-admin/org-links.js:209 #: frontend/src/pages/org-admin/org-links.js:210 -#: frontend/src/pages/org-admin/org-user-item.js:187 -#: frontend/src/pages/org-admin/org-user-item.js:188 +#: frontend/src/pages/org-admin/org-user-item.js:172 +#: frontend/src/pages/org-admin/org-user-item.js:173 #: frontend/src/pages/repo-wiki-mode/side-panel.js:168 #: frontend/src/pages/repo-wiki-mode/side-panel.js:169 #: frontend/src/pages/sdoc/sdoc-file-history/history-version.js:127 @@ -2104,7 +2159,7 @@ msgstr "" #: frontend/src/pages/sys-admin/departments/department.js:105 #: frontend/src/pages/sys-admin/groups/group-members.js:324 #: frontend/src/pages/sys-admin/institutions/institution-users.js:362 -#: frontend/src/pages/sys-admin/orgs/org-users.js:434 +#: frontend/src/pages/sys-admin/orgs/org-users.js:415 msgid "Add Member" msgstr "" @@ -2155,11 +2210,11 @@ msgstr "" #: frontend/src/pages/sys-admin/institutions/institutions.js:127 #: frontend/src/pages/sys-admin/orgs/org-groups.js:107 #: frontend/src/pages/sys-admin/orgs/org-repos.js:100 -#: frontend/src/pages/sys-admin/orgs/org-users.js:228 +#: frontend/src/pages/sys-admin/orgs/org-users.js:220 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:138 #: frontend/src/pages/sys-admin/terms-and-conditions/item.js:125 #: frontend/src/pages/sys-admin/users/user-repos.js:192 -#: frontend/src/pages/sys-admin/users/users-content.js:403 +#: frontend/src/pages/sys-admin/users/users-content.js:393 msgid "Are you sure you want to delete {placeholder} ?" msgstr "" @@ -2170,7 +2225,7 @@ msgstr "" #: frontend/src/components/dialog/org-delete-member-dialog.js:40 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-member-dialog.js:40 -#: frontend/src/pages/sys-admin/orgs/org-users.js:295 +#: frontend/src/pages/sys-admin/orgs/org-users.js:285 msgid "Delete Member" msgstr "" @@ -2256,9 +2311,9 @@ msgid "API token is copied to the clipboard." msgstr "" #: frontend/src/components/dialog/repo-api-token-dialog.js:116 -#: frontend/src/pages/lib-content-view/lib-content-view.js:168 -#: frontend/src/pages/lib-content-view/lib-content-view.js:171 -#: frontend/src/repo-folder-trash.js:131 frontend/src/utils/utils.js:1185 +#: frontend/src/pages/lib-content-view/lib-content-view.js:172 +#: frontend/src/pages/lib-content-view/lib-content-view.js:175 +#: frontend/src/repo-folder-trash.js:131 frontend/src/utils/utils.js:1189 msgid "Permission denied" msgstr "" @@ -2274,29 +2329,33 @@ msgstr "" msgid "{placeholder} SeaTable integration" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:52 -msgid "{placeholder} Share Admin" +#: frontend/src/components/dialog/repo-share-admin-dialog.js:56 +#: frontend/src/components/main-side-nav.js:278 +#: frontend/src/components/main-side-nav.js:280 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:354 +#: frontend/src/pages/my-libs/mylib-repo-menu.js:178 +msgid "Share Admin" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:67 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:65 #: frontend/src/pages/share-admin/share-links.js:554 #: frontend/src/pages/share-admin/upload-links.js:286 #: frontend/src/pages/sys-admin/links/links-nav.js:15 msgid "Share Links" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:74 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:72 #: frontend/src/pages/share-admin/share-links.js:557 #: frontend/src/pages/share-admin/upload-links.js:288 #: frontend/src/pages/sys-admin/links/links-nav.js:16 msgid "Upload Links" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:80 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:78 msgid "User Shares" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:85 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:83 msgid "Group Shares" msgstr "" @@ -2424,15 +2483,15 @@ msgstr "" #: frontend/src/components/dialog/share-dialog.js:323 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-dialog.js:84 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:640 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:664 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:665 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:689 #: frontend/src/components/file-view/file-toolbar.js:143 #: frontend/src/components/file-view/file-toolbar.js:242 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:348 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:511 #: frontend/src/components/toolbar/dir-operation-toolbar.js:218 -#: frontend/src/components/toolbar/view-file-toolbar.js:77 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:105 +#: frontend/src/components/toolbar/view-file-toolbar.js:103 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:69 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:359 #: frontend/src/pages/my-libs/mylib-repo-menu.js:142 @@ -2494,12 +2553,12 @@ msgstr "" #: frontend/src/components/dialog/share-to-other-server.js:193 #: frontend/src/pages/groups/group-view.js:302 -#: frontend/src/pages/org-admin/org-user-item.js:83 +#: frontend/src/pages/org-admin/org-user-item.js:82 #: frontend/src/pages/org-admin/org-users-users.js:157 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:168 -#: frontend/src/pages/sys-admin/users/users-content.js:261 -#: frontend/src/pages/sys-admin/users/users-content.js:322 -#: frontend/src/pages/sys-admin/users/users-content.js:327 +#: frontend/src/pages/sys-admin/users/users-content.js:256 +#: frontend/src/pages/sys-admin/users/users-content.js:313 +#: frontend/src/pages/sys-admin/users/users-content.js:318 #: frontend/src/pages/sys-admin/users/users.js:269 #: frontend/src/pages/sys-admin/users/users.js:293 msgid "It may take some time, please wait." @@ -2515,7 +2574,7 @@ msgstr "" #: frontend/src/pages/sys-admin/invitations/invitations.js:300 #: frontend/src/pages/sys-admin/notifications/notifications.js:274 #: frontend/src/pages/sys-admin/orgs/org-repos.js:176 -#: frontend/src/pages/sys-admin/orgs/org-users.js:390 +#: frontend/src/pages/sys-admin/orgs/org-users.js:371 #: frontend/src/pages/sys-admin/orgs/orgs.js:105 #: frontend/src/pages/sys-admin/orgs/search-orgs.js:69 #: frontend/src/pages/sys-admin/repos/dir-view.js:96 @@ -2630,31 +2689,6 @@ msgstr "" msgid "Add Organization" msgstr "" -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:74 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:74 -#: frontend/src/components/group-members.js:125 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:126 -#: frontend/src/components/wiki-list-view/wiki-list-view.js:45 -#: frontend/src/pages/groups/group-view.js:381 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:86 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:65 -#: frontend/src/pages/org-admin/org-group-members.js:109 -#: frontend/src/pages/org-admin/org-links.js:101 -#: frontend/src/pages/org-admin/org-user-shared-repos.js:77 -#: frontend/src/pages/shared-libs/shared-libs.js:86 -#: frontend/src/pages/sys-admin/groups/group-members.js:166 -#: frontend/src/pages/sys-admin/groups/groups-content.js:58 -#: frontend/src/pages/sys-admin/links/share-links.js:66 -#: frontend/src/pages/sys-admin/orgs/org-repos.js:35 -#: frontend/src/pages/sys-admin/repos/repos.js:88 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:67 -#: frontend/src/pages/sys-admin/users/user-groups.js:119 -#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:170 -#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:188 -msgid "Owner" -msgstr "" - #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:101 msgid "Owner can use admin panel in an organization, must be a new account." msgstr "" @@ -2697,7 +2731,7 @@ msgstr "" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:80 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:81 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:51 -#: frontend/src/components/dialog/transfer-dialog.js:146 +#: frontend/src/components/dialog/transfer-dialog.js:79 msgid "Select a user" msgstr "" @@ -2722,7 +2756,7 @@ msgid "End date" msgstr "" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:34 -#: frontend/src/components/dialog/transfer-dialog.js:173 +#: frontend/src/components/dialog/transfer-dialog.js:71 msgid "Transfer Library {library_name}" msgstr "" @@ -2742,16 +2776,16 @@ msgstr "" msgid "Terms" msgstr "" -#: frontend/src/components/dialog/transfer-dialog.js:127 -msgid "Transfer to user" +#: frontend/src/components/dialog/transfer-dialog.js:87 +msgid "Select a department" msgstr "" -#: frontend/src/components/dialog/transfer-dialog.js:133 +#: frontend/src/components/dialog/transfer-dialog.js:95 msgid "Transfer to department" msgstr "" -#: frontend/src/components/dialog/transfer-dialog.js:157 -msgid "Select a department" +#: frontend/src/components/dialog/transfer-dialog.js:95 +msgid "Transfer to user" msgstr "" #: frontend/src/components/dialog/transfer-group-dialog.js:55 @@ -2817,65 +2851,64 @@ msgstr "" msgid "Packaging..." msgstr "" -#: frontend/src/components/dir-view-mode/dir-column-file.js:48 +#: frontend/src/components/dir-view-mode/dir-column-file.js:69 msgid "File does not exist." msgstr "" -#: frontend/src/components/dirent-detail/detail-list-view.js:86 -#: frontend/src/components/dirent-detail/detail-list-view.js:121 +#: frontend/src/components/dir-view-mode/dir-column-file.js:90 +msgid "This file is in draft stage." +msgstr "" + +#: frontend/src/components/dir-view-mode/dir-column-file.js:91 +msgid "View Draft" +msgstr "" + +#: frontend/src/components/dirent-detail/detail-list-view.js:85 +#: frontend/src/components/dirent-detail/detail-list-view.js:120 #: frontend/src/components/dirent-detail/file-details.js:86 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:75 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:45 msgid "Location" msgstr "" -#: frontend/src/components/dirent-detail/detail-list-view.js:102 -#: frontend/src/components/dirent-detail/detail-list-view.js:104 +#: frontend/src/components/dirent-detail/detail-list-view.js:101 +#: frontend/src/components/dirent-detail/detail-list-view.js:103 msgid "Apply properties to files inside the folder" msgstr "" #: frontend/src/components/dirent-detail/lib-details.js:68 -#: frontend/src/components/main-side-nav.js:180 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:79 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:82 +#: frontend/src/components/main-side-nav.js:181 +#: frontend/src/pages/org-admin/org-libraries.js:149 #: frontend/src/pages/repo-wiki-mode/side-panel.js:161 -#: frontend/src/pages/sys-admin/info.js:116 +#: frontend/src/pages/sys-admin/info.js:112 #: frontend/src/pages/sys-admin/repos/repos.js:81 #: frontend/src/pages/sys-admin/repos/repos.js:84 msgid "Files" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:210 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:705 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 msgid "Frozen by {name}" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:210 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:705 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 msgid "locked by {name}" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:214 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:711 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:736 msgid "freezed" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:214 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:711 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:736 #: frontend/src/components/file-view/file-info.js:31 #: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:17 msgid "locked" msgstr "" -#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 -msgid "Unselect this item" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 -msgid "Select this item" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-item.js:734 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:818 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:759 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:846 #: frontend/src/components/file-view/file-info.js:40 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:643 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:333 @@ -2887,8 +2920,8 @@ msgstr "" msgid "Unstar" msgstr "" -#: frontend/src/components/dirent-list-view/dirent-list-item.js:734 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:818 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:759 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:846 #: frontend/src/components/file-view/file-info.js:40 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:643 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:333 @@ -2898,24 +2931,40 @@ msgstr "" msgid "Star" msgstr "" -#: frontend/src/components/dirent-list-view/dirent-list-view.js:623 -msgid "Unselect all items" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-view.js:623 -msgid "Select all items" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-none-view.js:54 +#: frontend/src/components/dirent-list-view/dirent-none-view.js:52 msgid "This folder has no content at this time." msgstr "" -#: frontend/src/components/dirent-list-view/dirent-none-view.js:55 +#: frontend/src/components/dirent-list-view/dirent-none-view.js:53 msgid "You can create files quickly" msgstr "" +#: frontend/src/components/draft-list-view/draft-list-item.js:113 +#: frontend/src/pages/sdoc-revision/index.js:123 +msgid "Publish" +msgstr "" + +#: frontend/src/components/draft-list-view/draft-list-view.js:37 +#: frontend/src/pages/dashboard/content.js:34 +#: frontend/src/pages/org-admin/devices/devices-errors.js:51 +#: frontend/src/pages/org-admin/org-logs-file-audit.js:103 +#: frontend/src/pages/org-admin/org-logs-file-update.js:117 +#: frontend/src/pages/org-admin/org-logs-perm-audit.js:84 +#: frontend/src/pages/share-admin/share-links.js:88 +#: frontend/src/pages/share-admin/upload-links.js:51 +#: frontend/src/pages/starred/starred.js:35 +#: frontend/src/pages/sys-admin/abuse-reports.js:87 +#: frontend/src/pages/sys-admin/devices/devices-errors.js:51 +#: frontend/src/pages/sys-admin/file-scan-records.js:29 +#: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:91 +#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:169 +#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:187 +#: frontend/src/pages/sys-admin/web-settings/web-settings.js:279 +msgid "Library" +msgstr "" + #: frontend/src/components/file-chooser/file-chooser.js:286 -#: frontend/src/components/search/ai-search.js:453 +#: frontend/src/components/search/ai-search.js:452 #: frontend/src/components/search/wiki-search.js:193 msgid "No results matching" msgstr "" @@ -2929,151 +2978,132 @@ msgstr "" msgid "Other Libraries" msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:148 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:146 -#: frontend/src/pages/upload-link/file-uploader.js:140 +#: frontend/src/components/file-uploader/file-uploader.js:149 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:147 +#: frontend/src/pages/upload-link/file-uploader.js:141 msgid "Please upload no more than {maxFiles} files at a time." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:395 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:406 -#: frontend/src/pages/upload-link/file-uploader.js:396 +#: frontend/src/components/file-uploader/file-uploader.js:401 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:412 +#: frontend/src/pages/upload-link/file-uploader.js:401 msgid "File is locked by others." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:396 +#: frontend/src/components/file-uploader/file-uploader.js:402 msgid "Invalid filename." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:397 +#: frontend/src/components/file-uploader/file-uploader.js:403 msgid "File already exists." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:398 +#: frontend/src/components/file-uploader/file-uploader.js:404 msgid "File size is too large." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:399 +#: frontend/src/components/file-uploader/file-uploader.js:405 msgid "Out of quota." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:408 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:399 -#: frontend/src/pages/upload-link/file-uploader.js:389 +#: frontend/src/components/file-uploader/file-uploader.js:414 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:405 +#: frontend/src/pages/upload-link/file-uploader.js:394 msgid "Network error" msgstr "" -#: frontend/src/components/file-uploader/forbid-upload-list-item.js:23 -#: frontend/src/components/shared-link-file-uploader/forbid-upload-list-item.js:23 -#: frontend/src/pages/upload-link/forbid-upload-list-item.js:23 -msgid "File too large" +#: frontend/src/components/file-uploader/forbid-upload-list-item.js:13 +#: frontend/src/components/shared-link-file-uploader/forbid-upload-list-item.js:13 +msgid "Please upload files less than {placeholder}M" msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:94 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:94 +#: frontend/src/components/file-uploader/upload-list-item.js:97 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:97 #: frontend/src/pages/upload-link/upload-list-item.js:94 msgid "Preparing to upload..." msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:95 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:95 +#: frontend/src/components/file-uploader/upload-list-item.js:98 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:98 #: frontend/src/pages/upload-link/upload-list-item.js:95 msgid "Remaining" msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:96 -#: frontend/src/components/file-uploader/upload-list-item.js:122 +#: frontend/src/components/file-uploader/upload-list-item.js:99 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:99 +#: frontend/src/pages/upload-link/upload-list-item.js:96 +msgid "Indexing..." +msgstr "" + +#: frontend/src/components/file-uploader/upload-list-item.js:130 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:130 +#: frontend/src/pages/upload-link/upload-list-item.js:127 +msgid "Retry" +msgstr "" + +#: frontend/src/components/file-uploader/upload-list-item.js:133 #: frontend/src/components/file-view/file-toolbar.js:150 #: frontend/src/components/file-view/file-toolbar.js:209 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:96 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:122 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:155 -#: frontend/src/pages/upload-link/upload-list-item.js:96 -#: frontend/src/pages/upload-link/upload-list-item.js:122 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:133 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:117 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162 +#: frontend/src/pages/upload-link/upload-list-item.js:130 msgid "Saving..." msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:117 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:117 -#: frontend/src/pages/upload-link/upload-list-item.js:117 -msgid "Waiting..." -msgstr "" - -#: frontend/src/components/file-uploader/upload-list-item.js:118 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:118 -#: frontend/src/pages/upload-link/upload-list-item.js:118 -msgid "Uploading..." -msgstr "" - -#: frontend/src/components/file-uploader/upload-list-item.js:131 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:131 -#: frontend/src/pages/upload-link/upload-list-item.js:131 +#: frontend/src/components/file-uploader/upload-list-item.js:136 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:136 +#: frontend/src/pages/upload-link/upload-list-item.js:133 msgid "Uploaded" msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:147 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:147 -#: frontend/src/pages/upload-link/upload-list-item.js:147 -msgid "Retry" -msgstr "" - #: frontend/src/components/file-uploader/upload-progress-dialog.js:48 #: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:48 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:51 -msgid "{uploaded_files_num}/{all_files_num} Files" +#: frontend/src/pages/org-admin/web-settings/web-settings.js:119 +msgid "File Upload" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:56 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:56 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:58 -msgid "{failed_files_num} file(s) failed to upload" -msgstr "" - -#: frontend/src/components/file-uploader/upload-progress-dialog.js:67 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:67 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:83 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:49 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:49 msgid "File Uploading..." msgstr "" +#: frontend/src/components/file-uploader/upload-progress-dialog.js:75 #: frontend/src/components/file-uploader/upload-progress-dialog.js:77 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:75 #: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:77 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:90 -msgid "All files uploaded" -msgstr "" - -#: frontend/src/components/file-uploader/upload-progress-dialog.js:96 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:96 msgid "Retry All" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:103 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:103 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:75 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:80 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:82 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:80 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:82 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:61 msgid "Cancel All" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:110 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:110 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:107 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:88 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:88 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:68 msgid "name" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:111 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:111 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:108 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:89 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:89 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:69 msgid "size" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:112 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:112 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:109 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:90 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:90 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:70 msgid "progress" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:113 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:113 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:110 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:91 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:91 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:71 msgid "state" msgstr "" @@ -3088,14 +3118,14 @@ msgid "unstarred" msgstr "" #: frontend/src/components/file-view/file-toolbar.js:92 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:90 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:96 #: frontend/src/utils/text-translation.js:23 msgid "Lock" msgstr "" #: frontend/src/components/file-view/file-toolbar.js:96 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:98 -#: frontend/src/utils/text-translation.js:24 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:104 +#: frontend/src/utils/text-translation.js:25 msgid "Unlock" msgstr "" @@ -3113,12 +3143,12 @@ msgstr "" #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:342 #: frontend/src/pages/org-admin/org-logs-file-update.js:260 #: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:137 -#: frontend/src/repo-history.js:292 frontend/src/utils/text-translation.js:21 +#: frontend/src/repo-history.js:289 frontend/src/utils/text-translation.js:21 msgid "Details" msgstr "" #: frontend/src/components/file-view/file-toolbar.js:186 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:130 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:136 #: frontend/src/utils/text-translation.js:22 msgid "Open via Client" msgstr "" @@ -3140,7 +3170,7 @@ msgstr "" #: frontend/src/pages/sys-admin/groups/group-members.js:109 #: frontend/src/pages/sys-admin/users/user-groups.js:122 #: frontend/src/pages/sys-admin/users/users-nav.js:25 -#: frontend/src/utils/utils.js:686 +#: frontend/src/utils/utils.js:690 msgid "Admin" msgstr "" @@ -3157,9 +3187,8 @@ msgstr "" #: frontend/src/components/group-members.js:96 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:290 -#: frontend/src/pages/lib-content-view/lib-content-view.js:838 +#: frontend/src/pages/lib-content-view/lib-content-view.js:857 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:311 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:157 #: frontend/src/pages/org-admin/org-group-repos.js:146 #: frontend/src/pages/org-admin/org-user-repos.js:142 #: frontend/src/pages/sys-admin/repos/repos.js:162 @@ -3194,91 +3223,84 @@ msgstr "" msgid "Search group members" msgstr "" -#: frontend/src/components/main-side-nav.js:92 +#: frontend/src/components/main-side-nav.js:93 #: frontend/src/pages/org-admin/org-groups.js:154 msgid "All Groups" msgstr "" -#: frontend/src/components/main-side-nav.js:123 -#: frontend/src/components/main-side-nav.js:125 -#: frontend/src/components/main-side-nav.js:132 -#: frontend/src/components/main-side-nav.js:134 +#: frontend/src/components/main-side-nav.js:124 +#: frontend/src/components/main-side-nav.js:126 +#: frontend/src/components/main-side-nav.js:133 +#: frontend/src/components/main-side-nav.js:135 #: frontend/src/pages/org-admin/side-panel.js:86 #: frontend/src/pages/sys-admin/side-panel.js:174 msgid "Links" msgstr "" -#: frontend/src/components/main-side-nav.js:150 -#: frontend/src/components/main-side-nav.js:152 +#: frontend/src/components/main-side-nav.js:151 +#: frontend/src/components/main-side-nav.js:153 #: frontend/src/pages/share-admin/folders.js:368 msgid "Folders" msgstr "" -#: frontend/src/components/main-side-nav.js:184 -#: frontend/src/components/main-side-nav.js:186 +#: frontend/src/components/main-side-nav.js:185 +#: frontend/src/components/main-side-nav.js:187 #: frontend/src/pages/my-libs/my-libs-deleted.js:54 #: frontend/src/pages/my-libs/my-libs.js:166 msgid "My Libraries" msgstr "" -#: frontend/src/components/main-side-nav.js:191 -#: frontend/src/components/main-side-nav.js:193 +#: frontend/src/components/main-side-nav.js:192 +#: frontend/src/components/main-side-nav.js:194 #: frontend/src/pages/shared-libs/shared-libs.js:456 msgid "Shared with me" msgstr "" -#: frontend/src/components/main-side-nav.js:198 -#: frontend/src/components/main-side-nav.js:200 +#: frontend/src/components/main-side-nav.js:199 +#: frontend/src/components/main-side-nav.js:201 #: frontend/src/pages/shared-with-all/public-shared-view.js:206 msgid "Shared with all" msgstr "" -#: frontend/src/components/main-side-nav.js:205 -#: frontend/src/components/main-side-nav.js:207 +#: frontend/src/components/main-side-nav.js:206 +#: frontend/src/components/main-side-nav.js:208 msgid "Shared with groups" msgstr "" -#: frontend/src/components/main-side-nav.js:214 -#: frontend/src/components/main-side-nav.js:216 -#: frontend/src/components/main-side-nav.js:222 -#: frontend/src/components/main-side-nav.js:224 +#: frontend/src/components/main-side-nav.js:215 +#: frontend/src/components/main-side-nav.js:217 +#: frontend/src/components/main-side-nav.js:223 +#: frontend/src/components/main-side-nav.js:225 msgid "Shared from other servers" msgstr "" -#: frontend/src/components/main-side-nav.js:231 +#: frontend/src/components/main-side-nav.js:232 msgid "Tools" msgstr "" -#: frontend/src/components/main-side-nav.js:234 -#: frontend/src/components/main-side-nav.js:236 +#: frontend/src/components/main-side-nav.js:235 +#: frontend/src/components/main-side-nav.js:237 #: frontend/src/pages/starred/starred.js:315 msgid "Favorites" msgstr "" -#: frontend/src/components/main-side-nav.js:241 -#: frontend/src/components/main-side-nav.js:243 +#: frontend/src/components/main-side-nav.js:242 +#: frontend/src/components/main-side-nav.js:244 msgid "Activities" msgstr "" -#: frontend/src/components/main-side-nav.js:248 -#: frontend/src/components/main-side-nav.js:250 +#: frontend/src/components/main-side-nav.js:249 +#: frontend/src/components/main-side-nav.js:251 #: frontend/src/pages/wikis/wikis.js:137 msgid "Published Libraries" msgstr "" -#: frontend/src/components/main-side-nav.js:254 -#: frontend/src/components/main-side-nav.js:256 +#: frontend/src/components/main-side-nav.js:264 +#: frontend/src/components/main-side-nav.js:266 #: frontend/src/pages/linked-devices/linked-devices.js:230 msgid "Linked Devices" msgstr "" -#: frontend/src/components/main-side-nav.js:268 -#: frontend/src/components/main-side-nav.js:270 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:354 -#: frontend/src/pages/my-libs/mylib-repo-menu.js:178 -msgid "Share Admin" -msgstr "" - #: frontend/src/components/more.js:14 msgid "show more" msgstr "" @@ -3318,15 +3340,15 @@ msgid "" "right}" msgstr "" -#: frontend/src/components/popover/edit-filetag-popover.js:141 +#: frontend/src/components/popover/edit-filetag-popover.js:137 msgid "No tags" msgstr "" -#: frontend/src/components/popover/edit-filetag-popover.js:145 +#: frontend/src/components/popover/edit-filetag-popover.js:141 msgid "Tag not found" msgstr "" -#: frontend/src/components/popover/edit-filetag-popover.js:159 +#: frontend/src/components/popover/edit-filetag-popover.js:155 msgid "Find a tag" msgstr "" @@ -3369,8 +3391,8 @@ msgstr "" msgid "You are watching file changes of this library." msgstr "" -#: frontend/src/components/sdoc-wiki-page-viewer/index.js:133 -#: frontend/src/components/seafile-markdown-viewer/index.js:119 +#: frontend/src/components/sdoc-wiki-page-viewer/index.js:125 +#: frontend/src/components/seafile-markdown-viewer/index.js:111 msgid "Last modified by" msgstr "" @@ -3406,41 +3428,41 @@ msgstr "" msgid "Reference documents" msgstr "" -#: frontend/src/components/search/ai-search.js:387 +#: frontend/src/components/search/ai-search.js:386 #: frontend/src/components/search/search.js:433 msgid "Search results visited recently" msgstr "" -#: frontend/src/components/search/ai-search.js:436 +#: frontend/src/components/search/ai-search.js:435 #: frontend/src/components/search/search.js:413 msgid "Type characters to start search" msgstr "" -#: frontend/src/components/search/ai-search.js:439 +#: frontend/src/components/search/ai-search.js:438 msgid "Type more characters to start search" msgstr "" -#: frontend/src/components/search/ai-search.js:450 -#: frontend/src/components/search/ai-search.js:467 +#: frontend/src/components/search/ai-search.js:449 +#: frontend/src/components/search/ai-search.js:466 msgid "Ask AI" msgstr "" -#: frontend/src/components/search/ai-search.js:529 +#: frontend/src/components/search/ai-search.js:528 msgid "" "Indexing the library. Semantic search will be available within a few " "minutes." msgstr "" -#: frontend/src/components/search/ai-search.js:540 +#: frontend/src/components/search/ai-search.js:539 msgid "Successfully turned it off" msgstr "" -#: frontend/src/components/search/ai-search.js:558 -#: frontend/src/components/search/ai-search.js:582 +#: frontend/src/components/search/ai-search.js:557 +#: frontend/src/components/search/ai-search.js:581 msgid "Turn on semantic search for this library" msgstr "" -#: frontend/src/components/search/ai-search.js:570 +#: frontend/src/components/search/ai-search.js:569 msgid "Turn off semantic search for this library" msgstr "" @@ -3511,13 +3533,13 @@ msgstr "" #: frontend/src/components/select-editor/sysadmin-user-role-editor.js:19 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:155 -#: frontend/src/pages/sys-admin/users/users-content.js:281 +#: frontend/src/pages/sys-admin/users/users-content.js:272 msgid "Default" msgstr "" #: frontend/src/components/select-editor/sysadmin-user-role-editor.js:21 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:157 -#: frontend/src/pages/sys-admin/users/users-content.js:283 +#: frontend/src/pages/sys-admin/users/users-content.js:274 msgid "Guest" msgstr "" @@ -3574,36 +3596,30 @@ msgstr "" msgid "Successfully deleted {number_placeholder} share links" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:138 -msgid "" -"Share links cannot be generated because \"Invisible\", \"Online Read-Write\"" -" or \"Online Read-Only\" is set for you on some folder(s) in the library." -msgstr "" - -#: frontend/src/components/share-link-panel/link-creation.js:162 +#: frontend/src/components/share-link-panel/link-creation.js:156 msgid "Please enter an integer bigger than 1 as number of links." msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:166 +#: frontend/src/components/share-link-panel/link-creation.js:160 msgid "" "Please enter an integer not bigger than {max_number} as number of links." msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:260 +#: frontend/src/components/share-link-panel/link-creation.js:254 #: frontend/src/components/share-link-panel/link-list.js:64 msgid "Generate links in batch" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:260 +#: frontend/src/components/share-link-panel/link-creation.js:254 #: frontend/src/components/share-link-panel/link-list.js:63 msgid "Generate Link" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:265 +#: frontend/src/components/share-link-panel/link-creation.js:259 msgid "Number of links" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:329 +#: frontend/src/components/share-link-panel/link-creation.js:323 msgid "Set permission" msgstr "" @@ -3651,8 +3667,7 @@ msgid "Are you sure you want to delete the selected share link(s) ?" msgstr "" #: frontend/src/components/shared-file-view/shared-file-view.js:47 -#: frontend/src/pages/markdown-editor/index.js:410 -#: frontend/src/pages/plain-markdown-editor/index.js:172 +#: frontend/src/pages/markdown-editor/index.js:458 #: frontend/src/view-file-text.js:81 msgid "Successfully saved" msgstr "" @@ -3663,7 +3678,7 @@ msgid "File download is disabled: the share link traffic of owner is used up." msgstr "" #: frontend/src/components/shared-file-view/shared-file-view.js:122 -#: frontend/src/repo-folder-trash.js:205 frontend/src/repo-snapshot.js:168 +#: frontend/src/repo-folder-trash.js:202 frontend/src/repo-snapshot.js:166 #: frontend/src/shared-dir-view.js:449 msgid "Current path: " msgstr "" @@ -3719,12 +3734,6 @@ msgstr "" msgid "Unshare" msgstr "" -#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:351 -#: frontend/src/pages/my-libs/mylib-repo-menu.js:154 -#: frontend/src/pages/sys-admin/repos/repos.js:271 -msgid "History Setting" -msgstr "" - #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:357 #: frontend/src/pages/my-libs/mylib-repo-menu.js:157 msgid "Change Password" @@ -3733,9 +3742,9 @@ msgstr "" #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:360 #: frontend/src/components/user-settings/webdav-password.js:104 #: frontend/src/pages/my-libs/mylib-repo-menu.js:160 -#: frontend/src/pages/sys-admin/orgs/org-users.js:304 -#: frontend/src/pages/sys-admin/users/users-content.js:364 -#: frontend/src/pages/sys-admin/users/users-content.js:566 +#: frontend/src/pages/sys-admin/orgs/org-users.js:294 +#: frontend/src/pages/sys-admin/users/users-content.js:355 +#: frontend/src/pages/sys-admin/users/users-content.js:554 msgid "Reset Password" msgstr "" @@ -3794,8 +3803,8 @@ msgid "Clients" msgstr "" #: frontend/src/components/toolbar/common-toolbar.js:24 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:86 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:146 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:90 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:150 #: frontend/src/pages/search/main-panel.js:330 #: frontend/src/pages/wiki/main-panel.js:95 #: frontend/src/pages/wiki/main-panel.js:112 @@ -3803,12 +3812,12 @@ msgid "Search files" msgstr "" #: frontend/src/components/toolbar/dir-operation-toolbar.js:192 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:68 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:54 msgid "Upload Files" msgstr "" #: frontend/src/components/toolbar/dir-operation-toolbar.js:193 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:69 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:55 msgid "Upload Folder" msgstr "" @@ -3841,17 +3850,17 @@ msgstr "" msgid "New SeaDoc File" msgstr "" -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:328 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:336 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:356 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:364 #: frontend/src/utils/text-translation.js:18 msgid "Move" msgstr "" #: frontend/src/components/toolbar/repo-view-toobar.js:63 -#: frontend/src/components/toolbar/view-file-toolbar.js:73 +#: frontend/src/components/toolbar/view-file-toolbar.js:99 #: frontend/src/file-history-old.js:268 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:55 -#: frontend/src/repo-folder-trash.js:284 +#: frontend/src/repo-folder-trash.js:280 msgid "More" msgstr "" @@ -3860,10 +3869,18 @@ msgstr "" msgid "Deleted Libraries" msgstr "" -#: frontend/src/components/toolbar/view-file-toolbar.js:67 +#: frontend/src/components/toolbar/view-file-toolbar.js:87 msgid "Edit File" msgstr "" +#: frontend/src/components/toolbar/view-file-toolbar.js:92 +msgid "New Draft" +msgstr "" + +#: frontend/src/components/toolbar/view-file-toolbar.js:93 +msgid "Create a draft from this file, instead of editing it directly." +msgstr "" + #: frontend/src/components/toolbar/view-mode-toolbar.js:31 #: frontend/src/shared-dir-view.js:456 frontend/src/shared-dir-view.js:457 msgid "List" @@ -3879,7 +3896,7 @@ msgid "Column" msgstr "" #: frontend/src/components/toolbar/view-mode-toolbar.js:37 -#: frontend/src/utils/text-translation.js:33 +#: frontend/src/utils/text-translation.js:34 msgid "Properties" msgstr "" @@ -4091,8 +4108,8 @@ msgstr "" msgid "History Versions" msgstr "" -#: frontend/src/file-history-old.js:244 frontend/src/repo-history.js:142 -#: frontend/src/repo-history.js:149 +#: frontend/src/file-history-old.js:244 frontend/src/repo-history.js:139 +#: frontend/src/repo-history.js:146 msgid "Modifier" msgstr "" @@ -4124,71 +4141,75 @@ msgstr "" msgid "Removed items older than {n} days from trash." msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:77 +#: frontend/src/pages/dashboard/activity-item.js:76 +msgid "Publish draft" +msgstr "" + +#: frontend/src/pages/dashboard/activity-item.js:89 msgid "{file} and {n} other files" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:80 +#: frontend/src/pages/dashboard/activity-item.js:92 msgid "Created {n} files" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:84 +#: frontend/src/pages/dashboard/activity-item.js:96 msgid "details" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:98 +#: frontend/src/pages/dashboard/activity-item.js:110 msgid "Created draft" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:98 +#: frontend/src/pages/dashboard/activity-item.js:110 msgid "Created file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:103 +#: frontend/src/pages/dashboard/activity-item.js:115 msgid "Deleted draft" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:103 +#: frontend/src/pages/dashboard/activity-item.js:115 msgid "Deleted file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:108 +#: frontend/src/pages/dashboard/activity-item.js:120 msgid "Restored file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:113 +#: frontend/src/pages/dashboard/activity-item.js:125 msgid "Renamed file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:120 +#: frontend/src/pages/dashboard/activity-item.js:132 msgid "Moved file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:125 +#: frontend/src/pages/dashboard/activity-item.js:137 msgid "Updated draft" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:125 +#: frontend/src/pages/dashboard/activity-item.js:137 msgid "Updated file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:135 +#: frontend/src/pages/dashboard/activity-item.js:147 msgid "Created folder" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:140 +#: frontend/src/pages/dashboard/activity-item.js:152 msgid "Deleted folder" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:145 +#: frontend/src/pages/dashboard/activity-item.js:157 msgid "Restored folder" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:150 +#: frontend/src/pages/dashboard/activity-item.js:162 msgid "Renamed folder" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:157 +#: frontend/src/pages/dashboard/activity-item.js:169 msgid "Moved folder" msgstr "" @@ -4206,29 +4227,11 @@ msgstr "" #: frontend/src/pages/org-admin/statistic/statistic-nav.js:15 #: frontend/src/pages/sys-admin/abuse-reports.js:88 #: frontend/src/pages/sys-admin/statistic/statistic-nav.js:15 -#: frontend/src/repo-folder-trash.js:368 frontend/src/repo-folder-trash.js:425 -#: frontend/src/repo-snapshot.js:304 +#: frontend/src/repo-folder-trash.js:363 frontend/src/repo-folder-trash.js:419 +#: frontend/src/repo-snapshot.js:302 msgid "File" msgstr "" -#: frontend/src/pages/dashboard/content.js:34 -#: frontend/src/pages/org-admin/devices/devices-errors.js:51 -#: frontend/src/pages/org-admin/org-logs-file-audit.js:103 -#: frontend/src/pages/org-admin/org-logs-file-update.js:117 -#: frontend/src/pages/org-admin/org-logs-perm-audit.js:84 -#: frontend/src/pages/share-admin/share-links.js:88 -#: frontend/src/pages/share-admin/upload-links.js:51 -#: frontend/src/pages/starred/starred.js:35 -#: frontend/src/pages/sys-admin/abuse-reports.js:87 -#: frontend/src/pages/sys-admin/devices/devices-errors.js:51 -#: frontend/src/pages/sys-admin/file-scan-records.js:29 -#: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:91 -#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:169 -#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:187 -#: frontend/src/pages/sys-admin/web-settings/web-settings.js:279 -msgid "Library" -msgstr "" - #: frontend/src/pages/dashboard/files-activities.js:247 msgid "All Activities" msgstr "" @@ -4249,6 +4252,25 @@ msgstr "" msgid "Find modifiers" msgstr "" +#: frontend/src/pages/drafts/draft-content.js:44 +msgid "Successfully published draft %(draft)s." +msgstr "" + +#: frontend/src/pages/drafts/draft-content.js:48 +msgid "Failed to publish draft %(draft)s." +msgstr "" + +#: frontend/src/pages/drafts/draft-content.js:62 +msgid "No draft yet" +msgstr "" + +#: frontend/src/pages/drafts/draft-content.js:63 +msgid "" +"Draft is a way to let you collaborate with others on files. You can create a" +" draft from a file, edit the draft and then ask for a review. The original " +"file will be updated only after the draft has been reviewed." +msgstr "" + #: frontend/src/pages/file-history-old/history-item.js:58 msgid "(current version)" msgstr "" @@ -4301,7 +4323,7 @@ msgstr "" #: frontend/src/pages/sys-admin/groups/group-nav.js:27 #: frontend/src/pages/sys-admin/groups/groups.js:137 #: frontend/src/pages/sys-admin/groups/search-groups.js:110 -#: frontend/src/pages/sys-admin/info.js:136 +#: frontend/src/pages/sys-admin/info.js:132 #: frontend/src/pages/sys-admin/orgs/org-nav.js:19 #: frontend/src/pages/sys-admin/side-panel.js:114 #: frontend/src/pages/sys-admin/users/user-nav.js:21 @@ -4315,7 +4337,7 @@ msgstr "" #: frontend/src/pages/groups/group-view.js:488 #: frontend/src/pages/my-libs/mylib-repo-menu.js:151 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:268 +#: frontend/src/pages/org-admin/org-libraries.js:317 #: frontend/src/pages/sys-admin/groups/groups-content.js:187 #: frontend/src/pages/sys-admin/repos/repos.js:268 #: frontend/src/pages/sys-admin/users/user-repos.js:166 @@ -4373,122 +4395,122 @@ msgid "" "button in the menu bar." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-container.js:98 +#: frontend/src/pages/lib-content-view/lib-content-container.js:102 #: frontend/src/pages/wiki/main-panel.js:82 msgid "Folder does not exist." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-container.js:176 +#: frontend/src/pages/lib-content-view/lib-content-container.js:180 msgid "This library has been set to read-only by admin and cannot be updated." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:65 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:95 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:67 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:99 #: frontend/src/pages/sys-admin/main-panel-topbar.js:20 msgid "Side Nav Menu" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:176 +#: frontend/src/pages/lib-content-view/lib-content-view.js:180 msgid "Library share permission not found." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:595 +#: frontend/src/pages/lib-content-view/lib-content-view.js:617 msgid "Failed to move files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:597 +#: frontend/src/pages/lib-content-view/lib-content-view.js:619 #: frontend/src/shared-dir-view.js:214 msgid "Failed to copy files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:627 +#: frontend/src/pages/lib-content-view/lib-content-view.js:649 msgid "Successfully moved files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:629 +#: frontend/src/pages/lib-content-view/lib-content-view.js:651 #: frontend/src/shared-dir-view.js:228 msgid "Successfully copied files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:799 +#: frontend/src/pages/lib-content-view/lib-content-view.js:818 msgid "Restored {name} and {n} other items" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:800 +#: frontend/src/pages/lib-content-view/lib-content-view.js:819 msgid "Restored {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:807 +#: frontend/src/pages/lib-content-view/lib-content-view.js:826 msgid "Failed to restore {name} and {n} other items" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:808 +#: frontend/src/pages/lib-content-view/lib-content-view.js:827 msgid "Failed to restore {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:834 +#: frontend/src/pages/lib-content-view/lib-content-view.js:853 msgid "Successfully deleted {name} and {n} other items." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:844 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1081 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1109 +#: frontend/src/pages/lib-content-view/lib-content-view.js:863 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1111 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1139 msgid "Undo" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:851 +#: frontend/src/pages/lib-content-view/lib-content-view.js:870 msgid "Failed to delete {name} and {n} other items." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1037 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1053 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1067 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1083 msgid "Renaming {name} failed" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1077 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1105 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:377 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1107 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1135 #: frontend/src/pages/org-admin/org-groups-search-groups.js:230 #: frontend/src/pages/org-admin/org-groups.js:126 +#: frontend/src/pages/org-admin/org-libraries.js:83 msgid "Successfully deleted {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1089 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1117 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1119 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1147 msgid "Failed to delete {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1170 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1203 msgid "Successfully moved {name}." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1178 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1210 msgid "Failed to move {name}." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1226 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1253 #: frontend/src/pages/sdoc/sdoc-file-history/side-panel.js:182 -#: frontend/src/utils/utils.js:1286 +#: frontend/src/utils/utils.js:1290 msgid "Successfully copied %(name)s." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1234 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1260 msgid "Failed to copy %(name)s" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1254 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1270 msgid "Converting, please wait..." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1266 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1282 msgid "Successfully converted the file." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1273 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1289 msgid "Failed to convert {name}." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1971 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1958 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:255 #: frontend/src/pages/share-with-ocm/shared-with-ocm.js:107 #: frontend/src/pages/shared-libs/shared-libs.js:290 @@ -4535,7 +4557,11 @@ msgstr "" msgid "Successfully unlinked %(name)s." msgstr "" -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:81 +#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:42 +msgid "Local draft saved" +msgstr "" + +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:87 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:68 msgid "Open parent directory" msgstr "" @@ -4548,25 +4574,23 @@ msgstr "" msgid "Switch to rich text editor" msgstr "" -#: frontend/src/pages/markdown-editor/index.js:116 +#: frontend/src/pages/markdown-editor/index.js:117 msgid "This file has been updated." msgstr "" -#: frontend/src/pages/markdown-editor/index.js:117 +#: frontend/src/pages/markdown-editor/index.js:118 msgid "Refresh" msgstr "" -#: frontend/src/pages/markdown-editor/index.js:152 +#: frontend/src/pages/markdown-editor/index.js:153 msgid "Another user is editing this file!" msgstr "" -#: frontend/src/pages/markdown-editor/index.js:300 -#: frontend/src/pages/plain-markdown-editor/index.js:101 +#: frontend/src/pages/markdown-editor/index.js:348 msgid "Leave this page? The system may not save your changes." msgstr "" -#: frontend/src/pages/markdown-editor/index.js:420 -#: frontend/src/pages/plain-markdown-editor/index.js:177 +#: frontend/src/pages/markdown-editor/index.js:468 msgid "Failed to save" msgstr "" @@ -4590,7 +4614,6 @@ msgid "Deleted Time" msgstr "" #: frontend/src/pages/my-libs/my-libs-deleted.js:147 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:169 #: frontend/src/pages/sys-admin/repos/trash-repos.js:171 #: frontend/src/repo-snapshot.js:121 msgid "Successfully restored the library." @@ -4610,7 +4633,7 @@ msgid "" msgstr "" #: frontend/src/pages/my-libs/mylib-repo-list-item.js:289 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:234 +#: frontend/src/pages/org-admin/org-libraries.js:282 #: frontend/src/pages/sys-admin/repos/repos.js:175 #: frontend/src/pages/sys-admin/users/user-repos.js:295 msgid "Successfully transferred the library." @@ -4645,7 +4668,6 @@ msgid "Shared By" msgstr "" #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:321 -#: frontend/src/pages/org-admin/libraries/org-repo-nav.js:15 #: frontend/src/pages/org-admin/org-users-nav.js:15 #: frontend/src/pages/search/advanced-search.js:66 #: frontend/src/pages/share-with-ocm/remote-dir-path.js:56 @@ -4660,9 +4682,8 @@ msgstr "" #: frontend/src/pages/org-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/devices/devices-by-platform.js:45 #: frontend/src/pages/sys-admin/devices/devices-errors.js:49 -#: frontend/src/pages/sys-admin/info.js:113 #: frontend/src/pages/sys-admin/terms-and-conditions/content.js:51 -#: frontend/src/repo-history.js:143 frontend/src/repo-history.js:150 +#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 msgid "Version" msgstr "" @@ -4674,7 +4695,7 @@ msgstr "" #: frontend/src/pages/org-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:89 -#: frontend/src/repo-history.js:143 frontend/src/repo-history.js:150 +#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 msgid "Device" msgstr "" @@ -4708,54 +4729,6 @@ msgid "" "follows:" msgstr "" -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:208 -#: frontend/src/utils/utils.js:426 -msgid "Encrypted library" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:211 -#: frontend/src/utils/utils.js:432 -msgid "Read-Write library" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:59 -#: frontend/src/translate.js:18 -msgid "" -"Tip: libraries deleted {trashReposExpireDays} days ago will be cleaned " -"automatically." -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:254 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:256 -msgid "Are you sure you want to delete {placeholder} completely?" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:265 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:267 -msgid "Are you sure you want to restore {placeholder}?" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:360 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:362 -msgid "Successfully cleared trash." -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:399 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:424 -msgid "Clear Trash" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:400 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:425 -msgid "Are you sure you want to clear trash?" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:402 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:427 -#: frontend/src/user-notifications.js:112 -msgid "Clear" -msgstr "" - #: frontend/src/pages/org-admin/org-admin-list.js:51 #: frontend/src/pages/org-admin/org-users-list.js:73 #: frontend/src/pages/org-admin/org-users-search-users.js:36 @@ -4880,6 +4853,7 @@ msgid "Search groups by name" msgstr "" #: frontend/src/pages/org-admin/org-groups.js:182 +#: frontend/src/pages/org-admin/org-libraries.js:174 #: frontend/src/pages/org-admin/org-links.js:125 #: frontend/src/pages/org-admin/org-logs-file-audit.js:124 #: frontend/src/pages/org-admin/org-logs-file-update.js:139 @@ -4890,6 +4864,7 @@ msgid "Previous" msgstr "" #: frontend/src/pages/org-admin/org-groups.js:184 +#: frontend/src/pages/org-admin/org-libraries.js:176 #: frontend/src/pages/org-admin/org-links.js:127 #: frontend/src/pages/org-admin/org-logs-file-audit.js:126 #: frontend/src/pages/org-admin/org-logs-file-update.js:141 @@ -4919,16 +4894,30 @@ msgid "Active Users" msgstr "" #: frontend/src/pages/org-admin/org-info.js:50 +#: frontend/src/pages/sys-admin/info.js:123 #: frontend/src/pages/sys-admin/info.js:127 -#: frontend/src/pages/sys-admin/info.js:131 msgid "Total Users" msgstr "" #: frontend/src/pages/org-admin/org-info.js:50 -#: frontend/src/pages/sys-admin/info.js:127 +#: frontend/src/pages/sys-admin/info.js:123 msgid "Limits" msgstr "" +#: frontend/src/pages/org-admin/org-libraries.js:140 +msgid "All Libraries" +msgstr "" + +#: frontend/src/pages/org-admin/org-libraries.js:256 +#: frontend/src/utils/utils.js:426 +msgid "Encrypted library" +msgstr "" + +#: frontend/src/pages/org-admin/org-libraries.js:259 +#: frontend/src/utils/utils.js:432 +msgid "Read-Write library" +msgstr "" + #: frontend/src/pages/org-admin/org-links.js:94 msgid "All Public Links" msgstr "" @@ -5052,64 +5041,46 @@ msgstr "" msgid "Verify" msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:60 +#: frontend/src/pages/org-admin/org-user-item.js:59 msgid "Resetting user's password, please wait for a moment." msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:63 +#: frontend/src/pages/org-admin/org-user-item.js:62 msgid "Successfully reset password to %(passwd)s for user %(user)s." msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:118 +#: frontend/src/pages/org-admin/org-user-item.js:112 #: frontend/src/pages/sys-admin/admin-logs/login-logs.js:102 #: frontend/src/pages/sys-admin/logs-page/login-logs.js:117 msgid "Failed" msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:129 +#: frontend/src/pages/org-admin/org-user-item.js:123 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:172 #: frontend/src/pages/sys-admin/institutions/institution-users.js:208 -#: frontend/src/pages/sys-admin/users/users-content.js:307 +#: frontend/src/pages/sys-admin/users/users-content.js:298 msgid "Active" msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:131 +#: frontend/src/pages/org-admin/org-user-item.js:125 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:172 #: frontend/src/pages/sys-admin/institutions/institution-users.js:208 -#: frontend/src/pages/sys-admin/users/users-content.js:309 +#: frontend/src/pages/sys-admin/users/users-content.js:300 msgid "Inactive" msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:157 -#: frontend/src/pages/sys-admin/orgs/org-users.js:230 -#: frontend/src/pages/sys-admin/users/users-content.js:406 -msgid "Are you sure you want to set {user_placeholder} inactive?" -msgstr "" - -#: frontend/src/pages/org-admin/org-user-item.js:195 +#: frontend/src/pages/org-admin/org-user-item.js:180 msgid "ResetPwd" msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:196 +#: frontend/src/pages/org-admin/org-user-item.js:181 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:152 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:192 -#: frontend/src/pages/sys-admin/users/users-content.js:367 -#: frontend/src/pages/sys-admin/users/users-content.js:575 +#: frontend/src/pages/sys-admin/users/users-content.js:358 +#: frontend/src/pages/sys-admin/users/users-content.js:563 msgid "Revoke Admin" msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:204 -#: frontend/src/pages/sys-admin/orgs/org-users.js:313 -#: frontend/src/pages/sys-admin/users/users-content.js:584 -msgid "Set user inactive" -msgstr "" - -#: frontend/src/pages/org-admin/org-user-item.js:207 -#: frontend/src/pages/sys-admin/orgs/org-users.js:316 -#: frontend/src/pages/sys-admin/users/users-content.js:587 -msgid "Set" -msgstr "" - #: frontend/src/pages/org-admin/org-user-profile.js:128 msgid "Avatar" msgstr "" @@ -5384,10 +5355,6 @@ msgstr "" msgid "Team name" msgstr "" -#: frontend/src/pages/org-admin/web-settings/web-settings.js:119 -msgid "File Upload" -msgstr "" - #: frontend/src/pages/org-admin/web-settings/web-settings.js:123 msgid "File extension white list" msgstr "" @@ -5398,23 +5365,19 @@ msgid "" "\"md;txt;docx\". Empty means no limit." msgstr "" -#: frontend/src/pages/sdoc-revision/index.js:123 -msgid "Publish" -msgstr "" - -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:239 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:193 msgid "No changes" msgstr "" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:249 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:203 msgid "Changes" msgstr "" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:268 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:222 msgid "Last modification" msgstr "" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:271 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:225 msgid "Next modification" msgstr "" @@ -5483,8 +5446,8 @@ msgstr "" #: frontend/src/pages/search/advanced-search.js:242 #: frontend/src/pages/search/advanced-search.js:264 -#: frontend/src/pages/sys-admin/orgs/org-users.js:307 -#: frontend/src/pages/sys-admin/users/users-content.js:569 +#: frontend/src/pages/sys-admin/orgs/org-users.js:297 +#: frontend/src/pages/sys-admin/users/users-content.js:557 msgid "Reset" msgstr "" @@ -5690,7 +5653,7 @@ msgid "Create Group" msgstr "" #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:107 -#: frontend/src/pages/sys-admin/users/users-content.js:557 +#: frontend/src/pages/sys-admin/users/users-content.js:545 msgid "Delete User" msgstr "" @@ -5825,24 +5788,24 @@ msgstr "" msgid "Upgrade to Pro Edition" msgstr "" -#: frontend/src/pages/sys-admin/info.js:119 +#: frontend/src/pages/sys-admin/info.js:115 msgid "Storage Used" msgstr "" -#: frontend/src/pages/sys-admin/info.js:122 +#: frontend/src/pages/sys-admin/info.js:118 msgid "Total Devices" msgstr "" -#: frontend/src/pages/sys-admin/info.js:122 +#: frontend/src/pages/sys-admin/info.js:118 msgid "Current Connected Devices" msgstr "" +#: frontend/src/pages/sys-admin/info.js:123 #: frontend/src/pages/sys-admin/info.js:127 -#: frontend/src/pages/sys-admin/info.js:131 msgid "Activated Users" msgstr "" -#: frontend/src/pages/sys-admin/info.js:141 +#: frontend/src/pages/sys-admin/info.js:137 #: frontend/src/pages/sys-admin/orgs/org-nav.js:31 #: frontend/src/pages/sys-admin/orgs/orgs.js:133 #: frontend/src/pages/sys-admin/orgs/search-orgs.js:106 @@ -5853,13 +5816,13 @@ msgid "Organizations" msgstr "" #: frontend/src/pages/sys-admin/institutions/institution-admins.js:163 -#: frontend/src/pages/sys-admin/users/users-content.js:405 +#: frontend/src/pages/sys-admin/users/users-content.js:395 msgid "" "Are you sure you want to revoke the admin permission of {placeholder} ?" msgstr "" #: frontend/src/pages/sys-admin/institutions/institution-admins.js:195 -#: frontend/src/pages/sys-admin/users/users-content.js:578 +#: frontend/src/pages/sys-admin/users/users-content.js:566 msgid "Revoke" msgstr "" @@ -5958,8 +5921,8 @@ msgstr "" msgid "Number of groups" msgstr "" -#: frontend/src/pages/sys-admin/orgs/org-users.js:229 -#: frontend/src/pages/sys-admin/users/users-content.js:404 +#: frontend/src/pages/sys-admin/orgs/org-users.js:221 +#: frontend/src/pages/sys-admin/users/users-content.js:394 msgid "Are you sure you want to reset the password of {placeholder} ?" msgstr "" @@ -5997,10 +5960,35 @@ msgstr "" msgid "Name or ID" msgstr "" +#: frontend/src/pages/sys-admin/repos/trash-repos.js:256 +msgid "Are you sure you want to delete {placeholder} completely?" +msgstr "" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:267 +msgid "Are you sure you want to restore {placeholder}?" +msgstr "" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:362 +msgid "Successfully cleared trash." +msgstr "" + #: frontend/src/pages/sys-admin/repos/trash-repos.js:371 msgid "Search libraries by owner" msgstr "" +#: frontend/src/pages/sys-admin/repos/trash-repos.js:424 +msgid "Clear Trash" +msgstr "" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:425 +msgid "Are you sure you want to clear trash?" +msgstr "" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:427 +#: frontend/src/user-notifications.js:112 +msgid "Clear" +msgstr "" + #: frontend/src/pages/sys-admin/side-panel.js:198 msgid "File Scan" msgstr "" @@ -6081,15 +6069,15 @@ msgstr "" msgid "Institution" msgstr "" -#: frontend/src/pages/sys-admin/users/users-content.js:292 +#: frontend/src/pages/sys-admin/users/users-content.js:283 msgid "Default Admin" msgstr "" -#: frontend/src/pages/sys-admin/users/users-content.js:296 +#: frontend/src/pages/sys-admin/users/users-content.js:287 msgid "Daily Admin" msgstr "" -#: frontend/src/pages/sys-admin/users/users-content.js:298 +#: frontend/src/pages/sys-admin/users/users-content.js:289 msgid "Audit Admin" msgstr "" @@ -6344,28 +6332,44 @@ msgid "" "accept the terms." msgstr "" -#: frontend/src/pages/upload-link/file-uploader.js:435 +#: frontend/src/pages/upload-link/file-uploader.js:305 +msgid "File upload started" +msgstr "" + +#: frontend/src/pages/upload-link/file-uploader.js:425 +msgid "All files uploaded" +msgstr "" + +#: frontend/src/pages/upload-link/file-uploader.js:439 msgid "Failed to upload {file_name}." msgstr "" -#: frontend/src/pages/upload-link/index.js:41 +#: frontend/src/pages/upload-link/forbid-upload-list-item.js:14 +msgid "Please upload files less than {placeholder}" +msgstr "" + +#: frontend/src/pages/upload-link/index.js:40 msgid "Upload files to {folder_name_placeholder}" msgstr "" -#: frontend/src/pages/upload-link/index.js:43 +#: frontend/src/pages/upload-link/index.js:42 msgid "shared by:" msgstr "" -#: frontend/src/pages/upload-link/index.js:47 +#: frontend/src/pages/upload-link/index.js:46 #: frontend/src/shared-dir-view.js:469 msgid "The owner of this library has run out of space." msgstr "" #: frontend/src/pages/upload-link/index.js:51 +msgid "Folder upload is limited to Chrome, Firefox 50+, and Microsoft Edge." +msgstr "" + +#: frontend/src/pages/upload-link/index.js:52 msgid "File size should be smaller than {max_size_placeholder}." msgstr "" -#: frontend/src/pages/upload-link/index.js:54 +#: frontend/src/pages/upload-link/index.js:56 msgid "Drag and drop files or folders here." msgstr "" @@ -6384,58 +6388,54 @@ msgid "" "by clicking the \"Publish a Library\" button in the menu bar." msgstr "" -#: frontend/src/repo-folder-trash.js:185 +#: frontend/src/repo-folder-trash.js:197 msgid "{placeholder} Trash" msgstr "" -#: frontend/src/repo-folder-trash.js:240 -msgid "Original path" -msgstr "" - -#: frontend/src/repo-folder-trash.js:241 +#: frontend/src/repo-folder-trash.js:237 msgid "Delete Time" msgstr "" -#: frontend/src/repo-folder-trash.js:329 frontend/src/repo-snapshot.js:273 +#: frontend/src/repo-folder-trash.js:325 frontend/src/repo-snapshot.js:271 msgid "Successfully restored 1 item." msgstr "" -#: frontend/src/repo-folder-trash.js:357 frontend/src/repo-folder-trash.js:417 -#: frontend/src/repo-snapshot.js:295 +#: frontend/src/repo-folder-trash.js:353 frontend/src/repo-folder-trash.js:411 +#: frontend/src/repo-snapshot.js:293 msgid "Directory" msgstr "" -#: frontend/src/repo-history.js:96 +#: frontend/src/repo-history.js:108 msgid "{placeholder} Modification History" msgstr "" -#: frontend/src/repo-history.js:115 +#: frontend/src/repo-history.js:112 msgid "" "Tip: a snapshot will be generated after modification, which records the " "library state after the modification." msgstr "" -#: frontend/src/repo-history.js:144 +#: frontend/src/repo-history.js:141 msgid "Labels" msgstr "" -#: frontend/src/repo-history.js:280 +#: frontend/src/repo-history.js:277 msgid "None" msgstr "" -#: frontend/src/repo-history.js:283 frontend/src/repo-snapshot.js:162 +#: frontend/src/repo-history.js:280 frontend/src/repo-snapshot.js:160 msgid "Unknown" msgstr "" -#: frontend/src/repo-history.js:313 +#: frontend/src/repo-history.js:310 msgid "Current Version" msgstr "" -#: frontend/src/repo-history.js:314 +#: frontend/src/repo-history.js:311 msgid "View Snapshot" msgstr "" -#: frontend/src/repo-snapshot.js:132 +#: frontend/src/repo-snapshot.js:145 msgid "{placeholder} Snapshot" msgstr "" @@ -6540,6 +6540,12 @@ msgstr "" msgid "No terms and conditions" msgstr "" +#: frontend/src/translate.js:18 +msgid "" +"Tip: libraries deleted {trashReposExpireDays} days ago will be cleaned " +"automatically." +msgstr "" + #: frontend/src/translate.js:19 msgid "No favorites" msgstr "" @@ -6581,35 +6587,39 @@ msgstr "" msgid "Message" msgstr "" -#: frontend/src/utils/text-translation.js:25 +#: frontend/src/utils/text-translation.js:24 msgid "Freeze Document" msgstr "" #: frontend/src/utils/text-translation.js:26 -msgid "Unfreeze Document" -msgstr "" - -#: frontend/src/utils/text-translation.js:27 msgid "Convert to Markdown" msgstr "" -#: frontend/src/utils/text-translation.js:28 +#: frontend/src/utils/text-translation.js:27 msgid "Convert to sdoc" msgstr "" -#: frontend/src/utils/text-translation.js:29 +#: frontend/src/utils/text-translation.js:28 msgid "Convert to docx" msgstr "" -#: frontend/src/utils/text-translation.js:30 +#: frontend/src/utils/text-translation.js:29 msgid "Export as docx" msgstr "" -#: frontend/src/utils/text-translation.js:32 +#: frontend/src/utils/text-translation.js:30 +msgid "Mark as draft" +msgstr "" + +#: frontend/src/utils/text-translation.js:31 +msgid "Unmark as draft" +msgstr "" + +#: frontend/src/utils/text-translation.js:33 msgid "Access Log" msgstr "" -#: frontend/src/utils/text-translation.js:35 +#: frontend/src/utils/text-translation.js:36 msgid "Convert with ONLYOFFICE" msgstr "" @@ -6645,96 +6655,96 @@ msgstr "" msgid "Online Read-Only folder" msgstr "" -#: frontend/src/utils/utils.js:689 +#: frontend/src/utils/utils.js:693 msgid "Online Read-Write" msgstr "" -#: frontend/src/utils/utils.js:692 +#: frontend/src/utils/utils.js:696 msgid "Online Read-Only" msgstr "" -#: frontend/src/utils/utils.js:695 +#: frontend/src/utils/utils.js:699 msgid "Invisible" msgstr "" -#: frontend/src/utils/utils.js:705 +#: frontend/src/utils/utils.js:709 msgid "User can read, write, upload, download and sync files." msgstr "" -#: frontend/src/utils/utils.js:708 +#: frontend/src/utils/utils.js:712 msgid "User can read, download and sync files." msgstr "" -#: frontend/src/utils/utils.js:711 +#: frontend/src/utils/utils.js:715 msgid "Besides Write permission, user can also share the library." msgstr "" -#: frontend/src/utils/utils.js:714 +#: frontend/src/utils/utils.js:718 msgid "" "User can view and edit file online via browser. Files can't be downloaded." msgstr "" -#: frontend/src/utils/utils.js:717 +#: frontend/src/utils/utils.js:721 msgid "" "User can only view files online via browser. Files can't be downloaded." msgstr "" -#: frontend/src/utils/utils.js:720 +#: frontend/src/utils/utils.js:724 msgid "User can not see this folder." msgstr "" -#: frontend/src/utils/utils.js:731 +#: frontend/src/utils/utils.js:735 msgid "Preview and download" msgstr "" -#: frontend/src/utils/utils.js:741 +#: frontend/src/utils/utils.js:745 msgid "Preview only" msgstr "" -#: frontend/src/utils/utils.js:751 +#: frontend/src/utils/utils.js:755 msgid "Download and upload" msgstr "" -#: frontend/src/utils/utils.js:761 +#: frontend/src/utils/utils.js:765 msgid "Edit on cloud and download" msgstr "" -#: frontend/src/utils/utils.js:771 +#: frontend/src/utils/utils.js:775 msgid "Edit on cloud only" msgstr "" -#: frontend/src/utils/utils.js:1288 +#: frontend/src/utils/utils.js:1292 msgid "Successfully copied %(name)s and 1 other item." msgstr "" -#: frontend/src/utils/utils.js:1290 +#: frontend/src/utils/utils.js:1294 msgid "Successfully copied %(name)s and %(amount)s other items." msgstr "" -#: frontend/src/utils/utils.js:1301 +#: frontend/src/utils/utils.js:1305 msgid "Successfully moved %(name)s." msgstr "" -#: frontend/src/utils/utils.js:1303 +#: frontend/src/utils/utils.js:1307 msgid "Successfully moved %(name)s and 1 other item." msgstr "" -#: frontend/src/utils/utils.js:1305 +#: frontend/src/utils/utils.js:1309 msgid "Successfully moved %(name)s and %(amount)s other items." msgstr "" -#: frontend/src/utils/utils.js:1317 +#: frontend/src/utils/utils.js:1321 msgid "Failed to copy %(name)s and %(amount)s other item(s)." msgstr "" -#: frontend/src/utils/utils.js:1320 +#: frontend/src/utils/utils.js:1324 msgid "Failed to copy %(name)s." msgstr "" -#: frontend/src/utils/utils.js:1330 +#: frontend/src/utils/utils.js:1334 msgid "Failed to move %(name)s and %(amount)s other item(s)." msgstr "" -#: frontend/src/utils/utils.js:1333 +#: frontend/src/utils/utils.js:1337 msgid "Failed to move %(name)s." msgstr "" diff --git a/locale/hu/LC_MESSAGES/django.po b/locale/hu/LC_MESSAGES/django.po index 144f7a7378..48a13d0038 100644 --- a/locale/hu/LC_MESSAGES/django.po +++ b/locale/hu/LC_MESSAGES/django.po @@ -17,7 +17,7 @@ msgid "" msgstr "" "Project-Id-Version: seahub\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-10 14:16+0800\n" +"POT-Creation-Date: 2024-02-05 17:17+0800\n" "PO-Revision-Date: 2013-10-25 07:03+0000\n" "Last-Translator: Kelemen Norbert , 2018,2022-2023\n" "Language-Team: Hungarian (http://app.transifex.com/haiwen/seahub/language/hu/)\n" @@ -101,8 +101,7 @@ msgid "Login id can't be empty" msgstr "A bejelentkezési azonosító megadása kötelező" #: seahub/api2/endpoints/admin/account.py:209 -#: seahub/api2/endpoints/admin/users.py:866 -#: seahub/api2/endpoints/admin/users.py:1301 +#: seahub/api2/endpoints/admin/users.py:1283 #, python-format msgid "Login id %s already exists." msgstr "A login ID%s már használatban van." @@ -116,10 +115,10 @@ msgid "Space quota can't be empty" msgstr "A tárhely kvóta megadása kötelező" #: seahub/api2/endpoints/admin/account.py:238 -#: seahub/api2/endpoints/admin/users.py:1357 -#: seahub/api2/endpoints/admin/users.py:1361 -#: seahub/api2/endpoints/admin/users.py:1374 -#: seahub/api2/endpoints/admin/users.py:1378 +#: seahub/api2/endpoints/admin/users.py:1339 +#: seahub/api2/endpoints/admin/users.py:1343 +#: seahub/api2/endpoints/admin/users.py:1356 +#: seahub/api2/endpoints/admin/users.py:1360 msgid "Must be an integer that is greater than or equal to 0." msgstr "Csak 0 vagy nagyobb egész lehet." @@ -129,24 +128,24 @@ msgid "Space quota is too low (minimum value is 0)" msgstr "A tárhely kvóta túl alacsony (minimális érték 0)" #: seahub/api2/endpoints/admin/account.py:250 seahub/institutions/views.py:233 -#: seahub/organizations/api/admin/users.py:471 seahub/views/sysadmin.py:301 +#: seahub/organizations/api/admin/users.py:464 seahub/views/sysadmin.py:300 #, python-format msgid "Failed to set quota: maximum quota is %d MB" msgstr "Kvóta beállítása sikertelen: a maximális kvóta %d MB" #: seahub/api2/endpoints/admin/address_book/groups.py:82 -#: seahub/api2/endpoints/admin/groups.py:132 -#: seahub/api2/endpoints/admin/groups.py:271 +#: seahub/api2/endpoints/admin/groups.py:129 +#: seahub/api2/endpoints/admin/groups.py:268 #: seahub/api2/endpoints/groups.py:226 seahub/api2/endpoints/groups.py:299 -#: seahub/api2/views.py:4568 seahub/group/forms.py:36 +#: seahub/api2/views.py:4569 seahub/group/forms.py:36 msgid "" "Name can only contain letters, numbers, spaces, hyphen, dot, single quote, " "brackets or underscore." msgstr "" #: seahub/api2/endpoints/admin/address_book/groups.py:87 -#: seahub/api2/endpoints/admin/groups.py:139 -#: seahub/api2/endpoints/admin/groups.py:275 +#: seahub/api2/endpoints/admin/groups.py:136 +#: seahub/api2/endpoints/admin/groups.py:272 #: seahub/api2/endpoints/groups.py:231 seahub/api2/endpoints/groups.py:304 msgid "There is already a group with that name." msgstr "Van már ilyen nevű csoport." @@ -161,12 +160,12 @@ msgstr "Ebben az osztályban alosztályok találhatóak." #: seahub/api2/endpoints/admin/default_library.py:32 #: seahub/api2/endpoints/admin/default_library.py:33 -#: seahub/views/__init__.py:531 seahub/views/__init__.py:532 -#: seahub/views/__init__.py:536 seahub/views/__init__.py:537 +#: seahub/views/__init__.py:682 seahub/views/__init__.py:683 +#: seahub/views/__init__.py:687 seahub/views/__init__.py:688 msgid "My Library" msgstr "Saját kötet" -#: seahub/api2/endpoints/admin/groups.py:219 +#: seahub/api2/endpoints/admin/groups.py:216 #: seahub/api2/endpoints/groups.py:330 #, python-format msgid "User %s is already group owner." @@ -185,16 +184,16 @@ msgid "" "institution" msgstr "" -#: seahub/api2/endpoints/admin/libraries.py:267 seahub/views/sysadmin.py:697 +#: seahub/api2/endpoints/admin/libraries.py:265 seahub/views/sysadmin.py:696 msgid "System library can not be deleted." msgstr "A rendszer kötetet nem lehet törölni." -#: seahub/api2/endpoints/admin/libraries.py:388 seahub/api2/views.py:1673 +#: seahub/api2/endpoints/admin/libraries.py:386 seahub/api2/views.py:1674 #, python-format msgid "Transfer failed: role of %s is %s, can not add library." msgstr "" -#: seahub/api2/endpoints/admin/libraries.py:409 seahub/api2/views.py:1678 +#: seahub/api2/endpoints/admin/libraries.py:407 seahub/api2/views.py:1679 msgid "Library can not be transferred to owner." msgstr "" @@ -220,8 +219,8 @@ msgstr "%s érvénytelen e-mail cím." #: seahub/api2/endpoints/admin/shares.py:211 #: seahub/api2/endpoints/admin/shares.py:268 -#: seahub/api2/endpoints/dir_shared_items.py:360 -#: seahub/api2/endpoints/dir_shared_items.py:473 +#: seahub/api2/endpoints/dir_shared_items.py:346 +#: seahub/api2/endpoints/dir_shared_items.py:459 #: seahub/api2/endpoints/group_owned_libraries.py:953 #: seahub/api2/endpoints/group_owned_libraries.py:1228 #: seahub/api2/endpoints/repo_share_invitations.py:190 @@ -289,6 +288,8 @@ msgstr "Link feltöltés" #: seahub/base/management/commands/export_user_storage_report.py:41 #: seahub/base/management/commands/export_users.py:43 #: seahub/base/management/commands/export_users.py:47 +#: seahub/contacts/templates/contacts/contact_list.html:44 +#: seahub/contacts/templates/contacts/contact_list.html:53 #: seahub/institutions/templates/institutions/user_info.html:26 #: seahub/institutions/templates/institutions/useradmin.html:16 #: seahub/institutions/templates/institutions/useradmin_search.html:10 @@ -296,9 +297,9 @@ msgstr "Link feltöltés" #: seahub/invitations/templates/invitations/token_view.html:10 #: seahub/organizations/api/admin/statistics.py:380 #: seahub/share/templates/share/share_link_audit.html:9 -#: seahub/templates/registration/registration_form.html:23 -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 -#: seahub/views/sysadmin.py:766 seahub/views/sysadmin.py:781 +#: seahub/templates/registration/registration_form.html:22 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:175 +#: seahub/views/sysadmin.py:765 seahub/views/sysadmin.py:780 msgid "Email" msgstr "E-mail" @@ -306,6 +307,7 @@ msgstr "E-mail" #: seahub/base/management/commands/export_user_storage_report.py:41 #: seahub/base/management/commands/export_users.py:43 #: seahub/base/management/commands/export_users.py:47 +#: seahub/contacts/templates/contacts/contact_list.html:18 #: seahub/institutions/templates/institutions/info.html:10 #: seahub/institutions/templates/institutions/user_info.html:61 #: seahub/institutions/templates/institutions/user_info.html:105 @@ -313,22 +315,23 @@ msgstr "E-mail" #: seahub/institutions/templates/institutions/useradmin_search.html:19 #: seahub/organizations/api/admin/statistics.py:380 #: seahub/sysadmin_extra/views.py:57 -#: seahub/templates/registration/registration_form.html:19 -#: seahub/templates/repo_history_view.html:58 seahub/views/sysadmin.py:172 -#: seahub/views/sysadmin.py:176 seahub/views/sysadmin.py:644 -#: seahub/views/sysadmin.py:768 seahub/views/sysadmin.py:783 +#: seahub/templates/registration/registration_form.html:18 +#: seahub/templates/repo_dir_recycle_view.html:44 +#: seahub/templates/repo_history_view.html:58 seahub/views/sysadmin.py:171 +#: seahub/views/sysadmin.py:175 seahub/views/sysadmin.py:643 +#: seahub/views/sysadmin.py:767 seahub/views/sysadmin.py:782 msgid "Name" msgstr "Név" -#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:262 +#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:245 #: seahub/base/management/commands/export_user_storage_report.py:41 #: seahub/base/management/commands/export_users.py:43 #: seahub/base/management/commands/export_users.py:47 #: seahub/institutions/templates/institutions/useradmin.html:16 #: seahub/institutions/templates/institutions/useradmin_search.html:19 #: seahub/organizations/api/admin/statistics.py:380 -#: seahub/templates/registration/password_set_form.html:17 -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 +#: seahub/templates/registration/password_set_form.html:16 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:175 msgid "Contact Email" msgstr "Kapcsolat email" @@ -337,7 +340,7 @@ msgstr "Kapcsolat email" #: seahub/base/management/commands/export_users.py:44 #: seahub/base/management/commands/export_users.py:48 #: seahub/organizations/api/admin/statistics.py:381 -#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 +#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 msgid "Space Usage" msgstr "Felhasznált terület" @@ -346,105 +349,95 @@ msgstr "Felhasznált terület" #: seahub/base/management/commands/export_users.py:44 #: seahub/base/management/commands/export_users.py:48 #: seahub/organizations/api/admin/statistics.py:381 -#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 -#: seahub/views/sysadmin.py:770 seahub/views/sysadmin.py:784 +#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 +#: seahub/views/sysadmin.py:769 seahub/views/sysadmin.py:783 msgid "Space Quota" msgstr "Tárhely kvóta" -#: seahub/api2/endpoints/admin/users.py:667 -#: seahub/api2/endpoints/admin/users.py:697 +#: seahub/api2/endpoints/admin/users.py:655 +#: seahub/api2/endpoints/admin/users.py:685 #: seahub/organizations/api/admin/users.py:155 msgid "There are more than 500 users, and sort is not offered." msgstr "" -#: seahub/api2/endpoints/admin/users.py:781 -#: seahub/api2/endpoints/admin/users.py:1273 seahub/base/accounts.py:1227 +#: seahub/api2/endpoints/admin/users.py:769 +#: seahub/api2/endpoints/admin/users.py:1255 seahub/base/accounts.py:1228 #: seahub/forms.py:30 msgid "The number of users exceeds the limit." msgstr "A felhasználószám túllépi a maximumot." -#: seahub/api2/endpoints/admin/users.py:880 +#: seahub/api2/endpoints/admin/users.py:859 #, python-format msgid "Successfully added user %(user)s." msgstr "" -#: seahub/api2/endpoints/admin/users.py:884 -#: seahub/api2/endpoints/admin/users_batch.py:390 seahub/views/sysadmin.py:543 +#: seahub/api2/endpoints/admin/users.py:863 +#: seahub/api2/endpoints/admin/users_batch.py:390 seahub/views/sysadmin.py:542 #, python-format msgid "You are invited to join %s" msgstr "Önt meghívták ide: %s" -#: seahub/api2/endpoints/admin/users.py:888 +#: seahub/api2/endpoints/admin/users.py:869 #, python-format msgid "Successfully added user %(user)s. An email notification has been sent." msgstr "" -#: seahub/api2/endpoints/admin/users.py:891 +#: seahub/api2/endpoints/admin/users.py:872 #, python-format msgid "" "Successfully added user %(user)s. But email notification can not be sent, " "because Email service is not properly configured." msgstr "" -#: seahub/api2/endpoints/admin/users.py:1418 +#: seahub/api2/endpoints/admin/users.py:1400 #: seahub/institutions/templates/institutions/useradmin.html:122 msgid "Edit succeeded" msgstr "Szerkesztés sikeres." -#: seahub/api2/endpoints/admin/users.py:1421 seahub/views/sysadmin.py:446 +#: seahub/api2/endpoints/admin/users.py:1403 seahub/views/sysadmin.py:445 #, python-format msgid "Your account on %s is activated" msgstr "Felhasználói fiókja aktiválásra került itt: %s." -#: seahub/api2/endpoints/admin/users.py:1426 +#: seahub/api2/endpoints/admin/users.py:1408 #: seahub/institutions/templates/institutions/useradmin.html:118 msgid "Edit succeeded, an email has been sent." msgstr "Szerkesztés sikeres. Az e-mail kiküldésre került." -#: seahub/api2/endpoints/admin/users.py:1429 +#: seahub/api2/endpoints/admin/users.py:1411 #: seahub/institutions/templates/institutions/useradmin.html:120 msgid "" "Edit succeeded, but failed to send email, please check your email " "configuration." msgstr "Szerkesztés sikeres de az e-mail küldés sikertelen. Ellenőrizze a levelezés beállításokat." -#: seahub/api2/endpoints/admin/users.py:1497 seahub/auth/views.py:366 +#: seahub/api2/endpoints/admin/users.py:1479 seahub/auth/views.py:355 msgid "Unable to reset password." msgstr "" -#: seahub/api2/endpoints/admin/users.py:1523 seahub/auth/forms.py:163 -#, python-format -msgid "Reset Password on %s" -msgstr "Jelszó átállítása: %s" - -#: seahub/api2/endpoints/admin/users.py:1527 -#, python-brace-format -msgid "A password reset link has been sent to {contact_email}." -msgstr "" - -#: seahub/api2/endpoints/admin/users.py:1545 seahub/views/sysadmin.py:487 +#: seahub/api2/endpoints/admin/users.py:1503 seahub/views/sysadmin.py:486 #, python-format msgid "Password has been reset on %s" msgstr "Megváltozott jelszó itt: %s" -#: seahub/api2/endpoints/admin/users.py:1547 +#: seahub/api2/endpoints/admin/users.py:1505 #, python-format msgid "Successfully reset password, an email has been sent to %(user)s." msgstr "" -#: seahub/api2/endpoints/admin/users.py:1551 seahub/views/sysadmin.py:517 +#: seahub/api2/endpoints/admin/users.py:1509 seahub/views/sysadmin.py:516 #, python-format msgid "" "Successfully reset password to %(passwd)s, but failed to send email to " "%(user)s, please check your email configuration." msgstr "Jelszó sikeresen átállítva erre: %(passwd)s, de a %(user)s felhasználónak nem sikerült az e-mailt elküldeni. Ellenőrizze a levelezés beállításokat." -#: seahub/api2/endpoints/admin/users.py:1554 seahub/views/sysadmin.py:521 +#: seahub/api2/endpoints/admin/users.py:1512 seahub/views/sysadmin.py:520 #, python-format msgid "Successfully reset password to %(passwd)s for user %(user)s." msgstr "%(user)s jelszava sikeresen átállítva erre: %(passwd)s." -#: seahub/api2/endpoints/admin/users.py:1557 seahub/views/sysadmin.py:524 +#: seahub/api2/endpoints/admin/users.py:1515 seahub/views/sysadmin.py:523 #, python-format msgid "" "Successfully reset password to %(passwd)s for user %(user)s. But email " @@ -469,19 +462,17 @@ msgstr "" #: seahub/api2/endpoints/repo_set_password.py:72 #: seahub/api2/endpoints/repo_share_invitations.py:201 #: seahub/api2/endpoints/send_upload_link_email.py:107 -#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:3902 -#: seahub/notifications/models.py:536 seahub/notifications/models.py:577 -#: seahub/notifications/models.py:619 seahub/notifications/models.py:670 -#: seahub/notifications/models.py:726 seahub/notifications/models.py:756 -#: seahub/notifications/models.py:778 seahub/notifications/models.py:804 -#: seahub/notifications/models.py:821 seahub/notifications/models.py:838 -#: seahub/notifications/models.py:867 seahub/seadoc/apis.py:2778 -#: seahub/search/views.py:200 seahub/share/views.py:326 -#: seahub/subscription/views.py:93 seahub/subscription/views.py:138 -#: seahub/utils/__init__.py:177 seahub/utils/__init__.py:1170 -#: seahub/views/__init__.py:799 seahub/views/ajax.py:401 -#: seahub/views/ajax.py:405 seahub/wiki/views.py:210 seahub/wiki/views.py:217 -#: seahub/wiki/views.py:226 +#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:3903 +#: seahub/notifications/models.py:484 seahub/notifications/models.py:525 +#: seahub/notifications/models.py:576 seahub/notifications/models.py:632 +#: seahub/notifications/models.py:662 seahub/notifications/models.py:684 +#: seahub/notifications/models.py:710 seahub/notifications/models.py:727 +#: seahub/notifications/models.py:744 seahub/notifications/models.py:773 +#: seahub/seadoc/apis.py:2763 seahub/search/views.py:200 +#: seahub/share/views.py:326 seahub/utils/__init__.py:177 +#: seahub/utils/__init__.py:1165 seahub/views/__init__.py:950 +#: seahub/views/ajax.py:401 seahub/views/ajax.py:405 seahub/wiki/views.py:210 +#: seahub/wiki/views.py:217 seahub/wiki/views.py:226 msgid "Internal Server Error" msgstr "Belső kiszolgálóhiba" @@ -497,12 +488,12 @@ msgstr "A cél útvonal érvénytelen" #: seahub/api2/endpoints/copy_move_task.py:148 #: seahub/api2/endpoints/move_folder_merge.py:176 -#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:1819 -#: seahub/api2/views.py:1859 seahub/api2/views.py:1920 -#: seahub/api2/views.py:1964 seahub/api2/views.py:2010 -#: seahub/api2/views.py:2059 seahub/api2/views.py:2472 -#: seahub/api2/views.py:2580 seahub/seadoc/apis.py:372 -#: seahub/seadoc/apis.py:463 +#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:1820 +#: seahub/api2/views.py:1860 seahub/api2/views.py:1921 +#: seahub/api2/views.py:1965 seahub/api2/views.py:2011 +#: seahub/api2/views.py:2060 seahub/api2/views.py:2473 +#: seahub/api2/views.py:2581 seahub/seadoc/apis.py:371 +#: seahub/seadoc/apis.py:462 msgid "Out of quota." msgstr "Kvóta túllépés." @@ -522,13 +513,13 @@ msgstr "A fájl zárolva van" msgid "Cancel failed" msgstr "Nem sikerült megszakítani" -#: seahub/api2/endpoints/dir_shared_items.py:344 +#: seahub/api2/endpoints/dir_shared_items.py:330 #: seahub/api2/endpoints/draft_reviewer.py:70 #: seahub/api2/endpoints/group_owned_libraries.py:937 msgid "username invalid." msgstr "Érvénytelen felhasználónév." -#: seahub/api2/endpoints/dir_shared_items.py:353 +#: seahub/api2/endpoints/dir_shared_items.py:339 #: seahub/api2/endpoints/draft_reviewer.py:79 #: seahub/api2/endpoints/group_owned_libraries.py:946 #, python-format @@ -541,20 +532,17 @@ msgstr "%s felhasználó nem található." #: seahub/api2/endpoints/file_tag.py:203 seahub/api2/endpoints/file_tag.py:216 #: seahub/api2/endpoints/wikis.py:112 seahub/api2/endpoints/wikis.py:206 #: seahub/drafts/views.py:31 seahub/profile/forms.py:24 -#: seahub/profile/views.py:258 seahub/seadoc/apis.py:2762 +#: seahub/profile/views.py:258 seahub/seadoc/apis.py:2747 #: seahub/seadoc/views.py:31 seahub/seadoc/views.py:85 #: seahub/seadoc/views.py:168 seahub/search/views.py:174 -#: seahub/subscription/views.py:28 seahub/subscription/views.py:44 -#: seahub/subscription/views.py:106 seahub/thumbnail/views.py:51 -#: seahub/thumbnail/views.py:166 seahub/views/__init__.py:609 -#: seahub/views/ajax.py:83 seahub/views/ajax.py:113 seahub/views/ajax.py:119 -#: seahub/views/sso.py:237 +#: seahub/thumbnail/views.py:51 seahub/thumbnail/views.py:166 +#: seahub/views/__init__.py:760 seahub/views/ajax.py:83 +#: seahub/views/ajax.py:113 seahub/views/ajax.py:119 seahub/views/sso.py:201 msgid "Permission denied." msgstr "Jogosultság megtagadva" #: seahub/api2/endpoints/file.py:218 seahub/api2/endpoints/upload_links.py:480 -#: seahub/api2/endpoints/via_repo_token.py:848 -#: seahub/api2/endpoints/wikis.py:132 seahub/api2/views.py:1867 +#: seahub/api2/endpoints/wikis.py:132 seahub/api2/views.py:1868 msgid "The number of files in library exceeds the limit" msgstr "" @@ -566,7 +554,7 @@ msgstr "A fájl nincs zárolva." msgid "You can not refresh this file's lock." msgstr "Nem újíthatja meg a fájl zárolását." -#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2769 +#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2754 msgid "The participant already exists." msgstr "" @@ -586,7 +574,7 @@ msgstr "%s felhasználó már a csoport tagja." #: seahub/api2/endpoints/group_members.py:116 #: seahub/api2/endpoints/group_members.py:352 -#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1668 +#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1669 #: seahub/organizations/api/admin/user_repos.py:50 #: seahub/organizations/api/admin/user_repos.py:103 #: seahub/organizations/api/admin/users.py:342 @@ -606,9 +594,9 @@ msgstr "" msgid "Group does not exist" msgstr "Nem létezik a csoport" -#: seahub/api2/endpoints/group_members.py:548 seahub/views/sysadmin.py:163 -#: seahub/views/sysadmin.py:271 seahub/views/sysadmin.py:641 -#: seahub/views/sysadmin.py:653 seahub/views/sysadmin.py:794 +#: seahub/api2/endpoints/group_members.py:548 seahub/views/sysadmin.py:162 +#: seahub/views/sysadmin.py:270 seahub/views/sysadmin.py:640 +#: seahub/views/sysadmin.py:652 seahub/views/sysadmin.py:793 msgid "Failed to export Excel" msgstr "Excelbe exportálás sikertelen." @@ -637,7 +625,7 @@ msgstr "%s már meghívott." #: seahub/api2/endpoints/invitations.py:68 #: seahub/api2/endpoints/invitations.py:140 #: seahub/api2/endpoints/repo_share_invitations.py:173 -#: seahub/base/accounts.py:1238 seahub/organizations/api/admin/users.py:270 +#: seahub/base/accounts.py:1239 seahub/organizations/api/admin/users.py:270 #, python-format msgid "User %s already exists." msgstr "%s felhasználó már létezik." @@ -645,37 +633,37 @@ msgstr "%s felhasználó már létezik." #: seahub/api2/endpoints/invitations.py:154 #: seahub/api2/endpoints/repo_share_invitations.py:215 #: seahub/api2/endpoints/send_share_link_email.py:34 -#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:127 -#: seahub/organizations/api/admin/users.py:790 seahub/share/views.py:138 +#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:110 +#: seahub/organizations/api/admin/users.py:783 seahub/share/views.py:138 #: seahub/share/views.py:349 msgid "" "Failed to send email, email service is not properly configured, please " "contact administrator." msgstr "Az e-mail küldése meghiúsult, az e-mail szolgáltatás nincs megfelelően beállítva. Vegye fel a kapcsolatot a rendszergazdával." -#: seahub/api2/endpoints/multi_share_links.py:102 -#: seahub/api2/endpoints/multi_share_links.py:318 +#: seahub/api2/endpoints/multi_share_links.py:60 +#: seahub/api2/endpoints/multi_share_links.py:268 #: seahub/api2/endpoints/share_links.py:331 -#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4055 -#: seahub/api2/views.py:4175 +#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4056 +#: seahub/api2/views.py:4176 msgid "Password is required." msgstr "Jelszó szükséges." -#: seahub/api2/endpoints/multi_share_links.py:107 +#: seahub/api2/endpoints/multi_share_links.py:65 #: seahub/api2/endpoints/share_links.py:337 #: seahub/api2/endpoints/upload_links.py:176 #: seahub/api2/endpoints/webdav_secret.py:60 msgid "Password is too short." msgstr "A jelszó túl rövid" -#: seahub/api2/endpoints/multi_share_links.py:111 +#: seahub/api2/endpoints/multi_share_links.py:69 #: seahub/api2/endpoints/share_links.py:341 #: seahub/api2/endpoints/upload_links.py:180 #: seahub/api2/endpoints/webdav_secret.py:64 msgid "Password is too weak." msgstr "A jelszó túl gyenge" -#: seahub/api2/endpoints/multi_share_links.py:115 +#: seahub/api2/endpoints/multi_share_links.py:73 #: seahub/api2/endpoints/share_links.py:345 #: seahub/api2/endpoints/upload_links.py:184 #: seahub/api2/endpoints/webdav_secret.py:52 @@ -684,28 +672,28 @@ msgid "" "symbols." msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:138 -#: seahub/api2/endpoints/multi_share_links.py:341 +#: seahub/api2/endpoints/multi_share_links.py:96 +#: seahub/api2/endpoints/multi_share_links.py:291 #: seahub/api2/endpoints/share_links.py:368 #: seahub/api2/endpoints/share_links.py:678 #: seahub/api2/endpoints/upload_links.py:207 -#: seahub/api2/endpoints/upload_links.py:341 seahub/api2/views.py:3469 +#: seahub/api2/endpoints/upload_links.py:341 seahub/api2/views.py:3470 #, python-format msgid "Expire days should be greater or equal to %s" msgstr "A lejárati napok száma legalább %s" -#: seahub/api2/endpoints/multi_share_links.py:143 -#: seahub/api2/endpoints/multi_share_links.py:347 +#: seahub/api2/endpoints/multi_share_links.py:101 +#: seahub/api2/endpoints/multi_share_links.py:297 #: seahub/api2/endpoints/share_links.py:374 #: seahub/api2/endpoints/share_links.py:684 #: seahub/api2/endpoints/upload_links.py:213 -#: seahub/api2/endpoints/upload_links.py:347 seahub/api2/views.py:3475 +#: seahub/api2/endpoints/upload_links.py:347 seahub/api2/views.py:3476 #, python-format msgid "Expire days should be less than or equal to %s" msgstr "A lejárati napok száma legfeljebb %s" -#: seahub/api2/endpoints/multi_share_links.py:163 -#: seahub/api2/endpoints/multi_share_links.py:369 +#: seahub/api2/endpoints/multi_share_links.py:121 +#: seahub/api2/endpoints/multi_share_links.py:319 #: seahub/api2/endpoints/share_links.py:396 #: seahub/api2/endpoints/share_links.py:708 #: seahub/api2/endpoints/upload_links.py:235 @@ -714,8 +702,8 @@ msgstr "A lejárati napok száma legfeljebb %s" msgid "Expiration time should be later than %s." msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:172 -#: seahub/api2/endpoints/multi_share_links.py:378 +#: seahub/api2/endpoints/multi_share_links.py:130 +#: seahub/api2/endpoints/multi_share_links.py:328 #: seahub/api2/endpoints/share_links.py:405 #: seahub/api2/endpoints/share_links.py:717 #: seahub/api2/endpoints/upload_links.py:244 @@ -725,9 +713,10 @@ msgid "Expiration time should be earlier than %s." msgstr "" #: seahub/api2/endpoints/query_copy_move_progress.py:47 -#: seahub/seadoc/apis.py:516 +#: seahub/seadoc/apis.py:515 #: seahub/templates/remote_user/create_unknown_user_false.html:4 #: seahub/templates/remote_user/error.html:4 +#: seahub/templates/view_shared_upload_link.html:82 msgid "Error" msgstr "Hiba" @@ -737,7 +726,7 @@ msgstr "" #: seahub/api2/endpoints/repo_send_new_password.py:45 #: seahub/api2/endpoints/user.py:73 seahub/api2/endpoints/user.py:93 -#: seahub/organizations/api/admin/users.py:786 +#: seahub/organizations/api/admin/users.py:779 msgid "Feature disabled." msgstr "Funkció letiltva." @@ -751,11 +740,11 @@ msgstr "Kötet jelszavának visszaállítása sikertelen." msgid "New password of library %s" msgstr "Új kötet jelszó %s" -#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:3899 +#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:3900 msgid "Wrong password" msgstr "Hibás jelszó" -#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:3905 +#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:3906 msgid "Decrypt library error" msgstr "Kötet visszafejtési hiba" @@ -763,20 +752,20 @@ msgstr "Kötet visszafejtési hiba" msgid "Wrong old password" msgstr "Hibás régi jelszó" -#: seahub/api2/endpoints/repos_batch.py:1298 -#: seahub/api2/endpoints/repos_batch.py:1557 -#: seahub/api2/endpoints/repos_batch.py:1649 +#: seahub/api2/endpoints/repos_batch.py:1284 +#: seahub/api2/endpoints/repos_batch.py:1543 +#: seahub/api2/endpoints/repos_batch.py:1635 #, python-format msgid "File %s is locked." msgstr "" -#: seahub/api2/endpoints/repos_batch.py:1308 -#: seahub/api2/endpoints/repos_batch.py:1567 +#: seahub/api2/endpoints/repos_batch.py:1294 +#: seahub/api2/endpoints/repos_batch.py:1553 #, python-format msgid "Can't move folder %s, please check its permission." msgstr "" -#: seahub/api2/endpoints/repos_batch.py:1657 +#: seahub/api2/endpoints/repos_batch.py:1643 #, python-format msgid "Can't delete folder %s, please check its permission." msgstr "" @@ -881,17 +870,17 @@ msgstr "Kérem jelentkezzen be." msgid "Email or Username" msgstr "Email vagy felhasználónév" -#: seahub/auth/forms.py:28 seahub/auth/forms.py:236 -#: seahub/base/accounts.py:1215 +#: seahub/auth/forms.py:28 seahub/auth/forms.py:219 +#: seahub/base/accounts.py:1216 #: seahub/invitations/templates/invitations/token_view.html:13 #: seahub/organizations/templates/organizations/org_register.html:36 #: seahub/share/views.py:320 seahub/templates/decrypt_repo_form.html:10 #: seahub/templates/registration/login.html:40 -#: seahub/templates/registration/password_set_form.html:22 -#: seahub/templates/registration/registration_form.html:25 +#: seahub/templates/registration/password_set_form.html:21 +#: seahub/templates/registration/registration_form.html:24 #: seahub/templates/share_access_validation.html:23 -#: seahub/templates/sysadmin/sudo_mode.html:29 seahub/views/sysadmin.py:767 -#: seahub/views/sysadmin.py:782 +#: seahub/templates/sysadmin/sudo_mode.html:10 seahub/views/sysadmin.py:766 +#: seahub/views/sysadmin.py:781 msgid "Password" msgstr "Jelszó" @@ -901,7 +890,7 @@ msgid "" "are case-sensitive." msgstr "Adjon meg helyes email-t/felhasználónevet és jelszót. Vegye figyelembe, hogy mindkét mező megkülönbözteti a kis- és nagybetűket." -#: seahub/auth/forms.py:66 seahub/auth/forms.py:136 +#: seahub/auth/forms.py:66 seahub/auth/forms.py:119 msgid "" "That e-mail address doesn't have an associated user account. Are you sure " "you've registered?" @@ -911,69 +900,69 @@ msgstr "Ehhez az e-mail címhez nem tartozik fiók. Biztosan regisztrált már?" msgid "This account is inactive." msgstr "Ez a fiók inaktív." -#: seahub/auth/forms.py:98 seahub/auth/forms.py:99 -#: seahub/templates/registration/login.html:62 -msgid "You cannot login with email and password." -msgstr "" - -#: seahub/auth/forms.py:104 +#: seahub/auth/forms.py:87 msgid "" "Your Web browser doesn't appear to have cookies enabled. Cookies are " "required for logging in." msgstr "A böngészője úgy tűnik, nem támogatja a cookiekat. A bejelentkezéshez ez feltétlenül szükséges." -#: seahub/auth/forms.py:120 +#: seahub/auth/forms.py:103 msgid "E-mail" msgstr "E-mail" -#: seahub/auth/forms.py:139 +#: seahub/auth/forms.py:122 msgid "Can not reset password, please contact LDAP admin." msgstr "A jelszót nem lehet alaphelyzetbe állítani, keresse az LDAP adminisztrátort." -#: seahub/auth/forms.py:172 +#: seahub/auth/forms.py:146 +#, python-format +msgid "Reset Password on %s" +msgstr "Jelszó átállítása: %s" + +#: seahub/auth/forms.py:155 msgid "New password" msgstr "Új jelszó" -#: seahub/auth/forms.py:173 +#: seahub/auth/forms.py:156 msgid "New password confirmation" msgstr "Új jelszó ismét" -#: seahub/auth/forms.py:202 seahub/auth/forms.py:248 -#: seahub/base/accounts.py:1272 seahub/organizations/forms.py:71 +#: seahub/auth/forms.py:185 seahub/auth/forms.py:231 +#: seahub/base/accounts.py:1273 seahub/organizations/forms.py:71 msgid "The two password fields didn't match." msgstr "A megadott jelszavak nem egyeznek" -#: seahub/auth/forms.py:216 +#: seahub/auth/forms.py:199 msgid "Old password" msgstr "Régi jelszó" -#: seahub/auth/forms.py:224 +#: seahub/auth/forms.py:207 msgid "Your old password was entered incorrectly. Please enter it again." msgstr "A régi jelszó hibás. Próbálja újra." -#: seahub/auth/forms.py:237 seahub/base/accounts.py:1217 +#: seahub/auth/forms.py:220 seahub/base/accounts.py:1218 msgid "Password (again)" msgstr "Jelszó (ismét)" -#: seahub/auth/forms.py:268 seahub/forms.py:35 seahub/invitations/views.py:39 +#: seahub/auth/forms.py:251 seahub/forms.py:35 seahub/invitations/views.py:39 #: seahub/invitations/views.py:54 seahub/organizations/forms.py:49 #: seahub/profile/forms.py:46 msgid "A user with this email already exists." msgstr "Már van felhasználó ezzel az e-mail címmel" -#: seahub/auth/views.py:156 +#: seahub/auth/views.py:154 msgid "This account has been frozen due to too many failed login attempts." msgstr "A fiók zárolva túl sok érvénytelen bejelentkezési kísérlet miatt," -#: seahub/auth/views.py:322 +#: seahub/auth/views.py:311 msgid "Logged out" msgstr "Kijelentkezett" -#: seahub/auth/views.py:387 +#: seahub/auth/views.py:374 msgid "Failed to send email, please contact administrator." msgstr "Az e-mail küldése sikertelen. Vegye fel a kapcsolatot a rendszergazdával." -#: seahub/auth/views.py:459 +#: seahub/auth/views.py:441 msgid "Unable to change password." msgstr "" @@ -982,6 +971,51 @@ msgstr "" msgid "Avatar for %s" msgstr "Avatar %s részére" +#: seahub/avatar/templates/avatar/add.html:6 +msgid "Upload Avatar" +msgstr "Avatar felöltése" + +#: seahub/avatar/templates/avatar/add.html:7 +#: seahub/avatar/templates/avatar/change.html:8 +msgid "Your current avatar: " +msgstr "Jelenlegi avatarja: " + +#: seahub/avatar/templates/avatar/add.html:9 +msgid "Upload New Avatar: " +msgstr "Új avatar feltöltése: " + +#: seahub/avatar/templates/avatar/add.html:13 +#: seahub/avatar/templates/avatar/change.html:30 +msgid "Upload New Image" +msgstr "Új kép feltöltése" + +#: seahub/avatar/templates/avatar/confirm_delete.html:6 +msgid "Please select the avatars that you would like to delete." +msgstr "Válassza ki a törlendő avatarokat." + +#: seahub/avatar/templates/avatar/confirm_delete.html:11 +#, python-format +msgid "" +"You have no avatars to delete. Please upload one now." +msgstr "Nincs törölhető avatarja. Töltsön fel egyet most." + +#: seahub/avatar/templates/avatar/confirm_delete.html:18 +msgid "Delete These" +msgstr "Ezek törlése" + +#: seahub/avatar/templates/notification/avatar_friend_updated/notice.html:2 +#, python-format +msgid "" +"%(avatar_creator)s has updated their avatar %(avatar)s." +msgstr "%(avatar_creator)s frissítette %(avatar)s avatarját." + +#: seahub/avatar/templates/notification/avatar_updated/notice.html:2 +#, python-format +msgid "You have updated your avatar %(avatar)s." +msgstr "Frissítette %(avatar)s avatarját." + #: seahub/avatar/views.py:77 msgid "Successfully uploaded a new avatar." msgstr "Avatar feltöltése sikeres." @@ -999,39 +1033,39 @@ msgstr "Sikeresen törlődtek a kijelölt avatarok." msgid "Account %(account)s froze on %(site)s." msgstr "%(account)s felhasználói fiók zárolva %(site)s oldalon" -#: seahub/base/accounts.py:1205 +#: seahub/base/accounts.py:1206 msgid "Email address" msgstr "E-mail cím" -#: seahub/base/accounts.py:1211 +#: seahub/base/accounts.py:1212 msgid "Username" msgstr "Felhasználónév" -#: seahub/base/accounts.py:1212 +#: seahub/base/accounts.py:1213 msgid "This value must be of length 40" msgstr "Legfeljebb 40 karakter hosszú lehet" -#: seahub/base/accounts.py:1231 +#: seahub/base/accounts.py:1232 msgid "Enter a valid email address." msgstr "Adjon meg érvényes e-mail címet." -#: seahub/base/accounts.py:1242 +#: seahub/base/accounts.py:1243 msgid "Invalid user id." msgstr "Érvénytelen felhasználóazonosító." -#: seahub/base/accounts.py:1294 +#: seahub/base/accounts.py:1295 msgid "name" msgstr "név" -#: seahub/base/accounts.py:1297 +#: seahub/base/accounts.py:1298 msgid "department" msgstr "osztály" -#: seahub/base/accounts.py:1300 +#: seahub/base/accounts.py:1301 msgid "telephone" msgstr "telefon" -#: seahub/base/accounts.py:1303 +#: seahub/base/accounts.py:1304 msgid "note" msgstr "megjegyzés" @@ -1108,41 +1142,41 @@ msgstr "Anonymous felhasználó" #: seahub/base/management/commands/export_users.py:47 #: seahub/institutions/templates/institutions/useradmin.html:17 #: seahub/institutions/templates/institutions/useradmin_search.html:20 -#: seahub/sysadmin_extra/views.py:57 seahub/views/sysadmin.py:172 -#: seahub/views/sysadmin.py:176 +#: seahub/sysadmin_extra/views.py:57 seahub/views/sysadmin.py:171 +#: seahub/views/sysadmin.py:175 msgid "Status" msgstr "Állapot" #: seahub/base/management/commands/export_users.py:43 #: seahub/institutions/templates/institutions/user_info.html:106 -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:769 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:768 msgid "Role" msgstr "Szerep" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 #: seahub/institutions/templates/institutions/user_info.html:107 -#: seahub/views/sysadmin.py:174 seahub/views/sysadmin.py:178 -#: seahub/views/sysadmin.py:644 +#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 +#: seahub/views/sysadmin.py:643 msgid "Create At" msgstr "Létrehozás helye:" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 -#: seahub/views/sysadmin.py:174 seahub/views/sysadmin.py:178 +#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 msgid "Last Login" msgstr "Utolsó belépés" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 -#: seahub/institutions/views.py:176 seahub/views/sysadmin.py:174 -#: seahub/views/sysadmin.py:178 +#: seahub/institutions/views.py:176 seahub/views/sysadmin.py:173 +#: seahub/views/sysadmin.py:177 msgid "Admin" msgstr "Adminisztrátor" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 -#: seahub/views/sysadmin.py:174 seahub/views/sysadmin.py:178 +#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 msgid "LDAP(imported)" msgstr "LDAP(betöltve)" @@ -1150,7 +1184,7 @@ msgstr "LDAP(betöltve)" #: seahub/institutions/templates/institutions/useradmin.html:33 #: seahub/institutions/templates/institutions/useradmin.html:42 #: seahub/institutions/templates/institutions/useradmin_search.html:36 -#: seahub/views/sysadmin.py:234 +#: seahub/views/sysadmin.py:233 msgid "Active" msgstr "Aktív" @@ -1158,25 +1192,25 @@ msgstr "Aktív" #: seahub/institutions/templates/institutions/useradmin.html:35 #: seahub/institutions/templates/institutions/useradmin.html:43 #: seahub/institutions/templates/institutions/useradmin_search.html:38 -#: seahub/views/sysadmin.py:236 +#: seahub/views/sysadmin.py:235 msgid "Inactive" msgstr "Nem aktív" #: seahub/base/management/commands/export_users.py:126 #: seahub/base/management/commands/export_users.py:127 -#: seahub/templates/base.html:86 seahub/templates/client_login_confirm.html:9 -#: seahub/views/sysadmin.py:242 seahub/views/sysadmin.py:243 +#: seahub/templates/base.html:86 seahub/templates/client_login_confirm.html:13 +#: seahub/views/sysadmin.py:241 seahub/views/sysadmin.py:242 msgid "Yes" msgstr "Igen" #: seahub/base/management/commands/export_users.py:132 -#: seahub/views/sysadmin.py:248 +#: seahub/views/sysadmin.py:247 msgid "Guest" msgstr "Vendég" #: seahub/base/management/commands/export_users.py:134 #: seahub/base/management/commands/export_users.py:138 -#: seahub/views/sysadmin.py:250 seahub/views/sysadmin.py:254 +#: seahub/views/sysadmin.py:249 seahub/views/sysadmin.py:253 msgid "Default" msgstr "Alapértelmezett" @@ -1330,20 +1364,157 @@ msgid "%s PB" msgstr "%s PB" #: seahub/contacts/models.py:78 +#: seahub/contacts/templates/contacts/contact_list.html:119 msgid "Email is required." msgstr "Az e-mail kötelező." +#: seahub/contacts/templates/contacts/contact_list.html:4 +#: seahub/contacts/templates/contacts/contact_list.html:10 +msgid "Contacts" +msgstr "Kapcsolatok" + +#: seahub/contacts/templates/contacts/contact_list.html:11 +#: seahub/contacts/templates/contacts/contact_list.html:43 +msgid "Add Contacts" +msgstr "Kapcsolatok hozzáadása" + +#: seahub/contacts/templates/contacts/contact_list.html:17 +msgid "Email " +msgstr "E-mail " + +#: seahub/contacts/templates/contacts/contact_list.html:19 +#: seahub/templates/registration/registration_form.html:41 +msgid "Note" +msgstr "Megjegyzés" + +#: seahub/contacts/templates/contacts/contact_list.html:20 +#: seahub/institutions/templates/institutions/user_info.html:64 +#: seahub/institutions/templates/institutions/user_info.html:108 +#: seahub/institutions/templates/institutions/useradmin.html:20 +#: seahub/institutions/templates/institutions/useradmin_search.html:23 +#: seahub/templates/repo_dir_recycle_view.html:47 +#: seahub/templates/repo_history_view.html:60 +msgid "Operations" +msgstr "Műveletek" + +#: seahub/contacts/templates/contacts/contact_list.html:29 +#: seahub/institutions/templates/institutions/useradmin.html:38 +msgid "Edit" +msgstr "Szerkesztés" + +#: seahub/contacts/templates/contacts/contact_list.html:30 +#: seahub/institutions/templates/institutions/useradmin.html:59 +#: seahub/institutions/templates/institutions/useradmin_search.html:55 +#: seahub/sysadmin_extra/views.py:232 +#: seahub/templates/view_shared_upload_link.html:87 +msgid "Delete" +msgstr "Törlés" + +#: seahub/contacts/templates/contacts/contact_list.html:37 +msgid "You don't have any contacts" +msgstr "Nincs egy kapcsolata sem" + +#: seahub/contacts/templates/contacts/contact_list.html:38 +msgid "" +"Add your contacts so you can quickly share libraries and send file shared " +"link." +msgstr "Vegyen fel kapcsolatokat, hogy gyorsan tudjon köteteket megosztani és fájlhivatkozásokat küldeni." + +#: seahub/contacts/templates/contacts/contact_list.html:46 +#: seahub/contacts/templates/contacts/contact_list.html:55 +msgid "Note(optional)" +msgstr "Megjegyzés (opcionális)" + +#: seahub/contacts/templates/contacts/contact_list.html:49 +#: seahub/contacts/templates/contacts/contact_list.html:58 +#: seahub/institutions/templates/institutions/user_info.html:52 +#: seahub/institutions/templates/institutions/useradmin_search.html:12 +#: seahub/invitations/templates/invitations/token_view.html:17 +#: seahub/options/templates/options/set_user_options.html:14 +#: seahub/organizations/templates/organizations/org_register.html:42 +#: seahub/search/templates/search_results.html:26 +#: seahub/search/templates/search_results.html:47 +#: seahub/share/templates/share/share_link_audit.html:22 +#: seahub/templates/decrypt_repo_form.html:13 +#: seahub/templates/home_base.html:103 +#: seahub/templates/registration/password_change_form.html:24 +#: seahub/templates/registration/password_reset_confirm.html:19 +#: seahub/templates/registration/password_reset_form.html:13 +#: seahub/templates/registration/password_set_form.html:27 +#: seahub/templates/repo_dir_recycle_view.html:74 +#: seahub/templates/share_access_validation.html:29 +msgid "Submit" +msgstr "Beküldés" + +#: seahub/contacts/templates/contacts/contact_list.html:52 +msgid "Edit Contact" +msgstr "Kapcsolat szerkesztése" + +#: seahub/contacts/templates/contacts/contact_list.html:101 +#: seahub/contacts/templates/contacts/contact_list.html:146 +#: seahub/templates/sdoc_file_view_react.html:64 +#: seahub/templates/sdoc_file_view_react.html:87 +#: seahub/templates/view_file_onlyoffice.html:89 +#: seahub/templates/view_file_onlyoffice.html:112 +msgid "Failed. Please check the network." +msgstr "Sikertelen. Ellenőrizze a hálózatot." + +#: seahub/contacts/templates/contacts/contact_list.html:109 +msgid "Delete Contact" +msgstr "Kapcsolat törlése" + +#: seahub/contacts/templates/contacts/contact_list.html:109 +#: seahub/institutions/templates/institutions/useradmin.html:81 +#: seahub/institutions/templates/institutions/useradmin_search.html:72 +#, python-format +msgid "Are you sure you want to delete %s ?" +msgstr "Biztosan törli: %s?" + +#: seahub/contacts/templates/contacts/contact_list.html:123 +msgid "You cannot add yourself." +msgstr "Önmagát nem veheti fel." + +#: seahub/contacts/views.py:65 +#, python-format +msgid "%s is not a valid email." +msgstr "%s nem valós e-mail cím." + +#: seahub/contacts/views.py:70 +#, python-format +msgid "%s is already in your contacts." +msgstr "%s már a kapcsolatai között van." + +#: seahub/contacts/views.py:79 +#, python-format +msgid "Successfully added %s to contacts." +msgstr "%s sikeresen hozzáadva a kapcsolatokhoz." + +#: seahub/contacts/views.py:84 +#, python-format +msgid "Failed to add %s to contacts." +msgstr "Nem sikerült %s-t felvenni a kapcsolatok közé." + +#: seahub/contacts/views.py:105 +#, python-format +msgid "Successfully edited %s." +msgstr "%s szerkesztése sikeres." + +#: seahub/contacts/views.py:118 +#, python-format +msgid "Successfully Deleted %s" +msgstr "%s törlése sikeres" + #: seahub/dingtalk/views.py:50 seahub/dingtalk/views.py:74 #: seahub/dingtalk/views.py:83 seahub/dingtalk/views.py:105 -#: seahub/dingtalk/views.py:122 seahub/dingtalk/views.py:166 -#: seahub/dingtalk/views.py:191 seahub/dingtalk/views.py:200 -#: seahub/dingtalk/views.py:222 seahub/dingtalk/views.py:258 -#: seahub/dingtalk/views.py:298 seahub/dingtalk/views.py:345 -#: seahub/dingtalk/views.py:365 seahub/dingtalk/views.py:435 -#: seahub/dingtalk/views.py:482 seahub/oauth/views.py:86 -#: seahub/oauth/views.py:109 seahub/oauth/views.py:155 -#: seahub/oauth/views.py:167 seahub/oauth/views.py:173 -#: seahub/oauth/views.py:204 seahub/templates/remote_user/error.html:8 +#: seahub/dingtalk/views.py:122 seahub/dingtalk/views.py:162 +#: seahub/dingtalk/views.py:187 seahub/dingtalk/views.py:196 +#: seahub/dingtalk/views.py:218 seahub/dingtalk/views.py:254 +#: seahub/dingtalk/views.py:294 seahub/dingtalk/views.py:341 +#: seahub/dingtalk/views.py:359 seahub/dingtalk/views.py:432 +#: seahub/dingtalk/views.py:479 seahub/oauth/views.py:84 +#: seahub/oauth/views.py:107 seahub/oauth/views.py:153 +#: seahub/oauth/views.py:165 seahub/oauth/views.py:171 +#: seahub/oauth/views.py:202 seahub/templates/remote_user/error.html:8 #: seahub/weixin/views.py:35 seahub/weixin/views.py:54 #: seahub/weixin/views.py:59 seahub/weixin/views.py:78 #: seahub/weixin/views.py:96 seahub/work_weixin/views.py:68 @@ -1354,7 +1525,7 @@ msgstr "Az e-mail kötelező." msgid "Error, please contact administrator." msgstr "Hiba, vegye fel a kapcsolatot az adminisztrátorral." -#: seahub/dingtalk/views.py:125 seahub/dingtalk/views.py:368 +#: seahub/dingtalk/views.py:125 seahub/dingtalk/views.py:362 #: seahub/weixin/views.py:99 #, python-format msgid "User %s not found or inactive." @@ -1387,7 +1558,7 @@ msgstr "Érvénytelen név: %s" #: seahub/forms.py:97 seahub/share/views.py:296 seahub/views/ajax.py:308 #: seahub/views/ajax.py:312 seahub/views/ajax.py:316 seahub/views/ajax.py:327 -#: seahub/views/ajax.py:447 seahub/views/file.py:1933 +#: seahub/views/ajax.py:447 seahub/views/file.py:1930 msgid "Argument missing" msgstr "Hiányzó paraméter" @@ -1510,11 +1681,11 @@ msgid "The %(site_name)s team" msgstr "%(site_name)s csapat" #: seahub/group/views.py:105 seahub/share/views.py:233 -#: seahub/views/__init__.py:436 seahub/views/ajax.py:381 -#: seahub/views/ajax.py:427 seahub/views/file.py:1184 -#: seahub/views/file.py:1425 seahub/views/file.py:1942 +#: seahub/views/__init__.py:587 seahub/views/ajax.py:381 +#: seahub/views/ajax.py:427 seahub/views/file.py:1181 +#: seahub/views/file.py:1422 seahub/views/file.py:1939 #: seahub/views/repo.py:114 seahub/views/repo.py:171 seahub/views/repo.py:229 -#: seahub/views/repo.py:282 seahub/views/repo.py:399 +#: seahub/views/repo.py:282 seahub/views/repo.py:392 msgid "Permission denied" msgstr "Jogosultság megtagadva" @@ -1528,7 +1699,7 @@ msgid "Exit admin panel" msgstr "Kilépés az admin felületről" #: seahub/institutions/templates/institutions/base.html:13 -#: seahub/templates/base.html:32 +#: seahub/templates/base.html:32 seahub/templates/home_base.html:9 msgid "Close" msgstr "Bezárás" @@ -1546,6 +1717,7 @@ msgid "Info" msgstr "Infó." #: seahub/institutions/templates/institutions/info.html:13 +#: seahub/templates/home_base.html:63 msgid "Libraries" msgstr "Kötetek" @@ -1582,12 +1754,12 @@ msgid "Name" msgstr "Név" #: seahub/institutions/templates/institutions/user_info.html:35 -#: seahub/templates/registration/registration_form.html:32 +#: seahub/templates/registration/registration_form.html:31 msgid "Department" msgstr "Osztály" #: seahub/institutions/templates/institutions/user_info.html:38 -#: seahub/templates/registration/registration_form.html:37 +#: seahub/templates/registration/registration_form.html:36 msgid "Telephone" msgstr "Telefon" @@ -1606,25 +1778,9 @@ msgstr "Kvóta beállítása" msgid "Available quota:" msgstr "Felhasználható kvóta:" -#: seahub/institutions/templates/institutions/user_info.html:52 -#: seahub/institutions/templates/institutions/useradmin_search.html:12 -#: seahub/invitations/templates/invitations/token_view.html:17 -#: seahub/options/templates/options/set_user_options.html:14 -#: seahub/organizations/templates/organizations/org_register.html:42 -#: seahub/search/templates/search_results.html:26 -#: seahub/search/templates/search_results.html:47 -#: seahub/share/templates/share/share_link_audit.html:22 -#: seahub/templates/decrypt_repo_form.html:13 -#: seahub/templates/registration/password_change_form.html:25 -#: seahub/templates/registration/password_reset_confirm.html:19 -#: seahub/templates/registration/password_reset_form.html:41 -#: seahub/templates/registration/password_set_form.html:28 -#: seahub/templates/share_access_validation.html:29 -msgid "Submit" -msgstr "Beküldés" - #: seahub/institutions/templates/institutions/user_info.html:62 #: seahub/search/templates/search_results.html:39 +#: seahub/templates/repo_dir_recycle_view.html:46 #: seahub/templates/repo_history_view.html:59 msgid "Size" msgstr "Méret" @@ -1634,14 +1790,6 @@ msgstr "Méret" msgid "Last Update" msgstr "Utolsó frissítés " -#: seahub/institutions/templates/institutions/user_info.html:64 -#: seahub/institutions/templates/institutions/user_info.html:108 -#: seahub/institutions/templates/institutions/useradmin.html:20 -#: seahub/institutions/templates/institutions/useradmin_search.html:23 -#: seahub/templates/repo_history_view.html:60 -msgid "Operations" -msgstr "Műveletek" - #: seahub/institutions/templates/institutions/user_info.html:70 msgid "Encrypted" msgstr "Titkosított" @@ -1668,16 +1816,6 @@ msgstr "A tárhely kvóta megadása kötelező" msgid "Create At / Last Login" msgstr "Létrehozva / Utolsó bejelentkezés" -#: seahub/institutions/templates/institutions/useradmin.html:38 -msgid "Edit" -msgstr "Szerkesztés" - -#: seahub/institutions/templates/institutions/useradmin.html:59 -#: seahub/institutions/templates/institutions/useradmin_search.html:55 -#: seahub/sysadmin_extra/views.py:232 -msgid "Delete" -msgstr "Törlés" - #: seahub/institutions/templates/institutions/useradmin.html:68 #: seahub/institutions/templates/institutions/useradmin_search.html:63 msgid "Empty" @@ -1692,12 +1830,6 @@ msgstr "Aktiválás, kis türelmet..." msgid "Delete User" msgstr "Felhasználó törlése" -#: seahub/institutions/templates/institutions/useradmin.html:81 -#: seahub/institutions/templates/institutions/useradmin_search.html:72 -#, python-format -msgid "Are you sure you want to delete %s ?" -msgstr "Biztosan törli: %s?" - #: seahub/institutions/templates/institutions/useradmin.html:130 msgid "Edit failed." msgstr "Szerkesztés meghiúsult." @@ -1718,7 +1850,7 @@ msgstr "Tulajdonos" msgid "Member" msgstr "Tag" -#: seahub/institutions/views.py:209 seahub/views/sysadmin.py:366 +#: seahub/institutions/views.py:209 seahub/views/sysadmin.py:365 msgid "Failed to delete: the user does not exist" msgstr "A felhasználó nem létezik, nem lehet törölni" @@ -1726,7 +1858,7 @@ msgstr "A felhasználó nem létezik, nem lehet törölni" msgid "Failed to delete: the user is system administrator" msgstr "" -#: seahub/institutions/views.py:217 seahub/views/sysadmin.py:356 +#: seahub/institutions/views.py:217 seahub/views/sysadmin.py:355 #, python-format msgid "Successfully deleted %s" msgstr "%s törlése sikeres" @@ -1752,7 +1884,6 @@ msgstr "" #: seahub/templates/shared_link_email.html:9 #: seahub/templates/shared_upload_link_email.html:8 #: seahub/templates/snippets/reset_repo_password.html:7 -#: seahub/templates/sysadmin/short_time_linving_password_reset_link.html:10 #: seahub/templates/sysadmin/user_activation_email.html:9 #: seahub/templates/sysadmin/user_add_email.html:7 #: seahub/templates/sysadmin/user_batch_add_email.html:7 @@ -1881,7 +2012,7 @@ msgstr "Áthelyezett mappa" msgid "New file updates on %s" msgstr "Új fájl módosítások: %s" -#: seahub/notifications/management/commands/send_notices.py:492 +#: seahub/notifications/management/commands/send_notices.py:457 #, python-format msgid "New notice on %s" msgstr "Új üzenet itt: %s" @@ -1891,31 +2022,21 @@ msgstr "Új üzenet itt: %s" msgid "You've got %(num)s new notices on %(site_name)s:\n" msgstr "" -#: seahub/notifications/models.py:554 +#: seahub/notifications/models.py:502 #, python-format msgid "" "A file named %(file_name)s is uploaded to %(name)s" msgstr "%(file_name)s feltöltve ide: %(name)s" -#: seahub/notifications/models.py:561 -#, python-format -msgid "A file named %(file_name)s is uploaded" -msgstr "" - -#: seahub/notifications/models.py:596 +#: seahub/notifications/models.py:509 #, python-format msgid "" -"A folder named %(folder_name)s is uploaded to " -"%(name)s" -msgstr "" +"A file named %(file_name)s is uploaded to Deleted " +"Library" +msgstr "%(file_name)s feltöltve a Törölt kötetbe" -#: seahub/notifications/models.py:603 -#, python-format -msgid "A folder named %(folder_name)s is uploaded" -msgstr "" - -#: seahub/notifications/models.py:737 +#: seahub/notifications/models.py:643 #, python-format msgid "" "User %(username)s has asked to join group %(username)s felkérése, hogy csatlakozzon a(z) %(group_name)s csoporthoz, ellenőrző üzenet: %(join_request_msg)s" -#: seahub/notifications/models.py:766 +#: seahub/notifications/models.py:672 #, python-format msgid "" "User %(group_staff)s has added you to group " "%(group_name)s" msgstr "%(group_staff)s felhasználó csatlakozott a csoporthoz: %(group_name)s" -#: seahub/notifications/models.py:792 +#: seahub/notifications/models.py:698 #, python-format msgid "" "File %(file_name)s has a new comment from user " "%(author)s" msgstr "A %(file_name)s fájlhoz új megjegyzést fűzött %(author)s" -#: seahub/notifications/models.py:809 +#: seahub/notifications/models.py:715 #, python-format msgid "" "Draft #%(draft_id)s has a new comment from user " "%(author)s" msgstr "" -#: seahub/notifications/models.py:826 +#: seahub/notifications/models.py:732 #, python-format msgid "" "%(from_user)s has sent you a request for draft " "#%(draft_id)s" msgstr "" -#: seahub/notifications/models.py:849 -#: seahub/notifications/templates/notifications/notice_email.html:66 +#: seahub/notifications/models.py:755 +#: seahub/notifications/templates/notifications/notice_email.html:63 #, python-format msgid "" "Guest %(user)s accepted your invitation at %(time)s." msgstr "%(user)sElfogadta a meghívását a következő időpontban: %(time)s" -#: seahub/notifications/models.py:873 +#: seahub/notifications/models.py:779 #, python-format msgid "" "%(user)s has transfered a library named %(file_name)s feltölt #: seahub/notifications/templates/notifications/notice_email.html:54 #, python-format msgid "" -"A folder named %(folder_name)s is" -" uploaded to your folder %(parent_dir_name)s." -msgstr "" - -#: seahub/notifications/templates/notifications/notice_email.html:57 -#, python-format -msgid "" "User %(user)s has asked to join " "group %(grp_name)s, verification " "message: %(msg)s" msgstr "%(user)s felkérése, hogy csatlakozzon a(z) %(grp_name)s, ellenőrző üzenet: %(msg)s." -#: seahub/notifications/templates/notifications/notice_email.html:60 +#: seahub/notifications/templates/notifications/notice_email.html:57 #, python-format msgid "" "User %(user)s has added you to " "group %(grp_name)s" msgstr "%(user)s felhasználó csatlakozott a csoporthoz: %(grp_name)s" -#: seahub/notifications/templates/notifications/notice_email.html:63 +#: seahub/notifications/templates/notifications/notice_email.html:60 #, python-format msgid "" "File %(file_name)s has a new " "comment from user %(author)s" msgstr "A %(file_name)s fájlhoz új megjegyzést fűzött %(author)s" -#: seahub/notifications/templates/notifications/notice_email.html:69 +#: seahub/notifications/templates/notifications/notice_email.html:66 #, python-format msgid "" "A large number of files in your library %(user_name)s created file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:81 +#: seahub/notifications/templates/notifications/notice_email.html:78 #, python-format msgid "" " User %(user_name)s created file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:86 +#: seahub/notifications/templates/notifications/notice_email.html:83 #, python-format msgid "" " User %(user_name)s deleted file " @@ -2080,7 +2193,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:88 +#: seahub/notifications/templates/notifications/notice_email.html:85 #, python-format msgid "" " User %(user_name)s deleted file " @@ -2088,7 +2201,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:92 +#: seahub/notifications/templates/notifications/notice_email.html:89 #, python-format msgid "" " User %(user_name)s restored file " @@ -2096,7 +2209,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:95 +#: seahub/notifications/templates/notifications/notice_email.html:92 #, python-format msgid "" " User %(user_name)s renamed file " @@ -2104,7 +2217,7 @@ msgid "" "library %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:99 +#: seahub/notifications/templates/notifications/notice_email.html:96 #, python-format msgid "" " User %(user_name)s moved file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:101 +#: seahub/notifications/templates/notifications/notice_email.html:98 #, python-format msgid "" " User %(user_name)s moved file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:105 +#: seahub/notifications/templates/notifications/notice_email.html:102 #, python-format msgid "" " User %(user_name)s updated file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:110 +#: seahub/notifications/templates/notifications/notice_email.html:107 #, python-format msgid "" " User %(user_name)s created folder " @@ -2137,7 +2250,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:112 +#: seahub/notifications/templates/notifications/notice_email.html:109 #, python-format msgid "" " User %(user_name)s created folder " @@ -2146,7 +2259,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:117 +#: seahub/notifications/templates/notifications/notice_email.html:114 #, python-format msgid "" " User %(user_name)s deleted folder " @@ -2154,7 +2267,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:119 +#: seahub/notifications/templates/notifications/notice_email.html:116 #, python-format msgid "" " User %(user_name)s deleted folder " @@ -2162,7 +2275,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:123 +#: seahub/notifications/templates/notifications/notice_email.html:120 #, python-format msgid "" " User %(user_name)s restored folder" @@ -2170,7 +2283,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:126 +#: seahub/notifications/templates/notifications/notice_email.html:123 #, python-format msgid "" " User %(user_name)s renamed folder " @@ -2178,7 +2291,7 @@ msgid "" "library %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:130 +#: seahub/notifications/templates/notifications/notice_email.html:127 #, python-format msgid "" " User %(user_name)s moved folder %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:132 +#: seahub/notifications/templates/notifications/notice_email.html:129 #, python-format msgid "" " User %(user_name)s moved folder %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:145 +#: seahub/notifications/templates/notifications/notice_email.html:142 msgid "Go check out at the following page:" msgstr "Nézze meg ezt az oldalt:" @@ -2244,21 +2357,21 @@ msgstr "" msgid "Notifications" msgstr "Értesítések" -#: seahub/notifications/utils.py:423 +#: seahub/notifications/utils.py:305 #, python-format msgid "%(author)s added a new comment in document %(sdoc_name)s" msgstr "" -#: seahub/notifications/utils.py:430 seahub/notifications/utils.py:440 +#: seahub/notifications/utils.py:312 seahub/notifications/utils.py:322 msgid "Details" msgstr "Részletek" -#: seahub/notifications/utils.py:433 +#: seahub/notifications/utils.py:315 #, python-format msgid "%(author)s added a new reply in document %(sdoc_name)s" msgstr "" -#: seahub/oauth/views.py:207 +#: seahub/oauth/views.py:205 #: seahub/templates/remote_user/create_unknown_user_false.html:8 #: seahub/work_weixin/views.py:110 msgid "" @@ -2293,24 +2406,22 @@ msgstr "Tipp: ez utóbbi megoldás nagyobb biztonságot ad, de nem minden böng #: seahub/organizations/api/admin/info.py:102 #: seahub/organizations/api/admin/logo.py:33 -#: seahub/organizations/api/admin/logo.py:42 seahub/subscription/views.py:25 -#: seahub/subscription/views.py:41 seahub/subscription/views.py:103 -#: seahub/work_weixin/views.py:37 seahub/work_weixin/views.py:62 -#: seahub/work_weixin/views.py:151 seahub/work_weixin/views.py:171 -#: seahub/work_weixin/views.py:231 +#: seahub/organizations/api/admin/logo.py:42 seahub/work_weixin/views.py:37 +#: seahub/work_weixin/views.py:62 seahub/work_weixin/views.py:151 +#: seahub/work_weixin/views.py:171 seahub/work_weixin/views.py:231 msgid "Feature is not enabled." msgstr "" -#: seahub/organizations/api/admin/users.py:813 +#: seahub/organizations/api/admin/users.py:806 #, python-brace-format msgid "Failed. You can only invite {org_members_quota} members." msgstr "" -#: seahub/organizations/api/admin/users.py:817 +#: seahub/organizations/api/admin/users.py:810 msgid "The number of users exceeds the limit" msgstr "" -#: seahub/organizations/api/admin/users.py:834 +#: seahub/organizations/api/admin/users.py:827 #, python-brace-format msgid "User {email} already exists." msgstr "" @@ -2323,14 +2434,14 @@ msgstr "Érvénytelen email cím" #: seahub/organizations/templates/organizations/org_register.html:8 #: seahub/templates/choose_register.html:3 #: seahub/templates/choose_register.html:8 -#: seahub/templates/registration/login.html:119 +#: seahub/templates/registration/login.html:102 #: seahub/templates/registration/registration_form.html:3 -#: seahub/templates/registration/registration_form.html:13 +#: seahub/templates/registration/registration_form.html:12 msgid "Signup" msgstr "Regisztráció" #: seahub/organizations/templates/organizations/org_register.html:10 -#: seahub/templates/registration/registration_form.html:15 +#: seahub/templates/registration/registration_form.html:14 msgid "Welcome back, you are already signed in." msgstr "Üdvözöljük. Már be van jelentkezve." @@ -2347,11 +2458,11 @@ msgid "Admin Email" msgstr "Admin Email címe" #: seahub/organizations/templates/organizations/org_register.html:38 -#: seahub/templates/registration/password_change_form.html:22 -#: seahub/templates/registration/password_set_form.html:25 -#: seahub/templates/registration/registration_form.html:28 +#: seahub/templates/registration/password_change_form.html:21 +#: seahub/templates/registration/password_set_form.html:24 +#: seahub/templates/registration/registration_form.html:27 #: seahub/templates/sysadmin/sudo_mode.html:4 -#: seahub/templates/sysadmin/sudo_mode.html:38 +#: seahub/templates/sysadmin/sudo_mode.html:18 msgid "Confirm Password" msgstr "Jelszó megerősítése" @@ -2391,7 +2502,7 @@ msgstr "Név: " #: seahub/profile/templates/profile/set_profile_react.html:25 #: seahub/templates/registration/password_set_form.html:4 -#: seahub/templates/registration/password_set_form.html:13 +#: seahub/templates/registration/password_set_form.html:12 msgid "Set Password" msgstr "Jelszó beállítása" @@ -2429,10 +2540,10 @@ msgid "Successfully set \"%s\" as your default library." msgstr "Az alapértelmezett kötet mostantól a következő: \"%s\"." #: seahub/seadoc/views.py:26 seahub/seadoc/views.py:80 -#: seahub/seadoc/views.py:158 seahub/views/__init__.py:427 -#: seahub/views/__init__.py:470 seahub/views/__init__.py:604 -#: seahub/views/__init__.py:763 seahub/views/ajax.py:376 -#: seahub/views/file.py:1928 +#: seahub/seadoc/views.py:158 seahub/views/__init__.py:578 +#: seahub/views/__init__.py:621 seahub/views/__init__.py:755 +#: seahub/views/__init__.py:914 seahub/views/ajax.py:376 +#: seahub/views/file.py:1925 msgid "Library does not exist" msgstr "A kötet nem létezik" @@ -2589,7 +2700,7 @@ msgstr "" msgid "Share Link" msgstr "Megosztás link" -#: seahub/share/views.py:319 seahub/views/sysadmin.py:644 +#: seahub/share/views.py:319 seahub/views/sysadmin.py:643 msgid "Creator" msgstr "Létrehozó" @@ -2637,7 +2748,7 @@ msgstr "Ellenőrző kód küldése sikertelen, próbálja újra később." msgid "Failed to export excel, invalid start or end date" msgstr "" -#: seahub/sysadmin_extra/views.py:61 seahub/views/sysadmin.py:679 +#: seahub/sysadmin_extra/views.py:61 seahub/views/sysadmin.py:678 msgid "Success" msgstr "Sikeres" @@ -2707,11 +2818,11 @@ msgstr "Személyes fiók készítése" msgid "Create an organization account" msgstr "Szervezeti fiók készítése" -#: seahub/templates/client_login_confirm.html:6 +#: seahub/templates/client_login_confirm.html:10 msgid "Desktop Client Login Confirm" msgstr "" -#: seahub/templates/client_login_confirm.html:8 +#: seahub/templates/client_login_confirm.html:12 msgid "Do you want to login to your client?" msgstr "" @@ -2746,6 +2857,78 @@ msgstr "Eszköz neve" msgid "This file has (apparently) not been accessed yet" msgstr "Ehhez a fájlhoz (nyilvánvalóan) még nem érkezett hozzáférési kérés " +#: seahub/templates/home_base.html:11 +msgid "Files" +msgstr "Fájlok" + +#: seahub/templates/home_base.html:14 +msgid "My Libraries" +msgstr "Köteteim" + +#: seahub/templates/home_base.html:16 +msgid "Shared with me" +msgstr "Velem megosztva" + +#: seahub/templates/home_base.html:18 +msgid "Shared with all" +msgstr "Mindenkivel megosztva" + +#: seahub/templates/home_base.html:23 +msgid "Shared with groups" +msgstr "Csoporttal megosztva" + +#: seahub/templates/home_base.html:26 +msgid "All Groups" +msgstr "Minden csoport" + +#: seahub/templates/home_base.html:38 +msgid "Tools" +msgstr "Eszközök" + +#: seahub/templates/home_base.html:41 +msgid "Favorites" +msgstr "Kedvencek" + +#: seahub/templates/home_base.html:43 +msgid "Activities" +msgstr "Tevékenységek" + +#: seahub/templates/home_base.html:47 +msgid "Wikis" +msgstr "Wikik" + +#: seahub/templates/home_base.html:50 +msgid "Linked Devices" +msgstr "Kapcsolt eszközök" + +#: seahub/templates/home_base.html:53 +msgid "Invite People" +msgstr "Emberek meghívása" + +#: seahub/templates/home_base.html:56 +msgid "Drafts" +msgstr "Piszkozatok" + +#: seahub/templates/home_base.html:59 +msgid "Share Admin" +msgstr "Megosztások kezelése" + +#: seahub/templates/home_base.html:66 +msgid "Folders" +msgstr "Könyvtárak" + +#: seahub/templates/home_base.html:71 seahub/templates/home_base.html:75 +msgid "Links" +msgstr "Linkek" + +#: seahub/templates/home_base.html:90 +msgid "Enable Modules" +msgstr "Modulok engedélyezése" + +#: seahub/templates/home_base.html:97 +msgid "Personal Wiki" +msgstr "Személyes Wiki" + #: seahub/templates/i18n.html:6 msgid "Upload Folder" msgstr "Könyvtár feltöltése" @@ -2786,7 +2969,7 @@ msgid "" msgstr "A fiók aktiválásához, kérem kattintson az alábbi linkre %(expiration_days)s napon belül:" #: seahub/templates/registration/activation_email.html:18 -#: seahub/templates/registration/registration_form.html:47 +#: seahub/templates/registration/registration_form.html:46 msgid "Sign Up" msgstr "Regisztráció" @@ -2808,7 +2991,7 @@ msgstr "Újbóli bejelentkezés" #: seahub/templates/registration/login.html:4 #: seahub/templates/registration/login.html:36 -#: seahub/templates/registration/login.html:75 +#: seahub/templates/registration/login.html:73 #: seahub/templates/registration/multi_adfs_sso.html:4 #: seahub/templates/registration/multi_adfs_sso.html:36 #: seahub/templates/registration/multi_adfs_sso.html:47 @@ -2823,42 +3006,42 @@ msgstr "Belépés" msgid "Refresh" msgstr "Frissítés" -#: seahub/templates/registration/login.html:64 +#: seahub/templates/registration/login.html:62 msgid "Incorrect email or password" msgstr "Hibás e-mail cím vagy jelszó" -#: seahub/templates/registration/login.html:72 +#: seahub/templates/registration/login.html:70 #, python-format msgid "Remember me for %(remember_days)s days " msgstr "%(remember_days)s napig emlékezzen rám " -#: seahub/templates/registration/login.html:79 -#: seahub/templates/registration/login.html:83 +#: seahub/templates/registration/login.html:77 +#: seahub/templates/registration/login.html:81 msgid "Single Sign-On" msgstr "Single Sign-On" -#: seahub/templates/registration/login.html:90 +#: seahub/templates/registration/login.html:88 msgid "Login with" msgstr "" -#: seahub/templates/registration/login.html:116 +#: seahub/templates/registration/login.html:99 msgid "Forgot password?" msgstr "Elfelejtette jelszavát?" -#: seahub/templates/registration/login.html:184 +#: seahub/templates/registration/login.html:167 msgid "Failed to refresh the CAPTCHA, please try again later." msgstr "A captcha frissítése nem sikerült, kérem, próbálja meg később." -#: seahub/templates/registration/login.html:192 +#: seahub/templates/registration/login.html:175 #: seahub/templates/registration/multi_adfs_sso.html:90 msgid "Email or username cannot be blank" msgstr "Az email vagy felhasználónév megadása kötelező" -#: seahub/templates/registration/login.html:196 -#: seahub/templates/registration/password_change_form.html:69 -#: seahub/templates/registration/password_set_form.html:67 -#: seahub/templates/registration/registration_form.html:95 -#: seahub/templates/sysadmin/sudo_mode.html:71 +#: seahub/templates/registration/login.html:179 +#: seahub/templates/registration/password_change_form.html:66 +#: seahub/templates/registration/password_set_form.html:64 +#: seahub/templates/registration/registration_form.html:91 +#: seahub/templates/sysadmin/sudo_mode.html:35 msgid "Password cannot be blank" msgstr "A jelszó megadása kötelező" @@ -2871,45 +3054,45 @@ msgid "Your password has been changed successfully." msgstr "A jelszava sikeresen megváltoztatásra került." #: seahub/templates/registration/password_change_form.html:3 -#: seahub/templates/registration/password_change_form.html:12 +#: seahub/templates/registration/password_change_form.html:11 msgid "Password Modification" msgstr "Jelszóváltoztatás" -#: seahub/templates/registration/password_change_form.html:15 +#: seahub/templates/registration/password_change_form.html:14 msgid "Please update your password before continue." msgstr "A folytatás előtt változtassa meg jelszavát." -#: seahub/templates/registration/password_change_form.html:17 +#: seahub/templates/registration/password_change_form.html:16 msgid "Current Password" msgstr "Jelenlegi jelszó" -#: seahub/templates/registration/password_change_form.html:19 +#: seahub/templates/registration/password_change_form.html:18 msgid "New Password" msgstr "Új jelszó" -#: seahub/templates/registration/password_change_form.html:39 -#: seahub/templates/registration/password_set_form.html:42 -#: seahub/templates/registration/registration_form.html:65 +#: seahub/templates/registration/password_change_form.html:37 +#: seahub/templates/registration/password_set_form.html:40 +#: seahub/templates/registration/registration_form.html:62 #, python-format msgid "" "Passwords must have at least %(min_len)s characters and contain %(level)s of" " the following: uppercase letters, lowercase letters, numbers, and symbols." msgstr "A jelszónak legalább %(min_len)s karakterből kell állnia és tartalmaznia kell (%(level)s) : nagybetűt, kisbetűt, számot és egyéb jelet." -#: seahub/templates/registration/password_change_form.html:65 +#: seahub/templates/registration/password_change_form.html:62 msgid "Current password cannot be blank" msgstr "A jelenlegi jelszó nem lehet üres" -#: seahub/templates/registration/password_change_form.html:73 -#: seahub/templates/registration/password_set_form.html:71 -#: seahub/templates/registration/registration_form.html:99 +#: seahub/templates/registration/password_change_form.html:70 +#: seahub/templates/registration/password_set_form.html:68 +#: seahub/templates/registration/registration_form.html:95 #: seahub/templates/snippets/repo_create_js.html:54 msgid "Please enter the password again" msgstr "Adja meg a jelszót ismét" -#: seahub/templates/registration/password_change_form.html:77 -#: seahub/templates/registration/password_set_form.html:75 -#: seahub/templates/registration/registration_form.html:103 +#: seahub/templates/registration/password_change_form.html:74 +#: seahub/templates/registration/password_set_form.html:72 +#: seahub/templates/registration/registration_form.html:99 #: seahub/templates/snippets/repo_create_js.html:58 msgid "Passwords don't match" msgstr "A jelszavak nem egyeznek" @@ -2924,9 +3107,8 @@ msgstr "Jelszó átállítása sikeres." #: seahub/templates/registration/password_reset_confirm.html:4 #: seahub/templates/registration/password_reset_done.html:4 -#: seahub/templates/registration/password_reset_done.html:29 #: seahub/templates/registration/password_reset_form.html:4 -#: seahub/templates/registration/password_reset_form.html:36 +#: seahub/templates/registration/password_reset_form.html:7 msgid "Password Reset" msgstr "Új jelszó beállítása" @@ -2946,14 +3128,10 @@ msgstr "Új jelszó ismét: " msgid "Failed to reset password: this link is no longer available." msgstr "Jelszó átállítása sikertelen: a hivatkozás már nem érvényes." -#: seahub/templates/registration/password_reset_done.html:31 +#: seahub/templates/registration/password_reset_done.html:8 msgid "We've sent a password reset email to your mailbox." msgstr "Küldtünk egy jelszó-átállítási e-mailt a postafiókjába." -#: seahub/templates/registration/password_reset_done.html:32 -msgid "Back to login page" -msgstr "" - #: seahub/templates/registration/password_reset_email.html:12 #, python-format msgid "" @@ -2965,14 +3143,14 @@ msgstr "A(z) %(account)s jelszavának megváltoztatásához a(z) %(site_name)s - msgid "If you did not request it, just skip it." msgstr "Ha Ön ezt nem kérte, csak hagyja figyelmen kívül." -#: seahub/templates/registration/password_reset_form.html:38 +#: seahub/templates/registration/password_reset_form.html:9 +msgid "Your email used in login: " +msgstr "A bejelentkezésre használt e-mail címe: " + +#: seahub/templates/registration/password_reset_form.html:12 msgid "We will send you an email to set new password" msgstr "Hamarosan küldünk egy e-mailt a jelszóváltoztatáshoz" -#: seahub/templates/registration/password_reset_form.html:39 -msgid "Your email used in login" -msgstr "" - #: seahub/templates/registration/register_complete_email.html:1 #, python-format msgid "" @@ -3010,11 +3188,7 @@ msgstr "A regisztráció kész, kérjük várja meg amíg az adminisztrátor akt msgid "Signup function is not enabled." msgstr "A regisztráció nincs engedélyezve." -#: seahub/templates/registration/registration_form.html:42 -msgid "Note" -msgstr "Megjegyzés" - -#: seahub/templates/registration/registration_form.html:91 +#: seahub/templates/registration/registration_form.html:87 msgid "Email cannot be blank" msgstr "Az e-mail megadása kötelező" @@ -3025,6 +3199,67 @@ msgid "" "activate your account." msgstr "A fiók létrehozása megtörtént, várjon amíg az adminisztrátor aktiválja fiókját." +#: seahub/templates/repo_dir_recycle_view.html:13 +#, python-format +msgid "%(repo_dir_name)s Trash" +msgstr "%(repo_dir_name)s Kuka" + +#: seahub/templates/repo_dir_recycle_view.html:15 +#: seahub/templates/repo_history_view.html:16 +#: seahub/templates/text_diff.html:15 +#: seahub/two_factor/templates/two_factor/core/backup_tokens.html:26 +msgid "Back" +msgstr "Vissza" + +#: seahub/templates/repo_dir_recycle_view.html:21 +#: seahub/templates/repo_history_view.html:40 +msgid "Current path: " +msgstr "Aktuális útvonal: " + +#: seahub/templates/repo_dir_recycle_view.html:37 +#: seahub/templates/repo_dir_recycle_view.html:65 +msgid "Clean" +msgstr "Töröl" + +#: seahub/templates/repo_dir_recycle_view.html:45 +msgid "Delete Time" +msgstr "Törlés ideje" + +#: seahub/templates/repo_dir_recycle_view.html:59 +msgid "More" +msgstr "Tovább" + +#: seahub/templates/repo_dir_recycle_view.html:66 +msgid "Clear files in trash and history:" +msgstr "Fájlok törlése a kukából és az előzményekből :" + +#: seahub/templates/repo_dir_recycle_view.html:68 +msgid "3 days ago" +msgstr "3 napja" + +#: seahub/templates/repo_dir_recycle_view.html:69 +msgid "1 week ago" +msgstr "1 hete" + +#: seahub/templates/repo_dir_recycle_view.html:70 +msgid "1 month ago" +msgstr "1 hónapja" + +#: seahub/templates/repo_dir_recycle_view.html:71 +msgid "all" +msgstr "összes" + +#: seahub/templates/repo_dir_recycle_view.html:75 +#: seahub/templates/view_shared_upload_link.html:86 +#: seahub/two_factor/templates/two_factor/_wizard_actions.html:4 +#: seahub/two_factor/templates/two_factor/profile/disable.html:12 +msgid "Cancel" +msgstr "Mégsem" + +#: seahub/templates/repo_dir_recycle_view.html:192 +msgid "Successfully restored 1 item." +msgstr "1 elem sikeresen visszaállítva." + #: seahub/templates/repo_folder_trash_react.html:5 msgid "Trash" msgstr "Kuka" @@ -3038,20 +3273,10 @@ msgstr "Napló" msgid "%(repo_name)s Snapshot" msgstr "%(repo_name)s Pillanatkép" -#: seahub/templates/repo_history_view.html:16 -#: seahub/templates/text_diff.html:15 -#: seahub/two_factor/templates/two_factor/core/backup_tokens.html:26 -msgid "Back" -msgstr "Vissza" - #: seahub/templates/repo_history_view.html:30 msgid "Unknown" msgstr "Ismeretlen" -#: seahub/templates/repo_history_view.html:40 -msgid "Current path: " -msgstr "Aktuális útvonal: " - #: seahub/templates/repo_history_view.html:51 #: seahub/templates/repo_history_view.html:68 #: seahub/templates/repo_history_view.html:78 @@ -3082,13 +3307,6 @@ msgstr "{dirent_name} visszaállítva" msgid "Snapshot" msgstr "Pillanatkép" -#: seahub/templates/sdoc_file_view_react.html:64 -#: seahub/templates/sdoc_file_view_react.html:87 -#: seahub/templates/view_file_onlyoffice.html:147 -#: seahub/templates/view_file_onlyoffice.html:170 -msgid "Failed. Please check the network." -msgstr "Sikertelen. Ellenőrizze a hálózatot." - #: seahub/templates/share_access_validation.html:6 msgid "" "Please input the password if you want to browse the shared file/directory." @@ -3162,27 +3380,24 @@ msgid "" "as soon as possible." msgstr "" -#: seahub/templates/sysadmin/short_time_linving_password_reset_link.html:13 -#, python-format -msgid "" -"Administrator on %(site_name)s is resetting your password for %(account)s, " -"please click the following link to continue: " -msgstr "" - -#: seahub/templates/sysadmin/sudo_mode.html:25 +#: seahub/templates/sysadmin/sudo_mode.html:8 msgid "Confirm password to continue" msgstr "Továbblépéshez erősítsd meg a jelszót" -#: seahub/templates/sysadmin/sudo_mode.html:26 +#: seahub/templates/sysadmin/sudo_mode.html:13 +msgid "Incorrect password" +msgstr "Hibás jelszó" + +#: seahub/templates/sysadmin/sudo_mode.html:24 +msgid "Tip:" +msgstr "Tipp:" + +#: seahub/templates/sysadmin/sudo_mode.html:24 msgid "" "You are entering admin area, we won't ask for your password again for a few " "hours." msgstr "Adminisztratív területre lépsz, pár órán keresztül nem fogjuk újrakérni a jelszót." -#: seahub/templates/sysadmin/sudo_mode.html:33 -msgid "Incorrect password" -msgstr "Hibás jelszó" - #: seahub/templates/sysadmin/user_activation_email.html:12 #, python-format msgid "Your account %(username)s on %(site_name)s has been activated." @@ -3240,6 +3455,10 @@ msgstr "módosítás előtt" msgid "after modification" msgstr "módosítás után" +#: seahub/templates/user_404.html:6 +msgid "Sorry, this user is not registered yet." +msgstr "Elnézést, ez a felhasználó még nem regisztrált." + #: seahub/templates/user_quota_full.html:12 #, python-format msgid "Your quota is almost full on %(site_name)s." @@ -3249,12 +3468,97 @@ msgstr "" msgid "Used:" msgstr "Foglalt:" +#: seahub/templates/view_shared_upload_link.html:8 +#, python-format +msgid "Upload files to %(dir_name)s" +msgstr "Fájlok feltöltése ide: %(dir_name)s" + +#: seahub/templates/view_shared_upload_link.html:9 +msgid "shared by:" +msgstr "megosztó:" + +#: seahub/templates/view_shared_upload_link.html:11 +msgid "The owner of this library has run out of space." +msgstr "A kötet tulajdonosának elfogyott a tárhelye." + +#: seahub/templates/view_shared_upload_link.html:18 +#: seahub/templates/view_shared_upload_link.html:64 +msgid "Add Files" +msgstr "Fájlok hozzáadása" + +#: seahub/templates/view_shared_upload_link.html:24 +msgid "Add folder" +msgstr "Könyvtár hozzáadás" + +#: seahub/templates/view_shared_upload_link.html:30 +msgid "Cancel All" +msgstr "Mindet kivesz" + +#: seahub/templates/view_shared_upload_link.html:34 +msgid "" +"File Drag & Drop is supported for Chrome, Safari 5.0+, Firefox 4.0+, IE " +"10.0+" +msgstr "A fájl húzd és ejtd a következő böngészőkkel támogatott: Chrome, Safari 5.0+, Firefox 4.0+, IE 10.0+" + +#: seahub/templates/view_shared_upload_link.html:36 +msgid "Folder Drag & Drop is supported for Chrome" +msgstr "A könyvtár húzd és ejtd a következő böngészőkkel támogatott: Chrome, Safari 5.0+, Firefox 4.0+, IE 10.0+" + +#: seahub/templates/view_shared_upload_link.html:39 +#, python-format +msgid "File size should be smaller than %(max_file_size)s" +msgstr "A fájl mérete legyen kisebb mint %(max_file_size)s" + +#: seahub/templates/view_shared_upload_link.html:48 +msgid "Saving..." +msgstr "Mentés..." + +#: seahub/templates/view_shared_upload_link.html:75 +msgid "File is too big" +msgstr "Túl nagy fájl" + +#: seahub/templates/view_shared_upload_link.html:76 +msgid "File is too small" +msgstr "Túl kicsi fájl" + +#: seahub/templates/view_shared_upload_link.html:77 +msgid "Filetype not allowed" +msgstr "Nem engedélyezett fájltípus" + +#: seahub/templates/view_shared_upload_link.html:78 +msgid "Maximum number of files exceeded" +msgstr "Fájlok maximális száma elérve" + +#: seahub/templates/view_shared_upload_link.html:79 +msgid "Uploaded bytes exceed file size" +msgstr "A feltöltött bájtok meghaladják a fájl méretét" + +#: seahub/templates/view_shared_upload_link.html:80 +msgid "Empty file upload result" +msgstr "Üres fájl feltöltés" + +#: seahub/templates/view_shared_upload_link.html:83 +msgid "uploaded" +msgstr "feltöltve" + +#: seahub/templates/view_shared_upload_link.html:84 +msgid "canceled" +msgstr "megszakítva" + +#: seahub/templates/view_shared_upload_link.html:85 +msgid "Start" +msgstr "Indít" + +#: seahub/templates/view_shared_upload_link.html:227 +msgid "Network error" +msgstr "Hálózati hiba" + #: seahub/templates/wiki/wiki.html:25 msgid "Last modified by" msgstr "Utoljára módosító" #: seahub/thumbnail/views.py:45 seahub/thumbnail/views.py:172 -#: seahub/views/__init__.py:468 +#: seahub/views/__init__.py:619 msgid "Invalid arguments." msgstr "Érvénytelen argumentumok" @@ -3268,11 +3572,6 @@ msgstr "Bélyegkép készítése sikertelen." msgid "Token" msgstr "Token" -#: seahub/two_factor/templates/two_factor/_wizard_actions.html:4 -#: seahub/two_factor/templates/two_factor/profile/disable.html:12 -msgid "Cancel" -msgstr "Mégsem" - #: seahub/two_factor/templates/two_factor/core/backup_tokens.html:6 msgid "Backup Tokens" msgstr "Visszaállítási token" @@ -3375,36 +3674,37 @@ msgstr "Letilt" msgid "permission error" msgstr "jogosultsághiba" -#: seahub/views/__init__.py:299 +#: seahub/views/__init__.py:420 seahub/views/__init__.py:435 +#: seahub/views/__init__.py:450 msgid "Unable to view recycle page" msgstr "Újrahasznosítás oldal megjelenítése sikertelen" -#: seahub/views/__init__.py:344 +#: seahub/views/__init__.py:495 msgid "Unable to view library modification" msgstr "Sikertelen a kötet módosításainak megtekintése" -#: seahub/views/__init__.py:461 +#: seahub/views/__init__.py:612 msgid "Please specify history ID" msgstr "Adjon meg naplóazonosítót" -#: seahub/views/__init__.py:465 +#: seahub/views/__init__.py:616 msgid "Successfully restored the library." msgstr "Könyvtár sikeresen visszaállítva." -#: seahub/views/__init__.py:472 +#: seahub/views/__init__.py:623 msgid "History you specified does not exist" msgstr "A megadott napló nem létezik" -#: seahub/views/__init__.py:474 +#: seahub/views/__init__.py:625 msgid "Unknown error" msgstr "Ismeretlen hiba" -#: seahub/views/__init__.py:770 seahub/views/repo.py:286 +#: seahub/views/__init__.py:921 seahub/views/repo.py:286 #, python-format msgid "\"%s\" does not exist." msgstr "\"%s\" nem létezik." -#: seahub/views/__init__.py:802 +#: seahub/views/__init__.py:953 #, python-format msgid "Unable to download \"%s\"" msgstr "„%s” letöltése sikertelen" @@ -3426,9 +3726,9 @@ msgid "Bad upload link token." msgstr "Hibás feltöltési link token." #: seahub/views/ajax.py:338 seahub/views/file.py:457 seahub/views/file.py:488 -#: seahub/views/file.py:1179 seahub/views/file.py:1420 -#: seahub/views/file.py:1937 seahub/views/file.py:2152 -#: seahub/views/file.py:2157 seahub/views/file.py:2164 +#: seahub/views/file.py:1176 seahub/views/file.py:1417 +#: seahub/views/file.py:1934 seahub/views/file.py:2149 +#: seahub/views/file.py:2154 seahub/views/file.py:2161 msgid "File does not exist" msgstr "A fájl nem létezik" @@ -3456,57 +3756,57 @@ msgstr "A választott kódolás nem megfelelő." msgid "Unknown file encoding" msgstr "Érvénytelen fájlkódolás" -#: seahub/views/file.py:342 seahub/views/file.py:377 seahub/views/file.py:689 -#: seahub/views/file.py:783 seahub/views/file.py:905 +#: seahub/views/file.py:342 seahub/views/file.py:377 seahub/views/file.py:690 +#: seahub/views/file.py:780 seahub/views/file.py:902 #, python-format msgid "File size surpasses %s, can not be opened online." msgstr "Fájlméret több mint %s, nem nyitható meg online." -#: seahub/views/file.py:349 seahub/views/file.py:818 +#: seahub/views/file.py:349 seahub/views/file.py:815 msgid "The library is encrypted, can not open file online." msgstr "Ez egy titkosított kötet, a fájlokat nem lehet online megjeleníteni." #: seahub/views/file.py:444 seahub/views/file.py:466 seahub/views/file.py:471 -#: seahub/views/file.py:512 seahub/views/file.py:773 seahub/views/file.py:1038 -#: seahub/views/file.py:1064 seahub/views/file.py:1094 -#: seahub/views/file.py:1225 seahub/views/file.py:1331 -#: seahub/views/file.py:1461 seahub/views/file.py:1578 +#: seahub/views/file.py:512 seahub/views/file.py:770 seahub/views/file.py:1035 +#: seahub/views/file.py:1061 seahub/views/file.py:1091 +#: seahub/views/file.py:1222 seahub/views/file.py:1328 +#: seahub/views/file.py:1458 seahub/views/file.py:1575 msgid "Unable to view file" msgstr "Fájl megtekintése sikertelen" -#: seahub/views/file.py:842 seahub/views/file.py:986 seahub/views/file.py:1292 -#: seahub/views/file.py:1516 +#: seahub/views/file.py:839 seahub/views/file.py:983 seahub/views/file.py:1289 +#: seahub/views/file.py:1513 msgid "Error when prepare Office Online file preview page." msgstr "Hiba történt a fájl Online Office előnézeti oldal betöltése közben." -#: seahub/views/file.py:874 seahub/views/file.py:998 seahub/views/file.py:1311 -#: seahub/views/file.py:1532 +#: seahub/views/file.py:871 seahub/views/file.py:995 seahub/views/file.py:1308 +#: seahub/views/file.py:1529 msgid "Error when prepare OnlyOffice file preview page." msgstr "Hiba történt a fájl OnlyOffice előnézeti oldal betöltése közben." -#: seahub/views/file.py:1130 +#: seahub/views/file.py:1127 msgid "Unable to download file, invalid file path" msgstr "A fájlt nem lehet letölteni, érvénytelen elérési útvonal" -#: seahub/views/file.py:1139 +#: seahub/views/file.py:1136 msgid "Unable to download file, wrong file path" msgstr "A fájlt nem lehet letölteni, hibás elérési útvonal" -#: seahub/views/file.py:1146 +#: seahub/views/file.py:1143 msgid "Unable to download file." msgstr "Fájl letöltése sikertelen." -#: seahub/views/file.py:1347 seahub/views/file.py:1597 -#: seahub/views/repo.py:344 +#: seahub/views/file.py:1344 seahub/views/file.py:1594 +#: seahub/views/repo.py:338 #, python-format msgid "Share link for %s." msgstr "" -#: seahub/views/file.py:1723 seahub/views/file.py:1728 +#: seahub/views/file.py:1720 seahub/views/file.py:1725 msgid "Unable to download file" msgstr "Nem lehet fájlt letölteni" -#: seahub/views/file.py:2145 +#: seahub/views/file.py:2142 msgid "The original file does not exist" msgstr "" @@ -3520,106 +3820,106 @@ msgstr "" msgid "User {token.user} inactive" msgstr "" -#: seahub/views/sso.py:167 +#: seahub/views/sso.py:131 msgid "" "This link has already been visited, please click the login button on the " "client again" msgstr "" -#: seahub/views/sso.py:192 +#: seahub/views/sso.py:156 msgid "Invalid link, please click the login button on the client again" msgstr "" -#: seahub/views/sso.py:197 +#: seahub/views/sso.py:161 msgid "Login timeout, please click the login button on the client again" msgstr "" -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:175 msgid "Login ID" msgstr "Felhasználónév" -#: seahub/views/sysadmin.py:307 seahub/views/sysadmin.py:333 +#: seahub/views/sysadmin.py:306 seahub/views/sysadmin.py:332 msgid "Failed to set quota: internal server error" msgstr "Kvóta beállítása sikertelen: belső hiba" -#: seahub/views/sysadmin.py:352 +#: seahub/views/sysadmin.py:351 msgid "Failed to delete: the user is an organization creator" msgstr "Törlés sikertelen: szervezetet létrehozó felhasználó" -#: seahub/views/sysadmin.py:397 +#: seahub/views/sysadmin.py:396 #, python-format msgid "Successfully revoke the admin permission of %s" msgstr "%s felhasználótól az adminisztrátori jogok megvonása sikeres" -#: seahub/views/sysadmin.py:399 +#: seahub/views/sysadmin.py:398 msgid "Failed to revoke admin: the user does not exist" msgstr "A felhasználótól nem lehet megvonni az adminisztrátori jogokat, a felhasználó nem létezik" -#: seahub/views/sysadmin.py:512 +#: seahub/views/sysadmin.py:511 #, python-format msgid "" "Successfully reset password to %(passwd)s, an email has been sent to " "%(user)s." msgstr "Jelszó sikeresen átállítva erre: %(passwd)s. Egy e-mailt küldtünk %(user)s részére." -#: seahub/views/sysadmin.py:527 +#: seahub/views/sysadmin.py:526 msgid "Failed to reset password: user does not exist" msgstr "Jelszó átállítása sikertelen: a felhasználó nem létezik" -#: seahub/views/sysadmin.py:576 +#: seahub/views/sysadmin.py:575 #, python-format msgid "Fail to add user %s." msgstr "Hiba a felhasználó felvételénél: %s." -#: seahub/views/sysadmin.py:601 seahub/views/sysadmin.py:614 +#: seahub/views/sysadmin.py:600 seahub/views/sysadmin.py:613 #, python-format msgid "Successfully added user %s. An email notification has been sent." msgstr "%s hozzáadása sikeres. E-mail értesítés kiküldve." -#: seahub/views/sysadmin.py:604 seahub/views/sysadmin.py:617 +#: seahub/views/sysadmin.py:603 seahub/views/sysadmin.py:616 #, python-format msgid "" "Successfully added user %s. An error accurs when sending email notification," " please check your email configuration." msgstr "%s hozzáadása sikeres. E-mail értesítés kiküldése sikertelen." -#: seahub/views/sysadmin.py:606 seahub/views/sysadmin.py:619 +#: seahub/views/sysadmin.py:605 seahub/views/sysadmin.py:618 #, python-format msgid "Successfully added user %s." msgstr "%s hozzáadása sikeres." -#: seahub/views/sysadmin.py:621 +#: seahub/views/sysadmin.py:620 #, python-format msgid "" "Successfully added user %s. But email notification can not be sent, because " "Email service is not properly configured." msgstr "%s hozzáadása sikeres. E-mail értesítés kiküldése sikertelen, mivel nincs jól beállítva." -#: seahub/views/sysadmin.py:673 +#: seahub/views/sysadmin.py:672 msgid "Input should be a number" msgstr "Szám kell" -#: seahub/views/sysadmin.py:683 +#: seahub/views/sysadmin.py:682 msgid "Input number should be greater than 0" msgstr "A szám legyen 0-nál nagyobb" -#: seahub/views/sysadmin.py:721 +#: seahub/views/sysadmin.py:720 msgid "Successfully deleted." msgstr "Sikeresen törölve." -#: seahub/views/sysadmin.py:751 +#: seahub/views/sysadmin.py:750 #, python-format msgid "Successfully set %s as admin." msgstr "%s adminisztrátornak való beállítása sikeres." -#: seahub/views/sysadmin.py:753 +#: seahub/views/sysadmin.py:752 #, python-format msgid "Failed to set %s as admin: user does not exist." msgstr "A %s felhasználót nem lehet adminisztrátornak jelölni, a felhasználó nem létezik." -#: seahub/views/sysadmin.py:768 seahub/views/sysadmin.py:769 -#: seahub/views/sysadmin.py:770 seahub/views/sysadmin.py:783 -#: seahub/views/sysadmin.py:784 +#: seahub/views/sysadmin.py:767 seahub/views/sysadmin.py:768 +#: seahub/views/sysadmin.py:769 seahub/views/sysadmin.py:782 +#: seahub/views/sysadmin.py:783 msgid "Optional" msgstr "Opcionálos" diff --git a/locale/hu/LC_MESSAGES/djangojs.po b/locale/hu/LC_MESSAGES/djangojs.po index c3e936db17..35c2101355 100644 --- a/locale/hu/LC_MESSAGES/djangojs.po +++ b/locale/hu/LC_MESSAGES/djangojs.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: seahub\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-10 14:16+0800\n" +"POT-Creation-Date: 2024-02-05 16:23+0800\n" "PO-Revision-Date: 2015-05-09 05:28+0000\n" "Last-Translator: Kelemen Norbert , 2018,2022\n" "Language-Team: Hungarian (http://app.transifex.com/haiwen/seahub/language/hu/)\n" @@ -38,7 +38,7 @@ msgstr "" #: frontend/src/components/common/account.js:121 #: frontend/src/pages/sys-admin/side-panel.js:33 -#: frontend/src/pages/sys-admin/users/users-content.js:294 +#: frontend/src/pages/sys-admin/users/users-content.js:285 msgid "System Admin" msgstr "Rendszer-adminisztrátor" @@ -60,7 +60,7 @@ msgid "Used:" msgstr "Foglalt:" #: frontend/src/components/common/account.js:165 -#: frontend/src/components/search/ai-search.js:661 +#: frontend/src/components/search/ai-search.js:651 #: frontend/src/pages/groups/group-view.js:470 #: frontend/src/pages/groups/group-view.js:476 #: frontend/src/pages/org-admin/side-panel.js:56 @@ -80,128 +80,116 @@ msgstr "" msgid "Log out" msgstr "Kijelentkezés" -#: frontend/src/components/common/notice-item.js:44 +#: frontend/src/components/common/notice-item.js:42 msgid "User {user_link} has added you to {group_link}" msgstr "" -#: frontend/src/components/common/notice-item.js:67 +#: frontend/src/components/common/notice-item.js:65 msgid "{share_from} has shared a library named {repo_link} to you." msgstr "" -#: frontend/src/components/common/notice-item.js:69 +#: frontend/src/components/common/notice-item.js:67 msgid "{share_from} has shared a folder named {repo_link} to you." msgstr "" -#: frontend/src/components/common/notice-item.js:95 -msgid "" -"{share_from} has changed the permission of library {repo_link} to " -"{permission}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:97 -msgid "" -"{share_from} has changed the permission of folder {repo_link} to " -"{permission}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:122 -msgid "{share_from} has cancelled the sharing of library {repo_name}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:124 -msgid "{share_from} has cancelled the sharing of folder {repo_name}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:150 +#: frontend/src/components/common/notice-item.js:98 msgid "" "{share_from} has shared a library named {repo_link} to group {group_link}." msgstr "" -#: frontend/src/components/common/notice-item.js:152 +#: frontend/src/components/common/notice-item.js:100 msgid "" "{share_from} has shared a folder named {repo_link} to group {group_link}." msgstr "" -#: frontend/src/components/common/notice-item.js:178 +#: frontend/src/components/common/notice-item.js:126 msgid "{user} has transfered a library named {repo_link} to you." msgstr "" -#: frontend/src/components/common/notice-item.js:282 +#: frontend/src/components/common/notice-item.js:182 +msgid "{from_user} has sent you a request for {draft_link}." +msgstr "" + +#: frontend/src/components/common/notice-item.js:183 +msgid "Draft" +msgstr "Piszkozat" + +#: frontend/src/components/common/notice-item.js:214 msgid "{user} created file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:282 +#: frontend/src/components/common/notice-item.js:214 msgid "" "{user} created file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:285 +#: frontend/src/components/common/notice-item.js:217 msgid "{user} deleted file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:285 +#: frontend/src/components/common/notice-item.js:217 msgid "" "{user} deleted file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:289 +#: frontend/src/components/common/notice-item.js:221 msgid "{user} restored file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:292 +#: frontend/src/components/common/notice-item.js:224 msgid "{user} renamed file {oldFileName} {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:296 +#: frontend/src/components/common/notice-item.js:228 msgid "{user} moved file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:296 +#: frontend/src/components/common/notice-item.js:228 msgid "" "{user} moved file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:299 +#: frontend/src/components/common/notice-item.js:231 msgid "{user} updated file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:311 +#: frontend/src/components/common/notice-item.js:243 msgid "{user} created folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:311 +#: frontend/src/components/common/notice-item.js:243 msgid "" "{user} created folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:314 +#: frontend/src/components/common/notice-item.js:246 msgid "{user} deleted folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:314 +#: frontend/src/components/common/notice-item.js:246 msgid "" "{user} deleted folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:318 +#: frontend/src/components/common/notice-item.js:250 msgid "{user} restored folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:321 +#: frontend/src/components/common/notice-item.js:253 msgid "" "{user} renamed folder {oldFolderName} {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:325 +#: frontend/src/components/common/notice-item.js:257 msgid "{user} moved folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:325 +#: frontend/src/components/common/notice-item.js:257 msgid "" "{user} moved folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." @@ -230,15 +218,15 @@ msgid "Group not found" msgstr "Csoport nem található" #: frontend/src/components/cur-dir-path/dir-path.js:31 -#: frontend/src/components/main-side-nav.js:69 +#: frontend/src/components/main-side-nav.js:70 msgid "A file is being uploaded. Are you sure you want to leave this page?" msgstr "" #: frontend/src/components/cur-dir-path/dir-path.js:91 #: frontend/src/components/cur-dir-path/dir-path.js:97 #: frontend/src/components/file-chooser/file-chooser.js:450 -#: frontend/src/components/main-side-nav.js:143 -#: frontend/src/components/main-side-nav.js:145 +#: frontend/src/components/main-side-nav.js:144 +#: frontend/src/components/main-side-nav.js:146 #: frontend/src/components/org-admin-group-nav.js:23 #: frontend/src/pages/org-admin/org-department-item.js:318 #: frontend/src/pages/org-admin/side-panel.js:62 @@ -247,7 +235,7 @@ msgstr "" #: frontend/src/pages/share-admin/libraries.js:360 #: frontend/src/pages/sys-admin/departments/department.js:45 #: frontend/src/pages/sys-admin/groups/group-nav.js:17 -#: frontend/src/pages/sys-admin/info.js:116 +#: frontend/src/pages/sys-admin/info.js:112 #: frontend/src/pages/sys-admin/orgs/org-nav.js:20 #: frontend/src/pages/sys-admin/repos/search-repos.js:140 #: frontend/src/pages/sys-admin/side-panel.js:90 @@ -258,18 +246,17 @@ msgstr "Kötetek" #: frontend/src/components/cur-dir-path/dir-tool.js:77 #: frontend/src/components/cur-dir-path/dir-tool.js:98 #: frontend/src/components/cur-dir-path/dir-tool.js:99 -#: frontend/src/components/dirent-detail/detail-list-view.js:124 +#: frontend/src/components/dirent-detail/detail-list-view.js:123 #: frontend/src/components/dirent-detail/file-details.js:89 -#: frontend/src/components/toolbar/view-file-toolbar.js:79 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:78 -#: frontend/src/utils/text-translation.js:34 +#: frontend/src/components/toolbar/view-file-toolbar.js:105 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:48 +#: frontend/src/utils/text-translation.js:35 msgid "Tags" msgstr "Tagek" #: frontend/src/components/cur-dir-path/dir-tool.js:81 #: frontend/src/components/cur-dir-path/dir-tool.js:103 #: frontend/src/components/history-trash-file-view/file-view.js:33 -#: frontend/src/pages/org-admin/libraries/org-repo-nav.js:16 #: frontend/src/pages/sys-admin/repos/repos-nav.js:17 msgid "Trash" msgstr "Kuka" @@ -277,10 +264,10 @@ msgstr "Kuka" #: frontend/src/components/cur-dir-path/dir-tool.js:106 #: frontend/src/components/file-view/file-toolbar.js:198 #: frontend/src/components/file-view/file-toolbar.js:248 -#: frontend/src/components/toolbar/view-file-toolbar.js:80 +#: frontend/src/components/toolbar/view-file-toolbar.js:106 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:64 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:71 -#: frontend/src/utils/text-translation.js:31 +#: frontend/src/utils/text-translation.js:32 msgid "History" msgstr "Napló" @@ -358,7 +345,7 @@ msgstr "" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:142 #: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:31 #: frontend/src/pages/sys-admin/abuse-reports.js:91 -#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 +#: frontend/src/repo-history.js:137 frontend/src/repo-history.js:144 msgid "Description" msgstr "Leírás" @@ -370,8 +357,8 @@ msgstr "Leírás" #: frontend/src/components/dialog/confirm-disconnect-wechat.js:35 #: frontend/src/components/dialog/confirm-restore-repo.js:36 #: frontend/src/components/dialog/confirm-unlink-device.js:49 -#: frontend/src/components/dialog/copy-dirent-dialog.js:165 -#: frontend/src/components/dialog/create-file-dialog.js:111 +#: frontend/src/components/dialog/copy-dirent-dialog.js:162 +#: frontend/src/components/dialog/create-file-dialog.js:179 #: frontend/src/components/dialog/create-folder-dialog.js:99 #: frontend/src/components/dialog/create-group-dialog.js:81 #: frontend/src/components/dialog/create-repo-dialog.js:270 @@ -389,11 +376,11 @@ msgstr "Leírás" #: frontend/src/components/dialog/invite-people-dialog.js:121 #: frontend/src/components/dialog/label-repo-state-dialog.js:88 #: frontend/src/components/dialog/leave-group-dialog.js:32 -#: frontend/src/components/dialog/lib-history-setting-dialog.js:151 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:150 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:123 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:273 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:253 -#: frontend/src/components/dialog/move-dirent-dialog.js:185 +#: frontend/src/components/dialog/move-dirent-dialog.js:183 #: frontend/src/components/dialog/new-wiki-dialog.js:60 #: frontend/src/components/dialog/org-add-member-dialog.js:68 #: frontend/src/components/dialog/org-delete-department-dialog.js:42 @@ -429,7 +416,7 @@ msgstr "Leírás" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:50 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:56 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-import-user-dialog.js:59 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:144 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:143 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-logs-export-excel-dialog.js:104 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:95 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:51 @@ -438,33 +425,35 @@ msgstr "Leírás" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-set-org-name-dialog.js:64 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-unlink-device-dialog.js:47 #: frontend/src/components/dialog/sysadmin-dialog/update-user.js:60 -#: frontend/src/components/dialog/transfer-dialog.js:186 +#: frontend/src/components/dialog/transfer-dialog.js:100 #: frontend/src/components/dialog/upload-remind-dialog.js:44 #: frontend/src/components/dialog/view-link-dialog.js:37 #: frontend/src/components/dialog/wiki-delete-dialog.js:25 #: frontend/src/components/dialog/wiki-select-dialog.js:97 -#: frontend/src/components/file-uploader/upload-list-item.js:144 +#: frontend/src/components/file-uploader/upload-list-item.js:127 #: frontend/src/components/seatable-integration-account-setting-widgets/delete-seatables-dialog.js:24 #: frontend/src/components/send-link.js:111 #: frontend/src/components/share-link-panel/link-details.js:230 #: frontend/src/components/share-link-panel/link-list.js:68 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:144 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:127 #: frontend/src/components/user-settings/social-login-saml.js:67 #: frontend/src/pages/org-admin/input-item.js:92 #: frontend/src/pages/org-admin/web-settings/input-item.js:69 -#: frontend/src/pages/sys-admin/web-settings/input-item.js:70 -#: frontend/src/pages/upload-link/upload-list-item.js:144 +#: frontend/src/pages/sys-admin/web-settings/input-item.js:66 +#: frontend/src/pages/upload-link/upload-list-item.js:124 #: frontend/src/tc-accept.js:42 msgid "Cancel" msgstr "Mégsem" #: frontend/src/components/dialog/add-abuse-report-dialog.js:93 -#: frontend/src/components/dialog/change-repo-password-dialog.js:118 +#: frontend/src/components/dialog/add-reviewer-dialog.js:110 +#: frontend/src/components/dialog/add-reviewer-dialog.js:111 +#: frontend/src/components/dialog/change-repo-password-dialog.js:117 #: frontend/src/components/dialog/clean-trash.js:77 #: frontend/src/components/dialog/confirm-apply-folder-properties-dialog.js:56 -#: frontend/src/components/dialog/copy-dirent-dialog.js:166 +#: frontend/src/components/dialog/copy-dirent-dialog.js:163 #: frontend/src/components/dialog/create-department-repo-dialog.js:95 -#: frontend/src/components/dialog/create-file-dialog.js:112 +#: frontend/src/components/dialog/create-file-dialog.js:180 #: frontend/src/components/dialog/create-folder-dialog.js:100 #: frontend/src/components/dialog/create-group-dialog.js:82 #: frontend/src/components/dialog/create-repo-dialog.js:271 @@ -478,13 +467,13 @@ msgstr "Mégsem" #: frontend/src/components/dialog/invite-people-dialog.js:122 #: frontend/src/components/dialog/label-repo-state-dialog.js:89 #: frontend/src/components/dialog/lib-decrypt-dialog.js:67 -#: frontend/src/components/dialog/lib-history-setting-dialog.js:152 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:151 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:124 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:326 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:254 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:306 -#: frontend/src/components/dialog/move-dirent-dialog.js:186 +#: frontend/src/components/dialog/move-dirent-dialog.js:184 #: frontend/src/components/dialog/new-wiki-dialog.js:61 #: frontend/src/components/dialog/org-add-admin-dialog.js:66 #: frontend/src/components/dialog/org-add-department-dialog.js:86 @@ -528,7 +517,7 @@ msgstr "Mégsem" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:90 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:51 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:57 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:145 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:144 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-logs-export-excel-dialog.js:105 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:96 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:52 @@ -538,7 +527,7 @@ msgstr "Mégsem" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:268 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:255 #: frontend/src/components/dialog/sysadmin-dialog/update-user.js:61 -#: frontend/src/components/dialog/transfer-dialog.js:187 +#: frontend/src/components/dialog/transfer-dialog.js:101 #: frontend/src/components/dialog/transfer-group-dialog.js:69 #: frontend/src/components/dialog/wiki-select-dialog.js:99 #: frontend/src/components/dialog/wiki-select-dialog.js:100 @@ -559,10 +548,55 @@ msgstr "Mégsem" #: frontend/src/pages/sys-admin/repos/search-repos.js:155 #: frontend/src/pages/sys-admin/statistic/statistic-common-tool.js:128 #: frontend/src/pages/sys-admin/users/search-users.js:318 -#: frontend/src/pages/sys-admin/web-settings/input-item.js:69 +#: frontend/src/pages/sys-admin/web-settings/input-item.js:65 msgid "Submit" msgstr "Beküldés" +#: frontend/src/components/dialog/add-reviewer-dialog.js:98 +msgid "Request a review" +msgstr "" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:100 +msgid "Add new reviewer" +msgstr "" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:103 +#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:283 +#: frontend/src/components/dialog/org-add-member-dialog.js:58 +#: frontend/src/components/dialog/share-to-user.js:357 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-member-dialog.js:37 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-member-dialog.js:56 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-batch-add-admin-dialog.js:45 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:45 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:46 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:240 +#: frontend/src/components/list-and-add-group-members.js:173 +#: frontend/src/pages/org-admin/org-users-search-users.js:196 +#: frontend/src/pages/org-admin/org-users-users.js:260 +#: frontend/src/pages/sys-admin/users/search-users.js:313 +#: frontend/src/pages/sys-admin/users/users.js:425 +msgid "Search users" +msgstr "" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:137 +#: frontend/src/components/dialog/edit-filetag-dialog.js:145 +#: frontend/src/components/dialog/list-created-files-dialog.js:55 +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:86 +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:107 +#: frontend/src/components/dialog/org-add-admin-dialog.js:65 +#: frontend/src/components/dialog/search-file-dialog.js:115 +#: frontend/src/components/dialog/share-admin-link.js:35 +#: frontend/src/components/dialog/share-repo-dialog.js:149 +#: frontend/src/components/dialog/transfer-group-dialog.js:68 +#: frontend/src/components/search/ai-search.js:653 +#: frontend/src/components/search/ai-search.js:690 +#: frontend/src/components/search/search.js:497 +#: frontend/src/components/search/search.js:532 +#: frontend/src/components/system-notification.js:46 +#: frontend/src/pages/groups/group-view.js:479 +msgid "Close" +msgstr "Bezárás" + #: frontend/src/components/dialog/change-repo-password-dialog.js:49 msgid "Please enter the old password" msgstr "Kérem adja meg a régi jelszót" @@ -587,24 +621,24 @@ msgstr "Az új jelszavak nem egyeznek" msgid "Successfully changed library password." msgstr "Kötetjelszó megváltoztatása sikeres" -#: frontend/src/components/dialog/change-repo-password-dialog.js:98 +#: frontend/src/components/dialog/change-repo-password-dialog.js:102 msgid "Change Password of Library {placeholder}" msgstr "Jelszó megváltoztatása a kötethez: {placeholder}" -#: frontend/src/components/dialog/change-repo-password-dialog.js:108 +#: frontend/src/components/dialog/change-repo-password-dialog.js:107 msgid "Old Password" msgstr "Régi jelszó" -#: frontend/src/components/dialog/change-repo-password-dialog.js:110 +#: frontend/src/components/dialog/change-repo-password-dialog.js:109 msgid "New Password" msgstr "Új jelszó" -#: frontend/src/components/dialog/change-repo-password-dialog.js:110 +#: frontend/src/components/dialog/change-repo-password-dialog.js:109 #: frontend/src/components/dialog/create-repo-dialog.js:240 msgid "(at least {placeholder} characters)" msgstr "" -#: frontend/src/components/dialog/change-repo-password-dialog.js:112 +#: frontend/src/components/dialog/change-repo-password-dialog.js:111 msgid "New Password Again" msgstr "Új jelszó ismét" @@ -630,12 +664,11 @@ msgstr "" #: frontend/src/components/dialog/clean-trash.js:62 #: frontend/src/pages/org-admin/devices/devices-errors.js:193 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:375 #: frontend/src/pages/share-admin/share-links.js:590 #: frontend/src/pages/share-admin/upload-links.js:306 #: frontend/src/pages/sys-admin/devices/devices-errors.js:197 #: frontend/src/pages/sys-admin/repos/trash-repos.js:400 -#: frontend/src/repo-folder-trash.js:207 +#: frontend/src/repo-folder-trash.js:204 msgid "Clean" msgstr "Töröl" @@ -742,8 +775,9 @@ msgstr "Biztosan törli a fiókot?" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:39 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:59 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:59 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:643 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:667 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:668 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:692 +#: frontend/src/components/draft-list-view/draft-list-item.js:111 #: frontend/src/components/group-members.js:163 #: frontend/src/components/popover/tag-list-item.js:55 #: frontend/src/components/popover/tag-list-item.js:56 @@ -759,8 +793,8 @@ msgstr "Biztosan törli a fiókot?" #: frontend/src/components/share-link-panel/link-list.js:69 #: frontend/src/components/share-link-panel/link-list.js:129 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:513 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:330 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:338 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:358 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:366 #: frontend/src/components/user-settings/delete-account.js:38 #: frontend/src/components/user-settings/web-api-auth-token.js:83 #: frontend/src/pages/invitations/invitations-view.js:104 @@ -768,16 +802,14 @@ msgstr "Biztosan törli a fiókot?" #: frontend/src/pages/invitations/invitations-view.js:136 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:360 #: frontend/src/pages/my-libs/mylib-repo-menu.js:145 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:267 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:198 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:256 #: frontend/src/pages/org-admin/org-department-item.js:551 #: frontend/src/pages/org-admin/org-departments-list.js:210 #: frontend/src/pages/org-admin/org-group-repos.js:174 #: frontend/src/pages/org-admin/org-groups-search-groups.js:115 #: frontend/src/pages/org-admin/org-groups.js:306 +#: frontend/src/pages/org-admin/org-libraries.js:316 #: frontend/src/pages/org-admin/org-links.js:216 -#: frontend/src/pages/org-admin/org-user-item.js:194 +#: frontend/src/pages/org-admin/org-user-item.js:179 #: frontend/src/pages/org-admin/org-user-repos.js:170 #: frontend/src/pages/sys-admin/departments/group-item.js:69 #: frontend/src/pages/sys-admin/groups/groups-content.js:184 @@ -789,7 +821,7 @@ msgstr "Biztosan törli a fiókot?" #: frontend/src/pages/sys-admin/orgs/org-groups.js:120 #: frontend/src/pages/sys-admin/orgs/org-repos.js:117 #: frontend/src/pages/sys-admin/orgs/org-repos.js:125 -#: frontend/src/pages/sys-admin/orgs/org-users.js:298 +#: frontend/src/pages/sys-admin/orgs/org-users.js:288 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:205 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:213 #: frontend/src/pages/sys-admin/repos/dir-content.js:61 @@ -801,8 +833,8 @@ msgstr "Biztosan törli a fiókot?" #: frontend/src/pages/sys-admin/users/search-users.js:355 #: frontend/src/pages/sys-admin/users/user-repos.js:163 #: frontend/src/pages/sys-admin/users/user-repos.js:218 -#: frontend/src/pages/sys-admin/users/users-content.js:361 -#: frontend/src/pages/sys-admin/users/users-content.js:560 +#: frontend/src/pages/sys-admin/users/users-content.js:352 +#: frontend/src/pages/sys-admin/users/users-content.js:548 #: frontend/src/pages/sys-admin/users/users.js:510 #: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:65 #: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:69 @@ -830,7 +862,6 @@ msgid "Are you sure you want to disconnect?" msgstr "" #: frontend/src/components/dialog/confirm-restore-repo.js:31 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:264 #: frontend/src/pages/sys-admin/repos/trash-repos.js:266 msgid "Restore Library" msgstr "Kötet visszaállítása" @@ -844,13 +875,11 @@ msgstr "Biztosan visszaállítja a kötetet?" #: frontend/src/pages/file-history-old/history-item.js:126 #: frontend/src/pages/my-libs/my-libs-deleted.js:176 #: frontend/src/pages/my-libs/my-libs-deleted.js:177 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:195 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:267 #: frontend/src/pages/sys-admin/repos/trash-repos.js:197 #: frontend/src/pages/sys-admin/repos/trash-repos.js:269 -#: frontend/src/repo-folder-trash.js:363 frontend/src/repo-folder-trash.js:374 -#: frontend/src/repo-snapshot.js:170 frontend/src/repo-snapshot.js:299 -#: frontend/src/repo-snapshot.js:308 +#: frontend/src/repo-folder-trash.js:358 frontend/src/repo-folder-trash.js:368 +#: frontend/src/repo-snapshot.js:168 frontend/src/repo-snapshot.js:297 +#: frontend/src/repo-snapshot.js:306 msgid "Restore" msgstr "Visszaállítás" @@ -938,12 +967,13 @@ msgid "New Department Library" msgstr "Új osztálykötet" #: frontend/src/components/dialog/create-department-repo-dialog.js:81 -#: frontend/src/components/dialog/create-file-dialog.js:98 +#: frontend/src/components/dialog/create-file-dialog.js:151 #: frontend/src/components/dialog/create-folder-dialog.js:86 #: frontend/src/components/dialog/create-group-dialog.js:69 #: frontend/src/components/dialog/create-repo-dialog.js:188 #: frontend/src/components/dialog/create-tag-dialog.js:79 #: frontend/src/components/dialog/list-created-files-dialog.js:28 +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:66 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:84 #: frontend/src/components/dialog/new-wiki-dialog.js:56 #: frontend/src/components/dialog/org-add-department-dialog.js:73 @@ -963,7 +993,8 @@ msgstr "Új osztálykötet" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:63 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:82 #: frontend/src/components/dialog/wiki-select-dialog.js:78 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:627 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:626 +#: frontend/src/components/draft-list-view/draft-list-view.js:36 #: frontend/src/components/group-members.js:30 #: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:122 #: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23 @@ -971,7 +1002,6 @@ msgstr "Új osztálykötet" #: frontend/src/pages/my-libs/my-libs-deleted.js:93 #: frontend/src/pages/my-libs/mylib-repo-list-view.js:90 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:160 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:75 #: frontend/src/pages/org-admin/org-admin-list.js:50 #: frontend/src/pages/org-admin/org-department-item.js:250 #: frontend/src/pages/org-admin/org-department-item.js:290 @@ -982,6 +1012,7 @@ msgstr "Új osztálykötet" #: frontend/src/pages/org-admin/org-group-repos.js:83 #: frontend/src/pages/org-admin/org-groups-search-groups.js:157 #: frontend/src/pages/org-admin/org-groups.js:160 +#: frontend/src/pages/org-admin/org-libraries.js:147 #: frontend/src/pages/org-admin/org-links.js:100 #: frontend/src/pages/org-admin/org-user-profile.js:136 #: frontend/src/pages/org-admin/org-user-repos.js:79 @@ -1012,12 +1043,12 @@ msgstr "Új osztálykötet" #: frontend/src/pages/sys-admin/users/user-links.js:49 #: frontend/src/pages/sys-admin/users/user-repos.js:54 #: frontend/src/pages/sys-admin/users/user-shared-repos.js:35 -#: frontend/src/repo-folder-trash.js:239 frontend/src/repo-snapshot.js:200 +#: frontend/src/repo-folder-trash.js:236 frontend/src/repo-snapshot.js:198 #: frontend/src/shared-dir-view.js:661 msgid "Name" msgstr "Név" -#: frontend/src/components/dialog/create-file-dialog.js:62 +#: frontend/src/components/dialog/create-file-dialog.js:59 #: frontend/src/components/dialog/create-folder-dialog.js:54 #: frontend/src/components/dialog/rename-dialog.js:56 #: frontend/src/components/dialog/rename-dirent.js:56 @@ -1026,7 +1057,7 @@ msgstr "Név" msgid "The name \"{name}\" is already taken. Please choose a different name." msgstr "A név \"{name}\" használatban van. Kérem, válasszon egy másikat." -#: frontend/src/components/dialog/create-file-dialog.js:94 +#: frontend/src/components/dialog/create-file-dialog.js:147 #: frontend/src/components/toolbar/dir-operation-toolbar.js:207 #: frontend/src/components/toolbar/dir-operation-toolbar.js:232 #: frontend/src/pages/repo-wiki-mode/side-panel.js:176 @@ -1068,7 +1099,7 @@ msgstr "A jelszó túl rövid" #: frontend/src/components/dialog/create-repo-dialog.js:111 #: frontend/src/components/dialog/generate-upload-link.js:150 #: frontend/src/components/dialog/org-add-user-dialog.js:123 -#: frontend/src/components/share-link-panel/link-creation.js:181 +#: frontend/src/components/share-link-panel/link-creation.js:175 msgid "Passwords don't match" msgstr "Nem egyeznek a megadott jelszavak." @@ -1134,14 +1165,14 @@ msgstr "Jogosultság" #: frontend/src/components/dialog/share-repo-dialog.js:40 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:22 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57 -#: frontend/src/utils/utils.js:680 +#: frontend/src/utils/utils.js:684 msgid "Read-Write" msgstr "Írás-olvasás" #: frontend/src/components/dialog/create-repo-dialog.js:227 #: frontend/src/components/dialog/share-repo-dialog.js:41 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57 -#: frontend/src/utils/utils.js:683 +#: frontend/src/utils/utils.js:687 msgid "Read-Only" msgstr "Csak olvaható" @@ -1155,7 +1186,7 @@ msgstr "Titkosítás" #: frontend/src/components/dialog/org-add-user-dialog.js:145 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:106 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:153 -#: frontend/src/components/share-link-panel/link-creation.js:284 +#: frontend/src/components/share-link-panel/link-creation.js:278 #: frontend/src/pages/sys-admin/web-settings/web-settings.js:239 #: frontend/src/settings.js:48 frontend/src/settings.js:134 msgid "Password" @@ -1165,15 +1196,15 @@ msgstr "Jelszó" #: frontend/src/components/dialog/generate-upload-link.js:390 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:110 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:163 -#: frontend/src/components/share-link-panel/link-creation.js:295 +#: frontend/src/components/share-link-panel/link-creation.js:289 msgid "Password again" msgstr "Jelszó ismét" #: frontend/src/components/dialog/create-tag-dialog.js:53 #: frontend/src/components/dialog/zip-download-dialog.js:73 -#: frontend/src/components/file-uploader/file-uploader.js:400 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:409 -#: frontend/src/pages/upload-link/file-uploader.js:399 +#: frontend/src/components/file-uploader/file-uploader.js:406 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:415 +#: frontend/src/pages/upload-link/file-uploader.js:404 msgid "Internal Server Error" msgstr "Belső kiszolgálóhiba" @@ -1183,10 +1214,10 @@ msgstr "" #: frontend/src/components/dialog/create-tag-dialog.js:73 #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:124 -#: frontend/src/components/share-link-panel/link-creation.js:259 +#: frontend/src/components/share-link-panel/link-creation.js:253 #: frontend/src/components/share-link-panel/link-details.js:166 -#: frontend/src/repo-folder-trash.js:201 frontend/src/repo-history.js:112 -#: frontend/src/repo-snapshot.js:150 +#: frontend/src/repo-folder-trash.js:198 frontend/src/repo-history.js:109 +#: frontend/src/repo-snapshot.js:148 msgid "Back" msgstr "Vissza" @@ -1202,10 +1233,10 @@ msgstr "" #: frontend/src/components/dialog/create-tag-dialog.js:109 #: frontend/src/components/file-view/file-toolbar.js:155 #: frontend/src/components/file-view/file-toolbar.js:214 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:115 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:158 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:199 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:222 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:121 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:165 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:206 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:229 #: frontend/src/shared-dir-view.js:486 msgid "Save" msgstr "Mentés" @@ -1229,8 +1260,6 @@ msgid "Permission name" msgstr "" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:151 -#: frontend/src/components/file-uploader/file-uploader.js:684 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:667 #: frontend/src/components/toolbar/dir-operation-toolbar.js:189 #: frontend/src/components/toolbar/dir-operation-toolbar.js:198 #: frontend/src/components/toolbar/dir-operation-toolbar.js:227 @@ -1244,8 +1273,7 @@ msgstr "" #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:69 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:79 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:89 -#: frontend/src/pages/upload-link/file-uploader.js:625 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:66 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:52 #: frontend/src/shared-dir-view.js:471 msgid "Upload" msgstr "Feltöltés" @@ -1253,8 +1281,8 @@ msgstr "Feltöltés" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:180 #: frontend/src/components/dialog/zip-download-dialog.js:123 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:637 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:661 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:662 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:686 #: frontend/src/components/file-view/file-toolbar.js:171 #: frontend/src/components/file-view/file-toolbar.js:255 #: frontend/src/components/file-view/file-view-tip.js:25 @@ -1262,10 +1290,10 @@ msgstr "Feltöltés" #: frontend/src/components/history-trash-file-view/download.js:10 #: frontend/src/components/shared-file-view/shared-file-view-tip.js:27 #: frontend/src/components/shared-file-view/shared-file-view.js:133 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:331 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:344 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:359 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:372 #: frontend/src/pages/file-history-old/history-item.js:127 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:122 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:128 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:74 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:253 #: frontend/src/pages/org-admin/statistic/statistic-traffic.js:63 @@ -1280,7 +1308,7 @@ msgstr "Feltöltés" #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:84 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:94 #: frontend/src/pages/sys-admin/users/user-links.js:202 -#: frontend/src/repo-snapshot.js:309 frontend/src/shared-dir-view.js:769 +#: frontend/src/repo-snapshot.js:307 frontend/src/shared-dir-view.js:769 #: frontend/src/shared-dir-view.js:796 frontend/src/shared-dir-view.js:844 #: frontend/src/shared-dir-view.js:876 frontend/src/shared-dir-view.js:945 #: frontend/src/shared-dir-view.js:963 @@ -1310,9 +1338,9 @@ msgstr "" #: frontend/src/components/dialog/view-link-dialog.js:38 #: frontend/src/components/share-link-panel/link-item.js:112 #: frontend/src/components/shared-link.js:24 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:329 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:337 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:343 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:357 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:365 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:371 #: frontend/src/pages/org-admin/org-saml-config.js:118 #: frontend/src/pages/org-admin/org-saml-config.js:132 #: frontend/src/pages/org-admin/org-saml-config.js:146 @@ -1345,7 +1373,7 @@ msgstr "" #: frontend/src/components/select-editor/select-editor.js:138 #: frontend/src/components/share-link-panel/link-details.js:206 #: frontend/src/components/share-link-panel/link-details.js:207 -#: frontend/src/components/toolbar/view-file-toolbar.js:67 +#: frontend/src/components/toolbar/view-file-toolbar.js:87 #: frontend/src/components/user-settings/user-avatar-form.js:97 #: frontend/src/pages/org-admin/org-user-profile.js:139 #: frontend/src/pages/org-admin/org-user-profile.js:145 @@ -1359,9 +1387,9 @@ msgstr "" #: frontend/src/pages/sys-admin/institutions/institution-info.js:28 #: frontend/src/pages/sys-admin/orgs/org-info.js:41 #: frontend/src/pages/sys-admin/users/user-info.js:91 -#: frontend/src/pages/sys-admin/users/users-content.js:514 +#: frontend/src/pages/sys-admin/users/users-content.js:502 #: frontend/src/pages/wiki/main-panel.js:106 -#: frontend/src/pages/wiki/main-panel.js:107 frontend/src/repo-history.js:306 +#: frontend/src/pages/wiki/main-panel.js:107 frontend/src/repo-history.js:303 msgid "Edit" msgstr "Szerkesztés" @@ -1399,7 +1427,6 @@ msgstr "" #: frontend/src/components/dialog/delete-repo-dialog.js:66 #: frontend/src/components/dialog/org-delete-repo-dialog.js:32 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:33 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:253 #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:101 #: frontend/src/pages/sys-admin/orgs/org-repos.js:122 #: frontend/src/pages/sys-admin/repos/trash-repos.js:255 @@ -1423,28 +1450,11 @@ msgid "Select Tags" msgstr "Címkék kiválasztása" #: frontend/src/components/dialog/edit-filetag-dialog.js:141 -#: frontend/src/components/popover/edit-filetag-popover.js:187 +#: frontend/src/components/popover/edit-filetag-popover.js:182 #: frontend/src/components/popover/list-tag-popover.js:145 msgid "Create a new tag" msgstr "" -#: frontend/src/components/dialog/edit-filetag-dialog.js:145 -#: frontend/src/components/dialog/list-created-files-dialog.js:52 -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:107 -#: frontend/src/components/dialog/org-add-admin-dialog.js:65 -#: frontend/src/components/dialog/search-file-dialog.js:115 -#: frontend/src/components/dialog/share-admin-link.js:35 -#: frontend/src/components/dialog/share-repo-dialog.js:149 -#: frontend/src/components/dialog/transfer-group-dialog.js:68 -#: frontend/src/components/search/ai-search.js:663 -#: frontend/src/components/search/ai-search.js:700 -#: frontend/src/components/search/search.js:497 -#: frontend/src/components/search/search.js:532 -#: frontend/src/components/system-notification.js:46 -#: frontend/src/pages/groups/group-view.js:479 -msgid "Close" -msgstr "Bezárás" - #: frontend/src/components/dialog/edit-repo-commit-labels.js:47 msgid "Successfully edited labels." msgstr "Címkék szerkesztése sikeres" @@ -1458,48 +1468,48 @@ msgid "Find an option" msgstr "" #: frontend/src/components/dialog/extra-attributes-dialog/index.js:217 -#: frontend/src/components/dirent-detail/detail-list-view.js:93 -#: frontend/src/components/dirent-detail/detail-list-view.js:134 +#: frontend/src/components/dirent-detail/detail-list-view.js:92 +#: frontend/src/components/dirent-detail/detail-list-view.js:133 msgid "Edit extra properties" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:142 #: frontend/src/components/dialog/reset-webdav-password.js:29 #: frontend/src/components/dialog/set-webdav-password.js:29 -#: frontend/src/components/share-link-panel/link-creation.js:173 +#: frontend/src/components/share-link-panel/link-creation.js:167 msgid "Please enter a password." msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:146 #: frontend/src/components/dialog/reset-webdav-password.js:33 #: frontend/src/components/dialog/set-webdav-password.js:33 -#: frontend/src/components/share-link-panel/link-creation.js:177 +#: frontend/src/components/share-link-panel/link-creation.js:171 msgid "The password is too short." msgstr "A jelszó túl rövid." #: frontend/src/components/dialog/generate-upload-link.js:154 #: frontend/src/components/dialog/reset-webdav-password.js:38 #: frontend/src/components/dialog/set-webdav-password.js:38 -#: frontend/src/components/share-link-panel/link-creation.js:185 +#: frontend/src/components/share-link-panel/link-creation.js:179 msgid "" "The password is too weak. It should include at least {passwordStrengthLevel}" " of the following: number, upper letter, lower letter and other symbols." msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:162 -#: frontend/src/components/share-link-panel/link-creation.js:193 +#: frontend/src/components/share-link-panel/link-creation.js:187 msgid "Please select an expiration time" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:170 -#: frontend/src/components/share-link-panel/link-creation.js:202 +#: frontend/src/components/share-link-panel/link-creation.js:196 msgid "Please enter days" msgstr "Adja meg a napok számát" #: frontend/src/components/dialog/generate-upload-link.js:174 #: frontend/src/components/dialog/lib-history-setting-dialog.js:66 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:66 -#: frontend/src/components/share-link-panel/link-creation.js:206 +#: frontend/src/components/share-link-panel/link-creation.js:200 msgid "Please enter a non-negative integer" msgstr "Nem negatív egész számot adjon meg" @@ -1510,7 +1520,7 @@ msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:276 #: frontend/src/components/dialog/reset-webdav-password.js:68 #: frontend/src/components/dialog/set-webdav-password.js:68 -#: frontend/src/components/share-link-panel/link-creation.js:285 +#: frontend/src/components/share-link-panel/link-creation.js:279 msgid "" "(at least {passwordMinLength} characters and includes " "{passwordStrengthLevel} of the following: number, upper letter, lower letter" @@ -1557,18 +1567,18 @@ msgstr "Küldés" #: frontend/src/components/dialog/generate-upload-link.js:367 #: frontend/src/components/dialog/generate-upload-link.js:372 -#: frontend/src/components/share-link-panel/link-creation.js:273 -#: frontend/src/components/share-link-panel/link-creation.js:278 +#: frontend/src/components/share-link-panel/link-creation.js:267 +#: frontend/src/components/share-link-panel/link-creation.js:272 msgid "Add password protection" msgstr "Jelszó védelem hozzáadása" #: frontend/src/components/dialog/generate-upload-link.js:403 -#: frontend/src/components/share-link-panel/link-creation.js:308 +#: frontend/src/components/share-link-panel/link-creation.js:302 msgid "Add auto expiration" msgstr "Automatikus lejárat beállítása" #: frontend/src/components/dialog/generate-upload-link.js:422 -#: frontend/src/components/share-link-panel/link-creation.js:344 +#: frontend/src/components/share-link-panel/link-creation.js:338 #: frontend/src/components/user-settings/web-api-auth-token.js:86 msgid "Generate" msgstr "Generál" @@ -1688,8 +1698,8 @@ msgstr "%(email) és további %(num) ember meghívva." #: frontend/src/components/dialog/invite-people-dialog.js:107 #: frontend/src/components/dialog/share-dialog.js:154 #: frontend/src/components/dialog/share-to-invite-people.js:273 -#: frontend/src/components/main-side-nav.js:261 -#: frontend/src/components/main-side-nav.js:263 +#: frontend/src/components/main-side-nav.js:271 +#: frontend/src/components/main-side-nav.js:273 #: frontend/src/components/toolbar/invitations-toolbar.js:31 #: frontend/src/components/toolbar/invitations-toolbar.js:35 #: frontend/src/pages/invitations/invitations-view.js:282 @@ -1747,33 +1757,36 @@ msgstr "A jelszó egy órán át lesz tárolva a kiszolgálón." msgid "Successfully set library history." msgstr "Kötetnapló beállítása sikeres" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:112 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:110 -msgid "{placeholder} History Setting" -msgstr "{placeholder} Naplóbeállítások" +#: frontend/src/components/dialog/lib-history-setting-dialog.js:116 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:114 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:351 +#: frontend/src/pages/my-libs/mylib-repo-menu.js:154 +#: frontend/src/pages/sys-admin/repos/repos.js:271 +msgid "History Setting" +msgstr "Naplóbeállítások" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:123 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:122 msgid "Setting library history is disabled by Admin." msgstr "" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:128 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:121 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:127 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:120 msgid "Keep full history" msgstr "Összes változat megtartása" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:132 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:125 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:131 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:124 msgid "Don't keep history" msgstr "Csak az utolsó változat megtartása" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:136 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:129 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:135 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:128 msgid "Only keep a period of history:" msgstr "Csak egy időszak megtartása:" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:145 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:144 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:117 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:138 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:137 #: frontend/src/components/set-link-expiration.js:89 msgid "days" msgstr "nap" @@ -1806,30 +1819,30 @@ msgstr "Felhasználói jogosultság" msgid "Group Permission" msgstr "Csoport jogosultság" -#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:69 +#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:73 msgid "{placeholder} Folder Permission" msgstr "{placeholder} könyvtár jogosultsága" -#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:69 -msgid "Set permission of {placeholder}" -msgstr "" +#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:73 +msgid "Set {placeholder}'s permission" +msgstr "{placeholder} jogosultság beállítása" #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:186 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:169 #: frontend/src/components/dialog/repo-api-token-dialog.js:197 #: frontend/src/components/dialog/zip-download-dialog.js:76 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:294 -#: frontend/src/pages/lib-content-view/lib-content-view.js:181 -#: frontend/src/pages/lib-content-view/lib-content-view.js:710 -#: frontend/src/pages/lib-content-view/lib-content-view.js:758 -#: frontend/src/pages/lib-content-view/lib-content-view.js:850 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1035 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1051 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1087 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1115 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1177 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1233 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1271 +#: frontend/src/pages/lib-content-view/lib-content-view.js:185 +#: frontend/src/pages/lib-content-view/lib-content-view.js:735 +#: frontend/src/pages/lib-content-view/lib-content-view.js:784 +#: frontend/src/pages/lib-content-view/lib-content-view.js:869 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1065 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1081 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1117 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1145 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1209 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1259 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1287 #: frontend/src/pages/my-libs/my-libs-deleted.js:152 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:293 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:315 @@ -1838,22 +1851,22 @@ msgstr "" #: frontend/src/pages/search/main-panel.js:197 #: frontend/src/pages/shared-with-all/public-shared-view.js:106 #: frontend/src/pages/sys-admin/abuse-reports.js:45 -#: frontend/src/pages/upload-link/file-uploader.js:433 -#: frontend/src/repo-folder-trash.js:136 frontend/src/repo-folder-trash.js:333 -#: frontend/src/utils/utils.js:1190 +#: frontend/src/pages/upload-link/file-uploader.js:437 +#: frontend/src/repo-folder-trash.js:136 frontend/src/repo-folder-trash.js:329 +#: frontend/src/utils/utils.js:1194 msgid "Error" msgstr "Hiba" #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:189 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:172 #: frontend/src/components/dialog/repo-api-token-dialog.js:199 -#: frontend/src/pages/lib-content-view/lib-content-view.js:187 +#: frontend/src/pages/lib-content-view/lib-content-view.js:191 #: frontend/src/pages/search/main-panel.js:82 #: frontend/src/pages/sys-admin/abuse-reports.js:47 -#: frontend/src/repo-folder-trash.js:142 frontend/src/repo-folder-trash.js:335 +#: frontend/src/repo-folder-trash.js:142 frontend/src/repo-folder-trash.js:331 #: frontend/src/shared-file-view-document.js:74 #: frontend/src/shared-file-view-spreadsheet.js:71 -#: frontend/src/utils/utils.js:1193 frontend/src/view-file-document.js:76 +#: frontend/src/utils/utils.js:1197 frontend/src/view-file-document.js:76 #: frontend/src/view-file-spreadsheet.js:71 msgid "Please check the network." msgstr "Ellenőrizze a hálózatot." @@ -1891,23 +1904,6 @@ msgstr "Csoport kiválasztása" msgid "User" msgstr "Felhasználó" -#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:283 -#: frontend/src/components/dialog/org-add-member-dialog.js:58 -#: frontend/src/components/dialog/share-to-user.js:357 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-member-dialog.js:37 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-member-dialog.js:56 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-batch-add-admin-dialog.js:45 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:45 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:46 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:240 -#: frontend/src/components/list-and-add-group-members.js:173 -#: frontend/src/pages/org-admin/org-users-search-users.js:196 -#: frontend/src/pages/org-admin/org-users-users.js:260 -#: frontend/src/pages/sys-admin/users/search-users.js:313 -#: frontend/src/pages/sys-admin/users/users.js:425 -msgid "Search users" -msgstr "" - #: frontend/src/components/dialog/list-created-files-dialog.js:23 msgid "Created Files" msgstr "Létrehozott fájlok" @@ -1922,60 +1918,67 @@ msgstr "Létrehozott fájlok" #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:48 #: frontend/src/pages/sys-admin/devices/devices-errors.js:53 #: frontend/src/pages/sys-admin/logs-page/login-logs.js:48 -#: frontend/src/repo-history.js:141 frontend/src/repo-history.js:148 +#: frontend/src/repo-history.js:138 frontend/src/repo-history.js:145 #: frontend/src/user-notifications.js:131 #: frontend/src/user-notifications.js:135 msgid "Time" msgstr "Idő" -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79 -msgid "Tagged Files" -msgstr "" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:44 +#: frontend/src/pages/drafts/draft-content.js:29 +msgid "Successfully deleted draft %(draft)s." +msgstr "Piszkozat törölve %(draft)s." -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:85 -#: frontend/src/components/dialog/search-file-dialog.js:94 -#: frontend/src/components/dirent-detail/detail-list-view.js:120 -#: frontend/src/components/dirent-detail/file-details.js:85 -#: frontend/src/components/dirent-detail/lib-details.js:69 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:630 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124 -#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24 -#: frontend/src/file-history-old.js:245 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:74 -#: frontend/src/pages/my-libs/mylib-repo-list-view.js:92 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:80 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:82 -#: frontend/src/pages/org-admin/org-department-item.js:327 -#: frontend/src/pages/org-admin/org-group-repos.js:84 -#: frontend/src/pages/org-admin/org-user-repos.js:80 -#: frontend/src/pages/org-admin/org-user-shared-repos.js:78 -#: frontend/src/pages/search/advanced-search.js:78 -#: frontend/src/pages/search/advanced-search.js:226 -#: frontend/src/pages/share-with-ocm/remote-dir-content.js:99 -#: frontend/src/pages/shared-libs/shared-libs.js:84 -#: frontend/src/pages/sys-admin/departments/department-libraries.js:85 -#: frontend/src/pages/sys-admin/repos/dir-content.js:104 -#: frontend/src/pages/sys-admin/repos/repos.js:82 -#: frontend/src/pages/sys-admin/repos/repos.js:84 -#: frontend/src/pages/sys-admin/users/user-shared-repos.js:37 -#: frontend/src/repo-folder-trash.js:242 frontend/src/repo-snapshot.js:201 -#: frontend/src/shared-dir-view.js:663 -msgid "Size" -msgstr "Méret" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:48 +#: frontend/src/pages/drafts/draft-content.js:33 +msgid "Failed to delete draft %(draft)s." +msgstr "Piszkozat törlése sikertelen %(draft)s." +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:61 +#: frontend/src/pages/drafts/drafts-view.js:19 +msgid "Drafts" +msgstr "Piszkozatok" + +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:67 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:74 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:74 +#: frontend/src/components/group-members.js:125 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:126 +#: frontend/src/components/wiki-list-view/wiki-list-view.js:45 +#: frontend/src/pages/groups/group-view.js:381 +#: frontend/src/pages/org-admin/org-group-members.js:109 +#: frontend/src/pages/org-admin/org-libraries.js:153 +#: frontend/src/pages/org-admin/org-links.js:101 +#: frontend/src/pages/org-admin/org-user-shared-repos.js:77 +#: frontend/src/pages/shared-libs/shared-libs.js:86 +#: frontend/src/pages/sys-admin/groups/group-members.js:166 +#: frontend/src/pages/sys-admin/groups/groups-content.js:58 +#: frontend/src/pages/sys-admin/links/share-links.js:66 +#: frontend/src/pages/sys-admin/orgs/org-repos.js:35 +#: frontend/src/pages/sys-admin/repos/repos.js:88 +#: frontend/src/pages/sys-admin/repos/trash-repos.js:67 +#: frontend/src/pages/sys-admin/users/user-groups.js:119 +#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:170 +#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:188 +msgid "Owner" +msgstr "Tulajdonos" + +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:68 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:86 #: frontend/src/components/dialog/search-file-dialog.js:95 #: frontend/src/components/dialog/share-repo-dialog.js:129 #: frontend/src/components/dialog/wiki-select-dialog.js:79 -#: frontend/src/components/dirent-detail/detail-list-view.js:87 -#: frontend/src/components/dirent-detail/detail-list-view.js:122 +#: frontend/src/components/dirent-detail/detail-list-view.js:86 +#: frontend/src/components/dirent-detail/detail-list-view.js:121 #: frontend/src/components/dirent-detail/file-details.js:87 #: frontend/src/components/dirent-detail/lib-details.js:70 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:631 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:630 +#: frontend/src/components/draft-list-view/draft-list-view.js:38 #: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:125 #: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25 #: frontend/src/components/wiki-list-view/wiki-list-view.js:46 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:76 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:46 #: frontend/src/pages/my-libs/mylib-repo-list-view.js:94 #: frontend/src/pages/org-admin/org-user-repos.js:81 #: frontend/src/pages/org-admin/org-user-shared-repos.js:79 @@ -1990,11 +1993,61 @@ msgstr "Méret" msgid "Last Update" msgstr "Utolsó frissítés " +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79 +msgid "Tagged Files" +msgstr "" + +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:85 +#: frontend/src/components/dialog/search-file-dialog.js:94 +#: frontend/src/components/dirent-detail/detail-list-view.js:119 +#: frontend/src/components/dirent-detail/file-details.js:85 +#: frontend/src/components/dirent-detail/lib-details.js:69 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:629 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124 +#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24 +#: frontend/src/file-history-old.js:245 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:44 +#: frontend/src/pages/my-libs/mylib-repo-list-view.js:92 +#: frontend/src/pages/org-admin/org-department-item.js:327 +#: frontend/src/pages/org-admin/org-group-repos.js:84 +#: frontend/src/pages/org-admin/org-libraries.js:150 +#: frontend/src/pages/org-admin/org-user-repos.js:80 +#: frontend/src/pages/org-admin/org-user-shared-repos.js:78 +#: frontend/src/pages/search/advanced-search.js:78 +#: frontend/src/pages/search/advanced-search.js:226 +#: frontend/src/pages/share-with-ocm/remote-dir-content.js:99 +#: frontend/src/pages/shared-libs/shared-libs.js:84 +#: frontend/src/pages/sys-admin/departments/department-libraries.js:85 +#: frontend/src/pages/sys-admin/repos/dir-content.js:104 +#: frontend/src/pages/sys-admin/repos/repos.js:82 +#: frontend/src/pages/sys-admin/repos/repos.js:84 +#: frontend/src/pages/sys-admin/users/user-shared-repos.js:37 +#: frontend/src/repo-folder-trash.js:238 frontend/src/repo-snapshot.js:199 +#: frontend/src/shared-dir-view.js:663 +msgid "Size" +msgstr "Méret" + #: frontend/src/components/dialog/list-taggedfiles-dialog.js:165 #: frontend/src/pages/starred/starred.js:221 msgid "deleted" msgstr "törölve" +#: frontend/src/components/dialog/local-draft-dialog.js:17 +msgid "Local draft" +msgstr "Helyi piszkozat" + +#: frontend/src/components/dialog/local-draft-dialog.js:19 +msgid "You have an unsaved draft. Do you like to use it?" +msgstr "Egy el nem mentett piszkozatot is létezik. Szeretné azt használni?" + +#: frontend/src/components/dialog/local-draft-dialog.js:22 +msgid "Use draft" +msgstr "Piszkozat használata" + +#: frontend/src/components/dialog/local-draft-dialog.js:23 +msgid "Delete draft" +msgstr "Piszkozat törlése" + #: frontend/src/components/dialog/manage-members-dialog.js:21 msgid "Manage group members" msgstr "Csoporttagok kezelése" @@ -2013,8 +2066,10 @@ msgstr "Új Wiki" #: frontend/src/components/dialog/op-menu.js:53 #: frontend/src/components/dialog/op-menu.js:54 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:809 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:810 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:837 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:838 +#: frontend/src/components/draft-list-view/draft-list-item.js:104 +#: frontend/src/components/draft-list-view/draft-list-item.js:105 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:123 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:124 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:152 @@ -2039,16 +2094,16 @@ msgstr "Új Wiki" #: frontend/src/pages/my-libs/mylib-repo-menu.js:210 #: frontend/src/pages/my-libs/mylib-repo-menu.js:263 #: frontend/src/pages/my-libs/mylib-repo-menu.js:264 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:260 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:261 #: frontend/src/pages/org-admin/org-groups-search-groups.js:108 #: frontend/src/pages/org-admin/org-groups-search-groups.js:109 #: frontend/src/pages/org-admin/org-groups.js:299 #: frontend/src/pages/org-admin/org-groups.js:300 +#: frontend/src/pages/org-admin/org-libraries.js:309 +#: frontend/src/pages/org-admin/org-libraries.js:310 #: frontend/src/pages/org-admin/org-links.js:209 #: frontend/src/pages/org-admin/org-links.js:210 -#: frontend/src/pages/org-admin/org-user-item.js:187 -#: frontend/src/pages/org-admin/org-user-item.js:188 +#: frontend/src/pages/org-admin/org-user-item.js:172 +#: frontend/src/pages/org-admin/org-user-item.js:173 #: frontend/src/pages/repo-wiki-mode/side-panel.js:168 #: frontend/src/pages/repo-wiki-mode/side-panel.js:169 #: frontend/src/pages/sdoc/sdoc-file-history/history-version.js:127 @@ -2107,7 +2162,7 @@ msgstr "Új osztály" #: frontend/src/pages/sys-admin/departments/department.js:105 #: frontend/src/pages/sys-admin/groups/group-members.js:324 #: frontend/src/pages/sys-admin/institutions/institution-users.js:362 -#: frontend/src/pages/sys-admin/orgs/org-users.js:434 +#: frontend/src/pages/sys-admin/orgs/org-users.js:415 msgid "Add Member" msgstr "Tag hozzáadása" @@ -2158,11 +2213,11 @@ msgstr "" #: frontend/src/pages/sys-admin/institutions/institutions.js:127 #: frontend/src/pages/sys-admin/orgs/org-groups.js:107 #: frontend/src/pages/sys-admin/orgs/org-repos.js:100 -#: frontend/src/pages/sys-admin/orgs/org-users.js:228 +#: frontend/src/pages/sys-admin/orgs/org-users.js:220 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:138 #: frontend/src/pages/sys-admin/terms-and-conditions/item.js:125 #: frontend/src/pages/sys-admin/users/user-repos.js:192 -#: frontend/src/pages/sys-admin/users/users-content.js:403 +#: frontend/src/pages/sys-admin/users/users-content.js:393 msgid "Are you sure you want to delete {placeholder} ?" msgstr "" @@ -2173,7 +2228,7 @@ msgstr "Osztály törlése" #: frontend/src/components/dialog/org-delete-member-dialog.js:40 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-member-dialog.js:40 -#: frontend/src/pages/sys-admin/orgs/org-users.js:295 +#: frontend/src/pages/sys-admin/orgs/org-users.js:285 msgid "Delete Member" msgstr "Tag eltávolítása" @@ -2259,9 +2314,9 @@ msgid "API token is copied to the clipboard." msgstr "" #: frontend/src/components/dialog/repo-api-token-dialog.js:116 -#: frontend/src/pages/lib-content-view/lib-content-view.js:168 -#: frontend/src/pages/lib-content-view/lib-content-view.js:171 -#: frontend/src/repo-folder-trash.js:131 frontend/src/utils/utils.js:1185 +#: frontend/src/pages/lib-content-view/lib-content-view.js:172 +#: frontend/src/pages/lib-content-view/lib-content-view.js:175 +#: frontend/src/repo-folder-trash.js:131 frontend/src/utils/utils.js:1189 msgid "Permission denied" msgstr "Jogosultság megtagadva" @@ -2277,29 +2332,33 @@ msgstr "" msgid "{placeholder} SeaTable integration" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:52 -msgid "{placeholder} Share Admin" -msgstr "" +#: frontend/src/components/dialog/repo-share-admin-dialog.js:56 +#: frontend/src/components/main-side-nav.js:278 +#: frontend/src/components/main-side-nav.js:280 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:354 +#: frontend/src/pages/my-libs/mylib-repo-menu.js:178 +msgid "Share Admin" +msgstr "Megosztások kezelése" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:67 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:65 #: frontend/src/pages/share-admin/share-links.js:554 #: frontend/src/pages/share-admin/upload-links.js:286 #: frontend/src/pages/sys-admin/links/links-nav.js:15 msgid "Share Links" msgstr "Megosztási linkek" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:74 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:72 #: frontend/src/pages/share-admin/share-links.js:557 #: frontend/src/pages/share-admin/upload-links.js:288 #: frontend/src/pages/sys-admin/links/links-nav.js:16 msgid "Upload Links" msgstr "Feltöltési linkek" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:80 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:78 msgid "User Shares" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:85 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:83 msgid "Group Shares" msgstr "" @@ -2427,15 +2486,15 @@ msgstr "" #: frontend/src/components/dialog/share-dialog.js:323 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-dialog.js:84 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:640 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:664 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:665 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:689 #: frontend/src/components/file-view/file-toolbar.js:143 #: frontend/src/components/file-view/file-toolbar.js:242 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:348 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:511 #: frontend/src/components/toolbar/dir-operation-toolbar.js:218 -#: frontend/src/components/toolbar/view-file-toolbar.js:77 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:105 +#: frontend/src/components/toolbar/view-file-toolbar.js:103 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:69 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:359 #: frontend/src/pages/my-libs/mylib-repo-menu.js:142 @@ -2497,12 +2556,12 @@ msgstr "" #: frontend/src/components/dialog/share-to-other-server.js:193 #: frontend/src/pages/groups/group-view.js:302 -#: frontend/src/pages/org-admin/org-user-item.js:83 +#: frontend/src/pages/org-admin/org-user-item.js:82 #: frontend/src/pages/org-admin/org-users-users.js:157 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:168 -#: frontend/src/pages/sys-admin/users/users-content.js:261 -#: frontend/src/pages/sys-admin/users/users-content.js:322 -#: frontend/src/pages/sys-admin/users/users-content.js:327 +#: frontend/src/pages/sys-admin/users/users-content.js:256 +#: frontend/src/pages/sys-admin/users/users-content.js:313 +#: frontend/src/pages/sys-admin/users/users-content.js:318 #: frontend/src/pages/sys-admin/users/users.js:269 #: frontend/src/pages/sys-admin/users/users.js:293 msgid "It may take some time, please wait." @@ -2518,7 +2577,7 @@ msgstr "" #: frontend/src/pages/sys-admin/invitations/invitations.js:300 #: frontend/src/pages/sys-admin/notifications/notifications.js:274 #: frontend/src/pages/sys-admin/orgs/org-repos.js:176 -#: frontend/src/pages/sys-admin/orgs/org-users.js:390 +#: frontend/src/pages/sys-admin/orgs/org-users.js:371 #: frontend/src/pages/sys-admin/orgs/orgs.js:105 #: frontend/src/pages/sys-admin/orgs/search-orgs.js:69 #: frontend/src/pages/sys-admin/repos/dir-view.js:96 @@ -2633,31 +2692,6 @@ msgstr "" msgid "Add Organization" msgstr "" -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:74 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:74 -#: frontend/src/components/group-members.js:125 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:126 -#: frontend/src/components/wiki-list-view/wiki-list-view.js:45 -#: frontend/src/pages/groups/group-view.js:381 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:86 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:65 -#: frontend/src/pages/org-admin/org-group-members.js:109 -#: frontend/src/pages/org-admin/org-links.js:101 -#: frontend/src/pages/org-admin/org-user-shared-repos.js:77 -#: frontend/src/pages/shared-libs/shared-libs.js:86 -#: frontend/src/pages/sys-admin/groups/group-members.js:166 -#: frontend/src/pages/sys-admin/groups/groups-content.js:58 -#: frontend/src/pages/sys-admin/links/share-links.js:66 -#: frontend/src/pages/sys-admin/orgs/org-repos.js:35 -#: frontend/src/pages/sys-admin/repos/repos.js:88 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:67 -#: frontend/src/pages/sys-admin/users/user-groups.js:119 -#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:170 -#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:188 -msgid "Owner" -msgstr "Tulajdonos" - #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:101 msgid "Owner can use admin panel in an organization, must be a new account." msgstr "A tulajdonos a szervezet beállításait kezelheti, új fióknak kell lennie." @@ -2700,7 +2734,7 @@ msgstr "(Ha üresen marad akkor a tulajdonos lesz az admin)" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:80 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:81 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:51 -#: frontend/src/components/dialog/transfer-dialog.js:146 +#: frontend/src/components/dialog/transfer-dialog.js:79 msgid "Select a user" msgstr "" @@ -2725,7 +2759,7 @@ msgid "End date" msgstr "" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:34 -#: frontend/src/components/dialog/transfer-dialog.js:173 +#: frontend/src/components/dialog/transfer-dialog.js:71 msgid "Transfer Library {library_name}" msgstr "" @@ -2745,16 +2779,16 @@ msgstr "" msgid "Terms" msgstr "Feltételek" -#: frontend/src/components/dialog/transfer-dialog.js:127 -msgid "Transfer to user" +#: frontend/src/components/dialog/transfer-dialog.js:87 +msgid "Select a department" msgstr "" -#: frontend/src/components/dialog/transfer-dialog.js:133 +#: frontend/src/components/dialog/transfer-dialog.js:95 msgid "Transfer to department" msgstr "" -#: frontend/src/components/dialog/transfer-dialog.js:157 -msgid "Select a department" +#: frontend/src/components/dialog/transfer-dialog.js:95 +msgid "Transfer to user" msgstr "" #: frontend/src/components/dialog/transfer-group-dialog.js:55 @@ -2820,65 +2854,64 @@ msgstr "" msgid "Packaging..." msgstr "Csomagolás" -#: frontend/src/components/dir-view-mode/dir-column-file.js:48 +#: frontend/src/components/dir-view-mode/dir-column-file.js:69 msgid "File does not exist." msgstr "A fájl nem létezik." -#: frontend/src/components/dirent-detail/detail-list-view.js:86 -#: frontend/src/components/dirent-detail/detail-list-view.js:121 +#: frontend/src/components/dir-view-mode/dir-column-file.js:90 +msgid "This file is in draft stage." +msgstr "Ez a fájl piszkozat állapotban van." + +#: frontend/src/components/dir-view-mode/dir-column-file.js:91 +msgid "View Draft" +msgstr "Piszkozat megjelenítése" + +#: frontend/src/components/dirent-detail/detail-list-view.js:85 +#: frontend/src/components/dirent-detail/detail-list-view.js:120 #: frontend/src/components/dirent-detail/file-details.js:86 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:75 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:45 msgid "Location" msgstr "Helyszín" -#: frontend/src/components/dirent-detail/detail-list-view.js:102 -#: frontend/src/components/dirent-detail/detail-list-view.js:104 +#: frontend/src/components/dirent-detail/detail-list-view.js:101 +#: frontend/src/components/dirent-detail/detail-list-view.js:103 msgid "Apply properties to files inside the folder" msgstr "" #: frontend/src/components/dirent-detail/lib-details.js:68 -#: frontend/src/components/main-side-nav.js:180 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:79 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:82 +#: frontend/src/components/main-side-nav.js:181 +#: frontend/src/pages/org-admin/org-libraries.js:149 #: frontend/src/pages/repo-wiki-mode/side-panel.js:161 -#: frontend/src/pages/sys-admin/info.js:116 +#: frontend/src/pages/sys-admin/info.js:112 #: frontend/src/pages/sys-admin/repos/repos.js:81 #: frontend/src/pages/sys-admin/repos/repos.js:84 msgid "Files" msgstr "Fájlok" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:210 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:705 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 msgid "Frozen by {name}" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:210 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:705 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 msgid "locked by {name}" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:214 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:711 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:736 msgid "freezed" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:214 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:711 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:736 #: frontend/src/components/file-view/file-info.js:31 #: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:17 msgid "locked" msgstr "lezárva" -#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 -msgid "Unselect this item" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 -msgid "Select this item" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-item.js:734 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:818 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:759 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:846 #: frontend/src/components/file-view/file-info.js:40 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:643 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:333 @@ -2890,8 +2923,8 @@ msgstr "" msgid "Unstar" msgstr "Nem kedvenc" -#: frontend/src/components/dirent-list-view/dirent-list-item.js:734 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:818 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:759 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:846 #: frontend/src/components/file-view/file-info.js:40 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:643 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:333 @@ -2901,24 +2934,40 @@ msgstr "Nem kedvenc" msgid "Star" msgstr "Csillagozás" -#: frontend/src/components/dirent-list-view/dirent-list-view.js:623 -msgid "Unselect all items" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-view.js:623 -msgid "Select all items" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-none-view.js:54 +#: frontend/src/components/dirent-list-view/dirent-none-view.js:52 msgid "This folder has no content at this time." msgstr "" -#: frontend/src/components/dirent-list-view/dirent-none-view.js:55 +#: frontend/src/components/dirent-list-view/dirent-none-view.js:53 msgid "You can create files quickly" msgstr "" +#: frontend/src/components/draft-list-view/draft-list-item.js:113 +#: frontend/src/pages/sdoc-revision/index.js:123 +msgid "Publish" +msgstr "Publikálás" + +#: frontend/src/components/draft-list-view/draft-list-view.js:37 +#: frontend/src/pages/dashboard/content.js:34 +#: frontend/src/pages/org-admin/devices/devices-errors.js:51 +#: frontend/src/pages/org-admin/org-logs-file-audit.js:103 +#: frontend/src/pages/org-admin/org-logs-file-update.js:117 +#: frontend/src/pages/org-admin/org-logs-perm-audit.js:84 +#: frontend/src/pages/share-admin/share-links.js:88 +#: frontend/src/pages/share-admin/upload-links.js:51 +#: frontend/src/pages/starred/starred.js:35 +#: frontend/src/pages/sys-admin/abuse-reports.js:87 +#: frontend/src/pages/sys-admin/devices/devices-errors.js:51 +#: frontend/src/pages/sys-admin/file-scan-records.js:29 +#: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:91 +#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:169 +#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:187 +#: frontend/src/pages/sys-admin/web-settings/web-settings.js:279 +msgid "Library" +msgstr "Kötet" + #: frontend/src/components/file-chooser/file-chooser.js:286 -#: frontend/src/components/search/ai-search.js:453 +#: frontend/src/components/search/ai-search.js:452 #: frontend/src/components/search/wiki-search.js:193 msgid "No results matching" msgstr "" @@ -2932,151 +2981,132 @@ msgstr "Aktuális kötet" msgid "Other Libraries" msgstr "Más kötetek" -#: frontend/src/components/file-uploader/file-uploader.js:148 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:146 -#: frontend/src/pages/upload-link/file-uploader.js:140 +#: frontend/src/components/file-uploader/file-uploader.js:149 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:147 +#: frontend/src/pages/upload-link/file-uploader.js:141 msgid "Please upload no more than {maxFiles} files at a time." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:395 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:406 -#: frontend/src/pages/upload-link/file-uploader.js:396 +#: frontend/src/components/file-uploader/file-uploader.js:401 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:412 +#: frontend/src/pages/upload-link/file-uploader.js:401 msgid "File is locked by others." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:396 +#: frontend/src/components/file-uploader/file-uploader.js:402 msgid "Invalid filename." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:397 +#: frontend/src/components/file-uploader/file-uploader.js:403 msgid "File already exists." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:398 +#: frontend/src/components/file-uploader/file-uploader.js:404 msgid "File size is too large." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:399 +#: frontend/src/components/file-uploader/file-uploader.js:405 msgid "Out of quota." msgstr "Kvóta túllépés." -#: frontend/src/components/file-uploader/file-uploader.js:408 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:399 -#: frontend/src/pages/upload-link/file-uploader.js:389 +#: frontend/src/components/file-uploader/file-uploader.js:414 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:405 +#: frontend/src/pages/upload-link/file-uploader.js:394 msgid "Network error" msgstr "Hálózati hiba" -#: frontend/src/components/file-uploader/forbid-upload-list-item.js:23 -#: frontend/src/components/shared-link-file-uploader/forbid-upload-list-item.js:23 -#: frontend/src/pages/upload-link/forbid-upload-list-item.js:23 -msgid "File too large" +#: frontend/src/components/file-uploader/forbid-upload-list-item.js:13 +#: frontend/src/components/shared-link-file-uploader/forbid-upload-list-item.js:13 +msgid "Please upload files less than {placeholder}M" msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:94 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:94 +#: frontend/src/components/file-uploader/upload-list-item.js:97 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:97 #: frontend/src/pages/upload-link/upload-list-item.js:94 msgid "Preparing to upload..." msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:95 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:95 +#: frontend/src/components/file-uploader/upload-list-item.js:98 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:98 #: frontend/src/pages/upload-link/upload-list-item.js:95 msgid "Remaining" msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:96 -#: frontend/src/components/file-uploader/upload-list-item.js:122 +#: frontend/src/components/file-uploader/upload-list-item.js:99 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:99 +#: frontend/src/pages/upload-link/upload-list-item.js:96 +msgid "Indexing..." +msgstr "" + +#: frontend/src/components/file-uploader/upload-list-item.js:130 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:130 +#: frontend/src/pages/upload-link/upload-list-item.js:127 +msgid "Retry" +msgstr "" + +#: frontend/src/components/file-uploader/upload-list-item.js:133 #: frontend/src/components/file-view/file-toolbar.js:150 #: frontend/src/components/file-view/file-toolbar.js:209 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:96 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:122 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:155 -#: frontend/src/pages/upload-link/upload-list-item.js:96 -#: frontend/src/pages/upload-link/upload-list-item.js:122 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:133 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:117 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162 +#: frontend/src/pages/upload-link/upload-list-item.js:130 msgid "Saving..." msgstr "Mentés..." -#: frontend/src/components/file-uploader/upload-list-item.js:117 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:117 -#: frontend/src/pages/upload-link/upload-list-item.js:117 -msgid "Waiting..." -msgstr "" - -#: frontend/src/components/file-uploader/upload-list-item.js:118 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:118 -#: frontend/src/pages/upload-link/upload-list-item.js:118 -msgid "Uploading..." -msgstr "" - -#: frontend/src/components/file-uploader/upload-list-item.js:131 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:131 -#: frontend/src/pages/upload-link/upload-list-item.js:131 +#: frontend/src/components/file-uploader/upload-list-item.js:136 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:136 +#: frontend/src/pages/upload-link/upload-list-item.js:133 msgid "Uploaded" msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:147 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:147 -#: frontend/src/pages/upload-link/upload-list-item.js:147 -msgid "Retry" -msgstr "" - #: frontend/src/components/file-uploader/upload-progress-dialog.js:48 #: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:48 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:51 -msgid "{uploaded_files_num}/{all_files_num} Files" -msgstr "" +#: frontend/src/pages/org-admin/web-settings/web-settings.js:119 +msgid "File Upload" +msgstr "Fájl feltöltés" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:56 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:56 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:58 -msgid "{failed_files_num} file(s) failed to upload" -msgstr "" - -#: frontend/src/components/file-uploader/upload-progress-dialog.js:67 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:67 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:83 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:49 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:49 msgid "File Uploading..." msgstr "Fájl feltöltés ..." +#: frontend/src/components/file-uploader/upload-progress-dialog.js:75 #: frontend/src/components/file-uploader/upload-progress-dialog.js:77 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:75 #: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:77 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:90 -msgid "All files uploaded" -msgstr "" - -#: frontend/src/components/file-uploader/upload-progress-dialog.js:96 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:96 msgid "Retry All" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:103 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:103 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:75 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:80 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:82 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:80 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:82 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:61 msgid "Cancel All" msgstr "Mindet kivesz" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:110 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:110 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:107 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:88 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:88 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:68 msgid "name" msgstr "név" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:111 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:111 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:108 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:89 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:89 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:69 msgid "size" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:112 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:112 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:109 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:90 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:90 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:70 msgid "progress" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:113 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:113 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:110 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:91 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:91 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:71 msgid "state" msgstr "állapot" @@ -3091,14 +3121,14 @@ msgid "unstarred" msgstr "nem kedvenc" #: frontend/src/components/file-view/file-toolbar.js:92 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:90 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:96 #: frontend/src/utils/text-translation.js:23 msgid "Lock" msgstr "Lezár" #: frontend/src/components/file-view/file-toolbar.js:96 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:98 -#: frontend/src/utils/text-translation.js:24 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:104 +#: frontend/src/utils/text-translation.js:25 msgid "Unlock" msgstr "Kinyit" @@ -3116,12 +3146,12 @@ msgstr "Szülőkönyvtár megnyitása" #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:342 #: frontend/src/pages/org-admin/org-logs-file-update.js:260 #: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:137 -#: frontend/src/repo-history.js:292 frontend/src/utils/text-translation.js:21 +#: frontend/src/repo-history.js:289 frontend/src/utils/text-translation.js:21 msgid "Details" msgstr "Részletek" #: frontend/src/components/file-view/file-toolbar.js:186 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:130 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:136 #: frontend/src/utils/text-translation.js:22 msgid "Open via Client" msgstr "Megnyitás kliensben" @@ -3143,7 +3173,7 @@ msgstr "Az online előnézet nem lehetséges ennél a fájlformátumnál" #: frontend/src/pages/sys-admin/groups/group-members.js:109 #: frontend/src/pages/sys-admin/users/user-groups.js:122 #: frontend/src/pages/sys-admin/users/users-nav.js:25 -#: frontend/src/utils/utils.js:686 +#: frontend/src/utils/utils.js:690 msgid "Admin" msgstr "Adminisztrátor" @@ -3160,9 +3190,8 @@ msgstr "Tag" #: frontend/src/components/group-members.js:96 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:290 -#: frontend/src/pages/lib-content-view/lib-content-view.js:838 +#: frontend/src/pages/lib-content-view/lib-content-view.js:857 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:311 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:157 #: frontend/src/pages/org-admin/org-group-repos.js:146 #: frontend/src/pages/org-admin/org-user-repos.js:142 #: frontend/src/pages/sys-admin/repos/repos.js:162 @@ -3197,91 +3226,84 @@ msgstr "" msgid "Search group members" msgstr "" -#: frontend/src/components/main-side-nav.js:92 +#: frontend/src/components/main-side-nav.js:93 #: frontend/src/pages/org-admin/org-groups.js:154 msgid "All Groups" msgstr "Minden csoport" -#: frontend/src/components/main-side-nav.js:123 -#: frontend/src/components/main-side-nav.js:125 -#: frontend/src/components/main-side-nav.js:132 -#: frontend/src/components/main-side-nav.js:134 +#: frontend/src/components/main-side-nav.js:124 +#: frontend/src/components/main-side-nav.js:126 +#: frontend/src/components/main-side-nav.js:133 +#: frontend/src/components/main-side-nav.js:135 #: frontend/src/pages/org-admin/side-panel.js:86 #: frontend/src/pages/sys-admin/side-panel.js:174 msgid "Links" msgstr "Linkek" -#: frontend/src/components/main-side-nav.js:150 -#: frontend/src/components/main-side-nav.js:152 +#: frontend/src/components/main-side-nav.js:151 +#: frontend/src/components/main-side-nav.js:153 #: frontend/src/pages/share-admin/folders.js:368 msgid "Folders" msgstr "Könyvtárak" -#: frontend/src/components/main-side-nav.js:184 -#: frontend/src/components/main-side-nav.js:186 +#: frontend/src/components/main-side-nav.js:185 +#: frontend/src/components/main-side-nav.js:187 #: frontend/src/pages/my-libs/my-libs-deleted.js:54 #: frontend/src/pages/my-libs/my-libs.js:166 msgid "My Libraries" msgstr "Köteteim" -#: frontend/src/components/main-side-nav.js:191 -#: frontend/src/components/main-side-nav.js:193 +#: frontend/src/components/main-side-nav.js:192 +#: frontend/src/components/main-side-nav.js:194 #: frontend/src/pages/shared-libs/shared-libs.js:456 msgid "Shared with me" msgstr "Velem megosztva" -#: frontend/src/components/main-side-nav.js:198 -#: frontend/src/components/main-side-nav.js:200 +#: frontend/src/components/main-side-nav.js:199 +#: frontend/src/components/main-side-nav.js:201 #: frontend/src/pages/shared-with-all/public-shared-view.js:206 msgid "Shared with all" msgstr "Mindenkivel megosztva" -#: frontend/src/components/main-side-nav.js:205 -#: frontend/src/components/main-side-nav.js:207 +#: frontend/src/components/main-side-nav.js:206 +#: frontend/src/components/main-side-nav.js:208 msgid "Shared with groups" msgstr "Csoporttal megosztva" -#: frontend/src/components/main-side-nav.js:214 -#: frontend/src/components/main-side-nav.js:216 -#: frontend/src/components/main-side-nav.js:222 -#: frontend/src/components/main-side-nav.js:224 +#: frontend/src/components/main-side-nav.js:215 +#: frontend/src/components/main-side-nav.js:217 +#: frontend/src/components/main-side-nav.js:223 +#: frontend/src/components/main-side-nav.js:225 msgid "Shared from other servers" msgstr "" -#: frontend/src/components/main-side-nav.js:231 +#: frontend/src/components/main-side-nav.js:232 msgid "Tools" msgstr "Eszközök" -#: frontend/src/components/main-side-nav.js:234 -#: frontend/src/components/main-side-nav.js:236 +#: frontend/src/components/main-side-nav.js:235 +#: frontend/src/components/main-side-nav.js:237 #: frontend/src/pages/starred/starred.js:315 msgid "Favorites" msgstr "Kedvencek" -#: frontend/src/components/main-side-nav.js:241 -#: frontend/src/components/main-side-nav.js:243 +#: frontend/src/components/main-side-nav.js:242 +#: frontend/src/components/main-side-nav.js:244 msgid "Activities" msgstr "Tevékenységek" -#: frontend/src/components/main-side-nav.js:248 -#: frontend/src/components/main-side-nav.js:250 +#: frontend/src/components/main-side-nav.js:249 +#: frontend/src/components/main-side-nav.js:251 #: frontend/src/pages/wikis/wikis.js:137 msgid "Published Libraries" msgstr "" -#: frontend/src/components/main-side-nav.js:254 -#: frontend/src/components/main-side-nav.js:256 +#: frontend/src/components/main-side-nav.js:264 +#: frontend/src/components/main-side-nav.js:266 #: frontend/src/pages/linked-devices/linked-devices.js:230 msgid "Linked Devices" msgstr "Kapcsolt eszközök" -#: frontend/src/components/main-side-nav.js:268 -#: frontend/src/components/main-side-nav.js:270 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:354 -#: frontend/src/pages/my-libs/mylib-repo-menu.js:178 -msgid "Share Admin" -msgstr "Megosztások kezelése" - #: frontend/src/components/more.js:14 msgid "show more" msgstr "több mutatása" @@ -3321,15 +3343,15 @@ msgid "" "right}" msgstr "" -#: frontend/src/components/popover/edit-filetag-popover.js:141 +#: frontend/src/components/popover/edit-filetag-popover.js:137 msgid "No tags" msgstr "Nincsenek címkék" -#: frontend/src/components/popover/edit-filetag-popover.js:145 +#: frontend/src/components/popover/edit-filetag-popover.js:141 msgid "Tag not found" msgstr "" -#: frontend/src/components/popover/edit-filetag-popover.js:159 +#: frontend/src/components/popover/edit-filetag-popover.js:155 msgid "Find a tag" msgstr "" @@ -3372,8 +3394,8 @@ msgstr "" msgid "You are watching file changes of this library." msgstr "" -#: frontend/src/components/sdoc-wiki-page-viewer/index.js:133 -#: frontend/src/components/seafile-markdown-viewer/index.js:119 +#: frontend/src/components/sdoc-wiki-page-viewer/index.js:125 +#: frontend/src/components/seafile-markdown-viewer/index.js:111 msgid "Last modified by" msgstr "Utoljára módosító" @@ -3409,41 +3431,41 @@ msgstr "Nem" msgid "Reference documents" msgstr "" -#: frontend/src/components/search/ai-search.js:387 +#: frontend/src/components/search/ai-search.js:386 #: frontend/src/components/search/search.js:433 msgid "Search results visited recently" msgstr "" -#: frontend/src/components/search/ai-search.js:436 +#: frontend/src/components/search/ai-search.js:435 #: frontend/src/components/search/search.js:413 msgid "Type characters to start search" msgstr "" -#: frontend/src/components/search/ai-search.js:439 +#: frontend/src/components/search/ai-search.js:438 msgid "Type more characters to start search" msgstr "" -#: frontend/src/components/search/ai-search.js:450 -#: frontend/src/components/search/ai-search.js:467 +#: frontend/src/components/search/ai-search.js:449 +#: frontend/src/components/search/ai-search.js:466 msgid "Ask AI" msgstr "" -#: frontend/src/components/search/ai-search.js:529 +#: frontend/src/components/search/ai-search.js:528 msgid "" "Indexing the library. Semantic search will be available within a few " "minutes." msgstr "" -#: frontend/src/components/search/ai-search.js:540 +#: frontend/src/components/search/ai-search.js:539 msgid "Successfully turned it off" msgstr "" -#: frontend/src/components/search/ai-search.js:558 -#: frontend/src/components/search/ai-search.js:582 +#: frontend/src/components/search/ai-search.js:557 +#: frontend/src/components/search/ai-search.js:581 msgid "Turn on semantic search for this library" msgstr "" -#: frontend/src/components/search/ai-search.js:570 +#: frontend/src/components/search/ai-search.js:569 msgid "Turn off semantic search for this library" msgstr "" @@ -3514,13 +3536,13 @@ msgstr "Egyedi jogosultság hozzáadása" #: frontend/src/components/select-editor/sysadmin-user-role-editor.js:19 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:155 -#: frontend/src/pages/sys-admin/users/users-content.js:281 +#: frontend/src/pages/sys-admin/users/users-content.js:272 msgid "Default" msgstr "Alapértelmezett" #: frontend/src/components/select-editor/sysadmin-user-role-editor.js:21 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:157 -#: frontend/src/pages/sys-admin/users/users-content.js:283 +#: frontend/src/pages/sys-admin/users/users-content.js:274 msgid "Guest" msgstr "Vendég" @@ -3577,36 +3599,30 @@ msgstr "" msgid "Successfully deleted {number_placeholder} share links" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:138 -msgid "" -"Share links cannot be generated because \"Invisible\", \"Online Read-Write\"" -" or \"Online Read-Only\" is set for you on some folder(s) in the library." -msgstr "" - -#: frontend/src/components/share-link-panel/link-creation.js:162 +#: frontend/src/components/share-link-panel/link-creation.js:156 msgid "Please enter an integer bigger than 1 as number of links." msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:166 +#: frontend/src/components/share-link-panel/link-creation.js:160 msgid "" "Please enter an integer not bigger than {max_number} as number of links." msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:260 +#: frontend/src/components/share-link-panel/link-creation.js:254 #: frontend/src/components/share-link-panel/link-list.js:64 msgid "Generate links in batch" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:260 +#: frontend/src/components/share-link-panel/link-creation.js:254 #: frontend/src/components/share-link-panel/link-list.js:63 msgid "Generate Link" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:265 +#: frontend/src/components/share-link-panel/link-creation.js:259 msgid "Number of links" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:329 +#: frontend/src/components/share-link-panel/link-creation.js:323 msgid "Set permission" msgstr "Jogosultság beállítása" @@ -3654,8 +3670,7 @@ msgid "Are you sure you want to delete the selected share link(s) ?" msgstr "" #: frontend/src/components/shared-file-view/shared-file-view.js:47 -#: frontend/src/pages/markdown-editor/index.js:410 -#: frontend/src/pages/plain-markdown-editor/index.js:172 +#: frontend/src/pages/markdown-editor/index.js:458 #: frontend/src/view-file-text.js:81 msgid "Successfully saved" msgstr "Sikeresen elmentve" @@ -3666,7 +3681,7 @@ msgid "File download is disabled: the share link traffic of owner is used up." msgstr "Fájl letöltés letiltva: a megosztási link tulajdonosa elérte a forgalmi korlátot." #: frontend/src/components/shared-file-view/shared-file-view.js:122 -#: frontend/src/repo-folder-trash.js:205 frontend/src/repo-snapshot.js:168 +#: frontend/src/repo-folder-trash.js:202 frontend/src/repo-snapshot.js:166 #: frontend/src/shared-dir-view.js:449 msgid "Current path: " msgstr "Aktuális útvonal: " @@ -3722,12 +3737,6 @@ msgstr "Könyvtár jogosultság" msgid "Unshare" msgstr "Megosztás törlése" -#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:351 -#: frontend/src/pages/my-libs/mylib-repo-menu.js:154 -#: frontend/src/pages/sys-admin/repos/repos.js:271 -msgid "History Setting" -msgstr "Naplóbeállítások" - #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:357 #: frontend/src/pages/my-libs/mylib-repo-menu.js:157 msgid "Change Password" @@ -3736,9 +3745,9 @@ msgstr "Jelszó változtatás" #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:360 #: frontend/src/components/user-settings/webdav-password.js:104 #: frontend/src/pages/my-libs/mylib-repo-menu.js:160 -#: frontend/src/pages/sys-admin/orgs/org-users.js:304 -#: frontend/src/pages/sys-admin/users/users-content.js:364 -#: frontend/src/pages/sys-admin/users/users-content.js:566 +#: frontend/src/pages/sys-admin/orgs/org-users.js:294 +#: frontend/src/pages/sys-admin/users/users-content.js:355 +#: frontend/src/pages/sys-admin/users/users-content.js:554 msgid "Reset Password" msgstr "Jelszó átállítása" @@ -3797,8 +3806,8 @@ msgid "Clients" msgstr "Kliensek" #: frontend/src/components/toolbar/common-toolbar.js:24 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:86 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:146 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:90 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:150 #: frontend/src/pages/search/main-panel.js:330 #: frontend/src/pages/wiki/main-panel.js:95 #: frontend/src/pages/wiki/main-panel.js:112 @@ -3806,12 +3815,12 @@ msgid "Search files" msgstr "" #: frontend/src/components/toolbar/dir-operation-toolbar.js:192 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:68 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:54 msgid "Upload Files" msgstr "Fájlok feltöltése" #: frontend/src/components/toolbar/dir-operation-toolbar.js:193 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:69 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:55 msgid "Upload Folder" msgstr "Könyvtár feltöltése" @@ -3844,17 +3853,17 @@ msgstr "Új Word fájl" msgid "New SeaDoc File" msgstr "" -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:328 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:336 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:356 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:364 #: frontend/src/utils/text-translation.js:18 msgid "Move" msgstr "Áthelyezés" #: frontend/src/components/toolbar/repo-view-toobar.js:63 -#: frontend/src/components/toolbar/view-file-toolbar.js:73 +#: frontend/src/components/toolbar/view-file-toolbar.js:99 #: frontend/src/file-history-old.js:268 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:55 -#: frontend/src/repo-folder-trash.js:284 +#: frontend/src/repo-folder-trash.js:280 msgid "More" msgstr "Tovább" @@ -3863,10 +3872,18 @@ msgstr "Tovább" msgid "Deleted Libraries" msgstr "Törölt kötetek" -#: frontend/src/components/toolbar/view-file-toolbar.js:67 +#: frontend/src/components/toolbar/view-file-toolbar.js:87 msgid "Edit File" msgstr "Fájl szerkesztése" +#: frontend/src/components/toolbar/view-file-toolbar.js:92 +msgid "New Draft" +msgstr "Új piszkozat" + +#: frontend/src/components/toolbar/view-file-toolbar.js:93 +msgid "Create a draft from this file, instead of editing it directly." +msgstr "Piszkozat létrehozása a fájlból szerkesztés helyett." + #: frontend/src/components/toolbar/view-mode-toolbar.js:31 #: frontend/src/shared-dir-view.js:456 frontend/src/shared-dir-view.js:457 msgid "List" @@ -3882,7 +3899,7 @@ msgid "Column" msgstr "Oszlop" #: frontend/src/components/toolbar/view-mode-toolbar.js:37 -#: frontend/src/utils/text-translation.js:33 +#: frontend/src/utils/text-translation.js:34 msgid "Properties" msgstr "" @@ -4094,8 +4111,8 @@ msgstr "" msgid "History Versions" msgstr "Korábbi verziók" -#: frontend/src/file-history-old.js:244 frontend/src/repo-history.js:142 -#: frontend/src/repo-history.js:149 +#: frontend/src/file-history-old.js:244 frontend/src/repo-history.js:139 +#: frontend/src/repo-history.js:146 msgid "Modifier" msgstr "Módosító:" @@ -4127,71 +4144,75 @@ msgstr "Az összes elem eltávolítva a kukából." msgid "Removed items older than {n} days from trash." msgstr "{n} napnál régebbi elemek eltávolítva a kukából." -#: frontend/src/pages/dashboard/activity-item.js:77 +#: frontend/src/pages/dashboard/activity-item.js:76 +msgid "Publish draft" +msgstr "Piszkozat publikálása" + +#: frontend/src/pages/dashboard/activity-item.js:89 msgid "{file} and {n} other files" msgstr "{file} és {n} egyéb fájl" -#: frontend/src/pages/dashboard/activity-item.js:80 +#: frontend/src/pages/dashboard/activity-item.js:92 msgid "Created {n} files" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:84 +#: frontend/src/pages/dashboard/activity-item.js:96 msgid "details" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:98 +#: frontend/src/pages/dashboard/activity-item.js:110 msgid "Created draft" msgstr "Létrehozott piszkozat" -#: frontend/src/pages/dashboard/activity-item.js:98 +#: frontend/src/pages/dashboard/activity-item.js:110 msgid "Created file" msgstr "Létrehozott fájl" -#: frontend/src/pages/dashboard/activity-item.js:103 +#: frontend/src/pages/dashboard/activity-item.js:115 msgid "Deleted draft" msgstr "Törölt piszkozat" -#: frontend/src/pages/dashboard/activity-item.js:103 +#: frontend/src/pages/dashboard/activity-item.js:115 msgid "Deleted file" msgstr "Törölt fájl" -#: frontend/src/pages/dashboard/activity-item.js:108 +#: frontend/src/pages/dashboard/activity-item.js:120 msgid "Restored file" msgstr "Visszaállított fájl" -#: frontend/src/pages/dashboard/activity-item.js:113 +#: frontend/src/pages/dashboard/activity-item.js:125 msgid "Renamed file" msgstr "Átnevezett fájl" -#: frontend/src/pages/dashboard/activity-item.js:120 +#: frontend/src/pages/dashboard/activity-item.js:132 msgid "Moved file" msgstr "Áthelyezett fájl" -#: frontend/src/pages/dashboard/activity-item.js:125 +#: frontend/src/pages/dashboard/activity-item.js:137 msgid "Updated draft" msgstr "Módosított piszkozat" -#: frontend/src/pages/dashboard/activity-item.js:125 +#: frontend/src/pages/dashboard/activity-item.js:137 msgid "Updated file" msgstr "Frissített fájl" -#: frontend/src/pages/dashboard/activity-item.js:135 +#: frontend/src/pages/dashboard/activity-item.js:147 msgid "Created folder" msgstr "Létrehozott mappa" -#: frontend/src/pages/dashboard/activity-item.js:140 +#: frontend/src/pages/dashboard/activity-item.js:152 msgid "Deleted folder" msgstr "Törölt mappa" -#: frontend/src/pages/dashboard/activity-item.js:145 +#: frontend/src/pages/dashboard/activity-item.js:157 msgid "Restored folder" msgstr "Visszaállított mappa" -#: frontend/src/pages/dashboard/activity-item.js:150 +#: frontend/src/pages/dashboard/activity-item.js:162 msgid "Renamed folder" msgstr "Átnevezett mappa" -#: frontend/src/pages/dashboard/activity-item.js:157 +#: frontend/src/pages/dashboard/activity-item.js:169 msgid "Moved folder" msgstr "Áthelyezett mappa" @@ -4209,29 +4230,11 @@ msgstr "Művelet" #: frontend/src/pages/org-admin/statistic/statistic-nav.js:15 #: frontend/src/pages/sys-admin/abuse-reports.js:88 #: frontend/src/pages/sys-admin/statistic/statistic-nav.js:15 -#: frontend/src/repo-folder-trash.js:368 frontend/src/repo-folder-trash.js:425 -#: frontend/src/repo-snapshot.js:304 +#: frontend/src/repo-folder-trash.js:363 frontend/src/repo-folder-trash.js:419 +#: frontend/src/repo-snapshot.js:302 msgid "File" msgstr "Fájl" -#: frontend/src/pages/dashboard/content.js:34 -#: frontend/src/pages/org-admin/devices/devices-errors.js:51 -#: frontend/src/pages/org-admin/org-logs-file-audit.js:103 -#: frontend/src/pages/org-admin/org-logs-file-update.js:117 -#: frontend/src/pages/org-admin/org-logs-perm-audit.js:84 -#: frontend/src/pages/share-admin/share-links.js:88 -#: frontend/src/pages/share-admin/upload-links.js:51 -#: frontend/src/pages/starred/starred.js:35 -#: frontend/src/pages/sys-admin/abuse-reports.js:87 -#: frontend/src/pages/sys-admin/devices/devices-errors.js:51 -#: frontend/src/pages/sys-admin/file-scan-records.js:29 -#: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:91 -#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:169 -#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:187 -#: frontend/src/pages/sys-admin/web-settings/web-settings.js:279 -msgid "Library" -msgstr "Kötet" - #: frontend/src/pages/dashboard/files-activities.js:247 msgid "All Activities" msgstr "" @@ -4252,6 +4255,25 @@ msgstr "" msgid "Find modifiers" msgstr "" +#: frontend/src/pages/drafts/draft-content.js:44 +msgid "Successfully published draft %(draft)s." +msgstr "Piszkozat publikálva %(draft)s." + +#: frontend/src/pages/drafts/draft-content.js:48 +msgid "Failed to publish draft %(draft)s." +msgstr "Piszkozat publikálása sikertelen %(draft)s." + +#: frontend/src/pages/drafts/draft-content.js:62 +msgid "No draft yet" +msgstr "Nincsenek piszkozatok" + +#: frontend/src/pages/drafts/draft-content.js:63 +msgid "" +"Draft is a way to let you collaborate with others on files. You can create a" +" draft from a file, edit the draft and then ask for a review. The original " +"file will be updated only after the draft has been reviewed." +msgstr "" + #: frontend/src/pages/file-history-old/history-item.js:58 msgid "(current version)" msgstr "(aktuális verzió)" @@ -4304,7 +4326,7 @@ msgstr "Köteteket a fenti \"Új Kötet\" gombra kattintva hozhat létre." #: frontend/src/pages/sys-admin/groups/group-nav.js:27 #: frontend/src/pages/sys-admin/groups/groups.js:137 #: frontend/src/pages/sys-admin/groups/search-groups.js:110 -#: frontend/src/pages/sys-admin/info.js:136 +#: frontend/src/pages/sys-admin/info.js:132 #: frontend/src/pages/sys-admin/orgs/org-nav.js:19 #: frontend/src/pages/sys-admin/side-panel.js:114 #: frontend/src/pages/sys-admin/users/user-nav.js:21 @@ -4318,7 +4340,7 @@ msgstr "Ez a speciális csoport egy osztályt reprezentál." #: frontend/src/pages/groups/group-view.js:488 #: frontend/src/pages/my-libs/mylib-repo-menu.js:151 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:268 +#: frontend/src/pages/org-admin/org-libraries.js:317 #: frontend/src/pages/sys-admin/groups/groups-content.js:187 #: frontend/src/pages/sys-admin/repos/repos.js:268 #: frontend/src/pages/sys-admin/users/user-repos.js:166 @@ -4376,122 +4398,122 @@ msgid "" "button in the menu bar." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-container.js:98 +#: frontend/src/pages/lib-content-view/lib-content-container.js:102 #: frontend/src/pages/wiki/main-panel.js:82 msgid "Folder does not exist." msgstr "A mappa nem létezik." -#: frontend/src/pages/lib-content-view/lib-content-container.js:176 +#: frontend/src/pages/lib-content-view/lib-content-container.js:180 msgid "This library has been set to read-only by admin and cannot be updated." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:65 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:95 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:67 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:99 #: frontend/src/pages/sys-admin/main-panel-topbar.js:20 msgid "Side Nav Menu" msgstr "Oldalsávi menü" -#: frontend/src/pages/lib-content-view/lib-content-view.js:176 +#: frontend/src/pages/lib-content-view/lib-content-view.js:180 msgid "Library share permission not found." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:595 +#: frontend/src/pages/lib-content-view/lib-content-view.js:617 msgid "Failed to move files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:597 +#: frontend/src/pages/lib-content-view/lib-content-view.js:619 #: frontend/src/shared-dir-view.js:214 msgid "Failed to copy files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:627 +#: frontend/src/pages/lib-content-view/lib-content-view.js:649 msgid "Successfully moved files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:629 +#: frontend/src/pages/lib-content-view/lib-content-view.js:651 #: frontend/src/shared-dir-view.js:228 msgid "Successfully copied files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:799 +#: frontend/src/pages/lib-content-view/lib-content-view.js:818 msgid "Restored {name} and {n} other items" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:800 +#: frontend/src/pages/lib-content-view/lib-content-view.js:819 msgid "Restored {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:807 +#: frontend/src/pages/lib-content-view/lib-content-view.js:826 msgid "Failed to restore {name} and {n} other items" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:808 +#: frontend/src/pages/lib-content-view/lib-content-view.js:827 msgid "Failed to restore {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:834 +#: frontend/src/pages/lib-content-view/lib-content-view.js:853 msgid "Successfully deleted {name} and {n} other items." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:844 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1081 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1109 +#: frontend/src/pages/lib-content-view/lib-content-view.js:863 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1111 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1139 msgid "Undo" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:851 +#: frontend/src/pages/lib-content-view/lib-content-view.js:870 msgid "Failed to delete {name} and {n} other items." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1037 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1053 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1067 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1083 msgid "Renaming {name} failed" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1077 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1105 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:377 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1107 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1135 #: frontend/src/pages/org-admin/org-groups-search-groups.js:230 #: frontend/src/pages/org-admin/org-groups.js:126 +#: frontend/src/pages/org-admin/org-libraries.js:83 msgid "Successfully deleted {name}" msgstr "Sikeresen törölve {name}" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1089 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1117 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1119 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1147 msgid "Failed to delete {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1170 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1203 msgid "Successfully moved {name}." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1178 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1210 msgid "Failed to move {name}." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1226 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1253 #: frontend/src/pages/sdoc/sdoc-file-history/side-panel.js:182 -#: frontend/src/utils/utils.js:1286 +#: frontend/src/utils/utils.js:1290 msgid "Successfully copied %(name)s." msgstr "%(name)s másolása sikeres." -#: frontend/src/pages/lib-content-view/lib-content-view.js:1234 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1260 msgid "Failed to copy %(name)s" msgstr "%(name)s másolása sikertelen" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1254 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1270 msgid "Converting, please wait..." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1266 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1282 msgid "Successfully converted the file." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1273 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1289 msgid "Failed to convert {name}." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1971 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1958 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:255 #: frontend/src/pages/share-with-ocm/shared-with-ocm.js:107 #: frontend/src/pages/shared-libs/shared-libs.js:290 @@ -4538,7 +4560,11 @@ msgstr "Utolsó elérés" msgid "Successfully unlinked %(name)s." msgstr "" -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:81 +#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:42 +msgid "Local draft saved" +msgstr "Helyi piszkozat elmentve" + +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:87 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:68 msgid "Open parent directory" msgstr "" @@ -4551,25 +4577,23 @@ msgstr "" msgid "Switch to rich text editor" msgstr "" -#: frontend/src/pages/markdown-editor/index.js:116 +#: frontend/src/pages/markdown-editor/index.js:117 msgid "This file has been updated." msgstr "Ez a fájl frissítve lett." -#: frontend/src/pages/markdown-editor/index.js:117 +#: frontend/src/pages/markdown-editor/index.js:118 msgid "Refresh" msgstr "Frissítés" -#: frontend/src/pages/markdown-editor/index.js:152 +#: frontend/src/pages/markdown-editor/index.js:153 msgid "Another user is editing this file!" msgstr "" -#: frontend/src/pages/markdown-editor/index.js:300 -#: frontend/src/pages/plain-markdown-editor/index.js:101 +#: frontend/src/pages/markdown-editor/index.js:348 msgid "Leave this page? The system may not save your changes." msgstr "" -#: frontend/src/pages/markdown-editor/index.js:420 -#: frontend/src/pages/plain-markdown-editor/index.js:177 +#: frontend/src/pages/markdown-editor/index.js:468 msgid "Failed to save" msgstr "" @@ -4593,7 +4617,6 @@ msgid "Deleted Time" msgstr "Törlés ideje" #: frontend/src/pages/my-libs/my-libs-deleted.js:147 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:169 #: frontend/src/pages/sys-admin/repos/trash-repos.js:171 #: frontend/src/repo-snapshot.js:121 msgid "Successfully restored the library." @@ -4613,7 +4636,7 @@ msgid "" msgstr "" #: frontend/src/pages/my-libs/mylib-repo-list-item.js:289 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:234 +#: frontend/src/pages/org-admin/org-libraries.js:282 #: frontend/src/pages/sys-admin/repos/repos.js:175 #: frontend/src/pages/sys-admin/users/user-repos.js:295 msgid "Successfully transferred the library." @@ -4648,7 +4671,6 @@ msgid "Shared By" msgstr "Megosztó:" #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:321 -#: frontend/src/pages/org-admin/libraries/org-repo-nav.js:15 #: frontend/src/pages/org-admin/org-users-nav.js:15 #: frontend/src/pages/search/advanced-search.js:66 #: frontend/src/pages/share-with-ocm/remote-dir-path.js:56 @@ -4663,9 +4685,8 @@ msgstr "Mind" #: frontend/src/pages/org-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/devices/devices-by-platform.js:45 #: frontend/src/pages/sys-admin/devices/devices-errors.js:49 -#: frontend/src/pages/sys-admin/info.js:113 #: frontend/src/pages/sys-admin/terms-and-conditions/content.js:51 -#: frontend/src/repo-history.js:143 frontend/src/repo-history.js:150 +#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 msgid "Version" msgstr "Verzió" @@ -4677,7 +4698,7 @@ msgstr "" #: frontend/src/pages/org-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:89 -#: frontend/src/repo-history.js:143 frontend/src/repo-history.js:150 +#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 msgid "Device" msgstr "Eszköz" @@ -4711,54 +4732,6 @@ msgid "" "follows:" msgstr "" -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:208 -#: frontend/src/utils/utils.js:426 -msgid "Encrypted library" -msgstr "Titkosított kötet" - -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:211 -#: frontend/src/utils/utils.js:432 -msgid "Read-Write library" -msgstr "Írható-olvasható kötet" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:59 -#: frontend/src/translate.js:18 -msgid "" -"Tip: libraries deleted {trashReposExpireDays} days ago will be cleaned " -"automatically." -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:254 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:256 -msgid "Are you sure you want to delete {placeholder} completely?" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:265 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:267 -msgid "Are you sure you want to restore {placeholder}?" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:360 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:362 -msgid "Successfully cleared trash." -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:399 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:424 -msgid "Clear Trash" -msgstr "Kuka ürítése" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:400 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:425 -msgid "Are you sure you want to clear trash?" -msgstr "Biztos, hogy üríti a kukát?" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:402 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:427 -#: frontend/src/user-notifications.js:112 -msgid "Clear" -msgstr "Tisztít" - #: frontend/src/pages/org-admin/org-admin-list.js:51 #: frontend/src/pages/org-admin/org-users-list.js:73 #: frontend/src/pages/org-admin/org-users-search-users.js:36 @@ -4883,6 +4856,7 @@ msgid "Search groups by name" msgstr "" #: frontend/src/pages/org-admin/org-groups.js:182 +#: frontend/src/pages/org-admin/org-libraries.js:174 #: frontend/src/pages/org-admin/org-links.js:125 #: frontend/src/pages/org-admin/org-logs-file-audit.js:124 #: frontend/src/pages/org-admin/org-logs-file-update.js:139 @@ -4893,6 +4867,7 @@ msgid "Previous" msgstr "Előző" #: frontend/src/pages/org-admin/org-groups.js:184 +#: frontend/src/pages/org-admin/org-libraries.js:176 #: frontend/src/pages/org-admin/org-links.js:127 #: frontend/src/pages/org-admin/org-logs-file-audit.js:126 #: frontend/src/pages/org-admin/org-logs-file-update.js:141 @@ -4922,16 +4897,30 @@ msgid "Active Users" msgstr "Bejelentkezett felhasználók" #: frontend/src/pages/org-admin/org-info.js:50 +#: frontend/src/pages/sys-admin/info.js:123 #: frontend/src/pages/sys-admin/info.js:127 -#: frontend/src/pages/sys-admin/info.js:131 msgid "Total Users" msgstr "Összes felhasználó" #: frontend/src/pages/org-admin/org-info.js:50 -#: frontend/src/pages/sys-admin/info.js:127 +#: frontend/src/pages/sys-admin/info.js:123 msgid "Limits" msgstr "Határok" +#: frontend/src/pages/org-admin/org-libraries.js:140 +msgid "All Libraries" +msgstr "Összes kötet" + +#: frontend/src/pages/org-admin/org-libraries.js:256 +#: frontend/src/utils/utils.js:426 +msgid "Encrypted library" +msgstr "Titkosított kötet" + +#: frontend/src/pages/org-admin/org-libraries.js:259 +#: frontend/src/utils/utils.js:432 +msgid "Read-Write library" +msgstr "Írható-olvasható kötet" + #: frontend/src/pages/org-admin/org-links.js:94 msgid "All Public Links" msgstr "Összes nyilvános link" @@ -5055,64 +5044,46 @@ msgstr "" msgid "Verify" msgstr "Megerősít" -#: frontend/src/pages/org-admin/org-user-item.js:60 +#: frontend/src/pages/org-admin/org-user-item.js:59 msgid "Resetting user's password, please wait for a moment." msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:63 +#: frontend/src/pages/org-admin/org-user-item.js:62 msgid "Successfully reset password to %(passwd)s for user %(user)s." msgstr "%(user)s jelszava sikeresen átállítva erre: %(passwd)s." -#: frontend/src/pages/org-admin/org-user-item.js:118 +#: frontend/src/pages/org-admin/org-user-item.js:112 #: frontend/src/pages/sys-admin/admin-logs/login-logs.js:102 #: frontend/src/pages/sys-admin/logs-page/login-logs.js:117 msgid "Failed" msgstr "Sikertelen" -#: frontend/src/pages/org-admin/org-user-item.js:129 +#: frontend/src/pages/org-admin/org-user-item.js:123 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:172 #: frontend/src/pages/sys-admin/institutions/institution-users.js:208 -#: frontend/src/pages/sys-admin/users/users-content.js:307 +#: frontend/src/pages/sys-admin/users/users-content.js:298 msgid "Active" msgstr "Aktív" -#: frontend/src/pages/org-admin/org-user-item.js:131 +#: frontend/src/pages/org-admin/org-user-item.js:125 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:172 #: frontend/src/pages/sys-admin/institutions/institution-users.js:208 -#: frontend/src/pages/sys-admin/users/users-content.js:309 +#: frontend/src/pages/sys-admin/users/users-content.js:300 msgid "Inactive" msgstr "Nem aktív" -#: frontend/src/pages/org-admin/org-user-item.js:157 -#: frontend/src/pages/sys-admin/orgs/org-users.js:230 -#: frontend/src/pages/sys-admin/users/users-content.js:406 -msgid "Are you sure you want to set {user_placeholder} inactive?" -msgstr "" - -#: frontend/src/pages/org-admin/org-user-item.js:195 +#: frontend/src/pages/org-admin/org-user-item.js:180 msgid "ResetPwd" msgstr "Új jelszó" -#: frontend/src/pages/org-admin/org-user-item.js:196 +#: frontend/src/pages/org-admin/org-user-item.js:181 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:152 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:192 -#: frontend/src/pages/sys-admin/users/users-content.js:367 -#: frontend/src/pages/sys-admin/users/users-content.js:575 +#: frontend/src/pages/sys-admin/users/users-content.js:358 +#: frontend/src/pages/sys-admin/users/users-content.js:563 msgid "Revoke Admin" msgstr "Admin jog elvétele" -#: frontend/src/pages/org-admin/org-user-item.js:204 -#: frontend/src/pages/sys-admin/orgs/org-users.js:313 -#: frontend/src/pages/sys-admin/users/users-content.js:584 -msgid "Set user inactive" -msgstr "" - -#: frontend/src/pages/org-admin/org-user-item.js:207 -#: frontend/src/pages/sys-admin/orgs/org-users.js:316 -#: frontend/src/pages/sys-admin/users/users-content.js:587 -msgid "Set" -msgstr "" - #: frontend/src/pages/org-admin/org-user-profile.js:128 msgid "Avatar" msgstr "Avatar:" @@ -5387,10 +5358,6 @@ msgstr "Változtatás" msgid "Team name" msgstr "" -#: frontend/src/pages/org-admin/web-settings/web-settings.js:119 -msgid "File Upload" -msgstr "Fájl feltöltés" - #: frontend/src/pages/org-admin/web-settings/web-settings.js:123 msgid "File extension white list" msgstr "" @@ -5401,23 +5368,19 @@ msgid "" "\"md;txt;docx\". Empty means no limit." msgstr "" -#: frontend/src/pages/sdoc-revision/index.js:123 -msgid "Publish" -msgstr "Publikálás" - -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:239 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:193 msgid "No changes" msgstr "" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:249 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:203 msgid "Changes" msgstr "Változások" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:268 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:222 msgid "Last modification" msgstr "" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:271 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:225 msgid "Next modification" msgstr "" @@ -5486,8 +5449,8 @@ msgstr "Fájlkiterjesztések listája ','-vel elválasztva" #: frontend/src/pages/search/advanced-search.js:242 #: frontend/src/pages/search/advanced-search.js:264 -#: frontend/src/pages/sys-admin/orgs/org-users.js:307 -#: frontend/src/pages/sys-admin/users/users-content.js:569 +#: frontend/src/pages/sys-admin/orgs/org-users.js:297 +#: frontend/src/pages/sys-admin/users/users-content.js:557 msgid "Reset" msgstr "" @@ -5693,7 +5656,7 @@ msgid "Create Group" msgstr "Csoport létrehozása" #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:107 -#: frontend/src/pages/sys-admin/users/users-content.js:557 +#: frontend/src/pages/sys-admin/users/users-content.js:545 msgid "Delete User" msgstr "Felhasználó törlése" @@ -5828,24 +5791,24 @@ msgstr "Közösségi verzió" msgid "Upgrade to Pro Edition" msgstr "Frissítés professzionális verzióra" -#: frontend/src/pages/sys-admin/info.js:119 +#: frontend/src/pages/sys-admin/info.js:115 msgid "Storage Used" msgstr "Felhasznált tárhely" -#: frontend/src/pages/sys-admin/info.js:122 +#: frontend/src/pages/sys-admin/info.js:118 msgid "Total Devices" msgstr "Összes eszköz" -#: frontend/src/pages/sys-admin/info.js:122 +#: frontend/src/pages/sys-admin/info.js:118 msgid "Current Connected Devices" msgstr "Csatlakozott eszközök" +#: frontend/src/pages/sys-admin/info.js:123 #: frontend/src/pages/sys-admin/info.js:127 -#: frontend/src/pages/sys-admin/info.js:131 msgid "Activated Users" msgstr "Aktivált felhasználók" -#: frontend/src/pages/sys-admin/info.js:141 +#: frontend/src/pages/sys-admin/info.js:137 #: frontend/src/pages/sys-admin/orgs/org-nav.js:31 #: frontend/src/pages/sys-admin/orgs/orgs.js:133 #: frontend/src/pages/sys-admin/orgs/search-orgs.js:106 @@ -5856,13 +5819,13 @@ msgid "Organizations" msgstr "Szervezetek" #: frontend/src/pages/sys-admin/institutions/institution-admins.js:163 -#: frontend/src/pages/sys-admin/users/users-content.js:405 +#: frontend/src/pages/sys-admin/users/users-content.js:395 msgid "" "Are you sure you want to revoke the admin permission of {placeholder} ?" msgstr "" #: frontend/src/pages/sys-admin/institutions/institution-admins.js:195 -#: frontend/src/pages/sys-admin/users/users-content.js:578 +#: frontend/src/pages/sys-admin/users/users-content.js:566 msgid "Revoke" msgstr "" @@ -5961,8 +5924,8 @@ msgstr "Összes értesítés" msgid "Number of groups" msgstr "Csoportok száma" -#: frontend/src/pages/sys-admin/orgs/org-users.js:229 -#: frontend/src/pages/sys-admin/users/users-content.js:404 +#: frontend/src/pages/sys-admin/orgs/org-users.js:221 +#: frontend/src/pages/sys-admin/users/users-content.js:394 msgid "Are you sure you want to reset the password of {placeholder} ?" msgstr "" @@ -6000,10 +5963,35 @@ msgstr "" msgid "Name or ID" msgstr "" +#: frontend/src/pages/sys-admin/repos/trash-repos.js:256 +msgid "Are you sure you want to delete {placeholder} completely?" +msgstr "" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:267 +msgid "Are you sure you want to restore {placeholder}?" +msgstr "" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:362 +msgid "Successfully cleared trash." +msgstr "" + #: frontend/src/pages/sys-admin/repos/trash-repos.js:371 msgid "Search libraries by owner" msgstr "" +#: frontend/src/pages/sys-admin/repos/trash-repos.js:424 +msgid "Clear Trash" +msgstr "Kuka ürítése" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:425 +msgid "Are you sure you want to clear trash?" +msgstr "Biztos, hogy üríti a kukát?" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:427 +#: frontend/src/user-notifications.js:112 +msgid "Clear" +msgstr "Tisztít" + #: frontend/src/pages/sys-admin/side-panel.js:198 msgid "File Scan" msgstr "" @@ -6084,15 +6072,15 @@ msgstr "" msgid "Institution" msgstr "Intézmény" -#: frontend/src/pages/sys-admin/users/users-content.js:292 +#: frontend/src/pages/sys-admin/users/users-content.js:283 msgid "Default Admin" msgstr "Alapértelmezett Admin" -#: frontend/src/pages/sys-admin/users/users-content.js:296 +#: frontend/src/pages/sys-admin/users/users-content.js:287 msgid "Daily Admin" msgstr "Napi Admin" -#: frontend/src/pages/sys-admin/users/users-content.js:298 +#: frontend/src/pages/sys-admin/users/users-content.js:289 msgid "Audit Admin" msgstr "Vizsgáló Admin" @@ -6347,28 +6335,44 @@ msgid "" "accept the terms." msgstr "Engedélyezi az Adminisztrátoroknak Felhasználási feltételek létrehozását, melyeket minden felhasználónak el kell fogadnia." -#: frontend/src/pages/upload-link/file-uploader.js:435 +#: frontend/src/pages/upload-link/file-uploader.js:305 +msgid "File upload started" +msgstr "" + +#: frontend/src/pages/upload-link/file-uploader.js:425 +msgid "All files uploaded" +msgstr "" + +#: frontend/src/pages/upload-link/file-uploader.js:439 msgid "Failed to upload {file_name}." msgstr "" -#: frontend/src/pages/upload-link/index.js:41 +#: frontend/src/pages/upload-link/forbid-upload-list-item.js:14 +msgid "Please upload files less than {placeholder}" +msgstr "" + +#: frontend/src/pages/upload-link/index.js:40 msgid "Upload files to {folder_name_placeholder}" msgstr "" -#: frontend/src/pages/upload-link/index.js:43 +#: frontend/src/pages/upload-link/index.js:42 msgid "shared by:" msgstr "megosztó:" -#: frontend/src/pages/upload-link/index.js:47 +#: frontend/src/pages/upload-link/index.js:46 #: frontend/src/shared-dir-view.js:469 msgid "The owner of this library has run out of space." msgstr "A kötet tulajdonosának elfogyott a tárhelye." #: frontend/src/pages/upload-link/index.js:51 +msgid "Folder upload is limited to Chrome, Firefox 50+, and Microsoft Edge." +msgstr "" + +#: frontend/src/pages/upload-link/index.js:52 msgid "File size should be smaller than {max_size_placeholder}." msgstr "" -#: frontend/src/pages/upload-link/index.js:54 +#: frontend/src/pages/upload-link/index.js:56 msgid "Drag and drop files or folders here." msgstr "" @@ -6387,58 +6391,54 @@ msgid "" "by clicking the \"Publish a Library\" button in the menu bar." msgstr "" -#: frontend/src/repo-folder-trash.js:185 +#: frontend/src/repo-folder-trash.js:197 msgid "{placeholder} Trash" msgstr "" -#: frontend/src/repo-folder-trash.js:240 -msgid "Original path" -msgstr "" - -#: frontend/src/repo-folder-trash.js:241 +#: frontend/src/repo-folder-trash.js:237 msgid "Delete Time" msgstr "Törlés ideje" -#: frontend/src/repo-folder-trash.js:329 frontend/src/repo-snapshot.js:273 +#: frontend/src/repo-folder-trash.js:325 frontend/src/repo-snapshot.js:271 msgid "Successfully restored 1 item." msgstr "1 elem sikeresen visszaállítva." -#: frontend/src/repo-folder-trash.js:357 frontend/src/repo-folder-trash.js:417 -#: frontend/src/repo-snapshot.js:295 +#: frontend/src/repo-folder-trash.js:353 frontend/src/repo-folder-trash.js:411 +#: frontend/src/repo-snapshot.js:293 msgid "Directory" msgstr "Könyvtár" -#: frontend/src/repo-history.js:96 +#: frontend/src/repo-history.js:108 msgid "{placeholder} Modification History" msgstr "" -#: frontend/src/repo-history.js:115 +#: frontend/src/repo-history.js:112 msgid "" "Tip: a snapshot will be generated after modification, which records the " "library state after the modification." msgstr "Tipp: Minden módosításkor egy pillanatkép készül, így visszaállítható a kötet előző állapota." -#: frontend/src/repo-history.js:144 +#: frontend/src/repo-history.js:141 msgid "Labels" msgstr "Címkék" -#: frontend/src/repo-history.js:280 +#: frontend/src/repo-history.js:277 msgid "None" msgstr "Nincs" -#: frontend/src/repo-history.js:283 frontend/src/repo-snapshot.js:162 +#: frontend/src/repo-history.js:280 frontend/src/repo-snapshot.js:160 msgid "Unknown" msgstr "Ismeretlen" -#: frontend/src/repo-history.js:313 +#: frontend/src/repo-history.js:310 msgid "Current Version" msgstr "Aktuális verzió" -#: frontend/src/repo-history.js:314 +#: frontend/src/repo-history.js:311 msgid "View Snapshot" msgstr "Pillanatkép megtekintése" -#: frontend/src/repo-snapshot.js:132 +#: frontend/src/repo-snapshot.js:145 msgid "{placeholder} Snapshot" msgstr "" @@ -6543,6 +6543,12 @@ msgstr "" msgid "No terms and conditions" msgstr "" +#: frontend/src/translate.js:18 +msgid "" +"Tip: libraries deleted {trashReposExpireDays} days ago will be cleaned " +"automatically." +msgstr "" + #: frontend/src/translate.js:19 msgid "No favorites" msgstr "" @@ -6584,35 +6590,39 @@ msgstr "Mindet olvasottnak jelöl" msgid "Message" msgstr "Üzenet" -#: frontend/src/utils/text-translation.js:25 +#: frontend/src/utils/text-translation.js:24 msgid "Freeze Document" msgstr "" #: frontend/src/utils/text-translation.js:26 -msgid "Unfreeze Document" -msgstr "" - -#: frontend/src/utils/text-translation.js:27 msgid "Convert to Markdown" msgstr "" -#: frontend/src/utils/text-translation.js:28 +#: frontend/src/utils/text-translation.js:27 msgid "Convert to sdoc" msgstr "" -#: frontend/src/utils/text-translation.js:29 +#: frontend/src/utils/text-translation.js:28 msgid "Convert to docx" msgstr "" -#: frontend/src/utils/text-translation.js:30 +#: frontend/src/utils/text-translation.js:29 msgid "Export as docx" msgstr "" -#: frontend/src/utils/text-translation.js:32 +#: frontend/src/utils/text-translation.js:30 +msgid "Mark as draft" +msgstr "" + +#: frontend/src/utils/text-translation.js:31 +msgid "Unmark as draft" +msgstr "" + +#: frontend/src/utils/text-translation.js:33 msgid "Access Log" msgstr "Hozzáférési napló" -#: frontend/src/utils/text-translation.js:35 +#: frontend/src/utils/text-translation.js:36 msgid "Convert with ONLYOFFICE" msgstr "" @@ -6648,96 +6658,96 @@ msgstr "" msgid "Online Read-Only folder" msgstr "" -#: frontend/src/utils/utils.js:689 +#: frontend/src/utils/utils.js:693 msgid "Online Read-Write" msgstr "" -#: frontend/src/utils/utils.js:692 +#: frontend/src/utils/utils.js:696 msgid "Online Read-Only" msgstr "" -#: frontend/src/utils/utils.js:695 +#: frontend/src/utils/utils.js:699 msgid "Invisible" msgstr "" -#: frontend/src/utils/utils.js:705 +#: frontend/src/utils/utils.js:709 msgid "User can read, write, upload, download and sync files." msgstr "" -#: frontend/src/utils/utils.js:708 +#: frontend/src/utils/utils.js:712 msgid "User can read, download and sync files." msgstr "" -#: frontend/src/utils/utils.js:711 +#: frontend/src/utils/utils.js:715 msgid "Besides Write permission, user can also share the library." msgstr "" -#: frontend/src/utils/utils.js:714 +#: frontend/src/utils/utils.js:718 msgid "" "User can view and edit file online via browser. Files can't be downloaded." msgstr "" -#: frontend/src/utils/utils.js:717 +#: frontend/src/utils/utils.js:721 msgid "" "User can only view files online via browser. Files can't be downloaded." msgstr "" -#: frontend/src/utils/utils.js:720 +#: frontend/src/utils/utils.js:724 msgid "User can not see this folder." msgstr "" -#: frontend/src/utils/utils.js:731 +#: frontend/src/utils/utils.js:735 msgid "Preview and download" msgstr "Előnézet és letöltés" -#: frontend/src/utils/utils.js:741 +#: frontend/src/utils/utils.js:745 msgid "Preview only" msgstr "Csak előnézet" -#: frontend/src/utils/utils.js:751 +#: frontend/src/utils/utils.js:755 msgid "Download and upload" msgstr "Letöltés és feltöltés" -#: frontend/src/utils/utils.js:761 +#: frontend/src/utils/utils.js:765 msgid "Edit on cloud and download" msgstr "Szerkesztés a felhőben és letöltés" -#: frontend/src/utils/utils.js:771 +#: frontend/src/utils/utils.js:775 msgid "Edit on cloud only" msgstr "" -#: frontend/src/utils/utils.js:1288 +#: frontend/src/utils/utils.js:1292 msgid "Successfully copied %(name)s and 1 other item." msgstr "%(name)s másolása és még 1 másik elemé sikeres." -#: frontend/src/utils/utils.js:1290 +#: frontend/src/utils/utils.js:1294 msgid "Successfully copied %(name)s and %(amount)s other items." msgstr "%(name)s másolása és még %(amount)s másik elemé sikeres." -#: frontend/src/utils/utils.js:1301 +#: frontend/src/utils/utils.js:1305 msgid "Successfully moved %(name)s." msgstr "%(name)s sikeresen átmozgatva." -#: frontend/src/utils/utils.js:1303 +#: frontend/src/utils/utils.js:1307 msgid "Successfully moved %(name)s and 1 other item." msgstr "%(name)s áthelyezése és még 1 másik elemé sikeres." -#: frontend/src/utils/utils.js:1305 +#: frontend/src/utils/utils.js:1309 msgid "Successfully moved %(name)s and %(amount)s other items." msgstr "%(name)s áthelyezése és még %(amount)s másik elemé sikeres." -#: frontend/src/utils/utils.js:1317 +#: frontend/src/utils/utils.js:1321 msgid "Failed to copy %(name)s and %(amount)s other item(s)." msgstr "" -#: frontend/src/utils/utils.js:1320 +#: frontend/src/utils/utils.js:1324 msgid "Failed to copy %(name)s." msgstr "" -#: frontend/src/utils/utils.js:1330 +#: frontend/src/utils/utils.js:1334 msgid "Failed to move %(name)s and %(amount)s other item(s)." msgstr "" -#: frontend/src/utils/utils.js:1333 +#: frontend/src/utils/utils.js:1337 msgid "Failed to move %(name)s." msgstr "" diff --git a/locale/is/LC_MESSAGES/django.po b/locale/is/LC_MESSAGES/django.po index ff869d4647..f9305ff65c 100644 --- a/locale/is/LC_MESSAGES/django.po +++ b/locale/is/LC_MESSAGES/django.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: seahub\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-10 14:16+0800\n" +"POT-Creation-Date: 2024-02-05 17:17+0800\n" "PO-Revision-Date: 2013-10-25 07:03+0000\n" "Last-Translator: Hjörleifur Sveinbjörnsson , 2014-2016\n" "Language-Team: Icelandic (http://app.transifex.com/haiwen/seahub/language/is/)\n" @@ -94,8 +94,7 @@ msgid "Login id can't be empty" msgstr "" #: seahub/api2/endpoints/admin/account.py:209 -#: seahub/api2/endpoints/admin/users.py:866 -#: seahub/api2/endpoints/admin/users.py:1301 +#: seahub/api2/endpoints/admin/users.py:1283 #, python-format msgid "Login id %s already exists." msgstr "" @@ -109,10 +108,10 @@ msgid "Space quota can't be empty" msgstr "Geymslukvóta má ekki vanta" #: seahub/api2/endpoints/admin/account.py:238 -#: seahub/api2/endpoints/admin/users.py:1357 -#: seahub/api2/endpoints/admin/users.py:1361 -#: seahub/api2/endpoints/admin/users.py:1374 -#: seahub/api2/endpoints/admin/users.py:1378 +#: seahub/api2/endpoints/admin/users.py:1339 +#: seahub/api2/endpoints/admin/users.py:1343 +#: seahub/api2/endpoints/admin/users.py:1356 +#: seahub/api2/endpoints/admin/users.py:1360 msgid "Must be an integer that is greater than or equal to 0." msgstr "" @@ -122,24 +121,24 @@ msgid "Space quota is too low (minimum value is 0)" msgstr "Geymslukvóti er of lítill (lágmarksgildi er 0)" #: seahub/api2/endpoints/admin/account.py:250 seahub/institutions/views.py:233 -#: seahub/organizations/api/admin/users.py:471 seahub/views/sysadmin.py:301 +#: seahub/organizations/api/admin/users.py:464 seahub/views/sysadmin.py:300 #, python-format msgid "Failed to set quota: maximum quota is %d MB" msgstr "Mistókst að gefa út kvóta: hámarks kvóti er %d MB" #: seahub/api2/endpoints/admin/address_book/groups.py:82 -#: seahub/api2/endpoints/admin/groups.py:132 -#: seahub/api2/endpoints/admin/groups.py:271 +#: seahub/api2/endpoints/admin/groups.py:129 +#: seahub/api2/endpoints/admin/groups.py:268 #: seahub/api2/endpoints/groups.py:226 seahub/api2/endpoints/groups.py:299 -#: seahub/api2/views.py:4568 seahub/group/forms.py:36 +#: seahub/api2/views.py:4569 seahub/group/forms.py:36 msgid "" "Name can only contain letters, numbers, spaces, hyphen, dot, single quote, " "brackets or underscore." msgstr "" #: seahub/api2/endpoints/admin/address_book/groups.py:87 -#: seahub/api2/endpoints/admin/groups.py:139 -#: seahub/api2/endpoints/admin/groups.py:275 +#: seahub/api2/endpoints/admin/groups.py:136 +#: seahub/api2/endpoints/admin/groups.py:272 #: seahub/api2/endpoints/groups.py:231 seahub/api2/endpoints/groups.py:304 msgid "There is already a group with that name." msgstr "Það er þegar til hópur með þetta nafn." @@ -154,12 +153,12 @@ msgstr "" #: seahub/api2/endpoints/admin/default_library.py:32 #: seahub/api2/endpoints/admin/default_library.py:33 -#: seahub/views/__init__.py:531 seahub/views/__init__.py:532 -#: seahub/views/__init__.py:536 seahub/views/__init__.py:537 +#: seahub/views/__init__.py:682 seahub/views/__init__.py:683 +#: seahub/views/__init__.py:687 seahub/views/__init__.py:688 msgid "My Library" msgstr "Safnið mitt" -#: seahub/api2/endpoints/admin/groups.py:219 +#: seahub/api2/endpoints/admin/groups.py:216 #: seahub/api2/endpoints/groups.py:330 #, python-format msgid "User %s is already group owner." @@ -178,16 +177,16 @@ msgid "" "institution" msgstr "" -#: seahub/api2/endpoints/admin/libraries.py:267 seahub/views/sysadmin.py:697 +#: seahub/api2/endpoints/admin/libraries.py:265 seahub/views/sysadmin.py:696 msgid "System library can not be deleted." msgstr "Ekki er hægt að eyða kerfissafni." -#: seahub/api2/endpoints/admin/libraries.py:388 seahub/api2/views.py:1673 +#: seahub/api2/endpoints/admin/libraries.py:386 seahub/api2/views.py:1674 #, python-format msgid "Transfer failed: role of %s is %s, can not add library." msgstr "" -#: seahub/api2/endpoints/admin/libraries.py:409 seahub/api2/views.py:1678 +#: seahub/api2/endpoints/admin/libraries.py:407 seahub/api2/views.py:1679 msgid "Library can not be transferred to owner." msgstr "" @@ -213,8 +212,8 @@ msgstr "" #: seahub/api2/endpoints/admin/shares.py:211 #: seahub/api2/endpoints/admin/shares.py:268 -#: seahub/api2/endpoints/dir_shared_items.py:360 -#: seahub/api2/endpoints/dir_shared_items.py:473 +#: seahub/api2/endpoints/dir_shared_items.py:346 +#: seahub/api2/endpoints/dir_shared_items.py:459 #: seahub/api2/endpoints/group_owned_libraries.py:953 #: seahub/api2/endpoints/group_owned_libraries.py:1228 #: seahub/api2/endpoints/repo_share_invitations.py:190 @@ -282,6 +281,8 @@ msgstr "" #: seahub/base/management/commands/export_user_storage_report.py:41 #: seahub/base/management/commands/export_users.py:43 #: seahub/base/management/commands/export_users.py:47 +#: seahub/contacts/templates/contacts/contact_list.html:44 +#: seahub/contacts/templates/contacts/contact_list.html:53 #: seahub/institutions/templates/institutions/user_info.html:26 #: seahub/institutions/templates/institutions/useradmin.html:16 #: seahub/institutions/templates/institutions/useradmin_search.html:10 @@ -289,9 +290,9 @@ msgstr "" #: seahub/invitations/templates/invitations/token_view.html:10 #: seahub/organizations/api/admin/statistics.py:380 #: seahub/share/templates/share/share_link_audit.html:9 -#: seahub/templates/registration/registration_form.html:23 -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 -#: seahub/views/sysadmin.py:766 seahub/views/sysadmin.py:781 +#: seahub/templates/registration/registration_form.html:22 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:175 +#: seahub/views/sysadmin.py:765 seahub/views/sysadmin.py:780 msgid "Email" msgstr "Netfang" @@ -299,6 +300,7 @@ msgstr "Netfang" #: seahub/base/management/commands/export_user_storage_report.py:41 #: seahub/base/management/commands/export_users.py:43 #: seahub/base/management/commands/export_users.py:47 +#: seahub/contacts/templates/contacts/contact_list.html:18 #: seahub/institutions/templates/institutions/info.html:10 #: seahub/institutions/templates/institutions/user_info.html:61 #: seahub/institutions/templates/institutions/user_info.html:105 @@ -306,22 +308,23 @@ msgstr "Netfang" #: seahub/institutions/templates/institutions/useradmin_search.html:19 #: seahub/organizations/api/admin/statistics.py:380 #: seahub/sysadmin_extra/views.py:57 -#: seahub/templates/registration/registration_form.html:19 -#: seahub/templates/repo_history_view.html:58 seahub/views/sysadmin.py:172 -#: seahub/views/sysadmin.py:176 seahub/views/sysadmin.py:644 -#: seahub/views/sysadmin.py:768 seahub/views/sysadmin.py:783 +#: seahub/templates/registration/registration_form.html:18 +#: seahub/templates/repo_dir_recycle_view.html:44 +#: seahub/templates/repo_history_view.html:58 seahub/views/sysadmin.py:171 +#: seahub/views/sysadmin.py:175 seahub/views/sysadmin.py:643 +#: seahub/views/sysadmin.py:767 seahub/views/sysadmin.py:782 msgid "Name" msgstr "Nafn" -#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:262 +#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:245 #: seahub/base/management/commands/export_user_storage_report.py:41 #: seahub/base/management/commands/export_users.py:43 #: seahub/base/management/commands/export_users.py:47 #: seahub/institutions/templates/institutions/useradmin.html:16 #: seahub/institutions/templates/institutions/useradmin_search.html:19 #: seahub/organizations/api/admin/statistics.py:380 -#: seahub/templates/registration/password_set_form.html:17 -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 +#: seahub/templates/registration/password_set_form.html:16 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:175 msgid "Contact Email" msgstr "" @@ -330,7 +333,7 @@ msgstr "" #: seahub/base/management/commands/export_users.py:44 #: seahub/base/management/commands/export_users.py:48 #: seahub/organizations/api/admin/statistics.py:381 -#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 +#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 msgid "Space Usage" msgstr "" @@ -339,105 +342,95 @@ msgstr "" #: seahub/base/management/commands/export_users.py:44 #: seahub/base/management/commands/export_users.py:48 #: seahub/organizations/api/admin/statistics.py:381 -#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 -#: seahub/views/sysadmin.py:770 seahub/views/sysadmin.py:784 +#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 +#: seahub/views/sysadmin.py:769 seahub/views/sysadmin.py:783 msgid "Space Quota" msgstr "" -#: seahub/api2/endpoints/admin/users.py:667 -#: seahub/api2/endpoints/admin/users.py:697 +#: seahub/api2/endpoints/admin/users.py:655 +#: seahub/api2/endpoints/admin/users.py:685 #: seahub/organizations/api/admin/users.py:155 msgid "There are more than 500 users, and sort is not offered." msgstr "" -#: seahub/api2/endpoints/admin/users.py:781 -#: seahub/api2/endpoints/admin/users.py:1273 seahub/base/accounts.py:1227 +#: seahub/api2/endpoints/admin/users.py:769 +#: seahub/api2/endpoints/admin/users.py:1255 seahub/base/accounts.py:1228 #: seahub/forms.py:30 msgid "The number of users exceeds the limit." msgstr "" -#: seahub/api2/endpoints/admin/users.py:880 +#: seahub/api2/endpoints/admin/users.py:859 #, python-format msgid "Successfully added user %(user)s." msgstr "" -#: seahub/api2/endpoints/admin/users.py:884 -#: seahub/api2/endpoints/admin/users_batch.py:390 seahub/views/sysadmin.py:543 +#: seahub/api2/endpoints/admin/users.py:863 +#: seahub/api2/endpoints/admin/users_batch.py:390 seahub/views/sysadmin.py:542 #, python-format msgid "You are invited to join %s" msgstr "Þér hefur verið boðið í %s" -#: seahub/api2/endpoints/admin/users.py:888 +#: seahub/api2/endpoints/admin/users.py:869 #, python-format msgid "Successfully added user %(user)s. An email notification has been sent." msgstr "" -#: seahub/api2/endpoints/admin/users.py:891 +#: seahub/api2/endpoints/admin/users.py:872 #, python-format msgid "" "Successfully added user %(user)s. But email notification can not be sent, " "because Email service is not properly configured." msgstr "" -#: seahub/api2/endpoints/admin/users.py:1418 +#: seahub/api2/endpoints/admin/users.py:1400 #: seahub/institutions/templates/institutions/useradmin.html:122 msgid "Edit succeeded" msgstr "Breyting tókst" -#: seahub/api2/endpoints/admin/users.py:1421 seahub/views/sysadmin.py:446 +#: seahub/api2/endpoints/admin/users.py:1403 seahub/views/sysadmin.py:445 #, python-format msgid "Your account on %s is activated" msgstr "Reikningurinn þinn á %s hefur verið virkjaður" -#: seahub/api2/endpoints/admin/users.py:1426 +#: seahub/api2/endpoints/admin/users.py:1408 #: seahub/institutions/templates/institutions/useradmin.html:118 msgid "Edit succeeded, an email has been sent." msgstr "Breyting tókst, tölvupóstur hefur verið sendur." -#: seahub/api2/endpoints/admin/users.py:1429 +#: seahub/api2/endpoints/admin/users.py:1411 #: seahub/institutions/templates/institutions/useradmin.html:120 msgid "" "Edit succeeded, but failed to send email, please check your email " "configuration." msgstr "Breyting tókst, en ekki tókst að senda tölvupóst, vinsamlegast athugið tölvupóststillingarnar þínar." -#: seahub/api2/endpoints/admin/users.py:1497 seahub/auth/views.py:366 +#: seahub/api2/endpoints/admin/users.py:1479 seahub/auth/views.py:355 msgid "Unable to reset password." msgstr "" -#: seahub/api2/endpoints/admin/users.py:1523 seahub/auth/forms.py:163 -#, python-format -msgid "Reset Password on %s" -msgstr "Endursetja Lykilorð á %s" - -#: seahub/api2/endpoints/admin/users.py:1527 -#, python-brace-format -msgid "A password reset link has been sent to {contact_email}." -msgstr "" - -#: seahub/api2/endpoints/admin/users.py:1545 seahub/views/sysadmin.py:487 +#: seahub/api2/endpoints/admin/users.py:1503 seahub/views/sysadmin.py:486 #, python-format msgid "Password has been reset on %s" msgstr "Lykilorðið hefur verið endursett á %s" -#: seahub/api2/endpoints/admin/users.py:1547 +#: seahub/api2/endpoints/admin/users.py:1505 #, python-format msgid "Successfully reset password, an email has been sent to %(user)s." msgstr "" -#: seahub/api2/endpoints/admin/users.py:1551 seahub/views/sysadmin.py:517 +#: seahub/api2/endpoints/admin/users.py:1509 seahub/views/sysadmin.py:516 #, python-format msgid "" "Successfully reset password to %(passwd)s, but failed to send email to " "%(user)s, please check your email configuration." msgstr "Tókst að endurstilla lykilorðið í %(passwd)s, en mistókst að senda tölvupóst til %(user)s, vinsamlegast athugaðu netfangs stillinguna." -#: seahub/api2/endpoints/admin/users.py:1554 seahub/views/sysadmin.py:521 +#: seahub/api2/endpoints/admin/users.py:1512 seahub/views/sysadmin.py:520 #, python-format msgid "Successfully reset password to %(passwd)s for user %(user)s." msgstr "Tókst að endurstilla lykilorðið í %(passwd)s fyrir notandann %(user)s." -#: seahub/api2/endpoints/admin/users.py:1557 seahub/views/sysadmin.py:524 +#: seahub/api2/endpoints/admin/users.py:1515 seahub/views/sysadmin.py:523 #, python-format msgid "" "Successfully reset password to %(passwd)s for user %(user)s. But email " @@ -462,19 +455,17 @@ msgstr "" #: seahub/api2/endpoints/repo_set_password.py:72 #: seahub/api2/endpoints/repo_share_invitations.py:201 #: seahub/api2/endpoints/send_upload_link_email.py:107 -#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:3902 -#: seahub/notifications/models.py:536 seahub/notifications/models.py:577 -#: seahub/notifications/models.py:619 seahub/notifications/models.py:670 -#: seahub/notifications/models.py:726 seahub/notifications/models.py:756 -#: seahub/notifications/models.py:778 seahub/notifications/models.py:804 -#: seahub/notifications/models.py:821 seahub/notifications/models.py:838 -#: seahub/notifications/models.py:867 seahub/seadoc/apis.py:2778 -#: seahub/search/views.py:200 seahub/share/views.py:326 -#: seahub/subscription/views.py:93 seahub/subscription/views.py:138 -#: seahub/utils/__init__.py:177 seahub/utils/__init__.py:1170 -#: seahub/views/__init__.py:799 seahub/views/ajax.py:401 -#: seahub/views/ajax.py:405 seahub/wiki/views.py:210 seahub/wiki/views.py:217 -#: seahub/wiki/views.py:226 +#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:3903 +#: seahub/notifications/models.py:484 seahub/notifications/models.py:525 +#: seahub/notifications/models.py:576 seahub/notifications/models.py:632 +#: seahub/notifications/models.py:662 seahub/notifications/models.py:684 +#: seahub/notifications/models.py:710 seahub/notifications/models.py:727 +#: seahub/notifications/models.py:744 seahub/notifications/models.py:773 +#: seahub/seadoc/apis.py:2763 seahub/search/views.py:200 +#: seahub/share/views.py:326 seahub/utils/__init__.py:177 +#: seahub/utils/__init__.py:1165 seahub/views/__init__.py:950 +#: seahub/views/ajax.py:401 seahub/views/ajax.py:405 seahub/wiki/views.py:210 +#: seahub/wiki/views.py:217 seahub/wiki/views.py:226 msgid "Internal Server Error" msgstr "Kerfisvilla" @@ -490,12 +481,12 @@ msgstr "Ekki leyfileg viðtökuslóð" #: seahub/api2/endpoints/copy_move_task.py:148 #: seahub/api2/endpoints/move_folder_merge.py:176 -#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:1819 -#: seahub/api2/views.py:1859 seahub/api2/views.py:1920 -#: seahub/api2/views.py:1964 seahub/api2/views.py:2010 -#: seahub/api2/views.py:2059 seahub/api2/views.py:2472 -#: seahub/api2/views.py:2580 seahub/seadoc/apis.py:372 -#: seahub/seadoc/apis.py:463 +#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:1820 +#: seahub/api2/views.py:1860 seahub/api2/views.py:1921 +#: seahub/api2/views.py:1965 seahub/api2/views.py:2011 +#: seahub/api2/views.py:2060 seahub/api2/views.py:2473 +#: seahub/api2/views.py:2581 seahub/seadoc/apis.py:371 +#: seahub/seadoc/apis.py:462 msgid "Out of quota." msgstr "" @@ -515,13 +506,13 @@ msgstr "Skrá er læst" msgid "Cancel failed" msgstr "Mistókst að hætta við" -#: seahub/api2/endpoints/dir_shared_items.py:344 +#: seahub/api2/endpoints/dir_shared_items.py:330 #: seahub/api2/endpoints/draft_reviewer.py:70 #: seahub/api2/endpoints/group_owned_libraries.py:937 msgid "username invalid." msgstr "" -#: seahub/api2/endpoints/dir_shared_items.py:353 +#: seahub/api2/endpoints/dir_shared_items.py:339 #: seahub/api2/endpoints/draft_reviewer.py:79 #: seahub/api2/endpoints/group_owned_libraries.py:946 #, python-format @@ -534,20 +525,17 @@ msgstr "" #: seahub/api2/endpoints/file_tag.py:203 seahub/api2/endpoints/file_tag.py:216 #: seahub/api2/endpoints/wikis.py:112 seahub/api2/endpoints/wikis.py:206 #: seahub/drafts/views.py:31 seahub/profile/forms.py:24 -#: seahub/profile/views.py:258 seahub/seadoc/apis.py:2762 +#: seahub/profile/views.py:258 seahub/seadoc/apis.py:2747 #: seahub/seadoc/views.py:31 seahub/seadoc/views.py:85 #: seahub/seadoc/views.py:168 seahub/search/views.py:174 -#: seahub/subscription/views.py:28 seahub/subscription/views.py:44 -#: seahub/subscription/views.py:106 seahub/thumbnail/views.py:51 -#: seahub/thumbnail/views.py:166 seahub/views/__init__.py:609 -#: seahub/views/ajax.py:83 seahub/views/ajax.py:113 seahub/views/ajax.py:119 -#: seahub/views/sso.py:237 +#: seahub/thumbnail/views.py:51 seahub/thumbnail/views.py:166 +#: seahub/views/__init__.py:760 seahub/views/ajax.py:83 +#: seahub/views/ajax.py:113 seahub/views/ajax.py:119 seahub/views/sso.py:201 msgid "Permission denied." msgstr "Aðgangur óheimill." #: seahub/api2/endpoints/file.py:218 seahub/api2/endpoints/upload_links.py:480 -#: seahub/api2/endpoints/via_repo_token.py:848 -#: seahub/api2/endpoints/wikis.py:132 seahub/api2/views.py:1867 +#: seahub/api2/endpoints/wikis.py:132 seahub/api2/views.py:1868 msgid "The number of files in library exceeds the limit" msgstr "" @@ -559,7 +547,7 @@ msgstr "" msgid "You can not refresh this file's lock." msgstr "" -#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2769 +#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2754 msgid "The participant already exists." msgstr "" @@ -579,7 +567,7 @@ msgstr "Notandi %s er þegar meðlimur hóps." #: seahub/api2/endpoints/group_members.py:116 #: seahub/api2/endpoints/group_members.py:352 -#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1668 +#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1669 #: seahub/organizations/api/admin/user_repos.py:50 #: seahub/organizations/api/admin/user_repos.py:103 #: seahub/organizations/api/admin/users.py:342 @@ -599,9 +587,9 @@ msgstr "" msgid "Group does not exist" msgstr "Hópur er ekki til" -#: seahub/api2/endpoints/group_members.py:548 seahub/views/sysadmin.py:163 -#: seahub/views/sysadmin.py:271 seahub/views/sysadmin.py:641 -#: seahub/views/sysadmin.py:653 seahub/views/sysadmin.py:794 +#: seahub/api2/endpoints/group_members.py:548 seahub/views/sysadmin.py:162 +#: seahub/views/sysadmin.py:270 seahub/views/sysadmin.py:640 +#: seahub/views/sysadmin.py:652 seahub/views/sysadmin.py:793 msgid "Failed to export Excel" msgstr "Mistókst að flytja út í Excel skrá" @@ -630,7 +618,7 @@ msgstr "" #: seahub/api2/endpoints/invitations.py:68 #: seahub/api2/endpoints/invitations.py:140 #: seahub/api2/endpoints/repo_share_invitations.py:173 -#: seahub/base/accounts.py:1238 seahub/organizations/api/admin/users.py:270 +#: seahub/base/accounts.py:1239 seahub/organizations/api/admin/users.py:270 #, python-format msgid "User %s already exists." msgstr "" @@ -638,37 +626,37 @@ msgstr "" #: seahub/api2/endpoints/invitations.py:154 #: seahub/api2/endpoints/repo_share_invitations.py:215 #: seahub/api2/endpoints/send_share_link_email.py:34 -#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:127 -#: seahub/organizations/api/admin/users.py:790 seahub/share/views.py:138 +#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:110 +#: seahub/organizations/api/admin/users.py:783 seahub/share/views.py:138 #: seahub/share/views.py:349 msgid "" "Failed to send email, email service is not properly configured, please " "contact administrator." msgstr "Tókst ekki að senda tölvupóst, tölvupóstþjónustan er líklegast ekki rétt sett upp, vinsamlegast hafðu samband við kerfisstjóra." -#: seahub/api2/endpoints/multi_share_links.py:102 -#: seahub/api2/endpoints/multi_share_links.py:318 +#: seahub/api2/endpoints/multi_share_links.py:60 +#: seahub/api2/endpoints/multi_share_links.py:268 #: seahub/api2/endpoints/share_links.py:331 -#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4055 -#: seahub/api2/views.py:4175 +#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4056 +#: seahub/api2/views.py:4176 msgid "Password is required." msgstr "Lykilorðs er krafist." -#: seahub/api2/endpoints/multi_share_links.py:107 +#: seahub/api2/endpoints/multi_share_links.py:65 #: seahub/api2/endpoints/share_links.py:337 #: seahub/api2/endpoints/upload_links.py:176 #: seahub/api2/endpoints/webdav_secret.py:60 msgid "Password is too short." msgstr "Lykilorð er of stutt." -#: seahub/api2/endpoints/multi_share_links.py:111 +#: seahub/api2/endpoints/multi_share_links.py:69 #: seahub/api2/endpoints/share_links.py:341 #: seahub/api2/endpoints/upload_links.py:180 #: seahub/api2/endpoints/webdav_secret.py:64 msgid "Password is too weak." msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:115 +#: seahub/api2/endpoints/multi_share_links.py:73 #: seahub/api2/endpoints/share_links.py:345 #: seahub/api2/endpoints/upload_links.py:184 #: seahub/api2/endpoints/webdav_secret.py:52 @@ -677,28 +665,28 @@ msgid "" "symbols." msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:138 -#: seahub/api2/endpoints/multi_share_links.py:341 +#: seahub/api2/endpoints/multi_share_links.py:96 +#: seahub/api2/endpoints/multi_share_links.py:291 #: seahub/api2/endpoints/share_links.py:368 #: seahub/api2/endpoints/share_links.py:678 #: seahub/api2/endpoints/upload_links.py:207 -#: seahub/api2/endpoints/upload_links.py:341 seahub/api2/views.py:3469 +#: seahub/api2/endpoints/upload_links.py:341 seahub/api2/views.py:3470 #, python-format msgid "Expire days should be greater or equal to %s" msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:143 -#: seahub/api2/endpoints/multi_share_links.py:347 +#: seahub/api2/endpoints/multi_share_links.py:101 +#: seahub/api2/endpoints/multi_share_links.py:297 #: seahub/api2/endpoints/share_links.py:374 #: seahub/api2/endpoints/share_links.py:684 #: seahub/api2/endpoints/upload_links.py:213 -#: seahub/api2/endpoints/upload_links.py:347 seahub/api2/views.py:3475 +#: seahub/api2/endpoints/upload_links.py:347 seahub/api2/views.py:3476 #, python-format msgid "Expire days should be less than or equal to %s" msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:163 -#: seahub/api2/endpoints/multi_share_links.py:369 +#: seahub/api2/endpoints/multi_share_links.py:121 +#: seahub/api2/endpoints/multi_share_links.py:319 #: seahub/api2/endpoints/share_links.py:396 #: seahub/api2/endpoints/share_links.py:708 #: seahub/api2/endpoints/upload_links.py:235 @@ -707,8 +695,8 @@ msgstr "" msgid "Expiration time should be later than %s." msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:172 -#: seahub/api2/endpoints/multi_share_links.py:378 +#: seahub/api2/endpoints/multi_share_links.py:130 +#: seahub/api2/endpoints/multi_share_links.py:328 #: seahub/api2/endpoints/share_links.py:405 #: seahub/api2/endpoints/share_links.py:717 #: seahub/api2/endpoints/upload_links.py:244 @@ -718,9 +706,10 @@ msgid "Expiration time should be earlier than %s." msgstr "" #: seahub/api2/endpoints/query_copy_move_progress.py:47 -#: seahub/seadoc/apis.py:516 +#: seahub/seadoc/apis.py:515 #: seahub/templates/remote_user/create_unknown_user_false.html:4 #: seahub/templates/remote_user/error.html:4 +#: seahub/templates/view_shared_upload_link.html:82 msgid "Error" msgstr "Villa" @@ -730,7 +719,7 @@ msgstr "" #: seahub/api2/endpoints/repo_send_new_password.py:45 #: seahub/api2/endpoints/user.py:73 seahub/api2/endpoints/user.py:93 -#: seahub/organizations/api/admin/users.py:786 +#: seahub/organizations/api/admin/users.py:779 msgid "Feature disabled." msgstr "" @@ -744,11 +733,11 @@ msgstr "" msgid "New password of library %s" msgstr "" -#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:3899 +#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:3900 msgid "Wrong password" msgstr "Rangt lykilorð" -#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:3905 +#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:3906 msgid "Decrypt library error" msgstr "Villa í dulkóðuðu safni" @@ -756,20 +745,20 @@ msgstr "Villa í dulkóðuðu safni" msgid "Wrong old password" msgstr "" -#: seahub/api2/endpoints/repos_batch.py:1298 -#: seahub/api2/endpoints/repos_batch.py:1557 -#: seahub/api2/endpoints/repos_batch.py:1649 +#: seahub/api2/endpoints/repos_batch.py:1284 +#: seahub/api2/endpoints/repos_batch.py:1543 +#: seahub/api2/endpoints/repos_batch.py:1635 #, python-format msgid "File %s is locked." msgstr "" -#: seahub/api2/endpoints/repos_batch.py:1308 -#: seahub/api2/endpoints/repos_batch.py:1567 +#: seahub/api2/endpoints/repos_batch.py:1294 +#: seahub/api2/endpoints/repos_batch.py:1553 #, python-format msgid "Can't move folder %s, please check its permission." msgstr "" -#: seahub/api2/endpoints/repos_batch.py:1657 +#: seahub/api2/endpoints/repos_batch.py:1643 #, python-format msgid "Can't delete folder %s, please check its permission." msgstr "" @@ -874,17 +863,17 @@ msgstr "Vinsamlegast skráðu þig inn." msgid "Email or Username" msgstr "Netfang eða Notendanafn" -#: seahub/auth/forms.py:28 seahub/auth/forms.py:236 -#: seahub/base/accounts.py:1215 +#: seahub/auth/forms.py:28 seahub/auth/forms.py:219 +#: seahub/base/accounts.py:1216 #: seahub/invitations/templates/invitations/token_view.html:13 #: seahub/organizations/templates/organizations/org_register.html:36 #: seahub/share/views.py:320 seahub/templates/decrypt_repo_form.html:10 #: seahub/templates/registration/login.html:40 -#: seahub/templates/registration/password_set_form.html:22 -#: seahub/templates/registration/registration_form.html:25 +#: seahub/templates/registration/password_set_form.html:21 +#: seahub/templates/registration/registration_form.html:24 #: seahub/templates/share_access_validation.html:23 -#: seahub/templates/sysadmin/sudo_mode.html:29 seahub/views/sysadmin.py:767 -#: seahub/views/sysadmin.py:782 +#: seahub/templates/sysadmin/sudo_mode.html:10 seahub/views/sysadmin.py:766 +#: seahub/views/sysadmin.py:781 msgid "Password" msgstr "Lykilorð" @@ -894,7 +883,7 @@ msgid "" "are case-sensitive." msgstr "Vinsamlegast sláði inn rétt netfang/notendanafn og lykilorð. Taktu eftir að há- og lágstafir skipta máli." -#: seahub/auth/forms.py:66 seahub/auth/forms.py:136 +#: seahub/auth/forms.py:66 seahub/auth/forms.py:119 msgid "" "That e-mail address doesn't have an associated user account. Are you sure " "you've registered?" @@ -904,69 +893,69 @@ msgstr "Þetta netfang er ekki tengt neinum skráðum notanda. Ertu viss um að msgid "This account is inactive." msgstr "Þessi reikningur er óvirkur." -#: seahub/auth/forms.py:98 seahub/auth/forms.py:99 -#: seahub/templates/registration/login.html:62 -msgid "You cannot login with email and password." -msgstr "" - -#: seahub/auth/forms.py:104 +#: seahub/auth/forms.py:87 msgid "" "Your Web browser doesn't appear to have cookies enabled. Cookies are " "required for logging in." msgstr "Ekki er búið að virkja kökur (e. cookies) í vafranum þínum. Þær eru skilyrði til að hægt sé að skrá sig inn." -#: seahub/auth/forms.py:120 +#: seahub/auth/forms.py:103 msgid "E-mail" msgstr "Netfang" -#: seahub/auth/forms.py:139 +#: seahub/auth/forms.py:122 msgid "Can not reset password, please contact LDAP admin." msgstr "Get ekki breytt lykilorði, vinsamlegast hafðu samband við LDAP kerfisstjóra." -#: seahub/auth/forms.py:172 +#: seahub/auth/forms.py:146 +#, python-format +msgid "Reset Password on %s" +msgstr "Endursetja Lykilorð á %s" + +#: seahub/auth/forms.py:155 msgid "New password" msgstr "Nýtt lykilorð" -#: seahub/auth/forms.py:173 +#: seahub/auth/forms.py:156 msgid "New password confirmation" msgstr "Staðfesting nýs lykilorðs" -#: seahub/auth/forms.py:202 seahub/auth/forms.py:248 -#: seahub/base/accounts.py:1272 seahub/organizations/forms.py:71 +#: seahub/auth/forms.py:185 seahub/auth/forms.py:231 +#: seahub/base/accounts.py:1273 seahub/organizations/forms.py:71 msgid "The two password fields didn't match." msgstr "Lykilorðin stemma ekki" -#: seahub/auth/forms.py:216 +#: seahub/auth/forms.py:199 msgid "Old password" msgstr "Gamla lykilorðið" -#: seahub/auth/forms.py:224 +#: seahub/auth/forms.py:207 msgid "Your old password was entered incorrectly. Please enter it again." msgstr "Þú slóst gamla lykilorðið ekki rétt inn. Vinsamlegast sláðu það inn aftur." -#: seahub/auth/forms.py:237 seahub/base/accounts.py:1217 +#: seahub/auth/forms.py:220 seahub/base/accounts.py:1218 msgid "Password (again)" msgstr "Lykilorðið (aftur)" -#: seahub/auth/forms.py:268 seahub/forms.py:35 seahub/invitations/views.py:39 +#: seahub/auth/forms.py:251 seahub/forms.py:35 seahub/invitations/views.py:39 #: seahub/invitations/views.py:54 seahub/organizations/forms.py:49 #: seahub/profile/forms.py:46 msgid "A user with this email already exists." msgstr "Notandi með þetta netfang er þegar til." -#: seahub/auth/views.py:156 +#: seahub/auth/views.py:154 msgid "This account has been frozen due to too many failed login attempts." msgstr "" -#: seahub/auth/views.py:322 +#: seahub/auth/views.py:311 msgid "Logged out" msgstr "Útskráður" -#: seahub/auth/views.py:387 +#: seahub/auth/views.py:374 msgid "Failed to send email, please contact administrator." msgstr "Tókst ekki að senda tölvupóst, vinsamlegast hafðu samband við kerfisstjóra." -#: seahub/auth/views.py:459 +#: seahub/auth/views.py:441 msgid "Unable to change password." msgstr "" @@ -975,6 +964,51 @@ msgstr "" msgid "Avatar for %s" msgstr "Smámynd fyrir %s" +#: seahub/avatar/templates/avatar/add.html:6 +msgid "Upload Avatar" +msgstr "Hlaða upp smámynd" + +#: seahub/avatar/templates/avatar/add.html:7 +#: seahub/avatar/templates/avatar/change.html:8 +msgid "Your current avatar: " +msgstr "Núverandi smámynd" + +#: seahub/avatar/templates/avatar/add.html:9 +msgid "Upload New Avatar: " +msgstr "Hlaða upp nýrri smámynd:" + +#: seahub/avatar/templates/avatar/add.html:13 +#: seahub/avatar/templates/avatar/change.html:30 +msgid "Upload New Image" +msgstr "Hlaða upp nýrri mynd" + +#: seahub/avatar/templates/avatar/confirm_delete.html:6 +msgid "Please select the avatars that you would like to delete." +msgstr "Vinsamlegast veljið smámynd sem þú vilt eyða." + +#: seahub/avatar/templates/avatar/confirm_delete.html:11 +#, python-format +msgid "" +"You have no avatars to delete. Please upload one now." +msgstr "Þú ert ekki með neinar smámyndir til að eyða. Vinsamlegast hladdu upp mynd núna." + +#: seahub/avatar/templates/avatar/confirm_delete.html:18 +msgid "Delete These" +msgstr "Eyða þessum" + +#: seahub/avatar/templates/notification/avatar_friend_updated/notice.html:2 +#, python-format +msgid "" +"%(avatar_creator)s has updated their avatar %(avatar)s." +msgstr "%(avatar_creator)s hafa uppfært smámyndirnar sínar %(avatar)s." + +#: seahub/avatar/templates/notification/avatar_updated/notice.html:2 +#, python-format +msgid "You have updated your avatar %(avatar)s." +msgstr "Þú hefur uppfært smámyndina þína %(avatar)s." + #: seahub/avatar/views.py:77 msgid "Successfully uploaded a new avatar." msgstr "Tókst að hlaða upp nýrri smámynd." @@ -992,39 +1026,39 @@ msgstr "Tókst að eyða þeim smámyndum sem beðið var um." msgid "Account %(account)s froze on %(site)s." msgstr "" -#: seahub/base/accounts.py:1205 +#: seahub/base/accounts.py:1206 msgid "Email address" msgstr "Netfang" -#: seahub/base/accounts.py:1211 +#: seahub/base/accounts.py:1212 msgid "Username" msgstr "Notandanafn" -#: seahub/base/accounts.py:1212 +#: seahub/base/accounts.py:1213 msgid "This value must be of length 40" msgstr "Þetta gildi verður að vera nákvæmlega 40 stafir" -#: seahub/base/accounts.py:1231 +#: seahub/base/accounts.py:1232 msgid "Enter a valid email address." msgstr "Sláðu inn gilt netfang." -#: seahub/base/accounts.py:1242 +#: seahub/base/accounts.py:1243 msgid "Invalid user id." msgstr "Ekki rétt notandaauðkenni" -#: seahub/base/accounts.py:1294 +#: seahub/base/accounts.py:1295 msgid "name" msgstr "nafn" -#: seahub/base/accounts.py:1297 +#: seahub/base/accounts.py:1298 msgid "department" msgstr "deild" -#: seahub/base/accounts.py:1300 +#: seahub/base/accounts.py:1301 msgid "telephone" msgstr "sími" -#: seahub/base/accounts.py:1303 +#: seahub/base/accounts.py:1304 msgid "note" msgstr "athugasemd" @@ -1101,41 +1135,41 @@ msgstr "Óþekktur notandi" #: seahub/base/management/commands/export_users.py:47 #: seahub/institutions/templates/institutions/useradmin.html:17 #: seahub/institutions/templates/institutions/useradmin_search.html:20 -#: seahub/sysadmin_extra/views.py:57 seahub/views/sysadmin.py:172 -#: seahub/views/sysadmin.py:176 +#: seahub/sysadmin_extra/views.py:57 seahub/views/sysadmin.py:171 +#: seahub/views/sysadmin.py:175 msgid "Status" msgstr "Staða" #: seahub/base/management/commands/export_users.py:43 #: seahub/institutions/templates/institutions/user_info.html:106 -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:769 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:768 msgid "Role" msgstr "Hlutverk" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 #: seahub/institutions/templates/institutions/user_info.html:107 -#: seahub/views/sysadmin.py:174 seahub/views/sysadmin.py:178 -#: seahub/views/sysadmin.py:644 +#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 +#: seahub/views/sysadmin.py:643 msgid "Create At" msgstr "Stofna Á" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 -#: seahub/views/sysadmin.py:174 seahub/views/sysadmin.py:178 +#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 msgid "Last Login" msgstr "Síðasta Innskráning" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 -#: seahub/institutions/views.py:176 seahub/views/sysadmin.py:174 -#: seahub/views/sysadmin.py:178 +#: seahub/institutions/views.py:176 seahub/views/sysadmin.py:173 +#: seahub/views/sysadmin.py:177 msgid "Admin" msgstr "Stjórna" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 -#: seahub/views/sysadmin.py:174 seahub/views/sysadmin.py:178 +#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 msgid "LDAP(imported)" msgstr "LDAP(innflutt)" @@ -1143,7 +1177,7 @@ msgstr "LDAP(innflutt)" #: seahub/institutions/templates/institutions/useradmin.html:33 #: seahub/institutions/templates/institutions/useradmin.html:42 #: seahub/institutions/templates/institutions/useradmin_search.html:36 -#: seahub/views/sysadmin.py:234 +#: seahub/views/sysadmin.py:233 msgid "Active" msgstr "Virkt" @@ -1151,25 +1185,25 @@ msgstr "Virkt" #: seahub/institutions/templates/institutions/useradmin.html:35 #: seahub/institutions/templates/institutions/useradmin.html:43 #: seahub/institutions/templates/institutions/useradmin_search.html:38 -#: seahub/views/sysadmin.py:236 +#: seahub/views/sysadmin.py:235 msgid "Inactive" msgstr "Óvirkt" #: seahub/base/management/commands/export_users.py:126 #: seahub/base/management/commands/export_users.py:127 -#: seahub/templates/base.html:86 seahub/templates/client_login_confirm.html:9 -#: seahub/views/sysadmin.py:242 seahub/views/sysadmin.py:243 +#: seahub/templates/base.html:86 seahub/templates/client_login_confirm.html:13 +#: seahub/views/sysadmin.py:241 seahub/views/sysadmin.py:242 msgid "Yes" msgstr "Já" #: seahub/base/management/commands/export_users.py:132 -#: seahub/views/sysadmin.py:248 +#: seahub/views/sysadmin.py:247 msgid "Guest" msgstr "Gestur" #: seahub/base/management/commands/export_users.py:134 #: seahub/base/management/commands/export_users.py:138 -#: seahub/views/sysadmin.py:250 seahub/views/sysadmin.py:254 +#: seahub/views/sysadmin.py:249 seahub/views/sysadmin.py:253 msgid "Default" msgstr "Sjálfgefið" @@ -1323,20 +1357,157 @@ msgid "%s PB" msgstr "%s PB" #: seahub/contacts/models.py:78 +#: seahub/contacts/templates/contacts/contact_list.html:119 msgid "Email is required." msgstr "Netfang er áskilið" +#: seahub/contacts/templates/contacts/contact_list.html:4 +#: seahub/contacts/templates/contacts/contact_list.html:10 +msgid "Contacts" +msgstr "Félagar" + +#: seahub/contacts/templates/contacts/contact_list.html:11 +#: seahub/contacts/templates/contacts/contact_list.html:43 +msgid "Add Contacts" +msgstr "Bæta við Félaga" + +#: seahub/contacts/templates/contacts/contact_list.html:17 +msgid "Email " +msgstr "Netfang" + +#: seahub/contacts/templates/contacts/contact_list.html:19 +#: seahub/templates/registration/registration_form.html:41 +msgid "Note" +msgstr "Athugasemd" + +#: seahub/contacts/templates/contacts/contact_list.html:20 +#: seahub/institutions/templates/institutions/user_info.html:64 +#: seahub/institutions/templates/institutions/user_info.html:108 +#: seahub/institutions/templates/institutions/useradmin.html:20 +#: seahub/institutions/templates/institutions/useradmin_search.html:23 +#: seahub/templates/repo_dir_recycle_view.html:47 +#: seahub/templates/repo_history_view.html:60 +msgid "Operations" +msgstr "Aðgerðir" + +#: seahub/contacts/templates/contacts/contact_list.html:29 +#: seahub/institutions/templates/institutions/useradmin.html:38 +msgid "Edit" +msgstr "Breyta" + +#: seahub/contacts/templates/contacts/contact_list.html:30 +#: seahub/institutions/templates/institutions/useradmin.html:59 +#: seahub/institutions/templates/institutions/useradmin_search.html:55 +#: seahub/sysadmin_extra/views.py:232 +#: seahub/templates/view_shared_upload_link.html:87 +msgid "Delete" +msgstr "Eyða" + +#: seahub/contacts/templates/contacts/contact_list.html:37 +msgid "You don't have any contacts" +msgstr "Þú átt enga félaga" + +#: seahub/contacts/templates/contacts/contact_list.html:38 +msgid "" +"Add your contacts so you can quickly share libraries and send file shared " +"link." +msgstr "Bættu félögum þínum við svo þú getir deilt með einföldum hætti söfnum og skrám með þeim " + +#: seahub/contacts/templates/contacts/contact_list.html:46 +#: seahub/contacts/templates/contacts/contact_list.html:55 +msgid "Note(optional)" +msgstr "Athugasemd (valkvæmt)" + +#: seahub/contacts/templates/contacts/contact_list.html:49 +#: seahub/contacts/templates/contacts/contact_list.html:58 +#: seahub/institutions/templates/institutions/user_info.html:52 +#: seahub/institutions/templates/institutions/useradmin_search.html:12 +#: seahub/invitations/templates/invitations/token_view.html:17 +#: seahub/options/templates/options/set_user_options.html:14 +#: seahub/organizations/templates/organizations/org_register.html:42 +#: seahub/search/templates/search_results.html:26 +#: seahub/search/templates/search_results.html:47 +#: seahub/share/templates/share/share_link_audit.html:22 +#: seahub/templates/decrypt_repo_form.html:13 +#: seahub/templates/home_base.html:103 +#: seahub/templates/registration/password_change_form.html:24 +#: seahub/templates/registration/password_reset_confirm.html:19 +#: seahub/templates/registration/password_reset_form.html:13 +#: seahub/templates/registration/password_set_form.html:27 +#: seahub/templates/repo_dir_recycle_view.html:74 +#: seahub/templates/share_access_validation.html:29 +msgid "Submit" +msgstr "Samþykkja" + +#: seahub/contacts/templates/contacts/contact_list.html:52 +msgid "Edit Contact" +msgstr "Breyta Félaga" + +#: seahub/contacts/templates/contacts/contact_list.html:101 +#: seahub/contacts/templates/contacts/contact_list.html:146 +#: seahub/templates/sdoc_file_view_react.html:64 +#: seahub/templates/sdoc_file_view_react.html:87 +#: seahub/templates/view_file_onlyoffice.html:89 +#: seahub/templates/view_file_onlyoffice.html:112 +msgid "Failed. Please check the network." +msgstr "Tókst ekki, vinsamlegast athugaðu nettenginguna" + +#: seahub/contacts/templates/contacts/contact_list.html:109 +msgid "Delete Contact" +msgstr "Eyða Félaga" + +#: seahub/contacts/templates/contacts/contact_list.html:109 +#: seahub/institutions/templates/institutions/useradmin.html:81 +#: seahub/institutions/templates/institutions/useradmin_search.html:72 +#, python-format +msgid "Are you sure you want to delete %s ?" +msgstr "Ertu viss um að þú viljir eyða %s ?" + +#: seahub/contacts/templates/contacts/contact_list.html:123 +msgid "You cannot add yourself." +msgstr "Þú getur ekki bætt sjálfum þér við." + +#: seahub/contacts/views.py:65 +#, python-format +msgid "%s is not a valid email." +msgstr "%s er ekki leyfilegt netfang." + +#: seahub/contacts/views.py:70 +#, python-format +msgid "%s is already in your contacts." +msgstr "%s er nú þegar félagi þinn." + +#: seahub/contacts/views.py:79 +#, python-format +msgid "Successfully added %s to contacts." +msgstr "Tókst að bæta við %s í félagahópinn" + +#: seahub/contacts/views.py:84 +#, python-format +msgid "Failed to add %s to contacts." +msgstr "Tókst ekki að bæta við %s í félagahópinn." + +#: seahub/contacts/views.py:105 +#, python-format +msgid "Successfully edited %s." +msgstr "Tókst að breyta %s." + +#: seahub/contacts/views.py:118 +#, python-format +msgid "Successfully Deleted %s" +msgstr "Tókst að eyða %s." + #: seahub/dingtalk/views.py:50 seahub/dingtalk/views.py:74 #: seahub/dingtalk/views.py:83 seahub/dingtalk/views.py:105 -#: seahub/dingtalk/views.py:122 seahub/dingtalk/views.py:166 -#: seahub/dingtalk/views.py:191 seahub/dingtalk/views.py:200 -#: seahub/dingtalk/views.py:222 seahub/dingtalk/views.py:258 -#: seahub/dingtalk/views.py:298 seahub/dingtalk/views.py:345 -#: seahub/dingtalk/views.py:365 seahub/dingtalk/views.py:435 -#: seahub/dingtalk/views.py:482 seahub/oauth/views.py:86 -#: seahub/oauth/views.py:109 seahub/oauth/views.py:155 -#: seahub/oauth/views.py:167 seahub/oauth/views.py:173 -#: seahub/oauth/views.py:204 seahub/templates/remote_user/error.html:8 +#: seahub/dingtalk/views.py:122 seahub/dingtalk/views.py:162 +#: seahub/dingtalk/views.py:187 seahub/dingtalk/views.py:196 +#: seahub/dingtalk/views.py:218 seahub/dingtalk/views.py:254 +#: seahub/dingtalk/views.py:294 seahub/dingtalk/views.py:341 +#: seahub/dingtalk/views.py:359 seahub/dingtalk/views.py:432 +#: seahub/dingtalk/views.py:479 seahub/oauth/views.py:84 +#: seahub/oauth/views.py:107 seahub/oauth/views.py:153 +#: seahub/oauth/views.py:165 seahub/oauth/views.py:171 +#: seahub/oauth/views.py:202 seahub/templates/remote_user/error.html:8 #: seahub/weixin/views.py:35 seahub/weixin/views.py:54 #: seahub/weixin/views.py:59 seahub/weixin/views.py:78 #: seahub/weixin/views.py:96 seahub/work_weixin/views.py:68 @@ -1347,7 +1518,7 @@ msgstr "Netfang er áskilið" msgid "Error, please contact administrator." msgstr "" -#: seahub/dingtalk/views.py:125 seahub/dingtalk/views.py:368 +#: seahub/dingtalk/views.py:125 seahub/dingtalk/views.py:362 #: seahub/weixin/views.py:99 #, python-format msgid "User %s not found or inactive." @@ -1380,7 +1551,7 @@ msgstr "Ekki má nota nafnið %s" #: seahub/forms.py:97 seahub/share/views.py:296 seahub/views/ajax.py:308 #: seahub/views/ajax.py:312 seahub/views/ajax.py:316 seahub/views/ajax.py:327 -#: seahub/views/ajax.py:447 seahub/views/file.py:1933 +#: seahub/views/ajax.py:447 seahub/views/file.py:1930 msgid "Argument missing" msgstr "Vantar frumgildi" @@ -1503,11 +1674,11 @@ msgid "The %(site_name)s team" msgstr "%(site_name)s teymið" #: seahub/group/views.py:105 seahub/share/views.py:233 -#: seahub/views/__init__.py:436 seahub/views/ajax.py:381 -#: seahub/views/ajax.py:427 seahub/views/file.py:1184 -#: seahub/views/file.py:1425 seahub/views/file.py:1942 +#: seahub/views/__init__.py:587 seahub/views/ajax.py:381 +#: seahub/views/ajax.py:427 seahub/views/file.py:1181 +#: seahub/views/file.py:1422 seahub/views/file.py:1939 #: seahub/views/repo.py:114 seahub/views/repo.py:171 seahub/views/repo.py:229 -#: seahub/views/repo.py:282 seahub/views/repo.py:399 +#: seahub/views/repo.py:282 seahub/views/repo.py:392 msgid "Permission denied" msgstr "Aðgangi hafnað" @@ -1521,7 +1692,7 @@ msgid "Exit admin panel" msgstr "" #: seahub/institutions/templates/institutions/base.html:13 -#: seahub/templates/base.html:32 +#: seahub/templates/base.html:32 seahub/templates/home_base.html:9 msgid "Close" msgstr "Loka" @@ -1539,6 +1710,7 @@ msgid "Info" msgstr "Upplýsingar" #: seahub/institutions/templates/institutions/info.html:13 +#: seahub/templates/home_base.html:63 msgid "Libraries" msgstr "Söfn" @@ -1575,12 +1747,12 @@ msgid "Name" msgstr "Nafn" #: seahub/institutions/templates/institutions/user_info.html:35 -#: seahub/templates/registration/registration_form.html:32 +#: seahub/templates/registration/registration_form.html:31 msgid "Department" msgstr "Deild" #: seahub/institutions/templates/institutions/user_info.html:38 -#: seahub/templates/registration/registration_form.html:37 +#: seahub/templates/registration/registration_form.html:36 msgid "Telephone" msgstr "Sími" @@ -1599,25 +1771,9 @@ msgstr "Setja Kvóta" msgid "Available quota:" msgstr "" -#: seahub/institutions/templates/institutions/user_info.html:52 -#: seahub/institutions/templates/institutions/useradmin_search.html:12 -#: seahub/invitations/templates/invitations/token_view.html:17 -#: seahub/options/templates/options/set_user_options.html:14 -#: seahub/organizations/templates/organizations/org_register.html:42 -#: seahub/search/templates/search_results.html:26 -#: seahub/search/templates/search_results.html:47 -#: seahub/share/templates/share/share_link_audit.html:22 -#: seahub/templates/decrypt_repo_form.html:13 -#: seahub/templates/registration/password_change_form.html:25 -#: seahub/templates/registration/password_reset_confirm.html:19 -#: seahub/templates/registration/password_reset_form.html:41 -#: seahub/templates/registration/password_set_form.html:28 -#: seahub/templates/share_access_validation.html:29 -msgid "Submit" -msgstr "Samþykkja" - #: seahub/institutions/templates/institutions/user_info.html:62 #: seahub/search/templates/search_results.html:39 +#: seahub/templates/repo_dir_recycle_view.html:46 #: seahub/templates/repo_history_view.html:59 msgid "Size" msgstr "Stærð" @@ -1627,14 +1783,6 @@ msgstr "Stærð" msgid "Last Update" msgstr "Síðasta Uppfærsla" -#: seahub/institutions/templates/institutions/user_info.html:64 -#: seahub/institutions/templates/institutions/user_info.html:108 -#: seahub/institutions/templates/institutions/useradmin.html:20 -#: seahub/institutions/templates/institutions/useradmin_search.html:23 -#: seahub/templates/repo_history_view.html:60 -msgid "Operations" -msgstr "Aðgerðir" - #: seahub/institutions/templates/institutions/user_info.html:70 msgid "Encrypted" msgstr "Dulkóðað" @@ -1661,16 +1809,6 @@ msgstr "Geymslukvóta má ekki vanta" msgid "Create At / Last Login" msgstr "Búa til á / Síðasta Innskráning" -#: seahub/institutions/templates/institutions/useradmin.html:38 -msgid "Edit" -msgstr "Breyta" - -#: seahub/institutions/templates/institutions/useradmin.html:59 -#: seahub/institutions/templates/institutions/useradmin_search.html:55 -#: seahub/sysadmin_extra/views.py:232 -msgid "Delete" -msgstr "Eyða" - #: seahub/institutions/templates/institutions/useradmin.html:68 #: seahub/institutions/templates/institutions/useradmin_search.html:63 msgid "Empty" @@ -1685,12 +1823,6 @@ msgstr "Er að virkja..., vinsamlegast bíðið" msgid "Delete User" msgstr "Eyða Notanda" -#: seahub/institutions/templates/institutions/useradmin.html:81 -#: seahub/institutions/templates/institutions/useradmin_search.html:72 -#, python-format -msgid "Are you sure you want to delete %s ?" -msgstr "Ertu viss um að þú viljir eyða %s ?" - #: seahub/institutions/templates/institutions/useradmin.html:130 msgid "Edit failed." msgstr "Breyting mistókst" @@ -1711,7 +1843,7 @@ msgstr "Eigandi" msgid "Member" msgstr "Félagi" -#: seahub/institutions/views.py:209 seahub/views/sysadmin.py:366 +#: seahub/institutions/views.py:209 seahub/views/sysadmin.py:365 msgid "Failed to delete: the user does not exist" msgstr "Tókst ekki að eyða: notandinn er ekki til" @@ -1719,7 +1851,7 @@ msgstr "Tókst ekki að eyða: notandinn er ekki til" msgid "Failed to delete: the user is system administrator" msgstr "" -#: seahub/institutions/views.py:217 seahub/views/sysadmin.py:356 +#: seahub/institutions/views.py:217 seahub/views/sysadmin.py:355 #, python-format msgid "Successfully deleted %s" msgstr "Tókst að eyða %s" @@ -1745,7 +1877,6 @@ msgstr "" #: seahub/templates/shared_link_email.html:9 #: seahub/templates/shared_upload_link_email.html:8 #: seahub/templates/snippets/reset_repo_password.html:7 -#: seahub/templates/sysadmin/short_time_linving_password_reset_link.html:10 #: seahub/templates/sysadmin/user_activation_email.html:9 #: seahub/templates/sysadmin/user_add_email.html:7 #: seahub/templates/sysadmin/user_batch_add_email.html:7 @@ -1874,7 +2005,7 @@ msgstr "" msgid "New file updates on %s" msgstr "" -#: seahub/notifications/management/commands/send_notices.py:492 +#: seahub/notifications/management/commands/send_notices.py:457 #, python-format msgid "New notice on %s" msgstr "Ný athugasemd á %s" @@ -1884,31 +2015,21 @@ msgstr "Ný athugasemd á %s" msgid "You've got %(num)s new notices on %(site_name)s:\n" msgstr "" -#: seahub/notifications/models.py:554 +#: seahub/notifications/models.py:502 #, python-format msgid "" "A file named %(file_name)s is uploaded to %(name)s" msgstr "Skrá með nafninu %(file_name)s er hlaðið upp á þjóninn %(name)s" -#: seahub/notifications/models.py:561 -#, python-format -msgid "A file named %(file_name)s is uploaded" -msgstr "" - -#: seahub/notifications/models.py:596 +#: seahub/notifications/models.py:509 #, python-format msgid "" -"A folder named %(folder_name)s is uploaded to " -"%(name)s" -msgstr "" +"A file named %(file_name)s is uploaded to Deleted " +"Library" +msgstr "Skrá með nafninu %(file_name)s er hlaðið upp í safni sem hefur verið eytt" -#: seahub/notifications/models.py:603 -#, python-format -msgid "A folder named %(folder_name)s is uploaded" -msgstr "" - -#: seahub/notifications/models.py:737 +#: seahub/notifications/models.py:643 #, python-format msgid "" "User %(username)s has asked to join group %(username)s óskar eftir því að ganga í hópinn %(group_name)s, staðfestingarskilaboð: %(join_request_msg)s" -#: seahub/notifications/models.py:766 +#: seahub/notifications/models.py:672 #, python-format msgid "" "User %(group_staff)s has added you to group " "%(group_name)s" msgstr "Notandinn %(group_staff)s hefur bætt þér í hópinn %(group_name)s" -#: seahub/notifications/models.py:792 +#: seahub/notifications/models.py:698 #, python-format msgid "" "File %(file_name)s has a new comment from user " "%(author)s" msgstr "" -#: seahub/notifications/models.py:809 +#: seahub/notifications/models.py:715 #, python-format msgid "" "Draft #%(draft_id)s has a new comment from user " "%(author)s" msgstr "" -#: seahub/notifications/models.py:826 +#: seahub/notifications/models.py:732 #, python-format msgid "" "%(from_user)s has sent you a request for draft " "#%(draft_id)s" msgstr "" -#: seahub/notifications/models.py:849 -#: seahub/notifications/templates/notifications/notice_email.html:66 +#: seahub/notifications/models.py:755 +#: seahub/notifications/templates/notifications/notice_email.html:63 #, python-format msgid "" "Guest %(user)s accepted your invitation at %(time)s." msgstr "" -#: seahub/notifications/models.py:873 +#: seahub/notifications/models.py:779 #, python-format msgid "" "%(user)s has transfered a library named %(file_name)s er hlað #: seahub/notifications/templates/notifications/notice_email.html:54 #, python-format msgid "" -"A folder named %(folder_name)s is" -" uploaded to your folder %(parent_dir_name)s." -msgstr "" - -#: seahub/notifications/templates/notifications/notice_email.html:57 -#, python-format -msgid "" "User %(user)s has asked to join " "group %(grp_name)s, verification " "message: %(msg)s" msgstr "Notandinn %(user)s hefur óskað eftir aðgangi í grúppuna %(grp_name)s, staðfestingarskilaboð: %(msg)s" -#: seahub/notifications/templates/notifications/notice_email.html:60 +#: seahub/notifications/templates/notifications/notice_email.html:57 #, python-format msgid "" "User %(user)s has added you to " "group %(grp_name)s" msgstr "Notandinn %(user)s hefur bætt þér í hópinn %(grp_name)s" -#: seahub/notifications/templates/notifications/notice_email.html:63 +#: seahub/notifications/templates/notifications/notice_email.html:60 #, python-format msgid "" "File %(file_name)s has a new " "comment from user %(author)s" msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:69 +#: seahub/notifications/templates/notifications/notice_email.html:66 #, python-format msgid "" "A large number of files in your library %(user_name)s created file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:81 +#: seahub/notifications/templates/notifications/notice_email.html:78 #, python-format msgid "" " User %(user_name)s created file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:86 +#: seahub/notifications/templates/notifications/notice_email.html:83 #, python-format msgid "" " User %(user_name)s deleted file " @@ -2073,7 +2186,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:88 +#: seahub/notifications/templates/notifications/notice_email.html:85 #, python-format msgid "" " User %(user_name)s deleted file " @@ -2081,7 +2194,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:92 +#: seahub/notifications/templates/notifications/notice_email.html:89 #, python-format msgid "" " User %(user_name)s restored file " @@ -2089,7 +2202,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:95 +#: seahub/notifications/templates/notifications/notice_email.html:92 #, python-format msgid "" " User %(user_name)s renamed file " @@ -2097,7 +2210,7 @@ msgid "" "library %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:99 +#: seahub/notifications/templates/notifications/notice_email.html:96 #, python-format msgid "" " User %(user_name)s moved file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:101 +#: seahub/notifications/templates/notifications/notice_email.html:98 #, python-format msgid "" " User %(user_name)s moved file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:105 +#: seahub/notifications/templates/notifications/notice_email.html:102 #, python-format msgid "" " User %(user_name)s updated file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:110 +#: seahub/notifications/templates/notifications/notice_email.html:107 #, python-format msgid "" " User %(user_name)s created folder " @@ -2130,7 +2243,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:112 +#: seahub/notifications/templates/notifications/notice_email.html:109 #, python-format msgid "" " User %(user_name)s created folder " @@ -2139,7 +2252,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:117 +#: seahub/notifications/templates/notifications/notice_email.html:114 #, python-format msgid "" " User %(user_name)s deleted folder " @@ -2147,7 +2260,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:119 +#: seahub/notifications/templates/notifications/notice_email.html:116 #, python-format msgid "" " User %(user_name)s deleted folder " @@ -2155,7 +2268,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:123 +#: seahub/notifications/templates/notifications/notice_email.html:120 #, python-format msgid "" " User %(user_name)s restored folder" @@ -2163,7 +2276,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:126 +#: seahub/notifications/templates/notifications/notice_email.html:123 #, python-format msgid "" " User %(user_name)s renamed folder " @@ -2171,7 +2284,7 @@ msgid "" "library %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:130 +#: seahub/notifications/templates/notifications/notice_email.html:127 #, python-format msgid "" " User %(user_name)s moved folder %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:132 +#: seahub/notifications/templates/notifications/notice_email.html:129 #, python-format msgid "" " User %(user_name)s moved folder %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:145 +#: seahub/notifications/templates/notifications/notice_email.html:142 msgid "Go check out at the following page:" msgstr "Endilega athugaðu eftirfarandi síðu:" @@ -2237,21 +2350,21 @@ msgstr "" msgid "Notifications" msgstr "Athugasemdir" -#: seahub/notifications/utils.py:423 +#: seahub/notifications/utils.py:305 #, python-format msgid "%(author)s added a new comment in document %(sdoc_name)s" msgstr "" -#: seahub/notifications/utils.py:430 seahub/notifications/utils.py:440 +#: seahub/notifications/utils.py:312 seahub/notifications/utils.py:322 msgid "Details" msgstr "Í hnotskurn" -#: seahub/notifications/utils.py:433 +#: seahub/notifications/utils.py:315 #, python-format msgid "%(author)s added a new reply in document %(sdoc_name)s" msgstr "" -#: seahub/oauth/views.py:207 +#: seahub/oauth/views.py:205 #: seahub/templates/remote_user/create_unknown_user_false.html:8 #: seahub/work_weixin/views.py:110 msgid "" @@ -2286,24 +2399,22 @@ msgstr "Hint: síðari leiðin er öruggari, en er ekki studd í öllum vöfrum. #: seahub/organizations/api/admin/info.py:102 #: seahub/organizations/api/admin/logo.py:33 -#: seahub/organizations/api/admin/logo.py:42 seahub/subscription/views.py:25 -#: seahub/subscription/views.py:41 seahub/subscription/views.py:103 -#: seahub/work_weixin/views.py:37 seahub/work_weixin/views.py:62 -#: seahub/work_weixin/views.py:151 seahub/work_weixin/views.py:171 -#: seahub/work_weixin/views.py:231 +#: seahub/organizations/api/admin/logo.py:42 seahub/work_weixin/views.py:37 +#: seahub/work_weixin/views.py:62 seahub/work_weixin/views.py:151 +#: seahub/work_weixin/views.py:171 seahub/work_weixin/views.py:231 msgid "Feature is not enabled." msgstr "" -#: seahub/organizations/api/admin/users.py:813 +#: seahub/organizations/api/admin/users.py:806 #, python-brace-format msgid "Failed. You can only invite {org_members_quota} members." msgstr "" -#: seahub/organizations/api/admin/users.py:817 +#: seahub/organizations/api/admin/users.py:810 msgid "The number of users exceeds the limit" msgstr "" -#: seahub/organizations/api/admin/users.py:834 +#: seahub/organizations/api/admin/users.py:827 #, python-brace-format msgid "User {email} already exists." msgstr "" @@ -2316,14 +2427,14 @@ msgstr "" #: seahub/organizations/templates/organizations/org_register.html:8 #: seahub/templates/choose_register.html:3 #: seahub/templates/choose_register.html:8 -#: seahub/templates/registration/login.html:119 +#: seahub/templates/registration/login.html:102 #: seahub/templates/registration/registration_form.html:3 -#: seahub/templates/registration/registration_form.html:13 +#: seahub/templates/registration/registration_form.html:12 msgid "Signup" msgstr "Skráðu þig" #: seahub/organizations/templates/organizations/org_register.html:10 -#: seahub/templates/registration/registration_form.html:15 +#: seahub/templates/registration/registration_form.html:14 msgid "Welcome back, you are already signed in." msgstr "Gaman að sjá þig aftur, þú ert þegar skráð/ur inn." @@ -2340,11 +2451,11 @@ msgid "Admin Email" msgstr "" #: seahub/organizations/templates/organizations/org_register.html:38 -#: seahub/templates/registration/password_change_form.html:22 -#: seahub/templates/registration/password_set_form.html:25 -#: seahub/templates/registration/registration_form.html:28 +#: seahub/templates/registration/password_change_form.html:21 +#: seahub/templates/registration/password_set_form.html:24 +#: seahub/templates/registration/registration_form.html:27 #: seahub/templates/sysadmin/sudo_mode.html:4 -#: seahub/templates/sysadmin/sudo_mode.html:38 +#: seahub/templates/sysadmin/sudo_mode.html:18 msgid "Confirm Password" msgstr "Staðfestu lykilorðið" @@ -2384,7 +2495,7 @@ msgstr "Nafn" #: seahub/profile/templates/profile/set_profile_react.html:25 #: seahub/templates/registration/password_set_form.html:4 -#: seahub/templates/registration/password_set_form.html:13 +#: seahub/templates/registration/password_set_form.html:12 msgid "Set Password" msgstr "" @@ -2422,10 +2533,10 @@ msgid "Successfully set \"%s\" as your default library." msgstr "Tókst að setja \"%s\" sem sjálfgefna safnið þitt." #: seahub/seadoc/views.py:26 seahub/seadoc/views.py:80 -#: seahub/seadoc/views.py:158 seahub/views/__init__.py:427 -#: seahub/views/__init__.py:470 seahub/views/__init__.py:604 -#: seahub/views/__init__.py:763 seahub/views/ajax.py:376 -#: seahub/views/file.py:1928 +#: seahub/seadoc/views.py:158 seahub/views/__init__.py:578 +#: seahub/views/__init__.py:621 seahub/views/__init__.py:755 +#: seahub/views/__init__.py:914 seahub/views/ajax.py:376 +#: seahub/views/file.py:1925 msgid "Library does not exist" msgstr "Safn er ekki til" @@ -2582,7 +2693,7 @@ msgstr "" msgid "Share Link" msgstr "" -#: seahub/share/views.py:319 seahub/views/sysadmin.py:644 +#: seahub/share/views.py:319 seahub/views/sysadmin.py:643 msgid "Creator" msgstr "Stofnandi" @@ -2630,7 +2741,7 @@ msgstr "" msgid "Failed to export excel, invalid start or end date" msgstr "" -#: seahub/sysadmin_extra/views.py:61 seahub/views/sysadmin.py:679 +#: seahub/sysadmin_extra/views.py:61 seahub/views/sysadmin.py:678 msgid "Success" msgstr "Tókst með ágætum" @@ -2700,11 +2811,11 @@ msgstr "Búðu til einkareikning" msgid "Create an organization account" msgstr "Búðu til stofnanareikning" -#: seahub/templates/client_login_confirm.html:6 +#: seahub/templates/client_login_confirm.html:10 msgid "Desktop Client Login Confirm" msgstr "" -#: seahub/templates/client_login_confirm.html:8 +#: seahub/templates/client_login_confirm.html:12 msgid "Do you want to login to your client?" msgstr "" @@ -2739,6 +2850,78 @@ msgstr "Nafn Tækis" msgid "This file has (apparently) not been accessed yet" msgstr "Það hefur enginn (að því er virðist) opnað þessa skrá enn" +#: seahub/templates/home_base.html:11 +msgid "Files" +msgstr "Skrár" + +#: seahub/templates/home_base.html:14 +msgid "My Libraries" +msgstr "" + +#: seahub/templates/home_base.html:16 +msgid "Shared with me" +msgstr "" + +#: seahub/templates/home_base.html:18 +msgid "Shared with all" +msgstr "" + +#: seahub/templates/home_base.html:23 +msgid "Shared with groups" +msgstr "" + +#: seahub/templates/home_base.html:26 +msgid "All Groups" +msgstr "Allir Hópar" + +#: seahub/templates/home_base.html:38 +msgid "Tools" +msgstr "Tæki" + +#: seahub/templates/home_base.html:41 +msgid "Favorites" +msgstr "" + +#: seahub/templates/home_base.html:43 +msgid "Activities" +msgstr "Virkni" + +#: seahub/templates/home_base.html:47 +msgid "Wikis" +msgstr "" + +#: seahub/templates/home_base.html:50 +msgid "Linked Devices" +msgstr "" + +#: seahub/templates/home_base.html:53 +msgid "Invite People" +msgstr "" + +#: seahub/templates/home_base.html:56 +msgid "Drafts" +msgstr "" + +#: seahub/templates/home_base.html:59 +msgid "Share Admin" +msgstr "Stjórnun deilinga" + +#: seahub/templates/home_base.html:66 +msgid "Folders" +msgstr "Möppur" + +#: seahub/templates/home_base.html:71 seahub/templates/home_base.html:75 +msgid "Links" +msgstr "Tenglar" + +#: seahub/templates/home_base.html:90 +msgid "Enable Modules" +msgstr "Virkja Viðbætur" + +#: seahub/templates/home_base.html:97 +msgid "Personal Wiki" +msgstr "Smáwiki" + #: seahub/templates/i18n.html:6 msgid "Upload Folder" msgstr "Hlaða upp Möppu" @@ -2779,7 +2962,7 @@ msgid "" msgstr "Til að virkja reikninginn, vinsamlegast smelltu á eftirfarandi hlekk innan næstu %(expiration_days)s daga:" #: seahub/templates/registration/activation_email.html:18 -#: seahub/templates/registration/registration_form.html:47 +#: seahub/templates/registration/registration_form.html:46 msgid "Sign Up" msgstr "Nýskrá" @@ -2801,7 +2984,7 @@ msgstr "Skrá inn aftur" #: seahub/templates/registration/login.html:4 #: seahub/templates/registration/login.html:36 -#: seahub/templates/registration/login.html:75 +#: seahub/templates/registration/login.html:73 #: seahub/templates/registration/multi_adfs_sso.html:4 #: seahub/templates/registration/multi_adfs_sso.html:36 #: seahub/templates/registration/multi_adfs_sso.html:47 @@ -2816,42 +2999,42 @@ msgstr "Innskrá" msgid "Refresh" msgstr "" -#: seahub/templates/registration/login.html:64 +#: seahub/templates/registration/login.html:62 msgid "Incorrect email or password" msgstr "Rangt netfang eða lykilorð" -#: seahub/templates/registration/login.html:72 +#: seahub/templates/registration/login.html:70 #, python-format msgid "Remember me for %(remember_days)s days " msgstr "Mundu mig í %(remember_days)s daga" -#: seahub/templates/registration/login.html:79 -#: seahub/templates/registration/login.html:83 +#: seahub/templates/registration/login.html:77 +#: seahub/templates/registration/login.html:81 msgid "Single Sign-On" msgstr "" -#: seahub/templates/registration/login.html:90 +#: seahub/templates/registration/login.html:88 msgid "Login with" msgstr "" -#: seahub/templates/registration/login.html:116 +#: seahub/templates/registration/login.html:99 msgid "Forgot password?" msgstr "" -#: seahub/templates/registration/login.html:184 +#: seahub/templates/registration/login.html:167 msgid "Failed to refresh the CAPTCHA, please try again later." msgstr "Tókst ekki að gera nýjann staðfestingarkóða, vinsamlegast reyndu aftur síðar." -#: seahub/templates/registration/login.html:192 +#: seahub/templates/registration/login.html:175 #: seahub/templates/registration/multi_adfs_sso.html:90 msgid "Email or username cannot be blank" msgstr "Netfang eða notendanafn má ekki vanta" -#: seahub/templates/registration/login.html:196 -#: seahub/templates/registration/password_change_form.html:69 -#: seahub/templates/registration/password_set_form.html:67 -#: seahub/templates/registration/registration_form.html:95 -#: seahub/templates/sysadmin/sudo_mode.html:71 +#: seahub/templates/registration/login.html:179 +#: seahub/templates/registration/password_change_form.html:66 +#: seahub/templates/registration/password_set_form.html:64 +#: seahub/templates/registration/registration_form.html:91 +#: seahub/templates/sysadmin/sudo_mode.html:35 msgid "Password cannot be blank" msgstr "Lykilorðið má ekki vanta" @@ -2864,45 +3047,45 @@ msgid "Your password has been changed successfully." msgstr "Lykilorðinu þínu hefur verið breytt." #: seahub/templates/registration/password_change_form.html:3 -#: seahub/templates/registration/password_change_form.html:12 +#: seahub/templates/registration/password_change_form.html:11 msgid "Password Modification" msgstr "Lykilorðaumsýsla" -#: seahub/templates/registration/password_change_form.html:15 +#: seahub/templates/registration/password_change_form.html:14 msgid "Please update your password before continue." msgstr "Vinsamlegast uppfærðu lykilorðið þitt áður en þú heldur áfram." -#: seahub/templates/registration/password_change_form.html:17 +#: seahub/templates/registration/password_change_form.html:16 msgid "Current Password" msgstr "Núverandi Lykilorð" -#: seahub/templates/registration/password_change_form.html:19 +#: seahub/templates/registration/password_change_form.html:18 msgid "New Password" msgstr "Nýtt Lykilorð" -#: seahub/templates/registration/password_change_form.html:39 -#: seahub/templates/registration/password_set_form.html:42 -#: seahub/templates/registration/registration_form.html:65 +#: seahub/templates/registration/password_change_form.html:37 +#: seahub/templates/registration/password_set_form.html:40 +#: seahub/templates/registration/registration_form.html:62 #, python-format msgid "" "Passwords must have at least %(min_len)s characters and contain %(level)s of" " the following: uppercase letters, lowercase letters, numbers, and symbols." msgstr "Lykilorð verða að innihalda að minnsta kosti %(min_len)s stafi og innihalda %(level)s af eftirtöldu: hástafi, lástafi, tölur og tákn." -#: seahub/templates/registration/password_change_form.html:65 +#: seahub/templates/registration/password_change_form.html:62 msgid "Current password cannot be blank" msgstr "Núverandi lykilorð getur ekki verið tómt" -#: seahub/templates/registration/password_change_form.html:73 -#: seahub/templates/registration/password_set_form.html:71 -#: seahub/templates/registration/registration_form.html:99 +#: seahub/templates/registration/password_change_form.html:70 +#: seahub/templates/registration/password_set_form.html:68 +#: seahub/templates/registration/registration_form.html:95 #: seahub/templates/snippets/repo_create_js.html:54 msgid "Please enter the password again" msgstr "Vinsamlegast sláðu lykilorðið inn aftur" -#: seahub/templates/registration/password_change_form.html:77 -#: seahub/templates/registration/password_set_form.html:75 -#: seahub/templates/registration/registration_form.html:103 +#: seahub/templates/registration/password_change_form.html:74 +#: seahub/templates/registration/password_set_form.html:72 +#: seahub/templates/registration/registration_form.html:99 #: seahub/templates/snippets/repo_create_js.html:58 msgid "Passwords don't match" msgstr "Lykilorðin stemma ekki" @@ -2917,9 +3100,8 @@ msgstr "Lykilorð endurstillt" #: seahub/templates/registration/password_reset_confirm.html:4 #: seahub/templates/registration/password_reset_done.html:4 -#: seahub/templates/registration/password_reset_done.html:29 #: seahub/templates/registration/password_reset_form.html:4 -#: seahub/templates/registration/password_reset_form.html:36 +#: seahub/templates/registration/password_reset_form.html:7 msgid "Password Reset" msgstr "Lykilorð Endurstillt" @@ -2939,14 +3121,10 @@ msgstr "Staðfestu lykilorð:" msgid "Failed to reset password: this link is no longer available." msgstr "Tókst ekki að endurstilla lykilorð: þessi slóð er ekki lengur tiltæk." -#: seahub/templates/registration/password_reset_done.html:31 +#: seahub/templates/registration/password_reset_done.html:8 msgid "We've sent a password reset email to your mailbox." msgstr "Við höfum sent þér tölvupóst til að endursetja lykilorðið." -#: seahub/templates/registration/password_reset_done.html:32 -msgid "Back to login page" -msgstr "" - #: seahub/templates/registration/password_reset_email.html:12 #, python-format msgid "" @@ -2958,14 +3136,14 @@ msgstr "Til að endursetja lykilorðið þitt fyrir %(account)s á %(site_name)s msgid "If you did not request it, just skip it." msgstr "Ef þú baðst ekki um þetta, þá skaltu hundsa þetta." -#: seahub/templates/registration/password_reset_form.html:38 +#: seahub/templates/registration/password_reset_form.html:9 +msgid "Your email used in login: " +msgstr "Netfangið þitt sem notað er í innskráningu:" + +#: seahub/templates/registration/password_reset_form.html:12 msgid "We will send you an email to set new password" msgstr "Við munum senda þér tölvupóst til að endurstilla lykilorðið" -#: seahub/templates/registration/password_reset_form.html:39 -msgid "Your email used in login" -msgstr "" - #: seahub/templates/registration/register_complete_email.html:1 #, python-format msgid "" @@ -3003,11 +3181,7 @@ msgstr "Skráningu er lokið, vinsamlegast bíddu eftir að kerfisstjóri virki msgid "Signup function is not enabled." msgstr "Skráningarmöguleikinn er ekki virkur." -#: seahub/templates/registration/registration_form.html:42 -msgid "Note" -msgstr "Athugasemd" - -#: seahub/templates/registration/registration_form.html:91 +#: seahub/templates/registration/registration_form.html:87 msgid "Email cannot be blank" msgstr "Netfang má ekki vanta" @@ -3018,6 +3192,67 @@ msgid "" "activate your account." msgstr "Reikningurinn þinn hefur verið stofnaður, vinsamlegast bíðið eftir að kerfisstjóri hefur virkjað reikninginn þinn." +#: seahub/templates/repo_dir_recycle_view.html:13 +#, python-format +msgid "%(repo_dir_name)s Trash" +msgstr "%(repo_dir_name)s Rusl" + +#: seahub/templates/repo_dir_recycle_view.html:15 +#: seahub/templates/repo_history_view.html:16 +#: seahub/templates/text_diff.html:15 +#: seahub/two_factor/templates/two_factor/core/backup_tokens.html:26 +msgid "Back" +msgstr "Til Baka" + +#: seahub/templates/repo_dir_recycle_view.html:21 +#: seahub/templates/repo_history_view.html:40 +msgid "Current path: " +msgstr "Núverandi slóð:" + +#: seahub/templates/repo_dir_recycle_view.html:37 +#: seahub/templates/repo_dir_recycle_view.html:65 +msgid "Clean" +msgstr "Hreinsa" + +#: seahub/templates/repo_dir_recycle_view.html:45 +msgid "Delete Time" +msgstr "Eyða Tíma" + +#: seahub/templates/repo_dir_recycle_view.html:59 +msgid "More" +msgstr "Meira" + +#: seahub/templates/repo_dir_recycle_view.html:66 +msgid "Clear files in trash and history:" +msgstr "Eyða skrám í rusli og sögu :" + +#: seahub/templates/repo_dir_recycle_view.html:68 +msgid "3 days ago" +msgstr "fyrir þremur dögum" + +#: seahub/templates/repo_dir_recycle_view.html:69 +msgid "1 week ago" +msgstr "fyrir einni viku" + +#: seahub/templates/repo_dir_recycle_view.html:70 +msgid "1 month ago" +msgstr "fyrir einum mánuði" + +#: seahub/templates/repo_dir_recycle_view.html:71 +msgid "all" +msgstr "allt" + +#: seahub/templates/repo_dir_recycle_view.html:75 +#: seahub/templates/view_shared_upload_link.html:86 +#: seahub/two_factor/templates/two_factor/_wizard_actions.html:4 +#: seahub/two_factor/templates/two_factor/profile/disable.html:12 +msgid "Cancel" +msgstr "Hætta við" + +#: seahub/templates/repo_dir_recycle_view.html:192 +msgid "Successfully restored 1 item." +msgstr "" + #: seahub/templates/repo_folder_trash_react.html:5 msgid "Trash" msgstr "Ruslafata" @@ -3031,20 +3266,10 @@ msgstr "Saga" msgid "%(repo_name)s Snapshot" msgstr "%(repo_name)s Skyndimynd" -#: seahub/templates/repo_history_view.html:16 -#: seahub/templates/text_diff.html:15 -#: seahub/two_factor/templates/two_factor/core/backup_tokens.html:26 -msgid "Back" -msgstr "Til Baka" - #: seahub/templates/repo_history_view.html:30 msgid "Unknown" msgstr "Óþekkt" -#: seahub/templates/repo_history_view.html:40 -msgid "Current path: " -msgstr "Núverandi slóð:" - #: seahub/templates/repo_history_view.html:51 #: seahub/templates/repo_history_view.html:68 #: seahub/templates/repo_history_view.html:78 @@ -3075,13 +3300,6 @@ msgstr "" msgid "Snapshot" msgstr "" -#: seahub/templates/sdoc_file_view_react.html:64 -#: seahub/templates/sdoc_file_view_react.html:87 -#: seahub/templates/view_file_onlyoffice.html:147 -#: seahub/templates/view_file_onlyoffice.html:170 -msgid "Failed. Please check the network." -msgstr "Tókst ekki, vinsamlegast athugaðu nettenginguna" - #: seahub/templates/share_access_validation.html:6 msgid "" "Please input the password if you want to browse the shared file/directory." @@ -3155,27 +3373,24 @@ msgid "" "as soon as possible." msgstr "" -#: seahub/templates/sysadmin/short_time_linving_password_reset_link.html:13 -#, python-format -msgid "" -"Administrator on %(site_name)s is resetting your password for %(account)s, " -"please click the following link to continue: " -msgstr "" - -#: seahub/templates/sysadmin/sudo_mode.html:25 +#: seahub/templates/sysadmin/sudo_mode.html:8 msgid "Confirm password to continue" msgstr "Staðfestu lykilorð til að halda áfram" -#: seahub/templates/sysadmin/sudo_mode.html:26 +#: seahub/templates/sysadmin/sudo_mode.html:13 +msgid "Incorrect password" +msgstr "Rangt lykilorð" + +#: seahub/templates/sysadmin/sudo_mode.html:24 +msgid "Tip:" +msgstr "Hint:" + +#: seahub/templates/sysadmin/sudo_mode.html:24 msgid "" "You are entering admin area, we won't ask for your password again for a few " "hours." msgstr "Þú ert að fara á kerfisstjórasvæði, við munum ekki spyrja þig um lykilorð aftur næstu klukkutímana." -#: seahub/templates/sysadmin/sudo_mode.html:33 -msgid "Incorrect password" -msgstr "Rangt lykilorð" - #: seahub/templates/sysadmin/user_activation_email.html:12 #, python-format msgid "Your account %(username)s on %(site_name)s has been activated." @@ -3233,6 +3448,10 @@ msgstr "fyrir breytingar" msgid "after modification" msgstr "eftir breytingar" +#: seahub/templates/user_404.html:6 +msgid "Sorry, this user is not registered yet." +msgstr "Afsakið, en þessi notandi er ekki enn skráður." + #: seahub/templates/user_quota_full.html:12 #, python-format msgid "Your quota is almost full on %(site_name)s." @@ -3242,12 +3461,97 @@ msgstr "" msgid "Used:" msgstr "Notað:" +#: seahub/templates/view_shared_upload_link.html:8 +#, python-format +msgid "Upload files to %(dir_name)s" +msgstr "Hlaða upp skrám til %(dir_name)s" + +#: seahub/templates/view_shared_upload_link.html:9 +msgid "shared by:" +msgstr "deilt af:" + +#: seahub/templates/view_shared_upload_link.html:11 +msgid "The owner of this library has run out of space." +msgstr "Eigandi þessa safns hefur fullnýtt plásskvótann sinn." + +#: seahub/templates/view_shared_upload_link.html:18 +#: seahub/templates/view_shared_upload_link.html:64 +msgid "Add Files" +msgstr "Bæta við Skrá" + +#: seahub/templates/view_shared_upload_link.html:24 +msgid "Add folder" +msgstr "Bæta við möppu" + +#: seahub/templates/view_shared_upload_link.html:30 +msgid "Cancel All" +msgstr "Hætta við allt" + +#: seahub/templates/view_shared_upload_link.html:34 +msgid "" +"File Drag & Drop is supported for Chrome, Safari 5.0+, Firefox 4.0+, IE " +"10.0+" +msgstr "Að draga og sleppa skrám er stutt í Chrome, Safari 5.0+, Firefox 4.0+, IE 10.0+" + +#: seahub/templates/view_shared_upload_link.html:36 +msgid "Folder Drag & Drop is supported for Chrome" +msgstr "Að draga og sleppa möppum er stutt í Chrome" + +#: seahub/templates/view_shared_upload_link.html:39 +#, python-format +msgid "File size should be smaller than %(max_file_size)s" +msgstr "Skráarstærð ætti að vera minni en %(max_file_size)s" + +#: seahub/templates/view_shared_upload_link.html:48 +msgid "Saving..." +msgstr "Vista..." + +#: seahub/templates/view_shared_upload_link.html:75 +msgid "File is too big" +msgstr "Skrá er of stór" + +#: seahub/templates/view_shared_upload_link.html:76 +msgid "File is too small" +msgstr "Skrá er of smá" + +#: seahub/templates/view_shared_upload_link.html:77 +msgid "Filetype not allowed" +msgstr "Skráargerð er ekki leyfð" + +#: seahub/templates/view_shared_upload_link.html:78 +msgid "Maximum number of files exceeded" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:79 +msgid "Uploaded bytes exceed file size" +msgstr "Upphlöðnum bætum skráarstærðar náð" + +#: seahub/templates/view_shared_upload_link.html:80 +msgid "Empty file upload result" +msgstr "Upphleðslustaða tómra skráa" + +#: seahub/templates/view_shared_upload_link.html:83 +msgid "uploaded" +msgstr "hlaðið upp" + +#: seahub/templates/view_shared_upload_link.html:84 +msgid "canceled" +msgstr "hætt við" + +#: seahub/templates/view_shared_upload_link.html:85 +msgid "Start" +msgstr "Byrja" + +#: seahub/templates/view_shared_upload_link.html:227 +msgid "Network error" +msgstr "" + #: seahub/templates/wiki/wiki.html:25 msgid "Last modified by" msgstr "" #: seahub/thumbnail/views.py:45 seahub/thumbnail/views.py:172 -#: seahub/views/__init__.py:468 +#: seahub/views/__init__.py:619 msgid "Invalid arguments." msgstr "Ógild gildi." @@ -3261,11 +3565,6 @@ msgstr "Mistókst að búa til smámynd." msgid "Token" msgstr "" -#: seahub/two_factor/templates/two_factor/_wizard_actions.html:4 -#: seahub/two_factor/templates/two_factor/profile/disable.html:12 -msgid "Cancel" -msgstr "Hætta við" - #: seahub/two_factor/templates/two_factor/core/backup_tokens.html:6 msgid "Backup Tokens" msgstr "" @@ -3368,36 +3667,37 @@ msgstr "" msgid "permission error" msgstr "leyfisvilla" -#: seahub/views/__init__.py:299 +#: seahub/views/__init__.py:420 seahub/views/__init__.py:435 +#: seahub/views/__init__.py:450 msgid "Unable to view recycle page" msgstr "Get ekki skoðað endurnýjaða síðu" -#: seahub/views/__init__.py:344 +#: seahub/views/__init__.py:495 msgid "Unable to view library modification" msgstr "Getur ekki skoðað breytingar safns" -#: seahub/views/__init__.py:461 +#: seahub/views/__init__.py:612 msgid "Please specify history ID" msgstr "Vinsamlegast tilgreinið söguauðkenni" -#: seahub/views/__init__.py:465 +#: seahub/views/__init__.py:616 msgid "Successfully restored the library." msgstr "" -#: seahub/views/__init__.py:472 +#: seahub/views/__init__.py:623 msgid "History you specified does not exist" msgstr "Sagan sem þú tilgreindir er ekki til" -#: seahub/views/__init__.py:474 +#: seahub/views/__init__.py:625 msgid "Unknown error" msgstr "Óþekkt villa" -#: seahub/views/__init__.py:770 seahub/views/repo.py:286 +#: seahub/views/__init__.py:921 seahub/views/repo.py:286 #, python-format msgid "\"%s\" does not exist." msgstr "\"%s\" er ekki til." -#: seahub/views/__init__.py:802 +#: seahub/views/__init__.py:953 #, python-format msgid "Unable to download \"%s\"" msgstr "Get ekki hlaðið niður \"%s\"" @@ -3419,9 +3719,9 @@ msgid "Bad upload link token." msgstr "Slæmt tákn í upphleðsluhlekk" #: seahub/views/ajax.py:338 seahub/views/file.py:457 seahub/views/file.py:488 -#: seahub/views/file.py:1179 seahub/views/file.py:1420 -#: seahub/views/file.py:1937 seahub/views/file.py:2152 -#: seahub/views/file.py:2157 seahub/views/file.py:2164 +#: seahub/views/file.py:1176 seahub/views/file.py:1417 +#: seahub/views/file.py:1934 seahub/views/file.py:2149 +#: seahub/views/file.py:2154 seahub/views/file.py:2161 msgid "File does not exist" msgstr "Skrá er ekki til" @@ -3449,57 +3749,57 @@ msgstr "Kóðunin sem þú valdir á ekki við." msgid "Unknown file encoding" msgstr "Óþekkt skráargerð" -#: seahub/views/file.py:342 seahub/views/file.py:377 seahub/views/file.py:689 -#: seahub/views/file.py:783 seahub/views/file.py:905 +#: seahub/views/file.py:342 seahub/views/file.py:377 seahub/views/file.py:690 +#: seahub/views/file.py:780 seahub/views/file.py:902 #, python-format msgid "File size surpasses %s, can not be opened online." msgstr "Skráarstærð yfir %s, ekki hægt að opna í vafra." -#: seahub/views/file.py:349 seahub/views/file.py:818 +#: seahub/views/file.py:349 seahub/views/file.py:815 msgid "The library is encrypted, can not open file online." msgstr "Þetta safn er dulkóðað, get ekki opnað skrár innan kerfis." #: seahub/views/file.py:444 seahub/views/file.py:466 seahub/views/file.py:471 -#: seahub/views/file.py:512 seahub/views/file.py:773 seahub/views/file.py:1038 -#: seahub/views/file.py:1064 seahub/views/file.py:1094 -#: seahub/views/file.py:1225 seahub/views/file.py:1331 -#: seahub/views/file.py:1461 seahub/views/file.py:1578 +#: seahub/views/file.py:512 seahub/views/file.py:770 seahub/views/file.py:1035 +#: seahub/views/file.py:1061 seahub/views/file.py:1091 +#: seahub/views/file.py:1222 seahub/views/file.py:1328 +#: seahub/views/file.py:1458 seahub/views/file.py:1575 msgid "Unable to view file" msgstr "Getur ekki skoðað skrá" -#: seahub/views/file.py:842 seahub/views/file.py:986 seahub/views/file.py:1292 -#: seahub/views/file.py:1516 +#: seahub/views/file.py:839 seahub/views/file.py:983 seahub/views/file.py:1289 +#: seahub/views/file.py:1513 msgid "Error when prepare Office Online file preview page." msgstr "" -#: seahub/views/file.py:874 seahub/views/file.py:998 seahub/views/file.py:1311 -#: seahub/views/file.py:1532 +#: seahub/views/file.py:871 seahub/views/file.py:995 seahub/views/file.py:1308 +#: seahub/views/file.py:1529 msgid "Error when prepare OnlyOffice file preview page." msgstr "" -#: seahub/views/file.py:1130 +#: seahub/views/file.py:1127 msgid "Unable to download file, invalid file path" msgstr "Gat ekki niðurhalað skrá, röng skráarslóð" -#: seahub/views/file.py:1139 +#: seahub/views/file.py:1136 msgid "Unable to download file, wrong file path" msgstr "Gat ekki niðurhalað skrá, röng skráarslóð" -#: seahub/views/file.py:1146 +#: seahub/views/file.py:1143 msgid "Unable to download file." msgstr "" -#: seahub/views/file.py:1347 seahub/views/file.py:1597 -#: seahub/views/repo.py:344 +#: seahub/views/file.py:1344 seahub/views/file.py:1594 +#: seahub/views/repo.py:338 #, python-format msgid "Share link for %s." msgstr "" -#: seahub/views/file.py:1723 seahub/views/file.py:1728 +#: seahub/views/file.py:1720 seahub/views/file.py:1725 msgid "Unable to download file" msgstr "Get ekki halað niður skrá" -#: seahub/views/file.py:2145 +#: seahub/views/file.py:2142 msgid "The original file does not exist" msgstr "" @@ -3513,106 +3813,106 @@ msgstr "" msgid "User {token.user} inactive" msgstr "" -#: seahub/views/sso.py:167 +#: seahub/views/sso.py:131 msgid "" "This link has already been visited, please click the login button on the " "client again" msgstr "" -#: seahub/views/sso.py:192 +#: seahub/views/sso.py:156 msgid "Invalid link, please click the login button on the client again" msgstr "" -#: seahub/views/sso.py:197 +#: seahub/views/sso.py:161 msgid "Login timeout, please click the login button on the client again" msgstr "" -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:175 msgid "Login ID" msgstr "" -#: seahub/views/sysadmin.py:307 seahub/views/sysadmin.py:333 +#: seahub/views/sysadmin.py:306 seahub/views/sysadmin.py:332 msgid "Failed to set quota: internal server error" msgstr "Mistókst að setja kvóta: Kerfisvilla" -#: seahub/views/sysadmin.py:352 +#: seahub/views/sysadmin.py:351 msgid "Failed to delete: the user is an organization creator" msgstr "Mistókst að eyða: notandinn er stofnandi samfélagsins" -#: seahub/views/sysadmin.py:397 +#: seahub/views/sysadmin.py:396 #, python-format msgid "Successfully revoke the admin permission of %s" msgstr "Tókst að taka kerfisstjóraréttindi af %s" -#: seahub/views/sysadmin.py:399 +#: seahub/views/sysadmin.py:398 msgid "Failed to revoke admin: the user does not exist" msgstr "Mistókst að taka kerfisstjóraréttindin af: notandinn er ekki til" -#: seahub/views/sysadmin.py:512 +#: seahub/views/sysadmin.py:511 #, python-format msgid "" "Successfully reset password to %(passwd)s, an email has been sent to " "%(user)s." msgstr "Tókst að breyta lykilorðinu í %(passwd)s, tölvupóstur hefur verið sendur til %(user)s." -#: seahub/views/sysadmin.py:527 +#: seahub/views/sysadmin.py:526 msgid "Failed to reset password: user does not exist" msgstr "Mistókst að endurstilla lykilorð: notandinn er ekki til" -#: seahub/views/sysadmin.py:576 +#: seahub/views/sysadmin.py:575 #, python-format msgid "Fail to add user %s." msgstr "Mistókst að bæta við notanda %s." -#: seahub/views/sysadmin.py:601 seahub/views/sysadmin.py:614 +#: seahub/views/sysadmin.py:600 seahub/views/sysadmin.py:613 #, python-format msgid "Successfully added user %s. An email notification has been sent." msgstr "Tókst að bæta við notandanum %s. Tilkynning hefur verið send í tölvupósti." -#: seahub/views/sysadmin.py:604 seahub/views/sysadmin.py:617 +#: seahub/views/sysadmin.py:603 seahub/views/sysadmin.py:616 #, python-format msgid "" "Successfully added user %s. An error accurs when sending email notification," " please check your email configuration." msgstr "Tókst að bæta við notandanum %s. Villa kom upp þegar reynt var að senda tilkynningu þess efnis í tölvupósti, vinsamlegast athugaðu tölvupóststillingarnar." -#: seahub/views/sysadmin.py:606 seahub/views/sysadmin.py:619 +#: seahub/views/sysadmin.py:605 seahub/views/sysadmin.py:618 #, python-format msgid "Successfully added user %s." msgstr "Tókst að bæta við notandanum %s." -#: seahub/views/sysadmin.py:621 +#: seahub/views/sysadmin.py:620 #, python-format msgid "" "Successfully added user %s. But email notification can not be sent, because " "Email service is not properly configured." msgstr "Tókst að bæta við notandanum %s. En ekki var hægt að senda tilkynningu um það í tölvupósti, því póstþjónustan er ekki rétt upp sett." -#: seahub/views/sysadmin.py:673 +#: seahub/views/sysadmin.py:672 msgid "Input should be a number" msgstr "Gildið ætti að vera tala" -#: seahub/views/sysadmin.py:683 +#: seahub/views/sysadmin.py:682 msgid "Input number should be greater than 0" msgstr "Gildið ætti að vera tala stærri en 0" -#: seahub/views/sysadmin.py:721 +#: seahub/views/sysadmin.py:720 msgid "Successfully deleted." msgstr "Giftursamlega eytt" -#: seahub/views/sysadmin.py:751 +#: seahub/views/sysadmin.py:750 #, python-format msgid "Successfully set %s as admin." msgstr "Tókst að gera %s að kerfisstjóra." -#: seahub/views/sysadmin.py:753 +#: seahub/views/sysadmin.py:752 #, python-format msgid "Failed to set %s as admin: user does not exist." msgstr "Mistókst að gera %s að kerfisstjóra: notandi er ekki til." -#: seahub/views/sysadmin.py:768 seahub/views/sysadmin.py:769 -#: seahub/views/sysadmin.py:770 seahub/views/sysadmin.py:783 -#: seahub/views/sysadmin.py:784 +#: seahub/views/sysadmin.py:767 seahub/views/sysadmin.py:768 +#: seahub/views/sysadmin.py:769 seahub/views/sysadmin.py:782 +#: seahub/views/sysadmin.py:783 msgid "Optional" msgstr "" diff --git a/locale/is/LC_MESSAGES/djangojs.po b/locale/is/LC_MESSAGES/djangojs.po index 2a2a8ad803..9945a3875e 100644 --- a/locale/is/LC_MESSAGES/djangojs.po +++ b/locale/is/LC_MESSAGES/djangojs.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: seahub\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-10 14:16+0800\n" +"POT-Creation-Date: 2024-02-05 16:23+0800\n" "PO-Revision-Date: 2015-05-09 05:28+0000\n" "Last-Translator: Hjörleifur Sveinbjörnsson , 2015-2016\n" "Language-Team: Icelandic (http://app.transifex.com/haiwen/seahub/language/is/)\n" @@ -36,7 +36,7 @@ msgstr "" #: frontend/src/components/common/account.js:121 #: frontend/src/pages/sys-admin/side-panel.js:33 -#: frontend/src/pages/sys-admin/users/users-content.js:294 +#: frontend/src/pages/sys-admin/users/users-content.js:285 msgid "System Admin" msgstr "Kerfisstjórnun" @@ -58,7 +58,7 @@ msgid "Used:" msgstr "Notað:" #: frontend/src/components/common/account.js:165 -#: frontend/src/components/search/ai-search.js:661 +#: frontend/src/components/search/ai-search.js:651 #: frontend/src/pages/groups/group-view.js:470 #: frontend/src/pages/groups/group-view.js:476 #: frontend/src/pages/org-admin/side-panel.js:56 @@ -78,128 +78,116 @@ msgstr "" msgid "Log out" msgstr "Útskrá" -#: frontend/src/components/common/notice-item.js:44 +#: frontend/src/components/common/notice-item.js:42 msgid "User {user_link} has added you to {group_link}" msgstr "" -#: frontend/src/components/common/notice-item.js:67 +#: frontend/src/components/common/notice-item.js:65 msgid "{share_from} has shared a library named {repo_link} to you." msgstr "" -#: frontend/src/components/common/notice-item.js:69 +#: frontend/src/components/common/notice-item.js:67 msgid "{share_from} has shared a folder named {repo_link} to you." msgstr "" -#: frontend/src/components/common/notice-item.js:95 -msgid "" -"{share_from} has changed the permission of library {repo_link} to " -"{permission}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:97 -msgid "" -"{share_from} has changed the permission of folder {repo_link} to " -"{permission}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:122 -msgid "{share_from} has cancelled the sharing of library {repo_name}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:124 -msgid "{share_from} has cancelled the sharing of folder {repo_name}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:150 +#: frontend/src/components/common/notice-item.js:98 msgid "" "{share_from} has shared a library named {repo_link} to group {group_link}." msgstr "" -#: frontend/src/components/common/notice-item.js:152 +#: frontend/src/components/common/notice-item.js:100 msgid "" "{share_from} has shared a folder named {repo_link} to group {group_link}." msgstr "" -#: frontend/src/components/common/notice-item.js:178 +#: frontend/src/components/common/notice-item.js:126 msgid "{user} has transfered a library named {repo_link} to you." msgstr "" -#: frontend/src/components/common/notice-item.js:282 +#: frontend/src/components/common/notice-item.js:182 +msgid "{from_user} has sent you a request for {draft_link}." +msgstr "" + +#: frontend/src/components/common/notice-item.js:183 +msgid "Draft" +msgstr "" + +#: frontend/src/components/common/notice-item.js:214 msgid "{user} created file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:282 +#: frontend/src/components/common/notice-item.js:214 msgid "" "{user} created file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:285 +#: frontend/src/components/common/notice-item.js:217 msgid "{user} deleted file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:285 +#: frontend/src/components/common/notice-item.js:217 msgid "" "{user} deleted file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:289 +#: frontend/src/components/common/notice-item.js:221 msgid "{user} restored file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:292 +#: frontend/src/components/common/notice-item.js:224 msgid "{user} renamed file {oldFileName} {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:296 +#: frontend/src/components/common/notice-item.js:228 msgid "{user} moved file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:296 +#: frontend/src/components/common/notice-item.js:228 msgid "" "{user} moved file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:299 +#: frontend/src/components/common/notice-item.js:231 msgid "{user} updated file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:311 +#: frontend/src/components/common/notice-item.js:243 msgid "{user} created folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:311 +#: frontend/src/components/common/notice-item.js:243 msgid "" "{user} created folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:314 +#: frontend/src/components/common/notice-item.js:246 msgid "{user} deleted folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:314 +#: frontend/src/components/common/notice-item.js:246 msgid "" "{user} deleted folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:318 +#: frontend/src/components/common/notice-item.js:250 msgid "{user} restored folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:321 +#: frontend/src/components/common/notice-item.js:253 msgid "" "{user} renamed folder {oldFolderName} {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:325 +#: frontend/src/components/common/notice-item.js:257 msgid "{user} moved folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:325 +#: frontend/src/components/common/notice-item.js:257 msgid "" "{user} moved folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." @@ -228,15 +216,15 @@ msgid "Group not found" msgstr "" #: frontend/src/components/cur-dir-path/dir-path.js:31 -#: frontend/src/components/main-side-nav.js:69 +#: frontend/src/components/main-side-nav.js:70 msgid "A file is being uploaded. Are you sure you want to leave this page?" msgstr "" #: frontend/src/components/cur-dir-path/dir-path.js:91 #: frontend/src/components/cur-dir-path/dir-path.js:97 #: frontend/src/components/file-chooser/file-chooser.js:450 -#: frontend/src/components/main-side-nav.js:143 -#: frontend/src/components/main-side-nav.js:145 +#: frontend/src/components/main-side-nav.js:144 +#: frontend/src/components/main-side-nav.js:146 #: frontend/src/components/org-admin-group-nav.js:23 #: frontend/src/pages/org-admin/org-department-item.js:318 #: frontend/src/pages/org-admin/side-panel.js:62 @@ -245,7 +233,7 @@ msgstr "" #: frontend/src/pages/share-admin/libraries.js:360 #: frontend/src/pages/sys-admin/departments/department.js:45 #: frontend/src/pages/sys-admin/groups/group-nav.js:17 -#: frontend/src/pages/sys-admin/info.js:116 +#: frontend/src/pages/sys-admin/info.js:112 #: frontend/src/pages/sys-admin/orgs/org-nav.js:20 #: frontend/src/pages/sys-admin/repos/search-repos.js:140 #: frontend/src/pages/sys-admin/side-panel.js:90 @@ -256,18 +244,17 @@ msgstr "Söfn" #: frontend/src/components/cur-dir-path/dir-tool.js:77 #: frontend/src/components/cur-dir-path/dir-tool.js:98 #: frontend/src/components/cur-dir-path/dir-tool.js:99 -#: frontend/src/components/dirent-detail/detail-list-view.js:124 +#: frontend/src/components/dirent-detail/detail-list-view.js:123 #: frontend/src/components/dirent-detail/file-details.js:89 -#: frontend/src/components/toolbar/view-file-toolbar.js:79 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:78 -#: frontend/src/utils/text-translation.js:34 +#: frontend/src/components/toolbar/view-file-toolbar.js:105 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:48 +#: frontend/src/utils/text-translation.js:35 msgid "Tags" msgstr "" #: frontend/src/components/cur-dir-path/dir-tool.js:81 #: frontend/src/components/cur-dir-path/dir-tool.js:103 #: frontend/src/components/history-trash-file-view/file-view.js:33 -#: frontend/src/pages/org-admin/libraries/org-repo-nav.js:16 #: frontend/src/pages/sys-admin/repos/repos-nav.js:17 msgid "Trash" msgstr "Ruslafata" @@ -275,10 +262,10 @@ msgstr "Ruslafata" #: frontend/src/components/cur-dir-path/dir-tool.js:106 #: frontend/src/components/file-view/file-toolbar.js:198 #: frontend/src/components/file-view/file-toolbar.js:248 -#: frontend/src/components/toolbar/view-file-toolbar.js:80 +#: frontend/src/components/toolbar/view-file-toolbar.js:106 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:64 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:71 -#: frontend/src/utils/text-translation.js:31 +#: frontend/src/utils/text-translation.js:32 msgid "History" msgstr "Saga" @@ -356,7 +343,7 @@ msgstr "" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:142 #: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:31 #: frontend/src/pages/sys-admin/abuse-reports.js:91 -#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 +#: frontend/src/repo-history.js:137 frontend/src/repo-history.js:144 msgid "Description" msgstr "Lýsing" @@ -368,8 +355,8 @@ msgstr "Lýsing" #: frontend/src/components/dialog/confirm-disconnect-wechat.js:35 #: frontend/src/components/dialog/confirm-restore-repo.js:36 #: frontend/src/components/dialog/confirm-unlink-device.js:49 -#: frontend/src/components/dialog/copy-dirent-dialog.js:165 -#: frontend/src/components/dialog/create-file-dialog.js:111 +#: frontend/src/components/dialog/copy-dirent-dialog.js:162 +#: frontend/src/components/dialog/create-file-dialog.js:179 #: frontend/src/components/dialog/create-folder-dialog.js:99 #: frontend/src/components/dialog/create-group-dialog.js:81 #: frontend/src/components/dialog/create-repo-dialog.js:270 @@ -387,11 +374,11 @@ msgstr "Lýsing" #: frontend/src/components/dialog/invite-people-dialog.js:121 #: frontend/src/components/dialog/label-repo-state-dialog.js:88 #: frontend/src/components/dialog/leave-group-dialog.js:32 -#: frontend/src/components/dialog/lib-history-setting-dialog.js:151 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:150 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:123 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:273 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:253 -#: frontend/src/components/dialog/move-dirent-dialog.js:185 +#: frontend/src/components/dialog/move-dirent-dialog.js:183 #: frontend/src/components/dialog/new-wiki-dialog.js:60 #: frontend/src/components/dialog/org-add-member-dialog.js:68 #: frontend/src/components/dialog/org-delete-department-dialog.js:42 @@ -427,7 +414,7 @@ msgstr "Lýsing" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:50 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:56 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-import-user-dialog.js:59 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:144 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:143 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-logs-export-excel-dialog.js:104 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:95 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:51 @@ -436,33 +423,35 @@ msgstr "Lýsing" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-set-org-name-dialog.js:64 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-unlink-device-dialog.js:47 #: frontend/src/components/dialog/sysadmin-dialog/update-user.js:60 -#: frontend/src/components/dialog/transfer-dialog.js:186 +#: frontend/src/components/dialog/transfer-dialog.js:100 #: frontend/src/components/dialog/upload-remind-dialog.js:44 #: frontend/src/components/dialog/view-link-dialog.js:37 #: frontend/src/components/dialog/wiki-delete-dialog.js:25 #: frontend/src/components/dialog/wiki-select-dialog.js:97 -#: frontend/src/components/file-uploader/upload-list-item.js:144 +#: frontend/src/components/file-uploader/upload-list-item.js:127 #: frontend/src/components/seatable-integration-account-setting-widgets/delete-seatables-dialog.js:24 #: frontend/src/components/send-link.js:111 #: frontend/src/components/share-link-panel/link-details.js:230 #: frontend/src/components/share-link-panel/link-list.js:68 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:144 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:127 #: frontend/src/components/user-settings/social-login-saml.js:67 #: frontend/src/pages/org-admin/input-item.js:92 #: frontend/src/pages/org-admin/web-settings/input-item.js:69 -#: frontend/src/pages/sys-admin/web-settings/input-item.js:70 -#: frontend/src/pages/upload-link/upload-list-item.js:144 +#: frontend/src/pages/sys-admin/web-settings/input-item.js:66 +#: frontend/src/pages/upload-link/upload-list-item.js:124 #: frontend/src/tc-accept.js:42 msgid "Cancel" msgstr "Hætta við" #: frontend/src/components/dialog/add-abuse-report-dialog.js:93 -#: frontend/src/components/dialog/change-repo-password-dialog.js:118 +#: frontend/src/components/dialog/add-reviewer-dialog.js:110 +#: frontend/src/components/dialog/add-reviewer-dialog.js:111 +#: frontend/src/components/dialog/change-repo-password-dialog.js:117 #: frontend/src/components/dialog/clean-trash.js:77 #: frontend/src/components/dialog/confirm-apply-folder-properties-dialog.js:56 -#: frontend/src/components/dialog/copy-dirent-dialog.js:166 +#: frontend/src/components/dialog/copy-dirent-dialog.js:163 #: frontend/src/components/dialog/create-department-repo-dialog.js:95 -#: frontend/src/components/dialog/create-file-dialog.js:112 +#: frontend/src/components/dialog/create-file-dialog.js:180 #: frontend/src/components/dialog/create-folder-dialog.js:100 #: frontend/src/components/dialog/create-group-dialog.js:82 #: frontend/src/components/dialog/create-repo-dialog.js:271 @@ -476,13 +465,13 @@ msgstr "Hætta við" #: frontend/src/components/dialog/invite-people-dialog.js:122 #: frontend/src/components/dialog/label-repo-state-dialog.js:89 #: frontend/src/components/dialog/lib-decrypt-dialog.js:67 -#: frontend/src/components/dialog/lib-history-setting-dialog.js:152 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:151 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:124 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:326 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:254 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:306 -#: frontend/src/components/dialog/move-dirent-dialog.js:186 +#: frontend/src/components/dialog/move-dirent-dialog.js:184 #: frontend/src/components/dialog/new-wiki-dialog.js:61 #: frontend/src/components/dialog/org-add-admin-dialog.js:66 #: frontend/src/components/dialog/org-add-department-dialog.js:86 @@ -526,7 +515,7 @@ msgstr "Hætta við" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:90 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:51 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:57 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:145 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:144 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-logs-export-excel-dialog.js:105 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:96 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:52 @@ -536,7 +525,7 @@ msgstr "Hætta við" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:268 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:255 #: frontend/src/components/dialog/sysadmin-dialog/update-user.js:61 -#: frontend/src/components/dialog/transfer-dialog.js:187 +#: frontend/src/components/dialog/transfer-dialog.js:101 #: frontend/src/components/dialog/transfer-group-dialog.js:69 #: frontend/src/components/dialog/wiki-select-dialog.js:99 #: frontend/src/components/dialog/wiki-select-dialog.js:100 @@ -557,10 +546,55 @@ msgstr "Hætta við" #: frontend/src/pages/sys-admin/repos/search-repos.js:155 #: frontend/src/pages/sys-admin/statistic/statistic-common-tool.js:128 #: frontend/src/pages/sys-admin/users/search-users.js:318 -#: frontend/src/pages/sys-admin/web-settings/input-item.js:69 +#: frontend/src/pages/sys-admin/web-settings/input-item.js:65 msgid "Submit" msgstr "Samþykkja" +#: frontend/src/components/dialog/add-reviewer-dialog.js:98 +msgid "Request a review" +msgstr "" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:100 +msgid "Add new reviewer" +msgstr "" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:103 +#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:283 +#: frontend/src/components/dialog/org-add-member-dialog.js:58 +#: frontend/src/components/dialog/share-to-user.js:357 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-member-dialog.js:37 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-member-dialog.js:56 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-batch-add-admin-dialog.js:45 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:45 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:46 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:240 +#: frontend/src/components/list-and-add-group-members.js:173 +#: frontend/src/pages/org-admin/org-users-search-users.js:196 +#: frontend/src/pages/org-admin/org-users-users.js:260 +#: frontend/src/pages/sys-admin/users/search-users.js:313 +#: frontend/src/pages/sys-admin/users/users.js:425 +msgid "Search users" +msgstr "" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:137 +#: frontend/src/components/dialog/edit-filetag-dialog.js:145 +#: frontend/src/components/dialog/list-created-files-dialog.js:55 +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:86 +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:107 +#: frontend/src/components/dialog/org-add-admin-dialog.js:65 +#: frontend/src/components/dialog/search-file-dialog.js:115 +#: frontend/src/components/dialog/share-admin-link.js:35 +#: frontend/src/components/dialog/share-repo-dialog.js:149 +#: frontend/src/components/dialog/transfer-group-dialog.js:68 +#: frontend/src/components/search/ai-search.js:653 +#: frontend/src/components/search/ai-search.js:690 +#: frontend/src/components/search/search.js:497 +#: frontend/src/components/search/search.js:532 +#: frontend/src/components/system-notification.js:46 +#: frontend/src/pages/groups/group-view.js:479 +msgid "Close" +msgstr "Loka" + #: frontend/src/components/dialog/change-repo-password-dialog.js:49 msgid "Please enter the old password" msgstr "Vinsamlegast sláðu inn gamla lykilorðið" @@ -585,24 +619,24 @@ msgstr "Nýju lykilorðin stemma ekki" msgid "Successfully changed library password." msgstr "Tókst að skipta um lykilorð safns." -#: frontend/src/components/dialog/change-repo-password-dialog.js:98 +#: frontend/src/components/dialog/change-repo-password-dialog.js:102 msgid "Change Password of Library {placeholder}" msgstr "Breyta Lykilorði Safns {placeholder}" -#: frontend/src/components/dialog/change-repo-password-dialog.js:108 +#: frontend/src/components/dialog/change-repo-password-dialog.js:107 msgid "Old Password" msgstr "Gamla Lykilorðið" -#: frontend/src/components/dialog/change-repo-password-dialog.js:110 +#: frontend/src/components/dialog/change-repo-password-dialog.js:109 msgid "New Password" msgstr "Nýtt Lykilorð" -#: frontend/src/components/dialog/change-repo-password-dialog.js:110 +#: frontend/src/components/dialog/change-repo-password-dialog.js:109 #: frontend/src/components/dialog/create-repo-dialog.js:240 msgid "(at least {placeholder} characters)" msgstr "" -#: frontend/src/components/dialog/change-repo-password-dialog.js:112 +#: frontend/src/components/dialog/change-repo-password-dialog.js:111 msgid "New Password Again" msgstr "Endurtaktu Nýja Lykilorðið" @@ -628,12 +662,11 @@ msgstr "" #: frontend/src/components/dialog/clean-trash.js:62 #: frontend/src/pages/org-admin/devices/devices-errors.js:193 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:375 #: frontend/src/pages/share-admin/share-links.js:590 #: frontend/src/pages/share-admin/upload-links.js:306 #: frontend/src/pages/sys-admin/devices/devices-errors.js:197 #: frontend/src/pages/sys-admin/repos/trash-repos.js:400 -#: frontend/src/repo-folder-trash.js:207 +#: frontend/src/repo-folder-trash.js:204 msgid "Clean" msgstr "Hreinsa" @@ -740,8 +773,9 @@ msgstr "Viltu í alvörunni eyða reikningnum þínum?" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:39 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:59 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:59 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:643 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:667 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:668 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:692 +#: frontend/src/components/draft-list-view/draft-list-item.js:111 #: frontend/src/components/group-members.js:163 #: frontend/src/components/popover/tag-list-item.js:55 #: frontend/src/components/popover/tag-list-item.js:56 @@ -757,8 +791,8 @@ msgstr "Viltu í alvörunni eyða reikningnum þínum?" #: frontend/src/components/share-link-panel/link-list.js:69 #: frontend/src/components/share-link-panel/link-list.js:129 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:513 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:330 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:338 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:358 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:366 #: frontend/src/components/user-settings/delete-account.js:38 #: frontend/src/components/user-settings/web-api-auth-token.js:83 #: frontend/src/pages/invitations/invitations-view.js:104 @@ -766,16 +800,14 @@ msgstr "Viltu í alvörunni eyða reikningnum þínum?" #: frontend/src/pages/invitations/invitations-view.js:136 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:360 #: frontend/src/pages/my-libs/mylib-repo-menu.js:145 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:267 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:198 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:256 #: frontend/src/pages/org-admin/org-department-item.js:551 #: frontend/src/pages/org-admin/org-departments-list.js:210 #: frontend/src/pages/org-admin/org-group-repos.js:174 #: frontend/src/pages/org-admin/org-groups-search-groups.js:115 #: frontend/src/pages/org-admin/org-groups.js:306 +#: frontend/src/pages/org-admin/org-libraries.js:316 #: frontend/src/pages/org-admin/org-links.js:216 -#: frontend/src/pages/org-admin/org-user-item.js:194 +#: frontend/src/pages/org-admin/org-user-item.js:179 #: frontend/src/pages/org-admin/org-user-repos.js:170 #: frontend/src/pages/sys-admin/departments/group-item.js:69 #: frontend/src/pages/sys-admin/groups/groups-content.js:184 @@ -787,7 +819,7 @@ msgstr "Viltu í alvörunni eyða reikningnum þínum?" #: frontend/src/pages/sys-admin/orgs/org-groups.js:120 #: frontend/src/pages/sys-admin/orgs/org-repos.js:117 #: frontend/src/pages/sys-admin/orgs/org-repos.js:125 -#: frontend/src/pages/sys-admin/orgs/org-users.js:298 +#: frontend/src/pages/sys-admin/orgs/org-users.js:288 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:205 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:213 #: frontend/src/pages/sys-admin/repos/dir-content.js:61 @@ -799,8 +831,8 @@ msgstr "Viltu í alvörunni eyða reikningnum þínum?" #: frontend/src/pages/sys-admin/users/search-users.js:355 #: frontend/src/pages/sys-admin/users/user-repos.js:163 #: frontend/src/pages/sys-admin/users/user-repos.js:218 -#: frontend/src/pages/sys-admin/users/users-content.js:361 -#: frontend/src/pages/sys-admin/users/users-content.js:560 +#: frontend/src/pages/sys-admin/users/users-content.js:352 +#: frontend/src/pages/sys-admin/users/users-content.js:548 #: frontend/src/pages/sys-admin/users/users.js:510 #: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:65 #: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:69 @@ -828,7 +860,6 @@ msgid "Are you sure you want to disconnect?" msgstr "" #: frontend/src/components/dialog/confirm-restore-repo.js:31 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:264 #: frontend/src/pages/sys-admin/repos/trash-repos.js:266 msgid "Restore Library" msgstr "Endurvekja Safn" @@ -842,13 +873,11 @@ msgstr "Ertu viss um að þú viljir endurvekja þetta safn?" #: frontend/src/pages/file-history-old/history-item.js:126 #: frontend/src/pages/my-libs/my-libs-deleted.js:176 #: frontend/src/pages/my-libs/my-libs-deleted.js:177 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:195 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:267 #: frontend/src/pages/sys-admin/repos/trash-repos.js:197 #: frontend/src/pages/sys-admin/repos/trash-repos.js:269 -#: frontend/src/repo-folder-trash.js:363 frontend/src/repo-folder-trash.js:374 -#: frontend/src/repo-snapshot.js:170 frontend/src/repo-snapshot.js:299 -#: frontend/src/repo-snapshot.js:308 +#: frontend/src/repo-folder-trash.js:358 frontend/src/repo-folder-trash.js:368 +#: frontend/src/repo-snapshot.js:168 frontend/src/repo-snapshot.js:297 +#: frontend/src/repo-snapshot.js:306 msgid "Restore" msgstr "Endurheimta" @@ -936,12 +965,13 @@ msgid "New Department Library" msgstr "" #: frontend/src/components/dialog/create-department-repo-dialog.js:81 -#: frontend/src/components/dialog/create-file-dialog.js:98 +#: frontend/src/components/dialog/create-file-dialog.js:151 #: frontend/src/components/dialog/create-folder-dialog.js:86 #: frontend/src/components/dialog/create-group-dialog.js:69 #: frontend/src/components/dialog/create-repo-dialog.js:188 #: frontend/src/components/dialog/create-tag-dialog.js:79 #: frontend/src/components/dialog/list-created-files-dialog.js:28 +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:66 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:84 #: frontend/src/components/dialog/new-wiki-dialog.js:56 #: frontend/src/components/dialog/org-add-department-dialog.js:73 @@ -961,7 +991,8 @@ msgstr "" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:63 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:82 #: frontend/src/components/dialog/wiki-select-dialog.js:78 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:627 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:626 +#: frontend/src/components/draft-list-view/draft-list-view.js:36 #: frontend/src/components/group-members.js:30 #: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:122 #: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23 @@ -969,7 +1000,6 @@ msgstr "" #: frontend/src/pages/my-libs/my-libs-deleted.js:93 #: frontend/src/pages/my-libs/mylib-repo-list-view.js:90 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:160 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:75 #: frontend/src/pages/org-admin/org-admin-list.js:50 #: frontend/src/pages/org-admin/org-department-item.js:250 #: frontend/src/pages/org-admin/org-department-item.js:290 @@ -980,6 +1010,7 @@ msgstr "" #: frontend/src/pages/org-admin/org-group-repos.js:83 #: frontend/src/pages/org-admin/org-groups-search-groups.js:157 #: frontend/src/pages/org-admin/org-groups.js:160 +#: frontend/src/pages/org-admin/org-libraries.js:147 #: frontend/src/pages/org-admin/org-links.js:100 #: frontend/src/pages/org-admin/org-user-profile.js:136 #: frontend/src/pages/org-admin/org-user-repos.js:79 @@ -1010,12 +1041,12 @@ msgstr "" #: frontend/src/pages/sys-admin/users/user-links.js:49 #: frontend/src/pages/sys-admin/users/user-repos.js:54 #: frontend/src/pages/sys-admin/users/user-shared-repos.js:35 -#: frontend/src/repo-folder-trash.js:239 frontend/src/repo-snapshot.js:200 +#: frontend/src/repo-folder-trash.js:236 frontend/src/repo-snapshot.js:198 #: frontend/src/shared-dir-view.js:661 msgid "Name" msgstr "Nafn" -#: frontend/src/components/dialog/create-file-dialog.js:62 +#: frontend/src/components/dialog/create-file-dialog.js:59 #: frontend/src/components/dialog/create-folder-dialog.js:54 #: frontend/src/components/dialog/rename-dialog.js:56 #: frontend/src/components/dialog/rename-dirent.js:56 @@ -1024,7 +1055,7 @@ msgstr "Nafn" msgid "The name \"{name}\" is already taken. Please choose a different name." msgstr "" -#: frontend/src/components/dialog/create-file-dialog.js:94 +#: frontend/src/components/dialog/create-file-dialog.js:147 #: frontend/src/components/toolbar/dir-operation-toolbar.js:207 #: frontend/src/components/toolbar/dir-operation-toolbar.js:232 #: frontend/src/pages/repo-wiki-mode/side-panel.js:176 @@ -1066,7 +1097,7 @@ msgstr "Lykilorðið er of stutt" #: frontend/src/components/dialog/create-repo-dialog.js:111 #: frontend/src/components/dialog/generate-upload-link.js:150 #: frontend/src/components/dialog/org-add-user-dialog.js:123 -#: frontend/src/components/share-link-panel/link-creation.js:181 +#: frontend/src/components/share-link-panel/link-creation.js:175 msgid "Passwords don't match" msgstr "Lykilorðin stemma ekki" @@ -1132,14 +1163,14 @@ msgstr "Leyfi" #: frontend/src/components/dialog/share-repo-dialog.js:40 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:22 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57 -#: frontend/src/utils/utils.js:680 +#: frontend/src/utils/utils.js:684 msgid "Read-Write" msgstr "Lesa-Skrifa" #: frontend/src/components/dialog/create-repo-dialog.js:227 #: frontend/src/components/dialog/share-repo-dialog.js:41 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57 -#: frontend/src/utils/utils.js:683 +#: frontend/src/utils/utils.js:687 msgid "Read-Only" msgstr "Aðeins-Lesa" @@ -1153,7 +1184,7 @@ msgstr "Dulkóða" #: frontend/src/components/dialog/org-add-user-dialog.js:145 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:106 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:153 -#: frontend/src/components/share-link-panel/link-creation.js:284 +#: frontend/src/components/share-link-panel/link-creation.js:278 #: frontend/src/pages/sys-admin/web-settings/web-settings.js:239 #: frontend/src/settings.js:48 frontend/src/settings.js:134 msgid "Password" @@ -1163,15 +1194,15 @@ msgstr "Lykilorð" #: frontend/src/components/dialog/generate-upload-link.js:390 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:110 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:163 -#: frontend/src/components/share-link-panel/link-creation.js:295 +#: frontend/src/components/share-link-panel/link-creation.js:289 msgid "Password again" msgstr "Lykilorð aftur" #: frontend/src/components/dialog/create-tag-dialog.js:53 #: frontend/src/components/dialog/zip-download-dialog.js:73 -#: frontend/src/components/file-uploader/file-uploader.js:400 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:409 -#: frontend/src/pages/upload-link/file-uploader.js:399 +#: frontend/src/components/file-uploader/file-uploader.js:406 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:415 +#: frontend/src/pages/upload-link/file-uploader.js:404 msgid "Internal Server Error" msgstr "Kerfisvilla" @@ -1181,10 +1212,10 @@ msgstr "" #: frontend/src/components/dialog/create-tag-dialog.js:73 #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:124 -#: frontend/src/components/share-link-panel/link-creation.js:259 +#: frontend/src/components/share-link-panel/link-creation.js:253 #: frontend/src/components/share-link-panel/link-details.js:166 -#: frontend/src/repo-folder-trash.js:201 frontend/src/repo-history.js:112 -#: frontend/src/repo-snapshot.js:150 +#: frontend/src/repo-folder-trash.js:198 frontend/src/repo-history.js:109 +#: frontend/src/repo-snapshot.js:148 msgid "Back" msgstr "Til Baka" @@ -1200,10 +1231,10 @@ msgstr "" #: frontend/src/components/dialog/create-tag-dialog.js:109 #: frontend/src/components/file-view/file-toolbar.js:155 #: frontend/src/components/file-view/file-toolbar.js:214 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:115 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:158 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:199 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:222 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:121 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:165 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:206 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:229 #: frontend/src/shared-dir-view.js:486 msgid "Save" msgstr "" @@ -1227,8 +1258,6 @@ msgid "Permission name" msgstr "" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:151 -#: frontend/src/components/file-uploader/file-uploader.js:684 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:667 #: frontend/src/components/toolbar/dir-operation-toolbar.js:189 #: frontend/src/components/toolbar/dir-operation-toolbar.js:198 #: frontend/src/components/toolbar/dir-operation-toolbar.js:227 @@ -1242,8 +1271,7 @@ msgstr "" #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:69 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:79 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:89 -#: frontend/src/pages/upload-link/file-uploader.js:625 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:66 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:52 #: frontend/src/shared-dir-view.js:471 msgid "Upload" msgstr "Hlaða upp" @@ -1251,8 +1279,8 @@ msgstr "Hlaða upp" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:180 #: frontend/src/components/dialog/zip-download-dialog.js:123 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:637 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:661 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:662 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:686 #: frontend/src/components/file-view/file-toolbar.js:171 #: frontend/src/components/file-view/file-toolbar.js:255 #: frontend/src/components/file-view/file-view-tip.js:25 @@ -1260,10 +1288,10 @@ msgstr "Hlaða upp" #: frontend/src/components/history-trash-file-view/download.js:10 #: frontend/src/components/shared-file-view/shared-file-view-tip.js:27 #: frontend/src/components/shared-file-view/shared-file-view.js:133 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:331 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:344 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:359 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:372 #: frontend/src/pages/file-history-old/history-item.js:127 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:122 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:128 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:74 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:253 #: frontend/src/pages/org-admin/statistic/statistic-traffic.js:63 @@ -1278,7 +1306,7 @@ msgstr "Hlaða upp" #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:84 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:94 #: frontend/src/pages/sys-admin/users/user-links.js:202 -#: frontend/src/repo-snapshot.js:309 frontend/src/shared-dir-view.js:769 +#: frontend/src/repo-snapshot.js:307 frontend/src/shared-dir-view.js:769 #: frontend/src/shared-dir-view.js:796 frontend/src/shared-dir-view.js:844 #: frontend/src/shared-dir-view.js:876 frontend/src/shared-dir-view.js:945 #: frontend/src/shared-dir-view.js:963 @@ -1308,9 +1336,9 @@ msgstr "" #: frontend/src/components/dialog/view-link-dialog.js:38 #: frontend/src/components/share-link-panel/link-item.js:112 #: frontend/src/components/shared-link.js:24 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:329 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:337 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:343 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:357 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:365 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:371 #: frontend/src/pages/org-admin/org-saml-config.js:118 #: frontend/src/pages/org-admin/org-saml-config.js:132 #: frontend/src/pages/org-admin/org-saml-config.js:146 @@ -1343,7 +1371,7 @@ msgstr "" #: frontend/src/components/select-editor/select-editor.js:138 #: frontend/src/components/share-link-panel/link-details.js:206 #: frontend/src/components/share-link-panel/link-details.js:207 -#: frontend/src/components/toolbar/view-file-toolbar.js:67 +#: frontend/src/components/toolbar/view-file-toolbar.js:87 #: frontend/src/components/user-settings/user-avatar-form.js:97 #: frontend/src/pages/org-admin/org-user-profile.js:139 #: frontend/src/pages/org-admin/org-user-profile.js:145 @@ -1357,9 +1385,9 @@ msgstr "" #: frontend/src/pages/sys-admin/institutions/institution-info.js:28 #: frontend/src/pages/sys-admin/orgs/org-info.js:41 #: frontend/src/pages/sys-admin/users/user-info.js:91 -#: frontend/src/pages/sys-admin/users/users-content.js:514 +#: frontend/src/pages/sys-admin/users/users-content.js:502 #: frontend/src/pages/wiki/main-panel.js:106 -#: frontend/src/pages/wiki/main-panel.js:107 frontend/src/repo-history.js:306 +#: frontend/src/pages/wiki/main-panel.js:107 frontend/src/repo-history.js:303 msgid "Edit" msgstr "Breyta" @@ -1397,7 +1425,6 @@ msgstr "" #: frontend/src/components/dialog/delete-repo-dialog.js:66 #: frontend/src/components/dialog/org-delete-repo-dialog.js:32 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:33 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:253 #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:101 #: frontend/src/pages/sys-admin/orgs/org-repos.js:122 #: frontend/src/pages/sys-admin/repos/trash-repos.js:255 @@ -1421,28 +1448,11 @@ msgid "Select Tags" msgstr "" #: frontend/src/components/dialog/edit-filetag-dialog.js:141 -#: frontend/src/components/popover/edit-filetag-popover.js:187 +#: frontend/src/components/popover/edit-filetag-popover.js:182 #: frontend/src/components/popover/list-tag-popover.js:145 msgid "Create a new tag" msgstr "" -#: frontend/src/components/dialog/edit-filetag-dialog.js:145 -#: frontend/src/components/dialog/list-created-files-dialog.js:52 -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:107 -#: frontend/src/components/dialog/org-add-admin-dialog.js:65 -#: frontend/src/components/dialog/search-file-dialog.js:115 -#: frontend/src/components/dialog/share-admin-link.js:35 -#: frontend/src/components/dialog/share-repo-dialog.js:149 -#: frontend/src/components/dialog/transfer-group-dialog.js:68 -#: frontend/src/components/search/ai-search.js:663 -#: frontend/src/components/search/ai-search.js:700 -#: frontend/src/components/search/search.js:497 -#: frontend/src/components/search/search.js:532 -#: frontend/src/components/system-notification.js:46 -#: frontend/src/pages/groups/group-view.js:479 -msgid "Close" -msgstr "Loka" - #: frontend/src/components/dialog/edit-repo-commit-labels.js:47 msgid "Successfully edited labels." msgstr "" @@ -1456,48 +1466,48 @@ msgid "Find an option" msgstr "" #: frontend/src/components/dialog/extra-attributes-dialog/index.js:217 -#: frontend/src/components/dirent-detail/detail-list-view.js:93 -#: frontend/src/components/dirent-detail/detail-list-view.js:134 +#: frontend/src/components/dirent-detail/detail-list-view.js:92 +#: frontend/src/components/dirent-detail/detail-list-view.js:133 msgid "Edit extra properties" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:142 #: frontend/src/components/dialog/reset-webdav-password.js:29 #: frontend/src/components/dialog/set-webdav-password.js:29 -#: frontend/src/components/share-link-panel/link-creation.js:173 +#: frontend/src/components/share-link-panel/link-creation.js:167 msgid "Please enter a password." msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:146 #: frontend/src/components/dialog/reset-webdav-password.js:33 #: frontend/src/components/dialog/set-webdav-password.js:33 -#: frontend/src/components/share-link-panel/link-creation.js:177 +#: frontend/src/components/share-link-panel/link-creation.js:171 msgid "The password is too short." msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:154 #: frontend/src/components/dialog/reset-webdav-password.js:38 #: frontend/src/components/dialog/set-webdav-password.js:38 -#: frontend/src/components/share-link-panel/link-creation.js:185 +#: frontend/src/components/share-link-panel/link-creation.js:179 msgid "" "The password is too weak. It should include at least {passwordStrengthLevel}" " of the following: number, upper letter, lower letter and other symbols." msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:162 -#: frontend/src/components/share-link-panel/link-creation.js:193 +#: frontend/src/components/share-link-panel/link-creation.js:187 msgid "Please select an expiration time" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:170 -#: frontend/src/components/share-link-panel/link-creation.js:202 +#: frontend/src/components/share-link-panel/link-creation.js:196 msgid "Please enter days" msgstr "Vinsamlegast settu inn dagafjölda " #: frontend/src/components/dialog/generate-upload-link.js:174 #: frontend/src/components/dialog/lib-history-setting-dialog.js:66 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:66 -#: frontend/src/components/share-link-panel/link-creation.js:206 +#: frontend/src/components/share-link-panel/link-creation.js:200 msgid "Please enter a non-negative integer" msgstr "" @@ -1508,7 +1518,7 @@ msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:276 #: frontend/src/components/dialog/reset-webdav-password.js:68 #: frontend/src/components/dialog/set-webdav-password.js:68 -#: frontend/src/components/share-link-panel/link-creation.js:285 +#: frontend/src/components/share-link-panel/link-creation.js:279 msgid "" "(at least {passwordMinLength} characters and includes " "{passwordStrengthLevel} of the following: number, upper letter, lower letter" @@ -1555,18 +1565,18 @@ msgstr "Senda" #: frontend/src/components/dialog/generate-upload-link.js:367 #: frontend/src/components/dialog/generate-upload-link.js:372 -#: frontend/src/components/share-link-panel/link-creation.js:273 -#: frontend/src/components/share-link-panel/link-creation.js:278 +#: frontend/src/components/share-link-panel/link-creation.js:267 +#: frontend/src/components/share-link-panel/link-creation.js:272 msgid "Add password protection" msgstr "Bæta við lykilorðavörn" #: frontend/src/components/dialog/generate-upload-link.js:403 -#: frontend/src/components/share-link-panel/link-creation.js:308 +#: frontend/src/components/share-link-panel/link-creation.js:302 msgid "Add auto expiration" msgstr "Setja sjálfvirkan gildistíma" #: frontend/src/components/dialog/generate-upload-link.js:422 -#: frontend/src/components/share-link-panel/link-creation.js:344 +#: frontend/src/components/share-link-panel/link-creation.js:338 #: frontend/src/components/user-settings/web-api-auth-token.js:86 msgid "Generate" msgstr "Mynda" @@ -1686,8 +1696,8 @@ msgstr "" #: frontend/src/components/dialog/invite-people-dialog.js:107 #: frontend/src/components/dialog/share-dialog.js:154 #: frontend/src/components/dialog/share-to-invite-people.js:273 -#: frontend/src/components/main-side-nav.js:261 -#: frontend/src/components/main-side-nav.js:263 +#: frontend/src/components/main-side-nav.js:271 +#: frontend/src/components/main-side-nav.js:273 #: frontend/src/components/toolbar/invitations-toolbar.js:31 #: frontend/src/components/toolbar/invitations-toolbar.js:35 #: frontend/src/pages/invitations/invitations-view.js:282 @@ -1745,33 +1755,36 @@ msgstr "Lykilorðið verður aðeins geymt í eina klukkustund" msgid "Successfully set library history." msgstr "Tókst að virkja safnasögu." -#: frontend/src/components/dialog/lib-history-setting-dialog.js:112 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:110 -msgid "{placeholder} History Setting" -msgstr "{placeholder} Sögustilling" +#: frontend/src/components/dialog/lib-history-setting-dialog.js:116 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:114 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:351 +#: frontend/src/pages/my-libs/mylib-repo-menu.js:154 +#: frontend/src/pages/sys-admin/repos/repos.js:271 +msgid "History Setting" +msgstr "Sögustilling" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:123 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:122 msgid "Setting library history is disabled by Admin." msgstr "" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:128 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:121 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:127 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:120 msgid "Keep full history" msgstr "Skrá alla söguna" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:132 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:125 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:131 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:124 msgid "Don't keep history" msgstr "Ekki skrá sögu" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:136 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:129 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:135 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:128 msgid "Only keep a period of history:" msgstr "Skrá sögu í ákveðinn tíma" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:145 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:144 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:117 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:138 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:137 #: frontend/src/components/set-link-expiration.js:89 msgid "days" msgstr "dagar" @@ -1804,30 +1817,30 @@ msgstr "Notendaleyfi" msgid "Group Permission" msgstr "Réttindi Hóps" -#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:69 +#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:73 msgid "{placeholder} Folder Permission" msgstr "{placeholder} Möppu Réttindi" -#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:69 -msgid "Set permission of {placeholder}" -msgstr "" +#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:73 +msgid "Set {placeholder}'s permission" +msgstr "Setja réttindi {placeholder}" #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:186 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:169 #: frontend/src/components/dialog/repo-api-token-dialog.js:197 #: frontend/src/components/dialog/zip-download-dialog.js:76 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:294 -#: frontend/src/pages/lib-content-view/lib-content-view.js:181 -#: frontend/src/pages/lib-content-view/lib-content-view.js:710 -#: frontend/src/pages/lib-content-view/lib-content-view.js:758 -#: frontend/src/pages/lib-content-view/lib-content-view.js:850 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1035 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1051 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1087 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1115 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1177 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1233 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1271 +#: frontend/src/pages/lib-content-view/lib-content-view.js:185 +#: frontend/src/pages/lib-content-view/lib-content-view.js:735 +#: frontend/src/pages/lib-content-view/lib-content-view.js:784 +#: frontend/src/pages/lib-content-view/lib-content-view.js:869 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1065 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1081 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1117 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1145 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1209 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1259 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1287 #: frontend/src/pages/my-libs/my-libs-deleted.js:152 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:293 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:315 @@ -1836,22 +1849,22 @@ msgstr "" #: frontend/src/pages/search/main-panel.js:197 #: frontend/src/pages/shared-with-all/public-shared-view.js:106 #: frontend/src/pages/sys-admin/abuse-reports.js:45 -#: frontend/src/pages/upload-link/file-uploader.js:433 -#: frontend/src/repo-folder-trash.js:136 frontend/src/repo-folder-trash.js:333 -#: frontend/src/utils/utils.js:1190 +#: frontend/src/pages/upload-link/file-uploader.js:437 +#: frontend/src/repo-folder-trash.js:136 frontend/src/repo-folder-trash.js:329 +#: frontend/src/utils/utils.js:1194 msgid "Error" msgstr "Villa" #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:189 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:172 #: frontend/src/components/dialog/repo-api-token-dialog.js:199 -#: frontend/src/pages/lib-content-view/lib-content-view.js:187 +#: frontend/src/pages/lib-content-view/lib-content-view.js:191 #: frontend/src/pages/search/main-panel.js:82 #: frontend/src/pages/sys-admin/abuse-reports.js:47 -#: frontend/src/repo-folder-trash.js:142 frontend/src/repo-folder-trash.js:335 +#: frontend/src/repo-folder-trash.js:142 frontend/src/repo-folder-trash.js:331 #: frontend/src/shared-file-view-document.js:74 #: frontend/src/shared-file-view-spreadsheet.js:71 -#: frontend/src/utils/utils.js:1193 frontend/src/view-file-document.js:76 +#: frontend/src/utils/utils.js:1197 frontend/src/view-file-document.js:76 #: frontend/src/view-file-spreadsheet.js:71 msgid "Please check the network." msgstr "Vinsamlegast athugaðu netkerfið." @@ -1889,23 +1902,6 @@ msgstr "Veldu grúppu" msgid "User" msgstr "Notandi" -#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:283 -#: frontend/src/components/dialog/org-add-member-dialog.js:58 -#: frontend/src/components/dialog/share-to-user.js:357 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-member-dialog.js:37 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-member-dialog.js:56 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-batch-add-admin-dialog.js:45 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:45 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:46 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:240 -#: frontend/src/components/list-and-add-group-members.js:173 -#: frontend/src/pages/org-admin/org-users-search-users.js:196 -#: frontend/src/pages/org-admin/org-users-users.js:260 -#: frontend/src/pages/sys-admin/users/search-users.js:313 -#: frontend/src/pages/sys-admin/users/users.js:425 -msgid "Search users" -msgstr "" - #: frontend/src/components/dialog/list-created-files-dialog.js:23 msgid "Created Files" msgstr "" @@ -1920,60 +1916,67 @@ msgstr "" #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:48 #: frontend/src/pages/sys-admin/devices/devices-errors.js:53 #: frontend/src/pages/sys-admin/logs-page/login-logs.js:48 -#: frontend/src/repo-history.js:141 frontend/src/repo-history.js:148 +#: frontend/src/repo-history.js:138 frontend/src/repo-history.js:145 #: frontend/src/user-notifications.js:131 #: frontend/src/user-notifications.js:135 msgid "Time" msgstr "Tími" -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79 -msgid "Tagged Files" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:44 +#: frontend/src/pages/drafts/draft-content.js:29 +msgid "Successfully deleted draft %(draft)s." msgstr "" -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:85 -#: frontend/src/components/dialog/search-file-dialog.js:94 -#: frontend/src/components/dirent-detail/detail-list-view.js:120 -#: frontend/src/components/dirent-detail/file-details.js:85 -#: frontend/src/components/dirent-detail/lib-details.js:69 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:630 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124 -#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24 -#: frontend/src/file-history-old.js:245 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:74 -#: frontend/src/pages/my-libs/mylib-repo-list-view.js:92 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:80 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:82 -#: frontend/src/pages/org-admin/org-department-item.js:327 -#: frontend/src/pages/org-admin/org-group-repos.js:84 -#: frontend/src/pages/org-admin/org-user-repos.js:80 -#: frontend/src/pages/org-admin/org-user-shared-repos.js:78 -#: frontend/src/pages/search/advanced-search.js:78 -#: frontend/src/pages/search/advanced-search.js:226 -#: frontend/src/pages/share-with-ocm/remote-dir-content.js:99 -#: frontend/src/pages/shared-libs/shared-libs.js:84 -#: frontend/src/pages/sys-admin/departments/department-libraries.js:85 -#: frontend/src/pages/sys-admin/repos/dir-content.js:104 -#: frontend/src/pages/sys-admin/repos/repos.js:82 -#: frontend/src/pages/sys-admin/repos/repos.js:84 -#: frontend/src/pages/sys-admin/users/user-shared-repos.js:37 -#: frontend/src/repo-folder-trash.js:242 frontend/src/repo-snapshot.js:201 -#: frontend/src/shared-dir-view.js:663 -msgid "Size" -msgstr "Stærð" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:48 +#: frontend/src/pages/drafts/draft-content.js:33 +msgid "Failed to delete draft %(draft)s." +msgstr "" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:61 +#: frontend/src/pages/drafts/drafts-view.js:19 +msgid "Drafts" +msgstr "" + +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:67 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:74 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:74 +#: frontend/src/components/group-members.js:125 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:126 +#: frontend/src/components/wiki-list-view/wiki-list-view.js:45 +#: frontend/src/pages/groups/group-view.js:381 +#: frontend/src/pages/org-admin/org-group-members.js:109 +#: frontend/src/pages/org-admin/org-libraries.js:153 +#: frontend/src/pages/org-admin/org-links.js:101 +#: frontend/src/pages/org-admin/org-user-shared-repos.js:77 +#: frontend/src/pages/shared-libs/shared-libs.js:86 +#: frontend/src/pages/sys-admin/groups/group-members.js:166 +#: frontend/src/pages/sys-admin/groups/groups-content.js:58 +#: frontend/src/pages/sys-admin/links/share-links.js:66 +#: frontend/src/pages/sys-admin/orgs/org-repos.js:35 +#: frontend/src/pages/sys-admin/repos/repos.js:88 +#: frontend/src/pages/sys-admin/repos/trash-repos.js:67 +#: frontend/src/pages/sys-admin/users/user-groups.js:119 +#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:170 +#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:188 +msgid "Owner" +msgstr "Eigandi" + +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:68 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:86 #: frontend/src/components/dialog/search-file-dialog.js:95 #: frontend/src/components/dialog/share-repo-dialog.js:129 #: frontend/src/components/dialog/wiki-select-dialog.js:79 -#: frontend/src/components/dirent-detail/detail-list-view.js:87 -#: frontend/src/components/dirent-detail/detail-list-view.js:122 +#: frontend/src/components/dirent-detail/detail-list-view.js:86 +#: frontend/src/components/dirent-detail/detail-list-view.js:121 #: frontend/src/components/dirent-detail/file-details.js:87 #: frontend/src/components/dirent-detail/lib-details.js:70 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:631 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:630 +#: frontend/src/components/draft-list-view/draft-list-view.js:38 #: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:125 #: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25 #: frontend/src/components/wiki-list-view/wiki-list-view.js:46 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:76 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:46 #: frontend/src/pages/my-libs/mylib-repo-list-view.js:94 #: frontend/src/pages/org-admin/org-user-repos.js:81 #: frontend/src/pages/org-admin/org-user-shared-repos.js:79 @@ -1988,11 +1991,61 @@ msgstr "Stærð" msgid "Last Update" msgstr "Síðasta Uppfærsla" +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79 +msgid "Tagged Files" +msgstr "" + +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:85 +#: frontend/src/components/dialog/search-file-dialog.js:94 +#: frontend/src/components/dirent-detail/detail-list-view.js:119 +#: frontend/src/components/dirent-detail/file-details.js:85 +#: frontend/src/components/dirent-detail/lib-details.js:69 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:629 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124 +#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24 +#: frontend/src/file-history-old.js:245 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:44 +#: frontend/src/pages/my-libs/mylib-repo-list-view.js:92 +#: frontend/src/pages/org-admin/org-department-item.js:327 +#: frontend/src/pages/org-admin/org-group-repos.js:84 +#: frontend/src/pages/org-admin/org-libraries.js:150 +#: frontend/src/pages/org-admin/org-user-repos.js:80 +#: frontend/src/pages/org-admin/org-user-shared-repos.js:78 +#: frontend/src/pages/search/advanced-search.js:78 +#: frontend/src/pages/search/advanced-search.js:226 +#: frontend/src/pages/share-with-ocm/remote-dir-content.js:99 +#: frontend/src/pages/shared-libs/shared-libs.js:84 +#: frontend/src/pages/sys-admin/departments/department-libraries.js:85 +#: frontend/src/pages/sys-admin/repos/dir-content.js:104 +#: frontend/src/pages/sys-admin/repos/repos.js:82 +#: frontend/src/pages/sys-admin/repos/repos.js:84 +#: frontend/src/pages/sys-admin/users/user-shared-repos.js:37 +#: frontend/src/repo-folder-trash.js:238 frontend/src/repo-snapshot.js:199 +#: frontend/src/shared-dir-view.js:663 +msgid "Size" +msgstr "Stærð" + #: frontend/src/components/dialog/list-taggedfiles-dialog.js:165 #: frontend/src/pages/starred/starred.js:221 msgid "deleted" msgstr "" +#: frontend/src/components/dialog/local-draft-dialog.js:17 +msgid "Local draft" +msgstr "" + +#: frontend/src/components/dialog/local-draft-dialog.js:19 +msgid "You have an unsaved draft. Do you like to use it?" +msgstr "" + +#: frontend/src/components/dialog/local-draft-dialog.js:22 +msgid "Use draft" +msgstr "" + +#: frontend/src/components/dialog/local-draft-dialog.js:23 +msgid "Delete draft" +msgstr "" + #: frontend/src/components/dialog/manage-members-dialog.js:21 msgid "Manage group members" msgstr "" @@ -2011,8 +2064,10 @@ msgstr "" #: frontend/src/components/dialog/op-menu.js:53 #: frontend/src/components/dialog/op-menu.js:54 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:809 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:810 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:837 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:838 +#: frontend/src/components/draft-list-view/draft-list-item.js:104 +#: frontend/src/components/draft-list-view/draft-list-item.js:105 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:123 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:124 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:152 @@ -2037,16 +2092,16 @@ msgstr "" #: frontend/src/pages/my-libs/mylib-repo-menu.js:210 #: frontend/src/pages/my-libs/mylib-repo-menu.js:263 #: frontend/src/pages/my-libs/mylib-repo-menu.js:264 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:260 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:261 #: frontend/src/pages/org-admin/org-groups-search-groups.js:108 #: frontend/src/pages/org-admin/org-groups-search-groups.js:109 #: frontend/src/pages/org-admin/org-groups.js:299 #: frontend/src/pages/org-admin/org-groups.js:300 +#: frontend/src/pages/org-admin/org-libraries.js:309 +#: frontend/src/pages/org-admin/org-libraries.js:310 #: frontend/src/pages/org-admin/org-links.js:209 #: frontend/src/pages/org-admin/org-links.js:210 -#: frontend/src/pages/org-admin/org-user-item.js:187 -#: frontend/src/pages/org-admin/org-user-item.js:188 +#: frontend/src/pages/org-admin/org-user-item.js:172 +#: frontend/src/pages/org-admin/org-user-item.js:173 #: frontend/src/pages/repo-wiki-mode/side-panel.js:168 #: frontend/src/pages/repo-wiki-mode/side-panel.js:169 #: frontend/src/pages/sdoc/sdoc-file-history/history-version.js:127 @@ -2105,7 +2160,7 @@ msgstr "" #: frontend/src/pages/sys-admin/departments/department.js:105 #: frontend/src/pages/sys-admin/groups/group-members.js:324 #: frontend/src/pages/sys-admin/institutions/institution-users.js:362 -#: frontend/src/pages/sys-admin/orgs/org-users.js:434 +#: frontend/src/pages/sys-admin/orgs/org-users.js:415 msgid "Add Member" msgstr "" @@ -2156,11 +2211,11 @@ msgstr "" #: frontend/src/pages/sys-admin/institutions/institutions.js:127 #: frontend/src/pages/sys-admin/orgs/org-groups.js:107 #: frontend/src/pages/sys-admin/orgs/org-repos.js:100 -#: frontend/src/pages/sys-admin/orgs/org-users.js:228 +#: frontend/src/pages/sys-admin/orgs/org-users.js:220 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:138 #: frontend/src/pages/sys-admin/terms-and-conditions/item.js:125 #: frontend/src/pages/sys-admin/users/user-repos.js:192 -#: frontend/src/pages/sys-admin/users/users-content.js:403 +#: frontend/src/pages/sys-admin/users/users-content.js:393 msgid "Are you sure you want to delete {placeholder} ?" msgstr "" @@ -2171,7 +2226,7 @@ msgstr "" #: frontend/src/components/dialog/org-delete-member-dialog.js:40 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-member-dialog.js:40 -#: frontend/src/pages/sys-admin/orgs/org-users.js:295 +#: frontend/src/pages/sys-admin/orgs/org-users.js:285 msgid "Delete Member" msgstr "Eyða Félaga" @@ -2257,9 +2312,9 @@ msgid "API token is copied to the clipboard." msgstr "" #: frontend/src/components/dialog/repo-api-token-dialog.js:116 -#: frontend/src/pages/lib-content-view/lib-content-view.js:168 -#: frontend/src/pages/lib-content-view/lib-content-view.js:171 -#: frontend/src/repo-folder-trash.js:131 frontend/src/utils/utils.js:1185 +#: frontend/src/pages/lib-content-view/lib-content-view.js:172 +#: frontend/src/pages/lib-content-view/lib-content-view.js:175 +#: frontend/src/repo-folder-trash.js:131 frontend/src/utils/utils.js:1189 msgid "Permission denied" msgstr "Aðgangi hafnað" @@ -2275,29 +2330,33 @@ msgstr "" msgid "{placeholder} SeaTable integration" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:52 -msgid "{placeholder} Share Admin" -msgstr "" +#: frontend/src/components/dialog/repo-share-admin-dialog.js:56 +#: frontend/src/components/main-side-nav.js:278 +#: frontend/src/components/main-side-nav.js:280 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:354 +#: frontend/src/pages/my-libs/mylib-repo-menu.js:178 +msgid "Share Admin" +msgstr "Stjórnun deilinga" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:67 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:65 #: frontend/src/pages/share-admin/share-links.js:554 #: frontend/src/pages/share-admin/upload-links.js:286 #: frontend/src/pages/sys-admin/links/links-nav.js:15 msgid "Share Links" msgstr "Deilihlekkir" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:74 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:72 #: frontend/src/pages/share-admin/share-links.js:557 #: frontend/src/pages/share-admin/upload-links.js:288 #: frontend/src/pages/sys-admin/links/links-nav.js:16 msgid "Upload Links" msgstr "Upphleðslutenglar" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:80 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:78 msgid "User Shares" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:85 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:83 msgid "Group Shares" msgstr "" @@ -2425,15 +2484,15 @@ msgstr "" #: frontend/src/components/dialog/share-dialog.js:323 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-dialog.js:84 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:640 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:664 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:665 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:689 #: frontend/src/components/file-view/file-toolbar.js:143 #: frontend/src/components/file-view/file-toolbar.js:242 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:348 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:511 #: frontend/src/components/toolbar/dir-operation-toolbar.js:218 -#: frontend/src/components/toolbar/view-file-toolbar.js:77 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:105 +#: frontend/src/components/toolbar/view-file-toolbar.js:103 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:69 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:359 #: frontend/src/pages/my-libs/mylib-repo-menu.js:142 @@ -2495,12 +2554,12 @@ msgstr "" #: frontend/src/components/dialog/share-to-other-server.js:193 #: frontend/src/pages/groups/group-view.js:302 -#: frontend/src/pages/org-admin/org-user-item.js:83 +#: frontend/src/pages/org-admin/org-user-item.js:82 #: frontend/src/pages/org-admin/org-users-users.js:157 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:168 -#: frontend/src/pages/sys-admin/users/users-content.js:261 -#: frontend/src/pages/sys-admin/users/users-content.js:322 -#: frontend/src/pages/sys-admin/users/users-content.js:327 +#: frontend/src/pages/sys-admin/users/users-content.js:256 +#: frontend/src/pages/sys-admin/users/users-content.js:313 +#: frontend/src/pages/sys-admin/users/users-content.js:318 #: frontend/src/pages/sys-admin/users/users.js:269 #: frontend/src/pages/sys-admin/users/users.js:293 msgid "It may take some time, please wait." @@ -2516,7 +2575,7 @@ msgstr "" #: frontend/src/pages/sys-admin/invitations/invitations.js:300 #: frontend/src/pages/sys-admin/notifications/notifications.js:274 #: frontend/src/pages/sys-admin/orgs/org-repos.js:176 -#: frontend/src/pages/sys-admin/orgs/org-users.js:390 +#: frontend/src/pages/sys-admin/orgs/org-users.js:371 #: frontend/src/pages/sys-admin/orgs/orgs.js:105 #: frontend/src/pages/sys-admin/orgs/search-orgs.js:69 #: frontend/src/pages/sys-admin/repos/dir-view.js:96 @@ -2631,31 +2690,6 @@ msgstr "" msgid "Add Organization" msgstr "" -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:74 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:74 -#: frontend/src/components/group-members.js:125 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:126 -#: frontend/src/components/wiki-list-view/wiki-list-view.js:45 -#: frontend/src/pages/groups/group-view.js:381 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:86 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:65 -#: frontend/src/pages/org-admin/org-group-members.js:109 -#: frontend/src/pages/org-admin/org-links.js:101 -#: frontend/src/pages/org-admin/org-user-shared-repos.js:77 -#: frontend/src/pages/shared-libs/shared-libs.js:86 -#: frontend/src/pages/sys-admin/groups/group-members.js:166 -#: frontend/src/pages/sys-admin/groups/groups-content.js:58 -#: frontend/src/pages/sys-admin/links/share-links.js:66 -#: frontend/src/pages/sys-admin/orgs/org-repos.js:35 -#: frontend/src/pages/sys-admin/repos/repos.js:88 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:67 -#: frontend/src/pages/sys-admin/users/user-groups.js:119 -#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:170 -#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:188 -msgid "Owner" -msgstr "Eigandi" - #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:101 msgid "Owner can use admin panel in an organization, must be a new account." msgstr "Eigandi má nota kerfisstjórastiku í samfélagi, verður að vera nýr félagi." @@ -2698,7 +2732,7 @@ msgstr "" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:80 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:81 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:51 -#: frontend/src/components/dialog/transfer-dialog.js:146 +#: frontend/src/components/dialog/transfer-dialog.js:79 msgid "Select a user" msgstr "" @@ -2723,7 +2757,7 @@ msgid "End date" msgstr "" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:34 -#: frontend/src/components/dialog/transfer-dialog.js:173 +#: frontend/src/components/dialog/transfer-dialog.js:71 msgid "Transfer Library {library_name}" msgstr "" @@ -2743,16 +2777,16 @@ msgstr "" msgid "Terms" msgstr "" -#: frontend/src/components/dialog/transfer-dialog.js:127 -msgid "Transfer to user" +#: frontend/src/components/dialog/transfer-dialog.js:87 +msgid "Select a department" msgstr "" -#: frontend/src/components/dialog/transfer-dialog.js:133 +#: frontend/src/components/dialog/transfer-dialog.js:95 msgid "Transfer to department" msgstr "" -#: frontend/src/components/dialog/transfer-dialog.js:157 -msgid "Select a department" +#: frontend/src/components/dialog/transfer-dialog.js:95 +msgid "Transfer to user" msgstr "" #: frontend/src/components/dialog/transfer-group-dialog.js:55 @@ -2818,65 +2852,64 @@ msgstr "" msgid "Packaging..." msgstr "" -#: frontend/src/components/dir-view-mode/dir-column-file.js:48 +#: frontend/src/components/dir-view-mode/dir-column-file.js:69 msgid "File does not exist." msgstr "" -#: frontend/src/components/dirent-detail/detail-list-view.js:86 -#: frontend/src/components/dirent-detail/detail-list-view.js:121 +#: frontend/src/components/dir-view-mode/dir-column-file.js:90 +msgid "This file is in draft stage." +msgstr "" + +#: frontend/src/components/dir-view-mode/dir-column-file.js:91 +msgid "View Draft" +msgstr "" + +#: frontend/src/components/dirent-detail/detail-list-view.js:85 +#: frontend/src/components/dirent-detail/detail-list-view.js:120 #: frontend/src/components/dirent-detail/file-details.js:86 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:75 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:45 msgid "Location" msgstr "" -#: frontend/src/components/dirent-detail/detail-list-view.js:102 -#: frontend/src/components/dirent-detail/detail-list-view.js:104 +#: frontend/src/components/dirent-detail/detail-list-view.js:101 +#: frontend/src/components/dirent-detail/detail-list-view.js:103 msgid "Apply properties to files inside the folder" msgstr "" #: frontend/src/components/dirent-detail/lib-details.js:68 -#: frontend/src/components/main-side-nav.js:180 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:79 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:82 +#: frontend/src/components/main-side-nav.js:181 +#: frontend/src/pages/org-admin/org-libraries.js:149 #: frontend/src/pages/repo-wiki-mode/side-panel.js:161 -#: frontend/src/pages/sys-admin/info.js:116 +#: frontend/src/pages/sys-admin/info.js:112 #: frontend/src/pages/sys-admin/repos/repos.js:81 #: frontend/src/pages/sys-admin/repos/repos.js:84 msgid "Files" msgstr "Skrár" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:210 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:705 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 msgid "Frozen by {name}" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:210 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:705 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 msgid "locked by {name}" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:214 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:711 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:736 msgid "freezed" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:214 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:711 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:736 #: frontend/src/components/file-view/file-info.js:31 #: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:17 msgid "locked" msgstr "læst" -#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 -msgid "Unselect this item" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 -msgid "Select this item" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-item.js:734 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:818 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:759 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:846 #: frontend/src/components/file-view/file-info.js:40 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:643 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:333 @@ -2888,8 +2921,8 @@ msgstr "" msgid "Unstar" msgstr "Taka stjörnu af" -#: frontend/src/components/dirent-list-view/dirent-list-item.js:734 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:818 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:759 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:846 #: frontend/src/components/file-view/file-info.js:40 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:643 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:333 @@ -2899,24 +2932,40 @@ msgstr "Taka stjörnu af" msgid "Star" msgstr "Setja stjörnu á" -#: frontend/src/components/dirent-list-view/dirent-list-view.js:623 -msgid "Unselect all items" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-view.js:623 -msgid "Select all items" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-none-view.js:54 +#: frontend/src/components/dirent-list-view/dirent-none-view.js:52 msgid "This folder has no content at this time." msgstr "" -#: frontend/src/components/dirent-list-view/dirent-none-view.js:55 +#: frontend/src/components/dirent-list-view/dirent-none-view.js:53 msgid "You can create files quickly" msgstr "" +#: frontend/src/components/draft-list-view/draft-list-item.js:113 +#: frontend/src/pages/sdoc-revision/index.js:123 +msgid "Publish" +msgstr "" + +#: frontend/src/components/draft-list-view/draft-list-view.js:37 +#: frontend/src/pages/dashboard/content.js:34 +#: frontend/src/pages/org-admin/devices/devices-errors.js:51 +#: frontend/src/pages/org-admin/org-logs-file-audit.js:103 +#: frontend/src/pages/org-admin/org-logs-file-update.js:117 +#: frontend/src/pages/org-admin/org-logs-perm-audit.js:84 +#: frontend/src/pages/share-admin/share-links.js:88 +#: frontend/src/pages/share-admin/upload-links.js:51 +#: frontend/src/pages/starred/starred.js:35 +#: frontend/src/pages/sys-admin/abuse-reports.js:87 +#: frontend/src/pages/sys-admin/devices/devices-errors.js:51 +#: frontend/src/pages/sys-admin/file-scan-records.js:29 +#: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:91 +#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:169 +#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:187 +#: frontend/src/pages/sys-admin/web-settings/web-settings.js:279 +msgid "Library" +msgstr "Safn" + #: frontend/src/components/file-chooser/file-chooser.js:286 -#: frontend/src/components/search/ai-search.js:453 +#: frontend/src/components/search/ai-search.js:452 #: frontend/src/components/search/wiki-search.js:193 msgid "No results matching" msgstr "" @@ -2930,151 +2979,132 @@ msgstr "Núverandi Safn" msgid "Other Libraries" msgstr "Önnur Söfn" -#: frontend/src/components/file-uploader/file-uploader.js:148 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:146 -#: frontend/src/pages/upload-link/file-uploader.js:140 +#: frontend/src/components/file-uploader/file-uploader.js:149 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:147 +#: frontend/src/pages/upload-link/file-uploader.js:141 msgid "Please upload no more than {maxFiles} files at a time." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:395 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:406 -#: frontend/src/pages/upload-link/file-uploader.js:396 +#: frontend/src/components/file-uploader/file-uploader.js:401 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:412 +#: frontend/src/pages/upload-link/file-uploader.js:401 msgid "File is locked by others." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:396 +#: frontend/src/components/file-uploader/file-uploader.js:402 msgid "Invalid filename." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:397 +#: frontend/src/components/file-uploader/file-uploader.js:403 msgid "File already exists." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:398 +#: frontend/src/components/file-uploader/file-uploader.js:404 msgid "File size is too large." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:399 +#: frontend/src/components/file-uploader/file-uploader.js:405 msgid "Out of quota." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:408 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:399 -#: frontend/src/pages/upload-link/file-uploader.js:389 +#: frontend/src/components/file-uploader/file-uploader.js:414 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:405 +#: frontend/src/pages/upload-link/file-uploader.js:394 msgid "Network error" msgstr "" -#: frontend/src/components/file-uploader/forbid-upload-list-item.js:23 -#: frontend/src/components/shared-link-file-uploader/forbid-upload-list-item.js:23 -#: frontend/src/pages/upload-link/forbid-upload-list-item.js:23 -msgid "File too large" +#: frontend/src/components/file-uploader/forbid-upload-list-item.js:13 +#: frontend/src/components/shared-link-file-uploader/forbid-upload-list-item.js:13 +msgid "Please upload files less than {placeholder}M" msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:94 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:94 +#: frontend/src/components/file-uploader/upload-list-item.js:97 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:97 #: frontend/src/pages/upload-link/upload-list-item.js:94 msgid "Preparing to upload..." msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:95 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:95 +#: frontend/src/components/file-uploader/upload-list-item.js:98 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:98 #: frontend/src/pages/upload-link/upload-list-item.js:95 msgid "Remaining" msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:96 -#: frontend/src/components/file-uploader/upload-list-item.js:122 +#: frontend/src/components/file-uploader/upload-list-item.js:99 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:99 +#: frontend/src/pages/upload-link/upload-list-item.js:96 +msgid "Indexing..." +msgstr "" + +#: frontend/src/components/file-uploader/upload-list-item.js:130 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:130 +#: frontend/src/pages/upload-link/upload-list-item.js:127 +msgid "Retry" +msgstr "" + +#: frontend/src/components/file-uploader/upload-list-item.js:133 #: frontend/src/components/file-view/file-toolbar.js:150 #: frontend/src/components/file-view/file-toolbar.js:209 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:96 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:122 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:155 -#: frontend/src/pages/upload-link/upload-list-item.js:96 -#: frontend/src/pages/upload-link/upload-list-item.js:122 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:133 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:117 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162 +#: frontend/src/pages/upload-link/upload-list-item.js:130 msgid "Saving..." msgstr "Vista..." -#: frontend/src/components/file-uploader/upload-list-item.js:117 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:117 -#: frontend/src/pages/upload-link/upload-list-item.js:117 -msgid "Waiting..." -msgstr "" - -#: frontend/src/components/file-uploader/upload-list-item.js:118 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:118 -#: frontend/src/pages/upload-link/upload-list-item.js:118 -msgid "Uploading..." -msgstr "" - -#: frontend/src/components/file-uploader/upload-list-item.js:131 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:131 -#: frontend/src/pages/upload-link/upload-list-item.js:131 +#: frontend/src/components/file-uploader/upload-list-item.js:136 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:136 +#: frontend/src/pages/upload-link/upload-list-item.js:133 msgid "Uploaded" msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:147 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:147 -#: frontend/src/pages/upload-link/upload-list-item.js:147 -msgid "Retry" -msgstr "" - #: frontend/src/components/file-uploader/upload-progress-dialog.js:48 #: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:48 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:51 -msgid "{uploaded_files_num}/{all_files_num} Files" -msgstr "" +#: frontend/src/pages/org-admin/web-settings/web-settings.js:119 +msgid "File Upload" +msgstr "Skráarupphleðsla" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:56 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:56 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:58 -msgid "{failed_files_num} file(s) failed to upload" -msgstr "" - -#: frontend/src/components/file-uploader/upload-progress-dialog.js:67 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:67 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:83 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:49 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:49 msgid "File Uploading..." msgstr "Skrá hleðst upp..." +#: frontend/src/components/file-uploader/upload-progress-dialog.js:75 #: frontend/src/components/file-uploader/upload-progress-dialog.js:77 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:75 #: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:77 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:90 -msgid "All files uploaded" -msgstr "" - -#: frontend/src/components/file-uploader/upload-progress-dialog.js:96 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:96 msgid "Retry All" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:103 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:103 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:75 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:80 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:82 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:80 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:82 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:61 msgid "Cancel All" msgstr "Hætta við allt" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:110 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:110 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:107 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:88 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:88 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:68 msgid "name" msgstr "nafn" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:111 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:111 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:108 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:89 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:89 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:69 msgid "size" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:112 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:112 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:109 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:90 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:90 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:70 msgid "progress" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:113 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:113 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:110 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:91 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:91 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:71 msgid "state" msgstr "" @@ -3089,14 +3119,14 @@ msgid "unstarred" msgstr "Taka stjörnu af" #: frontend/src/components/file-view/file-toolbar.js:92 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:90 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:96 #: frontend/src/utils/text-translation.js:23 msgid "Lock" msgstr "Læsa" #: frontend/src/components/file-view/file-toolbar.js:96 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:98 -#: frontend/src/utils/text-translation.js:24 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:104 +#: frontend/src/utils/text-translation.js:25 msgid "Unlock" msgstr "Aflæsa" @@ -3114,12 +3144,12 @@ msgstr "" #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:342 #: frontend/src/pages/org-admin/org-logs-file-update.js:260 #: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:137 -#: frontend/src/repo-history.js:292 frontend/src/utils/text-translation.js:21 +#: frontend/src/repo-history.js:289 frontend/src/utils/text-translation.js:21 msgid "Details" msgstr "Í hnotskurn" #: frontend/src/components/file-view/file-toolbar.js:186 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:130 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:136 #: frontend/src/utils/text-translation.js:22 msgid "Open via Client" msgstr "Opna með Biðlara" @@ -3141,7 +3171,7 @@ msgstr "" #: frontend/src/pages/sys-admin/groups/group-members.js:109 #: frontend/src/pages/sys-admin/users/user-groups.js:122 #: frontend/src/pages/sys-admin/users/users-nav.js:25 -#: frontend/src/utils/utils.js:686 +#: frontend/src/utils/utils.js:690 msgid "Admin" msgstr "Stjórna" @@ -3158,9 +3188,8 @@ msgstr "Félagi" #: frontend/src/components/group-members.js:96 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:290 -#: frontend/src/pages/lib-content-view/lib-content-view.js:838 +#: frontend/src/pages/lib-content-view/lib-content-view.js:857 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:311 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:157 #: frontend/src/pages/org-admin/org-group-repos.js:146 #: frontend/src/pages/org-admin/org-user-repos.js:142 #: frontend/src/pages/sys-admin/repos/repos.js:162 @@ -3195,91 +3224,84 @@ msgstr "" msgid "Search group members" msgstr "" -#: frontend/src/components/main-side-nav.js:92 +#: frontend/src/components/main-side-nav.js:93 #: frontend/src/pages/org-admin/org-groups.js:154 msgid "All Groups" msgstr "Allir Hópar" -#: frontend/src/components/main-side-nav.js:123 -#: frontend/src/components/main-side-nav.js:125 -#: frontend/src/components/main-side-nav.js:132 -#: frontend/src/components/main-side-nav.js:134 +#: frontend/src/components/main-side-nav.js:124 +#: frontend/src/components/main-side-nav.js:126 +#: frontend/src/components/main-side-nav.js:133 +#: frontend/src/components/main-side-nav.js:135 #: frontend/src/pages/org-admin/side-panel.js:86 #: frontend/src/pages/sys-admin/side-panel.js:174 msgid "Links" msgstr "Tenglar" -#: frontend/src/components/main-side-nav.js:150 -#: frontend/src/components/main-side-nav.js:152 +#: frontend/src/components/main-side-nav.js:151 +#: frontend/src/components/main-side-nav.js:153 #: frontend/src/pages/share-admin/folders.js:368 msgid "Folders" msgstr "Möppur" -#: frontend/src/components/main-side-nav.js:184 -#: frontend/src/components/main-side-nav.js:186 +#: frontend/src/components/main-side-nav.js:185 +#: frontend/src/components/main-side-nav.js:187 #: frontend/src/pages/my-libs/my-libs-deleted.js:54 #: frontend/src/pages/my-libs/my-libs.js:166 msgid "My Libraries" msgstr "" -#: frontend/src/components/main-side-nav.js:191 -#: frontend/src/components/main-side-nav.js:193 +#: frontend/src/components/main-side-nav.js:192 +#: frontend/src/components/main-side-nav.js:194 #: frontend/src/pages/shared-libs/shared-libs.js:456 msgid "Shared with me" msgstr "" -#: frontend/src/components/main-side-nav.js:198 -#: frontend/src/components/main-side-nav.js:200 +#: frontend/src/components/main-side-nav.js:199 +#: frontend/src/components/main-side-nav.js:201 #: frontend/src/pages/shared-with-all/public-shared-view.js:206 msgid "Shared with all" msgstr "" -#: frontend/src/components/main-side-nav.js:205 -#: frontend/src/components/main-side-nav.js:207 +#: frontend/src/components/main-side-nav.js:206 +#: frontend/src/components/main-side-nav.js:208 msgid "Shared with groups" msgstr "" -#: frontend/src/components/main-side-nav.js:214 -#: frontend/src/components/main-side-nav.js:216 -#: frontend/src/components/main-side-nav.js:222 -#: frontend/src/components/main-side-nav.js:224 +#: frontend/src/components/main-side-nav.js:215 +#: frontend/src/components/main-side-nav.js:217 +#: frontend/src/components/main-side-nav.js:223 +#: frontend/src/components/main-side-nav.js:225 msgid "Shared from other servers" msgstr "" -#: frontend/src/components/main-side-nav.js:231 +#: frontend/src/components/main-side-nav.js:232 msgid "Tools" msgstr "Tæki" -#: frontend/src/components/main-side-nav.js:234 -#: frontend/src/components/main-side-nav.js:236 +#: frontend/src/components/main-side-nav.js:235 +#: frontend/src/components/main-side-nav.js:237 #: frontend/src/pages/starred/starred.js:315 msgid "Favorites" msgstr "" -#: frontend/src/components/main-side-nav.js:241 -#: frontend/src/components/main-side-nav.js:243 +#: frontend/src/components/main-side-nav.js:242 +#: frontend/src/components/main-side-nav.js:244 msgid "Activities" msgstr "Virkni" -#: frontend/src/components/main-side-nav.js:248 -#: frontend/src/components/main-side-nav.js:250 +#: frontend/src/components/main-side-nav.js:249 +#: frontend/src/components/main-side-nav.js:251 #: frontend/src/pages/wikis/wikis.js:137 msgid "Published Libraries" msgstr "" -#: frontend/src/components/main-side-nav.js:254 -#: frontend/src/components/main-side-nav.js:256 +#: frontend/src/components/main-side-nav.js:264 +#: frontend/src/components/main-side-nav.js:266 #: frontend/src/pages/linked-devices/linked-devices.js:230 msgid "Linked Devices" msgstr "" -#: frontend/src/components/main-side-nav.js:268 -#: frontend/src/components/main-side-nav.js:270 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:354 -#: frontend/src/pages/my-libs/mylib-repo-menu.js:178 -msgid "Share Admin" -msgstr "Stjórnun deilinga" - #: frontend/src/components/more.js:14 msgid "show more" msgstr "" @@ -3319,15 +3341,15 @@ msgid "" "right}" msgstr "" -#: frontend/src/components/popover/edit-filetag-popover.js:141 +#: frontend/src/components/popover/edit-filetag-popover.js:137 msgid "No tags" msgstr "" -#: frontend/src/components/popover/edit-filetag-popover.js:145 +#: frontend/src/components/popover/edit-filetag-popover.js:141 msgid "Tag not found" msgstr "" -#: frontend/src/components/popover/edit-filetag-popover.js:159 +#: frontend/src/components/popover/edit-filetag-popover.js:155 msgid "Find a tag" msgstr "" @@ -3370,8 +3392,8 @@ msgstr "" msgid "You are watching file changes of this library." msgstr "" -#: frontend/src/components/sdoc-wiki-page-viewer/index.js:133 -#: frontend/src/components/seafile-markdown-viewer/index.js:119 +#: frontend/src/components/sdoc-wiki-page-viewer/index.js:125 +#: frontend/src/components/seafile-markdown-viewer/index.js:111 msgid "Last modified by" msgstr "" @@ -3407,41 +3429,41 @@ msgstr "Nei" msgid "Reference documents" msgstr "" -#: frontend/src/components/search/ai-search.js:387 +#: frontend/src/components/search/ai-search.js:386 #: frontend/src/components/search/search.js:433 msgid "Search results visited recently" msgstr "" -#: frontend/src/components/search/ai-search.js:436 +#: frontend/src/components/search/ai-search.js:435 #: frontend/src/components/search/search.js:413 msgid "Type characters to start search" msgstr "" -#: frontend/src/components/search/ai-search.js:439 +#: frontend/src/components/search/ai-search.js:438 msgid "Type more characters to start search" msgstr "" -#: frontend/src/components/search/ai-search.js:450 -#: frontend/src/components/search/ai-search.js:467 +#: frontend/src/components/search/ai-search.js:449 +#: frontend/src/components/search/ai-search.js:466 msgid "Ask AI" msgstr "" -#: frontend/src/components/search/ai-search.js:529 +#: frontend/src/components/search/ai-search.js:528 msgid "" "Indexing the library. Semantic search will be available within a few " "minutes." msgstr "" -#: frontend/src/components/search/ai-search.js:540 +#: frontend/src/components/search/ai-search.js:539 msgid "Successfully turned it off" msgstr "" -#: frontend/src/components/search/ai-search.js:558 -#: frontend/src/components/search/ai-search.js:582 +#: frontend/src/components/search/ai-search.js:557 +#: frontend/src/components/search/ai-search.js:581 msgid "Turn on semantic search for this library" msgstr "" -#: frontend/src/components/search/ai-search.js:570 +#: frontend/src/components/search/ai-search.js:569 msgid "Turn off semantic search for this library" msgstr "" @@ -3512,13 +3534,13 @@ msgstr "" #: frontend/src/components/select-editor/sysadmin-user-role-editor.js:19 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:155 -#: frontend/src/pages/sys-admin/users/users-content.js:281 +#: frontend/src/pages/sys-admin/users/users-content.js:272 msgid "Default" msgstr "Sjálfgefið" #: frontend/src/components/select-editor/sysadmin-user-role-editor.js:21 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:157 -#: frontend/src/pages/sys-admin/users/users-content.js:283 +#: frontend/src/pages/sys-admin/users/users-content.js:274 msgid "Guest" msgstr "Gestur" @@ -3575,36 +3597,30 @@ msgstr "" msgid "Successfully deleted {number_placeholder} share links" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:138 -msgid "" -"Share links cannot be generated because \"Invisible\", \"Online Read-Write\"" -" or \"Online Read-Only\" is set for you on some folder(s) in the library." -msgstr "" - -#: frontend/src/components/share-link-panel/link-creation.js:162 +#: frontend/src/components/share-link-panel/link-creation.js:156 msgid "Please enter an integer bigger than 1 as number of links." msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:166 +#: frontend/src/components/share-link-panel/link-creation.js:160 msgid "" "Please enter an integer not bigger than {max_number} as number of links." msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:260 +#: frontend/src/components/share-link-panel/link-creation.js:254 #: frontend/src/components/share-link-panel/link-list.js:64 msgid "Generate links in batch" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:260 +#: frontend/src/components/share-link-panel/link-creation.js:254 #: frontend/src/components/share-link-panel/link-list.js:63 msgid "Generate Link" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:265 +#: frontend/src/components/share-link-panel/link-creation.js:259 msgid "Number of links" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:329 +#: frontend/src/components/share-link-panel/link-creation.js:323 msgid "Set permission" msgstr "" @@ -3652,8 +3668,7 @@ msgid "Are you sure you want to delete the selected share link(s) ?" msgstr "" #: frontend/src/components/shared-file-view/shared-file-view.js:47 -#: frontend/src/pages/markdown-editor/index.js:410 -#: frontend/src/pages/plain-markdown-editor/index.js:172 +#: frontend/src/pages/markdown-editor/index.js:458 #: frontend/src/view-file-text.js:81 msgid "Successfully saved" msgstr "" @@ -3664,7 +3679,7 @@ msgid "File download is disabled: the share link traffic of owner is used up." msgstr "Niðurhal skráa er óvirkt: eigandi hlekks hefur klárað netumferðarkvótann sinn fyrir deilda hlekki." #: frontend/src/components/shared-file-view/shared-file-view.js:122 -#: frontend/src/repo-folder-trash.js:205 frontend/src/repo-snapshot.js:168 +#: frontend/src/repo-folder-trash.js:202 frontend/src/repo-snapshot.js:166 #: frontend/src/shared-dir-view.js:449 msgid "Current path: " msgstr "Núverandi slóð:" @@ -3720,12 +3735,6 @@ msgstr "Möppuheimild" msgid "Unshare" msgstr "Taka deilingu af" -#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:351 -#: frontend/src/pages/my-libs/mylib-repo-menu.js:154 -#: frontend/src/pages/sys-admin/repos/repos.js:271 -msgid "History Setting" -msgstr "Sögustilling" - #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:357 #: frontend/src/pages/my-libs/mylib-repo-menu.js:157 msgid "Change Password" @@ -3734,9 +3743,9 @@ msgstr "Breyta Lykilorði." #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:360 #: frontend/src/components/user-settings/webdav-password.js:104 #: frontend/src/pages/my-libs/mylib-repo-menu.js:160 -#: frontend/src/pages/sys-admin/orgs/org-users.js:304 -#: frontend/src/pages/sys-admin/users/users-content.js:364 -#: frontend/src/pages/sys-admin/users/users-content.js:566 +#: frontend/src/pages/sys-admin/orgs/org-users.js:294 +#: frontend/src/pages/sys-admin/users/users-content.js:355 +#: frontend/src/pages/sys-admin/users/users-content.js:554 msgid "Reset Password" msgstr "Endursetja Lykilorð" @@ -3795,8 +3804,8 @@ msgid "Clients" msgstr "Tengingar" #: frontend/src/components/toolbar/common-toolbar.js:24 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:86 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:146 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:90 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:150 #: frontend/src/pages/search/main-panel.js:330 #: frontend/src/pages/wiki/main-panel.js:95 #: frontend/src/pages/wiki/main-panel.js:112 @@ -3804,12 +3813,12 @@ msgid "Search files" msgstr "" #: frontend/src/components/toolbar/dir-operation-toolbar.js:192 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:68 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:54 msgid "Upload Files" msgstr "Hlaða upp Skrá" #: frontend/src/components/toolbar/dir-operation-toolbar.js:193 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:69 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:55 msgid "Upload Folder" msgstr "Hlaða upp Möppu" @@ -3842,17 +3851,17 @@ msgstr "" msgid "New SeaDoc File" msgstr "" -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:328 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:336 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:356 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:364 #: frontend/src/utils/text-translation.js:18 msgid "Move" msgstr "Færa" #: frontend/src/components/toolbar/repo-view-toobar.js:63 -#: frontend/src/components/toolbar/view-file-toolbar.js:73 +#: frontend/src/components/toolbar/view-file-toolbar.js:99 #: frontend/src/file-history-old.js:268 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:55 -#: frontend/src/repo-folder-trash.js:284 +#: frontend/src/repo-folder-trash.js:280 msgid "More" msgstr "Meira" @@ -3861,10 +3870,18 @@ msgstr "Meira" msgid "Deleted Libraries" msgstr "" -#: frontend/src/components/toolbar/view-file-toolbar.js:67 +#: frontend/src/components/toolbar/view-file-toolbar.js:87 msgid "Edit File" msgstr "" +#: frontend/src/components/toolbar/view-file-toolbar.js:92 +msgid "New Draft" +msgstr "" + +#: frontend/src/components/toolbar/view-file-toolbar.js:93 +msgid "Create a draft from this file, instead of editing it directly." +msgstr "" + #: frontend/src/components/toolbar/view-mode-toolbar.js:31 #: frontend/src/shared-dir-view.js:456 frontend/src/shared-dir-view.js:457 msgid "List" @@ -3880,7 +3897,7 @@ msgid "Column" msgstr "" #: frontend/src/components/toolbar/view-mode-toolbar.js:37 -#: frontend/src/utils/text-translation.js:33 +#: frontend/src/utils/text-translation.js:34 msgid "Properties" msgstr "" @@ -4092,8 +4109,8 @@ msgstr "" msgid "History Versions" msgstr "" -#: frontend/src/file-history-old.js:244 frontend/src/repo-history.js:142 -#: frontend/src/repo-history.js:149 +#: frontend/src/file-history-old.js:244 frontend/src/repo-history.js:139 +#: frontend/src/repo-history.js:146 msgid "Modifier" msgstr "Breytir" @@ -4125,71 +4142,75 @@ msgstr "" msgid "Removed items older than {n} days from trash." msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:77 +#: frontend/src/pages/dashboard/activity-item.js:76 +msgid "Publish draft" +msgstr "" + +#: frontend/src/pages/dashboard/activity-item.js:89 msgid "{file} and {n} other files" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:80 +#: frontend/src/pages/dashboard/activity-item.js:92 msgid "Created {n} files" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:84 +#: frontend/src/pages/dashboard/activity-item.js:96 msgid "details" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:98 +#: frontend/src/pages/dashboard/activity-item.js:110 msgid "Created draft" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:98 +#: frontend/src/pages/dashboard/activity-item.js:110 msgid "Created file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:103 +#: frontend/src/pages/dashboard/activity-item.js:115 msgid "Deleted draft" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:103 +#: frontend/src/pages/dashboard/activity-item.js:115 msgid "Deleted file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:108 +#: frontend/src/pages/dashboard/activity-item.js:120 msgid "Restored file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:113 +#: frontend/src/pages/dashboard/activity-item.js:125 msgid "Renamed file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:120 +#: frontend/src/pages/dashboard/activity-item.js:132 msgid "Moved file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:125 +#: frontend/src/pages/dashboard/activity-item.js:137 msgid "Updated draft" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:125 +#: frontend/src/pages/dashboard/activity-item.js:137 msgid "Updated file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:135 +#: frontend/src/pages/dashboard/activity-item.js:147 msgid "Created folder" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:140 +#: frontend/src/pages/dashboard/activity-item.js:152 msgid "Deleted folder" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:145 +#: frontend/src/pages/dashboard/activity-item.js:157 msgid "Restored folder" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:150 +#: frontend/src/pages/dashboard/activity-item.js:162 msgid "Renamed folder" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:157 +#: frontend/src/pages/dashboard/activity-item.js:169 msgid "Moved folder" msgstr "" @@ -4207,29 +4228,11 @@ msgstr "Aðgerð" #: frontend/src/pages/org-admin/statistic/statistic-nav.js:15 #: frontend/src/pages/sys-admin/abuse-reports.js:88 #: frontend/src/pages/sys-admin/statistic/statistic-nav.js:15 -#: frontend/src/repo-folder-trash.js:368 frontend/src/repo-folder-trash.js:425 -#: frontend/src/repo-snapshot.js:304 +#: frontend/src/repo-folder-trash.js:363 frontend/src/repo-folder-trash.js:419 +#: frontend/src/repo-snapshot.js:302 msgid "File" msgstr "Skrá" -#: frontend/src/pages/dashboard/content.js:34 -#: frontend/src/pages/org-admin/devices/devices-errors.js:51 -#: frontend/src/pages/org-admin/org-logs-file-audit.js:103 -#: frontend/src/pages/org-admin/org-logs-file-update.js:117 -#: frontend/src/pages/org-admin/org-logs-perm-audit.js:84 -#: frontend/src/pages/share-admin/share-links.js:88 -#: frontend/src/pages/share-admin/upload-links.js:51 -#: frontend/src/pages/starred/starred.js:35 -#: frontend/src/pages/sys-admin/abuse-reports.js:87 -#: frontend/src/pages/sys-admin/devices/devices-errors.js:51 -#: frontend/src/pages/sys-admin/file-scan-records.js:29 -#: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:91 -#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:169 -#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:187 -#: frontend/src/pages/sys-admin/web-settings/web-settings.js:279 -msgid "Library" -msgstr "Safn" - #: frontend/src/pages/dashboard/files-activities.js:247 msgid "All Activities" msgstr "" @@ -4250,6 +4253,25 @@ msgstr "" msgid "Find modifiers" msgstr "" +#: frontend/src/pages/drafts/draft-content.js:44 +msgid "Successfully published draft %(draft)s." +msgstr "" + +#: frontend/src/pages/drafts/draft-content.js:48 +msgid "Failed to publish draft %(draft)s." +msgstr "" + +#: frontend/src/pages/drafts/draft-content.js:62 +msgid "No draft yet" +msgstr "" + +#: frontend/src/pages/drafts/draft-content.js:63 +msgid "" +"Draft is a way to let you collaborate with others on files. You can create a" +" draft from a file, edit the draft and then ask for a review. The original " +"file will be updated only after the draft has been reviewed." +msgstr "" + #: frontend/src/pages/file-history-old/history-item.js:58 msgid "(current version)" msgstr "(núverandi útgáfa)" @@ -4302,7 +4324,7 @@ msgstr "" #: frontend/src/pages/sys-admin/groups/group-nav.js:27 #: frontend/src/pages/sys-admin/groups/groups.js:137 #: frontend/src/pages/sys-admin/groups/search-groups.js:110 -#: frontend/src/pages/sys-admin/info.js:136 +#: frontend/src/pages/sys-admin/info.js:132 #: frontend/src/pages/sys-admin/orgs/org-nav.js:19 #: frontend/src/pages/sys-admin/side-panel.js:114 #: frontend/src/pages/sys-admin/users/user-nav.js:21 @@ -4316,7 +4338,7 @@ msgstr "" #: frontend/src/pages/groups/group-view.js:488 #: frontend/src/pages/my-libs/mylib-repo-menu.js:151 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:268 +#: frontend/src/pages/org-admin/org-libraries.js:317 #: frontend/src/pages/sys-admin/groups/groups-content.js:187 #: frontend/src/pages/sys-admin/repos/repos.js:268 #: frontend/src/pages/sys-admin/users/user-repos.js:166 @@ -4374,122 +4396,122 @@ msgid "" "button in the menu bar." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-container.js:98 +#: frontend/src/pages/lib-content-view/lib-content-container.js:102 #: frontend/src/pages/wiki/main-panel.js:82 msgid "Folder does not exist." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-container.js:176 +#: frontend/src/pages/lib-content-view/lib-content-container.js:180 msgid "This library has been set to read-only by admin and cannot be updated." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:65 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:95 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:67 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:99 #: frontend/src/pages/sys-admin/main-panel-topbar.js:20 msgid "Side Nav Menu" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:176 +#: frontend/src/pages/lib-content-view/lib-content-view.js:180 msgid "Library share permission not found." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:595 +#: frontend/src/pages/lib-content-view/lib-content-view.js:617 msgid "Failed to move files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:597 +#: frontend/src/pages/lib-content-view/lib-content-view.js:619 #: frontend/src/shared-dir-view.js:214 msgid "Failed to copy files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:627 +#: frontend/src/pages/lib-content-view/lib-content-view.js:649 msgid "Successfully moved files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:629 +#: frontend/src/pages/lib-content-view/lib-content-view.js:651 #: frontend/src/shared-dir-view.js:228 msgid "Successfully copied files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:799 +#: frontend/src/pages/lib-content-view/lib-content-view.js:818 msgid "Restored {name} and {n} other items" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:800 +#: frontend/src/pages/lib-content-view/lib-content-view.js:819 msgid "Restored {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:807 +#: frontend/src/pages/lib-content-view/lib-content-view.js:826 msgid "Failed to restore {name} and {n} other items" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:808 +#: frontend/src/pages/lib-content-view/lib-content-view.js:827 msgid "Failed to restore {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:834 +#: frontend/src/pages/lib-content-view/lib-content-view.js:853 msgid "Successfully deleted {name} and {n} other items." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:844 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1081 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1109 +#: frontend/src/pages/lib-content-view/lib-content-view.js:863 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1111 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1139 msgid "Undo" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:851 +#: frontend/src/pages/lib-content-view/lib-content-view.js:870 msgid "Failed to delete {name} and {n} other items." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1037 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1053 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1067 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1083 msgid "Renaming {name} failed" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1077 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1105 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:377 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1107 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1135 #: frontend/src/pages/org-admin/org-groups-search-groups.js:230 #: frontend/src/pages/org-admin/org-groups.js:126 +#: frontend/src/pages/org-admin/org-libraries.js:83 msgid "Successfully deleted {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1089 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1117 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1119 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1147 msgid "Failed to delete {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1170 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1203 msgid "Successfully moved {name}." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1178 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1210 msgid "Failed to move {name}." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1226 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1253 #: frontend/src/pages/sdoc/sdoc-file-history/side-panel.js:182 -#: frontend/src/utils/utils.js:1286 +#: frontend/src/utils/utils.js:1290 msgid "Successfully copied %(name)s." msgstr "Tókst að afrita %(name)s." -#: frontend/src/pages/lib-content-view/lib-content-view.js:1234 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1260 msgid "Failed to copy %(name)s" msgstr "Mistókst að afrita %(name)s" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1254 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1270 msgid "Converting, please wait..." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1266 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1282 msgid "Successfully converted the file." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1273 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1289 msgid "Failed to convert {name}." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1971 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1958 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:255 #: frontend/src/pages/share-with-ocm/shared-with-ocm.js:107 #: frontend/src/pages/shared-libs/shared-libs.js:290 @@ -4536,7 +4558,11 @@ msgstr "Seinast Skoðað" msgid "Successfully unlinked %(name)s." msgstr "" -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:81 +#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:42 +msgid "Local draft saved" +msgstr "" + +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:87 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:68 msgid "Open parent directory" msgstr "" @@ -4549,25 +4575,23 @@ msgstr "" msgid "Switch to rich text editor" msgstr "" -#: frontend/src/pages/markdown-editor/index.js:116 +#: frontend/src/pages/markdown-editor/index.js:117 msgid "This file has been updated." msgstr "" -#: frontend/src/pages/markdown-editor/index.js:117 +#: frontend/src/pages/markdown-editor/index.js:118 msgid "Refresh" msgstr "" -#: frontend/src/pages/markdown-editor/index.js:152 +#: frontend/src/pages/markdown-editor/index.js:153 msgid "Another user is editing this file!" msgstr "" -#: frontend/src/pages/markdown-editor/index.js:300 -#: frontend/src/pages/plain-markdown-editor/index.js:101 +#: frontend/src/pages/markdown-editor/index.js:348 msgid "Leave this page? The system may not save your changes." msgstr "" -#: frontend/src/pages/markdown-editor/index.js:420 -#: frontend/src/pages/plain-markdown-editor/index.js:177 +#: frontend/src/pages/markdown-editor/index.js:468 msgid "Failed to save" msgstr "" @@ -4591,7 +4615,6 @@ msgid "Deleted Time" msgstr "Eyðslutími" #: frontend/src/pages/my-libs/my-libs-deleted.js:147 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:169 #: frontend/src/pages/sys-admin/repos/trash-repos.js:171 #: frontend/src/repo-snapshot.js:121 msgid "Successfully restored the library." @@ -4611,7 +4634,7 @@ msgid "" msgstr "" #: frontend/src/pages/my-libs/mylib-repo-list-item.js:289 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:234 +#: frontend/src/pages/org-admin/org-libraries.js:282 #: frontend/src/pages/sys-admin/repos/repos.js:175 #: frontend/src/pages/sys-admin/users/user-repos.js:295 msgid "Successfully transferred the library." @@ -4646,7 +4669,6 @@ msgid "Shared By" msgstr "Deilt af" #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:321 -#: frontend/src/pages/org-admin/libraries/org-repo-nav.js:15 #: frontend/src/pages/org-admin/org-users-nav.js:15 #: frontend/src/pages/search/advanced-search.js:66 #: frontend/src/pages/share-with-ocm/remote-dir-path.js:56 @@ -4661,9 +4683,8 @@ msgstr "Allt" #: frontend/src/pages/org-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/devices/devices-by-platform.js:45 #: frontend/src/pages/sys-admin/devices/devices-errors.js:49 -#: frontend/src/pages/sys-admin/info.js:113 #: frontend/src/pages/sys-admin/terms-and-conditions/content.js:51 -#: frontend/src/repo-history.js:143 frontend/src/repo-history.js:150 +#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 msgid "Version" msgstr "" @@ -4675,7 +4696,7 @@ msgstr "" #: frontend/src/pages/org-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:89 -#: frontend/src/repo-history.js:143 frontend/src/repo-history.js:150 +#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 msgid "Device" msgstr "" @@ -4709,54 +4730,6 @@ msgid "" "follows:" msgstr "" -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:208 -#: frontend/src/utils/utils.js:426 -msgid "Encrypted library" -msgstr "Dulkóðað safn" - -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:211 -#: frontend/src/utils/utils.js:432 -msgid "Read-Write library" -msgstr "Lesa-Skrifa safn" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:59 -#: frontend/src/translate.js:18 -msgid "" -"Tip: libraries deleted {trashReposExpireDays} days ago will be cleaned " -"automatically." -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:254 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:256 -msgid "Are you sure you want to delete {placeholder} completely?" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:265 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:267 -msgid "Are you sure you want to restore {placeholder}?" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:360 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:362 -msgid "Successfully cleared trash." -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:399 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:424 -msgid "Clear Trash" -msgstr "Tæma Ruslið" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:400 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:425 -msgid "Are you sure you want to clear trash?" -msgstr "Ertu viss um að þú viljir tæma ruslið?" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:402 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:427 -#: frontend/src/user-notifications.js:112 -msgid "Clear" -msgstr "Hreinsa" - #: frontend/src/pages/org-admin/org-admin-list.js:51 #: frontend/src/pages/org-admin/org-users-list.js:73 #: frontend/src/pages/org-admin/org-users-search-users.js:36 @@ -4881,6 +4854,7 @@ msgid "Search groups by name" msgstr "" #: frontend/src/pages/org-admin/org-groups.js:182 +#: frontend/src/pages/org-admin/org-libraries.js:174 #: frontend/src/pages/org-admin/org-links.js:125 #: frontend/src/pages/org-admin/org-logs-file-audit.js:124 #: frontend/src/pages/org-admin/org-logs-file-update.js:139 @@ -4891,6 +4865,7 @@ msgid "Previous" msgstr "Fyrri" #: frontend/src/pages/org-admin/org-groups.js:184 +#: frontend/src/pages/org-admin/org-libraries.js:176 #: frontend/src/pages/org-admin/org-links.js:127 #: frontend/src/pages/org-admin/org-logs-file-audit.js:126 #: frontend/src/pages/org-admin/org-logs-file-update.js:141 @@ -4920,16 +4895,30 @@ msgid "Active Users" msgstr "Virkir Notendur" #: frontend/src/pages/org-admin/org-info.js:50 +#: frontend/src/pages/sys-admin/info.js:123 #: frontend/src/pages/sys-admin/info.js:127 -#: frontend/src/pages/sys-admin/info.js:131 msgid "Total Users" msgstr "Allir Notendur" #: frontend/src/pages/org-admin/org-info.js:50 -#: frontend/src/pages/sys-admin/info.js:127 +#: frontend/src/pages/sys-admin/info.js:123 msgid "Limits" msgstr "Takmörk" +#: frontend/src/pages/org-admin/org-libraries.js:140 +msgid "All Libraries" +msgstr "" + +#: frontend/src/pages/org-admin/org-libraries.js:256 +#: frontend/src/utils/utils.js:426 +msgid "Encrypted library" +msgstr "Dulkóðað safn" + +#: frontend/src/pages/org-admin/org-libraries.js:259 +#: frontend/src/utils/utils.js:432 +msgid "Read-Write library" +msgstr "Lesa-Skrifa safn" + #: frontend/src/pages/org-admin/org-links.js:94 msgid "All Public Links" msgstr "Allir Opinberir Tenglar" @@ -5053,64 +5042,46 @@ msgstr "" msgid "Verify" msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:60 +#: frontend/src/pages/org-admin/org-user-item.js:59 msgid "Resetting user's password, please wait for a moment." msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:63 +#: frontend/src/pages/org-admin/org-user-item.js:62 msgid "Successfully reset password to %(passwd)s for user %(user)s." msgstr "Tókst að endurstilla lykilorðið í %(passwd)s fyrir notandann %(user)s." -#: frontend/src/pages/org-admin/org-user-item.js:118 +#: frontend/src/pages/org-admin/org-user-item.js:112 #: frontend/src/pages/sys-admin/admin-logs/login-logs.js:102 #: frontend/src/pages/sys-admin/logs-page/login-logs.js:117 msgid "Failed" msgstr "Mistókst" -#: frontend/src/pages/org-admin/org-user-item.js:129 +#: frontend/src/pages/org-admin/org-user-item.js:123 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:172 #: frontend/src/pages/sys-admin/institutions/institution-users.js:208 -#: frontend/src/pages/sys-admin/users/users-content.js:307 +#: frontend/src/pages/sys-admin/users/users-content.js:298 msgid "Active" msgstr "Virkt" -#: frontend/src/pages/org-admin/org-user-item.js:131 +#: frontend/src/pages/org-admin/org-user-item.js:125 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:172 #: frontend/src/pages/sys-admin/institutions/institution-users.js:208 -#: frontend/src/pages/sys-admin/users/users-content.js:309 +#: frontend/src/pages/sys-admin/users/users-content.js:300 msgid "Inactive" msgstr "Óvirkt" -#: frontend/src/pages/org-admin/org-user-item.js:157 -#: frontend/src/pages/sys-admin/orgs/org-users.js:230 -#: frontend/src/pages/sys-admin/users/users-content.js:406 -msgid "Are you sure you want to set {user_placeholder} inactive?" -msgstr "" - -#: frontend/src/pages/org-admin/org-user-item.js:195 +#: frontend/src/pages/org-admin/org-user-item.js:180 msgid "ResetPwd" msgstr "Endursetja Lykilorð" -#: frontend/src/pages/org-admin/org-user-item.js:196 +#: frontend/src/pages/org-admin/org-user-item.js:181 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:152 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:192 -#: frontend/src/pages/sys-admin/users/users-content.js:367 -#: frontend/src/pages/sys-admin/users/users-content.js:575 +#: frontend/src/pages/sys-admin/users/users-content.js:358 +#: frontend/src/pages/sys-admin/users/users-content.js:563 msgid "Revoke Admin" msgstr "Taka kerfisstjóraréttindi af" -#: frontend/src/pages/org-admin/org-user-item.js:204 -#: frontend/src/pages/sys-admin/orgs/org-users.js:313 -#: frontend/src/pages/sys-admin/users/users-content.js:584 -msgid "Set user inactive" -msgstr "" - -#: frontend/src/pages/org-admin/org-user-item.js:207 -#: frontend/src/pages/sys-admin/orgs/org-users.js:316 -#: frontend/src/pages/sys-admin/users/users-content.js:587 -msgid "Set" -msgstr "" - #: frontend/src/pages/org-admin/org-user-profile.js:128 msgid "Avatar" msgstr "Smámynd" @@ -5385,10 +5356,6 @@ msgstr "Breyta" msgid "Team name" msgstr "" -#: frontend/src/pages/org-admin/web-settings/web-settings.js:119 -msgid "File Upload" -msgstr "Skráarupphleðsla" - #: frontend/src/pages/org-admin/web-settings/web-settings.js:123 msgid "File extension white list" msgstr "" @@ -5399,23 +5366,19 @@ msgid "" "\"md;txt;docx\". Empty means no limit." msgstr "" -#: frontend/src/pages/sdoc-revision/index.js:123 -msgid "Publish" -msgstr "" - -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:239 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:193 msgid "No changes" msgstr "" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:249 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:203 msgid "Changes" msgstr "" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:268 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:222 msgid "Last modification" msgstr "" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:271 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:225 msgid "Next modification" msgstr "" @@ -5484,8 +5447,8 @@ msgstr "Settu inn skráarendingar hér, aðskildar með ','" #: frontend/src/pages/search/advanced-search.js:242 #: frontend/src/pages/search/advanced-search.js:264 -#: frontend/src/pages/sys-admin/orgs/org-users.js:307 -#: frontend/src/pages/sys-admin/users/users-content.js:569 +#: frontend/src/pages/sys-admin/orgs/org-users.js:297 +#: frontend/src/pages/sys-admin/users/users-content.js:557 msgid "Reset" msgstr "" @@ -5691,7 +5654,7 @@ msgid "Create Group" msgstr "" #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:107 -#: frontend/src/pages/sys-admin/users/users-content.js:557 +#: frontend/src/pages/sys-admin/users/users-content.js:545 msgid "Delete User" msgstr "Eyða Notanda" @@ -5826,24 +5789,24 @@ msgstr "Samfélagútgáfan" msgid "Upgrade to Pro Edition" msgstr "Uppfæra í Sérútgáfu" -#: frontend/src/pages/sys-admin/info.js:119 +#: frontend/src/pages/sys-admin/info.js:115 msgid "Storage Used" msgstr "" -#: frontend/src/pages/sys-admin/info.js:122 +#: frontend/src/pages/sys-admin/info.js:118 msgid "Total Devices" msgstr "" -#: frontend/src/pages/sys-admin/info.js:122 +#: frontend/src/pages/sys-admin/info.js:118 msgid "Current Connected Devices" msgstr "" +#: frontend/src/pages/sys-admin/info.js:123 #: frontend/src/pages/sys-admin/info.js:127 -#: frontend/src/pages/sys-admin/info.js:131 msgid "Activated Users" msgstr "" -#: frontend/src/pages/sys-admin/info.js:141 +#: frontend/src/pages/sys-admin/info.js:137 #: frontend/src/pages/sys-admin/orgs/org-nav.js:31 #: frontend/src/pages/sys-admin/orgs/orgs.js:133 #: frontend/src/pages/sys-admin/orgs/search-orgs.js:106 @@ -5854,13 +5817,13 @@ msgid "Organizations" msgstr "Samfélög" #: frontend/src/pages/sys-admin/institutions/institution-admins.js:163 -#: frontend/src/pages/sys-admin/users/users-content.js:405 +#: frontend/src/pages/sys-admin/users/users-content.js:395 msgid "" "Are you sure you want to revoke the admin permission of {placeholder} ?" msgstr "" #: frontend/src/pages/sys-admin/institutions/institution-admins.js:195 -#: frontend/src/pages/sys-admin/users/users-content.js:578 +#: frontend/src/pages/sys-admin/users/users-content.js:566 msgid "Revoke" msgstr "" @@ -5959,8 +5922,8 @@ msgstr "Allar athugasemdir" msgid "Number of groups" msgstr "Fjöldi hópa" -#: frontend/src/pages/sys-admin/orgs/org-users.js:229 -#: frontend/src/pages/sys-admin/users/users-content.js:404 +#: frontend/src/pages/sys-admin/orgs/org-users.js:221 +#: frontend/src/pages/sys-admin/users/users-content.js:394 msgid "Are you sure you want to reset the password of {placeholder} ?" msgstr "" @@ -5998,10 +5961,35 @@ msgstr "" msgid "Name or ID" msgstr "" +#: frontend/src/pages/sys-admin/repos/trash-repos.js:256 +msgid "Are you sure you want to delete {placeholder} completely?" +msgstr "" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:267 +msgid "Are you sure you want to restore {placeholder}?" +msgstr "" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:362 +msgid "Successfully cleared trash." +msgstr "" + #: frontend/src/pages/sys-admin/repos/trash-repos.js:371 msgid "Search libraries by owner" msgstr "" +#: frontend/src/pages/sys-admin/repos/trash-repos.js:424 +msgid "Clear Trash" +msgstr "Tæma Ruslið" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:425 +msgid "Are you sure you want to clear trash?" +msgstr "Ertu viss um að þú viljir tæma ruslið?" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:427 +#: frontend/src/user-notifications.js:112 +msgid "Clear" +msgstr "Hreinsa" + #: frontend/src/pages/sys-admin/side-panel.js:198 msgid "File Scan" msgstr "" @@ -6082,15 +6070,15 @@ msgstr "" msgid "Institution" msgstr "" -#: frontend/src/pages/sys-admin/users/users-content.js:292 +#: frontend/src/pages/sys-admin/users/users-content.js:283 msgid "Default Admin" msgstr "" -#: frontend/src/pages/sys-admin/users/users-content.js:296 +#: frontend/src/pages/sys-admin/users/users-content.js:287 msgid "Daily Admin" msgstr "" -#: frontend/src/pages/sys-admin/users/users-content.js:298 +#: frontend/src/pages/sys-admin/users/users-content.js:289 msgid "Audit Admin" msgstr "" @@ -6345,28 +6333,44 @@ msgid "" "accept the terms." msgstr "" -#: frontend/src/pages/upload-link/file-uploader.js:435 +#: frontend/src/pages/upload-link/file-uploader.js:305 +msgid "File upload started" +msgstr "" + +#: frontend/src/pages/upload-link/file-uploader.js:425 +msgid "All files uploaded" +msgstr "" + +#: frontend/src/pages/upload-link/file-uploader.js:439 msgid "Failed to upload {file_name}." msgstr "" -#: frontend/src/pages/upload-link/index.js:41 +#: frontend/src/pages/upload-link/forbid-upload-list-item.js:14 +msgid "Please upload files less than {placeholder}" +msgstr "" + +#: frontend/src/pages/upload-link/index.js:40 msgid "Upload files to {folder_name_placeholder}" msgstr "" -#: frontend/src/pages/upload-link/index.js:43 +#: frontend/src/pages/upload-link/index.js:42 msgid "shared by:" msgstr "deilt af:" -#: frontend/src/pages/upload-link/index.js:47 +#: frontend/src/pages/upload-link/index.js:46 #: frontend/src/shared-dir-view.js:469 msgid "The owner of this library has run out of space." msgstr "Eigandi þessa safns hefur fullnýtt plásskvótann sinn." #: frontend/src/pages/upload-link/index.js:51 +msgid "Folder upload is limited to Chrome, Firefox 50+, and Microsoft Edge." +msgstr "" + +#: frontend/src/pages/upload-link/index.js:52 msgid "File size should be smaller than {max_size_placeholder}." msgstr "" -#: frontend/src/pages/upload-link/index.js:54 +#: frontend/src/pages/upload-link/index.js:56 msgid "Drag and drop files or folders here." msgstr "" @@ -6385,58 +6389,54 @@ msgid "" "by clicking the \"Publish a Library\" button in the menu bar." msgstr "" -#: frontend/src/repo-folder-trash.js:185 +#: frontend/src/repo-folder-trash.js:197 msgid "{placeholder} Trash" msgstr "" -#: frontend/src/repo-folder-trash.js:240 -msgid "Original path" -msgstr "" - -#: frontend/src/repo-folder-trash.js:241 +#: frontend/src/repo-folder-trash.js:237 msgid "Delete Time" msgstr "Eyða Tíma" -#: frontend/src/repo-folder-trash.js:329 frontend/src/repo-snapshot.js:273 +#: frontend/src/repo-folder-trash.js:325 frontend/src/repo-snapshot.js:271 msgid "Successfully restored 1 item." msgstr "" -#: frontend/src/repo-folder-trash.js:357 frontend/src/repo-folder-trash.js:417 -#: frontend/src/repo-snapshot.js:295 +#: frontend/src/repo-folder-trash.js:353 frontend/src/repo-folder-trash.js:411 +#: frontend/src/repo-snapshot.js:293 msgid "Directory" msgstr "Mappa" -#: frontend/src/repo-history.js:96 +#: frontend/src/repo-history.js:108 msgid "{placeholder} Modification History" msgstr "" -#: frontend/src/repo-history.js:115 +#: frontend/src/repo-history.js:112 msgid "" "Tip: a snapshot will be generated after modification, which records the " "library state after the modification." msgstr "Hint: skyndimynd verður búin til eftir breytingu, sem skráir safnastöðuna eftir breytinguna." -#: frontend/src/repo-history.js:144 +#: frontend/src/repo-history.js:141 msgid "Labels" msgstr "" -#: frontend/src/repo-history.js:280 +#: frontend/src/repo-history.js:277 msgid "None" msgstr "Ekkert" -#: frontend/src/repo-history.js:283 frontend/src/repo-snapshot.js:162 +#: frontend/src/repo-history.js:280 frontend/src/repo-snapshot.js:160 msgid "Unknown" msgstr "Óþekkt" -#: frontend/src/repo-history.js:313 +#: frontend/src/repo-history.js:310 msgid "Current Version" msgstr "Núverandi Útgáfa" -#: frontend/src/repo-history.js:314 +#: frontend/src/repo-history.js:311 msgid "View Snapshot" msgstr "Skoða Skyndimynd" -#: frontend/src/repo-snapshot.js:132 +#: frontend/src/repo-snapshot.js:145 msgid "{placeholder} Snapshot" msgstr "" @@ -6541,6 +6541,12 @@ msgstr "" msgid "No terms and conditions" msgstr "" +#: frontend/src/translate.js:18 +msgid "" +"Tip: libraries deleted {trashReposExpireDays} days ago will be cleaned " +"automatically." +msgstr "" + #: frontend/src/translate.js:19 msgid "No favorites" msgstr "" @@ -6582,35 +6588,39 @@ msgstr "Merkja allt sem lesið" msgid "Message" msgstr "Skilaboð" -#: frontend/src/utils/text-translation.js:25 +#: frontend/src/utils/text-translation.js:24 msgid "Freeze Document" msgstr "" #: frontend/src/utils/text-translation.js:26 -msgid "Unfreeze Document" -msgstr "" - -#: frontend/src/utils/text-translation.js:27 msgid "Convert to Markdown" msgstr "" -#: frontend/src/utils/text-translation.js:28 +#: frontend/src/utils/text-translation.js:27 msgid "Convert to sdoc" msgstr "" -#: frontend/src/utils/text-translation.js:29 +#: frontend/src/utils/text-translation.js:28 msgid "Convert to docx" msgstr "" -#: frontend/src/utils/text-translation.js:30 +#: frontend/src/utils/text-translation.js:29 msgid "Export as docx" msgstr "" -#: frontend/src/utils/text-translation.js:32 +#: frontend/src/utils/text-translation.js:30 +msgid "Mark as draft" +msgstr "" + +#: frontend/src/utils/text-translation.js:31 +msgid "Unmark as draft" +msgstr "" + +#: frontend/src/utils/text-translation.js:33 msgid "Access Log" msgstr "Aðgangsskrá" -#: frontend/src/utils/text-translation.js:35 +#: frontend/src/utils/text-translation.js:36 msgid "Convert with ONLYOFFICE" msgstr "" @@ -6646,96 +6656,96 @@ msgstr "" msgid "Online Read-Only folder" msgstr "" -#: frontend/src/utils/utils.js:689 +#: frontend/src/utils/utils.js:693 msgid "Online Read-Write" msgstr "" -#: frontend/src/utils/utils.js:692 +#: frontend/src/utils/utils.js:696 msgid "Online Read-Only" msgstr "" -#: frontend/src/utils/utils.js:695 +#: frontend/src/utils/utils.js:699 msgid "Invisible" msgstr "" -#: frontend/src/utils/utils.js:705 +#: frontend/src/utils/utils.js:709 msgid "User can read, write, upload, download and sync files." msgstr "" -#: frontend/src/utils/utils.js:708 +#: frontend/src/utils/utils.js:712 msgid "User can read, download and sync files." msgstr "" -#: frontend/src/utils/utils.js:711 +#: frontend/src/utils/utils.js:715 msgid "Besides Write permission, user can also share the library." msgstr "" -#: frontend/src/utils/utils.js:714 +#: frontend/src/utils/utils.js:718 msgid "" "User can view and edit file online via browser. Files can't be downloaded." msgstr "" -#: frontend/src/utils/utils.js:717 +#: frontend/src/utils/utils.js:721 msgid "" "User can only view files online via browser. Files can't be downloaded." msgstr "" -#: frontend/src/utils/utils.js:720 +#: frontend/src/utils/utils.js:724 msgid "User can not see this folder." msgstr "" -#: frontend/src/utils/utils.js:731 +#: frontend/src/utils/utils.js:735 msgid "Preview and download" msgstr "" -#: frontend/src/utils/utils.js:741 +#: frontend/src/utils/utils.js:745 msgid "Preview only" msgstr "" -#: frontend/src/utils/utils.js:751 +#: frontend/src/utils/utils.js:755 msgid "Download and upload" msgstr "" -#: frontend/src/utils/utils.js:761 +#: frontend/src/utils/utils.js:765 msgid "Edit on cloud and download" msgstr "" -#: frontend/src/utils/utils.js:771 +#: frontend/src/utils/utils.js:775 msgid "Edit on cloud only" msgstr "" -#: frontend/src/utils/utils.js:1288 +#: frontend/src/utils/utils.js:1292 msgid "Successfully copied %(name)s and 1 other item." msgstr "Tókst að afrita %(name)s og 1 öðru atriði." -#: frontend/src/utils/utils.js:1290 +#: frontend/src/utils/utils.js:1294 msgid "Successfully copied %(name)s and %(amount)s other items." msgstr "Tókst að afrita %(name)s og %(amount)s öðrum atriðum." -#: frontend/src/utils/utils.js:1301 +#: frontend/src/utils/utils.js:1305 msgid "Successfully moved %(name)s." msgstr "Tókst að flytja %(name)s." -#: frontend/src/utils/utils.js:1303 +#: frontend/src/utils/utils.js:1307 msgid "Successfully moved %(name)s and 1 other item." msgstr "Tókst að færa %(name)s og 1 öðru atriði." -#: frontend/src/utils/utils.js:1305 +#: frontend/src/utils/utils.js:1309 msgid "Successfully moved %(name)s and %(amount)s other items." msgstr "Tókst að færa %(name)s og %(amount)s öðrum atriðum" -#: frontend/src/utils/utils.js:1317 +#: frontend/src/utils/utils.js:1321 msgid "Failed to copy %(name)s and %(amount)s other item(s)." msgstr "" -#: frontend/src/utils/utils.js:1320 +#: frontend/src/utils/utils.js:1324 msgid "Failed to copy %(name)s." msgstr "" -#: frontend/src/utils/utils.js:1330 +#: frontend/src/utils/utils.js:1334 msgid "Failed to move %(name)s and %(amount)s other item(s)." msgstr "" -#: frontend/src/utils/utils.js:1333 +#: frontend/src/utils/utils.js:1337 msgid "Failed to move %(name)s." msgstr "" diff --git a/locale/it/LC_MESSAGES/django.po b/locale/it/LC_MESSAGES/django.po index 97e5a4e143..8ea6916bc4 100644 --- a/locale/it/LC_MESSAGES/django.po +++ b/locale/it/LC_MESSAGES/django.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: seahub\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-10 14:16+0800\n" +"POT-Creation-Date: 2024-02-05 17:17+0800\n" "PO-Revision-Date: 2013-10-25 07:03+0000\n" "Last-Translator: Roberto Di Lorenzo , 2020\n" "Language-Team: Italian (http://app.transifex.com/haiwen/seahub/language/it/)\n" @@ -97,8 +97,7 @@ msgid "Login id can't be empty" msgstr "Il Login id non può essere vuoto" #: seahub/api2/endpoints/admin/account.py:209 -#: seahub/api2/endpoints/admin/users.py:866 -#: seahub/api2/endpoints/admin/users.py:1301 +#: seahub/api2/endpoints/admin/users.py:1283 #, python-format msgid "Login id %s already exists." msgstr "Il Login id %s esiste già." @@ -112,10 +111,10 @@ msgid "Space quota can't be empty" msgstr "La quota non può essere vuota" #: seahub/api2/endpoints/admin/account.py:238 -#: seahub/api2/endpoints/admin/users.py:1357 -#: seahub/api2/endpoints/admin/users.py:1361 -#: seahub/api2/endpoints/admin/users.py:1374 -#: seahub/api2/endpoints/admin/users.py:1378 +#: seahub/api2/endpoints/admin/users.py:1339 +#: seahub/api2/endpoints/admin/users.py:1343 +#: seahub/api2/endpoints/admin/users.py:1356 +#: seahub/api2/endpoints/admin/users.py:1360 msgid "Must be an integer that is greater than or equal to 0." msgstr "Deve essere un numero intero maggiore o uguale a 0." @@ -125,24 +124,24 @@ msgid "Space quota is too low (minimum value is 0)" msgstr "La quota è troppo piccola (il numero minimo è 0)" #: seahub/api2/endpoints/admin/account.py:250 seahub/institutions/views.py:233 -#: seahub/organizations/api/admin/users.py:471 seahub/views/sysadmin.py:301 +#: seahub/organizations/api/admin/users.py:464 seahub/views/sysadmin.py:300 #, python-format msgid "Failed to set quota: maximum quota is %d MB" msgstr "Impossibile impostare la quota: la quota massima è %d MB" #: seahub/api2/endpoints/admin/address_book/groups.py:82 -#: seahub/api2/endpoints/admin/groups.py:132 -#: seahub/api2/endpoints/admin/groups.py:271 +#: seahub/api2/endpoints/admin/groups.py:129 +#: seahub/api2/endpoints/admin/groups.py:268 #: seahub/api2/endpoints/groups.py:226 seahub/api2/endpoints/groups.py:299 -#: seahub/api2/views.py:4568 seahub/group/forms.py:36 +#: seahub/api2/views.py:4569 seahub/group/forms.py:36 msgid "" "Name can only contain letters, numbers, spaces, hyphen, dot, single quote, " "brackets or underscore." msgstr "" #: seahub/api2/endpoints/admin/address_book/groups.py:87 -#: seahub/api2/endpoints/admin/groups.py:139 -#: seahub/api2/endpoints/admin/groups.py:275 +#: seahub/api2/endpoints/admin/groups.py:136 +#: seahub/api2/endpoints/admin/groups.py:272 #: seahub/api2/endpoints/groups.py:231 seahub/api2/endpoints/groups.py:304 msgid "There is already a group with that name." msgstr "Esiste già un gruppo con questo nome." @@ -157,12 +156,12 @@ msgstr "Esistono sotto-reparti in questo Reparto" #: seahub/api2/endpoints/admin/default_library.py:32 #: seahub/api2/endpoints/admin/default_library.py:33 -#: seahub/views/__init__.py:531 seahub/views/__init__.py:532 -#: seahub/views/__init__.py:536 seahub/views/__init__.py:537 +#: seahub/views/__init__.py:682 seahub/views/__init__.py:683 +#: seahub/views/__init__.py:687 seahub/views/__init__.py:688 msgid "My Library" msgstr "La Mia Libreria" -#: seahub/api2/endpoints/admin/groups.py:219 +#: seahub/api2/endpoints/admin/groups.py:216 #: seahub/api2/endpoints/groups.py:330 #, python-format msgid "User %s is already group owner." @@ -181,16 +180,16 @@ msgid "" "institution" msgstr "" -#: seahub/api2/endpoints/admin/libraries.py:267 seahub/views/sysadmin.py:697 +#: seahub/api2/endpoints/admin/libraries.py:265 seahub/views/sysadmin.py:696 msgid "System library can not be deleted." msgstr "La libreria di sistema non può essere eliminata." -#: seahub/api2/endpoints/admin/libraries.py:388 seahub/api2/views.py:1673 +#: seahub/api2/endpoints/admin/libraries.py:386 seahub/api2/views.py:1674 #, python-format msgid "Transfer failed: role of %s is %s, can not add library." msgstr "" -#: seahub/api2/endpoints/admin/libraries.py:409 seahub/api2/views.py:1678 +#: seahub/api2/endpoints/admin/libraries.py:407 seahub/api2/views.py:1679 msgid "Library can not be transferred to owner." msgstr "" @@ -216,8 +215,8 @@ msgstr "L'email %s non è valida." #: seahub/api2/endpoints/admin/shares.py:211 #: seahub/api2/endpoints/admin/shares.py:268 -#: seahub/api2/endpoints/dir_shared_items.py:360 -#: seahub/api2/endpoints/dir_shared_items.py:473 +#: seahub/api2/endpoints/dir_shared_items.py:346 +#: seahub/api2/endpoints/dir_shared_items.py:459 #: seahub/api2/endpoints/group_owned_libraries.py:953 #: seahub/api2/endpoints/group_owned_libraries.py:1228 #: seahub/api2/endpoints/repo_share_invitations.py:190 @@ -285,6 +284,8 @@ msgstr "Sincronizzare il Caricamento" #: seahub/base/management/commands/export_user_storage_report.py:41 #: seahub/base/management/commands/export_users.py:43 #: seahub/base/management/commands/export_users.py:47 +#: seahub/contacts/templates/contacts/contact_list.html:44 +#: seahub/contacts/templates/contacts/contact_list.html:53 #: seahub/institutions/templates/institutions/user_info.html:26 #: seahub/institutions/templates/institutions/useradmin.html:16 #: seahub/institutions/templates/institutions/useradmin_search.html:10 @@ -292,9 +293,9 @@ msgstr "Sincronizzare il Caricamento" #: seahub/invitations/templates/invitations/token_view.html:10 #: seahub/organizations/api/admin/statistics.py:380 #: seahub/share/templates/share/share_link_audit.html:9 -#: seahub/templates/registration/registration_form.html:23 -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 -#: seahub/views/sysadmin.py:766 seahub/views/sysadmin.py:781 +#: seahub/templates/registration/registration_form.html:22 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:175 +#: seahub/views/sysadmin.py:765 seahub/views/sysadmin.py:780 msgid "Email" msgstr "Email" @@ -302,6 +303,7 @@ msgstr "Email" #: seahub/base/management/commands/export_user_storage_report.py:41 #: seahub/base/management/commands/export_users.py:43 #: seahub/base/management/commands/export_users.py:47 +#: seahub/contacts/templates/contacts/contact_list.html:18 #: seahub/institutions/templates/institutions/info.html:10 #: seahub/institutions/templates/institutions/user_info.html:61 #: seahub/institutions/templates/institutions/user_info.html:105 @@ -309,22 +311,23 @@ msgstr "Email" #: seahub/institutions/templates/institutions/useradmin_search.html:19 #: seahub/organizations/api/admin/statistics.py:380 #: seahub/sysadmin_extra/views.py:57 -#: seahub/templates/registration/registration_form.html:19 -#: seahub/templates/repo_history_view.html:58 seahub/views/sysadmin.py:172 -#: seahub/views/sysadmin.py:176 seahub/views/sysadmin.py:644 -#: seahub/views/sysadmin.py:768 seahub/views/sysadmin.py:783 +#: seahub/templates/registration/registration_form.html:18 +#: seahub/templates/repo_dir_recycle_view.html:44 +#: seahub/templates/repo_history_view.html:58 seahub/views/sysadmin.py:171 +#: seahub/views/sysadmin.py:175 seahub/views/sysadmin.py:643 +#: seahub/views/sysadmin.py:767 seahub/views/sysadmin.py:782 msgid "Name" msgstr "Nome" -#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:262 +#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:245 #: seahub/base/management/commands/export_user_storage_report.py:41 #: seahub/base/management/commands/export_users.py:43 #: seahub/base/management/commands/export_users.py:47 #: seahub/institutions/templates/institutions/useradmin.html:16 #: seahub/institutions/templates/institutions/useradmin_search.html:19 #: seahub/organizations/api/admin/statistics.py:380 -#: seahub/templates/registration/password_set_form.html:17 -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 +#: seahub/templates/registration/password_set_form.html:16 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:175 msgid "Contact Email" msgstr "Contatto Email" @@ -333,7 +336,7 @@ msgstr "Contatto Email" #: seahub/base/management/commands/export_users.py:44 #: seahub/base/management/commands/export_users.py:48 #: seahub/organizations/api/admin/statistics.py:381 -#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 +#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 msgid "Space Usage" msgstr "Utilizzo dello spazio" @@ -342,105 +345,95 @@ msgstr "Utilizzo dello spazio" #: seahub/base/management/commands/export_users.py:44 #: seahub/base/management/commands/export_users.py:48 #: seahub/organizations/api/admin/statistics.py:381 -#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 -#: seahub/views/sysadmin.py:770 seahub/views/sysadmin.py:784 +#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 +#: seahub/views/sysadmin.py:769 seahub/views/sysadmin.py:783 msgid "Space Quota" msgstr "Utilizzo della quota" -#: seahub/api2/endpoints/admin/users.py:667 -#: seahub/api2/endpoints/admin/users.py:697 +#: seahub/api2/endpoints/admin/users.py:655 +#: seahub/api2/endpoints/admin/users.py:685 #: seahub/organizations/api/admin/users.py:155 msgid "There are more than 500 users, and sort is not offered." msgstr "" -#: seahub/api2/endpoints/admin/users.py:781 -#: seahub/api2/endpoints/admin/users.py:1273 seahub/base/accounts.py:1227 +#: seahub/api2/endpoints/admin/users.py:769 +#: seahub/api2/endpoints/admin/users.py:1255 seahub/base/accounts.py:1228 #: seahub/forms.py:30 msgid "The number of users exceeds the limit." msgstr "Il numero di utenti supera il limite." -#: seahub/api2/endpoints/admin/users.py:880 +#: seahub/api2/endpoints/admin/users.py:859 #, python-format msgid "Successfully added user %(user)s." msgstr "" -#: seahub/api2/endpoints/admin/users.py:884 -#: seahub/api2/endpoints/admin/users_batch.py:390 seahub/views/sysadmin.py:543 +#: seahub/api2/endpoints/admin/users.py:863 +#: seahub/api2/endpoints/admin/users_batch.py:390 seahub/views/sysadmin.py:542 #, python-format msgid "You are invited to join %s" msgstr "Sei stato invitato ad aderire a %s" -#: seahub/api2/endpoints/admin/users.py:888 +#: seahub/api2/endpoints/admin/users.py:869 #, python-format msgid "Successfully added user %(user)s. An email notification has been sent." msgstr "" -#: seahub/api2/endpoints/admin/users.py:891 +#: seahub/api2/endpoints/admin/users.py:872 #, python-format msgid "" "Successfully added user %(user)s. But email notification can not be sent, " "because Email service is not properly configured." msgstr "" -#: seahub/api2/endpoints/admin/users.py:1418 +#: seahub/api2/endpoints/admin/users.py:1400 #: seahub/institutions/templates/institutions/useradmin.html:122 msgid "Edit succeeded" msgstr "Modifica eseguita" -#: seahub/api2/endpoints/admin/users.py:1421 seahub/views/sysadmin.py:446 +#: seahub/api2/endpoints/admin/users.py:1403 seahub/views/sysadmin.py:445 #, python-format msgid "Your account on %s is activated" msgstr "Il tuo account su %s è stato attivato" -#: seahub/api2/endpoints/admin/users.py:1426 +#: seahub/api2/endpoints/admin/users.py:1408 #: seahub/institutions/templates/institutions/useradmin.html:118 msgid "Edit succeeded, an email has been sent." msgstr "Modifica effettuata con successo, un email è stata inviata." -#: seahub/api2/endpoints/admin/users.py:1429 +#: seahub/api2/endpoints/admin/users.py:1411 #: seahub/institutions/templates/institutions/useradmin.html:120 msgid "" "Edit succeeded, but failed to send email, please check your email " "configuration." msgstr "Modifica eseguita, ma invio email fallito, per favore controlla le impostazioni della email." -#: seahub/api2/endpoints/admin/users.py:1497 seahub/auth/views.py:366 +#: seahub/api2/endpoints/admin/users.py:1479 seahub/auth/views.py:355 msgid "Unable to reset password." msgstr "" -#: seahub/api2/endpoints/admin/users.py:1523 seahub/auth/forms.py:163 -#, python-format -msgid "Reset Password on %s" -msgstr "Reset della password per %s" - -#: seahub/api2/endpoints/admin/users.py:1527 -#, python-brace-format -msgid "A password reset link has been sent to {contact_email}." -msgstr "" - -#: seahub/api2/endpoints/admin/users.py:1545 seahub/views/sysadmin.py:487 +#: seahub/api2/endpoints/admin/users.py:1503 seahub/views/sysadmin.py:486 #, python-format msgid "Password has been reset on %s" msgstr "La password è stata reimpostata su %s" -#: seahub/api2/endpoints/admin/users.py:1547 +#: seahub/api2/endpoints/admin/users.py:1505 #, python-format msgid "Successfully reset password, an email has been sent to %(user)s." msgstr "" -#: seahub/api2/endpoints/admin/users.py:1551 seahub/views/sysadmin.py:517 +#: seahub/api2/endpoints/admin/users.py:1509 seahub/views/sysadmin.py:516 #, python-format msgid "" "Successfully reset password to %(passwd)s, but failed to send email to " "%(user)s, please check your email configuration." msgstr "Password reimpostata correttamente a %(passwd)s, ma non è stato possibile inviarla a %(user)s, per favore controlla la configurazione della tua posta." -#: seahub/api2/endpoints/admin/users.py:1554 seahub/views/sysadmin.py:521 +#: seahub/api2/endpoints/admin/users.py:1512 seahub/views/sysadmin.py:520 #, python-format msgid "Successfully reset password to %(passwd)s for user %(user)s." msgstr "Ripristino della password con %(passwd)s per l'utente %(user)s eseguito con successo." -#: seahub/api2/endpoints/admin/users.py:1557 seahub/views/sysadmin.py:524 +#: seahub/api2/endpoints/admin/users.py:1515 seahub/views/sysadmin.py:523 #, python-format msgid "" "Successfully reset password to %(passwd)s for user %(user)s. But email " @@ -465,19 +458,17 @@ msgstr "" #: seahub/api2/endpoints/repo_set_password.py:72 #: seahub/api2/endpoints/repo_share_invitations.py:201 #: seahub/api2/endpoints/send_upload_link_email.py:107 -#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:3902 -#: seahub/notifications/models.py:536 seahub/notifications/models.py:577 -#: seahub/notifications/models.py:619 seahub/notifications/models.py:670 -#: seahub/notifications/models.py:726 seahub/notifications/models.py:756 -#: seahub/notifications/models.py:778 seahub/notifications/models.py:804 -#: seahub/notifications/models.py:821 seahub/notifications/models.py:838 -#: seahub/notifications/models.py:867 seahub/seadoc/apis.py:2778 -#: seahub/search/views.py:200 seahub/share/views.py:326 -#: seahub/subscription/views.py:93 seahub/subscription/views.py:138 -#: seahub/utils/__init__.py:177 seahub/utils/__init__.py:1170 -#: seahub/views/__init__.py:799 seahub/views/ajax.py:401 -#: seahub/views/ajax.py:405 seahub/wiki/views.py:210 seahub/wiki/views.py:217 -#: seahub/wiki/views.py:226 +#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:3903 +#: seahub/notifications/models.py:484 seahub/notifications/models.py:525 +#: seahub/notifications/models.py:576 seahub/notifications/models.py:632 +#: seahub/notifications/models.py:662 seahub/notifications/models.py:684 +#: seahub/notifications/models.py:710 seahub/notifications/models.py:727 +#: seahub/notifications/models.py:744 seahub/notifications/models.py:773 +#: seahub/seadoc/apis.py:2763 seahub/search/views.py:200 +#: seahub/share/views.py:326 seahub/utils/__init__.py:177 +#: seahub/utils/__init__.py:1165 seahub/views/__init__.py:950 +#: seahub/views/ajax.py:401 seahub/views/ajax.py:405 seahub/wiki/views.py:210 +#: seahub/wiki/views.py:217 seahub/wiki/views.py:226 msgid "Internal Server Error" msgstr "Errore interno del server" @@ -493,12 +484,12 @@ msgstr "Percorso di destinazione non valido" #: seahub/api2/endpoints/copy_move_task.py:148 #: seahub/api2/endpoints/move_folder_merge.py:176 -#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:1819 -#: seahub/api2/views.py:1859 seahub/api2/views.py:1920 -#: seahub/api2/views.py:1964 seahub/api2/views.py:2010 -#: seahub/api2/views.py:2059 seahub/api2/views.py:2472 -#: seahub/api2/views.py:2580 seahub/seadoc/apis.py:372 -#: seahub/seadoc/apis.py:463 +#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:1820 +#: seahub/api2/views.py:1860 seahub/api2/views.py:1921 +#: seahub/api2/views.py:1965 seahub/api2/views.py:2011 +#: seahub/api2/views.py:2060 seahub/api2/views.py:2473 +#: seahub/api2/views.py:2581 seahub/seadoc/apis.py:371 +#: seahub/seadoc/apis.py:462 msgid "Out of quota." msgstr "Quota superata." @@ -518,13 +509,13 @@ msgstr "File protetto" msgid "Cancel failed" msgstr "Annullamento fallito" -#: seahub/api2/endpoints/dir_shared_items.py:344 +#: seahub/api2/endpoints/dir_shared_items.py:330 #: seahub/api2/endpoints/draft_reviewer.py:70 #: seahub/api2/endpoints/group_owned_libraries.py:937 msgid "username invalid." msgstr "username non valido." -#: seahub/api2/endpoints/dir_shared_items.py:353 +#: seahub/api2/endpoints/dir_shared_items.py:339 #: seahub/api2/endpoints/draft_reviewer.py:79 #: seahub/api2/endpoints/group_owned_libraries.py:946 #, python-format @@ -537,20 +528,17 @@ msgstr "Utente %s non trovato." #: seahub/api2/endpoints/file_tag.py:203 seahub/api2/endpoints/file_tag.py:216 #: seahub/api2/endpoints/wikis.py:112 seahub/api2/endpoints/wikis.py:206 #: seahub/drafts/views.py:31 seahub/profile/forms.py:24 -#: seahub/profile/views.py:258 seahub/seadoc/apis.py:2762 +#: seahub/profile/views.py:258 seahub/seadoc/apis.py:2747 #: seahub/seadoc/views.py:31 seahub/seadoc/views.py:85 #: seahub/seadoc/views.py:168 seahub/search/views.py:174 -#: seahub/subscription/views.py:28 seahub/subscription/views.py:44 -#: seahub/subscription/views.py:106 seahub/thumbnail/views.py:51 -#: seahub/thumbnail/views.py:166 seahub/views/__init__.py:609 -#: seahub/views/ajax.py:83 seahub/views/ajax.py:113 seahub/views/ajax.py:119 -#: seahub/views/sso.py:237 +#: seahub/thumbnail/views.py:51 seahub/thumbnail/views.py:166 +#: seahub/views/__init__.py:760 seahub/views/ajax.py:83 +#: seahub/views/ajax.py:113 seahub/views/ajax.py:119 seahub/views/sso.py:201 msgid "Permission denied." msgstr "Permesso negato." #: seahub/api2/endpoints/file.py:218 seahub/api2/endpoints/upload_links.py:480 -#: seahub/api2/endpoints/via_repo_token.py:848 -#: seahub/api2/endpoints/wikis.py:132 seahub/api2/views.py:1867 +#: seahub/api2/endpoints/wikis.py:132 seahub/api2/views.py:1868 msgid "The number of files in library exceeds the limit" msgstr "" @@ -562,7 +550,7 @@ msgstr "Il File non è bloccato" msgid "You can not refresh this file's lock." msgstr "Non è possibile aggiornare il blocco di questo file." -#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2769 +#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2754 msgid "The participant already exists." msgstr "" @@ -582,7 +570,7 @@ msgstr "L'utente %s è già membro del gruppo." #: seahub/api2/endpoints/group_members.py:116 #: seahub/api2/endpoints/group_members.py:352 -#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1668 +#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1669 #: seahub/organizations/api/admin/user_repos.py:50 #: seahub/organizations/api/admin/user_repos.py:103 #: seahub/organizations/api/admin/users.py:342 @@ -602,9 +590,9 @@ msgstr "" msgid "Group does not exist" msgstr "Il gruppo non essiste" -#: seahub/api2/endpoints/group_members.py:548 seahub/views/sysadmin.py:163 -#: seahub/views/sysadmin.py:271 seahub/views/sysadmin.py:641 -#: seahub/views/sysadmin.py:653 seahub/views/sysadmin.py:794 +#: seahub/api2/endpoints/group_members.py:548 seahub/views/sysadmin.py:162 +#: seahub/views/sysadmin.py:270 seahub/views/sysadmin.py:640 +#: seahub/views/sysadmin.py:652 seahub/views/sysadmin.py:793 msgid "Failed to export Excel" msgstr "Impossibile esportare il file in formato Excel" @@ -633,7 +621,7 @@ msgstr "%s è già stato invitato." #: seahub/api2/endpoints/invitations.py:68 #: seahub/api2/endpoints/invitations.py:140 #: seahub/api2/endpoints/repo_share_invitations.py:173 -#: seahub/base/accounts.py:1238 seahub/organizations/api/admin/users.py:270 +#: seahub/base/accounts.py:1239 seahub/organizations/api/admin/users.py:270 #, python-format msgid "User %s already exists." msgstr "Utente %s già presente." @@ -641,37 +629,37 @@ msgstr "Utente %s già presente." #: seahub/api2/endpoints/invitations.py:154 #: seahub/api2/endpoints/repo_share_invitations.py:215 #: seahub/api2/endpoints/send_share_link_email.py:34 -#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:127 -#: seahub/organizations/api/admin/users.py:790 seahub/share/views.py:138 +#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:110 +#: seahub/organizations/api/admin/users.py:783 seahub/share/views.py:138 #: seahub/share/views.py:349 msgid "" "Failed to send email, email service is not properly configured, please " "contact administrator." msgstr "Impossibile spedire la email, il servizio non è correttamente configurato, si prega di contattare l'amministratore." -#: seahub/api2/endpoints/multi_share_links.py:102 -#: seahub/api2/endpoints/multi_share_links.py:318 +#: seahub/api2/endpoints/multi_share_links.py:60 +#: seahub/api2/endpoints/multi_share_links.py:268 #: seahub/api2/endpoints/share_links.py:331 -#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4055 -#: seahub/api2/views.py:4175 +#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4056 +#: seahub/api2/views.py:4176 msgid "Password is required." msgstr "Password obbligatoria" -#: seahub/api2/endpoints/multi_share_links.py:107 +#: seahub/api2/endpoints/multi_share_links.py:65 #: seahub/api2/endpoints/share_links.py:337 #: seahub/api2/endpoints/upload_links.py:176 #: seahub/api2/endpoints/webdav_secret.py:60 msgid "Password is too short." msgstr "La password è troppo corta." -#: seahub/api2/endpoints/multi_share_links.py:111 +#: seahub/api2/endpoints/multi_share_links.py:69 #: seahub/api2/endpoints/share_links.py:341 #: seahub/api2/endpoints/upload_links.py:180 #: seahub/api2/endpoints/webdav_secret.py:64 msgid "Password is too weak." msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:115 +#: seahub/api2/endpoints/multi_share_links.py:73 #: seahub/api2/endpoints/share_links.py:345 #: seahub/api2/endpoints/upload_links.py:184 #: seahub/api2/endpoints/webdav_secret.py:52 @@ -680,28 +668,28 @@ msgid "" "symbols." msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:138 -#: seahub/api2/endpoints/multi_share_links.py:341 +#: seahub/api2/endpoints/multi_share_links.py:96 +#: seahub/api2/endpoints/multi_share_links.py:291 #: seahub/api2/endpoints/share_links.py:368 #: seahub/api2/endpoints/share_links.py:678 #: seahub/api2/endpoints/upload_links.py:207 -#: seahub/api2/endpoints/upload_links.py:341 seahub/api2/views.py:3469 +#: seahub/api2/endpoints/upload_links.py:341 seahub/api2/views.py:3470 #, python-format msgid "Expire days should be greater or equal to %s" msgstr "I giorni di scadenza dovrebbero essere maggiori o uguali a 1 %s" -#: seahub/api2/endpoints/multi_share_links.py:143 -#: seahub/api2/endpoints/multi_share_links.py:347 +#: seahub/api2/endpoints/multi_share_links.py:101 +#: seahub/api2/endpoints/multi_share_links.py:297 #: seahub/api2/endpoints/share_links.py:374 #: seahub/api2/endpoints/share_links.py:684 #: seahub/api2/endpoints/upload_links.py:213 -#: seahub/api2/endpoints/upload_links.py:347 seahub/api2/views.py:3475 +#: seahub/api2/endpoints/upload_links.py:347 seahub/api2/views.py:3476 #, python-format msgid "Expire days should be less than or equal to %s" msgstr "I giorni di scadenza dovrebbero essere inferiori o uguali a 1 %s" -#: seahub/api2/endpoints/multi_share_links.py:163 -#: seahub/api2/endpoints/multi_share_links.py:369 +#: seahub/api2/endpoints/multi_share_links.py:121 +#: seahub/api2/endpoints/multi_share_links.py:319 #: seahub/api2/endpoints/share_links.py:396 #: seahub/api2/endpoints/share_links.py:708 #: seahub/api2/endpoints/upload_links.py:235 @@ -710,8 +698,8 @@ msgstr "I giorni di scadenza dovrebbero essere inferiori o uguali a 1 %s" msgid "Expiration time should be later than %s." msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:172 -#: seahub/api2/endpoints/multi_share_links.py:378 +#: seahub/api2/endpoints/multi_share_links.py:130 +#: seahub/api2/endpoints/multi_share_links.py:328 #: seahub/api2/endpoints/share_links.py:405 #: seahub/api2/endpoints/share_links.py:717 #: seahub/api2/endpoints/upload_links.py:244 @@ -721,9 +709,10 @@ msgid "Expiration time should be earlier than %s." msgstr "" #: seahub/api2/endpoints/query_copy_move_progress.py:47 -#: seahub/seadoc/apis.py:516 +#: seahub/seadoc/apis.py:515 #: seahub/templates/remote_user/create_unknown_user_false.html:4 #: seahub/templates/remote_user/error.html:4 +#: seahub/templates/view_shared_upload_link.html:82 msgid "Error" msgstr "Errore" @@ -733,7 +722,7 @@ msgstr "" #: seahub/api2/endpoints/repo_send_new_password.py:45 #: seahub/api2/endpoints/user.py:73 seahub/api2/endpoints/user.py:93 -#: seahub/organizations/api/admin/users.py:786 +#: seahub/organizations/api/admin/users.py:779 msgid "Feature disabled." msgstr "" @@ -747,11 +736,11 @@ msgstr "" msgid "New password of library %s" msgstr "Nuova password per la libreria 1%s" -#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:3899 +#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:3900 msgid "Wrong password" msgstr "Password sbagliata" -#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:3905 +#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:3906 msgid "Decrypt library error" msgstr "Errore nella decrittazione della libreria" @@ -759,20 +748,20 @@ msgstr "Errore nella decrittazione della libreria" msgid "Wrong old password" msgstr "Password precedente errata" -#: seahub/api2/endpoints/repos_batch.py:1298 -#: seahub/api2/endpoints/repos_batch.py:1557 -#: seahub/api2/endpoints/repos_batch.py:1649 +#: seahub/api2/endpoints/repos_batch.py:1284 +#: seahub/api2/endpoints/repos_batch.py:1543 +#: seahub/api2/endpoints/repos_batch.py:1635 #, python-format msgid "File %s is locked." msgstr "" -#: seahub/api2/endpoints/repos_batch.py:1308 -#: seahub/api2/endpoints/repos_batch.py:1567 +#: seahub/api2/endpoints/repos_batch.py:1294 +#: seahub/api2/endpoints/repos_batch.py:1553 #, python-format msgid "Can't move folder %s, please check its permission." msgstr "" -#: seahub/api2/endpoints/repos_batch.py:1657 +#: seahub/api2/endpoints/repos_batch.py:1643 #, python-format msgid "Can't delete folder %s, please check its permission." msgstr "" @@ -877,17 +866,17 @@ msgstr "Loggati." msgid "Email or Username" msgstr "Email o Username" -#: seahub/auth/forms.py:28 seahub/auth/forms.py:236 -#: seahub/base/accounts.py:1215 +#: seahub/auth/forms.py:28 seahub/auth/forms.py:219 +#: seahub/base/accounts.py:1216 #: seahub/invitations/templates/invitations/token_view.html:13 #: seahub/organizations/templates/organizations/org_register.html:36 #: seahub/share/views.py:320 seahub/templates/decrypt_repo_form.html:10 #: seahub/templates/registration/login.html:40 -#: seahub/templates/registration/password_set_form.html:22 -#: seahub/templates/registration/registration_form.html:25 +#: seahub/templates/registration/password_set_form.html:21 +#: seahub/templates/registration/registration_form.html:24 #: seahub/templates/share_access_validation.html:23 -#: seahub/templates/sysadmin/sudo_mode.html:29 seahub/views/sysadmin.py:767 -#: seahub/views/sysadmin.py:782 +#: seahub/templates/sysadmin/sudo_mode.html:10 seahub/views/sysadmin.py:766 +#: seahub/views/sysadmin.py:781 msgid "Password" msgstr "Password" @@ -897,7 +886,7 @@ msgid "" "are case-sensitive." msgstr "Inserisci una email/nome utente e password corretti. Notare che entrambi i campi sono case-sensitive." -#: seahub/auth/forms.py:66 seahub/auth/forms.py:136 +#: seahub/auth/forms.py:66 seahub/auth/forms.py:119 msgid "" "That e-mail address doesn't have an associated user account. Are you sure " "you've registered?" @@ -907,69 +896,69 @@ msgstr "Questo indirizzo email non ha un profilo associato. Sei sicuro di volerl msgid "This account is inactive." msgstr "L'account è inattivo." -#: seahub/auth/forms.py:98 seahub/auth/forms.py:99 -#: seahub/templates/registration/login.html:62 -msgid "You cannot login with email and password." -msgstr "" - -#: seahub/auth/forms.py:104 +#: seahub/auth/forms.py:87 msgid "" "Your Web browser doesn't appear to have cookies enabled. Cookies are " "required for logging in." msgstr "Il vostro browser sembra non abbia i cookies attivi. Sono richiesti per l'autenticazione." -#: seahub/auth/forms.py:120 +#: seahub/auth/forms.py:103 msgid "E-mail" msgstr "E-mail" -#: seahub/auth/forms.py:139 +#: seahub/auth/forms.py:122 msgid "Can not reset password, please contact LDAP admin." msgstr "Impossibile reimpostare password, contatta l'amministratore LDAP" -#: seahub/auth/forms.py:172 +#: seahub/auth/forms.py:146 +#, python-format +msgid "Reset Password on %s" +msgstr "Reset della password per %s" + +#: seahub/auth/forms.py:155 msgid "New password" msgstr "Nuova password" -#: seahub/auth/forms.py:173 +#: seahub/auth/forms.py:156 msgid "New password confirmation" msgstr "Conferma nuova password" -#: seahub/auth/forms.py:202 seahub/auth/forms.py:248 -#: seahub/base/accounts.py:1272 seahub/organizations/forms.py:71 +#: seahub/auth/forms.py:185 seahub/auth/forms.py:231 +#: seahub/base/accounts.py:1273 seahub/organizations/forms.py:71 msgid "The two password fields didn't match." msgstr "Le due password non corrispondono." -#: seahub/auth/forms.py:216 +#: seahub/auth/forms.py:199 msgid "Old password" msgstr "Vecchia password" -#: seahub/auth/forms.py:224 +#: seahub/auth/forms.py:207 msgid "Your old password was entered incorrectly. Please enter it again." msgstr "La vecchia password non è corretta. Riprova." -#: seahub/auth/forms.py:237 seahub/base/accounts.py:1217 +#: seahub/auth/forms.py:220 seahub/base/accounts.py:1218 msgid "Password (again)" msgstr "Password (conferma)" -#: seahub/auth/forms.py:268 seahub/forms.py:35 seahub/invitations/views.py:39 +#: seahub/auth/forms.py:251 seahub/forms.py:35 seahub/invitations/views.py:39 #: seahub/invitations/views.py:54 seahub/organizations/forms.py:49 #: seahub/profile/forms.py:46 msgid "A user with this email already exists." msgstr "Un utente con questo indirizzo email esiste già" -#: seahub/auth/views.py:156 +#: seahub/auth/views.py:154 msgid "This account has been frozen due to too many failed login attempts." msgstr "Questo account è stato bloccato a causa di troppi tentativi di accesso non riusciti." -#: seahub/auth/views.py:322 +#: seahub/auth/views.py:311 msgid "Logged out" msgstr "Uscito." -#: seahub/auth/views.py:387 +#: seahub/auth/views.py:374 msgid "Failed to send email, please contact administrator." msgstr "Impossibile spedire l'email, si prega di contattare l'amministratore." -#: seahub/auth/views.py:459 +#: seahub/auth/views.py:441 msgid "Unable to change password." msgstr "" @@ -978,6 +967,51 @@ msgstr "" msgid "Avatar for %s" msgstr "Avatar per %s" +#: seahub/avatar/templates/avatar/add.html:6 +msgid "Upload Avatar" +msgstr "Carica Avatar" + +#: seahub/avatar/templates/avatar/add.html:7 +#: seahub/avatar/templates/avatar/change.html:8 +msgid "Your current avatar: " +msgstr "Il tuo avatar:" + +#: seahub/avatar/templates/avatar/add.html:9 +msgid "Upload New Avatar: " +msgstr "Carica Nuovo Avatar: " + +#: seahub/avatar/templates/avatar/add.html:13 +#: seahub/avatar/templates/avatar/change.html:30 +msgid "Upload New Image" +msgstr "Carica una nuova immagine" + +#: seahub/avatar/templates/avatar/confirm_delete.html:6 +msgid "Please select the avatars that you would like to delete." +msgstr "Seleziona gli avatar che vorresti eliminare." + +#: seahub/avatar/templates/avatar/confirm_delete.html:11 +#, python-format +msgid "" +"You have no avatars to delete. Please upload one now." +msgstr "Non hai avatar da cancellare. Caricane uno adesso." + +#: seahub/avatar/templates/avatar/confirm_delete.html:18 +msgid "Delete These" +msgstr "Cancella questi" + +#: seahub/avatar/templates/notification/avatar_friend_updated/notice.html:2 +#, python-format +msgid "" +"%(avatar_creator)s has updated their avatar %(avatar)s." +msgstr "%(avatar_creator)s ha aggiornato i loro avatar %(avatar)s." + +#: seahub/avatar/templates/notification/avatar_updated/notice.html:2 +#, python-format +msgid "You have updated your avatar %(avatar)s." +msgstr "Hai aggiornato il tuo avatar %(avatar)s." + #: seahub/avatar/views.py:77 msgid "Successfully uploaded a new avatar." msgstr "Nuovo avatar caricato correttamente." @@ -995,39 +1029,39 @@ msgstr "Gli avatar sono stati cancellati correttamente." msgid "Account %(account)s froze on %(site)s." msgstr "Account %(account)s bloccato su %(site)s." -#: seahub/base/accounts.py:1205 +#: seahub/base/accounts.py:1206 msgid "Email address" msgstr "Indirizzo e-mail" -#: seahub/base/accounts.py:1211 +#: seahub/base/accounts.py:1212 msgid "Username" msgstr "Nome utente" -#: seahub/base/accounts.py:1212 +#: seahub/base/accounts.py:1213 msgid "This value must be of length 40" msgstr "Questo valore deve essere lungo 40" -#: seahub/base/accounts.py:1231 +#: seahub/base/accounts.py:1232 msgid "Enter a valid email address." msgstr "Inserire un indirizzo email valido." -#: seahub/base/accounts.py:1242 +#: seahub/base/accounts.py:1243 msgid "Invalid user id." msgstr "Id utente non valido." -#: seahub/base/accounts.py:1294 +#: seahub/base/accounts.py:1295 msgid "name" msgstr "nome" -#: seahub/base/accounts.py:1297 +#: seahub/base/accounts.py:1298 msgid "department" msgstr "dipartimento" -#: seahub/base/accounts.py:1300 +#: seahub/base/accounts.py:1301 msgid "telephone" msgstr "telefono" -#: seahub/base/accounts.py:1303 +#: seahub/base/accounts.py:1304 msgid "note" msgstr "nota" @@ -1104,41 +1138,41 @@ msgstr "Utente Anonimo" #: seahub/base/management/commands/export_users.py:47 #: seahub/institutions/templates/institutions/useradmin.html:17 #: seahub/institutions/templates/institutions/useradmin_search.html:20 -#: seahub/sysadmin_extra/views.py:57 seahub/views/sysadmin.py:172 -#: seahub/views/sysadmin.py:176 +#: seahub/sysadmin_extra/views.py:57 seahub/views/sysadmin.py:171 +#: seahub/views/sysadmin.py:175 msgid "Status" msgstr "Stato" #: seahub/base/management/commands/export_users.py:43 #: seahub/institutions/templates/institutions/user_info.html:106 -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:769 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:768 msgid "Role" msgstr "Ruolo" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 #: seahub/institutions/templates/institutions/user_info.html:107 -#: seahub/views/sysadmin.py:174 seahub/views/sysadmin.py:178 -#: seahub/views/sysadmin.py:644 +#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 +#: seahub/views/sysadmin.py:643 msgid "Create At" msgstr "Creato il" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 -#: seahub/views/sysadmin.py:174 seahub/views/sysadmin.py:178 +#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 msgid "Last Login" msgstr "Ultimo Accesso" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 -#: seahub/institutions/views.py:176 seahub/views/sysadmin.py:174 -#: seahub/views/sysadmin.py:178 +#: seahub/institutions/views.py:176 seahub/views/sysadmin.py:173 +#: seahub/views/sysadmin.py:177 msgid "Admin" msgstr "Amministratore" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 -#: seahub/views/sysadmin.py:174 seahub/views/sysadmin.py:178 +#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 msgid "LDAP(imported)" msgstr "LDAP(importato)" @@ -1146,7 +1180,7 @@ msgstr "LDAP(importato)" #: seahub/institutions/templates/institutions/useradmin.html:33 #: seahub/institutions/templates/institutions/useradmin.html:42 #: seahub/institutions/templates/institutions/useradmin_search.html:36 -#: seahub/views/sysadmin.py:234 +#: seahub/views/sysadmin.py:233 msgid "Active" msgstr "Attivo" @@ -1154,25 +1188,25 @@ msgstr "Attivo" #: seahub/institutions/templates/institutions/useradmin.html:35 #: seahub/institutions/templates/institutions/useradmin.html:43 #: seahub/institutions/templates/institutions/useradmin_search.html:38 -#: seahub/views/sysadmin.py:236 +#: seahub/views/sysadmin.py:235 msgid "Inactive" msgstr "Inattivo" #: seahub/base/management/commands/export_users.py:126 #: seahub/base/management/commands/export_users.py:127 -#: seahub/templates/base.html:86 seahub/templates/client_login_confirm.html:9 -#: seahub/views/sysadmin.py:242 seahub/views/sysadmin.py:243 +#: seahub/templates/base.html:86 seahub/templates/client_login_confirm.html:13 +#: seahub/views/sysadmin.py:241 seahub/views/sysadmin.py:242 msgid "Yes" msgstr "Si" #: seahub/base/management/commands/export_users.py:132 -#: seahub/views/sysadmin.py:248 +#: seahub/views/sysadmin.py:247 msgid "Guest" msgstr "Ospite" #: seahub/base/management/commands/export_users.py:134 #: seahub/base/management/commands/export_users.py:138 -#: seahub/views/sysadmin.py:250 seahub/views/sysadmin.py:254 +#: seahub/views/sysadmin.py:249 seahub/views/sysadmin.py:253 msgid "Default" msgstr "Predefinito" @@ -1331,20 +1365,157 @@ msgid "%s PB" msgstr "%s PB" #: seahub/contacts/models.py:78 +#: seahub/contacts/templates/contacts/contact_list.html:119 msgid "Email is required." msgstr "L'email è richiesta." +#: seahub/contacts/templates/contacts/contact_list.html:4 +#: seahub/contacts/templates/contacts/contact_list.html:10 +msgid "Contacts" +msgstr "Contatti" + +#: seahub/contacts/templates/contacts/contact_list.html:11 +#: seahub/contacts/templates/contacts/contact_list.html:43 +msgid "Add Contacts" +msgstr "Aggiungi contatti" + +#: seahub/contacts/templates/contacts/contact_list.html:17 +msgid "Email " +msgstr "Email " + +#: seahub/contacts/templates/contacts/contact_list.html:19 +#: seahub/templates/registration/registration_form.html:41 +msgid "Note" +msgstr "Note" + +#: seahub/contacts/templates/contacts/contact_list.html:20 +#: seahub/institutions/templates/institutions/user_info.html:64 +#: seahub/institutions/templates/institutions/user_info.html:108 +#: seahub/institutions/templates/institutions/useradmin.html:20 +#: seahub/institutions/templates/institutions/useradmin_search.html:23 +#: seahub/templates/repo_dir_recycle_view.html:47 +#: seahub/templates/repo_history_view.html:60 +msgid "Operations" +msgstr "Operazioni" + +#: seahub/contacts/templates/contacts/contact_list.html:29 +#: seahub/institutions/templates/institutions/useradmin.html:38 +msgid "Edit" +msgstr "Modifica" + +#: seahub/contacts/templates/contacts/contact_list.html:30 +#: seahub/institutions/templates/institutions/useradmin.html:59 +#: seahub/institutions/templates/institutions/useradmin_search.html:55 +#: seahub/sysadmin_extra/views.py:232 +#: seahub/templates/view_shared_upload_link.html:87 +msgid "Delete" +msgstr "Elimina" + +#: seahub/contacts/templates/contacts/contact_list.html:37 +msgid "You don't have any contacts" +msgstr "Non hai alcun contatto" + +#: seahub/contacts/templates/contacts/contact_list.html:38 +msgid "" +"Add your contacts so you can quickly share libraries and send file shared " +"link." +msgstr "Aggiungi contatti per condividere velocemente librerie e inviare linka file." + +#: seahub/contacts/templates/contacts/contact_list.html:46 +#: seahub/contacts/templates/contacts/contact_list.html:55 +msgid "Note(optional)" +msgstr "Note (opzionale)" + +#: seahub/contacts/templates/contacts/contact_list.html:49 +#: seahub/contacts/templates/contacts/contact_list.html:58 +#: seahub/institutions/templates/institutions/user_info.html:52 +#: seahub/institutions/templates/institutions/useradmin_search.html:12 +#: seahub/invitations/templates/invitations/token_view.html:17 +#: seahub/options/templates/options/set_user_options.html:14 +#: seahub/organizations/templates/organizations/org_register.html:42 +#: seahub/search/templates/search_results.html:26 +#: seahub/search/templates/search_results.html:47 +#: seahub/share/templates/share/share_link_audit.html:22 +#: seahub/templates/decrypt_repo_form.html:13 +#: seahub/templates/home_base.html:103 +#: seahub/templates/registration/password_change_form.html:24 +#: seahub/templates/registration/password_reset_confirm.html:19 +#: seahub/templates/registration/password_reset_form.html:13 +#: seahub/templates/registration/password_set_form.html:27 +#: seahub/templates/repo_dir_recycle_view.html:74 +#: seahub/templates/share_access_validation.html:29 +msgid "Submit" +msgstr "Invia" + +#: seahub/contacts/templates/contacts/contact_list.html:52 +msgid "Edit Contact" +msgstr "Modifica contatto" + +#: seahub/contacts/templates/contacts/contact_list.html:101 +#: seahub/contacts/templates/contacts/contact_list.html:146 +#: seahub/templates/sdoc_file_view_react.html:64 +#: seahub/templates/sdoc_file_view_react.html:87 +#: seahub/templates/view_file_onlyoffice.html:89 +#: seahub/templates/view_file_onlyoffice.html:112 +msgid "Failed. Please check the network." +msgstr "Impossibile. Prego controlla la rete." + +#: seahub/contacts/templates/contacts/contact_list.html:109 +msgid "Delete Contact" +msgstr "Elimina contatto" + +#: seahub/contacts/templates/contacts/contact_list.html:109 +#: seahub/institutions/templates/institutions/useradmin.html:81 +#: seahub/institutions/templates/institutions/useradmin_search.html:72 +#, python-format +msgid "Are you sure you want to delete %s ?" +msgstr "Sei sicuro di voler eliminare %s ?" + +#: seahub/contacts/templates/contacts/contact_list.html:123 +msgid "You cannot add yourself." +msgstr "Non puoi aggiungere te stesso." + +#: seahub/contacts/views.py:65 +#, python-format +msgid "%s is not a valid email." +msgstr "%s non è un indirizzo email valido." + +#: seahub/contacts/views.py:70 +#, python-format +msgid "%s is already in your contacts." +msgstr "%s è già nei tuoi contatti." + +#: seahub/contacts/views.py:79 +#, python-format +msgid "Successfully added %s to contacts." +msgstr "%s aggiunto ai contatti correttamente." + +#: seahub/contacts/views.py:84 +#, python-format +msgid "Failed to add %s to contacts." +msgstr "impossibile aggiungere %s ai contatti." + +#: seahub/contacts/views.py:105 +#, python-format +msgid "Successfully edited %s." +msgstr "%s modificato correttamente." + +#: seahub/contacts/views.py:118 +#, python-format +msgid "Successfully Deleted %s" +msgstr "%s cancellato correttamente." + #: seahub/dingtalk/views.py:50 seahub/dingtalk/views.py:74 #: seahub/dingtalk/views.py:83 seahub/dingtalk/views.py:105 -#: seahub/dingtalk/views.py:122 seahub/dingtalk/views.py:166 -#: seahub/dingtalk/views.py:191 seahub/dingtalk/views.py:200 -#: seahub/dingtalk/views.py:222 seahub/dingtalk/views.py:258 -#: seahub/dingtalk/views.py:298 seahub/dingtalk/views.py:345 -#: seahub/dingtalk/views.py:365 seahub/dingtalk/views.py:435 -#: seahub/dingtalk/views.py:482 seahub/oauth/views.py:86 -#: seahub/oauth/views.py:109 seahub/oauth/views.py:155 -#: seahub/oauth/views.py:167 seahub/oauth/views.py:173 -#: seahub/oauth/views.py:204 seahub/templates/remote_user/error.html:8 +#: seahub/dingtalk/views.py:122 seahub/dingtalk/views.py:162 +#: seahub/dingtalk/views.py:187 seahub/dingtalk/views.py:196 +#: seahub/dingtalk/views.py:218 seahub/dingtalk/views.py:254 +#: seahub/dingtalk/views.py:294 seahub/dingtalk/views.py:341 +#: seahub/dingtalk/views.py:359 seahub/dingtalk/views.py:432 +#: seahub/dingtalk/views.py:479 seahub/oauth/views.py:84 +#: seahub/oauth/views.py:107 seahub/oauth/views.py:153 +#: seahub/oauth/views.py:165 seahub/oauth/views.py:171 +#: seahub/oauth/views.py:202 seahub/templates/remote_user/error.html:8 #: seahub/weixin/views.py:35 seahub/weixin/views.py:54 #: seahub/weixin/views.py:59 seahub/weixin/views.py:78 #: seahub/weixin/views.py:96 seahub/work_weixin/views.py:68 @@ -1355,7 +1526,7 @@ msgstr "L'email è richiesta." msgid "Error, please contact administrator." msgstr "Errore, prego contattare l'amministratore." -#: seahub/dingtalk/views.py:125 seahub/dingtalk/views.py:368 +#: seahub/dingtalk/views.py:125 seahub/dingtalk/views.py:362 #: seahub/weixin/views.py:99 #, python-format msgid "User %s not found or inactive." @@ -1388,7 +1559,7 @@ msgstr "Il nome %s non è valido" #: seahub/forms.py:97 seahub/share/views.py:296 seahub/views/ajax.py:308 #: seahub/views/ajax.py:312 seahub/views/ajax.py:316 seahub/views/ajax.py:327 -#: seahub/views/ajax.py:447 seahub/views/file.py:1933 +#: seahub/views/ajax.py:447 seahub/views/file.py:1930 msgid "Argument missing" msgstr "Argomento mancante" @@ -1511,11 +1682,11 @@ msgid "The %(site_name)s team" msgstr "Il team di %(site_name)s" #: seahub/group/views.py:105 seahub/share/views.py:233 -#: seahub/views/__init__.py:436 seahub/views/ajax.py:381 -#: seahub/views/ajax.py:427 seahub/views/file.py:1184 -#: seahub/views/file.py:1425 seahub/views/file.py:1942 +#: seahub/views/__init__.py:587 seahub/views/ajax.py:381 +#: seahub/views/ajax.py:427 seahub/views/file.py:1181 +#: seahub/views/file.py:1422 seahub/views/file.py:1939 #: seahub/views/repo.py:114 seahub/views/repo.py:171 seahub/views/repo.py:229 -#: seahub/views/repo.py:282 seahub/views/repo.py:399 +#: seahub/views/repo.py:282 seahub/views/repo.py:392 msgid "Permission denied" msgstr "Permesso negato." @@ -1529,7 +1700,7 @@ msgid "Exit admin panel" msgstr "Esci dal pannello amministrazione" #: seahub/institutions/templates/institutions/base.html:13 -#: seahub/templates/base.html:32 +#: seahub/templates/base.html:32 seahub/templates/home_base.html:9 msgid "Close" msgstr "Chiudi" @@ -1547,6 +1718,7 @@ msgid "Info" msgstr "Info" #: seahub/institutions/templates/institutions/info.html:13 +#: seahub/templates/home_base.html:63 msgid "Libraries" msgstr "Librerie" @@ -1583,12 +1755,12 @@ msgid "Name" msgstr "Nome" #: seahub/institutions/templates/institutions/user_info.html:35 -#: seahub/templates/registration/registration_form.html:32 +#: seahub/templates/registration/registration_form.html:31 msgid "Department" msgstr "Azienda" #: seahub/institutions/templates/institutions/user_info.html:38 -#: seahub/templates/registration/registration_form.html:37 +#: seahub/templates/registration/registration_form.html:36 msgid "Telephone" msgstr "Telefono" @@ -1607,25 +1779,9 @@ msgstr "Imposta Quota" msgid "Available quota:" msgstr "Quota disponibile:" -#: seahub/institutions/templates/institutions/user_info.html:52 -#: seahub/institutions/templates/institutions/useradmin_search.html:12 -#: seahub/invitations/templates/invitations/token_view.html:17 -#: seahub/options/templates/options/set_user_options.html:14 -#: seahub/organizations/templates/organizations/org_register.html:42 -#: seahub/search/templates/search_results.html:26 -#: seahub/search/templates/search_results.html:47 -#: seahub/share/templates/share/share_link_audit.html:22 -#: seahub/templates/decrypt_repo_form.html:13 -#: seahub/templates/registration/password_change_form.html:25 -#: seahub/templates/registration/password_reset_confirm.html:19 -#: seahub/templates/registration/password_reset_form.html:41 -#: seahub/templates/registration/password_set_form.html:28 -#: seahub/templates/share_access_validation.html:29 -msgid "Submit" -msgstr "Invia" - #: seahub/institutions/templates/institutions/user_info.html:62 #: seahub/search/templates/search_results.html:39 +#: seahub/templates/repo_dir_recycle_view.html:46 #: seahub/templates/repo_history_view.html:59 msgid "Size" msgstr "Dimensione" @@ -1635,14 +1791,6 @@ msgstr "Dimensione" msgid "Last Update" msgstr "Ultimo aggiornamento" -#: seahub/institutions/templates/institutions/user_info.html:64 -#: seahub/institutions/templates/institutions/user_info.html:108 -#: seahub/institutions/templates/institutions/useradmin.html:20 -#: seahub/institutions/templates/institutions/useradmin_search.html:23 -#: seahub/templates/repo_history_view.html:60 -msgid "Operations" -msgstr "Operazioni" - #: seahub/institutions/templates/institutions/user_info.html:70 msgid "Encrypted" msgstr "Criptato" @@ -1669,16 +1817,6 @@ msgstr "La dimensione della quota non può essere nulla" msgid "Create At / Last Login" msgstr "Creato il / Ultimo Accesso" -#: seahub/institutions/templates/institutions/useradmin.html:38 -msgid "Edit" -msgstr "Modifica" - -#: seahub/institutions/templates/institutions/useradmin.html:59 -#: seahub/institutions/templates/institutions/useradmin_search.html:55 -#: seahub/sysadmin_extra/views.py:232 -msgid "Delete" -msgstr "Elimina" - #: seahub/institutions/templates/institutions/useradmin.html:68 #: seahub/institutions/templates/institutions/useradmin_search.html:63 msgid "Empty" @@ -1693,12 +1831,6 @@ msgstr "Sto attivando..., attendi per favore" msgid "Delete User" msgstr "Rimuovi Utente" -#: seahub/institutions/templates/institutions/useradmin.html:81 -#: seahub/institutions/templates/institutions/useradmin_search.html:72 -#, python-format -msgid "Are you sure you want to delete %s ?" -msgstr "Sei sicuro di voler eliminare %s ?" - #: seahub/institutions/templates/institutions/useradmin.html:130 msgid "Edit failed." msgstr "Modifica fallita." @@ -1719,7 +1851,7 @@ msgstr "Proprietario" msgid "Member" msgstr "Membro" -#: seahub/institutions/views.py:209 seahub/views/sysadmin.py:366 +#: seahub/institutions/views.py:209 seahub/views/sysadmin.py:365 msgid "Failed to delete: the user does not exist" msgstr "Impossibile cancellare: l'utente non esiste" @@ -1727,7 +1859,7 @@ msgstr "Impossibile cancellare: l'utente non esiste" msgid "Failed to delete: the user is system administrator" msgstr "" -#: seahub/institutions/views.py:217 seahub/views/sysadmin.py:356 +#: seahub/institutions/views.py:217 seahub/views/sysadmin.py:355 #, python-format msgid "Successfully deleted %s" msgstr "%s cancellato correttamente" @@ -1753,7 +1885,6 @@ msgstr "" #: seahub/templates/shared_link_email.html:9 #: seahub/templates/shared_upload_link_email.html:8 #: seahub/templates/snippets/reset_repo_password.html:7 -#: seahub/templates/sysadmin/short_time_linving_password_reset_link.html:10 #: seahub/templates/sysadmin/user_activation_email.html:9 #: seahub/templates/sysadmin/user_add_email.html:7 #: seahub/templates/sysadmin/user_batch_add_email.html:7 @@ -1883,7 +2014,7 @@ msgstr "Cartella spostata" msgid "New file updates on %s" msgstr "Nuovi file aggiornati in %s" -#: seahub/notifications/management/commands/send_notices.py:492 +#: seahub/notifications/management/commands/send_notices.py:457 #, python-format msgid "New notice on %s" msgstr "Nuova notifica in %s" @@ -1893,31 +2024,21 @@ msgstr "Nuova notifica in %s" msgid "You've got %(num)s new notices on %(site_name)s:\n" msgstr "" -#: seahub/notifications/models.py:554 +#: seahub/notifications/models.py:502 #, python-format msgid "" "A file named %(file_name)s is uploaded to %(name)s" msgstr "Il file denominato %(file_name)s è stato caricato su %(name)s" -#: seahub/notifications/models.py:561 -#, python-format -msgid "A file named %(file_name)s is uploaded" -msgstr "" - -#: seahub/notifications/models.py:596 +#: seahub/notifications/models.py:509 #, python-format msgid "" -"A folder named %(folder_name)s is uploaded to " -"%(name)s" -msgstr "" +"A file named %(file_name)s is uploaded to Deleted " +"Library" +msgstr "Il file denominato %(file_name)s è stato caricato su Librerie Rimosse" -#: seahub/notifications/models.py:603 -#, python-format -msgid "A folder named %(folder_name)s is uploaded" -msgstr "" - -#: seahub/notifications/models.py:737 +#: seahub/notifications/models.py:643 #, python-format msgid "" "User %(username)s has asked to join group %(username)s ha chiesto di unirsi al gruppo %(group_name)s, messaggio di verifica: %(join_request_msg)s" -#: seahub/notifications/models.py:766 +#: seahub/notifications/models.py:672 #, python-format msgid "" "User %(group_staff)s has added you to group " "%(group_name)s" msgstr "L'Utente %(group_staff)s ti ha aggiunto al gruppo %(group_name)s" -#: seahub/notifications/models.py:792 +#: seahub/notifications/models.py:698 #, python-format msgid "" "File %(file_name)s has a new comment from user " "%(author)s" msgstr "Il File %(file_name)s ha un nuovo commento inserito dall'utente %(author)s" -#: seahub/notifications/models.py:809 +#: seahub/notifications/models.py:715 #, python-format msgid "" "Draft #%(draft_id)s has a new comment from user " "%(author)s" msgstr "" -#: seahub/notifications/models.py:826 +#: seahub/notifications/models.py:732 #, python-format msgid "" "%(from_user)s has sent you a request for draft " "#%(draft_id)s" msgstr "" -#: seahub/notifications/models.py:849 -#: seahub/notifications/templates/notifications/notice_email.html:66 +#: seahub/notifications/models.py:755 +#: seahub/notifications/templates/notifications/notice_email.html:63 #, python-format msgid "" "Guest %(user)s accepted your invitation at %(time)s." msgstr "L'ospite %(user)s ha accettato il tuo invito di %(time)s." -#: seahub/notifications/models.py:873 +#: seahub/notifications/models.py:779 #, python-format msgid "" "%(user)s has transfered a library named %(file_name)s%(folder_name)s is" -" uploaded to your folder %(parent_dir_name)s." -msgstr "" - -#: seahub/notifications/templates/notifications/notice_email.html:57 -#, python-format -msgid "" "User %(user)s has asked to join " "group %(grp_name)s, verification " "message: %(msg)s" msgstr "L'Utente %(user)s ha chiesto di unirsi al gruppo %(grp_name)s, messaggio di verifica: %(msg)s" -#: seahub/notifications/templates/notifications/notice_email.html:60 +#: seahub/notifications/templates/notifications/notice_email.html:57 #, python-format msgid "" "User %(user)s has added you to " "group %(grp_name)s" msgstr "L'Utente %(user)s ti ha aggiunto al gruppo %(grp_name)s" -#: seahub/notifications/templates/notifications/notice_email.html:63 +#: seahub/notifications/templates/notifications/notice_email.html:60 #, python-format msgid "" "File %(file_name)s has a new " "comment from user %(author)s" msgstr "Il File %(file_name)s ha un nuovo commento inserito dall'utente %(author)s" -#: seahub/notifications/templates/notifications/notice_email.html:69 +#: seahub/notifications/templates/notifications/notice_email.html:66 #, python-format msgid "" "A large number of files in your library %(user_name)s created file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:81 +#: seahub/notifications/templates/notifications/notice_email.html:78 #, python-format msgid "" " User %(user_name)s created file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:86 +#: seahub/notifications/templates/notifications/notice_email.html:83 #, python-format msgid "" " User %(user_name)s deleted file " @@ -2083,7 +2196,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:88 +#: seahub/notifications/templates/notifications/notice_email.html:85 #, python-format msgid "" " User %(user_name)s deleted file " @@ -2091,7 +2204,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:92 +#: seahub/notifications/templates/notifications/notice_email.html:89 #, python-format msgid "" " User %(user_name)s restored file " @@ -2099,7 +2212,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:95 +#: seahub/notifications/templates/notifications/notice_email.html:92 #, python-format msgid "" " User %(user_name)s renamed file " @@ -2107,7 +2220,7 @@ msgid "" "library %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:99 +#: seahub/notifications/templates/notifications/notice_email.html:96 #, python-format msgid "" " User %(user_name)s moved file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:101 +#: seahub/notifications/templates/notifications/notice_email.html:98 #, python-format msgid "" " User %(user_name)s moved file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:105 +#: seahub/notifications/templates/notifications/notice_email.html:102 #, python-format msgid "" " User %(user_name)s updated file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:110 +#: seahub/notifications/templates/notifications/notice_email.html:107 #, python-format msgid "" " User %(user_name)s created folder " @@ -2140,7 +2253,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:112 +#: seahub/notifications/templates/notifications/notice_email.html:109 #, python-format msgid "" " User %(user_name)s created folder " @@ -2149,7 +2262,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:117 +#: seahub/notifications/templates/notifications/notice_email.html:114 #, python-format msgid "" " User %(user_name)s deleted folder " @@ -2157,7 +2270,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:119 +#: seahub/notifications/templates/notifications/notice_email.html:116 #, python-format msgid "" " User %(user_name)s deleted folder " @@ -2165,7 +2278,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:123 +#: seahub/notifications/templates/notifications/notice_email.html:120 #, python-format msgid "" " User %(user_name)s restored folder" @@ -2173,7 +2286,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:126 +#: seahub/notifications/templates/notifications/notice_email.html:123 #, python-format msgid "" " User %(user_name)s renamed folder " @@ -2181,7 +2294,7 @@ msgid "" "library %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:130 +#: seahub/notifications/templates/notifications/notice_email.html:127 #, python-format msgid "" " User %(user_name)s moved folder %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:132 +#: seahub/notifications/templates/notifications/notice_email.html:129 #, python-format msgid "" " User %(user_name)s moved folder %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:145 +#: seahub/notifications/templates/notifications/notice_email.html:142 msgid "Go check out at the following page:" msgstr "Controlla alla seguente pagina:" @@ -2247,21 +2360,21 @@ msgstr "" msgid "Notifications" msgstr "Notifiche" -#: seahub/notifications/utils.py:423 +#: seahub/notifications/utils.py:305 #, python-format msgid "%(author)s added a new comment in document %(sdoc_name)s" msgstr "" -#: seahub/notifications/utils.py:430 seahub/notifications/utils.py:440 +#: seahub/notifications/utils.py:312 seahub/notifications/utils.py:322 msgid "Details" msgstr "Dettagli" -#: seahub/notifications/utils.py:433 +#: seahub/notifications/utils.py:315 #, python-format msgid "%(author)s added a new reply in document %(sdoc_name)s" msgstr "" -#: seahub/oauth/views.py:207 +#: seahub/oauth/views.py:205 #: seahub/templates/remote_user/create_unknown_user_false.html:8 #: seahub/work_weixin/views.py:110 msgid "" @@ -2296,24 +2409,22 @@ msgstr "Suggerimento: l'ultima modalità è quella più sicura, ma non è suppor #: seahub/organizations/api/admin/info.py:102 #: seahub/organizations/api/admin/logo.py:33 -#: seahub/organizations/api/admin/logo.py:42 seahub/subscription/views.py:25 -#: seahub/subscription/views.py:41 seahub/subscription/views.py:103 -#: seahub/work_weixin/views.py:37 seahub/work_weixin/views.py:62 -#: seahub/work_weixin/views.py:151 seahub/work_weixin/views.py:171 -#: seahub/work_weixin/views.py:231 +#: seahub/organizations/api/admin/logo.py:42 seahub/work_weixin/views.py:37 +#: seahub/work_weixin/views.py:62 seahub/work_weixin/views.py:151 +#: seahub/work_weixin/views.py:171 seahub/work_weixin/views.py:231 msgid "Feature is not enabled." msgstr "" -#: seahub/organizations/api/admin/users.py:813 +#: seahub/organizations/api/admin/users.py:806 #, python-brace-format msgid "Failed. You can only invite {org_members_quota} members." msgstr "" -#: seahub/organizations/api/admin/users.py:817 +#: seahub/organizations/api/admin/users.py:810 msgid "The number of users exceeds the limit" msgstr "" -#: seahub/organizations/api/admin/users.py:834 +#: seahub/organizations/api/admin/users.py:827 #, python-brace-format msgid "User {email} already exists." msgstr "" @@ -2326,14 +2437,14 @@ msgstr "Indirizzo Email non valido" #: seahub/organizations/templates/organizations/org_register.html:8 #: seahub/templates/choose_register.html:3 #: seahub/templates/choose_register.html:8 -#: seahub/templates/registration/login.html:119 +#: seahub/templates/registration/login.html:102 #: seahub/templates/registration/registration_form.html:3 -#: seahub/templates/registration/registration_form.html:13 +#: seahub/templates/registration/registration_form.html:12 msgid "Signup" msgstr "Registrati" #: seahub/organizations/templates/organizations/org_register.html:10 -#: seahub/templates/registration/registration_form.html:15 +#: seahub/templates/registration/registration_form.html:14 msgid "Welcome back, you are already signed in." msgstr "Bentornato, sei già autenticato." @@ -2350,11 +2461,11 @@ msgid "Admin Email" msgstr "Email Amministratore" #: seahub/organizations/templates/organizations/org_register.html:38 -#: seahub/templates/registration/password_change_form.html:22 -#: seahub/templates/registration/password_set_form.html:25 -#: seahub/templates/registration/registration_form.html:28 +#: seahub/templates/registration/password_change_form.html:21 +#: seahub/templates/registration/password_set_form.html:24 +#: seahub/templates/registration/registration_form.html:27 #: seahub/templates/sysadmin/sudo_mode.html:4 -#: seahub/templates/sysadmin/sudo_mode.html:38 +#: seahub/templates/sysadmin/sudo_mode.html:18 msgid "Confirm Password" msgstr "Conferma Password" @@ -2394,7 +2505,7 @@ msgstr "Nome:" #: seahub/profile/templates/profile/set_profile_react.html:25 #: seahub/templates/registration/password_set_form.html:4 -#: seahub/templates/registration/password_set_form.html:13 +#: seahub/templates/registration/password_set_form.html:12 msgid "Set Password" msgstr "" @@ -2432,10 +2543,10 @@ msgid "Successfully set \"%s\" as your default library." msgstr "\"%s\" è stata correttamente impostata come libreria predefinita." #: seahub/seadoc/views.py:26 seahub/seadoc/views.py:80 -#: seahub/seadoc/views.py:158 seahub/views/__init__.py:427 -#: seahub/views/__init__.py:470 seahub/views/__init__.py:604 -#: seahub/views/__init__.py:763 seahub/views/ajax.py:376 -#: seahub/views/file.py:1928 +#: seahub/seadoc/views.py:158 seahub/views/__init__.py:578 +#: seahub/views/__init__.py:621 seahub/views/__init__.py:755 +#: seahub/views/__init__.py:914 seahub/views/ajax.py:376 +#: seahub/views/file.py:1925 msgid "Library does not exist" msgstr "La libreria non esiste" @@ -2593,7 +2704,7 @@ msgstr "" msgid "Share Link" msgstr "Condividi Collegamento" -#: seahub/share/views.py:319 seahub/views/sysadmin.py:644 +#: seahub/share/views.py:319 seahub/views/sysadmin.py:643 msgid "Creator" msgstr "Creatore " @@ -2641,7 +2752,7 @@ msgstr "Impossibile inviare il codice di verifica, riprova più tardi." msgid "Failed to export excel, invalid start or end date" msgstr "" -#: seahub/sysadmin_extra/views.py:61 seahub/views/sysadmin.py:679 +#: seahub/sysadmin_extra/views.py:61 seahub/views/sysadmin.py:678 msgid "Success" msgstr "Successo" @@ -2711,11 +2822,11 @@ msgstr "Crea un account personale" msgid "Create an organization account" msgstr "Crea un account organizzazione" -#: seahub/templates/client_login_confirm.html:6 +#: seahub/templates/client_login_confirm.html:10 msgid "Desktop Client Login Confirm" msgstr "" -#: seahub/templates/client_login_confirm.html:8 +#: seahub/templates/client_login_confirm.html:12 msgid "Do you want to login to your client?" msgstr "" @@ -2750,6 +2861,78 @@ msgstr "Nome Dispositivo" msgid "This file has (apparently) not been accessed yet" msgstr "Questo file (apparentemente) non è stato ancora visitato" +#: seahub/templates/home_base.html:11 +msgid "Files" +msgstr "Documenti" + +#: seahub/templates/home_base.html:14 +msgid "My Libraries" +msgstr "Le Mie Librerie" + +#: seahub/templates/home_base.html:16 +msgid "Shared with me" +msgstr "Condivisi con me" + +#: seahub/templates/home_base.html:18 +msgid "Shared with all" +msgstr "Condivisi con tutti" + +#: seahub/templates/home_base.html:23 +msgid "Shared with groups" +msgstr "Condivisi con i gruppi" + +#: seahub/templates/home_base.html:26 +msgid "All Groups" +msgstr "Tutti i Gruppi" + +#: seahub/templates/home_base.html:38 +msgid "Tools" +msgstr "Strumenti" + +#: seahub/templates/home_base.html:41 +msgid "Favorites" +msgstr "Preferiti" + +#: seahub/templates/home_base.html:43 +msgid "Activities" +msgstr "Attività" + +#: seahub/templates/home_base.html:47 +msgid "Wikis" +msgstr "Wiki" + +#: seahub/templates/home_base.html:50 +msgid "Linked Devices" +msgstr "Dispositivi collegati" + +#: seahub/templates/home_base.html:53 +msgid "Invite People" +msgstr "Invita persone" + +#: seahub/templates/home_base.html:56 +msgid "Drafts" +msgstr "Bozze" + +#: seahub/templates/home_base.html:59 +msgid "Share Admin" +msgstr "Amministrazione Condivisioni" + +#: seahub/templates/home_base.html:66 +msgid "Folders" +msgstr "Cartelle" + +#: seahub/templates/home_base.html:71 seahub/templates/home_base.html:75 +msgid "Links" +msgstr "Link" + +#: seahub/templates/home_base.html:90 +msgid "Enable Modules" +msgstr "Attiva moduli" + +#: seahub/templates/home_base.html:97 +msgid "Personal Wiki" +msgstr "Wiki Personale" + #: seahub/templates/i18n.html:6 msgid "Upload Folder" msgstr "Carica cartella" @@ -2790,7 +2973,7 @@ msgid "" msgstr "Per attivare questo account, fai clic sul seguente link entro i prossimi %(expiration_days)s giorni: " #: seahub/templates/registration/activation_email.html:18 -#: seahub/templates/registration/registration_form.html:47 +#: seahub/templates/registration/registration_form.html:46 msgid "Sign Up" msgstr "Iscriviti" @@ -2812,7 +2995,7 @@ msgstr "Nuovo accesso" #: seahub/templates/registration/login.html:4 #: seahub/templates/registration/login.html:36 -#: seahub/templates/registration/login.html:75 +#: seahub/templates/registration/login.html:73 #: seahub/templates/registration/multi_adfs_sso.html:4 #: seahub/templates/registration/multi_adfs_sso.html:36 #: seahub/templates/registration/multi_adfs_sso.html:47 @@ -2827,42 +3010,42 @@ msgstr "Entra" msgid "Refresh" msgstr "Aggiornare" -#: seahub/templates/registration/login.html:64 +#: seahub/templates/registration/login.html:62 msgid "Incorrect email or password" msgstr "Email o password non corretti" -#: seahub/templates/registration/login.html:72 +#: seahub/templates/registration/login.html:70 #, python-format msgid "Remember me for %(remember_days)s days " msgstr "Ricordami per %(remember_days)s giorni" -#: seahub/templates/registration/login.html:79 -#: seahub/templates/registration/login.html:83 +#: seahub/templates/registration/login.html:77 +#: seahub/templates/registration/login.html:81 msgid "Single Sign-On" msgstr "Unico Login (SSO)" -#: seahub/templates/registration/login.html:90 +#: seahub/templates/registration/login.html:88 msgid "Login with" msgstr "" -#: seahub/templates/registration/login.html:116 +#: seahub/templates/registration/login.html:99 msgid "Forgot password?" msgstr "Password dimenticata?" -#: seahub/templates/registration/login.html:184 +#: seahub/templates/registration/login.html:167 msgid "Failed to refresh the CAPTCHA, please try again later." msgstr "Fallito aggiornamento del CAPTCHA, per favore riprova più tardi." -#: seahub/templates/registration/login.html:192 +#: seahub/templates/registration/login.html:175 #: seahub/templates/registration/multi_adfs_sso.html:90 msgid "Email or username cannot be blank" msgstr "Email o nome utente non possono essere vuoti" -#: seahub/templates/registration/login.html:196 -#: seahub/templates/registration/password_change_form.html:69 -#: seahub/templates/registration/password_set_form.html:67 -#: seahub/templates/registration/registration_form.html:95 -#: seahub/templates/sysadmin/sudo_mode.html:71 +#: seahub/templates/registration/login.html:179 +#: seahub/templates/registration/password_change_form.html:66 +#: seahub/templates/registration/password_set_form.html:64 +#: seahub/templates/registration/registration_form.html:91 +#: seahub/templates/sysadmin/sudo_mode.html:35 msgid "Password cannot be blank" msgstr "Password non può essere vuota" @@ -2875,45 +3058,45 @@ msgid "Your password has been changed successfully." msgstr "Password modificata correttamente." #: seahub/templates/registration/password_change_form.html:3 -#: seahub/templates/registration/password_change_form.html:12 +#: seahub/templates/registration/password_change_form.html:11 msgid "Password Modification" msgstr "Modifica Password" -#: seahub/templates/registration/password_change_form.html:15 +#: seahub/templates/registration/password_change_form.html:14 msgid "Please update your password before continue." msgstr "Si prega di aggiornare la password prima di continuare." -#: seahub/templates/registration/password_change_form.html:17 +#: seahub/templates/registration/password_change_form.html:16 msgid "Current Password" msgstr "Password corrente" -#: seahub/templates/registration/password_change_form.html:19 +#: seahub/templates/registration/password_change_form.html:18 msgid "New Password" msgstr "Nuova Password" -#: seahub/templates/registration/password_change_form.html:39 -#: seahub/templates/registration/password_set_form.html:42 -#: seahub/templates/registration/registration_form.html:65 +#: seahub/templates/registration/password_change_form.html:37 +#: seahub/templates/registration/password_set_form.html:40 +#: seahub/templates/registration/registration_form.html:62 #, python-format msgid "" "Passwords must have at least %(min_len)s characters and contain %(level)s of" " the following: uppercase letters, lowercase letters, numbers, and symbols." msgstr "Le password devono contenere almeno %(min_len)s caratteri e contenere %(level)s di quanto segue: lettere maiuscole, lettere minuscole, numeri e simboli." -#: seahub/templates/registration/password_change_form.html:65 +#: seahub/templates/registration/password_change_form.html:62 msgid "Current password cannot be blank" msgstr "La password attuale non può essere vuota" -#: seahub/templates/registration/password_change_form.html:73 -#: seahub/templates/registration/password_set_form.html:71 -#: seahub/templates/registration/registration_form.html:99 +#: seahub/templates/registration/password_change_form.html:70 +#: seahub/templates/registration/password_set_form.html:68 +#: seahub/templates/registration/registration_form.html:95 #: seahub/templates/snippets/repo_create_js.html:54 msgid "Please enter the password again" msgstr "Rigidita password" -#: seahub/templates/registration/password_change_form.html:77 -#: seahub/templates/registration/password_set_form.html:75 -#: seahub/templates/registration/registration_form.html:103 +#: seahub/templates/registration/password_change_form.html:74 +#: seahub/templates/registration/password_set_form.html:72 +#: seahub/templates/registration/registration_form.html:99 #: seahub/templates/snippets/repo_create_js.html:58 msgid "Passwords don't match" msgstr "Le passwords non corrispondono" @@ -2928,9 +3111,8 @@ msgstr "Password ripristinata correttamente" #: seahub/templates/registration/password_reset_confirm.html:4 #: seahub/templates/registration/password_reset_done.html:4 -#: seahub/templates/registration/password_reset_done.html:29 #: seahub/templates/registration/password_reset_form.html:4 -#: seahub/templates/registration/password_reset_form.html:36 +#: seahub/templates/registration/password_reset_form.html:7 msgid "Password Reset" msgstr "Reset password" @@ -2950,14 +3132,10 @@ msgstr "Conferma Password:" msgid "Failed to reset password: this link is no longer available." msgstr "Fallita la reimpostazione della password: il link non è più disponibile." -#: seahub/templates/registration/password_reset_done.html:31 +#: seahub/templates/registration/password_reset_done.html:8 msgid "We've sent a password reset email to your mailbox." msgstr "Ti è stata inviata una email al tuo indirizzo per effettuare il cambio password." -#: seahub/templates/registration/password_reset_done.html:32 -msgid "Back to login page" -msgstr "" - #: seahub/templates/registration/password_reset_email.html:12 #, python-format msgid "" @@ -2969,14 +3147,14 @@ msgstr "Per reimpostare la password del tuo account %(account)s su %(site_name) msgid "If you did not request it, just skip it." msgstr "Se non lo hai richiesto, ignoralo." -#: seahub/templates/registration/password_reset_form.html:38 +#: seahub/templates/registration/password_reset_form.html:9 +msgid "Your email used in login: " +msgstr "Indirizzo email utilizzato nella login:" + +#: seahub/templates/registration/password_reset_form.html:12 msgid "We will send you an email to set new password" msgstr "Ti invieremo una email per impostare la nuova password" -#: seahub/templates/registration/password_reset_form.html:39 -msgid "Your email used in login" -msgstr "" - #: seahub/templates/registration/register_complete_email.html:1 #, python-format msgid "" @@ -3014,11 +3192,7 @@ msgstr "Registrazione completata, per favore attendi che l'amministratore attivi msgid "Signup function is not enabled." msgstr "La funzione di registrazione non è abilitata." -#: seahub/templates/registration/registration_form.html:42 -msgid "Note" -msgstr "Note" - -#: seahub/templates/registration/registration_form.html:91 +#: seahub/templates/registration/registration_form.html:87 msgid "Email cannot be blank" msgstr "Email non può essere vuota" @@ -3029,6 +3203,67 @@ msgid "" "activate your account." msgstr "Il tuo account è stato creato con successo, attendi che l'amministratore attivi il tuo account." +#: seahub/templates/repo_dir_recycle_view.html:13 +#, python-format +msgid "%(repo_dir_name)s Trash" +msgstr "%(repo_dir_name)s Cestino" + +#: seahub/templates/repo_dir_recycle_view.html:15 +#: seahub/templates/repo_history_view.html:16 +#: seahub/templates/text_diff.html:15 +#: seahub/two_factor/templates/two_factor/core/backup_tokens.html:26 +msgid "Back" +msgstr "Indietro" + +#: seahub/templates/repo_dir_recycle_view.html:21 +#: seahub/templates/repo_history_view.html:40 +msgid "Current path: " +msgstr "Percorso corrente:" + +#: seahub/templates/repo_dir_recycle_view.html:37 +#: seahub/templates/repo_dir_recycle_view.html:65 +msgid "Clean" +msgstr "Annulla" + +#: seahub/templates/repo_dir_recycle_view.html:45 +msgid "Delete Time" +msgstr "Orario Cancellazione" + +#: seahub/templates/repo_dir_recycle_view.html:59 +msgid "More" +msgstr "Altro" + +#: seahub/templates/repo_dir_recycle_view.html:66 +msgid "Clear files in trash and history:" +msgstr "Cancella i file nel cestino e nella cronologia:" + +#: seahub/templates/repo_dir_recycle_view.html:68 +msgid "3 days ago" +msgstr "3 giorni fa" + +#: seahub/templates/repo_dir_recycle_view.html:69 +msgid "1 week ago" +msgstr "1 settimana fa" + +#: seahub/templates/repo_dir_recycle_view.html:70 +msgid "1 month ago" +msgstr "1 mese fa" + +#: seahub/templates/repo_dir_recycle_view.html:71 +msgid "all" +msgstr "tutto/i" + +#: seahub/templates/repo_dir_recycle_view.html:75 +#: seahub/templates/view_shared_upload_link.html:86 +#: seahub/two_factor/templates/two_factor/_wizard_actions.html:4 +#: seahub/two_factor/templates/two_factor/profile/disable.html:12 +msgid "Cancel" +msgstr "Annulla" + +#: seahub/templates/repo_dir_recycle_view.html:192 +msgid "Successfully restored 1 item." +msgstr "1 oggetto Ripristinato con successo." + #: seahub/templates/repo_folder_trash_react.html:5 msgid "Trash" msgstr "Cestino" @@ -3042,20 +3277,10 @@ msgstr "Cronologia" msgid "%(repo_name)s Snapshot" msgstr "%(repo_name)s Istantanea" -#: seahub/templates/repo_history_view.html:16 -#: seahub/templates/text_diff.html:15 -#: seahub/two_factor/templates/two_factor/core/backup_tokens.html:26 -msgid "Back" -msgstr "Indietro" - #: seahub/templates/repo_history_view.html:30 msgid "Unknown" msgstr "Sconosciuto" -#: seahub/templates/repo_history_view.html:40 -msgid "Current path: " -msgstr "Percorso corrente:" - #: seahub/templates/repo_history_view.html:51 #: seahub/templates/repo_history_view.html:68 #: seahub/templates/repo_history_view.html:78 @@ -3086,13 +3311,6 @@ msgstr "Ripristinata con sucecsso {dirent_name}" msgid "Snapshot" msgstr "" -#: seahub/templates/sdoc_file_view_react.html:64 -#: seahub/templates/sdoc_file_view_react.html:87 -#: seahub/templates/view_file_onlyoffice.html:147 -#: seahub/templates/view_file_onlyoffice.html:170 -msgid "Failed. Please check the network." -msgstr "Impossibile. Prego controlla la rete." - #: seahub/templates/share_access_validation.html:6 msgid "" "Please input the password if you want to browse the shared file/directory." @@ -3166,27 +3384,24 @@ msgid "" "as soon as possible." msgstr "" -#: seahub/templates/sysadmin/short_time_linving_password_reset_link.html:13 -#, python-format -msgid "" -"Administrator on %(site_name)s is resetting your password for %(account)s, " -"please click the following link to continue: " -msgstr "" - -#: seahub/templates/sysadmin/sudo_mode.html:25 +#: seahub/templates/sysadmin/sudo_mode.html:8 msgid "Confirm password to continue" msgstr "Conferma la password per continuare" -#: seahub/templates/sysadmin/sudo_mode.html:26 +#: seahub/templates/sysadmin/sudo_mode.html:13 +msgid "Incorrect password" +msgstr "Password errata" + +#: seahub/templates/sysadmin/sudo_mode.html:24 +msgid "Tip:" +msgstr "Suggerimento:" + +#: seahub/templates/sysadmin/sudo_mode.html:24 msgid "" "You are entering admin area, we won't ask for your password again for a few " "hours." msgstr "Stai entrando nell'area admin, non ti chiederemo più la password per alcune ore." -#: seahub/templates/sysadmin/sudo_mode.html:33 -msgid "Incorrect password" -msgstr "Password errata" - #: seahub/templates/sysadmin/user_activation_email.html:12 #, python-format msgid "Your account %(username)s on %(site_name)s has been activated." @@ -3244,6 +3459,10 @@ msgstr "prima delle modifiche" msgid "after modification" msgstr "dopo le modifiche" +#: seahub/templates/user_404.html:6 +msgid "Sorry, this user is not registered yet." +msgstr "Spiacenti, l'utente non è ancora registrato." + #: seahub/templates/user_quota_full.html:12 #, python-format msgid "Your quota is almost full on %(site_name)s." @@ -3253,12 +3472,97 @@ msgstr "" msgid "Used:" msgstr "Utilizzato:" +#: seahub/templates/view_shared_upload_link.html:8 +#, python-format +msgid "Upload files to %(dir_name)s" +msgstr "Carica i file in %(dir_name)s" + +#: seahub/templates/view_shared_upload_link.html:9 +msgid "shared by:" +msgstr "condiviso da:" + +#: seahub/templates/view_shared_upload_link.html:11 +msgid "The owner of this library has run out of space." +msgstr "Il proprietario di questa libreria non ha più spazio a disposizione." + +#: seahub/templates/view_shared_upload_link.html:18 +#: seahub/templates/view_shared_upload_link.html:64 +msgid "Add Files" +msgstr "Aggiungi Files" + +#: seahub/templates/view_shared_upload_link.html:24 +msgid "Add folder" +msgstr "Aggiungi cartella" + +#: seahub/templates/view_shared_upload_link.html:30 +msgid "Cancel All" +msgstr "Cancella tutto" + +#: seahub/templates/view_shared_upload_link.html:34 +msgid "" +"File Drag & Drop is supported for Chrome, Safari 5.0+, Firefox 4.0+, IE " +"10.0+" +msgstr "L'azione di Copia ed Incolla dei file è supportato per Chrome, Safari 5.0+, Firefox 4.0+, IE 10.0+" + +#: seahub/templates/view_shared_upload_link.html:36 +msgid "Folder Drag & Drop is supported for Chrome" +msgstr "Il trascinamento della cartella è supportato per Chrome" + +#: seahub/templates/view_shared_upload_link.html:39 +#, python-format +msgid "File size should be smaller than %(max_file_size)s" +msgstr "La dimensione del file dovrebbe essere inferiore a %(max_file_size)s" + +#: seahub/templates/view_shared_upload_link.html:48 +msgid "Saving..." +msgstr "Salvataggio..." + +#: seahub/templates/view_shared_upload_link.html:75 +msgid "File is too big" +msgstr "Il file è troppo grande" + +#: seahub/templates/view_shared_upload_link.html:76 +msgid "File is too small" +msgstr "Il file è troppo piccolo" + +#: seahub/templates/view_shared_upload_link.html:77 +msgid "Filetype not allowed" +msgstr "Tipo di file non consentito" + +#: seahub/templates/view_shared_upload_link.html:78 +msgid "Maximum number of files exceeded" +msgstr "Numero massimo di file superati" + +#: seahub/templates/view_shared_upload_link.html:79 +msgid "Uploaded bytes exceed file size" +msgstr "I byte caricati superano le dimensioni del file" + +#: seahub/templates/view_shared_upload_link.html:80 +msgid "Empty file upload result" +msgstr "Risultato del caricamento del file vuoto" + +#: seahub/templates/view_shared_upload_link.html:83 +msgid "uploaded" +msgstr "caricato" + +#: seahub/templates/view_shared_upload_link.html:84 +msgid "canceled" +msgstr "cancellato" + +#: seahub/templates/view_shared_upload_link.html:85 +msgid "Start" +msgstr "Inizio" + +#: seahub/templates/view_shared_upload_link.html:227 +msgid "Network error" +msgstr "Errore rete" + #: seahub/templates/wiki/wiki.html:25 msgid "Last modified by" msgstr "Ultima modifica da" #: seahub/thumbnail/views.py:45 seahub/thumbnail/views.py:172 -#: seahub/views/__init__.py:468 +#: seahub/views/__init__.py:619 msgid "Invalid arguments." msgstr "Argomenti non validi." @@ -3272,11 +3576,6 @@ msgstr "Impossibile creare una miniatura." msgid "Token" msgstr "Simbolo" -#: seahub/two_factor/templates/two_factor/_wizard_actions.html:4 -#: seahub/two_factor/templates/two_factor/profile/disable.html:12 -msgid "Cancel" -msgstr "Annulla" - #: seahub/two_factor/templates/two_factor/core/backup_tokens.html:6 msgid "Backup Tokens" msgstr "Token di backup" @@ -3379,36 +3678,37 @@ msgstr "Disabilitare" msgid "permission error" msgstr "errore permessi" -#: seahub/views/__init__.py:299 +#: seahub/views/__init__.py:420 seahub/views/__init__.py:435 +#: seahub/views/__init__.py:450 msgid "Unable to view recycle page" msgstr "Impossiblie vedere il cestino" -#: seahub/views/__init__.py:344 +#: seahub/views/__init__.py:495 msgid "Unable to view library modification" msgstr "Impossibile vedere le modifiche della libreria" -#: seahub/views/__init__.py:461 +#: seahub/views/__init__.py:612 msgid "Please specify history ID" msgstr "Specificare l'ID della storia" -#: seahub/views/__init__.py:465 +#: seahub/views/__init__.py:616 msgid "Successfully restored the library." msgstr "Libreria ripristinata con successo." -#: seahub/views/__init__.py:472 +#: seahub/views/__init__.py:623 msgid "History you specified does not exist" msgstr "La cronologia che hai specificato non esiste" -#: seahub/views/__init__.py:474 +#: seahub/views/__init__.py:625 msgid "Unknown error" msgstr "Errore sconosciuto" -#: seahub/views/__init__.py:770 seahub/views/repo.py:286 +#: seahub/views/__init__.py:921 seahub/views/repo.py:286 #, python-format msgid "\"%s\" does not exist." msgstr "\"%s\" non esiste." -#: seahub/views/__init__.py:802 +#: seahub/views/__init__.py:953 #, python-format msgid "Unable to download \"%s\"" msgstr "Impossibile scaricare \"%s\"" @@ -3430,9 +3730,9 @@ msgid "Bad upload link token." msgstr "Token del link di caricamento errato." #: seahub/views/ajax.py:338 seahub/views/file.py:457 seahub/views/file.py:488 -#: seahub/views/file.py:1179 seahub/views/file.py:1420 -#: seahub/views/file.py:1937 seahub/views/file.py:2152 -#: seahub/views/file.py:2157 seahub/views/file.py:2164 +#: seahub/views/file.py:1176 seahub/views/file.py:1417 +#: seahub/views/file.py:1934 seahub/views/file.py:2149 +#: seahub/views/file.py:2154 seahub/views/file.py:2161 msgid "File does not exist" msgstr "Il file non esiste." @@ -3460,57 +3760,57 @@ msgstr "La codifica scelta non è corretta." msgid "Unknown file encoding" msgstr "Codifica file sconosciuta" -#: seahub/views/file.py:342 seahub/views/file.py:377 seahub/views/file.py:689 -#: seahub/views/file.py:783 seahub/views/file.py:905 +#: seahub/views/file.py:342 seahub/views/file.py:377 seahub/views/file.py:690 +#: seahub/views/file.py:780 seahub/views/file.py:902 #, python-format msgid "File size surpasses %s, can not be opened online." msgstr "La dimensione del file supera %s e non può essere aperta online." -#: seahub/views/file.py:349 seahub/views/file.py:818 +#: seahub/views/file.py:349 seahub/views/file.py:815 msgid "The library is encrypted, can not open file online." msgstr "La libreria è crittografata, non è possibile aprire il file online." #: seahub/views/file.py:444 seahub/views/file.py:466 seahub/views/file.py:471 -#: seahub/views/file.py:512 seahub/views/file.py:773 seahub/views/file.py:1038 -#: seahub/views/file.py:1064 seahub/views/file.py:1094 -#: seahub/views/file.py:1225 seahub/views/file.py:1331 -#: seahub/views/file.py:1461 seahub/views/file.py:1578 +#: seahub/views/file.py:512 seahub/views/file.py:770 seahub/views/file.py:1035 +#: seahub/views/file.py:1061 seahub/views/file.py:1091 +#: seahub/views/file.py:1222 seahub/views/file.py:1328 +#: seahub/views/file.py:1458 seahub/views/file.py:1575 msgid "Unable to view file" msgstr "Impossibile vedere il file" -#: seahub/views/file.py:842 seahub/views/file.py:986 seahub/views/file.py:1292 -#: seahub/views/file.py:1516 +#: seahub/views/file.py:839 seahub/views/file.py:983 seahub/views/file.py:1289 +#: seahub/views/file.py:1513 msgid "Error when prepare Office Online file preview page." msgstr "Errore durante la preparazione della pagina di anteprima del file di Office Online." -#: seahub/views/file.py:874 seahub/views/file.py:998 seahub/views/file.py:1311 -#: seahub/views/file.py:1532 +#: seahub/views/file.py:871 seahub/views/file.py:995 seahub/views/file.py:1308 +#: seahub/views/file.py:1529 msgid "Error when prepare OnlyOffice file preview page." msgstr "Errore durante la preparazione della pagina di anteprima del file OnlyOffice." -#: seahub/views/file.py:1130 +#: seahub/views/file.py:1127 msgid "Unable to download file, invalid file path" msgstr "Impossibile scaricare il file, percorso file non valido" -#: seahub/views/file.py:1139 +#: seahub/views/file.py:1136 msgid "Unable to download file, wrong file path" msgstr "Impossibile scaricare il file, percorso file errato" -#: seahub/views/file.py:1146 +#: seahub/views/file.py:1143 msgid "Unable to download file." msgstr "Impossibile scaricare il file." -#: seahub/views/file.py:1347 seahub/views/file.py:1597 -#: seahub/views/repo.py:344 +#: seahub/views/file.py:1344 seahub/views/file.py:1594 +#: seahub/views/repo.py:338 #, python-format msgid "Share link for %s." msgstr "" -#: seahub/views/file.py:1723 seahub/views/file.py:1728 +#: seahub/views/file.py:1720 seahub/views/file.py:1725 msgid "Unable to download file" msgstr "Impossibile scaricare il file" -#: seahub/views/file.py:2145 +#: seahub/views/file.py:2142 msgid "The original file does not exist" msgstr "" @@ -3524,106 +3824,106 @@ msgstr "" msgid "User {token.user} inactive" msgstr "" -#: seahub/views/sso.py:167 +#: seahub/views/sso.py:131 msgid "" "This link has already been visited, please click the login button on the " "client again" msgstr "" -#: seahub/views/sso.py:192 +#: seahub/views/sso.py:156 msgid "Invalid link, please click the login button on the client again" msgstr "" -#: seahub/views/sso.py:197 +#: seahub/views/sso.py:161 msgid "Login timeout, please click the login button on the client again" msgstr "" -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:175 msgid "Login ID" msgstr "ID Utente" -#: seahub/views/sysadmin.py:307 seahub/views/sysadmin.py:333 +#: seahub/views/sysadmin.py:306 seahub/views/sysadmin.py:332 msgid "Failed to set quota: internal server error" msgstr "Impossibile impostare la quota: errore interno del server" -#: seahub/views/sysadmin.py:352 +#: seahub/views/sysadmin.py:351 msgid "Failed to delete: the user is an organization creator" msgstr "Impossibile eliminare: l'utente è un creatore di organizzazione" -#: seahub/views/sysadmin.py:397 +#: seahub/views/sysadmin.py:396 #, python-format msgid "Successfully revoke the admin permission of %s" msgstr "Permessi di amministrazione revocati a %s correttamente" -#: seahub/views/sysadmin.py:399 +#: seahub/views/sysadmin.py:398 msgid "Failed to revoke admin: the user does not exist" msgstr "Revoca permessi di amministratore fallita: l'utente non esiste" -#: seahub/views/sysadmin.py:512 +#: seahub/views/sysadmin.py:511 #, python-format msgid "" "Successfully reset password to %(passwd)s, an email has been sent to " "%(user)s." msgstr "Ripristino della password con %(passwd)s, una email è stata inviata a %(user)s." -#: seahub/views/sysadmin.py:527 +#: seahub/views/sysadmin.py:526 msgid "Failed to reset password: user does not exist" msgstr "Impossibile ripristinare password: utente inesistente" -#: seahub/views/sysadmin.py:576 +#: seahub/views/sysadmin.py:575 #, python-format msgid "Fail to add user %s." msgstr "Impossibile aggiungere l'utente %s." -#: seahub/views/sysadmin.py:601 seahub/views/sysadmin.py:614 +#: seahub/views/sysadmin.py:600 seahub/views/sysadmin.py:613 #, python-format msgid "Successfully added user %s. An email notification has been sent." msgstr "Utente %s aggiunto correttamente. E' stata inviata una email di notifica." -#: seahub/views/sysadmin.py:604 seahub/views/sysadmin.py:617 +#: seahub/views/sysadmin.py:603 seahub/views/sysadmin.py:616 #, python-format msgid "" "Successfully added user %s. An error accurs when sending email notification," " please check your email configuration." msgstr "L'utente %s è stato aggiunto correttamente. E' però accaduto un errore durante la spedizione della notifica, per favore verifica la configurazione della tua email. " -#: seahub/views/sysadmin.py:606 seahub/views/sysadmin.py:619 +#: seahub/views/sysadmin.py:605 seahub/views/sysadmin.py:618 #, python-format msgid "Successfully added user %s." msgstr "Utente %s aggiunto correttamente." -#: seahub/views/sysadmin.py:621 +#: seahub/views/sysadmin.py:620 #, python-format msgid "" "Successfully added user %s. But email notification can not be sent, because " "Email service is not properly configured." msgstr "L'utente %s è stato aggiunto con successo. Ma la email di notifica non può essere spedita, perché il servizio Email non è propriamente configurato." -#: seahub/views/sysadmin.py:673 +#: seahub/views/sysadmin.py:672 msgid "Input should be a number" msgstr "Il valore inserito dovrebbe essere un numero" -#: seahub/views/sysadmin.py:683 +#: seahub/views/sysadmin.py:682 msgid "Input number should be greater than 0" msgstr "Il numero inserito deve essere maggiore di 0" -#: seahub/views/sysadmin.py:721 +#: seahub/views/sysadmin.py:720 msgid "Successfully deleted." msgstr "Rimosso correttamente." -#: seahub/views/sysadmin.py:751 +#: seahub/views/sysadmin.py:750 #, python-format msgid "Successfully set %s as admin." msgstr "%s è stato correttamente impostato come amministratore correttamente." -#: seahub/views/sysadmin.py:753 +#: seahub/views/sysadmin.py:752 #, python-format msgid "Failed to set %s as admin: user does not exist." msgstr "Impossibile impostare %s come amministratore: l'utente non esiste." -#: seahub/views/sysadmin.py:768 seahub/views/sysadmin.py:769 -#: seahub/views/sysadmin.py:770 seahub/views/sysadmin.py:783 -#: seahub/views/sysadmin.py:784 +#: seahub/views/sysadmin.py:767 seahub/views/sysadmin.py:768 +#: seahub/views/sysadmin.py:769 seahub/views/sysadmin.py:782 +#: seahub/views/sysadmin.py:783 msgid "Optional" msgstr "Opzionale" diff --git a/locale/it/LC_MESSAGES/djangojs.po b/locale/it/LC_MESSAGES/djangojs.po index 266d63e6ee..393feeb25a 100644 --- a/locale/it/LC_MESSAGES/djangojs.po +++ b/locale/it/LC_MESSAGES/djangojs.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: seahub\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-10 14:16+0800\n" +"POT-Creation-Date: 2024-02-05 16:23+0800\n" "PO-Revision-Date: 2015-05-09 05:28+0000\n" "Last-Translator: Roberto Di Lorenzo , 2020\n" "Language-Team: Italian (http://app.transifex.com/haiwen/seahub/language/it/)\n" @@ -38,7 +38,7 @@ msgstr "" #: frontend/src/components/common/account.js:121 #: frontend/src/pages/sys-admin/side-panel.js:33 -#: frontend/src/pages/sys-admin/users/users-content.js:294 +#: frontend/src/pages/sys-admin/users/users-content.js:285 msgid "System Admin" msgstr "Amministratore del Sistema" @@ -60,7 +60,7 @@ msgid "Used:" msgstr "Utilizzato:" #: frontend/src/components/common/account.js:165 -#: frontend/src/components/search/ai-search.js:661 +#: frontend/src/components/search/ai-search.js:651 #: frontend/src/pages/groups/group-view.js:470 #: frontend/src/pages/groups/group-view.js:476 #: frontend/src/pages/org-admin/side-panel.js:56 @@ -80,128 +80,116 @@ msgstr "" msgid "Log out" msgstr "Termina Sessione" -#: frontend/src/components/common/notice-item.js:44 +#: frontend/src/components/common/notice-item.js:42 msgid "User {user_link} has added you to {group_link}" msgstr "" -#: frontend/src/components/common/notice-item.js:67 +#: frontend/src/components/common/notice-item.js:65 msgid "{share_from} has shared a library named {repo_link} to you." msgstr "" -#: frontend/src/components/common/notice-item.js:69 +#: frontend/src/components/common/notice-item.js:67 msgid "{share_from} has shared a folder named {repo_link} to you." msgstr "" -#: frontend/src/components/common/notice-item.js:95 -msgid "" -"{share_from} has changed the permission of library {repo_link} to " -"{permission}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:97 -msgid "" -"{share_from} has changed the permission of folder {repo_link} to " -"{permission}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:122 -msgid "{share_from} has cancelled the sharing of library {repo_name}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:124 -msgid "{share_from} has cancelled the sharing of folder {repo_name}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:150 +#: frontend/src/components/common/notice-item.js:98 msgid "" "{share_from} has shared a library named {repo_link} to group {group_link}." msgstr "" -#: frontend/src/components/common/notice-item.js:152 +#: frontend/src/components/common/notice-item.js:100 msgid "" "{share_from} has shared a folder named {repo_link} to group {group_link}." msgstr "" -#: frontend/src/components/common/notice-item.js:178 +#: frontend/src/components/common/notice-item.js:126 msgid "{user} has transfered a library named {repo_link} to you." msgstr "" -#: frontend/src/components/common/notice-item.js:282 +#: frontend/src/components/common/notice-item.js:182 +msgid "{from_user} has sent you a request for {draft_link}." +msgstr "" + +#: frontend/src/components/common/notice-item.js:183 +msgid "Draft" +msgstr "Bozza" + +#: frontend/src/components/common/notice-item.js:214 msgid "{user} created file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:282 +#: frontend/src/components/common/notice-item.js:214 msgid "" "{user} created file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:285 +#: frontend/src/components/common/notice-item.js:217 msgid "{user} deleted file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:285 +#: frontend/src/components/common/notice-item.js:217 msgid "" "{user} deleted file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:289 +#: frontend/src/components/common/notice-item.js:221 msgid "{user} restored file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:292 +#: frontend/src/components/common/notice-item.js:224 msgid "{user} renamed file {oldFileName} {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:296 +#: frontend/src/components/common/notice-item.js:228 msgid "{user} moved file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:296 +#: frontend/src/components/common/notice-item.js:228 msgid "" "{user} moved file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:299 +#: frontend/src/components/common/notice-item.js:231 msgid "{user} updated file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:311 +#: frontend/src/components/common/notice-item.js:243 msgid "{user} created folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:311 +#: frontend/src/components/common/notice-item.js:243 msgid "" "{user} created folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:314 +#: frontend/src/components/common/notice-item.js:246 msgid "{user} deleted folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:314 +#: frontend/src/components/common/notice-item.js:246 msgid "" "{user} deleted folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:318 +#: frontend/src/components/common/notice-item.js:250 msgid "{user} restored folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:321 +#: frontend/src/components/common/notice-item.js:253 msgid "" "{user} renamed folder {oldFolderName} {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:325 +#: frontend/src/components/common/notice-item.js:257 msgid "{user} moved folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:325 +#: frontend/src/components/common/notice-item.js:257 msgid "" "{user} moved folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." @@ -230,15 +218,15 @@ msgid "Group not found" msgstr "" #: frontend/src/components/cur-dir-path/dir-path.js:31 -#: frontend/src/components/main-side-nav.js:69 +#: frontend/src/components/main-side-nav.js:70 msgid "A file is being uploaded. Are you sure you want to leave this page?" msgstr "Un file è in fase di caricamento. Sei sicuro di voler lasciare questa pagina?" #: frontend/src/components/cur-dir-path/dir-path.js:91 #: frontend/src/components/cur-dir-path/dir-path.js:97 #: frontend/src/components/file-chooser/file-chooser.js:450 -#: frontend/src/components/main-side-nav.js:143 -#: frontend/src/components/main-side-nav.js:145 +#: frontend/src/components/main-side-nav.js:144 +#: frontend/src/components/main-side-nav.js:146 #: frontend/src/components/org-admin-group-nav.js:23 #: frontend/src/pages/org-admin/org-department-item.js:318 #: frontend/src/pages/org-admin/side-panel.js:62 @@ -247,7 +235,7 @@ msgstr "Un file è in fase di caricamento. Sei sicuro di voler lasciare questa p #: frontend/src/pages/share-admin/libraries.js:360 #: frontend/src/pages/sys-admin/departments/department.js:45 #: frontend/src/pages/sys-admin/groups/group-nav.js:17 -#: frontend/src/pages/sys-admin/info.js:116 +#: frontend/src/pages/sys-admin/info.js:112 #: frontend/src/pages/sys-admin/orgs/org-nav.js:20 #: frontend/src/pages/sys-admin/repos/search-repos.js:140 #: frontend/src/pages/sys-admin/side-panel.js:90 @@ -258,18 +246,17 @@ msgstr "Librerie" #: frontend/src/components/cur-dir-path/dir-tool.js:77 #: frontend/src/components/cur-dir-path/dir-tool.js:98 #: frontend/src/components/cur-dir-path/dir-tool.js:99 -#: frontend/src/components/dirent-detail/detail-list-view.js:124 +#: frontend/src/components/dirent-detail/detail-list-view.js:123 #: frontend/src/components/dirent-detail/file-details.js:89 -#: frontend/src/components/toolbar/view-file-toolbar.js:79 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:78 -#: frontend/src/utils/text-translation.js:34 +#: frontend/src/components/toolbar/view-file-toolbar.js:105 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:48 +#: frontend/src/utils/text-translation.js:35 msgid "Tags" msgstr "Tag" #: frontend/src/components/cur-dir-path/dir-tool.js:81 #: frontend/src/components/cur-dir-path/dir-tool.js:103 #: frontend/src/components/history-trash-file-view/file-view.js:33 -#: frontend/src/pages/org-admin/libraries/org-repo-nav.js:16 #: frontend/src/pages/sys-admin/repos/repos-nav.js:17 msgid "Trash" msgstr "Cestino" @@ -277,10 +264,10 @@ msgstr "Cestino" #: frontend/src/components/cur-dir-path/dir-tool.js:106 #: frontend/src/components/file-view/file-toolbar.js:198 #: frontend/src/components/file-view/file-toolbar.js:248 -#: frontend/src/components/toolbar/view-file-toolbar.js:80 +#: frontend/src/components/toolbar/view-file-toolbar.js:106 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:64 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:71 -#: frontend/src/utils/text-translation.js:31 +#: frontend/src/utils/text-translation.js:32 msgid "History" msgstr "Cronologia" @@ -358,7 +345,7 @@ msgstr "" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:142 #: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:31 #: frontend/src/pages/sys-admin/abuse-reports.js:91 -#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 +#: frontend/src/repo-history.js:137 frontend/src/repo-history.js:144 msgid "Description" msgstr "Descrizione" @@ -370,8 +357,8 @@ msgstr "Descrizione" #: frontend/src/components/dialog/confirm-disconnect-wechat.js:35 #: frontend/src/components/dialog/confirm-restore-repo.js:36 #: frontend/src/components/dialog/confirm-unlink-device.js:49 -#: frontend/src/components/dialog/copy-dirent-dialog.js:165 -#: frontend/src/components/dialog/create-file-dialog.js:111 +#: frontend/src/components/dialog/copy-dirent-dialog.js:162 +#: frontend/src/components/dialog/create-file-dialog.js:179 #: frontend/src/components/dialog/create-folder-dialog.js:99 #: frontend/src/components/dialog/create-group-dialog.js:81 #: frontend/src/components/dialog/create-repo-dialog.js:270 @@ -389,11 +376,11 @@ msgstr "Descrizione" #: frontend/src/components/dialog/invite-people-dialog.js:121 #: frontend/src/components/dialog/label-repo-state-dialog.js:88 #: frontend/src/components/dialog/leave-group-dialog.js:32 -#: frontend/src/components/dialog/lib-history-setting-dialog.js:151 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:150 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:123 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:273 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:253 -#: frontend/src/components/dialog/move-dirent-dialog.js:185 +#: frontend/src/components/dialog/move-dirent-dialog.js:183 #: frontend/src/components/dialog/new-wiki-dialog.js:60 #: frontend/src/components/dialog/org-add-member-dialog.js:68 #: frontend/src/components/dialog/org-delete-department-dialog.js:42 @@ -429,7 +416,7 @@ msgstr "Descrizione" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:50 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:56 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-import-user-dialog.js:59 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:144 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:143 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-logs-export-excel-dialog.js:104 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:95 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:51 @@ -438,33 +425,35 @@ msgstr "Descrizione" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-set-org-name-dialog.js:64 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-unlink-device-dialog.js:47 #: frontend/src/components/dialog/sysadmin-dialog/update-user.js:60 -#: frontend/src/components/dialog/transfer-dialog.js:186 +#: frontend/src/components/dialog/transfer-dialog.js:100 #: frontend/src/components/dialog/upload-remind-dialog.js:44 #: frontend/src/components/dialog/view-link-dialog.js:37 #: frontend/src/components/dialog/wiki-delete-dialog.js:25 #: frontend/src/components/dialog/wiki-select-dialog.js:97 -#: frontend/src/components/file-uploader/upload-list-item.js:144 +#: frontend/src/components/file-uploader/upload-list-item.js:127 #: frontend/src/components/seatable-integration-account-setting-widgets/delete-seatables-dialog.js:24 #: frontend/src/components/send-link.js:111 #: frontend/src/components/share-link-panel/link-details.js:230 #: frontend/src/components/share-link-panel/link-list.js:68 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:144 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:127 #: frontend/src/components/user-settings/social-login-saml.js:67 #: frontend/src/pages/org-admin/input-item.js:92 #: frontend/src/pages/org-admin/web-settings/input-item.js:69 -#: frontend/src/pages/sys-admin/web-settings/input-item.js:70 -#: frontend/src/pages/upload-link/upload-list-item.js:144 +#: frontend/src/pages/sys-admin/web-settings/input-item.js:66 +#: frontend/src/pages/upload-link/upload-list-item.js:124 #: frontend/src/tc-accept.js:42 msgid "Cancel" msgstr "Annulla" #: frontend/src/components/dialog/add-abuse-report-dialog.js:93 -#: frontend/src/components/dialog/change-repo-password-dialog.js:118 +#: frontend/src/components/dialog/add-reviewer-dialog.js:110 +#: frontend/src/components/dialog/add-reviewer-dialog.js:111 +#: frontend/src/components/dialog/change-repo-password-dialog.js:117 #: frontend/src/components/dialog/clean-trash.js:77 #: frontend/src/components/dialog/confirm-apply-folder-properties-dialog.js:56 -#: frontend/src/components/dialog/copy-dirent-dialog.js:166 +#: frontend/src/components/dialog/copy-dirent-dialog.js:163 #: frontend/src/components/dialog/create-department-repo-dialog.js:95 -#: frontend/src/components/dialog/create-file-dialog.js:112 +#: frontend/src/components/dialog/create-file-dialog.js:180 #: frontend/src/components/dialog/create-folder-dialog.js:100 #: frontend/src/components/dialog/create-group-dialog.js:82 #: frontend/src/components/dialog/create-repo-dialog.js:271 @@ -478,13 +467,13 @@ msgstr "Annulla" #: frontend/src/components/dialog/invite-people-dialog.js:122 #: frontend/src/components/dialog/label-repo-state-dialog.js:89 #: frontend/src/components/dialog/lib-decrypt-dialog.js:67 -#: frontend/src/components/dialog/lib-history-setting-dialog.js:152 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:151 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:124 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:326 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:254 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:306 -#: frontend/src/components/dialog/move-dirent-dialog.js:186 +#: frontend/src/components/dialog/move-dirent-dialog.js:184 #: frontend/src/components/dialog/new-wiki-dialog.js:61 #: frontend/src/components/dialog/org-add-admin-dialog.js:66 #: frontend/src/components/dialog/org-add-department-dialog.js:86 @@ -528,7 +517,7 @@ msgstr "Annulla" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:90 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:51 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:57 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:145 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:144 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-logs-export-excel-dialog.js:105 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:96 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:52 @@ -538,7 +527,7 @@ msgstr "Annulla" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:268 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:255 #: frontend/src/components/dialog/sysadmin-dialog/update-user.js:61 -#: frontend/src/components/dialog/transfer-dialog.js:187 +#: frontend/src/components/dialog/transfer-dialog.js:101 #: frontend/src/components/dialog/transfer-group-dialog.js:69 #: frontend/src/components/dialog/wiki-select-dialog.js:99 #: frontend/src/components/dialog/wiki-select-dialog.js:100 @@ -559,10 +548,55 @@ msgstr "Annulla" #: frontend/src/pages/sys-admin/repos/search-repos.js:155 #: frontend/src/pages/sys-admin/statistic/statistic-common-tool.js:128 #: frontend/src/pages/sys-admin/users/search-users.js:318 -#: frontend/src/pages/sys-admin/web-settings/input-item.js:69 +#: frontend/src/pages/sys-admin/web-settings/input-item.js:65 msgid "Submit" msgstr "Invia" +#: frontend/src/components/dialog/add-reviewer-dialog.js:98 +msgid "Request a review" +msgstr "Richiedi una recensione" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:100 +msgid "Add new reviewer" +msgstr "Aggiungi un nuovo revisore" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:103 +#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:283 +#: frontend/src/components/dialog/org-add-member-dialog.js:58 +#: frontend/src/components/dialog/share-to-user.js:357 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-member-dialog.js:37 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-member-dialog.js:56 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-batch-add-admin-dialog.js:45 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:45 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:46 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:240 +#: frontend/src/components/list-and-add-group-members.js:173 +#: frontend/src/pages/org-admin/org-users-search-users.js:196 +#: frontend/src/pages/org-admin/org-users-users.js:260 +#: frontend/src/pages/sys-admin/users/search-users.js:313 +#: frontend/src/pages/sys-admin/users/users.js:425 +msgid "Search users" +msgstr "" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:137 +#: frontend/src/components/dialog/edit-filetag-dialog.js:145 +#: frontend/src/components/dialog/list-created-files-dialog.js:55 +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:86 +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:107 +#: frontend/src/components/dialog/org-add-admin-dialog.js:65 +#: frontend/src/components/dialog/search-file-dialog.js:115 +#: frontend/src/components/dialog/share-admin-link.js:35 +#: frontend/src/components/dialog/share-repo-dialog.js:149 +#: frontend/src/components/dialog/transfer-group-dialog.js:68 +#: frontend/src/components/search/ai-search.js:653 +#: frontend/src/components/search/ai-search.js:690 +#: frontend/src/components/search/search.js:497 +#: frontend/src/components/search/search.js:532 +#: frontend/src/components/system-notification.js:46 +#: frontend/src/pages/groups/group-view.js:479 +msgid "Close" +msgstr "Chiudi" + #: frontend/src/components/dialog/change-repo-password-dialog.js:49 msgid "Please enter the old password" msgstr "Si prega di inserire la vecchia password" @@ -587,24 +621,24 @@ msgstr "Le nuove password non corrispondono" msgid "Successfully changed library password." msgstr "Password della biblioteca modificata con successo." -#: frontend/src/components/dialog/change-repo-password-dialog.js:98 +#: frontend/src/components/dialog/change-repo-password-dialog.js:102 msgid "Change Password of Library {placeholder}" msgstr "Modifica password della libreria {placeholder}" -#: frontend/src/components/dialog/change-repo-password-dialog.js:108 +#: frontend/src/components/dialog/change-repo-password-dialog.js:107 msgid "Old Password" msgstr "Vecchia Password" -#: frontend/src/components/dialog/change-repo-password-dialog.js:110 +#: frontend/src/components/dialog/change-repo-password-dialog.js:109 msgid "New Password" msgstr "Nuova Password" -#: frontend/src/components/dialog/change-repo-password-dialog.js:110 +#: frontend/src/components/dialog/change-repo-password-dialog.js:109 #: frontend/src/components/dialog/create-repo-dialog.js:240 msgid "(at least {placeholder} characters)" msgstr "" -#: frontend/src/components/dialog/change-repo-password-dialog.js:112 +#: frontend/src/components/dialog/change-repo-password-dialog.js:111 msgid "New Password Again" msgstr "Nuova Password Controllo" @@ -630,12 +664,11 @@ msgstr "" #: frontend/src/components/dialog/clean-trash.js:62 #: frontend/src/pages/org-admin/devices/devices-errors.js:193 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:375 #: frontend/src/pages/share-admin/share-links.js:590 #: frontend/src/pages/share-admin/upload-links.js:306 #: frontend/src/pages/sys-admin/devices/devices-errors.js:197 #: frontend/src/pages/sys-admin/repos/trash-repos.js:400 -#: frontend/src/repo-folder-trash.js:207 +#: frontend/src/repo-folder-trash.js:204 msgid "Clean" msgstr "Annulla" @@ -742,8 +775,9 @@ msgstr "Vuoi veramente eliminare il tuo account?" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:39 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:59 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:59 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:643 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:667 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:668 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:692 +#: frontend/src/components/draft-list-view/draft-list-item.js:111 #: frontend/src/components/group-members.js:163 #: frontend/src/components/popover/tag-list-item.js:55 #: frontend/src/components/popover/tag-list-item.js:56 @@ -759,8 +793,8 @@ msgstr "Vuoi veramente eliminare il tuo account?" #: frontend/src/components/share-link-panel/link-list.js:69 #: frontend/src/components/share-link-panel/link-list.js:129 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:513 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:330 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:338 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:358 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:366 #: frontend/src/components/user-settings/delete-account.js:38 #: frontend/src/components/user-settings/web-api-auth-token.js:83 #: frontend/src/pages/invitations/invitations-view.js:104 @@ -768,16 +802,14 @@ msgstr "Vuoi veramente eliminare il tuo account?" #: frontend/src/pages/invitations/invitations-view.js:136 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:360 #: frontend/src/pages/my-libs/mylib-repo-menu.js:145 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:267 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:198 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:256 #: frontend/src/pages/org-admin/org-department-item.js:551 #: frontend/src/pages/org-admin/org-departments-list.js:210 #: frontend/src/pages/org-admin/org-group-repos.js:174 #: frontend/src/pages/org-admin/org-groups-search-groups.js:115 #: frontend/src/pages/org-admin/org-groups.js:306 +#: frontend/src/pages/org-admin/org-libraries.js:316 #: frontend/src/pages/org-admin/org-links.js:216 -#: frontend/src/pages/org-admin/org-user-item.js:194 +#: frontend/src/pages/org-admin/org-user-item.js:179 #: frontend/src/pages/org-admin/org-user-repos.js:170 #: frontend/src/pages/sys-admin/departments/group-item.js:69 #: frontend/src/pages/sys-admin/groups/groups-content.js:184 @@ -789,7 +821,7 @@ msgstr "Vuoi veramente eliminare il tuo account?" #: frontend/src/pages/sys-admin/orgs/org-groups.js:120 #: frontend/src/pages/sys-admin/orgs/org-repos.js:117 #: frontend/src/pages/sys-admin/orgs/org-repos.js:125 -#: frontend/src/pages/sys-admin/orgs/org-users.js:298 +#: frontend/src/pages/sys-admin/orgs/org-users.js:288 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:205 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:213 #: frontend/src/pages/sys-admin/repos/dir-content.js:61 @@ -801,8 +833,8 @@ msgstr "Vuoi veramente eliminare il tuo account?" #: frontend/src/pages/sys-admin/users/search-users.js:355 #: frontend/src/pages/sys-admin/users/user-repos.js:163 #: frontend/src/pages/sys-admin/users/user-repos.js:218 -#: frontend/src/pages/sys-admin/users/users-content.js:361 -#: frontend/src/pages/sys-admin/users/users-content.js:560 +#: frontend/src/pages/sys-admin/users/users-content.js:352 +#: frontend/src/pages/sys-admin/users/users-content.js:548 #: frontend/src/pages/sys-admin/users/users.js:510 #: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:65 #: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:69 @@ -830,7 +862,6 @@ msgid "Are you sure you want to disconnect?" msgstr "" #: frontend/src/components/dialog/confirm-restore-repo.js:31 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:264 #: frontend/src/pages/sys-admin/repos/trash-repos.js:266 msgid "Restore Library" msgstr "Ripristina Libreria" @@ -844,13 +875,11 @@ msgstr "Sei sicuro di ripristinare questa libreria?" #: frontend/src/pages/file-history-old/history-item.js:126 #: frontend/src/pages/my-libs/my-libs-deleted.js:176 #: frontend/src/pages/my-libs/my-libs-deleted.js:177 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:195 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:267 #: frontend/src/pages/sys-admin/repos/trash-repos.js:197 #: frontend/src/pages/sys-admin/repos/trash-repos.js:269 -#: frontend/src/repo-folder-trash.js:363 frontend/src/repo-folder-trash.js:374 -#: frontend/src/repo-snapshot.js:170 frontend/src/repo-snapshot.js:299 -#: frontend/src/repo-snapshot.js:308 +#: frontend/src/repo-folder-trash.js:358 frontend/src/repo-folder-trash.js:368 +#: frontend/src/repo-snapshot.js:168 frontend/src/repo-snapshot.js:297 +#: frontend/src/repo-snapshot.js:306 msgid "Restore" msgstr "Ripristina" @@ -938,12 +967,13 @@ msgid "New Department Library" msgstr "Nuova libreria del dipartimento" #: frontend/src/components/dialog/create-department-repo-dialog.js:81 -#: frontend/src/components/dialog/create-file-dialog.js:98 +#: frontend/src/components/dialog/create-file-dialog.js:151 #: frontend/src/components/dialog/create-folder-dialog.js:86 #: frontend/src/components/dialog/create-group-dialog.js:69 #: frontend/src/components/dialog/create-repo-dialog.js:188 #: frontend/src/components/dialog/create-tag-dialog.js:79 #: frontend/src/components/dialog/list-created-files-dialog.js:28 +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:66 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:84 #: frontend/src/components/dialog/new-wiki-dialog.js:56 #: frontend/src/components/dialog/org-add-department-dialog.js:73 @@ -963,7 +993,8 @@ msgstr "Nuova libreria del dipartimento" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:63 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:82 #: frontend/src/components/dialog/wiki-select-dialog.js:78 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:627 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:626 +#: frontend/src/components/draft-list-view/draft-list-view.js:36 #: frontend/src/components/group-members.js:30 #: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:122 #: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23 @@ -971,7 +1002,6 @@ msgstr "Nuova libreria del dipartimento" #: frontend/src/pages/my-libs/my-libs-deleted.js:93 #: frontend/src/pages/my-libs/mylib-repo-list-view.js:90 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:160 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:75 #: frontend/src/pages/org-admin/org-admin-list.js:50 #: frontend/src/pages/org-admin/org-department-item.js:250 #: frontend/src/pages/org-admin/org-department-item.js:290 @@ -982,6 +1012,7 @@ msgstr "Nuova libreria del dipartimento" #: frontend/src/pages/org-admin/org-group-repos.js:83 #: frontend/src/pages/org-admin/org-groups-search-groups.js:157 #: frontend/src/pages/org-admin/org-groups.js:160 +#: frontend/src/pages/org-admin/org-libraries.js:147 #: frontend/src/pages/org-admin/org-links.js:100 #: frontend/src/pages/org-admin/org-user-profile.js:136 #: frontend/src/pages/org-admin/org-user-repos.js:79 @@ -1012,12 +1043,12 @@ msgstr "Nuova libreria del dipartimento" #: frontend/src/pages/sys-admin/users/user-links.js:49 #: frontend/src/pages/sys-admin/users/user-repos.js:54 #: frontend/src/pages/sys-admin/users/user-shared-repos.js:35 -#: frontend/src/repo-folder-trash.js:239 frontend/src/repo-snapshot.js:200 +#: frontend/src/repo-folder-trash.js:236 frontend/src/repo-snapshot.js:198 #: frontend/src/shared-dir-view.js:661 msgid "Name" msgstr "Nome" -#: frontend/src/components/dialog/create-file-dialog.js:62 +#: frontend/src/components/dialog/create-file-dialog.js:59 #: frontend/src/components/dialog/create-folder-dialog.js:54 #: frontend/src/components/dialog/rename-dialog.js:56 #: frontend/src/components/dialog/rename-dirent.js:56 @@ -1026,7 +1057,7 @@ msgstr "Nome" msgid "The name \"{name}\" is already taken. Please choose a different name." msgstr "" -#: frontend/src/components/dialog/create-file-dialog.js:94 +#: frontend/src/components/dialog/create-file-dialog.js:147 #: frontend/src/components/toolbar/dir-operation-toolbar.js:207 #: frontend/src/components/toolbar/dir-operation-toolbar.js:232 #: frontend/src/pages/repo-wiki-mode/side-panel.js:176 @@ -1068,7 +1099,7 @@ msgstr "La password è troppo corta" #: frontend/src/components/dialog/create-repo-dialog.js:111 #: frontend/src/components/dialog/generate-upload-link.js:150 #: frontend/src/components/dialog/org-add-user-dialog.js:123 -#: frontend/src/components/share-link-panel/link-creation.js:181 +#: frontend/src/components/share-link-panel/link-creation.js:175 msgid "Passwords don't match" msgstr "Le Password non corrispondono" @@ -1134,14 +1165,14 @@ msgstr "Permesso" #: frontend/src/components/dialog/share-repo-dialog.js:40 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:22 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57 -#: frontend/src/utils/utils.js:680 +#: frontend/src/utils/utils.js:684 msgid "Read-Write" msgstr "Lettura-Scrittura" #: frontend/src/components/dialog/create-repo-dialog.js:227 #: frontend/src/components/dialog/share-repo-dialog.js:41 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57 -#: frontend/src/utils/utils.js:683 +#: frontend/src/utils/utils.js:687 msgid "Read-Only" msgstr "Sola lettura" @@ -1155,7 +1186,7 @@ msgstr "Cifra" #: frontend/src/components/dialog/org-add-user-dialog.js:145 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:106 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:153 -#: frontend/src/components/share-link-panel/link-creation.js:284 +#: frontend/src/components/share-link-panel/link-creation.js:278 #: frontend/src/pages/sys-admin/web-settings/web-settings.js:239 #: frontend/src/settings.js:48 frontend/src/settings.js:134 msgid "Password" @@ -1165,15 +1196,15 @@ msgstr "Password" #: frontend/src/components/dialog/generate-upload-link.js:390 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:110 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:163 -#: frontend/src/components/share-link-panel/link-creation.js:295 +#: frontend/src/components/share-link-panel/link-creation.js:289 msgid "Password again" msgstr "Ridigita password" #: frontend/src/components/dialog/create-tag-dialog.js:53 #: frontend/src/components/dialog/zip-download-dialog.js:73 -#: frontend/src/components/file-uploader/file-uploader.js:400 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:409 -#: frontend/src/pages/upload-link/file-uploader.js:399 +#: frontend/src/components/file-uploader/file-uploader.js:406 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:415 +#: frontend/src/pages/upload-link/file-uploader.js:404 msgid "Internal Server Error" msgstr "Errore interno del server" @@ -1183,10 +1214,10 @@ msgstr "" #: frontend/src/components/dialog/create-tag-dialog.js:73 #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:124 -#: frontend/src/components/share-link-panel/link-creation.js:259 +#: frontend/src/components/share-link-panel/link-creation.js:253 #: frontend/src/components/share-link-panel/link-details.js:166 -#: frontend/src/repo-folder-trash.js:201 frontend/src/repo-history.js:112 -#: frontend/src/repo-snapshot.js:150 +#: frontend/src/repo-folder-trash.js:198 frontend/src/repo-history.js:109 +#: frontend/src/repo-snapshot.js:148 msgid "Back" msgstr "Indietro" @@ -1202,10 +1233,10 @@ msgstr "Seleziona un colore" #: frontend/src/components/dialog/create-tag-dialog.js:109 #: frontend/src/components/file-view/file-toolbar.js:155 #: frontend/src/components/file-view/file-toolbar.js:214 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:115 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:158 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:199 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:222 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:121 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:165 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:206 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:229 #: frontend/src/shared-dir-view.js:486 msgid "Save" msgstr "Salvare" @@ -1229,8 +1260,6 @@ msgid "Permission name" msgstr "" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:151 -#: frontend/src/components/file-uploader/file-uploader.js:684 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:667 #: frontend/src/components/toolbar/dir-operation-toolbar.js:189 #: frontend/src/components/toolbar/dir-operation-toolbar.js:198 #: frontend/src/components/toolbar/dir-operation-toolbar.js:227 @@ -1244,8 +1273,7 @@ msgstr "" #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:69 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:79 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:89 -#: frontend/src/pages/upload-link/file-uploader.js:625 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:66 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:52 #: frontend/src/shared-dir-view.js:471 msgid "Upload" msgstr "Carica" @@ -1253,8 +1281,8 @@ msgstr "Carica" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:180 #: frontend/src/components/dialog/zip-download-dialog.js:123 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:637 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:661 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:662 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:686 #: frontend/src/components/file-view/file-toolbar.js:171 #: frontend/src/components/file-view/file-toolbar.js:255 #: frontend/src/components/file-view/file-view-tip.js:25 @@ -1262,10 +1290,10 @@ msgstr "Carica" #: frontend/src/components/history-trash-file-view/download.js:10 #: frontend/src/components/shared-file-view/shared-file-view-tip.js:27 #: frontend/src/components/shared-file-view/shared-file-view.js:133 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:331 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:344 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:359 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:372 #: frontend/src/pages/file-history-old/history-item.js:127 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:122 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:128 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:74 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:253 #: frontend/src/pages/org-admin/statistic/statistic-traffic.js:63 @@ -1280,7 +1308,7 @@ msgstr "Carica" #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:84 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:94 #: frontend/src/pages/sys-admin/users/user-links.js:202 -#: frontend/src/repo-snapshot.js:309 frontend/src/shared-dir-view.js:769 +#: frontend/src/repo-snapshot.js:307 frontend/src/shared-dir-view.js:769 #: frontend/src/shared-dir-view.js:796 frontend/src/shared-dir-view.js:844 #: frontend/src/shared-dir-view.js:876 frontend/src/shared-dir-view.js:945 #: frontend/src/shared-dir-view.js:963 @@ -1310,9 +1338,9 @@ msgstr "" #: frontend/src/components/dialog/view-link-dialog.js:38 #: frontend/src/components/share-link-panel/link-item.js:112 #: frontend/src/components/shared-link.js:24 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:329 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:337 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:343 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:357 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:365 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:371 #: frontend/src/pages/org-admin/org-saml-config.js:118 #: frontend/src/pages/org-admin/org-saml-config.js:132 #: frontend/src/pages/org-admin/org-saml-config.js:146 @@ -1345,7 +1373,7 @@ msgstr "" #: frontend/src/components/select-editor/select-editor.js:138 #: frontend/src/components/share-link-panel/link-details.js:206 #: frontend/src/components/share-link-panel/link-details.js:207 -#: frontend/src/components/toolbar/view-file-toolbar.js:67 +#: frontend/src/components/toolbar/view-file-toolbar.js:87 #: frontend/src/components/user-settings/user-avatar-form.js:97 #: frontend/src/pages/org-admin/org-user-profile.js:139 #: frontend/src/pages/org-admin/org-user-profile.js:145 @@ -1359,9 +1387,9 @@ msgstr "" #: frontend/src/pages/sys-admin/institutions/institution-info.js:28 #: frontend/src/pages/sys-admin/orgs/org-info.js:41 #: frontend/src/pages/sys-admin/users/user-info.js:91 -#: frontend/src/pages/sys-admin/users/users-content.js:514 +#: frontend/src/pages/sys-admin/users/users-content.js:502 #: frontend/src/pages/wiki/main-panel.js:106 -#: frontend/src/pages/wiki/main-panel.js:107 frontend/src/repo-history.js:306 +#: frontend/src/pages/wiki/main-panel.js:107 frontend/src/repo-history.js:303 msgid "Edit" msgstr "Modifica" @@ -1399,7 +1427,6 @@ msgstr "" #: frontend/src/components/dialog/delete-repo-dialog.js:66 #: frontend/src/components/dialog/org-delete-repo-dialog.js:32 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:33 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:253 #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:101 #: frontend/src/pages/sys-admin/orgs/org-repos.js:122 #: frontend/src/pages/sys-admin/repos/trash-repos.js:255 @@ -1423,28 +1450,11 @@ msgid "Select Tags" msgstr "Seleziona i tag" #: frontend/src/components/dialog/edit-filetag-dialog.js:141 -#: frontend/src/components/popover/edit-filetag-popover.js:187 +#: frontend/src/components/popover/edit-filetag-popover.js:182 #: frontend/src/components/popover/list-tag-popover.js:145 msgid "Create a new tag" msgstr "Crea un nuovo tag" -#: frontend/src/components/dialog/edit-filetag-dialog.js:145 -#: frontend/src/components/dialog/list-created-files-dialog.js:52 -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:107 -#: frontend/src/components/dialog/org-add-admin-dialog.js:65 -#: frontend/src/components/dialog/search-file-dialog.js:115 -#: frontend/src/components/dialog/share-admin-link.js:35 -#: frontend/src/components/dialog/share-repo-dialog.js:149 -#: frontend/src/components/dialog/transfer-group-dialog.js:68 -#: frontend/src/components/search/ai-search.js:663 -#: frontend/src/components/search/ai-search.js:700 -#: frontend/src/components/search/search.js:497 -#: frontend/src/components/search/search.js:532 -#: frontend/src/components/system-notification.js:46 -#: frontend/src/pages/groups/group-view.js:479 -msgid "Close" -msgstr "Chiudi" - #: frontend/src/components/dialog/edit-repo-commit-labels.js:47 msgid "Successfully edited labels." msgstr "Etichette modificate con successo." @@ -1458,48 +1468,48 @@ msgid "Find an option" msgstr "" #: frontend/src/components/dialog/extra-attributes-dialog/index.js:217 -#: frontend/src/components/dirent-detail/detail-list-view.js:93 -#: frontend/src/components/dirent-detail/detail-list-view.js:134 +#: frontend/src/components/dirent-detail/detail-list-view.js:92 +#: frontend/src/components/dirent-detail/detail-list-view.js:133 msgid "Edit extra properties" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:142 #: frontend/src/components/dialog/reset-webdav-password.js:29 #: frontend/src/components/dialog/set-webdav-password.js:29 -#: frontend/src/components/share-link-panel/link-creation.js:173 +#: frontend/src/components/share-link-panel/link-creation.js:167 msgid "Please enter a password." msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:146 #: frontend/src/components/dialog/reset-webdav-password.js:33 #: frontend/src/components/dialog/set-webdav-password.js:33 -#: frontend/src/components/share-link-panel/link-creation.js:177 +#: frontend/src/components/share-link-panel/link-creation.js:171 msgid "The password is too short." msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:154 #: frontend/src/components/dialog/reset-webdav-password.js:38 #: frontend/src/components/dialog/set-webdav-password.js:38 -#: frontend/src/components/share-link-panel/link-creation.js:185 +#: frontend/src/components/share-link-panel/link-creation.js:179 msgid "" "The password is too weak. It should include at least {passwordStrengthLevel}" " of the following: number, upper letter, lower letter and other symbols." msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:162 -#: frontend/src/components/share-link-panel/link-creation.js:193 +#: frontend/src/components/share-link-panel/link-creation.js:187 msgid "Please select an expiration time" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:170 -#: frontend/src/components/share-link-panel/link-creation.js:202 +#: frontend/src/components/share-link-panel/link-creation.js:196 msgid "Please enter days" msgstr "Prego inserire i giorni" #: frontend/src/components/dialog/generate-upload-link.js:174 #: frontend/src/components/dialog/lib-history-setting-dialog.js:66 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:66 -#: frontend/src/components/share-link-panel/link-creation.js:206 +#: frontend/src/components/share-link-panel/link-creation.js:200 msgid "Please enter a non-negative integer" msgstr "Prego inserire un intero non negativo" @@ -1510,7 +1520,7 @@ msgstr "Il link di caricamento viene copiato negli appunti." #: frontend/src/components/dialog/generate-upload-link.js:276 #: frontend/src/components/dialog/reset-webdav-password.js:68 #: frontend/src/components/dialog/set-webdav-password.js:68 -#: frontend/src/components/share-link-panel/link-creation.js:285 +#: frontend/src/components/share-link-panel/link-creation.js:279 msgid "" "(at least {passwordMinLength} characters and includes " "{passwordStrengthLevel} of the following: number, upper letter, lower letter" @@ -1557,18 +1567,18 @@ msgstr "Invia" #: frontend/src/components/dialog/generate-upload-link.js:367 #: frontend/src/components/dialog/generate-upload-link.js:372 -#: frontend/src/components/share-link-panel/link-creation.js:273 -#: frontend/src/components/share-link-panel/link-creation.js:278 +#: frontend/src/components/share-link-panel/link-creation.js:267 +#: frontend/src/components/share-link-panel/link-creation.js:272 msgid "Add password protection" msgstr "Aggiungi la protezione password" #: frontend/src/components/dialog/generate-upload-link.js:403 -#: frontend/src/components/share-link-panel/link-creation.js:308 +#: frontend/src/components/share-link-panel/link-creation.js:302 msgid "Add auto expiration" msgstr "Aggiungi la scadenza automatica" #: frontend/src/components/dialog/generate-upload-link.js:422 -#: frontend/src/components/share-link-panel/link-creation.js:344 +#: frontend/src/components/share-link-panel/link-creation.js:338 #: frontend/src/components/user-settings/web-api-auth-token.js:86 msgid "Generate" msgstr "Generare" @@ -1688,8 +1698,8 @@ msgstr "Invitato con successo %(email) e %(num) altre persone." #: frontend/src/components/dialog/invite-people-dialog.js:107 #: frontend/src/components/dialog/share-dialog.js:154 #: frontend/src/components/dialog/share-to-invite-people.js:273 -#: frontend/src/components/main-side-nav.js:261 -#: frontend/src/components/main-side-nav.js:263 +#: frontend/src/components/main-side-nav.js:271 +#: frontend/src/components/main-side-nav.js:273 #: frontend/src/components/toolbar/invitations-toolbar.js:31 #: frontend/src/components/toolbar/invitations-toolbar.js:35 #: frontend/src/pages/invitations/invitations-view.js:282 @@ -1747,33 +1757,36 @@ msgstr "La password è conservata nel server per solo 1 ora." msgid "Successfully set library history." msgstr "Impostare correttamente la cronologia della libreria." -#: frontend/src/components/dialog/lib-history-setting-dialog.js:112 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:110 -msgid "{placeholder} History Setting" -msgstr "{placeholder} Impostazione dello storico" +#: frontend/src/components/dialog/lib-history-setting-dialog.js:116 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:114 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:351 +#: frontend/src/pages/my-libs/mylib-repo-menu.js:154 +#: frontend/src/pages/sys-admin/repos/repos.js:271 +msgid "History Setting" +msgstr "Preferenze Storico" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:123 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:122 msgid "Setting library history is disabled by Admin." msgstr "L'impostazione della cronologia delle librerie è disabilitata dall'amministratore." -#: frontend/src/components/dialog/lib-history-setting-dialog.js:128 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:121 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:127 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:120 msgid "Keep full history" msgstr "Conserva la cronologia" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:132 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:125 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:131 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:124 msgid "Don't keep history" msgstr "Non conservare la cronologia" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:136 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:129 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:135 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:128 msgid "Only keep a period of history:" msgstr "Tieni solamente un periodo della cronologia:" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:145 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:144 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:117 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:138 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:137 #: frontend/src/components/set-link-expiration.js:89 msgid "days" msgstr "giorni" @@ -1806,30 +1819,30 @@ msgstr "Permessi Utente" msgid "Group Permission" msgstr "Permessi Gruppo" -#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:69 +#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:73 msgid "{placeholder} Folder Permission" msgstr "{placeholder} Permesso cartella" -#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:69 -msgid "Set permission of {placeholder}" -msgstr "" +#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:73 +msgid "Set {placeholder}'s permission" +msgstr "Imposta i permessi di {placeholder}s" #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:186 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:169 #: frontend/src/components/dialog/repo-api-token-dialog.js:197 #: frontend/src/components/dialog/zip-download-dialog.js:76 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:294 -#: frontend/src/pages/lib-content-view/lib-content-view.js:181 -#: frontend/src/pages/lib-content-view/lib-content-view.js:710 -#: frontend/src/pages/lib-content-view/lib-content-view.js:758 -#: frontend/src/pages/lib-content-view/lib-content-view.js:850 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1035 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1051 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1087 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1115 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1177 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1233 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1271 +#: frontend/src/pages/lib-content-view/lib-content-view.js:185 +#: frontend/src/pages/lib-content-view/lib-content-view.js:735 +#: frontend/src/pages/lib-content-view/lib-content-view.js:784 +#: frontend/src/pages/lib-content-view/lib-content-view.js:869 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1065 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1081 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1117 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1145 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1209 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1259 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1287 #: frontend/src/pages/my-libs/my-libs-deleted.js:152 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:293 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:315 @@ -1838,22 +1851,22 @@ msgstr "" #: frontend/src/pages/search/main-panel.js:197 #: frontend/src/pages/shared-with-all/public-shared-view.js:106 #: frontend/src/pages/sys-admin/abuse-reports.js:45 -#: frontend/src/pages/upload-link/file-uploader.js:433 -#: frontend/src/repo-folder-trash.js:136 frontend/src/repo-folder-trash.js:333 -#: frontend/src/utils/utils.js:1190 +#: frontend/src/pages/upload-link/file-uploader.js:437 +#: frontend/src/repo-folder-trash.js:136 frontend/src/repo-folder-trash.js:329 +#: frontend/src/utils/utils.js:1194 msgid "Error" msgstr "Errore" #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:189 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:172 #: frontend/src/components/dialog/repo-api-token-dialog.js:199 -#: frontend/src/pages/lib-content-view/lib-content-view.js:187 +#: frontend/src/pages/lib-content-view/lib-content-view.js:191 #: frontend/src/pages/search/main-panel.js:82 #: frontend/src/pages/sys-admin/abuse-reports.js:47 -#: frontend/src/repo-folder-trash.js:142 frontend/src/repo-folder-trash.js:335 +#: frontend/src/repo-folder-trash.js:142 frontend/src/repo-folder-trash.js:331 #: frontend/src/shared-file-view-document.js:74 #: frontend/src/shared-file-view-spreadsheet.js:71 -#: frontend/src/utils/utils.js:1193 frontend/src/view-file-document.js:76 +#: frontend/src/utils/utils.js:1197 frontend/src/view-file-document.js:76 #: frontend/src/view-file-spreadsheet.js:71 msgid "Please check the network." msgstr "Si prega di controllare la configurazione di rete." @@ -1891,23 +1904,6 @@ msgstr "Seleziona un gruppo" msgid "User" msgstr "Utente" -#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:283 -#: frontend/src/components/dialog/org-add-member-dialog.js:58 -#: frontend/src/components/dialog/share-to-user.js:357 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-member-dialog.js:37 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-member-dialog.js:56 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-batch-add-admin-dialog.js:45 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:45 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:46 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:240 -#: frontend/src/components/list-and-add-group-members.js:173 -#: frontend/src/pages/org-admin/org-users-search-users.js:196 -#: frontend/src/pages/org-admin/org-users-users.js:260 -#: frontend/src/pages/sys-admin/users/search-users.js:313 -#: frontend/src/pages/sys-admin/users/users.js:425 -msgid "Search users" -msgstr "" - #: frontend/src/components/dialog/list-created-files-dialog.js:23 msgid "Created Files" msgstr "" @@ -1922,60 +1918,67 @@ msgstr "" #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:48 #: frontend/src/pages/sys-admin/devices/devices-errors.js:53 #: frontend/src/pages/sys-admin/logs-page/login-logs.js:48 -#: frontend/src/repo-history.js:141 frontend/src/repo-history.js:148 +#: frontend/src/repo-history.js:138 frontend/src/repo-history.js:145 #: frontend/src/user-notifications.js:131 #: frontend/src/user-notifications.js:135 msgid "Time" msgstr "Orario" -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79 -msgid "Tagged Files" -msgstr "File contrasseganti" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:44 +#: frontend/src/pages/drafts/draft-content.js:29 +msgid "Successfully deleted draft %(draft)s." +msgstr "Bozza eliminata con successo %(draft)s." -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:85 -#: frontend/src/components/dialog/search-file-dialog.js:94 -#: frontend/src/components/dirent-detail/detail-list-view.js:120 -#: frontend/src/components/dirent-detail/file-details.js:85 -#: frontend/src/components/dirent-detail/lib-details.js:69 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:630 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124 -#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24 -#: frontend/src/file-history-old.js:245 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:74 -#: frontend/src/pages/my-libs/mylib-repo-list-view.js:92 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:80 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:82 -#: frontend/src/pages/org-admin/org-department-item.js:327 -#: frontend/src/pages/org-admin/org-group-repos.js:84 -#: frontend/src/pages/org-admin/org-user-repos.js:80 -#: frontend/src/pages/org-admin/org-user-shared-repos.js:78 -#: frontend/src/pages/search/advanced-search.js:78 -#: frontend/src/pages/search/advanced-search.js:226 -#: frontend/src/pages/share-with-ocm/remote-dir-content.js:99 -#: frontend/src/pages/shared-libs/shared-libs.js:84 -#: frontend/src/pages/sys-admin/departments/department-libraries.js:85 -#: frontend/src/pages/sys-admin/repos/dir-content.js:104 -#: frontend/src/pages/sys-admin/repos/repos.js:82 -#: frontend/src/pages/sys-admin/repos/repos.js:84 -#: frontend/src/pages/sys-admin/users/user-shared-repos.js:37 -#: frontend/src/repo-folder-trash.js:242 frontend/src/repo-snapshot.js:201 -#: frontend/src/shared-dir-view.js:663 -msgid "Size" -msgstr "Dimensione" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:48 +#: frontend/src/pages/drafts/draft-content.js:33 +msgid "Failed to delete draft %(draft)s." +msgstr "Errore rimozione bozza %(draft)s" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:61 +#: frontend/src/pages/drafts/drafts-view.js:19 +msgid "Drafts" +msgstr "Bozze" + +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:67 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:74 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:74 +#: frontend/src/components/group-members.js:125 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:126 +#: frontend/src/components/wiki-list-view/wiki-list-view.js:45 +#: frontend/src/pages/groups/group-view.js:381 +#: frontend/src/pages/org-admin/org-group-members.js:109 +#: frontend/src/pages/org-admin/org-libraries.js:153 +#: frontend/src/pages/org-admin/org-links.js:101 +#: frontend/src/pages/org-admin/org-user-shared-repos.js:77 +#: frontend/src/pages/shared-libs/shared-libs.js:86 +#: frontend/src/pages/sys-admin/groups/group-members.js:166 +#: frontend/src/pages/sys-admin/groups/groups-content.js:58 +#: frontend/src/pages/sys-admin/links/share-links.js:66 +#: frontend/src/pages/sys-admin/orgs/org-repos.js:35 +#: frontend/src/pages/sys-admin/repos/repos.js:88 +#: frontend/src/pages/sys-admin/repos/trash-repos.js:67 +#: frontend/src/pages/sys-admin/users/user-groups.js:119 +#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:170 +#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:188 +msgid "Owner" +msgstr "Proprietario" + +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:68 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:86 #: frontend/src/components/dialog/search-file-dialog.js:95 #: frontend/src/components/dialog/share-repo-dialog.js:129 #: frontend/src/components/dialog/wiki-select-dialog.js:79 -#: frontend/src/components/dirent-detail/detail-list-view.js:87 -#: frontend/src/components/dirent-detail/detail-list-view.js:122 +#: frontend/src/components/dirent-detail/detail-list-view.js:86 +#: frontend/src/components/dirent-detail/detail-list-view.js:121 #: frontend/src/components/dirent-detail/file-details.js:87 #: frontend/src/components/dirent-detail/lib-details.js:70 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:631 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:630 +#: frontend/src/components/draft-list-view/draft-list-view.js:38 #: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:125 #: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25 #: frontend/src/components/wiki-list-view/wiki-list-view.js:46 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:76 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:46 #: frontend/src/pages/my-libs/mylib-repo-list-view.js:94 #: frontend/src/pages/org-admin/org-user-repos.js:81 #: frontend/src/pages/org-admin/org-user-shared-repos.js:79 @@ -1990,11 +1993,61 @@ msgstr "Dimensione" msgid "Last Update" msgstr "Ultimo aggiornamento" +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79 +msgid "Tagged Files" +msgstr "File contrasseganti" + +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:85 +#: frontend/src/components/dialog/search-file-dialog.js:94 +#: frontend/src/components/dirent-detail/detail-list-view.js:119 +#: frontend/src/components/dirent-detail/file-details.js:85 +#: frontend/src/components/dirent-detail/lib-details.js:69 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:629 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124 +#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24 +#: frontend/src/file-history-old.js:245 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:44 +#: frontend/src/pages/my-libs/mylib-repo-list-view.js:92 +#: frontend/src/pages/org-admin/org-department-item.js:327 +#: frontend/src/pages/org-admin/org-group-repos.js:84 +#: frontend/src/pages/org-admin/org-libraries.js:150 +#: frontend/src/pages/org-admin/org-user-repos.js:80 +#: frontend/src/pages/org-admin/org-user-shared-repos.js:78 +#: frontend/src/pages/search/advanced-search.js:78 +#: frontend/src/pages/search/advanced-search.js:226 +#: frontend/src/pages/share-with-ocm/remote-dir-content.js:99 +#: frontend/src/pages/shared-libs/shared-libs.js:84 +#: frontend/src/pages/sys-admin/departments/department-libraries.js:85 +#: frontend/src/pages/sys-admin/repos/dir-content.js:104 +#: frontend/src/pages/sys-admin/repos/repos.js:82 +#: frontend/src/pages/sys-admin/repos/repos.js:84 +#: frontend/src/pages/sys-admin/users/user-shared-repos.js:37 +#: frontend/src/repo-folder-trash.js:238 frontend/src/repo-snapshot.js:199 +#: frontend/src/shared-dir-view.js:663 +msgid "Size" +msgstr "Dimensione" + #: frontend/src/components/dialog/list-taggedfiles-dialog.js:165 #: frontend/src/pages/starred/starred.js:221 msgid "deleted" msgstr "" +#: frontend/src/components/dialog/local-draft-dialog.js:17 +msgid "Local draft" +msgstr "Bozza locale" + +#: frontend/src/components/dialog/local-draft-dialog.js:19 +msgid "You have an unsaved draft. Do you like to use it?" +msgstr "Hai una bozza non salvata. La vuoi utilizzare?" + +#: frontend/src/components/dialog/local-draft-dialog.js:22 +msgid "Use draft" +msgstr "Usa bozza" + +#: frontend/src/components/dialog/local-draft-dialog.js:23 +msgid "Delete draft" +msgstr "Rimuovi Bozza" + #: frontend/src/components/dialog/manage-members-dialog.js:21 msgid "Manage group members" msgstr "Gestisci i membri del gruppo" @@ -2013,8 +2066,10 @@ msgstr "Nuovo Wiki" #: frontend/src/components/dialog/op-menu.js:53 #: frontend/src/components/dialog/op-menu.js:54 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:809 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:810 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:837 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:838 +#: frontend/src/components/draft-list-view/draft-list-item.js:104 +#: frontend/src/components/draft-list-view/draft-list-item.js:105 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:123 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:124 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:152 @@ -2039,16 +2094,16 @@ msgstr "Nuovo Wiki" #: frontend/src/pages/my-libs/mylib-repo-menu.js:210 #: frontend/src/pages/my-libs/mylib-repo-menu.js:263 #: frontend/src/pages/my-libs/mylib-repo-menu.js:264 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:260 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:261 #: frontend/src/pages/org-admin/org-groups-search-groups.js:108 #: frontend/src/pages/org-admin/org-groups-search-groups.js:109 #: frontend/src/pages/org-admin/org-groups.js:299 #: frontend/src/pages/org-admin/org-groups.js:300 +#: frontend/src/pages/org-admin/org-libraries.js:309 +#: frontend/src/pages/org-admin/org-libraries.js:310 #: frontend/src/pages/org-admin/org-links.js:209 #: frontend/src/pages/org-admin/org-links.js:210 -#: frontend/src/pages/org-admin/org-user-item.js:187 -#: frontend/src/pages/org-admin/org-user-item.js:188 +#: frontend/src/pages/org-admin/org-user-item.js:172 +#: frontend/src/pages/org-admin/org-user-item.js:173 #: frontend/src/pages/repo-wiki-mode/side-panel.js:168 #: frontend/src/pages/repo-wiki-mode/side-panel.js:169 #: frontend/src/pages/sdoc/sdoc-file-history/history-version.js:127 @@ -2107,7 +2162,7 @@ msgstr "Nuovo Dipartimento" #: frontend/src/pages/sys-admin/departments/department.js:105 #: frontend/src/pages/sys-admin/groups/group-members.js:324 #: frontend/src/pages/sys-admin/institutions/institution-users.js:362 -#: frontend/src/pages/sys-admin/orgs/org-users.js:434 +#: frontend/src/pages/sys-admin/orgs/org-users.js:415 msgid "Add Member" msgstr "Aggiungi un membro" @@ -2158,11 +2213,11 @@ msgstr "" #: frontend/src/pages/sys-admin/institutions/institutions.js:127 #: frontend/src/pages/sys-admin/orgs/org-groups.js:107 #: frontend/src/pages/sys-admin/orgs/org-repos.js:100 -#: frontend/src/pages/sys-admin/orgs/org-users.js:228 +#: frontend/src/pages/sys-admin/orgs/org-users.js:220 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:138 #: frontend/src/pages/sys-admin/terms-and-conditions/item.js:125 #: frontend/src/pages/sys-admin/users/user-repos.js:192 -#: frontend/src/pages/sys-admin/users/users-content.js:403 +#: frontend/src/pages/sys-admin/users/users-content.js:393 msgid "Are you sure you want to delete {placeholder} ?" msgstr "" @@ -2173,7 +2228,7 @@ msgstr "Dipartimento Rimosso" #: frontend/src/components/dialog/org-delete-member-dialog.js:40 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-member-dialog.js:40 -#: frontend/src/pages/sys-admin/orgs/org-users.js:295 +#: frontend/src/pages/sys-admin/orgs/org-users.js:285 msgid "Delete Member" msgstr "Elimina membro" @@ -2259,9 +2314,9 @@ msgid "API token is copied to the clipboard." msgstr "" #: frontend/src/components/dialog/repo-api-token-dialog.js:116 -#: frontend/src/pages/lib-content-view/lib-content-view.js:168 -#: frontend/src/pages/lib-content-view/lib-content-view.js:171 -#: frontend/src/repo-folder-trash.js:131 frontend/src/utils/utils.js:1185 +#: frontend/src/pages/lib-content-view/lib-content-view.js:172 +#: frontend/src/pages/lib-content-view/lib-content-view.js:175 +#: frontend/src/repo-folder-trash.js:131 frontend/src/utils/utils.js:1189 msgid "Permission denied" msgstr "Permesso negato." @@ -2277,29 +2332,33 @@ msgstr "" msgid "{placeholder} SeaTable integration" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:52 -msgid "{placeholder} Share Admin" -msgstr "" +#: frontend/src/components/dialog/repo-share-admin-dialog.js:56 +#: frontend/src/components/main-side-nav.js:278 +#: frontend/src/components/main-side-nav.js:280 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:354 +#: frontend/src/pages/my-libs/mylib-repo-menu.js:178 +msgid "Share Admin" +msgstr "Amministrazione Condivisioni" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:67 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:65 #: frontend/src/pages/share-admin/share-links.js:554 #: frontend/src/pages/share-admin/upload-links.js:286 #: frontend/src/pages/sys-admin/links/links-nav.js:15 msgid "Share Links" msgstr "Link condivisi" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:74 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:72 #: frontend/src/pages/share-admin/share-links.js:557 #: frontend/src/pages/share-admin/upload-links.js:288 #: frontend/src/pages/sys-admin/links/links-nav.js:16 msgid "Upload Links" msgstr "Link di Upload" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:80 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:78 msgid "User Shares" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:85 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:83 msgid "Group Shares" msgstr "" @@ -2427,15 +2486,15 @@ msgstr "" #: frontend/src/components/dialog/share-dialog.js:323 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-dialog.js:84 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:640 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:664 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:665 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:689 #: frontend/src/components/file-view/file-toolbar.js:143 #: frontend/src/components/file-view/file-toolbar.js:242 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:348 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:511 #: frontend/src/components/toolbar/dir-operation-toolbar.js:218 -#: frontend/src/components/toolbar/view-file-toolbar.js:77 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:105 +#: frontend/src/components/toolbar/view-file-toolbar.js:103 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:69 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:359 #: frontend/src/pages/my-libs/mylib-repo-menu.js:142 @@ -2497,12 +2556,12 @@ msgstr "" #: frontend/src/components/dialog/share-to-other-server.js:193 #: frontend/src/pages/groups/group-view.js:302 -#: frontend/src/pages/org-admin/org-user-item.js:83 +#: frontend/src/pages/org-admin/org-user-item.js:82 #: frontend/src/pages/org-admin/org-users-users.js:157 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:168 -#: frontend/src/pages/sys-admin/users/users-content.js:261 -#: frontend/src/pages/sys-admin/users/users-content.js:322 -#: frontend/src/pages/sys-admin/users/users-content.js:327 +#: frontend/src/pages/sys-admin/users/users-content.js:256 +#: frontend/src/pages/sys-admin/users/users-content.js:313 +#: frontend/src/pages/sys-admin/users/users-content.js:318 #: frontend/src/pages/sys-admin/users/users.js:269 #: frontend/src/pages/sys-admin/users/users.js:293 msgid "It may take some time, please wait." @@ -2518,7 +2577,7 @@ msgstr "" #: frontend/src/pages/sys-admin/invitations/invitations.js:300 #: frontend/src/pages/sys-admin/notifications/notifications.js:274 #: frontend/src/pages/sys-admin/orgs/org-repos.js:176 -#: frontend/src/pages/sys-admin/orgs/org-users.js:390 +#: frontend/src/pages/sys-admin/orgs/org-users.js:371 #: frontend/src/pages/sys-admin/orgs/orgs.js:105 #: frontend/src/pages/sys-admin/orgs/search-orgs.js:69 #: frontend/src/pages/sys-admin/repos/dir-view.js:96 @@ -2633,31 +2692,6 @@ msgstr "" msgid "Add Organization" msgstr "" -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:74 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:74 -#: frontend/src/components/group-members.js:125 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:126 -#: frontend/src/components/wiki-list-view/wiki-list-view.js:45 -#: frontend/src/pages/groups/group-view.js:381 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:86 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:65 -#: frontend/src/pages/org-admin/org-group-members.js:109 -#: frontend/src/pages/org-admin/org-links.js:101 -#: frontend/src/pages/org-admin/org-user-shared-repos.js:77 -#: frontend/src/pages/shared-libs/shared-libs.js:86 -#: frontend/src/pages/sys-admin/groups/group-members.js:166 -#: frontend/src/pages/sys-admin/groups/groups-content.js:58 -#: frontend/src/pages/sys-admin/links/share-links.js:66 -#: frontend/src/pages/sys-admin/orgs/org-repos.js:35 -#: frontend/src/pages/sys-admin/repos/repos.js:88 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:67 -#: frontend/src/pages/sys-admin/users/user-groups.js:119 -#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:170 -#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:188 -msgid "Owner" -msgstr "Proprietario" - #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:101 msgid "Owner can use admin panel in an organization, must be a new account." msgstr "Il proprietario può utilizzare il pannello di amministrazione in una organizzazione, deve essere un nuovo account." @@ -2700,7 +2734,7 @@ msgstr "(Se lasciato vuoto, il proprietario sarà admin)" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:80 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:81 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:51 -#: frontend/src/components/dialog/transfer-dialog.js:146 +#: frontend/src/components/dialog/transfer-dialog.js:79 msgid "Select a user" msgstr "" @@ -2725,7 +2759,7 @@ msgid "End date" msgstr "" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:34 -#: frontend/src/components/dialog/transfer-dialog.js:173 +#: frontend/src/components/dialog/transfer-dialog.js:71 msgid "Transfer Library {library_name}" msgstr "" @@ -2745,16 +2779,16 @@ msgstr "" msgid "Terms" msgstr "Termini" -#: frontend/src/components/dialog/transfer-dialog.js:127 -msgid "Transfer to user" +#: frontend/src/components/dialog/transfer-dialog.js:87 +msgid "Select a department" msgstr "" -#: frontend/src/components/dialog/transfer-dialog.js:133 +#: frontend/src/components/dialog/transfer-dialog.js:95 msgid "Transfer to department" msgstr "" -#: frontend/src/components/dialog/transfer-dialog.js:157 -msgid "Select a department" +#: frontend/src/components/dialog/transfer-dialog.js:95 +msgid "Transfer to user" msgstr "" #: frontend/src/components/dialog/transfer-group-dialog.js:55 @@ -2820,65 +2854,64 @@ msgstr "" msgid "Packaging..." msgstr "Creazione del file zip in corso..." -#: frontend/src/components/dir-view-mode/dir-column-file.js:48 +#: frontend/src/components/dir-view-mode/dir-column-file.js:69 msgid "File does not exist." msgstr "" -#: frontend/src/components/dirent-detail/detail-list-view.js:86 -#: frontend/src/components/dirent-detail/detail-list-view.js:121 +#: frontend/src/components/dir-view-mode/dir-column-file.js:90 +msgid "This file is in draft stage." +msgstr "Questo file è in fase di bozza." + +#: frontend/src/components/dir-view-mode/dir-column-file.js:91 +msgid "View Draft" +msgstr "Bozza" + +#: frontend/src/components/dirent-detail/detail-list-view.js:85 +#: frontend/src/components/dirent-detail/detail-list-view.js:120 #: frontend/src/components/dirent-detail/file-details.js:86 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:75 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:45 msgid "Location" msgstr "Posizione" -#: frontend/src/components/dirent-detail/detail-list-view.js:102 -#: frontend/src/components/dirent-detail/detail-list-view.js:104 +#: frontend/src/components/dirent-detail/detail-list-view.js:101 +#: frontend/src/components/dirent-detail/detail-list-view.js:103 msgid "Apply properties to files inside the folder" msgstr "" #: frontend/src/components/dirent-detail/lib-details.js:68 -#: frontend/src/components/main-side-nav.js:180 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:79 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:82 +#: frontend/src/components/main-side-nav.js:181 +#: frontend/src/pages/org-admin/org-libraries.js:149 #: frontend/src/pages/repo-wiki-mode/side-panel.js:161 -#: frontend/src/pages/sys-admin/info.js:116 +#: frontend/src/pages/sys-admin/info.js:112 #: frontend/src/pages/sys-admin/repos/repos.js:81 #: frontend/src/pages/sys-admin/repos/repos.js:84 msgid "Files" msgstr "Documenti" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:210 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:705 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 msgid "Frozen by {name}" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:210 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:705 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 msgid "locked by {name}" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:214 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:711 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:736 msgid "freezed" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:214 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:711 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:736 #: frontend/src/components/file-view/file-info.js:31 #: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:17 msgid "locked" msgstr "bloccato" -#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 -msgid "Unselect this item" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 -msgid "Select this item" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-item.js:734 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:818 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:759 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:846 #: frontend/src/components/file-view/file-info.js:40 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:643 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:333 @@ -2890,8 +2923,8 @@ msgstr "" msgid "Unstar" msgstr "Smarca" -#: frontend/src/components/dirent-list-view/dirent-list-item.js:734 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:818 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:759 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:846 #: frontend/src/components/file-view/file-info.js:40 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:643 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:333 @@ -2901,24 +2934,40 @@ msgstr "Smarca" msgid "Star" msgstr "Marca" -#: frontend/src/components/dirent-list-view/dirent-list-view.js:623 -msgid "Unselect all items" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-view.js:623 -msgid "Select all items" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-none-view.js:54 +#: frontend/src/components/dirent-list-view/dirent-none-view.js:52 msgid "This folder has no content at this time." msgstr "" -#: frontend/src/components/dirent-list-view/dirent-none-view.js:55 +#: frontend/src/components/dirent-list-view/dirent-none-view.js:53 msgid "You can create files quickly" msgstr "" +#: frontend/src/components/draft-list-view/draft-list-item.js:113 +#: frontend/src/pages/sdoc-revision/index.js:123 +msgid "Publish" +msgstr "Pubblica" + +#: frontend/src/components/draft-list-view/draft-list-view.js:37 +#: frontend/src/pages/dashboard/content.js:34 +#: frontend/src/pages/org-admin/devices/devices-errors.js:51 +#: frontend/src/pages/org-admin/org-logs-file-audit.js:103 +#: frontend/src/pages/org-admin/org-logs-file-update.js:117 +#: frontend/src/pages/org-admin/org-logs-perm-audit.js:84 +#: frontend/src/pages/share-admin/share-links.js:88 +#: frontend/src/pages/share-admin/upload-links.js:51 +#: frontend/src/pages/starred/starred.js:35 +#: frontend/src/pages/sys-admin/abuse-reports.js:87 +#: frontend/src/pages/sys-admin/devices/devices-errors.js:51 +#: frontend/src/pages/sys-admin/file-scan-records.js:29 +#: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:91 +#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:169 +#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:187 +#: frontend/src/pages/sys-admin/web-settings/web-settings.js:279 +msgid "Library" +msgstr "Libreria" + #: frontend/src/components/file-chooser/file-chooser.js:286 -#: frontend/src/components/search/ai-search.js:453 +#: frontend/src/components/search/ai-search.js:452 #: frontend/src/components/search/wiki-search.js:193 msgid "No results matching" msgstr "" @@ -2932,151 +2981,132 @@ msgstr "Libreria Corrente" msgid "Other Libraries" msgstr "Altre Librerie" -#: frontend/src/components/file-uploader/file-uploader.js:148 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:146 -#: frontend/src/pages/upload-link/file-uploader.js:140 +#: frontend/src/components/file-uploader/file-uploader.js:149 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:147 +#: frontend/src/pages/upload-link/file-uploader.js:141 msgid "Please upload no more than {maxFiles} files at a time." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:395 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:406 -#: frontend/src/pages/upload-link/file-uploader.js:396 +#: frontend/src/components/file-uploader/file-uploader.js:401 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:412 +#: frontend/src/pages/upload-link/file-uploader.js:401 msgid "File is locked by others." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:396 +#: frontend/src/components/file-uploader/file-uploader.js:402 msgid "Invalid filename." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:397 +#: frontend/src/components/file-uploader/file-uploader.js:403 msgid "File already exists." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:398 +#: frontend/src/components/file-uploader/file-uploader.js:404 msgid "File size is too large." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:399 +#: frontend/src/components/file-uploader/file-uploader.js:405 msgid "Out of quota." msgstr "Quota superata." -#: frontend/src/components/file-uploader/file-uploader.js:408 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:399 -#: frontend/src/pages/upload-link/file-uploader.js:389 +#: frontend/src/components/file-uploader/file-uploader.js:414 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:405 +#: frontend/src/pages/upload-link/file-uploader.js:394 msgid "Network error" msgstr "Errore rete" -#: frontend/src/components/file-uploader/forbid-upload-list-item.js:23 -#: frontend/src/components/shared-link-file-uploader/forbid-upload-list-item.js:23 -#: frontend/src/pages/upload-link/forbid-upload-list-item.js:23 -msgid "File too large" +#: frontend/src/components/file-uploader/forbid-upload-list-item.js:13 +#: frontend/src/components/shared-link-file-uploader/forbid-upload-list-item.js:13 +msgid "Please upload files less than {placeholder}M" msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:94 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:94 +#: frontend/src/components/file-uploader/upload-list-item.js:97 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:97 #: frontend/src/pages/upload-link/upload-list-item.js:94 msgid "Preparing to upload..." msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:95 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:95 +#: frontend/src/components/file-uploader/upload-list-item.js:98 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:98 #: frontend/src/pages/upload-link/upload-list-item.js:95 msgid "Remaining" msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:96 -#: frontend/src/components/file-uploader/upload-list-item.js:122 +#: frontend/src/components/file-uploader/upload-list-item.js:99 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:99 +#: frontend/src/pages/upload-link/upload-list-item.js:96 +msgid "Indexing..." +msgstr "" + +#: frontend/src/components/file-uploader/upload-list-item.js:130 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:130 +#: frontend/src/pages/upload-link/upload-list-item.js:127 +msgid "Retry" +msgstr "" + +#: frontend/src/components/file-uploader/upload-list-item.js:133 #: frontend/src/components/file-view/file-toolbar.js:150 #: frontend/src/components/file-view/file-toolbar.js:209 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:96 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:122 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:155 -#: frontend/src/pages/upload-link/upload-list-item.js:96 -#: frontend/src/pages/upload-link/upload-list-item.js:122 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:133 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:117 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162 +#: frontend/src/pages/upload-link/upload-list-item.js:130 msgid "Saving..." msgstr "Salvataggio..." -#: frontend/src/components/file-uploader/upload-list-item.js:117 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:117 -#: frontend/src/pages/upload-link/upload-list-item.js:117 -msgid "Waiting..." -msgstr "" - -#: frontend/src/components/file-uploader/upload-list-item.js:118 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:118 -#: frontend/src/pages/upload-link/upload-list-item.js:118 -msgid "Uploading..." -msgstr "" - -#: frontend/src/components/file-uploader/upload-list-item.js:131 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:131 -#: frontend/src/pages/upload-link/upload-list-item.js:131 +#: frontend/src/components/file-uploader/upload-list-item.js:136 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:136 +#: frontend/src/pages/upload-link/upload-list-item.js:133 msgid "Uploaded" msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:147 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:147 -#: frontend/src/pages/upload-link/upload-list-item.js:147 -msgid "Retry" -msgstr "" - #: frontend/src/components/file-uploader/upload-progress-dialog.js:48 #: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:48 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:51 -msgid "{uploaded_files_num}/{all_files_num} Files" -msgstr "" +#: frontend/src/pages/org-admin/web-settings/web-settings.js:119 +msgid "File Upload" +msgstr "Caricare un file" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:56 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:56 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:58 -msgid "{failed_files_num} file(s) failed to upload" -msgstr "" - -#: frontend/src/components/file-uploader/upload-progress-dialog.js:67 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:67 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:83 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:49 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:49 msgid "File Uploading..." msgstr "Caricamento file..." +#: frontend/src/components/file-uploader/upload-progress-dialog.js:75 #: frontend/src/components/file-uploader/upload-progress-dialog.js:77 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:75 #: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:77 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:90 -msgid "All files uploaded" -msgstr "" - -#: frontend/src/components/file-uploader/upload-progress-dialog.js:96 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:96 msgid "Retry All" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:103 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:103 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:75 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:80 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:82 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:80 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:82 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:61 msgid "Cancel All" msgstr "Cancella tutto" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:110 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:110 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:107 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:88 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:88 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:68 msgid "name" msgstr "nome" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:111 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:111 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:108 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:89 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:89 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:69 msgid "size" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:112 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:112 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:109 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:90 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:90 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:70 msgid "progress" msgstr "avanzamento" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:113 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:113 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:110 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:91 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:91 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:71 msgid "state" msgstr "stato" @@ -3091,14 +3121,14 @@ msgid "unstarred" msgstr "non preferiti" #: frontend/src/components/file-view/file-toolbar.js:92 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:90 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:96 #: frontend/src/utils/text-translation.js:23 msgid "Lock" msgstr "Serratura" #: frontend/src/components/file-view/file-toolbar.js:96 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:98 -#: frontend/src/utils/text-translation.js:24 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:104 +#: frontend/src/utils/text-translation.js:25 msgid "Unlock" msgstr "Sbloccato" @@ -3116,12 +3146,12 @@ msgstr "Apri cartella principale" #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:342 #: frontend/src/pages/org-admin/org-logs-file-update.js:260 #: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:137 -#: frontend/src/repo-history.js:292 frontend/src/utils/text-translation.js:21 +#: frontend/src/repo-history.js:289 frontend/src/utils/text-translation.js:21 msgid "Details" msgstr "Dettagli" #: frontend/src/components/file-view/file-toolbar.js:186 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:130 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:136 #: frontend/src/utils/text-translation.js:22 msgid "Open via Client" msgstr "Apri tramite Client " @@ -3143,7 +3173,7 @@ msgstr "La visualizzazione online non è applicabile a questo formato di file" #: frontend/src/pages/sys-admin/groups/group-members.js:109 #: frontend/src/pages/sys-admin/users/user-groups.js:122 #: frontend/src/pages/sys-admin/users/users-nav.js:25 -#: frontend/src/utils/utils.js:686 +#: frontend/src/utils/utils.js:690 msgid "Admin" msgstr "Amministratore" @@ -3160,9 +3190,8 @@ msgstr "Membro" #: frontend/src/components/group-members.js:96 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:290 -#: frontend/src/pages/lib-content-view/lib-content-view.js:838 +#: frontend/src/pages/lib-content-view/lib-content-view.js:857 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:311 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:157 #: frontend/src/pages/org-admin/org-group-repos.js:146 #: frontend/src/pages/org-admin/org-user-repos.js:142 #: frontend/src/pages/sys-admin/repos/repos.js:162 @@ -3197,91 +3226,84 @@ msgstr "Aggiungi membro al gruppo" msgid "Search group members" msgstr "" -#: frontend/src/components/main-side-nav.js:92 +#: frontend/src/components/main-side-nav.js:93 #: frontend/src/pages/org-admin/org-groups.js:154 msgid "All Groups" msgstr "Tutti i Gruppi" -#: frontend/src/components/main-side-nav.js:123 -#: frontend/src/components/main-side-nav.js:125 -#: frontend/src/components/main-side-nav.js:132 -#: frontend/src/components/main-side-nav.js:134 +#: frontend/src/components/main-side-nav.js:124 +#: frontend/src/components/main-side-nav.js:126 +#: frontend/src/components/main-side-nav.js:133 +#: frontend/src/components/main-side-nav.js:135 #: frontend/src/pages/org-admin/side-panel.js:86 #: frontend/src/pages/sys-admin/side-panel.js:174 msgid "Links" msgstr "Link" -#: frontend/src/components/main-side-nav.js:150 -#: frontend/src/components/main-side-nav.js:152 +#: frontend/src/components/main-side-nav.js:151 +#: frontend/src/components/main-side-nav.js:153 #: frontend/src/pages/share-admin/folders.js:368 msgid "Folders" msgstr "Cartelle" -#: frontend/src/components/main-side-nav.js:184 -#: frontend/src/components/main-side-nav.js:186 +#: frontend/src/components/main-side-nav.js:185 +#: frontend/src/components/main-side-nav.js:187 #: frontend/src/pages/my-libs/my-libs-deleted.js:54 #: frontend/src/pages/my-libs/my-libs.js:166 msgid "My Libraries" msgstr "Le Mie Librerie" -#: frontend/src/components/main-side-nav.js:191 -#: frontend/src/components/main-side-nav.js:193 +#: frontend/src/components/main-side-nav.js:192 +#: frontend/src/components/main-side-nav.js:194 #: frontend/src/pages/shared-libs/shared-libs.js:456 msgid "Shared with me" msgstr "Condivisi con me" -#: frontend/src/components/main-side-nav.js:198 -#: frontend/src/components/main-side-nav.js:200 +#: frontend/src/components/main-side-nav.js:199 +#: frontend/src/components/main-side-nav.js:201 #: frontend/src/pages/shared-with-all/public-shared-view.js:206 msgid "Shared with all" msgstr "Condivisi con tutti" -#: frontend/src/components/main-side-nav.js:205 -#: frontend/src/components/main-side-nav.js:207 +#: frontend/src/components/main-side-nav.js:206 +#: frontend/src/components/main-side-nav.js:208 msgid "Shared with groups" msgstr "Condivisi con i gruppi" -#: frontend/src/components/main-side-nav.js:214 -#: frontend/src/components/main-side-nav.js:216 -#: frontend/src/components/main-side-nav.js:222 -#: frontend/src/components/main-side-nav.js:224 +#: frontend/src/components/main-side-nav.js:215 +#: frontend/src/components/main-side-nav.js:217 +#: frontend/src/components/main-side-nav.js:223 +#: frontend/src/components/main-side-nav.js:225 msgid "Shared from other servers" msgstr "" -#: frontend/src/components/main-side-nav.js:231 +#: frontend/src/components/main-side-nav.js:232 msgid "Tools" msgstr "Strumenti" -#: frontend/src/components/main-side-nav.js:234 -#: frontend/src/components/main-side-nav.js:236 +#: frontend/src/components/main-side-nav.js:235 +#: frontend/src/components/main-side-nav.js:237 #: frontend/src/pages/starred/starred.js:315 msgid "Favorites" msgstr "Preferiti" -#: frontend/src/components/main-side-nav.js:241 -#: frontend/src/components/main-side-nav.js:243 +#: frontend/src/components/main-side-nav.js:242 +#: frontend/src/components/main-side-nav.js:244 msgid "Activities" msgstr "Attività" -#: frontend/src/components/main-side-nav.js:248 -#: frontend/src/components/main-side-nav.js:250 +#: frontend/src/components/main-side-nav.js:249 +#: frontend/src/components/main-side-nav.js:251 #: frontend/src/pages/wikis/wikis.js:137 msgid "Published Libraries" msgstr "" -#: frontend/src/components/main-side-nav.js:254 -#: frontend/src/components/main-side-nav.js:256 +#: frontend/src/components/main-side-nav.js:264 +#: frontend/src/components/main-side-nav.js:266 #: frontend/src/pages/linked-devices/linked-devices.js:230 msgid "Linked Devices" msgstr "Dispositivi collegati" -#: frontend/src/components/main-side-nav.js:268 -#: frontend/src/components/main-side-nav.js:270 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:354 -#: frontend/src/pages/my-libs/mylib-repo-menu.js:178 -msgid "Share Admin" -msgstr "Amministrazione Condivisioni" - #: frontend/src/components/more.js:14 msgid "show more" msgstr "mostra di più" @@ -3321,15 +3343,15 @@ msgid "" "right}" msgstr "" -#: frontend/src/components/popover/edit-filetag-popover.js:141 +#: frontend/src/components/popover/edit-filetag-popover.js:137 msgid "No tags" msgstr "Nessun tag" -#: frontend/src/components/popover/edit-filetag-popover.js:145 +#: frontend/src/components/popover/edit-filetag-popover.js:141 msgid "Tag not found" msgstr "" -#: frontend/src/components/popover/edit-filetag-popover.js:159 +#: frontend/src/components/popover/edit-filetag-popover.js:155 msgid "Find a tag" msgstr "" @@ -3372,8 +3394,8 @@ msgstr "" msgid "You are watching file changes of this library." msgstr "" -#: frontend/src/components/sdoc-wiki-page-viewer/index.js:133 -#: frontend/src/components/seafile-markdown-viewer/index.js:119 +#: frontend/src/components/sdoc-wiki-page-viewer/index.js:125 +#: frontend/src/components/seafile-markdown-viewer/index.js:111 msgid "Last modified by" msgstr "Ultima modifica da" @@ -3409,41 +3431,41 @@ msgstr "No" msgid "Reference documents" msgstr "" -#: frontend/src/components/search/ai-search.js:387 +#: frontend/src/components/search/ai-search.js:386 #: frontend/src/components/search/search.js:433 msgid "Search results visited recently" msgstr "" -#: frontend/src/components/search/ai-search.js:436 +#: frontend/src/components/search/ai-search.js:435 #: frontend/src/components/search/search.js:413 msgid "Type characters to start search" msgstr "" -#: frontend/src/components/search/ai-search.js:439 +#: frontend/src/components/search/ai-search.js:438 msgid "Type more characters to start search" msgstr "" -#: frontend/src/components/search/ai-search.js:450 -#: frontend/src/components/search/ai-search.js:467 +#: frontend/src/components/search/ai-search.js:449 +#: frontend/src/components/search/ai-search.js:466 msgid "Ask AI" msgstr "" -#: frontend/src/components/search/ai-search.js:529 +#: frontend/src/components/search/ai-search.js:528 msgid "" "Indexing the library. Semantic search will be available within a few " "minutes." msgstr "" -#: frontend/src/components/search/ai-search.js:540 +#: frontend/src/components/search/ai-search.js:539 msgid "Successfully turned it off" msgstr "" -#: frontend/src/components/search/ai-search.js:558 -#: frontend/src/components/search/ai-search.js:582 +#: frontend/src/components/search/ai-search.js:557 +#: frontend/src/components/search/ai-search.js:581 msgid "Turn on semantic search for this library" msgstr "" -#: frontend/src/components/search/ai-search.js:570 +#: frontend/src/components/search/ai-search.js:569 msgid "Turn off semantic search for this library" msgstr "" @@ -3514,13 +3536,13 @@ msgstr "" #: frontend/src/components/select-editor/sysadmin-user-role-editor.js:19 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:155 -#: frontend/src/pages/sys-admin/users/users-content.js:281 +#: frontend/src/pages/sys-admin/users/users-content.js:272 msgid "Default" msgstr "Predefinito" #: frontend/src/components/select-editor/sysadmin-user-role-editor.js:21 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:157 -#: frontend/src/pages/sys-admin/users/users-content.js:283 +#: frontend/src/pages/sys-admin/users/users-content.js:274 msgid "Guest" msgstr "Ospite" @@ -3577,36 +3599,30 @@ msgstr "" msgid "Successfully deleted {number_placeholder} share links" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:138 -msgid "" -"Share links cannot be generated because \"Invisible\", \"Online Read-Write\"" -" or \"Online Read-Only\" is set for you on some folder(s) in the library." -msgstr "" - -#: frontend/src/components/share-link-panel/link-creation.js:162 +#: frontend/src/components/share-link-panel/link-creation.js:156 msgid "Please enter an integer bigger than 1 as number of links." msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:166 +#: frontend/src/components/share-link-panel/link-creation.js:160 msgid "" "Please enter an integer not bigger than {max_number} as number of links." msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:260 +#: frontend/src/components/share-link-panel/link-creation.js:254 #: frontend/src/components/share-link-panel/link-list.js:64 msgid "Generate links in batch" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:260 +#: frontend/src/components/share-link-panel/link-creation.js:254 #: frontend/src/components/share-link-panel/link-list.js:63 msgid "Generate Link" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:265 +#: frontend/src/components/share-link-panel/link-creation.js:259 msgid "Number of links" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:329 +#: frontend/src/components/share-link-panel/link-creation.js:323 msgid "Set permission" msgstr "Imposta permessi" @@ -3654,8 +3670,7 @@ msgid "Are you sure you want to delete the selected share link(s) ?" msgstr "" #: frontend/src/components/shared-file-view/shared-file-view.js:47 -#: frontend/src/pages/markdown-editor/index.js:410 -#: frontend/src/pages/plain-markdown-editor/index.js:172 +#: frontend/src/pages/markdown-editor/index.js:458 #: frontend/src/view-file-text.js:81 msgid "Successfully saved" msgstr "Salvato con successo" @@ -3666,7 +3681,7 @@ msgid "File download is disabled: the share link traffic of owner is used up." msgstr "File download disabilitato: la quota di traffico del collegamento per l'utente è esaurita." #: frontend/src/components/shared-file-view/shared-file-view.js:122 -#: frontend/src/repo-folder-trash.js:205 frontend/src/repo-snapshot.js:168 +#: frontend/src/repo-folder-trash.js:202 frontend/src/repo-snapshot.js:166 #: frontend/src/shared-dir-view.js:449 msgid "Current path: " msgstr "Percorso corrente:" @@ -3722,12 +3737,6 @@ msgstr "Permessi cartella" msgid "Unshare" msgstr "Elimina condivisione" -#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:351 -#: frontend/src/pages/my-libs/mylib-repo-menu.js:154 -#: frontend/src/pages/sys-admin/repos/repos.js:271 -msgid "History Setting" -msgstr "Preferenze Storico" - #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:357 #: frontend/src/pages/my-libs/mylib-repo-menu.js:157 msgid "Change Password" @@ -3736,9 +3745,9 @@ msgstr "Cambia Password" #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:360 #: frontend/src/components/user-settings/webdav-password.js:104 #: frontend/src/pages/my-libs/mylib-repo-menu.js:160 -#: frontend/src/pages/sys-admin/orgs/org-users.js:304 -#: frontend/src/pages/sys-admin/users/users-content.js:364 -#: frontend/src/pages/sys-admin/users/users-content.js:566 +#: frontend/src/pages/sys-admin/orgs/org-users.js:294 +#: frontend/src/pages/sys-admin/users/users-content.js:355 +#: frontend/src/pages/sys-admin/users/users-content.js:554 msgid "Reset Password" msgstr "Cambia Password" @@ -3797,8 +3806,8 @@ msgid "Clients" msgstr "Clients" #: frontend/src/components/toolbar/common-toolbar.js:24 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:86 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:146 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:90 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:150 #: frontend/src/pages/search/main-panel.js:330 #: frontend/src/pages/wiki/main-panel.js:95 #: frontend/src/pages/wiki/main-panel.js:112 @@ -3806,12 +3815,12 @@ msgid "Search files" msgstr "" #: frontend/src/components/toolbar/dir-operation-toolbar.js:192 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:68 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:54 msgid "Upload Files" msgstr "Carica File" #: frontend/src/components/toolbar/dir-operation-toolbar.js:193 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:69 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:55 msgid "Upload Folder" msgstr "Carica cartella" @@ -3844,17 +3853,17 @@ msgstr "Nuovo file Word" msgid "New SeaDoc File" msgstr "" -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:328 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:336 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:356 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:364 #: frontend/src/utils/text-translation.js:18 msgid "Move" msgstr "Sposta" #: frontend/src/components/toolbar/repo-view-toobar.js:63 -#: frontend/src/components/toolbar/view-file-toolbar.js:73 +#: frontend/src/components/toolbar/view-file-toolbar.js:99 #: frontend/src/file-history-old.js:268 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:55 -#: frontend/src/repo-folder-trash.js:284 +#: frontend/src/repo-folder-trash.js:280 msgid "More" msgstr "Altro" @@ -3863,10 +3872,18 @@ msgstr "Altro" msgid "Deleted Libraries" msgstr "Librerie Eliminate" -#: frontend/src/components/toolbar/view-file-toolbar.js:67 +#: frontend/src/components/toolbar/view-file-toolbar.js:87 msgid "Edit File" msgstr "Modifica File" +#: frontend/src/components/toolbar/view-file-toolbar.js:92 +msgid "New Draft" +msgstr "Nuova Bozza" + +#: frontend/src/components/toolbar/view-file-toolbar.js:93 +msgid "Create a draft from this file, instead of editing it directly." +msgstr "" + #: frontend/src/components/toolbar/view-mode-toolbar.js:31 #: frontend/src/shared-dir-view.js:456 frontend/src/shared-dir-view.js:457 msgid "List" @@ -3882,7 +3899,7 @@ msgid "Column" msgstr "Colonna" #: frontend/src/components/toolbar/view-mode-toolbar.js:37 -#: frontend/src/utils/text-translation.js:33 +#: frontend/src/utils/text-translation.js:34 msgid "Properties" msgstr "" @@ -4094,8 +4111,8 @@ msgstr "" msgid "History Versions" msgstr "Versioni cronologia" -#: frontend/src/file-history-old.js:244 frontend/src/repo-history.js:142 -#: frontend/src/repo-history.js:149 +#: frontend/src/file-history-old.js:244 frontend/src/repo-history.js:139 +#: frontend/src/repo-history.js:146 msgid "Modifier" msgstr "Modificatore" @@ -4127,71 +4144,75 @@ msgstr "Rimossi tutti gli elementi dal cestino." msgid "Removed items older than {n} days from trash." msgstr "Rimossi dal cestino gli elementi più vecchi di {n} giorni." -#: frontend/src/pages/dashboard/activity-item.js:77 +#: frontend/src/pages/dashboard/activity-item.js:76 +msgid "Publish draft" +msgstr "Pubblica bozza" + +#: frontend/src/pages/dashboard/activity-item.js:89 msgid "{file} and {n} other files" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:80 +#: frontend/src/pages/dashboard/activity-item.js:92 msgid "Created {n} files" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:84 +#: frontend/src/pages/dashboard/activity-item.js:96 msgid "details" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:98 +#: frontend/src/pages/dashboard/activity-item.js:110 msgid "Created draft" msgstr "Bozza creata" -#: frontend/src/pages/dashboard/activity-item.js:98 +#: frontend/src/pages/dashboard/activity-item.js:110 msgid "Created file" msgstr "File creato" -#: frontend/src/pages/dashboard/activity-item.js:103 +#: frontend/src/pages/dashboard/activity-item.js:115 msgid "Deleted draft" msgstr "Bozza cancellata" -#: frontend/src/pages/dashboard/activity-item.js:103 +#: frontend/src/pages/dashboard/activity-item.js:115 msgid "Deleted file" msgstr "File rimosso" -#: frontend/src/pages/dashboard/activity-item.js:108 +#: frontend/src/pages/dashboard/activity-item.js:120 msgid "Restored file" msgstr "File recuperato" -#: frontend/src/pages/dashboard/activity-item.js:113 +#: frontend/src/pages/dashboard/activity-item.js:125 msgid "Renamed file" msgstr "File rinominato" -#: frontend/src/pages/dashboard/activity-item.js:120 +#: frontend/src/pages/dashboard/activity-item.js:132 msgid "Moved file" msgstr "File spostato" -#: frontend/src/pages/dashboard/activity-item.js:125 +#: frontend/src/pages/dashboard/activity-item.js:137 msgid "Updated draft" msgstr "Bozza aggiornata" -#: frontend/src/pages/dashboard/activity-item.js:125 +#: frontend/src/pages/dashboard/activity-item.js:137 msgid "Updated file" msgstr "File aggiornato" -#: frontend/src/pages/dashboard/activity-item.js:135 +#: frontend/src/pages/dashboard/activity-item.js:147 msgid "Created folder" msgstr "Cartella creata" -#: frontend/src/pages/dashboard/activity-item.js:140 +#: frontend/src/pages/dashboard/activity-item.js:152 msgid "Deleted folder" msgstr "Cartella rimossa" -#: frontend/src/pages/dashboard/activity-item.js:145 +#: frontend/src/pages/dashboard/activity-item.js:157 msgid "Restored folder" msgstr "Cartella recuperata" -#: frontend/src/pages/dashboard/activity-item.js:150 +#: frontend/src/pages/dashboard/activity-item.js:162 msgid "Renamed folder" msgstr "Cartella rinominata" -#: frontend/src/pages/dashboard/activity-item.js:157 +#: frontend/src/pages/dashboard/activity-item.js:169 msgid "Moved folder" msgstr "Cartella spostata" @@ -4209,29 +4230,11 @@ msgstr "Operazione" #: frontend/src/pages/org-admin/statistic/statistic-nav.js:15 #: frontend/src/pages/sys-admin/abuse-reports.js:88 #: frontend/src/pages/sys-admin/statistic/statistic-nav.js:15 -#: frontend/src/repo-folder-trash.js:368 frontend/src/repo-folder-trash.js:425 -#: frontend/src/repo-snapshot.js:304 +#: frontend/src/repo-folder-trash.js:363 frontend/src/repo-folder-trash.js:419 +#: frontend/src/repo-snapshot.js:302 msgid "File" msgstr "File" -#: frontend/src/pages/dashboard/content.js:34 -#: frontend/src/pages/org-admin/devices/devices-errors.js:51 -#: frontend/src/pages/org-admin/org-logs-file-audit.js:103 -#: frontend/src/pages/org-admin/org-logs-file-update.js:117 -#: frontend/src/pages/org-admin/org-logs-perm-audit.js:84 -#: frontend/src/pages/share-admin/share-links.js:88 -#: frontend/src/pages/share-admin/upload-links.js:51 -#: frontend/src/pages/starred/starred.js:35 -#: frontend/src/pages/sys-admin/abuse-reports.js:87 -#: frontend/src/pages/sys-admin/devices/devices-errors.js:51 -#: frontend/src/pages/sys-admin/file-scan-records.js:29 -#: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:91 -#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:169 -#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:187 -#: frontend/src/pages/sys-admin/web-settings/web-settings.js:279 -msgid "Library" -msgstr "Libreria" - #: frontend/src/pages/dashboard/files-activities.js:247 msgid "All Activities" msgstr "" @@ -4252,6 +4255,25 @@ msgstr "" msgid "Find modifiers" msgstr "" +#: frontend/src/pages/drafts/draft-content.js:44 +msgid "Successfully published draft %(draft)s." +msgstr "Bozza %(draft)s pubblicata con successo ." + +#: frontend/src/pages/drafts/draft-content.js:48 +msgid "Failed to publish draft %(draft)s." +msgstr "Errore pubblicazione bozza %(draft)s." + +#: frontend/src/pages/drafts/draft-content.js:62 +msgid "No draft yet" +msgstr "Ancora nessuna bozza." + +#: frontend/src/pages/drafts/draft-content.js:63 +msgid "" +"Draft is a way to let you collaborate with others on files. You can create a" +" draft from a file, edit the draft and then ask for a review. The original " +"file will be updated only after the draft has been reviewed." +msgstr "" + #: frontend/src/pages/file-history-old/history-item.js:58 msgid "(current version)" msgstr "(versione corrente)" @@ -4304,7 +4326,7 @@ msgstr "È possibile creare librerie cliccando sul pulsante \"Nuova libreria\"." #: frontend/src/pages/sys-admin/groups/group-nav.js:27 #: frontend/src/pages/sys-admin/groups/groups.js:137 #: frontend/src/pages/sys-admin/groups/search-groups.js:110 -#: frontend/src/pages/sys-admin/info.js:136 +#: frontend/src/pages/sys-admin/info.js:132 #: frontend/src/pages/sys-admin/orgs/org-nav.js:19 #: frontend/src/pages/sys-admin/side-panel.js:114 #: frontend/src/pages/sys-admin/users/user-nav.js:21 @@ -4318,7 +4340,7 @@ msgstr "Questo è un gruppo speciale che rappresenta un dipartimento." #: frontend/src/pages/groups/group-view.js:488 #: frontend/src/pages/my-libs/mylib-repo-menu.js:151 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:268 +#: frontend/src/pages/org-admin/org-libraries.js:317 #: frontend/src/pages/sys-admin/groups/groups-content.js:187 #: frontend/src/pages/sys-admin/repos/repos.js:268 #: frontend/src/pages/sys-admin/users/user-repos.js:166 @@ -4376,122 +4398,122 @@ msgid "" "button in the menu bar." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-container.js:98 +#: frontend/src/pages/lib-content-view/lib-content-container.js:102 #: frontend/src/pages/wiki/main-panel.js:82 msgid "Folder does not exist." msgstr "La cartella non esiste." -#: frontend/src/pages/lib-content-view/lib-content-container.js:176 +#: frontend/src/pages/lib-content-view/lib-content-container.js:180 msgid "This library has been set to read-only by admin and cannot be updated." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:65 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:95 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:67 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:99 #: frontend/src/pages/sys-admin/main-panel-topbar.js:20 msgid "Side Nav Menu" msgstr "Menu laterale di navigazione" -#: frontend/src/pages/lib-content-view/lib-content-view.js:176 +#: frontend/src/pages/lib-content-view/lib-content-view.js:180 msgid "Library share permission not found." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:595 +#: frontend/src/pages/lib-content-view/lib-content-view.js:617 msgid "Failed to move files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:597 +#: frontend/src/pages/lib-content-view/lib-content-view.js:619 #: frontend/src/shared-dir-view.js:214 msgid "Failed to copy files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:627 +#: frontend/src/pages/lib-content-view/lib-content-view.js:649 msgid "Successfully moved files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:629 +#: frontend/src/pages/lib-content-view/lib-content-view.js:651 #: frontend/src/shared-dir-view.js:228 msgid "Successfully copied files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:799 +#: frontend/src/pages/lib-content-view/lib-content-view.js:818 msgid "Restored {name} and {n} other items" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:800 +#: frontend/src/pages/lib-content-view/lib-content-view.js:819 msgid "Restored {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:807 +#: frontend/src/pages/lib-content-view/lib-content-view.js:826 msgid "Failed to restore {name} and {n} other items" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:808 +#: frontend/src/pages/lib-content-view/lib-content-view.js:827 msgid "Failed to restore {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:834 +#: frontend/src/pages/lib-content-view/lib-content-view.js:853 msgid "Successfully deleted {name} and {n} other items." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:844 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1081 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1109 +#: frontend/src/pages/lib-content-view/lib-content-view.js:863 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1111 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1139 msgid "Undo" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:851 +#: frontend/src/pages/lib-content-view/lib-content-view.js:870 msgid "Failed to delete {name} and {n} other items." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1037 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1053 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1067 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1083 msgid "Renaming {name} failed" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1077 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1105 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:377 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1107 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1135 #: frontend/src/pages/org-admin/org-groups-search-groups.js:230 #: frontend/src/pages/org-admin/org-groups.js:126 +#: frontend/src/pages/org-admin/org-libraries.js:83 msgid "Successfully deleted {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1089 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1117 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1119 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1147 msgid "Failed to delete {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1170 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1203 msgid "Successfully moved {name}." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1178 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1210 msgid "Failed to move {name}." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1226 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1253 #: frontend/src/pages/sdoc/sdoc-file-history/side-panel.js:182 -#: frontend/src/utils/utils.js:1286 +#: frontend/src/utils/utils.js:1290 msgid "Successfully copied %(name)s." msgstr "%(name)sCopiato con successo." -#: frontend/src/pages/lib-content-view/lib-content-view.js:1234 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1260 msgid "Failed to copy %(name)s" msgstr "Impossibile copiare %(name)s" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1254 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1270 msgid "Converting, please wait..." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1266 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1282 msgid "Successfully converted the file." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1273 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1289 msgid "Failed to convert {name}." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1971 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1958 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:255 #: frontend/src/pages/share-with-ocm/shared-with-ocm.js:107 #: frontend/src/pages/shared-libs/shared-libs.js:290 @@ -4538,7 +4560,11 @@ msgstr "Ultimo Accesso" msgid "Successfully unlinked %(name)s." msgstr "" -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:81 +#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:42 +msgid "Local draft saved" +msgstr "Bozza salvata in locale" + +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:87 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:68 msgid "Open parent directory" msgstr "" @@ -4551,25 +4577,23 @@ msgstr "" msgid "Switch to rich text editor" msgstr "" -#: frontend/src/pages/markdown-editor/index.js:116 +#: frontend/src/pages/markdown-editor/index.js:117 msgid "This file has been updated." msgstr "Questo file è stato aggiornato." -#: frontend/src/pages/markdown-editor/index.js:117 +#: frontend/src/pages/markdown-editor/index.js:118 msgid "Refresh" msgstr "Aggiornare" -#: frontend/src/pages/markdown-editor/index.js:152 +#: frontend/src/pages/markdown-editor/index.js:153 msgid "Another user is editing this file!" msgstr "" -#: frontend/src/pages/markdown-editor/index.js:300 -#: frontend/src/pages/plain-markdown-editor/index.js:101 +#: frontend/src/pages/markdown-editor/index.js:348 msgid "Leave this page? The system may not save your changes." msgstr "" -#: frontend/src/pages/markdown-editor/index.js:420 -#: frontend/src/pages/plain-markdown-editor/index.js:177 +#: frontend/src/pages/markdown-editor/index.js:468 msgid "Failed to save" msgstr "" @@ -4593,7 +4617,6 @@ msgid "Deleted Time" msgstr "Tempo di cancellazione" #: frontend/src/pages/my-libs/my-libs-deleted.js:147 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:169 #: frontend/src/pages/sys-admin/repos/trash-repos.js:171 #: frontend/src/repo-snapshot.js:121 msgid "Successfully restored the library." @@ -4613,7 +4636,7 @@ msgid "" msgstr "" #: frontend/src/pages/my-libs/mylib-repo-list-item.js:289 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:234 +#: frontend/src/pages/org-admin/org-libraries.js:282 #: frontend/src/pages/sys-admin/repos/repos.js:175 #: frontend/src/pages/sys-admin/users/user-repos.js:295 msgid "Successfully transferred the library." @@ -4648,7 +4671,6 @@ msgid "Shared By" msgstr "Condiviso da" #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:321 -#: frontend/src/pages/org-admin/libraries/org-repo-nav.js:15 #: frontend/src/pages/org-admin/org-users-nav.js:15 #: frontend/src/pages/search/advanced-search.js:66 #: frontend/src/pages/share-with-ocm/remote-dir-path.js:56 @@ -4663,9 +4685,8 @@ msgstr "Tutto" #: frontend/src/pages/org-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/devices/devices-by-platform.js:45 #: frontend/src/pages/sys-admin/devices/devices-errors.js:49 -#: frontend/src/pages/sys-admin/info.js:113 #: frontend/src/pages/sys-admin/terms-and-conditions/content.js:51 -#: frontend/src/repo-history.js:143 frontend/src/repo-history.js:150 +#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 msgid "Version" msgstr "Versione" @@ -4677,7 +4698,7 @@ msgstr "" #: frontend/src/pages/org-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:89 -#: frontend/src/repo-history.js:143 frontend/src/repo-history.js:150 +#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 msgid "Device" msgstr "Dispositivo" @@ -4711,54 +4732,6 @@ msgid "" "follows:" msgstr "" -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:208 -#: frontend/src/utils/utils.js:426 -msgid "Encrypted library" -msgstr "Libreria crittografata" - -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:211 -#: frontend/src/utils/utils.js:432 -msgid "Read-Write library" -msgstr "Libreria in Lettura-Scrittura" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:59 -#: frontend/src/translate.js:18 -msgid "" -"Tip: libraries deleted {trashReposExpireDays} days ago will be cleaned " -"automatically." -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:254 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:256 -msgid "Are you sure you want to delete {placeholder} completely?" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:265 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:267 -msgid "Are you sure you want to restore {placeholder}?" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:360 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:362 -msgid "Successfully cleared trash." -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:399 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:424 -msgid "Clear Trash" -msgstr "Svuota il Cestino" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:400 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:425 -msgid "Are you sure you want to clear trash?" -msgstr "Sei sicuro di voler svuotare il cestino?" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:402 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:427 -#: frontend/src/user-notifications.js:112 -msgid "Clear" -msgstr "Cancella" - #: frontend/src/pages/org-admin/org-admin-list.js:51 #: frontend/src/pages/org-admin/org-users-list.js:73 #: frontend/src/pages/org-admin/org-users-search-users.js:36 @@ -4883,6 +4856,7 @@ msgid "Search groups by name" msgstr "" #: frontend/src/pages/org-admin/org-groups.js:182 +#: frontend/src/pages/org-admin/org-libraries.js:174 #: frontend/src/pages/org-admin/org-links.js:125 #: frontend/src/pages/org-admin/org-logs-file-audit.js:124 #: frontend/src/pages/org-admin/org-logs-file-update.js:139 @@ -4893,6 +4867,7 @@ msgid "Previous" msgstr "Precedente" #: frontend/src/pages/org-admin/org-groups.js:184 +#: frontend/src/pages/org-admin/org-libraries.js:176 #: frontend/src/pages/org-admin/org-links.js:127 #: frontend/src/pages/org-admin/org-logs-file-audit.js:126 #: frontend/src/pages/org-admin/org-logs-file-update.js:141 @@ -4922,16 +4897,30 @@ msgid "Active Users" msgstr "Utenti attivi" #: frontend/src/pages/org-admin/org-info.js:50 +#: frontend/src/pages/sys-admin/info.js:123 #: frontend/src/pages/sys-admin/info.js:127 -#: frontend/src/pages/sys-admin/info.js:131 msgid "Total Users" msgstr "Utenti totali" #: frontend/src/pages/org-admin/org-info.js:50 -#: frontend/src/pages/sys-admin/info.js:127 +#: frontend/src/pages/sys-admin/info.js:123 msgid "Limits" msgstr "Limiti" +#: frontend/src/pages/org-admin/org-libraries.js:140 +msgid "All Libraries" +msgstr "" + +#: frontend/src/pages/org-admin/org-libraries.js:256 +#: frontend/src/utils/utils.js:426 +msgid "Encrypted library" +msgstr "Libreria crittografata" + +#: frontend/src/pages/org-admin/org-libraries.js:259 +#: frontend/src/utils/utils.js:432 +msgid "Read-Write library" +msgstr "Libreria in Lettura-Scrittura" + #: frontend/src/pages/org-admin/org-links.js:94 msgid "All Public Links" msgstr "Tutti i collegamenti pubblici" @@ -5055,64 +5044,46 @@ msgstr "" msgid "Verify" msgstr "Verifica" -#: frontend/src/pages/org-admin/org-user-item.js:60 +#: frontend/src/pages/org-admin/org-user-item.js:59 msgid "Resetting user's password, please wait for a moment." msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:63 +#: frontend/src/pages/org-admin/org-user-item.js:62 msgid "Successfully reset password to %(passwd)s for user %(user)s." msgstr "Ripristino della password con %(passwd)s per l'utente %(user)s eseguito con successo." -#: frontend/src/pages/org-admin/org-user-item.js:118 +#: frontend/src/pages/org-admin/org-user-item.js:112 #: frontend/src/pages/sys-admin/admin-logs/login-logs.js:102 #: frontend/src/pages/sys-admin/logs-page/login-logs.js:117 msgid "Failed" msgstr "Fallito" -#: frontend/src/pages/org-admin/org-user-item.js:129 +#: frontend/src/pages/org-admin/org-user-item.js:123 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:172 #: frontend/src/pages/sys-admin/institutions/institution-users.js:208 -#: frontend/src/pages/sys-admin/users/users-content.js:307 +#: frontend/src/pages/sys-admin/users/users-content.js:298 msgid "Active" msgstr "Attivo" -#: frontend/src/pages/org-admin/org-user-item.js:131 +#: frontend/src/pages/org-admin/org-user-item.js:125 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:172 #: frontend/src/pages/sys-admin/institutions/institution-users.js:208 -#: frontend/src/pages/sys-admin/users/users-content.js:309 +#: frontend/src/pages/sys-admin/users/users-content.js:300 msgid "Inactive" msgstr "Inattivo" -#: frontend/src/pages/org-admin/org-user-item.js:157 -#: frontend/src/pages/sys-admin/orgs/org-users.js:230 -#: frontend/src/pages/sys-admin/users/users-content.js:406 -msgid "Are you sure you want to set {user_placeholder} inactive?" -msgstr "" - -#: frontend/src/pages/org-admin/org-user-item.js:195 +#: frontend/src/pages/org-admin/org-user-item.js:180 msgid "ResetPwd" msgstr "Ripristina Password" -#: frontend/src/pages/org-admin/org-user-item.js:196 +#: frontend/src/pages/org-admin/org-user-item.js:181 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:152 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:192 -#: frontend/src/pages/sys-admin/users/users-content.js:367 -#: frontend/src/pages/sys-admin/users/users-content.js:575 +#: frontend/src/pages/sys-admin/users/users-content.js:358 +#: frontend/src/pages/sys-admin/users/users-content.js:563 msgid "Revoke Admin" msgstr "Revoca l'amministratore" -#: frontend/src/pages/org-admin/org-user-item.js:204 -#: frontend/src/pages/sys-admin/orgs/org-users.js:313 -#: frontend/src/pages/sys-admin/users/users-content.js:584 -msgid "Set user inactive" -msgstr "" - -#: frontend/src/pages/org-admin/org-user-item.js:207 -#: frontend/src/pages/sys-admin/orgs/org-users.js:316 -#: frontend/src/pages/sys-admin/users/users-content.js:587 -msgid "Set" -msgstr "" - #: frontend/src/pages/org-admin/org-user-profile.js:128 msgid "Avatar" msgstr "Avatar" @@ -5387,10 +5358,6 @@ msgstr "Cambia" msgid "Team name" msgstr "" -#: frontend/src/pages/org-admin/web-settings/web-settings.js:119 -msgid "File Upload" -msgstr "Caricare un file" - #: frontend/src/pages/org-admin/web-settings/web-settings.js:123 msgid "File extension white list" msgstr "" @@ -5401,23 +5368,19 @@ msgid "" "\"md;txt;docx\". Empty means no limit." msgstr "" -#: frontend/src/pages/sdoc-revision/index.js:123 -msgid "Publish" -msgstr "Pubblica" - -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:239 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:193 msgid "No changes" msgstr "" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:249 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:203 msgid "Changes" msgstr "Modifiche" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:268 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:222 msgid "Last modification" msgstr "" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:271 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:225 msgid "Next modification" msgstr "" @@ -5486,8 +5449,8 @@ msgstr "Inserisci la estensione del file quì, separata con ','" #: frontend/src/pages/search/advanced-search.js:242 #: frontend/src/pages/search/advanced-search.js:264 -#: frontend/src/pages/sys-admin/orgs/org-users.js:307 -#: frontend/src/pages/sys-admin/users/users-content.js:569 +#: frontend/src/pages/sys-admin/orgs/org-users.js:297 +#: frontend/src/pages/sys-admin/users/users-content.js:557 msgid "Reset" msgstr "" @@ -5693,7 +5656,7 @@ msgid "Create Group" msgstr "Creare un gruppo" #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:107 -#: frontend/src/pages/sys-admin/users/users-content.js:557 +#: frontend/src/pages/sys-admin/users/users-content.js:545 msgid "Delete User" msgstr "Elimina utente" @@ -5828,24 +5791,24 @@ msgstr "Edizione pubblica" msgid "Upgrade to Pro Edition" msgstr "Esegui l'avanzamento alla versione professionale" -#: frontend/src/pages/sys-admin/info.js:119 +#: frontend/src/pages/sys-admin/info.js:115 msgid "Storage Used" msgstr "Archivio utilizzato" -#: frontend/src/pages/sys-admin/info.js:122 +#: frontend/src/pages/sys-admin/info.js:118 msgid "Total Devices" msgstr "Dispositivi Totali" -#: frontend/src/pages/sys-admin/info.js:122 +#: frontend/src/pages/sys-admin/info.js:118 msgid "Current Connected Devices" msgstr "Dispositivi Attualmente Connessi" +#: frontend/src/pages/sys-admin/info.js:123 #: frontend/src/pages/sys-admin/info.js:127 -#: frontend/src/pages/sys-admin/info.js:131 msgid "Activated Users" msgstr "Utenti attivati" -#: frontend/src/pages/sys-admin/info.js:141 +#: frontend/src/pages/sys-admin/info.js:137 #: frontend/src/pages/sys-admin/orgs/org-nav.js:31 #: frontend/src/pages/sys-admin/orgs/orgs.js:133 #: frontend/src/pages/sys-admin/orgs/search-orgs.js:106 @@ -5856,13 +5819,13 @@ msgid "Organizations" msgstr "Organizzazioni" #: frontend/src/pages/sys-admin/institutions/institution-admins.js:163 -#: frontend/src/pages/sys-admin/users/users-content.js:405 +#: frontend/src/pages/sys-admin/users/users-content.js:395 msgid "" "Are you sure you want to revoke the admin permission of {placeholder} ?" msgstr "" #: frontend/src/pages/sys-admin/institutions/institution-admins.js:195 -#: frontend/src/pages/sys-admin/users/users-content.js:578 +#: frontend/src/pages/sys-admin/users/users-content.js:566 msgid "Revoke" msgstr "" @@ -5961,8 +5924,8 @@ msgstr "Tutte le notifiche" msgid "Number of groups" msgstr "Numero di gruppi" -#: frontend/src/pages/sys-admin/orgs/org-users.js:229 -#: frontend/src/pages/sys-admin/users/users-content.js:404 +#: frontend/src/pages/sys-admin/orgs/org-users.js:221 +#: frontend/src/pages/sys-admin/users/users-content.js:394 msgid "Are you sure you want to reset the password of {placeholder} ?" msgstr "" @@ -6000,10 +5963,35 @@ msgstr "" msgid "Name or ID" msgstr "" +#: frontend/src/pages/sys-admin/repos/trash-repos.js:256 +msgid "Are you sure you want to delete {placeholder} completely?" +msgstr "" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:267 +msgid "Are you sure you want to restore {placeholder}?" +msgstr "" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:362 +msgid "Successfully cleared trash." +msgstr "" + #: frontend/src/pages/sys-admin/repos/trash-repos.js:371 msgid "Search libraries by owner" msgstr "" +#: frontend/src/pages/sys-admin/repos/trash-repos.js:424 +msgid "Clear Trash" +msgstr "Svuota il Cestino" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:425 +msgid "Are you sure you want to clear trash?" +msgstr "Sei sicuro di voler svuotare il cestino?" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:427 +#: frontend/src/user-notifications.js:112 +msgid "Clear" +msgstr "Cancella" + #: frontend/src/pages/sys-admin/side-panel.js:198 msgid "File Scan" msgstr "" @@ -6084,15 +6072,15 @@ msgstr "" msgid "Institution" msgstr "Istituzione" -#: frontend/src/pages/sys-admin/users/users-content.js:292 +#: frontend/src/pages/sys-admin/users/users-content.js:283 msgid "Default Admin" msgstr "Amministratore predefinito" -#: frontend/src/pages/sys-admin/users/users-content.js:296 +#: frontend/src/pages/sys-admin/users/users-content.js:287 msgid "Daily Admin" msgstr "Amministratore giornaliero" -#: frontend/src/pages/sys-admin/users/users-content.js:298 +#: frontend/src/pages/sys-admin/users/users-content.js:289 msgid "Audit Admin" msgstr "Amministratore di controllo" @@ -6347,28 +6335,44 @@ msgid "" "accept the terms." msgstr "Abilitare l'amministratore di sistema per aggiungere termini e condizioni e tutti gli utenti dovranno accettare i termini." -#: frontend/src/pages/upload-link/file-uploader.js:435 +#: frontend/src/pages/upload-link/file-uploader.js:305 +msgid "File upload started" +msgstr "" + +#: frontend/src/pages/upload-link/file-uploader.js:425 +msgid "All files uploaded" +msgstr "" + +#: frontend/src/pages/upload-link/file-uploader.js:439 msgid "Failed to upload {file_name}." msgstr "" -#: frontend/src/pages/upload-link/index.js:41 +#: frontend/src/pages/upload-link/forbid-upload-list-item.js:14 +msgid "Please upload files less than {placeholder}" +msgstr "" + +#: frontend/src/pages/upload-link/index.js:40 msgid "Upload files to {folder_name_placeholder}" msgstr "" -#: frontend/src/pages/upload-link/index.js:43 +#: frontend/src/pages/upload-link/index.js:42 msgid "shared by:" msgstr "condiviso da:" -#: frontend/src/pages/upload-link/index.js:47 +#: frontend/src/pages/upload-link/index.js:46 #: frontend/src/shared-dir-view.js:469 msgid "The owner of this library has run out of space." msgstr "Il proprietario di questa libreria non ha più spazio a disposizione." #: frontend/src/pages/upload-link/index.js:51 +msgid "Folder upload is limited to Chrome, Firefox 50+, and Microsoft Edge." +msgstr "" + +#: frontend/src/pages/upload-link/index.js:52 msgid "File size should be smaller than {max_size_placeholder}." msgstr "" -#: frontend/src/pages/upload-link/index.js:54 +#: frontend/src/pages/upload-link/index.js:56 msgid "Drag and drop files or folders here." msgstr "" @@ -6387,58 +6391,54 @@ msgid "" "by clicking the \"Publish a Library\" button in the menu bar." msgstr "" -#: frontend/src/repo-folder-trash.js:185 +#: frontend/src/repo-folder-trash.js:197 msgid "{placeholder} Trash" msgstr "" -#: frontend/src/repo-folder-trash.js:240 -msgid "Original path" -msgstr "" - -#: frontend/src/repo-folder-trash.js:241 +#: frontend/src/repo-folder-trash.js:237 msgid "Delete Time" msgstr "Orario Cancellazione" -#: frontend/src/repo-folder-trash.js:329 frontend/src/repo-snapshot.js:273 +#: frontend/src/repo-folder-trash.js:325 frontend/src/repo-snapshot.js:271 msgid "Successfully restored 1 item." msgstr "1 oggetto Ripristinato con successo." -#: frontend/src/repo-folder-trash.js:357 frontend/src/repo-folder-trash.js:417 -#: frontend/src/repo-snapshot.js:295 +#: frontend/src/repo-folder-trash.js:353 frontend/src/repo-folder-trash.js:411 +#: frontend/src/repo-snapshot.js:293 msgid "Directory" msgstr "Cartella" -#: frontend/src/repo-history.js:96 +#: frontend/src/repo-history.js:108 msgid "{placeholder} Modification History" msgstr "" -#: frontend/src/repo-history.js:115 +#: frontend/src/repo-history.js:112 msgid "" "Tip: a snapshot will be generated after modification, which records the " "library state after the modification." msgstr "Suggerimento: verrà generata un'istantanea dopo la modifica, che registra lo stato della libreria dopo la modifica." -#: frontend/src/repo-history.js:144 +#: frontend/src/repo-history.js:141 msgid "Labels" msgstr "Etichette" -#: frontend/src/repo-history.js:280 +#: frontend/src/repo-history.js:277 msgid "None" msgstr "Niente" -#: frontend/src/repo-history.js:283 frontend/src/repo-snapshot.js:162 +#: frontend/src/repo-history.js:280 frontend/src/repo-snapshot.js:160 msgid "Unknown" msgstr "Sconosciuto" -#: frontend/src/repo-history.js:313 +#: frontend/src/repo-history.js:310 msgid "Current Version" msgstr "Versione Corrente" -#: frontend/src/repo-history.js:314 +#: frontend/src/repo-history.js:311 msgid "View Snapshot" msgstr "Visualizza Istantanea" -#: frontend/src/repo-snapshot.js:132 +#: frontend/src/repo-snapshot.js:145 msgid "{placeholder} Snapshot" msgstr "" @@ -6543,6 +6543,12 @@ msgstr "" msgid "No terms and conditions" msgstr "" +#: frontend/src/translate.js:18 +msgid "" +"Tip: libraries deleted {trashReposExpireDays} days ago will be cleaned " +"automatically." +msgstr "" + #: frontend/src/translate.js:19 msgid "No favorites" msgstr "" @@ -6584,35 +6590,39 @@ msgstr "Segna come letti" msgid "Message" msgstr "Messaggio" -#: frontend/src/utils/text-translation.js:25 +#: frontend/src/utils/text-translation.js:24 msgid "Freeze Document" msgstr "" #: frontend/src/utils/text-translation.js:26 -msgid "Unfreeze Document" -msgstr "" - -#: frontend/src/utils/text-translation.js:27 msgid "Convert to Markdown" msgstr "" -#: frontend/src/utils/text-translation.js:28 +#: frontend/src/utils/text-translation.js:27 msgid "Convert to sdoc" msgstr "" -#: frontend/src/utils/text-translation.js:29 +#: frontend/src/utils/text-translation.js:28 msgid "Convert to docx" msgstr "" -#: frontend/src/utils/text-translation.js:30 +#: frontend/src/utils/text-translation.js:29 msgid "Export as docx" msgstr "" -#: frontend/src/utils/text-translation.js:32 +#: frontend/src/utils/text-translation.js:30 +msgid "Mark as draft" +msgstr "" + +#: frontend/src/utils/text-translation.js:31 +msgid "Unmark as draft" +msgstr "" + +#: frontend/src/utils/text-translation.js:33 msgid "Access Log" msgstr "Log degli accessi" -#: frontend/src/utils/text-translation.js:35 +#: frontend/src/utils/text-translation.js:36 msgid "Convert with ONLYOFFICE" msgstr "" @@ -6648,96 +6658,96 @@ msgstr "" msgid "Online Read-Only folder" msgstr "" -#: frontend/src/utils/utils.js:689 +#: frontend/src/utils/utils.js:693 msgid "Online Read-Write" msgstr "" -#: frontend/src/utils/utils.js:692 +#: frontend/src/utils/utils.js:696 msgid "Online Read-Only" msgstr "" -#: frontend/src/utils/utils.js:695 +#: frontend/src/utils/utils.js:699 msgid "Invisible" msgstr "" -#: frontend/src/utils/utils.js:705 +#: frontend/src/utils/utils.js:709 msgid "User can read, write, upload, download and sync files." msgstr "L'utente può leggere, scrivere, caricare, scaricare e sincronizzare i file." -#: frontend/src/utils/utils.js:708 +#: frontend/src/utils/utils.js:712 msgid "User can read, download and sync files." msgstr "L'utente può leggere, scaricare e sincronizzare i file." -#: frontend/src/utils/utils.js:711 +#: frontend/src/utils/utils.js:715 msgid "Besides Write permission, user can also share the library." msgstr "Oltre all'autorizzazione alla scrittura, l'utente può anche condividere la libreria." -#: frontend/src/utils/utils.js:714 +#: frontend/src/utils/utils.js:718 msgid "" "User can view and edit file online via browser. Files can't be downloaded." msgstr "" -#: frontend/src/utils/utils.js:717 +#: frontend/src/utils/utils.js:721 msgid "" "User can only view files online via browser. Files can't be downloaded." msgstr "L'utente può solo visualizzare i file online tramite browser. I file non possono essere scaricati." -#: frontend/src/utils/utils.js:720 +#: frontend/src/utils/utils.js:724 msgid "User can not see this folder." msgstr "" -#: frontend/src/utils/utils.js:731 +#: frontend/src/utils/utils.js:735 msgid "Preview and download" msgstr "Anteprima e scarica" -#: frontend/src/utils/utils.js:741 +#: frontend/src/utils/utils.js:745 msgid "Preview only" msgstr "Solo Anteprima" -#: frontend/src/utils/utils.js:751 +#: frontend/src/utils/utils.js:755 msgid "Download and upload" msgstr "" -#: frontend/src/utils/utils.js:761 +#: frontend/src/utils/utils.js:765 msgid "Edit on cloud and download" msgstr "Modifica nel Cloud e scarica" -#: frontend/src/utils/utils.js:771 +#: frontend/src/utils/utils.js:775 msgid "Edit on cloud only" msgstr "" -#: frontend/src/utils/utils.js:1288 +#: frontend/src/utils/utils.js:1292 msgid "Successfully copied %(name)s and 1 other item." msgstr "%(name)s copiato con successo e 1 altro elemento." -#: frontend/src/utils/utils.js:1290 +#: frontend/src/utils/utils.js:1294 msgid "Successfully copied %(name)s and %(amount)s other items." msgstr "%(name)s copiato con successo e %(amount)s altri articoli." -#: frontend/src/utils/utils.js:1301 +#: frontend/src/utils/utils.js:1305 msgid "Successfully moved %(name)s." msgstr "%(name)s spostato con successo. " -#: frontend/src/utils/utils.js:1303 +#: frontend/src/utils/utils.js:1307 msgid "Successfully moved %(name)s and 1 other item." msgstr "%(name)s spostato con successo e 1 altro elemento." -#: frontend/src/utils/utils.js:1305 +#: frontend/src/utils/utils.js:1309 msgid "Successfully moved %(name)s and %(amount)s other items." msgstr "%(name)s spostato con successo e %(amount)s altri articoli." -#: frontend/src/utils/utils.js:1317 +#: frontend/src/utils/utils.js:1321 msgid "Failed to copy %(name)s and %(amount)s other item(s)." msgstr "" -#: frontend/src/utils/utils.js:1320 +#: frontend/src/utils/utils.js:1324 msgid "Failed to copy %(name)s." msgstr "" -#: frontend/src/utils/utils.js:1330 +#: frontend/src/utils/utils.js:1334 msgid "Failed to move %(name)s and %(amount)s other item(s)." msgstr "" -#: frontend/src/utils/utils.js:1333 +#: frontend/src/utils/utils.js:1337 msgid "Failed to move %(name)s." msgstr "" diff --git a/locale/ja/LC_MESSAGES/django.po b/locale/ja/LC_MESSAGES/django.po index d2c063a567..949294cca9 100644 --- a/locale/ja/LC_MESSAGES/django.po +++ b/locale/ja/LC_MESSAGES/django.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: seahub\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-10 14:16+0800\n" +"POT-Creation-Date: 2024-02-05 17:17+0800\n" "PO-Revision-Date: 2013-10-25 07:03+0000\n" "Last-Translator: 鑫 王 , 2020\n" "Language-Team: Japanese (http://app.transifex.com/haiwen/seahub/language/ja/)\n" @@ -97,8 +97,7 @@ msgid "Login id can't be empty" msgstr "ログインアカウントを空にすることはできません" #: seahub/api2/endpoints/admin/account.py:209 -#: seahub/api2/endpoints/admin/users.py:866 -#: seahub/api2/endpoints/admin/users.py:1301 +#: seahub/api2/endpoints/admin/users.py:1283 #, python-format msgid "Login id %s already exists." msgstr "ログインID%sはすでに存在します" @@ -112,10 +111,10 @@ msgid "Space quota can't be empty" msgstr "利用可能容量は必須項目です。" #: seahub/api2/endpoints/admin/account.py:238 -#: seahub/api2/endpoints/admin/users.py:1357 -#: seahub/api2/endpoints/admin/users.py:1361 -#: seahub/api2/endpoints/admin/users.py:1374 -#: seahub/api2/endpoints/admin/users.py:1378 +#: seahub/api2/endpoints/admin/users.py:1339 +#: seahub/api2/endpoints/admin/users.py:1343 +#: seahub/api2/endpoints/admin/users.py:1356 +#: seahub/api2/endpoints/admin/users.py:1360 msgid "Must be an integer that is greater than or equal to 0." msgstr "0以上の整数である必要があります" @@ -125,24 +124,24 @@ msgid "Space quota is too low (minimum value is 0)" msgstr "利用可能容量が少なすぎます(最低0です)" #: seahub/api2/endpoints/admin/account.py:250 seahub/institutions/views.py:233 -#: seahub/organizations/api/admin/users.py:471 seahub/views/sysadmin.py:301 +#: seahub/organizations/api/admin/users.py:464 seahub/views/sysadmin.py:300 #, python-format msgid "Failed to set quota: maximum quota is %d MB" msgstr "規定容量の設定に失敗:最大規定容量は %d MBです。" #: seahub/api2/endpoints/admin/address_book/groups.py:82 -#: seahub/api2/endpoints/admin/groups.py:132 -#: seahub/api2/endpoints/admin/groups.py:271 +#: seahub/api2/endpoints/admin/groups.py:129 +#: seahub/api2/endpoints/admin/groups.py:268 #: seahub/api2/endpoints/groups.py:226 seahub/api2/endpoints/groups.py:299 -#: seahub/api2/views.py:4568 seahub/group/forms.py:36 +#: seahub/api2/views.py:4569 seahub/group/forms.py:36 msgid "" "Name can only contain letters, numbers, spaces, hyphen, dot, single quote, " "brackets or underscore." msgstr "" #: seahub/api2/endpoints/admin/address_book/groups.py:87 -#: seahub/api2/endpoints/admin/groups.py:139 -#: seahub/api2/endpoints/admin/groups.py:275 +#: seahub/api2/endpoints/admin/groups.py:136 +#: seahub/api2/endpoints/admin/groups.py:272 #: seahub/api2/endpoints/groups.py:231 seahub/api2/endpoints/groups.py:304 msgid "There is already a group with that name." msgstr "該当グループ名は既に存在します。" @@ -157,12 +156,12 @@ msgstr "この部門のサブ部門があります" #: seahub/api2/endpoints/admin/default_library.py:32 #: seahub/api2/endpoints/admin/default_library.py:33 -#: seahub/views/__init__.py:531 seahub/views/__init__.py:532 -#: seahub/views/__init__.py:536 seahub/views/__init__.py:537 +#: seahub/views/__init__.py:682 seahub/views/__init__.py:683 +#: seahub/views/__init__.py:687 seahub/views/__init__.py:688 msgid "My Library" msgstr "マイ・ライブラリ" -#: seahub/api2/endpoints/admin/groups.py:219 +#: seahub/api2/endpoints/admin/groups.py:216 #: seahub/api2/endpoints/groups.py:330 #, python-format msgid "User %s is already group owner." @@ -181,16 +180,16 @@ msgid "" "institution" msgstr "" -#: seahub/api2/endpoints/admin/libraries.py:267 seahub/views/sysadmin.py:697 +#: seahub/api2/endpoints/admin/libraries.py:265 seahub/views/sysadmin.py:696 msgid "System library can not be deleted." msgstr "システムライブラリーは削除できません。" -#: seahub/api2/endpoints/admin/libraries.py:388 seahub/api2/views.py:1673 +#: seahub/api2/endpoints/admin/libraries.py:386 seahub/api2/views.py:1674 #, python-format msgid "Transfer failed: role of %s is %s, can not add library." msgstr "" -#: seahub/api2/endpoints/admin/libraries.py:409 seahub/api2/views.py:1678 +#: seahub/api2/endpoints/admin/libraries.py:407 seahub/api2/views.py:1679 msgid "Library can not be transferred to owner." msgstr "ライブラリは所有者に転送することはできません" @@ -216,8 +215,8 @@ msgstr "メール%sが無効" #: seahub/api2/endpoints/admin/shares.py:211 #: seahub/api2/endpoints/admin/shares.py:268 -#: seahub/api2/endpoints/dir_shared_items.py:360 -#: seahub/api2/endpoints/dir_shared_items.py:473 +#: seahub/api2/endpoints/dir_shared_items.py:346 +#: seahub/api2/endpoints/dir_shared_items.py:459 #: seahub/api2/endpoints/group_owned_libraries.py:953 #: seahub/api2/endpoints/group_owned_libraries.py:1228 #: seahub/api2/endpoints/repo_share_invitations.py:190 @@ -285,6 +284,8 @@ msgstr "リンクアップロード" #: seahub/base/management/commands/export_user_storage_report.py:41 #: seahub/base/management/commands/export_users.py:43 #: seahub/base/management/commands/export_users.py:47 +#: seahub/contacts/templates/contacts/contact_list.html:44 +#: seahub/contacts/templates/contacts/contact_list.html:53 #: seahub/institutions/templates/institutions/user_info.html:26 #: seahub/institutions/templates/institutions/useradmin.html:16 #: seahub/institutions/templates/institutions/useradmin_search.html:10 @@ -292,9 +293,9 @@ msgstr "リンクアップロード" #: seahub/invitations/templates/invitations/token_view.html:10 #: seahub/organizations/api/admin/statistics.py:380 #: seahub/share/templates/share/share_link_audit.html:9 -#: seahub/templates/registration/registration_form.html:23 -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 -#: seahub/views/sysadmin.py:766 seahub/views/sysadmin.py:781 +#: seahub/templates/registration/registration_form.html:22 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:175 +#: seahub/views/sysadmin.py:765 seahub/views/sysadmin.py:780 msgid "Email" msgstr "メールアドレス" @@ -302,6 +303,7 @@ msgstr "メールアドレス" #: seahub/base/management/commands/export_user_storage_report.py:41 #: seahub/base/management/commands/export_users.py:43 #: seahub/base/management/commands/export_users.py:47 +#: seahub/contacts/templates/contacts/contact_list.html:18 #: seahub/institutions/templates/institutions/info.html:10 #: seahub/institutions/templates/institutions/user_info.html:61 #: seahub/institutions/templates/institutions/user_info.html:105 @@ -309,22 +311,23 @@ msgstr "メールアドレス" #: seahub/institutions/templates/institutions/useradmin_search.html:19 #: seahub/organizations/api/admin/statistics.py:380 #: seahub/sysadmin_extra/views.py:57 -#: seahub/templates/registration/registration_form.html:19 -#: seahub/templates/repo_history_view.html:58 seahub/views/sysadmin.py:172 -#: seahub/views/sysadmin.py:176 seahub/views/sysadmin.py:644 -#: seahub/views/sysadmin.py:768 seahub/views/sysadmin.py:783 +#: seahub/templates/registration/registration_form.html:18 +#: seahub/templates/repo_dir_recycle_view.html:44 +#: seahub/templates/repo_history_view.html:58 seahub/views/sysadmin.py:171 +#: seahub/views/sysadmin.py:175 seahub/views/sysadmin.py:643 +#: seahub/views/sysadmin.py:767 seahub/views/sysadmin.py:782 msgid "Name" msgstr "氏名" -#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:262 +#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:245 #: seahub/base/management/commands/export_user_storage_report.py:41 #: seahub/base/management/commands/export_users.py:43 #: seahub/base/management/commands/export_users.py:47 #: seahub/institutions/templates/institutions/useradmin.html:16 #: seahub/institutions/templates/institutions/useradmin_search.html:19 #: seahub/organizations/api/admin/statistics.py:380 -#: seahub/templates/registration/password_set_form.html:17 -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 +#: seahub/templates/registration/password_set_form.html:16 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:175 msgid "Contact Email" msgstr "連絡先メール" @@ -333,7 +336,7 @@ msgstr "連絡先メール" #: seahub/base/management/commands/export_users.py:44 #: seahub/base/management/commands/export_users.py:48 #: seahub/organizations/api/admin/statistics.py:381 -#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 +#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 msgid "Space Usage" msgstr "スペース使用量" @@ -342,105 +345,95 @@ msgstr "スペース使用量" #: seahub/base/management/commands/export_users.py:44 #: seahub/base/management/commands/export_users.py:48 #: seahub/organizations/api/admin/statistics.py:381 -#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 -#: seahub/views/sysadmin.py:770 seahub/views/sysadmin.py:784 +#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 +#: seahub/views/sysadmin.py:769 seahub/views/sysadmin.py:783 msgid "Space Quota" msgstr "スペースクォータ" -#: seahub/api2/endpoints/admin/users.py:667 -#: seahub/api2/endpoints/admin/users.py:697 +#: seahub/api2/endpoints/admin/users.py:655 +#: seahub/api2/endpoints/admin/users.py:685 #: seahub/organizations/api/admin/users.py:155 msgid "There are more than 500 users, and sort is not offered." msgstr "500人以上のユーザーがいて、並べ替えは提供されていません。" -#: seahub/api2/endpoints/admin/users.py:781 -#: seahub/api2/endpoints/admin/users.py:1273 seahub/base/accounts.py:1227 +#: seahub/api2/endpoints/admin/users.py:769 +#: seahub/api2/endpoints/admin/users.py:1255 seahub/base/accounts.py:1228 #: seahub/forms.py:30 msgid "The number of users exceeds the limit." msgstr "ユーザの数が上限を超えています" -#: seahub/api2/endpoints/admin/users.py:880 +#: seahub/api2/endpoints/admin/users.py:859 #, python-format msgid "Successfully added user %(user)s." msgstr "ユーザー%(user)sが正常に追加されました" -#: seahub/api2/endpoints/admin/users.py:884 -#: seahub/api2/endpoints/admin/users_batch.py:390 seahub/views/sysadmin.py:543 +#: seahub/api2/endpoints/admin/users.py:863 +#: seahub/api2/endpoints/admin/users_batch.py:390 seahub/views/sysadmin.py:542 #, python-format msgid "You are invited to join %s" msgstr "あなたは「%s」に招待されています。" -#: seahub/api2/endpoints/admin/users.py:888 +#: seahub/api2/endpoints/admin/users.py:869 #, python-format msgid "Successfully added user %(user)s. An email notification has been sent." msgstr "" -#: seahub/api2/endpoints/admin/users.py:891 +#: seahub/api2/endpoints/admin/users.py:872 #, python-format msgid "" "Successfully added user %(user)s. But email notification can not be sent, " "because Email service is not properly configured." msgstr "" -#: seahub/api2/endpoints/admin/users.py:1418 +#: seahub/api2/endpoints/admin/users.py:1400 #: seahub/institutions/templates/institutions/useradmin.html:122 msgid "Edit succeeded" msgstr "編集完了" -#: seahub/api2/endpoints/admin/users.py:1421 seahub/views/sysadmin.py:446 +#: seahub/api2/endpoints/admin/users.py:1403 seahub/views/sysadmin.py:445 #, python-format msgid "Your account on %s is activated" msgstr "%sのあなたのアカウントを有効化しました。" -#: seahub/api2/endpoints/admin/users.py:1426 +#: seahub/api2/endpoints/admin/users.py:1408 #: seahub/institutions/templates/institutions/useradmin.html:118 msgid "Edit succeeded, an email has been sent." msgstr "編集完了、歓迎メールを送信しました。" -#: seahub/api2/endpoints/admin/users.py:1429 +#: seahub/api2/endpoints/admin/users.py:1411 #: seahub/institutions/templates/institutions/useradmin.html:120 msgid "" "Edit succeeded, but failed to send email, please check your email " "configuration." msgstr "編集完了しました。しかし、メール送信に失敗しました。メール設定を確認してください。" -#: seahub/api2/endpoints/admin/users.py:1497 seahub/auth/views.py:366 +#: seahub/api2/endpoints/admin/users.py:1479 seahub/auth/views.py:355 msgid "Unable to reset password." msgstr "" -#: seahub/api2/endpoints/admin/users.py:1523 seahub/auth/forms.py:163 -#, python-format -msgid "Reset Password on %s" -msgstr "%s のパスワード再設定" - -#: seahub/api2/endpoints/admin/users.py:1527 -#, python-brace-format -msgid "A password reset link has been sent to {contact_email}." -msgstr "" - -#: seahub/api2/endpoints/admin/users.py:1545 seahub/views/sysadmin.py:487 +#: seahub/api2/endpoints/admin/users.py:1503 seahub/views/sysadmin.py:486 #, python-format msgid "Password has been reset on %s" msgstr "パスワードは「%s」にリセットされました。" -#: seahub/api2/endpoints/admin/users.py:1547 +#: seahub/api2/endpoints/admin/users.py:1505 #, python-format msgid "Successfully reset password, an email has been sent to %(user)s." msgstr "" -#: seahub/api2/endpoints/admin/users.py:1551 seahub/views/sysadmin.py:517 +#: seahub/api2/endpoints/admin/users.py:1509 seahub/views/sysadmin.py:516 #, python-format msgid "" "Successfully reset password to %(passwd)s, but failed to send email to " "%(user)s, please check your email configuration." msgstr "パスワードが %(passwd)sにリセットされましたが、 %(user)sへのメール送信が失敗しました。,メール設定を確認してください。" -#: seahub/api2/endpoints/admin/users.py:1554 seahub/views/sysadmin.py:521 +#: seahub/api2/endpoints/admin/users.py:1512 seahub/views/sysadmin.py:520 #, python-format msgid "Successfully reset password to %(passwd)s for user %(user)s." msgstr "%(user)sのパスワードを %(passwd)s にリセットしました。" -#: seahub/api2/endpoints/admin/users.py:1557 seahub/views/sysadmin.py:524 +#: seahub/api2/endpoints/admin/users.py:1515 seahub/views/sysadmin.py:523 #, python-format msgid "" "Successfully reset password to %(passwd)s for user %(user)s. But email " @@ -465,19 +458,17 @@ msgstr "ウイルスファイルが見つかりません" #: seahub/api2/endpoints/repo_set_password.py:72 #: seahub/api2/endpoints/repo_share_invitations.py:201 #: seahub/api2/endpoints/send_upload_link_email.py:107 -#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:3902 -#: seahub/notifications/models.py:536 seahub/notifications/models.py:577 -#: seahub/notifications/models.py:619 seahub/notifications/models.py:670 -#: seahub/notifications/models.py:726 seahub/notifications/models.py:756 -#: seahub/notifications/models.py:778 seahub/notifications/models.py:804 -#: seahub/notifications/models.py:821 seahub/notifications/models.py:838 -#: seahub/notifications/models.py:867 seahub/seadoc/apis.py:2778 -#: seahub/search/views.py:200 seahub/share/views.py:326 -#: seahub/subscription/views.py:93 seahub/subscription/views.py:138 -#: seahub/utils/__init__.py:177 seahub/utils/__init__.py:1170 -#: seahub/views/__init__.py:799 seahub/views/ajax.py:401 -#: seahub/views/ajax.py:405 seahub/wiki/views.py:210 seahub/wiki/views.py:217 -#: seahub/wiki/views.py:226 +#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:3903 +#: seahub/notifications/models.py:484 seahub/notifications/models.py:525 +#: seahub/notifications/models.py:576 seahub/notifications/models.py:632 +#: seahub/notifications/models.py:662 seahub/notifications/models.py:684 +#: seahub/notifications/models.py:710 seahub/notifications/models.py:727 +#: seahub/notifications/models.py:744 seahub/notifications/models.py:773 +#: seahub/seadoc/apis.py:2763 seahub/search/views.py:200 +#: seahub/share/views.py:326 seahub/utils/__init__.py:177 +#: seahub/utils/__init__.py:1165 seahub/views/__init__.py:950 +#: seahub/views/ajax.py:401 seahub/views/ajax.py:405 seahub/wiki/views.py:210 +#: seahub/wiki/views.py:217 seahub/wiki/views.py:226 msgid "Internal Server Error" msgstr "サーバ内部エラー" @@ -493,12 +484,12 @@ msgstr "行き先パス名が不正です。" #: seahub/api2/endpoints/copy_move_task.py:148 #: seahub/api2/endpoints/move_folder_merge.py:176 -#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:1819 -#: seahub/api2/views.py:1859 seahub/api2/views.py:1920 -#: seahub/api2/views.py:1964 seahub/api2/views.py:2010 -#: seahub/api2/views.py:2059 seahub/api2/views.py:2472 -#: seahub/api2/views.py:2580 seahub/seadoc/apis.py:372 -#: seahub/seadoc/apis.py:463 +#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:1820 +#: seahub/api2/views.py:1860 seahub/api2/views.py:1921 +#: seahub/api2/views.py:1965 seahub/api2/views.py:2011 +#: seahub/api2/views.py:2060 seahub/api2/views.py:2473 +#: seahub/api2/views.py:2581 seahub/seadoc/apis.py:371 +#: seahub/seadoc/apis.py:462 msgid "Out of quota." msgstr "クォータを超えています" @@ -518,13 +509,13 @@ msgstr "ファイルがロックされています" msgid "Cancel failed" msgstr "キャンセル失敗" -#: seahub/api2/endpoints/dir_shared_items.py:344 +#: seahub/api2/endpoints/dir_shared_items.py:330 #: seahub/api2/endpoints/draft_reviewer.py:70 #: seahub/api2/endpoints/group_owned_libraries.py:937 msgid "username invalid." msgstr "ユーザ名無効" -#: seahub/api2/endpoints/dir_shared_items.py:353 +#: seahub/api2/endpoints/dir_shared_items.py:339 #: seahub/api2/endpoints/draft_reviewer.py:79 #: seahub/api2/endpoints/group_owned_libraries.py:946 #, python-format @@ -537,20 +528,17 @@ msgstr "ユーザー%sが見つかりません" #: seahub/api2/endpoints/file_tag.py:203 seahub/api2/endpoints/file_tag.py:216 #: seahub/api2/endpoints/wikis.py:112 seahub/api2/endpoints/wikis.py:206 #: seahub/drafts/views.py:31 seahub/profile/forms.py:24 -#: seahub/profile/views.py:258 seahub/seadoc/apis.py:2762 +#: seahub/profile/views.py:258 seahub/seadoc/apis.py:2747 #: seahub/seadoc/views.py:31 seahub/seadoc/views.py:85 #: seahub/seadoc/views.py:168 seahub/search/views.py:174 -#: seahub/subscription/views.py:28 seahub/subscription/views.py:44 -#: seahub/subscription/views.py:106 seahub/thumbnail/views.py:51 -#: seahub/thumbnail/views.py:166 seahub/views/__init__.py:609 -#: seahub/views/ajax.py:83 seahub/views/ajax.py:113 seahub/views/ajax.py:119 -#: seahub/views/sso.py:237 +#: seahub/thumbnail/views.py:51 seahub/thumbnail/views.py:166 +#: seahub/views/__init__.py:760 seahub/views/ajax.py:83 +#: seahub/views/ajax.py:113 seahub/views/ajax.py:119 seahub/views/sso.py:201 msgid "Permission denied." msgstr "権限がありません。" #: seahub/api2/endpoints/file.py:218 seahub/api2/endpoints/upload_links.py:480 -#: seahub/api2/endpoints/via_repo_token.py:848 -#: seahub/api2/endpoints/wikis.py:132 seahub/api2/views.py:1867 +#: seahub/api2/endpoints/wikis.py:132 seahub/api2/views.py:1868 msgid "The number of files in library exceeds the limit" msgstr "" @@ -562,7 +550,7 @@ msgstr "ファイルはロックされていません。" msgid "You can not refresh this file's lock." msgstr "このファイルのロックを更新することはできません" -#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2769 +#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2754 msgid "The participant already exists." msgstr "参加者はすでに存在します。" @@ -582,7 +570,7 @@ msgstr "ユーザー%sはすでにグループメンバーです。" #: seahub/api2/endpoints/group_members.py:116 #: seahub/api2/endpoints/group_members.py:352 -#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1668 +#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1669 #: seahub/organizations/api/admin/user_repos.py:50 #: seahub/organizations/api/admin/user_repos.py:103 #: seahub/organizations/api/admin/users.py:342 @@ -602,9 +590,9 @@ msgstr "" msgid "Group does not exist" msgstr "グループは存在しません。" -#: seahub/api2/endpoints/group_members.py:548 seahub/views/sysadmin.py:163 -#: seahub/views/sysadmin.py:271 seahub/views/sysadmin.py:641 -#: seahub/views/sysadmin.py:653 seahub/views/sysadmin.py:794 +#: seahub/api2/endpoints/group_members.py:548 seahub/views/sysadmin.py:162 +#: seahub/views/sysadmin.py:270 seahub/views/sysadmin.py:640 +#: seahub/views/sysadmin.py:652 seahub/views/sysadmin.py:793 msgid "Failed to export Excel" msgstr "" @@ -633,7 +621,7 @@ msgstr "%sはすでに招待されています。" #: seahub/api2/endpoints/invitations.py:68 #: seahub/api2/endpoints/invitations.py:140 #: seahub/api2/endpoints/repo_share_invitations.py:173 -#: seahub/base/accounts.py:1238 seahub/organizations/api/admin/users.py:270 +#: seahub/base/accounts.py:1239 seahub/organizations/api/admin/users.py:270 #, python-format msgid "User %s already exists." msgstr "ユーザー%sはすでに存在します。" @@ -641,37 +629,37 @@ msgstr "ユーザー%sはすでに存在します。" #: seahub/api2/endpoints/invitations.py:154 #: seahub/api2/endpoints/repo_share_invitations.py:215 #: seahub/api2/endpoints/send_share_link_email.py:34 -#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:127 -#: seahub/organizations/api/admin/users.py:790 seahub/share/views.py:138 +#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:110 +#: seahub/organizations/api/admin/users.py:783 seahub/share/views.py:138 #: seahub/share/views.py:349 msgid "" "Failed to send email, email service is not properly configured, please " "contact administrator." msgstr "メールの送信に失敗しました。" -#: seahub/api2/endpoints/multi_share_links.py:102 -#: seahub/api2/endpoints/multi_share_links.py:318 +#: seahub/api2/endpoints/multi_share_links.py:60 +#: seahub/api2/endpoints/multi_share_links.py:268 #: seahub/api2/endpoints/share_links.py:331 -#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4055 -#: seahub/api2/views.py:4175 +#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4056 +#: seahub/api2/views.py:4176 msgid "Password is required." msgstr "パスワードは入力必須です" -#: seahub/api2/endpoints/multi_share_links.py:107 +#: seahub/api2/endpoints/multi_share_links.py:65 #: seahub/api2/endpoints/share_links.py:337 #: seahub/api2/endpoints/upload_links.py:176 #: seahub/api2/endpoints/webdav_secret.py:60 msgid "Password is too short." msgstr "パスワードが短すぎます" -#: seahub/api2/endpoints/multi_share_links.py:111 +#: seahub/api2/endpoints/multi_share_links.py:69 #: seahub/api2/endpoints/share_links.py:341 #: seahub/api2/endpoints/upload_links.py:180 #: seahub/api2/endpoints/webdav_secret.py:64 msgid "Password is too weak." msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:115 +#: seahub/api2/endpoints/multi_share_links.py:73 #: seahub/api2/endpoints/share_links.py:345 #: seahub/api2/endpoints/upload_links.py:184 #: seahub/api2/endpoints/webdav_secret.py:52 @@ -680,28 +668,28 @@ msgid "" "symbols." msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:138 -#: seahub/api2/endpoints/multi_share_links.py:341 +#: seahub/api2/endpoints/multi_share_links.py:96 +#: seahub/api2/endpoints/multi_share_links.py:291 #: seahub/api2/endpoints/share_links.py:368 #: seahub/api2/endpoints/share_links.py:678 #: seahub/api2/endpoints/upload_links.py:207 -#: seahub/api2/endpoints/upload_links.py:341 seahub/api2/views.py:3469 +#: seahub/api2/endpoints/upload_links.py:341 seahub/api2/views.py:3470 #, python-format msgid "Expire days should be greater or equal to %s" msgstr "有効期限は%s以上である必要があります" -#: seahub/api2/endpoints/multi_share_links.py:143 -#: seahub/api2/endpoints/multi_share_links.py:347 +#: seahub/api2/endpoints/multi_share_links.py:101 +#: seahub/api2/endpoints/multi_share_links.py:297 #: seahub/api2/endpoints/share_links.py:374 #: seahub/api2/endpoints/share_links.py:684 #: seahub/api2/endpoints/upload_links.py:213 -#: seahub/api2/endpoints/upload_links.py:347 seahub/api2/views.py:3475 +#: seahub/api2/endpoints/upload_links.py:347 seahub/api2/views.py:3476 #, python-format msgid "Expire days should be less than or equal to %s" msgstr "有効期限は%s以下である必要があります" -#: seahub/api2/endpoints/multi_share_links.py:163 -#: seahub/api2/endpoints/multi_share_links.py:369 +#: seahub/api2/endpoints/multi_share_links.py:121 +#: seahub/api2/endpoints/multi_share_links.py:319 #: seahub/api2/endpoints/share_links.py:396 #: seahub/api2/endpoints/share_links.py:708 #: seahub/api2/endpoints/upload_links.py:235 @@ -710,8 +698,8 @@ msgstr "有効期限は%s以下である必要があります" msgid "Expiration time should be later than %s." msgstr "有効期限は%sより遅くする必要があります" -#: seahub/api2/endpoints/multi_share_links.py:172 -#: seahub/api2/endpoints/multi_share_links.py:378 +#: seahub/api2/endpoints/multi_share_links.py:130 +#: seahub/api2/endpoints/multi_share_links.py:328 #: seahub/api2/endpoints/share_links.py:405 #: seahub/api2/endpoints/share_links.py:717 #: seahub/api2/endpoints/upload_links.py:244 @@ -721,9 +709,10 @@ msgid "Expiration time should be earlier than %s." msgstr "有効期限は%sより早くする必要があります" #: seahub/api2/endpoints/query_copy_move_progress.py:47 -#: seahub/seadoc/apis.py:516 +#: seahub/seadoc/apis.py:515 #: seahub/templates/remote_user/create_unknown_user_false.html:4 #: seahub/templates/remote_user/error.html:4 +#: seahub/templates/view_shared_upload_link.html:82 msgid "Error" msgstr "エラー" @@ -733,7 +722,7 @@ msgstr "このライブラリは復号化されていません。" #: seahub/api2/endpoints/repo_send_new_password.py:45 #: seahub/api2/endpoints/user.py:73 seahub/api2/endpoints/user.py:93 -#: seahub/organizations/api/admin/users.py:786 +#: seahub/organizations/api/admin/users.py:779 msgid "Feature disabled." msgstr "機能が無効" @@ -747,11 +736,11 @@ msgstr "このライブラリのパスワードをリセットできません。 msgid "New password of library %s" msgstr "ライブラリ%sの新しいパスワード" -#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:3899 +#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:3900 msgid "Wrong password" msgstr "パスワードが違います。" -#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:3905 +#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:3906 msgid "Decrypt library error" msgstr "ライブラリ復号化エラー" @@ -759,20 +748,20 @@ msgstr "ライブラリ復号化エラー" msgid "Wrong old password" msgstr "間違った古いパスワード" -#: seahub/api2/endpoints/repos_batch.py:1298 -#: seahub/api2/endpoints/repos_batch.py:1557 -#: seahub/api2/endpoints/repos_batch.py:1649 +#: seahub/api2/endpoints/repos_batch.py:1284 +#: seahub/api2/endpoints/repos_batch.py:1543 +#: seahub/api2/endpoints/repos_batch.py:1635 #, python-format msgid "File %s is locked." msgstr "ファイル%sはロックされています。" -#: seahub/api2/endpoints/repos_batch.py:1308 -#: seahub/api2/endpoints/repos_batch.py:1567 +#: seahub/api2/endpoints/repos_batch.py:1294 +#: seahub/api2/endpoints/repos_batch.py:1553 #, python-format msgid "Can't move folder %s, please check its permission." msgstr "" -#: seahub/api2/endpoints/repos_batch.py:1657 +#: seahub/api2/endpoints/repos_batch.py:1643 #, python-format msgid "Can't delete folder %s, please check its permission." msgstr "" @@ -877,17 +866,17 @@ msgstr "ログインしてください。" msgid "Email or Username" msgstr "メールアドレスまたはユーザ名" -#: seahub/auth/forms.py:28 seahub/auth/forms.py:236 -#: seahub/base/accounts.py:1215 +#: seahub/auth/forms.py:28 seahub/auth/forms.py:219 +#: seahub/base/accounts.py:1216 #: seahub/invitations/templates/invitations/token_view.html:13 #: seahub/organizations/templates/organizations/org_register.html:36 #: seahub/share/views.py:320 seahub/templates/decrypt_repo_form.html:10 #: seahub/templates/registration/login.html:40 -#: seahub/templates/registration/password_set_form.html:22 -#: seahub/templates/registration/registration_form.html:25 +#: seahub/templates/registration/password_set_form.html:21 +#: seahub/templates/registration/registration_form.html:24 #: seahub/templates/share_access_validation.html:23 -#: seahub/templates/sysadmin/sudo_mode.html:29 seahub/views/sysadmin.py:767 -#: seahub/views/sysadmin.py:782 +#: seahub/templates/sysadmin/sudo_mode.html:10 seahub/views/sysadmin.py:766 +#: seahub/views/sysadmin.py:781 msgid "Password" msgstr "パスワード" @@ -897,7 +886,7 @@ msgid "" "are case-sensitive." msgstr "" -#: seahub/auth/forms.py:66 seahub/auth/forms.py:136 +#: seahub/auth/forms.py:66 seahub/auth/forms.py:119 msgid "" "That e-mail address doesn't have an associated user account. Are you sure " "you've registered?" @@ -907,69 +896,69 @@ msgstr "該当メールが存在しません。アカウントを登録してく msgid "This account is inactive." msgstr "このアカウントは無効状態です。" -#: seahub/auth/forms.py:98 seahub/auth/forms.py:99 -#: seahub/templates/registration/login.html:62 -msgid "You cannot login with email and password." -msgstr "" - -#: seahub/auth/forms.py:104 +#: seahub/auth/forms.py:87 msgid "" "Your Web browser doesn't appear to have cookies enabled. Cookies are " "required for logging in." msgstr "ブラウザで Cookie を有効にしてください。" -#: seahub/auth/forms.py:120 +#: seahub/auth/forms.py:103 msgid "E-mail" msgstr "メールアドレス" -#: seahub/auth/forms.py:139 +#: seahub/auth/forms.py:122 msgid "Can not reset password, please contact LDAP admin." msgstr "パスワード更新に失敗しました。LDAPインフラ管理者にご連絡ください。" -#: seahub/auth/forms.py:172 +#: seahub/auth/forms.py:146 +#, python-format +msgid "Reset Password on %s" +msgstr "%s のパスワード再設定" + +#: seahub/auth/forms.py:155 msgid "New password" msgstr "新規パスワード" -#: seahub/auth/forms.py:173 +#: seahub/auth/forms.py:156 msgid "New password confirmation" msgstr "パスワード再入力" -#: seahub/auth/forms.py:202 seahub/auth/forms.py:248 -#: seahub/base/accounts.py:1272 seahub/organizations/forms.py:71 +#: seahub/auth/forms.py:185 seahub/auth/forms.py:231 +#: seahub/base/accounts.py:1273 seahub/organizations/forms.py:71 msgid "The two password fields didn't match." msgstr "二つのパスワードが一致しません。もう一度試してください。" -#: seahub/auth/forms.py:216 +#: seahub/auth/forms.py:199 msgid "Old password" msgstr "旧いパスワード" -#: seahub/auth/forms.py:224 +#: seahub/auth/forms.py:207 msgid "Your old password was entered incorrectly. Please enter it again." msgstr "旧パスワードが不正です。" -#: seahub/auth/forms.py:237 seahub/base/accounts.py:1217 +#: seahub/auth/forms.py:220 seahub/base/accounts.py:1218 msgid "Password (again)" msgstr "パスワード再入力" -#: seahub/auth/forms.py:268 seahub/forms.py:35 seahub/invitations/views.py:39 +#: seahub/auth/forms.py:251 seahub/forms.py:35 seahub/invitations/views.py:39 #: seahub/invitations/views.py:54 seahub/organizations/forms.py:49 #: seahub/profile/forms.py:46 msgid "A user with this email already exists." msgstr "この電子メールアドレスのユーザが既に存在します。" -#: seahub/auth/views.py:156 +#: seahub/auth/views.py:154 msgid "This account has been frozen due to too many failed login attempts." msgstr "" -#: seahub/auth/views.py:322 +#: seahub/auth/views.py:311 msgid "Logged out" msgstr "ログアウト" -#: seahub/auth/views.py:387 +#: seahub/auth/views.py:374 msgid "Failed to send email, please contact administrator." msgstr "メールアドレスの送信に失敗しました。" -#: seahub/auth/views.py:459 +#: seahub/auth/views.py:441 msgid "Unable to change password." msgstr "" @@ -978,6 +967,51 @@ msgstr "" msgid "Avatar for %s" msgstr "%s のプロフィール画像" +#: seahub/avatar/templates/avatar/add.html:6 +msgid "Upload Avatar" +msgstr "プロフィール画像設定" + +#: seahub/avatar/templates/avatar/add.html:7 +#: seahub/avatar/templates/avatar/change.html:8 +msgid "Your current avatar: " +msgstr "現在のプロフィール画像:" + +#: seahub/avatar/templates/avatar/add.html:9 +msgid "Upload New Avatar: " +msgstr "新プロフィール画像をアップロード:" + +#: seahub/avatar/templates/avatar/add.html:13 +#: seahub/avatar/templates/avatar/change.html:30 +msgid "Upload New Image" +msgstr "新規画像のアップロード" + +#: seahub/avatar/templates/avatar/confirm_delete.html:6 +msgid "Please select the avatars that you would like to delete." +msgstr "削除するプロフィール画像を選んでください。" + +#: seahub/avatar/templates/avatar/confirm_delete.html:11 +#, python-format +msgid "" +"You have no avatars to delete. Please upload one now." +msgstr "プロフィール画像は設定されていません。今すぐ 設定する。" + +#: seahub/avatar/templates/avatar/confirm_delete.html:18 +msgid "Delete These" +msgstr "削除" + +#: seahub/avatar/templates/notification/avatar_friend_updated/notice.html:2 +#, python-format +msgid "" +"%(avatar_creator)s has updated their avatar %(avatar)s." +msgstr "%(avatar_creator)s が、アイコンを %(avatar)sに変更しました。" + +#: seahub/avatar/templates/notification/avatar_updated/notice.html:2 +#, python-format +msgid "You have updated your avatar %(avatar)s." +msgstr "プロフィール画像%(avatar)s を更新しました。" + #: seahub/avatar/views.py:77 msgid "Successfully uploaded a new avatar." msgstr "新しいプロフィール画像がアップロードされました。" @@ -995,39 +1029,39 @@ msgstr "プロフィール画像を削除しました。" msgid "Account %(account)s froze on %(site)s." msgstr "" -#: seahub/base/accounts.py:1205 +#: seahub/base/accounts.py:1206 msgid "Email address" msgstr "メールアドレス" -#: seahub/base/accounts.py:1211 +#: seahub/base/accounts.py:1212 msgid "Username" msgstr "ユーザー名" -#: seahub/base/accounts.py:1212 +#: seahub/base/accounts.py:1213 msgid "This value must be of length 40" msgstr "40桁が必要です" -#: seahub/base/accounts.py:1231 +#: seahub/base/accounts.py:1232 msgid "Enter a valid email address." msgstr "正しいメールアドレスを入力してください" -#: seahub/base/accounts.py:1242 +#: seahub/base/accounts.py:1243 msgid "Invalid user id." msgstr "無効なユーザーid" -#: seahub/base/accounts.py:1294 +#: seahub/base/accounts.py:1295 msgid "name" msgstr "氏名" -#: seahub/base/accounts.py:1297 +#: seahub/base/accounts.py:1298 msgid "department" msgstr "部署" -#: seahub/base/accounts.py:1300 +#: seahub/base/accounts.py:1301 msgid "telephone" msgstr "電話番号" -#: seahub/base/accounts.py:1303 +#: seahub/base/accounts.py:1304 msgid "note" msgstr "備考" @@ -1104,41 +1138,41 @@ msgstr "匿名ユーザー" #: seahub/base/management/commands/export_users.py:47 #: seahub/institutions/templates/institutions/useradmin.html:17 #: seahub/institutions/templates/institutions/useradmin_search.html:20 -#: seahub/sysadmin_extra/views.py:57 seahub/views/sysadmin.py:172 -#: seahub/views/sysadmin.py:176 +#: seahub/sysadmin_extra/views.py:57 seahub/views/sysadmin.py:171 +#: seahub/views/sysadmin.py:175 msgid "Status" msgstr "状態" #: seahub/base/management/commands/export_users.py:43 #: seahub/institutions/templates/institutions/user_info.html:106 -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:769 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:768 msgid "Role" msgstr "役割" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 #: seahub/institutions/templates/institutions/user_info.html:107 -#: seahub/views/sysadmin.py:174 seahub/views/sysadmin.py:178 -#: seahub/views/sysadmin.py:644 +#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 +#: seahub/views/sysadmin.py:643 msgid "Create At" msgstr "作成日" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 -#: seahub/views/sysadmin.py:174 seahub/views/sysadmin.py:178 +#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 msgid "Last Login" msgstr "前回のログイン" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 -#: seahub/institutions/views.py:176 seahub/views/sysadmin.py:174 -#: seahub/views/sysadmin.py:178 +#: seahub/institutions/views.py:176 seahub/views/sysadmin.py:173 +#: seahub/views/sysadmin.py:177 msgid "Admin" msgstr "管理" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 -#: seahub/views/sysadmin.py:174 seahub/views/sysadmin.py:178 +#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 msgid "LDAP(imported)" msgstr "LDAP(輸入)" @@ -1146,7 +1180,7 @@ msgstr "LDAP(輸入)" #: seahub/institutions/templates/institutions/useradmin.html:33 #: seahub/institutions/templates/institutions/useradmin.html:42 #: seahub/institutions/templates/institutions/useradmin_search.html:36 -#: seahub/views/sysadmin.py:234 +#: seahub/views/sysadmin.py:233 msgid "Active" msgstr "アクティブ" @@ -1154,25 +1188,25 @@ msgstr "アクティブ" #: seahub/institutions/templates/institutions/useradmin.html:35 #: seahub/institutions/templates/institutions/useradmin.html:43 #: seahub/institutions/templates/institutions/useradmin_search.html:38 -#: seahub/views/sysadmin.py:236 +#: seahub/views/sysadmin.py:235 msgid "Inactive" msgstr "無効" #: seahub/base/management/commands/export_users.py:126 #: seahub/base/management/commands/export_users.py:127 -#: seahub/templates/base.html:86 seahub/templates/client_login_confirm.html:9 -#: seahub/views/sysadmin.py:242 seahub/views/sysadmin.py:243 +#: seahub/templates/base.html:86 seahub/templates/client_login_confirm.html:13 +#: seahub/views/sysadmin.py:241 seahub/views/sysadmin.py:242 msgid "Yes" msgstr "はい" #: seahub/base/management/commands/export_users.py:132 -#: seahub/views/sysadmin.py:248 +#: seahub/views/sysadmin.py:247 msgid "Guest" msgstr "ゲスト" #: seahub/base/management/commands/export_users.py:134 #: seahub/base/management/commands/export_users.py:138 -#: seahub/views/sysadmin.py:250 seahub/views/sysadmin.py:254 +#: seahub/views/sysadmin.py:249 seahub/views/sysadmin.py:253 msgid "Default" msgstr "既定" @@ -1321,20 +1355,157 @@ msgid "%s PB" msgstr "%sPB" #: seahub/contacts/models.py:78 +#: seahub/contacts/templates/contacts/contact_list.html:119 msgid "Email is required." msgstr "メールアドレスは必須項目です。" +#: seahub/contacts/templates/contacts/contact_list.html:4 +#: seahub/contacts/templates/contacts/contact_list.html:10 +msgid "Contacts" +msgstr "連絡先" + +#: seahub/contacts/templates/contacts/contact_list.html:11 +#: seahub/contacts/templates/contacts/contact_list.html:43 +msgid "Add Contacts" +msgstr "連絡先を追加" + +#: seahub/contacts/templates/contacts/contact_list.html:17 +msgid "Email " +msgstr "メールアドレス" + +#: seahub/contacts/templates/contacts/contact_list.html:19 +#: seahub/templates/registration/registration_form.html:41 +msgid "Note" +msgstr "備考" + +#: seahub/contacts/templates/contacts/contact_list.html:20 +#: seahub/institutions/templates/institutions/user_info.html:64 +#: seahub/institutions/templates/institutions/user_info.html:108 +#: seahub/institutions/templates/institutions/useradmin.html:20 +#: seahub/institutions/templates/institutions/useradmin_search.html:23 +#: seahub/templates/repo_dir_recycle_view.html:47 +#: seahub/templates/repo_history_view.html:60 +msgid "Operations" +msgstr "操作" + +#: seahub/contacts/templates/contacts/contact_list.html:29 +#: seahub/institutions/templates/institutions/useradmin.html:38 +msgid "Edit" +msgstr "編集" + +#: seahub/contacts/templates/contacts/contact_list.html:30 +#: seahub/institutions/templates/institutions/useradmin.html:59 +#: seahub/institutions/templates/institutions/useradmin_search.html:55 +#: seahub/sysadmin_extra/views.py:232 +#: seahub/templates/view_shared_upload_link.html:87 +msgid "Delete" +msgstr "削除" + +#: seahub/contacts/templates/contacts/contact_list.html:37 +msgid "You don't have any contacts" +msgstr "連絡先はありません" + +#: seahub/contacts/templates/contacts/contact_list.html:38 +msgid "" +"Add your contacts so you can quickly share libraries and send file shared " +"link." +msgstr "連絡先を追加すると、簡単にライブラリを共有したりファイルの共有リンクを送信できます。" + +#: seahub/contacts/templates/contacts/contact_list.html:46 +#: seahub/contacts/templates/contacts/contact_list.html:55 +msgid "Note(optional)" +msgstr "備考(オプション)" + +#: seahub/contacts/templates/contacts/contact_list.html:49 +#: seahub/contacts/templates/contacts/contact_list.html:58 +#: seahub/institutions/templates/institutions/user_info.html:52 +#: seahub/institutions/templates/institutions/useradmin_search.html:12 +#: seahub/invitations/templates/invitations/token_view.html:17 +#: seahub/options/templates/options/set_user_options.html:14 +#: seahub/organizations/templates/organizations/org_register.html:42 +#: seahub/search/templates/search_results.html:26 +#: seahub/search/templates/search_results.html:47 +#: seahub/share/templates/share/share_link_audit.html:22 +#: seahub/templates/decrypt_repo_form.html:13 +#: seahub/templates/home_base.html:103 +#: seahub/templates/registration/password_change_form.html:24 +#: seahub/templates/registration/password_reset_confirm.html:19 +#: seahub/templates/registration/password_reset_form.html:13 +#: seahub/templates/registration/password_set_form.html:27 +#: seahub/templates/repo_dir_recycle_view.html:74 +#: seahub/templates/share_access_validation.html:29 +msgid "Submit" +msgstr "登録" + +#: seahub/contacts/templates/contacts/contact_list.html:52 +msgid "Edit Contact" +msgstr "連絡先を編集" + +#: seahub/contacts/templates/contacts/contact_list.html:101 +#: seahub/contacts/templates/contacts/contact_list.html:146 +#: seahub/templates/sdoc_file_view_react.html:64 +#: seahub/templates/sdoc_file_view_react.html:87 +#: seahub/templates/view_file_onlyoffice.html:89 +#: seahub/templates/view_file_onlyoffice.html:112 +msgid "Failed. Please check the network." +msgstr "操作に失敗しました。ネットワークをご確認ください。" + +#: seahub/contacts/templates/contacts/contact_list.html:109 +msgid "Delete Contact" +msgstr "連絡先を削除" + +#: seahub/contacts/templates/contacts/contact_list.html:109 +#: seahub/institutions/templates/institutions/useradmin.html:81 +#: seahub/institutions/templates/institutions/useradmin_search.html:72 +#, python-format +msgid "Are you sure you want to delete %s ?" +msgstr "%s を削除して宜しいでしょうか?" + +#: seahub/contacts/templates/contacts/contact_list.html:123 +msgid "You cannot add yourself." +msgstr "自分自身を追加できません" + +#: seahub/contacts/views.py:65 +#, python-format +msgid "%s is not a valid email." +msgstr "%s は不正なメールアドレスです。" + +#: seahub/contacts/views.py:70 +#, python-format +msgid "%s is already in your contacts." +msgstr "%s は既に連絡先に存在します。" + +#: seahub/contacts/views.py:79 +#, python-format +msgid "Successfully added %s to contacts." +msgstr "%s を連絡先として追加しました。" + +#: seahub/contacts/views.py:84 +#, python-format +msgid "Failed to add %s to contacts." +msgstr "%s の追加に失敗しました。" + +#: seahub/contacts/views.py:105 +#, python-format +msgid "Successfully edited %s." +msgstr "%s を編集しました。" + +#: seahub/contacts/views.py:118 +#, python-format +msgid "Successfully Deleted %s" +msgstr "%s を削除しました。" + #: seahub/dingtalk/views.py:50 seahub/dingtalk/views.py:74 #: seahub/dingtalk/views.py:83 seahub/dingtalk/views.py:105 -#: seahub/dingtalk/views.py:122 seahub/dingtalk/views.py:166 -#: seahub/dingtalk/views.py:191 seahub/dingtalk/views.py:200 -#: seahub/dingtalk/views.py:222 seahub/dingtalk/views.py:258 -#: seahub/dingtalk/views.py:298 seahub/dingtalk/views.py:345 -#: seahub/dingtalk/views.py:365 seahub/dingtalk/views.py:435 -#: seahub/dingtalk/views.py:482 seahub/oauth/views.py:86 -#: seahub/oauth/views.py:109 seahub/oauth/views.py:155 -#: seahub/oauth/views.py:167 seahub/oauth/views.py:173 -#: seahub/oauth/views.py:204 seahub/templates/remote_user/error.html:8 +#: seahub/dingtalk/views.py:122 seahub/dingtalk/views.py:162 +#: seahub/dingtalk/views.py:187 seahub/dingtalk/views.py:196 +#: seahub/dingtalk/views.py:218 seahub/dingtalk/views.py:254 +#: seahub/dingtalk/views.py:294 seahub/dingtalk/views.py:341 +#: seahub/dingtalk/views.py:359 seahub/dingtalk/views.py:432 +#: seahub/dingtalk/views.py:479 seahub/oauth/views.py:84 +#: seahub/oauth/views.py:107 seahub/oauth/views.py:153 +#: seahub/oauth/views.py:165 seahub/oauth/views.py:171 +#: seahub/oauth/views.py:202 seahub/templates/remote_user/error.html:8 #: seahub/weixin/views.py:35 seahub/weixin/views.py:54 #: seahub/weixin/views.py:59 seahub/weixin/views.py:78 #: seahub/weixin/views.py:96 seahub/work_weixin/views.py:68 @@ -1345,7 +1516,7 @@ msgstr "メールアドレスは必須項目です。" msgid "Error, please contact administrator." msgstr "エラー、管理者に連絡してください。" -#: seahub/dingtalk/views.py:125 seahub/dingtalk/views.py:368 +#: seahub/dingtalk/views.py:125 seahub/dingtalk/views.py:362 #: seahub/weixin/views.py:99 #, python-format msgid "User %s not found or inactive." @@ -1378,7 +1549,7 @@ msgstr "ユーザー名に「%s」は使用できません" #: seahub/forms.py:97 seahub/share/views.py:296 seahub/views/ajax.py:308 #: seahub/views/ajax.py:312 seahub/views/ajax.py:316 seahub/views/ajax.py:327 -#: seahub/views/ajax.py:447 seahub/views/file.py:1933 +#: seahub/views/ajax.py:447 seahub/views/file.py:1930 msgid "Argument missing" msgstr "パラメーターが足りません" @@ -1501,11 +1672,11 @@ msgid "The %(site_name)s team" msgstr " %(site_name)s ちーむ" #: seahub/group/views.py:105 seahub/share/views.py:233 -#: seahub/views/__init__.py:436 seahub/views/ajax.py:381 -#: seahub/views/ajax.py:427 seahub/views/file.py:1184 -#: seahub/views/file.py:1425 seahub/views/file.py:1942 +#: seahub/views/__init__.py:587 seahub/views/ajax.py:381 +#: seahub/views/ajax.py:427 seahub/views/file.py:1181 +#: seahub/views/file.py:1422 seahub/views/file.py:1939 #: seahub/views/repo.py:114 seahub/views/repo.py:171 seahub/views/repo.py:229 -#: seahub/views/repo.py:282 seahub/views/repo.py:399 +#: seahub/views/repo.py:282 seahub/views/repo.py:392 msgid "Permission denied" msgstr "権限がありません。" @@ -1519,7 +1690,7 @@ msgid "Exit admin panel" msgstr "" #: seahub/institutions/templates/institutions/base.html:13 -#: seahub/templates/base.html:32 +#: seahub/templates/base.html:32 seahub/templates/home_base.html:9 msgid "Close" msgstr "閉じる" @@ -1537,6 +1708,7 @@ msgid "Info" msgstr "情報" #: seahub/institutions/templates/institutions/info.html:13 +#: seahub/templates/home_base.html:63 msgid "Libraries" msgstr "ライブラリー" @@ -1573,12 +1745,12 @@ msgid "Name" msgstr "氏名" #: seahub/institutions/templates/institutions/user_info.html:35 -#: seahub/templates/registration/registration_form.html:32 +#: seahub/templates/registration/registration_form.html:31 msgid "Department" msgstr "部署" #: seahub/institutions/templates/institutions/user_info.html:38 -#: seahub/templates/registration/registration_form.html:37 +#: seahub/templates/registration/registration_form.html:36 msgid "Telephone" msgstr "電話" @@ -1597,25 +1769,9 @@ msgstr "最大利用可能容量設定" msgid "Available quota:" msgstr "" -#: seahub/institutions/templates/institutions/user_info.html:52 -#: seahub/institutions/templates/institutions/useradmin_search.html:12 -#: seahub/invitations/templates/invitations/token_view.html:17 -#: seahub/options/templates/options/set_user_options.html:14 -#: seahub/organizations/templates/organizations/org_register.html:42 -#: seahub/search/templates/search_results.html:26 -#: seahub/search/templates/search_results.html:47 -#: seahub/share/templates/share/share_link_audit.html:22 -#: seahub/templates/decrypt_repo_form.html:13 -#: seahub/templates/registration/password_change_form.html:25 -#: seahub/templates/registration/password_reset_confirm.html:19 -#: seahub/templates/registration/password_reset_form.html:41 -#: seahub/templates/registration/password_set_form.html:28 -#: seahub/templates/share_access_validation.html:29 -msgid "Submit" -msgstr "登録" - #: seahub/institutions/templates/institutions/user_info.html:62 #: seahub/search/templates/search_results.html:39 +#: seahub/templates/repo_dir_recycle_view.html:46 #: seahub/templates/repo_history_view.html:59 msgid "Size" msgstr "サイズ" @@ -1625,14 +1781,6 @@ msgstr "サイズ" msgid "Last Update" msgstr "前回の更新" -#: seahub/institutions/templates/institutions/user_info.html:64 -#: seahub/institutions/templates/institutions/user_info.html:108 -#: seahub/institutions/templates/institutions/useradmin.html:20 -#: seahub/institutions/templates/institutions/useradmin_search.html:23 -#: seahub/templates/repo_history_view.html:60 -msgid "Operations" -msgstr "操作" - #: seahub/institutions/templates/institutions/user_info.html:70 msgid "Encrypted" msgstr "" @@ -1659,16 +1807,6 @@ msgstr "利用可能容量は必須項目です" msgid "Create At / Last Login" msgstr "作成/最終ログイン日時" -#: seahub/institutions/templates/institutions/useradmin.html:38 -msgid "Edit" -msgstr "編集" - -#: seahub/institutions/templates/institutions/useradmin.html:59 -#: seahub/institutions/templates/institutions/useradmin_search.html:55 -#: seahub/sysadmin_extra/views.py:232 -msgid "Delete" -msgstr "削除" - #: seahub/institutions/templates/institutions/useradmin.html:68 #: seahub/institutions/templates/institutions/useradmin_search.html:63 msgid "Empty" @@ -1683,12 +1821,6 @@ msgstr "有効化中...お待ちください。" msgid "Delete User" msgstr "ユーザ削除" -#: seahub/institutions/templates/institutions/useradmin.html:81 -#: seahub/institutions/templates/institutions/useradmin_search.html:72 -#, python-format -msgid "Are you sure you want to delete %s ?" -msgstr "%s を削除して宜しいでしょうか?" - #: seahub/institutions/templates/institutions/useradmin.html:130 msgid "Edit failed." msgstr "編集失敗。" @@ -1709,7 +1841,7 @@ msgstr "所有者" msgid "Member" msgstr "会員" -#: seahub/institutions/views.py:209 seahub/views/sysadmin.py:366 +#: seahub/institutions/views.py:209 seahub/views/sysadmin.py:365 msgid "Failed to delete: the user does not exist" msgstr "削除に失敗:ユーザは存在しません。" @@ -1717,7 +1849,7 @@ msgstr "削除に失敗:ユーザは存在しません。" msgid "Failed to delete: the user is system administrator" msgstr "" -#: seahub/institutions/views.py:217 seahub/views/sysadmin.py:356 +#: seahub/institutions/views.py:217 seahub/views/sysadmin.py:355 #, python-format msgid "Successfully deleted %s" msgstr "%s を削除しました。" @@ -1743,7 +1875,6 @@ msgstr "" #: seahub/templates/shared_link_email.html:9 #: seahub/templates/shared_upload_link_email.html:8 #: seahub/templates/snippets/reset_repo_password.html:7 -#: seahub/templates/sysadmin/short_time_linving_password_reset_link.html:10 #: seahub/templates/sysadmin/user_activation_email.html:9 #: seahub/templates/sysadmin/user_add_email.html:7 #: seahub/templates/sysadmin/user_batch_add_email.html:7 @@ -1871,7 +2002,7 @@ msgstr "" msgid "New file updates on %s" msgstr "" -#: seahub/notifications/management/commands/send_notices.py:492 +#: seahub/notifications/management/commands/send_notices.py:457 #, python-format msgid "New notice on %s" msgstr "%sの新規通知" @@ -1881,31 +2012,21 @@ msgstr "%sの新規通知" msgid "You've got %(num)s new notices on %(site_name)s:\n" msgstr "" -#: seahub/notifications/models.py:554 +#: seahub/notifications/models.py:502 #, python-format msgid "" "A file named %(file_name)s is uploaded to %(name)s" msgstr "" -#: seahub/notifications/models.py:561 -#, python-format -msgid "A file named %(file_name)s is uploaded" -msgstr "" - -#: seahub/notifications/models.py:596 +#: seahub/notifications/models.py:509 #, python-format msgid "" -"A folder named %(folder_name)s is uploaded to " -"%(name)s" +"A file named %(file_name)s is uploaded to Deleted " +"Library" msgstr "" -#: seahub/notifications/models.py:603 -#, python-format -msgid "A folder named %(folder_name)s is uploaded" -msgstr "" - -#: seahub/notifications/models.py:737 +#: seahub/notifications/models.py:643 #, python-format msgid "" "User %(username)s has asked to join group %(username)s は、グループ %(group_name)sに参加申請をしました。申請依頼文は次の通り: %(join_request_msg)s" -#: seahub/notifications/models.py:766 +#: seahub/notifications/models.py:672 #, python-format msgid "" "User %(group_staff)s has added you to group " "%(group_name)s" msgstr "" -#: seahub/notifications/models.py:792 +#: seahub/notifications/models.py:698 #, python-format msgid "" "File %(file_name)s has a new comment from user " "%(author)s" msgstr "" -#: seahub/notifications/models.py:809 +#: seahub/notifications/models.py:715 #, python-format msgid "" "Draft #%(draft_id)s has a new comment from user " "%(author)s" msgstr "" -#: seahub/notifications/models.py:826 +#: seahub/notifications/models.py:732 #, python-format msgid "" "%(from_user)s has sent you a request for draft " "#%(draft_id)s" msgstr "" -#: seahub/notifications/models.py:849 -#: seahub/notifications/templates/notifications/notice_email.html:66 +#: seahub/notifications/models.py:755 +#: seahub/notifications/templates/notifications/notice_email.html:63 #, python-format msgid "" "Guest %(user)s accepted your invitation at %(time)s." msgstr "" -#: seahub/notifications/models.py:873 +#: seahub/notifications/models.py:779 #, python-format msgid "" "%(user)s has transfered a library named %(file_name)s は #: seahub/notifications/templates/notifications/notice_email.html:54 #, python-format msgid "" -"A folder named %(folder_name)s is" -" uploaded to your folder %(parent_dir_name)s." -msgstr "" - -#: seahub/notifications/templates/notifications/notice_email.html:57 -#, python-format -msgid "" "User %(user)s has asked to join " "group %(grp_name)s, verification " "message: %(msg)s" msgstr "ユーザ%(user)sはグループ %(grp_name)sに参加を希望しています。申請依頼文は次の通りです: %(msg)s" -#: seahub/notifications/templates/notifications/notice_email.html:60 +#: seahub/notifications/templates/notifications/notice_email.html:57 #, python-format msgid "" "User %(user)s has added you to " "group %(grp_name)s" msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:63 +#: seahub/notifications/templates/notifications/notice_email.html:60 #, python-format msgid "" "File %(file_name)s has a new " "comment from user %(author)s" msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:69 +#: seahub/notifications/templates/notifications/notice_email.html:66 #, python-format msgid "" "A large number of files in your library %(user_name)s created file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:81 +#: seahub/notifications/templates/notifications/notice_email.html:78 #, python-format msgid "" " User %(user_name)s created file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:86 +#: seahub/notifications/templates/notifications/notice_email.html:83 #, python-format msgid "" " User %(user_name)s deleted file " @@ -2069,7 +2182,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:88 +#: seahub/notifications/templates/notifications/notice_email.html:85 #, python-format msgid "" " User %(user_name)s deleted file " @@ -2077,7 +2190,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:92 +#: seahub/notifications/templates/notifications/notice_email.html:89 #, python-format msgid "" " User %(user_name)s restored file " @@ -2085,7 +2198,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:95 +#: seahub/notifications/templates/notifications/notice_email.html:92 #, python-format msgid "" " User %(user_name)s renamed file " @@ -2093,7 +2206,7 @@ msgid "" "library %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:99 +#: seahub/notifications/templates/notifications/notice_email.html:96 #, python-format msgid "" " User %(user_name)s moved file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:101 +#: seahub/notifications/templates/notifications/notice_email.html:98 #, python-format msgid "" " User %(user_name)s moved file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:105 +#: seahub/notifications/templates/notifications/notice_email.html:102 #, python-format msgid "" " User %(user_name)s updated file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:110 +#: seahub/notifications/templates/notifications/notice_email.html:107 #, python-format msgid "" " User %(user_name)s created folder " @@ -2126,7 +2239,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:112 +#: seahub/notifications/templates/notifications/notice_email.html:109 #, python-format msgid "" " User %(user_name)s created folder " @@ -2135,7 +2248,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:117 +#: seahub/notifications/templates/notifications/notice_email.html:114 #, python-format msgid "" " User %(user_name)s deleted folder " @@ -2143,7 +2256,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:119 +#: seahub/notifications/templates/notifications/notice_email.html:116 #, python-format msgid "" " User %(user_name)s deleted folder " @@ -2151,7 +2264,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:123 +#: seahub/notifications/templates/notifications/notice_email.html:120 #, python-format msgid "" " User %(user_name)s restored folder" @@ -2159,7 +2272,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:126 +#: seahub/notifications/templates/notifications/notice_email.html:123 #, python-format msgid "" " User %(user_name)s renamed folder " @@ -2167,7 +2280,7 @@ msgid "" "library %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:130 +#: seahub/notifications/templates/notifications/notice_email.html:127 #, python-format msgid "" " User %(user_name)s moved folder %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:132 +#: seahub/notifications/templates/notifications/notice_email.html:129 #, python-format msgid "" " User %(user_name)s moved folder %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:145 +#: seahub/notifications/templates/notifications/notice_email.html:142 msgid "Go check out at the following page:" msgstr "次のページをチェックしてください:" @@ -2233,21 +2346,21 @@ msgstr "" msgid "Notifications" msgstr "通知" -#: seahub/notifications/utils.py:423 +#: seahub/notifications/utils.py:305 #, python-format msgid "%(author)s added a new comment in document %(sdoc_name)s" msgstr "" -#: seahub/notifications/utils.py:430 seahub/notifications/utils.py:440 +#: seahub/notifications/utils.py:312 seahub/notifications/utils.py:322 msgid "Details" msgstr "詳細" -#: seahub/notifications/utils.py:433 +#: seahub/notifications/utils.py:315 #, python-format msgid "%(author)s added a new reply in document %(sdoc_name)s" msgstr "" -#: seahub/oauth/views.py:207 +#: seahub/oauth/views.py:205 #: seahub/templates/remote_user/create_unknown_user_false.html:8 #: seahub/work_weixin/views.py:110 msgid "" @@ -2282,24 +2395,22 @@ msgstr "Tip: 後者のほうが安全です。しかし一部に動作しな #: seahub/organizations/api/admin/info.py:102 #: seahub/organizations/api/admin/logo.py:33 -#: seahub/organizations/api/admin/logo.py:42 seahub/subscription/views.py:25 -#: seahub/subscription/views.py:41 seahub/subscription/views.py:103 -#: seahub/work_weixin/views.py:37 seahub/work_weixin/views.py:62 -#: seahub/work_weixin/views.py:151 seahub/work_weixin/views.py:171 -#: seahub/work_weixin/views.py:231 +#: seahub/organizations/api/admin/logo.py:42 seahub/work_weixin/views.py:37 +#: seahub/work_weixin/views.py:62 seahub/work_weixin/views.py:151 +#: seahub/work_weixin/views.py:171 seahub/work_weixin/views.py:231 msgid "Feature is not enabled." msgstr "" -#: seahub/organizations/api/admin/users.py:813 +#: seahub/organizations/api/admin/users.py:806 #, python-brace-format msgid "Failed. You can only invite {org_members_quota} members." msgstr "" -#: seahub/organizations/api/admin/users.py:817 +#: seahub/organizations/api/admin/users.py:810 msgid "The number of users exceeds the limit" msgstr "" -#: seahub/organizations/api/admin/users.py:834 +#: seahub/organizations/api/admin/users.py:827 #, python-brace-format msgid "User {email} already exists." msgstr "" @@ -2312,14 +2423,14 @@ msgstr "" #: seahub/organizations/templates/organizations/org_register.html:8 #: seahub/templates/choose_register.html:3 #: seahub/templates/choose_register.html:8 -#: seahub/templates/registration/login.html:119 +#: seahub/templates/registration/login.html:102 #: seahub/templates/registration/registration_form.html:3 -#: seahub/templates/registration/registration_form.html:13 +#: seahub/templates/registration/registration_form.html:12 msgid "Signup" msgstr "ID登録" #: seahub/organizations/templates/organizations/org_register.html:10 -#: seahub/templates/registration/registration_form.html:15 +#: seahub/templates/registration/registration_form.html:14 msgid "Welcome back, you are already signed in." msgstr "おかえりなさい ログイン済みです。" @@ -2336,11 +2447,11 @@ msgid "Admin Email" msgstr "" #: seahub/organizations/templates/organizations/org_register.html:38 -#: seahub/templates/registration/password_change_form.html:22 -#: seahub/templates/registration/password_set_form.html:25 -#: seahub/templates/registration/registration_form.html:28 +#: seahub/templates/registration/password_change_form.html:21 +#: seahub/templates/registration/password_set_form.html:24 +#: seahub/templates/registration/registration_form.html:27 #: seahub/templates/sysadmin/sudo_mode.html:4 -#: seahub/templates/sysadmin/sudo_mode.html:38 +#: seahub/templates/sysadmin/sudo_mode.html:18 msgid "Confirm Password" msgstr "パスワード確認" @@ -2380,7 +2491,7 @@ msgstr "名前:" #: seahub/profile/templates/profile/set_profile_react.html:25 #: seahub/templates/registration/password_set_form.html:4 -#: seahub/templates/registration/password_set_form.html:13 +#: seahub/templates/registration/password_set_form.html:12 msgid "Set Password" msgstr "" @@ -2418,10 +2529,10 @@ msgid "Successfully set \"%s\" as your default library." msgstr "「%s」を既定のライブラリーに設定しました。" #: seahub/seadoc/views.py:26 seahub/seadoc/views.py:80 -#: seahub/seadoc/views.py:158 seahub/views/__init__.py:427 -#: seahub/views/__init__.py:470 seahub/views/__init__.py:604 -#: seahub/views/__init__.py:763 seahub/views/ajax.py:376 -#: seahub/views/file.py:1928 +#: seahub/seadoc/views.py:158 seahub/views/__init__.py:578 +#: seahub/views/__init__.py:621 seahub/views/__init__.py:755 +#: seahub/views/__init__.py:914 seahub/views/ajax.py:376 +#: seahub/views/file.py:1925 msgid "Library does not exist" msgstr "ライブラリーが存在しません" @@ -2577,7 +2688,7 @@ msgstr "" msgid "Share Link" msgstr "共有リンク" -#: seahub/share/views.py:319 seahub/views/sysadmin.py:644 +#: seahub/share/views.py:319 seahub/views/sysadmin.py:643 msgid "Creator" msgstr "作成者" @@ -2625,7 +2736,7 @@ msgstr "" msgid "Failed to export excel, invalid start or end date" msgstr "" -#: seahub/sysadmin_extra/views.py:61 seahub/views/sysadmin.py:679 +#: seahub/sysadmin_extra/views.py:61 seahub/views/sysadmin.py:678 msgid "Success" msgstr "成功" @@ -2695,11 +2806,11 @@ msgstr "" msgid "Create an organization account" msgstr "組織アカウントの作成" -#: seahub/templates/client_login_confirm.html:6 +#: seahub/templates/client_login_confirm.html:10 msgid "Desktop Client Login Confirm" msgstr "" -#: seahub/templates/client_login_confirm.html:8 +#: seahub/templates/client_login_confirm.html:12 msgid "Do you want to login to your client?" msgstr "" @@ -2734,6 +2845,78 @@ msgstr "デバイス名" msgid "This file has (apparently) not been accessed yet" msgstr "" +#: seahub/templates/home_base.html:11 +msgid "Files" +msgstr "ファイル" + +#: seahub/templates/home_base.html:14 +msgid "My Libraries" +msgstr "" + +#: seahub/templates/home_base.html:16 +msgid "Shared with me" +msgstr "私と共有" + +#: seahub/templates/home_base.html:18 +msgid "Shared with all" +msgstr "すべて共有" + +#: seahub/templates/home_base.html:23 +msgid "Shared with groups" +msgstr "グループと共有" + +#: seahub/templates/home_base.html:26 +msgid "All Groups" +msgstr "全てのグループ" + +#: seahub/templates/home_base.html:38 +msgid "Tools" +msgstr "ツール" + +#: seahub/templates/home_base.html:41 +msgid "Favorites" +msgstr "お気に入り" + +#: seahub/templates/home_base.html:43 +msgid "Activities" +msgstr "" + +#: seahub/templates/home_base.html:47 +msgid "Wikis" +msgstr "" + +#: seahub/templates/home_base.html:50 +msgid "Linked Devices" +msgstr "" + +#: seahub/templates/home_base.html:53 +msgid "Invite People" +msgstr "" + +#: seahub/templates/home_base.html:56 +msgid "Drafts" +msgstr "ドラフト" + +#: seahub/templates/home_base.html:59 +msgid "Share Admin" +msgstr "共有管理" + +#: seahub/templates/home_base.html:66 +msgid "Folders" +msgstr "フォルダ" + +#: seahub/templates/home_base.html:71 seahub/templates/home_base.html:75 +msgid "Links" +msgstr "リンク" + +#: seahub/templates/home_base.html:90 +msgid "Enable Modules" +msgstr "モジュールを有効化" + +#: seahub/templates/home_base.html:97 +msgid "Personal Wiki" +msgstr "個人用Wiki" + #: seahub/templates/i18n.html:6 msgid "Upload Folder" msgstr "アップロードするフォルダ" @@ -2774,7 +2957,7 @@ msgid "" msgstr "" #: seahub/templates/registration/activation_email.html:18 -#: seahub/templates/registration/registration_form.html:47 +#: seahub/templates/registration/registration_form.html:46 msgid "Sign Up" msgstr "ID登録" @@ -2796,7 +2979,7 @@ msgstr "再度ログイン" #: seahub/templates/registration/login.html:4 #: seahub/templates/registration/login.html:36 -#: seahub/templates/registration/login.html:75 +#: seahub/templates/registration/login.html:73 #: seahub/templates/registration/multi_adfs_sso.html:4 #: seahub/templates/registration/multi_adfs_sso.html:36 #: seahub/templates/registration/multi_adfs_sso.html:47 @@ -2811,42 +2994,42 @@ msgstr "ログイン" msgid "Refresh" msgstr "更新" -#: seahub/templates/registration/login.html:64 +#: seahub/templates/registration/login.html:62 msgid "Incorrect email or password" msgstr "パスワードあるいはユーザー名をお忘れですか?" -#: seahub/templates/registration/login.html:72 +#: seahub/templates/registration/login.html:70 #, python-format msgid "Remember me for %(remember_days)s days " msgstr "%(remember_days)s 日間ログイン状態を覚えておく。" -#: seahub/templates/registration/login.html:79 -#: seahub/templates/registration/login.html:83 +#: seahub/templates/registration/login.html:77 +#: seahub/templates/registration/login.html:81 msgid "Single Sign-On" msgstr "" -#: seahub/templates/registration/login.html:90 +#: seahub/templates/registration/login.html:88 msgid "Login with" msgstr "" -#: seahub/templates/registration/login.html:116 +#: seahub/templates/registration/login.html:99 msgid "Forgot password?" msgstr "" -#: seahub/templates/registration/login.html:184 +#: seahub/templates/registration/login.html:167 msgid "Failed to refresh the CAPTCHA, please try again later." msgstr "キャプチャの再表示に失敗しました。再度試してみてください。" -#: seahub/templates/registration/login.html:192 +#: seahub/templates/registration/login.html:175 #: seahub/templates/registration/multi_adfs_sso.html:90 msgid "Email or username cannot be blank" msgstr "" -#: seahub/templates/registration/login.html:196 -#: seahub/templates/registration/password_change_form.html:69 -#: seahub/templates/registration/password_set_form.html:67 -#: seahub/templates/registration/registration_form.html:95 -#: seahub/templates/sysadmin/sudo_mode.html:71 +#: seahub/templates/registration/login.html:179 +#: seahub/templates/registration/password_change_form.html:66 +#: seahub/templates/registration/password_set_form.html:64 +#: seahub/templates/registration/registration_form.html:91 +#: seahub/templates/sysadmin/sudo_mode.html:35 msgid "Password cannot be blank" msgstr "パスワードを空欄にできません" @@ -2859,45 +3042,45 @@ msgid "Your password has been changed successfully." msgstr "パスワードを変更しました。" #: seahub/templates/registration/password_change_form.html:3 -#: seahub/templates/registration/password_change_form.html:12 +#: seahub/templates/registration/password_change_form.html:11 msgid "Password Modification" msgstr "パスワードの変更" -#: seahub/templates/registration/password_change_form.html:15 +#: seahub/templates/registration/password_change_form.html:14 msgid "Please update your password before continue." msgstr "" -#: seahub/templates/registration/password_change_form.html:17 +#: seahub/templates/registration/password_change_form.html:16 msgid "Current Password" msgstr "現在のパスワード" -#: seahub/templates/registration/password_change_form.html:19 +#: seahub/templates/registration/password_change_form.html:18 msgid "New Password" msgstr "新規パスワード入力" -#: seahub/templates/registration/password_change_form.html:39 -#: seahub/templates/registration/password_set_form.html:42 -#: seahub/templates/registration/registration_form.html:65 +#: seahub/templates/registration/password_change_form.html:37 +#: seahub/templates/registration/password_set_form.html:40 +#: seahub/templates/registration/registration_form.html:62 #, python-format msgid "" "Passwords must have at least %(min_len)s characters and contain %(level)s of" " the following: uppercase letters, lowercase letters, numbers, and symbols." msgstr "パスワードは、最低%(min_len)s 文字必要です。大英文字、小英文字、数字および記号の内、%(level)s種類が含まれている必要があります。" -#: seahub/templates/registration/password_change_form.html:65 +#: seahub/templates/registration/password_change_form.html:62 msgid "Current password cannot be blank" msgstr "現在のパスワードを空欄にできません" -#: seahub/templates/registration/password_change_form.html:73 -#: seahub/templates/registration/password_set_form.html:71 -#: seahub/templates/registration/registration_form.html:99 +#: seahub/templates/registration/password_change_form.html:70 +#: seahub/templates/registration/password_set_form.html:68 +#: seahub/templates/registration/registration_form.html:95 #: seahub/templates/snippets/repo_create_js.html:54 msgid "Please enter the password again" msgstr "パスワードを再度入力してください" -#: seahub/templates/registration/password_change_form.html:77 -#: seahub/templates/registration/password_set_form.html:75 -#: seahub/templates/registration/registration_form.html:103 +#: seahub/templates/registration/password_change_form.html:74 +#: seahub/templates/registration/password_set_form.html:72 +#: seahub/templates/registration/registration_form.html:99 #: seahub/templates/snippets/repo_create_js.html:58 msgid "Passwords don't match" msgstr "パスワードが一致しません。" @@ -2912,9 +3095,8 @@ msgstr "パスワード再設定が完了しました。" #: seahub/templates/registration/password_reset_confirm.html:4 #: seahub/templates/registration/password_reset_done.html:4 -#: seahub/templates/registration/password_reset_done.html:29 #: seahub/templates/registration/password_reset_form.html:4 -#: seahub/templates/registration/password_reset_form.html:36 +#: seahub/templates/registration/password_reset_form.html:7 msgid "Password Reset" msgstr "パスワードの再設定" @@ -2934,14 +3116,10 @@ msgstr "パスワード確認:" msgid "Failed to reset password: this link is no longer available." msgstr "パスワードリセットに失敗しました:このリンクは無効です。" -#: seahub/templates/registration/password_reset_done.html:31 +#: seahub/templates/registration/password_reset_done.html:8 msgid "We've sent a password reset email to your mailbox." msgstr "パスワードリセット方法を記したメールをあなたに送りました。" -#: seahub/templates/registration/password_reset_done.html:32 -msgid "Back to login page" -msgstr "" - #: seahub/templates/registration/password_reset_email.html:12 #, python-format msgid "" @@ -2953,14 +3131,14 @@ msgstr "%(site_name)s のアカウント名「 %(account)s 」のパスワード msgid "If you did not request it, just skip it." msgstr "もし必要でなければ、省略できます。" -#: seahub/templates/registration/password_reset_form.html:38 +#: seahub/templates/registration/password_reset_form.html:9 +msgid "Your email used in login: " +msgstr "ログインされた電子メールアドレス:" + +#: seahub/templates/registration/password_reset_form.html:12 msgid "We will send you an email to set new password" msgstr "新しいパスワードを電子メールで送付します。" -#: seahub/templates/registration/password_reset_form.html:39 -msgid "Your email used in login" -msgstr "" - #: seahub/templates/registration/register_complete_email.html:1 #, python-format msgid "" @@ -2998,11 +3176,7 @@ msgstr "登録が完了しました。管理者によりアカウントが有効 msgid "Signup function is not enabled." msgstr "" -#: seahub/templates/registration/registration_form.html:42 -msgid "Note" -msgstr "備考" - -#: seahub/templates/registration/registration_form.html:91 +#: seahub/templates/registration/registration_form.html:87 msgid "Email cannot be blank" msgstr "メールは空欄にできません" @@ -3013,6 +3187,67 @@ msgid "" "activate your account." msgstr "" +#: seahub/templates/repo_dir_recycle_view.html:13 +#, python-format +msgid "%(repo_dir_name)s Trash" +msgstr "" + +#: seahub/templates/repo_dir_recycle_view.html:15 +#: seahub/templates/repo_history_view.html:16 +#: seahub/templates/text_diff.html:15 +#: seahub/two_factor/templates/two_factor/core/backup_tokens.html:26 +msgid "Back" +msgstr "バック" + +#: seahub/templates/repo_dir_recycle_view.html:21 +#: seahub/templates/repo_history_view.html:40 +msgid "Current path: " +msgstr "現在のパス:" + +#: seahub/templates/repo_dir_recycle_view.html:37 +#: seahub/templates/repo_dir_recycle_view.html:65 +msgid "Clean" +msgstr "ゴミ箱を空にする" + +#: seahub/templates/repo_dir_recycle_view.html:45 +msgid "Delete Time" +msgstr "削除日時" + +#: seahub/templates/repo_dir_recycle_view.html:59 +msgid "More" +msgstr "続き" + +#: seahub/templates/repo_dir_recycle_view.html:66 +msgid "Clear files in trash and history:" +msgstr "ゴミ箱と履歴のファイルを消去する:" + +#: seahub/templates/repo_dir_recycle_view.html:68 +msgid "3 days ago" +msgstr "3日前" + +#: seahub/templates/repo_dir_recycle_view.html:69 +msgid "1 week ago" +msgstr "一週間前" + +#: seahub/templates/repo_dir_recycle_view.html:70 +msgid "1 month ago" +msgstr "一ヶ月前" + +#: seahub/templates/repo_dir_recycle_view.html:71 +msgid "all" +msgstr "すべて" + +#: seahub/templates/repo_dir_recycle_view.html:75 +#: seahub/templates/view_shared_upload_link.html:86 +#: seahub/two_factor/templates/two_factor/_wizard_actions.html:4 +#: seahub/two_factor/templates/two_factor/profile/disable.html:12 +msgid "Cancel" +msgstr "キャンセル" + +#: seahub/templates/repo_dir_recycle_view.html:192 +msgid "Successfully restored 1 item." +msgstr "" + #: seahub/templates/repo_folder_trash_react.html:5 msgid "Trash" msgstr "ゴミ箱" @@ -3026,20 +3261,10 @@ msgstr "履歴" msgid "%(repo_name)s Snapshot" msgstr "" -#: seahub/templates/repo_history_view.html:16 -#: seahub/templates/text_diff.html:15 -#: seahub/two_factor/templates/two_factor/core/backup_tokens.html:26 -msgid "Back" -msgstr "バック" - #: seahub/templates/repo_history_view.html:30 msgid "Unknown" msgstr "不明" -#: seahub/templates/repo_history_view.html:40 -msgid "Current path: " -msgstr "現在のパス:" - #: seahub/templates/repo_history_view.html:51 #: seahub/templates/repo_history_view.html:68 #: seahub/templates/repo_history_view.html:78 @@ -3070,13 +3295,6 @@ msgstr "" msgid "Snapshot" msgstr "" -#: seahub/templates/sdoc_file_view_react.html:64 -#: seahub/templates/sdoc_file_view_react.html:87 -#: seahub/templates/view_file_onlyoffice.html:147 -#: seahub/templates/view_file_onlyoffice.html:170 -msgid "Failed. Please check the network." -msgstr "操作に失敗しました。ネットワークをご確認ください。" - #: seahub/templates/share_access_validation.html:6 msgid "" "Please input the password if you want to browse the shared file/directory." @@ -3150,27 +3368,24 @@ msgid "" "as soon as possible." msgstr "" -#: seahub/templates/sysadmin/short_time_linving_password_reset_link.html:13 -#, python-format -msgid "" -"Administrator on %(site_name)s is resetting your password for %(account)s, " -"please click the following link to continue: " -msgstr "" - -#: seahub/templates/sysadmin/sudo_mode.html:25 +#: seahub/templates/sysadmin/sudo_mode.html:8 msgid "Confirm password to continue" msgstr "" -#: seahub/templates/sysadmin/sudo_mode.html:26 +#: seahub/templates/sysadmin/sudo_mode.html:13 +msgid "Incorrect password" +msgstr "" + +#: seahub/templates/sysadmin/sudo_mode.html:24 +msgid "Tip:" +msgstr "" + +#: seahub/templates/sysadmin/sudo_mode.html:24 msgid "" "You are entering admin area, we won't ask for your password again for a few " "hours." msgstr "" -#: seahub/templates/sysadmin/sudo_mode.html:33 -msgid "Incorrect password" -msgstr "" - #: seahub/templates/sysadmin/user_activation_email.html:12 #, python-format msgid "Your account %(username)s on %(site_name)s has been activated." @@ -3228,6 +3443,10 @@ msgstr "変更前" msgid "after modification" msgstr "変更後" +#: seahub/templates/user_404.html:6 +msgid "Sorry, this user is not registered yet." +msgstr "このユーザはまだ登録されていません。" + #: seahub/templates/user_quota_full.html:12 #, python-format msgid "Your quota is almost full on %(site_name)s." @@ -3237,12 +3456,97 @@ msgstr "" msgid "Used:" msgstr "利用中:" +#: seahub/templates/view_shared_upload_link.html:8 +#, python-format +msgid "Upload files to %(dir_name)s" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:9 +msgid "shared by:" +msgstr "共有者:" + +#: seahub/templates/view_shared_upload_link.html:11 +msgid "The owner of this library has run out of space." +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:18 +#: seahub/templates/view_shared_upload_link.html:64 +msgid "Add Files" +msgstr "ファイルの追加" + +#: seahub/templates/view_shared_upload_link.html:24 +msgid "Add folder" +msgstr "フォルダの追加" + +#: seahub/templates/view_shared_upload_link.html:30 +msgid "Cancel All" +msgstr "全てをキャンセル" + +#: seahub/templates/view_shared_upload_link.html:34 +msgid "" +"File Drag & Drop is supported for Chrome, Safari 5.0+, Firefox 4.0+, IE " +"10.0+" +msgstr "ファイルのドラッグ&ドロップは、Chrome, Safari 5.0+, Firefox 4.0+, IE 10.0+でサポートされます。" + +#: seahub/templates/view_shared_upload_link.html:36 +msgid "Folder Drag & Drop is supported for Chrome" +msgstr "フォルダのドラッグ&ドロップはChromeでサポートされます。" + +#: seahub/templates/view_shared_upload_link.html:39 +#, python-format +msgid "File size should be smaller than %(max_file_size)s" +msgstr "ファイルサイズは、%(max_file_size)sより小さい必要があります。" + +#: seahub/templates/view_shared_upload_link.html:48 +msgid "Saving..." +msgstr "保存中..." + +#: seahub/templates/view_shared_upload_link.html:75 +msgid "File is too big" +msgstr "ファイルが大きすぎます" + +#: seahub/templates/view_shared_upload_link.html:76 +msgid "File is too small" +msgstr "ファイルが小さすぎます" + +#: seahub/templates/view_shared_upload_link.html:77 +msgid "Filetype not allowed" +msgstr "ファイルタイプが許可されていません" + +#: seahub/templates/view_shared_upload_link.html:78 +msgid "Maximum number of files exceeded" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:79 +msgid "Uploaded bytes exceed file size" +msgstr "ファイルのアップロード最大サイズを超えました" + +#: seahub/templates/view_shared_upload_link.html:80 +msgid "Empty file upload result" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:83 +msgid "uploaded" +msgstr "アップロードされました" + +#: seahub/templates/view_shared_upload_link.html:84 +msgid "canceled" +msgstr "キャンセルしました" + +#: seahub/templates/view_shared_upload_link.html:85 +msgid "Start" +msgstr "開始" + +#: seahub/templates/view_shared_upload_link.html:227 +msgid "Network error" +msgstr "ネットワークエラー" + #: seahub/templates/wiki/wiki.html:25 msgid "Last modified by" msgstr "" #: seahub/thumbnail/views.py:45 seahub/thumbnail/views.py:172 -#: seahub/views/__init__.py:468 +#: seahub/views/__init__.py:619 msgid "Invalid arguments." msgstr "" @@ -3256,11 +3560,6 @@ msgstr "" msgid "Token" msgstr "" -#: seahub/two_factor/templates/two_factor/_wizard_actions.html:4 -#: seahub/two_factor/templates/two_factor/profile/disable.html:12 -msgid "Cancel" -msgstr "キャンセル" - #: seahub/two_factor/templates/two_factor/core/backup_tokens.html:6 msgid "Backup Tokens" msgstr "" @@ -3363,36 +3662,37 @@ msgstr "" msgid "permission error" msgstr "権限エラー" -#: seahub/views/__init__.py:299 +#: seahub/views/__init__.py:420 seahub/views/__init__.py:435 +#: seahub/views/__init__.py:450 msgid "Unable to view recycle page" msgstr "" -#: seahub/views/__init__.py:344 +#: seahub/views/__init__.py:495 msgid "Unable to view library modification" msgstr "" -#: seahub/views/__init__.py:461 +#: seahub/views/__init__.py:612 msgid "Please specify history ID" msgstr "履歴IDを指定してください。" -#: seahub/views/__init__.py:465 +#: seahub/views/__init__.py:616 msgid "Successfully restored the library." msgstr "" -#: seahub/views/__init__.py:472 +#: seahub/views/__init__.py:623 msgid "History you specified does not exist" msgstr "指定された改版履歴がありません。" -#: seahub/views/__init__.py:474 +#: seahub/views/__init__.py:625 msgid "Unknown error" msgstr "不明なエラー" -#: seahub/views/__init__.py:770 seahub/views/repo.py:286 +#: seahub/views/__init__.py:921 seahub/views/repo.py:286 #, python-format msgid "\"%s\" does not exist." msgstr "" -#: seahub/views/__init__.py:802 +#: seahub/views/__init__.py:953 #, python-format msgid "Unable to download \"%s\"" msgstr "「%s」をダウンロードできません。" @@ -3414,9 +3714,9 @@ msgid "Bad upload link token." msgstr "アップロードリンクのトークンが不正。" #: seahub/views/ajax.py:338 seahub/views/file.py:457 seahub/views/file.py:488 -#: seahub/views/file.py:1179 seahub/views/file.py:1420 -#: seahub/views/file.py:1937 seahub/views/file.py:2152 -#: seahub/views/file.py:2157 seahub/views/file.py:2164 +#: seahub/views/file.py:1176 seahub/views/file.py:1417 +#: seahub/views/file.py:1934 seahub/views/file.py:2149 +#: seahub/views/file.py:2154 seahub/views/file.py:2161 msgid "File does not exist" msgstr "ファイルが見つかりません" @@ -3444,57 +3744,57 @@ msgstr "選択した文字コードは正しくありません。" msgid "Unknown file encoding" msgstr "ファイルエンコーディングがわかりません。" -#: seahub/views/file.py:342 seahub/views/file.py:377 seahub/views/file.py:689 -#: seahub/views/file.py:783 seahub/views/file.py:905 +#: seahub/views/file.py:342 seahub/views/file.py:377 seahub/views/file.py:690 +#: seahub/views/file.py:780 seahub/views/file.py:902 #, python-format msgid "File size surpasses %s, can not be opened online." msgstr "ファイルサイズが%sを超えています。オンラインで開けません。" -#: seahub/views/file.py:349 seahub/views/file.py:818 +#: seahub/views/file.py:349 seahub/views/file.py:815 msgid "The library is encrypted, can not open file online." msgstr "" #: seahub/views/file.py:444 seahub/views/file.py:466 seahub/views/file.py:471 -#: seahub/views/file.py:512 seahub/views/file.py:773 seahub/views/file.py:1038 -#: seahub/views/file.py:1064 seahub/views/file.py:1094 -#: seahub/views/file.py:1225 seahub/views/file.py:1331 -#: seahub/views/file.py:1461 seahub/views/file.py:1578 +#: seahub/views/file.py:512 seahub/views/file.py:770 seahub/views/file.py:1035 +#: seahub/views/file.py:1061 seahub/views/file.py:1091 +#: seahub/views/file.py:1222 seahub/views/file.py:1328 +#: seahub/views/file.py:1458 seahub/views/file.py:1575 msgid "Unable to view file" msgstr "ファイルを閲覧できません" -#: seahub/views/file.py:842 seahub/views/file.py:986 seahub/views/file.py:1292 -#: seahub/views/file.py:1516 +#: seahub/views/file.py:839 seahub/views/file.py:983 seahub/views/file.py:1289 +#: seahub/views/file.py:1513 msgid "Error when prepare Office Online file preview page." msgstr "" -#: seahub/views/file.py:874 seahub/views/file.py:998 seahub/views/file.py:1311 -#: seahub/views/file.py:1532 +#: seahub/views/file.py:871 seahub/views/file.py:995 seahub/views/file.py:1308 +#: seahub/views/file.py:1529 msgid "Error when prepare OnlyOffice file preview page." msgstr "" -#: seahub/views/file.py:1130 +#: seahub/views/file.py:1127 msgid "Unable to download file, invalid file path" msgstr "" -#: seahub/views/file.py:1139 +#: seahub/views/file.py:1136 msgid "Unable to download file, wrong file path" msgstr "" -#: seahub/views/file.py:1146 +#: seahub/views/file.py:1143 msgid "Unable to download file." msgstr "" -#: seahub/views/file.py:1347 seahub/views/file.py:1597 -#: seahub/views/repo.py:344 +#: seahub/views/file.py:1344 seahub/views/file.py:1594 +#: seahub/views/repo.py:338 #, python-format msgid "Share link for %s." msgstr "" -#: seahub/views/file.py:1723 seahub/views/file.py:1728 +#: seahub/views/file.py:1720 seahub/views/file.py:1725 msgid "Unable to download file" msgstr "ファイルをダウンロードできません" -#: seahub/views/file.py:2145 +#: seahub/views/file.py:2142 msgid "The original file does not exist" msgstr "" @@ -3508,106 +3808,106 @@ msgstr "" msgid "User {token.user} inactive" msgstr "" -#: seahub/views/sso.py:167 +#: seahub/views/sso.py:131 msgid "" "This link has already been visited, please click the login button on the " "client again" msgstr "" -#: seahub/views/sso.py:192 +#: seahub/views/sso.py:156 msgid "Invalid link, please click the login button on the client again" msgstr "" -#: seahub/views/sso.py:197 +#: seahub/views/sso.py:161 msgid "Login timeout, please click the login button on the client again" msgstr "" -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:175 msgid "Login ID" msgstr "" -#: seahub/views/sysadmin.py:307 seahub/views/sysadmin.py:333 +#: seahub/views/sysadmin.py:306 seahub/views/sysadmin.py:332 msgid "Failed to set quota: internal server error" msgstr "規定容量の設定に失敗:サーバ内部エラー" -#: seahub/views/sysadmin.py:352 +#: seahub/views/sysadmin.py:351 msgid "Failed to delete: the user is an organization creator" msgstr "削除失敗:ユーザは組織の作成者です" -#: seahub/views/sysadmin.py:397 +#: seahub/views/sysadmin.py:396 #, python-format msgid "Successfully revoke the admin permission of %s" msgstr "%s の管理権限を剥奪しました。" -#: seahub/views/sysadmin.py:399 +#: seahub/views/sysadmin.py:398 msgid "Failed to revoke admin: the user does not exist" msgstr "管理権限の剥奪に失敗しました: ユーザが存在しない。" -#: seahub/views/sysadmin.py:512 +#: seahub/views/sysadmin.py:511 #, python-format msgid "" "Successfully reset password to %(passwd)s, an email has been sent to " "%(user)s." msgstr "パスワードを %(passwd)sに変更しました。電子メールが %(user)sに送信されました。" -#: seahub/views/sysadmin.py:527 +#: seahub/views/sysadmin.py:526 msgid "Failed to reset password: user does not exist" msgstr "パスワード再設定の失敗:ユーザが存在しない" -#: seahub/views/sysadmin.py:576 +#: seahub/views/sysadmin.py:575 #, python-format msgid "Fail to add user %s." msgstr "" -#: seahub/views/sysadmin.py:601 seahub/views/sysadmin.py:614 +#: seahub/views/sysadmin.py:600 seahub/views/sysadmin.py:613 #, python-format msgid "Successfully added user %s. An email notification has been sent." msgstr "" -#: seahub/views/sysadmin.py:604 seahub/views/sysadmin.py:617 +#: seahub/views/sysadmin.py:603 seahub/views/sysadmin.py:616 #, python-format msgid "" "Successfully added user %s. An error accurs when sending email notification," " please check your email configuration." msgstr "" -#: seahub/views/sysadmin.py:606 seahub/views/sysadmin.py:619 +#: seahub/views/sysadmin.py:605 seahub/views/sysadmin.py:618 #, python-format msgid "Successfully added user %s." msgstr "ユーザ「%s」を追加しました。" -#: seahub/views/sysadmin.py:621 +#: seahub/views/sysadmin.py:620 #, python-format msgid "" "Successfully added user %s. But email notification can not be sent, because " "Email service is not properly configured." msgstr "" -#: seahub/views/sysadmin.py:673 +#: seahub/views/sysadmin.py:672 msgid "Input should be a number" msgstr "数値を入力してください。" -#: seahub/views/sysadmin.py:683 +#: seahub/views/sysadmin.py:682 msgid "Input number should be greater than 0" msgstr "数値は0より大きい必要があります。" -#: seahub/views/sysadmin.py:721 +#: seahub/views/sysadmin.py:720 msgid "Successfully deleted." msgstr "" -#: seahub/views/sysadmin.py:751 +#: seahub/views/sysadmin.py:750 #, python-format msgid "Successfully set %s as admin." msgstr "" -#: seahub/views/sysadmin.py:753 +#: seahub/views/sysadmin.py:752 #, python-format msgid "Failed to set %s as admin: user does not exist." msgstr "" -#: seahub/views/sysadmin.py:768 seahub/views/sysadmin.py:769 -#: seahub/views/sysadmin.py:770 seahub/views/sysadmin.py:783 -#: seahub/views/sysadmin.py:784 +#: seahub/views/sysadmin.py:767 seahub/views/sysadmin.py:768 +#: seahub/views/sysadmin.py:769 seahub/views/sysadmin.py:782 +#: seahub/views/sysadmin.py:783 msgid "Optional" msgstr "オプション" diff --git a/locale/ja/LC_MESSAGES/djangojs.po b/locale/ja/LC_MESSAGES/djangojs.po index 32a10038f7..3918af5f98 100644 --- a/locale/ja/LC_MESSAGES/djangojs.po +++ b/locale/ja/LC_MESSAGES/djangojs.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: seahub\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-10 14:16+0800\n" +"POT-Creation-Date: 2024-02-05 16:23+0800\n" "PO-Revision-Date: 2015-05-09 05:28+0000\n" "Last-Translator: 鑫 王 , 2020,2022\n" "Language-Team: Japanese (http://app.transifex.com/haiwen/seahub/language/ja/)\n" @@ -36,7 +36,7 @@ msgstr "機関管理者を抜ける" #: frontend/src/components/common/account.js:121 #: frontend/src/pages/sys-admin/side-panel.js:33 -#: frontend/src/pages/sys-admin/users/users-content.js:294 +#: frontend/src/pages/sys-admin/users/users-content.js:285 msgid "System Admin" msgstr "システム管理" @@ -58,7 +58,7 @@ msgid "Used:" msgstr "利用中:" #: frontend/src/components/common/account.js:165 -#: frontend/src/components/search/ai-search.js:661 +#: frontend/src/components/search/ai-search.js:651 #: frontend/src/pages/groups/group-view.js:470 #: frontend/src/pages/groups/group-view.js:476 #: frontend/src/pages/org-admin/side-panel.js:56 @@ -78,128 +78,116 @@ msgstr "" msgid "Log out" msgstr "ログアウト" -#: frontend/src/components/common/notice-item.js:44 +#: frontend/src/components/common/notice-item.js:42 msgid "User {user_link} has added you to {group_link}" msgstr "ユーザー{user_link}があなたを{group_link}に追加しました" -#: frontend/src/components/common/notice-item.js:67 +#: frontend/src/components/common/notice-item.js:65 msgid "{share_from} has shared a library named {repo_link} to you." msgstr "" -#: frontend/src/components/common/notice-item.js:69 +#: frontend/src/components/common/notice-item.js:67 msgid "{share_from} has shared a folder named {repo_link} to you." msgstr "" -#: frontend/src/components/common/notice-item.js:95 -msgid "" -"{share_from} has changed the permission of library {repo_link} to " -"{permission}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:97 -msgid "" -"{share_from} has changed the permission of folder {repo_link} to " -"{permission}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:122 -msgid "{share_from} has cancelled the sharing of library {repo_name}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:124 -msgid "{share_from} has cancelled the sharing of folder {repo_name}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:150 +#: frontend/src/components/common/notice-item.js:98 msgid "" "{share_from} has shared a library named {repo_link} to group {group_link}." msgstr "" -#: frontend/src/components/common/notice-item.js:152 +#: frontend/src/components/common/notice-item.js:100 msgid "" "{share_from} has shared a folder named {repo_link} to group {group_link}." msgstr "" -#: frontend/src/components/common/notice-item.js:178 +#: frontend/src/components/common/notice-item.js:126 msgid "{user} has transfered a library named {repo_link} to you." msgstr "" -#: frontend/src/components/common/notice-item.js:282 +#: frontend/src/components/common/notice-item.js:182 +msgid "{from_user} has sent you a request for {draft_link}." +msgstr "" + +#: frontend/src/components/common/notice-item.js:183 +msgid "Draft" +msgstr "ドラフト" + +#: frontend/src/components/common/notice-item.js:214 msgid "{user} created file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:282 +#: frontend/src/components/common/notice-item.js:214 msgid "" "{user} created file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:285 +#: frontend/src/components/common/notice-item.js:217 msgid "{user} deleted file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:285 +#: frontend/src/components/common/notice-item.js:217 msgid "" "{user} deleted file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:289 +#: frontend/src/components/common/notice-item.js:221 msgid "{user} restored file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:292 +#: frontend/src/components/common/notice-item.js:224 msgid "{user} renamed file {oldFileName} {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:296 +#: frontend/src/components/common/notice-item.js:228 msgid "{user} moved file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:296 +#: frontend/src/components/common/notice-item.js:228 msgid "" "{user} moved file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:299 +#: frontend/src/components/common/notice-item.js:231 msgid "{user} updated file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:311 +#: frontend/src/components/common/notice-item.js:243 msgid "{user} created folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:311 +#: frontend/src/components/common/notice-item.js:243 msgid "" "{user} created folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:314 +#: frontend/src/components/common/notice-item.js:246 msgid "{user} deleted folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:314 +#: frontend/src/components/common/notice-item.js:246 msgid "" "{user} deleted folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:318 +#: frontend/src/components/common/notice-item.js:250 msgid "{user} restored folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:321 +#: frontend/src/components/common/notice-item.js:253 msgid "" "{user} renamed folder {oldFolderName} {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:325 +#: frontend/src/components/common/notice-item.js:257 msgid "{user} moved folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:325 +#: frontend/src/components/common/notice-item.js:257 msgid "" "{user} moved folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." @@ -228,15 +216,15 @@ msgid "Group not found" msgstr "グループが見つかりません" #: frontend/src/components/cur-dir-path/dir-path.js:31 -#: frontend/src/components/main-side-nav.js:69 +#: frontend/src/components/main-side-nav.js:70 msgid "A file is being uploaded. Are you sure you want to leave this page?" msgstr "" #: frontend/src/components/cur-dir-path/dir-path.js:91 #: frontend/src/components/cur-dir-path/dir-path.js:97 #: frontend/src/components/file-chooser/file-chooser.js:450 -#: frontend/src/components/main-side-nav.js:143 -#: frontend/src/components/main-side-nav.js:145 +#: frontend/src/components/main-side-nav.js:144 +#: frontend/src/components/main-side-nav.js:146 #: frontend/src/components/org-admin-group-nav.js:23 #: frontend/src/pages/org-admin/org-department-item.js:318 #: frontend/src/pages/org-admin/side-panel.js:62 @@ -245,7 +233,7 @@ msgstr "" #: frontend/src/pages/share-admin/libraries.js:360 #: frontend/src/pages/sys-admin/departments/department.js:45 #: frontend/src/pages/sys-admin/groups/group-nav.js:17 -#: frontend/src/pages/sys-admin/info.js:116 +#: frontend/src/pages/sys-admin/info.js:112 #: frontend/src/pages/sys-admin/orgs/org-nav.js:20 #: frontend/src/pages/sys-admin/repos/search-repos.js:140 #: frontend/src/pages/sys-admin/side-panel.js:90 @@ -256,18 +244,17 @@ msgstr "ライブラリー" #: frontend/src/components/cur-dir-path/dir-tool.js:77 #: frontend/src/components/cur-dir-path/dir-tool.js:98 #: frontend/src/components/cur-dir-path/dir-tool.js:99 -#: frontend/src/components/dirent-detail/detail-list-view.js:124 +#: frontend/src/components/dirent-detail/detail-list-view.js:123 #: frontend/src/components/dirent-detail/file-details.js:89 -#: frontend/src/components/toolbar/view-file-toolbar.js:79 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:78 -#: frontend/src/utils/text-translation.js:34 +#: frontend/src/components/toolbar/view-file-toolbar.js:105 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:48 +#: frontend/src/utils/text-translation.js:35 msgid "Tags" msgstr "タグ" #: frontend/src/components/cur-dir-path/dir-tool.js:81 #: frontend/src/components/cur-dir-path/dir-tool.js:103 #: frontend/src/components/history-trash-file-view/file-view.js:33 -#: frontend/src/pages/org-admin/libraries/org-repo-nav.js:16 #: frontend/src/pages/sys-admin/repos/repos-nav.js:17 msgid "Trash" msgstr "ゴミ箱" @@ -275,10 +262,10 @@ msgstr "ゴミ箱" #: frontend/src/components/cur-dir-path/dir-tool.js:106 #: frontend/src/components/file-view/file-toolbar.js:198 #: frontend/src/components/file-view/file-toolbar.js:248 -#: frontend/src/components/toolbar/view-file-toolbar.js:80 +#: frontend/src/components/toolbar/view-file-toolbar.js:106 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:64 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:71 -#: frontend/src/utils/text-translation.js:31 +#: frontend/src/utils/text-translation.js:32 msgid "History" msgstr "履歴" @@ -356,7 +343,7 @@ msgstr "連絡先" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:142 #: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:31 #: frontend/src/pages/sys-admin/abuse-reports.js:91 -#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 +#: frontend/src/repo-history.js:137 frontend/src/repo-history.js:144 msgid "Description" msgstr "説明" @@ -368,8 +355,8 @@ msgstr "説明" #: frontend/src/components/dialog/confirm-disconnect-wechat.js:35 #: frontend/src/components/dialog/confirm-restore-repo.js:36 #: frontend/src/components/dialog/confirm-unlink-device.js:49 -#: frontend/src/components/dialog/copy-dirent-dialog.js:165 -#: frontend/src/components/dialog/create-file-dialog.js:111 +#: frontend/src/components/dialog/copy-dirent-dialog.js:162 +#: frontend/src/components/dialog/create-file-dialog.js:179 #: frontend/src/components/dialog/create-folder-dialog.js:99 #: frontend/src/components/dialog/create-group-dialog.js:81 #: frontend/src/components/dialog/create-repo-dialog.js:270 @@ -387,11 +374,11 @@ msgstr "説明" #: frontend/src/components/dialog/invite-people-dialog.js:121 #: frontend/src/components/dialog/label-repo-state-dialog.js:88 #: frontend/src/components/dialog/leave-group-dialog.js:32 -#: frontend/src/components/dialog/lib-history-setting-dialog.js:151 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:150 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:123 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:273 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:253 -#: frontend/src/components/dialog/move-dirent-dialog.js:185 +#: frontend/src/components/dialog/move-dirent-dialog.js:183 #: frontend/src/components/dialog/new-wiki-dialog.js:60 #: frontend/src/components/dialog/org-add-member-dialog.js:68 #: frontend/src/components/dialog/org-delete-department-dialog.js:42 @@ -427,7 +414,7 @@ msgstr "説明" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:50 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:56 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-import-user-dialog.js:59 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:144 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:143 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-logs-export-excel-dialog.js:104 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:95 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:51 @@ -436,33 +423,35 @@ msgstr "説明" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-set-org-name-dialog.js:64 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-unlink-device-dialog.js:47 #: frontend/src/components/dialog/sysadmin-dialog/update-user.js:60 -#: frontend/src/components/dialog/transfer-dialog.js:186 +#: frontend/src/components/dialog/transfer-dialog.js:100 #: frontend/src/components/dialog/upload-remind-dialog.js:44 #: frontend/src/components/dialog/view-link-dialog.js:37 #: frontend/src/components/dialog/wiki-delete-dialog.js:25 #: frontend/src/components/dialog/wiki-select-dialog.js:97 -#: frontend/src/components/file-uploader/upload-list-item.js:144 +#: frontend/src/components/file-uploader/upload-list-item.js:127 #: frontend/src/components/seatable-integration-account-setting-widgets/delete-seatables-dialog.js:24 #: frontend/src/components/send-link.js:111 #: frontend/src/components/share-link-panel/link-details.js:230 #: frontend/src/components/share-link-panel/link-list.js:68 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:144 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:127 #: frontend/src/components/user-settings/social-login-saml.js:67 #: frontend/src/pages/org-admin/input-item.js:92 #: frontend/src/pages/org-admin/web-settings/input-item.js:69 -#: frontend/src/pages/sys-admin/web-settings/input-item.js:70 -#: frontend/src/pages/upload-link/upload-list-item.js:144 +#: frontend/src/pages/sys-admin/web-settings/input-item.js:66 +#: frontend/src/pages/upload-link/upload-list-item.js:124 #: frontend/src/tc-accept.js:42 msgid "Cancel" msgstr "キャンセル" #: frontend/src/components/dialog/add-abuse-report-dialog.js:93 -#: frontend/src/components/dialog/change-repo-password-dialog.js:118 +#: frontend/src/components/dialog/add-reviewer-dialog.js:110 +#: frontend/src/components/dialog/add-reviewer-dialog.js:111 +#: frontend/src/components/dialog/change-repo-password-dialog.js:117 #: frontend/src/components/dialog/clean-trash.js:77 #: frontend/src/components/dialog/confirm-apply-folder-properties-dialog.js:56 -#: frontend/src/components/dialog/copy-dirent-dialog.js:166 +#: frontend/src/components/dialog/copy-dirent-dialog.js:163 #: frontend/src/components/dialog/create-department-repo-dialog.js:95 -#: frontend/src/components/dialog/create-file-dialog.js:112 +#: frontend/src/components/dialog/create-file-dialog.js:180 #: frontend/src/components/dialog/create-folder-dialog.js:100 #: frontend/src/components/dialog/create-group-dialog.js:82 #: frontend/src/components/dialog/create-repo-dialog.js:271 @@ -476,13 +465,13 @@ msgstr "キャンセル" #: frontend/src/components/dialog/invite-people-dialog.js:122 #: frontend/src/components/dialog/label-repo-state-dialog.js:89 #: frontend/src/components/dialog/lib-decrypt-dialog.js:67 -#: frontend/src/components/dialog/lib-history-setting-dialog.js:152 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:151 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:124 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:326 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:254 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:306 -#: frontend/src/components/dialog/move-dirent-dialog.js:186 +#: frontend/src/components/dialog/move-dirent-dialog.js:184 #: frontend/src/components/dialog/new-wiki-dialog.js:61 #: frontend/src/components/dialog/org-add-admin-dialog.js:66 #: frontend/src/components/dialog/org-add-department-dialog.js:86 @@ -526,7 +515,7 @@ msgstr "キャンセル" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:90 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:51 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:57 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:145 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:144 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-logs-export-excel-dialog.js:105 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:96 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:52 @@ -536,7 +525,7 @@ msgstr "キャンセル" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:268 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:255 #: frontend/src/components/dialog/sysadmin-dialog/update-user.js:61 -#: frontend/src/components/dialog/transfer-dialog.js:187 +#: frontend/src/components/dialog/transfer-dialog.js:101 #: frontend/src/components/dialog/transfer-group-dialog.js:69 #: frontend/src/components/dialog/wiki-select-dialog.js:99 #: frontend/src/components/dialog/wiki-select-dialog.js:100 @@ -557,10 +546,55 @@ msgstr "キャンセル" #: frontend/src/pages/sys-admin/repos/search-repos.js:155 #: frontend/src/pages/sys-admin/statistic/statistic-common-tool.js:128 #: frontend/src/pages/sys-admin/users/search-users.js:318 -#: frontend/src/pages/sys-admin/web-settings/input-item.js:69 +#: frontend/src/pages/sys-admin/web-settings/input-item.js:65 msgid "Submit" msgstr "登録" +#: frontend/src/components/dialog/add-reviewer-dialog.js:98 +msgid "Request a review" +msgstr "レビューをリクエスト" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:100 +msgid "Add new reviewer" +msgstr "新しいレビューを追加" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:103 +#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:283 +#: frontend/src/components/dialog/org-add-member-dialog.js:58 +#: frontend/src/components/dialog/share-to-user.js:357 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-member-dialog.js:37 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-member-dialog.js:56 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-batch-add-admin-dialog.js:45 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:45 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:46 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:240 +#: frontend/src/components/list-and-add-group-members.js:173 +#: frontend/src/pages/org-admin/org-users-search-users.js:196 +#: frontend/src/pages/org-admin/org-users-users.js:260 +#: frontend/src/pages/sys-admin/users/search-users.js:313 +#: frontend/src/pages/sys-admin/users/users.js:425 +msgid "Search users" +msgstr "" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:137 +#: frontend/src/components/dialog/edit-filetag-dialog.js:145 +#: frontend/src/components/dialog/list-created-files-dialog.js:55 +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:86 +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:107 +#: frontend/src/components/dialog/org-add-admin-dialog.js:65 +#: frontend/src/components/dialog/search-file-dialog.js:115 +#: frontend/src/components/dialog/share-admin-link.js:35 +#: frontend/src/components/dialog/share-repo-dialog.js:149 +#: frontend/src/components/dialog/transfer-group-dialog.js:68 +#: frontend/src/components/search/ai-search.js:653 +#: frontend/src/components/search/ai-search.js:690 +#: frontend/src/components/search/search.js:497 +#: frontend/src/components/search/search.js:532 +#: frontend/src/components/system-notification.js:46 +#: frontend/src/pages/groups/group-view.js:479 +msgid "Close" +msgstr "閉じる" + #: frontend/src/components/dialog/change-repo-password-dialog.js:49 msgid "Please enter the old password" msgstr "旧いパスワードを入力してください" @@ -585,24 +619,24 @@ msgstr "パスワードが一致しません。" msgid "Successfully changed library password." msgstr "ライブラリのパスワードが正常に変更されました" -#: frontend/src/components/dialog/change-repo-password-dialog.js:98 +#: frontend/src/components/dialog/change-repo-password-dialog.js:102 msgid "Change Password of Library {placeholder}" msgstr "ライブラリのパスワードを変更する {placeholder}" -#: frontend/src/components/dialog/change-repo-password-dialog.js:108 +#: frontend/src/components/dialog/change-repo-password-dialog.js:107 msgid "Old Password" msgstr "旧いパスワード" -#: frontend/src/components/dialog/change-repo-password-dialog.js:110 +#: frontend/src/components/dialog/change-repo-password-dialog.js:109 msgid "New Password" msgstr "新規パスワード入力" -#: frontend/src/components/dialog/change-repo-password-dialog.js:110 +#: frontend/src/components/dialog/change-repo-password-dialog.js:109 #: frontend/src/components/dialog/create-repo-dialog.js:240 msgid "(at least {placeholder} characters)" msgstr "" -#: frontend/src/components/dialog/change-repo-password-dialog.js:112 +#: frontend/src/components/dialog/change-repo-password-dialog.js:111 msgid "New Password Again" msgstr "再度パスワード入力" @@ -628,12 +662,11 @@ msgstr "クリーニングは成功" #: frontend/src/components/dialog/clean-trash.js:62 #: frontend/src/pages/org-admin/devices/devices-errors.js:193 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:375 #: frontend/src/pages/share-admin/share-links.js:590 #: frontend/src/pages/share-admin/upload-links.js:306 #: frontend/src/pages/sys-admin/devices/devices-errors.js:197 #: frontend/src/pages/sys-admin/repos/trash-repos.js:400 -#: frontend/src/repo-folder-trash.js:207 +#: frontend/src/repo-folder-trash.js:204 msgid "Clean" msgstr "ゴミ箱を空にする" @@ -740,8 +773,9 @@ msgstr "本当にアカウントを削除しますか?" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:39 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:59 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:59 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:643 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:667 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:668 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:692 +#: frontend/src/components/draft-list-view/draft-list-item.js:111 #: frontend/src/components/group-members.js:163 #: frontend/src/components/popover/tag-list-item.js:55 #: frontend/src/components/popover/tag-list-item.js:56 @@ -757,8 +791,8 @@ msgstr "本当にアカウントを削除しますか?" #: frontend/src/components/share-link-panel/link-list.js:69 #: frontend/src/components/share-link-panel/link-list.js:129 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:513 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:330 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:338 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:358 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:366 #: frontend/src/components/user-settings/delete-account.js:38 #: frontend/src/components/user-settings/web-api-auth-token.js:83 #: frontend/src/pages/invitations/invitations-view.js:104 @@ -766,16 +800,14 @@ msgstr "本当にアカウントを削除しますか?" #: frontend/src/pages/invitations/invitations-view.js:136 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:360 #: frontend/src/pages/my-libs/mylib-repo-menu.js:145 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:267 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:198 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:256 #: frontend/src/pages/org-admin/org-department-item.js:551 #: frontend/src/pages/org-admin/org-departments-list.js:210 #: frontend/src/pages/org-admin/org-group-repos.js:174 #: frontend/src/pages/org-admin/org-groups-search-groups.js:115 #: frontend/src/pages/org-admin/org-groups.js:306 +#: frontend/src/pages/org-admin/org-libraries.js:316 #: frontend/src/pages/org-admin/org-links.js:216 -#: frontend/src/pages/org-admin/org-user-item.js:194 +#: frontend/src/pages/org-admin/org-user-item.js:179 #: frontend/src/pages/org-admin/org-user-repos.js:170 #: frontend/src/pages/sys-admin/departments/group-item.js:69 #: frontend/src/pages/sys-admin/groups/groups-content.js:184 @@ -787,7 +819,7 @@ msgstr "本当にアカウントを削除しますか?" #: frontend/src/pages/sys-admin/orgs/org-groups.js:120 #: frontend/src/pages/sys-admin/orgs/org-repos.js:117 #: frontend/src/pages/sys-admin/orgs/org-repos.js:125 -#: frontend/src/pages/sys-admin/orgs/org-users.js:298 +#: frontend/src/pages/sys-admin/orgs/org-users.js:288 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:205 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:213 #: frontend/src/pages/sys-admin/repos/dir-content.js:61 @@ -799,8 +831,8 @@ msgstr "本当にアカウントを削除しますか?" #: frontend/src/pages/sys-admin/users/search-users.js:355 #: frontend/src/pages/sys-admin/users/user-repos.js:163 #: frontend/src/pages/sys-admin/users/user-repos.js:218 -#: frontend/src/pages/sys-admin/users/users-content.js:361 -#: frontend/src/pages/sys-admin/users/users-content.js:560 +#: frontend/src/pages/sys-admin/users/users-content.js:352 +#: frontend/src/pages/sys-admin/users/users-content.js:548 #: frontend/src/pages/sys-admin/users/users.js:510 #: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:65 #: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:69 @@ -828,7 +860,6 @@ msgid "Are you sure you want to disconnect?" msgstr "切断してもよろしいですか?" #: frontend/src/components/dialog/confirm-restore-repo.js:31 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:264 #: frontend/src/pages/sys-admin/repos/trash-repos.js:266 msgid "Restore Library" msgstr "ライブラリの復元" @@ -842,13 +873,11 @@ msgstr "このライブラリを本当に復元して良いですか?" #: frontend/src/pages/file-history-old/history-item.js:126 #: frontend/src/pages/my-libs/my-libs-deleted.js:176 #: frontend/src/pages/my-libs/my-libs-deleted.js:177 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:195 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:267 #: frontend/src/pages/sys-admin/repos/trash-repos.js:197 #: frontend/src/pages/sys-admin/repos/trash-repos.js:269 -#: frontend/src/repo-folder-trash.js:363 frontend/src/repo-folder-trash.js:374 -#: frontend/src/repo-snapshot.js:170 frontend/src/repo-snapshot.js:299 -#: frontend/src/repo-snapshot.js:308 +#: frontend/src/repo-folder-trash.js:358 frontend/src/repo-folder-trash.js:368 +#: frontend/src/repo-snapshot.js:168 frontend/src/repo-snapshot.js:297 +#: frontend/src/repo-snapshot.js:306 msgid "Restore" msgstr "復元" @@ -936,12 +965,13 @@ msgid "New Department Library" msgstr "新部門ライブラリ" #: frontend/src/components/dialog/create-department-repo-dialog.js:81 -#: frontend/src/components/dialog/create-file-dialog.js:98 +#: frontend/src/components/dialog/create-file-dialog.js:151 #: frontend/src/components/dialog/create-folder-dialog.js:86 #: frontend/src/components/dialog/create-group-dialog.js:69 #: frontend/src/components/dialog/create-repo-dialog.js:188 #: frontend/src/components/dialog/create-tag-dialog.js:79 #: frontend/src/components/dialog/list-created-files-dialog.js:28 +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:66 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:84 #: frontend/src/components/dialog/new-wiki-dialog.js:56 #: frontend/src/components/dialog/org-add-department-dialog.js:73 @@ -961,7 +991,8 @@ msgstr "新部門ライブラリ" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:63 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:82 #: frontend/src/components/dialog/wiki-select-dialog.js:78 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:627 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:626 +#: frontend/src/components/draft-list-view/draft-list-view.js:36 #: frontend/src/components/group-members.js:30 #: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:122 #: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23 @@ -969,7 +1000,6 @@ msgstr "新部門ライブラリ" #: frontend/src/pages/my-libs/my-libs-deleted.js:93 #: frontend/src/pages/my-libs/mylib-repo-list-view.js:90 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:160 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:75 #: frontend/src/pages/org-admin/org-admin-list.js:50 #: frontend/src/pages/org-admin/org-department-item.js:250 #: frontend/src/pages/org-admin/org-department-item.js:290 @@ -980,6 +1010,7 @@ msgstr "新部門ライブラリ" #: frontend/src/pages/org-admin/org-group-repos.js:83 #: frontend/src/pages/org-admin/org-groups-search-groups.js:157 #: frontend/src/pages/org-admin/org-groups.js:160 +#: frontend/src/pages/org-admin/org-libraries.js:147 #: frontend/src/pages/org-admin/org-links.js:100 #: frontend/src/pages/org-admin/org-user-profile.js:136 #: frontend/src/pages/org-admin/org-user-repos.js:79 @@ -1010,12 +1041,12 @@ msgstr "新部門ライブラリ" #: frontend/src/pages/sys-admin/users/user-links.js:49 #: frontend/src/pages/sys-admin/users/user-repos.js:54 #: frontend/src/pages/sys-admin/users/user-shared-repos.js:35 -#: frontend/src/repo-folder-trash.js:239 frontend/src/repo-snapshot.js:200 +#: frontend/src/repo-folder-trash.js:236 frontend/src/repo-snapshot.js:198 #: frontend/src/shared-dir-view.js:661 msgid "Name" msgstr "氏名" -#: frontend/src/components/dialog/create-file-dialog.js:62 +#: frontend/src/components/dialog/create-file-dialog.js:59 #: frontend/src/components/dialog/create-folder-dialog.js:54 #: frontend/src/components/dialog/rename-dialog.js:56 #: frontend/src/components/dialog/rename-dirent.js:56 @@ -1024,7 +1055,7 @@ msgstr "氏名" msgid "The name \"{name}\" is already taken. Please choose a different name." msgstr "" -#: frontend/src/components/dialog/create-file-dialog.js:94 +#: frontend/src/components/dialog/create-file-dialog.js:147 #: frontend/src/components/toolbar/dir-operation-toolbar.js:207 #: frontend/src/components/toolbar/dir-operation-toolbar.js:232 #: frontend/src/pages/repo-wiki-mode/side-panel.js:176 @@ -1066,7 +1097,7 @@ msgstr "パスワードが短すぎます。" #: frontend/src/components/dialog/create-repo-dialog.js:111 #: frontend/src/components/dialog/generate-upload-link.js:150 #: frontend/src/components/dialog/org-add-user-dialog.js:123 -#: frontend/src/components/share-link-panel/link-creation.js:181 +#: frontend/src/components/share-link-panel/link-creation.js:175 msgid "Passwords don't match" msgstr "パスワードが一致しません。" @@ -1132,14 +1163,14 @@ msgstr "権限" #: frontend/src/components/dialog/share-repo-dialog.js:40 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:22 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57 -#: frontend/src/utils/utils.js:680 +#: frontend/src/utils/utils.js:684 msgid "Read-Write" msgstr "読み/書き" #: frontend/src/components/dialog/create-repo-dialog.js:227 #: frontend/src/components/dialog/share-repo-dialog.js:41 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57 -#: frontend/src/utils/utils.js:683 +#: frontend/src/utils/utils.js:687 msgid "Read-Only" msgstr "読みのみ" @@ -1153,7 +1184,7 @@ msgstr "暗号化" #: frontend/src/components/dialog/org-add-user-dialog.js:145 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:106 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:153 -#: frontend/src/components/share-link-panel/link-creation.js:284 +#: frontend/src/components/share-link-panel/link-creation.js:278 #: frontend/src/pages/sys-admin/web-settings/web-settings.js:239 #: frontend/src/settings.js:48 frontend/src/settings.js:134 msgid "Password" @@ -1163,15 +1194,15 @@ msgstr "パスワード" #: frontend/src/components/dialog/generate-upload-link.js:390 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:110 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:163 -#: frontend/src/components/share-link-panel/link-creation.js:295 +#: frontend/src/components/share-link-panel/link-creation.js:289 msgid "Password again" msgstr "パスワード (確認)" #: frontend/src/components/dialog/create-tag-dialog.js:53 #: frontend/src/components/dialog/zip-download-dialog.js:73 -#: frontend/src/components/file-uploader/file-uploader.js:400 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:409 -#: frontend/src/pages/upload-link/file-uploader.js:399 +#: frontend/src/components/file-uploader/file-uploader.js:406 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:415 +#: frontend/src/pages/upload-link/file-uploader.js:404 msgid "Internal Server Error" msgstr "サーバ内部エラー" @@ -1181,10 +1212,10 @@ msgstr "タグ「{name}」はすでに存在します。" #: frontend/src/components/dialog/create-tag-dialog.js:73 #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:124 -#: frontend/src/components/share-link-panel/link-creation.js:259 +#: frontend/src/components/share-link-panel/link-creation.js:253 #: frontend/src/components/share-link-panel/link-details.js:166 -#: frontend/src/repo-folder-trash.js:201 frontend/src/repo-history.js:112 -#: frontend/src/repo-snapshot.js:150 +#: frontend/src/repo-folder-trash.js:198 frontend/src/repo-history.js:109 +#: frontend/src/repo-snapshot.js:148 msgid "Back" msgstr "バック" @@ -1200,10 +1231,10 @@ msgstr "色を選択してください" #: frontend/src/components/dialog/create-tag-dialog.js:109 #: frontend/src/components/file-view/file-toolbar.js:155 #: frontend/src/components/file-view/file-toolbar.js:214 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:115 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:158 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:199 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:222 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:121 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:165 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:206 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:229 #: frontend/src/shared-dir-view.js:486 msgid "Save" msgstr "保存" @@ -1227,8 +1258,6 @@ msgid "Permission name" msgstr "許可名" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:151 -#: frontend/src/components/file-uploader/file-uploader.js:684 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:667 #: frontend/src/components/toolbar/dir-operation-toolbar.js:189 #: frontend/src/components/toolbar/dir-operation-toolbar.js:198 #: frontend/src/components/toolbar/dir-operation-toolbar.js:227 @@ -1242,8 +1271,7 @@ msgstr "許可名" #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:69 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:79 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:89 -#: frontend/src/pages/upload-link/file-uploader.js:625 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:66 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:52 #: frontend/src/shared-dir-view.js:471 msgid "Upload" msgstr "アップロード" @@ -1251,8 +1279,8 @@ msgstr "アップロード" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:180 #: frontend/src/components/dialog/zip-download-dialog.js:123 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:637 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:661 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:662 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:686 #: frontend/src/components/file-view/file-toolbar.js:171 #: frontend/src/components/file-view/file-toolbar.js:255 #: frontend/src/components/file-view/file-view-tip.js:25 @@ -1260,10 +1288,10 @@ msgstr "アップロード" #: frontend/src/components/history-trash-file-view/download.js:10 #: frontend/src/components/shared-file-view/shared-file-view-tip.js:27 #: frontend/src/components/shared-file-view/shared-file-view.js:133 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:331 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:344 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:359 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:372 #: frontend/src/pages/file-history-old/history-item.js:127 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:122 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:128 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:74 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:253 #: frontend/src/pages/org-admin/statistic/statistic-traffic.js:63 @@ -1278,7 +1306,7 @@ msgstr "アップロード" #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:84 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:94 #: frontend/src/pages/sys-admin/users/user-links.js:202 -#: frontend/src/repo-snapshot.js:309 frontend/src/shared-dir-view.js:769 +#: frontend/src/repo-snapshot.js:307 frontend/src/shared-dir-view.js:769 #: frontend/src/shared-dir-view.js:796 frontend/src/shared-dir-view.js:844 #: frontend/src/shared-dir-view.js:876 frontend/src/shared-dir-view.js:945 #: frontend/src/shared-dir-view.js:963 @@ -1308,9 +1336,9 @@ msgstr "" #: frontend/src/components/dialog/view-link-dialog.js:38 #: frontend/src/components/share-link-panel/link-item.js:112 #: frontend/src/components/shared-link.js:24 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:329 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:337 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:343 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:357 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:365 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:371 #: frontend/src/pages/org-admin/org-saml-config.js:118 #: frontend/src/pages/org-admin/org-saml-config.js:132 #: frontend/src/pages/org-admin/org-saml-config.js:146 @@ -1343,7 +1371,7 @@ msgstr "共有リンク" #: frontend/src/components/select-editor/select-editor.js:138 #: frontend/src/components/share-link-panel/link-details.js:206 #: frontend/src/components/share-link-panel/link-details.js:207 -#: frontend/src/components/toolbar/view-file-toolbar.js:67 +#: frontend/src/components/toolbar/view-file-toolbar.js:87 #: frontend/src/components/user-settings/user-avatar-form.js:97 #: frontend/src/pages/org-admin/org-user-profile.js:139 #: frontend/src/pages/org-admin/org-user-profile.js:145 @@ -1357,9 +1385,9 @@ msgstr "共有リンク" #: frontend/src/pages/sys-admin/institutions/institution-info.js:28 #: frontend/src/pages/sys-admin/orgs/org-info.js:41 #: frontend/src/pages/sys-admin/users/user-info.js:91 -#: frontend/src/pages/sys-admin/users/users-content.js:514 +#: frontend/src/pages/sys-admin/users/users-content.js:502 #: frontend/src/pages/wiki/main-panel.js:106 -#: frontend/src/pages/wiki/main-panel.js:107 frontend/src/repo-history.js:306 +#: frontend/src/pages/wiki/main-panel.js:107 frontend/src/repo-history.js:303 msgid "Edit" msgstr "編集" @@ -1397,7 +1425,6 @@ msgstr "" #: frontend/src/components/dialog/delete-repo-dialog.js:66 #: frontend/src/components/dialog/org-delete-repo-dialog.js:32 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:33 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:253 #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:101 #: frontend/src/pages/sys-admin/orgs/org-repos.js:122 #: frontend/src/pages/sys-admin/repos/trash-repos.js:255 @@ -1421,28 +1448,11 @@ msgid "Select Tags" msgstr "タグを選択" #: frontend/src/components/dialog/edit-filetag-dialog.js:141 -#: frontend/src/components/popover/edit-filetag-popover.js:187 +#: frontend/src/components/popover/edit-filetag-popover.js:182 #: frontend/src/components/popover/list-tag-popover.js:145 msgid "Create a new tag" msgstr "新しいタグを作成" -#: frontend/src/components/dialog/edit-filetag-dialog.js:145 -#: frontend/src/components/dialog/list-created-files-dialog.js:52 -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:107 -#: frontend/src/components/dialog/org-add-admin-dialog.js:65 -#: frontend/src/components/dialog/search-file-dialog.js:115 -#: frontend/src/components/dialog/share-admin-link.js:35 -#: frontend/src/components/dialog/share-repo-dialog.js:149 -#: frontend/src/components/dialog/transfer-group-dialog.js:68 -#: frontend/src/components/search/ai-search.js:663 -#: frontend/src/components/search/ai-search.js:700 -#: frontend/src/components/search/search.js:497 -#: frontend/src/components/search/search.js:532 -#: frontend/src/components/system-notification.js:46 -#: frontend/src/pages/groups/group-view.js:479 -msgid "Close" -msgstr "閉じる" - #: frontend/src/components/dialog/edit-repo-commit-labels.js:47 msgid "Successfully edited labels." msgstr "ラベルの編集に成功しました" @@ -1456,48 +1466,48 @@ msgid "Find an option" msgstr "" #: frontend/src/components/dialog/extra-attributes-dialog/index.js:217 -#: frontend/src/components/dirent-detail/detail-list-view.js:93 -#: frontend/src/components/dirent-detail/detail-list-view.js:134 +#: frontend/src/components/dirent-detail/detail-list-view.js:92 +#: frontend/src/components/dirent-detail/detail-list-view.js:133 msgid "Edit extra properties" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:142 #: frontend/src/components/dialog/reset-webdav-password.js:29 #: frontend/src/components/dialog/set-webdav-password.js:29 -#: frontend/src/components/share-link-panel/link-creation.js:173 +#: frontend/src/components/share-link-panel/link-creation.js:167 msgid "Please enter a password." msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:146 #: frontend/src/components/dialog/reset-webdav-password.js:33 #: frontend/src/components/dialog/set-webdav-password.js:33 -#: frontend/src/components/share-link-panel/link-creation.js:177 +#: frontend/src/components/share-link-panel/link-creation.js:171 msgid "The password is too short." msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:154 #: frontend/src/components/dialog/reset-webdav-password.js:38 #: frontend/src/components/dialog/set-webdav-password.js:38 -#: frontend/src/components/share-link-panel/link-creation.js:185 +#: frontend/src/components/share-link-panel/link-creation.js:179 msgid "" "The password is too weak. It should include at least {passwordStrengthLevel}" " of the following: number, upper letter, lower letter and other symbols." msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:162 -#: frontend/src/components/share-link-panel/link-creation.js:193 +#: frontend/src/components/share-link-panel/link-creation.js:187 msgid "Please select an expiration time" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:170 -#: frontend/src/components/share-link-panel/link-creation.js:202 +#: frontend/src/components/share-link-panel/link-creation.js:196 msgid "Please enter days" msgstr "日数を入力してください。" #: frontend/src/components/dialog/generate-upload-link.js:174 #: frontend/src/components/dialog/lib-history-setting-dialog.js:66 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:66 -#: frontend/src/components/share-link-panel/link-creation.js:206 +#: frontend/src/components/share-link-panel/link-creation.js:200 msgid "Please enter a non-negative integer" msgstr "非負の整数を入力してください" @@ -1508,7 +1518,7 @@ msgstr "アップロードリンクがクリップボードにコピーされま #: frontend/src/components/dialog/generate-upload-link.js:276 #: frontend/src/components/dialog/reset-webdav-password.js:68 #: frontend/src/components/dialog/set-webdav-password.js:68 -#: frontend/src/components/share-link-panel/link-creation.js:285 +#: frontend/src/components/share-link-panel/link-creation.js:279 msgid "" "(at least {passwordMinLength} characters and includes " "{passwordStrengthLevel} of the following: number, upper letter, lower letter" @@ -1555,18 +1565,18 @@ msgstr "送信" #: frontend/src/components/dialog/generate-upload-link.js:367 #: frontend/src/components/dialog/generate-upload-link.js:372 -#: frontend/src/components/share-link-panel/link-creation.js:273 -#: frontend/src/components/share-link-panel/link-creation.js:278 +#: frontend/src/components/share-link-panel/link-creation.js:267 +#: frontend/src/components/share-link-panel/link-creation.js:272 msgid "Add password protection" msgstr "パスワード保護を追加" #: frontend/src/components/dialog/generate-upload-link.js:403 -#: frontend/src/components/share-link-panel/link-creation.js:308 +#: frontend/src/components/share-link-panel/link-creation.js:302 msgid "Add auto expiration" msgstr "有効期限を設定" #: frontend/src/components/dialog/generate-upload-link.js:422 -#: frontend/src/components/share-link-panel/link-creation.js:344 +#: frontend/src/components/share-link-panel/link-creation.js:338 #: frontend/src/components/user-settings/web-api-auth-token.js:86 msgid "Generate" msgstr "生成" @@ -1686,8 +1696,8 @@ msgstr "" #: frontend/src/components/dialog/invite-people-dialog.js:107 #: frontend/src/components/dialog/share-dialog.js:154 #: frontend/src/components/dialog/share-to-invite-people.js:273 -#: frontend/src/components/main-side-nav.js:261 -#: frontend/src/components/main-side-nav.js:263 +#: frontend/src/components/main-side-nav.js:271 +#: frontend/src/components/main-side-nav.js:273 #: frontend/src/components/toolbar/invitations-toolbar.js:31 #: frontend/src/components/toolbar/invitations-toolbar.js:35 #: frontend/src/pages/invitations/invitations-view.js:282 @@ -1745,33 +1755,36 @@ msgstr "パスワードはサーバに1時間だけ保持されます。" msgid "Successfully set library history." msgstr "ライブラリ履歴を正常に設定しました" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:112 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:110 -msgid "{placeholder} History Setting" -msgstr "" +#: frontend/src/components/dialog/lib-history-setting-dialog.js:116 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:114 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:351 +#: frontend/src/pages/my-libs/mylib-repo-menu.js:154 +#: frontend/src/pages/sys-admin/repos/repos.js:271 +msgid "History Setting" +msgstr "履歴設定" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:123 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:122 msgid "Setting library history is disabled by Admin." msgstr "" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:128 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:121 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:127 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:120 msgid "Keep full history" msgstr "全ての履歴を保存する" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:132 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:125 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:131 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:124 msgid "Don't keep history" msgstr "履歴を保存しない" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:136 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:129 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:135 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:128 msgid "Only keep a period of history:" msgstr "履歴保存期間:" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:145 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:144 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:117 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:138 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:137 #: frontend/src/components/set-link-expiration.js:89 msgid "days" msgstr "日" @@ -1804,12 +1817,12 @@ msgstr "ユーザ権限" msgid "Group Permission" msgstr "グループ許可" -#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:69 +#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:73 msgid "{placeholder} Folder Permission" msgstr "" -#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:69 -msgid "Set permission of {placeholder}" +#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:73 +msgid "Set {placeholder}'s permission" msgstr "" #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:186 @@ -1817,17 +1830,17 @@ msgstr "" #: frontend/src/components/dialog/repo-api-token-dialog.js:197 #: frontend/src/components/dialog/zip-download-dialog.js:76 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:294 -#: frontend/src/pages/lib-content-view/lib-content-view.js:181 -#: frontend/src/pages/lib-content-view/lib-content-view.js:710 -#: frontend/src/pages/lib-content-view/lib-content-view.js:758 -#: frontend/src/pages/lib-content-view/lib-content-view.js:850 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1035 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1051 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1087 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1115 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1177 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1233 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1271 +#: frontend/src/pages/lib-content-view/lib-content-view.js:185 +#: frontend/src/pages/lib-content-view/lib-content-view.js:735 +#: frontend/src/pages/lib-content-view/lib-content-view.js:784 +#: frontend/src/pages/lib-content-view/lib-content-view.js:869 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1065 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1081 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1117 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1145 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1209 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1259 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1287 #: frontend/src/pages/my-libs/my-libs-deleted.js:152 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:293 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:315 @@ -1836,22 +1849,22 @@ msgstr "" #: frontend/src/pages/search/main-panel.js:197 #: frontend/src/pages/shared-with-all/public-shared-view.js:106 #: frontend/src/pages/sys-admin/abuse-reports.js:45 -#: frontend/src/pages/upload-link/file-uploader.js:433 -#: frontend/src/repo-folder-trash.js:136 frontend/src/repo-folder-trash.js:333 -#: frontend/src/utils/utils.js:1190 +#: frontend/src/pages/upload-link/file-uploader.js:437 +#: frontend/src/repo-folder-trash.js:136 frontend/src/repo-folder-trash.js:329 +#: frontend/src/utils/utils.js:1194 msgid "Error" msgstr "エラー" #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:189 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:172 #: frontend/src/components/dialog/repo-api-token-dialog.js:199 -#: frontend/src/pages/lib-content-view/lib-content-view.js:187 +#: frontend/src/pages/lib-content-view/lib-content-view.js:191 #: frontend/src/pages/search/main-panel.js:82 #: frontend/src/pages/sys-admin/abuse-reports.js:47 -#: frontend/src/repo-folder-trash.js:142 frontend/src/repo-folder-trash.js:335 +#: frontend/src/repo-folder-trash.js:142 frontend/src/repo-folder-trash.js:331 #: frontend/src/shared-file-view-document.js:74 #: frontend/src/shared-file-view-spreadsheet.js:71 -#: frontend/src/utils/utils.js:1193 frontend/src/view-file-document.js:76 +#: frontend/src/utils/utils.js:1197 frontend/src/view-file-document.js:76 #: frontend/src/view-file-spreadsheet.js:71 msgid "Please check the network." msgstr "ネットワークをご確認ください。" @@ -1889,23 +1902,6 @@ msgstr "グループを選択" msgid "User" msgstr "ユーザ" -#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:283 -#: frontend/src/components/dialog/org-add-member-dialog.js:58 -#: frontend/src/components/dialog/share-to-user.js:357 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-member-dialog.js:37 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-member-dialog.js:56 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-batch-add-admin-dialog.js:45 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:45 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:46 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:240 -#: frontend/src/components/list-and-add-group-members.js:173 -#: frontend/src/pages/org-admin/org-users-search-users.js:196 -#: frontend/src/pages/org-admin/org-users-users.js:260 -#: frontend/src/pages/sys-admin/users/search-users.js:313 -#: frontend/src/pages/sys-admin/users/users.js:425 -msgid "Search users" -msgstr "" - #: frontend/src/components/dialog/list-created-files-dialog.js:23 msgid "Created Files" msgstr "作成されたファイル" @@ -1920,60 +1916,67 @@ msgstr "作成されたファイル" #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:48 #: frontend/src/pages/sys-admin/devices/devices-errors.js:53 #: frontend/src/pages/sys-admin/logs-page/login-logs.js:48 -#: frontend/src/repo-history.js:141 frontend/src/repo-history.js:148 +#: frontend/src/repo-history.js:138 frontend/src/repo-history.js:145 #: frontend/src/user-notifications.js:131 #: frontend/src/user-notifications.js:135 msgid "Time" msgstr "日時" -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79 -msgid "Tagged Files" -msgstr "タグ付きファイル" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:44 +#: frontend/src/pages/drafts/draft-content.js:29 +msgid "Successfully deleted draft %(draft)s." +msgstr "" -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:85 -#: frontend/src/components/dialog/search-file-dialog.js:94 -#: frontend/src/components/dirent-detail/detail-list-view.js:120 -#: frontend/src/components/dirent-detail/file-details.js:85 -#: frontend/src/components/dirent-detail/lib-details.js:69 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:630 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124 -#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24 -#: frontend/src/file-history-old.js:245 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:74 -#: frontend/src/pages/my-libs/mylib-repo-list-view.js:92 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:80 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:82 -#: frontend/src/pages/org-admin/org-department-item.js:327 -#: frontend/src/pages/org-admin/org-group-repos.js:84 -#: frontend/src/pages/org-admin/org-user-repos.js:80 -#: frontend/src/pages/org-admin/org-user-shared-repos.js:78 -#: frontend/src/pages/search/advanced-search.js:78 -#: frontend/src/pages/search/advanced-search.js:226 -#: frontend/src/pages/share-with-ocm/remote-dir-content.js:99 -#: frontend/src/pages/shared-libs/shared-libs.js:84 -#: frontend/src/pages/sys-admin/departments/department-libraries.js:85 -#: frontend/src/pages/sys-admin/repos/dir-content.js:104 -#: frontend/src/pages/sys-admin/repos/repos.js:82 -#: frontend/src/pages/sys-admin/repos/repos.js:84 -#: frontend/src/pages/sys-admin/users/user-shared-repos.js:37 -#: frontend/src/repo-folder-trash.js:242 frontend/src/repo-snapshot.js:201 -#: frontend/src/shared-dir-view.js:663 -msgid "Size" -msgstr "サイズ" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:48 +#: frontend/src/pages/drafts/draft-content.js:33 +msgid "Failed to delete draft %(draft)s." +msgstr "" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:61 +#: frontend/src/pages/drafts/drafts-view.js:19 +msgid "Drafts" +msgstr "ドラフト" + +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:67 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:74 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:74 +#: frontend/src/components/group-members.js:125 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:126 +#: frontend/src/components/wiki-list-view/wiki-list-view.js:45 +#: frontend/src/pages/groups/group-view.js:381 +#: frontend/src/pages/org-admin/org-group-members.js:109 +#: frontend/src/pages/org-admin/org-libraries.js:153 +#: frontend/src/pages/org-admin/org-links.js:101 +#: frontend/src/pages/org-admin/org-user-shared-repos.js:77 +#: frontend/src/pages/shared-libs/shared-libs.js:86 +#: frontend/src/pages/sys-admin/groups/group-members.js:166 +#: frontend/src/pages/sys-admin/groups/groups-content.js:58 +#: frontend/src/pages/sys-admin/links/share-links.js:66 +#: frontend/src/pages/sys-admin/orgs/org-repos.js:35 +#: frontend/src/pages/sys-admin/repos/repos.js:88 +#: frontend/src/pages/sys-admin/repos/trash-repos.js:67 +#: frontend/src/pages/sys-admin/users/user-groups.js:119 +#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:170 +#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:188 +msgid "Owner" +msgstr "所有者" + +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:68 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:86 #: frontend/src/components/dialog/search-file-dialog.js:95 #: frontend/src/components/dialog/share-repo-dialog.js:129 #: frontend/src/components/dialog/wiki-select-dialog.js:79 -#: frontend/src/components/dirent-detail/detail-list-view.js:87 -#: frontend/src/components/dirent-detail/detail-list-view.js:122 +#: frontend/src/components/dirent-detail/detail-list-view.js:86 +#: frontend/src/components/dirent-detail/detail-list-view.js:121 #: frontend/src/components/dirent-detail/file-details.js:87 #: frontend/src/components/dirent-detail/lib-details.js:70 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:631 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:630 +#: frontend/src/components/draft-list-view/draft-list-view.js:38 #: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:125 #: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25 #: frontend/src/components/wiki-list-view/wiki-list-view.js:46 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:76 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:46 #: frontend/src/pages/my-libs/mylib-repo-list-view.js:94 #: frontend/src/pages/org-admin/org-user-repos.js:81 #: frontend/src/pages/org-admin/org-user-shared-repos.js:79 @@ -1988,11 +1991,61 @@ msgstr "サイズ" msgid "Last Update" msgstr "前回の更新" +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79 +msgid "Tagged Files" +msgstr "タグ付きファイル" + +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:85 +#: frontend/src/components/dialog/search-file-dialog.js:94 +#: frontend/src/components/dirent-detail/detail-list-view.js:119 +#: frontend/src/components/dirent-detail/file-details.js:85 +#: frontend/src/components/dirent-detail/lib-details.js:69 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:629 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124 +#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24 +#: frontend/src/file-history-old.js:245 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:44 +#: frontend/src/pages/my-libs/mylib-repo-list-view.js:92 +#: frontend/src/pages/org-admin/org-department-item.js:327 +#: frontend/src/pages/org-admin/org-group-repos.js:84 +#: frontend/src/pages/org-admin/org-libraries.js:150 +#: frontend/src/pages/org-admin/org-user-repos.js:80 +#: frontend/src/pages/org-admin/org-user-shared-repos.js:78 +#: frontend/src/pages/search/advanced-search.js:78 +#: frontend/src/pages/search/advanced-search.js:226 +#: frontend/src/pages/share-with-ocm/remote-dir-content.js:99 +#: frontend/src/pages/shared-libs/shared-libs.js:84 +#: frontend/src/pages/sys-admin/departments/department-libraries.js:85 +#: frontend/src/pages/sys-admin/repos/dir-content.js:104 +#: frontend/src/pages/sys-admin/repos/repos.js:82 +#: frontend/src/pages/sys-admin/repos/repos.js:84 +#: frontend/src/pages/sys-admin/users/user-shared-repos.js:37 +#: frontend/src/repo-folder-trash.js:238 frontend/src/repo-snapshot.js:199 +#: frontend/src/shared-dir-view.js:663 +msgid "Size" +msgstr "サイズ" + #: frontend/src/components/dialog/list-taggedfiles-dialog.js:165 #: frontend/src/pages/starred/starred.js:221 msgid "deleted" msgstr "削除" +#: frontend/src/components/dialog/local-draft-dialog.js:17 +msgid "Local draft" +msgstr "ローカルドラフト" + +#: frontend/src/components/dialog/local-draft-dialog.js:19 +msgid "You have an unsaved draft. Do you like to use it?" +msgstr "未保存のドラフトがあります。それを使用する必要がありますか?" + +#: frontend/src/components/dialog/local-draft-dialog.js:22 +msgid "Use draft" +msgstr "使用ドラフト" + +#: frontend/src/components/dialog/local-draft-dialog.js:23 +msgid "Delete draft" +msgstr "削除ドラフト" + #: frontend/src/components/dialog/manage-members-dialog.js:21 msgid "Manage group members" msgstr "グループメンバーを管理" @@ -2011,8 +2064,10 @@ msgstr "新しいWiki" #: frontend/src/components/dialog/op-menu.js:53 #: frontend/src/components/dialog/op-menu.js:54 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:809 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:810 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:837 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:838 +#: frontend/src/components/draft-list-view/draft-list-item.js:104 +#: frontend/src/components/draft-list-view/draft-list-item.js:105 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:123 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:124 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:152 @@ -2037,16 +2092,16 @@ msgstr "新しいWiki" #: frontend/src/pages/my-libs/mylib-repo-menu.js:210 #: frontend/src/pages/my-libs/mylib-repo-menu.js:263 #: frontend/src/pages/my-libs/mylib-repo-menu.js:264 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:260 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:261 #: frontend/src/pages/org-admin/org-groups-search-groups.js:108 #: frontend/src/pages/org-admin/org-groups-search-groups.js:109 #: frontend/src/pages/org-admin/org-groups.js:299 #: frontend/src/pages/org-admin/org-groups.js:300 +#: frontend/src/pages/org-admin/org-libraries.js:309 +#: frontend/src/pages/org-admin/org-libraries.js:310 #: frontend/src/pages/org-admin/org-links.js:209 #: frontend/src/pages/org-admin/org-links.js:210 -#: frontend/src/pages/org-admin/org-user-item.js:187 -#: frontend/src/pages/org-admin/org-user-item.js:188 +#: frontend/src/pages/org-admin/org-user-item.js:172 +#: frontend/src/pages/org-admin/org-user-item.js:173 #: frontend/src/pages/repo-wiki-mode/side-panel.js:168 #: frontend/src/pages/repo-wiki-mode/side-panel.js:169 #: frontend/src/pages/sdoc/sdoc-file-history/history-version.js:127 @@ -2105,7 +2160,7 @@ msgstr "新部門" #: frontend/src/pages/sys-admin/departments/department.js:105 #: frontend/src/pages/sys-admin/groups/group-members.js:324 #: frontend/src/pages/sys-admin/institutions/institution-users.js:362 -#: frontend/src/pages/sys-admin/orgs/org-users.js:434 +#: frontend/src/pages/sys-admin/orgs/org-users.js:415 msgid "Add Member" msgstr "会員を追加" @@ -2156,11 +2211,11 @@ msgstr "" #: frontend/src/pages/sys-admin/institutions/institutions.js:127 #: frontend/src/pages/sys-admin/orgs/org-groups.js:107 #: frontend/src/pages/sys-admin/orgs/org-repos.js:100 -#: frontend/src/pages/sys-admin/orgs/org-users.js:228 +#: frontend/src/pages/sys-admin/orgs/org-users.js:220 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:138 #: frontend/src/pages/sys-admin/terms-and-conditions/item.js:125 #: frontend/src/pages/sys-admin/users/user-repos.js:192 -#: frontend/src/pages/sys-admin/users/users-content.js:403 +#: frontend/src/pages/sys-admin/users/users-content.js:393 msgid "Are you sure you want to delete {placeholder} ?" msgstr "" @@ -2171,7 +2226,7 @@ msgstr "部門を削除" #: frontend/src/components/dialog/org-delete-member-dialog.js:40 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-member-dialog.js:40 -#: frontend/src/pages/sys-admin/orgs/org-users.js:295 +#: frontend/src/pages/sys-admin/orgs/org-users.js:285 msgid "Delete Member" msgstr "メンバー削除" @@ -2257,9 +2312,9 @@ msgid "API token is copied to the clipboard." msgstr "APIトークンがクリップボードにコピーされます。" #: frontend/src/components/dialog/repo-api-token-dialog.js:116 -#: frontend/src/pages/lib-content-view/lib-content-view.js:168 -#: frontend/src/pages/lib-content-view/lib-content-view.js:171 -#: frontend/src/repo-folder-trash.js:131 frontend/src/utils/utils.js:1185 +#: frontend/src/pages/lib-content-view/lib-content-view.js:172 +#: frontend/src/pages/lib-content-view/lib-content-view.js:175 +#: frontend/src/repo-folder-trash.js:131 frontend/src/utils/utils.js:1189 msgid "Permission denied" msgstr "権限がありません。" @@ -2275,29 +2330,33 @@ msgstr "" msgid "{placeholder} SeaTable integration" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:52 -msgid "{placeholder} Share Admin" -msgstr "" +#: frontend/src/components/dialog/repo-share-admin-dialog.js:56 +#: frontend/src/components/main-side-nav.js:278 +#: frontend/src/components/main-side-nav.js:280 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:354 +#: frontend/src/pages/my-libs/mylib-repo-menu.js:178 +msgid "Share Admin" +msgstr "共有管理" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:67 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:65 #: frontend/src/pages/share-admin/share-links.js:554 #: frontend/src/pages/share-admin/upload-links.js:286 #: frontend/src/pages/sys-admin/links/links-nav.js:15 msgid "Share Links" msgstr "リンクを共有" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:74 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:72 #: frontend/src/pages/share-admin/share-links.js:557 #: frontend/src/pages/share-admin/upload-links.js:288 #: frontend/src/pages/sys-admin/links/links-nav.js:16 msgid "Upload Links" msgstr "アップロードリンク" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:80 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:78 msgid "User Shares" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:85 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:83 msgid "Group Shares" msgstr "" @@ -2425,15 +2484,15 @@ msgstr "他のサーバーと共有する" #: frontend/src/components/dialog/share-dialog.js:323 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-dialog.js:84 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:640 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:664 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:665 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:689 #: frontend/src/components/file-view/file-toolbar.js:143 #: frontend/src/components/file-view/file-toolbar.js:242 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:348 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:511 #: frontend/src/components/toolbar/dir-operation-toolbar.js:218 -#: frontend/src/components/toolbar/view-file-toolbar.js:77 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:105 +#: frontend/src/components/toolbar/view-file-toolbar.js:103 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:69 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:359 #: frontend/src/pages/my-libs/mylib-repo-menu.js:142 @@ -2495,12 +2554,12 @@ msgstr "ユーザーのメール" #: frontend/src/components/dialog/share-to-other-server.js:193 #: frontend/src/pages/groups/group-view.js:302 -#: frontend/src/pages/org-admin/org-user-item.js:83 +#: frontend/src/pages/org-admin/org-user-item.js:82 #: frontend/src/pages/org-admin/org-users-users.js:157 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:168 -#: frontend/src/pages/sys-admin/users/users-content.js:261 -#: frontend/src/pages/sys-admin/users/users-content.js:322 -#: frontend/src/pages/sys-admin/users/users-content.js:327 +#: frontend/src/pages/sys-admin/users/users-content.js:256 +#: frontend/src/pages/sys-admin/users/users-content.js:313 +#: frontend/src/pages/sys-admin/users/users-content.js:318 #: frontend/src/pages/sys-admin/users/users.js:269 #: frontend/src/pages/sys-admin/users/users.js:293 msgid "It may take some time, please wait." @@ -2516,7 +2575,7 @@ msgstr "それはいくつかの時間がかかる場合があります。しば #: frontend/src/pages/sys-admin/invitations/invitations.js:300 #: frontend/src/pages/sys-admin/notifications/notifications.js:274 #: frontend/src/pages/sys-admin/orgs/org-repos.js:176 -#: frontend/src/pages/sys-admin/orgs/org-users.js:390 +#: frontend/src/pages/sys-admin/orgs/org-users.js:371 #: frontend/src/pages/sys-admin/orgs/orgs.js:105 #: frontend/src/pages/sys-admin/orgs/search-orgs.js:69 #: frontend/src/pages/sys-admin/repos/dir-view.js:96 @@ -2631,31 +2690,6 @@ msgstr "パスワードが一致していません" msgid "Add Organization" msgstr "組織を追加" -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:74 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:74 -#: frontend/src/components/group-members.js:125 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:126 -#: frontend/src/components/wiki-list-view/wiki-list-view.js:45 -#: frontend/src/pages/groups/group-view.js:381 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:86 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:65 -#: frontend/src/pages/org-admin/org-group-members.js:109 -#: frontend/src/pages/org-admin/org-links.js:101 -#: frontend/src/pages/org-admin/org-user-shared-repos.js:77 -#: frontend/src/pages/shared-libs/shared-libs.js:86 -#: frontend/src/pages/sys-admin/groups/group-members.js:166 -#: frontend/src/pages/sys-admin/groups/groups-content.js:58 -#: frontend/src/pages/sys-admin/links/share-links.js:66 -#: frontend/src/pages/sys-admin/orgs/org-repos.js:35 -#: frontend/src/pages/sys-admin/repos/repos.js:88 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:67 -#: frontend/src/pages/sys-admin/users/user-groups.js:119 -#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:170 -#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:188 -msgid "Owner" -msgstr "所有者" - #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:101 msgid "Owner can use admin panel in an organization, must be a new account." msgstr "" @@ -2698,7 +2732,7 @@ msgstr "(空白のままにすると、所有者が管理者になります) #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:80 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:81 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:51 -#: frontend/src/components/dialog/transfer-dialog.js:146 +#: frontend/src/components/dialog/transfer-dialog.js:79 msgid "Select a user" msgstr "ユーザーを選択します" @@ -2723,7 +2757,7 @@ msgid "End date" msgstr "終了日" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:34 -#: frontend/src/components/dialog/transfer-dialog.js:173 +#: frontend/src/components/dialog/transfer-dialog.js:71 msgid "Transfer Library {library_name}" msgstr "ライブラリを転送する{library_name}" @@ -2743,17 +2777,17 @@ msgstr "設定名前" msgid "Terms" msgstr "条項" -#: frontend/src/components/dialog/transfer-dialog.js:127 -msgid "Transfer to user" -msgstr "ユーザーに転送" +#: frontend/src/components/dialog/transfer-dialog.js:87 +msgid "Select a department" +msgstr "部門を選択してください" -#: frontend/src/components/dialog/transfer-dialog.js:133 +#: frontend/src/components/dialog/transfer-dialog.js:95 msgid "Transfer to department" msgstr "部門に転送" -#: frontend/src/components/dialog/transfer-dialog.js:157 -msgid "Select a department" -msgstr "部門を選択してください" +#: frontend/src/components/dialog/transfer-dialog.js:95 +msgid "Transfer to user" +msgstr "ユーザーに転送" #: frontend/src/components/dialog/transfer-group-dialog.js:55 #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:104 @@ -2818,65 +2852,64 @@ msgstr "" msgid "Packaging..." msgstr "" -#: frontend/src/components/dir-view-mode/dir-column-file.js:48 +#: frontend/src/components/dir-view-mode/dir-column-file.js:69 msgid "File does not exist." msgstr "" -#: frontend/src/components/dirent-detail/detail-list-view.js:86 -#: frontend/src/components/dirent-detail/detail-list-view.js:121 +#: frontend/src/components/dir-view-mode/dir-column-file.js:90 +msgid "This file is in draft stage." +msgstr "このファイルはドラフト段階です" + +#: frontend/src/components/dir-view-mode/dir-column-file.js:91 +msgid "View Draft" +msgstr "ドラフトを見る" + +#: frontend/src/components/dirent-detail/detail-list-view.js:85 +#: frontend/src/components/dirent-detail/detail-list-view.js:120 #: frontend/src/components/dirent-detail/file-details.js:86 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:75 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:45 msgid "Location" msgstr "ロケーション" -#: frontend/src/components/dirent-detail/detail-list-view.js:102 -#: frontend/src/components/dirent-detail/detail-list-view.js:104 +#: frontend/src/components/dirent-detail/detail-list-view.js:101 +#: frontend/src/components/dirent-detail/detail-list-view.js:103 msgid "Apply properties to files inside the folder" msgstr "" #: frontend/src/components/dirent-detail/lib-details.js:68 -#: frontend/src/components/main-side-nav.js:180 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:79 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:82 +#: frontend/src/components/main-side-nav.js:181 +#: frontend/src/pages/org-admin/org-libraries.js:149 #: frontend/src/pages/repo-wiki-mode/side-panel.js:161 -#: frontend/src/pages/sys-admin/info.js:116 +#: frontend/src/pages/sys-admin/info.js:112 #: frontend/src/pages/sys-admin/repos/repos.js:81 #: frontend/src/pages/sys-admin/repos/repos.js:84 msgid "Files" msgstr "ファイル" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:210 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:705 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 msgid "Frozen by {name}" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:210 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:705 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 msgid "locked by {name}" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:214 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:711 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:736 msgid "freezed" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:214 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:711 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:736 #: frontend/src/components/file-view/file-info.js:31 #: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:17 msgid "locked" msgstr "ロック" -#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 -msgid "Unselect this item" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 -msgid "Select this item" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-item.js:734 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:818 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:759 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:846 #: frontend/src/components/file-view/file-info.js:40 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:643 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:333 @@ -2888,8 +2921,8 @@ msgstr "" msgid "Unstar" msgstr "星を外す" -#: frontend/src/components/dirent-list-view/dirent-list-item.js:734 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:818 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:759 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:846 #: frontend/src/components/file-view/file-info.js:40 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:643 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:333 @@ -2899,24 +2932,40 @@ msgstr "星を外す" msgid "Star" msgstr "星" -#: frontend/src/components/dirent-list-view/dirent-list-view.js:623 -msgid "Unselect all items" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-view.js:623 -msgid "Select all items" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-none-view.js:54 +#: frontend/src/components/dirent-list-view/dirent-none-view.js:52 msgid "This folder has no content at this time." msgstr "" -#: frontend/src/components/dirent-list-view/dirent-none-view.js:55 +#: frontend/src/components/dirent-list-view/dirent-none-view.js:53 msgid "You can create files quickly" msgstr "" +#: frontend/src/components/draft-list-view/draft-list-item.js:113 +#: frontend/src/pages/sdoc-revision/index.js:123 +msgid "Publish" +msgstr "公開" + +#: frontend/src/components/draft-list-view/draft-list-view.js:37 +#: frontend/src/pages/dashboard/content.js:34 +#: frontend/src/pages/org-admin/devices/devices-errors.js:51 +#: frontend/src/pages/org-admin/org-logs-file-audit.js:103 +#: frontend/src/pages/org-admin/org-logs-file-update.js:117 +#: frontend/src/pages/org-admin/org-logs-perm-audit.js:84 +#: frontend/src/pages/share-admin/share-links.js:88 +#: frontend/src/pages/share-admin/upload-links.js:51 +#: frontend/src/pages/starred/starred.js:35 +#: frontend/src/pages/sys-admin/abuse-reports.js:87 +#: frontend/src/pages/sys-admin/devices/devices-errors.js:51 +#: frontend/src/pages/sys-admin/file-scan-records.js:29 +#: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:91 +#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:169 +#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:187 +#: frontend/src/pages/sys-admin/web-settings/web-settings.js:279 +msgid "Library" +msgstr "ライブラリー" + #: frontend/src/components/file-chooser/file-chooser.js:286 -#: frontend/src/components/search/ai-search.js:453 +#: frontend/src/components/search/ai-search.js:452 #: frontend/src/components/search/wiki-search.js:193 msgid "No results matching" msgstr "" @@ -2930,151 +2979,132 @@ msgstr "現在のライブラリー" msgid "Other Libraries" msgstr "現在のライブラリー" -#: frontend/src/components/file-uploader/file-uploader.js:148 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:146 -#: frontend/src/pages/upload-link/file-uploader.js:140 +#: frontend/src/components/file-uploader/file-uploader.js:149 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:147 +#: frontend/src/pages/upload-link/file-uploader.js:141 msgid "Please upload no more than {maxFiles} files at a time." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:395 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:406 -#: frontend/src/pages/upload-link/file-uploader.js:396 +#: frontend/src/components/file-uploader/file-uploader.js:401 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:412 +#: frontend/src/pages/upload-link/file-uploader.js:401 msgid "File is locked by others." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:396 +#: frontend/src/components/file-uploader/file-uploader.js:402 msgid "Invalid filename." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:397 +#: frontend/src/components/file-uploader/file-uploader.js:403 msgid "File already exists." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:398 +#: frontend/src/components/file-uploader/file-uploader.js:404 msgid "File size is too large." msgstr "ファイルサイズが大きすぎます。" -#: frontend/src/components/file-uploader/file-uploader.js:399 +#: frontend/src/components/file-uploader/file-uploader.js:405 msgid "Out of quota." msgstr "クォータを超えています" -#: frontend/src/components/file-uploader/file-uploader.js:408 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:399 -#: frontend/src/pages/upload-link/file-uploader.js:389 +#: frontend/src/components/file-uploader/file-uploader.js:414 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:405 +#: frontend/src/pages/upload-link/file-uploader.js:394 msgid "Network error" msgstr "ネットワークエラー" -#: frontend/src/components/file-uploader/forbid-upload-list-item.js:23 -#: frontend/src/components/shared-link-file-uploader/forbid-upload-list-item.js:23 -#: frontend/src/pages/upload-link/forbid-upload-list-item.js:23 -msgid "File too large" +#: frontend/src/components/file-uploader/forbid-upload-list-item.js:13 +#: frontend/src/components/shared-link-file-uploader/forbid-upload-list-item.js:13 +msgid "Please upload files less than {placeholder}M" msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:94 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:94 +#: frontend/src/components/file-uploader/upload-list-item.js:97 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:97 #: frontend/src/pages/upload-link/upload-list-item.js:94 msgid "Preparing to upload..." msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:95 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:95 +#: frontend/src/components/file-uploader/upload-list-item.js:98 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:98 #: frontend/src/pages/upload-link/upload-list-item.js:95 msgid "Remaining" msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:96 -#: frontend/src/components/file-uploader/upload-list-item.js:122 +#: frontend/src/components/file-uploader/upload-list-item.js:99 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:99 +#: frontend/src/pages/upload-link/upload-list-item.js:96 +msgid "Indexing..." +msgstr "" + +#: frontend/src/components/file-uploader/upload-list-item.js:130 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:130 +#: frontend/src/pages/upload-link/upload-list-item.js:127 +msgid "Retry" +msgstr "" + +#: frontend/src/components/file-uploader/upload-list-item.js:133 #: frontend/src/components/file-view/file-toolbar.js:150 #: frontend/src/components/file-view/file-toolbar.js:209 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:96 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:122 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:155 -#: frontend/src/pages/upload-link/upload-list-item.js:96 -#: frontend/src/pages/upload-link/upload-list-item.js:122 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:133 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:117 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162 +#: frontend/src/pages/upload-link/upload-list-item.js:130 msgid "Saving..." msgstr "保存中..." -#: frontend/src/components/file-uploader/upload-list-item.js:117 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:117 -#: frontend/src/pages/upload-link/upload-list-item.js:117 -msgid "Waiting..." -msgstr "" - -#: frontend/src/components/file-uploader/upload-list-item.js:118 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:118 -#: frontend/src/pages/upload-link/upload-list-item.js:118 -msgid "Uploading..." -msgstr "" - -#: frontend/src/components/file-uploader/upload-list-item.js:131 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:131 -#: frontend/src/pages/upload-link/upload-list-item.js:131 +#: frontend/src/components/file-uploader/upload-list-item.js:136 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:136 +#: frontend/src/pages/upload-link/upload-list-item.js:133 msgid "Uploaded" msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:147 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:147 -#: frontend/src/pages/upload-link/upload-list-item.js:147 -msgid "Retry" -msgstr "" - #: frontend/src/components/file-uploader/upload-progress-dialog.js:48 #: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:48 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:51 -msgid "{uploaded_files_num}/{all_files_num} Files" -msgstr "" +#: frontend/src/pages/org-admin/web-settings/web-settings.js:119 +msgid "File Upload" +msgstr "ファイルアップロード" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:56 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:56 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:58 -msgid "{failed_files_num} file(s) failed to upload" -msgstr "" - -#: frontend/src/components/file-uploader/upload-progress-dialog.js:67 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:67 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:83 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:49 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:49 msgid "File Uploading..." msgstr "ファイルのアップロード中" +#: frontend/src/components/file-uploader/upload-progress-dialog.js:75 #: frontend/src/components/file-uploader/upload-progress-dialog.js:77 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:75 #: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:77 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:90 -msgid "All files uploaded" -msgstr "" - -#: frontend/src/components/file-uploader/upload-progress-dialog.js:96 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:96 msgid "Retry All" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:103 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:103 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:75 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:80 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:82 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:80 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:82 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:61 msgid "Cancel All" msgstr "全てをキャンセル" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:110 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:110 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:107 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:88 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:88 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:68 msgid "name" msgstr "氏名" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:111 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:111 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:108 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:89 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:89 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:69 msgid "size" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:112 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:112 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:109 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:90 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:90 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:70 msgid "progress" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:113 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:113 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:110 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:91 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:91 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:71 msgid "state" msgstr "" @@ -3089,14 +3119,14 @@ msgid "unstarred" msgstr "" #: frontend/src/components/file-view/file-toolbar.js:92 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:90 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:96 #: frontend/src/utils/text-translation.js:23 msgid "Lock" msgstr "" #: frontend/src/components/file-view/file-toolbar.js:96 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:98 -#: frontend/src/utils/text-translation.js:24 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:104 +#: frontend/src/utils/text-translation.js:25 msgid "Unlock" msgstr "" @@ -3114,12 +3144,12 @@ msgstr "" #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:342 #: frontend/src/pages/org-admin/org-logs-file-update.js:260 #: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:137 -#: frontend/src/repo-history.js:292 frontend/src/utils/text-translation.js:21 +#: frontend/src/repo-history.js:289 frontend/src/utils/text-translation.js:21 msgid "Details" msgstr "詳細" #: frontend/src/components/file-view/file-toolbar.js:186 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:130 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:136 #: frontend/src/utils/text-translation.js:22 msgid "Open via Client" msgstr "" @@ -3141,7 +3171,7 @@ msgstr "" #: frontend/src/pages/sys-admin/groups/group-members.js:109 #: frontend/src/pages/sys-admin/users/user-groups.js:122 #: frontend/src/pages/sys-admin/users/users-nav.js:25 -#: frontend/src/utils/utils.js:686 +#: frontend/src/utils/utils.js:690 msgid "Admin" msgstr "管理" @@ -3158,9 +3188,8 @@ msgstr "会員" #: frontend/src/components/group-members.js:96 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:290 -#: frontend/src/pages/lib-content-view/lib-content-view.js:838 +#: frontend/src/pages/lib-content-view/lib-content-view.js:857 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:311 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:157 #: frontend/src/pages/org-admin/org-group-repos.js:146 #: frontend/src/pages/org-admin/org-user-repos.js:142 #: frontend/src/pages/sys-admin/repos/repos.js:162 @@ -3195,91 +3224,84 @@ msgstr "グループメンバーを追加" msgid "Search group members" msgstr "" -#: frontend/src/components/main-side-nav.js:92 +#: frontend/src/components/main-side-nav.js:93 #: frontend/src/pages/org-admin/org-groups.js:154 msgid "All Groups" msgstr "全てのグループ" -#: frontend/src/components/main-side-nav.js:123 -#: frontend/src/components/main-side-nav.js:125 -#: frontend/src/components/main-side-nav.js:132 -#: frontend/src/components/main-side-nav.js:134 +#: frontend/src/components/main-side-nav.js:124 +#: frontend/src/components/main-side-nav.js:126 +#: frontend/src/components/main-side-nav.js:133 +#: frontend/src/components/main-side-nav.js:135 #: frontend/src/pages/org-admin/side-panel.js:86 #: frontend/src/pages/sys-admin/side-panel.js:174 msgid "Links" msgstr "リンク" -#: frontend/src/components/main-side-nav.js:150 -#: frontend/src/components/main-side-nav.js:152 +#: frontend/src/components/main-side-nav.js:151 +#: frontend/src/components/main-side-nav.js:153 #: frontend/src/pages/share-admin/folders.js:368 msgid "Folders" msgstr "フォルダ" -#: frontend/src/components/main-side-nav.js:184 -#: frontend/src/components/main-side-nav.js:186 +#: frontend/src/components/main-side-nav.js:185 +#: frontend/src/components/main-side-nav.js:187 #: frontend/src/pages/my-libs/my-libs-deleted.js:54 #: frontend/src/pages/my-libs/my-libs.js:166 msgid "My Libraries" msgstr "" -#: frontend/src/components/main-side-nav.js:191 -#: frontend/src/components/main-side-nav.js:193 +#: frontend/src/components/main-side-nav.js:192 +#: frontend/src/components/main-side-nav.js:194 #: frontend/src/pages/shared-libs/shared-libs.js:456 msgid "Shared with me" msgstr "私と共有" -#: frontend/src/components/main-side-nav.js:198 -#: frontend/src/components/main-side-nav.js:200 +#: frontend/src/components/main-side-nav.js:199 +#: frontend/src/components/main-side-nav.js:201 #: frontend/src/pages/shared-with-all/public-shared-view.js:206 msgid "Shared with all" msgstr "すべて共有する" -#: frontend/src/components/main-side-nav.js:205 -#: frontend/src/components/main-side-nav.js:207 +#: frontend/src/components/main-side-nav.js:206 +#: frontend/src/components/main-side-nav.js:208 msgid "Shared with groups" msgstr "グループと共有" -#: frontend/src/components/main-side-nav.js:214 -#: frontend/src/components/main-side-nav.js:216 -#: frontend/src/components/main-side-nav.js:222 -#: frontend/src/components/main-side-nav.js:224 +#: frontend/src/components/main-side-nav.js:215 +#: frontend/src/components/main-side-nav.js:217 +#: frontend/src/components/main-side-nav.js:223 +#: frontend/src/components/main-side-nav.js:225 msgid "Shared from other servers" msgstr "" -#: frontend/src/components/main-side-nav.js:231 +#: frontend/src/components/main-side-nav.js:232 msgid "Tools" msgstr "ツール" -#: frontend/src/components/main-side-nav.js:234 -#: frontend/src/components/main-side-nav.js:236 +#: frontend/src/components/main-side-nav.js:235 +#: frontend/src/components/main-side-nav.js:237 #: frontend/src/pages/starred/starred.js:315 msgid "Favorites" msgstr "お気に入り" -#: frontend/src/components/main-side-nav.js:241 -#: frontend/src/components/main-side-nav.js:243 +#: frontend/src/components/main-side-nav.js:242 +#: frontend/src/components/main-side-nav.js:244 msgid "Activities" msgstr "" -#: frontend/src/components/main-side-nav.js:248 -#: frontend/src/components/main-side-nav.js:250 +#: frontend/src/components/main-side-nav.js:249 +#: frontend/src/components/main-side-nav.js:251 #: frontend/src/pages/wikis/wikis.js:137 msgid "Published Libraries" msgstr "" -#: frontend/src/components/main-side-nav.js:254 -#: frontend/src/components/main-side-nav.js:256 +#: frontend/src/components/main-side-nav.js:264 +#: frontend/src/components/main-side-nav.js:266 #: frontend/src/pages/linked-devices/linked-devices.js:230 msgid "Linked Devices" msgstr "" -#: frontend/src/components/main-side-nav.js:268 -#: frontend/src/components/main-side-nav.js:270 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:354 -#: frontend/src/pages/my-libs/mylib-repo-menu.js:178 -msgid "Share Admin" -msgstr "共有管理" - #: frontend/src/components/more.js:14 msgid "show more" msgstr "" @@ -3319,15 +3341,15 @@ msgid "" "right}" msgstr "" -#: frontend/src/components/popover/edit-filetag-popover.js:141 +#: frontend/src/components/popover/edit-filetag-popover.js:137 msgid "No tags" msgstr "タグなし" -#: frontend/src/components/popover/edit-filetag-popover.js:145 +#: frontend/src/components/popover/edit-filetag-popover.js:141 msgid "Tag not found" msgstr "" -#: frontend/src/components/popover/edit-filetag-popover.js:159 +#: frontend/src/components/popover/edit-filetag-popover.js:155 msgid "Find a tag" msgstr "" @@ -3370,8 +3392,8 @@ msgstr "" msgid "You are watching file changes of this library." msgstr "" -#: frontend/src/components/sdoc-wiki-page-viewer/index.js:133 -#: frontend/src/components/seafile-markdown-viewer/index.js:119 +#: frontend/src/components/sdoc-wiki-page-viewer/index.js:125 +#: frontend/src/components/seafile-markdown-viewer/index.js:111 msgid "Last modified by" msgstr "" @@ -3407,41 +3429,41 @@ msgstr "いいえ" msgid "Reference documents" msgstr "" -#: frontend/src/components/search/ai-search.js:387 +#: frontend/src/components/search/ai-search.js:386 #: frontend/src/components/search/search.js:433 msgid "Search results visited recently" msgstr "" -#: frontend/src/components/search/ai-search.js:436 +#: frontend/src/components/search/ai-search.js:435 #: frontend/src/components/search/search.js:413 msgid "Type characters to start search" msgstr "" -#: frontend/src/components/search/ai-search.js:439 +#: frontend/src/components/search/ai-search.js:438 msgid "Type more characters to start search" msgstr "" -#: frontend/src/components/search/ai-search.js:450 -#: frontend/src/components/search/ai-search.js:467 +#: frontend/src/components/search/ai-search.js:449 +#: frontend/src/components/search/ai-search.js:466 msgid "Ask AI" msgstr "" -#: frontend/src/components/search/ai-search.js:529 +#: frontend/src/components/search/ai-search.js:528 msgid "" "Indexing the library. Semantic search will be available within a few " "minutes." msgstr "" -#: frontend/src/components/search/ai-search.js:540 +#: frontend/src/components/search/ai-search.js:539 msgid "Successfully turned it off" msgstr "" -#: frontend/src/components/search/ai-search.js:558 -#: frontend/src/components/search/ai-search.js:582 +#: frontend/src/components/search/ai-search.js:557 +#: frontend/src/components/search/ai-search.js:581 msgid "Turn on semantic search for this library" msgstr "" -#: frontend/src/components/search/ai-search.js:570 +#: frontend/src/components/search/ai-search.js:569 msgid "Turn off semantic search for this library" msgstr "" @@ -3512,13 +3534,13 @@ msgstr "" #: frontend/src/components/select-editor/sysadmin-user-role-editor.js:19 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:155 -#: frontend/src/pages/sys-admin/users/users-content.js:281 +#: frontend/src/pages/sys-admin/users/users-content.js:272 msgid "Default" msgstr "既定" #: frontend/src/components/select-editor/sysadmin-user-role-editor.js:21 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:157 -#: frontend/src/pages/sys-admin/users/users-content.js:283 +#: frontend/src/pages/sys-admin/users/users-content.js:274 msgid "Guest" msgstr "ゲスト" @@ -3575,36 +3597,30 @@ msgstr "" msgid "Successfully deleted {number_placeholder} share links" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:138 -msgid "" -"Share links cannot be generated because \"Invisible\", \"Online Read-Write\"" -" or \"Online Read-Only\" is set for you on some folder(s) in the library." -msgstr "" - -#: frontend/src/components/share-link-panel/link-creation.js:162 +#: frontend/src/components/share-link-panel/link-creation.js:156 msgid "Please enter an integer bigger than 1 as number of links." msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:166 +#: frontend/src/components/share-link-panel/link-creation.js:160 msgid "" "Please enter an integer not bigger than {max_number} as number of links." msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:260 +#: frontend/src/components/share-link-panel/link-creation.js:254 #: frontend/src/components/share-link-panel/link-list.js:64 msgid "Generate links in batch" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:260 +#: frontend/src/components/share-link-panel/link-creation.js:254 #: frontend/src/components/share-link-panel/link-list.js:63 msgid "Generate Link" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:265 +#: frontend/src/components/share-link-panel/link-creation.js:259 msgid "Number of links" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:329 +#: frontend/src/components/share-link-panel/link-creation.js:323 msgid "Set permission" msgstr "許可を設定" @@ -3652,8 +3668,7 @@ msgid "Are you sure you want to delete the selected share link(s) ?" msgstr "" #: frontend/src/components/shared-file-view/shared-file-view.js:47 -#: frontend/src/pages/markdown-editor/index.js:410 -#: frontend/src/pages/plain-markdown-editor/index.js:172 +#: frontend/src/pages/markdown-editor/index.js:458 #: frontend/src/view-file-text.js:81 msgid "Successfully saved" msgstr "" @@ -3664,7 +3679,7 @@ msgid "File download is disabled: the share link traffic of owner is used up." msgstr "" #: frontend/src/components/shared-file-view/shared-file-view.js:122 -#: frontend/src/repo-folder-trash.js:205 frontend/src/repo-snapshot.js:168 +#: frontend/src/repo-folder-trash.js:202 frontend/src/repo-snapshot.js:166 #: frontend/src/shared-dir-view.js:449 msgid "Current path: " msgstr "現在のパス:" @@ -3720,12 +3735,6 @@ msgstr "フォルダー権限" msgid "Unshare" msgstr "共有を外す" -#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:351 -#: frontend/src/pages/my-libs/mylib-repo-menu.js:154 -#: frontend/src/pages/sys-admin/repos/repos.js:271 -msgid "History Setting" -msgstr "履歴設定" - #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:357 #: frontend/src/pages/my-libs/mylib-repo-menu.js:157 msgid "Change Password" @@ -3734,9 +3743,9 @@ msgstr "パスワードを変更" #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:360 #: frontend/src/components/user-settings/webdav-password.js:104 #: frontend/src/pages/my-libs/mylib-repo-menu.js:160 -#: frontend/src/pages/sys-admin/orgs/org-users.js:304 -#: frontend/src/pages/sys-admin/users/users-content.js:364 -#: frontend/src/pages/sys-admin/users/users-content.js:566 +#: frontend/src/pages/sys-admin/orgs/org-users.js:294 +#: frontend/src/pages/sys-admin/users/users-content.js:355 +#: frontend/src/pages/sys-admin/users/users-content.js:554 msgid "Reset Password" msgstr "パスワードの再設定" @@ -3795,8 +3804,8 @@ msgid "Clients" msgstr "" #: frontend/src/components/toolbar/common-toolbar.js:24 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:86 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:146 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:90 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:150 #: frontend/src/pages/search/main-panel.js:330 #: frontend/src/pages/wiki/main-panel.js:95 #: frontend/src/pages/wiki/main-panel.js:112 @@ -3804,12 +3813,12 @@ msgid "Search files" msgstr "" #: frontend/src/components/toolbar/dir-operation-toolbar.js:192 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:68 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:54 msgid "Upload Files" msgstr "ファイルのアップロード" #: frontend/src/components/toolbar/dir-operation-toolbar.js:193 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:69 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:55 msgid "Upload Folder" msgstr "アップロードするフォルダ" @@ -3842,17 +3851,17 @@ msgstr "" msgid "New SeaDoc File" msgstr "" -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:328 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:336 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:356 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:364 #: frontend/src/utils/text-translation.js:18 msgid "Move" msgstr "移動" #: frontend/src/components/toolbar/repo-view-toobar.js:63 -#: frontend/src/components/toolbar/view-file-toolbar.js:73 +#: frontend/src/components/toolbar/view-file-toolbar.js:99 #: frontend/src/file-history-old.js:268 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:55 -#: frontend/src/repo-folder-trash.js:284 +#: frontend/src/repo-folder-trash.js:280 msgid "More" msgstr "続き" @@ -3861,10 +3870,18 @@ msgstr "続き" msgid "Deleted Libraries" msgstr "" -#: frontend/src/components/toolbar/view-file-toolbar.js:67 +#: frontend/src/components/toolbar/view-file-toolbar.js:87 msgid "Edit File" msgstr "" +#: frontend/src/components/toolbar/view-file-toolbar.js:92 +msgid "New Draft" +msgstr "新しいドラフト" + +#: frontend/src/components/toolbar/view-file-toolbar.js:93 +msgid "Create a draft from this file, instead of editing it directly." +msgstr "" + #: frontend/src/components/toolbar/view-mode-toolbar.js:31 #: frontend/src/shared-dir-view.js:456 frontend/src/shared-dir-view.js:457 msgid "List" @@ -3880,7 +3897,7 @@ msgid "Column" msgstr "カラム" #: frontend/src/components/toolbar/view-mode-toolbar.js:37 -#: frontend/src/utils/text-translation.js:33 +#: frontend/src/utils/text-translation.js:34 msgid "Properties" msgstr "" @@ -4092,8 +4109,8 @@ msgstr "" msgid "History Versions" msgstr "履歴バージョン" -#: frontend/src/file-history-old.js:244 frontend/src/repo-history.js:142 -#: frontend/src/repo-history.js:149 +#: frontend/src/file-history-old.js:244 frontend/src/repo-history.js:139 +#: frontend/src/repo-history.js:146 msgid "Modifier" msgstr "" @@ -4125,71 +4142,75 @@ msgstr "" msgid "Removed items older than {n} days from trash." msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:77 +#: frontend/src/pages/dashboard/activity-item.js:76 +msgid "Publish draft" +msgstr "" + +#: frontend/src/pages/dashboard/activity-item.js:89 msgid "{file} and {n} other files" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:80 +#: frontend/src/pages/dashboard/activity-item.js:92 msgid "Created {n} files" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:84 +#: frontend/src/pages/dashboard/activity-item.js:96 msgid "details" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:98 +#: frontend/src/pages/dashboard/activity-item.js:110 msgid "Created draft" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:98 +#: frontend/src/pages/dashboard/activity-item.js:110 msgid "Created file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:103 +#: frontend/src/pages/dashboard/activity-item.js:115 msgid "Deleted draft" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:103 +#: frontend/src/pages/dashboard/activity-item.js:115 msgid "Deleted file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:108 +#: frontend/src/pages/dashboard/activity-item.js:120 msgid "Restored file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:113 +#: frontend/src/pages/dashboard/activity-item.js:125 msgid "Renamed file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:120 +#: frontend/src/pages/dashboard/activity-item.js:132 msgid "Moved file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:125 +#: frontend/src/pages/dashboard/activity-item.js:137 msgid "Updated draft" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:125 +#: frontend/src/pages/dashboard/activity-item.js:137 msgid "Updated file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:135 +#: frontend/src/pages/dashboard/activity-item.js:147 msgid "Created folder" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:140 +#: frontend/src/pages/dashboard/activity-item.js:152 msgid "Deleted folder" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:145 +#: frontend/src/pages/dashboard/activity-item.js:157 msgid "Restored folder" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:150 +#: frontend/src/pages/dashboard/activity-item.js:162 msgid "Renamed folder" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:157 +#: frontend/src/pages/dashboard/activity-item.js:169 msgid "Moved folder" msgstr "" @@ -4207,29 +4228,11 @@ msgstr "操作" #: frontend/src/pages/org-admin/statistic/statistic-nav.js:15 #: frontend/src/pages/sys-admin/abuse-reports.js:88 #: frontend/src/pages/sys-admin/statistic/statistic-nav.js:15 -#: frontend/src/repo-folder-trash.js:368 frontend/src/repo-folder-trash.js:425 -#: frontend/src/repo-snapshot.js:304 +#: frontend/src/repo-folder-trash.js:363 frontend/src/repo-folder-trash.js:419 +#: frontend/src/repo-snapshot.js:302 msgid "File" msgstr "ファイル" -#: frontend/src/pages/dashboard/content.js:34 -#: frontend/src/pages/org-admin/devices/devices-errors.js:51 -#: frontend/src/pages/org-admin/org-logs-file-audit.js:103 -#: frontend/src/pages/org-admin/org-logs-file-update.js:117 -#: frontend/src/pages/org-admin/org-logs-perm-audit.js:84 -#: frontend/src/pages/share-admin/share-links.js:88 -#: frontend/src/pages/share-admin/upload-links.js:51 -#: frontend/src/pages/starred/starred.js:35 -#: frontend/src/pages/sys-admin/abuse-reports.js:87 -#: frontend/src/pages/sys-admin/devices/devices-errors.js:51 -#: frontend/src/pages/sys-admin/file-scan-records.js:29 -#: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:91 -#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:169 -#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:187 -#: frontend/src/pages/sys-admin/web-settings/web-settings.js:279 -msgid "Library" -msgstr "ライブラリー" - #: frontend/src/pages/dashboard/files-activities.js:247 msgid "All Activities" msgstr "" @@ -4250,6 +4253,25 @@ msgstr "" msgid "Find modifiers" msgstr "" +#: frontend/src/pages/drafts/draft-content.js:44 +msgid "Successfully published draft %(draft)s." +msgstr "" + +#: frontend/src/pages/drafts/draft-content.js:48 +msgid "Failed to publish draft %(draft)s." +msgstr "" + +#: frontend/src/pages/drafts/draft-content.js:62 +msgid "No draft yet" +msgstr "" + +#: frontend/src/pages/drafts/draft-content.js:63 +msgid "" +"Draft is a way to let you collaborate with others on files. You can create a" +" draft from a file, edit the draft and then ask for a review. The original " +"file will be updated only after the draft has been reviewed." +msgstr "" + #: frontend/src/pages/file-history-old/history-item.js:58 msgid "(current version)" msgstr "(現在の版)" @@ -4302,7 +4324,7 @@ msgstr "" #: frontend/src/pages/sys-admin/groups/group-nav.js:27 #: frontend/src/pages/sys-admin/groups/groups.js:137 #: frontend/src/pages/sys-admin/groups/search-groups.js:110 -#: frontend/src/pages/sys-admin/info.js:136 +#: frontend/src/pages/sys-admin/info.js:132 #: frontend/src/pages/sys-admin/orgs/org-nav.js:19 #: frontend/src/pages/sys-admin/side-panel.js:114 #: frontend/src/pages/sys-admin/users/user-nav.js:21 @@ -4316,7 +4338,7 @@ msgstr "" #: frontend/src/pages/groups/group-view.js:488 #: frontend/src/pages/my-libs/mylib-repo-menu.js:151 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:268 +#: frontend/src/pages/org-admin/org-libraries.js:317 #: frontend/src/pages/sys-admin/groups/groups-content.js:187 #: frontend/src/pages/sys-admin/repos/repos.js:268 #: frontend/src/pages/sys-admin/users/user-repos.js:166 @@ -4374,122 +4396,122 @@ msgid "" "button in the menu bar." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-container.js:98 +#: frontend/src/pages/lib-content-view/lib-content-container.js:102 #: frontend/src/pages/wiki/main-panel.js:82 msgid "Folder does not exist." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-container.js:176 +#: frontend/src/pages/lib-content-view/lib-content-container.js:180 msgid "This library has been set to read-only by admin and cannot be updated." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:65 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:95 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:67 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:99 #: frontend/src/pages/sys-admin/main-panel-topbar.js:20 msgid "Side Nav Menu" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:176 +#: frontend/src/pages/lib-content-view/lib-content-view.js:180 msgid "Library share permission not found." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:595 +#: frontend/src/pages/lib-content-view/lib-content-view.js:617 msgid "Failed to move files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:597 +#: frontend/src/pages/lib-content-view/lib-content-view.js:619 #: frontend/src/shared-dir-view.js:214 msgid "Failed to copy files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:627 +#: frontend/src/pages/lib-content-view/lib-content-view.js:649 msgid "Successfully moved files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:629 +#: frontend/src/pages/lib-content-view/lib-content-view.js:651 #: frontend/src/shared-dir-view.js:228 msgid "Successfully copied files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:799 +#: frontend/src/pages/lib-content-view/lib-content-view.js:818 msgid "Restored {name} and {n} other items" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:800 +#: frontend/src/pages/lib-content-view/lib-content-view.js:819 msgid "Restored {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:807 +#: frontend/src/pages/lib-content-view/lib-content-view.js:826 msgid "Failed to restore {name} and {n} other items" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:808 +#: frontend/src/pages/lib-content-view/lib-content-view.js:827 msgid "Failed to restore {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:834 +#: frontend/src/pages/lib-content-view/lib-content-view.js:853 msgid "Successfully deleted {name} and {n} other items." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:844 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1081 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1109 +#: frontend/src/pages/lib-content-view/lib-content-view.js:863 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1111 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1139 msgid "Undo" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:851 +#: frontend/src/pages/lib-content-view/lib-content-view.js:870 msgid "Failed to delete {name} and {n} other items." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1037 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1053 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1067 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1083 msgid "Renaming {name} failed" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1077 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1105 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:377 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1107 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1135 #: frontend/src/pages/org-admin/org-groups-search-groups.js:230 #: frontend/src/pages/org-admin/org-groups.js:126 +#: frontend/src/pages/org-admin/org-libraries.js:83 msgid "Successfully deleted {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1089 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1117 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1119 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1147 msgid "Failed to delete {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1170 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1203 msgid "Successfully moved {name}." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1178 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1210 msgid "Failed to move {name}." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1226 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1253 #: frontend/src/pages/sdoc/sdoc-file-history/side-panel.js:182 -#: frontend/src/utils/utils.js:1286 +#: frontend/src/utils/utils.js:1290 msgid "Successfully copied %(name)s." msgstr "「%(name)s」をコピーしました。" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1234 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1260 msgid "Failed to copy %(name)s" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1254 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1270 msgid "Converting, please wait..." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1266 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1282 msgid "Successfully converted the file." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1273 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1289 msgid "Failed to convert {name}." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1971 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1958 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:255 #: frontend/src/pages/share-with-ocm/shared-with-ocm.js:107 #: frontend/src/pages/shared-libs/shared-libs.js:290 @@ -4536,7 +4558,11 @@ msgstr "前回のアクセス" msgid "Successfully unlinked %(name)s." msgstr "" -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:81 +#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:42 +msgid "Local draft saved" +msgstr "ローカルドラフトが保存" + +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:87 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:68 msgid "Open parent directory" msgstr "" @@ -4549,25 +4575,23 @@ msgstr "" msgid "Switch to rich text editor" msgstr "" -#: frontend/src/pages/markdown-editor/index.js:116 +#: frontend/src/pages/markdown-editor/index.js:117 msgid "This file has been updated." msgstr "このファイルは更新されました" -#: frontend/src/pages/markdown-editor/index.js:117 +#: frontend/src/pages/markdown-editor/index.js:118 msgid "Refresh" msgstr "更新" -#: frontend/src/pages/markdown-editor/index.js:152 +#: frontend/src/pages/markdown-editor/index.js:153 msgid "Another user is editing this file!" msgstr "" -#: frontend/src/pages/markdown-editor/index.js:300 -#: frontend/src/pages/plain-markdown-editor/index.js:101 +#: frontend/src/pages/markdown-editor/index.js:348 msgid "Leave this page? The system may not save your changes." msgstr "" -#: frontend/src/pages/markdown-editor/index.js:420 -#: frontend/src/pages/plain-markdown-editor/index.js:177 +#: frontend/src/pages/markdown-editor/index.js:468 msgid "Failed to save" msgstr "" @@ -4591,7 +4615,6 @@ msgid "Deleted Time" msgstr "" #: frontend/src/pages/my-libs/my-libs-deleted.js:147 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:169 #: frontend/src/pages/sys-admin/repos/trash-repos.js:171 #: frontend/src/repo-snapshot.js:121 msgid "Successfully restored the library." @@ -4611,7 +4634,7 @@ msgid "" msgstr "" #: frontend/src/pages/my-libs/mylib-repo-list-item.js:289 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:234 +#: frontend/src/pages/org-admin/org-libraries.js:282 #: frontend/src/pages/sys-admin/repos/repos.js:175 #: frontend/src/pages/sys-admin/users/user-repos.js:295 msgid "Successfully transferred the library." @@ -4646,7 +4669,6 @@ msgid "Shared By" msgstr "共有者" #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:321 -#: frontend/src/pages/org-admin/libraries/org-repo-nav.js:15 #: frontend/src/pages/org-admin/org-users-nav.js:15 #: frontend/src/pages/search/advanced-search.js:66 #: frontend/src/pages/share-with-ocm/remote-dir-path.js:56 @@ -4661,9 +4683,8 @@ msgstr "全て" #: frontend/src/pages/org-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/devices/devices-by-platform.js:45 #: frontend/src/pages/sys-admin/devices/devices-errors.js:49 -#: frontend/src/pages/sys-admin/info.js:113 #: frontend/src/pages/sys-admin/terms-and-conditions/content.js:51 -#: frontend/src/repo-history.js:143 frontend/src/repo-history.js:150 +#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 msgid "Version" msgstr "" @@ -4675,7 +4696,7 @@ msgstr "" #: frontend/src/pages/org-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:89 -#: frontend/src/repo-history.js:143 frontend/src/repo-history.js:150 +#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 msgid "Device" msgstr "端末" @@ -4709,54 +4730,6 @@ msgid "" "follows:" msgstr "" -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:208 -#: frontend/src/utils/utils.js:426 -msgid "Encrypted library" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:211 -#: frontend/src/utils/utils.js:432 -msgid "Read-Write library" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:59 -#: frontend/src/translate.js:18 -msgid "" -"Tip: libraries deleted {trashReposExpireDays} days ago will be cleaned " -"automatically." -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:254 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:256 -msgid "Are you sure you want to delete {placeholder} completely?" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:265 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:267 -msgid "Are you sure you want to restore {placeholder}?" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:360 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:362 -msgid "Successfully cleared trash." -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:399 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:424 -msgid "Clear Trash" -msgstr "ゴミ箱を空にする" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:400 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:425 -msgid "Are you sure you want to clear trash?" -msgstr "ゴミ箱を空にしてよいでしょうか?" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:402 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:427 -#: frontend/src/user-notifications.js:112 -msgid "Clear" -msgstr "クリア" - #: frontend/src/pages/org-admin/org-admin-list.js:51 #: frontend/src/pages/org-admin/org-users-list.js:73 #: frontend/src/pages/org-admin/org-users-search-users.js:36 @@ -4881,6 +4854,7 @@ msgid "Search groups by name" msgstr "" #: frontend/src/pages/org-admin/org-groups.js:182 +#: frontend/src/pages/org-admin/org-libraries.js:174 #: frontend/src/pages/org-admin/org-links.js:125 #: frontend/src/pages/org-admin/org-logs-file-audit.js:124 #: frontend/src/pages/org-admin/org-logs-file-update.js:139 @@ -4891,6 +4865,7 @@ msgid "Previous" msgstr "前へ" #: frontend/src/pages/org-admin/org-groups.js:184 +#: frontend/src/pages/org-admin/org-libraries.js:176 #: frontend/src/pages/org-admin/org-links.js:127 #: frontend/src/pages/org-admin/org-logs-file-audit.js:126 #: frontend/src/pages/org-admin/org-logs-file-update.js:141 @@ -4920,16 +4895,30 @@ msgid "Active Users" msgstr "" #: frontend/src/pages/org-admin/org-info.js:50 +#: frontend/src/pages/sys-admin/info.js:123 #: frontend/src/pages/sys-admin/info.js:127 -#: frontend/src/pages/sys-admin/info.js:131 msgid "Total Users" msgstr "" #: frontend/src/pages/org-admin/org-info.js:50 -#: frontend/src/pages/sys-admin/info.js:127 +#: frontend/src/pages/sys-admin/info.js:123 msgid "Limits" msgstr "" +#: frontend/src/pages/org-admin/org-libraries.js:140 +msgid "All Libraries" +msgstr "" + +#: frontend/src/pages/org-admin/org-libraries.js:256 +#: frontend/src/utils/utils.js:426 +msgid "Encrypted library" +msgstr "" + +#: frontend/src/pages/org-admin/org-libraries.js:259 +#: frontend/src/utils/utils.js:432 +msgid "Read-Write library" +msgstr "" + #: frontend/src/pages/org-admin/org-links.js:94 msgid "All Public Links" msgstr "全ての公開リンク" @@ -5053,64 +5042,46 @@ msgstr "" msgid "Verify" msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:60 +#: frontend/src/pages/org-admin/org-user-item.js:59 msgid "Resetting user's password, please wait for a moment." msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:63 +#: frontend/src/pages/org-admin/org-user-item.js:62 msgid "Successfully reset password to %(passwd)s for user %(user)s." msgstr "%(user)sのパスワードを %(passwd)s にリセットしました。" -#: frontend/src/pages/org-admin/org-user-item.js:118 +#: frontend/src/pages/org-admin/org-user-item.js:112 #: frontend/src/pages/sys-admin/admin-logs/login-logs.js:102 #: frontend/src/pages/sys-admin/logs-page/login-logs.js:117 msgid "Failed" msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:129 +#: frontend/src/pages/org-admin/org-user-item.js:123 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:172 #: frontend/src/pages/sys-admin/institutions/institution-users.js:208 -#: frontend/src/pages/sys-admin/users/users-content.js:307 +#: frontend/src/pages/sys-admin/users/users-content.js:298 msgid "Active" msgstr "アクティブ" -#: frontend/src/pages/org-admin/org-user-item.js:131 +#: frontend/src/pages/org-admin/org-user-item.js:125 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:172 #: frontend/src/pages/sys-admin/institutions/institution-users.js:208 -#: frontend/src/pages/sys-admin/users/users-content.js:309 +#: frontend/src/pages/sys-admin/users/users-content.js:300 msgid "Inactive" msgstr "無効" -#: frontend/src/pages/org-admin/org-user-item.js:157 -#: frontend/src/pages/sys-admin/orgs/org-users.js:230 -#: frontend/src/pages/sys-admin/users/users-content.js:406 -msgid "Are you sure you want to set {user_placeholder} inactive?" -msgstr "" - -#: frontend/src/pages/org-admin/org-user-item.js:195 +#: frontend/src/pages/org-admin/org-user-item.js:180 msgid "ResetPwd" msgstr "ResetPwd" -#: frontend/src/pages/org-admin/org-user-item.js:196 +#: frontend/src/pages/org-admin/org-user-item.js:181 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:152 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:192 -#: frontend/src/pages/sys-admin/users/users-content.js:367 -#: frontend/src/pages/sys-admin/users/users-content.js:575 +#: frontend/src/pages/sys-admin/users/users-content.js:358 +#: frontend/src/pages/sys-admin/users/users-content.js:563 msgid "Revoke Admin" msgstr "管理権限の取り外し" -#: frontend/src/pages/org-admin/org-user-item.js:204 -#: frontend/src/pages/sys-admin/orgs/org-users.js:313 -#: frontend/src/pages/sys-admin/users/users-content.js:584 -msgid "Set user inactive" -msgstr "" - -#: frontend/src/pages/org-admin/org-user-item.js:207 -#: frontend/src/pages/sys-admin/orgs/org-users.js:316 -#: frontend/src/pages/sys-admin/users/users-content.js:587 -msgid "Set" -msgstr "" - #: frontend/src/pages/org-admin/org-user-profile.js:128 msgid "Avatar" msgstr "プロフィール画像" @@ -5385,10 +5356,6 @@ msgstr "更新" msgid "Team name" msgstr "" -#: frontend/src/pages/org-admin/web-settings/web-settings.js:119 -msgid "File Upload" -msgstr "ファイルアップロード" - #: frontend/src/pages/org-admin/web-settings/web-settings.js:123 msgid "File extension white list" msgstr "" @@ -5399,23 +5366,19 @@ msgid "" "\"md;txt;docx\". Empty means no limit." msgstr "" -#: frontend/src/pages/sdoc-revision/index.js:123 -msgid "Publish" -msgstr "公開" - -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:239 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:193 msgid "No changes" msgstr "" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:249 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:203 msgid "Changes" msgstr "" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:268 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:222 msgid "Last modification" msgstr "" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:271 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:225 msgid "Next modification" msgstr "" @@ -5484,8 +5447,8 @@ msgstr "','で区切ってファイル拡張子を入れてください。" #: frontend/src/pages/search/advanced-search.js:242 #: frontend/src/pages/search/advanced-search.js:264 -#: frontend/src/pages/sys-admin/orgs/org-users.js:307 -#: frontend/src/pages/sys-admin/users/users-content.js:569 +#: frontend/src/pages/sys-admin/orgs/org-users.js:297 +#: frontend/src/pages/sys-admin/users/users-content.js:557 msgid "Reset" msgstr "" @@ -5691,7 +5654,7 @@ msgid "Create Group" msgstr "" #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:107 -#: frontend/src/pages/sys-admin/users/users-content.js:557 +#: frontend/src/pages/sys-admin/users/users-content.js:545 msgid "Delete User" msgstr "ユーザ削除" @@ -5826,24 +5789,24 @@ msgstr "" msgid "Upgrade to Pro Edition" msgstr "" -#: frontend/src/pages/sys-admin/info.js:119 +#: frontend/src/pages/sys-admin/info.js:115 msgid "Storage Used" msgstr "" -#: frontend/src/pages/sys-admin/info.js:122 +#: frontend/src/pages/sys-admin/info.js:118 msgid "Total Devices" msgstr "" -#: frontend/src/pages/sys-admin/info.js:122 +#: frontend/src/pages/sys-admin/info.js:118 msgid "Current Connected Devices" msgstr "" +#: frontend/src/pages/sys-admin/info.js:123 #: frontend/src/pages/sys-admin/info.js:127 -#: frontend/src/pages/sys-admin/info.js:131 msgid "Activated Users" msgstr "" -#: frontend/src/pages/sys-admin/info.js:141 +#: frontend/src/pages/sys-admin/info.js:137 #: frontend/src/pages/sys-admin/orgs/org-nav.js:31 #: frontend/src/pages/sys-admin/orgs/orgs.js:133 #: frontend/src/pages/sys-admin/orgs/search-orgs.js:106 @@ -5854,13 +5817,13 @@ msgid "Organizations" msgstr "組織" #: frontend/src/pages/sys-admin/institutions/institution-admins.js:163 -#: frontend/src/pages/sys-admin/users/users-content.js:405 +#: frontend/src/pages/sys-admin/users/users-content.js:395 msgid "" "Are you sure you want to revoke the admin permission of {placeholder} ?" msgstr "" #: frontend/src/pages/sys-admin/institutions/institution-admins.js:195 -#: frontend/src/pages/sys-admin/users/users-content.js:578 +#: frontend/src/pages/sys-admin/users/users-content.js:566 msgid "Revoke" msgstr "" @@ -5959,8 +5922,8 @@ msgstr "全ての通知" msgid "Number of groups" msgstr "グループ数" -#: frontend/src/pages/sys-admin/orgs/org-users.js:229 -#: frontend/src/pages/sys-admin/users/users-content.js:404 +#: frontend/src/pages/sys-admin/orgs/org-users.js:221 +#: frontend/src/pages/sys-admin/users/users-content.js:394 msgid "Are you sure you want to reset the password of {placeholder} ?" msgstr "" @@ -5998,10 +5961,35 @@ msgstr "" msgid "Name or ID" msgstr "" +#: frontend/src/pages/sys-admin/repos/trash-repos.js:256 +msgid "Are you sure you want to delete {placeholder} completely?" +msgstr "" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:267 +msgid "Are you sure you want to restore {placeholder}?" +msgstr "" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:362 +msgid "Successfully cleared trash." +msgstr "" + #: frontend/src/pages/sys-admin/repos/trash-repos.js:371 msgid "Search libraries by owner" msgstr "" +#: frontend/src/pages/sys-admin/repos/trash-repos.js:424 +msgid "Clear Trash" +msgstr "ゴミ箱を空にする" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:425 +msgid "Are you sure you want to clear trash?" +msgstr "ゴミ箱を空にしてよいでしょうか?" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:427 +#: frontend/src/user-notifications.js:112 +msgid "Clear" +msgstr "クリア" + #: frontend/src/pages/sys-admin/side-panel.js:198 msgid "File Scan" msgstr "" @@ -6082,15 +6070,15 @@ msgstr "" msgid "Institution" msgstr "" -#: frontend/src/pages/sys-admin/users/users-content.js:292 +#: frontend/src/pages/sys-admin/users/users-content.js:283 msgid "Default Admin" msgstr "" -#: frontend/src/pages/sys-admin/users/users-content.js:296 +#: frontend/src/pages/sys-admin/users/users-content.js:287 msgid "Daily Admin" msgstr "" -#: frontend/src/pages/sys-admin/users/users-content.js:298 +#: frontend/src/pages/sys-admin/users/users-content.js:289 msgid "Audit Admin" msgstr "" @@ -6345,28 +6333,44 @@ msgid "" "accept the terms." msgstr "" -#: frontend/src/pages/upload-link/file-uploader.js:435 +#: frontend/src/pages/upload-link/file-uploader.js:305 +msgid "File upload started" +msgstr "" + +#: frontend/src/pages/upload-link/file-uploader.js:425 +msgid "All files uploaded" +msgstr "" + +#: frontend/src/pages/upload-link/file-uploader.js:439 msgid "Failed to upload {file_name}." msgstr "" -#: frontend/src/pages/upload-link/index.js:41 +#: frontend/src/pages/upload-link/forbid-upload-list-item.js:14 +msgid "Please upload files less than {placeholder}" +msgstr "" + +#: frontend/src/pages/upload-link/index.js:40 msgid "Upload files to {folder_name_placeholder}" msgstr "" -#: frontend/src/pages/upload-link/index.js:43 +#: frontend/src/pages/upload-link/index.js:42 msgid "shared by:" msgstr "共有者:" -#: frontend/src/pages/upload-link/index.js:47 +#: frontend/src/pages/upload-link/index.js:46 #: frontend/src/shared-dir-view.js:469 msgid "The owner of this library has run out of space." msgstr "" #: frontend/src/pages/upload-link/index.js:51 +msgid "Folder upload is limited to Chrome, Firefox 50+, and Microsoft Edge." +msgstr "" + +#: frontend/src/pages/upload-link/index.js:52 msgid "File size should be smaller than {max_size_placeholder}." msgstr "" -#: frontend/src/pages/upload-link/index.js:54 +#: frontend/src/pages/upload-link/index.js:56 msgid "Drag and drop files or folders here." msgstr "" @@ -6385,58 +6389,54 @@ msgid "" "by clicking the \"Publish a Library\" button in the menu bar." msgstr "" -#: frontend/src/repo-folder-trash.js:185 +#: frontend/src/repo-folder-trash.js:197 msgid "{placeholder} Trash" msgstr "" -#: frontend/src/repo-folder-trash.js:240 -msgid "Original path" -msgstr "" - -#: frontend/src/repo-folder-trash.js:241 +#: frontend/src/repo-folder-trash.js:237 msgid "Delete Time" msgstr "削除日時" -#: frontend/src/repo-folder-trash.js:329 frontend/src/repo-snapshot.js:273 +#: frontend/src/repo-folder-trash.js:325 frontend/src/repo-snapshot.js:271 msgid "Successfully restored 1 item." msgstr "" -#: frontend/src/repo-folder-trash.js:357 frontend/src/repo-folder-trash.js:417 -#: frontend/src/repo-snapshot.js:295 +#: frontend/src/repo-folder-trash.js:353 frontend/src/repo-folder-trash.js:411 +#: frontend/src/repo-snapshot.js:293 msgid "Directory" msgstr "ディレクトリ" -#: frontend/src/repo-history.js:96 +#: frontend/src/repo-history.js:108 msgid "{placeholder} Modification History" msgstr "" -#: frontend/src/repo-history.js:115 +#: frontend/src/repo-history.js:112 msgid "" "Tip: a snapshot will be generated after modification, which records the " "library state after the modification." msgstr "" -#: frontend/src/repo-history.js:144 +#: frontend/src/repo-history.js:141 msgid "Labels" msgstr "" -#: frontend/src/repo-history.js:280 +#: frontend/src/repo-history.js:277 msgid "None" msgstr "なし" -#: frontend/src/repo-history.js:283 frontend/src/repo-snapshot.js:162 +#: frontend/src/repo-history.js:280 frontend/src/repo-snapshot.js:160 msgid "Unknown" msgstr "不明" -#: frontend/src/repo-history.js:313 +#: frontend/src/repo-history.js:310 msgid "Current Version" msgstr "" -#: frontend/src/repo-history.js:314 +#: frontend/src/repo-history.js:311 msgid "View Snapshot" msgstr "スナップショットを見る" -#: frontend/src/repo-snapshot.js:132 +#: frontend/src/repo-snapshot.js:145 msgid "{placeholder} Snapshot" msgstr "" @@ -6541,6 +6541,12 @@ msgstr "" msgid "No terms and conditions" msgstr "" +#: frontend/src/translate.js:18 +msgid "" +"Tip: libraries deleted {trashReposExpireDays} days ago will be cleaned " +"automatically." +msgstr "" + #: frontend/src/translate.js:19 msgid "No favorites" msgstr "" @@ -6582,35 +6588,39 @@ msgstr "全てを既読にする" msgid "Message" msgstr "メッセージ" -#: frontend/src/utils/text-translation.js:25 +#: frontend/src/utils/text-translation.js:24 msgid "Freeze Document" msgstr "" #: frontend/src/utils/text-translation.js:26 -msgid "Unfreeze Document" -msgstr "" - -#: frontend/src/utils/text-translation.js:27 msgid "Convert to Markdown" msgstr "" -#: frontend/src/utils/text-translation.js:28 +#: frontend/src/utils/text-translation.js:27 msgid "Convert to sdoc" msgstr "" -#: frontend/src/utils/text-translation.js:29 +#: frontend/src/utils/text-translation.js:28 msgid "Convert to docx" msgstr "" -#: frontend/src/utils/text-translation.js:30 +#: frontend/src/utils/text-translation.js:29 msgid "Export as docx" msgstr "" -#: frontend/src/utils/text-translation.js:32 +#: frontend/src/utils/text-translation.js:30 +msgid "Mark as draft" +msgstr "" + +#: frontend/src/utils/text-translation.js:31 +msgid "Unmark as draft" +msgstr "" + +#: frontend/src/utils/text-translation.js:33 msgid "Access Log" msgstr "" -#: frontend/src/utils/text-translation.js:35 +#: frontend/src/utils/text-translation.js:36 msgid "Convert with ONLYOFFICE" msgstr "" @@ -6646,96 +6656,96 @@ msgstr "" msgid "Online Read-Only folder" msgstr "" -#: frontend/src/utils/utils.js:689 +#: frontend/src/utils/utils.js:693 msgid "Online Read-Write" msgstr "" -#: frontend/src/utils/utils.js:692 +#: frontend/src/utils/utils.js:696 msgid "Online Read-Only" msgstr "" -#: frontend/src/utils/utils.js:695 +#: frontend/src/utils/utils.js:699 msgid "Invisible" msgstr "" -#: frontend/src/utils/utils.js:705 +#: frontend/src/utils/utils.js:709 msgid "User can read, write, upload, download and sync files." msgstr "" -#: frontend/src/utils/utils.js:708 +#: frontend/src/utils/utils.js:712 msgid "User can read, download and sync files." msgstr "" -#: frontend/src/utils/utils.js:711 +#: frontend/src/utils/utils.js:715 msgid "Besides Write permission, user can also share the library." msgstr "" -#: frontend/src/utils/utils.js:714 +#: frontend/src/utils/utils.js:718 msgid "" "User can view and edit file online via browser. Files can't be downloaded." msgstr "" -#: frontend/src/utils/utils.js:717 +#: frontend/src/utils/utils.js:721 msgid "" "User can only view files online via browser. Files can't be downloaded." msgstr "" -#: frontend/src/utils/utils.js:720 +#: frontend/src/utils/utils.js:724 msgid "User can not see this folder." msgstr "" -#: frontend/src/utils/utils.js:731 +#: frontend/src/utils/utils.js:735 msgid "Preview and download" msgstr "プレビューとダウンロード" -#: frontend/src/utils/utils.js:741 +#: frontend/src/utils/utils.js:745 msgid "Preview only" msgstr "プレビューのみ" -#: frontend/src/utils/utils.js:751 +#: frontend/src/utils/utils.js:755 msgid "Download and upload" msgstr "" -#: frontend/src/utils/utils.js:761 +#: frontend/src/utils/utils.js:765 msgid "Edit on cloud and download" msgstr "" -#: frontend/src/utils/utils.js:771 +#: frontend/src/utils/utils.js:775 msgid "Edit on cloud only" msgstr "" -#: frontend/src/utils/utils.js:1288 +#: frontend/src/utils/utils.js:1292 msgid "Successfully copied %(name)s and 1 other item." msgstr " %(name)s ほか1項目をコピーしました。" -#: frontend/src/utils/utils.js:1290 +#: frontend/src/utils/utils.js:1294 msgid "Successfully copied %(name)s and %(amount)s other items." msgstr "%(name)s のほか%(amount)s項目をコピーしました。" -#: frontend/src/utils/utils.js:1301 +#: frontend/src/utils/utils.js:1305 msgid "Successfully moved %(name)s." msgstr "「%(name)s」を移動しました。" -#: frontend/src/utils/utils.js:1303 +#: frontend/src/utils/utils.js:1307 msgid "Successfully moved %(name)s and 1 other item." msgstr " %(name)s ほか1項目を移動しました。" -#: frontend/src/utils/utils.js:1305 +#: frontend/src/utils/utils.js:1309 msgid "Successfully moved %(name)s and %(amount)s other items." msgstr "%(name)s のほか%(amount)s項目を移動しました。" -#: frontend/src/utils/utils.js:1317 +#: frontend/src/utils/utils.js:1321 msgid "Failed to copy %(name)s and %(amount)s other item(s)." msgstr "" -#: frontend/src/utils/utils.js:1320 +#: frontend/src/utils/utils.js:1324 msgid "Failed to copy %(name)s." msgstr "" -#: frontend/src/utils/utils.js:1330 +#: frontend/src/utils/utils.js:1334 msgid "Failed to move %(name)s and %(amount)s other item(s)." msgstr "" -#: frontend/src/utils/utils.js:1333 +#: frontend/src/utils/utils.js:1337 msgid "Failed to move %(name)s." msgstr "" diff --git a/locale/ko/LC_MESSAGES/django.po b/locale/ko/LC_MESSAGES/django.po index e746c41271..8105cb8a19 100644 --- a/locale/ko/LC_MESSAGES/django.po +++ b/locale/ko/LC_MESSAGES/django.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: seahub\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-10 14:16+0800\n" +"POT-Creation-Date: 2024-02-05 17:17+0800\n" "PO-Revision-Date: 2013-10-25 07:03+0000\n" "Last-Translator: Seong-ho Cho , 2014-2017,2019,2022-2024\n" "Language-Team: Korean (http://app.transifex.com/haiwen/seahub/language/ko/)\n" @@ -94,8 +94,7 @@ msgid "Login id can't be empty" msgstr "로그인 ID가 비어있으면 안됩니다" #: seahub/api2/endpoints/admin/account.py:209 -#: seahub/api2/endpoints/admin/users.py:866 -#: seahub/api2/endpoints/admin/users.py:1301 +#: seahub/api2/endpoints/admin/users.py:1283 #, python-format msgid "Login id %s already exists." msgstr "이미 %s 로그인 ID가 있습니다." @@ -109,10 +108,10 @@ msgid "Space quota can't be empty" msgstr "공간 제한을 비워둘 수 없습니다" #: seahub/api2/endpoints/admin/account.py:238 -#: seahub/api2/endpoints/admin/users.py:1357 -#: seahub/api2/endpoints/admin/users.py:1361 -#: seahub/api2/endpoints/admin/users.py:1374 -#: seahub/api2/endpoints/admin/users.py:1378 +#: seahub/api2/endpoints/admin/users.py:1339 +#: seahub/api2/endpoints/admin/users.py:1343 +#: seahub/api2/endpoints/admin/users.py:1356 +#: seahub/api2/endpoints/admin/users.py:1360 msgid "Must be an integer that is greater than or equal to 0." msgstr "0보다 크거나 같은 정수값이어야합니다." @@ -122,24 +121,24 @@ msgid "Space quota is too low (minimum value is 0)" msgstr "공간 제한 용량이 너무 적습니다(최소 값은 0)" #: seahub/api2/endpoints/admin/account.py:250 seahub/institutions/views.py:233 -#: seahub/organizations/api/admin/users.py:471 seahub/views/sysadmin.py:301 +#: seahub/organizations/api/admin/users.py:464 seahub/views/sysadmin.py:300 #, python-format msgid "Failed to set quota: maximum quota is %d MB" msgstr "제한 용량 설정 실패: 최대 제한 용량은 %d MB 입니다" #: seahub/api2/endpoints/admin/address_book/groups.py:82 -#: seahub/api2/endpoints/admin/groups.py:132 -#: seahub/api2/endpoints/admin/groups.py:271 +#: seahub/api2/endpoints/admin/groups.py:129 +#: seahub/api2/endpoints/admin/groups.py:268 #: seahub/api2/endpoints/groups.py:226 seahub/api2/endpoints/groups.py:299 -#: seahub/api2/views.py:4568 seahub/group/forms.py:36 +#: seahub/api2/views.py:4569 seahub/group/forms.py:36 msgid "" "Name can only contain letters, numbers, spaces, hyphen, dot, single quote, " "brackets or underscore." msgstr "이름에는 문자, 숫자, 공백, 하이픈, 구두점, 작은 따옴표, 괄호, 밑줄 문자만 들어갑니다." #: seahub/api2/endpoints/admin/address_book/groups.py:87 -#: seahub/api2/endpoints/admin/groups.py:139 -#: seahub/api2/endpoints/admin/groups.py:275 +#: seahub/api2/endpoints/admin/groups.py:136 +#: seahub/api2/endpoints/admin/groups.py:272 #: seahub/api2/endpoints/groups.py:231 seahub/api2/endpoints/groups.py:304 msgid "There is already a group with that name." msgstr "해당 이름의 그룹이 이미 있습니다." @@ -154,12 +153,12 @@ msgstr "이 부서에 하위 부서가 있습니다." #: seahub/api2/endpoints/admin/default_library.py:32 #: seahub/api2/endpoints/admin/default_library.py:33 -#: seahub/views/__init__.py:531 seahub/views/__init__.py:532 -#: seahub/views/__init__.py:536 seahub/views/__init__.py:537 +#: seahub/views/__init__.py:682 seahub/views/__init__.py:683 +#: seahub/views/__init__.py:687 seahub/views/__init__.py:688 msgid "My Library" msgstr "내 라이브러리" -#: seahub/api2/endpoints/admin/groups.py:219 +#: seahub/api2/endpoints/admin/groups.py:216 #: seahub/api2/endpoints/groups.py:330 #, python-format msgid "User %s is already group owner." @@ -178,16 +177,16 @@ msgid "" "institution" msgstr "단체로의 %s 사용자 추가에 실패했습니다: 이미 해당 사용자가 이 단체에 있습니다" -#: seahub/api2/endpoints/admin/libraries.py:267 seahub/views/sysadmin.py:697 +#: seahub/api2/endpoints/admin/libraries.py:265 seahub/views/sysadmin.py:696 msgid "System library can not be deleted." msgstr "시스템 라이브러리는 삭제할 수 없습니다." -#: seahub/api2/endpoints/admin/libraries.py:388 seahub/api2/views.py:1673 +#: seahub/api2/endpoints/admin/libraries.py:386 seahub/api2/views.py:1674 #, python-format msgid "Transfer failed: role of %s is %s, can not add library." msgstr "전송 실패: %s의 역할은 %s입니다. 라이브러리를 추가할 수 없음" -#: seahub/api2/endpoints/admin/libraries.py:409 seahub/api2/views.py:1678 +#: seahub/api2/endpoints/admin/libraries.py:407 seahub/api2/views.py:1679 msgid "Library can not be transferred to owner." msgstr "라이브러리를 소유자에게 전송할 수 없습니다." @@ -213,8 +212,8 @@ msgstr "%s 전자메일 주소가 잘못되었습니다." #: seahub/api2/endpoints/admin/shares.py:211 #: seahub/api2/endpoints/admin/shares.py:268 -#: seahub/api2/endpoints/dir_shared_items.py:360 -#: seahub/api2/endpoints/dir_shared_items.py:473 +#: seahub/api2/endpoints/dir_shared_items.py:346 +#: seahub/api2/endpoints/dir_shared_items.py:459 #: seahub/api2/endpoints/group_owned_libraries.py:953 #: seahub/api2/endpoints/group_owned_libraries.py:1228 #: seahub/api2/endpoints/repo_share_invitations.py:190 @@ -282,6 +281,8 @@ msgstr "링크 업로드" #: seahub/base/management/commands/export_user_storage_report.py:41 #: seahub/base/management/commands/export_users.py:43 #: seahub/base/management/commands/export_users.py:47 +#: seahub/contacts/templates/contacts/contact_list.html:44 +#: seahub/contacts/templates/contacts/contact_list.html:53 #: seahub/institutions/templates/institutions/user_info.html:26 #: seahub/institutions/templates/institutions/useradmin.html:16 #: seahub/institutions/templates/institutions/useradmin_search.html:10 @@ -289,9 +290,9 @@ msgstr "링크 업로드" #: seahub/invitations/templates/invitations/token_view.html:10 #: seahub/organizations/api/admin/statistics.py:380 #: seahub/share/templates/share/share_link_audit.html:9 -#: seahub/templates/registration/registration_form.html:23 -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 -#: seahub/views/sysadmin.py:766 seahub/views/sysadmin.py:781 +#: seahub/templates/registration/registration_form.html:22 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:175 +#: seahub/views/sysadmin.py:765 seahub/views/sysadmin.py:780 msgid "Email" msgstr "전자메일" @@ -299,6 +300,7 @@ msgstr "전자메일" #: seahub/base/management/commands/export_user_storage_report.py:41 #: seahub/base/management/commands/export_users.py:43 #: seahub/base/management/commands/export_users.py:47 +#: seahub/contacts/templates/contacts/contact_list.html:18 #: seahub/institutions/templates/institutions/info.html:10 #: seahub/institutions/templates/institutions/user_info.html:61 #: seahub/institutions/templates/institutions/user_info.html:105 @@ -306,22 +308,23 @@ msgstr "전자메일" #: seahub/institutions/templates/institutions/useradmin_search.html:19 #: seahub/organizations/api/admin/statistics.py:380 #: seahub/sysadmin_extra/views.py:57 -#: seahub/templates/registration/registration_form.html:19 -#: seahub/templates/repo_history_view.html:58 seahub/views/sysadmin.py:172 -#: seahub/views/sysadmin.py:176 seahub/views/sysadmin.py:644 -#: seahub/views/sysadmin.py:768 seahub/views/sysadmin.py:783 +#: seahub/templates/registration/registration_form.html:18 +#: seahub/templates/repo_dir_recycle_view.html:44 +#: seahub/templates/repo_history_view.html:58 seahub/views/sysadmin.py:171 +#: seahub/views/sysadmin.py:175 seahub/views/sysadmin.py:643 +#: seahub/views/sysadmin.py:767 seahub/views/sysadmin.py:782 msgid "Name" msgstr "이름" -#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:262 +#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:245 #: seahub/base/management/commands/export_user_storage_report.py:41 #: seahub/base/management/commands/export_users.py:43 #: seahub/base/management/commands/export_users.py:47 #: seahub/institutions/templates/institutions/useradmin.html:16 #: seahub/institutions/templates/institutions/useradmin_search.html:19 #: seahub/organizations/api/admin/statistics.py:380 -#: seahub/templates/registration/password_set_form.html:17 -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 +#: seahub/templates/registration/password_set_form.html:16 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:175 msgid "Contact Email" msgstr "연락 전자메일" @@ -330,7 +333,7 @@ msgstr "연락 전자메일" #: seahub/base/management/commands/export_users.py:44 #: seahub/base/management/commands/export_users.py:48 #: seahub/organizations/api/admin/statistics.py:381 -#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 +#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 msgid "Space Usage" msgstr "사용 용량" @@ -339,105 +342,95 @@ msgstr "사용 용량" #: seahub/base/management/commands/export_users.py:44 #: seahub/base/management/commands/export_users.py:48 #: seahub/organizations/api/admin/statistics.py:381 -#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 -#: seahub/views/sysadmin.py:770 seahub/views/sysadmin.py:784 +#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 +#: seahub/views/sysadmin.py:769 seahub/views/sysadmin.py:783 msgid "Space Quota" msgstr "제한 용량 공간" -#: seahub/api2/endpoints/admin/users.py:667 -#: seahub/api2/endpoints/admin/users.py:697 +#: seahub/api2/endpoints/admin/users.py:655 +#: seahub/api2/endpoints/admin/users.py:685 #: seahub/organizations/api/admin/users.py:155 msgid "There are more than 500 users, and sort is not offered." msgstr "500명 이상의 사용자가 있어, 정렬 기능을 지원하지 않습니다." -#: seahub/api2/endpoints/admin/users.py:781 -#: seahub/api2/endpoints/admin/users.py:1273 seahub/base/accounts.py:1227 +#: seahub/api2/endpoints/admin/users.py:769 +#: seahub/api2/endpoints/admin/users.py:1255 seahub/base/accounts.py:1228 #: seahub/forms.py:30 msgid "The number of users exceeds the limit." msgstr "한계 사용자 수를 넘었습니다." -#: seahub/api2/endpoints/admin/users.py:880 +#: seahub/api2/endpoints/admin/users.py:859 #, python-format msgid "Successfully added user %(user)s." msgstr "%(user)s 사용자 추가에 성공했습니다." -#: seahub/api2/endpoints/admin/users.py:884 -#: seahub/api2/endpoints/admin/users_batch.py:390 seahub/views/sysadmin.py:543 +#: seahub/api2/endpoints/admin/users.py:863 +#: seahub/api2/endpoints/admin/users_batch.py:390 seahub/views/sysadmin.py:542 #, python-format msgid "You are invited to join %s" msgstr "%s 참여를 초대받았습니다" -#: seahub/api2/endpoints/admin/users.py:888 +#: seahub/api2/endpoints/admin/users.py:869 #, python-format msgid "Successfully added user %(user)s. An email notification has been sent." msgstr "%(user)s 사용자 추가에 성공했습니다. 전자메일 알림을 보냈습니다." -#: seahub/api2/endpoints/admin/users.py:891 +#: seahub/api2/endpoints/admin/users.py:872 #, python-format msgid "" "Successfully added user %(user)s. But email notification can not be sent, " "because Email service is not properly configured." msgstr " %(user)s 사용자 추가에 성공했습니다만, 전자메일 서비스를 제대로 설정하지 않아 전자메일 알림을 보내지 못했습니다." -#: seahub/api2/endpoints/admin/users.py:1418 +#: seahub/api2/endpoints/admin/users.py:1400 #: seahub/institutions/templates/institutions/useradmin.html:122 msgid "Edit succeeded" msgstr "편집에 성공했습니다" -#: seahub/api2/endpoints/admin/users.py:1421 seahub/views/sysadmin.py:446 +#: seahub/api2/endpoints/admin/users.py:1403 seahub/views/sysadmin.py:445 #, python-format msgid "Your account on %s is activated" msgstr "%s의 계정을 활성화했습니다" -#: seahub/api2/endpoints/admin/users.py:1426 +#: seahub/api2/endpoints/admin/users.py:1408 #: seahub/institutions/templates/institutions/useradmin.html:118 msgid "Edit succeeded, an email has been sent." msgstr "편집에 성공했습니다. 전자메일을 보냈습니다." -#: seahub/api2/endpoints/admin/users.py:1429 +#: seahub/api2/endpoints/admin/users.py:1411 #: seahub/institutions/templates/institutions/useradmin.html:120 msgid "" "Edit succeeded, but failed to send email, please check your email " "configuration." msgstr "편집에 성공했지만 전자메일 보내기에 실패했습니다. 전자메일 설정을 확인해주세요." -#: seahub/api2/endpoints/admin/users.py:1497 seahub/auth/views.py:366 +#: seahub/api2/endpoints/admin/users.py:1479 seahub/auth/views.py:355 msgid "Unable to reset password." msgstr "암호를 초기화할 수 없습니다." -#: seahub/api2/endpoints/admin/users.py:1523 seahub/auth/forms.py:163 -#, python-format -msgid "Reset Password on %s" -msgstr "%s 암호 재설정" - -#: seahub/api2/endpoints/admin/users.py:1527 -#, python-brace-format -msgid "A password reset link has been sent to {contact_email}." -msgstr "" - -#: seahub/api2/endpoints/admin/users.py:1545 seahub/views/sysadmin.py:487 +#: seahub/api2/endpoints/admin/users.py:1503 seahub/views/sysadmin.py:486 #, python-format msgid "Password has been reset on %s" msgstr "%s에 암호를 재설정했습니다" -#: seahub/api2/endpoints/admin/users.py:1547 +#: seahub/api2/endpoints/admin/users.py:1505 #, python-format msgid "Successfully reset password, an email has been sent to %(user)s." msgstr "암호 초기화에 성공했으며, %(user)s님께 전자메일을 보냈습니다." -#: seahub/api2/endpoints/admin/users.py:1551 seahub/views/sysadmin.py:517 +#: seahub/api2/endpoints/admin/users.py:1509 seahub/views/sysadmin.py:516 #, python-format msgid "" "Successfully reset password to %(passwd)s, but failed to send email to " "%(user)s, please check your email configuration." msgstr "%(passwd)s(으)로 암호 바꾸기에 성공했지만, %(user)s님께 전자메일을 보내지 못했습니다. 전자메일 설정을 확인하세요." -#: seahub/api2/endpoints/admin/users.py:1554 seahub/views/sysadmin.py:521 +#: seahub/api2/endpoints/admin/users.py:1512 seahub/views/sysadmin.py:520 #, python-format msgid "Successfully reset password to %(passwd)s for user %(user)s." msgstr "%(user)s님의 암호를 %(passwd)s(으)로 바꾸기에 성공했습니다." -#: seahub/api2/endpoints/admin/users.py:1557 seahub/views/sysadmin.py:524 +#: seahub/api2/endpoints/admin/users.py:1515 seahub/views/sysadmin.py:523 #, python-format msgid "" "Successfully reset password to %(passwd)s for user %(user)s. But email " @@ -462,19 +455,17 @@ msgstr "바이러스 파일이 없습니다." #: seahub/api2/endpoints/repo_set_password.py:72 #: seahub/api2/endpoints/repo_share_invitations.py:201 #: seahub/api2/endpoints/send_upload_link_email.py:107 -#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:3902 -#: seahub/notifications/models.py:536 seahub/notifications/models.py:577 -#: seahub/notifications/models.py:619 seahub/notifications/models.py:670 -#: seahub/notifications/models.py:726 seahub/notifications/models.py:756 -#: seahub/notifications/models.py:778 seahub/notifications/models.py:804 -#: seahub/notifications/models.py:821 seahub/notifications/models.py:838 -#: seahub/notifications/models.py:867 seahub/seadoc/apis.py:2778 -#: seahub/search/views.py:200 seahub/share/views.py:326 -#: seahub/subscription/views.py:93 seahub/subscription/views.py:138 -#: seahub/utils/__init__.py:177 seahub/utils/__init__.py:1170 -#: seahub/views/__init__.py:799 seahub/views/ajax.py:401 -#: seahub/views/ajax.py:405 seahub/wiki/views.py:210 seahub/wiki/views.py:217 -#: seahub/wiki/views.py:226 +#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:3903 +#: seahub/notifications/models.py:484 seahub/notifications/models.py:525 +#: seahub/notifications/models.py:576 seahub/notifications/models.py:632 +#: seahub/notifications/models.py:662 seahub/notifications/models.py:684 +#: seahub/notifications/models.py:710 seahub/notifications/models.py:727 +#: seahub/notifications/models.py:744 seahub/notifications/models.py:773 +#: seahub/seadoc/apis.py:2763 seahub/search/views.py:200 +#: seahub/share/views.py:326 seahub/utils/__init__.py:177 +#: seahub/utils/__init__.py:1165 seahub/views/__init__.py:950 +#: seahub/views/ajax.py:401 seahub/views/ajax.py:405 seahub/wiki/views.py:210 +#: seahub/wiki/views.py:217 seahub/wiki/views.py:226 msgid "Internal Server Error" msgstr "내부 서버 오류" @@ -490,12 +481,12 @@ msgstr "부적절한 대상 경로입니다" #: seahub/api2/endpoints/copy_move_task.py:148 #: seahub/api2/endpoints/move_folder_merge.py:176 -#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:1819 -#: seahub/api2/views.py:1859 seahub/api2/views.py:1920 -#: seahub/api2/views.py:1964 seahub/api2/views.py:2010 -#: seahub/api2/views.py:2059 seahub/api2/views.py:2472 -#: seahub/api2/views.py:2580 seahub/seadoc/apis.py:372 -#: seahub/seadoc/apis.py:463 +#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:1820 +#: seahub/api2/views.py:1860 seahub/api2/views.py:1921 +#: seahub/api2/views.py:1965 seahub/api2/views.py:2011 +#: seahub/api2/views.py:2060 seahub/api2/views.py:2473 +#: seahub/api2/views.py:2581 seahub/seadoc/apis.py:371 +#: seahub/seadoc/apis.py:462 msgid "Out of quota." msgstr "제한 용량을 넘었습니다." @@ -515,13 +506,13 @@ msgstr "파일이 잠겨있습니다" msgid "Cancel failed" msgstr "취소에 실패했습니다" -#: seahub/api2/endpoints/dir_shared_items.py:344 +#: seahub/api2/endpoints/dir_shared_items.py:330 #: seahub/api2/endpoints/draft_reviewer.py:70 #: seahub/api2/endpoints/group_owned_libraries.py:937 msgid "username invalid." msgstr "부적절한 사용자 이름입니다." -#: seahub/api2/endpoints/dir_shared_items.py:353 +#: seahub/api2/endpoints/dir_shared_items.py:339 #: seahub/api2/endpoints/draft_reviewer.py:79 #: seahub/api2/endpoints/group_owned_libraries.py:946 #, python-format @@ -534,20 +525,17 @@ msgstr "%s 사용자가 없습니다." #: seahub/api2/endpoints/file_tag.py:203 seahub/api2/endpoints/file_tag.py:216 #: seahub/api2/endpoints/wikis.py:112 seahub/api2/endpoints/wikis.py:206 #: seahub/drafts/views.py:31 seahub/profile/forms.py:24 -#: seahub/profile/views.py:258 seahub/seadoc/apis.py:2762 +#: seahub/profile/views.py:258 seahub/seadoc/apis.py:2747 #: seahub/seadoc/views.py:31 seahub/seadoc/views.py:85 #: seahub/seadoc/views.py:168 seahub/search/views.py:174 -#: seahub/subscription/views.py:28 seahub/subscription/views.py:44 -#: seahub/subscription/views.py:106 seahub/thumbnail/views.py:51 -#: seahub/thumbnail/views.py:166 seahub/views/__init__.py:609 -#: seahub/views/ajax.py:83 seahub/views/ajax.py:113 seahub/views/ajax.py:119 -#: seahub/views/sso.py:237 +#: seahub/thumbnail/views.py:51 seahub/thumbnail/views.py:166 +#: seahub/views/__init__.py:760 seahub/views/ajax.py:83 +#: seahub/views/ajax.py:113 seahub/views/ajax.py:119 seahub/views/sso.py:201 msgid "Permission denied." msgstr "권한이 거부되었습니다." #: seahub/api2/endpoints/file.py:218 seahub/api2/endpoints/upload_links.py:480 -#: seahub/api2/endpoints/via_repo_token.py:848 -#: seahub/api2/endpoints/wikis.py:132 seahub/api2/views.py:1867 +#: seahub/api2/endpoints/wikis.py:132 seahub/api2/views.py:1868 msgid "The number of files in library exceeds the limit" msgstr "라이브러리의 한계 파일 갯수를 넘었습니다" @@ -559,7 +547,7 @@ msgstr "파일을 잠그지 않았습니다." msgid "You can not refresh this file's lock." msgstr "잠근 파일을 새로 고칠 수 없습니다." -#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2769 +#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2754 msgid "The participant already exists." msgstr "이미 참여자가 있습니다" @@ -579,7 +567,7 @@ msgstr "%s 사용자는 이미 그룹 구성원입니다." #: seahub/api2/endpoints/group_members.py:116 #: seahub/api2/endpoints/group_members.py:352 -#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1668 +#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1669 #: seahub/organizations/api/admin/user_repos.py:50 #: seahub/organizations/api/admin/user_repos.py:103 #: seahub/organizations/api/admin/users.py:342 @@ -599,9 +587,9 @@ msgstr "%s 사용자는 조직 사용자입니다." msgid "Group does not exist" msgstr "그룹이 없습니다" -#: seahub/api2/endpoints/group_members.py:548 seahub/views/sysadmin.py:163 -#: seahub/views/sysadmin.py:271 seahub/views/sysadmin.py:641 -#: seahub/views/sysadmin.py:653 seahub/views/sysadmin.py:794 +#: seahub/api2/endpoints/group_members.py:548 seahub/views/sysadmin.py:162 +#: seahub/views/sysadmin.py:270 seahub/views/sysadmin.py:640 +#: seahub/views/sysadmin.py:652 seahub/views/sysadmin.py:793 msgid "Failed to export Excel" msgstr "엑셀 내보내기에 실패했습니다" @@ -630,7 +618,7 @@ msgstr "%s 사용자를 이미 초대했습니다." #: seahub/api2/endpoints/invitations.py:68 #: seahub/api2/endpoints/invitations.py:140 #: seahub/api2/endpoints/repo_share_invitations.py:173 -#: seahub/base/accounts.py:1238 seahub/organizations/api/admin/users.py:270 +#: seahub/base/accounts.py:1239 seahub/organizations/api/admin/users.py:270 #, python-format msgid "User %s already exists." msgstr "%s 사용자가 이미 있습니다." @@ -638,37 +626,37 @@ msgstr "%s 사용자가 이미 있습니다." #: seahub/api2/endpoints/invitations.py:154 #: seahub/api2/endpoints/repo_share_invitations.py:215 #: seahub/api2/endpoints/send_share_link_email.py:34 -#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:127 -#: seahub/organizations/api/admin/users.py:790 seahub/share/views.py:138 +#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:110 +#: seahub/organizations/api/admin/users.py:783 seahub/share/views.py:138 #: seahub/share/views.py:349 msgid "" "Failed to send email, email service is not properly configured, please " "contact administrator." msgstr "전자메일 서비스를 올바르게 설정하지 않아 전자메일 보내기에 실패했습니다. 관리자에게 알려주세요." -#: seahub/api2/endpoints/multi_share_links.py:102 -#: seahub/api2/endpoints/multi_share_links.py:318 +#: seahub/api2/endpoints/multi_share_links.py:60 +#: seahub/api2/endpoints/multi_share_links.py:268 #: seahub/api2/endpoints/share_links.py:331 -#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4055 -#: seahub/api2/views.py:4175 +#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4056 +#: seahub/api2/views.py:4176 msgid "Password is required." msgstr "암호가 필요합니다." -#: seahub/api2/endpoints/multi_share_links.py:107 +#: seahub/api2/endpoints/multi_share_links.py:65 #: seahub/api2/endpoints/share_links.py:337 #: seahub/api2/endpoints/upload_links.py:176 #: seahub/api2/endpoints/webdav_secret.py:60 msgid "Password is too short." msgstr "암호가 너무 짧습니다." -#: seahub/api2/endpoints/multi_share_links.py:111 +#: seahub/api2/endpoints/multi_share_links.py:69 #: seahub/api2/endpoints/share_links.py:341 #: seahub/api2/endpoints/upload_links.py:180 #: seahub/api2/endpoints/webdav_secret.py:64 msgid "Password is too weak." msgstr "암호가 너무 단순합니다." -#: seahub/api2/endpoints/multi_share_links.py:115 +#: seahub/api2/endpoints/multi_share_links.py:73 #: seahub/api2/endpoints/share_links.py:345 #: seahub/api2/endpoints/upload_links.py:184 #: seahub/api2/endpoints/webdav_secret.py:52 @@ -677,28 +665,28 @@ msgid "" "symbols." msgstr "암호에는 숫자, 대소문자 및 특수문자만 넣을 수 있습니다." -#: seahub/api2/endpoints/multi_share_links.py:138 -#: seahub/api2/endpoints/multi_share_links.py:341 +#: seahub/api2/endpoints/multi_share_links.py:96 +#: seahub/api2/endpoints/multi_share_links.py:291 #: seahub/api2/endpoints/share_links.py:368 #: seahub/api2/endpoints/share_links.py:678 #: seahub/api2/endpoints/upload_links.py:207 -#: seahub/api2/endpoints/upload_links.py:341 seahub/api2/views.py:3469 +#: seahub/api2/endpoints/upload_links.py:341 seahub/api2/views.py:3470 #, python-format msgid "Expire days should be greater or equal to %s" msgstr "유효기간 값은 %s보다 크거나 같아야 합니다." -#: seahub/api2/endpoints/multi_share_links.py:143 -#: seahub/api2/endpoints/multi_share_links.py:347 +#: seahub/api2/endpoints/multi_share_links.py:101 +#: seahub/api2/endpoints/multi_share_links.py:297 #: seahub/api2/endpoints/share_links.py:374 #: seahub/api2/endpoints/share_links.py:684 #: seahub/api2/endpoints/upload_links.py:213 -#: seahub/api2/endpoints/upload_links.py:347 seahub/api2/views.py:3475 +#: seahub/api2/endpoints/upload_links.py:347 seahub/api2/views.py:3476 #, python-format msgid "Expire days should be less than or equal to %s" msgstr "유효기간 값은 %s보다 작거나 같아야 합니다. " -#: seahub/api2/endpoints/multi_share_links.py:163 -#: seahub/api2/endpoints/multi_share_links.py:369 +#: seahub/api2/endpoints/multi_share_links.py:121 +#: seahub/api2/endpoints/multi_share_links.py:319 #: seahub/api2/endpoints/share_links.py:396 #: seahub/api2/endpoints/share_links.py:708 #: seahub/api2/endpoints/upload_links.py:235 @@ -707,8 +695,8 @@ msgstr "유효기간 값은 %s보다 작거나 같아야 합니다. " msgid "Expiration time should be later than %s." msgstr "경과 시간이 %s 이후입니다." -#: seahub/api2/endpoints/multi_share_links.py:172 -#: seahub/api2/endpoints/multi_share_links.py:378 +#: seahub/api2/endpoints/multi_share_links.py:130 +#: seahub/api2/endpoints/multi_share_links.py:328 #: seahub/api2/endpoints/share_links.py:405 #: seahub/api2/endpoints/share_links.py:717 #: seahub/api2/endpoints/upload_links.py:244 @@ -718,9 +706,10 @@ msgid "Expiration time should be earlier than %s." msgstr "경과 시간은 %s 이전이어야 합니다." #: seahub/api2/endpoints/query_copy_move_progress.py:47 -#: seahub/seadoc/apis.py:516 +#: seahub/seadoc/apis.py:515 #: seahub/templates/remote_user/create_unknown_user_false.html:4 #: seahub/templates/remote_user/error.html:4 +#: seahub/templates/view_shared_upload_link.html:82 msgid "Error" msgstr "오류" @@ -730,7 +719,7 @@ msgstr "이 라이브러리는 복호화 하지 않았습니다." #: seahub/api2/endpoints/repo_send_new_password.py:45 #: seahub/api2/endpoints/user.py:73 seahub/api2/endpoints/user.py:93 -#: seahub/organizations/api/admin/users.py:786 +#: seahub/organizations/api/admin/users.py:779 msgid "Feature disabled." msgstr "기능을 껐습니다." @@ -744,11 +733,11 @@ msgstr "이 라이브러리 암호를 초기화할 수 없습니다." msgid "New password of library %s" msgstr "%s 라이브러리의 새 암호" -#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:3899 +#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:3900 msgid "Wrong password" msgstr "잘못된 암호입니다" -#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:3905 +#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:3906 msgid "Decrypt library error" msgstr "라이브러리 해독 오류" @@ -756,20 +745,20 @@ msgstr "라이브러리 해독 오류" msgid "Wrong old password" msgstr "잘못된 이전 암호" -#: seahub/api2/endpoints/repos_batch.py:1298 -#: seahub/api2/endpoints/repos_batch.py:1557 -#: seahub/api2/endpoints/repos_batch.py:1649 +#: seahub/api2/endpoints/repos_batch.py:1284 +#: seahub/api2/endpoints/repos_batch.py:1543 +#: seahub/api2/endpoints/repos_batch.py:1635 #, python-format msgid "File %s is locked." msgstr "%s 파일을 잠궜습니다." -#: seahub/api2/endpoints/repos_batch.py:1308 -#: seahub/api2/endpoints/repos_batch.py:1567 +#: seahub/api2/endpoints/repos_batch.py:1294 +#: seahub/api2/endpoints/repos_batch.py:1553 #, python-format msgid "Can't move folder %s, please check its permission." msgstr "%s 폴더를 이동할 수 없습니다. 권한을 확인하세요." -#: seahub/api2/endpoints/repos_batch.py:1657 +#: seahub/api2/endpoints/repos_batch.py:1643 #, python-format msgid "Can't delete folder %s, please check its permission." msgstr "%s 폴더를 삭제할 수 없습니다. 권한을 확인하세요." @@ -874,17 +863,17 @@ msgstr "로그인하세요." msgid "Email or Username" msgstr "전자메일 또는 사용자 이름 " -#: seahub/auth/forms.py:28 seahub/auth/forms.py:236 -#: seahub/base/accounts.py:1215 +#: seahub/auth/forms.py:28 seahub/auth/forms.py:219 +#: seahub/base/accounts.py:1216 #: seahub/invitations/templates/invitations/token_view.html:13 #: seahub/organizations/templates/organizations/org_register.html:36 #: seahub/share/views.py:320 seahub/templates/decrypt_repo_form.html:10 #: seahub/templates/registration/login.html:40 -#: seahub/templates/registration/password_set_form.html:22 -#: seahub/templates/registration/registration_form.html:25 +#: seahub/templates/registration/password_set_form.html:21 +#: seahub/templates/registration/registration_form.html:24 #: seahub/templates/share_access_validation.html:23 -#: seahub/templates/sysadmin/sudo_mode.html:29 seahub/views/sysadmin.py:767 -#: seahub/views/sysadmin.py:782 +#: seahub/templates/sysadmin/sudo_mode.html:10 seahub/views/sysadmin.py:766 +#: seahub/views/sysadmin.py:781 msgid "Password" msgstr "암호" @@ -894,7 +883,7 @@ msgid "" "are case-sensitive." msgstr "올바른 전자메일/사용자 이름 및 암호를 입력하세요. 참고로 모든 입력창은 대 소문자를 구분합니다." -#: seahub/auth/forms.py:66 seahub/auth/forms.py:136 +#: seahub/auth/forms.py:66 seahub/auth/forms.py:119 msgid "" "That e-mail address doesn't have an associated user account. Are you sure " "you've registered?" @@ -904,69 +893,69 @@ msgstr "관련 사용자 계정에 전자메일 주소가 없습니다. 정말 msgid "This account is inactive." msgstr "이 계정은 비활성화 상태입니다." -#: seahub/auth/forms.py:98 seahub/auth/forms.py:99 -#: seahub/templates/registration/login.html:62 -msgid "You cannot login with email and password." -msgstr "" - -#: seahub/auth/forms.py:104 +#: seahub/auth/forms.py:87 msgid "" "Your Web browser doesn't appear to have cookies enabled. Cookies are " "required for logging in." msgstr "웹 브라우저에서 쿠키를 활성화 하지 않은 것 같습니다. 로그인하려면 쿠키가 필요합니다." -#: seahub/auth/forms.py:120 +#: seahub/auth/forms.py:103 msgid "E-mail" msgstr "전자메일" -#: seahub/auth/forms.py:139 +#: seahub/auth/forms.py:122 msgid "Can not reset password, please contact LDAP admin." msgstr "암호를 재설정할 수 없습니다. LDAP 관리자에게 문의하세요." -#: seahub/auth/forms.py:172 +#: seahub/auth/forms.py:146 +#, python-format +msgid "Reset Password on %s" +msgstr "%s 암호 재설정" + +#: seahub/auth/forms.py:155 msgid "New password" msgstr "새 암호" -#: seahub/auth/forms.py:173 +#: seahub/auth/forms.py:156 msgid "New password confirmation" msgstr "새 암호 확인" -#: seahub/auth/forms.py:202 seahub/auth/forms.py:248 -#: seahub/base/accounts.py:1272 seahub/organizations/forms.py:71 +#: seahub/auth/forms.py:185 seahub/auth/forms.py:231 +#: seahub/base/accounts.py:1273 seahub/organizations/forms.py:71 msgid "The two password fields didn't match." msgstr "두 개의 암호 입력창의 입력이 일치하지 않습니다" -#: seahub/auth/forms.py:216 +#: seahub/auth/forms.py:199 msgid "Old password" msgstr "이전 암호" -#: seahub/auth/forms.py:224 +#: seahub/auth/forms.py:207 msgid "Your old password was entered incorrectly. Please enter it again." msgstr "입력하신 이전 암호가 틀립니다. 다시 입력하세요." -#: seahub/auth/forms.py:237 seahub/base/accounts.py:1217 +#: seahub/auth/forms.py:220 seahub/base/accounts.py:1218 msgid "Password (again)" msgstr "암호(다시 입력)" -#: seahub/auth/forms.py:268 seahub/forms.py:35 seahub/invitations/views.py:39 +#: seahub/auth/forms.py:251 seahub/forms.py:35 seahub/invitations/views.py:39 #: seahub/invitations/views.py:54 seahub/organizations/forms.py:49 #: seahub/profile/forms.py:46 msgid "A user with this email already exists." msgstr "이 전자메일 사용자가 이미 있습니다." -#: seahub/auth/views.py:156 +#: seahub/auth/views.py:154 msgid "This account has been frozen due to too many failed login attempts." msgstr "수많은 로그인 시도에 실패하여 이 계정의 사용을 중단했습니다." -#: seahub/auth/views.py:322 +#: seahub/auth/views.py:311 msgid "Logged out" msgstr "로그아웃했습니다" -#: seahub/auth/views.py:387 +#: seahub/auth/views.py:374 msgid "Failed to send email, please contact administrator." msgstr "전자메일 보내기에 실패했습니다. 관리자에게 알려주세요." -#: seahub/auth/views.py:459 +#: seahub/auth/views.py:441 msgid "Unable to change password." msgstr "암호를 바꿀 수 없습니다." @@ -975,6 +964,51 @@ msgstr "암호를 바꿀 수 없습니다." msgid "Avatar for %s" msgstr "%s의 아바타" +#: seahub/avatar/templates/avatar/add.html:6 +msgid "Upload Avatar" +msgstr "아바타 업로드" + +#: seahub/avatar/templates/avatar/add.html:7 +#: seahub/avatar/templates/avatar/change.html:8 +msgid "Your current avatar: " +msgstr "현재 아바타:" + +#: seahub/avatar/templates/avatar/add.html:9 +msgid "Upload New Avatar: " +msgstr "새 아바타 업로드:" + +#: seahub/avatar/templates/avatar/add.html:13 +#: seahub/avatar/templates/avatar/change.html:30 +msgid "Upload New Image" +msgstr "새 이미지 업로드" + +#: seahub/avatar/templates/avatar/confirm_delete.html:6 +msgid "Please select the avatars that you would like to delete." +msgstr "삭제할 아바타를 선택해주세요." + +#: seahub/avatar/templates/avatar/confirm_delete.html:11 +#, python-format +msgid "" +"You have no avatars to delete. Please upload one now." +msgstr "삭제할 아바타가 없습니다. 업로드 해주세요." + +#: seahub/avatar/templates/avatar/confirm_delete.html:18 +msgid "Delete These" +msgstr "전부 삭제" + +#: seahub/avatar/templates/notification/avatar_friend_updated/notice.html:2 +#, python-format +msgid "" +"%(avatar_creator)s has updated their avatar %(avatar)s." +msgstr "%(avatar_creator)s님께서 %(avatar)s 아바타를 업데이트했습니다." + +#: seahub/avatar/templates/notification/avatar_updated/notice.html:2 +#, python-format +msgid "You have updated your avatar %(avatar)s." +msgstr "%(avatar)s 아바타를 업데이트했습니다." + #: seahub/avatar/views.py:77 msgid "Successfully uploaded a new avatar." msgstr "새 아바타 업로드에 성공했습니다." @@ -992,39 +1026,39 @@ msgstr "요청한 아바타 삭제에 성공했습니다." msgid "Account %(account)s froze on %(site)s." msgstr "%(site)s의 %(account)s 계정 사용을 중단했습니다." -#: seahub/base/accounts.py:1205 +#: seahub/base/accounts.py:1206 msgid "Email address" msgstr "전자메일 주소" -#: seahub/base/accounts.py:1211 +#: seahub/base/accounts.py:1212 msgid "Username" msgstr "사용자 이름" -#: seahub/base/accounts.py:1212 +#: seahub/base/accounts.py:1213 msgid "This value must be of length 40" msgstr "이 값의 길이는 40이어야 합니다" -#: seahub/base/accounts.py:1231 +#: seahub/base/accounts.py:1232 msgid "Enter a valid email address." msgstr "올바른 전자메일 주소를 입력하세요." -#: seahub/base/accounts.py:1242 +#: seahub/base/accounts.py:1243 msgid "Invalid user id." msgstr "부적절한 사용자 ID 입니다." -#: seahub/base/accounts.py:1294 +#: seahub/base/accounts.py:1295 msgid "name" msgstr "이름" -#: seahub/base/accounts.py:1297 +#: seahub/base/accounts.py:1298 msgid "department" msgstr "부서" -#: seahub/base/accounts.py:1300 +#: seahub/base/accounts.py:1301 msgid "telephone" msgstr "전화" -#: seahub/base/accounts.py:1303 +#: seahub/base/accounts.py:1304 msgid "note" msgstr "참고" @@ -1101,41 +1135,41 @@ msgstr "손님 사용자" #: seahub/base/management/commands/export_users.py:47 #: seahub/institutions/templates/institutions/useradmin.html:17 #: seahub/institutions/templates/institutions/useradmin_search.html:20 -#: seahub/sysadmin_extra/views.py:57 seahub/views/sysadmin.py:172 -#: seahub/views/sysadmin.py:176 +#: seahub/sysadmin_extra/views.py:57 seahub/views/sysadmin.py:171 +#: seahub/views/sysadmin.py:175 msgid "Status" msgstr "상태" #: seahub/base/management/commands/export_users.py:43 #: seahub/institutions/templates/institutions/user_info.html:106 -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:769 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:768 msgid "Role" msgstr "역할" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 #: seahub/institutions/templates/institutions/user_info.html:107 -#: seahub/views/sysadmin.py:174 seahub/views/sysadmin.py:178 -#: seahub/views/sysadmin.py:644 +#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 +#: seahub/views/sysadmin.py:643 msgid "Create At" msgstr "만든 일시" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 -#: seahub/views/sysadmin.py:174 seahub/views/sysadmin.py:178 +#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 msgid "Last Login" msgstr "최근 로그인" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 -#: seahub/institutions/views.py:176 seahub/views/sysadmin.py:174 -#: seahub/views/sysadmin.py:178 +#: seahub/institutions/views.py:176 seahub/views/sysadmin.py:173 +#: seahub/views/sysadmin.py:177 msgid "Admin" msgstr "관리자" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 -#: seahub/views/sysadmin.py:174 seahub/views/sysadmin.py:178 +#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 msgid "LDAP(imported)" msgstr "LDAP(가져옴)" @@ -1143,7 +1177,7 @@ msgstr "LDAP(가져옴)" #: seahub/institutions/templates/institutions/useradmin.html:33 #: seahub/institutions/templates/institutions/useradmin.html:42 #: seahub/institutions/templates/institutions/useradmin_search.html:36 -#: seahub/views/sysadmin.py:234 +#: seahub/views/sysadmin.py:233 msgid "Active" msgstr "활성" @@ -1151,25 +1185,25 @@ msgstr "활성" #: seahub/institutions/templates/institutions/useradmin.html:35 #: seahub/institutions/templates/institutions/useradmin.html:43 #: seahub/institutions/templates/institutions/useradmin_search.html:38 -#: seahub/views/sysadmin.py:236 +#: seahub/views/sysadmin.py:235 msgid "Inactive" msgstr "비활성" #: seahub/base/management/commands/export_users.py:126 #: seahub/base/management/commands/export_users.py:127 -#: seahub/templates/base.html:86 seahub/templates/client_login_confirm.html:9 -#: seahub/views/sysadmin.py:242 seahub/views/sysadmin.py:243 +#: seahub/templates/base.html:86 seahub/templates/client_login_confirm.html:13 +#: seahub/views/sysadmin.py:241 seahub/views/sysadmin.py:242 msgid "Yes" msgstr "예" #: seahub/base/management/commands/export_users.py:132 -#: seahub/views/sysadmin.py:248 +#: seahub/views/sysadmin.py:247 msgid "Guest" msgstr "손님" #: seahub/base/management/commands/export_users.py:134 #: seahub/base/management/commands/export_users.py:138 -#: seahub/views/sysadmin.py:250 seahub/views/sysadmin.py:254 +#: seahub/views/sysadmin.py:249 seahub/views/sysadmin.py:253 msgid "Default" msgstr "기본" @@ -1318,20 +1352,157 @@ msgid "%s PB" msgstr "%sPB" #: seahub/contacts/models.py:78 +#: seahub/contacts/templates/contacts/contact_list.html:119 msgid "Email is required." msgstr "전자메일 주소가 필요합니다." +#: seahub/contacts/templates/contacts/contact_list.html:4 +#: seahub/contacts/templates/contacts/contact_list.html:10 +msgid "Contacts" +msgstr "연락처" + +#: seahub/contacts/templates/contacts/contact_list.html:11 +#: seahub/contacts/templates/contacts/contact_list.html:43 +msgid "Add Contacts" +msgstr "연락처 추가" + +#: seahub/contacts/templates/contacts/contact_list.html:17 +msgid "Email " +msgstr "연락처" + +#: seahub/contacts/templates/contacts/contact_list.html:19 +#: seahub/templates/registration/registration_form.html:41 +msgid "Note" +msgstr "참고" + +#: seahub/contacts/templates/contacts/contact_list.html:20 +#: seahub/institutions/templates/institutions/user_info.html:64 +#: seahub/institutions/templates/institutions/user_info.html:108 +#: seahub/institutions/templates/institutions/useradmin.html:20 +#: seahub/institutions/templates/institutions/useradmin_search.html:23 +#: seahub/templates/repo_dir_recycle_view.html:47 +#: seahub/templates/repo_history_view.html:60 +msgid "Operations" +msgstr "작업" + +#: seahub/contacts/templates/contacts/contact_list.html:29 +#: seahub/institutions/templates/institutions/useradmin.html:38 +msgid "Edit" +msgstr "편집" + +#: seahub/contacts/templates/contacts/contact_list.html:30 +#: seahub/institutions/templates/institutions/useradmin.html:59 +#: seahub/institutions/templates/institutions/useradmin_search.html:55 +#: seahub/sysadmin_extra/views.py:232 +#: seahub/templates/view_shared_upload_link.html:87 +msgid "Delete" +msgstr "삭제" + +#: seahub/contacts/templates/contacts/contact_list.html:37 +msgid "You don't have any contacts" +msgstr "어떤 연락처도 없습니다" + +#: seahub/contacts/templates/contacts/contact_list.html:38 +msgid "" +"Add your contacts so you can quickly share libraries and send file shared " +"link." +msgstr "연락처를 추가하면 라이브러리를 빠르게 공유하고 파일 공유 링크를 빨리 보낼 수 있습니다." + +#: seahub/contacts/templates/contacts/contact_list.html:46 +#: seahub/contacts/templates/contacts/contact_list.html:55 +msgid "Note(optional)" +msgstr "참고(선택)" + +#: seahub/contacts/templates/contacts/contact_list.html:49 +#: seahub/contacts/templates/contacts/contact_list.html:58 +#: seahub/institutions/templates/institutions/user_info.html:52 +#: seahub/institutions/templates/institutions/useradmin_search.html:12 +#: seahub/invitations/templates/invitations/token_view.html:17 +#: seahub/options/templates/options/set_user_options.html:14 +#: seahub/organizations/templates/organizations/org_register.html:42 +#: seahub/search/templates/search_results.html:26 +#: seahub/search/templates/search_results.html:47 +#: seahub/share/templates/share/share_link_audit.html:22 +#: seahub/templates/decrypt_repo_form.html:13 +#: seahub/templates/home_base.html:103 +#: seahub/templates/registration/password_change_form.html:24 +#: seahub/templates/registration/password_reset_confirm.html:19 +#: seahub/templates/registration/password_reset_form.html:13 +#: seahub/templates/registration/password_set_form.html:27 +#: seahub/templates/repo_dir_recycle_view.html:74 +#: seahub/templates/share_access_validation.html:29 +msgid "Submit" +msgstr "보내기" + +#: seahub/contacts/templates/contacts/contact_list.html:52 +msgid "Edit Contact" +msgstr "연락처 편집" + +#: seahub/contacts/templates/contacts/contact_list.html:101 +#: seahub/contacts/templates/contacts/contact_list.html:146 +#: seahub/templates/sdoc_file_view_react.html:64 +#: seahub/templates/sdoc_file_view_react.html:87 +#: seahub/templates/view_file_onlyoffice.html:89 +#: seahub/templates/view_file_onlyoffice.html:112 +msgid "Failed. Please check the network." +msgstr "실패했습니다. 네트워크를 확인하세요." + +#: seahub/contacts/templates/contacts/contact_list.html:109 +msgid "Delete Contact" +msgstr "연락처 삭제" + +#: seahub/contacts/templates/contacts/contact_list.html:109 +#: seahub/institutions/templates/institutions/useradmin.html:81 +#: seahub/institutions/templates/institutions/useradmin_search.html:72 +#, python-format +msgid "Are you sure you want to delete %s ?" +msgstr "%s을(를) 정말로 삭제할까요?" + +#: seahub/contacts/templates/contacts/contact_list.html:123 +msgid "You cannot add yourself." +msgstr "자신을 추가할 수 없습니다" + +#: seahub/contacts/views.py:65 +#, python-format +msgid "%s is not a valid email." +msgstr "%s은(는) 올바른 전자메일 주소가 아닙니다" + +#: seahub/contacts/views.py:70 +#, python-format +msgid "%s is already in your contacts." +msgstr "%s은(는) 이미 연락처에 있습니다" + +#: seahub/contacts/views.py:79 +#, python-format +msgid "Successfully added %s to contacts." +msgstr "%s의 연락처 추가에 성공했습니다." + +#: seahub/contacts/views.py:84 +#, python-format +msgid "Failed to add %s to contacts." +msgstr "%s 연락처 추가에 실패했습니다." + +#: seahub/contacts/views.py:105 +#, python-format +msgid "Successfully edited %s." +msgstr "%s 편집에 성공했습니다." + +#: seahub/contacts/views.py:118 +#, python-format +msgid "Successfully Deleted %s" +msgstr "%s 삭제에 성공했습니다" + #: seahub/dingtalk/views.py:50 seahub/dingtalk/views.py:74 #: seahub/dingtalk/views.py:83 seahub/dingtalk/views.py:105 -#: seahub/dingtalk/views.py:122 seahub/dingtalk/views.py:166 -#: seahub/dingtalk/views.py:191 seahub/dingtalk/views.py:200 -#: seahub/dingtalk/views.py:222 seahub/dingtalk/views.py:258 -#: seahub/dingtalk/views.py:298 seahub/dingtalk/views.py:345 -#: seahub/dingtalk/views.py:365 seahub/dingtalk/views.py:435 -#: seahub/dingtalk/views.py:482 seahub/oauth/views.py:86 -#: seahub/oauth/views.py:109 seahub/oauth/views.py:155 -#: seahub/oauth/views.py:167 seahub/oauth/views.py:173 -#: seahub/oauth/views.py:204 seahub/templates/remote_user/error.html:8 +#: seahub/dingtalk/views.py:122 seahub/dingtalk/views.py:162 +#: seahub/dingtalk/views.py:187 seahub/dingtalk/views.py:196 +#: seahub/dingtalk/views.py:218 seahub/dingtalk/views.py:254 +#: seahub/dingtalk/views.py:294 seahub/dingtalk/views.py:341 +#: seahub/dingtalk/views.py:359 seahub/dingtalk/views.py:432 +#: seahub/dingtalk/views.py:479 seahub/oauth/views.py:84 +#: seahub/oauth/views.py:107 seahub/oauth/views.py:153 +#: seahub/oauth/views.py:165 seahub/oauth/views.py:171 +#: seahub/oauth/views.py:202 seahub/templates/remote_user/error.html:8 #: seahub/weixin/views.py:35 seahub/weixin/views.py:54 #: seahub/weixin/views.py:59 seahub/weixin/views.py:78 #: seahub/weixin/views.py:96 seahub/work_weixin/views.py:68 @@ -1342,7 +1513,7 @@ msgstr "전자메일 주소가 필요합니다." msgid "Error, please contact administrator." msgstr "오류 발생. 관리자에게 문의하세요." -#: seahub/dingtalk/views.py:125 seahub/dingtalk/views.py:368 +#: seahub/dingtalk/views.py:125 seahub/dingtalk/views.py:362 #: seahub/weixin/views.py:99 #, python-format msgid "User %s not found or inactive." @@ -1375,7 +1546,7 @@ msgstr "%s 이름이 잘못되었습니다" #: seahub/forms.py:97 seahub/share/views.py:296 seahub/views/ajax.py:308 #: seahub/views/ajax.py:312 seahub/views/ajax.py:316 seahub/views/ajax.py:327 -#: seahub/views/ajax.py:447 seahub/views/file.py:1933 +#: seahub/views/ajax.py:447 seahub/views/file.py:1930 msgid "Argument missing" msgstr "인자가 빠졌습니다" @@ -1498,11 +1669,11 @@ msgid "The %(site_name)s team" msgstr "%(site_name)s 팀" #: seahub/group/views.py:105 seahub/share/views.py:233 -#: seahub/views/__init__.py:436 seahub/views/ajax.py:381 -#: seahub/views/ajax.py:427 seahub/views/file.py:1184 -#: seahub/views/file.py:1425 seahub/views/file.py:1942 +#: seahub/views/__init__.py:587 seahub/views/ajax.py:381 +#: seahub/views/ajax.py:427 seahub/views/file.py:1181 +#: seahub/views/file.py:1422 seahub/views/file.py:1939 #: seahub/views/repo.py:114 seahub/views/repo.py:171 seahub/views/repo.py:229 -#: seahub/views/repo.py:282 seahub/views/repo.py:399 +#: seahub/views/repo.py:282 seahub/views/repo.py:392 msgid "Permission denied" msgstr "권한이 거부되었습니다" @@ -1516,7 +1687,7 @@ msgid "Exit admin panel" msgstr "관리자 패널 나가기" #: seahub/institutions/templates/institutions/base.html:13 -#: seahub/templates/base.html:32 +#: seahub/templates/base.html:32 seahub/templates/home_base.html:9 msgid "Close" msgstr "닫기" @@ -1534,6 +1705,7 @@ msgid "Info" msgstr "정보" #: seahub/institutions/templates/institutions/info.html:13 +#: seahub/templates/home_base.html:63 msgid "Libraries" msgstr "라이브러리" @@ -1570,12 +1742,12 @@ msgid "Name" msgstr "이름" #: seahub/institutions/templates/institutions/user_info.html:35 -#: seahub/templates/registration/registration_form.html:32 +#: seahub/templates/registration/registration_form.html:31 msgid "Department" msgstr "부서" #: seahub/institutions/templates/institutions/user_info.html:38 -#: seahub/templates/registration/registration_form.html:37 +#: seahub/templates/registration/registration_form.html:36 msgid "Telephone" msgstr "전화" @@ -1594,25 +1766,9 @@ msgstr "제한 용량 설정" msgid "Available quota:" msgstr "가용 할당 용량:" -#: seahub/institutions/templates/institutions/user_info.html:52 -#: seahub/institutions/templates/institutions/useradmin_search.html:12 -#: seahub/invitations/templates/invitations/token_view.html:17 -#: seahub/options/templates/options/set_user_options.html:14 -#: seahub/organizations/templates/organizations/org_register.html:42 -#: seahub/search/templates/search_results.html:26 -#: seahub/search/templates/search_results.html:47 -#: seahub/share/templates/share/share_link_audit.html:22 -#: seahub/templates/decrypt_repo_form.html:13 -#: seahub/templates/registration/password_change_form.html:25 -#: seahub/templates/registration/password_reset_confirm.html:19 -#: seahub/templates/registration/password_reset_form.html:41 -#: seahub/templates/registration/password_set_form.html:28 -#: seahub/templates/share_access_validation.html:29 -msgid "Submit" -msgstr "보내기" - #: seahub/institutions/templates/institutions/user_info.html:62 #: seahub/search/templates/search_results.html:39 +#: seahub/templates/repo_dir_recycle_view.html:46 #: seahub/templates/repo_history_view.html:59 msgid "Size" msgstr "크기" @@ -1622,14 +1778,6 @@ msgstr "크기" msgid "Last Update" msgstr "최근 업데이트" -#: seahub/institutions/templates/institutions/user_info.html:64 -#: seahub/institutions/templates/institutions/user_info.html:108 -#: seahub/institutions/templates/institutions/useradmin.html:20 -#: seahub/institutions/templates/institutions/useradmin_search.html:23 -#: seahub/templates/repo_history_view.html:60 -msgid "Operations" -msgstr "작업" - #: seahub/institutions/templates/institutions/user_info.html:70 msgid "Encrypted" msgstr "암호화" @@ -1656,16 +1804,6 @@ msgstr "할당 공간 값은 비워둘 수 없습니다" msgid "Create At / Last Login" msgstr "만든 날짜 / 마지막 로그인" -#: seahub/institutions/templates/institutions/useradmin.html:38 -msgid "Edit" -msgstr "편집" - -#: seahub/institutions/templates/institutions/useradmin.html:59 -#: seahub/institutions/templates/institutions/useradmin_search.html:55 -#: seahub/sysadmin_extra/views.py:232 -msgid "Delete" -msgstr "삭제" - #: seahub/institutions/templates/institutions/useradmin.html:68 #: seahub/institutions/templates/institutions/useradmin_search.html:63 msgid "Empty" @@ -1680,12 +1818,6 @@ msgstr "활성화 중..., 기다려주세요" msgid "Delete User" msgstr "사용자 삭제" -#: seahub/institutions/templates/institutions/useradmin.html:81 -#: seahub/institutions/templates/institutions/useradmin_search.html:72 -#, python-format -msgid "Are you sure you want to delete %s ?" -msgstr "%s을(를) 정말로 삭제할까요?" - #: seahub/institutions/templates/institutions/useradmin.html:130 msgid "Edit failed." msgstr "편집에 실패했습니다." @@ -1706,7 +1838,7 @@ msgstr "소유자" msgid "Member" msgstr "구성원" -#: seahub/institutions/views.py:209 seahub/views/sysadmin.py:366 +#: seahub/institutions/views.py:209 seahub/views/sysadmin.py:365 msgid "Failed to delete: the user does not exist" msgstr "삭제 실패: 사용자가 없습니다" @@ -1714,7 +1846,7 @@ msgstr "삭제 실패: 사용자가 없습니다" msgid "Failed to delete: the user is system administrator" msgstr "삭제 실패: 사용자는 관리자입니다" -#: seahub/institutions/views.py:217 seahub/views/sysadmin.py:356 +#: seahub/institutions/views.py:217 seahub/views/sysadmin.py:355 #, python-format msgid "Successfully deleted %s" msgstr "%s 삭제에 성공했습니다" @@ -1740,7 +1872,6 @@ msgstr "{org_name} 팀에서 초대했습니다." #: seahub/templates/shared_link_email.html:9 #: seahub/templates/shared_upload_link_email.html:8 #: seahub/templates/snippets/reset_repo_password.html:7 -#: seahub/templates/sysadmin/short_time_linving_password_reset_link.html:10 #: seahub/templates/sysadmin/user_activation_email.html:9 #: seahub/templates/sysadmin/user_add_email.html:7 #: seahub/templates/sysadmin/user_batch_add_email.html:7 @@ -1868,7 +1999,7 @@ msgstr "폴더를 이동했습니다" msgid "New file updates on %s" msgstr "%s에 새 파일 업데이트함" -#: seahub/notifications/management/commands/send_notices.py:492 +#: seahub/notifications/management/commands/send_notices.py:457 #, python-format msgid "New notice on %s" msgstr "%s에 새 공지가 있습니다" @@ -1878,31 +2009,21 @@ msgstr "%s에 새 공지가 있습니다" msgid "You've got %(num)s new notices on %(site_name)s:\n" msgstr "%(site_name)s사이트에 새 알림 %(num)s건이 있습니다:\n" -#: seahub/notifications/models.py:554 +#: seahub/notifications/models.py:502 #, python-format msgid "" "A file named %(file_name)s is uploaded to %(name)s" msgstr "%(file_name)s 파일을 %(name)s에 업로드했습니다" -#: seahub/notifications/models.py:561 -#, python-format -msgid "A file named %(file_name)s is uploaded" -msgstr "" - -#: seahub/notifications/models.py:596 +#: seahub/notifications/models.py:509 #, python-format msgid "" -"A folder named %(folder_name)s is uploaded to " -"%(name)s" -msgstr "" +"A file named %(file_name)s is uploaded to Deleted " +"Library" +msgstr "%(file_name)s 파일을 삭제한 라이브러리로 업로드했습니다" -#: seahub/notifications/models.py:603 -#, python-format -msgid "A folder named %(folder_name)s is uploaded" -msgstr "" - -#: seahub/notifications/models.py:737 +#: seahub/notifications/models.py:643 #, python-format msgid "" "User %(username)s has asked to join group %(username)s 사용자가 %(group_name)s 그룹 참여를 요청했습니다, 확인 메시지: %(join_request_msg)s" -#: seahub/notifications/models.py:766 +#: seahub/notifications/models.py:672 #, python-format msgid "" "User %(group_staff)s has added you to group " "%(group_name)s" msgstr "%(group_staff)s 그룹 관리자가 %(group_name)s 그룹에 귀하를 추가했습니다" -#: seahub/notifications/models.py:792 +#: seahub/notifications/models.py:698 #, python-format msgid "" "File %(file_name)s has a new comment from user " "%(author)s" msgstr "%(author)s 사용자가 %(file_name)s 파일에 새 댓글을 달았습니다" -#: seahub/notifications/models.py:809 +#: seahub/notifications/models.py:715 #, python-format msgid "" "Draft #%(draft_id)s has a new comment from user " "%(author)s" msgstr "%(author)s 사용자가 %(draft_id)s번 초안에 댓글을 추가했습니다" -#: seahub/notifications/models.py:826 +#: seahub/notifications/models.py:732 #, python-format msgid "" "%(from_user)s has sent you a request for draft " "#%(draft_id)s" msgstr "%(from_user)s 사용자가 %(draft_id)s번 초안에 대한 요청을 보냈습니다" -#: seahub/notifications/models.py:849 -#: seahub/notifications/templates/notifications/notice_email.html:66 +#: seahub/notifications/models.py:755 +#: seahub/notifications/templates/notifications/notice_email.html:63 #, python-format msgid "" "Guest %(user)s accepted your invitation at %(time)s." msgstr "%(user)s 손님 사용자가 %(time)s에 초대 를 수락했습니다." -#: seahub/notifications/models.py:873 +#: seahub/notifications/models.py:779 #, python-format msgid "" "%(user)s has transfered a library named %(file_name)s 파일을 %(folder_name)s is" -" uploaded to your folder %(parent_dir_name)s." -msgstr "" - -#: seahub/notifications/templates/notifications/notice_email.html:57 -#, python-format -msgid "" "User %(user)s has asked to join " "group %(grp_name)s, verification " "message: %(msg)s" msgstr "%(user)s 사용자가%(grp_name)s 그룹 참여를 요청했습니다. 확인 메시지는 다음과 같습니다: %(msg)s" -#: seahub/notifications/templates/notifications/notice_email.html:60 +#: seahub/notifications/templates/notifications/notice_email.html:57 #, python-format msgid "" "User %(user)s has added you to " "group %(grp_name)s" msgstr "%(user)s 사용자가 %(grp_name)s 그룹에 귀하를 추가했습니다" -#: seahub/notifications/templates/notifications/notice_email.html:63 +#: seahub/notifications/templates/notifications/notice_email.html:60 #, python-format msgid "" "File %(file_name)s has a new " "comment from user %(author)s" msgstr "%(author)s 사용자가 %(file_name)s 파일에 새 댓글을 달았습니다" -#: seahub/notifications/templates/notifications/notice_email.html:69 +#: seahub/notifications/templates/notifications/notice_email.html:66 #, python-format msgid "" "A large number of files in your library %(repo_name)s 라이브러리의 대량의 파일을 최근 삭제했습니다." -#: seahub/notifications/templates/notifications/notice_email.html:79 +#: seahub/notifications/templates/notifications/notice_email.html:76 #, python-format msgid "" " User %(user_name)s created file %(repo_name)s." msgstr "%(user_name)s님께서 %(repo_name)s 라이브러리에 %(obj_name)s 파일을 만들었습니다." -#: seahub/notifications/templates/notifications/notice_email.html:81 +#: seahub/notifications/templates/notifications/notice_email.html:78 #, python-format msgid "" " User %(user_name)s created file %(repo_name)s." msgstr "%(user_name)s님께서 %(repo_name)s 라이브러리에 %(obj_name)s 파일 및 기타 파일 %(obj_path_count_minus_one)s개를 만들었습니다." -#: seahub/notifications/templates/notifications/notice_email.html:86 +#: seahub/notifications/templates/notifications/notice_email.html:83 #, python-format msgid "" " User %(user_name)s deleted file " @@ -2066,7 +2179,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "%(user_name)s님께서 %(repo_name)s 라이브러리의 %(obj_name)s 파일을 삭제했습니다." -#: seahub/notifications/templates/notifications/notice_email.html:88 +#: seahub/notifications/templates/notifications/notice_email.html:85 #, python-format msgid "" " User %(user_name)s deleted file " @@ -2074,7 +2187,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "%(user_name)s 님께서 %(repo_name)s 라이브러리의 %(obj_name)s 파일 및 기타 파일 %(obj_path_count_minus_one)s개를 삭제했습니다." -#: seahub/notifications/templates/notifications/notice_email.html:92 +#: seahub/notifications/templates/notifications/notice_email.html:89 #, python-format msgid "" " User %(user_name)s restored file " @@ -2082,7 +2195,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "%(user_name)s 님께서 %(repo_name)s 라이브러리의 %(obj_name)s 파일을 복원했습니다." -#: seahub/notifications/templates/notifications/notice_email.html:95 +#: seahub/notifications/templates/notifications/notice_email.html:92 #, python-format msgid "" " User %(user_name)s renamed file " @@ -2090,7 +2203,7 @@ msgid "" "library %(repo_name)s." msgstr "%(user_name)s 님께서 %(repo_name)s 라이브러리의 %(old_obj_name)s 파일 이름을 %(obj_name)s(으)로 바꾸었습니다." -#: seahub/notifications/templates/notifications/notice_email.html:99 +#: seahub/notifications/templates/notifications/notice_email.html:96 #, python-format msgid "" " User %(user_name)s moved file %(repo_name)s." msgstr "%(user_name)s 님께서 %(repo_name)s 라이브러리의 %(obj_name)s 파일을 이동했습니다." -#: seahub/notifications/templates/notifications/notice_email.html:101 +#: seahub/notifications/templates/notifications/notice_email.html:98 #, python-format msgid "" " User %(user_name)s moved file %(repo_name)s." msgstr "%(user_name)s 님께서 %(repo_name)s 라이브러리의 %(obj_name)s 파일과 기타 파일 %(obj_path_count_minus_one)s개를 이동했습니다." -#: seahub/notifications/templates/notifications/notice_email.html:105 +#: seahub/notifications/templates/notifications/notice_email.html:102 #, python-format msgid "" " User %(user_name)s updated file %(repo_name)s." msgstr "%(user_name)s 님께서 %(repo_name)s 라이브러리의 %(obj_name)s 파일을 업데이트했습니다." -#: seahub/notifications/templates/notifications/notice_email.html:110 +#: seahub/notifications/templates/notifications/notice_email.html:107 #, python-format msgid "" " User %(user_name)s created folder " @@ -2123,7 +2236,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "%(user_name)s 님께서 %(repo_name)s 라이브러리에 %(obj_name)s 폴더를 만들었습니다." -#: seahub/notifications/templates/notifications/notice_email.html:112 +#: seahub/notifications/templates/notifications/notice_email.html:109 #, python-format msgid "" " User %(user_name)s created folder " @@ -2132,7 +2245,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "%(user_name)s 님께서 %(repo_name)s 라이브러리에 %(obj_name)s 폴더 및 기타 폴더 %(obj_path_count_minus_one)s개를 만들었습니다." -#: seahub/notifications/templates/notifications/notice_email.html:117 +#: seahub/notifications/templates/notifications/notice_email.html:114 #, python-format msgid "" " User %(user_name)s deleted folder " @@ -2140,7 +2253,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "%(user_name)s 님께서 %(repo_name)s 라이브러리의 %(obj_name)s 폴더를 삭제했습니다." -#: seahub/notifications/templates/notifications/notice_email.html:119 +#: seahub/notifications/templates/notifications/notice_email.html:116 #, python-format msgid "" " User %(user_name)s deleted folder " @@ -2148,7 +2261,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "%(user_name)s 님께서 %(repo_name)s 라이브러리의 %(obj_name)s 폴더 및 기타 폴더 %(obj_path_count_minus_one)s개를 삭제했습니다." -#: seahub/notifications/templates/notifications/notice_email.html:123 +#: seahub/notifications/templates/notifications/notice_email.html:120 #, python-format msgid "" " User %(user_name)s restored folder" @@ -2156,7 +2269,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "%(user_name)s 님께서 %(repo_name)s 라이브러리의 %(obj_name)s 폴더를 복원했습니다." -#: seahub/notifications/templates/notifications/notice_email.html:126 +#: seahub/notifications/templates/notifications/notice_email.html:123 #, python-format msgid "" " User %(user_name)s renamed folder " @@ -2164,7 +2277,7 @@ msgid "" "library %(repo_name)s." msgstr "%(user_name)s 님께서 %(repo_name)s 라이브러리의 %(old_obj_name)s 폴더 이름을 %(obj_name)s(으)로 바꾸었습니다." -#: seahub/notifications/templates/notifications/notice_email.html:130 +#: seahub/notifications/templates/notifications/notice_email.html:127 #, python-format msgid "" " User %(user_name)s moved folder %(repo_name)s." msgstr "%(user_name)s 님께서 %(repo_name)s 라이브러리의 %(obj_name)s 폴더를 이동했습니다." -#: seahub/notifications/templates/notifications/notice_email.html:132 +#: seahub/notifications/templates/notifications/notice_email.html:129 #, python-format msgid "" " User %(user_name)s moved folder %(repo_name)s." msgstr "%(user_name)s 님께서 %(repo_name)s 라이브러리의 %(obj_name)s 폴더 및 기타 폴더 %(obj_path_count_minus_one)s개를 이동했습니다." -#: seahub/notifications/templates/notifications/notice_email.html:145 +#: seahub/notifications/templates/notifications/notice_email.html:142 msgid "Go check out at the following page:" msgstr "다음 페이지에서 확인하세요:" @@ -2230,21 +2343,21 @@ msgstr "일반 검사 과정 중 바이러스를 발견했습니다:" msgid "Notifications" msgstr "알림" -#: seahub/notifications/utils.py:423 +#: seahub/notifications/utils.py:305 #, python-format msgid "%(author)s added a new comment in document %(sdoc_name)s" msgstr "%(author)s 님께서 %(sdoc_name)s 문서에 새 댓글을 추가했습니다." -#: seahub/notifications/utils.py:430 seahub/notifications/utils.py:440 +#: seahub/notifications/utils.py:312 seahub/notifications/utils.py:322 msgid "Details" msgstr "상세" -#: seahub/notifications/utils.py:433 +#: seahub/notifications/utils.py:315 #, python-format msgid "%(author)s added a new reply in document %(sdoc_name)s" msgstr "%(author)s 님께서 %(sdoc_name)s 문서에 새 답글을 추가했습니다." -#: seahub/oauth/views.py:207 +#: seahub/oauth/views.py:205 #: seahub/templates/remote_user/create_unknown_user_false.html:8 #: seahub/work_weixin/views.py:110 msgid "" @@ -2279,24 +2392,22 @@ msgstr "요령: 후자가 더 안전하지만 모든 브라우저에서 지원 #: seahub/organizations/api/admin/info.py:102 #: seahub/organizations/api/admin/logo.py:33 -#: seahub/organizations/api/admin/logo.py:42 seahub/subscription/views.py:25 -#: seahub/subscription/views.py:41 seahub/subscription/views.py:103 -#: seahub/work_weixin/views.py:37 seahub/work_weixin/views.py:62 -#: seahub/work_weixin/views.py:151 seahub/work_weixin/views.py:171 -#: seahub/work_weixin/views.py:231 +#: seahub/organizations/api/admin/logo.py:42 seahub/work_weixin/views.py:37 +#: seahub/work_weixin/views.py:62 seahub/work_weixin/views.py:151 +#: seahub/work_weixin/views.py:171 seahub/work_weixin/views.py:231 msgid "Feature is not enabled." msgstr "기능을 사용하도록 설정하지 않았습니다." -#: seahub/organizations/api/admin/users.py:813 +#: seahub/organizations/api/admin/users.py:806 #, python-brace-format msgid "Failed. You can only invite {org_members_quota} members." msgstr "실패. 구성원 {org_members_quota} 명까지만 초대할 수 있습니다." -#: seahub/organizations/api/admin/users.py:817 +#: seahub/organizations/api/admin/users.py:810 msgid "The number of users exceeds the limit" msgstr "한계 사용자 수를 넘었습니다." -#: seahub/organizations/api/admin/users.py:834 +#: seahub/organizations/api/admin/users.py:827 #, python-brace-format msgid "User {email} already exists." msgstr "{email} 사용자가 이미 있습니다." @@ -2309,14 +2420,14 @@ msgstr "전자메일 주소가 유효하지 않습니다." #: seahub/organizations/templates/organizations/org_register.html:8 #: seahub/templates/choose_register.html:3 #: seahub/templates/choose_register.html:8 -#: seahub/templates/registration/login.html:119 +#: seahub/templates/registration/login.html:102 #: seahub/templates/registration/registration_form.html:3 -#: seahub/templates/registration/registration_form.html:13 +#: seahub/templates/registration/registration_form.html:12 msgid "Signup" msgstr "가입" #: seahub/organizations/templates/organizations/org_register.html:10 -#: seahub/templates/registration/registration_form.html:15 +#: seahub/templates/registration/registration_form.html:14 msgid "Welcome back, you are already signed in." msgstr "잘 돌아오셨습니다. 이미 로그인했습니다." @@ -2333,11 +2444,11 @@ msgid "Admin Email" msgstr "관리자 전자메일" #: seahub/organizations/templates/organizations/org_register.html:38 -#: seahub/templates/registration/password_change_form.html:22 -#: seahub/templates/registration/password_set_form.html:25 -#: seahub/templates/registration/registration_form.html:28 +#: seahub/templates/registration/password_change_form.html:21 +#: seahub/templates/registration/password_set_form.html:24 +#: seahub/templates/registration/registration_form.html:27 #: seahub/templates/sysadmin/sudo_mode.html:4 -#: seahub/templates/sysadmin/sudo_mode.html:38 +#: seahub/templates/sysadmin/sudo_mode.html:18 msgid "Confirm Password" msgstr "암호 확인" @@ -2377,7 +2488,7 @@ msgstr "이름:" #: seahub/profile/templates/profile/set_profile_react.html:25 #: seahub/templates/registration/password_set_form.html:4 -#: seahub/templates/registration/password_set_form.html:13 +#: seahub/templates/registration/password_set_form.html:12 msgid "Set Password" msgstr "암호 설정" @@ -2415,10 +2526,10 @@ msgid "Successfully set \"%s\" as your default library." msgstr "\"%s\" 기본 라이브러리 설정에 성공했습니다." #: seahub/seadoc/views.py:26 seahub/seadoc/views.py:80 -#: seahub/seadoc/views.py:158 seahub/views/__init__.py:427 -#: seahub/views/__init__.py:470 seahub/views/__init__.py:604 -#: seahub/views/__init__.py:763 seahub/views/ajax.py:376 -#: seahub/views/file.py:1928 +#: seahub/seadoc/views.py:158 seahub/views/__init__.py:578 +#: seahub/views/__init__.py:621 seahub/views/__init__.py:755 +#: seahub/views/__init__.py:914 seahub/views/ajax.py:376 +#: seahub/views/file.py:1925 msgid "Library does not exist" msgstr "라이브러리가 없습니다" @@ -2574,7 +2685,7 @@ msgstr "클라우드에서만 편집" msgid "Share Link" msgstr "링크 공유" -#: seahub/share/views.py:319 seahub/views/sysadmin.py:644 +#: seahub/share/views.py:319 seahub/views/sysadmin.py:643 msgid "Creator" msgstr "만든 사람" @@ -2622,7 +2733,7 @@ msgstr "인증 코드 전송에 실패했습니다. 나중에 다시 시도하 msgid "Failed to export excel, invalid start or end date" msgstr "액셀 파일 내보내기 실패. 부적절한 시작 또는 마감 일자입니다." -#: seahub/sysadmin_extra/views.py:61 seahub/views/sysadmin.py:679 +#: seahub/sysadmin_extra/views.py:61 seahub/views/sysadmin.py:678 msgid "Success" msgstr "성공" @@ -2692,11 +2803,11 @@ msgstr "개인 계정 만들기" msgid "Create an organization account" msgstr "조직 계정 만들기" -#: seahub/templates/client_login_confirm.html:6 +#: seahub/templates/client_login_confirm.html:10 msgid "Desktop Client Login Confirm" msgstr "데스크톱 클라이언트 로그인 확인" -#: seahub/templates/client_login_confirm.html:8 +#: seahub/templates/client_login_confirm.html:12 msgid "Do you want to login to your client?" msgstr "클라이언트로 로그인할까요?" @@ -2731,6 +2842,78 @@ msgstr "장치 이름" msgid "This file has (apparently) not been accessed yet" msgstr "이 파일은 아직 누구도 접근하지 않(은 것 같)았습니다" +#: seahub/templates/home_base.html:11 +msgid "Files" +msgstr "파일" + +#: seahub/templates/home_base.html:14 +msgid "My Libraries" +msgstr "내 라이브러리" + +#: seahub/templates/home_base.html:16 +msgid "Shared with me" +msgstr "나에게 공유함" + +#: seahub/templates/home_base.html:18 +msgid "Shared with all" +msgstr "모두에게 공유함" + +#: seahub/templates/home_base.html:23 +msgid "Shared with groups" +msgstr "그룹에 공유함" + +#: seahub/templates/home_base.html:26 +msgid "All Groups" +msgstr "모든 그룹" + +#: seahub/templates/home_base.html:38 +msgid "Tools" +msgstr "도구" + +#: seahub/templates/home_base.html:41 +msgid "Favorites" +msgstr "즐겨찾기" + +#: seahub/templates/home_base.html:43 +msgid "Activities" +msgstr "활동" + +#: seahub/templates/home_base.html:47 +msgid "Wikis" +msgstr "위키" + +#: seahub/templates/home_base.html:50 +msgid "Linked Devices" +msgstr "연결 장치" + +#: seahub/templates/home_base.html:53 +msgid "Invite People" +msgstr "이용자 초대" + +#: seahub/templates/home_base.html:56 +msgid "Drafts" +msgstr "초안" + +#: seahub/templates/home_base.html:59 +msgid "Share Admin" +msgstr "공유 관리" + +#: seahub/templates/home_base.html:66 +msgid "Folders" +msgstr "폴더" + +#: seahub/templates/home_base.html:71 seahub/templates/home_base.html:75 +msgid "Links" +msgstr "링크" + +#: seahub/templates/home_base.html:90 +msgid "Enable Modules" +msgstr "모듈 활성화" + +#: seahub/templates/home_base.html:97 +msgid "Personal Wiki" +msgstr "개인 위키" + #: seahub/templates/i18n.html:6 msgid "Upload Folder" msgstr "폴더 업로드" @@ -2771,7 +2954,7 @@ msgid "" msgstr "이 계정을 활성화하려면, %(expiration_days)s일 내로 다음 링크를 누르세요:" #: seahub/templates/registration/activation_email.html:18 -#: seahub/templates/registration/registration_form.html:47 +#: seahub/templates/registration/registration_form.html:46 msgid "Sign Up" msgstr "가입" @@ -2793,7 +2976,7 @@ msgstr "다시 로그인" #: seahub/templates/registration/login.html:4 #: seahub/templates/registration/login.html:36 -#: seahub/templates/registration/login.html:75 +#: seahub/templates/registration/login.html:73 #: seahub/templates/registration/multi_adfs_sso.html:4 #: seahub/templates/registration/multi_adfs_sso.html:36 #: seahub/templates/registration/multi_adfs_sso.html:47 @@ -2808,42 +2991,42 @@ msgstr "로그인" msgid "Refresh" msgstr "새로 고침" -#: seahub/templates/registration/login.html:64 +#: seahub/templates/registration/login.html:62 msgid "Incorrect email or password" msgstr "잘못된 전자메일 주소 또는 암호입니다" -#: seahub/templates/registration/login.html:72 +#: seahub/templates/registration/login.html:70 #, python-format msgid "Remember me for %(remember_days)s days " msgstr "%(remember_days)s일 동안 기억" -#: seahub/templates/registration/login.html:79 -#: seahub/templates/registration/login.html:83 +#: seahub/templates/registration/login.html:77 +#: seahub/templates/registration/login.html:81 msgid "Single Sign-On" msgstr "단일 로그인(SSO)" -#: seahub/templates/registration/login.html:90 +#: seahub/templates/registration/login.html:88 msgid "Login with" msgstr "다음으로 로그인" -#: seahub/templates/registration/login.html:116 +#: seahub/templates/registration/login.html:99 msgid "Forgot password?" msgstr "암호를 잊었나요?" -#: seahub/templates/registration/login.html:184 +#: seahub/templates/registration/login.html:167 msgid "Failed to refresh the CAPTCHA, please try again later." msgstr "CAPTCHA 새로 고침에 실패했습니다. 나중에 다시 해보세요." -#: seahub/templates/registration/login.html:192 +#: seahub/templates/registration/login.html:175 #: seahub/templates/registration/multi_adfs_sso.html:90 msgid "Email or username cannot be blank" msgstr "전자메일 또는 사용자 이름을 비워둘 수 없습니다" -#: seahub/templates/registration/login.html:196 -#: seahub/templates/registration/password_change_form.html:69 -#: seahub/templates/registration/password_set_form.html:67 -#: seahub/templates/registration/registration_form.html:95 -#: seahub/templates/sysadmin/sudo_mode.html:71 +#: seahub/templates/registration/login.html:179 +#: seahub/templates/registration/password_change_form.html:66 +#: seahub/templates/registration/password_set_form.html:64 +#: seahub/templates/registration/registration_form.html:91 +#: seahub/templates/sysadmin/sudo_mode.html:35 msgid "Password cannot be blank" msgstr "암호는 비워둘 수 없습니다" @@ -2856,45 +3039,45 @@ msgid "Your password has been changed successfully." msgstr "암호 바꾸기에 성공했습니다." #: seahub/templates/registration/password_change_form.html:3 -#: seahub/templates/registration/password_change_form.html:12 +#: seahub/templates/registration/password_change_form.html:11 msgid "Password Modification" msgstr "암호 수정" -#: seahub/templates/registration/password_change_form.html:15 +#: seahub/templates/registration/password_change_form.html:14 msgid "Please update your password before continue." msgstr "계속하려면 암호를 새로 설정하세요." -#: seahub/templates/registration/password_change_form.html:17 +#: seahub/templates/registration/password_change_form.html:16 msgid "Current Password" msgstr "현재 암호" -#: seahub/templates/registration/password_change_form.html:19 +#: seahub/templates/registration/password_change_form.html:18 msgid "New Password" msgstr "새 암호" -#: seahub/templates/registration/password_change_form.html:39 -#: seahub/templates/registration/password_set_form.html:42 -#: seahub/templates/registration/registration_form.html:65 +#: seahub/templates/registration/password_change_form.html:37 +#: seahub/templates/registration/password_set_form.html:40 +#: seahub/templates/registration/registration_form.html:62 #, python-format msgid "" "Passwords must have at least %(min_len)s characters and contain %(level)s of" " the following: uppercase letters, lowercase letters, numbers, and symbols." msgstr "암호 문자 갯수는 최소 %(min_len)s개여야 하며, %(level)s 암호 수준에 대소문자, 숫자, 기호 문자가 들어갑니다." -#: seahub/templates/registration/password_change_form.html:65 +#: seahub/templates/registration/password_change_form.html:62 msgid "Current password cannot be blank" msgstr "현재 암호를 비워둘 수 없습니다" -#: seahub/templates/registration/password_change_form.html:73 -#: seahub/templates/registration/password_set_form.html:71 -#: seahub/templates/registration/registration_form.html:99 +#: seahub/templates/registration/password_change_form.html:70 +#: seahub/templates/registration/password_set_form.html:68 +#: seahub/templates/registration/registration_form.html:95 #: seahub/templates/snippets/repo_create_js.html:54 msgid "Please enter the password again" msgstr "암호를 다시 입력해주세요" -#: seahub/templates/registration/password_change_form.html:77 -#: seahub/templates/registration/password_set_form.html:75 -#: seahub/templates/registration/registration_form.html:103 +#: seahub/templates/registration/password_change_form.html:74 +#: seahub/templates/registration/password_set_form.html:72 +#: seahub/templates/registration/registration_form.html:99 #: seahub/templates/snippets/repo_create_js.html:58 msgid "Passwords don't match" msgstr "암호가 일치하지 않습니다" @@ -2909,9 +3092,8 @@ msgstr "암호 재설정에 성공했습니다." #: seahub/templates/registration/password_reset_confirm.html:4 #: seahub/templates/registration/password_reset_done.html:4 -#: seahub/templates/registration/password_reset_done.html:29 #: seahub/templates/registration/password_reset_form.html:4 -#: seahub/templates/registration/password_reset_form.html:36 +#: seahub/templates/registration/password_reset_form.html:7 msgid "Password Reset" msgstr "암호 재설정" @@ -2931,14 +3113,10 @@ msgstr "암호 확인: " msgid "Failed to reset password: this link is no longer available." msgstr "암호 재설정 실패: 이 링크를 더 이상 사용할 수 없습니다." -#: seahub/templates/registration/password_reset_done.html:31 +#: seahub/templates/registration/password_reset_done.html:8 msgid "We've sent a password reset email to your mailbox." msgstr "메일함에 암호 재설정 전자메일을 보냈습니다." -#: seahub/templates/registration/password_reset_done.html:32 -msgid "Back to login page" -msgstr "" - #: seahub/templates/registration/password_reset_email.html:12 #, python-format msgid "" @@ -2950,14 +3128,14 @@ msgstr "%(site_name)s 사이트의 %(account)s 계정 암호를 재설정하려 msgid "If you did not request it, just skip it." msgstr "요청하지 않았다면 무시하세요." -#: seahub/templates/registration/password_reset_form.html:38 +#: seahub/templates/registration/password_reset_form.html:9 +msgid "Your email used in login: " +msgstr "로그인에 사용한 전자메일 주소:" + +#: seahub/templates/registration/password_reset_form.html:12 msgid "We will send you an email to set new password" msgstr "새 암호를 설정할 전자메일을 보내겠습니다" -#: seahub/templates/registration/password_reset_form.html:39 -msgid "Your email used in login" -msgstr "" - #: seahub/templates/registration/register_complete_email.html:1 #, python-format msgid "" @@ -2995,11 +3173,7 @@ msgstr "등록을 끝냈습니다. 관리자가 계정을 활성화할 때까지 msgid "Signup function is not enabled." msgstr "가입 기능을 활성화하지 않았습니다." -#: seahub/templates/registration/registration_form.html:42 -msgid "Note" -msgstr "참고" - -#: seahub/templates/registration/registration_form.html:91 +#: seahub/templates/registration/registration_form.html:87 msgid "Email cannot be blank" msgstr "전자메일 주소는 비워둘 수 없습니다" @@ -3010,6 +3184,67 @@ msgid "" "activate your account." msgstr "계정을 잘 만들었습니다, 관리자가 예정을 활성화할 때까지 기다리세요." +#: seahub/templates/repo_dir_recycle_view.html:13 +#, python-format +msgid "%(repo_dir_name)s Trash" +msgstr "%(repo_dir_name)s 휴지통" + +#: seahub/templates/repo_dir_recycle_view.html:15 +#: seahub/templates/repo_history_view.html:16 +#: seahub/templates/text_diff.html:15 +#: seahub/two_factor/templates/two_factor/core/backup_tokens.html:26 +msgid "Back" +msgstr "뒤로" + +#: seahub/templates/repo_dir_recycle_view.html:21 +#: seahub/templates/repo_history_view.html:40 +msgid "Current path: " +msgstr "현재 경로: " + +#: seahub/templates/repo_dir_recycle_view.html:37 +#: seahub/templates/repo_dir_recycle_view.html:65 +msgid "Clean" +msgstr "지우기" + +#: seahub/templates/repo_dir_recycle_view.html:45 +msgid "Delete Time" +msgstr "삭제 시간" + +#: seahub/templates/repo_dir_recycle_view.html:59 +msgid "More" +msgstr "더 보기" + +#: seahub/templates/repo_dir_recycle_view.html:66 +msgid "Clear files in trash and history:" +msgstr "다음 기간 까지의 휴지통과 기록의 파일을 지웁니다 :" + +#: seahub/templates/repo_dir_recycle_view.html:68 +msgid "3 days ago" +msgstr "3일 전" + +#: seahub/templates/repo_dir_recycle_view.html:69 +msgid "1 week ago" +msgstr "일주일 전" + +#: seahub/templates/repo_dir_recycle_view.html:70 +msgid "1 month ago" +msgstr "한 달 전" + +#: seahub/templates/repo_dir_recycle_view.html:71 +msgid "all" +msgstr "모두" + +#: seahub/templates/repo_dir_recycle_view.html:75 +#: seahub/templates/view_shared_upload_link.html:86 +#: seahub/two_factor/templates/two_factor/_wizard_actions.html:4 +#: seahub/two_factor/templates/two_factor/profile/disable.html:12 +msgid "Cancel" +msgstr "취소" + +#: seahub/templates/repo_dir_recycle_view.html:192 +msgid "Successfully restored 1 item." +msgstr "항목 1개를 성공적으로 복원했습니다." + #: seahub/templates/repo_folder_trash_react.html:5 msgid "Trash" msgstr "휴지통" @@ -3023,20 +3258,10 @@ msgstr "이력" msgid "%(repo_name)s Snapshot" msgstr "%(repo_name)s 스냅샷" -#: seahub/templates/repo_history_view.html:16 -#: seahub/templates/text_diff.html:15 -#: seahub/two_factor/templates/two_factor/core/backup_tokens.html:26 -msgid "Back" -msgstr "뒤로" - #: seahub/templates/repo_history_view.html:30 msgid "Unknown" msgstr "알 수 없음" -#: seahub/templates/repo_history_view.html:40 -msgid "Current path: " -msgstr "현재 경로: " - #: seahub/templates/repo_history_view.html:51 #: seahub/templates/repo_history_view.html:68 #: seahub/templates/repo_history_view.html:78 @@ -3067,13 +3292,6 @@ msgstr "{dirent_name}을(를) 성공적으로 복원했습니다" msgid "Snapshot" msgstr "스냅샷" -#: seahub/templates/sdoc_file_view_react.html:64 -#: seahub/templates/sdoc_file_view_react.html:87 -#: seahub/templates/view_file_onlyoffice.html:147 -#: seahub/templates/view_file_onlyoffice.html:170 -msgid "Failed. Please check the network." -msgstr "실패했습니다. 네트워크를 확인하세요." - #: seahub/templates/share_access_validation.html:6 msgid "" "Please input the password if you want to browse the shared file/directory." @@ -3147,27 +3365,24 @@ msgid "" "as soon as possible." msgstr "%(repo_name)s 라이브러리의 새 암호는 %(password)s 입니다. 최대한 빨리 바꾸세요." -#: seahub/templates/sysadmin/short_time_linving_password_reset_link.html:13 -#, python-format -msgid "" -"Administrator on %(site_name)s is resetting your password for %(account)s, " -"please click the following link to continue: " -msgstr "" - -#: seahub/templates/sysadmin/sudo_mode.html:25 +#: seahub/templates/sysadmin/sudo_mode.html:8 msgid "Confirm password to continue" msgstr "계속하려면 암호를 입력하세요" -#: seahub/templates/sysadmin/sudo_mode.html:26 +#: seahub/templates/sysadmin/sudo_mode.html:13 +msgid "Incorrect password" +msgstr "잘못된 암호입니다" + +#: seahub/templates/sysadmin/sudo_mode.html:24 +msgid "Tip:" +msgstr "요령:" + +#: seahub/templates/sysadmin/sudo_mode.html:24 msgid "" "You are entering admin area, we won't ask for your password again for a few " "hours." msgstr "관리자 영역에 진입했으므로, 몇 시간 동안은 암호를 묻지 않겠습니다." -#: seahub/templates/sysadmin/sudo_mode.html:33 -msgid "Incorrect password" -msgstr "잘못된 암호입니다" - #: seahub/templates/sysadmin/user_activation_email.html:12 #, python-format msgid "Your account %(username)s on %(site_name)s has been activated." @@ -3225,6 +3440,10 @@ msgstr "수정 이전" msgid "after modification" msgstr "수정 이후" +#: seahub/templates/user_404.html:6 +msgid "Sorry, this user is not registered yet." +msgstr "이 사용자는 등록하지 않았습니다." + #: seahub/templates/user_quota_full.html:12 #, python-format msgid "Your quota is almost full on %(site_name)s." @@ -3234,12 +3453,97 @@ msgstr "%(site_name)s의 할당 용량이 거의 찼습니다." msgid "Used:" msgstr "사용함:" +#: seahub/templates/view_shared_upload_link.html:8 +#, python-format +msgid "Upload files to %(dir_name)s" +msgstr "%(dir_name)s 디렉터리에 업로드" + +#: seahub/templates/view_shared_upload_link.html:9 +msgid "shared by:" +msgstr "공유한 사용자:" + +#: seahub/templates/view_shared_upload_link.html:11 +msgid "The owner of this library has run out of space." +msgstr "이 라이브러리 소유자가 공간을 다 사용했습니다." + +#: seahub/templates/view_shared_upload_link.html:18 +#: seahub/templates/view_shared_upload_link.html:64 +msgid "Add Files" +msgstr "파일 추가" + +#: seahub/templates/view_shared_upload_link.html:24 +msgid "Add folder" +msgstr "폴더 추가" + +#: seahub/templates/view_shared_upload_link.html:30 +msgid "Cancel All" +msgstr "모두 취소" + +#: seahub/templates/view_shared_upload_link.html:34 +msgid "" +"File Drag & Drop is supported for Chrome, Safari 5.0+, Firefox 4.0+, IE " +"10.0+" +msgstr "파일 끌어다 놓기는 크롬, 사파리 5.0 이상, 파이어폭스 4.0 이상, IE 10.0 이상에서 지원합니다." + +#: seahub/templates/view_shared_upload_link.html:36 +msgid "Folder Drag & Drop is supported for Chrome" +msgstr "폴더 끌어다 놓기는 크롬에서 지원합니다" + +#: seahub/templates/view_shared_upload_link.html:39 +#, python-format +msgid "File size should be smaller than %(max_file_size)s" +msgstr "파일 크기는 %(max_file_size)s보다 작아야 합니다" + +#: seahub/templates/view_shared_upload_link.html:48 +msgid "Saving..." +msgstr "저장 중..." + +#: seahub/templates/view_shared_upload_link.html:75 +msgid "File is too big" +msgstr "파일이 너무 큽니다" + +#: seahub/templates/view_shared_upload_link.html:76 +msgid "File is too small" +msgstr "파일이 너무 작습니다" + +#: seahub/templates/view_shared_upload_link.html:77 +msgid "Filetype not allowed" +msgstr "파일 형식을 허용하지 않습니다" + +#: seahub/templates/view_shared_upload_link.html:78 +msgid "Maximum number of files exceeded" +msgstr "최대 파일 갯수를 넘어섰습니다" + +#: seahub/templates/view_shared_upload_link.html:79 +msgid "Uploaded bytes exceed file size" +msgstr "업로드한 파일 크기 제한을 넘어섰습니다" + +#: seahub/templates/view_shared_upload_link.html:80 +msgid "Empty file upload result" +msgstr "업로드 결과가 빈 파일입니다" + +#: seahub/templates/view_shared_upload_link.html:83 +msgid "uploaded" +msgstr "업로드함" + +#: seahub/templates/view_shared_upload_link.html:84 +msgid "canceled" +msgstr "취소함" + +#: seahub/templates/view_shared_upload_link.html:85 +msgid "Start" +msgstr "시작" + +#: seahub/templates/view_shared_upload_link.html:227 +msgid "Network error" +msgstr "네트워크 오류" + #: seahub/templates/wiki/wiki.html:25 msgid "Last modified by" msgstr "최종 수정일" #: seahub/thumbnail/views.py:45 seahub/thumbnail/views.py:172 -#: seahub/views/__init__.py:468 +#: seahub/views/__init__.py:619 msgid "Invalid arguments." msgstr "부적절한 인자입니다." @@ -3253,11 +3557,6 @@ msgstr "미리보기를 만드는데 실패했습니다." msgid "Token" msgstr "토큰" -#: seahub/two_factor/templates/two_factor/_wizard_actions.html:4 -#: seahub/two_factor/templates/two_factor/profile/disable.html:12 -msgid "Cancel" -msgstr "취소" - #: seahub/two_factor/templates/two_factor/core/backup_tokens.html:6 msgid "Backup Tokens" msgstr "백업 토큰" @@ -3360,36 +3659,37 @@ msgstr "비활성" msgid "permission error" msgstr "권한 오류" -#: seahub/views/__init__.py:299 +#: seahub/views/__init__.py:420 seahub/views/__init__.py:435 +#: seahub/views/__init__.py:450 msgid "Unable to view recycle page" msgstr "휴지통 페이지를 볼 수 없습니다" -#: seahub/views/__init__.py:344 +#: seahub/views/__init__.py:495 msgid "Unable to view library modification" msgstr "라이브러리 수정 상태를 볼 수 없습니다" -#: seahub/views/__init__.py:461 +#: seahub/views/__init__.py:612 msgid "Please specify history ID" msgstr "기록 ID를 지정해주세요" -#: seahub/views/__init__.py:465 +#: seahub/views/__init__.py:616 msgid "Successfully restored the library." msgstr "라이브러리 복원에 성공했습니다." -#: seahub/views/__init__.py:472 +#: seahub/views/__init__.py:623 msgid "History you specified does not exist" msgstr "지정한 이력이 없습니다" -#: seahub/views/__init__.py:474 +#: seahub/views/__init__.py:625 msgid "Unknown error" msgstr "알 수 없는 오류" -#: seahub/views/__init__.py:770 seahub/views/repo.py:286 +#: seahub/views/__init__.py:921 seahub/views/repo.py:286 #, python-format msgid "\"%s\" does not exist." msgstr "\"%s\"이(가) 없습니다." -#: seahub/views/__init__.py:802 +#: seahub/views/__init__.py:953 #, python-format msgid "Unable to download \"%s\"" msgstr "\"%s\"을(를) 다운로드할 수 없습니다" @@ -3411,9 +3711,9 @@ msgid "Bad upload link token." msgstr "잘못된 업로드 링크 토큰입니다." #: seahub/views/ajax.py:338 seahub/views/file.py:457 seahub/views/file.py:488 -#: seahub/views/file.py:1179 seahub/views/file.py:1420 -#: seahub/views/file.py:1937 seahub/views/file.py:2152 -#: seahub/views/file.py:2157 seahub/views/file.py:2164 +#: seahub/views/file.py:1176 seahub/views/file.py:1417 +#: seahub/views/file.py:1934 seahub/views/file.py:2149 +#: seahub/views/file.py:2154 seahub/views/file.py:2161 msgid "File does not exist" msgstr "파일이 없습니다" @@ -3441,57 +3741,57 @@ msgstr "선택한 인코딩이 적합하지 않습니다" msgid "Unknown file encoding" msgstr "알 수 없는 파일 인코딩" -#: seahub/views/file.py:342 seahub/views/file.py:377 seahub/views/file.py:689 -#: seahub/views/file.py:783 seahub/views/file.py:905 +#: seahub/views/file.py:342 seahub/views/file.py:377 seahub/views/file.py:690 +#: seahub/views/file.py:780 seahub/views/file.py:902 #, python-format msgid "File size surpasses %s, can not be opened online." msgstr "파일 크기가 %s을(를) 넘어, 온라인에서 열 수 없습니다." -#: seahub/views/file.py:349 seahub/views/file.py:818 +#: seahub/views/file.py:349 seahub/views/file.py:815 msgid "The library is encrypted, can not open file online." msgstr "라이브러리를 암호화했습니다. 온라인에서 파일을 열어볼 수 없습니다." #: seahub/views/file.py:444 seahub/views/file.py:466 seahub/views/file.py:471 -#: seahub/views/file.py:512 seahub/views/file.py:773 seahub/views/file.py:1038 -#: seahub/views/file.py:1064 seahub/views/file.py:1094 -#: seahub/views/file.py:1225 seahub/views/file.py:1331 -#: seahub/views/file.py:1461 seahub/views/file.py:1578 +#: seahub/views/file.py:512 seahub/views/file.py:770 seahub/views/file.py:1035 +#: seahub/views/file.py:1061 seahub/views/file.py:1091 +#: seahub/views/file.py:1222 seahub/views/file.py:1328 +#: seahub/views/file.py:1458 seahub/views/file.py:1575 msgid "Unable to view file" msgstr "파일을 볼 수 없습니다" -#: seahub/views/file.py:842 seahub/views/file.py:986 seahub/views/file.py:1292 -#: seahub/views/file.py:1516 +#: seahub/views/file.py:839 seahub/views/file.py:983 seahub/views/file.py:1289 +#: seahub/views/file.py:1513 msgid "Error when prepare Office Online file preview page." msgstr "오피스 온라인 미리 보기 페이지를 준비하는 중 오류가 나타났습니다." -#: seahub/views/file.py:874 seahub/views/file.py:998 seahub/views/file.py:1311 -#: seahub/views/file.py:1532 +#: seahub/views/file.py:871 seahub/views/file.py:995 seahub/views/file.py:1308 +#: seahub/views/file.py:1529 msgid "Error when prepare OnlyOffice file preview page." msgstr "오피스 파일 미리 보기 페이지를 준비하는 중 오류가 나타났습니다." -#: seahub/views/file.py:1130 +#: seahub/views/file.py:1127 msgid "Unable to download file, invalid file path" msgstr "파일을 다운로드할 수 없습니다. 부적절한 파일 경로입니다." -#: seahub/views/file.py:1139 +#: seahub/views/file.py:1136 msgid "Unable to download file, wrong file path" msgstr "파일 경로가 잘못되어 파일을 다운로드할 수 없습니다" -#: seahub/views/file.py:1146 +#: seahub/views/file.py:1143 msgid "Unable to download file." msgstr "파일을 다운로드할 수 없습니다." -#: seahub/views/file.py:1347 seahub/views/file.py:1597 -#: seahub/views/repo.py:344 +#: seahub/views/file.py:1344 seahub/views/file.py:1594 +#: seahub/views/repo.py:338 #, python-format msgid "Share link for %s." msgstr "%s 링크를 공유합니다." -#: seahub/views/file.py:1723 seahub/views/file.py:1728 +#: seahub/views/file.py:1720 seahub/views/file.py:1725 msgid "Unable to download file" msgstr "파일을 다운로드 할 수 없습니다." -#: seahub/views/file.py:2145 +#: seahub/views/file.py:2142 msgid "The original file does not exist" msgstr "원본 파일이 없습니다" @@ -3505,106 +3805,106 @@ msgstr "{token.user} 사용자는 없습니다" msgid "User {token.user} inactive" msgstr "{token.user} 님은 비활성 상태입니다" -#: seahub/views/sso.py:167 +#: seahub/views/sso.py:131 msgid "" "This link has already been visited, please click the login button on the " "client again" msgstr "이 연결은 이미 방문했습니다. 클라이언트에서 로그인 단추를 다시 누르세요" -#: seahub/views/sso.py:192 +#: seahub/views/sso.py:156 msgid "Invalid link, please click the login button on the client again" msgstr "잘못된 연결입니다. 클라이언트에서 로그인 단추를 다시 누르세요" -#: seahub/views/sso.py:197 +#: seahub/views/sso.py:161 msgid "Login timeout, please click the login button on the client again" msgstr "로그인 시간을 초과했습니다. 클라이언트에서 로그인 단추를 다시 누르세요" -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:175 msgid "Login ID" msgstr "로그인 ID" -#: seahub/views/sysadmin.py:307 seahub/views/sysadmin.py:333 +#: seahub/views/sysadmin.py:306 seahub/views/sysadmin.py:332 msgid "Failed to set quota: internal server error" msgstr "제한 용량 설정에 실패했습니다: 내부 서버 오류" -#: seahub/views/sysadmin.py:352 +#: seahub/views/sysadmin.py:351 msgid "Failed to delete: the user is an organization creator" msgstr "삭제 실패: 사용자는 조직 설립자입니다" -#: seahub/views/sysadmin.py:397 +#: seahub/views/sysadmin.py:396 #, python-format msgid "Successfully revoke the admin permission of %s" msgstr "%s 사용자의 관리자 권한 취소에 성공했습니다" -#: seahub/views/sysadmin.py:399 +#: seahub/views/sysadmin.py:398 msgid "Failed to revoke admin: the user does not exist" msgstr "관리자 해임 실패: 사용자가 없습니다" -#: seahub/views/sysadmin.py:512 +#: seahub/views/sysadmin.py:511 #, python-format msgid "" "Successfully reset password to %(passwd)s, an email has been sent to " "%(user)s." msgstr "암호를 %(passwd)s(으)로 바꾸기에 성공했으며 %(user)s님께 전자메일을 보냈습니다." -#: seahub/views/sysadmin.py:527 +#: seahub/views/sysadmin.py:526 msgid "Failed to reset password: user does not exist" msgstr "암호 재설정 실패: 사용자가 없습니다" -#: seahub/views/sysadmin.py:576 +#: seahub/views/sysadmin.py:575 #, python-format msgid "Fail to add user %s." msgstr "%s 사용자 추가에 실패했습니다." -#: seahub/views/sysadmin.py:601 seahub/views/sysadmin.py:614 +#: seahub/views/sysadmin.py:600 seahub/views/sysadmin.py:613 #, python-format msgid "Successfully added user %s. An email notification has been sent." msgstr "%s 사용자 추가를 성공했습니다. 전자메일 알림을 보냈습니다." -#: seahub/views/sysadmin.py:604 seahub/views/sysadmin.py:617 +#: seahub/views/sysadmin.py:603 seahub/views/sysadmin.py:616 #, python-format msgid "" "Successfully added user %s. An error accurs when sending email notification," " please check your email configuration." msgstr "%s 사용자 추가를 성공했습니다. 전자메일 알림을 보내는 동안 오류가 발생했습니다. 전자메일 설정을 확인해주세요." -#: seahub/views/sysadmin.py:606 seahub/views/sysadmin.py:619 +#: seahub/views/sysadmin.py:605 seahub/views/sysadmin.py:618 #, python-format msgid "Successfully added user %s." msgstr "%s 사용자 추가를 성공했습니다." -#: seahub/views/sysadmin.py:621 +#: seahub/views/sysadmin.py:620 #, python-format msgid "" "Successfully added user %s. But email notification can not be sent, because " "Email service is not properly configured." msgstr "%s 사용자 추가를 성공했습니다만, 전자메일 서비스를 올바르게 설정하지 않아 전자메일 알림을 보낼 수 없었습니다." -#: seahub/views/sysadmin.py:673 +#: seahub/views/sysadmin.py:672 msgid "Input should be a number" msgstr "입력 값은 숫자여야합니다" -#: seahub/views/sysadmin.py:683 +#: seahub/views/sysadmin.py:682 msgid "Input number should be greater than 0" msgstr "입력 숫자는 0보다 커야합니다" -#: seahub/views/sysadmin.py:721 +#: seahub/views/sysadmin.py:720 msgid "Successfully deleted." msgstr "성공적으로 삭제했습니다" -#: seahub/views/sysadmin.py:751 +#: seahub/views/sysadmin.py:750 #, python-format msgid "Successfully set %s as admin." msgstr "%s 사용자의 관리자 설정에 성공했습니다." -#: seahub/views/sysadmin.py:753 +#: seahub/views/sysadmin.py:752 #, python-format msgid "Failed to set %s as admin: user does not exist." msgstr "%s님 관리자 설정 실패: 사용자가 없습니다." -#: seahub/views/sysadmin.py:768 seahub/views/sysadmin.py:769 -#: seahub/views/sysadmin.py:770 seahub/views/sysadmin.py:783 -#: seahub/views/sysadmin.py:784 +#: seahub/views/sysadmin.py:767 seahub/views/sysadmin.py:768 +#: seahub/views/sysadmin.py:769 seahub/views/sysadmin.py:782 +#: seahub/views/sysadmin.py:783 msgid "Optional" msgstr "선택" diff --git a/locale/ko/LC_MESSAGES/djangojs.po b/locale/ko/LC_MESSAGES/djangojs.po index 26b782398a..508bfc6c0f 100644 --- a/locale/ko/LC_MESSAGES/djangojs.po +++ b/locale/ko/LC_MESSAGES/djangojs.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: seahub\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-10 14:16+0800\n" +"POT-Creation-Date: 2024-02-05 16:23+0800\n" "PO-Revision-Date: 2015-05-09 05:28+0000\n" "Last-Translator: Seong-ho Cho , 2015-2017,2019,2022-2024\n" "Language-Team: Korean (http://app.transifex.com/haiwen/seahub/language/ko/)\n" @@ -36,7 +36,7 @@ msgstr "단체 관리자 나가기" #: frontend/src/components/common/account.js:121 #: frontend/src/pages/sys-admin/side-panel.js:33 -#: frontend/src/pages/sys-admin/users/users-content.js:294 +#: frontend/src/pages/sys-admin/users/users-content.js:285 msgid "System Admin" msgstr "시스템 관리자" @@ -58,7 +58,7 @@ msgid "Used:" msgstr "사용함:" #: frontend/src/components/common/account.js:165 -#: frontend/src/components/search/ai-search.js:661 +#: frontend/src/components/search/ai-search.js:651 #: frontend/src/pages/groups/group-view.js:470 #: frontend/src/pages/groups/group-view.js:476 #: frontend/src/pages/org-admin/side-panel.js:56 @@ -78,128 +78,116 @@ msgstr "고객 포털" msgid "Log out" msgstr "로그아웃" -#: frontend/src/components/common/notice-item.js:44 +#: frontend/src/components/common/notice-item.js:42 msgid "User {user_link} has added you to {group_link}" msgstr "{group_link} 그룹에 {user_link} 사용자를 추가했습니다." -#: frontend/src/components/common/notice-item.js:67 +#: frontend/src/components/common/notice-item.js:65 msgid "{share_from} has shared a library named {repo_link} to you." msgstr "{share_from} 님께서 {repo_link} 라이브러리를 공유했습니다." -#: frontend/src/components/common/notice-item.js:69 +#: frontend/src/components/common/notice-item.js:67 msgid "{share_from} has shared a folder named {repo_link} to you." msgstr "{share_from} 님께서 {repo_link} 폴더를 공유했습니다." -#: frontend/src/components/common/notice-item.js:95 -msgid "" -"{share_from} has changed the permission of library {repo_link} to " -"{permission}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:97 -msgid "" -"{share_from} has changed the permission of folder {repo_link} to " -"{permission}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:122 -msgid "{share_from} has cancelled the sharing of library {repo_name}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:124 -msgid "{share_from} has cancelled the sharing of folder {repo_name}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:150 +#: frontend/src/components/common/notice-item.js:98 msgid "" "{share_from} has shared a library named {repo_link} to group {group_link}." msgstr "{share_from} 님께서 {repo_link} 라이브러리를 {group_link} 그룹에 공유했습니다." -#: frontend/src/components/common/notice-item.js:152 +#: frontend/src/components/common/notice-item.js:100 msgid "" "{share_from} has shared a folder named {repo_link} to group {group_link}." msgstr "{share_from} 님께서 {repo_link} 폴더를 {group_link} 그룹에 공유했습니다." -#: frontend/src/components/common/notice-item.js:178 +#: frontend/src/components/common/notice-item.js:126 msgid "{user} has transfered a library named {repo_link} to you." msgstr "{user} 님께서 {repo_link} 라이브러리를 전송했습니다." -#: frontend/src/components/common/notice-item.js:282 +#: frontend/src/components/common/notice-item.js:182 +msgid "{from_user} has sent you a request for {draft_link}." +msgstr "{from_user} 님께서 {draft_link} 초안에 대한 요청을 보냈습니다." + +#: frontend/src/components/common/notice-item.js:183 +msgid "Draft" +msgstr "초안" + +#: frontend/src/components/common/notice-item.js:214 msgid "{user} created file {fileName} in library {libraryName}." msgstr "{user}님 께서 {fileName} 파일을 {libraryName} 라이브러리에 만들었습니다." -#: frontend/src/components/common/notice-item.js:282 +#: frontend/src/components/common/notice-item.js:214 msgid "" "{user} created file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "{user}님 께서 {fileName} 파일 및 기타 파일 {fileCount}개를 {libraryName} 라이브러리에 만들었습니다." -#: frontend/src/components/common/notice-item.js:285 +#: frontend/src/components/common/notice-item.js:217 msgid "{user} deleted file {fileName} in library {libraryName}." msgstr "{user}님 께서 {fileName} 파일을 {libraryName} 라이브러리에서 삭제했습니다." -#: frontend/src/components/common/notice-item.js:285 +#: frontend/src/components/common/notice-item.js:217 msgid "" "{user} deleted file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "{user}님 께서 {fileName} 파일 및 기타 파일 {fileCount}개를 {libraryName} 라이브러리에서 삭제했습니다." -#: frontend/src/components/common/notice-item.js:289 +#: frontend/src/components/common/notice-item.js:221 msgid "{user} restored file {fileName} in library {libraryName}." msgstr "{user}님 께서 {fileName} 파일을 {libraryName} 라이브러리에 복원했습니다." -#: frontend/src/components/common/notice-item.js:292 +#: frontend/src/components/common/notice-item.js:224 msgid "{user} renamed file {oldFileName} {fileName} in library {libraryName}." msgstr "{user}님 께서 {oldFileName} 파일을 {fileName} 파일 이름으로 {libraryName} 라이브러리에서 바꾸었습니다." -#: frontend/src/components/common/notice-item.js:296 +#: frontend/src/components/common/notice-item.js:228 msgid "{user} moved file {fileName} in library {libraryName}." msgstr "{user}님 께서 {fileName} 파일을 {libraryName} 라이브러리에 이동했습니다." -#: frontend/src/components/common/notice-item.js:296 +#: frontend/src/components/common/notice-item.js:228 msgid "" "{user} moved file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "{user}님 께서 {fileName} 파일 및 기타 파일 {fileCount}개를 {libraryName} 라이브러리에 이동했습니다." -#: frontend/src/components/common/notice-item.js:299 +#: frontend/src/components/common/notice-item.js:231 msgid "{user} updated file {fileName} in library {libraryName}." msgstr "{user}님 께서 {fileName} 파일을 {libraryName} 라이브러리에서 업데이트했습니다." -#: frontend/src/components/common/notice-item.js:311 +#: frontend/src/components/common/notice-item.js:243 msgid "{user} created folder {folderName} in library {libraryName}." msgstr "{user}님 께서 {folderName} 폴더를 {libraryName} 라이브러리에 만들었습니다." -#: frontend/src/components/common/notice-item.js:311 +#: frontend/src/components/common/notice-item.js:243 msgid "" "{user} created folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." msgstr "{user}님 께서 {folderName} 폴더 및 기타 폴더 {folderCount}개를 {libraryName} 라이브러리에 만들었습니다." -#: frontend/src/components/common/notice-item.js:314 +#: frontend/src/components/common/notice-item.js:246 msgid "{user} deleted folder {folderName} in library {libraryName}." msgstr "{user}님 께서 {folderName} 폴더를 {libraryName} 라이브러리에서 삭제했습니다." -#: frontend/src/components/common/notice-item.js:314 +#: frontend/src/components/common/notice-item.js:246 msgid "" "{user} deleted folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." msgstr "{user}님 께서 {folderName} 폴더 및 기타 폴더 {folderCount}개를 {libraryName} 라이브러리에서 삭제했습니다." -#: frontend/src/components/common/notice-item.js:318 +#: frontend/src/components/common/notice-item.js:250 msgid "{user} restored folder {folderName} in library {libraryName}." msgstr "{user}님 께서 {folderName} 폴더를 {libraryName} 라이브러리에 복원했습니다." -#: frontend/src/components/common/notice-item.js:321 +#: frontend/src/components/common/notice-item.js:253 msgid "" "{user} renamed folder {oldFolderName} {folderName} in library {libraryName}." msgstr "{user}님 께서 {oldFolderName} 폴더를 {folderName} 폴더 이름으로 {libraryName} 라이브러리에서 바꾸었습니다." -#: frontend/src/components/common/notice-item.js:325 +#: frontend/src/components/common/notice-item.js:257 msgid "{user} moved folder {folderName} in library {libraryName}." msgstr "{user}님 께서 {folderName} 폴더를 {libraryName} 라이브러리에 이동했습니다." -#: frontend/src/components/common/notice-item.js:325 +#: frontend/src/components/common/notice-item.js:257 msgid "" "{user} moved folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." @@ -228,15 +216,15 @@ msgid "Group not found" msgstr "그룹이 없습니다" #: frontend/src/components/cur-dir-path/dir-path.js:31 -#: frontend/src/components/main-side-nav.js:69 +#: frontend/src/components/main-side-nav.js:70 msgid "A file is being uploaded. Are you sure you want to leave this page?" msgstr "파일을 업로드하고 있습니다. 이 페이지를 정말로 벗어날까요?" #: frontend/src/components/cur-dir-path/dir-path.js:91 #: frontend/src/components/cur-dir-path/dir-path.js:97 #: frontend/src/components/file-chooser/file-chooser.js:450 -#: frontend/src/components/main-side-nav.js:143 -#: frontend/src/components/main-side-nav.js:145 +#: frontend/src/components/main-side-nav.js:144 +#: frontend/src/components/main-side-nav.js:146 #: frontend/src/components/org-admin-group-nav.js:23 #: frontend/src/pages/org-admin/org-department-item.js:318 #: frontend/src/pages/org-admin/side-panel.js:62 @@ -245,7 +233,7 @@ msgstr "파일을 업로드하고 있습니다. 이 페이지를 정말로 벗 #: frontend/src/pages/share-admin/libraries.js:360 #: frontend/src/pages/sys-admin/departments/department.js:45 #: frontend/src/pages/sys-admin/groups/group-nav.js:17 -#: frontend/src/pages/sys-admin/info.js:116 +#: frontend/src/pages/sys-admin/info.js:112 #: frontend/src/pages/sys-admin/orgs/org-nav.js:20 #: frontend/src/pages/sys-admin/repos/search-repos.js:140 #: frontend/src/pages/sys-admin/side-panel.js:90 @@ -256,18 +244,17 @@ msgstr "라이브러리" #: frontend/src/components/cur-dir-path/dir-tool.js:77 #: frontend/src/components/cur-dir-path/dir-tool.js:98 #: frontend/src/components/cur-dir-path/dir-tool.js:99 -#: frontend/src/components/dirent-detail/detail-list-view.js:124 +#: frontend/src/components/dirent-detail/detail-list-view.js:123 #: frontend/src/components/dirent-detail/file-details.js:89 -#: frontend/src/components/toolbar/view-file-toolbar.js:79 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:78 -#: frontend/src/utils/text-translation.js:34 +#: frontend/src/components/toolbar/view-file-toolbar.js:105 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:48 +#: frontend/src/utils/text-translation.js:35 msgid "Tags" msgstr "태그" #: frontend/src/components/cur-dir-path/dir-tool.js:81 #: frontend/src/components/cur-dir-path/dir-tool.js:103 #: frontend/src/components/history-trash-file-view/file-view.js:33 -#: frontend/src/pages/org-admin/libraries/org-repo-nav.js:16 #: frontend/src/pages/sys-admin/repos/repos-nav.js:17 msgid "Trash" msgstr "휴지통" @@ -275,10 +262,10 @@ msgstr "휴지통" #: frontend/src/components/cur-dir-path/dir-tool.js:106 #: frontend/src/components/file-view/file-toolbar.js:198 #: frontend/src/components/file-view/file-toolbar.js:248 -#: frontend/src/components/toolbar/view-file-toolbar.js:80 +#: frontend/src/components/toolbar/view-file-toolbar.js:106 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:64 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:71 -#: frontend/src/utils/text-translation.js:31 +#: frontend/src/utils/text-translation.js:32 msgid "History" msgstr "이력" @@ -356,7 +343,7 @@ msgstr "연락처 정보" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:142 #: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:31 #: frontend/src/pages/sys-admin/abuse-reports.js:91 -#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 +#: frontend/src/repo-history.js:137 frontend/src/repo-history.js:144 msgid "Description" msgstr "설명" @@ -368,8 +355,8 @@ msgstr "설명" #: frontend/src/components/dialog/confirm-disconnect-wechat.js:35 #: frontend/src/components/dialog/confirm-restore-repo.js:36 #: frontend/src/components/dialog/confirm-unlink-device.js:49 -#: frontend/src/components/dialog/copy-dirent-dialog.js:165 -#: frontend/src/components/dialog/create-file-dialog.js:111 +#: frontend/src/components/dialog/copy-dirent-dialog.js:162 +#: frontend/src/components/dialog/create-file-dialog.js:179 #: frontend/src/components/dialog/create-folder-dialog.js:99 #: frontend/src/components/dialog/create-group-dialog.js:81 #: frontend/src/components/dialog/create-repo-dialog.js:270 @@ -387,11 +374,11 @@ msgstr "설명" #: frontend/src/components/dialog/invite-people-dialog.js:121 #: frontend/src/components/dialog/label-repo-state-dialog.js:88 #: frontend/src/components/dialog/leave-group-dialog.js:32 -#: frontend/src/components/dialog/lib-history-setting-dialog.js:151 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:150 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:123 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:273 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:253 -#: frontend/src/components/dialog/move-dirent-dialog.js:185 +#: frontend/src/components/dialog/move-dirent-dialog.js:183 #: frontend/src/components/dialog/new-wiki-dialog.js:60 #: frontend/src/components/dialog/org-add-member-dialog.js:68 #: frontend/src/components/dialog/org-delete-department-dialog.js:42 @@ -427,7 +414,7 @@ msgstr "설명" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:50 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:56 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-import-user-dialog.js:59 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:144 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:143 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-logs-export-excel-dialog.js:104 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:95 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:51 @@ -436,33 +423,35 @@ msgstr "설명" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-set-org-name-dialog.js:64 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-unlink-device-dialog.js:47 #: frontend/src/components/dialog/sysadmin-dialog/update-user.js:60 -#: frontend/src/components/dialog/transfer-dialog.js:186 +#: frontend/src/components/dialog/transfer-dialog.js:100 #: frontend/src/components/dialog/upload-remind-dialog.js:44 #: frontend/src/components/dialog/view-link-dialog.js:37 #: frontend/src/components/dialog/wiki-delete-dialog.js:25 #: frontend/src/components/dialog/wiki-select-dialog.js:97 -#: frontend/src/components/file-uploader/upload-list-item.js:144 +#: frontend/src/components/file-uploader/upload-list-item.js:127 #: frontend/src/components/seatable-integration-account-setting-widgets/delete-seatables-dialog.js:24 #: frontend/src/components/send-link.js:111 #: frontend/src/components/share-link-panel/link-details.js:230 #: frontend/src/components/share-link-panel/link-list.js:68 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:144 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:127 #: frontend/src/components/user-settings/social-login-saml.js:67 #: frontend/src/pages/org-admin/input-item.js:92 #: frontend/src/pages/org-admin/web-settings/input-item.js:69 -#: frontend/src/pages/sys-admin/web-settings/input-item.js:70 -#: frontend/src/pages/upload-link/upload-list-item.js:144 +#: frontend/src/pages/sys-admin/web-settings/input-item.js:66 +#: frontend/src/pages/upload-link/upload-list-item.js:124 #: frontend/src/tc-accept.js:42 msgid "Cancel" msgstr "취소" #: frontend/src/components/dialog/add-abuse-report-dialog.js:93 -#: frontend/src/components/dialog/change-repo-password-dialog.js:118 +#: frontend/src/components/dialog/add-reviewer-dialog.js:110 +#: frontend/src/components/dialog/add-reviewer-dialog.js:111 +#: frontend/src/components/dialog/change-repo-password-dialog.js:117 #: frontend/src/components/dialog/clean-trash.js:77 #: frontend/src/components/dialog/confirm-apply-folder-properties-dialog.js:56 -#: frontend/src/components/dialog/copy-dirent-dialog.js:166 +#: frontend/src/components/dialog/copy-dirent-dialog.js:163 #: frontend/src/components/dialog/create-department-repo-dialog.js:95 -#: frontend/src/components/dialog/create-file-dialog.js:112 +#: frontend/src/components/dialog/create-file-dialog.js:180 #: frontend/src/components/dialog/create-folder-dialog.js:100 #: frontend/src/components/dialog/create-group-dialog.js:82 #: frontend/src/components/dialog/create-repo-dialog.js:271 @@ -476,13 +465,13 @@ msgstr "취소" #: frontend/src/components/dialog/invite-people-dialog.js:122 #: frontend/src/components/dialog/label-repo-state-dialog.js:89 #: frontend/src/components/dialog/lib-decrypt-dialog.js:67 -#: frontend/src/components/dialog/lib-history-setting-dialog.js:152 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:151 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:124 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:326 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:254 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:306 -#: frontend/src/components/dialog/move-dirent-dialog.js:186 +#: frontend/src/components/dialog/move-dirent-dialog.js:184 #: frontend/src/components/dialog/new-wiki-dialog.js:61 #: frontend/src/components/dialog/org-add-admin-dialog.js:66 #: frontend/src/components/dialog/org-add-department-dialog.js:86 @@ -526,7 +515,7 @@ msgstr "취소" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:90 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:51 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:57 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:145 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:144 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-logs-export-excel-dialog.js:105 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:96 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:52 @@ -536,7 +525,7 @@ msgstr "취소" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:268 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:255 #: frontend/src/components/dialog/sysadmin-dialog/update-user.js:61 -#: frontend/src/components/dialog/transfer-dialog.js:187 +#: frontend/src/components/dialog/transfer-dialog.js:101 #: frontend/src/components/dialog/transfer-group-dialog.js:69 #: frontend/src/components/dialog/wiki-select-dialog.js:99 #: frontend/src/components/dialog/wiki-select-dialog.js:100 @@ -557,10 +546,55 @@ msgstr "취소" #: frontend/src/pages/sys-admin/repos/search-repos.js:155 #: frontend/src/pages/sys-admin/statistic/statistic-common-tool.js:128 #: frontend/src/pages/sys-admin/users/search-users.js:318 -#: frontend/src/pages/sys-admin/web-settings/input-item.js:69 +#: frontend/src/pages/sys-admin/web-settings/input-item.js:65 msgid "Submit" msgstr "보내기" +#: frontend/src/components/dialog/add-reviewer-dialog.js:98 +msgid "Request a review" +msgstr "검토 요청" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:100 +msgid "Add new reviewer" +msgstr "새 검토자 추가" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:103 +#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:283 +#: frontend/src/components/dialog/org-add-member-dialog.js:58 +#: frontend/src/components/dialog/share-to-user.js:357 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-member-dialog.js:37 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-member-dialog.js:56 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-batch-add-admin-dialog.js:45 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:45 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:46 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:240 +#: frontend/src/components/list-and-add-group-members.js:173 +#: frontend/src/pages/org-admin/org-users-search-users.js:196 +#: frontend/src/pages/org-admin/org-users-users.js:260 +#: frontend/src/pages/sys-admin/users/search-users.js:313 +#: frontend/src/pages/sys-admin/users/users.js:425 +msgid "Search users" +msgstr "사용자 검색" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:137 +#: frontend/src/components/dialog/edit-filetag-dialog.js:145 +#: frontend/src/components/dialog/list-created-files-dialog.js:55 +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:86 +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:107 +#: frontend/src/components/dialog/org-add-admin-dialog.js:65 +#: frontend/src/components/dialog/search-file-dialog.js:115 +#: frontend/src/components/dialog/share-admin-link.js:35 +#: frontend/src/components/dialog/share-repo-dialog.js:149 +#: frontend/src/components/dialog/transfer-group-dialog.js:68 +#: frontend/src/components/search/ai-search.js:653 +#: frontend/src/components/search/ai-search.js:690 +#: frontend/src/components/search/search.js:497 +#: frontend/src/components/search/search.js:532 +#: frontend/src/components/system-notification.js:46 +#: frontend/src/pages/groups/group-view.js:479 +msgid "Close" +msgstr "닫기" + #: frontend/src/components/dialog/change-repo-password-dialog.js:49 msgid "Please enter the old password" msgstr "이전 암호를 입력하십시오" @@ -585,24 +619,24 @@ msgstr "새 암호가 일치하지 않습니다" msgid "Successfully changed library password." msgstr "라이브러리 암호를 성공적으로 바꾸었습니다." -#: frontend/src/components/dialog/change-repo-password-dialog.js:98 +#: frontend/src/components/dialog/change-repo-password-dialog.js:102 msgid "Change Password of Library {placeholder}" msgstr "{placeholder} 라이브러리의 암호 바꾸기" -#: frontend/src/components/dialog/change-repo-password-dialog.js:108 +#: frontend/src/components/dialog/change-repo-password-dialog.js:107 msgid "Old Password" msgstr "이전 암호" -#: frontend/src/components/dialog/change-repo-password-dialog.js:110 +#: frontend/src/components/dialog/change-repo-password-dialog.js:109 msgid "New Password" msgstr "새 암호" -#: frontend/src/components/dialog/change-repo-password-dialog.js:110 +#: frontend/src/components/dialog/change-repo-password-dialog.js:109 #: frontend/src/components/dialog/create-repo-dialog.js:240 msgid "(at least {placeholder} characters)" msgstr "(최소 {placeholder} 문자)" -#: frontend/src/components/dialog/change-repo-password-dialog.js:112 +#: frontend/src/components/dialog/change-repo-password-dialog.js:111 msgid "New Password Again" msgstr "새 암호를 다시 입력하세요" @@ -628,12 +662,11 @@ msgstr "지우기 성공." #: frontend/src/components/dialog/clean-trash.js:62 #: frontend/src/pages/org-admin/devices/devices-errors.js:193 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:375 #: frontend/src/pages/share-admin/share-links.js:590 #: frontend/src/pages/share-admin/upload-links.js:306 #: frontend/src/pages/sys-admin/devices/devices-errors.js:197 #: frontend/src/pages/sys-admin/repos/trash-repos.js:400 -#: frontend/src/repo-folder-trash.js:207 +#: frontend/src/repo-folder-trash.js:204 msgid "Clean" msgstr "지우기" @@ -740,8 +773,9 @@ msgstr "계정을 정말로 삭제할까요?" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:39 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:59 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:59 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:643 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:667 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:668 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:692 +#: frontend/src/components/draft-list-view/draft-list-item.js:111 #: frontend/src/components/group-members.js:163 #: frontend/src/components/popover/tag-list-item.js:55 #: frontend/src/components/popover/tag-list-item.js:56 @@ -757,8 +791,8 @@ msgstr "계정을 정말로 삭제할까요?" #: frontend/src/components/share-link-panel/link-list.js:69 #: frontend/src/components/share-link-panel/link-list.js:129 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:513 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:330 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:338 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:358 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:366 #: frontend/src/components/user-settings/delete-account.js:38 #: frontend/src/components/user-settings/web-api-auth-token.js:83 #: frontend/src/pages/invitations/invitations-view.js:104 @@ -766,16 +800,14 @@ msgstr "계정을 정말로 삭제할까요?" #: frontend/src/pages/invitations/invitations-view.js:136 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:360 #: frontend/src/pages/my-libs/mylib-repo-menu.js:145 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:267 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:198 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:256 #: frontend/src/pages/org-admin/org-department-item.js:551 #: frontend/src/pages/org-admin/org-departments-list.js:210 #: frontend/src/pages/org-admin/org-group-repos.js:174 #: frontend/src/pages/org-admin/org-groups-search-groups.js:115 #: frontend/src/pages/org-admin/org-groups.js:306 +#: frontend/src/pages/org-admin/org-libraries.js:316 #: frontend/src/pages/org-admin/org-links.js:216 -#: frontend/src/pages/org-admin/org-user-item.js:194 +#: frontend/src/pages/org-admin/org-user-item.js:179 #: frontend/src/pages/org-admin/org-user-repos.js:170 #: frontend/src/pages/sys-admin/departments/group-item.js:69 #: frontend/src/pages/sys-admin/groups/groups-content.js:184 @@ -787,7 +819,7 @@ msgstr "계정을 정말로 삭제할까요?" #: frontend/src/pages/sys-admin/orgs/org-groups.js:120 #: frontend/src/pages/sys-admin/orgs/org-repos.js:117 #: frontend/src/pages/sys-admin/orgs/org-repos.js:125 -#: frontend/src/pages/sys-admin/orgs/org-users.js:298 +#: frontend/src/pages/sys-admin/orgs/org-users.js:288 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:205 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:213 #: frontend/src/pages/sys-admin/repos/dir-content.js:61 @@ -799,8 +831,8 @@ msgstr "계정을 정말로 삭제할까요?" #: frontend/src/pages/sys-admin/users/search-users.js:355 #: frontend/src/pages/sys-admin/users/user-repos.js:163 #: frontend/src/pages/sys-admin/users/user-repos.js:218 -#: frontend/src/pages/sys-admin/users/users-content.js:361 -#: frontend/src/pages/sys-admin/users/users-content.js:560 +#: frontend/src/pages/sys-admin/users/users-content.js:352 +#: frontend/src/pages/sys-admin/users/users-content.js:548 #: frontend/src/pages/sys-admin/users/users.js:510 #: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:65 #: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:69 @@ -828,7 +860,6 @@ msgid "Are you sure you want to disconnect?" msgstr " 연결을 정말로 끊을까요?" #: frontend/src/components/dialog/confirm-restore-repo.js:31 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:264 #: frontend/src/pages/sys-admin/repos/trash-repos.js:266 msgid "Restore Library" msgstr "라이브러리 복구" @@ -842,13 +873,11 @@ msgstr "이 라이브러리를 정말로 복원할까요?" #: frontend/src/pages/file-history-old/history-item.js:126 #: frontend/src/pages/my-libs/my-libs-deleted.js:176 #: frontend/src/pages/my-libs/my-libs-deleted.js:177 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:195 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:267 #: frontend/src/pages/sys-admin/repos/trash-repos.js:197 #: frontend/src/pages/sys-admin/repos/trash-repos.js:269 -#: frontend/src/repo-folder-trash.js:363 frontend/src/repo-folder-trash.js:374 -#: frontend/src/repo-snapshot.js:170 frontend/src/repo-snapshot.js:299 -#: frontend/src/repo-snapshot.js:308 +#: frontend/src/repo-folder-trash.js:358 frontend/src/repo-folder-trash.js:368 +#: frontend/src/repo-snapshot.js:168 frontend/src/repo-snapshot.js:297 +#: frontend/src/repo-snapshot.js:306 msgid "Restore" msgstr "복원" @@ -936,12 +965,13 @@ msgid "New Department Library" msgstr "새 부서 라이브러리" #: frontend/src/components/dialog/create-department-repo-dialog.js:81 -#: frontend/src/components/dialog/create-file-dialog.js:98 +#: frontend/src/components/dialog/create-file-dialog.js:151 #: frontend/src/components/dialog/create-folder-dialog.js:86 #: frontend/src/components/dialog/create-group-dialog.js:69 #: frontend/src/components/dialog/create-repo-dialog.js:188 #: frontend/src/components/dialog/create-tag-dialog.js:79 #: frontend/src/components/dialog/list-created-files-dialog.js:28 +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:66 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:84 #: frontend/src/components/dialog/new-wiki-dialog.js:56 #: frontend/src/components/dialog/org-add-department-dialog.js:73 @@ -961,7 +991,8 @@ msgstr "새 부서 라이브러리" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:63 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:82 #: frontend/src/components/dialog/wiki-select-dialog.js:78 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:627 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:626 +#: frontend/src/components/draft-list-view/draft-list-view.js:36 #: frontend/src/components/group-members.js:30 #: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:122 #: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23 @@ -969,7 +1000,6 @@ msgstr "새 부서 라이브러리" #: frontend/src/pages/my-libs/my-libs-deleted.js:93 #: frontend/src/pages/my-libs/mylib-repo-list-view.js:90 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:160 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:75 #: frontend/src/pages/org-admin/org-admin-list.js:50 #: frontend/src/pages/org-admin/org-department-item.js:250 #: frontend/src/pages/org-admin/org-department-item.js:290 @@ -980,6 +1010,7 @@ msgstr "새 부서 라이브러리" #: frontend/src/pages/org-admin/org-group-repos.js:83 #: frontend/src/pages/org-admin/org-groups-search-groups.js:157 #: frontend/src/pages/org-admin/org-groups.js:160 +#: frontend/src/pages/org-admin/org-libraries.js:147 #: frontend/src/pages/org-admin/org-links.js:100 #: frontend/src/pages/org-admin/org-user-profile.js:136 #: frontend/src/pages/org-admin/org-user-repos.js:79 @@ -1010,12 +1041,12 @@ msgstr "새 부서 라이브러리" #: frontend/src/pages/sys-admin/users/user-links.js:49 #: frontend/src/pages/sys-admin/users/user-repos.js:54 #: frontend/src/pages/sys-admin/users/user-shared-repos.js:35 -#: frontend/src/repo-folder-trash.js:239 frontend/src/repo-snapshot.js:200 +#: frontend/src/repo-folder-trash.js:236 frontend/src/repo-snapshot.js:198 #: frontend/src/shared-dir-view.js:661 msgid "Name" msgstr "이름" -#: frontend/src/components/dialog/create-file-dialog.js:62 +#: frontend/src/components/dialog/create-file-dialog.js:59 #: frontend/src/components/dialog/create-folder-dialog.js:54 #: frontend/src/components/dialog/rename-dialog.js:56 #: frontend/src/components/dialog/rename-dirent.js:56 @@ -1024,7 +1055,7 @@ msgstr "이름" msgid "The name \"{name}\" is already taken. Please choose a different name." msgstr "\"{name}\" 이름이 이미 있습니다. 다른 이름을 선택하세요." -#: frontend/src/components/dialog/create-file-dialog.js:94 +#: frontend/src/components/dialog/create-file-dialog.js:147 #: frontend/src/components/toolbar/dir-operation-toolbar.js:207 #: frontend/src/components/toolbar/dir-operation-toolbar.js:232 #: frontend/src/pages/repo-wiki-mode/side-panel.js:176 @@ -1066,7 +1097,7 @@ msgstr "암호가 너무 짧습니다" #: frontend/src/components/dialog/create-repo-dialog.js:111 #: frontend/src/components/dialog/generate-upload-link.js:150 #: frontend/src/components/dialog/org-add-user-dialog.js:123 -#: frontend/src/components/share-link-panel/link-creation.js:181 +#: frontend/src/components/share-link-panel/link-creation.js:175 msgid "Passwords don't match" msgstr "암호가 일치하지 않습니다" @@ -1132,14 +1163,14 @@ msgstr "권한" #: frontend/src/components/dialog/share-repo-dialog.js:40 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:22 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57 -#: frontend/src/utils/utils.js:680 +#: frontend/src/utils/utils.js:684 msgid "Read-Write" msgstr "읽기-쓰기" #: frontend/src/components/dialog/create-repo-dialog.js:227 #: frontend/src/components/dialog/share-repo-dialog.js:41 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57 -#: frontend/src/utils/utils.js:683 +#: frontend/src/utils/utils.js:687 msgid "Read-Only" msgstr "읽기 전용" @@ -1153,7 +1184,7 @@ msgstr "암호화" #: frontend/src/components/dialog/org-add-user-dialog.js:145 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:106 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:153 -#: frontend/src/components/share-link-panel/link-creation.js:284 +#: frontend/src/components/share-link-panel/link-creation.js:278 #: frontend/src/pages/sys-admin/web-settings/web-settings.js:239 #: frontend/src/settings.js:48 frontend/src/settings.js:134 msgid "Password" @@ -1163,15 +1194,15 @@ msgstr "암호" #: frontend/src/components/dialog/generate-upload-link.js:390 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:110 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:163 -#: frontend/src/components/share-link-panel/link-creation.js:295 +#: frontend/src/components/share-link-panel/link-creation.js:289 msgid "Password again" msgstr "암호를 다시 입력하세요" #: frontend/src/components/dialog/create-tag-dialog.js:53 #: frontend/src/components/dialog/zip-download-dialog.js:73 -#: frontend/src/components/file-uploader/file-uploader.js:400 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:409 -#: frontend/src/pages/upload-link/file-uploader.js:399 +#: frontend/src/components/file-uploader/file-uploader.js:406 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:415 +#: frontend/src/pages/upload-link/file-uploader.js:404 msgid "Internal Server Error" msgstr "내부 서버 오류" @@ -1181,10 +1212,10 @@ msgstr "\"{name}\" 태그가 이미 있습니다." #: frontend/src/components/dialog/create-tag-dialog.js:73 #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:124 -#: frontend/src/components/share-link-panel/link-creation.js:259 +#: frontend/src/components/share-link-panel/link-creation.js:253 #: frontend/src/components/share-link-panel/link-details.js:166 -#: frontend/src/repo-folder-trash.js:201 frontend/src/repo-history.js:112 -#: frontend/src/repo-snapshot.js:150 +#: frontend/src/repo-folder-trash.js:198 frontend/src/repo-history.js:109 +#: frontend/src/repo-snapshot.js:148 msgid "Back" msgstr "뒤로" @@ -1200,10 +1231,10 @@ msgstr "색상 선택" #: frontend/src/components/dialog/create-tag-dialog.js:109 #: frontend/src/components/file-view/file-toolbar.js:155 #: frontend/src/components/file-view/file-toolbar.js:214 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:115 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:158 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:199 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:222 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:121 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:165 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:206 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:229 #: frontend/src/shared-dir-view.js:486 msgid "Save" msgstr "저장" @@ -1227,8 +1258,6 @@ msgid "Permission name" msgstr "권한 이름" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:151 -#: frontend/src/components/file-uploader/file-uploader.js:684 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:667 #: frontend/src/components/toolbar/dir-operation-toolbar.js:189 #: frontend/src/components/toolbar/dir-operation-toolbar.js:198 #: frontend/src/components/toolbar/dir-operation-toolbar.js:227 @@ -1242,8 +1271,7 @@ msgstr "권한 이름" #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:69 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:79 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:89 -#: frontend/src/pages/upload-link/file-uploader.js:625 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:66 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:52 #: frontend/src/shared-dir-view.js:471 msgid "Upload" msgstr "업로드" @@ -1251,8 +1279,8 @@ msgstr "업로드" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:180 #: frontend/src/components/dialog/zip-download-dialog.js:123 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:637 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:661 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:662 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:686 #: frontend/src/components/file-view/file-toolbar.js:171 #: frontend/src/components/file-view/file-toolbar.js:255 #: frontend/src/components/file-view/file-view-tip.js:25 @@ -1260,10 +1288,10 @@ msgstr "업로드" #: frontend/src/components/history-trash-file-view/download.js:10 #: frontend/src/components/shared-file-view/shared-file-view-tip.js:27 #: frontend/src/components/shared-file-view/shared-file-view.js:133 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:331 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:344 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:359 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:372 #: frontend/src/pages/file-history-old/history-item.js:127 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:122 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:128 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:74 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:253 #: frontend/src/pages/org-admin/statistic/statistic-traffic.js:63 @@ -1278,7 +1306,7 @@ msgstr "업로드" #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:84 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:94 #: frontend/src/pages/sys-admin/users/user-links.js:202 -#: frontend/src/repo-snapshot.js:309 frontend/src/shared-dir-view.js:769 +#: frontend/src/repo-snapshot.js:307 frontend/src/shared-dir-view.js:769 #: frontend/src/shared-dir-view.js:796 frontend/src/shared-dir-view.js:844 #: frontend/src/shared-dir-view.js:876 frontend/src/shared-dir-view.js:945 #: frontend/src/shared-dir-view.js:963 @@ -1308,9 +1336,9 @@ msgstr "수정 행위에는 파일 수정, 파일 및 폴더 이동/이름 바 #: frontend/src/components/dialog/view-link-dialog.js:38 #: frontend/src/components/share-link-panel/link-item.js:112 #: frontend/src/components/shared-link.js:24 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:329 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:337 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:343 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:357 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:365 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:371 #: frontend/src/pages/org-admin/org-saml-config.js:118 #: frontend/src/pages/org-admin/org-saml-config.js:132 #: frontend/src/pages/org-admin/org-saml-config.js:146 @@ -1343,7 +1371,7 @@ msgstr "공유 링크 만들기" #: frontend/src/components/select-editor/select-editor.js:138 #: frontend/src/components/share-link-panel/link-details.js:206 #: frontend/src/components/share-link-panel/link-details.js:207 -#: frontend/src/components/toolbar/view-file-toolbar.js:67 +#: frontend/src/components/toolbar/view-file-toolbar.js:87 #: frontend/src/components/user-settings/user-avatar-form.js:97 #: frontend/src/pages/org-admin/org-user-profile.js:139 #: frontend/src/pages/org-admin/org-user-profile.js:145 @@ -1357,9 +1385,9 @@ msgstr "공유 링크 만들기" #: frontend/src/pages/sys-admin/institutions/institution-info.js:28 #: frontend/src/pages/sys-admin/orgs/org-info.js:41 #: frontend/src/pages/sys-admin/users/user-info.js:91 -#: frontend/src/pages/sys-admin/users/users-content.js:514 +#: frontend/src/pages/sys-admin/users/users-content.js:502 #: frontend/src/pages/wiki/main-panel.js:106 -#: frontend/src/pages/wiki/main-panel.js:107 frontend/src/repo-history.js:306 +#: frontend/src/pages/wiki/main-panel.js:107 frontend/src/repo-history.js:303 msgid "Edit" msgstr "편집" @@ -1397,7 +1425,6 @@ msgstr "이 라이브러리는 사용자 {user_amount}명과 그룹 {group_amoun #: frontend/src/components/dialog/delete-repo-dialog.js:66 #: frontend/src/components/dialog/org-delete-repo-dialog.js:32 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:33 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:253 #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:101 #: frontend/src/pages/sys-admin/orgs/org-repos.js:122 #: frontend/src/pages/sys-admin/repos/trash-repos.js:255 @@ -1421,28 +1448,11 @@ msgid "Select Tags" msgstr "태그 선택" #: frontend/src/components/dialog/edit-filetag-dialog.js:141 -#: frontend/src/components/popover/edit-filetag-popover.js:187 +#: frontend/src/components/popover/edit-filetag-popover.js:182 #: frontend/src/components/popover/list-tag-popover.js:145 msgid "Create a new tag" msgstr "새 태그 만들기" -#: frontend/src/components/dialog/edit-filetag-dialog.js:145 -#: frontend/src/components/dialog/list-created-files-dialog.js:52 -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:107 -#: frontend/src/components/dialog/org-add-admin-dialog.js:65 -#: frontend/src/components/dialog/search-file-dialog.js:115 -#: frontend/src/components/dialog/share-admin-link.js:35 -#: frontend/src/components/dialog/share-repo-dialog.js:149 -#: frontend/src/components/dialog/transfer-group-dialog.js:68 -#: frontend/src/components/search/ai-search.js:663 -#: frontend/src/components/search/ai-search.js:700 -#: frontend/src/components/search/search.js:497 -#: frontend/src/components/search/search.js:532 -#: frontend/src/components/system-notification.js:46 -#: frontend/src/pages/groups/group-view.js:479 -msgid "Close" -msgstr "닫기" - #: frontend/src/components/dialog/edit-repo-commit-labels.js:47 msgid "Successfully edited labels." msgstr "레이블 편집에 성공했습니다." @@ -1456,48 +1466,48 @@ msgid "Find an option" msgstr "옵션 찾기" #: frontend/src/components/dialog/extra-attributes-dialog/index.js:217 -#: frontend/src/components/dirent-detail/detail-list-view.js:93 -#: frontend/src/components/dirent-detail/detail-list-view.js:134 +#: frontend/src/components/dirent-detail/detail-list-view.js:92 +#: frontend/src/components/dirent-detail/detail-list-view.js:133 msgid "Edit extra properties" msgstr "추가 속성 편집" #: frontend/src/components/dialog/generate-upload-link.js:142 #: frontend/src/components/dialog/reset-webdav-password.js:29 #: frontend/src/components/dialog/set-webdav-password.js:29 -#: frontend/src/components/share-link-panel/link-creation.js:173 +#: frontend/src/components/share-link-panel/link-creation.js:167 msgid "Please enter a password." msgstr "암호를 입력하세요." #: frontend/src/components/dialog/generate-upload-link.js:146 #: frontend/src/components/dialog/reset-webdav-password.js:33 #: frontend/src/components/dialog/set-webdav-password.js:33 -#: frontend/src/components/share-link-panel/link-creation.js:177 +#: frontend/src/components/share-link-panel/link-creation.js:171 msgid "The password is too short." msgstr "암호가 너무 짧습니다." #: frontend/src/components/dialog/generate-upload-link.js:154 #: frontend/src/components/dialog/reset-webdav-password.js:38 #: frontend/src/components/dialog/set-webdav-password.js:38 -#: frontend/src/components/share-link-panel/link-creation.js:185 +#: frontend/src/components/share-link-panel/link-creation.js:179 msgid "" "The password is too weak. It should include at least {passwordStrengthLevel}" " of the following: number, upper letter, lower letter and other symbols." msgstr "암호가 너무 단순합니다. 최소한 다음 {passwordStrengthLevel}가지 조건을 만족해야 합니다: 숫자, 대문자, 소문자, 기타 기호문자." #: frontend/src/components/dialog/generate-upload-link.js:162 -#: frontend/src/components/share-link-panel/link-creation.js:193 +#: frontend/src/components/share-link-panel/link-creation.js:187 msgid "Please select an expiration time" msgstr "유효 시간을 선택하세요" #: frontend/src/components/dialog/generate-upload-link.js:170 -#: frontend/src/components/share-link-panel/link-creation.js:202 +#: frontend/src/components/share-link-panel/link-creation.js:196 msgid "Please enter days" msgstr "일자를 입력하세요" #: frontend/src/components/dialog/generate-upload-link.js:174 #: frontend/src/components/dialog/lib-history-setting-dialog.js:66 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:66 -#: frontend/src/components/share-link-panel/link-creation.js:206 +#: frontend/src/components/share-link-panel/link-creation.js:200 msgid "Please enter a non-negative integer" msgstr "양수 또는 0을 입력하세요" @@ -1508,7 +1518,7 @@ msgstr "업로드 링크를 클립보드에 복사했습니다." #: frontend/src/components/dialog/generate-upload-link.js:276 #: frontend/src/components/dialog/reset-webdav-password.js:68 #: frontend/src/components/dialog/set-webdav-password.js:68 -#: frontend/src/components/share-link-panel/link-creation.js:285 +#: frontend/src/components/share-link-panel/link-creation.js:279 msgid "" "(at least {passwordMinLength} characters and includes " "{passwordStrengthLevel} of the following: number, upper letter, lower letter" @@ -1555,18 +1565,18 @@ msgstr "보내기" #: frontend/src/components/dialog/generate-upload-link.js:367 #: frontend/src/components/dialog/generate-upload-link.js:372 -#: frontend/src/components/share-link-panel/link-creation.js:273 -#: frontend/src/components/share-link-panel/link-creation.js:278 +#: frontend/src/components/share-link-panel/link-creation.js:267 +#: frontend/src/components/share-link-panel/link-creation.js:272 msgid "Add password protection" msgstr "암호 보호 추가" #: frontend/src/components/dialog/generate-upload-link.js:403 -#: frontend/src/components/share-link-panel/link-creation.js:308 +#: frontend/src/components/share-link-panel/link-creation.js:302 msgid "Add auto expiration" msgstr "자동 유효기간 추가" #: frontend/src/components/dialog/generate-upload-link.js:422 -#: frontend/src/components/share-link-panel/link-creation.js:344 +#: frontend/src/components/share-link-panel/link-creation.js:338 #: frontend/src/components/user-settings/web-api-auth-token.js:86 msgid "Generate" msgstr "만들기" @@ -1686,8 +1696,8 @@ msgstr "%(email) 사용자와 기타 %(num)명 초대에 성공했습니다." #: frontend/src/components/dialog/invite-people-dialog.js:107 #: frontend/src/components/dialog/share-dialog.js:154 #: frontend/src/components/dialog/share-to-invite-people.js:273 -#: frontend/src/components/main-side-nav.js:261 -#: frontend/src/components/main-side-nav.js:263 +#: frontend/src/components/main-side-nav.js:271 +#: frontend/src/components/main-side-nav.js:273 #: frontend/src/components/toolbar/invitations-toolbar.js:31 #: frontend/src/components/toolbar/invitations-toolbar.js:35 #: frontend/src/pages/invitations/invitations-view.js:282 @@ -1745,33 +1755,36 @@ msgstr "암호는 한 시간동안만 서버에서 유지합니다." msgid "Successfully set library history." msgstr "라이브러리 기록 설정에 성공했습니다." -#: frontend/src/components/dialog/lib-history-setting-dialog.js:112 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:110 -msgid "{placeholder} History Setting" -msgstr "{placeholder} 기록 설정" +#: frontend/src/components/dialog/lib-history-setting-dialog.js:116 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:114 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:351 +#: frontend/src/pages/my-libs/mylib-repo-menu.js:154 +#: frontend/src/pages/sys-admin/repos/repos.js:271 +msgid "History Setting" +msgstr "기록 설정" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:123 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:122 msgid "Setting library history is disabled by Admin." msgstr "관리자가 라이브러리 기록 설정을 비활성화했습니다." -#: frontend/src/components/dialog/lib-history-setting-dialog.js:128 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:121 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:127 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:120 msgid "Keep full history" msgstr "전체 이력 유지" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:132 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:125 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:131 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:124 msgid "Don't keep history" msgstr "이력 유지하지 않음" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:136 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:129 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:135 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:128 msgid "Only keep a period of history:" msgstr "특정 기간동안의 이력 유지:" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:145 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:144 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:117 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:138 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:137 #: frontend/src/components/set-link-expiration.js:89 msgid "days" msgstr "일" @@ -1804,30 +1817,30 @@ msgstr "사용자 권한" msgid "Group Permission" msgstr "그룹 권한" -#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:69 +#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:73 msgid "{placeholder} Folder Permission" msgstr "{placeholder} 폴더 사용 권한" -#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:69 -msgid "Set permission of {placeholder}" -msgstr "" +#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:73 +msgid "Set {placeholder}'s permission" +msgstr "{placeholder} 권한 설정" #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:186 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:169 #: frontend/src/components/dialog/repo-api-token-dialog.js:197 #: frontend/src/components/dialog/zip-download-dialog.js:76 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:294 -#: frontend/src/pages/lib-content-view/lib-content-view.js:181 -#: frontend/src/pages/lib-content-view/lib-content-view.js:710 -#: frontend/src/pages/lib-content-view/lib-content-view.js:758 -#: frontend/src/pages/lib-content-view/lib-content-view.js:850 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1035 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1051 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1087 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1115 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1177 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1233 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1271 +#: frontend/src/pages/lib-content-view/lib-content-view.js:185 +#: frontend/src/pages/lib-content-view/lib-content-view.js:735 +#: frontend/src/pages/lib-content-view/lib-content-view.js:784 +#: frontend/src/pages/lib-content-view/lib-content-view.js:869 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1065 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1081 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1117 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1145 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1209 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1259 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1287 #: frontend/src/pages/my-libs/my-libs-deleted.js:152 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:293 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:315 @@ -1836,22 +1849,22 @@ msgstr "" #: frontend/src/pages/search/main-panel.js:197 #: frontend/src/pages/shared-with-all/public-shared-view.js:106 #: frontend/src/pages/sys-admin/abuse-reports.js:45 -#: frontend/src/pages/upload-link/file-uploader.js:433 -#: frontend/src/repo-folder-trash.js:136 frontend/src/repo-folder-trash.js:333 -#: frontend/src/utils/utils.js:1190 +#: frontend/src/pages/upload-link/file-uploader.js:437 +#: frontend/src/repo-folder-trash.js:136 frontend/src/repo-folder-trash.js:329 +#: frontend/src/utils/utils.js:1194 msgid "Error" msgstr "오류" #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:189 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:172 #: frontend/src/components/dialog/repo-api-token-dialog.js:199 -#: frontend/src/pages/lib-content-view/lib-content-view.js:187 +#: frontend/src/pages/lib-content-view/lib-content-view.js:191 #: frontend/src/pages/search/main-panel.js:82 #: frontend/src/pages/sys-admin/abuse-reports.js:47 -#: frontend/src/repo-folder-trash.js:142 frontend/src/repo-folder-trash.js:335 +#: frontend/src/repo-folder-trash.js:142 frontend/src/repo-folder-trash.js:331 #: frontend/src/shared-file-view-document.js:74 #: frontend/src/shared-file-view-spreadsheet.js:71 -#: frontend/src/utils/utils.js:1193 frontend/src/view-file-document.js:76 +#: frontend/src/utils/utils.js:1197 frontend/src/view-file-document.js:76 #: frontend/src/view-file-spreadsheet.js:71 msgid "Please check the network." msgstr "네트워크를 확인하세요." @@ -1889,23 +1902,6 @@ msgstr "그룹 선택" msgid "User" msgstr "사용자" -#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:283 -#: frontend/src/components/dialog/org-add-member-dialog.js:58 -#: frontend/src/components/dialog/share-to-user.js:357 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-member-dialog.js:37 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-member-dialog.js:56 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-batch-add-admin-dialog.js:45 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:45 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:46 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:240 -#: frontend/src/components/list-and-add-group-members.js:173 -#: frontend/src/pages/org-admin/org-users-search-users.js:196 -#: frontend/src/pages/org-admin/org-users-users.js:260 -#: frontend/src/pages/sys-admin/users/search-users.js:313 -#: frontend/src/pages/sys-admin/users/users.js:425 -msgid "Search users" -msgstr "사용자 검색" - #: frontend/src/components/dialog/list-created-files-dialog.js:23 msgid "Created Files" msgstr "만든 파일" @@ -1920,60 +1916,67 @@ msgstr "만든 파일" #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:48 #: frontend/src/pages/sys-admin/devices/devices-errors.js:53 #: frontend/src/pages/sys-admin/logs-page/login-logs.js:48 -#: frontend/src/repo-history.js:141 frontend/src/repo-history.js:148 +#: frontend/src/repo-history.js:138 frontend/src/repo-history.js:145 #: frontend/src/user-notifications.js:131 #: frontend/src/user-notifications.js:135 msgid "Time" msgstr "시간" -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79 -msgid "Tagged Files" -msgstr "태그 표시한 파일" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:44 +#: frontend/src/pages/drafts/draft-content.js:29 +msgid "Successfully deleted draft %(draft)s." +msgstr "초안 %(draft)s개 삭제에 성공했습니다." -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:85 -#: frontend/src/components/dialog/search-file-dialog.js:94 -#: frontend/src/components/dirent-detail/detail-list-view.js:120 -#: frontend/src/components/dirent-detail/file-details.js:85 -#: frontend/src/components/dirent-detail/lib-details.js:69 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:630 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124 -#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24 -#: frontend/src/file-history-old.js:245 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:74 -#: frontend/src/pages/my-libs/mylib-repo-list-view.js:92 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:80 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:82 -#: frontend/src/pages/org-admin/org-department-item.js:327 -#: frontend/src/pages/org-admin/org-group-repos.js:84 -#: frontend/src/pages/org-admin/org-user-repos.js:80 -#: frontend/src/pages/org-admin/org-user-shared-repos.js:78 -#: frontend/src/pages/search/advanced-search.js:78 -#: frontend/src/pages/search/advanced-search.js:226 -#: frontend/src/pages/share-with-ocm/remote-dir-content.js:99 -#: frontend/src/pages/shared-libs/shared-libs.js:84 -#: frontend/src/pages/sys-admin/departments/department-libraries.js:85 -#: frontend/src/pages/sys-admin/repos/dir-content.js:104 -#: frontend/src/pages/sys-admin/repos/repos.js:82 -#: frontend/src/pages/sys-admin/repos/repos.js:84 -#: frontend/src/pages/sys-admin/users/user-shared-repos.js:37 -#: frontend/src/repo-folder-trash.js:242 frontend/src/repo-snapshot.js:201 -#: frontend/src/shared-dir-view.js:663 -msgid "Size" -msgstr "크기" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:48 +#: frontend/src/pages/drafts/draft-content.js:33 +msgid "Failed to delete draft %(draft)s." +msgstr "초안 %(draft)s개 삭제에 실패했습니다." +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:61 +#: frontend/src/pages/drafts/drafts-view.js:19 +msgid "Drafts" +msgstr "초안" + +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:67 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:74 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:74 +#: frontend/src/components/group-members.js:125 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:126 +#: frontend/src/components/wiki-list-view/wiki-list-view.js:45 +#: frontend/src/pages/groups/group-view.js:381 +#: frontend/src/pages/org-admin/org-group-members.js:109 +#: frontend/src/pages/org-admin/org-libraries.js:153 +#: frontend/src/pages/org-admin/org-links.js:101 +#: frontend/src/pages/org-admin/org-user-shared-repos.js:77 +#: frontend/src/pages/shared-libs/shared-libs.js:86 +#: frontend/src/pages/sys-admin/groups/group-members.js:166 +#: frontend/src/pages/sys-admin/groups/groups-content.js:58 +#: frontend/src/pages/sys-admin/links/share-links.js:66 +#: frontend/src/pages/sys-admin/orgs/org-repos.js:35 +#: frontend/src/pages/sys-admin/repos/repos.js:88 +#: frontend/src/pages/sys-admin/repos/trash-repos.js:67 +#: frontend/src/pages/sys-admin/users/user-groups.js:119 +#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:170 +#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:188 +msgid "Owner" +msgstr "소유자" + +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:68 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:86 #: frontend/src/components/dialog/search-file-dialog.js:95 #: frontend/src/components/dialog/share-repo-dialog.js:129 #: frontend/src/components/dialog/wiki-select-dialog.js:79 -#: frontend/src/components/dirent-detail/detail-list-view.js:87 -#: frontend/src/components/dirent-detail/detail-list-view.js:122 +#: frontend/src/components/dirent-detail/detail-list-view.js:86 +#: frontend/src/components/dirent-detail/detail-list-view.js:121 #: frontend/src/components/dirent-detail/file-details.js:87 #: frontend/src/components/dirent-detail/lib-details.js:70 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:631 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:630 +#: frontend/src/components/draft-list-view/draft-list-view.js:38 #: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:125 #: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25 #: frontend/src/components/wiki-list-view/wiki-list-view.js:46 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:76 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:46 #: frontend/src/pages/my-libs/mylib-repo-list-view.js:94 #: frontend/src/pages/org-admin/org-user-repos.js:81 #: frontend/src/pages/org-admin/org-user-shared-repos.js:79 @@ -1988,11 +1991,61 @@ msgstr "크기" msgid "Last Update" msgstr "최근 업데이트" +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79 +msgid "Tagged Files" +msgstr "태그 표시한 파일" + +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:85 +#: frontend/src/components/dialog/search-file-dialog.js:94 +#: frontend/src/components/dirent-detail/detail-list-view.js:119 +#: frontend/src/components/dirent-detail/file-details.js:85 +#: frontend/src/components/dirent-detail/lib-details.js:69 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:629 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124 +#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24 +#: frontend/src/file-history-old.js:245 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:44 +#: frontend/src/pages/my-libs/mylib-repo-list-view.js:92 +#: frontend/src/pages/org-admin/org-department-item.js:327 +#: frontend/src/pages/org-admin/org-group-repos.js:84 +#: frontend/src/pages/org-admin/org-libraries.js:150 +#: frontend/src/pages/org-admin/org-user-repos.js:80 +#: frontend/src/pages/org-admin/org-user-shared-repos.js:78 +#: frontend/src/pages/search/advanced-search.js:78 +#: frontend/src/pages/search/advanced-search.js:226 +#: frontend/src/pages/share-with-ocm/remote-dir-content.js:99 +#: frontend/src/pages/shared-libs/shared-libs.js:84 +#: frontend/src/pages/sys-admin/departments/department-libraries.js:85 +#: frontend/src/pages/sys-admin/repos/dir-content.js:104 +#: frontend/src/pages/sys-admin/repos/repos.js:82 +#: frontend/src/pages/sys-admin/repos/repos.js:84 +#: frontend/src/pages/sys-admin/users/user-shared-repos.js:37 +#: frontend/src/repo-folder-trash.js:238 frontend/src/repo-snapshot.js:199 +#: frontend/src/shared-dir-view.js:663 +msgid "Size" +msgstr "크기" + #: frontend/src/components/dialog/list-taggedfiles-dialog.js:165 #: frontend/src/pages/starred/starred.js:221 msgid "deleted" msgstr "삭제함" +#: frontend/src/components/dialog/local-draft-dialog.js:17 +msgid "Local draft" +msgstr "로컬 초안" + +#: frontend/src/components/dialog/local-draft-dialog.js:19 +msgid "You have an unsaved draft. Do you like to use it?" +msgstr "저장하지 않은 초안이 있습니다. 이 초안을 사용하시겠습니까?" + +#: frontend/src/components/dialog/local-draft-dialog.js:22 +msgid "Use draft" +msgstr "초안 사용" + +#: frontend/src/components/dialog/local-draft-dialog.js:23 +msgid "Delete draft" +msgstr "초안 삭제" + #: frontend/src/components/dialog/manage-members-dialog.js:21 msgid "Manage group members" msgstr "그룹 구성원 관리" @@ -2011,8 +2064,10 @@ msgstr "새 위키" #: frontend/src/components/dialog/op-menu.js:53 #: frontend/src/components/dialog/op-menu.js:54 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:809 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:810 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:837 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:838 +#: frontend/src/components/draft-list-view/draft-list-item.js:104 +#: frontend/src/components/draft-list-view/draft-list-item.js:105 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:123 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:124 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:152 @@ -2037,16 +2092,16 @@ msgstr "새 위키" #: frontend/src/pages/my-libs/mylib-repo-menu.js:210 #: frontend/src/pages/my-libs/mylib-repo-menu.js:263 #: frontend/src/pages/my-libs/mylib-repo-menu.js:264 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:260 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:261 #: frontend/src/pages/org-admin/org-groups-search-groups.js:108 #: frontend/src/pages/org-admin/org-groups-search-groups.js:109 #: frontend/src/pages/org-admin/org-groups.js:299 #: frontend/src/pages/org-admin/org-groups.js:300 +#: frontend/src/pages/org-admin/org-libraries.js:309 +#: frontend/src/pages/org-admin/org-libraries.js:310 #: frontend/src/pages/org-admin/org-links.js:209 #: frontend/src/pages/org-admin/org-links.js:210 -#: frontend/src/pages/org-admin/org-user-item.js:187 -#: frontend/src/pages/org-admin/org-user-item.js:188 +#: frontend/src/pages/org-admin/org-user-item.js:172 +#: frontend/src/pages/org-admin/org-user-item.js:173 #: frontend/src/pages/repo-wiki-mode/side-panel.js:168 #: frontend/src/pages/repo-wiki-mode/side-panel.js:169 #: frontend/src/pages/sdoc/sdoc-file-history/history-version.js:127 @@ -2105,7 +2160,7 @@ msgstr "새 부서" #: frontend/src/pages/sys-admin/departments/department.js:105 #: frontend/src/pages/sys-admin/groups/group-members.js:324 #: frontend/src/pages/sys-admin/institutions/institution-users.js:362 -#: frontend/src/pages/sys-admin/orgs/org-users.js:434 +#: frontend/src/pages/sys-admin/orgs/org-users.js:415 msgid "Add Member" msgstr "구성원 추가" @@ -2156,11 +2211,11 @@ msgstr "여러 전자메일 주소를 입력할 수 있습니다. 초대 링크 #: frontend/src/pages/sys-admin/institutions/institutions.js:127 #: frontend/src/pages/sys-admin/orgs/org-groups.js:107 #: frontend/src/pages/sys-admin/orgs/org-repos.js:100 -#: frontend/src/pages/sys-admin/orgs/org-users.js:228 +#: frontend/src/pages/sys-admin/orgs/org-users.js:220 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:138 #: frontend/src/pages/sys-admin/terms-and-conditions/item.js:125 #: frontend/src/pages/sys-admin/users/user-repos.js:192 -#: frontend/src/pages/sys-admin/users/users-content.js:403 +#: frontend/src/pages/sys-admin/users/users-content.js:393 msgid "Are you sure you want to delete {placeholder} ?" msgstr "{placeholder}을(를) 정말로 삭제할까요?" @@ -2171,7 +2226,7 @@ msgstr "부서 삭제" #: frontend/src/components/dialog/org-delete-member-dialog.js:40 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-member-dialog.js:40 -#: frontend/src/pages/sys-admin/orgs/org-users.js:295 +#: frontend/src/pages/sys-admin/orgs/org-users.js:285 msgid "Delete Member" msgstr "구성원 삭제" @@ -2257,9 +2312,9 @@ msgid "API token is copied to the clipboard." msgstr "API 토큰을 클립보드에 복사했습니다." #: frontend/src/components/dialog/repo-api-token-dialog.js:116 -#: frontend/src/pages/lib-content-view/lib-content-view.js:168 -#: frontend/src/pages/lib-content-view/lib-content-view.js:171 -#: frontend/src/repo-folder-trash.js:131 frontend/src/utils/utils.js:1185 +#: frontend/src/pages/lib-content-view/lib-content-view.js:172 +#: frontend/src/pages/lib-content-view/lib-content-view.js:175 +#: frontend/src/repo-folder-trash.js:131 frontend/src/utils/utils.js:1189 msgid "Permission denied" msgstr "권한이 거부되었습니다" @@ -2275,29 +2330,33 @@ msgstr "{placeholder} API 토큰" msgid "{placeholder} SeaTable integration" msgstr "{placeholder} SeaTable 통합" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:52 -msgid "{placeholder} Share Admin" -msgstr "" +#: frontend/src/components/dialog/repo-share-admin-dialog.js:56 +#: frontend/src/components/main-side-nav.js:278 +#: frontend/src/components/main-side-nav.js:280 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:354 +#: frontend/src/pages/my-libs/mylib-repo-menu.js:178 +msgid "Share Admin" +msgstr "공유 관리" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:67 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:65 #: frontend/src/pages/share-admin/share-links.js:554 #: frontend/src/pages/share-admin/upload-links.js:286 #: frontend/src/pages/sys-admin/links/links-nav.js:15 msgid "Share Links" msgstr "링크 공유" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:74 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:72 #: frontend/src/pages/share-admin/share-links.js:557 #: frontend/src/pages/share-admin/upload-links.js:288 #: frontend/src/pages/sys-admin/links/links-nav.js:16 msgid "Upload Links" msgstr "업로드 링크" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:80 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:78 msgid "User Shares" msgstr "사용자 공유" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:85 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:83 msgid "Group Shares" msgstr "그룹 공유" @@ -2425,15 +2484,15 @@ msgstr "다른 서버에 공유" #: frontend/src/components/dialog/share-dialog.js:323 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-dialog.js:84 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:640 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:664 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:665 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:689 #: frontend/src/components/file-view/file-toolbar.js:143 #: frontend/src/components/file-view/file-toolbar.js:242 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:348 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:511 #: frontend/src/components/toolbar/dir-operation-toolbar.js:218 -#: frontend/src/components/toolbar/view-file-toolbar.js:77 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:105 +#: frontend/src/components/toolbar/view-file-toolbar.js:103 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:69 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:359 #: frontend/src/pages/my-libs/mylib-repo-menu.js:142 @@ -2495,12 +2554,12 @@ msgstr "사용자 전자메일" #: frontend/src/components/dialog/share-to-other-server.js:193 #: frontend/src/pages/groups/group-view.js:302 -#: frontend/src/pages/org-admin/org-user-item.js:83 +#: frontend/src/pages/org-admin/org-user-item.js:82 #: frontend/src/pages/org-admin/org-users-users.js:157 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:168 -#: frontend/src/pages/sys-admin/users/users-content.js:261 -#: frontend/src/pages/sys-admin/users/users-content.js:322 -#: frontend/src/pages/sys-admin/users/users-content.js:327 +#: frontend/src/pages/sys-admin/users/users-content.js:256 +#: frontend/src/pages/sys-admin/users/users-content.js:313 +#: frontend/src/pages/sys-admin/users/users-content.js:318 #: frontend/src/pages/sys-admin/users/users.js:269 #: frontend/src/pages/sys-admin/users/users.js:293 msgid "It may take some time, please wait." @@ -2516,7 +2575,7 @@ msgstr "시간이 좀 걸리니, 기다려주세요." #: frontend/src/pages/sys-admin/invitations/invitations.js:300 #: frontend/src/pages/sys-admin/notifications/notifications.js:274 #: frontend/src/pages/sys-admin/orgs/org-repos.js:176 -#: frontend/src/pages/sys-admin/orgs/org-users.js:390 +#: frontend/src/pages/sys-admin/orgs/org-users.js:371 #: frontend/src/pages/sys-admin/orgs/orgs.js:105 #: frontend/src/pages/sys-admin/orgs/search-orgs.js:69 #: frontend/src/pages/sys-admin/repos/dir-view.js:96 @@ -2631,31 +2690,6 @@ msgstr "암호가 일치하지 않습니다." msgid "Add Organization" msgstr "조직 추가" -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:74 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:74 -#: frontend/src/components/group-members.js:125 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:126 -#: frontend/src/components/wiki-list-view/wiki-list-view.js:45 -#: frontend/src/pages/groups/group-view.js:381 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:86 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:65 -#: frontend/src/pages/org-admin/org-group-members.js:109 -#: frontend/src/pages/org-admin/org-links.js:101 -#: frontend/src/pages/org-admin/org-user-shared-repos.js:77 -#: frontend/src/pages/shared-libs/shared-libs.js:86 -#: frontend/src/pages/sys-admin/groups/group-members.js:166 -#: frontend/src/pages/sys-admin/groups/groups-content.js:58 -#: frontend/src/pages/sys-admin/links/share-links.js:66 -#: frontend/src/pages/sys-admin/orgs/org-repos.js:35 -#: frontend/src/pages/sys-admin/repos/repos.js:88 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:67 -#: frontend/src/pages/sys-admin/users/user-groups.js:119 -#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:170 -#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:188 -msgid "Owner" -msgstr "소유자" - #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:101 msgid "Owner can use admin panel in an organization, must be a new account." msgstr "조직의 관리자 패널을 사용할 수 있는 소유자는 새 계정을 보유해야 합니다." @@ -2698,7 +2732,7 @@ msgstr "(이 칸을 비워두면, 소유자를 관리자로 설정합니다)" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:80 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:81 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:51 -#: frontend/src/components/dialog/transfer-dialog.js:146 +#: frontend/src/components/dialog/transfer-dialog.js:79 msgid "Select a user" msgstr "사용자 선택" @@ -2723,7 +2757,7 @@ msgid "End date" msgstr "마감 일자" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:34 -#: frontend/src/components/dialog/transfer-dialog.js:173 +#: frontend/src/components/dialog/transfer-dialog.js:71 msgid "Transfer Library {library_name}" msgstr "{library_name} 라이브러리 전송" @@ -2743,17 +2777,17 @@ msgstr "이름 설정" msgid "Terms" msgstr "조항" -#: frontend/src/components/dialog/transfer-dialog.js:127 -msgid "Transfer to user" -msgstr "사용자로 전송" +#: frontend/src/components/dialog/transfer-dialog.js:87 +msgid "Select a department" +msgstr "부서를 선택하십시오" -#: frontend/src/components/dialog/transfer-dialog.js:133 +#: frontend/src/components/dialog/transfer-dialog.js:95 msgid "Transfer to department" msgstr "부서로 전송" -#: frontend/src/components/dialog/transfer-dialog.js:157 -msgid "Select a department" -msgstr "부서를 선택하십시오" +#: frontend/src/components/dialog/transfer-dialog.js:95 +msgid "Transfer to user" +msgstr "사용자로 전송" #: frontend/src/components/dialog/transfer-group-dialog.js:55 #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:104 @@ -2818,65 +2852,64 @@ msgstr "다운로드에 실패했습니다. 파일의 총 용량이 제한 용 msgid "Packaging..." msgstr "꾸러미 처리 중..." -#: frontend/src/components/dir-view-mode/dir-column-file.js:48 +#: frontend/src/components/dir-view-mode/dir-column-file.js:69 msgid "File does not exist." msgstr "파일이 없습니다." -#: frontend/src/components/dirent-detail/detail-list-view.js:86 -#: frontend/src/components/dirent-detail/detail-list-view.js:121 +#: frontend/src/components/dir-view-mode/dir-column-file.js:90 +msgid "This file is in draft stage." +msgstr "이 파일은 초안 단계에 있습니다." + +#: frontend/src/components/dir-view-mode/dir-column-file.js:91 +msgid "View Draft" +msgstr "초안 보기" + +#: frontend/src/components/dirent-detail/detail-list-view.js:85 +#: frontend/src/components/dirent-detail/detail-list-view.js:120 #: frontend/src/components/dirent-detail/file-details.js:86 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:75 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:45 msgid "Location" msgstr "위치" -#: frontend/src/components/dirent-detail/detail-list-view.js:102 -#: frontend/src/components/dirent-detail/detail-list-view.js:104 +#: frontend/src/components/dirent-detail/detail-list-view.js:101 +#: frontend/src/components/dirent-detail/detail-list-view.js:103 msgid "Apply properties to files inside the folder" msgstr "폴더 내 파일에 속성 적용" #: frontend/src/components/dirent-detail/lib-details.js:68 -#: frontend/src/components/main-side-nav.js:180 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:79 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:82 +#: frontend/src/components/main-side-nav.js:181 +#: frontend/src/pages/org-admin/org-libraries.js:149 #: frontend/src/pages/repo-wiki-mode/side-panel.js:161 -#: frontend/src/pages/sys-admin/info.js:116 +#: frontend/src/pages/sys-admin/info.js:112 #: frontend/src/pages/sys-admin/repos/repos.js:81 #: frontend/src/pages/sys-admin/repos/repos.js:84 msgid "Files" msgstr "파일" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:210 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:705 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 msgid "Frozen by {name}" msgstr "{name}님이 잠금" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:210 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:705 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 msgid "locked by {name}" msgstr "{name}님이 잠금" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:214 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:711 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:736 msgid "freezed" msgstr "잠김" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:214 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:711 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:736 #: frontend/src/components/file-view/file-info.js:31 #: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:17 msgid "locked" msgstr "잠금" -#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 -msgid "Unselect this item" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 -msgid "Select this item" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-item.js:734 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:818 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:759 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:846 #: frontend/src/components/file-view/file-info.js:40 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:643 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:333 @@ -2888,8 +2921,8 @@ msgstr "" msgid "Unstar" msgstr "별표 지우기" -#: frontend/src/components/dirent-list-view/dirent-list-item.js:734 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:818 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:759 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:846 #: frontend/src/components/file-view/file-info.js:40 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:643 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:333 @@ -2899,24 +2932,40 @@ msgstr "별표 지우기" msgid "Star" msgstr "별표 표시" -#: frontend/src/components/dirent-list-view/dirent-list-view.js:623 -msgid "Unselect all items" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-view.js:623 -msgid "Select all items" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-none-view.js:54 +#: frontend/src/components/dirent-list-view/dirent-none-view.js:52 msgid "This folder has no content at this time." msgstr "이 폴더에는 현재 내용이 없습니다." -#: frontend/src/components/dirent-list-view/dirent-none-view.js:55 +#: frontend/src/components/dirent-list-view/dirent-none-view.js:53 msgid "You can create files quickly" msgstr "파일을 간단하게 만들 수 있습니다" +#: frontend/src/components/draft-list-view/draft-list-item.js:113 +#: frontend/src/pages/sdoc-revision/index.js:123 +msgid "Publish" +msgstr "공개" + +#: frontend/src/components/draft-list-view/draft-list-view.js:37 +#: frontend/src/pages/dashboard/content.js:34 +#: frontend/src/pages/org-admin/devices/devices-errors.js:51 +#: frontend/src/pages/org-admin/org-logs-file-audit.js:103 +#: frontend/src/pages/org-admin/org-logs-file-update.js:117 +#: frontend/src/pages/org-admin/org-logs-perm-audit.js:84 +#: frontend/src/pages/share-admin/share-links.js:88 +#: frontend/src/pages/share-admin/upload-links.js:51 +#: frontend/src/pages/starred/starred.js:35 +#: frontend/src/pages/sys-admin/abuse-reports.js:87 +#: frontend/src/pages/sys-admin/devices/devices-errors.js:51 +#: frontend/src/pages/sys-admin/file-scan-records.js:29 +#: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:91 +#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:169 +#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:187 +#: frontend/src/pages/sys-admin/web-settings/web-settings.js:279 +msgid "Library" +msgstr "라이브러리" + #: frontend/src/components/file-chooser/file-chooser.js:286 -#: frontend/src/components/search/ai-search.js:453 +#: frontend/src/components/search/ai-search.js:452 #: frontend/src/components/search/wiki-search.js:193 msgid "No results matching" msgstr "일치하는 결과 없음" @@ -2930,151 +2979,132 @@ msgstr "현재 라이브러리" msgid "Other Libraries" msgstr "다른 라이브러리" -#: frontend/src/components/file-uploader/file-uploader.js:148 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:146 -#: frontend/src/pages/upload-link/file-uploader.js:140 +#: frontend/src/components/file-uploader/file-uploader.js:149 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:147 +#: frontend/src/pages/upload-link/file-uploader.js:141 msgid "Please upload no more than {maxFiles} files at a time." msgstr "한번에 파일{maxFiles}개 이상 업로드 하지 마세요." -#: frontend/src/components/file-uploader/file-uploader.js:395 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:406 -#: frontend/src/pages/upload-link/file-uploader.js:396 +#: frontend/src/components/file-uploader/file-uploader.js:401 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:412 +#: frontend/src/pages/upload-link/file-uploader.js:401 msgid "File is locked by others." msgstr "다른 분이 파일을 잠궜습니다." -#: frontend/src/components/file-uploader/file-uploader.js:396 +#: frontend/src/components/file-uploader/file-uploader.js:402 msgid "Invalid filename." msgstr "잘못된 파일 이름입니다." -#: frontend/src/components/file-uploader/file-uploader.js:397 +#: frontend/src/components/file-uploader/file-uploader.js:403 msgid "File already exists." msgstr "이미 파일이 있습니다." -#: frontend/src/components/file-uploader/file-uploader.js:398 +#: frontend/src/components/file-uploader/file-uploader.js:404 msgid "File size is too large." msgstr "파일이 너무 큽니다." -#: frontend/src/components/file-uploader/file-uploader.js:399 +#: frontend/src/components/file-uploader/file-uploader.js:405 msgid "Out of quota." msgstr "제한 용량을 넘었습니다." -#: frontend/src/components/file-uploader/file-uploader.js:408 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:399 -#: frontend/src/pages/upload-link/file-uploader.js:389 +#: frontend/src/components/file-uploader/file-uploader.js:414 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:405 +#: frontend/src/pages/upload-link/file-uploader.js:394 msgid "Network error" msgstr "네트워크 오류" -#: frontend/src/components/file-uploader/forbid-upload-list-item.js:23 -#: frontend/src/components/shared-link-file-uploader/forbid-upload-list-item.js:23 -#: frontend/src/pages/upload-link/forbid-upload-list-item.js:23 -msgid "File too large" -msgstr "" +#: frontend/src/components/file-uploader/forbid-upload-list-item.js:13 +#: frontend/src/components/shared-link-file-uploader/forbid-upload-list-item.js:13 +msgid "Please upload files less than {placeholder}M" +msgstr "{placeholder}M 이하 파일을 업로드해주세요" -#: frontend/src/components/file-uploader/upload-list-item.js:94 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:94 +#: frontend/src/components/file-uploader/upload-list-item.js:97 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:97 #: frontend/src/pages/upload-link/upload-list-item.js:94 msgid "Preparing to upload..." msgstr "업로드 준비 중" -#: frontend/src/components/file-uploader/upload-list-item.js:95 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:95 +#: frontend/src/components/file-uploader/upload-list-item.js:98 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:98 #: frontend/src/pages/upload-link/upload-list-item.js:95 msgid "Remaining" msgstr "남은 시간" -#: frontend/src/components/file-uploader/upload-list-item.js:96 -#: frontend/src/components/file-uploader/upload-list-item.js:122 -#: frontend/src/components/file-view/file-toolbar.js:150 -#: frontend/src/components/file-view/file-toolbar.js:209 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:96 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:122 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:155 +#: frontend/src/components/file-uploader/upload-list-item.js:99 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:99 #: frontend/src/pages/upload-link/upload-list-item.js:96 -#: frontend/src/pages/upload-link/upload-list-item.js:122 -msgid "Saving..." -msgstr "저장 중..." +msgid "Indexing..." +msgstr "인덱싱 처리 중..." -#: frontend/src/components/file-uploader/upload-list-item.js:117 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:117 -#: frontend/src/pages/upload-link/upload-list-item.js:117 -msgid "Waiting..." -msgstr "" - -#: frontend/src/components/file-uploader/upload-list-item.js:118 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:118 -#: frontend/src/pages/upload-link/upload-list-item.js:118 -msgid "Uploading..." -msgstr "" - -#: frontend/src/components/file-uploader/upload-list-item.js:131 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:131 -#: frontend/src/pages/upload-link/upload-list-item.js:131 -msgid "Uploaded" -msgstr "업로드함" - -#: frontend/src/components/file-uploader/upload-list-item.js:147 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:147 -#: frontend/src/pages/upload-link/upload-list-item.js:147 +#: frontend/src/components/file-uploader/upload-list-item.js:130 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:130 +#: frontend/src/pages/upload-link/upload-list-item.js:127 msgid "Retry" msgstr "다시 시도" +#: frontend/src/components/file-uploader/upload-list-item.js:133 +#: frontend/src/components/file-view/file-toolbar.js:150 +#: frontend/src/components/file-view/file-toolbar.js:209 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:133 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:117 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162 +#: frontend/src/pages/upload-link/upload-list-item.js:130 +msgid "Saving..." +msgstr "저장 중..." + +#: frontend/src/components/file-uploader/upload-list-item.js:136 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:136 +#: frontend/src/pages/upload-link/upload-list-item.js:133 +msgid "Uploaded" +msgstr "업로드함" + #: frontend/src/components/file-uploader/upload-progress-dialog.js:48 #: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:48 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:51 -msgid "{uploaded_files_num}/{all_files_num} Files" -msgstr "" +#: frontend/src/pages/org-admin/web-settings/web-settings.js:119 +msgid "File Upload" +msgstr "파일 업로드" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:56 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:56 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:58 -msgid "{failed_files_num} file(s) failed to upload" -msgstr "" - -#: frontend/src/components/file-uploader/upload-progress-dialog.js:67 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:67 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:83 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:49 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:49 msgid "File Uploading..." msgstr "파일 업로드 중..." +#: frontend/src/components/file-uploader/upload-progress-dialog.js:75 #: frontend/src/components/file-uploader/upload-progress-dialog.js:77 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:75 #: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:77 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:90 -msgid "All files uploaded" -msgstr "모든 파일을 업로드했습니다" - -#: frontend/src/components/file-uploader/upload-progress-dialog.js:96 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:96 msgid "Retry All" msgstr "모두 다시 시도" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:103 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:103 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:75 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:80 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:82 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:80 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:82 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:61 msgid "Cancel All" msgstr "모두 취소" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:110 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:110 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:107 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:88 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:88 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:68 msgid "name" msgstr "이름" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:111 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:111 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:108 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:89 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:89 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:69 msgid "size" msgstr "크기" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:112 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:112 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:109 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:90 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:90 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:70 msgid "progress" msgstr "진행" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:113 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:113 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:110 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:91 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:91 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:71 msgid "state" msgstr "상태" @@ -3089,14 +3119,14 @@ msgid "unstarred" msgstr "별표 지움" #: frontend/src/components/file-view/file-toolbar.js:92 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:90 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:96 #: frontend/src/utils/text-translation.js:23 msgid "Lock" msgstr "잠그기" #: frontend/src/components/file-view/file-toolbar.js:96 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:98 -#: frontend/src/utils/text-translation.js:24 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:104 +#: frontend/src/utils/text-translation.js:25 msgid "Unlock" msgstr "잠금 해제" @@ -3114,12 +3144,12 @@ msgstr "상위 폴더 열기" #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:342 #: frontend/src/pages/org-admin/org-logs-file-update.js:260 #: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:137 -#: frontend/src/repo-history.js:292 frontend/src/utils/text-translation.js:21 +#: frontend/src/repo-history.js:289 frontend/src/utils/text-translation.js:21 msgid "Details" msgstr "상세" #: frontend/src/components/file-view/file-toolbar.js:186 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:130 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:136 #: frontend/src/utils/text-translation.js:22 msgid "Open via Client" msgstr "클라이언트로 열기" @@ -3141,7 +3171,7 @@ msgstr "이 파일 형식은 온라인에서 볼 수 없습니다." #: frontend/src/pages/sys-admin/groups/group-members.js:109 #: frontend/src/pages/sys-admin/users/user-groups.js:122 #: frontend/src/pages/sys-admin/users/users-nav.js:25 -#: frontend/src/utils/utils.js:686 +#: frontend/src/utils/utils.js:690 msgid "Admin" msgstr "관리자" @@ -3158,9 +3188,8 @@ msgstr "구성원" #: frontend/src/components/group-members.js:96 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:290 -#: frontend/src/pages/lib-content-view/lib-content-view.js:838 +#: frontend/src/pages/lib-content-view/lib-content-view.js:857 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:311 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:157 #: frontend/src/pages/org-admin/org-group-repos.js:146 #: frontend/src/pages/org-admin/org-user-repos.js:142 #: frontend/src/pages/sys-admin/repos/repos.js:162 @@ -3195,91 +3224,84 @@ msgstr "그룹 구성원 추가" msgid "Search group members" msgstr "그룹 구성원 검색" -#: frontend/src/components/main-side-nav.js:92 +#: frontend/src/components/main-side-nav.js:93 #: frontend/src/pages/org-admin/org-groups.js:154 msgid "All Groups" msgstr "모든 그룹" -#: frontend/src/components/main-side-nav.js:123 -#: frontend/src/components/main-side-nav.js:125 -#: frontend/src/components/main-side-nav.js:132 -#: frontend/src/components/main-side-nav.js:134 +#: frontend/src/components/main-side-nav.js:124 +#: frontend/src/components/main-side-nav.js:126 +#: frontend/src/components/main-side-nav.js:133 +#: frontend/src/components/main-side-nav.js:135 #: frontend/src/pages/org-admin/side-panel.js:86 #: frontend/src/pages/sys-admin/side-panel.js:174 msgid "Links" msgstr "링크" -#: frontend/src/components/main-side-nav.js:150 -#: frontend/src/components/main-side-nav.js:152 +#: frontend/src/components/main-side-nav.js:151 +#: frontend/src/components/main-side-nav.js:153 #: frontend/src/pages/share-admin/folders.js:368 msgid "Folders" msgstr "폴더" -#: frontend/src/components/main-side-nav.js:184 -#: frontend/src/components/main-side-nav.js:186 +#: frontend/src/components/main-side-nav.js:185 +#: frontend/src/components/main-side-nav.js:187 #: frontend/src/pages/my-libs/my-libs-deleted.js:54 #: frontend/src/pages/my-libs/my-libs.js:166 msgid "My Libraries" msgstr "내 라이브러리" -#: frontend/src/components/main-side-nav.js:191 -#: frontend/src/components/main-side-nav.js:193 +#: frontend/src/components/main-side-nav.js:192 +#: frontend/src/components/main-side-nav.js:194 #: frontend/src/pages/shared-libs/shared-libs.js:456 msgid "Shared with me" msgstr "나에게 공유함" -#: frontend/src/components/main-side-nav.js:198 -#: frontend/src/components/main-side-nav.js:200 +#: frontend/src/components/main-side-nav.js:199 +#: frontend/src/components/main-side-nav.js:201 #: frontend/src/pages/shared-with-all/public-shared-view.js:206 msgid "Shared with all" msgstr "모두에게 공유함" -#: frontend/src/components/main-side-nav.js:205 -#: frontend/src/components/main-side-nav.js:207 +#: frontend/src/components/main-side-nav.js:206 +#: frontend/src/components/main-side-nav.js:208 msgid "Shared with groups" msgstr "그룹에 공유함" -#: frontend/src/components/main-side-nav.js:214 -#: frontend/src/components/main-side-nav.js:216 -#: frontend/src/components/main-side-nav.js:222 -#: frontend/src/components/main-side-nav.js:224 +#: frontend/src/components/main-side-nav.js:215 +#: frontend/src/components/main-side-nav.js:217 +#: frontend/src/components/main-side-nav.js:223 +#: frontend/src/components/main-side-nav.js:225 msgid "Shared from other servers" msgstr "다른 서버에서 공유함" -#: frontend/src/components/main-side-nav.js:231 +#: frontend/src/components/main-side-nav.js:232 msgid "Tools" msgstr "도구" -#: frontend/src/components/main-side-nav.js:234 -#: frontend/src/components/main-side-nav.js:236 +#: frontend/src/components/main-side-nav.js:235 +#: frontend/src/components/main-side-nav.js:237 #: frontend/src/pages/starred/starred.js:315 msgid "Favorites" msgstr "즐겨찾기" -#: frontend/src/components/main-side-nav.js:241 -#: frontend/src/components/main-side-nav.js:243 +#: frontend/src/components/main-side-nav.js:242 +#: frontend/src/components/main-side-nav.js:244 msgid "Activities" msgstr "활동" -#: frontend/src/components/main-side-nav.js:248 -#: frontend/src/components/main-side-nav.js:250 +#: frontend/src/components/main-side-nav.js:249 +#: frontend/src/components/main-side-nav.js:251 #: frontend/src/pages/wikis/wikis.js:137 msgid "Published Libraries" msgstr "공개 라이브러리" -#: frontend/src/components/main-side-nav.js:254 -#: frontend/src/components/main-side-nav.js:256 +#: frontend/src/components/main-side-nav.js:264 +#: frontend/src/components/main-side-nav.js:266 #: frontend/src/pages/linked-devices/linked-devices.js:230 msgid "Linked Devices" msgstr "연결 장치" -#: frontend/src/components/main-side-nav.js:268 -#: frontend/src/components/main-side-nav.js:270 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:354 -#: frontend/src/pages/my-libs/mylib-repo-menu.js:178 -msgid "Share Admin" -msgstr "공유 관리" - #: frontend/src/components/more.js:14 msgid "show more" msgstr "더 보기" @@ -3319,15 +3341,15 @@ msgid "" "right}" msgstr "권한 거부함. {placeholder-left}다시 로그인{placeholder-right}해주세요." -#: frontend/src/components/popover/edit-filetag-popover.js:141 +#: frontend/src/components/popover/edit-filetag-popover.js:137 msgid "No tags" msgstr "태그 없음" -#: frontend/src/components/popover/edit-filetag-popover.js:145 +#: frontend/src/components/popover/edit-filetag-popover.js:141 msgid "Tag not found" msgstr "태그가 없습니다" -#: frontend/src/components/popover/edit-filetag-popover.js:159 +#: frontend/src/components/popover/edit-filetag-popover.js:155 msgid "Find a tag" msgstr "태그 찾기" @@ -3370,8 +3392,8 @@ msgstr " 태그 내보내기" msgid "You are watching file changes of this library." msgstr "이 라이브러리의 파일 바뀜을 보고 계십니다." -#: frontend/src/components/sdoc-wiki-page-viewer/index.js:133 -#: frontend/src/components/seafile-markdown-viewer/index.js:119 +#: frontend/src/components/sdoc-wiki-page-viewer/index.js:125 +#: frontend/src/components/seafile-markdown-viewer/index.js:111 msgid "Last modified by" msgstr "최종 수정일" @@ -3407,41 +3429,41 @@ msgstr "아니요" msgid "Reference documents" msgstr "참조 문서" -#: frontend/src/components/search/ai-search.js:387 +#: frontend/src/components/search/ai-search.js:386 #: frontend/src/components/search/search.js:433 msgid "Search results visited recently" msgstr "최근 방문한 결과 검색" -#: frontend/src/components/search/ai-search.js:436 +#: frontend/src/components/search/ai-search.js:435 #: frontend/src/components/search/search.js:413 msgid "Type characters to start search" msgstr "검색을 시작하려면 문자를 입력하세요" -#: frontend/src/components/search/ai-search.js:439 +#: frontend/src/components/search/ai-search.js:438 msgid "Type more characters to start search" msgstr "검색을 시작하려면 더 많은 문자를 입력하세요" -#: frontend/src/components/search/ai-search.js:450 -#: frontend/src/components/search/ai-search.js:467 +#: frontend/src/components/search/ai-search.js:449 +#: frontend/src/components/search/ai-search.js:466 msgid "Ask AI" msgstr "AI에 질문하기" -#: frontend/src/components/search/ai-search.js:529 +#: frontend/src/components/search/ai-search.js:528 msgid "" "Indexing the library. Semantic search will be available within a few " "minutes." msgstr "라이브러리 색인을 만드는 중입니다. 잠시 후 의미 검색을 사용할 수 있습니다." -#: frontend/src/components/search/ai-search.js:540 +#: frontend/src/components/search/ai-search.js:539 msgid "Successfully turned it off" msgstr "검색 기능 끄기를 성공했습니다" -#: frontend/src/components/search/ai-search.js:558 -#: frontend/src/components/search/ai-search.js:582 +#: frontend/src/components/search/ai-search.js:557 +#: frontend/src/components/search/ai-search.js:581 msgid "Turn on semantic search for this library" msgstr "라이브러리 의미 검색 켜기" -#: frontend/src/components/search/ai-search.js:570 +#: frontend/src/components/search/ai-search.js:569 msgid "Turn off semantic search for this library" msgstr "라이브러리 의미 검색 끄기" @@ -3512,13 +3534,13 @@ msgstr "개별 권한 설정 추가" #: frontend/src/components/select-editor/sysadmin-user-role-editor.js:19 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:155 -#: frontend/src/pages/sys-admin/users/users-content.js:281 +#: frontend/src/pages/sys-admin/users/users-content.js:272 msgid "Default" msgstr "기본" #: frontend/src/components/select-editor/sysadmin-user-role-editor.js:21 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:157 -#: frontend/src/pages/sys-admin/users/users-content.js:283 +#: frontend/src/pages/sys-admin/users/users-content.js:274 msgid "Guest" msgstr "손님" @@ -3575,36 +3597,30 @@ msgstr "공유 링크 1개 삭제에 성공했습니다" msgid "Successfully deleted {number_placeholder} share links" msgstr "공유 링크 {number_placeholder}개 삭제에 성공했습니다" -#: frontend/src/components/share-link-panel/link-creation.js:138 -msgid "" -"Share links cannot be generated because \"Invisible\", \"Online Read-Write\"" -" or \"Online Read-Only\" is set for you on some folder(s) in the library." -msgstr "" - -#: frontend/src/components/share-link-panel/link-creation.js:162 +#: frontend/src/components/share-link-panel/link-creation.js:156 msgid "Please enter an integer bigger than 1 as number of links." msgstr "1보다 큰 링크 갯수를 입력하십시오." -#: frontend/src/components/share-link-panel/link-creation.js:166 +#: frontend/src/components/share-link-panel/link-creation.js:160 msgid "" "Please enter an integer not bigger than {max_number} as number of links." msgstr "{max_number} 보다 크지 않은 링크 갯수를 입력하세요." -#: frontend/src/components/share-link-panel/link-creation.js:260 +#: frontend/src/components/share-link-panel/link-creation.js:254 #: frontend/src/components/share-link-panel/link-list.js:64 msgid "Generate links in batch" msgstr "링크 일괄 생성" -#: frontend/src/components/share-link-panel/link-creation.js:260 +#: frontend/src/components/share-link-panel/link-creation.js:254 #: frontend/src/components/share-link-panel/link-list.js:63 msgid "Generate Link" msgstr "링크 생성" -#: frontend/src/components/share-link-panel/link-creation.js:265 +#: frontend/src/components/share-link-panel/link-creation.js:259 msgid "Number of links" msgstr "링크 갯수" -#: frontend/src/components/share-link-panel/link-creation.js:329 +#: frontend/src/components/share-link-panel/link-creation.js:323 msgid "Set permission" msgstr "권한 설정" @@ -3652,8 +3668,7 @@ msgid "Are you sure you want to delete the selected share link(s) ?" msgstr "선택한 공유 링크를 정말로 삭제할까요?" #: frontend/src/components/shared-file-view/shared-file-view.js:47 -#: frontend/src/pages/markdown-editor/index.js:410 -#: frontend/src/pages/plain-markdown-editor/index.js:172 +#: frontend/src/pages/markdown-editor/index.js:458 #: frontend/src/view-file-text.js:81 msgid "Successfully saved" msgstr "저장에 성공했습니다" @@ -3664,7 +3679,7 @@ msgid "File download is disabled: the share link traffic of owner is used up." msgstr "파일 다운로드를 비활성화했습니다: 소유자의 공유 링크 트래픽이 사용 중입니다." #: frontend/src/components/shared-file-view/shared-file-view.js:122 -#: frontend/src/repo-folder-trash.js:205 frontend/src/repo-snapshot.js:168 +#: frontend/src/repo-folder-trash.js:202 frontend/src/repo-snapshot.js:166 #: frontend/src/shared-dir-view.js:449 msgid "Current path: " msgstr "현재 경로: " @@ -3720,12 +3735,6 @@ msgstr "폴더 권한" msgid "Unshare" msgstr "공유 해제" -#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:351 -#: frontend/src/pages/my-libs/mylib-repo-menu.js:154 -#: frontend/src/pages/sys-admin/repos/repos.js:271 -msgid "History Setting" -msgstr "기록 설정" - #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:357 #: frontend/src/pages/my-libs/mylib-repo-menu.js:157 msgid "Change Password" @@ -3734,9 +3743,9 @@ msgstr "암호 바꾸기" #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:360 #: frontend/src/components/user-settings/webdav-password.js:104 #: frontend/src/pages/my-libs/mylib-repo-menu.js:160 -#: frontend/src/pages/sys-admin/orgs/org-users.js:304 -#: frontend/src/pages/sys-admin/users/users-content.js:364 -#: frontend/src/pages/sys-admin/users/users-content.js:566 +#: frontend/src/pages/sys-admin/orgs/org-users.js:294 +#: frontend/src/pages/sys-admin/users/users-content.js:355 +#: frontend/src/pages/sys-admin/users/users-content.js:554 msgid "Reset Password" msgstr "암호 재설정" @@ -3795,8 +3804,8 @@ msgid "Clients" msgstr "클라이언트" #: frontend/src/components/toolbar/common-toolbar.js:24 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:86 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:146 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:90 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:150 #: frontend/src/pages/search/main-panel.js:330 #: frontend/src/pages/wiki/main-panel.js:95 #: frontend/src/pages/wiki/main-panel.js:112 @@ -3804,12 +3813,12 @@ msgid "Search files" msgstr "파일 검색" #: frontend/src/components/toolbar/dir-operation-toolbar.js:192 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:68 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:54 msgid "Upload Files" msgstr "파일 업로드" #: frontend/src/components/toolbar/dir-operation-toolbar.js:193 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:69 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:55 msgid "Upload Folder" msgstr "폴더 업로드" @@ -3842,17 +3851,17 @@ msgstr "새 워드 파일" msgid "New SeaDoc File" msgstr "새 시독 파일" -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:328 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:336 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:356 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:364 #: frontend/src/utils/text-translation.js:18 msgid "Move" msgstr "이동" #: frontend/src/components/toolbar/repo-view-toobar.js:63 -#: frontend/src/components/toolbar/view-file-toolbar.js:73 +#: frontend/src/components/toolbar/view-file-toolbar.js:99 #: frontend/src/file-history-old.js:268 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:55 -#: frontend/src/repo-folder-trash.js:284 +#: frontend/src/repo-folder-trash.js:280 msgid "More" msgstr "좀 더 보기" @@ -3861,10 +3870,18 @@ msgstr "좀 더 보기" msgid "Deleted Libraries" msgstr "삭제한 라이브러리" -#: frontend/src/components/toolbar/view-file-toolbar.js:67 +#: frontend/src/components/toolbar/view-file-toolbar.js:87 msgid "Edit File" msgstr "파일 편집" +#: frontend/src/components/toolbar/view-file-toolbar.js:92 +msgid "New Draft" +msgstr "새 초안" + +#: frontend/src/components/toolbar/view-file-toolbar.js:93 +msgid "Create a draft from this file, instead of editing it directly." +msgstr "이 파일을 바로 편집하지 않고 초안을 만듭니다." + #: frontend/src/components/toolbar/view-mode-toolbar.js:31 #: frontend/src/shared-dir-view.js:456 frontend/src/shared-dir-view.js:457 msgid "List" @@ -3880,7 +3897,7 @@ msgid "Column" msgstr "내용" #: frontend/src/components/toolbar/view-mode-toolbar.js:37 -#: frontend/src/utils/text-translation.js:33 +#: frontend/src/utils/text-translation.js:34 msgid "Properties" msgstr "속성" @@ -4092,8 +4109,8 @@ msgstr "암호 삭제" msgid "History Versions" msgstr "기록 버전" -#: frontend/src/file-history-old.js:244 frontend/src/repo-history.js:142 -#: frontend/src/repo-history.js:149 +#: frontend/src/file-history-old.js:244 frontend/src/repo-history.js:139 +#: frontend/src/repo-history.js:146 msgid "Modifier" msgstr "수정 구성원" @@ -4125,71 +4142,75 @@ msgstr "모든 항목을 휴지통에서 제거했습니다." msgid "Removed items older than {n} days from trash." msgstr "{n}일 지난 항목을 휴지통에서 제거했습니다." -#: frontend/src/pages/dashboard/activity-item.js:77 +#: frontend/src/pages/dashboard/activity-item.js:76 +msgid "Publish draft" +msgstr "초안 공개" + +#: frontend/src/pages/dashboard/activity-item.js:89 msgid "{file} and {n} other files" msgstr "{file}과 기타 파일 {n}개" -#: frontend/src/pages/dashboard/activity-item.js:80 +#: frontend/src/pages/dashboard/activity-item.js:92 msgid "Created {n} files" msgstr "파일 {n}개를 만들었습니다" -#: frontend/src/pages/dashboard/activity-item.js:84 +#: frontend/src/pages/dashboard/activity-item.js:96 msgid "details" msgstr "세부내용" -#: frontend/src/pages/dashboard/activity-item.js:98 +#: frontend/src/pages/dashboard/activity-item.js:110 msgid "Created draft" msgstr "초안을 만들었습니다" -#: frontend/src/pages/dashboard/activity-item.js:98 +#: frontend/src/pages/dashboard/activity-item.js:110 msgid "Created file" msgstr "파일을 만들었습니다" -#: frontend/src/pages/dashboard/activity-item.js:103 +#: frontend/src/pages/dashboard/activity-item.js:115 msgid "Deleted draft" msgstr "초안을 삭제했습니다" -#: frontend/src/pages/dashboard/activity-item.js:103 +#: frontend/src/pages/dashboard/activity-item.js:115 msgid "Deleted file" msgstr "파일을 제거했습니다" -#: frontend/src/pages/dashboard/activity-item.js:108 +#: frontend/src/pages/dashboard/activity-item.js:120 msgid "Restored file" msgstr "파일을 복원했습니다" -#: frontend/src/pages/dashboard/activity-item.js:113 +#: frontend/src/pages/dashboard/activity-item.js:125 msgid "Renamed file" msgstr "파일 이름을 바꾸었습니다" -#: frontend/src/pages/dashboard/activity-item.js:120 +#: frontend/src/pages/dashboard/activity-item.js:132 msgid "Moved file" msgstr "파일을 이동했습니다" -#: frontend/src/pages/dashboard/activity-item.js:125 +#: frontend/src/pages/dashboard/activity-item.js:137 msgid "Updated draft" msgstr "초안을 업데이트했습니다" -#: frontend/src/pages/dashboard/activity-item.js:125 +#: frontend/src/pages/dashboard/activity-item.js:137 msgid "Updated file" msgstr "파일을 업데이트했습니다" -#: frontend/src/pages/dashboard/activity-item.js:135 +#: frontend/src/pages/dashboard/activity-item.js:147 msgid "Created folder" msgstr "폴더를 만들었습니다" -#: frontend/src/pages/dashboard/activity-item.js:140 +#: frontend/src/pages/dashboard/activity-item.js:152 msgid "Deleted folder" msgstr "폴더를 삭제했습니다" -#: frontend/src/pages/dashboard/activity-item.js:145 +#: frontend/src/pages/dashboard/activity-item.js:157 msgid "Restored folder" msgstr "폴더를 복원했습니다" -#: frontend/src/pages/dashboard/activity-item.js:150 +#: frontend/src/pages/dashboard/activity-item.js:162 msgid "Renamed folder" msgstr "폴더 이름을 바꾸었습니다" -#: frontend/src/pages/dashboard/activity-item.js:157 +#: frontend/src/pages/dashboard/activity-item.js:169 msgid "Moved folder" msgstr "폴더를 이동했습니다" @@ -4207,29 +4228,11 @@ msgstr "운영" #: frontend/src/pages/org-admin/statistic/statistic-nav.js:15 #: frontend/src/pages/sys-admin/abuse-reports.js:88 #: frontend/src/pages/sys-admin/statistic/statistic-nav.js:15 -#: frontend/src/repo-folder-trash.js:368 frontend/src/repo-folder-trash.js:425 -#: frontend/src/repo-snapshot.js:304 +#: frontend/src/repo-folder-trash.js:363 frontend/src/repo-folder-trash.js:419 +#: frontend/src/repo-snapshot.js:302 msgid "File" msgstr "파일" -#: frontend/src/pages/dashboard/content.js:34 -#: frontend/src/pages/org-admin/devices/devices-errors.js:51 -#: frontend/src/pages/org-admin/org-logs-file-audit.js:103 -#: frontend/src/pages/org-admin/org-logs-file-update.js:117 -#: frontend/src/pages/org-admin/org-logs-perm-audit.js:84 -#: frontend/src/pages/share-admin/share-links.js:88 -#: frontend/src/pages/share-admin/upload-links.js:51 -#: frontend/src/pages/starred/starred.js:35 -#: frontend/src/pages/sys-admin/abuse-reports.js:87 -#: frontend/src/pages/sys-admin/devices/devices-errors.js:51 -#: frontend/src/pages/sys-admin/file-scan-records.js:29 -#: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:91 -#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:169 -#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:187 -#: frontend/src/pages/sys-admin/web-settings/web-settings.js:279 -msgid "Library" -msgstr "라이브러리" - #: frontend/src/pages/dashboard/files-activities.js:247 msgid "All Activities" msgstr "모든 활동" @@ -4250,6 +4253,25 @@ msgstr "수정 사용자" msgid "Find modifiers" msgstr "수정 사용자 찾기" +#: frontend/src/pages/drafts/draft-content.js:44 +msgid "Successfully published draft %(draft)s." +msgstr "초안 %(draft)s개 공개에 성공했습니다." + +#: frontend/src/pages/drafts/draft-content.js:48 +msgid "Failed to publish draft %(draft)s." +msgstr "초안 %(draft)s개 공개에 실패했습니다." + +#: frontend/src/pages/drafts/draft-content.js:62 +msgid "No draft yet" +msgstr "초안이 없습니다" + +#: frontend/src/pages/drafts/draft-content.js:63 +msgid "" +"Draft is a way to let you collaborate with others on files. You can create a" +" draft from a file, edit the draft and then ask for a review. The original " +"file will be updated only after the draft has been reviewed." +msgstr "초안은 다른 사용자와 파일을 공동으로 다룰 수 있게 하는 수단입니다. 파일로 초안을 만들고, 해당 초안을 편집한 다음 검토를 요청할 수 있습니다. 원본 파일은 초안 검토가 끝났을 경우에만 업데이트합니다." + #: frontend/src/pages/file-history-old/history-item.js:58 msgid "(current version)" msgstr "(현재 버전)" @@ -4302,7 +4324,7 @@ msgstr "위에 있는 \"새 라이브러리\" 단추를 눌러 라이브러리 #: frontend/src/pages/sys-admin/groups/group-nav.js:27 #: frontend/src/pages/sys-admin/groups/groups.js:137 #: frontend/src/pages/sys-admin/groups/search-groups.js:110 -#: frontend/src/pages/sys-admin/info.js:136 +#: frontend/src/pages/sys-admin/info.js:132 #: frontend/src/pages/sys-admin/orgs/org-nav.js:19 #: frontend/src/pages/sys-admin/side-panel.js:114 #: frontend/src/pages/sys-admin/users/user-nav.js:21 @@ -4316,7 +4338,7 @@ msgstr "부서 역할 특수 그룹입니다." #: frontend/src/pages/groups/group-view.js:488 #: frontend/src/pages/my-libs/mylib-repo-menu.js:151 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:268 +#: frontend/src/pages/org-admin/org-libraries.js:317 #: frontend/src/pages/sys-admin/groups/groups-content.js:187 #: frontend/src/pages/sys-admin/repos/repos.js:268 #: frontend/src/pages/sys-admin/users/user-repos.js:166 @@ -4374,122 +4396,122 @@ msgid "" "button in the menu bar." msgstr "아직 어떤 손님도 초대하지 않았습니다. 손님은 링크를 통해서보다는 좀 더 협업에 효율적인 웹 인터페이스로 공유 라이브러리에 접근할 수 있습니다. 메뉴 표시줄에서 \"손님 초대\"를 눌러 손님을 초대할 수 있습니다." -#: frontend/src/pages/lib-content-view/lib-content-container.js:98 +#: frontend/src/pages/lib-content-view/lib-content-container.js:102 #: frontend/src/pages/wiki/main-panel.js:82 msgid "Folder does not exist." msgstr "폴더가 없습니다." -#: frontend/src/pages/lib-content-view/lib-content-container.js:176 +#: frontend/src/pages/lib-content-view/lib-content-container.js:180 msgid "This library has been set to read-only by admin and cannot be updated." msgstr "이 라이브러리는 관리자가 읽기 전용으로 설정하여 업데이트할 수 없습니다." -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:65 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:95 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:67 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:99 #: frontend/src/pages/sys-admin/main-panel-topbar.js:20 msgid "Side Nav Menu" msgstr "측면 탐색 메뉴" -#: frontend/src/pages/lib-content-view/lib-content-view.js:176 +#: frontend/src/pages/lib-content-view/lib-content-view.js:180 msgid "Library share permission not found." msgstr "라이브러리 공유 권한이 없습니다." -#: frontend/src/pages/lib-content-view/lib-content-view.js:595 +#: frontend/src/pages/lib-content-view/lib-content-view.js:617 msgid "Failed to move files to another library." msgstr "다른 라이브러리로의 파일 이동에 실패했습니다." -#: frontend/src/pages/lib-content-view/lib-content-view.js:597 +#: frontend/src/pages/lib-content-view/lib-content-view.js:619 #: frontend/src/shared-dir-view.js:214 msgid "Failed to copy files to another library." msgstr "다른 라이브러리로의 파일 복사에 실패했습니다." -#: frontend/src/pages/lib-content-view/lib-content-view.js:627 +#: frontend/src/pages/lib-content-view/lib-content-view.js:649 msgid "Successfully moved files to another library." msgstr "다른 라이브러리로의 파일 이동에 성공했습니다." -#: frontend/src/pages/lib-content-view/lib-content-view.js:629 +#: frontend/src/pages/lib-content-view/lib-content-view.js:651 #: frontend/src/shared-dir-view.js:228 msgid "Successfully copied files to another library." msgstr "다른 라이브러리로의 파일 복사에 성공했습니다." -#: frontend/src/pages/lib-content-view/lib-content-view.js:799 +#: frontend/src/pages/lib-content-view/lib-content-view.js:818 msgid "Restored {name} and {n} other items" msgstr "{name}와(과) 기타 항목 {n}개를 복원했습니다" -#: frontend/src/pages/lib-content-view/lib-content-view.js:800 +#: frontend/src/pages/lib-content-view/lib-content-view.js:819 msgid "Restored {name}" msgstr "{name}을(를) 복원했습니다" -#: frontend/src/pages/lib-content-view/lib-content-view.js:807 +#: frontend/src/pages/lib-content-view/lib-content-view.js:826 msgid "Failed to restore {name} and {n} other items" msgstr "{name}와(과) 기타 항목 {n}개 복원에 실패했습니다" -#: frontend/src/pages/lib-content-view/lib-content-view.js:808 +#: frontend/src/pages/lib-content-view/lib-content-view.js:827 msgid "Failed to restore {name}" msgstr "{name} 복원에 실패했습니다" -#: frontend/src/pages/lib-content-view/lib-content-view.js:834 +#: frontend/src/pages/lib-content-view/lib-content-view.js:853 msgid "Successfully deleted {name} and {n} other items." msgstr "{name}와(과) 기타 항목 {n}개 삭제에 성공했습니다." -#: frontend/src/pages/lib-content-view/lib-content-view.js:844 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1081 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1109 +#: frontend/src/pages/lib-content-view/lib-content-view.js:863 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1111 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1139 msgid "Undo" msgstr "실행 취소" -#: frontend/src/pages/lib-content-view/lib-content-view.js:851 +#: frontend/src/pages/lib-content-view/lib-content-view.js:870 msgid "Failed to delete {name} and {n} other items." msgstr "{name}와(과) 기타 항목 {n}개 삭제에 실패했습니다." -#: frontend/src/pages/lib-content-view/lib-content-view.js:1037 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1053 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1067 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1083 msgid "Renaming {name} failed" msgstr "{name} 이름 바꾸기에 실패했습니다" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1077 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1105 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:377 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1107 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1135 #: frontend/src/pages/org-admin/org-groups-search-groups.js:230 #: frontend/src/pages/org-admin/org-groups.js:126 +#: frontend/src/pages/org-admin/org-libraries.js:83 msgid "Successfully deleted {name}" msgstr "{name} 항목 삭제에 성공했습니다" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1089 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1117 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1119 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1147 msgid "Failed to delete {name}" msgstr "{name} 삭제에 실패했습니다" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1170 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1203 msgid "Successfully moved {name}." msgstr "{name} 이동에 성공했습니다" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1178 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1210 msgid "Failed to move {name}." msgstr "{name} 이동에 실패했습니다" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1226 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1253 #: frontend/src/pages/sdoc/sdoc-file-history/side-panel.js:182 -#: frontend/src/utils/utils.js:1286 +#: frontend/src/utils/utils.js:1290 msgid "Successfully copied %(name)s." msgstr "%(name)s을(를) 성공적으로 복사했습니다." -#: frontend/src/pages/lib-content-view/lib-content-view.js:1234 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1260 msgid "Failed to copy %(name)s" msgstr "%(name)s 복사에 실패했습니다." -#: frontend/src/pages/lib-content-view/lib-content-view.js:1254 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1270 msgid "Converting, please wait..." msgstr "변환 중입니다. 기다리세요..." -#: frontend/src/pages/lib-content-view/lib-content-view.js:1266 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1282 msgid "Successfully converted the file." msgstr "파일 변환에 성공했습니다." -#: frontend/src/pages/lib-content-view/lib-content-view.js:1273 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1289 msgid "Failed to convert {name}." msgstr "{name} 변환을 실패했습니다." -#: frontend/src/pages/lib-content-view/lib-content-view.js:1971 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1958 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:255 #: frontend/src/pages/share-with-ocm/shared-with-ocm.js:107 #: frontend/src/pages/shared-libs/shared-libs.js:290 @@ -4536,7 +4558,11 @@ msgstr "최근 접근" msgid "Successfully unlinked %(name)s." msgstr "%(name)s 링크 끊기에 성공했습니다." -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:81 +#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:42 +msgid "Local draft saved" +msgstr "로컬 초안을 저장했습니다" + +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:87 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:68 msgid "Open parent directory" msgstr "상위 디렉터리 열기" @@ -4549,25 +4575,23 @@ msgstr "일반 텍스트 편집기로 전환" msgid "Switch to rich text editor" msgstr "리치 텍스트 편집기로 전환" -#: frontend/src/pages/markdown-editor/index.js:116 +#: frontend/src/pages/markdown-editor/index.js:117 msgid "This file has been updated." msgstr "이 파일을 업데이트했습니다." -#: frontend/src/pages/markdown-editor/index.js:117 +#: frontend/src/pages/markdown-editor/index.js:118 msgid "Refresh" msgstr "새로 고침" -#: frontend/src/pages/markdown-editor/index.js:152 +#: frontend/src/pages/markdown-editor/index.js:153 msgid "Another user is editing this file!" msgstr "다른 사용자가 이 파일을 편집합니다!" -#: frontend/src/pages/markdown-editor/index.js:300 -#: frontend/src/pages/plain-markdown-editor/index.js:101 +#: frontend/src/pages/markdown-editor/index.js:348 msgid "Leave this page? The system may not save your changes." msgstr "이 페이지를 나갈까요? 시스템에서 바꾼 내용을 저장하지 않았습니다." -#: frontend/src/pages/markdown-editor/index.js:420 -#: frontend/src/pages/plain-markdown-editor/index.js:177 +#: frontend/src/pages/markdown-editor/index.js:468 msgid "Failed to save" msgstr "저장 실패" @@ -4591,7 +4615,6 @@ msgid "Deleted Time" msgstr "삭제 시각" #: frontend/src/pages/my-libs/my-libs-deleted.js:147 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:169 #: frontend/src/pages/sys-admin/repos/trash-repos.js:171 #: frontend/src/repo-snapshot.js:121 msgid "Successfully restored the library." @@ -4611,7 +4634,7 @@ msgid "" msgstr "아직 만든 라이브러리가 없습니다. 라이브러리는 파일 및 폴더를 모아두는 컨테이너입니다. 또한 라이브러리는 다른 사용자에게 공유할 수 있으며 연결한 장치와 동기화할 수 있습니다. 메뉴 표시줄의 \"새 라이브러리\" 단추를 눌러 라이브러리를 새로 만들 수 있습니다." #: frontend/src/pages/my-libs/mylib-repo-list-item.js:289 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:234 +#: frontend/src/pages/org-admin/org-libraries.js:282 #: frontend/src/pages/sys-admin/repos/repos.js:175 #: frontend/src/pages/sys-admin/users/user-repos.js:295 msgid "Successfully transferred the library." @@ -4646,7 +4669,6 @@ msgid "Shared By" msgstr "공유자" #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:321 -#: frontend/src/pages/org-admin/libraries/org-repo-nav.js:15 #: frontend/src/pages/org-admin/org-users-nav.js:15 #: frontend/src/pages/search/advanced-search.js:66 #: frontend/src/pages/share-with-ocm/remote-dir-path.js:56 @@ -4661,9 +4683,8 @@ msgstr "모두" #: frontend/src/pages/org-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/devices/devices-by-platform.js:45 #: frontend/src/pages/sys-admin/devices/devices-errors.js:49 -#: frontend/src/pages/sys-admin/info.js:113 #: frontend/src/pages/sys-admin/terms-and-conditions/content.js:51 -#: frontend/src/repo-history.js:143 frontend/src/repo-history.js:150 +#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 msgid "Version" msgstr "버전" @@ -4675,7 +4696,7 @@ msgstr "장치 링크 끊기에 성공했습니다." #: frontend/src/pages/org-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:89 -#: frontend/src/repo-history.js:143 frontend/src/repo-history.js:150 +#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 msgid "Device" msgstr "장치" @@ -4709,54 +4730,6 @@ msgid "" "follows:" msgstr "신원 제공자의 인증서를 복사하여 이곳에 붙여넣으세요. 인증서 형식은 다음과 같습니다:" -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:208 -#: frontend/src/utils/utils.js:426 -msgid "Encrypted library" -msgstr "암호화 라이브러리" - -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:211 -#: frontend/src/utils/utils.js:432 -msgid "Read-Write library" -msgstr "읽기-쓰기 라이브러리" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:59 -#: frontend/src/translate.js:18 -msgid "" -"Tip: libraries deleted {trashReposExpireDays} days ago will be cleaned " -"automatically." -msgstr "참고: {trashReposExpireDays}일 전 삭제한 라이브러리는 자동으로 지워집니다." - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:254 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:256 -msgid "Are you sure you want to delete {placeholder} completely?" -msgstr "{placeholder} 항목을 정말로 완전히 삭제할까요?" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:265 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:267 -msgid "Are you sure you want to restore {placeholder}?" -msgstr "{placeholder} 항목을 정말로 복원할까요?" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:360 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:362 -msgid "Successfully cleared trash." -msgstr "휴지통 비우기에 성공했습니다." - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:399 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:424 -msgid "Clear Trash" -msgstr "휴지통 비우기" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:400 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:425 -msgid "Are you sure you want to clear trash?" -msgstr "휴지통을 정말로 비울까요?" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:402 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:427 -#: frontend/src/user-notifications.js:112 -msgid "Clear" -msgstr "지우기" - #: frontend/src/pages/org-admin/org-admin-list.js:51 #: frontend/src/pages/org-admin/org-users-list.js:73 #: frontend/src/pages/org-admin/org-users-search-users.js:36 @@ -4881,6 +4854,7 @@ msgid "Search groups by name" msgstr "이름으로 그룹 검색" #: frontend/src/pages/org-admin/org-groups.js:182 +#: frontend/src/pages/org-admin/org-libraries.js:174 #: frontend/src/pages/org-admin/org-links.js:125 #: frontend/src/pages/org-admin/org-logs-file-audit.js:124 #: frontend/src/pages/org-admin/org-logs-file-update.js:139 @@ -4891,6 +4865,7 @@ msgid "Previous" msgstr "이전" #: frontend/src/pages/org-admin/org-groups.js:184 +#: frontend/src/pages/org-admin/org-libraries.js:176 #: frontend/src/pages/org-admin/org-links.js:127 #: frontend/src/pages/org-admin/org-logs-file-audit.js:126 #: frontend/src/pages/org-admin/org-logs-file-update.js:141 @@ -4920,16 +4895,30 @@ msgid "Active Users" msgstr "활동 사용자" #: frontend/src/pages/org-admin/org-info.js:50 +#: frontend/src/pages/sys-admin/info.js:123 #: frontend/src/pages/sys-admin/info.js:127 -#: frontend/src/pages/sys-admin/info.js:131 msgid "Total Users" msgstr "전체 사용자" #: frontend/src/pages/org-admin/org-info.js:50 -#: frontend/src/pages/sys-admin/info.js:127 +#: frontend/src/pages/sys-admin/info.js:123 msgid "Limits" msgstr "제한" +#: frontend/src/pages/org-admin/org-libraries.js:140 +msgid "All Libraries" +msgstr "모든 라이브러리" + +#: frontend/src/pages/org-admin/org-libraries.js:256 +#: frontend/src/utils/utils.js:426 +msgid "Encrypted library" +msgstr "암호화 라이브러리" + +#: frontend/src/pages/org-admin/org-libraries.js:259 +#: frontend/src/utils/utils.js:432 +msgid "Read-Write library" +msgstr "읽기-쓰기 라이브러리" + #: frontend/src/pages/org-admin/org-links.js:94 msgid "All Public Links" msgstr "모든 공개 링크" @@ -5053,64 +5042,46 @@ msgstr "도메인 DNS TXT 값을 복사하고 도메인 DNS 레코드에 추가 msgid "Verify" msgstr "검증" -#: frontend/src/pages/org-admin/org-user-item.js:60 +#: frontend/src/pages/org-admin/org-user-item.js:59 msgid "Resetting user's password, please wait for a moment." msgstr "사용자 암호를 초기화합니다. 잠시 기다리십시오." -#: frontend/src/pages/org-admin/org-user-item.js:63 +#: frontend/src/pages/org-admin/org-user-item.js:62 msgid "Successfully reset password to %(passwd)s for user %(user)s." msgstr "%(user)s님의 암호를 %(passwd)s(으)로 바꾸기에 성공했습니다." -#: frontend/src/pages/org-admin/org-user-item.js:118 +#: frontend/src/pages/org-admin/org-user-item.js:112 #: frontend/src/pages/sys-admin/admin-logs/login-logs.js:102 #: frontend/src/pages/sys-admin/logs-page/login-logs.js:117 msgid "Failed" msgstr "실패" -#: frontend/src/pages/org-admin/org-user-item.js:129 +#: frontend/src/pages/org-admin/org-user-item.js:123 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:172 #: frontend/src/pages/sys-admin/institutions/institution-users.js:208 -#: frontend/src/pages/sys-admin/users/users-content.js:307 +#: frontend/src/pages/sys-admin/users/users-content.js:298 msgid "Active" msgstr "활성" -#: frontend/src/pages/org-admin/org-user-item.js:131 +#: frontend/src/pages/org-admin/org-user-item.js:125 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:172 #: frontend/src/pages/sys-admin/institutions/institution-users.js:208 -#: frontend/src/pages/sys-admin/users/users-content.js:309 +#: frontend/src/pages/sys-admin/users/users-content.js:300 msgid "Inactive" msgstr "비활성" -#: frontend/src/pages/org-admin/org-user-item.js:157 -#: frontend/src/pages/sys-admin/orgs/org-users.js:230 -#: frontend/src/pages/sys-admin/users/users-content.js:406 -msgid "Are you sure you want to set {user_placeholder} inactive?" -msgstr "" - -#: frontend/src/pages/org-admin/org-user-item.js:195 +#: frontend/src/pages/org-admin/org-user-item.js:180 msgid "ResetPwd" msgstr "암호재설정" -#: frontend/src/pages/org-admin/org-user-item.js:196 +#: frontend/src/pages/org-admin/org-user-item.js:181 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:152 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:192 -#: frontend/src/pages/sys-admin/users/users-content.js:367 -#: frontend/src/pages/sys-admin/users/users-content.js:575 +#: frontend/src/pages/sys-admin/users/users-content.js:358 +#: frontend/src/pages/sys-admin/users/users-content.js:563 msgid "Revoke Admin" msgstr "관리자 해임" -#: frontend/src/pages/org-admin/org-user-item.js:204 -#: frontend/src/pages/sys-admin/orgs/org-users.js:313 -#: frontend/src/pages/sys-admin/users/users-content.js:584 -msgid "Set user inactive" -msgstr "" - -#: frontend/src/pages/org-admin/org-user-item.js:207 -#: frontend/src/pages/sys-admin/orgs/org-users.js:316 -#: frontend/src/pages/sys-admin/users/users-content.js:587 -msgid "Set" -msgstr "" - #: frontend/src/pages/org-admin/org-user-profile.js:128 msgid "Avatar" msgstr "아바타" @@ -5385,10 +5356,6 @@ msgstr "바꾸기" msgid "Team name" msgstr "팀 이름" -#: frontend/src/pages/org-admin/web-settings/web-settings.js:119 -msgid "File Upload" -msgstr "파일 업로드" - #: frontend/src/pages/org-admin/web-settings/web-settings.js:123 msgid "File extension white list" msgstr "파일 확장자 허용 목록" @@ -5399,23 +5366,19 @@ msgid "" "\"md;txt;docx\". Empty means no limit." msgstr "파일 확장자 허용 목록은 웹 인터페이스나 API로 파일을 업로드할 때 사용합니다. 예를 들면 \"md;txt;docx\"와 같이 작성합니다. 빈 값은 제한 없음을 의미합니다." -#: frontend/src/pages/sdoc-revision/index.js:123 -msgid "Publish" -msgstr "공개" - -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:239 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:193 msgid "No changes" msgstr "변경 없음" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:249 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:203 msgid "Changes" msgstr "변경 이력" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:268 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:222 msgid "Last modification" msgstr "최종 수정" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:271 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:225 msgid "Next modification" msgstr "다음 수정" @@ -5484,8 +5447,8 @@ msgstr "파일 확장자를 여기에 입력하세요. 구분은 ';' 세미콜 #: frontend/src/pages/search/advanced-search.js:242 #: frontend/src/pages/search/advanced-search.js:264 -#: frontend/src/pages/sys-admin/orgs/org-users.js:307 -#: frontend/src/pages/sys-admin/users/users-content.js:569 +#: frontend/src/pages/sys-admin/orgs/org-users.js:297 +#: frontend/src/pages/sys-admin/users/users-content.js:557 msgid "Reset" msgstr "초기화" @@ -5691,7 +5654,7 @@ msgid "Create Group" msgstr "그룹 만들기" #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:107 -#: frontend/src/pages/sys-admin/users/users-content.js:557 +#: frontend/src/pages/sys-admin/users/users-content.js:545 msgid "Delete User" msgstr "사용자 삭제" @@ -5826,24 +5789,24 @@ msgstr "커뮤니티판" msgid "Upgrade to Pro Edition" msgstr "전문가판으로 업그레이드" -#: frontend/src/pages/sys-admin/info.js:119 +#: frontend/src/pages/sys-admin/info.js:115 msgid "Storage Used" msgstr "사용 저장 공간" -#: frontend/src/pages/sys-admin/info.js:122 +#: frontend/src/pages/sys-admin/info.js:118 msgid "Total Devices" msgstr "모든 장치" -#: frontend/src/pages/sys-admin/info.js:122 +#: frontend/src/pages/sys-admin/info.js:118 msgid "Current Connected Devices" msgstr "현재 연결 장치" +#: frontend/src/pages/sys-admin/info.js:123 #: frontend/src/pages/sys-admin/info.js:127 -#: frontend/src/pages/sys-admin/info.js:131 msgid "Activated Users" msgstr "활성 사용자" -#: frontend/src/pages/sys-admin/info.js:141 +#: frontend/src/pages/sys-admin/info.js:137 #: frontend/src/pages/sys-admin/orgs/org-nav.js:31 #: frontend/src/pages/sys-admin/orgs/orgs.js:133 #: frontend/src/pages/sys-admin/orgs/search-orgs.js:106 @@ -5854,13 +5817,13 @@ msgid "Organizations" msgstr "조직" #: frontend/src/pages/sys-admin/institutions/institution-admins.js:163 -#: frontend/src/pages/sys-admin/users/users-content.js:405 +#: frontend/src/pages/sys-admin/users/users-content.js:395 msgid "" "Are you sure you want to revoke the admin permission of {placeholder} ?" msgstr "{placeholder} 사용자의 관리자 권한을 정말로 철회할까요?" #: frontend/src/pages/sys-admin/institutions/institution-admins.js:195 -#: frontend/src/pages/sys-admin/users/users-content.js:578 +#: frontend/src/pages/sys-admin/users/users-content.js:566 msgid "Revoke" msgstr "철회" @@ -5959,8 +5922,8 @@ msgstr "모든 알림" msgid "Number of groups" msgstr "그룹 수" -#: frontend/src/pages/sys-admin/orgs/org-users.js:229 -#: frontend/src/pages/sys-admin/users/users-content.js:404 +#: frontend/src/pages/sys-admin/orgs/org-users.js:221 +#: frontend/src/pages/sys-admin/users/users-content.js:394 msgid "Are you sure you want to reset the password of {placeholder} ?" msgstr "{placeholder} 항목의 암호를 정말로 초기화할까요?" @@ -5998,10 +5961,35 @@ msgstr "요령: 이름 또는 ID 단어로 검색할 수 있습니다." msgid "Name or ID" msgstr "이름 또는 ID" +#: frontend/src/pages/sys-admin/repos/trash-repos.js:256 +msgid "Are you sure you want to delete {placeholder} completely?" +msgstr "{placeholder} 항목을 정말로 완전히 삭제할까요?" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:267 +msgid "Are you sure you want to restore {placeholder}?" +msgstr "{placeholder} 항목을 정말로 복원할까요?" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:362 +msgid "Successfully cleared trash." +msgstr "휴지통 비우기에 성공했습니다." + #: frontend/src/pages/sys-admin/repos/trash-repos.js:371 msgid "Search libraries by owner" msgstr "소유자로 라이브러리 검색" +#: frontend/src/pages/sys-admin/repos/trash-repos.js:424 +msgid "Clear Trash" +msgstr "휴지통 비우기" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:425 +msgid "Are you sure you want to clear trash?" +msgstr "휴지통을 정말로 비울까요?" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:427 +#: frontend/src/user-notifications.js:112 +msgid "Clear" +msgstr "지우기" + #: frontend/src/pages/sys-admin/side-panel.js:198 msgid "File Scan" msgstr "파일 검사" @@ -6082,15 +6070,15 @@ msgstr "손상됨 ({repo_id_placeholder})" msgid "Institution" msgstr "단체" -#: frontend/src/pages/sys-admin/users/users-content.js:292 +#: frontend/src/pages/sys-admin/users/users-content.js:283 msgid "Default Admin" msgstr "기본 관리자" -#: frontend/src/pages/sys-admin/users/users-content.js:296 +#: frontend/src/pages/sys-admin/users/users-content.js:287 msgid "Daily Admin" msgstr "일일 관리자" -#: frontend/src/pages/sys-admin/users/users-content.js:298 +#: frontend/src/pages/sys-admin/users/users-content.js:289 msgid "Audit Admin" msgstr "감사 관리자" @@ -6345,28 +6333,44 @@ msgid "" "accept the terms." msgstr "시스템 관리자가 이용 조항을 추가하여 모든 사용자가 이 조항에 동의하도록 합니다." -#: frontend/src/pages/upload-link/file-uploader.js:435 +#: frontend/src/pages/upload-link/file-uploader.js:305 +msgid "File upload started" +msgstr "파일 업로드를 시작했습니다" + +#: frontend/src/pages/upload-link/file-uploader.js:425 +msgid "All files uploaded" +msgstr "모든 파일을 업로드했습니다" + +#: frontend/src/pages/upload-link/file-uploader.js:439 msgid "Failed to upload {file_name}." msgstr "{file_name} 업로드에 실패했습니다." -#: frontend/src/pages/upload-link/index.js:41 +#: frontend/src/pages/upload-link/forbid-upload-list-item.js:14 +msgid "Please upload files less than {placeholder}" +msgstr "{placeholder} 이사 파일을 업로드해주세요" + +#: frontend/src/pages/upload-link/index.js:40 msgid "Upload files to {folder_name_placeholder}" msgstr "{folder_name_placeholder}에 업로드" -#: frontend/src/pages/upload-link/index.js:43 +#: frontend/src/pages/upload-link/index.js:42 msgid "shared by:" msgstr "공유한 사용자:" -#: frontend/src/pages/upload-link/index.js:47 +#: frontend/src/pages/upload-link/index.js:46 #: frontend/src/shared-dir-view.js:469 msgid "The owner of this library has run out of space." msgstr "이 라이브러리 소유자가 공간을 다 사용했습니다." #: frontend/src/pages/upload-link/index.js:51 +msgid "Folder upload is limited to Chrome, Firefox 50+, and Microsoft Edge." +msgstr "폴더 업로드는 크롬, 파이어폭스 버전 50 이상, 마이크로소프트 엣지 에서만 가능합니다." + +#: frontend/src/pages/upload-link/index.js:52 msgid "File size should be smaller than {max_size_placeholder}." msgstr "파일 크기는 {max_size_placeholder}보다 작아야 합니다." -#: frontend/src/pages/upload-link/index.js:54 +#: frontend/src/pages/upload-link/index.js:56 msgid "Drag and drop files or folders here." msgstr "여기에 파일 또는폴더를 끌어놓으세요." @@ -6385,58 +6389,54 @@ msgid "" "by clicking the \"Publish a Library\" button in the menu bar." msgstr "아직 어떤 라이브러리도 공개하지 않았습니다. 공개 라이브러리는 사용자 뿐만 아니라 그 어떤 누구도 자체 URL을 통해 접근할 수 있습니다. 메뉴 표시줄에서 \"라이브러리 공개\" 단추를 눌러 라이브러리를 공개할 수 있습니다." -#: frontend/src/repo-folder-trash.js:185 +#: frontend/src/repo-folder-trash.js:197 msgid "{placeholder} Trash" msgstr "{placeholder} 휴지통" -#: frontend/src/repo-folder-trash.js:240 -msgid "Original path" -msgstr "" - -#: frontend/src/repo-folder-trash.js:241 +#: frontend/src/repo-folder-trash.js:237 msgid "Delete Time" msgstr "삭제 시간" -#: frontend/src/repo-folder-trash.js:329 frontend/src/repo-snapshot.js:273 +#: frontend/src/repo-folder-trash.js:325 frontend/src/repo-snapshot.js:271 msgid "Successfully restored 1 item." msgstr "항목 1개를 성공적으로 복원했습니다." -#: frontend/src/repo-folder-trash.js:357 frontend/src/repo-folder-trash.js:417 -#: frontend/src/repo-snapshot.js:295 +#: frontend/src/repo-folder-trash.js:353 frontend/src/repo-folder-trash.js:411 +#: frontend/src/repo-snapshot.js:293 msgid "Directory" msgstr "디렉터리" -#: frontend/src/repo-history.js:96 +#: frontend/src/repo-history.js:108 msgid "{placeholder} Modification History" msgstr "{placeholder} 수정 기록" -#: frontend/src/repo-history.js:115 +#: frontend/src/repo-history.js:112 msgid "" "Tip: a snapshot will be generated after modification, which records the " "library state after the modification." msgstr "요령: 수정한 이후에는 수정 이후 라이브러리 상태를 기록하는 스냅샷을 만듭니다." -#: frontend/src/repo-history.js:144 +#: frontend/src/repo-history.js:141 msgid "Labels" msgstr "레이블" -#: frontend/src/repo-history.js:280 +#: frontend/src/repo-history.js:277 msgid "None" msgstr "없음" -#: frontend/src/repo-history.js:283 frontend/src/repo-snapshot.js:162 +#: frontend/src/repo-history.js:280 frontend/src/repo-snapshot.js:160 msgid "Unknown" msgstr "알 수 없음" -#: frontend/src/repo-history.js:313 +#: frontend/src/repo-history.js:310 msgid "Current Version" msgstr "현재 버전" -#: frontend/src/repo-history.js:314 +#: frontend/src/repo-history.js:311 msgid "View Snapshot" msgstr "스냅샷 보기" -#: frontend/src/repo-snapshot.js:132 +#: frontend/src/repo-snapshot.js:145 msgid "{placeholder} Snapshot" msgstr "{placeholder} 스냅샷" @@ -6541,6 +6541,12 @@ msgstr "초대 없음" msgid "No terms and conditions" msgstr "이용 조항 없음" +#: frontend/src/translate.js:18 +msgid "" +"Tip: libraries deleted {trashReposExpireDays} days ago will be cleaned " +"automatically." +msgstr "참고: {trashReposExpireDays}일 전 삭제한 라이브러리는 자동으로 지워집니다." + #: frontend/src/translate.js:19 msgid "No favorites" msgstr "즐겨찾기 없음" @@ -6582,35 +6588,39 @@ msgstr "모두 읽음으로 표시" msgid "Message" msgstr "메시지" -#: frontend/src/utils/text-translation.js:25 +#: frontend/src/utils/text-translation.js:24 msgid "Freeze Document" msgstr "문서 잠그기" #: frontend/src/utils/text-translation.js:26 -msgid "Unfreeze Document" -msgstr "" - -#: frontend/src/utils/text-translation.js:27 msgid "Convert to Markdown" msgstr "마크다운으로 변환" -#: frontend/src/utils/text-translation.js:28 +#: frontend/src/utils/text-translation.js:27 msgid "Convert to sdoc" msgstr "sdoc으로 변환" -#: frontend/src/utils/text-translation.js:29 +#: frontend/src/utils/text-translation.js:28 msgid "Convert to docx" msgstr "docx로 변환" -#: frontend/src/utils/text-translation.js:30 +#: frontend/src/utils/text-translation.js:29 msgid "Export as docx" msgstr "docx로 내보내기" -#: frontend/src/utils/text-translation.js:32 +#: frontend/src/utils/text-translation.js:30 +msgid "Mark as draft" +msgstr "초안으로 표시" + +#: frontend/src/utils/text-translation.js:31 +msgid "Unmark as draft" +msgstr "초안 표시 해제" + +#: frontend/src/utils/text-translation.js:33 msgid "Access Log" msgstr "접근 기록" -#: frontend/src/utils/text-translation.js:35 +#: frontend/src/utils/text-translation.js:36 msgid "Convert with ONLYOFFICE" msgstr "ONLYOFFICE로 변환" @@ -6646,96 +6656,96 @@ msgstr "온라인 읽기/쓰기 폴더" msgid "Online Read-Only folder" msgstr "온라인 읽기 전용 폴더" -#: frontend/src/utils/utils.js:689 +#: frontend/src/utils/utils.js:693 msgid "Online Read-Write" msgstr "온라인 읽기/쓰기" -#: frontend/src/utils/utils.js:692 +#: frontend/src/utils/utils.js:696 msgid "Online Read-Only" msgstr "온라인 읽기 전용" -#: frontend/src/utils/utils.js:695 +#: frontend/src/utils/utils.js:699 msgid "Invisible" msgstr "보이지 않음" -#: frontend/src/utils/utils.js:705 +#: frontend/src/utils/utils.js:709 msgid "User can read, write, upload, download and sync files." msgstr "사용자는 파일을 읽고, 쓰고, 업로드, 다운로드, 동기화할 수 있습니다." -#: frontend/src/utils/utils.js:708 +#: frontend/src/utils/utils.js:712 msgid "User can read, download and sync files." msgstr "사용자는 파일을 읽고, 다운로드, 동기화할 수 있습니다." -#: frontend/src/utils/utils.js:711 +#: frontend/src/utils/utils.js:715 msgid "Besides Write permission, user can also share the library." msgstr "쓰기 권한을 주면 사용자도 라이브러리를 공유할 수 있습니다." -#: frontend/src/utils/utils.js:714 +#: frontend/src/utils/utils.js:718 msgid "" "User can view and edit file online via browser. Files can't be downloaded." msgstr "사용자는 브라우저로 파일을 온라인에서 보고 편집할 수 있습니다. 단, 파일을 다운로드할 수는 없습니다." -#: frontend/src/utils/utils.js:717 +#: frontend/src/utils/utils.js:721 msgid "" "User can only view files online via browser. Files can't be downloaded." msgstr "사용자는 브라우저로 파일을 온라인에서 보기만 할 수 있습니다. 단, 파일을 다운로드할 수는 없습니다." -#: frontend/src/utils/utils.js:720 +#: frontend/src/utils/utils.js:724 msgid "User can not see this folder." msgstr "사용자는 이 폴더를 볼 수 없습니다." -#: frontend/src/utils/utils.js:731 +#: frontend/src/utils/utils.js:735 msgid "Preview and download" msgstr "미리 보기 및 다운로드" -#: frontend/src/utils/utils.js:741 +#: frontend/src/utils/utils.js:745 msgid "Preview only" msgstr "미리 보기 전용" -#: frontend/src/utils/utils.js:751 +#: frontend/src/utils/utils.js:755 msgid "Download and upload" msgstr "다운로드 및 업로드" -#: frontend/src/utils/utils.js:761 +#: frontend/src/utils/utils.js:765 msgid "Edit on cloud and download" msgstr "클라우드에서 편집하고 다운로드" -#: frontend/src/utils/utils.js:771 +#: frontend/src/utils/utils.js:775 msgid "Edit on cloud only" msgstr "클라우드에서만 편집" -#: frontend/src/utils/utils.js:1288 +#: frontend/src/utils/utils.js:1292 msgid "Successfully copied %(name)s and 1 other item." msgstr "%(name)s 및 항목 1개를 성공적으로 복사했습니다." -#: frontend/src/utils/utils.js:1290 +#: frontend/src/utils/utils.js:1294 msgid "Successfully copied %(name)s and %(amount)s other items." msgstr "%(name)s 및 항목 %(amount)s개를 성공적으로 복사했습니다." -#: frontend/src/utils/utils.js:1301 +#: frontend/src/utils/utils.js:1305 msgid "Successfully moved %(name)s." msgstr "%(name)s을(를) 성공적으로 이동했습니다." -#: frontend/src/utils/utils.js:1303 +#: frontend/src/utils/utils.js:1307 msgid "Successfully moved %(name)s and 1 other item." msgstr "%(name)s 및 항목 1개를 성공적으로 이동했습니다." -#: frontend/src/utils/utils.js:1305 +#: frontend/src/utils/utils.js:1309 msgid "Successfully moved %(name)s and %(amount)s other items." msgstr "%(name)s 및 항목 %(amount)s개를 성공적으로 이동했습니다." -#: frontend/src/utils/utils.js:1317 +#: frontend/src/utils/utils.js:1321 msgid "Failed to copy %(name)s and %(amount)s other item(s)." msgstr "%(name)s 항목과 기타 항목 %(amount)s개 복사에 실패했습니다." -#: frontend/src/utils/utils.js:1320 +#: frontend/src/utils/utils.js:1324 msgid "Failed to copy %(name)s." msgstr "%(name)s 항목 복사에 실패했습니다." -#: frontend/src/utils/utils.js:1330 +#: frontend/src/utils/utils.js:1334 msgid "Failed to move %(name)s and %(amount)s other item(s)." msgstr "%(name)s항목과 기타 항목 %(amount)s개 이동에 실패했습니다." -#: frontend/src/utils/utils.js:1333 +#: frontend/src/utils/utils.js:1337 msgid "Failed to move %(name)s." msgstr "%(name)s 항목 이동에 실패했습니다." diff --git a/locale/lt/LC_MESSAGES/django.po b/locale/lt/LC_MESSAGES/django.po index 8852c5ffd2..faed35cb17 100644 --- a/locale/lt/LC_MESSAGES/django.po +++ b/locale/lt/LC_MESSAGES/django.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: seahub\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-10 14:16+0800\n" +"POT-Creation-Date: 2024-02-05 17:17+0800\n" "PO-Revision-Date: 2013-10-25 07:03+0000\n" "Last-Translator: Vytautas Stanaitis , 2018\n" "Language-Team: Lithuanian (http://app.transifex.com/haiwen/seahub/language/lt/)\n" @@ -94,8 +94,7 @@ msgid "Login id can't be empty" msgstr "Prisijungimo id negali būti tuščias" #: seahub/api2/endpoints/admin/account.py:209 -#: seahub/api2/endpoints/admin/users.py:866 -#: seahub/api2/endpoints/admin/users.py:1301 +#: seahub/api2/endpoints/admin/users.py:1283 #, python-format msgid "Login id %s already exists." msgstr "Prisijungimo id %s jau yra." @@ -109,10 +108,10 @@ msgid "Space quota can't be empty" msgstr "Saugyklos dydžio laukas negali būti tuščias" #: seahub/api2/endpoints/admin/account.py:238 -#: seahub/api2/endpoints/admin/users.py:1357 -#: seahub/api2/endpoints/admin/users.py:1361 -#: seahub/api2/endpoints/admin/users.py:1374 -#: seahub/api2/endpoints/admin/users.py:1378 +#: seahub/api2/endpoints/admin/users.py:1339 +#: seahub/api2/endpoints/admin/users.py:1343 +#: seahub/api2/endpoints/admin/users.py:1356 +#: seahub/api2/endpoints/admin/users.py:1360 msgid "Must be an integer that is greater than or equal to 0." msgstr "Turi būti sveikas skaičius, didesnis arba lygus 0." @@ -122,24 +121,24 @@ msgid "Space quota is too low (minimum value is 0)" msgstr "Saugyklos dydis per mažas (mažiausia reikšmė 0)" #: seahub/api2/endpoints/admin/account.py:250 seahub/institutions/views.py:233 -#: seahub/organizations/api/admin/users.py:471 seahub/views/sysadmin.py:301 +#: seahub/organizations/api/admin/users.py:464 seahub/views/sysadmin.py:300 #, python-format msgid "Failed to set quota: maximum quota is %d MB" msgstr "Nepavyko nustatyti saugyklos dydžio: didžiausia reikšmė %d MB" #: seahub/api2/endpoints/admin/address_book/groups.py:82 -#: seahub/api2/endpoints/admin/groups.py:132 -#: seahub/api2/endpoints/admin/groups.py:271 +#: seahub/api2/endpoints/admin/groups.py:129 +#: seahub/api2/endpoints/admin/groups.py:268 #: seahub/api2/endpoints/groups.py:226 seahub/api2/endpoints/groups.py:299 -#: seahub/api2/views.py:4568 seahub/group/forms.py:36 +#: seahub/api2/views.py:4569 seahub/group/forms.py:36 msgid "" "Name can only contain letters, numbers, spaces, hyphen, dot, single quote, " "brackets or underscore." msgstr "" #: seahub/api2/endpoints/admin/address_book/groups.py:87 -#: seahub/api2/endpoints/admin/groups.py:139 -#: seahub/api2/endpoints/admin/groups.py:275 +#: seahub/api2/endpoints/admin/groups.py:136 +#: seahub/api2/endpoints/admin/groups.py:272 #: seahub/api2/endpoints/groups.py:231 seahub/api2/endpoints/groups.py:304 msgid "There is already a group with that name." msgstr "Grupė tokiu pavadinimu jau yra." @@ -154,12 +153,12 @@ msgstr "" #: seahub/api2/endpoints/admin/default_library.py:32 #: seahub/api2/endpoints/admin/default_library.py:33 -#: seahub/views/__init__.py:531 seahub/views/__init__.py:532 -#: seahub/views/__init__.py:536 seahub/views/__init__.py:537 +#: seahub/views/__init__.py:682 seahub/views/__init__.py:683 +#: seahub/views/__init__.py:687 seahub/views/__init__.py:688 msgid "My Library" msgstr "Mano biblioteka" -#: seahub/api2/endpoints/admin/groups.py:219 +#: seahub/api2/endpoints/admin/groups.py:216 #: seahub/api2/endpoints/groups.py:330 #, python-format msgid "User %s is already group owner." @@ -178,16 +177,16 @@ msgid "" "institution" msgstr "" -#: seahub/api2/endpoints/admin/libraries.py:267 seahub/views/sysadmin.py:697 +#: seahub/api2/endpoints/admin/libraries.py:265 seahub/views/sysadmin.py:696 msgid "System library can not be deleted." msgstr "Sistemos bibliotekos ištrinti negalima." -#: seahub/api2/endpoints/admin/libraries.py:388 seahub/api2/views.py:1673 +#: seahub/api2/endpoints/admin/libraries.py:386 seahub/api2/views.py:1674 #, python-format msgid "Transfer failed: role of %s is %s, can not add library." msgstr "" -#: seahub/api2/endpoints/admin/libraries.py:409 seahub/api2/views.py:1678 +#: seahub/api2/endpoints/admin/libraries.py:407 seahub/api2/views.py:1679 msgid "Library can not be transferred to owner." msgstr "" @@ -213,8 +212,8 @@ msgstr "El. paštas %s neteisingas." #: seahub/api2/endpoints/admin/shares.py:211 #: seahub/api2/endpoints/admin/shares.py:268 -#: seahub/api2/endpoints/dir_shared_items.py:360 -#: seahub/api2/endpoints/dir_shared_items.py:473 +#: seahub/api2/endpoints/dir_shared_items.py:346 +#: seahub/api2/endpoints/dir_shared_items.py:459 #: seahub/api2/endpoints/group_owned_libraries.py:953 #: seahub/api2/endpoints/group_owned_libraries.py:1228 #: seahub/api2/endpoints/repo_share_invitations.py:190 @@ -282,6 +281,8 @@ msgstr "" #: seahub/base/management/commands/export_user_storage_report.py:41 #: seahub/base/management/commands/export_users.py:43 #: seahub/base/management/commands/export_users.py:47 +#: seahub/contacts/templates/contacts/contact_list.html:44 +#: seahub/contacts/templates/contacts/contact_list.html:53 #: seahub/institutions/templates/institutions/user_info.html:26 #: seahub/institutions/templates/institutions/useradmin.html:16 #: seahub/institutions/templates/institutions/useradmin_search.html:10 @@ -289,9 +290,9 @@ msgstr "" #: seahub/invitations/templates/invitations/token_view.html:10 #: seahub/organizations/api/admin/statistics.py:380 #: seahub/share/templates/share/share_link_audit.html:9 -#: seahub/templates/registration/registration_form.html:23 -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 -#: seahub/views/sysadmin.py:766 seahub/views/sysadmin.py:781 +#: seahub/templates/registration/registration_form.html:22 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:175 +#: seahub/views/sysadmin.py:765 seahub/views/sysadmin.py:780 msgid "Email" msgstr "El. paštas" @@ -299,6 +300,7 @@ msgstr "El. paštas" #: seahub/base/management/commands/export_user_storage_report.py:41 #: seahub/base/management/commands/export_users.py:43 #: seahub/base/management/commands/export_users.py:47 +#: seahub/contacts/templates/contacts/contact_list.html:18 #: seahub/institutions/templates/institutions/info.html:10 #: seahub/institutions/templates/institutions/user_info.html:61 #: seahub/institutions/templates/institutions/user_info.html:105 @@ -306,22 +308,23 @@ msgstr "El. paštas" #: seahub/institutions/templates/institutions/useradmin_search.html:19 #: seahub/organizations/api/admin/statistics.py:380 #: seahub/sysadmin_extra/views.py:57 -#: seahub/templates/registration/registration_form.html:19 -#: seahub/templates/repo_history_view.html:58 seahub/views/sysadmin.py:172 -#: seahub/views/sysadmin.py:176 seahub/views/sysadmin.py:644 -#: seahub/views/sysadmin.py:768 seahub/views/sysadmin.py:783 +#: seahub/templates/registration/registration_form.html:18 +#: seahub/templates/repo_dir_recycle_view.html:44 +#: seahub/templates/repo_history_view.html:58 seahub/views/sysadmin.py:171 +#: seahub/views/sysadmin.py:175 seahub/views/sysadmin.py:643 +#: seahub/views/sysadmin.py:767 seahub/views/sysadmin.py:782 msgid "Name" msgstr "Vardas" -#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:262 +#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:245 #: seahub/base/management/commands/export_user_storage_report.py:41 #: seahub/base/management/commands/export_users.py:43 #: seahub/base/management/commands/export_users.py:47 #: seahub/institutions/templates/institutions/useradmin.html:16 #: seahub/institutions/templates/institutions/useradmin_search.html:19 #: seahub/organizations/api/admin/statistics.py:380 -#: seahub/templates/registration/password_set_form.html:17 -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 +#: seahub/templates/registration/password_set_form.html:16 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:175 msgid "Contact Email" msgstr "Kontaktinis el. paštas" @@ -330,7 +333,7 @@ msgstr "Kontaktinis el. paštas" #: seahub/base/management/commands/export_users.py:44 #: seahub/base/management/commands/export_users.py:48 #: seahub/organizations/api/admin/statistics.py:381 -#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 +#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 msgid "Space Usage" msgstr "Vietos naudojimas" @@ -339,105 +342,95 @@ msgstr "Vietos naudojimas" #: seahub/base/management/commands/export_users.py:44 #: seahub/base/management/commands/export_users.py:48 #: seahub/organizations/api/admin/statistics.py:381 -#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 -#: seahub/views/sysadmin.py:770 seahub/views/sysadmin.py:784 +#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 +#: seahub/views/sysadmin.py:769 seahub/views/sysadmin.py:783 msgid "Space Quota" msgstr "Saugyklos dydis" -#: seahub/api2/endpoints/admin/users.py:667 -#: seahub/api2/endpoints/admin/users.py:697 +#: seahub/api2/endpoints/admin/users.py:655 +#: seahub/api2/endpoints/admin/users.py:685 #: seahub/organizations/api/admin/users.py:155 msgid "There are more than 500 users, and sort is not offered." msgstr "" -#: seahub/api2/endpoints/admin/users.py:781 -#: seahub/api2/endpoints/admin/users.py:1273 seahub/base/accounts.py:1227 +#: seahub/api2/endpoints/admin/users.py:769 +#: seahub/api2/endpoints/admin/users.py:1255 seahub/base/accounts.py:1228 #: seahub/forms.py:30 msgid "The number of users exceeds the limit." msgstr "Vartotojų skaičius viršija limitą." -#: seahub/api2/endpoints/admin/users.py:880 +#: seahub/api2/endpoints/admin/users.py:859 #, python-format msgid "Successfully added user %(user)s." msgstr "" -#: seahub/api2/endpoints/admin/users.py:884 -#: seahub/api2/endpoints/admin/users_batch.py:390 seahub/views/sysadmin.py:543 +#: seahub/api2/endpoints/admin/users.py:863 +#: seahub/api2/endpoints/admin/users_batch.py:390 seahub/views/sysadmin.py:542 #, python-format msgid "You are invited to join %s" msgstr "" -#: seahub/api2/endpoints/admin/users.py:888 +#: seahub/api2/endpoints/admin/users.py:869 #, python-format msgid "Successfully added user %(user)s. An email notification has been sent." msgstr "" -#: seahub/api2/endpoints/admin/users.py:891 +#: seahub/api2/endpoints/admin/users.py:872 #, python-format msgid "" "Successfully added user %(user)s. But email notification can not be sent, " "because Email service is not properly configured." msgstr "" -#: seahub/api2/endpoints/admin/users.py:1418 +#: seahub/api2/endpoints/admin/users.py:1400 #: seahub/institutions/templates/institutions/useradmin.html:122 msgid "Edit succeeded" msgstr "Sėkmingai redaguota" -#: seahub/api2/endpoints/admin/users.py:1421 seahub/views/sysadmin.py:446 +#: seahub/api2/endpoints/admin/users.py:1403 seahub/views/sysadmin.py:445 #, python-format msgid "Your account on %s is activated" msgstr "" -#: seahub/api2/endpoints/admin/users.py:1426 +#: seahub/api2/endpoints/admin/users.py:1408 #: seahub/institutions/templates/institutions/useradmin.html:118 msgid "Edit succeeded, an email has been sent." msgstr "Sėkmingai redaguota, išsiųstas pranešimas el. paštu." -#: seahub/api2/endpoints/admin/users.py:1429 +#: seahub/api2/endpoints/admin/users.py:1411 #: seahub/institutions/templates/institutions/useradmin.html:120 msgid "" "Edit succeeded, but failed to send email, please check your email " "configuration." msgstr "Sėkmingai redaguota, tačiau nepavyko išsiųsti el. laiško. Patikrinkite el. pašto konfigūraciją." -#: seahub/api2/endpoints/admin/users.py:1497 seahub/auth/views.py:366 +#: seahub/api2/endpoints/admin/users.py:1479 seahub/auth/views.py:355 msgid "Unable to reset password." msgstr "" -#: seahub/api2/endpoints/admin/users.py:1523 seahub/auth/forms.py:163 -#, python-format -msgid "Reset Password on %s" -msgstr "Iš naujo nustatyti %s slaptažodį" - -#: seahub/api2/endpoints/admin/users.py:1527 -#, python-brace-format -msgid "A password reset link has been sent to {contact_email}." -msgstr "" - -#: seahub/api2/endpoints/admin/users.py:1545 seahub/views/sysadmin.py:487 +#: seahub/api2/endpoints/admin/users.py:1503 seahub/views/sysadmin.py:486 #, python-format msgid "Password has been reset on %s" msgstr "" -#: seahub/api2/endpoints/admin/users.py:1547 +#: seahub/api2/endpoints/admin/users.py:1505 #, python-format msgid "Successfully reset password, an email has been sent to %(user)s." msgstr "" -#: seahub/api2/endpoints/admin/users.py:1551 seahub/views/sysadmin.py:517 +#: seahub/api2/endpoints/admin/users.py:1509 seahub/views/sysadmin.py:516 #, python-format msgid "" "Successfully reset password to %(passwd)s, but failed to send email to " "%(user)s, please check your email configuration." msgstr "" -#: seahub/api2/endpoints/admin/users.py:1554 seahub/views/sysadmin.py:521 +#: seahub/api2/endpoints/admin/users.py:1512 seahub/views/sysadmin.py:520 #, python-format msgid "Successfully reset password to %(passwd)s for user %(user)s." msgstr "" -#: seahub/api2/endpoints/admin/users.py:1557 seahub/views/sysadmin.py:524 +#: seahub/api2/endpoints/admin/users.py:1515 seahub/views/sysadmin.py:523 #, python-format msgid "" "Successfully reset password to %(passwd)s for user %(user)s. But email " @@ -462,19 +455,17 @@ msgstr "" #: seahub/api2/endpoints/repo_set_password.py:72 #: seahub/api2/endpoints/repo_share_invitations.py:201 #: seahub/api2/endpoints/send_upload_link_email.py:107 -#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:3902 -#: seahub/notifications/models.py:536 seahub/notifications/models.py:577 -#: seahub/notifications/models.py:619 seahub/notifications/models.py:670 -#: seahub/notifications/models.py:726 seahub/notifications/models.py:756 -#: seahub/notifications/models.py:778 seahub/notifications/models.py:804 -#: seahub/notifications/models.py:821 seahub/notifications/models.py:838 -#: seahub/notifications/models.py:867 seahub/seadoc/apis.py:2778 -#: seahub/search/views.py:200 seahub/share/views.py:326 -#: seahub/subscription/views.py:93 seahub/subscription/views.py:138 -#: seahub/utils/__init__.py:177 seahub/utils/__init__.py:1170 -#: seahub/views/__init__.py:799 seahub/views/ajax.py:401 -#: seahub/views/ajax.py:405 seahub/wiki/views.py:210 seahub/wiki/views.py:217 -#: seahub/wiki/views.py:226 +#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:3903 +#: seahub/notifications/models.py:484 seahub/notifications/models.py:525 +#: seahub/notifications/models.py:576 seahub/notifications/models.py:632 +#: seahub/notifications/models.py:662 seahub/notifications/models.py:684 +#: seahub/notifications/models.py:710 seahub/notifications/models.py:727 +#: seahub/notifications/models.py:744 seahub/notifications/models.py:773 +#: seahub/seadoc/apis.py:2763 seahub/search/views.py:200 +#: seahub/share/views.py:326 seahub/utils/__init__.py:177 +#: seahub/utils/__init__.py:1165 seahub/views/__init__.py:950 +#: seahub/views/ajax.py:401 seahub/views/ajax.py:405 seahub/wiki/views.py:210 +#: seahub/wiki/views.py:217 seahub/wiki/views.py:226 msgid "Internal Server Error" msgstr "Vidinė serverio klaida" @@ -490,12 +481,12 @@ msgstr "Neteisingas paskirties maršrutas" #: seahub/api2/endpoints/copy_move_task.py:148 #: seahub/api2/endpoints/move_folder_merge.py:176 -#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:1819 -#: seahub/api2/views.py:1859 seahub/api2/views.py:1920 -#: seahub/api2/views.py:1964 seahub/api2/views.py:2010 -#: seahub/api2/views.py:2059 seahub/api2/views.py:2472 -#: seahub/api2/views.py:2580 seahub/seadoc/apis.py:372 -#: seahub/seadoc/apis.py:463 +#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:1820 +#: seahub/api2/views.py:1860 seahub/api2/views.py:1921 +#: seahub/api2/views.py:1965 seahub/api2/views.py:2011 +#: seahub/api2/views.py:2060 seahub/api2/views.py:2473 +#: seahub/api2/views.py:2581 seahub/seadoc/apis.py:371 +#: seahub/seadoc/apis.py:462 msgid "Out of quota." msgstr "Saugyklos vieta išnaudota." @@ -515,13 +506,13 @@ msgstr "Byla užblokuota" msgid "Cancel failed" msgstr "Atšaukti nepavyko" -#: seahub/api2/endpoints/dir_shared_items.py:344 +#: seahub/api2/endpoints/dir_shared_items.py:330 #: seahub/api2/endpoints/draft_reviewer.py:70 #: seahub/api2/endpoints/group_owned_libraries.py:937 msgid "username invalid." msgstr "vartotojo vardas neteisingas." -#: seahub/api2/endpoints/dir_shared_items.py:353 +#: seahub/api2/endpoints/dir_shared_items.py:339 #: seahub/api2/endpoints/draft_reviewer.py:79 #: seahub/api2/endpoints/group_owned_libraries.py:946 #, python-format @@ -534,20 +525,17 @@ msgstr "Vartotojo %s nėra." #: seahub/api2/endpoints/file_tag.py:203 seahub/api2/endpoints/file_tag.py:216 #: seahub/api2/endpoints/wikis.py:112 seahub/api2/endpoints/wikis.py:206 #: seahub/drafts/views.py:31 seahub/profile/forms.py:24 -#: seahub/profile/views.py:258 seahub/seadoc/apis.py:2762 +#: seahub/profile/views.py:258 seahub/seadoc/apis.py:2747 #: seahub/seadoc/views.py:31 seahub/seadoc/views.py:85 #: seahub/seadoc/views.py:168 seahub/search/views.py:174 -#: seahub/subscription/views.py:28 seahub/subscription/views.py:44 -#: seahub/subscription/views.py:106 seahub/thumbnail/views.py:51 -#: seahub/thumbnail/views.py:166 seahub/views/__init__.py:609 -#: seahub/views/ajax.py:83 seahub/views/ajax.py:113 seahub/views/ajax.py:119 -#: seahub/views/sso.py:237 +#: seahub/thumbnail/views.py:51 seahub/thumbnail/views.py:166 +#: seahub/views/__init__.py:760 seahub/views/ajax.py:83 +#: seahub/views/ajax.py:113 seahub/views/ajax.py:119 seahub/views/sso.py:201 msgid "Permission denied." msgstr "Prieiga uždrausta." #: seahub/api2/endpoints/file.py:218 seahub/api2/endpoints/upload_links.py:480 -#: seahub/api2/endpoints/via_repo_token.py:848 -#: seahub/api2/endpoints/wikis.py:132 seahub/api2/views.py:1867 +#: seahub/api2/endpoints/wikis.py:132 seahub/api2/views.py:1868 msgid "The number of files in library exceeds the limit" msgstr "" @@ -559,7 +547,7 @@ msgstr "" msgid "You can not refresh this file's lock." msgstr "" -#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2769 +#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2754 msgid "The participant already exists." msgstr "" @@ -579,7 +567,7 @@ msgstr "Vartotojas %s jau yra grupės narys." #: seahub/api2/endpoints/group_members.py:116 #: seahub/api2/endpoints/group_members.py:352 -#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1668 +#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1669 #: seahub/organizations/api/admin/user_repos.py:50 #: seahub/organizations/api/admin/user_repos.py:103 #: seahub/organizations/api/admin/users.py:342 @@ -599,9 +587,9 @@ msgstr "" msgid "Group does not exist" msgstr "Grupės nėra" -#: seahub/api2/endpoints/group_members.py:548 seahub/views/sysadmin.py:163 -#: seahub/views/sysadmin.py:271 seahub/views/sysadmin.py:641 -#: seahub/views/sysadmin.py:653 seahub/views/sysadmin.py:794 +#: seahub/api2/endpoints/group_members.py:548 seahub/views/sysadmin.py:162 +#: seahub/views/sysadmin.py:270 seahub/views/sysadmin.py:640 +#: seahub/views/sysadmin.py:652 seahub/views/sysadmin.py:793 msgid "Failed to export Excel" msgstr "" @@ -630,7 +618,7 @@ msgstr "%s jau pakviestas." #: seahub/api2/endpoints/invitations.py:68 #: seahub/api2/endpoints/invitations.py:140 #: seahub/api2/endpoints/repo_share_invitations.py:173 -#: seahub/base/accounts.py:1238 seahub/organizations/api/admin/users.py:270 +#: seahub/base/accounts.py:1239 seahub/organizations/api/admin/users.py:270 #, python-format msgid "User %s already exists." msgstr "Vartotojas %s jau yra." @@ -638,37 +626,37 @@ msgstr "Vartotojas %s jau yra." #: seahub/api2/endpoints/invitations.py:154 #: seahub/api2/endpoints/repo_share_invitations.py:215 #: seahub/api2/endpoints/send_share_link_email.py:34 -#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:127 -#: seahub/organizations/api/admin/users.py:790 seahub/share/views.py:138 +#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:110 +#: seahub/organizations/api/admin/users.py:783 seahub/share/views.py:138 #: seahub/share/views.py:349 msgid "" "Failed to send email, email service is not properly configured, please " "contact administrator." msgstr "Nepavyko išsiųsti laiško. El. pašto tarnyba nėra tinkamai sukonfigūruota, kreipkitės į administratorių." -#: seahub/api2/endpoints/multi_share_links.py:102 -#: seahub/api2/endpoints/multi_share_links.py:318 +#: seahub/api2/endpoints/multi_share_links.py:60 +#: seahub/api2/endpoints/multi_share_links.py:268 #: seahub/api2/endpoints/share_links.py:331 -#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4055 -#: seahub/api2/views.py:4175 +#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4056 +#: seahub/api2/views.py:4176 msgid "Password is required." msgstr "Slaptažodis privalomas." -#: seahub/api2/endpoints/multi_share_links.py:107 +#: seahub/api2/endpoints/multi_share_links.py:65 #: seahub/api2/endpoints/share_links.py:337 #: seahub/api2/endpoints/upload_links.py:176 #: seahub/api2/endpoints/webdav_secret.py:60 msgid "Password is too short." msgstr "Slaptažodis per trumpas." -#: seahub/api2/endpoints/multi_share_links.py:111 +#: seahub/api2/endpoints/multi_share_links.py:69 #: seahub/api2/endpoints/share_links.py:341 #: seahub/api2/endpoints/upload_links.py:180 #: seahub/api2/endpoints/webdav_secret.py:64 msgid "Password is too weak." msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:115 +#: seahub/api2/endpoints/multi_share_links.py:73 #: seahub/api2/endpoints/share_links.py:345 #: seahub/api2/endpoints/upload_links.py:184 #: seahub/api2/endpoints/webdav_secret.py:52 @@ -677,28 +665,28 @@ msgid "" "symbols." msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:138 -#: seahub/api2/endpoints/multi_share_links.py:341 +#: seahub/api2/endpoints/multi_share_links.py:96 +#: seahub/api2/endpoints/multi_share_links.py:291 #: seahub/api2/endpoints/share_links.py:368 #: seahub/api2/endpoints/share_links.py:678 #: seahub/api2/endpoints/upload_links.py:207 -#: seahub/api2/endpoints/upload_links.py:341 seahub/api2/views.py:3469 +#: seahub/api2/endpoints/upload_links.py:341 seahub/api2/views.py:3470 #, python-format msgid "Expire days should be greater or equal to %s" msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:143 -#: seahub/api2/endpoints/multi_share_links.py:347 +#: seahub/api2/endpoints/multi_share_links.py:101 +#: seahub/api2/endpoints/multi_share_links.py:297 #: seahub/api2/endpoints/share_links.py:374 #: seahub/api2/endpoints/share_links.py:684 #: seahub/api2/endpoints/upload_links.py:213 -#: seahub/api2/endpoints/upload_links.py:347 seahub/api2/views.py:3475 +#: seahub/api2/endpoints/upload_links.py:347 seahub/api2/views.py:3476 #, python-format msgid "Expire days should be less than or equal to %s" msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:163 -#: seahub/api2/endpoints/multi_share_links.py:369 +#: seahub/api2/endpoints/multi_share_links.py:121 +#: seahub/api2/endpoints/multi_share_links.py:319 #: seahub/api2/endpoints/share_links.py:396 #: seahub/api2/endpoints/share_links.py:708 #: seahub/api2/endpoints/upload_links.py:235 @@ -707,8 +695,8 @@ msgstr "" msgid "Expiration time should be later than %s." msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:172 -#: seahub/api2/endpoints/multi_share_links.py:378 +#: seahub/api2/endpoints/multi_share_links.py:130 +#: seahub/api2/endpoints/multi_share_links.py:328 #: seahub/api2/endpoints/share_links.py:405 #: seahub/api2/endpoints/share_links.py:717 #: seahub/api2/endpoints/upload_links.py:244 @@ -718,9 +706,10 @@ msgid "Expiration time should be earlier than %s." msgstr "" #: seahub/api2/endpoints/query_copy_move_progress.py:47 -#: seahub/seadoc/apis.py:516 +#: seahub/seadoc/apis.py:515 #: seahub/templates/remote_user/create_unknown_user_false.html:4 #: seahub/templates/remote_user/error.html:4 +#: seahub/templates/view_shared_upload_link.html:82 msgid "Error" msgstr "Klaida" @@ -730,7 +719,7 @@ msgstr "" #: seahub/api2/endpoints/repo_send_new_password.py:45 #: seahub/api2/endpoints/user.py:73 seahub/api2/endpoints/user.py:93 -#: seahub/organizations/api/admin/users.py:786 +#: seahub/organizations/api/admin/users.py:779 msgid "Feature disabled." msgstr "" @@ -744,11 +733,11 @@ msgstr "" msgid "New password of library %s" msgstr "" -#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:3899 +#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:3900 msgid "Wrong password" msgstr "Klaidingas slaptažodis" -#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:3905 +#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:3906 msgid "Decrypt library error" msgstr "Nepavyko iššifruoti bibliotekos" @@ -756,20 +745,20 @@ msgstr "Nepavyko iššifruoti bibliotekos" msgid "Wrong old password" msgstr "Senas slaptažodis neteisingas" -#: seahub/api2/endpoints/repos_batch.py:1298 -#: seahub/api2/endpoints/repos_batch.py:1557 -#: seahub/api2/endpoints/repos_batch.py:1649 +#: seahub/api2/endpoints/repos_batch.py:1284 +#: seahub/api2/endpoints/repos_batch.py:1543 +#: seahub/api2/endpoints/repos_batch.py:1635 #, python-format msgid "File %s is locked." msgstr "" -#: seahub/api2/endpoints/repos_batch.py:1308 -#: seahub/api2/endpoints/repos_batch.py:1567 +#: seahub/api2/endpoints/repos_batch.py:1294 +#: seahub/api2/endpoints/repos_batch.py:1553 #, python-format msgid "Can't move folder %s, please check its permission." msgstr "" -#: seahub/api2/endpoints/repos_batch.py:1657 +#: seahub/api2/endpoints/repos_batch.py:1643 #, python-format msgid "Can't delete folder %s, please check its permission." msgstr "" @@ -874,17 +863,17 @@ msgstr "Prašome prisijungti." msgid "Email or Username" msgstr "El. pašto adresas arba vartotojo vardas" -#: seahub/auth/forms.py:28 seahub/auth/forms.py:236 -#: seahub/base/accounts.py:1215 +#: seahub/auth/forms.py:28 seahub/auth/forms.py:219 +#: seahub/base/accounts.py:1216 #: seahub/invitations/templates/invitations/token_view.html:13 #: seahub/organizations/templates/organizations/org_register.html:36 #: seahub/share/views.py:320 seahub/templates/decrypt_repo_form.html:10 #: seahub/templates/registration/login.html:40 -#: seahub/templates/registration/password_set_form.html:22 -#: seahub/templates/registration/registration_form.html:25 +#: seahub/templates/registration/password_set_form.html:21 +#: seahub/templates/registration/registration_form.html:24 #: seahub/templates/share_access_validation.html:23 -#: seahub/templates/sysadmin/sudo_mode.html:29 seahub/views/sysadmin.py:767 -#: seahub/views/sysadmin.py:782 +#: seahub/templates/sysadmin/sudo_mode.html:10 seahub/views/sysadmin.py:766 +#: seahub/views/sysadmin.py:781 msgid "Password" msgstr "Slaptažodis" @@ -894,7 +883,7 @@ msgid "" "are case-sensitive." msgstr "Įrašykite teisingą el. paštą / vartotojo vardą ir slaptažodį. Pastaba: mažosios ir didžiosios raidės yra skirtingi simboliai." -#: seahub/auth/forms.py:66 seahub/auth/forms.py:136 +#: seahub/auth/forms.py:66 seahub/auth/forms.py:119 msgid "" "That e-mail address doesn't have an associated user account. Are you sure " "you've registered?" @@ -904,69 +893,69 @@ msgstr "Šis el. pašto adresas neturi susietos paskyros. Tikrai esate užsiregi msgid "This account is inactive." msgstr "Ši paskyra neaktyvi." -#: seahub/auth/forms.py:98 seahub/auth/forms.py:99 -#: seahub/templates/registration/login.html:62 -msgid "You cannot login with email and password." -msgstr "" - -#: seahub/auth/forms.py:104 +#: seahub/auth/forms.py:87 msgid "" "Your Web browser doesn't appear to have cookies enabled. Cookies are " "required for logging in." msgstr "Jūsų naudojamoje naršyklėje išjungtas slapukų priėmimas. Prisijungimui slapukai privalomi." -#: seahub/auth/forms.py:120 +#: seahub/auth/forms.py:103 msgid "E-mail" msgstr "El. paštas" -#: seahub/auth/forms.py:139 +#: seahub/auth/forms.py:122 msgid "Can not reset password, please contact LDAP admin." msgstr "Nepavyko iš naujo nustatyti slaptažodžio. Kreipkitės į LDAP administratorių." -#: seahub/auth/forms.py:172 +#: seahub/auth/forms.py:146 +#, python-format +msgid "Reset Password on %s" +msgstr "Iš naujo nustatyti %s slaptažodį" + +#: seahub/auth/forms.py:155 msgid "New password" msgstr "Naujas slaptažodis" -#: seahub/auth/forms.py:173 +#: seahub/auth/forms.py:156 msgid "New password confirmation" msgstr "Naujo slaptažodžio patvirtinimas" -#: seahub/auth/forms.py:202 seahub/auth/forms.py:248 -#: seahub/base/accounts.py:1272 seahub/organizations/forms.py:71 +#: seahub/auth/forms.py:185 seahub/auth/forms.py:231 +#: seahub/base/accounts.py:1273 seahub/organizations/forms.py:71 msgid "The two password fields didn't match." msgstr "Slaptažodžiai dviejuose laukeliuose nesutampa." -#: seahub/auth/forms.py:216 +#: seahub/auth/forms.py:199 msgid "Old password" msgstr "Senas slaptažodis" -#: seahub/auth/forms.py:224 +#: seahub/auth/forms.py:207 msgid "Your old password was entered incorrectly. Please enter it again." msgstr "Įrašytas senas slaptažodis neteisingas. Įrašykite dar kartą." -#: seahub/auth/forms.py:237 seahub/base/accounts.py:1217 +#: seahub/auth/forms.py:220 seahub/base/accounts.py:1218 msgid "Password (again)" msgstr "Slaptažodis (dar kartą)" -#: seahub/auth/forms.py:268 seahub/forms.py:35 seahub/invitations/views.py:39 +#: seahub/auth/forms.py:251 seahub/forms.py:35 seahub/invitations/views.py:39 #: seahub/invitations/views.py:54 seahub/organizations/forms.py:49 #: seahub/profile/forms.py:46 msgid "A user with this email already exists." msgstr "Vartotojas su tokiu el. pašto adresu jau yra." -#: seahub/auth/views.py:156 +#: seahub/auth/views.py:154 msgid "This account has been frozen due to too many failed login attempts." msgstr "Paskyra laikinai įšaldyta dėl pakartotinių nepavykusiu prisijungimų." -#: seahub/auth/views.py:322 +#: seahub/auth/views.py:311 msgid "Logged out" msgstr "Atsijungta" -#: seahub/auth/views.py:387 +#: seahub/auth/views.py:374 msgid "Failed to send email, please contact administrator." msgstr "Nepavyko išsiųsti laiško. Kreipkitės į administratorių." -#: seahub/auth/views.py:459 +#: seahub/auth/views.py:441 msgid "Unable to change password." msgstr "" @@ -975,6 +964,51 @@ msgstr "" msgid "Avatar for %s" msgstr "%s avataras" +#: seahub/avatar/templates/avatar/add.html:6 +msgid "Upload Avatar" +msgstr "Įkelti avatarą" + +#: seahub/avatar/templates/avatar/add.html:7 +#: seahub/avatar/templates/avatar/change.html:8 +msgid "Your current avatar: " +msgstr "Dabartinis avataras:" + +#: seahub/avatar/templates/avatar/add.html:9 +msgid "Upload New Avatar: " +msgstr "Įkelti naują avatarą:" + +#: seahub/avatar/templates/avatar/add.html:13 +#: seahub/avatar/templates/avatar/change.html:30 +msgid "Upload New Image" +msgstr "Įkelti naują paveikslėlį" + +#: seahub/avatar/templates/avatar/confirm_delete.html:6 +msgid "Please select the avatars that you would like to delete." +msgstr "Pasirinkite avatarą kurį norite ištrinti." + +#: seahub/avatar/templates/avatar/confirm_delete.html:11 +#, python-format +msgid "" +"You have no avatars to delete. Please upload one now." +msgstr "Neturite avatarų ištrinimui.Prašome įkelti dabar." + +#: seahub/avatar/templates/avatar/confirm_delete.html:18 +msgid "Delete These" +msgstr "Ištrinti šiuos" + +#: seahub/avatar/templates/notification/avatar_friend_updated/notice.html:2 +#, python-format +msgid "" +"%(avatar_creator)s has updated their avatar %(avatar)s." +msgstr "%(avatar_creator)s atnaujino savo avatarą %(avatar)s." + +#: seahub/avatar/templates/notification/avatar_updated/notice.html:2 +#, python-format +msgid "You have updated your avatar %(avatar)s." +msgstr "Atnaujinote savo avatarą %(avatar)s." + #: seahub/avatar/views.py:77 msgid "Successfully uploaded a new avatar." msgstr "Naujas avataras sėkmingai įkeltas." @@ -992,39 +1026,39 @@ msgstr "Avataras sėkmingai ištrintas." msgid "Account %(account)s froze on %(site)s." msgstr "Paskyra %(account)s įšaldyta %(site)s." -#: seahub/base/accounts.py:1205 +#: seahub/base/accounts.py:1206 msgid "Email address" msgstr "El. pašto adresas" -#: seahub/base/accounts.py:1211 +#: seahub/base/accounts.py:1212 msgid "Username" msgstr "Vartotojo vardas" -#: seahub/base/accounts.py:1212 +#: seahub/base/accounts.py:1213 msgid "This value must be of length 40" msgstr "Šį reikšmė turi būti didesnė už 40" -#: seahub/base/accounts.py:1231 +#: seahub/base/accounts.py:1232 msgid "Enter a valid email address." msgstr "Įrašykite galiojantį el. pašto adresą." -#: seahub/base/accounts.py:1242 +#: seahub/base/accounts.py:1243 msgid "Invalid user id." msgstr "Neteisingas vartotojo id." -#: seahub/base/accounts.py:1294 +#: seahub/base/accounts.py:1295 msgid "name" msgstr "vardas" -#: seahub/base/accounts.py:1297 +#: seahub/base/accounts.py:1298 msgid "department" msgstr "skyrius" -#: seahub/base/accounts.py:1300 +#: seahub/base/accounts.py:1301 msgid "telephone" msgstr "telefonas" -#: seahub/base/accounts.py:1303 +#: seahub/base/accounts.py:1304 msgid "note" msgstr "pastaba" @@ -1101,41 +1135,41 @@ msgstr "" #: seahub/base/management/commands/export_users.py:47 #: seahub/institutions/templates/institutions/useradmin.html:17 #: seahub/institutions/templates/institutions/useradmin_search.html:20 -#: seahub/sysadmin_extra/views.py:57 seahub/views/sysadmin.py:172 -#: seahub/views/sysadmin.py:176 +#: seahub/sysadmin_extra/views.py:57 seahub/views/sysadmin.py:171 +#: seahub/views/sysadmin.py:175 msgid "Status" msgstr "Būsena" #: seahub/base/management/commands/export_users.py:43 #: seahub/institutions/templates/institutions/user_info.html:106 -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:769 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:768 msgid "Role" msgstr "Vaidmuo" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 #: seahub/institutions/templates/institutions/user_info.html:107 -#: seahub/views/sysadmin.py:174 seahub/views/sysadmin.py:178 -#: seahub/views/sysadmin.py:644 +#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 +#: seahub/views/sysadmin.py:643 msgid "Create At" msgstr "Sukurti į" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 -#: seahub/views/sysadmin.py:174 seahub/views/sysadmin.py:178 +#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 msgid "Last Login" msgstr "Paskutinis prisijungimas" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 -#: seahub/institutions/views.py:176 seahub/views/sysadmin.py:174 -#: seahub/views/sysadmin.py:178 +#: seahub/institutions/views.py:176 seahub/views/sysadmin.py:173 +#: seahub/views/sysadmin.py:177 msgid "Admin" msgstr "Admin" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 -#: seahub/views/sysadmin.py:174 seahub/views/sysadmin.py:178 +#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 msgid "LDAP(imported)" msgstr "LDAP(importuota)" @@ -1143,7 +1177,7 @@ msgstr "LDAP(importuota)" #: seahub/institutions/templates/institutions/useradmin.html:33 #: seahub/institutions/templates/institutions/useradmin.html:42 #: seahub/institutions/templates/institutions/useradmin_search.html:36 -#: seahub/views/sysadmin.py:234 +#: seahub/views/sysadmin.py:233 msgid "Active" msgstr "Aktyvus" @@ -1151,25 +1185,25 @@ msgstr "Aktyvus" #: seahub/institutions/templates/institutions/useradmin.html:35 #: seahub/institutions/templates/institutions/useradmin.html:43 #: seahub/institutions/templates/institutions/useradmin_search.html:38 -#: seahub/views/sysadmin.py:236 +#: seahub/views/sysadmin.py:235 msgid "Inactive" msgstr "Neaktyvus" #: seahub/base/management/commands/export_users.py:126 #: seahub/base/management/commands/export_users.py:127 -#: seahub/templates/base.html:86 seahub/templates/client_login_confirm.html:9 -#: seahub/views/sysadmin.py:242 seahub/views/sysadmin.py:243 +#: seahub/templates/base.html:86 seahub/templates/client_login_confirm.html:13 +#: seahub/views/sysadmin.py:241 seahub/views/sysadmin.py:242 msgid "Yes" msgstr "Taip" #: seahub/base/management/commands/export_users.py:132 -#: seahub/views/sysadmin.py:248 +#: seahub/views/sysadmin.py:247 msgid "Guest" msgstr "Svečias" #: seahub/base/management/commands/export_users.py:134 #: seahub/base/management/commands/export_users.py:138 -#: seahub/views/sysadmin.py:250 seahub/views/sysadmin.py:254 +#: seahub/views/sysadmin.py:249 seahub/views/sysadmin.py:253 msgid "Default" msgstr "Numatytasis" @@ -1333,20 +1367,157 @@ msgid "%s PB" msgstr "%s PB" #: seahub/contacts/models.py:78 +#: seahub/contacts/templates/contacts/contact_list.html:119 msgid "Email is required." msgstr "El. paštas privalomas." +#: seahub/contacts/templates/contacts/contact_list.html:4 +#: seahub/contacts/templates/contacts/contact_list.html:10 +msgid "Contacts" +msgstr "Kontaktai" + +#: seahub/contacts/templates/contacts/contact_list.html:11 +#: seahub/contacts/templates/contacts/contact_list.html:43 +msgid "Add Contacts" +msgstr "Įtraukti kontaktus" + +#: seahub/contacts/templates/contacts/contact_list.html:17 +msgid "Email " +msgstr "El. paštas" + +#: seahub/contacts/templates/contacts/contact_list.html:19 +#: seahub/templates/registration/registration_form.html:41 +msgid "Note" +msgstr "Pastaba" + +#: seahub/contacts/templates/contacts/contact_list.html:20 +#: seahub/institutions/templates/institutions/user_info.html:64 +#: seahub/institutions/templates/institutions/user_info.html:108 +#: seahub/institutions/templates/institutions/useradmin.html:20 +#: seahub/institutions/templates/institutions/useradmin_search.html:23 +#: seahub/templates/repo_dir_recycle_view.html:47 +#: seahub/templates/repo_history_view.html:60 +msgid "Operations" +msgstr "Operacijos" + +#: seahub/contacts/templates/contacts/contact_list.html:29 +#: seahub/institutions/templates/institutions/useradmin.html:38 +msgid "Edit" +msgstr "Redaguoti" + +#: seahub/contacts/templates/contacts/contact_list.html:30 +#: seahub/institutions/templates/institutions/useradmin.html:59 +#: seahub/institutions/templates/institutions/useradmin_search.html:55 +#: seahub/sysadmin_extra/views.py:232 +#: seahub/templates/view_shared_upload_link.html:87 +msgid "Delete" +msgstr "Ištrinti" + +#: seahub/contacts/templates/contacts/contact_list.html:37 +msgid "You don't have any contacts" +msgstr "Neturite kontaktų" + +#: seahub/contacts/templates/contacts/contact_list.html:38 +msgid "" +"Add your contacts so you can quickly share libraries and send file shared " +"link." +msgstr "Įkelti kontaktą kad galėtumėte greitai pasidalinti ir nusiųsti nuorodas." + +#: seahub/contacts/templates/contacts/contact_list.html:46 +#: seahub/contacts/templates/contacts/contact_list.html:55 +msgid "Note(optional)" +msgstr "Pastabos (neprivaloma)" + +#: seahub/contacts/templates/contacts/contact_list.html:49 +#: seahub/contacts/templates/contacts/contact_list.html:58 +#: seahub/institutions/templates/institutions/user_info.html:52 +#: seahub/institutions/templates/institutions/useradmin_search.html:12 +#: seahub/invitations/templates/invitations/token_view.html:17 +#: seahub/options/templates/options/set_user_options.html:14 +#: seahub/organizations/templates/organizations/org_register.html:42 +#: seahub/search/templates/search_results.html:26 +#: seahub/search/templates/search_results.html:47 +#: seahub/share/templates/share/share_link_audit.html:22 +#: seahub/templates/decrypt_repo_form.html:13 +#: seahub/templates/home_base.html:103 +#: seahub/templates/registration/password_change_form.html:24 +#: seahub/templates/registration/password_reset_confirm.html:19 +#: seahub/templates/registration/password_reset_form.html:13 +#: seahub/templates/registration/password_set_form.html:27 +#: seahub/templates/repo_dir_recycle_view.html:74 +#: seahub/templates/share_access_validation.html:29 +msgid "Submit" +msgstr "Pateikti" + +#: seahub/contacts/templates/contacts/contact_list.html:52 +msgid "Edit Contact" +msgstr "Redaguoti kontaktą" + +#: seahub/contacts/templates/contacts/contact_list.html:101 +#: seahub/contacts/templates/contacts/contact_list.html:146 +#: seahub/templates/sdoc_file_view_react.html:64 +#: seahub/templates/sdoc_file_view_react.html:87 +#: seahub/templates/view_file_onlyoffice.html:89 +#: seahub/templates/view_file_onlyoffice.html:112 +msgid "Failed. Please check the network." +msgstr "Nepavyko. Patikrinkite tinklą." + +#: seahub/contacts/templates/contacts/contact_list.html:109 +msgid "Delete Contact" +msgstr "Ištrinti kontaktą" + +#: seahub/contacts/templates/contacts/contact_list.html:109 +#: seahub/institutions/templates/institutions/useradmin.html:81 +#: seahub/institutions/templates/institutions/useradmin_search.html:72 +#, python-format +msgid "Are you sure you want to delete %s ?" +msgstr "Ar tikrai norite ištrinti %s ?" + +#: seahub/contacts/templates/contacts/contact_list.html:123 +msgid "You cannot add yourself." +msgstr "Negalite pridėti savęs." + +#: seahub/contacts/views.py:65 +#, python-format +msgid "%s is not a valid email." +msgstr "%s nėra galiojantis el. pašto adresas." + +#: seahub/contacts/views.py:70 +#, python-format +msgid "%s is already in your contacts." +msgstr "%s jau yra kontaktuose." + +#: seahub/contacts/views.py:79 +#, python-format +msgid "Successfully added %s to contacts." +msgstr "%s sėkmingai įtrauktas į kontaktus." + +#: seahub/contacts/views.py:84 +#, python-format +msgid "Failed to add %s to contacts." +msgstr "Nepavyko įtraukti %s į kontaktus." + +#: seahub/contacts/views.py:105 +#, python-format +msgid "Successfully edited %s." +msgstr "Sėkmingai redaguotas %s." + +#: seahub/contacts/views.py:118 +#, python-format +msgid "Successfully Deleted %s" +msgstr "%s sėkmingai ištrintas" + #: seahub/dingtalk/views.py:50 seahub/dingtalk/views.py:74 #: seahub/dingtalk/views.py:83 seahub/dingtalk/views.py:105 -#: seahub/dingtalk/views.py:122 seahub/dingtalk/views.py:166 -#: seahub/dingtalk/views.py:191 seahub/dingtalk/views.py:200 -#: seahub/dingtalk/views.py:222 seahub/dingtalk/views.py:258 -#: seahub/dingtalk/views.py:298 seahub/dingtalk/views.py:345 -#: seahub/dingtalk/views.py:365 seahub/dingtalk/views.py:435 -#: seahub/dingtalk/views.py:482 seahub/oauth/views.py:86 -#: seahub/oauth/views.py:109 seahub/oauth/views.py:155 -#: seahub/oauth/views.py:167 seahub/oauth/views.py:173 -#: seahub/oauth/views.py:204 seahub/templates/remote_user/error.html:8 +#: seahub/dingtalk/views.py:122 seahub/dingtalk/views.py:162 +#: seahub/dingtalk/views.py:187 seahub/dingtalk/views.py:196 +#: seahub/dingtalk/views.py:218 seahub/dingtalk/views.py:254 +#: seahub/dingtalk/views.py:294 seahub/dingtalk/views.py:341 +#: seahub/dingtalk/views.py:359 seahub/dingtalk/views.py:432 +#: seahub/dingtalk/views.py:479 seahub/oauth/views.py:84 +#: seahub/oauth/views.py:107 seahub/oauth/views.py:153 +#: seahub/oauth/views.py:165 seahub/oauth/views.py:171 +#: seahub/oauth/views.py:202 seahub/templates/remote_user/error.html:8 #: seahub/weixin/views.py:35 seahub/weixin/views.py:54 #: seahub/weixin/views.py:59 seahub/weixin/views.py:78 #: seahub/weixin/views.py:96 seahub/work_weixin/views.py:68 @@ -1357,7 +1528,7 @@ msgstr "El. paštas privalomas." msgid "Error, please contact administrator." msgstr "Klaida, susisiekite su administratoriumi." -#: seahub/dingtalk/views.py:125 seahub/dingtalk/views.py:368 +#: seahub/dingtalk/views.py:125 seahub/dingtalk/views.py:362 #: seahub/weixin/views.py:99 #, python-format msgid "User %s not found or inactive." @@ -1390,7 +1561,7 @@ msgstr "Vardas %s yra negaliojantis" #: seahub/forms.py:97 seahub/share/views.py:296 seahub/views/ajax.py:308 #: seahub/views/ajax.py:312 seahub/views/ajax.py:316 seahub/views/ajax.py:327 -#: seahub/views/ajax.py:447 seahub/views/file.py:1933 +#: seahub/views/ajax.py:447 seahub/views/file.py:1930 msgid "Argument missing" msgstr "Trūksta argumento" @@ -1513,11 +1684,11 @@ msgid "The %(site_name)s team" msgstr "%(site_name)s komanda" #: seahub/group/views.py:105 seahub/share/views.py:233 -#: seahub/views/__init__.py:436 seahub/views/ajax.py:381 -#: seahub/views/ajax.py:427 seahub/views/file.py:1184 -#: seahub/views/file.py:1425 seahub/views/file.py:1942 +#: seahub/views/__init__.py:587 seahub/views/ajax.py:381 +#: seahub/views/ajax.py:427 seahub/views/file.py:1181 +#: seahub/views/file.py:1422 seahub/views/file.py:1939 #: seahub/views/repo.py:114 seahub/views/repo.py:171 seahub/views/repo.py:229 -#: seahub/views/repo.py:282 seahub/views/repo.py:399 +#: seahub/views/repo.py:282 seahub/views/repo.py:392 msgid "Permission denied" msgstr "Prieiga uždrausta" @@ -1531,7 +1702,7 @@ msgid "Exit admin panel" msgstr "Išeiti iš administratoriaus skydo" #: seahub/institutions/templates/institutions/base.html:13 -#: seahub/templates/base.html:32 +#: seahub/templates/base.html:32 seahub/templates/home_base.html:9 msgid "Close" msgstr "Uždaryti" @@ -1549,6 +1720,7 @@ msgid "Info" msgstr "Info" #: seahub/institutions/templates/institutions/info.html:13 +#: seahub/templates/home_base.html:63 msgid "Libraries" msgstr "Bibliotekos" @@ -1585,12 +1757,12 @@ msgid "Name" msgstr "Vardas" #: seahub/institutions/templates/institutions/user_info.html:35 -#: seahub/templates/registration/registration_form.html:32 +#: seahub/templates/registration/registration_form.html:31 msgid "Department" msgstr "Skyrius" #: seahub/institutions/templates/institutions/user_info.html:38 -#: seahub/templates/registration/registration_form.html:37 +#: seahub/templates/registration/registration_form.html:36 msgid "Telephone" msgstr "Telefonas" @@ -1609,25 +1781,9 @@ msgstr "Nustatyti saugyklos dydį" msgid "Available quota:" msgstr "Prieinamos saugyklos dydis:" -#: seahub/institutions/templates/institutions/user_info.html:52 -#: seahub/institutions/templates/institutions/useradmin_search.html:12 -#: seahub/invitations/templates/invitations/token_view.html:17 -#: seahub/options/templates/options/set_user_options.html:14 -#: seahub/organizations/templates/organizations/org_register.html:42 -#: seahub/search/templates/search_results.html:26 -#: seahub/search/templates/search_results.html:47 -#: seahub/share/templates/share/share_link_audit.html:22 -#: seahub/templates/decrypt_repo_form.html:13 -#: seahub/templates/registration/password_change_form.html:25 -#: seahub/templates/registration/password_reset_confirm.html:19 -#: seahub/templates/registration/password_reset_form.html:41 -#: seahub/templates/registration/password_set_form.html:28 -#: seahub/templates/share_access_validation.html:29 -msgid "Submit" -msgstr "Pateikti" - #: seahub/institutions/templates/institutions/user_info.html:62 #: seahub/search/templates/search_results.html:39 +#: seahub/templates/repo_dir_recycle_view.html:46 #: seahub/templates/repo_history_view.html:59 msgid "Size" msgstr "Dydis" @@ -1637,14 +1793,6 @@ msgstr "Dydis" msgid "Last Update" msgstr "Paskutinis atnaujinimas" -#: seahub/institutions/templates/institutions/user_info.html:64 -#: seahub/institutions/templates/institutions/user_info.html:108 -#: seahub/institutions/templates/institutions/useradmin.html:20 -#: seahub/institutions/templates/institutions/useradmin_search.html:23 -#: seahub/templates/repo_history_view.html:60 -msgid "Operations" -msgstr "Operacijos" - #: seahub/institutions/templates/institutions/user_info.html:70 msgid "Encrypted" msgstr "Užšifruota" @@ -1671,16 +1819,6 @@ msgstr "Saugyklos dydis negali būti tuščias" msgid "Create At / Last Login" msgstr "" -#: seahub/institutions/templates/institutions/useradmin.html:38 -msgid "Edit" -msgstr "Redaguoti" - -#: seahub/institutions/templates/institutions/useradmin.html:59 -#: seahub/institutions/templates/institutions/useradmin_search.html:55 -#: seahub/sysadmin_extra/views.py:232 -msgid "Delete" -msgstr "Ištrinti" - #: seahub/institutions/templates/institutions/useradmin.html:68 #: seahub/institutions/templates/institutions/useradmin_search.html:63 msgid "Empty" @@ -1695,12 +1833,6 @@ msgstr "Aktyvuojama..., prašome palaukti" msgid "Delete User" msgstr "Ištrinti vartotoją" -#: seahub/institutions/templates/institutions/useradmin.html:81 -#: seahub/institutions/templates/institutions/useradmin_search.html:72 -#, python-format -msgid "Are you sure you want to delete %s ?" -msgstr "Ar tikrai norite ištrinti %s ?" - #: seahub/institutions/templates/institutions/useradmin.html:130 msgid "Edit failed." msgstr "Nepavyko redaguoti." @@ -1721,7 +1853,7 @@ msgstr "Savininkas" msgid "Member" msgstr "Narys" -#: seahub/institutions/views.py:209 seahub/views/sysadmin.py:366 +#: seahub/institutions/views.py:209 seahub/views/sysadmin.py:365 msgid "Failed to delete: the user does not exist" msgstr "Nepavyko ištrinti: tokio vartotojo nėra" @@ -1729,7 +1861,7 @@ msgstr "Nepavyko ištrinti: tokio vartotojo nėra" msgid "Failed to delete: the user is system administrator" msgstr "" -#: seahub/institutions/views.py:217 seahub/views/sysadmin.py:356 +#: seahub/institutions/views.py:217 seahub/views/sysadmin.py:355 #, python-format msgid "Successfully deleted %s" msgstr "%s sėkmingai ištrintas" @@ -1755,7 +1887,6 @@ msgstr "" #: seahub/templates/shared_link_email.html:9 #: seahub/templates/shared_upload_link_email.html:8 #: seahub/templates/snippets/reset_repo_password.html:7 -#: seahub/templates/sysadmin/short_time_linving_password_reset_link.html:10 #: seahub/templates/sysadmin/user_activation_email.html:9 #: seahub/templates/sysadmin/user_add_email.html:7 #: seahub/templates/sysadmin/user_batch_add_email.html:7 @@ -1886,7 +2017,7 @@ msgstr "" msgid "New file updates on %s" msgstr "" -#: seahub/notifications/management/commands/send_notices.py:492 +#: seahub/notifications/management/commands/send_notices.py:457 #, python-format msgid "New notice on %s" msgstr "%sgautas naujas pranešimas " @@ -1896,31 +2027,21 @@ msgstr "%sgautas naujas pranešimas " msgid "You've got %(num)s new notices on %(site_name)s:\n" msgstr "" -#: seahub/notifications/models.py:554 +#: seahub/notifications/models.py:502 #, python-format msgid "" "A file named %(file_name)s is uploaded to %(name)s" msgstr "" -#: seahub/notifications/models.py:561 -#, python-format -msgid "A file named %(file_name)s is uploaded" -msgstr "" - -#: seahub/notifications/models.py:596 +#: seahub/notifications/models.py:509 #, python-format msgid "" -"A folder named %(folder_name)s is uploaded to " -"%(name)s" +"A file named %(file_name)s is uploaded to Deleted " +"Library" msgstr "" -#: seahub/notifications/models.py:603 -#, python-format -msgid "A folder named %(folder_name)s is uploaded" -msgstr "" - -#: seahub/notifications/models.py:737 +#: seahub/notifications/models.py:643 #, python-format msgid "" "User %(username)s has asked to join group %(group_staff)s has added you to group " "%(group_name)s" msgstr "" -#: seahub/notifications/models.py:792 +#: seahub/notifications/models.py:698 #, python-format msgid "" "File %(file_name)s has a new comment from user " "%(author)s" msgstr "" -#: seahub/notifications/models.py:809 +#: seahub/notifications/models.py:715 #, python-format msgid "" "Draft #%(draft_id)s has a new comment from user " "%(author)s" msgstr "" -#: seahub/notifications/models.py:826 +#: seahub/notifications/models.py:732 #, python-format msgid "" "%(from_user)s has sent you a request for draft " "#%(draft_id)s" msgstr "" -#: seahub/notifications/models.py:849 -#: seahub/notifications/templates/notifications/notice_email.html:66 +#: seahub/notifications/models.py:755 +#: seahub/notifications/templates/notifications/notice_email.html:63 #, python-format msgid "" "Guest %(user)s accepted your invitation at %(time)s." msgstr "" -#: seahub/notifications/models.py:873 +#: seahub/notifications/models.py:779 #, python-format msgid "" "%(user)s has transfered a library named %(folder_name)s is" -" uploaded to your folder %(parent_dir_name)s." -msgstr "" - -#: seahub/notifications/templates/notifications/notice_email.html:57 -#, python-format -msgid "" "User %(user)s has asked to join " "group %(grp_name)s, verification " "message: %(msg)s" msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:60 +#: seahub/notifications/templates/notifications/notice_email.html:57 #, python-format msgid "" "User %(user)s has added you to " "group %(grp_name)s" msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:63 +#: seahub/notifications/templates/notifications/notice_email.html:60 #, python-format msgid "" "File %(file_name)s has a new " "comment from user %(author)s" msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:69 +#: seahub/notifications/templates/notifications/notice_email.html:66 #, python-format msgid "" "A large number of files in your library %(user_name)s created file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:81 +#: seahub/notifications/templates/notifications/notice_email.html:78 #, python-format msgid "" " User %(user_name)s created file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:86 +#: seahub/notifications/templates/notifications/notice_email.html:83 #, python-format msgid "" " User %(user_name)s deleted file " @@ -2087,7 +2200,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:88 +#: seahub/notifications/templates/notifications/notice_email.html:85 #, python-format msgid "" " User %(user_name)s deleted file " @@ -2095,7 +2208,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:92 +#: seahub/notifications/templates/notifications/notice_email.html:89 #, python-format msgid "" " User %(user_name)s restored file " @@ -2103,7 +2216,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:95 +#: seahub/notifications/templates/notifications/notice_email.html:92 #, python-format msgid "" " User %(user_name)s renamed file " @@ -2111,7 +2224,7 @@ msgid "" "library %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:99 +#: seahub/notifications/templates/notifications/notice_email.html:96 #, python-format msgid "" " User %(user_name)s moved file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:101 +#: seahub/notifications/templates/notifications/notice_email.html:98 #, python-format msgid "" " User %(user_name)s moved file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:105 +#: seahub/notifications/templates/notifications/notice_email.html:102 #, python-format msgid "" " User %(user_name)s updated file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:110 +#: seahub/notifications/templates/notifications/notice_email.html:107 #, python-format msgid "" " User %(user_name)s created folder " @@ -2144,7 +2257,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:112 +#: seahub/notifications/templates/notifications/notice_email.html:109 #, python-format msgid "" " User %(user_name)s created folder " @@ -2153,7 +2266,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:117 +#: seahub/notifications/templates/notifications/notice_email.html:114 #, python-format msgid "" " User %(user_name)s deleted folder " @@ -2161,7 +2274,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:119 +#: seahub/notifications/templates/notifications/notice_email.html:116 #, python-format msgid "" " User %(user_name)s deleted folder " @@ -2169,7 +2282,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:123 +#: seahub/notifications/templates/notifications/notice_email.html:120 #, python-format msgid "" " User %(user_name)s restored folder" @@ -2177,7 +2290,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:126 +#: seahub/notifications/templates/notifications/notice_email.html:123 #, python-format msgid "" " User %(user_name)s renamed folder " @@ -2185,7 +2298,7 @@ msgid "" "library %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:130 +#: seahub/notifications/templates/notifications/notice_email.html:127 #, python-format msgid "" " User %(user_name)s moved folder %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:132 +#: seahub/notifications/templates/notifications/notice_email.html:129 #, python-format msgid "" " User %(user_name)s moved folder %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:145 +#: seahub/notifications/templates/notifications/notice_email.html:142 msgid "Go check out at the following page:" msgstr "" @@ -2251,21 +2364,21 @@ msgstr "" msgid "Notifications" msgstr "Pranešimai" -#: seahub/notifications/utils.py:423 +#: seahub/notifications/utils.py:305 #, python-format msgid "%(author)s added a new comment in document %(sdoc_name)s" msgstr "" -#: seahub/notifications/utils.py:430 seahub/notifications/utils.py:440 +#: seahub/notifications/utils.py:312 seahub/notifications/utils.py:322 msgid "Details" msgstr "" -#: seahub/notifications/utils.py:433 +#: seahub/notifications/utils.py:315 #, python-format msgid "%(author)s added a new reply in document %(sdoc_name)s" msgstr "" -#: seahub/oauth/views.py:207 +#: seahub/oauth/views.py:205 #: seahub/templates/remote_user/create_unknown_user_false.html:8 #: seahub/work_weixin/views.py:110 msgid "" @@ -2300,24 +2413,22 @@ msgstr "" #: seahub/organizations/api/admin/info.py:102 #: seahub/organizations/api/admin/logo.py:33 -#: seahub/organizations/api/admin/logo.py:42 seahub/subscription/views.py:25 -#: seahub/subscription/views.py:41 seahub/subscription/views.py:103 -#: seahub/work_weixin/views.py:37 seahub/work_weixin/views.py:62 -#: seahub/work_weixin/views.py:151 seahub/work_weixin/views.py:171 -#: seahub/work_weixin/views.py:231 +#: seahub/organizations/api/admin/logo.py:42 seahub/work_weixin/views.py:37 +#: seahub/work_weixin/views.py:62 seahub/work_weixin/views.py:151 +#: seahub/work_weixin/views.py:171 seahub/work_weixin/views.py:231 msgid "Feature is not enabled." msgstr "" -#: seahub/organizations/api/admin/users.py:813 +#: seahub/organizations/api/admin/users.py:806 #, python-brace-format msgid "Failed. You can only invite {org_members_quota} members." msgstr "" -#: seahub/organizations/api/admin/users.py:817 +#: seahub/organizations/api/admin/users.py:810 msgid "The number of users exceeds the limit" msgstr "" -#: seahub/organizations/api/admin/users.py:834 +#: seahub/organizations/api/admin/users.py:827 #, python-brace-format msgid "User {email} already exists." msgstr "" @@ -2330,14 +2441,14 @@ msgstr "" #: seahub/organizations/templates/organizations/org_register.html:8 #: seahub/templates/choose_register.html:3 #: seahub/templates/choose_register.html:8 -#: seahub/templates/registration/login.html:119 +#: seahub/templates/registration/login.html:102 #: seahub/templates/registration/registration_form.html:3 -#: seahub/templates/registration/registration_form.html:13 +#: seahub/templates/registration/registration_form.html:12 msgid "Signup" msgstr "" #: seahub/organizations/templates/organizations/org_register.html:10 -#: seahub/templates/registration/registration_form.html:15 +#: seahub/templates/registration/registration_form.html:14 msgid "Welcome back, you are already signed in." msgstr "Sveiki sugrįžę, vis dar esate prisijungę." @@ -2354,11 +2465,11 @@ msgid "Admin Email" msgstr "" #: seahub/organizations/templates/organizations/org_register.html:38 -#: seahub/templates/registration/password_change_form.html:22 -#: seahub/templates/registration/password_set_form.html:25 -#: seahub/templates/registration/registration_form.html:28 +#: seahub/templates/registration/password_change_form.html:21 +#: seahub/templates/registration/password_set_form.html:24 +#: seahub/templates/registration/registration_form.html:27 #: seahub/templates/sysadmin/sudo_mode.html:4 -#: seahub/templates/sysadmin/sudo_mode.html:38 +#: seahub/templates/sysadmin/sudo_mode.html:18 msgid "Confirm Password" msgstr "" @@ -2398,7 +2509,7 @@ msgstr "Vardas:" #: seahub/profile/templates/profile/set_profile_react.html:25 #: seahub/templates/registration/password_set_form.html:4 -#: seahub/templates/registration/password_set_form.html:13 +#: seahub/templates/registration/password_set_form.html:12 msgid "Set Password" msgstr "" @@ -2436,10 +2547,10 @@ msgid "Successfully set \"%s\" as your default library." msgstr "" #: seahub/seadoc/views.py:26 seahub/seadoc/views.py:80 -#: seahub/seadoc/views.py:158 seahub/views/__init__.py:427 -#: seahub/views/__init__.py:470 seahub/views/__init__.py:604 -#: seahub/views/__init__.py:763 seahub/views/ajax.py:376 -#: seahub/views/file.py:1928 +#: seahub/seadoc/views.py:158 seahub/views/__init__.py:578 +#: seahub/views/__init__.py:621 seahub/views/__init__.py:755 +#: seahub/views/__init__.py:914 seahub/views/ajax.py:376 +#: seahub/views/file.py:1925 msgid "Library does not exist" msgstr "" @@ -2598,7 +2709,7 @@ msgstr "" msgid "Share Link" msgstr "" -#: seahub/share/views.py:319 seahub/views/sysadmin.py:644 +#: seahub/share/views.py:319 seahub/views/sysadmin.py:643 msgid "Creator" msgstr "" @@ -2646,7 +2757,7 @@ msgstr "" msgid "Failed to export excel, invalid start or end date" msgstr "" -#: seahub/sysadmin_extra/views.py:61 seahub/views/sysadmin.py:679 +#: seahub/sysadmin_extra/views.py:61 seahub/views/sysadmin.py:678 msgid "Success" msgstr "Sėkmingai" @@ -2716,11 +2827,11 @@ msgstr "" msgid "Create an organization account" msgstr "" -#: seahub/templates/client_login_confirm.html:6 +#: seahub/templates/client_login_confirm.html:10 msgid "Desktop Client Login Confirm" msgstr "" -#: seahub/templates/client_login_confirm.html:8 +#: seahub/templates/client_login_confirm.html:12 msgid "Do you want to login to your client?" msgstr "" @@ -2755,6 +2866,78 @@ msgstr "" msgid "This file has (apparently) not been accessed yet" msgstr "" +#: seahub/templates/home_base.html:11 +msgid "Files" +msgstr "Bylos" + +#: seahub/templates/home_base.html:14 +msgid "My Libraries" +msgstr "Mano bibliotekos" + +#: seahub/templates/home_base.html:16 +msgid "Shared with me" +msgstr "Bendrinama su manimi" + +#: seahub/templates/home_base.html:18 +msgid "Shared with all" +msgstr "Bendrinama su visais" + +#: seahub/templates/home_base.html:23 +msgid "Shared with groups" +msgstr "Bendrinama su grupėmis" + +#: seahub/templates/home_base.html:26 +msgid "All Groups" +msgstr "Visos grupės" + +#: seahub/templates/home_base.html:38 +msgid "Tools" +msgstr "Įrankiai" + +#: seahub/templates/home_base.html:41 +msgid "Favorites" +msgstr "Mėgstamiausi" + +#: seahub/templates/home_base.html:43 +msgid "Activities" +msgstr "" + +#: seahub/templates/home_base.html:47 +msgid "Wikis" +msgstr "" + +#: seahub/templates/home_base.html:50 +msgid "Linked Devices" +msgstr "" + +#: seahub/templates/home_base.html:53 +msgid "Invite People" +msgstr "" + +#: seahub/templates/home_base.html:56 +msgid "Drafts" +msgstr "" + +#: seahub/templates/home_base.html:59 +msgid "Share Admin" +msgstr "Bendrinimo administravimas" + +#: seahub/templates/home_base.html:66 +msgid "Folders" +msgstr "" + +#: seahub/templates/home_base.html:71 seahub/templates/home_base.html:75 +msgid "Links" +msgstr "" + +#: seahub/templates/home_base.html:90 +msgid "Enable Modules" +msgstr "" + +#: seahub/templates/home_base.html:97 +msgid "Personal Wiki" +msgstr "" + #: seahub/templates/i18n.html:6 msgid "Upload Folder" msgstr "" @@ -2795,7 +2978,7 @@ msgid "" msgstr "" #: seahub/templates/registration/activation_email.html:18 -#: seahub/templates/registration/registration_form.html:47 +#: seahub/templates/registration/registration_form.html:46 msgid "Sign Up" msgstr "Registruotis" @@ -2817,7 +3000,7 @@ msgstr "Prisijungti iš naujo" #: seahub/templates/registration/login.html:4 #: seahub/templates/registration/login.html:36 -#: seahub/templates/registration/login.html:75 +#: seahub/templates/registration/login.html:73 #: seahub/templates/registration/multi_adfs_sso.html:4 #: seahub/templates/registration/multi_adfs_sso.html:36 #: seahub/templates/registration/multi_adfs_sso.html:47 @@ -2832,42 +3015,42 @@ msgstr "Prisijungti" msgid "Refresh" msgstr "Atnaujinti" -#: seahub/templates/registration/login.html:64 +#: seahub/templates/registration/login.html:62 msgid "Incorrect email or password" msgstr "Neteisingas el. paštas arba slaptažodis" -#: seahub/templates/registration/login.html:72 +#: seahub/templates/registration/login.html:70 #, python-format msgid "Remember me for %(remember_days)s days " msgstr "Atsiminti mane %(remember_days)s d." -#: seahub/templates/registration/login.html:79 -#: seahub/templates/registration/login.html:83 +#: seahub/templates/registration/login.html:77 +#: seahub/templates/registration/login.html:81 msgid "Single Sign-On" msgstr "Bendras prisijungimas" -#: seahub/templates/registration/login.html:90 +#: seahub/templates/registration/login.html:88 msgid "Login with" msgstr "" -#: seahub/templates/registration/login.html:116 +#: seahub/templates/registration/login.html:99 msgid "Forgot password?" msgstr "Pamiršote slaptažodį?" -#: seahub/templates/registration/login.html:184 +#: seahub/templates/registration/login.html:167 msgid "Failed to refresh the CAPTCHA, please try again later." msgstr "Nepavyko atnaujinti CAPTCHA, pamėginkite vėliau." -#: seahub/templates/registration/login.html:192 +#: seahub/templates/registration/login.html:175 #: seahub/templates/registration/multi_adfs_sso.html:90 msgid "Email or username cannot be blank" msgstr "El. pašto adresas arba vartotojo vardas negali būti tuščias" -#: seahub/templates/registration/login.html:196 -#: seahub/templates/registration/password_change_form.html:69 -#: seahub/templates/registration/password_set_form.html:67 -#: seahub/templates/registration/registration_form.html:95 -#: seahub/templates/sysadmin/sudo_mode.html:71 +#: seahub/templates/registration/login.html:179 +#: seahub/templates/registration/password_change_form.html:66 +#: seahub/templates/registration/password_set_form.html:64 +#: seahub/templates/registration/registration_form.html:91 +#: seahub/templates/sysadmin/sudo_mode.html:35 msgid "Password cannot be blank" msgstr "Slaptažodis negali būti tuščias" @@ -2880,45 +3063,45 @@ msgid "Your password has been changed successfully." msgstr "Slaptažodis sėkmingai pakeistas." #: seahub/templates/registration/password_change_form.html:3 -#: seahub/templates/registration/password_change_form.html:12 +#: seahub/templates/registration/password_change_form.html:11 msgid "Password Modification" msgstr "" -#: seahub/templates/registration/password_change_form.html:15 +#: seahub/templates/registration/password_change_form.html:14 msgid "Please update your password before continue." msgstr "" -#: seahub/templates/registration/password_change_form.html:17 +#: seahub/templates/registration/password_change_form.html:16 msgid "Current Password" msgstr "" -#: seahub/templates/registration/password_change_form.html:19 +#: seahub/templates/registration/password_change_form.html:18 msgid "New Password" msgstr "Naujas slaptažodis" -#: seahub/templates/registration/password_change_form.html:39 -#: seahub/templates/registration/password_set_form.html:42 -#: seahub/templates/registration/registration_form.html:65 +#: seahub/templates/registration/password_change_form.html:37 +#: seahub/templates/registration/password_set_form.html:40 +#: seahub/templates/registration/registration_form.html:62 #, python-format msgid "" "Passwords must have at least %(min_len)s characters and contain %(level)s of" " the following: uppercase letters, lowercase letters, numbers, and symbols." msgstr "" -#: seahub/templates/registration/password_change_form.html:65 +#: seahub/templates/registration/password_change_form.html:62 msgid "Current password cannot be blank" msgstr "" -#: seahub/templates/registration/password_change_form.html:73 -#: seahub/templates/registration/password_set_form.html:71 -#: seahub/templates/registration/registration_form.html:99 +#: seahub/templates/registration/password_change_form.html:70 +#: seahub/templates/registration/password_set_form.html:68 +#: seahub/templates/registration/registration_form.html:95 #: seahub/templates/snippets/repo_create_js.html:54 msgid "Please enter the password again" msgstr "" -#: seahub/templates/registration/password_change_form.html:77 -#: seahub/templates/registration/password_set_form.html:75 -#: seahub/templates/registration/registration_form.html:103 +#: seahub/templates/registration/password_change_form.html:74 +#: seahub/templates/registration/password_set_form.html:72 +#: seahub/templates/registration/registration_form.html:99 #: seahub/templates/snippets/repo_create_js.html:58 msgid "Passwords don't match" msgstr "" @@ -2933,9 +3116,8 @@ msgstr "" #: seahub/templates/registration/password_reset_confirm.html:4 #: seahub/templates/registration/password_reset_done.html:4 -#: seahub/templates/registration/password_reset_done.html:29 #: seahub/templates/registration/password_reset_form.html:4 -#: seahub/templates/registration/password_reset_form.html:36 +#: seahub/templates/registration/password_reset_form.html:7 msgid "Password Reset" msgstr "" @@ -2955,14 +3137,10 @@ msgstr "" msgid "Failed to reset password: this link is no longer available." msgstr "" -#: seahub/templates/registration/password_reset_done.html:31 +#: seahub/templates/registration/password_reset_done.html:8 msgid "We've sent a password reset email to your mailbox." msgstr "" -#: seahub/templates/registration/password_reset_done.html:32 -msgid "Back to login page" -msgstr "" - #: seahub/templates/registration/password_reset_email.html:12 #, python-format msgid "" @@ -2974,12 +3152,12 @@ msgstr "" msgid "If you did not request it, just skip it." msgstr "" -#: seahub/templates/registration/password_reset_form.html:38 -msgid "We will send you an email to set new password" +#: seahub/templates/registration/password_reset_form.html:9 +msgid "Your email used in login: " msgstr "" -#: seahub/templates/registration/password_reset_form.html:39 -msgid "Your email used in login" +#: seahub/templates/registration/password_reset_form.html:12 +msgid "We will send you an email to set new password" msgstr "" #: seahub/templates/registration/register_complete_email.html:1 @@ -3019,11 +3197,7 @@ msgstr "" msgid "Signup function is not enabled." msgstr "" -#: seahub/templates/registration/registration_form.html:42 -msgid "Note" -msgstr "Pastaba" - -#: seahub/templates/registration/registration_form.html:91 +#: seahub/templates/registration/registration_form.html:87 msgid "Email cannot be blank" msgstr "El. pašto laukas negali būti tuščias" @@ -3034,6 +3208,67 @@ msgid "" "activate your account." msgstr "" +#: seahub/templates/repo_dir_recycle_view.html:13 +#, python-format +msgid "%(repo_dir_name)s Trash" +msgstr "%(repo_dir_name)s Šiukšliadėžė" + +#: seahub/templates/repo_dir_recycle_view.html:15 +#: seahub/templates/repo_history_view.html:16 +#: seahub/templates/text_diff.html:15 +#: seahub/two_factor/templates/two_factor/core/backup_tokens.html:26 +msgid "Back" +msgstr "Atgal" + +#: seahub/templates/repo_dir_recycle_view.html:21 +#: seahub/templates/repo_history_view.html:40 +msgid "Current path: " +msgstr "" + +#: seahub/templates/repo_dir_recycle_view.html:37 +#: seahub/templates/repo_dir_recycle_view.html:65 +msgid "Clean" +msgstr "" + +#: seahub/templates/repo_dir_recycle_view.html:45 +msgid "Delete Time" +msgstr "Ištrinimo laikas" + +#: seahub/templates/repo_dir_recycle_view.html:59 +msgid "More" +msgstr "Daugiau" + +#: seahub/templates/repo_dir_recycle_view.html:66 +msgid "Clear files in trash and history:" +msgstr "Išvalyti bylas šiukšliadėžėje ir žurnale:" + +#: seahub/templates/repo_dir_recycle_view.html:68 +msgid "3 days ago" +msgstr "Prieš 3 dienas" + +#: seahub/templates/repo_dir_recycle_view.html:69 +msgid "1 week ago" +msgstr "Prieš 1 savaitę" + +#: seahub/templates/repo_dir_recycle_view.html:70 +msgid "1 month ago" +msgstr "Prieš 1 mėnesį" + +#: seahub/templates/repo_dir_recycle_view.html:71 +msgid "all" +msgstr "visi" + +#: seahub/templates/repo_dir_recycle_view.html:75 +#: seahub/templates/view_shared_upload_link.html:86 +#: seahub/two_factor/templates/two_factor/_wizard_actions.html:4 +#: seahub/two_factor/templates/two_factor/profile/disable.html:12 +msgid "Cancel" +msgstr "Atšaukti" + +#: seahub/templates/repo_dir_recycle_view.html:192 +msgid "Successfully restored 1 item." +msgstr "Sėkmingai atkurtas 1 elementas." + #: seahub/templates/repo_folder_trash_react.html:5 msgid "Trash" msgstr "" @@ -3047,20 +3282,10 @@ msgstr "Žurnalas" msgid "%(repo_name)s Snapshot" msgstr "%(repo_name)s Momentinė kopija" -#: seahub/templates/repo_history_view.html:16 -#: seahub/templates/text_diff.html:15 -#: seahub/two_factor/templates/two_factor/core/backup_tokens.html:26 -msgid "Back" -msgstr "Atgal" - #: seahub/templates/repo_history_view.html:30 msgid "Unknown" msgstr "Nežinoma" -#: seahub/templates/repo_history_view.html:40 -msgid "Current path: " -msgstr "" - #: seahub/templates/repo_history_view.html:51 #: seahub/templates/repo_history_view.html:68 #: seahub/templates/repo_history_view.html:78 @@ -3091,13 +3316,6 @@ msgstr "Sėkmingai atkurta {dirent_name}" msgid "Snapshot" msgstr "" -#: seahub/templates/sdoc_file_view_react.html:64 -#: seahub/templates/sdoc_file_view_react.html:87 -#: seahub/templates/view_file_onlyoffice.html:147 -#: seahub/templates/view_file_onlyoffice.html:170 -msgid "Failed. Please check the network." -msgstr "Nepavyko. Patikrinkite tinklą." - #: seahub/templates/share_access_validation.html:6 msgid "" "Please input the password if you want to browse the shared file/directory." @@ -3171,27 +3389,24 @@ msgid "" "as soon as possible." msgstr "" -#: seahub/templates/sysadmin/short_time_linving_password_reset_link.html:13 -#, python-format -msgid "" -"Administrator on %(site_name)s is resetting your password for %(account)s, " -"please click the following link to continue: " -msgstr "" - -#: seahub/templates/sysadmin/sudo_mode.html:25 +#: seahub/templates/sysadmin/sudo_mode.html:8 msgid "Confirm password to continue" msgstr "" -#: seahub/templates/sysadmin/sudo_mode.html:26 +#: seahub/templates/sysadmin/sudo_mode.html:13 +msgid "Incorrect password" +msgstr "" + +#: seahub/templates/sysadmin/sudo_mode.html:24 +msgid "Tip:" +msgstr "" + +#: seahub/templates/sysadmin/sudo_mode.html:24 msgid "" "You are entering admin area, we won't ask for your password again for a few " "hours." msgstr "" -#: seahub/templates/sysadmin/sudo_mode.html:33 -msgid "Incorrect password" -msgstr "" - #: seahub/templates/sysadmin/user_activation_email.html:12 #, python-format msgid "Your account %(username)s on %(site_name)s has been activated." @@ -3249,6 +3464,10 @@ msgstr "" msgid "after modification" msgstr "" +#: seahub/templates/user_404.html:6 +msgid "Sorry, this user is not registered yet." +msgstr "" + #: seahub/templates/user_quota_full.html:12 #, python-format msgid "Your quota is almost full on %(site_name)s." @@ -3258,12 +3477,97 @@ msgstr "" msgid "Used:" msgstr "" +#: seahub/templates/view_shared_upload_link.html:8 +#, python-format +msgid "Upload files to %(dir_name)s" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:9 +msgid "shared by:" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:11 +msgid "The owner of this library has run out of space." +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:18 +#: seahub/templates/view_shared_upload_link.html:64 +msgid "Add Files" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:24 +msgid "Add folder" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:30 +msgid "Cancel All" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:34 +msgid "" +"File Drag & Drop is supported for Chrome, Safari 5.0+, Firefox 4.0+, IE " +"10.0+" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:36 +msgid "Folder Drag & Drop is supported for Chrome" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:39 +#, python-format +msgid "File size should be smaller than %(max_file_size)s" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:48 +msgid "Saving..." +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:75 +msgid "File is too big" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:76 +msgid "File is too small" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:77 +msgid "Filetype not allowed" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:78 +msgid "Maximum number of files exceeded" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:79 +msgid "Uploaded bytes exceed file size" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:80 +msgid "Empty file upload result" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:83 +msgid "uploaded" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:84 +msgid "canceled" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:85 +msgid "Start" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:227 +msgid "Network error" +msgstr "" + #: seahub/templates/wiki/wiki.html:25 msgid "Last modified by" msgstr "" #: seahub/thumbnail/views.py:45 seahub/thumbnail/views.py:172 -#: seahub/views/__init__.py:468 +#: seahub/views/__init__.py:619 msgid "Invalid arguments." msgstr "" @@ -3277,11 +3581,6 @@ msgstr "" msgid "Token" msgstr "" -#: seahub/two_factor/templates/two_factor/_wizard_actions.html:4 -#: seahub/two_factor/templates/two_factor/profile/disable.html:12 -msgid "Cancel" -msgstr "Atšaukti" - #: seahub/two_factor/templates/two_factor/core/backup_tokens.html:6 msgid "Backup Tokens" msgstr "" @@ -3384,36 +3683,37 @@ msgstr "" msgid "permission error" msgstr "" -#: seahub/views/__init__.py:299 +#: seahub/views/__init__.py:420 seahub/views/__init__.py:435 +#: seahub/views/__init__.py:450 msgid "Unable to view recycle page" msgstr "" -#: seahub/views/__init__.py:344 +#: seahub/views/__init__.py:495 msgid "Unable to view library modification" msgstr "" -#: seahub/views/__init__.py:461 +#: seahub/views/__init__.py:612 msgid "Please specify history ID" msgstr "Nurodykite tikslų žurnalo ID" -#: seahub/views/__init__.py:465 +#: seahub/views/__init__.py:616 msgid "Successfully restored the library." msgstr "" -#: seahub/views/__init__.py:472 +#: seahub/views/__init__.py:623 msgid "History you specified does not exist" msgstr "Nurodyto žurnalo nėra" -#: seahub/views/__init__.py:474 +#: seahub/views/__init__.py:625 msgid "Unknown error" msgstr "" -#: seahub/views/__init__.py:770 seahub/views/repo.py:286 +#: seahub/views/__init__.py:921 seahub/views/repo.py:286 #, python-format msgid "\"%s\" does not exist." msgstr "" -#: seahub/views/__init__.py:802 +#: seahub/views/__init__.py:953 #, python-format msgid "Unable to download \"%s\"" msgstr "" @@ -3435,9 +3735,9 @@ msgid "Bad upload link token." msgstr "" #: seahub/views/ajax.py:338 seahub/views/file.py:457 seahub/views/file.py:488 -#: seahub/views/file.py:1179 seahub/views/file.py:1420 -#: seahub/views/file.py:1937 seahub/views/file.py:2152 -#: seahub/views/file.py:2157 seahub/views/file.py:2164 +#: seahub/views/file.py:1176 seahub/views/file.py:1417 +#: seahub/views/file.py:1934 seahub/views/file.py:2149 +#: seahub/views/file.py:2154 seahub/views/file.py:2161 msgid "File does not exist" msgstr "" @@ -3465,57 +3765,57 @@ msgstr "" msgid "Unknown file encoding" msgstr "" -#: seahub/views/file.py:342 seahub/views/file.py:377 seahub/views/file.py:689 -#: seahub/views/file.py:783 seahub/views/file.py:905 +#: seahub/views/file.py:342 seahub/views/file.py:377 seahub/views/file.py:690 +#: seahub/views/file.py:780 seahub/views/file.py:902 #, python-format msgid "File size surpasses %s, can not be opened online." msgstr "" -#: seahub/views/file.py:349 seahub/views/file.py:818 +#: seahub/views/file.py:349 seahub/views/file.py:815 msgid "The library is encrypted, can not open file online." msgstr "" #: seahub/views/file.py:444 seahub/views/file.py:466 seahub/views/file.py:471 -#: seahub/views/file.py:512 seahub/views/file.py:773 seahub/views/file.py:1038 -#: seahub/views/file.py:1064 seahub/views/file.py:1094 -#: seahub/views/file.py:1225 seahub/views/file.py:1331 -#: seahub/views/file.py:1461 seahub/views/file.py:1578 +#: seahub/views/file.py:512 seahub/views/file.py:770 seahub/views/file.py:1035 +#: seahub/views/file.py:1061 seahub/views/file.py:1091 +#: seahub/views/file.py:1222 seahub/views/file.py:1328 +#: seahub/views/file.py:1458 seahub/views/file.py:1575 msgid "Unable to view file" msgstr "" -#: seahub/views/file.py:842 seahub/views/file.py:986 seahub/views/file.py:1292 -#: seahub/views/file.py:1516 +#: seahub/views/file.py:839 seahub/views/file.py:983 seahub/views/file.py:1289 +#: seahub/views/file.py:1513 msgid "Error when prepare Office Online file preview page." msgstr "" -#: seahub/views/file.py:874 seahub/views/file.py:998 seahub/views/file.py:1311 -#: seahub/views/file.py:1532 +#: seahub/views/file.py:871 seahub/views/file.py:995 seahub/views/file.py:1308 +#: seahub/views/file.py:1529 msgid "Error when prepare OnlyOffice file preview page." msgstr "" -#: seahub/views/file.py:1130 +#: seahub/views/file.py:1127 msgid "Unable to download file, invalid file path" msgstr "" -#: seahub/views/file.py:1139 +#: seahub/views/file.py:1136 msgid "Unable to download file, wrong file path" msgstr "" -#: seahub/views/file.py:1146 +#: seahub/views/file.py:1143 msgid "Unable to download file." msgstr "" -#: seahub/views/file.py:1347 seahub/views/file.py:1597 -#: seahub/views/repo.py:344 +#: seahub/views/file.py:1344 seahub/views/file.py:1594 +#: seahub/views/repo.py:338 #, python-format msgid "Share link for %s." msgstr "" -#: seahub/views/file.py:1723 seahub/views/file.py:1728 +#: seahub/views/file.py:1720 seahub/views/file.py:1725 msgid "Unable to download file" msgstr "" -#: seahub/views/file.py:2145 +#: seahub/views/file.py:2142 msgid "The original file does not exist" msgstr "" @@ -3529,106 +3829,106 @@ msgstr "" msgid "User {token.user} inactive" msgstr "" -#: seahub/views/sso.py:167 +#: seahub/views/sso.py:131 msgid "" "This link has already been visited, please click the login button on the " "client again" msgstr "" -#: seahub/views/sso.py:192 +#: seahub/views/sso.py:156 msgid "Invalid link, please click the login button on the client again" msgstr "" -#: seahub/views/sso.py:197 +#: seahub/views/sso.py:161 msgid "Login timeout, please click the login button on the client again" msgstr "" -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:175 msgid "Login ID" msgstr "Vartotojo ID" -#: seahub/views/sysadmin.py:307 seahub/views/sysadmin.py:333 +#: seahub/views/sysadmin.py:306 seahub/views/sysadmin.py:332 msgid "Failed to set quota: internal server error" msgstr "Nepavyko nustatyti saugyklos dydžio: Vidinė serverio klaida" -#: seahub/views/sysadmin.py:352 +#: seahub/views/sysadmin.py:351 msgid "Failed to delete: the user is an organization creator" msgstr "" -#: seahub/views/sysadmin.py:397 +#: seahub/views/sysadmin.py:396 #, python-format msgid "Successfully revoke the admin permission of %s" msgstr "" -#: seahub/views/sysadmin.py:399 +#: seahub/views/sysadmin.py:398 msgid "Failed to revoke admin: the user does not exist" msgstr "" -#: seahub/views/sysadmin.py:512 +#: seahub/views/sysadmin.py:511 #, python-format msgid "" "Successfully reset password to %(passwd)s, an email has been sent to " "%(user)s." msgstr "" -#: seahub/views/sysadmin.py:527 +#: seahub/views/sysadmin.py:526 msgid "Failed to reset password: user does not exist" msgstr "" -#: seahub/views/sysadmin.py:576 +#: seahub/views/sysadmin.py:575 #, python-format msgid "Fail to add user %s." msgstr "" -#: seahub/views/sysadmin.py:601 seahub/views/sysadmin.py:614 +#: seahub/views/sysadmin.py:600 seahub/views/sysadmin.py:613 #, python-format msgid "Successfully added user %s. An email notification has been sent." msgstr "" -#: seahub/views/sysadmin.py:604 seahub/views/sysadmin.py:617 +#: seahub/views/sysadmin.py:603 seahub/views/sysadmin.py:616 #, python-format msgid "" "Successfully added user %s. An error accurs when sending email notification," " please check your email configuration." msgstr "" -#: seahub/views/sysadmin.py:606 seahub/views/sysadmin.py:619 +#: seahub/views/sysadmin.py:605 seahub/views/sysadmin.py:618 #, python-format msgid "Successfully added user %s." msgstr "" -#: seahub/views/sysadmin.py:621 +#: seahub/views/sysadmin.py:620 #, python-format msgid "" "Successfully added user %s. But email notification can not be sent, because " "Email service is not properly configured." msgstr "" -#: seahub/views/sysadmin.py:673 +#: seahub/views/sysadmin.py:672 msgid "Input should be a number" msgstr "" -#: seahub/views/sysadmin.py:683 +#: seahub/views/sysadmin.py:682 msgid "Input number should be greater than 0" msgstr "" -#: seahub/views/sysadmin.py:721 +#: seahub/views/sysadmin.py:720 msgid "Successfully deleted." msgstr "" -#: seahub/views/sysadmin.py:751 +#: seahub/views/sysadmin.py:750 #, python-format msgid "Successfully set %s as admin." msgstr "" -#: seahub/views/sysadmin.py:753 +#: seahub/views/sysadmin.py:752 #, python-format msgid "Failed to set %s as admin: user does not exist." msgstr "" -#: seahub/views/sysadmin.py:768 seahub/views/sysadmin.py:769 -#: seahub/views/sysadmin.py:770 seahub/views/sysadmin.py:783 -#: seahub/views/sysadmin.py:784 +#: seahub/views/sysadmin.py:767 seahub/views/sysadmin.py:768 +#: seahub/views/sysadmin.py:769 seahub/views/sysadmin.py:782 +#: seahub/views/sysadmin.py:783 msgid "Optional" msgstr "" diff --git a/locale/lt/LC_MESSAGES/djangojs.po b/locale/lt/LC_MESSAGES/djangojs.po index 7c5c087a1b..37da297542 100644 --- a/locale/lt/LC_MESSAGES/djangojs.po +++ b/locale/lt/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: seahub\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-10 14:16+0800\n" +"POT-Creation-Date: 2024-02-05 16:23+0800\n" "PO-Revision-Date: 2015-05-09 05:28+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Lithuanian (http://app.transifex.com/haiwen/seahub/language/lt/)\n" @@ -35,7 +35,7 @@ msgstr "" #: frontend/src/components/common/account.js:121 #: frontend/src/pages/sys-admin/side-panel.js:33 -#: frontend/src/pages/sys-admin/users/users-content.js:294 +#: frontend/src/pages/sys-admin/users/users-content.js:285 msgid "System Admin" msgstr "" @@ -57,7 +57,7 @@ msgid "Used:" msgstr "" #: frontend/src/components/common/account.js:165 -#: frontend/src/components/search/ai-search.js:661 +#: frontend/src/components/search/ai-search.js:651 #: frontend/src/pages/groups/group-view.js:470 #: frontend/src/pages/groups/group-view.js:476 #: frontend/src/pages/org-admin/side-panel.js:56 @@ -77,128 +77,116 @@ msgstr "" msgid "Log out" msgstr "" -#: frontend/src/components/common/notice-item.js:44 +#: frontend/src/components/common/notice-item.js:42 msgid "User {user_link} has added you to {group_link}" msgstr "" -#: frontend/src/components/common/notice-item.js:67 +#: frontend/src/components/common/notice-item.js:65 msgid "{share_from} has shared a library named {repo_link} to you." msgstr "" -#: frontend/src/components/common/notice-item.js:69 +#: frontend/src/components/common/notice-item.js:67 msgid "{share_from} has shared a folder named {repo_link} to you." msgstr "" -#: frontend/src/components/common/notice-item.js:95 -msgid "" -"{share_from} has changed the permission of library {repo_link} to " -"{permission}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:97 -msgid "" -"{share_from} has changed the permission of folder {repo_link} to " -"{permission}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:122 -msgid "{share_from} has cancelled the sharing of library {repo_name}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:124 -msgid "{share_from} has cancelled the sharing of folder {repo_name}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:150 +#: frontend/src/components/common/notice-item.js:98 msgid "" "{share_from} has shared a library named {repo_link} to group {group_link}." msgstr "" -#: frontend/src/components/common/notice-item.js:152 +#: frontend/src/components/common/notice-item.js:100 msgid "" "{share_from} has shared a folder named {repo_link} to group {group_link}." msgstr "" -#: frontend/src/components/common/notice-item.js:178 +#: frontend/src/components/common/notice-item.js:126 msgid "{user} has transfered a library named {repo_link} to you." msgstr "" -#: frontend/src/components/common/notice-item.js:282 +#: frontend/src/components/common/notice-item.js:182 +msgid "{from_user} has sent you a request for {draft_link}." +msgstr "" + +#: frontend/src/components/common/notice-item.js:183 +msgid "Draft" +msgstr "" + +#: frontend/src/components/common/notice-item.js:214 msgid "{user} created file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:282 +#: frontend/src/components/common/notice-item.js:214 msgid "" "{user} created file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:285 +#: frontend/src/components/common/notice-item.js:217 msgid "{user} deleted file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:285 +#: frontend/src/components/common/notice-item.js:217 msgid "" "{user} deleted file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:289 +#: frontend/src/components/common/notice-item.js:221 msgid "{user} restored file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:292 +#: frontend/src/components/common/notice-item.js:224 msgid "{user} renamed file {oldFileName} {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:296 +#: frontend/src/components/common/notice-item.js:228 msgid "{user} moved file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:296 +#: frontend/src/components/common/notice-item.js:228 msgid "" "{user} moved file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:299 +#: frontend/src/components/common/notice-item.js:231 msgid "{user} updated file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:311 +#: frontend/src/components/common/notice-item.js:243 msgid "{user} created folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:311 +#: frontend/src/components/common/notice-item.js:243 msgid "" "{user} created folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:314 +#: frontend/src/components/common/notice-item.js:246 msgid "{user} deleted folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:314 +#: frontend/src/components/common/notice-item.js:246 msgid "" "{user} deleted folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:318 +#: frontend/src/components/common/notice-item.js:250 msgid "{user} restored folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:321 +#: frontend/src/components/common/notice-item.js:253 msgid "" "{user} renamed folder {oldFolderName} {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:325 +#: frontend/src/components/common/notice-item.js:257 msgid "{user} moved folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:325 +#: frontend/src/components/common/notice-item.js:257 msgid "" "{user} moved folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." @@ -227,15 +215,15 @@ msgid "Group not found" msgstr "" #: frontend/src/components/cur-dir-path/dir-path.js:31 -#: frontend/src/components/main-side-nav.js:69 +#: frontend/src/components/main-side-nav.js:70 msgid "A file is being uploaded. Are you sure you want to leave this page?" msgstr "" #: frontend/src/components/cur-dir-path/dir-path.js:91 #: frontend/src/components/cur-dir-path/dir-path.js:97 #: frontend/src/components/file-chooser/file-chooser.js:450 -#: frontend/src/components/main-side-nav.js:143 -#: frontend/src/components/main-side-nav.js:145 +#: frontend/src/components/main-side-nav.js:144 +#: frontend/src/components/main-side-nav.js:146 #: frontend/src/components/org-admin-group-nav.js:23 #: frontend/src/pages/org-admin/org-department-item.js:318 #: frontend/src/pages/org-admin/side-panel.js:62 @@ -244,7 +232,7 @@ msgstr "" #: frontend/src/pages/share-admin/libraries.js:360 #: frontend/src/pages/sys-admin/departments/department.js:45 #: frontend/src/pages/sys-admin/groups/group-nav.js:17 -#: frontend/src/pages/sys-admin/info.js:116 +#: frontend/src/pages/sys-admin/info.js:112 #: frontend/src/pages/sys-admin/orgs/org-nav.js:20 #: frontend/src/pages/sys-admin/repos/search-repos.js:140 #: frontend/src/pages/sys-admin/side-panel.js:90 @@ -255,18 +243,17 @@ msgstr "Bibliotekos" #: frontend/src/components/cur-dir-path/dir-tool.js:77 #: frontend/src/components/cur-dir-path/dir-tool.js:98 #: frontend/src/components/cur-dir-path/dir-tool.js:99 -#: frontend/src/components/dirent-detail/detail-list-view.js:124 +#: frontend/src/components/dirent-detail/detail-list-view.js:123 #: frontend/src/components/dirent-detail/file-details.js:89 -#: frontend/src/components/toolbar/view-file-toolbar.js:79 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:78 -#: frontend/src/utils/text-translation.js:34 +#: frontend/src/components/toolbar/view-file-toolbar.js:105 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:48 +#: frontend/src/utils/text-translation.js:35 msgid "Tags" msgstr "" #: frontend/src/components/cur-dir-path/dir-tool.js:81 #: frontend/src/components/cur-dir-path/dir-tool.js:103 #: frontend/src/components/history-trash-file-view/file-view.js:33 -#: frontend/src/pages/org-admin/libraries/org-repo-nav.js:16 #: frontend/src/pages/sys-admin/repos/repos-nav.js:17 msgid "Trash" msgstr "" @@ -274,10 +261,10 @@ msgstr "" #: frontend/src/components/cur-dir-path/dir-tool.js:106 #: frontend/src/components/file-view/file-toolbar.js:198 #: frontend/src/components/file-view/file-toolbar.js:248 -#: frontend/src/components/toolbar/view-file-toolbar.js:80 +#: frontend/src/components/toolbar/view-file-toolbar.js:106 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:64 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:71 -#: frontend/src/utils/text-translation.js:31 +#: frontend/src/utils/text-translation.js:32 msgid "History" msgstr "Žurnalas" @@ -355,7 +342,7 @@ msgstr "" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:142 #: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:31 #: frontend/src/pages/sys-admin/abuse-reports.js:91 -#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 +#: frontend/src/repo-history.js:137 frontend/src/repo-history.js:144 msgid "Description" msgstr "Aprašymas" @@ -367,8 +354,8 @@ msgstr "Aprašymas" #: frontend/src/components/dialog/confirm-disconnect-wechat.js:35 #: frontend/src/components/dialog/confirm-restore-repo.js:36 #: frontend/src/components/dialog/confirm-unlink-device.js:49 -#: frontend/src/components/dialog/copy-dirent-dialog.js:165 -#: frontend/src/components/dialog/create-file-dialog.js:111 +#: frontend/src/components/dialog/copy-dirent-dialog.js:162 +#: frontend/src/components/dialog/create-file-dialog.js:179 #: frontend/src/components/dialog/create-folder-dialog.js:99 #: frontend/src/components/dialog/create-group-dialog.js:81 #: frontend/src/components/dialog/create-repo-dialog.js:270 @@ -386,11 +373,11 @@ msgstr "Aprašymas" #: frontend/src/components/dialog/invite-people-dialog.js:121 #: frontend/src/components/dialog/label-repo-state-dialog.js:88 #: frontend/src/components/dialog/leave-group-dialog.js:32 -#: frontend/src/components/dialog/lib-history-setting-dialog.js:151 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:150 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:123 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:273 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:253 -#: frontend/src/components/dialog/move-dirent-dialog.js:185 +#: frontend/src/components/dialog/move-dirent-dialog.js:183 #: frontend/src/components/dialog/new-wiki-dialog.js:60 #: frontend/src/components/dialog/org-add-member-dialog.js:68 #: frontend/src/components/dialog/org-delete-department-dialog.js:42 @@ -426,7 +413,7 @@ msgstr "Aprašymas" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:50 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:56 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-import-user-dialog.js:59 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:144 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:143 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-logs-export-excel-dialog.js:104 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:95 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:51 @@ -435,33 +422,35 @@ msgstr "Aprašymas" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-set-org-name-dialog.js:64 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-unlink-device-dialog.js:47 #: frontend/src/components/dialog/sysadmin-dialog/update-user.js:60 -#: frontend/src/components/dialog/transfer-dialog.js:186 +#: frontend/src/components/dialog/transfer-dialog.js:100 #: frontend/src/components/dialog/upload-remind-dialog.js:44 #: frontend/src/components/dialog/view-link-dialog.js:37 #: frontend/src/components/dialog/wiki-delete-dialog.js:25 #: frontend/src/components/dialog/wiki-select-dialog.js:97 -#: frontend/src/components/file-uploader/upload-list-item.js:144 +#: frontend/src/components/file-uploader/upload-list-item.js:127 #: frontend/src/components/seatable-integration-account-setting-widgets/delete-seatables-dialog.js:24 #: frontend/src/components/send-link.js:111 #: frontend/src/components/share-link-panel/link-details.js:230 #: frontend/src/components/share-link-panel/link-list.js:68 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:144 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:127 #: frontend/src/components/user-settings/social-login-saml.js:67 #: frontend/src/pages/org-admin/input-item.js:92 #: frontend/src/pages/org-admin/web-settings/input-item.js:69 -#: frontend/src/pages/sys-admin/web-settings/input-item.js:70 -#: frontend/src/pages/upload-link/upload-list-item.js:144 +#: frontend/src/pages/sys-admin/web-settings/input-item.js:66 +#: frontend/src/pages/upload-link/upload-list-item.js:124 #: frontend/src/tc-accept.js:42 msgid "Cancel" msgstr "Atšaukti" #: frontend/src/components/dialog/add-abuse-report-dialog.js:93 -#: frontend/src/components/dialog/change-repo-password-dialog.js:118 +#: frontend/src/components/dialog/add-reviewer-dialog.js:110 +#: frontend/src/components/dialog/add-reviewer-dialog.js:111 +#: frontend/src/components/dialog/change-repo-password-dialog.js:117 #: frontend/src/components/dialog/clean-trash.js:77 #: frontend/src/components/dialog/confirm-apply-folder-properties-dialog.js:56 -#: frontend/src/components/dialog/copy-dirent-dialog.js:166 +#: frontend/src/components/dialog/copy-dirent-dialog.js:163 #: frontend/src/components/dialog/create-department-repo-dialog.js:95 -#: frontend/src/components/dialog/create-file-dialog.js:112 +#: frontend/src/components/dialog/create-file-dialog.js:180 #: frontend/src/components/dialog/create-folder-dialog.js:100 #: frontend/src/components/dialog/create-group-dialog.js:82 #: frontend/src/components/dialog/create-repo-dialog.js:271 @@ -475,13 +464,13 @@ msgstr "Atšaukti" #: frontend/src/components/dialog/invite-people-dialog.js:122 #: frontend/src/components/dialog/label-repo-state-dialog.js:89 #: frontend/src/components/dialog/lib-decrypt-dialog.js:67 -#: frontend/src/components/dialog/lib-history-setting-dialog.js:152 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:151 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:124 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:326 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:254 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:306 -#: frontend/src/components/dialog/move-dirent-dialog.js:186 +#: frontend/src/components/dialog/move-dirent-dialog.js:184 #: frontend/src/components/dialog/new-wiki-dialog.js:61 #: frontend/src/components/dialog/org-add-admin-dialog.js:66 #: frontend/src/components/dialog/org-add-department-dialog.js:86 @@ -525,7 +514,7 @@ msgstr "Atšaukti" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:90 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:51 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:57 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:145 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:144 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-logs-export-excel-dialog.js:105 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:96 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:52 @@ -535,7 +524,7 @@ msgstr "Atšaukti" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:268 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:255 #: frontend/src/components/dialog/sysadmin-dialog/update-user.js:61 -#: frontend/src/components/dialog/transfer-dialog.js:187 +#: frontend/src/components/dialog/transfer-dialog.js:101 #: frontend/src/components/dialog/transfer-group-dialog.js:69 #: frontend/src/components/dialog/wiki-select-dialog.js:99 #: frontend/src/components/dialog/wiki-select-dialog.js:100 @@ -556,10 +545,55 @@ msgstr "Atšaukti" #: frontend/src/pages/sys-admin/repos/search-repos.js:155 #: frontend/src/pages/sys-admin/statistic/statistic-common-tool.js:128 #: frontend/src/pages/sys-admin/users/search-users.js:318 -#: frontend/src/pages/sys-admin/web-settings/input-item.js:69 +#: frontend/src/pages/sys-admin/web-settings/input-item.js:65 msgid "Submit" msgstr "Pateikti" +#: frontend/src/components/dialog/add-reviewer-dialog.js:98 +msgid "Request a review" +msgstr "" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:100 +msgid "Add new reviewer" +msgstr "" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:103 +#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:283 +#: frontend/src/components/dialog/org-add-member-dialog.js:58 +#: frontend/src/components/dialog/share-to-user.js:357 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-member-dialog.js:37 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-member-dialog.js:56 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-batch-add-admin-dialog.js:45 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:45 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:46 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:240 +#: frontend/src/components/list-and-add-group-members.js:173 +#: frontend/src/pages/org-admin/org-users-search-users.js:196 +#: frontend/src/pages/org-admin/org-users-users.js:260 +#: frontend/src/pages/sys-admin/users/search-users.js:313 +#: frontend/src/pages/sys-admin/users/users.js:425 +msgid "Search users" +msgstr "" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:137 +#: frontend/src/components/dialog/edit-filetag-dialog.js:145 +#: frontend/src/components/dialog/list-created-files-dialog.js:55 +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:86 +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:107 +#: frontend/src/components/dialog/org-add-admin-dialog.js:65 +#: frontend/src/components/dialog/search-file-dialog.js:115 +#: frontend/src/components/dialog/share-admin-link.js:35 +#: frontend/src/components/dialog/share-repo-dialog.js:149 +#: frontend/src/components/dialog/transfer-group-dialog.js:68 +#: frontend/src/components/search/ai-search.js:653 +#: frontend/src/components/search/ai-search.js:690 +#: frontend/src/components/search/search.js:497 +#: frontend/src/components/search/search.js:532 +#: frontend/src/components/system-notification.js:46 +#: frontend/src/pages/groups/group-view.js:479 +msgid "Close" +msgstr "Uždaryti" + #: frontend/src/components/dialog/change-repo-password-dialog.js:49 msgid "Please enter the old password" msgstr "" @@ -584,24 +618,24 @@ msgstr "" msgid "Successfully changed library password." msgstr "" -#: frontend/src/components/dialog/change-repo-password-dialog.js:98 +#: frontend/src/components/dialog/change-repo-password-dialog.js:102 msgid "Change Password of Library {placeholder}" msgstr "" -#: frontend/src/components/dialog/change-repo-password-dialog.js:108 +#: frontend/src/components/dialog/change-repo-password-dialog.js:107 msgid "Old Password" msgstr "Senas slaptažodis" -#: frontend/src/components/dialog/change-repo-password-dialog.js:110 +#: frontend/src/components/dialog/change-repo-password-dialog.js:109 msgid "New Password" msgstr "Naujas slaptažodis" -#: frontend/src/components/dialog/change-repo-password-dialog.js:110 +#: frontend/src/components/dialog/change-repo-password-dialog.js:109 #: frontend/src/components/dialog/create-repo-dialog.js:240 msgid "(at least {placeholder} characters)" msgstr "" -#: frontend/src/components/dialog/change-repo-password-dialog.js:112 +#: frontend/src/components/dialog/change-repo-password-dialog.js:111 msgid "New Password Again" msgstr "Naujas slaptažodis dar kartą" @@ -627,12 +661,11 @@ msgstr "" #: frontend/src/components/dialog/clean-trash.js:62 #: frontend/src/pages/org-admin/devices/devices-errors.js:193 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:375 #: frontend/src/pages/share-admin/share-links.js:590 #: frontend/src/pages/share-admin/upload-links.js:306 #: frontend/src/pages/sys-admin/devices/devices-errors.js:197 #: frontend/src/pages/sys-admin/repos/trash-repos.js:400 -#: frontend/src/repo-folder-trash.js:207 +#: frontend/src/repo-folder-trash.js:204 msgid "Clean" msgstr "" @@ -739,8 +772,9 @@ msgstr "Tikrai norite ištrinti savo paskyrą?" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:39 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:59 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:59 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:643 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:667 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:668 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:692 +#: frontend/src/components/draft-list-view/draft-list-item.js:111 #: frontend/src/components/group-members.js:163 #: frontend/src/components/popover/tag-list-item.js:55 #: frontend/src/components/popover/tag-list-item.js:56 @@ -756,8 +790,8 @@ msgstr "Tikrai norite ištrinti savo paskyrą?" #: frontend/src/components/share-link-panel/link-list.js:69 #: frontend/src/components/share-link-panel/link-list.js:129 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:513 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:330 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:338 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:358 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:366 #: frontend/src/components/user-settings/delete-account.js:38 #: frontend/src/components/user-settings/web-api-auth-token.js:83 #: frontend/src/pages/invitations/invitations-view.js:104 @@ -765,16 +799,14 @@ msgstr "Tikrai norite ištrinti savo paskyrą?" #: frontend/src/pages/invitations/invitations-view.js:136 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:360 #: frontend/src/pages/my-libs/mylib-repo-menu.js:145 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:267 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:198 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:256 #: frontend/src/pages/org-admin/org-department-item.js:551 #: frontend/src/pages/org-admin/org-departments-list.js:210 #: frontend/src/pages/org-admin/org-group-repos.js:174 #: frontend/src/pages/org-admin/org-groups-search-groups.js:115 #: frontend/src/pages/org-admin/org-groups.js:306 +#: frontend/src/pages/org-admin/org-libraries.js:316 #: frontend/src/pages/org-admin/org-links.js:216 -#: frontend/src/pages/org-admin/org-user-item.js:194 +#: frontend/src/pages/org-admin/org-user-item.js:179 #: frontend/src/pages/org-admin/org-user-repos.js:170 #: frontend/src/pages/sys-admin/departments/group-item.js:69 #: frontend/src/pages/sys-admin/groups/groups-content.js:184 @@ -786,7 +818,7 @@ msgstr "Tikrai norite ištrinti savo paskyrą?" #: frontend/src/pages/sys-admin/orgs/org-groups.js:120 #: frontend/src/pages/sys-admin/orgs/org-repos.js:117 #: frontend/src/pages/sys-admin/orgs/org-repos.js:125 -#: frontend/src/pages/sys-admin/orgs/org-users.js:298 +#: frontend/src/pages/sys-admin/orgs/org-users.js:288 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:205 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:213 #: frontend/src/pages/sys-admin/repos/dir-content.js:61 @@ -798,8 +830,8 @@ msgstr "Tikrai norite ištrinti savo paskyrą?" #: frontend/src/pages/sys-admin/users/search-users.js:355 #: frontend/src/pages/sys-admin/users/user-repos.js:163 #: frontend/src/pages/sys-admin/users/user-repos.js:218 -#: frontend/src/pages/sys-admin/users/users-content.js:361 -#: frontend/src/pages/sys-admin/users/users-content.js:560 +#: frontend/src/pages/sys-admin/users/users-content.js:352 +#: frontend/src/pages/sys-admin/users/users-content.js:548 #: frontend/src/pages/sys-admin/users/users.js:510 #: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:65 #: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:69 @@ -827,7 +859,6 @@ msgid "Are you sure you want to disconnect?" msgstr "" #: frontend/src/components/dialog/confirm-restore-repo.js:31 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:264 #: frontend/src/pages/sys-admin/repos/trash-repos.js:266 msgid "Restore Library" msgstr "Atkurti biblioteką" @@ -841,13 +872,11 @@ msgstr "Tikrai norite atkurti šią biblioteką?" #: frontend/src/pages/file-history-old/history-item.js:126 #: frontend/src/pages/my-libs/my-libs-deleted.js:176 #: frontend/src/pages/my-libs/my-libs-deleted.js:177 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:195 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:267 #: frontend/src/pages/sys-admin/repos/trash-repos.js:197 #: frontend/src/pages/sys-admin/repos/trash-repos.js:269 -#: frontend/src/repo-folder-trash.js:363 frontend/src/repo-folder-trash.js:374 -#: frontend/src/repo-snapshot.js:170 frontend/src/repo-snapshot.js:299 -#: frontend/src/repo-snapshot.js:308 +#: frontend/src/repo-folder-trash.js:358 frontend/src/repo-folder-trash.js:368 +#: frontend/src/repo-snapshot.js:168 frontend/src/repo-snapshot.js:297 +#: frontend/src/repo-snapshot.js:306 msgid "Restore" msgstr "Atkurti" @@ -935,12 +964,13 @@ msgid "New Department Library" msgstr "" #: frontend/src/components/dialog/create-department-repo-dialog.js:81 -#: frontend/src/components/dialog/create-file-dialog.js:98 +#: frontend/src/components/dialog/create-file-dialog.js:151 #: frontend/src/components/dialog/create-folder-dialog.js:86 #: frontend/src/components/dialog/create-group-dialog.js:69 #: frontend/src/components/dialog/create-repo-dialog.js:188 #: frontend/src/components/dialog/create-tag-dialog.js:79 #: frontend/src/components/dialog/list-created-files-dialog.js:28 +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:66 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:84 #: frontend/src/components/dialog/new-wiki-dialog.js:56 #: frontend/src/components/dialog/org-add-department-dialog.js:73 @@ -960,7 +990,8 @@ msgstr "" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:63 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:82 #: frontend/src/components/dialog/wiki-select-dialog.js:78 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:627 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:626 +#: frontend/src/components/draft-list-view/draft-list-view.js:36 #: frontend/src/components/group-members.js:30 #: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:122 #: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23 @@ -968,7 +999,6 @@ msgstr "" #: frontend/src/pages/my-libs/my-libs-deleted.js:93 #: frontend/src/pages/my-libs/mylib-repo-list-view.js:90 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:160 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:75 #: frontend/src/pages/org-admin/org-admin-list.js:50 #: frontend/src/pages/org-admin/org-department-item.js:250 #: frontend/src/pages/org-admin/org-department-item.js:290 @@ -979,6 +1009,7 @@ msgstr "" #: frontend/src/pages/org-admin/org-group-repos.js:83 #: frontend/src/pages/org-admin/org-groups-search-groups.js:157 #: frontend/src/pages/org-admin/org-groups.js:160 +#: frontend/src/pages/org-admin/org-libraries.js:147 #: frontend/src/pages/org-admin/org-links.js:100 #: frontend/src/pages/org-admin/org-user-profile.js:136 #: frontend/src/pages/org-admin/org-user-repos.js:79 @@ -1009,12 +1040,12 @@ msgstr "" #: frontend/src/pages/sys-admin/users/user-links.js:49 #: frontend/src/pages/sys-admin/users/user-repos.js:54 #: frontend/src/pages/sys-admin/users/user-shared-repos.js:35 -#: frontend/src/repo-folder-trash.js:239 frontend/src/repo-snapshot.js:200 +#: frontend/src/repo-folder-trash.js:236 frontend/src/repo-snapshot.js:198 #: frontend/src/shared-dir-view.js:661 msgid "Name" msgstr "Vardas" -#: frontend/src/components/dialog/create-file-dialog.js:62 +#: frontend/src/components/dialog/create-file-dialog.js:59 #: frontend/src/components/dialog/create-folder-dialog.js:54 #: frontend/src/components/dialog/rename-dialog.js:56 #: frontend/src/components/dialog/rename-dirent.js:56 @@ -1023,7 +1054,7 @@ msgstr "Vardas" msgid "The name \"{name}\" is already taken. Please choose a different name." msgstr "" -#: frontend/src/components/dialog/create-file-dialog.js:94 +#: frontend/src/components/dialog/create-file-dialog.js:147 #: frontend/src/components/toolbar/dir-operation-toolbar.js:207 #: frontend/src/components/toolbar/dir-operation-toolbar.js:232 #: frontend/src/pages/repo-wiki-mode/side-panel.js:176 @@ -1065,7 +1096,7 @@ msgstr "Slaptažodis per trumpas" #: frontend/src/components/dialog/create-repo-dialog.js:111 #: frontend/src/components/dialog/generate-upload-link.js:150 #: frontend/src/components/dialog/org-add-user-dialog.js:123 -#: frontend/src/components/share-link-panel/link-creation.js:181 +#: frontend/src/components/share-link-panel/link-creation.js:175 msgid "Passwords don't match" msgstr "" @@ -1131,14 +1162,14 @@ msgstr "" #: frontend/src/components/dialog/share-repo-dialog.js:40 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:22 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57 -#: frontend/src/utils/utils.js:680 +#: frontend/src/utils/utils.js:684 msgid "Read-Write" msgstr "Skaityti-Rašyti" #: frontend/src/components/dialog/create-repo-dialog.js:227 #: frontend/src/components/dialog/share-repo-dialog.js:41 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57 -#: frontend/src/utils/utils.js:683 +#: frontend/src/utils/utils.js:687 msgid "Read-Only" msgstr "Tik-Skaityti" @@ -1152,7 +1183,7 @@ msgstr "" #: frontend/src/components/dialog/org-add-user-dialog.js:145 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:106 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:153 -#: frontend/src/components/share-link-panel/link-creation.js:284 +#: frontend/src/components/share-link-panel/link-creation.js:278 #: frontend/src/pages/sys-admin/web-settings/web-settings.js:239 #: frontend/src/settings.js:48 frontend/src/settings.js:134 msgid "Password" @@ -1162,15 +1193,15 @@ msgstr "Slaptažodis" #: frontend/src/components/dialog/generate-upload-link.js:390 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:110 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:163 -#: frontend/src/components/share-link-panel/link-creation.js:295 +#: frontend/src/components/share-link-panel/link-creation.js:289 msgid "Password again" msgstr "" #: frontend/src/components/dialog/create-tag-dialog.js:53 #: frontend/src/components/dialog/zip-download-dialog.js:73 -#: frontend/src/components/file-uploader/file-uploader.js:400 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:409 -#: frontend/src/pages/upload-link/file-uploader.js:399 +#: frontend/src/components/file-uploader/file-uploader.js:406 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:415 +#: frontend/src/pages/upload-link/file-uploader.js:404 msgid "Internal Server Error" msgstr "Vidinė serverio klaida" @@ -1180,10 +1211,10 @@ msgstr "" #: frontend/src/components/dialog/create-tag-dialog.js:73 #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:124 -#: frontend/src/components/share-link-panel/link-creation.js:259 +#: frontend/src/components/share-link-panel/link-creation.js:253 #: frontend/src/components/share-link-panel/link-details.js:166 -#: frontend/src/repo-folder-trash.js:201 frontend/src/repo-history.js:112 -#: frontend/src/repo-snapshot.js:150 +#: frontend/src/repo-folder-trash.js:198 frontend/src/repo-history.js:109 +#: frontend/src/repo-snapshot.js:148 msgid "Back" msgstr "Atgal" @@ -1199,10 +1230,10 @@ msgstr "" #: frontend/src/components/dialog/create-tag-dialog.js:109 #: frontend/src/components/file-view/file-toolbar.js:155 #: frontend/src/components/file-view/file-toolbar.js:214 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:115 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:158 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:199 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:222 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:121 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:165 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:206 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:229 #: frontend/src/shared-dir-view.js:486 msgid "Save" msgstr "" @@ -1226,8 +1257,6 @@ msgid "Permission name" msgstr "" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:151 -#: frontend/src/components/file-uploader/file-uploader.js:684 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:667 #: frontend/src/components/toolbar/dir-operation-toolbar.js:189 #: frontend/src/components/toolbar/dir-operation-toolbar.js:198 #: frontend/src/components/toolbar/dir-operation-toolbar.js:227 @@ -1241,8 +1270,7 @@ msgstr "" #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:69 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:79 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:89 -#: frontend/src/pages/upload-link/file-uploader.js:625 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:66 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:52 #: frontend/src/shared-dir-view.js:471 msgid "Upload" msgstr "" @@ -1250,8 +1278,8 @@ msgstr "" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:180 #: frontend/src/components/dialog/zip-download-dialog.js:123 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:637 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:661 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:662 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:686 #: frontend/src/components/file-view/file-toolbar.js:171 #: frontend/src/components/file-view/file-toolbar.js:255 #: frontend/src/components/file-view/file-view-tip.js:25 @@ -1259,10 +1287,10 @@ msgstr "" #: frontend/src/components/history-trash-file-view/download.js:10 #: frontend/src/components/shared-file-view/shared-file-view-tip.js:27 #: frontend/src/components/shared-file-view/shared-file-view.js:133 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:331 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:344 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:359 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:372 #: frontend/src/pages/file-history-old/history-item.js:127 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:122 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:128 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:74 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:253 #: frontend/src/pages/org-admin/statistic/statistic-traffic.js:63 @@ -1277,7 +1305,7 @@ msgstr "" #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:84 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:94 #: frontend/src/pages/sys-admin/users/user-links.js:202 -#: frontend/src/repo-snapshot.js:309 frontend/src/shared-dir-view.js:769 +#: frontend/src/repo-snapshot.js:307 frontend/src/shared-dir-view.js:769 #: frontend/src/shared-dir-view.js:796 frontend/src/shared-dir-view.js:844 #: frontend/src/shared-dir-view.js:876 frontend/src/shared-dir-view.js:945 #: frontend/src/shared-dir-view.js:963 @@ -1307,9 +1335,9 @@ msgstr "" #: frontend/src/components/dialog/view-link-dialog.js:38 #: frontend/src/components/share-link-panel/link-item.js:112 #: frontend/src/components/shared-link.js:24 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:329 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:337 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:343 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:357 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:365 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:371 #: frontend/src/pages/org-admin/org-saml-config.js:118 #: frontend/src/pages/org-admin/org-saml-config.js:132 #: frontend/src/pages/org-admin/org-saml-config.js:146 @@ -1342,7 +1370,7 @@ msgstr "" #: frontend/src/components/select-editor/select-editor.js:138 #: frontend/src/components/share-link-panel/link-details.js:206 #: frontend/src/components/share-link-panel/link-details.js:207 -#: frontend/src/components/toolbar/view-file-toolbar.js:67 +#: frontend/src/components/toolbar/view-file-toolbar.js:87 #: frontend/src/components/user-settings/user-avatar-form.js:97 #: frontend/src/pages/org-admin/org-user-profile.js:139 #: frontend/src/pages/org-admin/org-user-profile.js:145 @@ -1356,9 +1384,9 @@ msgstr "" #: frontend/src/pages/sys-admin/institutions/institution-info.js:28 #: frontend/src/pages/sys-admin/orgs/org-info.js:41 #: frontend/src/pages/sys-admin/users/user-info.js:91 -#: frontend/src/pages/sys-admin/users/users-content.js:514 +#: frontend/src/pages/sys-admin/users/users-content.js:502 #: frontend/src/pages/wiki/main-panel.js:106 -#: frontend/src/pages/wiki/main-panel.js:107 frontend/src/repo-history.js:306 +#: frontend/src/pages/wiki/main-panel.js:107 frontend/src/repo-history.js:303 msgid "Edit" msgstr "Redaguoti" @@ -1396,7 +1424,6 @@ msgstr "" #: frontend/src/components/dialog/delete-repo-dialog.js:66 #: frontend/src/components/dialog/org-delete-repo-dialog.js:32 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:33 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:253 #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:101 #: frontend/src/pages/sys-admin/orgs/org-repos.js:122 #: frontend/src/pages/sys-admin/repos/trash-repos.js:255 @@ -1420,28 +1447,11 @@ msgid "Select Tags" msgstr "" #: frontend/src/components/dialog/edit-filetag-dialog.js:141 -#: frontend/src/components/popover/edit-filetag-popover.js:187 +#: frontend/src/components/popover/edit-filetag-popover.js:182 #: frontend/src/components/popover/list-tag-popover.js:145 msgid "Create a new tag" msgstr "" -#: frontend/src/components/dialog/edit-filetag-dialog.js:145 -#: frontend/src/components/dialog/list-created-files-dialog.js:52 -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:107 -#: frontend/src/components/dialog/org-add-admin-dialog.js:65 -#: frontend/src/components/dialog/search-file-dialog.js:115 -#: frontend/src/components/dialog/share-admin-link.js:35 -#: frontend/src/components/dialog/share-repo-dialog.js:149 -#: frontend/src/components/dialog/transfer-group-dialog.js:68 -#: frontend/src/components/search/ai-search.js:663 -#: frontend/src/components/search/ai-search.js:700 -#: frontend/src/components/search/search.js:497 -#: frontend/src/components/search/search.js:532 -#: frontend/src/components/system-notification.js:46 -#: frontend/src/pages/groups/group-view.js:479 -msgid "Close" -msgstr "Uždaryti" - #: frontend/src/components/dialog/edit-repo-commit-labels.js:47 msgid "Successfully edited labels." msgstr "Etiketė sėkmingai redaguota." @@ -1455,48 +1465,48 @@ msgid "Find an option" msgstr "" #: frontend/src/components/dialog/extra-attributes-dialog/index.js:217 -#: frontend/src/components/dirent-detail/detail-list-view.js:93 -#: frontend/src/components/dirent-detail/detail-list-view.js:134 +#: frontend/src/components/dirent-detail/detail-list-view.js:92 +#: frontend/src/components/dirent-detail/detail-list-view.js:133 msgid "Edit extra properties" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:142 #: frontend/src/components/dialog/reset-webdav-password.js:29 #: frontend/src/components/dialog/set-webdav-password.js:29 -#: frontend/src/components/share-link-panel/link-creation.js:173 +#: frontend/src/components/share-link-panel/link-creation.js:167 msgid "Please enter a password." msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:146 #: frontend/src/components/dialog/reset-webdav-password.js:33 #: frontend/src/components/dialog/set-webdav-password.js:33 -#: frontend/src/components/share-link-panel/link-creation.js:177 +#: frontend/src/components/share-link-panel/link-creation.js:171 msgid "The password is too short." msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:154 #: frontend/src/components/dialog/reset-webdav-password.js:38 #: frontend/src/components/dialog/set-webdav-password.js:38 -#: frontend/src/components/share-link-panel/link-creation.js:185 +#: frontend/src/components/share-link-panel/link-creation.js:179 msgid "" "The password is too weak. It should include at least {passwordStrengthLevel}" " of the following: number, upper letter, lower letter and other symbols." msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:162 -#: frontend/src/components/share-link-panel/link-creation.js:193 +#: frontend/src/components/share-link-panel/link-creation.js:187 msgid "Please select an expiration time" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:170 -#: frontend/src/components/share-link-panel/link-creation.js:202 +#: frontend/src/components/share-link-panel/link-creation.js:196 msgid "Please enter days" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:174 #: frontend/src/components/dialog/lib-history-setting-dialog.js:66 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:66 -#: frontend/src/components/share-link-panel/link-creation.js:206 +#: frontend/src/components/share-link-panel/link-creation.js:200 msgid "Please enter a non-negative integer" msgstr "" @@ -1507,7 +1517,7 @@ msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:276 #: frontend/src/components/dialog/reset-webdav-password.js:68 #: frontend/src/components/dialog/set-webdav-password.js:68 -#: frontend/src/components/share-link-panel/link-creation.js:285 +#: frontend/src/components/share-link-panel/link-creation.js:279 msgid "" "(at least {passwordMinLength} characters and includes " "{passwordStrengthLevel} of the following: number, upper letter, lower letter" @@ -1554,18 +1564,18 @@ msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:367 #: frontend/src/components/dialog/generate-upload-link.js:372 -#: frontend/src/components/share-link-panel/link-creation.js:273 -#: frontend/src/components/share-link-panel/link-creation.js:278 +#: frontend/src/components/share-link-panel/link-creation.js:267 +#: frontend/src/components/share-link-panel/link-creation.js:272 msgid "Add password protection" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:403 -#: frontend/src/components/share-link-panel/link-creation.js:308 +#: frontend/src/components/share-link-panel/link-creation.js:302 msgid "Add auto expiration" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:422 -#: frontend/src/components/share-link-panel/link-creation.js:344 +#: frontend/src/components/share-link-panel/link-creation.js:338 #: frontend/src/components/user-settings/web-api-auth-token.js:86 msgid "Generate" msgstr "Sukurti" @@ -1685,8 +1695,8 @@ msgstr "" #: frontend/src/components/dialog/invite-people-dialog.js:107 #: frontend/src/components/dialog/share-dialog.js:154 #: frontend/src/components/dialog/share-to-invite-people.js:273 -#: frontend/src/components/main-side-nav.js:261 -#: frontend/src/components/main-side-nav.js:263 +#: frontend/src/components/main-side-nav.js:271 +#: frontend/src/components/main-side-nav.js:273 #: frontend/src/components/toolbar/invitations-toolbar.js:31 #: frontend/src/components/toolbar/invitations-toolbar.js:35 #: frontend/src/pages/invitations/invitations-view.js:282 @@ -1744,33 +1754,36 @@ msgstr "" msgid "Successfully set library history." msgstr "" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:112 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:110 -msgid "{placeholder} History Setting" -msgstr "" +#: frontend/src/components/dialog/lib-history-setting-dialog.js:116 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:114 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:351 +#: frontend/src/pages/my-libs/mylib-repo-menu.js:154 +#: frontend/src/pages/sys-admin/repos/repos.js:271 +msgid "History Setting" +msgstr "Žurnalo nustatymai" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:123 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:122 msgid "Setting library history is disabled by Admin." msgstr "" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:128 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:121 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:127 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:120 msgid "Keep full history" msgstr "Viską išsaugoti žurnale" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:132 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:125 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:131 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:124 msgid "Don't keep history" msgstr "Nesaugoti žurnale" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:136 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:129 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:135 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:128 msgid "Only keep a period of history:" msgstr "Žurnale palikti tik laikotarpį:" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:145 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:144 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:117 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:138 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:137 #: frontend/src/components/set-link-expiration.js:89 msgid "days" msgstr "" @@ -1803,12 +1816,12 @@ msgstr "Vartotojo leidimai" msgid "Group Permission" msgstr "Grupės leidimai" -#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:69 +#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:73 msgid "{placeholder} Folder Permission" msgstr "" -#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:69 -msgid "Set permission of {placeholder}" +#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:73 +msgid "Set {placeholder}'s permission" msgstr "" #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:186 @@ -1816,17 +1829,17 @@ msgstr "" #: frontend/src/components/dialog/repo-api-token-dialog.js:197 #: frontend/src/components/dialog/zip-download-dialog.js:76 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:294 -#: frontend/src/pages/lib-content-view/lib-content-view.js:181 -#: frontend/src/pages/lib-content-view/lib-content-view.js:710 -#: frontend/src/pages/lib-content-view/lib-content-view.js:758 -#: frontend/src/pages/lib-content-view/lib-content-view.js:850 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1035 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1051 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1087 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1115 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1177 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1233 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1271 +#: frontend/src/pages/lib-content-view/lib-content-view.js:185 +#: frontend/src/pages/lib-content-view/lib-content-view.js:735 +#: frontend/src/pages/lib-content-view/lib-content-view.js:784 +#: frontend/src/pages/lib-content-view/lib-content-view.js:869 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1065 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1081 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1117 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1145 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1209 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1259 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1287 #: frontend/src/pages/my-libs/my-libs-deleted.js:152 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:293 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:315 @@ -1835,22 +1848,22 @@ msgstr "" #: frontend/src/pages/search/main-panel.js:197 #: frontend/src/pages/shared-with-all/public-shared-view.js:106 #: frontend/src/pages/sys-admin/abuse-reports.js:45 -#: frontend/src/pages/upload-link/file-uploader.js:433 -#: frontend/src/repo-folder-trash.js:136 frontend/src/repo-folder-trash.js:333 -#: frontend/src/utils/utils.js:1190 +#: frontend/src/pages/upload-link/file-uploader.js:437 +#: frontend/src/repo-folder-trash.js:136 frontend/src/repo-folder-trash.js:329 +#: frontend/src/utils/utils.js:1194 msgid "Error" msgstr "Klaida" #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:189 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:172 #: frontend/src/components/dialog/repo-api-token-dialog.js:199 -#: frontend/src/pages/lib-content-view/lib-content-view.js:187 +#: frontend/src/pages/lib-content-view/lib-content-view.js:191 #: frontend/src/pages/search/main-panel.js:82 #: frontend/src/pages/sys-admin/abuse-reports.js:47 -#: frontend/src/repo-folder-trash.js:142 frontend/src/repo-folder-trash.js:335 +#: frontend/src/repo-folder-trash.js:142 frontend/src/repo-folder-trash.js:331 #: frontend/src/shared-file-view-document.js:74 #: frontend/src/shared-file-view-spreadsheet.js:71 -#: frontend/src/utils/utils.js:1193 frontend/src/view-file-document.js:76 +#: frontend/src/utils/utils.js:1197 frontend/src/view-file-document.js:76 #: frontend/src/view-file-spreadsheet.js:71 msgid "Please check the network." msgstr "" @@ -1888,23 +1901,6 @@ msgstr "" msgid "User" msgstr "" -#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:283 -#: frontend/src/components/dialog/org-add-member-dialog.js:58 -#: frontend/src/components/dialog/share-to-user.js:357 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-member-dialog.js:37 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-member-dialog.js:56 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-batch-add-admin-dialog.js:45 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:45 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:46 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:240 -#: frontend/src/components/list-and-add-group-members.js:173 -#: frontend/src/pages/org-admin/org-users-search-users.js:196 -#: frontend/src/pages/org-admin/org-users-users.js:260 -#: frontend/src/pages/sys-admin/users/search-users.js:313 -#: frontend/src/pages/sys-admin/users/users.js:425 -msgid "Search users" -msgstr "" - #: frontend/src/components/dialog/list-created-files-dialog.js:23 msgid "Created Files" msgstr "" @@ -1919,60 +1915,67 @@ msgstr "" #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:48 #: frontend/src/pages/sys-admin/devices/devices-errors.js:53 #: frontend/src/pages/sys-admin/logs-page/login-logs.js:48 -#: frontend/src/repo-history.js:141 frontend/src/repo-history.js:148 +#: frontend/src/repo-history.js:138 frontend/src/repo-history.js:145 #: frontend/src/user-notifications.js:131 #: frontend/src/user-notifications.js:135 msgid "Time" msgstr "Laikas" -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79 -msgid "Tagged Files" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:44 +#: frontend/src/pages/drafts/draft-content.js:29 +msgid "Successfully deleted draft %(draft)s." msgstr "" -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:85 -#: frontend/src/components/dialog/search-file-dialog.js:94 -#: frontend/src/components/dirent-detail/detail-list-view.js:120 -#: frontend/src/components/dirent-detail/file-details.js:85 -#: frontend/src/components/dirent-detail/lib-details.js:69 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:630 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124 -#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24 -#: frontend/src/file-history-old.js:245 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:74 -#: frontend/src/pages/my-libs/mylib-repo-list-view.js:92 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:80 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:82 -#: frontend/src/pages/org-admin/org-department-item.js:327 -#: frontend/src/pages/org-admin/org-group-repos.js:84 -#: frontend/src/pages/org-admin/org-user-repos.js:80 -#: frontend/src/pages/org-admin/org-user-shared-repos.js:78 -#: frontend/src/pages/search/advanced-search.js:78 -#: frontend/src/pages/search/advanced-search.js:226 -#: frontend/src/pages/share-with-ocm/remote-dir-content.js:99 -#: frontend/src/pages/shared-libs/shared-libs.js:84 -#: frontend/src/pages/sys-admin/departments/department-libraries.js:85 -#: frontend/src/pages/sys-admin/repos/dir-content.js:104 -#: frontend/src/pages/sys-admin/repos/repos.js:82 -#: frontend/src/pages/sys-admin/repos/repos.js:84 -#: frontend/src/pages/sys-admin/users/user-shared-repos.js:37 -#: frontend/src/repo-folder-trash.js:242 frontend/src/repo-snapshot.js:201 -#: frontend/src/shared-dir-view.js:663 -msgid "Size" -msgstr "Dydis" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:48 +#: frontend/src/pages/drafts/draft-content.js:33 +msgid "Failed to delete draft %(draft)s." +msgstr "" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:61 +#: frontend/src/pages/drafts/drafts-view.js:19 +msgid "Drafts" +msgstr "" + +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:67 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:74 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:74 +#: frontend/src/components/group-members.js:125 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:126 +#: frontend/src/components/wiki-list-view/wiki-list-view.js:45 +#: frontend/src/pages/groups/group-view.js:381 +#: frontend/src/pages/org-admin/org-group-members.js:109 +#: frontend/src/pages/org-admin/org-libraries.js:153 +#: frontend/src/pages/org-admin/org-links.js:101 +#: frontend/src/pages/org-admin/org-user-shared-repos.js:77 +#: frontend/src/pages/shared-libs/shared-libs.js:86 +#: frontend/src/pages/sys-admin/groups/group-members.js:166 +#: frontend/src/pages/sys-admin/groups/groups-content.js:58 +#: frontend/src/pages/sys-admin/links/share-links.js:66 +#: frontend/src/pages/sys-admin/orgs/org-repos.js:35 +#: frontend/src/pages/sys-admin/repos/repos.js:88 +#: frontend/src/pages/sys-admin/repos/trash-repos.js:67 +#: frontend/src/pages/sys-admin/users/user-groups.js:119 +#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:170 +#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:188 +msgid "Owner" +msgstr "Savininkas" + +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:68 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:86 #: frontend/src/components/dialog/search-file-dialog.js:95 #: frontend/src/components/dialog/share-repo-dialog.js:129 #: frontend/src/components/dialog/wiki-select-dialog.js:79 -#: frontend/src/components/dirent-detail/detail-list-view.js:87 -#: frontend/src/components/dirent-detail/detail-list-view.js:122 +#: frontend/src/components/dirent-detail/detail-list-view.js:86 +#: frontend/src/components/dirent-detail/detail-list-view.js:121 #: frontend/src/components/dirent-detail/file-details.js:87 #: frontend/src/components/dirent-detail/lib-details.js:70 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:631 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:630 +#: frontend/src/components/draft-list-view/draft-list-view.js:38 #: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:125 #: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25 #: frontend/src/components/wiki-list-view/wiki-list-view.js:46 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:76 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:46 #: frontend/src/pages/my-libs/mylib-repo-list-view.js:94 #: frontend/src/pages/org-admin/org-user-repos.js:81 #: frontend/src/pages/org-admin/org-user-shared-repos.js:79 @@ -1987,11 +1990,61 @@ msgstr "Dydis" msgid "Last Update" msgstr "Paskutinis atnaujinimas" +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79 +msgid "Tagged Files" +msgstr "" + +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:85 +#: frontend/src/components/dialog/search-file-dialog.js:94 +#: frontend/src/components/dirent-detail/detail-list-view.js:119 +#: frontend/src/components/dirent-detail/file-details.js:85 +#: frontend/src/components/dirent-detail/lib-details.js:69 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:629 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124 +#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24 +#: frontend/src/file-history-old.js:245 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:44 +#: frontend/src/pages/my-libs/mylib-repo-list-view.js:92 +#: frontend/src/pages/org-admin/org-department-item.js:327 +#: frontend/src/pages/org-admin/org-group-repos.js:84 +#: frontend/src/pages/org-admin/org-libraries.js:150 +#: frontend/src/pages/org-admin/org-user-repos.js:80 +#: frontend/src/pages/org-admin/org-user-shared-repos.js:78 +#: frontend/src/pages/search/advanced-search.js:78 +#: frontend/src/pages/search/advanced-search.js:226 +#: frontend/src/pages/share-with-ocm/remote-dir-content.js:99 +#: frontend/src/pages/shared-libs/shared-libs.js:84 +#: frontend/src/pages/sys-admin/departments/department-libraries.js:85 +#: frontend/src/pages/sys-admin/repos/dir-content.js:104 +#: frontend/src/pages/sys-admin/repos/repos.js:82 +#: frontend/src/pages/sys-admin/repos/repos.js:84 +#: frontend/src/pages/sys-admin/users/user-shared-repos.js:37 +#: frontend/src/repo-folder-trash.js:238 frontend/src/repo-snapshot.js:199 +#: frontend/src/shared-dir-view.js:663 +msgid "Size" +msgstr "Dydis" + #: frontend/src/components/dialog/list-taggedfiles-dialog.js:165 #: frontend/src/pages/starred/starred.js:221 msgid "deleted" msgstr "" +#: frontend/src/components/dialog/local-draft-dialog.js:17 +msgid "Local draft" +msgstr "" + +#: frontend/src/components/dialog/local-draft-dialog.js:19 +msgid "You have an unsaved draft. Do you like to use it?" +msgstr "" + +#: frontend/src/components/dialog/local-draft-dialog.js:22 +msgid "Use draft" +msgstr "" + +#: frontend/src/components/dialog/local-draft-dialog.js:23 +msgid "Delete draft" +msgstr "" + #: frontend/src/components/dialog/manage-members-dialog.js:21 msgid "Manage group members" msgstr "" @@ -2010,8 +2063,10 @@ msgstr "" #: frontend/src/components/dialog/op-menu.js:53 #: frontend/src/components/dialog/op-menu.js:54 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:809 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:810 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:837 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:838 +#: frontend/src/components/draft-list-view/draft-list-item.js:104 +#: frontend/src/components/draft-list-view/draft-list-item.js:105 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:123 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:124 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:152 @@ -2036,16 +2091,16 @@ msgstr "" #: frontend/src/pages/my-libs/mylib-repo-menu.js:210 #: frontend/src/pages/my-libs/mylib-repo-menu.js:263 #: frontend/src/pages/my-libs/mylib-repo-menu.js:264 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:260 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:261 #: frontend/src/pages/org-admin/org-groups-search-groups.js:108 #: frontend/src/pages/org-admin/org-groups-search-groups.js:109 #: frontend/src/pages/org-admin/org-groups.js:299 #: frontend/src/pages/org-admin/org-groups.js:300 +#: frontend/src/pages/org-admin/org-libraries.js:309 +#: frontend/src/pages/org-admin/org-libraries.js:310 #: frontend/src/pages/org-admin/org-links.js:209 #: frontend/src/pages/org-admin/org-links.js:210 -#: frontend/src/pages/org-admin/org-user-item.js:187 -#: frontend/src/pages/org-admin/org-user-item.js:188 +#: frontend/src/pages/org-admin/org-user-item.js:172 +#: frontend/src/pages/org-admin/org-user-item.js:173 #: frontend/src/pages/repo-wiki-mode/side-panel.js:168 #: frontend/src/pages/repo-wiki-mode/side-panel.js:169 #: frontend/src/pages/sdoc/sdoc-file-history/history-version.js:127 @@ -2104,7 +2159,7 @@ msgstr "" #: frontend/src/pages/sys-admin/departments/department.js:105 #: frontend/src/pages/sys-admin/groups/group-members.js:324 #: frontend/src/pages/sys-admin/institutions/institution-users.js:362 -#: frontend/src/pages/sys-admin/orgs/org-users.js:434 +#: frontend/src/pages/sys-admin/orgs/org-users.js:415 msgid "Add Member" msgstr "" @@ -2155,11 +2210,11 @@ msgstr "" #: frontend/src/pages/sys-admin/institutions/institutions.js:127 #: frontend/src/pages/sys-admin/orgs/org-groups.js:107 #: frontend/src/pages/sys-admin/orgs/org-repos.js:100 -#: frontend/src/pages/sys-admin/orgs/org-users.js:228 +#: frontend/src/pages/sys-admin/orgs/org-users.js:220 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:138 #: frontend/src/pages/sys-admin/terms-and-conditions/item.js:125 #: frontend/src/pages/sys-admin/users/user-repos.js:192 -#: frontend/src/pages/sys-admin/users/users-content.js:403 +#: frontend/src/pages/sys-admin/users/users-content.js:393 msgid "Are you sure you want to delete {placeholder} ?" msgstr "" @@ -2170,7 +2225,7 @@ msgstr "" #: frontend/src/components/dialog/org-delete-member-dialog.js:40 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-member-dialog.js:40 -#: frontend/src/pages/sys-admin/orgs/org-users.js:295 +#: frontend/src/pages/sys-admin/orgs/org-users.js:285 msgid "Delete Member" msgstr "" @@ -2256,9 +2311,9 @@ msgid "API token is copied to the clipboard." msgstr "" #: frontend/src/components/dialog/repo-api-token-dialog.js:116 -#: frontend/src/pages/lib-content-view/lib-content-view.js:168 -#: frontend/src/pages/lib-content-view/lib-content-view.js:171 -#: frontend/src/repo-folder-trash.js:131 frontend/src/utils/utils.js:1185 +#: frontend/src/pages/lib-content-view/lib-content-view.js:172 +#: frontend/src/pages/lib-content-view/lib-content-view.js:175 +#: frontend/src/repo-folder-trash.js:131 frontend/src/utils/utils.js:1189 msgid "Permission denied" msgstr "Prieiga uždrausta" @@ -2274,29 +2329,33 @@ msgstr "" msgid "{placeholder} SeaTable integration" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:52 -msgid "{placeholder} Share Admin" -msgstr "" +#: frontend/src/components/dialog/repo-share-admin-dialog.js:56 +#: frontend/src/components/main-side-nav.js:278 +#: frontend/src/components/main-side-nav.js:280 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:354 +#: frontend/src/pages/my-libs/mylib-repo-menu.js:178 +msgid "Share Admin" +msgstr "Bendrinimo administravimas" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:67 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:65 #: frontend/src/pages/share-admin/share-links.js:554 #: frontend/src/pages/share-admin/upload-links.js:286 #: frontend/src/pages/sys-admin/links/links-nav.js:15 msgid "Share Links" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:74 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:72 #: frontend/src/pages/share-admin/share-links.js:557 #: frontend/src/pages/share-admin/upload-links.js:288 #: frontend/src/pages/sys-admin/links/links-nav.js:16 msgid "Upload Links" msgstr "Įkėlimo nuorodos" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:80 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:78 msgid "User Shares" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:85 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:83 msgid "Group Shares" msgstr "" @@ -2424,15 +2483,15 @@ msgstr "" #: frontend/src/components/dialog/share-dialog.js:323 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-dialog.js:84 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:640 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:664 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:665 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:689 #: frontend/src/components/file-view/file-toolbar.js:143 #: frontend/src/components/file-view/file-toolbar.js:242 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:348 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:511 #: frontend/src/components/toolbar/dir-operation-toolbar.js:218 -#: frontend/src/components/toolbar/view-file-toolbar.js:77 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:105 +#: frontend/src/components/toolbar/view-file-toolbar.js:103 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:69 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:359 #: frontend/src/pages/my-libs/mylib-repo-menu.js:142 @@ -2494,12 +2553,12 @@ msgstr "" #: frontend/src/components/dialog/share-to-other-server.js:193 #: frontend/src/pages/groups/group-view.js:302 -#: frontend/src/pages/org-admin/org-user-item.js:83 +#: frontend/src/pages/org-admin/org-user-item.js:82 #: frontend/src/pages/org-admin/org-users-users.js:157 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:168 -#: frontend/src/pages/sys-admin/users/users-content.js:261 -#: frontend/src/pages/sys-admin/users/users-content.js:322 -#: frontend/src/pages/sys-admin/users/users-content.js:327 +#: frontend/src/pages/sys-admin/users/users-content.js:256 +#: frontend/src/pages/sys-admin/users/users-content.js:313 +#: frontend/src/pages/sys-admin/users/users-content.js:318 #: frontend/src/pages/sys-admin/users/users.js:269 #: frontend/src/pages/sys-admin/users/users.js:293 msgid "It may take some time, please wait." @@ -2515,7 +2574,7 @@ msgstr "" #: frontend/src/pages/sys-admin/invitations/invitations.js:300 #: frontend/src/pages/sys-admin/notifications/notifications.js:274 #: frontend/src/pages/sys-admin/orgs/org-repos.js:176 -#: frontend/src/pages/sys-admin/orgs/org-users.js:390 +#: frontend/src/pages/sys-admin/orgs/org-users.js:371 #: frontend/src/pages/sys-admin/orgs/orgs.js:105 #: frontend/src/pages/sys-admin/orgs/search-orgs.js:69 #: frontend/src/pages/sys-admin/repos/dir-view.js:96 @@ -2630,31 +2689,6 @@ msgstr "" msgid "Add Organization" msgstr "" -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:74 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:74 -#: frontend/src/components/group-members.js:125 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:126 -#: frontend/src/components/wiki-list-view/wiki-list-view.js:45 -#: frontend/src/pages/groups/group-view.js:381 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:86 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:65 -#: frontend/src/pages/org-admin/org-group-members.js:109 -#: frontend/src/pages/org-admin/org-links.js:101 -#: frontend/src/pages/org-admin/org-user-shared-repos.js:77 -#: frontend/src/pages/shared-libs/shared-libs.js:86 -#: frontend/src/pages/sys-admin/groups/group-members.js:166 -#: frontend/src/pages/sys-admin/groups/groups-content.js:58 -#: frontend/src/pages/sys-admin/links/share-links.js:66 -#: frontend/src/pages/sys-admin/orgs/org-repos.js:35 -#: frontend/src/pages/sys-admin/repos/repos.js:88 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:67 -#: frontend/src/pages/sys-admin/users/user-groups.js:119 -#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:170 -#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:188 -msgid "Owner" -msgstr "Savininkas" - #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:101 msgid "Owner can use admin panel in an organization, must be a new account." msgstr "" @@ -2697,7 +2731,7 @@ msgstr "" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:80 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:81 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:51 -#: frontend/src/components/dialog/transfer-dialog.js:146 +#: frontend/src/components/dialog/transfer-dialog.js:79 msgid "Select a user" msgstr "" @@ -2722,7 +2756,7 @@ msgid "End date" msgstr "" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:34 -#: frontend/src/components/dialog/transfer-dialog.js:173 +#: frontend/src/components/dialog/transfer-dialog.js:71 msgid "Transfer Library {library_name}" msgstr "" @@ -2742,16 +2776,16 @@ msgstr "" msgid "Terms" msgstr "" -#: frontend/src/components/dialog/transfer-dialog.js:127 -msgid "Transfer to user" +#: frontend/src/components/dialog/transfer-dialog.js:87 +msgid "Select a department" msgstr "" -#: frontend/src/components/dialog/transfer-dialog.js:133 +#: frontend/src/components/dialog/transfer-dialog.js:95 msgid "Transfer to department" msgstr "" -#: frontend/src/components/dialog/transfer-dialog.js:157 -msgid "Select a department" +#: frontend/src/components/dialog/transfer-dialog.js:95 +msgid "Transfer to user" msgstr "" #: frontend/src/components/dialog/transfer-group-dialog.js:55 @@ -2817,65 +2851,64 @@ msgstr "" msgid "Packaging..." msgstr "" -#: frontend/src/components/dir-view-mode/dir-column-file.js:48 +#: frontend/src/components/dir-view-mode/dir-column-file.js:69 msgid "File does not exist." msgstr "" -#: frontend/src/components/dirent-detail/detail-list-view.js:86 -#: frontend/src/components/dirent-detail/detail-list-view.js:121 +#: frontend/src/components/dir-view-mode/dir-column-file.js:90 +msgid "This file is in draft stage." +msgstr "" + +#: frontend/src/components/dir-view-mode/dir-column-file.js:91 +msgid "View Draft" +msgstr "" + +#: frontend/src/components/dirent-detail/detail-list-view.js:85 +#: frontend/src/components/dirent-detail/detail-list-view.js:120 #: frontend/src/components/dirent-detail/file-details.js:86 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:75 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:45 msgid "Location" msgstr "" -#: frontend/src/components/dirent-detail/detail-list-view.js:102 -#: frontend/src/components/dirent-detail/detail-list-view.js:104 +#: frontend/src/components/dirent-detail/detail-list-view.js:101 +#: frontend/src/components/dirent-detail/detail-list-view.js:103 msgid "Apply properties to files inside the folder" msgstr "" #: frontend/src/components/dirent-detail/lib-details.js:68 -#: frontend/src/components/main-side-nav.js:180 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:79 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:82 +#: frontend/src/components/main-side-nav.js:181 +#: frontend/src/pages/org-admin/org-libraries.js:149 #: frontend/src/pages/repo-wiki-mode/side-panel.js:161 -#: frontend/src/pages/sys-admin/info.js:116 +#: frontend/src/pages/sys-admin/info.js:112 #: frontend/src/pages/sys-admin/repos/repos.js:81 #: frontend/src/pages/sys-admin/repos/repos.js:84 msgid "Files" msgstr "Bylos" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:210 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:705 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 msgid "Frozen by {name}" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:210 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:705 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 msgid "locked by {name}" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:214 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:711 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:736 msgid "freezed" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:214 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:711 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:736 #: frontend/src/components/file-view/file-info.js:31 #: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:17 msgid "locked" msgstr "užrakintas" -#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 -msgid "Unselect this item" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 -msgid "Select this item" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-item.js:734 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:818 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:759 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:846 #: frontend/src/components/file-view/file-info.js:40 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:643 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:333 @@ -2887,8 +2920,8 @@ msgstr "" msgid "Unstar" msgstr "" -#: frontend/src/components/dirent-list-view/dirent-list-item.js:734 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:818 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:759 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:846 #: frontend/src/components/file-view/file-info.js:40 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:643 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:333 @@ -2898,24 +2931,40 @@ msgstr "" msgid "Star" msgstr "" -#: frontend/src/components/dirent-list-view/dirent-list-view.js:623 -msgid "Unselect all items" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-view.js:623 -msgid "Select all items" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-none-view.js:54 +#: frontend/src/components/dirent-list-view/dirent-none-view.js:52 msgid "This folder has no content at this time." msgstr "" -#: frontend/src/components/dirent-list-view/dirent-none-view.js:55 +#: frontend/src/components/dirent-list-view/dirent-none-view.js:53 msgid "You can create files quickly" msgstr "" +#: frontend/src/components/draft-list-view/draft-list-item.js:113 +#: frontend/src/pages/sdoc-revision/index.js:123 +msgid "Publish" +msgstr "" + +#: frontend/src/components/draft-list-view/draft-list-view.js:37 +#: frontend/src/pages/dashboard/content.js:34 +#: frontend/src/pages/org-admin/devices/devices-errors.js:51 +#: frontend/src/pages/org-admin/org-logs-file-audit.js:103 +#: frontend/src/pages/org-admin/org-logs-file-update.js:117 +#: frontend/src/pages/org-admin/org-logs-perm-audit.js:84 +#: frontend/src/pages/share-admin/share-links.js:88 +#: frontend/src/pages/share-admin/upload-links.js:51 +#: frontend/src/pages/starred/starred.js:35 +#: frontend/src/pages/sys-admin/abuse-reports.js:87 +#: frontend/src/pages/sys-admin/devices/devices-errors.js:51 +#: frontend/src/pages/sys-admin/file-scan-records.js:29 +#: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:91 +#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:169 +#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:187 +#: frontend/src/pages/sys-admin/web-settings/web-settings.js:279 +msgid "Library" +msgstr "" + #: frontend/src/components/file-chooser/file-chooser.js:286 -#: frontend/src/components/search/ai-search.js:453 +#: frontend/src/components/search/ai-search.js:452 #: frontend/src/components/search/wiki-search.js:193 msgid "No results matching" msgstr "" @@ -2929,151 +2978,132 @@ msgstr "" msgid "Other Libraries" msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:148 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:146 -#: frontend/src/pages/upload-link/file-uploader.js:140 +#: frontend/src/components/file-uploader/file-uploader.js:149 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:147 +#: frontend/src/pages/upload-link/file-uploader.js:141 msgid "Please upload no more than {maxFiles} files at a time." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:395 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:406 -#: frontend/src/pages/upload-link/file-uploader.js:396 +#: frontend/src/components/file-uploader/file-uploader.js:401 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:412 +#: frontend/src/pages/upload-link/file-uploader.js:401 msgid "File is locked by others." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:396 +#: frontend/src/components/file-uploader/file-uploader.js:402 msgid "Invalid filename." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:397 +#: frontend/src/components/file-uploader/file-uploader.js:403 msgid "File already exists." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:398 +#: frontend/src/components/file-uploader/file-uploader.js:404 msgid "File size is too large." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:399 +#: frontend/src/components/file-uploader/file-uploader.js:405 msgid "Out of quota." msgstr "Saugyklos vieta išnaudota." -#: frontend/src/components/file-uploader/file-uploader.js:408 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:399 -#: frontend/src/pages/upload-link/file-uploader.js:389 +#: frontend/src/components/file-uploader/file-uploader.js:414 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:405 +#: frontend/src/pages/upload-link/file-uploader.js:394 msgid "Network error" msgstr "" -#: frontend/src/components/file-uploader/forbid-upload-list-item.js:23 -#: frontend/src/components/shared-link-file-uploader/forbid-upload-list-item.js:23 -#: frontend/src/pages/upload-link/forbid-upload-list-item.js:23 -msgid "File too large" +#: frontend/src/components/file-uploader/forbid-upload-list-item.js:13 +#: frontend/src/components/shared-link-file-uploader/forbid-upload-list-item.js:13 +msgid "Please upload files less than {placeholder}M" msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:94 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:94 +#: frontend/src/components/file-uploader/upload-list-item.js:97 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:97 #: frontend/src/pages/upload-link/upload-list-item.js:94 msgid "Preparing to upload..." msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:95 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:95 +#: frontend/src/components/file-uploader/upload-list-item.js:98 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:98 #: frontend/src/pages/upload-link/upload-list-item.js:95 msgid "Remaining" msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:96 -#: frontend/src/components/file-uploader/upload-list-item.js:122 +#: frontend/src/components/file-uploader/upload-list-item.js:99 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:99 +#: frontend/src/pages/upload-link/upload-list-item.js:96 +msgid "Indexing..." +msgstr "" + +#: frontend/src/components/file-uploader/upload-list-item.js:130 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:130 +#: frontend/src/pages/upload-link/upload-list-item.js:127 +msgid "Retry" +msgstr "" + +#: frontend/src/components/file-uploader/upload-list-item.js:133 #: frontend/src/components/file-view/file-toolbar.js:150 #: frontend/src/components/file-view/file-toolbar.js:209 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:96 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:122 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:155 -#: frontend/src/pages/upload-link/upload-list-item.js:96 -#: frontend/src/pages/upload-link/upload-list-item.js:122 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:133 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:117 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162 +#: frontend/src/pages/upload-link/upload-list-item.js:130 msgid "Saving..." msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:117 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:117 -#: frontend/src/pages/upload-link/upload-list-item.js:117 -msgid "Waiting..." -msgstr "" - -#: frontend/src/components/file-uploader/upload-list-item.js:118 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:118 -#: frontend/src/pages/upload-link/upload-list-item.js:118 -msgid "Uploading..." -msgstr "" - -#: frontend/src/components/file-uploader/upload-list-item.js:131 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:131 -#: frontend/src/pages/upload-link/upload-list-item.js:131 +#: frontend/src/components/file-uploader/upload-list-item.js:136 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:136 +#: frontend/src/pages/upload-link/upload-list-item.js:133 msgid "Uploaded" msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:147 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:147 -#: frontend/src/pages/upload-link/upload-list-item.js:147 -msgid "Retry" -msgstr "" - #: frontend/src/components/file-uploader/upload-progress-dialog.js:48 #: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:48 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:51 -msgid "{uploaded_files_num}/{all_files_num} Files" +#: frontend/src/pages/org-admin/web-settings/web-settings.js:119 +msgid "File Upload" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:56 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:56 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:58 -msgid "{failed_files_num} file(s) failed to upload" -msgstr "" - -#: frontend/src/components/file-uploader/upload-progress-dialog.js:67 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:67 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:83 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:49 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:49 msgid "File Uploading..." msgstr "" +#: frontend/src/components/file-uploader/upload-progress-dialog.js:75 #: frontend/src/components/file-uploader/upload-progress-dialog.js:77 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:75 #: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:77 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:90 -msgid "All files uploaded" -msgstr "" - -#: frontend/src/components/file-uploader/upload-progress-dialog.js:96 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:96 msgid "Retry All" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:103 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:103 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:75 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:80 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:82 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:80 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:82 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:61 msgid "Cancel All" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:110 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:110 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:107 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:88 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:88 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:68 msgid "name" msgstr "vardas" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:111 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:111 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:108 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:89 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:89 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:69 msgid "size" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:112 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:112 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:109 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:90 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:90 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:70 msgid "progress" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:113 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:113 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:110 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:91 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:91 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:71 msgid "state" msgstr "" @@ -3088,14 +3118,14 @@ msgid "unstarred" msgstr "" #: frontend/src/components/file-view/file-toolbar.js:92 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:90 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:96 #: frontend/src/utils/text-translation.js:23 msgid "Lock" msgstr "Užrakinti" #: frontend/src/components/file-view/file-toolbar.js:96 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:98 -#: frontend/src/utils/text-translation.js:24 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:104 +#: frontend/src/utils/text-translation.js:25 msgid "Unlock" msgstr "Atrakinti" @@ -3113,12 +3143,12 @@ msgstr "" #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:342 #: frontend/src/pages/org-admin/org-logs-file-update.js:260 #: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:137 -#: frontend/src/repo-history.js:292 frontend/src/utils/text-translation.js:21 +#: frontend/src/repo-history.js:289 frontend/src/utils/text-translation.js:21 msgid "Details" msgstr "" #: frontend/src/components/file-view/file-toolbar.js:186 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:130 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:136 #: frontend/src/utils/text-translation.js:22 msgid "Open via Client" msgstr "Atidaryti iš kliento" @@ -3140,7 +3170,7 @@ msgstr "" #: frontend/src/pages/sys-admin/groups/group-members.js:109 #: frontend/src/pages/sys-admin/users/user-groups.js:122 #: frontend/src/pages/sys-admin/users/users-nav.js:25 -#: frontend/src/utils/utils.js:686 +#: frontend/src/utils/utils.js:690 msgid "Admin" msgstr "Admin" @@ -3157,9 +3187,8 @@ msgstr "Narys" #: frontend/src/components/group-members.js:96 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:290 -#: frontend/src/pages/lib-content-view/lib-content-view.js:838 +#: frontend/src/pages/lib-content-view/lib-content-view.js:857 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:311 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:157 #: frontend/src/pages/org-admin/org-group-repos.js:146 #: frontend/src/pages/org-admin/org-user-repos.js:142 #: frontend/src/pages/sys-admin/repos/repos.js:162 @@ -3194,91 +3223,84 @@ msgstr "" msgid "Search group members" msgstr "" -#: frontend/src/components/main-side-nav.js:92 +#: frontend/src/components/main-side-nav.js:93 #: frontend/src/pages/org-admin/org-groups.js:154 msgid "All Groups" msgstr "Visos grupės" -#: frontend/src/components/main-side-nav.js:123 -#: frontend/src/components/main-side-nav.js:125 -#: frontend/src/components/main-side-nav.js:132 -#: frontend/src/components/main-side-nav.js:134 +#: frontend/src/components/main-side-nav.js:124 +#: frontend/src/components/main-side-nav.js:126 +#: frontend/src/components/main-side-nav.js:133 +#: frontend/src/components/main-side-nav.js:135 #: frontend/src/pages/org-admin/side-panel.js:86 #: frontend/src/pages/sys-admin/side-panel.js:174 msgid "Links" msgstr "" -#: frontend/src/components/main-side-nav.js:150 -#: frontend/src/components/main-side-nav.js:152 +#: frontend/src/components/main-side-nav.js:151 +#: frontend/src/components/main-side-nav.js:153 #: frontend/src/pages/share-admin/folders.js:368 msgid "Folders" msgstr "" -#: frontend/src/components/main-side-nav.js:184 -#: frontend/src/components/main-side-nav.js:186 +#: frontend/src/components/main-side-nav.js:185 +#: frontend/src/components/main-side-nav.js:187 #: frontend/src/pages/my-libs/my-libs-deleted.js:54 #: frontend/src/pages/my-libs/my-libs.js:166 msgid "My Libraries" msgstr "Mano bibliotekos" -#: frontend/src/components/main-side-nav.js:191 -#: frontend/src/components/main-side-nav.js:193 +#: frontend/src/components/main-side-nav.js:192 +#: frontend/src/components/main-side-nav.js:194 #: frontend/src/pages/shared-libs/shared-libs.js:456 msgid "Shared with me" msgstr "Bendrinama su manimi" -#: frontend/src/components/main-side-nav.js:198 -#: frontend/src/components/main-side-nav.js:200 +#: frontend/src/components/main-side-nav.js:199 +#: frontend/src/components/main-side-nav.js:201 #: frontend/src/pages/shared-with-all/public-shared-view.js:206 msgid "Shared with all" msgstr "Bendrinama su visais" -#: frontend/src/components/main-side-nav.js:205 -#: frontend/src/components/main-side-nav.js:207 +#: frontend/src/components/main-side-nav.js:206 +#: frontend/src/components/main-side-nav.js:208 msgid "Shared with groups" msgstr "Bendrinama su grupėmis" -#: frontend/src/components/main-side-nav.js:214 -#: frontend/src/components/main-side-nav.js:216 -#: frontend/src/components/main-side-nav.js:222 -#: frontend/src/components/main-side-nav.js:224 +#: frontend/src/components/main-side-nav.js:215 +#: frontend/src/components/main-side-nav.js:217 +#: frontend/src/components/main-side-nav.js:223 +#: frontend/src/components/main-side-nav.js:225 msgid "Shared from other servers" msgstr "" -#: frontend/src/components/main-side-nav.js:231 +#: frontend/src/components/main-side-nav.js:232 msgid "Tools" msgstr "Įrankiai" -#: frontend/src/components/main-side-nav.js:234 -#: frontend/src/components/main-side-nav.js:236 +#: frontend/src/components/main-side-nav.js:235 +#: frontend/src/components/main-side-nav.js:237 #: frontend/src/pages/starred/starred.js:315 msgid "Favorites" msgstr "Mėgstamiausi" -#: frontend/src/components/main-side-nav.js:241 -#: frontend/src/components/main-side-nav.js:243 +#: frontend/src/components/main-side-nav.js:242 +#: frontend/src/components/main-side-nav.js:244 msgid "Activities" msgstr "" -#: frontend/src/components/main-side-nav.js:248 -#: frontend/src/components/main-side-nav.js:250 +#: frontend/src/components/main-side-nav.js:249 +#: frontend/src/components/main-side-nav.js:251 #: frontend/src/pages/wikis/wikis.js:137 msgid "Published Libraries" msgstr "" -#: frontend/src/components/main-side-nav.js:254 -#: frontend/src/components/main-side-nav.js:256 +#: frontend/src/components/main-side-nav.js:264 +#: frontend/src/components/main-side-nav.js:266 #: frontend/src/pages/linked-devices/linked-devices.js:230 msgid "Linked Devices" msgstr "" -#: frontend/src/components/main-side-nav.js:268 -#: frontend/src/components/main-side-nav.js:270 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:354 -#: frontend/src/pages/my-libs/mylib-repo-menu.js:178 -msgid "Share Admin" -msgstr "Bendrinimo administravimas" - #: frontend/src/components/more.js:14 msgid "show more" msgstr "" @@ -3318,15 +3340,15 @@ msgid "" "right}" msgstr "" -#: frontend/src/components/popover/edit-filetag-popover.js:141 +#: frontend/src/components/popover/edit-filetag-popover.js:137 msgid "No tags" msgstr "" -#: frontend/src/components/popover/edit-filetag-popover.js:145 +#: frontend/src/components/popover/edit-filetag-popover.js:141 msgid "Tag not found" msgstr "" -#: frontend/src/components/popover/edit-filetag-popover.js:159 +#: frontend/src/components/popover/edit-filetag-popover.js:155 msgid "Find a tag" msgstr "" @@ -3369,8 +3391,8 @@ msgstr "" msgid "You are watching file changes of this library." msgstr "" -#: frontend/src/components/sdoc-wiki-page-viewer/index.js:133 -#: frontend/src/components/seafile-markdown-viewer/index.js:119 +#: frontend/src/components/sdoc-wiki-page-viewer/index.js:125 +#: frontend/src/components/seafile-markdown-viewer/index.js:111 msgid "Last modified by" msgstr "" @@ -3406,41 +3428,41 @@ msgstr "" msgid "Reference documents" msgstr "" -#: frontend/src/components/search/ai-search.js:387 +#: frontend/src/components/search/ai-search.js:386 #: frontend/src/components/search/search.js:433 msgid "Search results visited recently" msgstr "" -#: frontend/src/components/search/ai-search.js:436 +#: frontend/src/components/search/ai-search.js:435 #: frontend/src/components/search/search.js:413 msgid "Type characters to start search" msgstr "" -#: frontend/src/components/search/ai-search.js:439 +#: frontend/src/components/search/ai-search.js:438 msgid "Type more characters to start search" msgstr "" -#: frontend/src/components/search/ai-search.js:450 -#: frontend/src/components/search/ai-search.js:467 +#: frontend/src/components/search/ai-search.js:449 +#: frontend/src/components/search/ai-search.js:466 msgid "Ask AI" msgstr "" -#: frontend/src/components/search/ai-search.js:529 +#: frontend/src/components/search/ai-search.js:528 msgid "" "Indexing the library. Semantic search will be available within a few " "minutes." msgstr "" -#: frontend/src/components/search/ai-search.js:540 +#: frontend/src/components/search/ai-search.js:539 msgid "Successfully turned it off" msgstr "" -#: frontend/src/components/search/ai-search.js:558 -#: frontend/src/components/search/ai-search.js:582 +#: frontend/src/components/search/ai-search.js:557 +#: frontend/src/components/search/ai-search.js:581 msgid "Turn on semantic search for this library" msgstr "" -#: frontend/src/components/search/ai-search.js:570 +#: frontend/src/components/search/ai-search.js:569 msgid "Turn off semantic search for this library" msgstr "" @@ -3511,13 +3533,13 @@ msgstr "" #: frontend/src/components/select-editor/sysadmin-user-role-editor.js:19 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:155 -#: frontend/src/pages/sys-admin/users/users-content.js:281 +#: frontend/src/pages/sys-admin/users/users-content.js:272 msgid "Default" msgstr "Numatytasis" #: frontend/src/components/select-editor/sysadmin-user-role-editor.js:21 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:157 -#: frontend/src/pages/sys-admin/users/users-content.js:283 +#: frontend/src/pages/sys-admin/users/users-content.js:274 msgid "Guest" msgstr "Svečias" @@ -3574,36 +3596,30 @@ msgstr "" msgid "Successfully deleted {number_placeholder} share links" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:138 -msgid "" -"Share links cannot be generated because \"Invisible\", \"Online Read-Write\"" -" or \"Online Read-Only\" is set for you on some folder(s) in the library." -msgstr "" - -#: frontend/src/components/share-link-panel/link-creation.js:162 +#: frontend/src/components/share-link-panel/link-creation.js:156 msgid "Please enter an integer bigger than 1 as number of links." msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:166 +#: frontend/src/components/share-link-panel/link-creation.js:160 msgid "" "Please enter an integer not bigger than {max_number} as number of links." msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:260 +#: frontend/src/components/share-link-panel/link-creation.js:254 #: frontend/src/components/share-link-panel/link-list.js:64 msgid "Generate links in batch" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:260 +#: frontend/src/components/share-link-panel/link-creation.js:254 #: frontend/src/components/share-link-panel/link-list.js:63 msgid "Generate Link" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:265 +#: frontend/src/components/share-link-panel/link-creation.js:259 msgid "Number of links" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:329 +#: frontend/src/components/share-link-panel/link-creation.js:323 msgid "Set permission" msgstr "" @@ -3651,8 +3667,7 @@ msgid "Are you sure you want to delete the selected share link(s) ?" msgstr "" #: frontend/src/components/shared-file-view/shared-file-view.js:47 -#: frontend/src/pages/markdown-editor/index.js:410 -#: frontend/src/pages/plain-markdown-editor/index.js:172 +#: frontend/src/pages/markdown-editor/index.js:458 #: frontend/src/view-file-text.js:81 msgid "Successfully saved" msgstr "" @@ -3663,7 +3678,7 @@ msgid "File download is disabled: the share link traffic of owner is used up." msgstr "Bylos atsisiuntimas išjungtas: išnaudotas bendrinimo nuorodos savininko galimo srauto limitas." #: frontend/src/components/shared-file-view/shared-file-view.js:122 -#: frontend/src/repo-folder-trash.js:205 frontend/src/repo-snapshot.js:168 +#: frontend/src/repo-folder-trash.js:202 frontend/src/repo-snapshot.js:166 #: frontend/src/shared-dir-view.js:449 msgid "Current path: " msgstr "" @@ -3719,12 +3734,6 @@ msgstr "" msgid "Unshare" msgstr "" -#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:351 -#: frontend/src/pages/my-libs/mylib-repo-menu.js:154 -#: frontend/src/pages/sys-admin/repos/repos.js:271 -msgid "History Setting" -msgstr "Žurnalo nustatymai" - #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:357 #: frontend/src/pages/my-libs/mylib-repo-menu.js:157 msgid "Change Password" @@ -3733,9 +3742,9 @@ msgstr "" #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:360 #: frontend/src/components/user-settings/webdav-password.js:104 #: frontend/src/pages/my-libs/mylib-repo-menu.js:160 -#: frontend/src/pages/sys-admin/orgs/org-users.js:304 -#: frontend/src/pages/sys-admin/users/users-content.js:364 -#: frontend/src/pages/sys-admin/users/users-content.js:566 +#: frontend/src/pages/sys-admin/orgs/org-users.js:294 +#: frontend/src/pages/sys-admin/users/users-content.js:355 +#: frontend/src/pages/sys-admin/users/users-content.js:554 msgid "Reset Password" msgstr "" @@ -3794,8 +3803,8 @@ msgid "Clients" msgstr "Klientai" #: frontend/src/components/toolbar/common-toolbar.js:24 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:86 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:146 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:90 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:150 #: frontend/src/pages/search/main-panel.js:330 #: frontend/src/pages/wiki/main-panel.js:95 #: frontend/src/pages/wiki/main-panel.js:112 @@ -3803,12 +3812,12 @@ msgid "Search files" msgstr "" #: frontend/src/components/toolbar/dir-operation-toolbar.js:192 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:68 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:54 msgid "Upload Files" msgstr "" #: frontend/src/components/toolbar/dir-operation-toolbar.js:193 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:69 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:55 msgid "Upload Folder" msgstr "" @@ -3841,17 +3850,17 @@ msgstr "" msgid "New SeaDoc File" msgstr "" -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:328 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:336 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:356 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:364 #: frontend/src/utils/text-translation.js:18 msgid "Move" msgstr "" #: frontend/src/components/toolbar/repo-view-toobar.js:63 -#: frontend/src/components/toolbar/view-file-toolbar.js:73 +#: frontend/src/components/toolbar/view-file-toolbar.js:99 #: frontend/src/file-history-old.js:268 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:55 -#: frontend/src/repo-folder-trash.js:284 +#: frontend/src/repo-folder-trash.js:280 msgid "More" msgstr "Daugiau" @@ -3860,10 +3869,18 @@ msgstr "Daugiau" msgid "Deleted Libraries" msgstr "Ištrintos bibliotekos" -#: frontend/src/components/toolbar/view-file-toolbar.js:67 +#: frontend/src/components/toolbar/view-file-toolbar.js:87 msgid "Edit File" msgstr "" +#: frontend/src/components/toolbar/view-file-toolbar.js:92 +msgid "New Draft" +msgstr "" + +#: frontend/src/components/toolbar/view-file-toolbar.js:93 +msgid "Create a draft from this file, instead of editing it directly." +msgstr "" + #: frontend/src/components/toolbar/view-mode-toolbar.js:31 #: frontend/src/shared-dir-view.js:456 frontend/src/shared-dir-view.js:457 msgid "List" @@ -3879,7 +3896,7 @@ msgid "Column" msgstr "" #: frontend/src/components/toolbar/view-mode-toolbar.js:37 -#: frontend/src/utils/text-translation.js:33 +#: frontend/src/utils/text-translation.js:34 msgid "Properties" msgstr "" @@ -4091,8 +4108,8 @@ msgstr "" msgid "History Versions" msgstr "" -#: frontend/src/file-history-old.js:244 frontend/src/repo-history.js:142 -#: frontend/src/repo-history.js:149 +#: frontend/src/file-history-old.js:244 frontend/src/repo-history.js:139 +#: frontend/src/repo-history.js:146 msgid "Modifier" msgstr "" @@ -4124,71 +4141,75 @@ msgstr "" msgid "Removed items older than {n} days from trash." msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:77 +#: frontend/src/pages/dashboard/activity-item.js:76 +msgid "Publish draft" +msgstr "" + +#: frontend/src/pages/dashboard/activity-item.js:89 msgid "{file} and {n} other files" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:80 +#: frontend/src/pages/dashboard/activity-item.js:92 msgid "Created {n} files" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:84 +#: frontend/src/pages/dashboard/activity-item.js:96 msgid "details" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:98 +#: frontend/src/pages/dashboard/activity-item.js:110 msgid "Created draft" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:98 +#: frontend/src/pages/dashboard/activity-item.js:110 msgid "Created file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:103 +#: frontend/src/pages/dashboard/activity-item.js:115 msgid "Deleted draft" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:103 +#: frontend/src/pages/dashboard/activity-item.js:115 msgid "Deleted file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:108 +#: frontend/src/pages/dashboard/activity-item.js:120 msgid "Restored file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:113 +#: frontend/src/pages/dashboard/activity-item.js:125 msgid "Renamed file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:120 +#: frontend/src/pages/dashboard/activity-item.js:132 msgid "Moved file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:125 +#: frontend/src/pages/dashboard/activity-item.js:137 msgid "Updated draft" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:125 +#: frontend/src/pages/dashboard/activity-item.js:137 msgid "Updated file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:135 +#: frontend/src/pages/dashboard/activity-item.js:147 msgid "Created folder" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:140 +#: frontend/src/pages/dashboard/activity-item.js:152 msgid "Deleted folder" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:145 +#: frontend/src/pages/dashboard/activity-item.js:157 msgid "Restored folder" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:150 +#: frontend/src/pages/dashboard/activity-item.js:162 msgid "Renamed folder" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:157 +#: frontend/src/pages/dashboard/activity-item.js:169 msgid "Moved folder" msgstr "" @@ -4206,29 +4227,11 @@ msgstr "" #: frontend/src/pages/org-admin/statistic/statistic-nav.js:15 #: frontend/src/pages/sys-admin/abuse-reports.js:88 #: frontend/src/pages/sys-admin/statistic/statistic-nav.js:15 -#: frontend/src/repo-folder-trash.js:368 frontend/src/repo-folder-trash.js:425 -#: frontend/src/repo-snapshot.js:304 +#: frontend/src/repo-folder-trash.js:363 frontend/src/repo-folder-trash.js:419 +#: frontend/src/repo-snapshot.js:302 msgid "File" msgstr "" -#: frontend/src/pages/dashboard/content.js:34 -#: frontend/src/pages/org-admin/devices/devices-errors.js:51 -#: frontend/src/pages/org-admin/org-logs-file-audit.js:103 -#: frontend/src/pages/org-admin/org-logs-file-update.js:117 -#: frontend/src/pages/org-admin/org-logs-perm-audit.js:84 -#: frontend/src/pages/share-admin/share-links.js:88 -#: frontend/src/pages/share-admin/upload-links.js:51 -#: frontend/src/pages/starred/starred.js:35 -#: frontend/src/pages/sys-admin/abuse-reports.js:87 -#: frontend/src/pages/sys-admin/devices/devices-errors.js:51 -#: frontend/src/pages/sys-admin/file-scan-records.js:29 -#: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:91 -#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:169 -#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:187 -#: frontend/src/pages/sys-admin/web-settings/web-settings.js:279 -msgid "Library" -msgstr "" - #: frontend/src/pages/dashboard/files-activities.js:247 msgid "All Activities" msgstr "" @@ -4249,6 +4252,25 @@ msgstr "" msgid "Find modifiers" msgstr "" +#: frontend/src/pages/drafts/draft-content.js:44 +msgid "Successfully published draft %(draft)s." +msgstr "" + +#: frontend/src/pages/drafts/draft-content.js:48 +msgid "Failed to publish draft %(draft)s." +msgstr "" + +#: frontend/src/pages/drafts/draft-content.js:62 +msgid "No draft yet" +msgstr "" + +#: frontend/src/pages/drafts/draft-content.js:63 +msgid "" +"Draft is a way to let you collaborate with others on files. You can create a" +" draft from a file, edit the draft and then ask for a review. The original " +"file will be updated only after the draft has been reviewed." +msgstr "" + #: frontend/src/pages/file-history-old/history-item.js:58 msgid "(current version)" msgstr "(dabartinė versija)" @@ -4301,7 +4323,7 @@ msgstr "" #: frontend/src/pages/sys-admin/groups/group-nav.js:27 #: frontend/src/pages/sys-admin/groups/groups.js:137 #: frontend/src/pages/sys-admin/groups/search-groups.js:110 -#: frontend/src/pages/sys-admin/info.js:136 +#: frontend/src/pages/sys-admin/info.js:132 #: frontend/src/pages/sys-admin/orgs/org-nav.js:19 #: frontend/src/pages/sys-admin/side-panel.js:114 #: frontend/src/pages/sys-admin/users/user-nav.js:21 @@ -4315,7 +4337,7 @@ msgstr "" #: frontend/src/pages/groups/group-view.js:488 #: frontend/src/pages/my-libs/mylib-repo-menu.js:151 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:268 +#: frontend/src/pages/org-admin/org-libraries.js:317 #: frontend/src/pages/sys-admin/groups/groups-content.js:187 #: frontend/src/pages/sys-admin/repos/repos.js:268 #: frontend/src/pages/sys-admin/users/user-repos.js:166 @@ -4373,122 +4395,122 @@ msgid "" "button in the menu bar." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-container.js:98 +#: frontend/src/pages/lib-content-view/lib-content-container.js:102 #: frontend/src/pages/wiki/main-panel.js:82 msgid "Folder does not exist." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-container.js:176 +#: frontend/src/pages/lib-content-view/lib-content-container.js:180 msgid "This library has been set to read-only by admin and cannot be updated." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:65 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:95 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:67 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:99 #: frontend/src/pages/sys-admin/main-panel-topbar.js:20 msgid "Side Nav Menu" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:176 +#: frontend/src/pages/lib-content-view/lib-content-view.js:180 msgid "Library share permission not found." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:595 +#: frontend/src/pages/lib-content-view/lib-content-view.js:617 msgid "Failed to move files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:597 +#: frontend/src/pages/lib-content-view/lib-content-view.js:619 #: frontend/src/shared-dir-view.js:214 msgid "Failed to copy files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:627 +#: frontend/src/pages/lib-content-view/lib-content-view.js:649 msgid "Successfully moved files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:629 +#: frontend/src/pages/lib-content-view/lib-content-view.js:651 #: frontend/src/shared-dir-view.js:228 msgid "Successfully copied files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:799 +#: frontend/src/pages/lib-content-view/lib-content-view.js:818 msgid "Restored {name} and {n} other items" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:800 +#: frontend/src/pages/lib-content-view/lib-content-view.js:819 msgid "Restored {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:807 +#: frontend/src/pages/lib-content-view/lib-content-view.js:826 msgid "Failed to restore {name} and {n} other items" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:808 +#: frontend/src/pages/lib-content-view/lib-content-view.js:827 msgid "Failed to restore {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:834 +#: frontend/src/pages/lib-content-view/lib-content-view.js:853 msgid "Successfully deleted {name} and {n} other items." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:844 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1081 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1109 +#: frontend/src/pages/lib-content-view/lib-content-view.js:863 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1111 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1139 msgid "Undo" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:851 +#: frontend/src/pages/lib-content-view/lib-content-view.js:870 msgid "Failed to delete {name} and {n} other items." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1037 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1053 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1067 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1083 msgid "Renaming {name} failed" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1077 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1105 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:377 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1107 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1135 #: frontend/src/pages/org-admin/org-groups-search-groups.js:230 #: frontend/src/pages/org-admin/org-groups.js:126 +#: frontend/src/pages/org-admin/org-libraries.js:83 msgid "Successfully deleted {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1089 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1117 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1119 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1147 msgid "Failed to delete {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1170 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1203 msgid "Successfully moved {name}." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1178 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1210 msgid "Failed to move {name}." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1226 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1253 #: frontend/src/pages/sdoc/sdoc-file-history/side-panel.js:182 -#: frontend/src/utils/utils.js:1286 +#: frontend/src/utils/utils.js:1290 msgid "Successfully copied %(name)s." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1234 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1260 msgid "Failed to copy %(name)s" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1254 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1270 msgid "Converting, please wait..." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1266 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1282 msgid "Successfully converted the file." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1273 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1289 msgid "Failed to convert {name}." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1971 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1958 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:255 #: frontend/src/pages/share-with-ocm/shared-with-ocm.js:107 #: frontend/src/pages/shared-libs/shared-libs.js:290 @@ -4535,7 +4557,11 @@ msgstr "" msgid "Successfully unlinked %(name)s." msgstr "" -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:81 +#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:42 +msgid "Local draft saved" +msgstr "" + +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:87 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:68 msgid "Open parent directory" msgstr "" @@ -4548,25 +4574,23 @@ msgstr "" msgid "Switch to rich text editor" msgstr "" -#: frontend/src/pages/markdown-editor/index.js:116 +#: frontend/src/pages/markdown-editor/index.js:117 msgid "This file has been updated." msgstr "" -#: frontend/src/pages/markdown-editor/index.js:117 +#: frontend/src/pages/markdown-editor/index.js:118 msgid "Refresh" msgstr "Atnaujinti" -#: frontend/src/pages/markdown-editor/index.js:152 +#: frontend/src/pages/markdown-editor/index.js:153 msgid "Another user is editing this file!" msgstr "" -#: frontend/src/pages/markdown-editor/index.js:300 -#: frontend/src/pages/plain-markdown-editor/index.js:101 +#: frontend/src/pages/markdown-editor/index.js:348 msgid "Leave this page? The system may not save your changes." msgstr "" -#: frontend/src/pages/markdown-editor/index.js:420 -#: frontend/src/pages/plain-markdown-editor/index.js:177 +#: frontend/src/pages/markdown-editor/index.js:468 msgid "Failed to save" msgstr "" @@ -4590,7 +4614,6 @@ msgid "Deleted Time" msgstr "" #: frontend/src/pages/my-libs/my-libs-deleted.js:147 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:169 #: frontend/src/pages/sys-admin/repos/trash-repos.js:171 #: frontend/src/repo-snapshot.js:121 msgid "Successfully restored the library." @@ -4610,7 +4633,7 @@ msgid "" msgstr "" #: frontend/src/pages/my-libs/mylib-repo-list-item.js:289 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:234 +#: frontend/src/pages/org-admin/org-libraries.js:282 #: frontend/src/pages/sys-admin/repos/repos.js:175 #: frontend/src/pages/sys-admin/users/user-repos.js:295 msgid "Successfully transferred the library." @@ -4645,7 +4668,6 @@ msgid "Shared By" msgstr "" #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:321 -#: frontend/src/pages/org-admin/libraries/org-repo-nav.js:15 #: frontend/src/pages/org-admin/org-users-nav.js:15 #: frontend/src/pages/search/advanced-search.js:66 #: frontend/src/pages/share-with-ocm/remote-dir-path.js:56 @@ -4660,9 +4682,8 @@ msgstr "" #: frontend/src/pages/org-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/devices/devices-by-platform.js:45 #: frontend/src/pages/sys-admin/devices/devices-errors.js:49 -#: frontend/src/pages/sys-admin/info.js:113 #: frontend/src/pages/sys-admin/terms-and-conditions/content.js:51 -#: frontend/src/repo-history.js:143 frontend/src/repo-history.js:150 +#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 msgid "Version" msgstr "" @@ -4674,7 +4695,7 @@ msgstr "" #: frontend/src/pages/org-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:89 -#: frontend/src/repo-history.js:143 frontend/src/repo-history.js:150 +#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 msgid "Device" msgstr "" @@ -4708,54 +4729,6 @@ msgid "" "follows:" msgstr "" -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:208 -#: frontend/src/utils/utils.js:426 -msgid "Encrypted library" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:211 -#: frontend/src/utils/utils.js:432 -msgid "Read-Write library" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:59 -#: frontend/src/translate.js:18 -msgid "" -"Tip: libraries deleted {trashReposExpireDays} days ago will be cleaned " -"automatically." -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:254 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:256 -msgid "Are you sure you want to delete {placeholder} completely?" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:265 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:267 -msgid "Are you sure you want to restore {placeholder}?" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:360 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:362 -msgid "Successfully cleared trash." -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:399 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:424 -msgid "Clear Trash" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:400 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:425 -msgid "Are you sure you want to clear trash?" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:402 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:427 -#: frontend/src/user-notifications.js:112 -msgid "Clear" -msgstr "Išvalyti" - #: frontend/src/pages/org-admin/org-admin-list.js:51 #: frontend/src/pages/org-admin/org-users-list.js:73 #: frontend/src/pages/org-admin/org-users-search-users.js:36 @@ -4880,6 +4853,7 @@ msgid "Search groups by name" msgstr "" #: frontend/src/pages/org-admin/org-groups.js:182 +#: frontend/src/pages/org-admin/org-libraries.js:174 #: frontend/src/pages/org-admin/org-links.js:125 #: frontend/src/pages/org-admin/org-logs-file-audit.js:124 #: frontend/src/pages/org-admin/org-logs-file-update.js:139 @@ -4890,6 +4864,7 @@ msgid "Previous" msgstr "" #: frontend/src/pages/org-admin/org-groups.js:184 +#: frontend/src/pages/org-admin/org-libraries.js:176 #: frontend/src/pages/org-admin/org-links.js:127 #: frontend/src/pages/org-admin/org-logs-file-audit.js:126 #: frontend/src/pages/org-admin/org-logs-file-update.js:141 @@ -4919,16 +4894,30 @@ msgid "Active Users" msgstr "" #: frontend/src/pages/org-admin/org-info.js:50 +#: frontend/src/pages/sys-admin/info.js:123 #: frontend/src/pages/sys-admin/info.js:127 -#: frontend/src/pages/sys-admin/info.js:131 msgid "Total Users" msgstr "Viso vartotojų" #: frontend/src/pages/org-admin/org-info.js:50 -#: frontend/src/pages/sys-admin/info.js:127 +#: frontend/src/pages/sys-admin/info.js:123 msgid "Limits" msgstr "" +#: frontend/src/pages/org-admin/org-libraries.js:140 +msgid "All Libraries" +msgstr "" + +#: frontend/src/pages/org-admin/org-libraries.js:256 +#: frontend/src/utils/utils.js:426 +msgid "Encrypted library" +msgstr "" + +#: frontend/src/pages/org-admin/org-libraries.js:259 +#: frontend/src/utils/utils.js:432 +msgid "Read-Write library" +msgstr "" + #: frontend/src/pages/org-admin/org-links.js:94 msgid "All Public Links" msgstr "" @@ -5052,64 +5041,46 @@ msgstr "" msgid "Verify" msgstr "Tikrinti" -#: frontend/src/pages/org-admin/org-user-item.js:60 +#: frontend/src/pages/org-admin/org-user-item.js:59 msgid "Resetting user's password, please wait for a moment." msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:63 +#: frontend/src/pages/org-admin/org-user-item.js:62 msgid "Successfully reset password to %(passwd)s for user %(user)s." msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:118 +#: frontend/src/pages/org-admin/org-user-item.js:112 #: frontend/src/pages/sys-admin/admin-logs/login-logs.js:102 #: frontend/src/pages/sys-admin/logs-page/login-logs.js:117 msgid "Failed" msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:129 +#: frontend/src/pages/org-admin/org-user-item.js:123 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:172 #: frontend/src/pages/sys-admin/institutions/institution-users.js:208 -#: frontend/src/pages/sys-admin/users/users-content.js:307 +#: frontend/src/pages/sys-admin/users/users-content.js:298 msgid "Active" msgstr "Aktyvus" -#: frontend/src/pages/org-admin/org-user-item.js:131 +#: frontend/src/pages/org-admin/org-user-item.js:125 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:172 #: frontend/src/pages/sys-admin/institutions/institution-users.js:208 -#: frontend/src/pages/sys-admin/users/users-content.js:309 +#: frontend/src/pages/sys-admin/users/users-content.js:300 msgid "Inactive" msgstr "Neaktyvus" -#: frontend/src/pages/org-admin/org-user-item.js:157 -#: frontend/src/pages/sys-admin/orgs/org-users.js:230 -#: frontend/src/pages/sys-admin/users/users-content.js:406 -msgid "Are you sure you want to set {user_placeholder} inactive?" -msgstr "" - -#: frontend/src/pages/org-admin/org-user-item.js:195 +#: frontend/src/pages/org-admin/org-user-item.js:180 msgid "ResetPwd" msgstr "ResetPwd" -#: frontend/src/pages/org-admin/org-user-item.js:196 +#: frontend/src/pages/org-admin/org-user-item.js:181 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:152 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:192 -#: frontend/src/pages/sys-admin/users/users-content.js:367 -#: frontend/src/pages/sys-admin/users/users-content.js:575 +#: frontend/src/pages/sys-admin/users/users-content.js:358 +#: frontend/src/pages/sys-admin/users/users-content.js:563 msgid "Revoke Admin" msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:204 -#: frontend/src/pages/sys-admin/orgs/org-users.js:313 -#: frontend/src/pages/sys-admin/users/users-content.js:584 -msgid "Set user inactive" -msgstr "" - -#: frontend/src/pages/org-admin/org-user-item.js:207 -#: frontend/src/pages/sys-admin/orgs/org-users.js:316 -#: frontend/src/pages/sys-admin/users/users-content.js:587 -msgid "Set" -msgstr "" - #: frontend/src/pages/org-admin/org-user-profile.js:128 msgid "Avatar" msgstr "Avataras" @@ -5384,10 +5355,6 @@ msgstr "Pakeisti" msgid "Team name" msgstr "" -#: frontend/src/pages/org-admin/web-settings/web-settings.js:119 -msgid "File Upload" -msgstr "" - #: frontend/src/pages/org-admin/web-settings/web-settings.js:123 msgid "File extension white list" msgstr "" @@ -5398,23 +5365,19 @@ msgid "" "\"md;txt;docx\". Empty means no limit." msgstr "" -#: frontend/src/pages/sdoc-revision/index.js:123 -msgid "Publish" -msgstr "" - -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:239 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:193 msgid "No changes" msgstr "" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:249 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:203 msgid "Changes" msgstr "" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:268 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:222 msgid "Last modification" msgstr "" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:271 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:225 msgid "Next modification" msgstr "" @@ -5483,8 +5446,8 @@ msgstr "" #: frontend/src/pages/search/advanced-search.js:242 #: frontend/src/pages/search/advanced-search.js:264 -#: frontend/src/pages/sys-admin/orgs/org-users.js:307 -#: frontend/src/pages/sys-admin/users/users-content.js:569 +#: frontend/src/pages/sys-admin/orgs/org-users.js:297 +#: frontend/src/pages/sys-admin/users/users-content.js:557 msgid "Reset" msgstr "" @@ -5690,7 +5653,7 @@ msgid "Create Group" msgstr "" #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:107 -#: frontend/src/pages/sys-admin/users/users-content.js:557 +#: frontend/src/pages/sys-admin/users/users-content.js:545 msgid "Delete User" msgstr "Ištrinti vartotoją" @@ -5825,24 +5788,24 @@ msgstr "Community Edition" msgid "Upgrade to Pro Edition" msgstr "Patobulinti į Pro Edition" -#: frontend/src/pages/sys-admin/info.js:119 +#: frontend/src/pages/sys-admin/info.js:115 msgid "Storage Used" msgstr "" -#: frontend/src/pages/sys-admin/info.js:122 +#: frontend/src/pages/sys-admin/info.js:118 msgid "Total Devices" msgstr "" -#: frontend/src/pages/sys-admin/info.js:122 +#: frontend/src/pages/sys-admin/info.js:118 msgid "Current Connected Devices" msgstr "" +#: frontend/src/pages/sys-admin/info.js:123 #: frontend/src/pages/sys-admin/info.js:127 -#: frontend/src/pages/sys-admin/info.js:131 msgid "Activated Users" msgstr "Aktyvuoti vartotojai" -#: frontend/src/pages/sys-admin/info.js:141 +#: frontend/src/pages/sys-admin/info.js:137 #: frontend/src/pages/sys-admin/orgs/org-nav.js:31 #: frontend/src/pages/sys-admin/orgs/orgs.js:133 #: frontend/src/pages/sys-admin/orgs/search-orgs.js:106 @@ -5853,13 +5816,13 @@ msgid "Organizations" msgstr "" #: frontend/src/pages/sys-admin/institutions/institution-admins.js:163 -#: frontend/src/pages/sys-admin/users/users-content.js:405 +#: frontend/src/pages/sys-admin/users/users-content.js:395 msgid "" "Are you sure you want to revoke the admin permission of {placeholder} ?" msgstr "" #: frontend/src/pages/sys-admin/institutions/institution-admins.js:195 -#: frontend/src/pages/sys-admin/users/users-content.js:578 +#: frontend/src/pages/sys-admin/users/users-content.js:566 msgid "Revoke" msgstr "" @@ -5958,8 +5921,8 @@ msgstr "Visi pranešimai" msgid "Number of groups" msgstr "" -#: frontend/src/pages/sys-admin/orgs/org-users.js:229 -#: frontend/src/pages/sys-admin/users/users-content.js:404 +#: frontend/src/pages/sys-admin/orgs/org-users.js:221 +#: frontend/src/pages/sys-admin/users/users-content.js:394 msgid "Are you sure you want to reset the password of {placeholder} ?" msgstr "" @@ -5997,10 +5960,35 @@ msgstr "" msgid "Name or ID" msgstr "" +#: frontend/src/pages/sys-admin/repos/trash-repos.js:256 +msgid "Are you sure you want to delete {placeholder} completely?" +msgstr "" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:267 +msgid "Are you sure you want to restore {placeholder}?" +msgstr "" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:362 +msgid "Successfully cleared trash." +msgstr "" + #: frontend/src/pages/sys-admin/repos/trash-repos.js:371 msgid "Search libraries by owner" msgstr "" +#: frontend/src/pages/sys-admin/repos/trash-repos.js:424 +msgid "Clear Trash" +msgstr "" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:425 +msgid "Are you sure you want to clear trash?" +msgstr "" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:427 +#: frontend/src/user-notifications.js:112 +msgid "Clear" +msgstr "Išvalyti" + #: frontend/src/pages/sys-admin/side-panel.js:198 msgid "File Scan" msgstr "" @@ -6081,15 +6069,15 @@ msgstr "" msgid "Institution" msgstr "" -#: frontend/src/pages/sys-admin/users/users-content.js:292 +#: frontend/src/pages/sys-admin/users/users-content.js:283 msgid "Default Admin" msgstr "" -#: frontend/src/pages/sys-admin/users/users-content.js:296 +#: frontend/src/pages/sys-admin/users/users-content.js:287 msgid "Daily Admin" msgstr "" -#: frontend/src/pages/sys-admin/users/users-content.js:298 +#: frontend/src/pages/sys-admin/users/users-content.js:289 msgid "Audit Admin" msgstr "" @@ -6344,28 +6332,44 @@ msgid "" "accept the terms." msgstr "" -#: frontend/src/pages/upload-link/file-uploader.js:435 +#: frontend/src/pages/upload-link/file-uploader.js:305 +msgid "File upload started" +msgstr "" + +#: frontend/src/pages/upload-link/file-uploader.js:425 +msgid "All files uploaded" +msgstr "" + +#: frontend/src/pages/upload-link/file-uploader.js:439 msgid "Failed to upload {file_name}." msgstr "" -#: frontend/src/pages/upload-link/index.js:41 +#: frontend/src/pages/upload-link/forbid-upload-list-item.js:14 +msgid "Please upload files less than {placeholder}" +msgstr "" + +#: frontend/src/pages/upload-link/index.js:40 msgid "Upload files to {folder_name_placeholder}" msgstr "" -#: frontend/src/pages/upload-link/index.js:43 +#: frontend/src/pages/upload-link/index.js:42 msgid "shared by:" msgstr "" -#: frontend/src/pages/upload-link/index.js:47 +#: frontend/src/pages/upload-link/index.js:46 #: frontend/src/shared-dir-view.js:469 msgid "The owner of this library has run out of space." msgstr "" #: frontend/src/pages/upload-link/index.js:51 +msgid "Folder upload is limited to Chrome, Firefox 50+, and Microsoft Edge." +msgstr "" + +#: frontend/src/pages/upload-link/index.js:52 msgid "File size should be smaller than {max_size_placeholder}." msgstr "" -#: frontend/src/pages/upload-link/index.js:54 +#: frontend/src/pages/upload-link/index.js:56 msgid "Drag and drop files or folders here." msgstr "" @@ -6384,58 +6388,54 @@ msgid "" "by clicking the \"Publish a Library\" button in the menu bar." msgstr "" -#: frontend/src/repo-folder-trash.js:185 +#: frontend/src/repo-folder-trash.js:197 msgid "{placeholder} Trash" msgstr "" -#: frontend/src/repo-folder-trash.js:240 -msgid "Original path" -msgstr "" - -#: frontend/src/repo-folder-trash.js:241 +#: frontend/src/repo-folder-trash.js:237 msgid "Delete Time" msgstr "Ištrinimo laikas" -#: frontend/src/repo-folder-trash.js:329 frontend/src/repo-snapshot.js:273 +#: frontend/src/repo-folder-trash.js:325 frontend/src/repo-snapshot.js:271 msgid "Successfully restored 1 item." msgstr "Sėkmingai atkurtas 1 elementas." -#: frontend/src/repo-folder-trash.js:357 frontend/src/repo-folder-trash.js:417 -#: frontend/src/repo-snapshot.js:295 +#: frontend/src/repo-folder-trash.js:353 frontend/src/repo-folder-trash.js:411 +#: frontend/src/repo-snapshot.js:293 msgid "Directory" msgstr "Aplankas" -#: frontend/src/repo-history.js:96 +#: frontend/src/repo-history.js:108 msgid "{placeholder} Modification History" msgstr "" -#: frontend/src/repo-history.js:115 +#: frontend/src/repo-history.js:112 msgid "" "Tip: a snapshot will be generated after modification, which records the " "library state after the modification." msgstr "" -#: frontend/src/repo-history.js:144 +#: frontend/src/repo-history.js:141 msgid "Labels" msgstr "" -#: frontend/src/repo-history.js:280 +#: frontend/src/repo-history.js:277 msgid "None" msgstr "" -#: frontend/src/repo-history.js:283 frontend/src/repo-snapshot.js:162 +#: frontend/src/repo-history.js:280 frontend/src/repo-snapshot.js:160 msgid "Unknown" msgstr "Nežinoma" -#: frontend/src/repo-history.js:313 +#: frontend/src/repo-history.js:310 msgid "Current Version" msgstr "Dabartinė versija" -#: frontend/src/repo-history.js:314 +#: frontend/src/repo-history.js:311 msgid "View Snapshot" msgstr "Peržiūrėti momentinę kopiją" -#: frontend/src/repo-snapshot.js:132 +#: frontend/src/repo-snapshot.js:145 msgid "{placeholder} Snapshot" msgstr "" @@ -6540,6 +6540,12 @@ msgstr "" msgid "No terms and conditions" msgstr "" +#: frontend/src/translate.js:18 +msgid "" +"Tip: libraries deleted {trashReposExpireDays} days ago will be cleaned " +"automatically." +msgstr "" + #: frontend/src/translate.js:19 msgid "No favorites" msgstr "" @@ -6581,35 +6587,39 @@ msgstr "Žymėti visus kaip skaitytus" msgid "Message" msgstr "Pranešimas" -#: frontend/src/utils/text-translation.js:25 +#: frontend/src/utils/text-translation.js:24 msgid "Freeze Document" msgstr "" #: frontend/src/utils/text-translation.js:26 -msgid "Unfreeze Document" -msgstr "" - -#: frontend/src/utils/text-translation.js:27 msgid "Convert to Markdown" msgstr "" -#: frontend/src/utils/text-translation.js:28 +#: frontend/src/utils/text-translation.js:27 msgid "Convert to sdoc" msgstr "" -#: frontend/src/utils/text-translation.js:29 +#: frontend/src/utils/text-translation.js:28 msgid "Convert to docx" msgstr "" -#: frontend/src/utils/text-translation.js:30 +#: frontend/src/utils/text-translation.js:29 msgid "Export as docx" msgstr "" -#: frontend/src/utils/text-translation.js:32 +#: frontend/src/utils/text-translation.js:30 +msgid "Mark as draft" +msgstr "" + +#: frontend/src/utils/text-translation.js:31 +msgid "Unmark as draft" +msgstr "" + +#: frontend/src/utils/text-translation.js:33 msgid "Access Log" msgstr "" -#: frontend/src/utils/text-translation.js:35 +#: frontend/src/utils/text-translation.js:36 msgid "Convert with ONLYOFFICE" msgstr "" @@ -6645,96 +6655,96 @@ msgstr "" msgid "Online Read-Only folder" msgstr "" -#: frontend/src/utils/utils.js:689 +#: frontend/src/utils/utils.js:693 msgid "Online Read-Write" msgstr "" -#: frontend/src/utils/utils.js:692 +#: frontend/src/utils/utils.js:696 msgid "Online Read-Only" msgstr "" -#: frontend/src/utils/utils.js:695 +#: frontend/src/utils/utils.js:699 msgid "Invisible" msgstr "" -#: frontend/src/utils/utils.js:705 +#: frontend/src/utils/utils.js:709 msgid "User can read, write, upload, download and sync files." msgstr "" -#: frontend/src/utils/utils.js:708 +#: frontend/src/utils/utils.js:712 msgid "User can read, download and sync files." msgstr "" -#: frontend/src/utils/utils.js:711 +#: frontend/src/utils/utils.js:715 msgid "Besides Write permission, user can also share the library." msgstr "" -#: frontend/src/utils/utils.js:714 +#: frontend/src/utils/utils.js:718 msgid "" "User can view and edit file online via browser. Files can't be downloaded." msgstr "" -#: frontend/src/utils/utils.js:717 +#: frontend/src/utils/utils.js:721 msgid "" "User can only view files online via browser. Files can't be downloaded." msgstr "" -#: frontend/src/utils/utils.js:720 +#: frontend/src/utils/utils.js:724 msgid "User can not see this folder." msgstr "" -#: frontend/src/utils/utils.js:731 +#: frontend/src/utils/utils.js:735 msgid "Preview and download" msgstr "" -#: frontend/src/utils/utils.js:741 +#: frontend/src/utils/utils.js:745 msgid "Preview only" msgstr "" -#: frontend/src/utils/utils.js:751 +#: frontend/src/utils/utils.js:755 msgid "Download and upload" msgstr "" -#: frontend/src/utils/utils.js:761 +#: frontend/src/utils/utils.js:765 msgid "Edit on cloud and download" msgstr "" -#: frontend/src/utils/utils.js:771 +#: frontend/src/utils/utils.js:775 msgid "Edit on cloud only" msgstr "" -#: frontend/src/utils/utils.js:1288 +#: frontend/src/utils/utils.js:1292 msgid "Successfully copied %(name)s and 1 other item." msgstr "" -#: frontend/src/utils/utils.js:1290 +#: frontend/src/utils/utils.js:1294 msgid "Successfully copied %(name)s and %(amount)s other items." msgstr "" -#: frontend/src/utils/utils.js:1301 +#: frontend/src/utils/utils.js:1305 msgid "Successfully moved %(name)s." msgstr "" -#: frontend/src/utils/utils.js:1303 +#: frontend/src/utils/utils.js:1307 msgid "Successfully moved %(name)s and 1 other item." msgstr "" -#: frontend/src/utils/utils.js:1305 +#: frontend/src/utils/utils.js:1309 msgid "Successfully moved %(name)s and %(amount)s other items." msgstr "" -#: frontend/src/utils/utils.js:1317 +#: frontend/src/utils/utils.js:1321 msgid "Failed to copy %(name)s and %(amount)s other item(s)." msgstr "" -#: frontend/src/utils/utils.js:1320 +#: frontend/src/utils/utils.js:1324 msgid "Failed to copy %(name)s." msgstr "" -#: frontend/src/utils/utils.js:1330 +#: frontend/src/utils/utils.js:1334 msgid "Failed to move %(name)s and %(amount)s other item(s)." msgstr "" -#: frontend/src/utils/utils.js:1333 +#: frontend/src/utils/utils.js:1337 msgid "Failed to move %(name)s." msgstr "" diff --git a/locale/lv/LC_MESSAGES/django.po b/locale/lv/LC_MESSAGES/django.po index 0863a23003..c99f57f632 100644 --- a/locale/lv/LC_MESSAGES/django.po +++ b/locale/lv/LC_MESSAGES/django.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: seahub\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-10 14:16+0800\n" +"POT-Creation-Date: 2024-02-05 17:17+0800\n" "PO-Revision-Date: 2013-10-25 07:03+0000\n" "Last-Translator: Ilo Kra, 2023\n" "Language-Team: Latvian (http://app.transifex.com/haiwen/seahub/language/lv/)\n" @@ -93,8 +93,7 @@ msgid "Login id can't be empty" msgstr "" #: seahub/api2/endpoints/admin/account.py:209 -#: seahub/api2/endpoints/admin/users.py:866 -#: seahub/api2/endpoints/admin/users.py:1301 +#: seahub/api2/endpoints/admin/users.py:1283 #, python-format msgid "Login id %s already exists." msgstr "" @@ -108,10 +107,10 @@ msgid "Space quota can't be empty" msgstr "Kvotu lauks nevar būt tukšs" #: seahub/api2/endpoints/admin/account.py:238 -#: seahub/api2/endpoints/admin/users.py:1357 -#: seahub/api2/endpoints/admin/users.py:1361 -#: seahub/api2/endpoints/admin/users.py:1374 -#: seahub/api2/endpoints/admin/users.py:1378 +#: seahub/api2/endpoints/admin/users.py:1339 +#: seahub/api2/endpoints/admin/users.py:1343 +#: seahub/api2/endpoints/admin/users.py:1356 +#: seahub/api2/endpoints/admin/users.py:1360 msgid "Must be an integer that is greater than or equal to 0." msgstr "" @@ -121,24 +120,24 @@ msgid "Space quota is too low (minimum value is 0)" msgstr "Kvotas vērtība ir pārāk zema (minimālā vērtība ir 0)" #: seahub/api2/endpoints/admin/account.py:250 seahub/institutions/views.py:233 -#: seahub/organizations/api/admin/users.py:471 seahub/views/sysadmin.py:301 +#: seahub/organizations/api/admin/users.py:464 seahub/views/sysadmin.py:300 #, python-format msgid "Failed to set quota: maximum quota is %d MB" msgstr "Nevar iestatīt kvotu: maksimālā kvota %d MB" #: seahub/api2/endpoints/admin/address_book/groups.py:82 -#: seahub/api2/endpoints/admin/groups.py:132 -#: seahub/api2/endpoints/admin/groups.py:271 +#: seahub/api2/endpoints/admin/groups.py:129 +#: seahub/api2/endpoints/admin/groups.py:268 #: seahub/api2/endpoints/groups.py:226 seahub/api2/endpoints/groups.py:299 -#: seahub/api2/views.py:4568 seahub/group/forms.py:36 +#: seahub/api2/views.py:4569 seahub/group/forms.py:36 msgid "" "Name can only contain letters, numbers, spaces, hyphen, dot, single quote, " "brackets or underscore." msgstr "" #: seahub/api2/endpoints/admin/address_book/groups.py:87 -#: seahub/api2/endpoints/admin/groups.py:139 -#: seahub/api2/endpoints/admin/groups.py:275 +#: seahub/api2/endpoints/admin/groups.py:136 +#: seahub/api2/endpoints/admin/groups.py:272 #: seahub/api2/endpoints/groups.py:231 seahub/api2/endpoints/groups.py:304 msgid "There is already a group with that name." msgstr "Šāda grupa jau pastāv" @@ -153,12 +152,12 @@ msgstr "" #: seahub/api2/endpoints/admin/default_library.py:32 #: seahub/api2/endpoints/admin/default_library.py:33 -#: seahub/views/__init__.py:531 seahub/views/__init__.py:532 -#: seahub/views/__init__.py:536 seahub/views/__init__.py:537 +#: seahub/views/__init__.py:682 seahub/views/__init__.py:683 +#: seahub/views/__init__.py:687 seahub/views/__init__.py:688 msgid "My Library" msgstr "Mana bibliotēka" -#: seahub/api2/endpoints/admin/groups.py:219 +#: seahub/api2/endpoints/admin/groups.py:216 #: seahub/api2/endpoints/groups.py:330 #, python-format msgid "User %s is already group owner." @@ -177,16 +176,16 @@ msgid "" "institution" msgstr "" -#: seahub/api2/endpoints/admin/libraries.py:267 seahub/views/sysadmin.py:697 +#: seahub/api2/endpoints/admin/libraries.py:265 seahub/views/sysadmin.py:696 msgid "System library can not be deleted." msgstr "Sistēmas bibliotēku nevar dzēst." -#: seahub/api2/endpoints/admin/libraries.py:388 seahub/api2/views.py:1673 +#: seahub/api2/endpoints/admin/libraries.py:386 seahub/api2/views.py:1674 #, python-format msgid "Transfer failed: role of %s is %s, can not add library." msgstr "" -#: seahub/api2/endpoints/admin/libraries.py:409 seahub/api2/views.py:1678 +#: seahub/api2/endpoints/admin/libraries.py:407 seahub/api2/views.py:1679 msgid "Library can not be transferred to owner." msgstr "" @@ -212,8 +211,8 @@ msgstr "E-pasts %s nederīgs." #: seahub/api2/endpoints/admin/shares.py:211 #: seahub/api2/endpoints/admin/shares.py:268 -#: seahub/api2/endpoints/dir_shared_items.py:360 -#: seahub/api2/endpoints/dir_shared_items.py:473 +#: seahub/api2/endpoints/dir_shared_items.py:346 +#: seahub/api2/endpoints/dir_shared_items.py:459 #: seahub/api2/endpoints/group_owned_libraries.py:953 #: seahub/api2/endpoints/group_owned_libraries.py:1228 #: seahub/api2/endpoints/repo_share_invitations.py:190 @@ -281,6 +280,8 @@ msgstr "" #: seahub/base/management/commands/export_user_storage_report.py:41 #: seahub/base/management/commands/export_users.py:43 #: seahub/base/management/commands/export_users.py:47 +#: seahub/contacts/templates/contacts/contact_list.html:44 +#: seahub/contacts/templates/contacts/contact_list.html:53 #: seahub/institutions/templates/institutions/user_info.html:26 #: seahub/institutions/templates/institutions/useradmin.html:16 #: seahub/institutions/templates/institutions/useradmin_search.html:10 @@ -288,9 +289,9 @@ msgstr "" #: seahub/invitations/templates/invitations/token_view.html:10 #: seahub/organizations/api/admin/statistics.py:380 #: seahub/share/templates/share/share_link_audit.html:9 -#: seahub/templates/registration/registration_form.html:23 -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 -#: seahub/views/sysadmin.py:766 seahub/views/sysadmin.py:781 +#: seahub/templates/registration/registration_form.html:22 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:175 +#: seahub/views/sysadmin.py:765 seahub/views/sysadmin.py:780 msgid "Email" msgstr "E-pasts" @@ -298,6 +299,7 @@ msgstr "E-pasts" #: seahub/base/management/commands/export_user_storage_report.py:41 #: seahub/base/management/commands/export_users.py:43 #: seahub/base/management/commands/export_users.py:47 +#: seahub/contacts/templates/contacts/contact_list.html:18 #: seahub/institutions/templates/institutions/info.html:10 #: seahub/institutions/templates/institutions/user_info.html:61 #: seahub/institutions/templates/institutions/user_info.html:105 @@ -305,22 +307,23 @@ msgstr "E-pasts" #: seahub/institutions/templates/institutions/useradmin_search.html:19 #: seahub/organizations/api/admin/statistics.py:380 #: seahub/sysadmin_extra/views.py:57 -#: seahub/templates/registration/registration_form.html:19 -#: seahub/templates/repo_history_view.html:58 seahub/views/sysadmin.py:172 -#: seahub/views/sysadmin.py:176 seahub/views/sysadmin.py:644 -#: seahub/views/sysadmin.py:768 seahub/views/sysadmin.py:783 +#: seahub/templates/registration/registration_form.html:18 +#: seahub/templates/repo_dir_recycle_view.html:44 +#: seahub/templates/repo_history_view.html:58 seahub/views/sysadmin.py:171 +#: seahub/views/sysadmin.py:175 seahub/views/sysadmin.py:643 +#: seahub/views/sysadmin.py:767 seahub/views/sysadmin.py:782 msgid "Name" msgstr "Nosaukums" -#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:262 +#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:245 #: seahub/base/management/commands/export_user_storage_report.py:41 #: seahub/base/management/commands/export_users.py:43 #: seahub/base/management/commands/export_users.py:47 #: seahub/institutions/templates/institutions/useradmin.html:16 #: seahub/institutions/templates/institutions/useradmin_search.html:19 #: seahub/organizations/api/admin/statistics.py:380 -#: seahub/templates/registration/password_set_form.html:17 -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 +#: seahub/templates/registration/password_set_form.html:16 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:175 msgid "Contact Email" msgstr "Kontaktpersonas e-pasts:" @@ -329,7 +332,7 @@ msgstr "Kontaktpersonas e-pasts:" #: seahub/base/management/commands/export_users.py:44 #: seahub/base/management/commands/export_users.py:48 #: seahub/organizations/api/admin/statistics.py:381 -#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 +#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 msgid "Space Usage" msgstr "Izlietots" @@ -338,105 +341,95 @@ msgstr "Izlietots" #: seahub/base/management/commands/export_users.py:44 #: seahub/base/management/commands/export_users.py:48 #: seahub/organizations/api/admin/statistics.py:381 -#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 -#: seahub/views/sysadmin.py:770 seahub/views/sysadmin.py:784 +#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 +#: seahub/views/sysadmin.py:769 seahub/views/sysadmin.py:783 msgid "Space Quota" msgstr "Kvota" -#: seahub/api2/endpoints/admin/users.py:667 -#: seahub/api2/endpoints/admin/users.py:697 +#: seahub/api2/endpoints/admin/users.py:655 +#: seahub/api2/endpoints/admin/users.py:685 #: seahub/organizations/api/admin/users.py:155 msgid "There are more than 500 users, and sort is not offered." msgstr "" -#: seahub/api2/endpoints/admin/users.py:781 -#: seahub/api2/endpoints/admin/users.py:1273 seahub/base/accounts.py:1227 +#: seahub/api2/endpoints/admin/users.py:769 +#: seahub/api2/endpoints/admin/users.py:1255 seahub/base/accounts.py:1228 #: seahub/forms.py:30 msgid "The number of users exceeds the limit." msgstr "" -#: seahub/api2/endpoints/admin/users.py:880 +#: seahub/api2/endpoints/admin/users.py:859 #, python-format msgid "Successfully added user %(user)s." msgstr "" -#: seahub/api2/endpoints/admin/users.py:884 -#: seahub/api2/endpoints/admin/users_batch.py:390 seahub/views/sysadmin.py:543 +#: seahub/api2/endpoints/admin/users.py:863 +#: seahub/api2/endpoints/admin/users_batch.py:390 seahub/views/sysadmin.py:542 #, python-format msgid "You are invited to join %s" msgstr "Jums ir uzaicinājums pievienoties %s" -#: seahub/api2/endpoints/admin/users.py:888 +#: seahub/api2/endpoints/admin/users.py:869 #, python-format msgid "Successfully added user %(user)s. An email notification has been sent." msgstr "" -#: seahub/api2/endpoints/admin/users.py:891 +#: seahub/api2/endpoints/admin/users.py:872 #, python-format msgid "" "Successfully added user %(user)s. But email notification can not be sent, " "because Email service is not properly configured." msgstr "" -#: seahub/api2/endpoints/admin/users.py:1418 +#: seahub/api2/endpoints/admin/users.py:1400 #: seahub/institutions/templates/institutions/useradmin.html:122 msgid "Edit succeeded" msgstr "Rediģēšana izdevās" -#: seahub/api2/endpoints/admin/users.py:1421 seahub/views/sysadmin.py:446 +#: seahub/api2/endpoints/admin/users.py:1403 seahub/views/sysadmin.py:445 #, python-format msgid "Your account on %s is activated" msgstr "Jūsu konts %s ir aktivizēts" -#: seahub/api2/endpoints/admin/users.py:1426 +#: seahub/api2/endpoints/admin/users.py:1408 #: seahub/institutions/templates/institutions/useradmin.html:118 msgid "Edit succeeded, an email has been sent." msgstr "Rediģēt izdevās, e-pasta ziņojums ir veiksmīgi nosūtīts." -#: seahub/api2/endpoints/admin/users.py:1429 +#: seahub/api2/endpoints/admin/users.py:1411 #: seahub/institutions/templates/institutions/useradmin.html:120 msgid "" "Edit succeeded, but failed to send email, please check your email " "configuration." msgstr "Rediģēt izdevās, tomēr neizdevās nosūtīt e-pastu, lūdzu, pārbaudiet savu e-pasta konfigurāciju." -#: seahub/api2/endpoints/admin/users.py:1497 seahub/auth/views.py:366 +#: seahub/api2/endpoints/admin/users.py:1479 seahub/auth/views.py:355 msgid "Unable to reset password." msgstr "" -#: seahub/api2/endpoints/admin/users.py:1523 seahub/auth/forms.py:163 -#, python-format -msgid "Reset Password on %s" -msgstr "Atiestādīt paroli uz %s" - -#: seahub/api2/endpoints/admin/users.py:1527 -#, python-brace-format -msgid "A password reset link has been sent to {contact_email}." -msgstr "" - -#: seahub/api2/endpoints/admin/users.py:1545 seahub/views/sysadmin.py:487 +#: seahub/api2/endpoints/admin/users.py:1503 seahub/views/sysadmin.py:486 #, python-format msgid "Password has been reset on %s" msgstr "Parole ir atiestatīta uz %s" -#: seahub/api2/endpoints/admin/users.py:1547 +#: seahub/api2/endpoints/admin/users.py:1505 #, python-format msgid "Successfully reset password, an email has been sent to %(user)s." msgstr "" -#: seahub/api2/endpoints/admin/users.py:1551 seahub/views/sysadmin.py:517 +#: seahub/api2/endpoints/admin/users.py:1509 seahub/views/sysadmin.py:516 #, python-format msgid "" "Successfully reset password to %(passwd)s, but failed to send email to " "%(user)s, please check your email configuration." msgstr "Veiksmīgi atiestatīta parole %(passwd)s, tomēr neizdevās nosūtīt e-pastu %(user)s, pārbaudiet savu e-pasta konfigurāciju." -#: seahub/api2/endpoints/admin/users.py:1554 seahub/views/sysadmin.py:521 +#: seahub/api2/endpoints/admin/users.py:1512 seahub/views/sysadmin.py:520 #, python-format msgid "Successfully reset password to %(passwd)s for user %(user)s." msgstr "Veiksmīgi atiestatīta parole %(passwd)s lietotājam %(user)s." -#: seahub/api2/endpoints/admin/users.py:1557 seahub/views/sysadmin.py:524 +#: seahub/api2/endpoints/admin/users.py:1515 seahub/views/sysadmin.py:523 #, python-format msgid "" "Successfully reset password to %(passwd)s for user %(user)s. But email " @@ -461,19 +454,17 @@ msgstr "" #: seahub/api2/endpoints/repo_set_password.py:72 #: seahub/api2/endpoints/repo_share_invitations.py:201 #: seahub/api2/endpoints/send_upload_link_email.py:107 -#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:3902 -#: seahub/notifications/models.py:536 seahub/notifications/models.py:577 -#: seahub/notifications/models.py:619 seahub/notifications/models.py:670 -#: seahub/notifications/models.py:726 seahub/notifications/models.py:756 -#: seahub/notifications/models.py:778 seahub/notifications/models.py:804 -#: seahub/notifications/models.py:821 seahub/notifications/models.py:838 -#: seahub/notifications/models.py:867 seahub/seadoc/apis.py:2778 -#: seahub/search/views.py:200 seahub/share/views.py:326 -#: seahub/subscription/views.py:93 seahub/subscription/views.py:138 -#: seahub/utils/__init__.py:177 seahub/utils/__init__.py:1170 -#: seahub/views/__init__.py:799 seahub/views/ajax.py:401 -#: seahub/views/ajax.py:405 seahub/wiki/views.py:210 seahub/wiki/views.py:217 -#: seahub/wiki/views.py:226 +#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:3903 +#: seahub/notifications/models.py:484 seahub/notifications/models.py:525 +#: seahub/notifications/models.py:576 seahub/notifications/models.py:632 +#: seahub/notifications/models.py:662 seahub/notifications/models.py:684 +#: seahub/notifications/models.py:710 seahub/notifications/models.py:727 +#: seahub/notifications/models.py:744 seahub/notifications/models.py:773 +#: seahub/seadoc/apis.py:2763 seahub/search/views.py:200 +#: seahub/share/views.py:326 seahub/utils/__init__.py:177 +#: seahub/utils/__init__.py:1165 seahub/views/__init__.py:950 +#: seahub/views/ajax.py:401 seahub/views/ajax.py:405 seahub/wiki/views.py:210 +#: seahub/wiki/views.py:217 seahub/wiki/views.py:226 msgid "Internal Server Error" msgstr "Iekšējā servera kļūda" @@ -489,12 +480,12 @@ msgstr "Nederīgs mērķa ceļš" #: seahub/api2/endpoints/copy_move_task.py:148 #: seahub/api2/endpoints/move_folder_merge.py:176 -#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:1819 -#: seahub/api2/views.py:1859 seahub/api2/views.py:1920 -#: seahub/api2/views.py:1964 seahub/api2/views.py:2010 -#: seahub/api2/views.py:2059 seahub/api2/views.py:2472 -#: seahub/api2/views.py:2580 seahub/seadoc/apis.py:372 -#: seahub/seadoc/apis.py:463 +#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:1820 +#: seahub/api2/views.py:1860 seahub/api2/views.py:1921 +#: seahub/api2/views.py:1965 seahub/api2/views.py:2011 +#: seahub/api2/views.py:2060 seahub/api2/views.py:2473 +#: seahub/api2/views.py:2581 seahub/seadoc/apis.py:371 +#: seahub/seadoc/apis.py:462 msgid "Out of quota." msgstr "Pārsniegts apjoms" @@ -514,13 +505,13 @@ msgstr "Datne ir bloķēta" msgid "Cancel failed" msgstr "Neizdevās atcelt" -#: seahub/api2/endpoints/dir_shared_items.py:344 +#: seahub/api2/endpoints/dir_shared_items.py:330 #: seahub/api2/endpoints/draft_reviewer.py:70 #: seahub/api2/endpoints/group_owned_libraries.py:937 msgid "username invalid." msgstr "" -#: seahub/api2/endpoints/dir_shared_items.py:353 +#: seahub/api2/endpoints/dir_shared_items.py:339 #: seahub/api2/endpoints/draft_reviewer.py:79 #: seahub/api2/endpoints/group_owned_libraries.py:946 #, python-format @@ -533,20 +524,17 @@ msgstr "" #: seahub/api2/endpoints/file_tag.py:203 seahub/api2/endpoints/file_tag.py:216 #: seahub/api2/endpoints/wikis.py:112 seahub/api2/endpoints/wikis.py:206 #: seahub/drafts/views.py:31 seahub/profile/forms.py:24 -#: seahub/profile/views.py:258 seahub/seadoc/apis.py:2762 +#: seahub/profile/views.py:258 seahub/seadoc/apis.py:2747 #: seahub/seadoc/views.py:31 seahub/seadoc/views.py:85 #: seahub/seadoc/views.py:168 seahub/search/views.py:174 -#: seahub/subscription/views.py:28 seahub/subscription/views.py:44 -#: seahub/subscription/views.py:106 seahub/thumbnail/views.py:51 -#: seahub/thumbnail/views.py:166 seahub/views/__init__.py:609 -#: seahub/views/ajax.py:83 seahub/views/ajax.py:113 seahub/views/ajax.py:119 -#: seahub/views/sso.py:237 +#: seahub/thumbnail/views.py:51 seahub/thumbnail/views.py:166 +#: seahub/views/__init__.py:760 seahub/views/ajax.py:83 +#: seahub/views/ajax.py:113 seahub/views/ajax.py:119 seahub/views/sso.py:201 msgid "Permission denied." msgstr "Pieeja liegta." #: seahub/api2/endpoints/file.py:218 seahub/api2/endpoints/upload_links.py:480 -#: seahub/api2/endpoints/via_repo_token.py:848 -#: seahub/api2/endpoints/wikis.py:132 seahub/api2/views.py:1867 +#: seahub/api2/endpoints/wikis.py:132 seahub/api2/views.py:1868 msgid "The number of files in library exceeds the limit" msgstr "" @@ -558,7 +546,7 @@ msgstr "" msgid "You can not refresh this file's lock." msgstr "" -#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2769 +#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2754 msgid "The participant already exists." msgstr "" @@ -578,7 +566,7 @@ msgstr "Lietotājs %s jau ir grupas dalībnieks." #: seahub/api2/endpoints/group_members.py:116 #: seahub/api2/endpoints/group_members.py:352 -#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1668 +#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1669 #: seahub/organizations/api/admin/user_repos.py:50 #: seahub/organizations/api/admin/user_repos.py:103 #: seahub/organizations/api/admin/users.py:342 @@ -598,9 +586,9 @@ msgstr "" msgid "Group does not exist" msgstr "Grupa nepastāv" -#: seahub/api2/endpoints/group_members.py:548 seahub/views/sysadmin.py:163 -#: seahub/views/sysadmin.py:271 seahub/views/sysadmin.py:641 -#: seahub/views/sysadmin.py:653 seahub/views/sysadmin.py:794 +#: seahub/api2/endpoints/group_members.py:548 seahub/views/sysadmin.py:162 +#: seahub/views/sysadmin.py:270 seahub/views/sysadmin.py:640 +#: seahub/views/sysadmin.py:652 seahub/views/sysadmin.py:793 msgid "Failed to export Excel" msgstr "Neizdevās eksportēšana uz Excel" @@ -629,7 +617,7 @@ msgstr "" #: seahub/api2/endpoints/invitations.py:68 #: seahub/api2/endpoints/invitations.py:140 #: seahub/api2/endpoints/repo_share_invitations.py:173 -#: seahub/base/accounts.py:1238 seahub/organizations/api/admin/users.py:270 +#: seahub/base/accounts.py:1239 seahub/organizations/api/admin/users.py:270 #, python-format msgid "User %s already exists." msgstr "Lietotājs %s jau pastāv." @@ -637,37 +625,37 @@ msgstr "Lietotājs %s jau pastāv." #: seahub/api2/endpoints/invitations.py:154 #: seahub/api2/endpoints/repo_share_invitations.py:215 #: seahub/api2/endpoints/send_share_link_email.py:34 -#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:127 -#: seahub/organizations/api/admin/users.py:790 seahub/share/views.py:138 +#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:110 +#: seahub/organizations/api/admin/users.py:783 seahub/share/views.py:138 #: seahub/share/views.py:349 msgid "" "Failed to send email, email service is not properly configured, please " "contact administrator." msgstr "Neizdevās nosūtīt e-pastu, iestatījumi nav korekti. Sazinieties ar administratoru" -#: seahub/api2/endpoints/multi_share_links.py:102 -#: seahub/api2/endpoints/multi_share_links.py:318 +#: seahub/api2/endpoints/multi_share_links.py:60 +#: seahub/api2/endpoints/multi_share_links.py:268 #: seahub/api2/endpoints/share_links.py:331 -#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4055 -#: seahub/api2/views.py:4175 +#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4056 +#: seahub/api2/views.py:4176 msgid "Password is required." msgstr "Parole ir nepieciešama." -#: seahub/api2/endpoints/multi_share_links.py:107 +#: seahub/api2/endpoints/multi_share_links.py:65 #: seahub/api2/endpoints/share_links.py:337 #: seahub/api2/endpoints/upload_links.py:176 #: seahub/api2/endpoints/webdav_secret.py:60 msgid "Password is too short." msgstr "Parole par īsu" -#: seahub/api2/endpoints/multi_share_links.py:111 +#: seahub/api2/endpoints/multi_share_links.py:69 #: seahub/api2/endpoints/share_links.py:341 #: seahub/api2/endpoints/upload_links.py:180 #: seahub/api2/endpoints/webdav_secret.py:64 msgid "Password is too weak." msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:115 +#: seahub/api2/endpoints/multi_share_links.py:73 #: seahub/api2/endpoints/share_links.py:345 #: seahub/api2/endpoints/upload_links.py:184 #: seahub/api2/endpoints/webdav_secret.py:52 @@ -676,28 +664,28 @@ msgid "" "symbols." msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:138 -#: seahub/api2/endpoints/multi_share_links.py:341 +#: seahub/api2/endpoints/multi_share_links.py:96 +#: seahub/api2/endpoints/multi_share_links.py:291 #: seahub/api2/endpoints/share_links.py:368 #: seahub/api2/endpoints/share_links.py:678 #: seahub/api2/endpoints/upload_links.py:207 -#: seahub/api2/endpoints/upload_links.py:341 seahub/api2/views.py:3469 +#: seahub/api2/endpoints/upload_links.py:341 seahub/api2/views.py:3470 #, python-format msgid "Expire days should be greater or equal to %s" msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:143 -#: seahub/api2/endpoints/multi_share_links.py:347 +#: seahub/api2/endpoints/multi_share_links.py:101 +#: seahub/api2/endpoints/multi_share_links.py:297 #: seahub/api2/endpoints/share_links.py:374 #: seahub/api2/endpoints/share_links.py:684 #: seahub/api2/endpoints/upload_links.py:213 -#: seahub/api2/endpoints/upload_links.py:347 seahub/api2/views.py:3475 +#: seahub/api2/endpoints/upload_links.py:347 seahub/api2/views.py:3476 #, python-format msgid "Expire days should be less than or equal to %s" msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:163 -#: seahub/api2/endpoints/multi_share_links.py:369 +#: seahub/api2/endpoints/multi_share_links.py:121 +#: seahub/api2/endpoints/multi_share_links.py:319 #: seahub/api2/endpoints/share_links.py:396 #: seahub/api2/endpoints/share_links.py:708 #: seahub/api2/endpoints/upload_links.py:235 @@ -706,8 +694,8 @@ msgstr "" msgid "Expiration time should be later than %s." msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:172 -#: seahub/api2/endpoints/multi_share_links.py:378 +#: seahub/api2/endpoints/multi_share_links.py:130 +#: seahub/api2/endpoints/multi_share_links.py:328 #: seahub/api2/endpoints/share_links.py:405 #: seahub/api2/endpoints/share_links.py:717 #: seahub/api2/endpoints/upload_links.py:244 @@ -717,9 +705,10 @@ msgid "Expiration time should be earlier than %s." msgstr "" #: seahub/api2/endpoints/query_copy_move_progress.py:47 -#: seahub/seadoc/apis.py:516 +#: seahub/seadoc/apis.py:515 #: seahub/templates/remote_user/create_unknown_user_false.html:4 #: seahub/templates/remote_user/error.html:4 +#: seahub/templates/view_shared_upload_link.html:82 msgid "Error" msgstr "Kļūda" @@ -729,7 +718,7 @@ msgstr "" #: seahub/api2/endpoints/repo_send_new_password.py:45 #: seahub/api2/endpoints/user.py:73 seahub/api2/endpoints/user.py:93 -#: seahub/organizations/api/admin/users.py:786 +#: seahub/organizations/api/admin/users.py:779 msgid "Feature disabled." msgstr "" @@ -743,11 +732,11 @@ msgstr "" msgid "New password of library %s" msgstr "" -#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:3899 +#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:3900 msgid "Wrong password" msgstr "Kļūdaina parole" -#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:3905 +#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:3906 msgid "Decrypt library error" msgstr "Atkodēšanas kļūda" @@ -755,20 +744,20 @@ msgstr "Atkodēšanas kļūda" msgid "Wrong old password" msgstr "" -#: seahub/api2/endpoints/repos_batch.py:1298 -#: seahub/api2/endpoints/repos_batch.py:1557 -#: seahub/api2/endpoints/repos_batch.py:1649 +#: seahub/api2/endpoints/repos_batch.py:1284 +#: seahub/api2/endpoints/repos_batch.py:1543 +#: seahub/api2/endpoints/repos_batch.py:1635 #, python-format msgid "File %s is locked." msgstr "" -#: seahub/api2/endpoints/repos_batch.py:1308 -#: seahub/api2/endpoints/repos_batch.py:1567 +#: seahub/api2/endpoints/repos_batch.py:1294 +#: seahub/api2/endpoints/repos_batch.py:1553 #, python-format msgid "Can't move folder %s, please check its permission." msgstr "" -#: seahub/api2/endpoints/repos_batch.py:1657 +#: seahub/api2/endpoints/repos_batch.py:1643 #, python-format msgid "Can't delete folder %s, please check its permission." msgstr "" @@ -873,17 +862,17 @@ msgstr "Lūdzu, piesakieties." msgid "Email or Username" msgstr "E-pasts vai lietotājvārds" -#: seahub/auth/forms.py:28 seahub/auth/forms.py:236 -#: seahub/base/accounts.py:1215 +#: seahub/auth/forms.py:28 seahub/auth/forms.py:219 +#: seahub/base/accounts.py:1216 #: seahub/invitations/templates/invitations/token_view.html:13 #: seahub/organizations/templates/organizations/org_register.html:36 #: seahub/share/views.py:320 seahub/templates/decrypt_repo_form.html:10 #: seahub/templates/registration/login.html:40 -#: seahub/templates/registration/password_set_form.html:22 -#: seahub/templates/registration/registration_form.html:25 +#: seahub/templates/registration/password_set_form.html:21 +#: seahub/templates/registration/registration_form.html:24 #: seahub/templates/share_access_validation.html:23 -#: seahub/templates/sysadmin/sudo_mode.html:29 seahub/views/sysadmin.py:767 -#: seahub/views/sysadmin.py:782 +#: seahub/templates/sysadmin/sudo_mode.html:10 seahub/views/sysadmin.py:766 +#: seahub/views/sysadmin.py:781 msgid "Password" msgstr "Parole" @@ -893,7 +882,7 @@ msgid "" "are case-sensitive." msgstr "Lūdzu, ievadīt atbilstošu e-pastu/lietotājvārdu un paroli. Ievērojiet - abi lauki ir reģistra jūtīgi." -#: seahub/auth/forms.py:66 seahub/auth/forms.py:136 +#: seahub/auth/forms.py:66 seahub/auth/forms.py:119 msgid "" "That e-mail address doesn't have an associated user account. Are you sure " "you've registered?" @@ -903,69 +892,69 @@ msgstr "Šī e-pasta adrese nav piesaistīta konta. Vai esat reģistrējies?" msgid "This account is inactive." msgstr "Šis konts nav aktīvs" -#: seahub/auth/forms.py:98 seahub/auth/forms.py:99 -#: seahub/templates/registration/login.html:62 -msgid "You cannot login with email and password." -msgstr "" - -#: seahub/auth/forms.py:104 +#: seahub/auth/forms.py:87 msgid "" "Your Web browser doesn't appear to have cookies enabled. Cookies are " "required for logging in." msgstr "Izskatās, ka jūsu pārlūkam atslēgti cepumi (cookies). Cepumi ir nepieciešamii, lai pieslēgtos " -#: seahub/auth/forms.py:120 +#: seahub/auth/forms.py:103 msgid "E-mail" msgstr "E-pasts" -#: seahub/auth/forms.py:139 +#: seahub/auth/forms.py:122 msgid "Can not reset password, please contact LDAP admin." msgstr "Nevar atiestātīt paroli, lūdzu, sazinieties ar LDAP administratoru." -#: seahub/auth/forms.py:172 +#: seahub/auth/forms.py:146 +#, python-format +msgid "Reset Password on %s" +msgstr "Atiestādīt paroli uz %s" + +#: seahub/auth/forms.py:155 msgid "New password" msgstr "Jauna parole" -#: seahub/auth/forms.py:173 +#: seahub/auth/forms.py:156 msgid "New password confirmation" msgstr "Apstiprināt paroli" -#: seahub/auth/forms.py:202 seahub/auth/forms.py:248 -#: seahub/base/accounts.py:1272 seahub/organizations/forms.py:71 +#: seahub/auth/forms.py:185 seahub/auth/forms.py:231 +#: seahub/base/accounts.py:1273 seahub/organizations/forms.py:71 msgid "The two password fields didn't match." msgstr "Paroļu lauki nesakrīt" -#: seahub/auth/forms.py:216 +#: seahub/auth/forms.py:199 msgid "Old password" msgstr "Vecā parole" -#: seahub/auth/forms.py:224 +#: seahub/auth/forms.py:207 msgid "Your old password was entered incorrectly. Please enter it again." msgstr "Vecā parole ievadīta kļūdaini. Lūdzu atkārtojiet." -#: seahub/auth/forms.py:237 seahub/base/accounts.py:1217 +#: seahub/auth/forms.py:220 seahub/base/accounts.py:1218 msgid "Password (again)" msgstr "Parole (vēlreiz)" -#: seahub/auth/forms.py:268 seahub/forms.py:35 seahub/invitations/views.py:39 +#: seahub/auth/forms.py:251 seahub/forms.py:35 seahub/invitations/views.py:39 #: seahub/invitations/views.py:54 seahub/organizations/forms.py:49 #: seahub/profile/forms.py:46 msgid "A user with this email already exists." msgstr "Lietotājs ar šādu e-pasta adresi jau pastāv." -#: seahub/auth/views.py:156 +#: seahub/auth/views.py:154 msgid "This account has been frozen due to too many failed login attempts." msgstr "Konts tika bloķēts, jo pārāk daudz nesekmīgu pierakstīšanās mēģinājumu." -#: seahub/auth/views.py:322 +#: seahub/auth/views.py:311 msgid "Logged out" msgstr "Atslēdzies" -#: seahub/auth/views.py:387 +#: seahub/auth/views.py:374 msgid "Failed to send email, please contact administrator." msgstr "Nezidevās nosūtīt e-pastu, sazinieties ar administratoru." -#: seahub/auth/views.py:459 +#: seahub/auth/views.py:441 msgid "Unable to change password." msgstr "" @@ -974,6 +963,51 @@ msgstr "" msgid "Avatar for %s" msgstr "Avatars %s" +#: seahub/avatar/templates/avatar/add.html:6 +msgid "Upload Avatar" +msgstr "" + +#: seahub/avatar/templates/avatar/add.html:7 +#: seahub/avatar/templates/avatar/change.html:8 +msgid "Your current avatar: " +msgstr "Pašreizējais avatars:" + +#: seahub/avatar/templates/avatar/add.html:9 +msgid "Upload New Avatar: " +msgstr "Augšupielādēt jaunu avataru:" + +#: seahub/avatar/templates/avatar/add.html:13 +#: seahub/avatar/templates/avatar/change.html:30 +msgid "Upload New Image" +msgstr "Augšuplādēt jaunu attēlu" + +#: seahub/avatar/templates/avatar/confirm_delete.html:6 +msgid "Please select the avatars that you would like to delete." +msgstr "Lūdzu, atlasiet avatarus, kuru vēlaties dzēst." + +#: seahub/avatar/templates/avatar/confirm_delete.html:11 +#, python-format +msgid "" +"You have no avatars to delete. Please upload one now." +msgstr "Jums nav avataru, lai izdzēstu. Lūdzu, augšupielādēt vienu tūlīt." + +#: seahub/avatar/templates/avatar/confirm_delete.html:18 +msgid "Delete These" +msgstr "Dzēst šo" + +#: seahub/avatar/templates/notification/avatar_friend_updated/notice.html:2 +#, python-format +msgid "" +"%(avatar_creator)s has updated their avatar %(avatar)s." +msgstr "%(avatar_creator)s ir atjaunināts uz avataru %(avatar)s." + +#: seahub/avatar/templates/notification/avatar_updated/notice.html:2 +#, python-format +msgid "You have updated your avatar %(avatar)s." +msgstr "Esat atjauninājis avataru %(avatar)s." + #: seahub/avatar/views.py:77 msgid "Successfully uploaded a new avatar." msgstr "Jaunais avatars augšuplādēts sekmīgi" @@ -991,39 +1025,39 @@ msgstr "Veiksmīgi dzēsts pieprasītais avatars." msgid "Account %(account)s froze on %(site)s." msgstr "Konts %(account)s bloķēts uz %(site)s." -#: seahub/base/accounts.py:1205 +#: seahub/base/accounts.py:1206 msgid "Email address" msgstr "E-pasta adrese" -#: seahub/base/accounts.py:1211 +#: seahub/base/accounts.py:1212 msgid "Username" msgstr "Lietotājvārds" -#: seahub/base/accounts.py:1212 +#: seahub/base/accounts.py:1213 msgid "This value must be of length 40" msgstr "Vērtībai ir jābūt 40" -#: seahub/base/accounts.py:1231 +#: seahub/base/accounts.py:1232 msgid "Enter a valid email address." msgstr "Ievadiet derīgu e-pasta adresi." -#: seahub/base/accounts.py:1242 +#: seahub/base/accounts.py:1243 msgid "Invalid user id." msgstr "Nederīgs lietotāja ID" -#: seahub/base/accounts.py:1294 +#: seahub/base/accounts.py:1295 msgid "name" msgstr "vārds" -#: seahub/base/accounts.py:1297 +#: seahub/base/accounts.py:1298 msgid "department" msgstr "nodaļas" -#: seahub/base/accounts.py:1300 +#: seahub/base/accounts.py:1301 msgid "telephone" msgstr "telefons" -#: seahub/base/accounts.py:1303 +#: seahub/base/accounts.py:1304 msgid "note" msgstr "Piezīme" @@ -1100,41 +1134,41 @@ msgstr "Anonīms lietotājs" #: seahub/base/management/commands/export_users.py:47 #: seahub/institutions/templates/institutions/useradmin.html:17 #: seahub/institutions/templates/institutions/useradmin_search.html:20 -#: seahub/sysadmin_extra/views.py:57 seahub/views/sysadmin.py:172 -#: seahub/views/sysadmin.py:176 +#: seahub/sysadmin_extra/views.py:57 seahub/views/sysadmin.py:171 +#: seahub/views/sysadmin.py:175 msgid "Status" msgstr "Statuss" #: seahub/base/management/commands/export_users.py:43 #: seahub/institutions/templates/institutions/user_info.html:106 -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:769 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:768 msgid "Role" msgstr "Loma" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 #: seahub/institutions/templates/institutions/user_info.html:107 -#: seahub/views/sysadmin.py:174 seahub/views/sysadmin.py:178 -#: seahub/views/sysadmin.py:644 +#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 +#: seahub/views/sysadmin.py:643 msgid "Create At" msgstr "Izveidots" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 -#: seahub/views/sysadmin.py:174 seahub/views/sysadmin.py:178 +#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 msgid "Last Login" msgstr "Pēdējā pieteikšanās" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 -#: seahub/institutions/views.py:176 seahub/views/sysadmin.py:174 -#: seahub/views/sysadmin.py:178 +#: seahub/institutions/views.py:176 seahub/views/sysadmin.py:173 +#: seahub/views/sysadmin.py:177 msgid "Admin" msgstr "Administrators" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 -#: seahub/views/sysadmin.py:174 seahub/views/sysadmin.py:178 +#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 msgid "LDAP(imported)" msgstr "LDAP(importēts)" @@ -1142,7 +1176,7 @@ msgstr "LDAP(importēts)" #: seahub/institutions/templates/institutions/useradmin.html:33 #: seahub/institutions/templates/institutions/useradmin.html:42 #: seahub/institutions/templates/institutions/useradmin_search.html:36 -#: seahub/views/sysadmin.py:234 +#: seahub/views/sysadmin.py:233 msgid "Active" msgstr "Aktīvs" @@ -1150,25 +1184,25 @@ msgstr "Aktīvs" #: seahub/institutions/templates/institutions/useradmin.html:35 #: seahub/institutions/templates/institutions/useradmin.html:43 #: seahub/institutions/templates/institutions/useradmin_search.html:38 -#: seahub/views/sysadmin.py:236 +#: seahub/views/sysadmin.py:235 msgid "Inactive" msgstr "Neaktīvs" #: seahub/base/management/commands/export_users.py:126 #: seahub/base/management/commands/export_users.py:127 -#: seahub/templates/base.html:86 seahub/templates/client_login_confirm.html:9 -#: seahub/views/sysadmin.py:242 seahub/views/sysadmin.py:243 +#: seahub/templates/base.html:86 seahub/templates/client_login_confirm.html:13 +#: seahub/views/sysadmin.py:241 seahub/views/sysadmin.py:242 msgid "Yes" msgstr "Jā" #: seahub/base/management/commands/export_users.py:132 -#: seahub/views/sysadmin.py:248 +#: seahub/views/sysadmin.py:247 msgid "Guest" msgstr "Viesis" #: seahub/base/management/commands/export_users.py:134 #: seahub/base/management/commands/export_users.py:138 -#: seahub/views/sysadmin.py:250 seahub/views/sysadmin.py:254 +#: seahub/views/sysadmin.py:249 seahub/views/sysadmin.py:253 msgid "Default" msgstr "Noklusēts" @@ -1327,20 +1361,157 @@ msgid "%s PB" msgstr "%s PB" #: seahub/contacts/models.py:78 +#: seahub/contacts/templates/contacts/contact_list.html:119 msgid "Email is required." msgstr "Nepieciešams e-pasts" +#: seahub/contacts/templates/contacts/contact_list.html:4 +#: seahub/contacts/templates/contacts/contact_list.html:10 +msgid "Contacts" +msgstr "Kontakti" + +#: seahub/contacts/templates/contacts/contact_list.html:11 +#: seahub/contacts/templates/contacts/contact_list.html:43 +msgid "Add Contacts" +msgstr "Pievienot kontaktus" + +#: seahub/contacts/templates/contacts/contact_list.html:17 +msgid "Email " +msgstr "E-pasts" + +#: seahub/contacts/templates/contacts/contact_list.html:19 +#: seahub/templates/registration/registration_form.html:41 +msgid "Note" +msgstr "Piezīme" + +#: seahub/contacts/templates/contacts/contact_list.html:20 +#: seahub/institutions/templates/institutions/user_info.html:64 +#: seahub/institutions/templates/institutions/user_info.html:108 +#: seahub/institutions/templates/institutions/useradmin.html:20 +#: seahub/institutions/templates/institutions/useradmin_search.html:23 +#: seahub/templates/repo_dir_recycle_view.html:47 +#: seahub/templates/repo_history_view.html:60 +msgid "Operations" +msgstr "Darbības" + +#: seahub/contacts/templates/contacts/contact_list.html:29 +#: seahub/institutions/templates/institutions/useradmin.html:38 +msgid "Edit" +msgstr "Rediģēt" + +#: seahub/contacts/templates/contacts/contact_list.html:30 +#: seahub/institutions/templates/institutions/useradmin.html:59 +#: seahub/institutions/templates/institutions/useradmin_search.html:55 +#: seahub/sysadmin_extra/views.py:232 +#: seahub/templates/view_shared_upload_link.html:87 +msgid "Delete" +msgstr "Dzēst" + +#: seahub/contacts/templates/contacts/contact_list.html:37 +msgid "You don't have any contacts" +msgstr "Jums nav kontaktu" + +#: seahub/contacts/templates/contacts/contact_list.html:38 +msgid "" +"Add your contacts so you can quickly share libraries and send file shared " +"link." +msgstr "Pievienojiet draugu kontaktiem, lai tam ātri sniegtu pieeju bibliotēkām un datnēm" + +#: seahub/contacts/templates/contacts/contact_list.html:46 +#: seahub/contacts/templates/contacts/contact_list.html:55 +msgid "Note(optional)" +msgstr "Piezīme (nav obligāti)" + +#: seahub/contacts/templates/contacts/contact_list.html:49 +#: seahub/contacts/templates/contacts/contact_list.html:58 +#: seahub/institutions/templates/institutions/user_info.html:52 +#: seahub/institutions/templates/institutions/useradmin_search.html:12 +#: seahub/invitations/templates/invitations/token_view.html:17 +#: seahub/options/templates/options/set_user_options.html:14 +#: seahub/organizations/templates/organizations/org_register.html:42 +#: seahub/search/templates/search_results.html:26 +#: seahub/search/templates/search_results.html:47 +#: seahub/share/templates/share/share_link_audit.html:22 +#: seahub/templates/decrypt_repo_form.html:13 +#: seahub/templates/home_base.html:103 +#: seahub/templates/registration/password_change_form.html:24 +#: seahub/templates/registration/password_reset_confirm.html:19 +#: seahub/templates/registration/password_reset_form.html:13 +#: seahub/templates/registration/password_set_form.html:27 +#: seahub/templates/repo_dir_recycle_view.html:74 +#: seahub/templates/share_access_validation.html:29 +msgid "Submit" +msgstr "Pielietot" + +#: seahub/contacts/templates/contacts/contact_list.html:52 +msgid "Edit Contact" +msgstr "Rediģēt kontaktu" + +#: seahub/contacts/templates/contacts/contact_list.html:101 +#: seahub/contacts/templates/contacts/contact_list.html:146 +#: seahub/templates/sdoc_file_view_react.html:64 +#: seahub/templates/sdoc_file_view_react.html:87 +#: seahub/templates/view_file_onlyoffice.html:89 +#: seahub/templates/view_file_onlyoffice.html:112 +msgid "Failed. Please check the network." +msgstr "Neizdevās. Lūdzu, pārbaudiet tīkla pieslēgumu." + +#: seahub/contacts/templates/contacts/contact_list.html:109 +msgid "Delete Contact" +msgstr "Dzēst kontaktu" + +#: seahub/contacts/templates/contacts/contact_list.html:109 +#: seahub/institutions/templates/institutions/useradmin.html:81 +#: seahub/institutions/templates/institutions/useradmin_search.html:72 +#, python-format +msgid "Are you sure you want to delete %s ?" +msgstr "Vai tiešām vēlaties dzēst %s ?" + +#: seahub/contacts/templates/contacts/contact_list.html:123 +msgid "You cannot add yourself." +msgstr "Nevar pievienot sevi" + +#: seahub/contacts/views.py:65 +#, python-format +msgid "%s is not a valid email." +msgstr "%s nav derīga e-pasta adrese." + +#: seahub/contacts/views.py:70 +#, python-format +msgid "%s is already in your contacts." +msgstr "%s ir jau jūsu kontaktpersona." + +#: seahub/contacts/views.py:79 +#, python-format +msgid "Successfully added %s to contacts." +msgstr "%s veiksmīgi pievienots kontaktiem" + +#: seahub/contacts/views.py:84 +#, python-format +msgid "Failed to add %s to contacts." +msgstr "%s neizdevās pievienot kontaktiem" + +#: seahub/contacts/views.py:105 +#, python-format +msgid "Successfully edited %s." +msgstr "%s veiksmīgi izmainīts" + +#: seahub/contacts/views.py:118 +#, python-format +msgid "Successfully Deleted %s" +msgstr "%s veiksmīgi dzēsts" + #: seahub/dingtalk/views.py:50 seahub/dingtalk/views.py:74 #: seahub/dingtalk/views.py:83 seahub/dingtalk/views.py:105 -#: seahub/dingtalk/views.py:122 seahub/dingtalk/views.py:166 -#: seahub/dingtalk/views.py:191 seahub/dingtalk/views.py:200 -#: seahub/dingtalk/views.py:222 seahub/dingtalk/views.py:258 -#: seahub/dingtalk/views.py:298 seahub/dingtalk/views.py:345 -#: seahub/dingtalk/views.py:365 seahub/dingtalk/views.py:435 -#: seahub/dingtalk/views.py:482 seahub/oauth/views.py:86 -#: seahub/oauth/views.py:109 seahub/oauth/views.py:155 -#: seahub/oauth/views.py:167 seahub/oauth/views.py:173 -#: seahub/oauth/views.py:204 seahub/templates/remote_user/error.html:8 +#: seahub/dingtalk/views.py:122 seahub/dingtalk/views.py:162 +#: seahub/dingtalk/views.py:187 seahub/dingtalk/views.py:196 +#: seahub/dingtalk/views.py:218 seahub/dingtalk/views.py:254 +#: seahub/dingtalk/views.py:294 seahub/dingtalk/views.py:341 +#: seahub/dingtalk/views.py:359 seahub/dingtalk/views.py:432 +#: seahub/dingtalk/views.py:479 seahub/oauth/views.py:84 +#: seahub/oauth/views.py:107 seahub/oauth/views.py:153 +#: seahub/oauth/views.py:165 seahub/oauth/views.py:171 +#: seahub/oauth/views.py:202 seahub/templates/remote_user/error.html:8 #: seahub/weixin/views.py:35 seahub/weixin/views.py:54 #: seahub/weixin/views.py:59 seahub/weixin/views.py:78 #: seahub/weixin/views.py:96 seahub/work_weixin/views.py:68 @@ -1351,7 +1522,7 @@ msgstr "Nepieciešams e-pasts" msgid "Error, please contact administrator." msgstr "" -#: seahub/dingtalk/views.py:125 seahub/dingtalk/views.py:368 +#: seahub/dingtalk/views.py:125 seahub/dingtalk/views.py:362 #: seahub/weixin/views.py:99 #, python-format msgid "User %s not found or inactive." @@ -1384,7 +1555,7 @@ msgstr "Nosaukums %s nav derīgs" #: seahub/forms.py:97 seahub/share/views.py:296 seahub/views/ajax.py:308 #: seahub/views/ajax.py:312 seahub/views/ajax.py:316 seahub/views/ajax.py:327 -#: seahub/views/ajax.py:447 seahub/views/file.py:1933 +#: seahub/views/ajax.py:447 seahub/views/file.py:1930 msgid "Argument missing" msgstr "Iztrūkst arguments" @@ -1507,11 +1678,11 @@ msgid "The %(site_name)s team" msgstr "%(site_name)s" #: seahub/group/views.py:105 seahub/share/views.py:233 -#: seahub/views/__init__.py:436 seahub/views/ajax.py:381 -#: seahub/views/ajax.py:427 seahub/views/file.py:1184 -#: seahub/views/file.py:1425 seahub/views/file.py:1942 +#: seahub/views/__init__.py:587 seahub/views/ajax.py:381 +#: seahub/views/ajax.py:427 seahub/views/file.py:1181 +#: seahub/views/file.py:1422 seahub/views/file.py:1939 #: seahub/views/repo.py:114 seahub/views/repo.py:171 seahub/views/repo.py:229 -#: seahub/views/repo.py:282 seahub/views/repo.py:399 +#: seahub/views/repo.py:282 seahub/views/repo.py:392 msgid "Permission denied" msgstr "Pieeja liegta" @@ -1525,7 +1696,7 @@ msgid "Exit admin panel" msgstr "Iziet no admin paneļa" #: seahub/institutions/templates/institutions/base.html:13 -#: seahub/templates/base.html:32 +#: seahub/templates/base.html:32 seahub/templates/home_base.html:9 msgid "Close" msgstr "Aizvērt" @@ -1543,6 +1714,7 @@ msgid "Info" msgstr " Informācija" #: seahub/institutions/templates/institutions/info.html:13 +#: seahub/templates/home_base.html:63 msgid "Libraries" msgstr "Bibliotēkas" @@ -1579,12 +1751,12 @@ msgid "Name" msgstr "Vārds" #: seahub/institutions/templates/institutions/user_info.html:35 -#: seahub/templates/registration/registration_form.html:32 +#: seahub/templates/registration/registration_form.html:31 msgid "Department" msgstr "Nodaļa " #: seahub/institutions/templates/institutions/user_info.html:38 -#: seahub/templates/registration/registration_form.html:37 +#: seahub/templates/registration/registration_form.html:36 msgid "Telephone" msgstr "Telefons" @@ -1603,25 +1775,9 @@ msgstr "Iestatīt kvotas" msgid "Available quota:" msgstr "Pieejamais apjoms" -#: seahub/institutions/templates/institutions/user_info.html:52 -#: seahub/institutions/templates/institutions/useradmin_search.html:12 -#: seahub/invitations/templates/invitations/token_view.html:17 -#: seahub/options/templates/options/set_user_options.html:14 -#: seahub/organizations/templates/organizations/org_register.html:42 -#: seahub/search/templates/search_results.html:26 -#: seahub/search/templates/search_results.html:47 -#: seahub/share/templates/share/share_link_audit.html:22 -#: seahub/templates/decrypt_repo_form.html:13 -#: seahub/templates/registration/password_change_form.html:25 -#: seahub/templates/registration/password_reset_confirm.html:19 -#: seahub/templates/registration/password_reset_form.html:41 -#: seahub/templates/registration/password_set_form.html:28 -#: seahub/templates/share_access_validation.html:29 -msgid "Submit" -msgstr "Pielietot" - #: seahub/institutions/templates/institutions/user_info.html:62 #: seahub/search/templates/search_results.html:39 +#: seahub/templates/repo_dir_recycle_view.html:46 #: seahub/templates/repo_history_view.html:59 msgid "Size" msgstr "Izmērs " @@ -1631,14 +1787,6 @@ msgstr "Izmērs " msgid "Last Update" msgstr "Atjaunots" -#: seahub/institutions/templates/institutions/user_info.html:64 -#: seahub/institutions/templates/institutions/user_info.html:108 -#: seahub/institutions/templates/institutions/useradmin.html:20 -#: seahub/institutions/templates/institutions/useradmin_search.html:23 -#: seahub/templates/repo_history_view.html:60 -msgid "Operations" -msgstr "Darbības" - #: seahub/institutions/templates/institutions/user_info.html:70 msgid "Encrypted" msgstr "Šifrēt" @@ -1665,16 +1813,6 @@ msgstr "Kvotu lauks nevar būt tukšs" msgid "Create At / Last Login" msgstr "Izveidots/pēdējā pieteikšanās" -#: seahub/institutions/templates/institutions/useradmin.html:38 -msgid "Edit" -msgstr "Rediģēt" - -#: seahub/institutions/templates/institutions/useradmin.html:59 -#: seahub/institutions/templates/institutions/useradmin_search.html:55 -#: seahub/sysadmin_extra/views.py:232 -msgid "Delete" -msgstr "Dzēst" - #: seahub/institutions/templates/institutions/useradmin.html:68 #: seahub/institutions/templates/institutions/useradmin_search.html:63 msgid "Empty" @@ -1689,12 +1827,6 @@ msgstr "Aktivizēšana... Lūdzu, gaidiet!" msgid "Delete User" msgstr "Dzēst lietotāju" -#: seahub/institutions/templates/institutions/useradmin.html:81 -#: seahub/institutions/templates/institutions/useradmin_search.html:72 -#, python-format -msgid "Are you sure you want to delete %s ?" -msgstr "Vai tiešām vēlaties dzēst %s ?" - #: seahub/institutions/templates/institutions/useradmin.html:130 msgid "Edit failed." msgstr "Rediģēšana neizdevās." @@ -1715,7 +1847,7 @@ msgstr "Īpašnieks" msgid "Member" msgstr "Dalībnieks" -#: seahub/institutions/views.py:209 seahub/views/sysadmin.py:366 +#: seahub/institutions/views.py:209 seahub/views/sysadmin.py:365 msgid "Failed to delete: the user does not exist" msgstr "Neizdevās dzēst: lietotājs neeksistē" @@ -1723,7 +1855,7 @@ msgstr "Neizdevās dzēst: lietotājs neeksistē" msgid "Failed to delete: the user is system administrator" msgstr "" -#: seahub/institutions/views.py:217 seahub/views/sysadmin.py:356 +#: seahub/institutions/views.py:217 seahub/views/sysadmin.py:355 #, python-format msgid "Successfully deleted %s" msgstr "Veiksmīgi dzēsts %s" @@ -1749,7 +1881,6 @@ msgstr "" #: seahub/templates/shared_link_email.html:9 #: seahub/templates/shared_upload_link_email.html:8 #: seahub/templates/snippets/reset_repo_password.html:7 -#: seahub/templates/sysadmin/short_time_linving_password_reset_link.html:10 #: seahub/templates/sysadmin/user_activation_email.html:9 #: seahub/templates/sysadmin/user_add_email.html:7 #: seahub/templates/sysadmin/user_batch_add_email.html:7 @@ -1879,7 +2010,7 @@ msgstr "" msgid "New file updates on %s" msgstr "" -#: seahub/notifications/management/commands/send_notices.py:492 +#: seahub/notifications/management/commands/send_notices.py:457 #, python-format msgid "New notice on %s" msgstr "Jauns paziņojums no %s" @@ -1889,31 +2020,21 @@ msgstr "Jauns paziņojums no %s" msgid "You've got %(num)s new notices on %(site_name)s:\n" msgstr "" -#: seahub/notifications/models.py:554 +#: seahub/notifications/models.py:502 #, python-format msgid "" "A file named %(file_name)s is uploaded to %(name)s" msgstr "Datne ar nosaukumu %(file_name)s lejupielādēta mapē %(name)s" -#: seahub/notifications/models.py:561 -#, python-format -msgid "A file named %(file_name)s is uploaded" -msgstr "" - -#: seahub/notifications/models.py:596 +#: seahub/notifications/models.py:509 #, python-format msgid "" -"A folder named %(folder_name)s is uploaded to " -"%(name)s" -msgstr "" +"A file named %(file_name)s is uploaded to Deleted " +"Library" +msgstr "Datne ar nosaukumu %(file_name)s lejupielādēta mapē Dzēstas bibliotēkas" -#: seahub/notifications/models.py:603 -#, python-format -msgid "A folder named %(folder_name)s is uploaded" -msgstr "" - -#: seahub/notifications/models.py:737 +#: seahub/notifications/models.py:643 #, python-format msgid "" "User %(username)s has asked to join group %(group_staff)s has added you to group " "%(group_name)s" msgstr "" -#: seahub/notifications/models.py:792 +#: seahub/notifications/models.py:698 #, python-format msgid "" "File %(file_name)s has a new comment from user " "%(author)s" msgstr "" -#: seahub/notifications/models.py:809 +#: seahub/notifications/models.py:715 #, python-format msgid "" "Draft #%(draft_id)s has a new comment from user " "%(author)s" msgstr "" -#: seahub/notifications/models.py:826 +#: seahub/notifications/models.py:732 #, python-format msgid "" "%(from_user)s has sent you a request for draft " "#%(draft_id)s" msgstr "" -#: seahub/notifications/models.py:849 -#: seahub/notifications/templates/notifications/notice_email.html:66 +#: seahub/notifications/models.py:755 +#: seahub/notifications/templates/notifications/notice_email.html:63 #, python-format msgid "" "Guest %(user)s accepted your invitation at %(time)s." msgstr "" -#: seahub/notifications/models.py:873 +#: seahub/notifications/models.py:779 #, python-format msgid "" "%(user)s has transfered a library named %(folder_name)s is" -" uploaded to your folder %(parent_dir_name)s." -msgstr "" - -#: seahub/notifications/templates/notifications/notice_email.html:57 -#, python-format -msgid "" "User %(user)s has asked to join " "group %(grp_name)s, verification " "message: %(msg)s" msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:60 +#: seahub/notifications/templates/notifications/notice_email.html:57 #, python-format msgid "" "User %(user)s has added you to " "group %(grp_name)s" msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:63 +#: seahub/notifications/templates/notifications/notice_email.html:60 #, python-format msgid "" "File %(file_name)s has a new " "comment from user %(author)s" msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:69 +#: seahub/notifications/templates/notifications/notice_email.html:66 #, python-format msgid "" "A large number of files in your library %(user_name)s created file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:81 +#: seahub/notifications/templates/notifications/notice_email.html:78 #, python-format msgid "" " User %(user_name)s created file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:86 +#: seahub/notifications/templates/notifications/notice_email.html:83 #, python-format msgid "" " User %(user_name)s deleted file " @@ -2079,7 +2192,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:88 +#: seahub/notifications/templates/notifications/notice_email.html:85 #, python-format msgid "" " User %(user_name)s deleted file " @@ -2087,7 +2200,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:92 +#: seahub/notifications/templates/notifications/notice_email.html:89 #, python-format msgid "" " User %(user_name)s restored file " @@ -2095,7 +2208,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:95 +#: seahub/notifications/templates/notifications/notice_email.html:92 #, python-format msgid "" " User %(user_name)s renamed file " @@ -2103,7 +2216,7 @@ msgid "" "library %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:99 +#: seahub/notifications/templates/notifications/notice_email.html:96 #, python-format msgid "" " User %(user_name)s moved file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:101 +#: seahub/notifications/templates/notifications/notice_email.html:98 #, python-format msgid "" " User %(user_name)s moved file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:105 +#: seahub/notifications/templates/notifications/notice_email.html:102 #, python-format msgid "" " User %(user_name)s updated file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:110 +#: seahub/notifications/templates/notifications/notice_email.html:107 #, python-format msgid "" " User %(user_name)s created folder " @@ -2136,7 +2249,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:112 +#: seahub/notifications/templates/notifications/notice_email.html:109 #, python-format msgid "" " User %(user_name)s created folder " @@ -2145,7 +2258,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:117 +#: seahub/notifications/templates/notifications/notice_email.html:114 #, python-format msgid "" " User %(user_name)s deleted folder " @@ -2153,7 +2266,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:119 +#: seahub/notifications/templates/notifications/notice_email.html:116 #, python-format msgid "" " User %(user_name)s deleted folder " @@ -2161,7 +2274,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:123 +#: seahub/notifications/templates/notifications/notice_email.html:120 #, python-format msgid "" " User %(user_name)s restored folder" @@ -2169,7 +2282,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:126 +#: seahub/notifications/templates/notifications/notice_email.html:123 #, python-format msgid "" " User %(user_name)s renamed folder " @@ -2177,7 +2290,7 @@ msgid "" "library %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:130 +#: seahub/notifications/templates/notifications/notice_email.html:127 #, python-format msgid "" " User %(user_name)s moved folder %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:132 +#: seahub/notifications/templates/notifications/notice_email.html:129 #, python-format msgid "" " User %(user_name)s moved folder %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:145 +#: seahub/notifications/templates/notifications/notice_email.html:142 msgid "Go check out at the following page:" msgstr "" @@ -2243,21 +2356,21 @@ msgstr "" msgid "Notifications" msgstr "Paziņojums" -#: seahub/notifications/utils.py:423 +#: seahub/notifications/utils.py:305 #, python-format msgid "%(author)s added a new comment in document %(sdoc_name)s" msgstr "" -#: seahub/notifications/utils.py:430 seahub/notifications/utils.py:440 +#: seahub/notifications/utils.py:312 seahub/notifications/utils.py:322 msgid "Details" msgstr "Detaļas" -#: seahub/notifications/utils.py:433 +#: seahub/notifications/utils.py:315 #, python-format msgid "%(author)s added a new reply in document %(sdoc_name)s" msgstr "" -#: seahub/oauth/views.py:207 +#: seahub/oauth/views.py:205 #: seahub/templates/remote_user/create_unknown_user_false.html:8 #: seahub/work_weixin/views.py:110 msgid "" @@ -2292,24 +2405,22 @@ msgstr "" #: seahub/organizations/api/admin/info.py:102 #: seahub/organizations/api/admin/logo.py:33 -#: seahub/organizations/api/admin/logo.py:42 seahub/subscription/views.py:25 -#: seahub/subscription/views.py:41 seahub/subscription/views.py:103 -#: seahub/work_weixin/views.py:37 seahub/work_weixin/views.py:62 -#: seahub/work_weixin/views.py:151 seahub/work_weixin/views.py:171 -#: seahub/work_weixin/views.py:231 +#: seahub/organizations/api/admin/logo.py:42 seahub/work_weixin/views.py:37 +#: seahub/work_weixin/views.py:62 seahub/work_weixin/views.py:151 +#: seahub/work_weixin/views.py:171 seahub/work_weixin/views.py:231 msgid "Feature is not enabled." msgstr "" -#: seahub/organizations/api/admin/users.py:813 +#: seahub/organizations/api/admin/users.py:806 #, python-brace-format msgid "Failed. You can only invite {org_members_quota} members." msgstr "" -#: seahub/organizations/api/admin/users.py:817 +#: seahub/organizations/api/admin/users.py:810 msgid "The number of users exceeds the limit" msgstr "" -#: seahub/organizations/api/admin/users.py:834 +#: seahub/organizations/api/admin/users.py:827 #, python-brace-format msgid "User {email} already exists." msgstr "" @@ -2322,14 +2433,14 @@ msgstr "E-pasta adrese nav derīga." #: seahub/organizations/templates/organizations/org_register.html:8 #: seahub/templates/choose_register.html:3 #: seahub/templates/choose_register.html:8 -#: seahub/templates/registration/login.html:119 +#: seahub/templates/registration/login.html:102 #: seahub/templates/registration/registration_form.html:3 -#: seahub/templates/registration/registration_form.html:13 +#: seahub/templates/registration/registration_form.html:12 msgid "Signup" msgstr "Reģistrēties" #: seahub/organizations/templates/organizations/org_register.html:10 -#: seahub/templates/registration/registration_form.html:15 +#: seahub/templates/registration/registration_form.html:14 msgid "Welcome back, you are already signed in." msgstr "Laipni lūgti atpakaļ!" @@ -2346,11 +2457,11 @@ msgid "Admin Email" msgstr "" #: seahub/organizations/templates/organizations/org_register.html:38 -#: seahub/templates/registration/password_change_form.html:22 -#: seahub/templates/registration/password_set_form.html:25 -#: seahub/templates/registration/registration_form.html:28 +#: seahub/templates/registration/password_change_form.html:21 +#: seahub/templates/registration/password_set_form.html:24 +#: seahub/templates/registration/registration_form.html:27 #: seahub/templates/sysadmin/sudo_mode.html:4 -#: seahub/templates/sysadmin/sudo_mode.html:38 +#: seahub/templates/sysadmin/sudo_mode.html:18 msgid "Confirm Password" msgstr "Apstiprināt paroli" @@ -2390,7 +2501,7 @@ msgstr "Vārds: " #: seahub/profile/templates/profile/set_profile_react.html:25 #: seahub/templates/registration/password_set_form.html:4 -#: seahub/templates/registration/password_set_form.html:13 +#: seahub/templates/registration/password_set_form.html:12 msgid "Set Password" msgstr "" @@ -2428,10 +2539,10 @@ msgid "Successfully set \"%s\" as your default library." msgstr "Veiksmīgi iestatīts \"%s\" kā jūsu noklusētā bibliotēka." #: seahub/seadoc/views.py:26 seahub/seadoc/views.py:80 -#: seahub/seadoc/views.py:158 seahub/views/__init__.py:427 -#: seahub/views/__init__.py:470 seahub/views/__init__.py:604 -#: seahub/views/__init__.py:763 seahub/views/ajax.py:376 -#: seahub/views/file.py:1928 +#: seahub/seadoc/views.py:158 seahub/views/__init__.py:578 +#: seahub/views/__init__.py:621 seahub/views/__init__.py:755 +#: seahub/views/__init__.py:914 seahub/views/ajax.py:376 +#: seahub/views/file.py:1925 msgid "Library does not exist" msgstr "Bibliotēka nepastāv" @@ -2589,7 +2700,7 @@ msgstr "" msgid "Share Link" msgstr "" -#: seahub/share/views.py:319 seahub/views/sysadmin.py:644 +#: seahub/share/views.py:319 seahub/views/sysadmin.py:643 msgid "Creator" msgstr "Autors" @@ -2637,7 +2748,7 @@ msgstr "" msgid "Failed to export excel, invalid start or end date" msgstr "" -#: seahub/sysadmin_extra/views.py:61 seahub/views/sysadmin.py:679 +#: seahub/sysadmin_extra/views.py:61 seahub/views/sysadmin.py:678 msgid "Success" msgstr "Veiksme" @@ -2707,11 +2818,11 @@ msgstr "Izveidot personisko kontu" msgid "Create an organization account" msgstr "Izveidot organizācijas kontu" -#: seahub/templates/client_login_confirm.html:6 +#: seahub/templates/client_login_confirm.html:10 msgid "Desktop Client Login Confirm" msgstr "" -#: seahub/templates/client_login_confirm.html:8 +#: seahub/templates/client_login_confirm.html:12 msgid "Do you want to login to your client?" msgstr "" @@ -2746,6 +2857,78 @@ msgstr "Ierīces nosaukums" msgid "This file has (apparently) not been accessed yet" msgstr "" +#: seahub/templates/home_base.html:11 +msgid "Files" +msgstr "Datnes" + +#: seahub/templates/home_base.html:14 +msgid "My Libraries" +msgstr "Manas bibliotēkas" + +#: seahub/templates/home_base.html:16 +msgid "Shared with me" +msgstr "Man koplietotās " + +#: seahub/templates/home_base.html:18 +msgid "Shared with all" +msgstr "Koplietot visiem" + +#: seahub/templates/home_base.html:23 +msgid "Shared with groups" +msgstr "Koplietot grupai" + +#: seahub/templates/home_base.html:26 +msgid "All Groups" +msgstr "Visas grupas" + +#: seahub/templates/home_base.html:38 +msgid "Tools" +msgstr "Darbarīki" + +#: seahub/templates/home_base.html:41 +msgid "Favorites" +msgstr "Favorīti" + +#: seahub/templates/home_base.html:43 +msgid "Activities" +msgstr "Aktivitātes" + +#: seahub/templates/home_base.html:47 +msgid "Wikis" +msgstr "" + +#: seahub/templates/home_base.html:50 +msgid "Linked Devices" +msgstr "Saistītās ierīces" + +#: seahub/templates/home_base.html:53 +msgid "Invite People" +msgstr "Uzaicināja" + +#: seahub/templates/home_base.html:56 +msgid "Drafts" +msgstr "" + +#: seahub/templates/home_base.html:59 +msgid "Share Admin" +msgstr "Koplietošanā" + +#: seahub/templates/home_base.html:66 +msgid "Folders" +msgstr "Mapes" + +#: seahub/templates/home_base.html:71 seahub/templates/home_base.html:75 +msgid "Links" +msgstr "Saites" + +#: seahub/templates/home_base.html:90 +msgid "Enable Modules" +msgstr "Aktivizēt moduļus" + +#: seahub/templates/home_base.html:97 +msgid "Personal Wiki" +msgstr "Privāts Wiki" + #: seahub/templates/i18n.html:6 msgid "Upload Folder" msgstr "Augšuplādēt mapi" @@ -2786,7 +2969,7 @@ msgid "" msgstr "" #: seahub/templates/registration/activation_email.html:18 -#: seahub/templates/registration/registration_form.html:47 +#: seahub/templates/registration/registration_form.html:46 msgid "Sign Up" msgstr "Reģistrēties" @@ -2808,7 +2991,7 @@ msgstr " Pieslēgties no jauna" #: seahub/templates/registration/login.html:4 #: seahub/templates/registration/login.html:36 -#: seahub/templates/registration/login.html:75 +#: seahub/templates/registration/login.html:73 #: seahub/templates/registration/multi_adfs_sso.html:4 #: seahub/templates/registration/multi_adfs_sso.html:36 #: seahub/templates/registration/multi_adfs_sso.html:47 @@ -2823,42 +3006,42 @@ msgstr "Pieslēgties" msgid "Refresh" msgstr "" -#: seahub/templates/registration/login.html:64 +#: seahub/templates/registration/login.html:62 msgid "Incorrect email or password" msgstr "Nepareizs e-pasts vai parole" -#: seahub/templates/registration/login.html:72 +#: seahub/templates/registration/login.html:70 #, python-format msgid "Remember me for %(remember_days)s days " msgstr "Atcerēties mani %(remember_days)s dienas" -#: seahub/templates/registration/login.html:79 -#: seahub/templates/registration/login.html:83 +#: seahub/templates/registration/login.html:77 +#: seahub/templates/registration/login.html:81 msgid "Single Sign-On" msgstr "" -#: seahub/templates/registration/login.html:90 +#: seahub/templates/registration/login.html:88 msgid "Login with" msgstr "" -#: seahub/templates/registration/login.html:116 +#: seahub/templates/registration/login.html:99 msgid "Forgot password?" msgstr "Aizmirst paroli?" -#: seahub/templates/registration/login.html:184 +#: seahub/templates/registration/login.html:167 msgid "Failed to refresh the CAPTCHA, please try again later." msgstr "Neizdevās atsvaidzināt CAPTCHA. Lūdzu, mēģiniet vēlreiz vēlāk." -#: seahub/templates/registration/login.html:192 +#: seahub/templates/registration/login.html:175 #: seahub/templates/registration/multi_adfs_sso.html:90 msgid "Email or username cannot be blank" msgstr "E-pasta adrese vai lietotājvārds nevar būt tukšs" -#: seahub/templates/registration/login.html:196 -#: seahub/templates/registration/password_change_form.html:69 -#: seahub/templates/registration/password_set_form.html:67 -#: seahub/templates/registration/registration_form.html:95 -#: seahub/templates/sysadmin/sudo_mode.html:71 +#: seahub/templates/registration/login.html:179 +#: seahub/templates/registration/password_change_form.html:66 +#: seahub/templates/registration/password_set_form.html:64 +#: seahub/templates/registration/registration_form.html:91 +#: seahub/templates/sysadmin/sudo_mode.html:35 msgid "Password cannot be blank" msgstr "Parole nevar būt tukša" @@ -2871,45 +3054,45 @@ msgid "Your password has been changed successfully." msgstr "Jūsu parole nomainīta veiksmīgi" #: seahub/templates/registration/password_change_form.html:3 -#: seahub/templates/registration/password_change_form.html:12 +#: seahub/templates/registration/password_change_form.html:11 msgid "Password Modification" msgstr "Paroles maiņa" -#: seahub/templates/registration/password_change_form.html:15 +#: seahub/templates/registration/password_change_form.html:14 msgid "Please update your password before continue." msgstr "Lūdzu, atjauniniet paroli, pirms turpināt." -#: seahub/templates/registration/password_change_form.html:17 +#: seahub/templates/registration/password_change_form.html:16 msgid "Current Password" msgstr "Patreizējā parole" -#: seahub/templates/registration/password_change_form.html:19 +#: seahub/templates/registration/password_change_form.html:18 msgid "New Password" msgstr "Jauna parole" -#: seahub/templates/registration/password_change_form.html:39 -#: seahub/templates/registration/password_set_form.html:42 -#: seahub/templates/registration/registration_form.html:65 +#: seahub/templates/registration/password_change_form.html:37 +#: seahub/templates/registration/password_set_form.html:40 +#: seahub/templates/registration/registration_form.html:62 #, python-format msgid "" "Passwords must have at least %(min_len)s characters and contain %(level)s of" " the following: uppercase letters, lowercase letters, numbers, and symbols." msgstr "" -#: seahub/templates/registration/password_change_form.html:65 +#: seahub/templates/registration/password_change_form.html:62 msgid "Current password cannot be blank" msgstr "Pašreizējā parole nedrīkst būt tukša" -#: seahub/templates/registration/password_change_form.html:73 -#: seahub/templates/registration/password_set_form.html:71 -#: seahub/templates/registration/registration_form.html:99 +#: seahub/templates/registration/password_change_form.html:70 +#: seahub/templates/registration/password_set_form.html:68 +#: seahub/templates/registration/registration_form.html:95 #: seahub/templates/snippets/repo_create_js.html:54 msgid "Please enter the password again" msgstr "Lūdzu ievadīt paroli vēlreiz" -#: seahub/templates/registration/password_change_form.html:77 -#: seahub/templates/registration/password_set_form.html:75 -#: seahub/templates/registration/registration_form.html:103 +#: seahub/templates/registration/password_change_form.html:74 +#: seahub/templates/registration/password_set_form.html:72 +#: seahub/templates/registration/registration_form.html:99 #: seahub/templates/snippets/repo_create_js.html:58 msgid "Passwords don't match" msgstr "Paroles nesakrīt" @@ -2924,9 +3107,8 @@ msgstr "Parole veiksmīgi nomainīta" #: seahub/templates/registration/password_reset_confirm.html:4 #: seahub/templates/registration/password_reset_done.html:4 -#: seahub/templates/registration/password_reset_done.html:29 #: seahub/templates/registration/password_reset_form.html:4 -#: seahub/templates/registration/password_reset_form.html:36 +#: seahub/templates/registration/password_reset_form.html:7 msgid "Password Reset" msgstr "Paroles maiņa" @@ -2946,14 +3128,10 @@ msgstr "Apstiprināt paroli" msgid "Failed to reset password: this link is no longer available." msgstr "Neizdevās nnomainīt paroli: šī saite vairs nav derīgai." -#: seahub/templates/registration/password_reset_done.html:31 +#: seahub/templates/registration/password_reset_done.html:8 msgid "We've sent a password reset email to your mailbox." msgstr "Mēs esam aizsūtījuši paroles atiestatīšanas e-pastu uz jūsu pastkasti" -#: seahub/templates/registration/password_reset_done.html:32 -msgid "Back to login page" -msgstr "" - #: seahub/templates/registration/password_reset_email.html:12 #, python-format msgid "" @@ -2965,14 +3143,14 @@ msgstr "Lai atiestatītu paroli jūsu kontam %(account)s uz %(site_name)s, lūdz msgid "If you did not request it, just skip it." msgstr "" -#: seahub/templates/registration/password_reset_form.html:38 +#: seahub/templates/registration/password_reset_form.html:9 +msgid "Your email used in login: " +msgstr "Jūsu pieslēgšanās e-pasta adrese" + +#: seahub/templates/registration/password_reset_form.html:12 msgid "We will send you an email to set new password" msgstr "Izsūtīsim jums e-pastu, lai varat nomainīt paroli" -#: seahub/templates/registration/password_reset_form.html:39 -msgid "Your email used in login" -msgstr "" - #: seahub/templates/registration/register_complete_email.html:1 #, python-format msgid "" @@ -3010,11 +3188,7 @@ msgstr "Reģistrēšanās pabeigta. Lūdzu uzgaidiet, līdz jūsu kontu aktivēs msgid "Signup function is not enabled." msgstr "" -#: seahub/templates/registration/registration_form.html:42 -msgid "Note" -msgstr "Piezīme" - -#: seahub/templates/registration/registration_form.html:91 +#: seahub/templates/registration/registration_form.html:87 msgid "Email cannot be blank" msgstr "E-pasts nevar būt tukšs" @@ -3025,6 +3199,67 @@ msgid "" "activate your account." msgstr "" +#: seahub/templates/repo_dir_recycle_view.html:13 +#, python-format +msgid "%(repo_dir_name)s Trash" +msgstr "%(repo_dir_name)s Atkritne" + +#: seahub/templates/repo_dir_recycle_view.html:15 +#: seahub/templates/repo_history_view.html:16 +#: seahub/templates/text_diff.html:15 +#: seahub/two_factor/templates/two_factor/core/backup_tokens.html:26 +msgid "Back" +msgstr "Atpakaļ" + +#: seahub/templates/repo_dir_recycle_view.html:21 +#: seahub/templates/repo_history_view.html:40 +msgid "Current path: " +msgstr "Atrodaties mapē: " + +#: seahub/templates/repo_dir_recycle_view.html:37 +#: seahub/templates/repo_dir_recycle_view.html:65 +msgid "Clean" +msgstr "Tīrīt" + +#: seahub/templates/repo_dir_recycle_view.html:45 +msgid "Delete Time" +msgstr "Dzēst laiku" + +#: seahub/templates/repo_dir_recycle_view.html:59 +msgid "More" +msgstr "Vairāk" + +#: seahub/templates/repo_dir_recycle_view.html:66 +msgid "Clear files in trash and history:" +msgstr "Tīrīt datnes atkritnē un vēsturē: " + +#: seahub/templates/repo_dir_recycle_view.html:68 +msgid "3 days ago" +msgstr "Pirms 3 dienām" + +#: seahub/templates/repo_dir_recycle_view.html:69 +msgid "1 week ago" +msgstr "Pirms 1 nedēļas" + +#: seahub/templates/repo_dir_recycle_view.html:70 +msgid "1 month ago" +msgstr "Pirms 1 mēneša" + +#: seahub/templates/repo_dir_recycle_view.html:71 +msgid "all" +msgstr "visi" + +#: seahub/templates/repo_dir_recycle_view.html:75 +#: seahub/templates/view_shared_upload_link.html:86 +#: seahub/two_factor/templates/two_factor/_wizard_actions.html:4 +#: seahub/two_factor/templates/two_factor/profile/disable.html:12 +msgid "Cancel" +msgstr "Atcelt" + +#: seahub/templates/repo_dir_recycle_view.html:192 +msgid "Successfully restored 1 item." +msgstr "" + #: seahub/templates/repo_folder_trash_react.html:5 msgid "Trash" msgstr "Atkritne" @@ -3038,20 +3273,10 @@ msgstr "Vēsture" msgid "%(repo_name)s Snapshot" msgstr "%(repo_name)s Momentuzņēmums" -#: seahub/templates/repo_history_view.html:16 -#: seahub/templates/text_diff.html:15 -#: seahub/two_factor/templates/two_factor/core/backup_tokens.html:26 -msgid "Back" -msgstr "Atpakaļ" - #: seahub/templates/repo_history_view.html:30 msgid "Unknown" msgstr "Nezināms" -#: seahub/templates/repo_history_view.html:40 -msgid "Current path: " -msgstr "Atrodaties mapē: " - #: seahub/templates/repo_history_view.html:51 #: seahub/templates/repo_history_view.html:68 #: seahub/templates/repo_history_view.html:78 @@ -3082,13 +3307,6 @@ msgstr "" msgid "Snapshot" msgstr "" -#: seahub/templates/sdoc_file_view_react.html:64 -#: seahub/templates/sdoc_file_view_react.html:87 -#: seahub/templates/view_file_onlyoffice.html:147 -#: seahub/templates/view_file_onlyoffice.html:170 -msgid "Failed. Please check the network." -msgstr "Neizdevās. Lūdzu, pārbaudiet tīkla pieslēgumu." - #: seahub/templates/share_access_validation.html:6 msgid "" "Please input the password if you want to browse the shared file/directory." @@ -3162,27 +3380,24 @@ msgid "" "as soon as possible." msgstr "" -#: seahub/templates/sysadmin/short_time_linving_password_reset_link.html:13 -#, python-format -msgid "" -"Administrator on %(site_name)s is resetting your password for %(account)s, " -"please click the following link to continue: " -msgstr "" - -#: seahub/templates/sysadmin/sudo_mode.html:25 +#: seahub/templates/sysadmin/sudo_mode.html:8 msgid "Confirm password to continue" msgstr "Lai turpinātu, apstipriniet paroli" -#: seahub/templates/sysadmin/sudo_mode.html:26 +#: seahub/templates/sysadmin/sudo_mode.html:13 +msgid "Incorrect password" +msgstr "Nepareiza parole" + +#: seahub/templates/sysadmin/sudo_mode.html:24 +msgid "Tip:" +msgstr "Padoms:" + +#: seahub/templates/sysadmin/sudo_mode.html:24 msgid "" "You are entering admin area, we won't ask for your password again for a few " "hours." msgstr "" -#: seahub/templates/sysadmin/sudo_mode.html:33 -msgid "Incorrect password" -msgstr "Nepareiza parole" - #: seahub/templates/sysadmin/user_activation_email.html:12 #, python-format msgid "Your account %(username)s on %(site_name)s has been activated." @@ -3240,6 +3455,10 @@ msgstr "pirms izmaiņām" msgid "after modification" msgstr "pēc izmaiņām" +#: seahub/templates/user_404.html:6 +msgid "Sorry, this user is not registered yet." +msgstr "Atvainojiet, šis lietotājs vēl nav reģistrēts." + #: seahub/templates/user_quota_full.html:12 #, python-format msgid "Your quota is almost full on %(site_name)s." @@ -3249,12 +3468,97 @@ msgstr "" msgid "Used:" msgstr "Lietots:" +#: seahub/templates/view_shared_upload_link.html:8 +#, python-format +msgid "Upload files to %(dir_name)s" +msgstr "Augšupielādēt datnes uz %(dir_name)s" + +#: seahub/templates/view_shared_upload_link.html:9 +msgid "shared by:" +msgstr "dalās: " + +#: seahub/templates/view_shared_upload_link.html:11 +msgid "The owner of this library has run out of space." +msgstr "Bibliotēkas īpašniekam ir aptrūkusies vieta." + +#: seahub/templates/view_shared_upload_link.html:18 +#: seahub/templates/view_shared_upload_link.html:64 +msgid "Add Files" +msgstr "Pievienot datnes" + +#: seahub/templates/view_shared_upload_link.html:24 +msgid "Add folder" +msgstr "Pievienot mapi" + +#: seahub/templates/view_shared_upload_link.html:30 +msgid "Cancel All" +msgstr "Atcelt visus" + +#: seahub/templates/view_shared_upload_link.html:34 +msgid "" +"File Drag & Drop is supported for Chrome, Safari 5.0+, Firefox 4.0+, IE " +"10.0+" +msgstr "Datnes vilkšanu un nomešanu tiek atbalstīta Chrome, Safari 5.0+, Firefox 4.0+, IE 10.0+" + +#: seahub/templates/view_shared_upload_link.html:36 +msgid "Folder Drag & Drop is supported for Chrome" +msgstr "Mapes vilkšanu un nomešanu tiek atbalstīta Chrome" + +#: seahub/templates/view_shared_upload_link.html:39 +#, python-format +msgid "File size should be smaller than %(max_file_size)s" +msgstr "Datnes lielumam jābūt mazākam par %(max_file_size)s" + +#: seahub/templates/view_shared_upload_link.html:48 +msgid "Saving..." +msgstr "Saglabā..." + +#: seahub/templates/view_shared_upload_link.html:75 +msgid "File is too big" +msgstr "Datnes izmērs par lielu" + +#: seahub/templates/view_shared_upload_link.html:76 +msgid "File is too small" +msgstr "Datnes izmērs par mazu" + +#: seahub/templates/view_shared_upload_link.html:77 +msgid "Filetype not allowed" +msgstr "Datnes tips nav atļauts" + +#: seahub/templates/view_shared_upload_link.html:78 +msgid "Maximum number of files exceeded" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:79 +msgid "Uploaded bytes exceed file size" +msgstr "Augšupielādētie baiti pārsniedz datnes lielumu" + +#: seahub/templates/view_shared_upload_link.html:80 +msgid "Empty file upload result" +msgstr "Lejupielādes datne ir tukša" + +#: seahub/templates/view_shared_upload_link.html:83 +msgid "uploaded" +msgstr "augšuplādē" + +#: seahub/templates/view_shared_upload_link.html:84 +msgid "canceled" +msgstr "atcelt" + +#: seahub/templates/view_shared_upload_link.html:85 +msgid "Start" +msgstr "Sākt" + +#: seahub/templates/view_shared_upload_link.html:227 +msgid "Network error" +msgstr "" + #: seahub/templates/wiki/wiki.html:25 msgid "Last modified by" msgstr "" #: seahub/thumbnail/views.py:45 seahub/thumbnail/views.py:172 -#: seahub/views/__init__.py:468 +#: seahub/views/__init__.py:619 msgid "Invalid arguments." msgstr "Nederīgs arguments." @@ -3268,11 +3572,6 @@ msgstr "Neizdevās izveidot sīktēlu." msgid "Token" msgstr "" -#: seahub/two_factor/templates/two_factor/_wizard_actions.html:4 -#: seahub/two_factor/templates/two_factor/profile/disable.html:12 -msgid "Cancel" -msgstr "Atcelt" - #: seahub/two_factor/templates/two_factor/core/backup_tokens.html:6 msgid "Backup Tokens" msgstr "" @@ -3375,36 +3674,37 @@ msgstr "" msgid "permission error" msgstr "tiesību kļūda" -#: seahub/views/__init__.py:299 +#: seahub/views/__init__.py:420 seahub/views/__init__.py:435 +#: seahub/views/__init__.py:450 msgid "Unable to view recycle page" msgstr "Nevar apskatīt atkritni lapā" -#: seahub/views/__init__.py:344 +#: seahub/views/__init__.py:495 msgid "Unable to view library modification" msgstr "Nevar skatīt bibliotēkas izmaiņas" -#: seahub/views/__init__.py:461 +#: seahub/views/__init__.py:612 msgid "Please specify history ID" msgstr "Lūdzu, norādiet vēstures ID" -#: seahub/views/__init__.py:465 +#: seahub/views/__init__.py:616 msgid "Successfully restored the library." msgstr "" -#: seahub/views/__init__.py:472 +#: seahub/views/__init__.py:623 msgid "History you specified does not exist" msgstr "Norādītais vēstures saraksts nepastāv" -#: seahub/views/__init__.py:474 +#: seahub/views/__init__.py:625 msgid "Unknown error" msgstr "Nezināma kļūda" -#: seahub/views/__init__.py:770 seahub/views/repo.py:286 +#: seahub/views/__init__.py:921 seahub/views/repo.py:286 #, python-format msgid "\"%s\" does not exist." msgstr "\"%s\" nepastāv." -#: seahub/views/__init__.py:802 +#: seahub/views/__init__.py:953 #, python-format msgid "Unable to download \"%s\"" msgstr "Nevar lejupielādēt \"%s\"" @@ -3426,9 +3726,9 @@ msgid "Bad upload link token." msgstr "Slikta augšupielādes saites pilnvara." #: seahub/views/ajax.py:338 seahub/views/file.py:457 seahub/views/file.py:488 -#: seahub/views/file.py:1179 seahub/views/file.py:1420 -#: seahub/views/file.py:1937 seahub/views/file.py:2152 -#: seahub/views/file.py:2157 seahub/views/file.py:2164 +#: seahub/views/file.py:1176 seahub/views/file.py:1417 +#: seahub/views/file.py:1934 seahub/views/file.py:2149 +#: seahub/views/file.py:2154 seahub/views/file.py:2161 msgid "File does not exist" msgstr "Šāda datne nepastāv" @@ -3456,57 +3756,57 @@ msgstr "Atlasītais kodējums nav pareizs." msgid "Unknown file encoding" msgstr "Nezināms datnes kodējums" -#: seahub/views/file.py:342 seahub/views/file.py:377 seahub/views/file.py:689 -#: seahub/views/file.py:783 seahub/views/file.py:905 +#: seahub/views/file.py:342 seahub/views/file.py:377 seahub/views/file.py:690 +#: seahub/views/file.py:780 seahub/views/file.py:902 #, python-format msgid "File size surpasses %s, can not be opened online." msgstr "Datnes lielums pārsniedz %s, nevar atvērt tiešsaistes režīmā.." -#: seahub/views/file.py:349 seahub/views/file.py:818 +#: seahub/views/file.py:349 seahub/views/file.py:815 msgid "The library is encrypted, can not open file online." msgstr "Bibliotēka ir šifrēta, nevar atvērt tiešsaistē." #: seahub/views/file.py:444 seahub/views/file.py:466 seahub/views/file.py:471 -#: seahub/views/file.py:512 seahub/views/file.py:773 seahub/views/file.py:1038 -#: seahub/views/file.py:1064 seahub/views/file.py:1094 -#: seahub/views/file.py:1225 seahub/views/file.py:1331 -#: seahub/views/file.py:1461 seahub/views/file.py:1578 +#: seahub/views/file.py:512 seahub/views/file.py:770 seahub/views/file.py:1035 +#: seahub/views/file.py:1061 seahub/views/file.py:1091 +#: seahub/views/file.py:1222 seahub/views/file.py:1328 +#: seahub/views/file.py:1458 seahub/views/file.py:1575 msgid "Unable to view file" msgstr "Nevar apskatīt datni" -#: seahub/views/file.py:842 seahub/views/file.py:986 seahub/views/file.py:1292 -#: seahub/views/file.py:1516 +#: seahub/views/file.py:839 seahub/views/file.py:983 seahub/views/file.py:1289 +#: seahub/views/file.py:1513 msgid "Error when prepare Office Online file preview page." msgstr "" -#: seahub/views/file.py:874 seahub/views/file.py:998 seahub/views/file.py:1311 -#: seahub/views/file.py:1532 +#: seahub/views/file.py:871 seahub/views/file.py:995 seahub/views/file.py:1308 +#: seahub/views/file.py:1529 msgid "Error when prepare OnlyOffice file preview page." msgstr "" -#: seahub/views/file.py:1130 +#: seahub/views/file.py:1127 msgid "Unable to download file, invalid file path" msgstr "Nevar lejupielādēt datni, nederīgs datnes ceļš" -#: seahub/views/file.py:1139 +#: seahub/views/file.py:1136 msgid "Unable to download file, wrong file path" msgstr "Nevar lejupielādēt datni, nepareizs datnes ceļš" -#: seahub/views/file.py:1146 +#: seahub/views/file.py:1143 msgid "Unable to download file." msgstr "" -#: seahub/views/file.py:1347 seahub/views/file.py:1597 -#: seahub/views/repo.py:344 +#: seahub/views/file.py:1344 seahub/views/file.py:1594 +#: seahub/views/repo.py:338 #, python-format msgid "Share link for %s." msgstr "" -#: seahub/views/file.py:1723 seahub/views/file.py:1728 +#: seahub/views/file.py:1720 seahub/views/file.py:1725 msgid "Unable to download file" msgstr "Nevar lejupielādēt datni" -#: seahub/views/file.py:2145 +#: seahub/views/file.py:2142 msgid "The original file does not exist" msgstr "" @@ -3520,106 +3820,106 @@ msgstr "" msgid "User {token.user} inactive" msgstr "" -#: seahub/views/sso.py:167 +#: seahub/views/sso.py:131 msgid "" "This link has already been visited, please click the login button on the " "client again" msgstr "" -#: seahub/views/sso.py:192 +#: seahub/views/sso.py:156 msgid "Invalid link, please click the login button on the client again" msgstr "" -#: seahub/views/sso.py:197 +#: seahub/views/sso.py:161 msgid "Login timeout, please click the login button on the client again" msgstr "" -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:175 msgid "Login ID" msgstr "" -#: seahub/views/sysadmin.py:307 seahub/views/sysadmin.py:333 +#: seahub/views/sysadmin.py:306 seahub/views/sysadmin.py:332 msgid "Failed to set quota: internal server error" msgstr "Neizdevās iestatīt kvotas: iekšējā servera kļūda" -#: seahub/views/sysadmin.py:352 +#: seahub/views/sysadmin.py:351 msgid "Failed to delete: the user is an organization creator" msgstr "Neizdevās dzēst: lietotājs ir organizācijas veidotājs" -#: seahub/views/sysadmin.py:397 +#: seahub/views/sysadmin.py:396 #, python-format msgid "Successfully revoke the admin permission of %s" msgstr "Veiksmīgi anulēt administratora atļaujas %s" -#: seahub/views/sysadmin.py:399 +#: seahub/views/sysadmin.py:398 msgid "Failed to revoke admin: the user does not exist" msgstr "Neizdevās atsaukt administratoru: lietotājs neeksistē" -#: seahub/views/sysadmin.py:512 +#: seahub/views/sysadmin.py:511 #, python-format msgid "" "Successfully reset password to %(passwd)s, an email has been sent to " "%(user)s." msgstr "Veiksmīgi atiestatīta parole %(passwd)s, e-pasta ziņa ir nosūtīta %(user)s." -#: seahub/views/sysadmin.py:527 +#: seahub/views/sysadmin.py:526 msgid "Failed to reset password: user does not exist" msgstr "Neizdevās atiestatīt paroli: lietotājs neeksistē" -#: seahub/views/sysadmin.py:576 +#: seahub/views/sysadmin.py:575 #, python-format msgid "Fail to add user %s." msgstr "Neizdevās pievienot lietotāju %s." -#: seahub/views/sysadmin.py:601 seahub/views/sysadmin.py:614 +#: seahub/views/sysadmin.py:600 seahub/views/sysadmin.py:613 #, python-format msgid "Successfully added user %s. An email notification has been sent." msgstr "Veiksmīgi pievienots lietotājs %s. E-pasta paziņojums ir nosūtīts." -#: seahub/views/sysadmin.py:604 seahub/views/sysadmin.py:617 +#: seahub/views/sysadmin.py:603 seahub/views/sysadmin.py:616 #, python-format msgid "" "Successfully added user %s. An error accurs when sending email notification," " please check your email configuration." msgstr "Veiksmīgi pievienots lietotājs %s. Gadījās kļūda nosūtot e-pasta paziņojumu, lūdzu, pārbaudiet e-pasta konfigurāciju." -#: seahub/views/sysadmin.py:606 seahub/views/sysadmin.py:619 +#: seahub/views/sysadmin.py:605 seahub/views/sysadmin.py:618 #, python-format msgid "Successfully added user %s." msgstr "Veiksmīgi pievienots lietotājs %s." -#: seahub/views/sysadmin.py:621 +#: seahub/views/sysadmin.py:620 #, python-format msgid "" "Successfully added user %s. But email notification can not be sent, because " "Email service is not properly configured." msgstr "Veiksmīgi pievienots lietotājs %s. Taču e-pasta ziņojumu nevar nosūtīt, jo e-pasta pakalpojums nav pareizi konfigurēts." -#: seahub/views/sysadmin.py:673 +#: seahub/views/sysadmin.py:672 msgid "Input should be a number" msgstr "Jāievada skaitlis" -#: seahub/views/sysadmin.py:683 +#: seahub/views/sysadmin.py:682 msgid "Input number should be greater than 0" msgstr "Ievades numuram jābūt lielākam par 0" -#: seahub/views/sysadmin.py:721 +#: seahub/views/sysadmin.py:720 msgid "Successfully deleted." msgstr "Veikmīgi dzēsts." -#: seahub/views/sysadmin.py:751 +#: seahub/views/sysadmin.py:750 #, python-format msgid "Successfully set %s as admin." msgstr "Veiksmīgi iestatīts %s, kā administrators." -#: seahub/views/sysadmin.py:753 +#: seahub/views/sysadmin.py:752 #, python-format msgid "Failed to set %s as admin: user does not exist." msgstr "Neizdevās iestatīt %s, kā administratoru: lietotājs neeksistē." -#: seahub/views/sysadmin.py:768 seahub/views/sysadmin.py:769 -#: seahub/views/sysadmin.py:770 seahub/views/sysadmin.py:783 -#: seahub/views/sysadmin.py:784 +#: seahub/views/sysadmin.py:767 seahub/views/sysadmin.py:768 +#: seahub/views/sysadmin.py:769 seahub/views/sysadmin.py:782 +#: seahub/views/sysadmin.py:783 msgid "Optional" msgstr "" diff --git a/locale/lv/LC_MESSAGES/djangojs.po b/locale/lv/LC_MESSAGES/djangojs.po index 78bd1e2ee2..407641dac7 100644 --- a/locale/lv/LC_MESSAGES/djangojs.po +++ b/locale/lv/LC_MESSAGES/djangojs.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: seahub\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-10 14:16+0800\n" +"POT-Creation-Date: 2024-02-05 16:23+0800\n" "PO-Revision-Date: 2015-05-09 05:28+0000\n" "Last-Translator: Qubit Bit, 2015-2016,2018\n" "Language-Team: Latvian (http://app.transifex.com/haiwen/seahub/language/lv/)\n" @@ -36,7 +36,7 @@ msgstr "" #: frontend/src/components/common/account.js:121 #: frontend/src/pages/sys-admin/side-panel.js:33 -#: frontend/src/pages/sys-admin/users/users-content.js:294 +#: frontend/src/pages/sys-admin/users/users-content.js:285 msgid "System Admin" msgstr "Administratora logs" @@ -58,7 +58,7 @@ msgid "Used:" msgstr "Lietots:" #: frontend/src/components/common/account.js:165 -#: frontend/src/components/search/ai-search.js:661 +#: frontend/src/components/search/ai-search.js:651 #: frontend/src/pages/groups/group-view.js:470 #: frontend/src/pages/groups/group-view.js:476 #: frontend/src/pages/org-admin/side-panel.js:56 @@ -78,128 +78,116 @@ msgstr "" msgid "Log out" msgstr "Iziet" -#: frontend/src/components/common/notice-item.js:44 +#: frontend/src/components/common/notice-item.js:42 msgid "User {user_link} has added you to {group_link}" msgstr "" -#: frontend/src/components/common/notice-item.js:67 +#: frontend/src/components/common/notice-item.js:65 msgid "{share_from} has shared a library named {repo_link} to you." msgstr "" -#: frontend/src/components/common/notice-item.js:69 +#: frontend/src/components/common/notice-item.js:67 msgid "{share_from} has shared a folder named {repo_link} to you." msgstr "" -#: frontend/src/components/common/notice-item.js:95 -msgid "" -"{share_from} has changed the permission of library {repo_link} to " -"{permission}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:97 -msgid "" -"{share_from} has changed the permission of folder {repo_link} to " -"{permission}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:122 -msgid "{share_from} has cancelled the sharing of library {repo_name}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:124 -msgid "{share_from} has cancelled the sharing of folder {repo_name}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:150 +#: frontend/src/components/common/notice-item.js:98 msgid "" "{share_from} has shared a library named {repo_link} to group {group_link}." msgstr "" -#: frontend/src/components/common/notice-item.js:152 +#: frontend/src/components/common/notice-item.js:100 msgid "" "{share_from} has shared a folder named {repo_link} to group {group_link}." msgstr "" -#: frontend/src/components/common/notice-item.js:178 +#: frontend/src/components/common/notice-item.js:126 msgid "{user} has transfered a library named {repo_link} to you." msgstr "" -#: frontend/src/components/common/notice-item.js:282 +#: frontend/src/components/common/notice-item.js:182 +msgid "{from_user} has sent you a request for {draft_link}." +msgstr "" + +#: frontend/src/components/common/notice-item.js:183 +msgid "Draft" +msgstr "" + +#: frontend/src/components/common/notice-item.js:214 msgid "{user} created file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:282 +#: frontend/src/components/common/notice-item.js:214 msgid "" "{user} created file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:285 +#: frontend/src/components/common/notice-item.js:217 msgid "{user} deleted file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:285 +#: frontend/src/components/common/notice-item.js:217 msgid "" "{user} deleted file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:289 +#: frontend/src/components/common/notice-item.js:221 msgid "{user} restored file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:292 +#: frontend/src/components/common/notice-item.js:224 msgid "{user} renamed file {oldFileName} {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:296 +#: frontend/src/components/common/notice-item.js:228 msgid "{user} moved file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:296 +#: frontend/src/components/common/notice-item.js:228 msgid "" "{user} moved file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:299 +#: frontend/src/components/common/notice-item.js:231 msgid "{user} updated file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:311 +#: frontend/src/components/common/notice-item.js:243 msgid "{user} created folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:311 +#: frontend/src/components/common/notice-item.js:243 msgid "" "{user} created folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:314 +#: frontend/src/components/common/notice-item.js:246 msgid "{user} deleted folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:314 +#: frontend/src/components/common/notice-item.js:246 msgid "" "{user} deleted folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:318 +#: frontend/src/components/common/notice-item.js:250 msgid "{user} restored folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:321 +#: frontend/src/components/common/notice-item.js:253 msgid "" "{user} renamed folder {oldFolderName} {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:325 +#: frontend/src/components/common/notice-item.js:257 msgid "{user} moved folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:325 +#: frontend/src/components/common/notice-item.js:257 msgid "" "{user} moved folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." @@ -228,15 +216,15 @@ msgid "Group not found" msgstr "" #: frontend/src/components/cur-dir-path/dir-path.js:31 -#: frontend/src/components/main-side-nav.js:69 +#: frontend/src/components/main-side-nav.js:70 msgid "A file is being uploaded. Are you sure you want to leave this page?" msgstr "" #: frontend/src/components/cur-dir-path/dir-path.js:91 #: frontend/src/components/cur-dir-path/dir-path.js:97 #: frontend/src/components/file-chooser/file-chooser.js:450 -#: frontend/src/components/main-side-nav.js:143 -#: frontend/src/components/main-side-nav.js:145 +#: frontend/src/components/main-side-nav.js:144 +#: frontend/src/components/main-side-nav.js:146 #: frontend/src/components/org-admin-group-nav.js:23 #: frontend/src/pages/org-admin/org-department-item.js:318 #: frontend/src/pages/org-admin/side-panel.js:62 @@ -245,7 +233,7 @@ msgstr "" #: frontend/src/pages/share-admin/libraries.js:360 #: frontend/src/pages/sys-admin/departments/department.js:45 #: frontend/src/pages/sys-admin/groups/group-nav.js:17 -#: frontend/src/pages/sys-admin/info.js:116 +#: frontend/src/pages/sys-admin/info.js:112 #: frontend/src/pages/sys-admin/orgs/org-nav.js:20 #: frontend/src/pages/sys-admin/repos/search-repos.js:140 #: frontend/src/pages/sys-admin/side-panel.js:90 @@ -256,18 +244,17 @@ msgstr "Bibliotēkas" #: frontend/src/components/cur-dir-path/dir-tool.js:77 #: frontend/src/components/cur-dir-path/dir-tool.js:98 #: frontend/src/components/cur-dir-path/dir-tool.js:99 -#: frontend/src/components/dirent-detail/detail-list-view.js:124 +#: frontend/src/components/dirent-detail/detail-list-view.js:123 #: frontend/src/components/dirent-detail/file-details.js:89 -#: frontend/src/components/toolbar/view-file-toolbar.js:79 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:78 -#: frontend/src/utils/text-translation.js:34 +#: frontend/src/components/toolbar/view-file-toolbar.js:105 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:48 +#: frontend/src/utils/text-translation.js:35 msgid "Tags" msgstr "" #: frontend/src/components/cur-dir-path/dir-tool.js:81 #: frontend/src/components/cur-dir-path/dir-tool.js:103 #: frontend/src/components/history-trash-file-view/file-view.js:33 -#: frontend/src/pages/org-admin/libraries/org-repo-nav.js:16 #: frontend/src/pages/sys-admin/repos/repos-nav.js:17 msgid "Trash" msgstr "Atkritne" @@ -275,10 +262,10 @@ msgstr "Atkritne" #: frontend/src/components/cur-dir-path/dir-tool.js:106 #: frontend/src/components/file-view/file-toolbar.js:198 #: frontend/src/components/file-view/file-toolbar.js:248 -#: frontend/src/components/toolbar/view-file-toolbar.js:80 +#: frontend/src/components/toolbar/view-file-toolbar.js:106 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:64 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:71 -#: frontend/src/utils/text-translation.js:31 +#: frontend/src/utils/text-translation.js:32 msgid "History" msgstr "Vēsture" @@ -356,7 +343,7 @@ msgstr "" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:142 #: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:31 #: frontend/src/pages/sys-admin/abuse-reports.js:91 -#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 +#: frontend/src/repo-history.js:137 frontend/src/repo-history.js:144 msgid "Description" msgstr "Apraksts" @@ -368,8 +355,8 @@ msgstr "Apraksts" #: frontend/src/components/dialog/confirm-disconnect-wechat.js:35 #: frontend/src/components/dialog/confirm-restore-repo.js:36 #: frontend/src/components/dialog/confirm-unlink-device.js:49 -#: frontend/src/components/dialog/copy-dirent-dialog.js:165 -#: frontend/src/components/dialog/create-file-dialog.js:111 +#: frontend/src/components/dialog/copy-dirent-dialog.js:162 +#: frontend/src/components/dialog/create-file-dialog.js:179 #: frontend/src/components/dialog/create-folder-dialog.js:99 #: frontend/src/components/dialog/create-group-dialog.js:81 #: frontend/src/components/dialog/create-repo-dialog.js:270 @@ -387,11 +374,11 @@ msgstr "Apraksts" #: frontend/src/components/dialog/invite-people-dialog.js:121 #: frontend/src/components/dialog/label-repo-state-dialog.js:88 #: frontend/src/components/dialog/leave-group-dialog.js:32 -#: frontend/src/components/dialog/lib-history-setting-dialog.js:151 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:150 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:123 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:273 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:253 -#: frontend/src/components/dialog/move-dirent-dialog.js:185 +#: frontend/src/components/dialog/move-dirent-dialog.js:183 #: frontend/src/components/dialog/new-wiki-dialog.js:60 #: frontend/src/components/dialog/org-add-member-dialog.js:68 #: frontend/src/components/dialog/org-delete-department-dialog.js:42 @@ -427,7 +414,7 @@ msgstr "Apraksts" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:50 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:56 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-import-user-dialog.js:59 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:144 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:143 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-logs-export-excel-dialog.js:104 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:95 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:51 @@ -436,33 +423,35 @@ msgstr "Apraksts" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-set-org-name-dialog.js:64 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-unlink-device-dialog.js:47 #: frontend/src/components/dialog/sysadmin-dialog/update-user.js:60 -#: frontend/src/components/dialog/transfer-dialog.js:186 +#: frontend/src/components/dialog/transfer-dialog.js:100 #: frontend/src/components/dialog/upload-remind-dialog.js:44 #: frontend/src/components/dialog/view-link-dialog.js:37 #: frontend/src/components/dialog/wiki-delete-dialog.js:25 #: frontend/src/components/dialog/wiki-select-dialog.js:97 -#: frontend/src/components/file-uploader/upload-list-item.js:144 +#: frontend/src/components/file-uploader/upload-list-item.js:127 #: frontend/src/components/seatable-integration-account-setting-widgets/delete-seatables-dialog.js:24 #: frontend/src/components/send-link.js:111 #: frontend/src/components/share-link-panel/link-details.js:230 #: frontend/src/components/share-link-panel/link-list.js:68 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:144 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:127 #: frontend/src/components/user-settings/social-login-saml.js:67 #: frontend/src/pages/org-admin/input-item.js:92 #: frontend/src/pages/org-admin/web-settings/input-item.js:69 -#: frontend/src/pages/sys-admin/web-settings/input-item.js:70 -#: frontend/src/pages/upload-link/upload-list-item.js:144 +#: frontend/src/pages/sys-admin/web-settings/input-item.js:66 +#: frontend/src/pages/upload-link/upload-list-item.js:124 #: frontend/src/tc-accept.js:42 msgid "Cancel" msgstr "Atcelt" #: frontend/src/components/dialog/add-abuse-report-dialog.js:93 -#: frontend/src/components/dialog/change-repo-password-dialog.js:118 +#: frontend/src/components/dialog/add-reviewer-dialog.js:110 +#: frontend/src/components/dialog/add-reviewer-dialog.js:111 +#: frontend/src/components/dialog/change-repo-password-dialog.js:117 #: frontend/src/components/dialog/clean-trash.js:77 #: frontend/src/components/dialog/confirm-apply-folder-properties-dialog.js:56 -#: frontend/src/components/dialog/copy-dirent-dialog.js:166 +#: frontend/src/components/dialog/copy-dirent-dialog.js:163 #: frontend/src/components/dialog/create-department-repo-dialog.js:95 -#: frontend/src/components/dialog/create-file-dialog.js:112 +#: frontend/src/components/dialog/create-file-dialog.js:180 #: frontend/src/components/dialog/create-folder-dialog.js:100 #: frontend/src/components/dialog/create-group-dialog.js:82 #: frontend/src/components/dialog/create-repo-dialog.js:271 @@ -476,13 +465,13 @@ msgstr "Atcelt" #: frontend/src/components/dialog/invite-people-dialog.js:122 #: frontend/src/components/dialog/label-repo-state-dialog.js:89 #: frontend/src/components/dialog/lib-decrypt-dialog.js:67 -#: frontend/src/components/dialog/lib-history-setting-dialog.js:152 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:151 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:124 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:326 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:254 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:306 -#: frontend/src/components/dialog/move-dirent-dialog.js:186 +#: frontend/src/components/dialog/move-dirent-dialog.js:184 #: frontend/src/components/dialog/new-wiki-dialog.js:61 #: frontend/src/components/dialog/org-add-admin-dialog.js:66 #: frontend/src/components/dialog/org-add-department-dialog.js:86 @@ -526,7 +515,7 @@ msgstr "Atcelt" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:90 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:51 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:57 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:145 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:144 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-logs-export-excel-dialog.js:105 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:96 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:52 @@ -536,7 +525,7 @@ msgstr "Atcelt" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:268 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:255 #: frontend/src/components/dialog/sysadmin-dialog/update-user.js:61 -#: frontend/src/components/dialog/transfer-dialog.js:187 +#: frontend/src/components/dialog/transfer-dialog.js:101 #: frontend/src/components/dialog/transfer-group-dialog.js:69 #: frontend/src/components/dialog/wiki-select-dialog.js:99 #: frontend/src/components/dialog/wiki-select-dialog.js:100 @@ -557,10 +546,55 @@ msgstr "Atcelt" #: frontend/src/pages/sys-admin/repos/search-repos.js:155 #: frontend/src/pages/sys-admin/statistic/statistic-common-tool.js:128 #: frontend/src/pages/sys-admin/users/search-users.js:318 -#: frontend/src/pages/sys-admin/web-settings/input-item.js:69 +#: frontend/src/pages/sys-admin/web-settings/input-item.js:65 msgid "Submit" msgstr "Pielietot" +#: frontend/src/components/dialog/add-reviewer-dialog.js:98 +msgid "Request a review" +msgstr "" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:100 +msgid "Add new reviewer" +msgstr "" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:103 +#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:283 +#: frontend/src/components/dialog/org-add-member-dialog.js:58 +#: frontend/src/components/dialog/share-to-user.js:357 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-member-dialog.js:37 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-member-dialog.js:56 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-batch-add-admin-dialog.js:45 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:45 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:46 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:240 +#: frontend/src/components/list-and-add-group-members.js:173 +#: frontend/src/pages/org-admin/org-users-search-users.js:196 +#: frontend/src/pages/org-admin/org-users-users.js:260 +#: frontend/src/pages/sys-admin/users/search-users.js:313 +#: frontend/src/pages/sys-admin/users/users.js:425 +msgid "Search users" +msgstr "" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:137 +#: frontend/src/components/dialog/edit-filetag-dialog.js:145 +#: frontend/src/components/dialog/list-created-files-dialog.js:55 +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:86 +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:107 +#: frontend/src/components/dialog/org-add-admin-dialog.js:65 +#: frontend/src/components/dialog/search-file-dialog.js:115 +#: frontend/src/components/dialog/share-admin-link.js:35 +#: frontend/src/components/dialog/share-repo-dialog.js:149 +#: frontend/src/components/dialog/transfer-group-dialog.js:68 +#: frontend/src/components/search/ai-search.js:653 +#: frontend/src/components/search/ai-search.js:690 +#: frontend/src/components/search/search.js:497 +#: frontend/src/components/search/search.js:532 +#: frontend/src/components/system-notification.js:46 +#: frontend/src/pages/groups/group-view.js:479 +msgid "Close" +msgstr "Aizvērt" + #: frontend/src/components/dialog/change-repo-password-dialog.js:49 msgid "Please enter the old password" msgstr "Lūdzu, ievadiet veco paroli" @@ -585,24 +619,24 @@ msgstr "Jaunā parole nesakrīt" msgid "Successfully changed library password." msgstr "Bibliotēkas parole veiksmīgi nomainīta." -#: frontend/src/components/dialog/change-repo-password-dialog.js:98 +#: frontend/src/components/dialog/change-repo-password-dialog.js:102 msgid "Change Password of Library {placeholder}" msgstr "Mainīt bibliotēkas paroli {placeholder}" -#: frontend/src/components/dialog/change-repo-password-dialog.js:108 +#: frontend/src/components/dialog/change-repo-password-dialog.js:107 msgid "Old Password" msgstr "Vecā parole" -#: frontend/src/components/dialog/change-repo-password-dialog.js:110 +#: frontend/src/components/dialog/change-repo-password-dialog.js:109 msgid "New Password" msgstr "Jauna parole" -#: frontend/src/components/dialog/change-repo-password-dialog.js:110 +#: frontend/src/components/dialog/change-repo-password-dialog.js:109 #: frontend/src/components/dialog/create-repo-dialog.js:240 msgid "(at least {placeholder} characters)" msgstr "" -#: frontend/src/components/dialog/change-repo-password-dialog.js:112 +#: frontend/src/components/dialog/change-repo-password-dialog.js:111 msgid "New Password Again" msgstr "Jaunā parole atkārtoti" @@ -628,12 +662,11 @@ msgstr "" #: frontend/src/components/dialog/clean-trash.js:62 #: frontend/src/pages/org-admin/devices/devices-errors.js:193 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:375 #: frontend/src/pages/share-admin/share-links.js:590 #: frontend/src/pages/share-admin/upload-links.js:306 #: frontend/src/pages/sys-admin/devices/devices-errors.js:197 #: frontend/src/pages/sys-admin/repos/trash-repos.js:400 -#: frontend/src/repo-folder-trash.js:207 +#: frontend/src/repo-folder-trash.js:204 msgid "Clean" msgstr "Tīrīt" @@ -740,8 +773,9 @@ msgstr "Tiešām dzēst kontu?" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:39 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:59 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:59 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:643 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:667 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:668 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:692 +#: frontend/src/components/draft-list-view/draft-list-item.js:111 #: frontend/src/components/group-members.js:163 #: frontend/src/components/popover/tag-list-item.js:55 #: frontend/src/components/popover/tag-list-item.js:56 @@ -757,8 +791,8 @@ msgstr "Tiešām dzēst kontu?" #: frontend/src/components/share-link-panel/link-list.js:69 #: frontend/src/components/share-link-panel/link-list.js:129 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:513 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:330 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:338 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:358 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:366 #: frontend/src/components/user-settings/delete-account.js:38 #: frontend/src/components/user-settings/web-api-auth-token.js:83 #: frontend/src/pages/invitations/invitations-view.js:104 @@ -766,16 +800,14 @@ msgstr "Tiešām dzēst kontu?" #: frontend/src/pages/invitations/invitations-view.js:136 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:360 #: frontend/src/pages/my-libs/mylib-repo-menu.js:145 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:267 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:198 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:256 #: frontend/src/pages/org-admin/org-department-item.js:551 #: frontend/src/pages/org-admin/org-departments-list.js:210 #: frontend/src/pages/org-admin/org-group-repos.js:174 #: frontend/src/pages/org-admin/org-groups-search-groups.js:115 #: frontend/src/pages/org-admin/org-groups.js:306 +#: frontend/src/pages/org-admin/org-libraries.js:316 #: frontend/src/pages/org-admin/org-links.js:216 -#: frontend/src/pages/org-admin/org-user-item.js:194 +#: frontend/src/pages/org-admin/org-user-item.js:179 #: frontend/src/pages/org-admin/org-user-repos.js:170 #: frontend/src/pages/sys-admin/departments/group-item.js:69 #: frontend/src/pages/sys-admin/groups/groups-content.js:184 @@ -787,7 +819,7 @@ msgstr "Tiešām dzēst kontu?" #: frontend/src/pages/sys-admin/orgs/org-groups.js:120 #: frontend/src/pages/sys-admin/orgs/org-repos.js:117 #: frontend/src/pages/sys-admin/orgs/org-repos.js:125 -#: frontend/src/pages/sys-admin/orgs/org-users.js:298 +#: frontend/src/pages/sys-admin/orgs/org-users.js:288 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:205 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:213 #: frontend/src/pages/sys-admin/repos/dir-content.js:61 @@ -799,8 +831,8 @@ msgstr "Tiešām dzēst kontu?" #: frontend/src/pages/sys-admin/users/search-users.js:355 #: frontend/src/pages/sys-admin/users/user-repos.js:163 #: frontend/src/pages/sys-admin/users/user-repos.js:218 -#: frontend/src/pages/sys-admin/users/users-content.js:361 -#: frontend/src/pages/sys-admin/users/users-content.js:560 +#: frontend/src/pages/sys-admin/users/users-content.js:352 +#: frontend/src/pages/sys-admin/users/users-content.js:548 #: frontend/src/pages/sys-admin/users/users.js:510 #: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:65 #: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:69 @@ -828,7 +860,6 @@ msgid "Are you sure you want to disconnect?" msgstr "" #: frontend/src/components/dialog/confirm-restore-repo.js:31 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:264 #: frontend/src/pages/sys-admin/repos/trash-repos.js:266 msgid "Restore Library" msgstr "Atjaunot bibliotēku" @@ -842,13 +873,11 @@ msgstr "Vai tiešām vēlaties atjaunot šō bibliotēku?" #: frontend/src/pages/file-history-old/history-item.js:126 #: frontend/src/pages/my-libs/my-libs-deleted.js:176 #: frontend/src/pages/my-libs/my-libs-deleted.js:177 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:195 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:267 #: frontend/src/pages/sys-admin/repos/trash-repos.js:197 #: frontend/src/pages/sys-admin/repos/trash-repos.js:269 -#: frontend/src/repo-folder-trash.js:363 frontend/src/repo-folder-trash.js:374 -#: frontend/src/repo-snapshot.js:170 frontend/src/repo-snapshot.js:299 -#: frontend/src/repo-snapshot.js:308 +#: frontend/src/repo-folder-trash.js:358 frontend/src/repo-folder-trash.js:368 +#: frontend/src/repo-snapshot.js:168 frontend/src/repo-snapshot.js:297 +#: frontend/src/repo-snapshot.js:306 msgid "Restore" msgstr "Atjaunot" @@ -936,12 +965,13 @@ msgid "New Department Library" msgstr "" #: frontend/src/components/dialog/create-department-repo-dialog.js:81 -#: frontend/src/components/dialog/create-file-dialog.js:98 +#: frontend/src/components/dialog/create-file-dialog.js:151 #: frontend/src/components/dialog/create-folder-dialog.js:86 #: frontend/src/components/dialog/create-group-dialog.js:69 #: frontend/src/components/dialog/create-repo-dialog.js:188 #: frontend/src/components/dialog/create-tag-dialog.js:79 #: frontend/src/components/dialog/list-created-files-dialog.js:28 +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:66 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:84 #: frontend/src/components/dialog/new-wiki-dialog.js:56 #: frontend/src/components/dialog/org-add-department-dialog.js:73 @@ -961,7 +991,8 @@ msgstr "" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:63 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:82 #: frontend/src/components/dialog/wiki-select-dialog.js:78 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:627 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:626 +#: frontend/src/components/draft-list-view/draft-list-view.js:36 #: frontend/src/components/group-members.js:30 #: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:122 #: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23 @@ -969,7 +1000,6 @@ msgstr "" #: frontend/src/pages/my-libs/my-libs-deleted.js:93 #: frontend/src/pages/my-libs/mylib-repo-list-view.js:90 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:160 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:75 #: frontend/src/pages/org-admin/org-admin-list.js:50 #: frontend/src/pages/org-admin/org-department-item.js:250 #: frontend/src/pages/org-admin/org-department-item.js:290 @@ -980,6 +1010,7 @@ msgstr "" #: frontend/src/pages/org-admin/org-group-repos.js:83 #: frontend/src/pages/org-admin/org-groups-search-groups.js:157 #: frontend/src/pages/org-admin/org-groups.js:160 +#: frontend/src/pages/org-admin/org-libraries.js:147 #: frontend/src/pages/org-admin/org-links.js:100 #: frontend/src/pages/org-admin/org-user-profile.js:136 #: frontend/src/pages/org-admin/org-user-repos.js:79 @@ -1010,12 +1041,12 @@ msgstr "" #: frontend/src/pages/sys-admin/users/user-links.js:49 #: frontend/src/pages/sys-admin/users/user-repos.js:54 #: frontend/src/pages/sys-admin/users/user-shared-repos.js:35 -#: frontend/src/repo-folder-trash.js:239 frontend/src/repo-snapshot.js:200 +#: frontend/src/repo-folder-trash.js:236 frontend/src/repo-snapshot.js:198 #: frontend/src/shared-dir-view.js:661 msgid "Name" msgstr "Vārds" -#: frontend/src/components/dialog/create-file-dialog.js:62 +#: frontend/src/components/dialog/create-file-dialog.js:59 #: frontend/src/components/dialog/create-folder-dialog.js:54 #: frontend/src/components/dialog/rename-dialog.js:56 #: frontend/src/components/dialog/rename-dirent.js:56 @@ -1024,7 +1055,7 @@ msgstr "Vārds" msgid "The name \"{name}\" is already taken. Please choose a different name." msgstr "" -#: frontend/src/components/dialog/create-file-dialog.js:94 +#: frontend/src/components/dialog/create-file-dialog.js:147 #: frontend/src/components/toolbar/dir-operation-toolbar.js:207 #: frontend/src/components/toolbar/dir-operation-toolbar.js:232 #: frontend/src/pages/repo-wiki-mode/side-panel.js:176 @@ -1066,7 +1097,7 @@ msgstr "Parole par īsu" #: frontend/src/components/dialog/create-repo-dialog.js:111 #: frontend/src/components/dialog/generate-upload-link.js:150 #: frontend/src/components/dialog/org-add-user-dialog.js:123 -#: frontend/src/components/share-link-panel/link-creation.js:181 +#: frontend/src/components/share-link-panel/link-creation.js:175 msgid "Passwords don't match" msgstr "Paroles nesakrīt" @@ -1132,14 +1163,14 @@ msgstr "Tiesības" #: frontend/src/components/dialog/share-repo-dialog.js:40 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:22 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57 -#: frontend/src/utils/utils.js:680 +#: frontend/src/utils/utils.js:684 msgid "Read-Write" msgstr "Lasīt-Rakstīt" #: frontend/src/components/dialog/create-repo-dialog.js:227 #: frontend/src/components/dialog/share-repo-dialog.js:41 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57 -#: frontend/src/utils/utils.js:683 +#: frontend/src/utils/utils.js:687 msgid "Read-Only" msgstr "Tikai lasīt" @@ -1153,7 +1184,7 @@ msgstr "Šifrēt" #: frontend/src/components/dialog/org-add-user-dialog.js:145 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:106 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:153 -#: frontend/src/components/share-link-panel/link-creation.js:284 +#: frontend/src/components/share-link-panel/link-creation.js:278 #: frontend/src/pages/sys-admin/web-settings/web-settings.js:239 #: frontend/src/settings.js:48 frontend/src/settings.js:134 msgid "Password" @@ -1163,15 +1194,15 @@ msgstr "Parole" #: frontend/src/components/dialog/generate-upload-link.js:390 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:110 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:163 -#: frontend/src/components/share-link-panel/link-creation.js:295 +#: frontend/src/components/share-link-panel/link-creation.js:289 msgid "Password again" msgstr "Atkārtot paroli" #: frontend/src/components/dialog/create-tag-dialog.js:53 #: frontend/src/components/dialog/zip-download-dialog.js:73 -#: frontend/src/components/file-uploader/file-uploader.js:400 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:409 -#: frontend/src/pages/upload-link/file-uploader.js:399 +#: frontend/src/components/file-uploader/file-uploader.js:406 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:415 +#: frontend/src/pages/upload-link/file-uploader.js:404 msgid "Internal Server Error" msgstr "Iekšējā servera kļūda" @@ -1181,10 +1212,10 @@ msgstr "" #: frontend/src/components/dialog/create-tag-dialog.js:73 #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:124 -#: frontend/src/components/share-link-panel/link-creation.js:259 +#: frontend/src/components/share-link-panel/link-creation.js:253 #: frontend/src/components/share-link-panel/link-details.js:166 -#: frontend/src/repo-folder-trash.js:201 frontend/src/repo-history.js:112 -#: frontend/src/repo-snapshot.js:150 +#: frontend/src/repo-folder-trash.js:198 frontend/src/repo-history.js:109 +#: frontend/src/repo-snapshot.js:148 msgid "Back" msgstr "Atpakaļ" @@ -1200,10 +1231,10 @@ msgstr "" #: frontend/src/components/dialog/create-tag-dialog.js:109 #: frontend/src/components/file-view/file-toolbar.js:155 #: frontend/src/components/file-view/file-toolbar.js:214 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:115 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:158 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:199 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:222 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:121 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:165 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:206 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:229 #: frontend/src/shared-dir-view.js:486 msgid "Save" msgstr "" @@ -1227,8 +1258,6 @@ msgid "Permission name" msgstr "" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:151 -#: frontend/src/components/file-uploader/file-uploader.js:684 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:667 #: frontend/src/components/toolbar/dir-operation-toolbar.js:189 #: frontend/src/components/toolbar/dir-operation-toolbar.js:198 #: frontend/src/components/toolbar/dir-operation-toolbar.js:227 @@ -1242,8 +1271,7 @@ msgstr "" #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:69 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:79 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:89 -#: frontend/src/pages/upload-link/file-uploader.js:625 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:66 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:52 #: frontend/src/shared-dir-view.js:471 msgid "Upload" msgstr "Augšuplādēt" @@ -1251,8 +1279,8 @@ msgstr "Augšuplādēt" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:180 #: frontend/src/components/dialog/zip-download-dialog.js:123 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:637 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:661 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:662 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:686 #: frontend/src/components/file-view/file-toolbar.js:171 #: frontend/src/components/file-view/file-toolbar.js:255 #: frontend/src/components/file-view/file-view-tip.js:25 @@ -1260,10 +1288,10 @@ msgstr "Augšuplādēt" #: frontend/src/components/history-trash-file-view/download.js:10 #: frontend/src/components/shared-file-view/shared-file-view-tip.js:27 #: frontend/src/components/shared-file-view/shared-file-view.js:133 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:331 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:344 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:359 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:372 #: frontend/src/pages/file-history-old/history-item.js:127 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:122 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:128 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:74 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:253 #: frontend/src/pages/org-admin/statistic/statistic-traffic.js:63 @@ -1278,7 +1306,7 @@ msgstr "Augšuplādēt" #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:84 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:94 #: frontend/src/pages/sys-admin/users/user-links.js:202 -#: frontend/src/repo-snapshot.js:309 frontend/src/shared-dir-view.js:769 +#: frontend/src/repo-snapshot.js:307 frontend/src/shared-dir-view.js:769 #: frontend/src/shared-dir-view.js:796 frontend/src/shared-dir-view.js:844 #: frontend/src/shared-dir-view.js:876 frontend/src/shared-dir-view.js:945 #: frontend/src/shared-dir-view.js:963 @@ -1308,9 +1336,9 @@ msgstr "" #: frontend/src/components/dialog/view-link-dialog.js:38 #: frontend/src/components/share-link-panel/link-item.js:112 #: frontend/src/components/shared-link.js:24 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:329 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:337 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:343 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:357 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:365 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:371 #: frontend/src/pages/org-admin/org-saml-config.js:118 #: frontend/src/pages/org-admin/org-saml-config.js:132 #: frontend/src/pages/org-admin/org-saml-config.js:146 @@ -1343,7 +1371,7 @@ msgstr "" #: frontend/src/components/select-editor/select-editor.js:138 #: frontend/src/components/share-link-panel/link-details.js:206 #: frontend/src/components/share-link-panel/link-details.js:207 -#: frontend/src/components/toolbar/view-file-toolbar.js:67 +#: frontend/src/components/toolbar/view-file-toolbar.js:87 #: frontend/src/components/user-settings/user-avatar-form.js:97 #: frontend/src/pages/org-admin/org-user-profile.js:139 #: frontend/src/pages/org-admin/org-user-profile.js:145 @@ -1357,9 +1385,9 @@ msgstr "" #: frontend/src/pages/sys-admin/institutions/institution-info.js:28 #: frontend/src/pages/sys-admin/orgs/org-info.js:41 #: frontend/src/pages/sys-admin/users/user-info.js:91 -#: frontend/src/pages/sys-admin/users/users-content.js:514 +#: frontend/src/pages/sys-admin/users/users-content.js:502 #: frontend/src/pages/wiki/main-panel.js:106 -#: frontend/src/pages/wiki/main-panel.js:107 frontend/src/repo-history.js:306 +#: frontend/src/pages/wiki/main-panel.js:107 frontend/src/repo-history.js:303 msgid "Edit" msgstr "Rediģēt" @@ -1397,7 +1425,6 @@ msgstr "" #: frontend/src/components/dialog/delete-repo-dialog.js:66 #: frontend/src/components/dialog/org-delete-repo-dialog.js:32 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:33 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:253 #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:101 #: frontend/src/pages/sys-admin/orgs/org-repos.js:122 #: frontend/src/pages/sys-admin/repos/trash-repos.js:255 @@ -1421,28 +1448,11 @@ msgid "Select Tags" msgstr "" #: frontend/src/components/dialog/edit-filetag-dialog.js:141 -#: frontend/src/components/popover/edit-filetag-popover.js:187 +#: frontend/src/components/popover/edit-filetag-popover.js:182 #: frontend/src/components/popover/list-tag-popover.js:145 msgid "Create a new tag" msgstr "" -#: frontend/src/components/dialog/edit-filetag-dialog.js:145 -#: frontend/src/components/dialog/list-created-files-dialog.js:52 -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:107 -#: frontend/src/components/dialog/org-add-admin-dialog.js:65 -#: frontend/src/components/dialog/search-file-dialog.js:115 -#: frontend/src/components/dialog/share-admin-link.js:35 -#: frontend/src/components/dialog/share-repo-dialog.js:149 -#: frontend/src/components/dialog/transfer-group-dialog.js:68 -#: frontend/src/components/search/ai-search.js:663 -#: frontend/src/components/search/ai-search.js:700 -#: frontend/src/components/search/search.js:497 -#: frontend/src/components/search/search.js:532 -#: frontend/src/components/system-notification.js:46 -#: frontend/src/pages/groups/group-view.js:479 -msgid "Close" -msgstr "Aizvērt" - #: frontend/src/components/dialog/edit-repo-commit-labels.js:47 msgid "Successfully edited labels." msgstr "" @@ -1456,48 +1466,48 @@ msgid "Find an option" msgstr "" #: frontend/src/components/dialog/extra-attributes-dialog/index.js:217 -#: frontend/src/components/dirent-detail/detail-list-view.js:93 -#: frontend/src/components/dirent-detail/detail-list-view.js:134 +#: frontend/src/components/dirent-detail/detail-list-view.js:92 +#: frontend/src/components/dirent-detail/detail-list-view.js:133 msgid "Edit extra properties" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:142 #: frontend/src/components/dialog/reset-webdav-password.js:29 #: frontend/src/components/dialog/set-webdav-password.js:29 -#: frontend/src/components/share-link-panel/link-creation.js:173 +#: frontend/src/components/share-link-panel/link-creation.js:167 msgid "Please enter a password." msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:146 #: frontend/src/components/dialog/reset-webdav-password.js:33 #: frontend/src/components/dialog/set-webdav-password.js:33 -#: frontend/src/components/share-link-panel/link-creation.js:177 +#: frontend/src/components/share-link-panel/link-creation.js:171 msgid "The password is too short." msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:154 #: frontend/src/components/dialog/reset-webdav-password.js:38 #: frontend/src/components/dialog/set-webdav-password.js:38 -#: frontend/src/components/share-link-panel/link-creation.js:185 +#: frontend/src/components/share-link-panel/link-creation.js:179 msgid "" "The password is too weak. It should include at least {passwordStrengthLevel}" " of the following: number, upper letter, lower letter and other symbols." msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:162 -#: frontend/src/components/share-link-panel/link-creation.js:193 +#: frontend/src/components/share-link-panel/link-creation.js:187 msgid "Please select an expiration time" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:170 -#: frontend/src/components/share-link-panel/link-creation.js:202 +#: frontend/src/components/share-link-panel/link-creation.js:196 msgid "Please enter days" msgstr "Lūdzu, ievadiet dienas" #: frontend/src/components/dialog/generate-upload-link.js:174 #: frontend/src/components/dialog/lib-history-setting-dialog.js:66 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:66 -#: frontend/src/components/share-link-panel/link-creation.js:206 +#: frontend/src/components/share-link-panel/link-creation.js:200 msgid "Please enter a non-negative integer" msgstr "" @@ -1508,7 +1518,7 @@ msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:276 #: frontend/src/components/dialog/reset-webdav-password.js:68 #: frontend/src/components/dialog/set-webdav-password.js:68 -#: frontend/src/components/share-link-panel/link-creation.js:285 +#: frontend/src/components/share-link-panel/link-creation.js:279 msgid "" "(at least {passwordMinLength} characters and includes " "{passwordStrengthLevel} of the following: number, upper letter, lower letter" @@ -1555,18 +1565,18 @@ msgstr "Sūtīt" #: frontend/src/components/dialog/generate-upload-link.js:367 #: frontend/src/components/dialog/generate-upload-link.js:372 -#: frontend/src/components/share-link-panel/link-creation.js:273 -#: frontend/src/components/share-link-panel/link-creation.js:278 +#: frontend/src/components/share-link-panel/link-creation.js:267 +#: frontend/src/components/share-link-panel/link-creation.js:272 msgid "Add password protection" msgstr "Pievienot paroles aizsardzību" #: frontend/src/components/dialog/generate-upload-link.js:403 -#: frontend/src/components/share-link-panel/link-creation.js:308 +#: frontend/src/components/share-link-panel/link-creation.js:302 msgid "Add auto expiration" msgstr "Pievienot automātisko izbeigšanos" #: frontend/src/components/dialog/generate-upload-link.js:422 -#: frontend/src/components/share-link-panel/link-creation.js:344 +#: frontend/src/components/share-link-panel/link-creation.js:338 #: frontend/src/components/user-settings/web-api-auth-token.js:86 msgid "Generate" msgstr "Izveidot" @@ -1686,8 +1696,8 @@ msgstr "" #: frontend/src/components/dialog/invite-people-dialog.js:107 #: frontend/src/components/dialog/share-dialog.js:154 #: frontend/src/components/dialog/share-to-invite-people.js:273 -#: frontend/src/components/main-side-nav.js:261 -#: frontend/src/components/main-side-nav.js:263 +#: frontend/src/components/main-side-nav.js:271 +#: frontend/src/components/main-side-nav.js:273 #: frontend/src/components/toolbar/invitations-toolbar.js:31 #: frontend/src/components/toolbar/invitations-toolbar.js:35 #: frontend/src/pages/invitations/invitations-view.js:282 @@ -1745,33 +1755,36 @@ msgstr "Parole tiks glabāta uz servera tikai 1 stundu." msgid "Successfully set library history." msgstr "Veiksmīgi iestatīta bibliotēkas vēsture." -#: frontend/src/components/dialog/lib-history-setting-dialog.js:112 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:110 -msgid "{placeholder} History Setting" -msgstr "{placeholder} Vēstures iestatīšana" +#: frontend/src/components/dialog/lib-history-setting-dialog.js:116 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:114 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:351 +#: frontend/src/pages/my-libs/mylib-repo-menu.js:154 +#: frontend/src/pages/sys-admin/repos/repos.js:271 +msgid "History Setting" +msgstr "Vēstures iestatījumi" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:123 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:122 msgid "Setting library history is disabled by Admin." msgstr "" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:128 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:121 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:127 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:120 msgid "Keep full history" msgstr "Glabāt pilnu vēsturi" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:132 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:125 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:131 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:124 msgid "Don't keep history" msgstr "Negrabāt vēsturi" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:136 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:129 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:135 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:128 msgid "Only keep a period of history:" msgstr "Glabāt vēsturi par periodu:" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:145 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:144 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:117 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:138 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:137 #: frontend/src/components/set-link-expiration.js:89 msgid "days" msgstr "dienas" @@ -1804,30 +1817,30 @@ msgstr "Lietotāja tiesības" msgid "Group Permission" msgstr "Grupas tiesības" -#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:69 +#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:73 msgid "{placeholder} Folder Permission" msgstr "{placeholder} Mapes atļaujas" -#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:69 -msgid "Set permission of {placeholder}" -msgstr "" +#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:73 +msgid "Set {placeholder}'s permission" +msgstr "Iestatīt {placeholder} atlaujas" #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:186 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:169 #: frontend/src/components/dialog/repo-api-token-dialog.js:197 #: frontend/src/components/dialog/zip-download-dialog.js:76 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:294 -#: frontend/src/pages/lib-content-view/lib-content-view.js:181 -#: frontend/src/pages/lib-content-view/lib-content-view.js:710 -#: frontend/src/pages/lib-content-view/lib-content-view.js:758 -#: frontend/src/pages/lib-content-view/lib-content-view.js:850 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1035 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1051 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1087 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1115 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1177 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1233 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1271 +#: frontend/src/pages/lib-content-view/lib-content-view.js:185 +#: frontend/src/pages/lib-content-view/lib-content-view.js:735 +#: frontend/src/pages/lib-content-view/lib-content-view.js:784 +#: frontend/src/pages/lib-content-view/lib-content-view.js:869 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1065 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1081 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1117 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1145 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1209 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1259 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1287 #: frontend/src/pages/my-libs/my-libs-deleted.js:152 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:293 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:315 @@ -1836,22 +1849,22 @@ msgstr "" #: frontend/src/pages/search/main-panel.js:197 #: frontend/src/pages/shared-with-all/public-shared-view.js:106 #: frontend/src/pages/sys-admin/abuse-reports.js:45 -#: frontend/src/pages/upload-link/file-uploader.js:433 -#: frontend/src/repo-folder-trash.js:136 frontend/src/repo-folder-trash.js:333 -#: frontend/src/utils/utils.js:1190 +#: frontend/src/pages/upload-link/file-uploader.js:437 +#: frontend/src/repo-folder-trash.js:136 frontend/src/repo-folder-trash.js:329 +#: frontend/src/utils/utils.js:1194 msgid "Error" msgstr "Kļūda" #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:189 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:172 #: frontend/src/components/dialog/repo-api-token-dialog.js:199 -#: frontend/src/pages/lib-content-view/lib-content-view.js:187 +#: frontend/src/pages/lib-content-view/lib-content-view.js:191 #: frontend/src/pages/search/main-panel.js:82 #: frontend/src/pages/sys-admin/abuse-reports.js:47 -#: frontend/src/repo-folder-trash.js:142 frontend/src/repo-folder-trash.js:335 +#: frontend/src/repo-folder-trash.js:142 frontend/src/repo-folder-trash.js:331 #: frontend/src/shared-file-view-document.js:74 #: frontend/src/shared-file-view-spreadsheet.js:71 -#: frontend/src/utils/utils.js:1193 frontend/src/view-file-document.js:76 +#: frontend/src/utils/utils.js:1197 frontend/src/view-file-document.js:76 #: frontend/src/view-file-spreadsheet.js:71 msgid "Please check the network." msgstr "Lūdzu pārbaudiet tīkla pieslēgumu" @@ -1889,23 +1902,6 @@ msgstr "Atlasīt grupu" msgid "User" msgstr "Lietotājs" -#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:283 -#: frontend/src/components/dialog/org-add-member-dialog.js:58 -#: frontend/src/components/dialog/share-to-user.js:357 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-member-dialog.js:37 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-member-dialog.js:56 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-batch-add-admin-dialog.js:45 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:45 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:46 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:240 -#: frontend/src/components/list-and-add-group-members.js:173 -#: frontend/src/pages/org-admin/org-users-search-users.js:196 -#: frontend/src/pages/org-admin/org-users-users.js:260 -#: frontend/src/pages/sys-admin/users/search-users.js:313 -#: frontend/src/pages/sys-admin/users/users.js:425 -msgid "Search users" -msgstr "" - #: frontend/src/components/dialog/list-created-files-dialog.js:23 msgid "Created Files" msgstr "" @@ -1920,60 +1916,67 @@ msgstr "" #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:48 #: frontend/src/pages/sys-admin/devices/devices-errors.js:53 #: frontend/src/pages/sys-admin/logs-page/login-logs.js:48 -#: frontend/src/repo-history.js:141 frontend/src/repo-history.js:148 +#: frontend/src/repo-history.js:138 frontend/src/repo-history.js:145 #: frontend/src/user-notifications.js:131 #: frontend/src/user-notifications.js:135 msgid "Time" msgstr "Laiks" -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79 -msgid "Tagged Files" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:44 +#: frontend/src/pages/drafts/draft-content.js:29 +msgid "Successfully deleted draft %(draft)s." msgstr "" -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:85 -#: frontend/src/components/dialog/search-file-dialog.js:94 -#: frontend/src/components/dirent-detail/detail-list-view.js:120 -#: frontend/src/components/dirent-detail/file-details.js:85 -#: frontend/src/components/dirent-detail/lib-details.js:69 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:630 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124 -#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24 -#: frontend/src/file-history-old.js:245 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:74 -#: frontend/src/pages/my-libs/mylib-repo-list-view.js:92 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:80 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:82 -#: frontend/src/pages/org-admin/org-department-item.js:327 -#: frontend/src/pages/org-admin/org-group-repos.js:84 -#: frontend/src/pages/org-admin/org-user-repos.js:80 -#: frontend/src/pages/org-admin/org-user-shared-repos.js:78 -#: frontend/src/pages/search/advanced-search.js:78 -#: frontend/src/pages/search/advanced-search.js:226 -#: frontend/src/pages/share-with-ocm/remote-dir-content.js:99 -#: frontend/src/pages/shared-libs/shared-libs.js:84 -#: frontend/src/pages/sys-admin/departments/department-libraries.js:85 -#: frontend/src/pages/sys-admin/repos/dir-content.js:104 -#: frontend/src/pages/sys-admin/repos/repos.js:82 -#: frontend/src/pages/sys-admin/repos/repos.js:84 -#: frontend/src/pages/sys-admin/users/user-shared-repos.js:37 -#: frontend/src/repo-folder-trash.js:242 frontend/src/repo-snapshot.js:201 -#: frontend/src/shared-dir-view.js:663 -msgid "Size" -msgstr "Izmērs " +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:48 +#: frontend/src/pages/drafts/draft-content.js:33 +msgid "Failed to delete draft %(draft)s." +msgstr "" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:61 +#: frontend/src/pages/drafts/drafts-view.js:19 +msgid "Drafts" +msgstr "" + +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:67 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:74 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:74 +#: frontend/src/components/group-members.js:125 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:126 +#: frontend/src/components/wiki-list-view/wiki-list-view.js:45 +#: frontend/src/pages/groups/group-view.js:381 +#: frontend/src/pages/org-admin/org-group-members.js:109 +#: frontend/src/pages/org-admin/org-libraries.js:153 +#: frontend/src/pages/org-admin/org-links.js:101 +#: frontend/src/pages/org-admin/org-user-shared-repos.js:77 +#: frontend/src/pages/shared-libs/shared-libs.js:86 +#: frontend/src/pages/sys-admin/groups/group-members.js:166 +#: frontend/src/pages/sys-admin/groups/groups-content.js:58 +#: frontend/src/pages/sys-admin/links/share-links.js:66 +#: frontend/src/pages/sys-admin/orgs/org-repos.js:35 +#: frontend/src/pages/sys-admin/repos/repos.js:88 +#: frontend/src/pages/sys-admin/repos/trash-repos.js:67 +#: frontend/src/pages/sys-admin/users/user-groups.js:119 +#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:170 +#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:188 +msgid "Owner" +msgstr "Īpašnieks" + +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:68 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:86 #: frontend/src/components/dialog/search-file-dialog.js:95 #: frontend/src/components/dialog/share-repo-dialog.js:129 #: frontend/src/components/dialog/wiki-select-dialog.js:79 -#: frontend/src/components/dirent-detail/detail-list-view.js:87 -#: frontend/src/components/dirent-detail/detail-list-view.js:122 +#: frontend/src/components/dirent-detail/detail-list-view.js:86 +#: frontend/src/components/dirent-detail/detail-list-view.js:121 #: frontend/src/components/dirent-detail/file-details.js:87 #: frontend/src/components/dirent-detail/lib-details.js:70 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:631 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:630 +#: frontend/src/components/draft-list-view/draft-list-view.js:38 #: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:125 #: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25 #: frontend/src/components/wiki-list-view/wiki-list-view.js:46 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:76 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:46 #: frontend/src/pages/my-libs/mylib-repo-list-view.js:94 #: frontend/src/pages/org-admin/org-user-repos.js:81 #: frontend/src/pages/org-admin/org-user-shared-repos.js:79 @@ -1988,11 +1991,61 @@ msgstr "Izmērs " msgid "Last Update" msgstr "Atjaunots" +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79 +msgid "Tagged Files" +msgstr "" + +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:85 +#: frontend/src/components/dialog/search-file-dialog.js:94 +#: frontend/src/components/dirent-detail/detail-list-view.js:119 +#: frontend/src/components/dirent-detail/file-details.js:85 +#: frontend/src/components/dirent-detail/lib-details.js:69 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:629 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124 +#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24 +#: frontend/src/file-history-old.js:245 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:44 +#: frontend/src/pages/my-libs/mylib-repo-list-view.js:92 +#: frontend/src/pages/org-admin/org-department-item.js:327 +#: frontend/src/pages/org-admin/org-group-repos.js:84 +#: frontend/src/pages/org-admin/org-libraries.js:150 +#: frontend/src/pages/org-admin/org-user-repos.js:80 +#: frontend/src/pages/org-admin/org-user-shared-repos.js:78 +#: frontend/src/pages/search/advanced-search.js:78 +#: frontend/src/pages/search/advanced-search.js:226 +#: frontend/src/pages/share-with-ocm/remote-dir-content.js:99 +#: frontend/src/pages/shared-libs/shared-libs.js:84 +#: frontend/src/pages/sys-admin/departments/department-libraries.js:85 +#: frontend/src/pages/sys-admin/repos/dir-content.js:104 +#: frontend/src/pages/sys-admin/repos/repos.js:82 +#: frontend/src/pages/sys-admin/repos/repos.js:84 +#: frontend/src/pages/sys-admin/users/user-shared-repos.js:37 +#: frontend/src/repo-folder-trash.js:238 frontend/src/repo-snapshot.js:199 +#: frontend/src/shared-dir-view.js:663 +msgid "Size" +msgstr "Izmērs " + #: frontend/src/components/dialog/list-taggedfiles-dialog.js:165 #: frontend/src/pages/starred/starred.js:221 msgid "deleted" msgstr "" +#: frontend/src/components/dialog/local-draft-dialog.js:17 +msgid "Local draft" +msgstr "" + +#: frontend/src/components/dialog/local-draft-dialog.js:19 +msgid "You have an unsaved draft. Do you like to use it?" +msgstr "" + +#: frontend/src/components/dialog/local-draft-dialog.js:22 +msgid "Use draft" +msgstr "" + +#: frontend/src/components/dialog/local-draft-dialog.js:23 +msgid "Delete draft" +msgstr "" + #: frontend/src/components/dialog/manage-members-dialog.js:21 msgid "Manage group members" msgstr "" @@ -2011,8 +2064,10 @@ msgstr "" #: frontend/src/components/dialog/op-menu.js:53 #: frontend/src/components/dialog/op-menu.js:54 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:809 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:810 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:837 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:838 +#: frontend/src/components/draft-list-view/draft-list-item.js:104 +#: frontend/src/components/draft-list-view/draft-list-item.js:105 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:123 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:124 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:152 @@ -2037,16 +2092,16 @@ msgstr "" #: frontend/src/pages/my-libs/mylib-repo-menu.js:210 #: frontend/src/pages/my-libs/mylib-repo-menu.js:263 #: frontend/src/pages/my-libs/mylib-repo-menu.js:264 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:260 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:261 #: frontend/src/pages/org-admin/org-groups-search-groups.js:108 #: frontend/src/pages/org-admin/org-groups-search-groups.js:109 #: frontend/src/pages/org-admin/org-groups.js:299 #: frontend/src/pages/org-admin/org-groups.js:300 +#: frontend/src/pages/org-admin/org-libraries.js:309 +#: frontend/src/pages/org-admin/org-libraries.js:310 #: frontend/src/pages/org-admin/org-links.js:209 #: frontend/src/pages/org-admin/org-links.js:210 -#: frontend/src/pages/org-admin/org-user-item.js:187 -#: frontend/src/pages/org-admin/org-user-item.js:188 +#: frontend/src/pages/org-admin/org-user-item.js:172 +#: frontend/src/pages/org-admin/org-user-item.js:173 #: frontend/src/pages/repo-wiki-mode/side-panel.js:168 #: frontend/src/pages/repo-wiki-mode/side-panel.js:169 #: frontend/src/pages/sdoc/sdoc-file-history/history-version.js:127 @@ -2105,7 +2160,7 @@ msgstr "" #: frontend/src/pages/sys-admin/departments/department.js:105 #: frontend/src/pages/sys-admin/groups/group-members.js:324 #: frontend/src/pages/sys-admin/institutions/institution-users.js:362 -#: frontend/src/pages/sys-admin/orgs/org-users.js:434 +#: frontend/src/pages/sys-admin/orgs/org-users.js:415 msgid "Add Member" msgstr "Pievienot dalībnieku" @@ -2156,11 +2211,11 @@ msgstr "" #: frontend/src/pages/sys-admin/institutions/institutions.js:127 #: frontend/src/pages/sys-admin/orgs/org-groups.js:107 #: frontend/src/pages/sys-admin/orgs/org-repos.js:100 -#: frontend/src/pages/sys-admin/orgs/org-users.js:228 +#: frontend/src/pages/sys-admin/orgs/org-users.js:220 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:138 #: frontend/src/pages/sys-admin/terms-and-conditions/item.js:125 #: frontend/src/pages/sys-admin/users/user-repos.js:192 -#: frontend/src/pages/sys-admin/users/users-content.js:403 +#: frontend/src/pages/sys-admin/users/users-content.js:393 msgid "Are you sure you want to delete {placeholder} ?" msgstr "" @@ -2171,7 +2226,7 @@ msgstr "" #: frontend/src/components/dialog/org-delete-member-dialog.js:40 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-member-dialog.js:40 -#: frontend/src/pages/sys-admin/orgs/org-users.js:295 +#: frontend/src/pages/sys-admin/orgs/org-users.js:285 msgid "Delete Member" msgstr "Dzēst dalībnieku" @@ -2257,9 +2312,9 @@ msgid "API token is copied to the clipboard." msgstr "" #: frontend/src/components/dialog/repo-api-token-dialog.js:116 -#: frontend/src/pages/lib-content-view/lib-content-view.js:168 -#: frontend/src/pages/lib-content-view/lib-content-view.js:171 -#: frontend/src/repo-folder-trash.js:131 frontend/src/utils/utils.js:1185 +#: frontend/src/pages/lib-content-view/lib-content-view.js:172 +#: frontend/src/pages/lib-content-view/lib-content-view.js:175 +#: frontend/src/repo-folder-trash.js:131 frontend/src/utils/utils.js:1189 msgid "Permission denied" msgstr "Pieeja liegta" @@ -2275,29 +2330,33 @@ msgstr "" msgid "{placeholder} SeaTable integration" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:52 -msgid "{placeholder} Share Admin" -msgstr "" +#: frontend/src/components/dialog/repo-share-admin-dialog.js:56 +#: frontend/src/components/main-side-nav.js:278 +#: frontend/src/components/main-side-nav.js:280 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:354 +#: frontend/src/pages/my-libs/mylib-repo-menu.js:178 +msgid "Share Admin" +msgstr "Koplietošanā" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:67 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:65 #: frontend/src/pages/share-admin/share-links.js:554 #: frontend/src/pages/share-admin/upload-links.js:286 #: frontend/src/pages/sys-admin/links/links-nav.js:15 msgid "Share Links" msgstr "Koplietošanas saites" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:74 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:72 #: frontend/src/pages/share-admin/share-links.js:557 #: frontend/src/pages/share-admin/upload-links.js:288 #: frontend/src/pages/sys-admin/links/links-nav.js:16 msgid "Upload Links" msgstr "Augšupielādēt saites" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:80 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:78 msgid "User Shares" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:85 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:83 msgid "Group Shares" msgstr "" @@ -2425,15 +2484,15 @@ msgstr "" #: frontend/src/components/dialog/share-dialog.js:323 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-dialog.js:84 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:640 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:664 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:665 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:689 #: frontend/src/components/file-view/file-toolbar.js:143 #: frontend/src/components/file-view/file-toolbar.js:242 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:348 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:511 #: frontend/src/components/toolbar/dir-operation-toolbar.js:218 -#: frontend/src/components/toolbar/view-file-toolbar.js:77 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:105 +#: frontend/src/components/toolbar/view-file-toolbar.js:103 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:69 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:359 #: frontend/src/pages/my-libs/mylib-repo-menu.js:142 @@ -2495,12 +2554,12 @@ msgstr "" #: frontend/src/components/dialog/share-to-other-server.js:193 #: frontend/src/pages/groups/group-view.js:302 -#: frontend/src/pages/org-admin/org-user-item.js:83 +#: frontend/src/pages/org-admin/org-user-item.js:82 #: frontend/src/pages/org-admin/org-users-users.js:157 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:168 -#: frontend/src/pages/sys-admin/users/users-content.js:261 -#: frontend/src/pages/sys-admin/users/users-content.js:322 -#: frontend/src/pages/sys-admin/users/users-content.js:327 +#: frontend/src/pages/sys-admin/users/users-content.js:256 +#: frontend/src/pages/sys-admin/users/users-content.js:313 +#: frontend/src/pages/sys-admin/users/users-content.js:318 #: frontend/src/pages/sys-admin/users/users.js:269 #: frontend/src/pages/sys-admin/users/users.js:293 msgid "It may take some time, please wait." @@ -2516,7 +2575,7 @@ msgstr "" #: frontend/src/pages/sys-admin/invitations/invitations.js:300 #: frontend/src/pages/sys-admin/notifications/notifications.js:274 #: frontend/src/pages/sys-admin/orgs/org-repos.js:176 -#: frontend/src/pages/sys-admin/orgs/org-users.js:390 +#: frontend/src/pages/sys-admin/orgs/org-users.js:371 #: frontend/src/pages/sys-admin/orgs/orgs.js:105 #: frontend/src/pages/sys-admin/orgs/search-orgs.js:69 #: frontend/src/pages/sys-admin/repos/dir-view.js:96 @@ -2631,31 +2690,6 @@ msgstr "" msgid "Add Organization" msgstr "" -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:74 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:74 -#: frontend/src/components/group-members.js:125 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:126 -#: frontend/src/components/wiki-list-view/wiki-list-view.js:45 -#: frontend/src/pages/groups/group-view.js:381 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:86 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:65 -#: frontend/src/pages/org-admin/org-group-members.js:109 -#: frontend/src/pages/org-admin/org-links.js:101 -#: frontend/src/pages/org-admin/org-user-shared-repos.js:77 -#: frontend/src/pages/shared-libs/shared-libs.js:86 -#: frontend/src/pages/sys-admin/groups/group-members.js:166 -#: frontend/src/pages/sys-admin/groups/groups-content.js:58 -#: frontend/src/pages/sys-admin/links/share-links.js:66 -#: frontend/src/pages/sys-admin/orgs/org-repos.js:35 -#: frontend/src/pages/sys-admin/repos/repos.js:88 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:67 -#: frontend/src/pages/sys-admin/users/user-groups.js:119 -#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:170 -#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:188 -msgid "Owner" -msgstr "Īpašnieks" - #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:101 msgid "Owner can use admin panel in an organization, must be a new account." msgstr "" @@ -2698,7 +2732,7 @@ msgstr "" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:80 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:81 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:51 -#: frontend/src/components/dialog/transfer-dialog.js:146 +#: frontend/src/components/dialog/transfer-dialog.js:79 msgid "Select a user" msgstr "" @@ -2723,7 +2757,7 @@ msgid "End date" msgstr "" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:34 -#: frontend/src/components/dialog/transfer-dialog.js:173 +#: frontend/src/components/dialog/transfer-dialog.js:71 msgid "Transfer Library {library_name}" msgstr "" @@ -2743,16 +2777,16 @@ msgstr "" msgid "Terms" msgstr "" -#: frontend/src/components/dialog/transfer-dialog.js:127 -msgid "Transfer to user" +#: frontend/src/components/dialog/transfer-dialog.js:87 +msgid "Select a department" msgstr "" -#: frontend/src/components/dialog/transfer-dialog.js:133 +#: frontend/src/components/dialog/transfer-dialog.js:95 msgid "Transfer to department" msgstr "" -#: frontend/src/components/dialog/transfer-dialog.js:157 -msgid "Select a department" +#: frontend/src/components/dialog/transfer-dialog.js:95 +msgid "Transfer to user" msgstr "" #: frontend/src/components/dialog/transfer-group-dialog.js:55 @@ -2818,65 +2852,64 @@ msgstr "" msgid "Packaging..." msgstr "Pakoju..." -#: frontend/src/components/dir-view-mode/dir-column-file.js:48 +#: frontend/src/components/dir-view-mode/dir-column-file.js:69 msgid "File does not exist." msgstr "" -#: frontend/src/components/dirent-detail/detail-list-view.js:86 -#: frontend/src/components/dirent-detail/detail-list-view.js:121 +#: frontend/src/components/dir-view-mode/dir-column-file.js:90 +msgid "This file is in draft stage." +msgstr "" + +#: frontend/src/components/dir-view-mode/dir-column-file.js:91 +msgid "View Draft" +msgstr "" + +#: frontend/src/components/dirent-detail/detail-list-view.js:85 +#: frontend/src/components/dirent-detail/detail-list-view.js:120 #: frontend/src/components/dirent-detail/file-details.js:86 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:75 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:45 msgid "Location" msgstr "" -#: frontend/src/components/dirent-detail/detail-list-view.js:102 -#: frontend/src/components/dirent-detail/detail-list-view.js:104 +#: frontend/src/components/dirent-detail/detail-list-view.js:101 +#: frontend/src/components/dirent-detail/detail-list-view.js:103 msgid "Apply properties to files inside the folder" msgstr "" #: frontend/src/components/dirent-detail/lib-details.js:68 -#: frontend/src/components/main-side-nav.js:180 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:79 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:82 +#: frontend/src/components/main-side-nav.js:181 +#: frontend/src/pages/org-admin/org-libraries.js:149 #: frontend/src/pages/repo-wiki-mode/side-panel.js:161 -#: frontend/src/pages/sys-admin/info.js:116 +#: frontend/src/pages/sys-admin/info.js:112 #: frontend/src/pages/sys-admin/repos/repos.js:81 #: frontend/src/pages/sys-admin/repos/repos.js:84 msgid "Files" msgstr "Datnes" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:210 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:705 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 msgid "Frozen by {name}" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:210 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:705 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 msgid "locked by {name}" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:214 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:711 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:736 msgid "freezed" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:214 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:711 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:736 #: frontend/src/components/file-view/file-info.js:31 #: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:17 msgid "locked" msgstr "bloķēts" -#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 -msgid "Unselect this item" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 -msgid "Select this item" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-item.js:734 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:818 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:759 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:846 #: frontend/src/components/file-view/file-info.js:40 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:643 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:333 @@ -2888,8 +2921,8 @@ msgstr "" msgid "Unstar" msgstr "Bez zvaigznītes" -#: frontend/src/components/dirent-list-view/dirent-list-item.js:734 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:818 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:759 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:846 #: frontend/src/components/file-view/file-info.js:40 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:643 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:333 @@ -2899,24 +2932,40 @@ msgstr "Bez zvaigznītes" msgid "Star" msgstr "" -#: frontend/src/components/dirent-list-view/dirent-list-view.js:623 -msgid "Unselect all items" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-view.js:623 -msgid "Select all items" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-none-view.js:54 +#: frontend/src/components/dirent-list-view/dirent-none-view.js:52 msgid "This folder has no content at this time." msgstr "" -#: frontend/src/components/dirent-list-view/dirent-none-view.js:55 +#: frontend/src/components/dirent-list-view/dirent-none-view.js:53 msgid "You can create files quickly" msgstr "" +#: frontend/src/components/draft-list-view/draft-list-item.js:113 +#: frontend/src/pages/sdoc-revision/index.js:123 +msgid "Publish" +msgstr "" + +#: frontend/src/components/draft-list-view/draft-list-view.js:37 +#: frontend/src/pages/dashboard/content.js:34 +#: frontend/src/pages/org-admin/devices/devices-errors.js:51 +#: frontend/src/pages/org-admin/org-logs-file-audit.js:103 +#: frontend/src/pages/org-admin/org-logs-file-update.js:117 +#: frontend/src/pages/org-admin/org-logs-perm-audit.js:84 +#: frontend/src/pages/share-admin/share-links.js:88 +#: frontend/src/pages/share-admin/upload-links.js:51 +#: frontend/src/pages/starred/starred.js:35 +#: frontend/src/pages/sys-admin/abuse-reports.js:87 +#: frontend/src/pages/sys-admin/devices/devices-errors.js:51 +#: frontend/src/pages/sys-admin/file-scan-records.js:29 +#: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:91 +#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:169 +#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:187 +#: frontend/src/pages/sys-admin/web-settings/web-settings.js:279 +msgid "Library" +msgstr "Bibliotēka" + #: frontend/src/components/file-chooser/file-chooser.js:286 -#: frontend/src/components/search/ai-search.js:453 +#: frontend/src/components/search/ai-search.js:452 #: frontend/src/components/search/wiki-search.js:193 msgid "No results matching" msgstr "" @@ -2930,151 +2979,132 @@ msgstr "Pašreizējā bibliotēka" msgid "Other Libraries" msgstr "Cita bibliotēka" -#: frontend/src/components/file-uploader/file-uploader.js:148 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:146 -#: frontend/src/pages/upload-link/file-uploader.js:140 +#: frontend/src/components/file-uploader/file-uploader.js:149 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:147 +#: frontend/src/pages/upload-link/file-uploader.js:141 msgid "Please upload no more than {maxFiles} files at a time." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:395 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:406 -#: frontend/src/pages/upload-link/file-uploader.js:396 +#: frontend/src/components/file-uploader/file-uploader.js:401 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:412 +#: frontend/src/pages/upload-link/file-uploader.js:401 msgid "File is locked by others." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:396 +#: frontend/src/components/file-uploader/file-uploader.js:402 msgid "Invalid filename." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:397 +#: frontend/src/components/file-uploader/file-uploader.js:403 msgid "File already exists." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:398 +#: frontend/src/components/file-uploader/file-uploader.js:404 msgid "File size is too large." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:399 +#: frontend/src/components/file-uploader/file-uploader.js:405 msgid "Out of quota." msgstr "Pārsniegts apjoms" -#: frontend/src/components/file-uploader/file-uploader.js:408 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:399 -#: frontend/src/pages/upload-link/file-uploader.js:389 +#: frontend/src/components/file-uploader/file-uploader.js:414 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:405 +#: frontend/src/pages/upload-link/file-uploader.js:394 msgid "Network error" msgstr "" -#: frontend/src/components/file-uploader/forbid-upload-list-item.js:23 -#: frontend/src/components/shared-link-file-uploader/forbid-upload-list-item.js:23 -#: frontend/src/pages/upload-link/forbid-upload-list-item.js:23 -msgid "File too large" +#: frontend/src/components/file-uploader/forbid-upload-list-item.js:13 +#: frontend/src/components/shared-link-file-uploader/forbid-upload-list-item.js:13 +msgid "Please upload files less than {placeholder}M" msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:94 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:94 +#: frontend/src/components/file-uploader/upload-list-item.js:97 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:97 #: frontend/src/pages/upload-link/upload-list-item.js:94 msgid "Preparing to upload..." msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:95 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:95 +#: frontend/src/components/file-uploader/upload-list-item.js:98 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:98 #: frontend/src/pages/upload-link/upload-list-item.js:95 msgid "Remaining" msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:96 -#: frontend/src/components/file-uploader/upload-list-item.js:122 +#: frontend/src/components/file-uploader/upload-list-item.js:99 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:99 +#: frontend/src/pages/upload-link/upload-list-item.js:96 +msgid "Indexing..." +msgstr "" + +#: frontend/src/components/file-uploader/upload-list-item.js:130 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:130 +#: frontend/src/pages/upload-link/upload-list-item.js:127 +msgid "Retry" +msgstr "" + +#: frontend/src/components/file-uploader/upload-list-item.js:133 #: frontend/src/components/file-view/file-toolbar.js:150 #: frontend/src/components/file-view/file-toolbar.js:209 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:96 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:122 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:155 -#: frontend/src/pages/upload-link/upload-list-item.js:96 -#: frontend/src/pages/upload-link/upload-list-item.js:122 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:133 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:117 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162 +#: frontend/src/pages/upload-link/upload-list-item.js:130 msgid "Saving..." msgstr "Saglabā..." -#: frontend/src/components/file-uploader/upload-list-item.js:117 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:117 -#: frontend/src/pages/upload-link/upload-list-item.js:117 -msgid "Waiting..." -msgstr "" - -#: frontend/src/components/file-uploader/upload-list-item.js:118 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:118 -#: frontend/src/pages/upload-link/upload-list-item.js:118 -msgid "Uploading..." -msgstr "" - -#: frontend/src/components/file-uploader/upload-list-item.js:131 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:131 -#: frontend/src/pages/upload-link/upload-list-item.js:131 +#: frontend/src/components/file-uploader/upload-list-item.js:136 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:136 +#: frontend/src/pages/upload-link/upload-list-item.js:133 msgid "Uploaded" msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:147 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:147 -#: frontend/src/pages/upload-link/upload-list-item.js:147 -msgid "Retry" -msgstr "" - #: frontend/src/components/file-uploader/upload-progress-dialog.js:48 #: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:48 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:51 -msgid "{uploaded_files_num}/{all_files_num} Files" -msgstr "" +#: frontend/src/pages/org-admin/web-settings/web-settings.js:119 +msgid "File Upload" +msgstr "Datni augšuplādēt" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:56 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:56 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:58 -msgid "{failed_files_num} file(s) failed to upload" -msgstr "" - -#: frontend/src/components/file-uploader/upload-progress-dialog.js:67 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:67 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:83 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:49 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:49 msgid "File Uploading..." msgstr "Datni augšuplādē..." +#: frontend/src/components/file-uploader/upload-progress-dialog.js:75 #: frontend/src/components/file-uploader/upload-progress-dialog.js:77 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:75 #: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:77 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:90 -msgid "All files uploaded" -msgstr "" - -#: frontend/src/components/file-uploader/upload-progress-dialog.js:96 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:96 msgid "Retry All" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:103 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:103 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:75 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:80 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:82 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:80 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:82 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:61 msgid "Cancel All" msgstr "Atcelt visus" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:110 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:110 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:107 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:88 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:88 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:68 msgid "name" msgstr "vārds" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:111 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:111 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:108 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:89 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:89 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:69 msgid "size" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:112 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:112 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:109 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:90 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:90 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:70 msgid "progress" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:113 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:113 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:110 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:91 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:91 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:71 msgid "state" msgstr "" @@ -3089,14 +3119,14 @@ msgid "unstarred" msgstr "bez zvaigzīnes" #: frontend/src/components/file-view/file-toolbar.js:92 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:90 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:96 #: frontend/src/utils/text-translation.js:23 msgid "Lock" msgstr "Bloķēt" #: frontend/src/components/file-view/file-toolbar.js:96 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:98 -#: frontend/src/utils/text-translation.js:24 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:104 +#: frontend/src/utils/text-translation.js:25 msgid "Unlock" msgstr "Atbloķēt" @@ -3114,12 +3144,12 @@ msgstr "" #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:342 #: frontend/src/pages/org-admin/org-logs-file-update.js:260 #: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:137 -#: frontend/src/repo-history.js:292 frontend/src/utils/text-translation.js:21 +#: frontend/src/repo-history.js:289 frontend/src/utils/text-translation.js:21 msgid "Details" msgstr "Detaļas" #: frontend/src/components/file-view/file-toolbar.js:186 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:130 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:136 #: frontend/src/utils/text-translation.js:22 msgid "Open via Client" msgstr "Atvērt ar klientu" @@ -3141,7 +3171,7 @@ msgstr "" #: frontend/src/pages/sys-admin/groups/group-members.js:109 #: frontend/src/pages/sys-admin/users/user-groups.js:122 #: frontend/src/pages/sys-admin/users/users-nav.js:25 -#: frontend/src/utils/utils.js:686 +#: frontend/src/utils/utils.js:690 msgid "Admin" msgstr "Administrators" @@ -3158,9 +3188,8 @@ msgstr "Dalībnieks" #: frontend/src/components/group-members.js:96 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:290 -#: frontend/src/pages/lib-content-view/lib-content-view.js:838 +#: frontend/src/pages/lib-content-view/lib-content-view.js:857 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:311 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:157 #: frontend/src/pages/org-admin/org-group-repos.js:146 #: frontend/src/pages/org-admin/org-user-repos.js:142 #: frontend/src/pages/sys-admin/repos/repos.js:162 @@ -3195,91 +3224,84 @@ msgstr "" msgid "Search group members" msgstr "" -#: frontend/src/components/main-side-nav.js:92 +#: frontend/src/components/main-side-nav.js:93 #: frontend/src/pages/org-admin/org-groups.js:154 msgid "All Groups" msgstr "Visas grupas" -#: frontend/src/components/main-side-nav.js:123 -#: frontend/src/components/main-side-nav.js:125 -#: frontend/src/components/main-side-nav.js:132 -#: frontend/src/components/main-side-nav.js:134 +#: frontend/src/components/main-side-nav.js:124 +#: frontend/src/components/main-side-nav.js:126 +#: frontend/src/components/main-side-nav.js:133 +#: frontend/src/components/main-side-nav.js:135 #: frontend/src/pages/org-admin/side-panel.js:86 #: frontend/src/pages/sys-admin/side-panel.js:174 msgid "Links" msgstr "Saites" -#: frontend/src/components/main-side-nav.js:150 -#: frontend/src/components/main-side-nav.js:152 +#: frontend/src/components/main-side-nav.js:151 +#: frontend/src/components/main-side-nav.js:153 #: frontend/src/pages/share-admin/folders.js:368 msgid "Folders" msgstr "Mapes" -#: frontend/src/components/main-side-nav.js:184 -#: frontend/src/components/main-side-nav.js:186 +#: frontend/src/components/main-side-nav.js:185 +#: frontend/src/components/main-side-nav.js:187 #: frontend/src/pages/my-libs/my-libs-deleted.js:54 #: frontend/src/pages/my-libs/my-libs.js:166 msgid "My Libraries" msgstr "Manas bibliotēkas" -#: frontend/src/components/main-side-nav.js:191 -#: frontend/src/components/main-side-nav.js:193 +#: frontend/src/components/main-side-nav.js:192 +#: frontend/src/components/main-side-nav.js:194 #: frontend/src/pages/shared-libs/shared-libs.js:456 msgid "Shared with me" msgstr "Man koplietotās " -#: frontend/src/components/main-side-nav.js:198 -#: frontend/src/components/main-side-nav.js:200 +#: frontend/src/components/main-side-nav.js:199 +#: frontend/src/components/main-side-nav.js:201 #: frontend/src/pages/shared-with-all/public-shared-view.js:206 msgid "Shared with all" msgstr "Koplietot visiem" -#: frontend/src/components/main-side-nav.js:205 -#: frontend/src/components/main-side-nav.js:207 +#: frontend/src/components/main-side-nav.js:206 +#: frontend/src/components/main-side-nav.js:208 msgid "Shared with groups" msgstr "Koplietot grupai" -#: frontend/src/components/main-side-nav.js:214 -#: frontend/src/components/main-side-nav.js:216 -#: frontend/src/components/main-side-nav.js:222 -#: frontend/src/components/main-side-nav.js:224 +#: frontend/src/components/main-side-nav.js:215 +#: frontend/src/components/main-side-nav.js:217 +#: frontend/src/components/main-side-nav.js:223 +#: frontend/src/components/main-side-nav.js:225 msgid "Shared from other servers" msgstr "" -#: frontend/src/components/main-side-nav.js:231 +#: frontend/src/components/main-side-nav.js:232 msgid "Tools" msgstr "Darbarīki" -#: frontend/src/components/main-side-nav.js:234 -#: frontend/src/components/main-side-nav.js:236 +#: frontend/src/components/main-side-nav.js:235 +#: frontend/src/components/main-side-nav.js:237 #: frontend/src/pages/starred/starred.js:315 msgid "Favorites" msgstr "Favorīti" -#: frontend/src/components/main-side-nav.js:241 -#: frontend/src/components/main-side-nav.js:243 +#: frontend/src/components/main-side-nav.js:242 +#: frontend/src/components/main-side-nav.js:244 msgid "Activities" msgstr "Aktivitātes" -#: frontend/src/components/main-side-nav.js:248 -#: frontend/src/components/main-side-nav.js:250 +#: frontend/src/components/main-side-nav.js:249 +#: frontend/src/components/main-side-nav.js:251 #: frontend/src/pages/wikis/wikis.js:137 msgid "Published Libraries" msgstr "" -#: frontend/src/components/main-side-nav.js:254 -#: frontend/src/components/main-side-nav.js:256 +#: frontend/src/components/main-side-nav.js:264 +#: frontend/src/components/main-side-nav.js:266 #: frontend/src/pages/linked-devices/linked-devices.js:230 msgid "Linked Devices" msgstr "Saistītās ierīces" -#: frontend/src/components/main-side-nav.js:268 -#: frontend/src/components/main-side-nav.js:270 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:354 -#: frontend/src/pages/my-libs/mylib-repo-menu.js:178 -msgid "Share Admin" -msgstr "Koplietošanā" - #: frontend/src/components/more.js:14 msgid "show more" msgstr "" @@ -3319,15 +3341,15 @@ msgid "" "right}" msgstr "" -#: frontend/src/components/popover/edit-filetag-popover.js:141 +#: frontend/src/components/popover/edit-filetag-popover.js:137 msgid "No tags" msgstr "" -#: frontend/src/components/popover/edit-filetag-popover.js:145 +#: frontend/src/components/popover/edit-filetag-popover.js:141 msgid "Tag not found" msgstr "" -#: frontend/src/components/popover/edit-filetag-popover.js:159 +#: frontend/src/components/popover/edit-filetag-popover.js:155 msgid "Find a tag" msgstr "" @@ -3370,8 +3392,8 @@ msgstr "" msgid "You are watching file changes of this library." msgstr "" -#: frontend/src/components/sdoc-wiki-page-viewer/index.js:133 -#: frontend/src/components/seafile-markdown-viewer/index.js:119 +#: frontend/src/components/sdoc-wiki-page-viewer/index.js:125 +#: frontend/src/components/seafile-markdown-viewer/index.js:111 msgid "Last modified by" msgstr "" @@ -3407,41 +3429,41 @@ msgstr "Nē" msgid "Reference documents" msgstr "" -#: frontend/src/components/search/ai-search.js:387 +#: frontend/src/components/search/ai-search.js:386 #: frontend/src/components/search/search.js:433 msgid "Search results visited recently" msgstr "" -#: frontend/src/components/search/ai-search.js:436 +#: frontend/src/components/search/ai-search.js:435 #: frontend/src/components/search/search.js:413 msgid "Type characters to start search" msgstr "" -#: frontend/src/components/search/ai-search.js:439 +#: frontend/src/components/search/ai-search.js:438 msgid "Type more characters to start search" msgstr "" -#: frontend/src/components/search/ai-search.js:450 -#: frontend/src/components/search/ai-search.js:467 +#: frontend/src/components/search/ai-search.js:449 +#: frontend/src/components/search/ai-search.js:466 msgid "Ask AI" msgstr "" -#: frontend/src/components/search/ai-search.js:529 +#: frontend/src/components/search/ai-search.js:528 msgid "" "Indexing the library. Semantic search will be available within a few " "minutes." msgstr "" -#: frontend/src/components/search/ai-search.js:540 +#: frontend/src/components/search/ai-search.js:539 msgid "Successfully turned it off" msgstr "" -#: frontend/src/components/search/ai-search.js:558 -#: frontend/src/components/search/ai-search.js:582 +#: frontend/src/components/search/ai-search.js:557 +#: frontend/src/components/search/ai-search.js:581 msgid "Turn on semantic search for this library" msgstr "" -#: frontend/src/components/search/ai-search.js:570 +#: frontend/src/components/search/ai-search.js:569 msgid "Turn off semantic search for this library" msgstr "" @@ -3512,13 +3534,13 @@ msgstr "" #: frontend/src/components/select-editor/sysadmin-user-role-editor.js:19 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:155 -#: frontend/src/pages/sys-admin/users/users-content.js:281 +#: frontend/src/pages/sys-admin/users/users-content.js:272 msgid "Default" msgstr "Noklusēts" #: frontend/src/components/select-editor/sysadmin-user-role-editor.js:21 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:157 -#: frontend/src/pages/sys-admin/users/users-content.js:283 +#: frontend/src/pages/sys-admin/users/users-content.js:274 msgid "Guest" msgstr "Viesis" @@ -3575,36 +3597,30 @@ msgstr "" msgid "Successfully deleted {number_placeholder} share links" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:138 -msgid "" -"Share links cannot be generated because \"Invisible\", \"Online Read-Write\"" -" or \"Online Read-Only\" is set for you on some folder(s) in the library." -msgstr "" - -#: frontend/src/components/share-link-panel/link-creation.js:162 +#: frontend/src/components/share-link-panel/link-creation.js:156 msgid "Please enter an integer bigger than 1 as number of links." msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:166 +#: frontend/src/components/share-link-panel/link-creation.js:160 msgid "" "Please enter an integer not bigger than {max_number} as number of links." msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:260 +#: frontend/src/components/share-link-panel/link-creation.js:254 #: frontend/src/components/share-link-panel/link-list.js:64 msgid "Generate links in batch" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:260 +#: frontend/src/components/share-link-panel/link-creation.js:254 #: frontend/src/components/share-link-panel/link-list.js:63 msgid "Generate Link" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:265 +#: frontend/src/components/share-link-panel/link-creation.js:259 msgid "Number of links" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:329 +#: frontend/src/components/share-link-panel/link-creation.js:323 msgid "Set permission" msgstr "" @@ -3652,8 +3668,7 @@ msgid "Are you sure you want to delete the selected share link(s) ?" msgstr "" #: frontend/src/components/shared-file-view/shared-file-view.js:47 -#: frontend/src/pages/markdown-editor/index.js:410 -#: frontend/src/pages/plain-markdown-editor/index.js:172 +#: frontend/src/pages/markdown-editor/index.js:458 #: frontend/src/view-file-text.js:81 msgid "Successfully saved" msgstr "" @@ -3664,7 +3679,7 @@ msgid "File download is disabled: the share link traffic of owner is used up." msgstr "" #: frontend/src/components/shared-file-view/shared-file-view.js:122 -#: frontend/src/repo-folder-trash.js:205 frontend/src/repo-snapshot.js:168 +#: frontend/src/repo-folder-trash.js:202 frontend/src/repo-snapshot.js:166 #: frontend/src/shared-dir-view.js:449 msgid "Current path: " msgstr "Atrodaties mapē: " @@ -3720,12 +3735,6 @@ msgstr "Mapes tiesības" msgid "Unshare" msgstr "Atcelt koplietošanu" -#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:351 -#: frontend/src/pages/my-libs/mylib-repo-menu.js:154 -#: frontend/src/pages/sys-admin/repos/repos.js:271 -msgid "History Setting" -msgstr "Vēstures iestatījumi" - #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:357 #: frontend/src/pages/my-libs/mylib-repo-menu.js:157 msgid "Change Password" @@ -3734,9 +3743,9 @@ msgstr "Mainīt paroli" #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:360 #: frontend/src/components/user-settings/webdav-password.js:104 #: frontend/src/pages/my-libs/mylib-repo-menu.js:160 -#: frontend/src/pages/sys-admin/orgs/org-users.js:304 -#: frontend/src/pages/sys-admin/users/users-content.js:364 -#: frontend/src/pages/sys-admin/users/users-content.js:566 +#: frontend/src/pages/sys-admin/orgs/org-users.js:294 +#: frontend/src/pages/sys-admin/users/users-content.js:355 +#: frontend/src/pages/sys-admin/users/users-content.js:554 msgid "Reset Password" msgstr "Atiestatīt paroli" @@ -3795,8 +3804,8 @@ msgid "Clients" msgstr "Klients" #: frontend/src/components/toolbar/common-toolbar.js:24 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:86 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:146 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:90 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:150 #: frontend/src/pages/search/main-panel.js:330 #: frontend/src/pages/wiki/main-panel.js:95 #: frontend/src/pages/wiki/main-panel.js:112 @@ -3804,12 +3813,12 @@ msgid "Search files" msgstr "" #: frontend/src/components/toolbar/dir-operation-toolbar.js:192 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:68 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:54 msgid "Upload Files" msgstr "Augšuplādēt datnes" #: frontend/src/components/toolbar/dir-operation-toolbar.js:193 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:69 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:55 msgid "Upload Folder" msgstr "Augšuplādēt mapi" @@ -3842,17 +3851,17 @@ msgstr "" msgid "New SeaDoc File" msgstr "" -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:328 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:336 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:356 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:364 #: frontend/src/utils/text-translation.js:18 msgid "Move" msgstr "Pārvietot" #: frontend/src/components/toolbar/repo-view-toobar.js:63 -#: frontend/src/components/toolbar/view-file-toolbar.js:73 +#: frontend/src/components/toolbar/view-file-toolbar.js:99 #: frontend/src/file-history-old.js:268 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:55 -#: frontend/src/repo-folder-trash.js:284 +#: frontend/src/repo-folder-trash.js:280 msgid "More" msgstr "Vairāk" @@ -3861,10 +3870,18 @@ msgstr "Vairāk" msgid "Deleted Libraries" msgstr "Dzēstās bibliotēkas" -#: frontend/src/components/toolbar/view-file-toolbar.js:67 +#: frontend/src/components/toolbar/view-file-toolbar.js:87 msgid "Edit File" msgstr "" +#: frontend/src/components/toolbar/view-file-toolbar.js:92 +msgid "New Draft" +msgstr "" + +#: frontend/src/components/toolbar/view-file-toolbar.js:93 +msgid "Create a draft from this file, instead of editing it directly." +msgstr "" + #: frontend/src/components/toolbar/view-mode-toolbar.js:31 #: frontend/src/shared-dir-view.js:456 frontend/src/shared-dir-view.js:457 msgid "List" @@ -3880,7 +3897,7 @@ msgid "Column" msgstr "" #: frontend/src/components/toolbar/view-mode-toolbar.js:37 -#: frontend/src/utils/text-translation.js:33 +#: frontend/src/utils/text-translation.js:34 msgid "Properties" msgstr "" @@ -4092,8 +4109,8 @@ msgstr "" msgid "History Versions" msgstr "" -#: frontend/src/file-history-old.js:244 frontend/src/repo-history.js:142 -#: frontend/src/repo-history.js:149 +#: frontend/src/file-history-old.js:244 frontend/src/repo-history.js:139 +#: frontend/src/repo-history.js:146 msgid "Modifier" msgstr "Mainījis" @@ -4125,71 +4142,75 @@ msgstr "" msgid "Removed items older than {n} days from trash." msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:77 +#: frontend/src/pages/dashboard/activity-item.js:76 +msgid "Publish draft" +msgstr "" + +#: frontend/src/pages/dashboard/activity-item.js:89 msgid "{file} and {n} other files" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:80 +#: frontend/src/pages/dashboard/activity-item.js:92 msgid "Created {n} files" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:84 +#: frontend/src/pages/dashboard/activity-item.js:96 msgid "details" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:98 +#: frontend/src/pages/dashboard/activity-item.js:110 msgid "Created draft" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:98 +#: frontend/src/pages/dashboard/activity-item.js:110 msgid "Created file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:103 +#: frontend/src/pages/dashboard/activity-item.js:115 msgid "Deleted draft" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:103 +#: frontend/src/pages/dashboard/activity-item.js:115 msgid "Deleted file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:108 +#: frontend/src/pages/dashboard/activity-item.js:120 msgid "Restored file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:113 +#: frontend/src/pages/dashboard/activity-item.js:125 msgid "Renamed file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:120 +#: frontend/src/pages/dashboard/activity-item.js:132 msgid "Moved file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:125 +#: frontend/src/pages/dashboard/activity-item.js:137 msgid "Updated draft" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:125 +#: frontend/src/pages/dashboard/activity-item.js:137 msgid "Updated file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:135 +#: frontend/src/pages/dashboard/activity-item.js:147 msgid "Created folder" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:140 +#: frontend/src/pages/dashboard/activity-item.js:152 msgid "Deleted folder" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:145 +#: frontend/src/pages/dashboard/activity-item.js:157 msgid "Restored folder" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:150 +#: frontend/src/pages/dashboard/activity-item.js:162 msgid "Renamed folder" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:157 +#: frontend/src/pages/dashboard/activity-item.js:169 msgid "Moved folder" msgstr "" @@ -4207,29 +4228,11 @@ msgstr "Darbības" #: frontend/src/pages/org-admin/statistic/statistic-nav.js:15 #: frontend/src/pages/sys-admin/abuse-reports.js:88 #: frontend/src/pages/sys-admin/statistic/statistic-nav.js:15 -#: frontend/src/repo-folder-trash.js:368 frontend/src/repo-folder-trash.js:425 -#: frontend/src/repo-snapshot.js:304 +#: frontend/src/repo-folder-trash.js:363 frontend/src/repo-folder-trash.js:419 +#: frontend/src/repo-snapshot.js:302 msgid "File" msgstr "Datne" -#: frontend/src/pages/dashboard/content.js:34 -#: frontend/src/pages/org-admin/devices/devices-errors.js:51 -#: frontend/src/pages/org-admin/org-logs-file-audit.js:103 -#: frontend/src/pages/org-admin/org-logs-file-update.js:117 -#: frontend/src/pages/org-admin/org-logs-perm-audit.js:84 -#: frontend/src/pages/share-admin/share-links.js:88 -#: frontend/src/pages/share-admin/upload-links.js:51 -#: frontend/src/pages/starred/starred.js:35 -#: frontend/src/pages/sys-admin/abuse-reports.js:87 -#: frontend/src/pages/sys-admin/devices/devices-errors.js:51 -#: frontend/src/pages/sys-admin/file-scan-records.js:29 -#: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:91 -#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:169 -#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:187 -#: frontend/src/pages/sys-admin/web-settings/web-settings.js:279 -msgid "Library" -msgstr "Bibliotēka" - #: frontend/src/pages/dashboard/files-activities.js:247 msgid "All Activities" msgstr "" @@ -4250,6 +4253,25 @@ msgstr "" msgid "Find modifiers" msgstr "" +#: frontend/src/pages/drafts/draft-content.js:44 +msgid "Successfully published draft %(draft)s." +msgstr "" + +#: frontend/src/pages/drafts/draft-content.js:48 +msgid "Failed to publish draft %(draft)s." +msgstr "" + +#: frontend/src/pages/drafts/draft-content.js:62 +msgid "No draft yet" +msgstr "" + +#: frontend/src/pages/drafts/draft-content.js:63 +msgid "" +"Draft is a way to let you collaborate with others on files. You can create a" +" draft from a file, edit the draft and then ask for a review. The original " +"file will be updated only after the draft has been reviewed." +msgstr "" + #: frontend/src/pages/file-history-old/history-item.js:58 msgid "(current version)" msgstr "(pašreizējā versija)" @@ -4302,7 +4324,7 @@ msgstr "" #: frontend/src/pages/sys-admin/groups/group-nav.js:27 #: frontend/src/pages/sys-admin/groups/groups.js:137 #: frontend/src/pages/sys-admin/groups/search-groups.js:110 -#: frontend/src/pages/sys-admin/info.js:136 +#: frontend/src/pages/sys-admin/info.js:132 #: frontend/src/pages/sys-admin/orgs/org-nav.js:19 #: frontend/src/pages/sys-admin/side-panel.js:114 #: frontend/src/pages/sys-admin/users/user-nav.js:21 @@ -4316,7 +4338,7 @@ msgstr "" #: frontend/src/pages/groups/group-view.js:488 #: frontend/src/pages/my-libs/mylib-repo-menu.js:151 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:268 +#: frontend/src/pages/org-admin/org-libraries.js:317 #: frontend/src/pages/sys-admin/groups/groups-content.js:187 #: frontend/src/pages/sys-admin/repos/repos.js:268 #: frontend/src/pages/sys-admin/users/user-repos.js:166 @@ -4374,122 +4396,122 @@ msgid "" "button in the menu bar." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-container.js:98 +#: frontend/src/pages/lib-content-view/lib-content-container.js:102 #: frontend/src/pages/wiki/main-panel.js:82 msgid "Folder does not exist." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-container.js:176 +#: frontend/src/pages/lib-content-view/lib-content-container.js:180 msgid "This library has been set to read-only by admin and cannot be updated." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:65 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:95 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:67 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:99 #: frontend/src/pages/sys-admin/main-panel-topbar.js:20 msgid "Side Nav Menu" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:176 +#: frontend/src/pages/lib-content-view/lib-content-view.js:180 msgid "Library share permission not found." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:595 +#: frontend/src/pages/lib-content-view/lib-content-view.js:617 msgid "Failed to move files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:597 +#: frontend/src/pages/lib-content-view/lib-content-view.js:619 #: frontend/src/shared-dir-view.js:214 msgid "Failed to copy files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:627 +#: frontend/src/pages/lib-content-view/lib-content-view.js:649 msgid "Successfully moved files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:629 +#: frontend/src/pages/lib-content-view/lib-content-view.js:651 #: frontend/src/shared-dir-view.js:228 msgid "Successfully copied files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:799 +#: frontend/src/pages/lib-content-view/lib-content-view.js:818 msgid "Restored {name} and {n} other items" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:800 +#: frontend/src/pages/lib-content-view/lib-content-view.js:819 msgid "Restored {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:807 +#: frontend/src/pages/lib-content-view/lib-content-view.js:826 msgid "Failed to restore {name} and {n} other items" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:808 +#: frontend/src/pages/lib-content-view/lib-content-view.js:827 msgid "Failed to restore {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:834 +#: frontend/src/pages/lib-content-view/lib-content-view.js:853 msgid "Successfully deleted {name} and {n} other items." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:844 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1081 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1109 +#: frontend/src/pages/lib-content-view/lib-content-view.js:863 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1111 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1139 msgid "Undo" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:851 +#: frontend/src/pages/lib-content-view/lib-content-view.js:870 msgid "Failed to delete {name} and {n} other items." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1037 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1053 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1067 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1083 msgid "Renaming {name} failed" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1077 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1105 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:377 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1107 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1135 #: frontend/src/pages/org-admin/org-groups-search-groups.js:230 #: frontend/src/pages/org-admin/org-groups.js:126 +#: frontend/src/pages/org-admin/org-libraries.js:83 msgid "Successfully deleted {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1089 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1117 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1119 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1147 msgid "Failed to delete {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1170 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1203 msgid "Successfully moved {name}." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1178 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1210 msgid "Failed to move {name}." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1226 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1253 #: frontend/src/pages/sdoc/sdoc-file-history/side-panel.js:182 -#: frontend/src/utils/utils.js:1286 +#: frontend/src/utils/utils.js:1290 msgid "Successfully copied %(name)s." msgstr "Veiksmīgi kopēts %(name)s." -#: frontend/src/pages/lib-content-view/lib-content-view.js:1234 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1260 msgid "Failed to copy %(name)s" msgstr "Kļūda kopējot %(name)s." -#: frontend/src/pages/lib-content-view/lib-content-view.js:1254 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1270 msgid "Converting, please wait..." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1266 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1282 msgid "Successfully converted the file." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1273 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1289 msgid "Failed to convert {name}." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1971 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1958 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:255 #: frontend/src/pages/share-with-ocm/shared-with-ocm.js:107 #: frontend/src/pages/shared-libs/shared-libs.js:290 @@ -4536,7 +4558,11 @@ msgstr "Pēdējā piekļuve" msgid "Successfully unlinked %(name)s." msgstr "" -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:81 +#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:42 +msgid "Local draft saved" +msgstr "" + +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:87 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:68 msgid "Open parent directory" msgstr "" @@ -4549,25 +4575,23 @@ msgstr "" msgid "Switch to rich text editor" msgstr "" -#: frontend/src/pages/markdown-editor/index.js:116 +#: frontend/src/pages/markdown-editor/index.js:117 msgid "This file has been updated." msgstr "" -#: frontend/src/pages/markdown-editor/index.js:117 +#: frontend/src/pages/markdown-editor/index.js:118 msgid "Refresh" msgstr "" -#: frontend/src/pages/markdown-editor/index.js:152 +#: frontend/src/pages/markdown-editor/index.js:153 msgid "Another user is editing this file!" msgstr "" -#: frontend/src/pages/markdown-editor/index.js:300 -#: frontend/src/pages/plain-markdown-editor/index.js:101 +#: frontend/src/pages/markdown-editor/index.js:348 msgid "Leave this page? The system may not save your changes." msgstr "" -#: frontend/src/pages/markdown-editor/index.js:420 -#: frontend/src/pages/plain-markdown-editor/index.js:177 +#: frontend/src/pages/markdown-editor/index.js:468 msgid "Failed to save" msgstr "" @@ -4591,7 +4615,6 @@ msgid "Deleted Time" msgstr "Dzēšanas laiks" #: frontend/src/pages/my-libs/my-libs-deleted.js:147 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:169 #: frontend/src/pages/sys-admin/repos/trash-repos.js:171 #: frontend/src/repo-snapshot.js:121 msgid "Successfully restored the library." @@ -4611,7 +4634,7 @@ msgid "" msgstr "" #: frontend/src/pages/my-libs/mylib-repo-list-item.js:289 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:234 +#: frontend/src/pages/org-admin/org-libraries.js:282 #: frontend/src/pages/sys-admin/repos/repos.js:175 #: frontend/src/pages/sys-admin/users/user-repos.js:295 msgid "Successfully transferred the library." @@ -4646,7 +4669,6 @@ msgid "Shared By" msgstr "Dalās" #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:321 -#: frontend/src/pages/org-admin/libraries/org-repo-nav.js:15 #: frontend/src/pages/org-admin/org-users-nav.js:15 #: frontend/src/pages/search/advanced-search.js:66 #: frontend/src/pages/share-with-ocm/remote-dir-path.js:56 @@ -4661,9 +4683,8 @@ msgstr "Visi" #: frontend/src/pages/org-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/devices/devices-by-platform.js:45 #: frontend/src/pages/sys-admin/devices/devices-errors.js:49 -#: frontend/src/pages/sys-admin/info.js:113 #: frontend/src/pages/sys-admin/terms-and-conditions/content.js:51 -#: frontend/src/repo-history.js:143 frontend/src/repo-history.js:150 +#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 msgid "Version" msgstr "Versija" @@ -4675,7 +4696,7 @@ msgstr "" #: frontend/src/pages/org-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:89 -#: frontend/src/repo-history.js:143 frontend/src/repo-history.js:150 +#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 msgid "Device" msgstr "Ierīce" @@ -4709,54 +4730,6 @@ msgid "" "follows:" msgstr "" -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:208 -#: frontend/src/utils/utils.js:426 -msgid "Encrypted library" -msgstr "Šifrēta bibliotēka" - -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:211 -#: frontend/src/utils/utils.js:432 -msgid "Read-Write library" -msgstr "Lasīt-Rakstīt bibliotēka" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:59 -#: frontend/src/translate.js:18 -msgid "" -"Tip: libraries deleted {trashReposExpireDays} days ago will be cleaned " -"automatically." -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:254 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:256 -msgid "Are you sure you want to delete {placeholder} completely?" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:265 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:267 -msgid "Are you sure you want to restore {placeholder}?" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:360 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:362 -msgid "Successfully cleared trash." -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:399 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:424 -msgid "Clear Trash" -msgstr "Tīrīt miskasti" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:400 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:425 -msgid "Are you sure you want to clear trash?" -msgstr "Vai tiešām vēlaties tīrīt atkritni?" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:402 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:427 -#: frontend/src/user-notifications.js:112 -msgid "Clear" -msgstr "Tīrs" - #: frontend/src/pages/org-admin/org-admin-list.js:51 #: frontend/src/pages/org-admin/org-users-list.js:73 #: frontend/src/pages/org-admin/org-users-search-users.js:36 @@ -4881,6 +4854,7 @@ msgid "Search groups by name" msgstr "" #: frontend/src/pages/org-admin/org-groups.js:182 +#: frontend/src/pages/org-admin/org-libraries.js:174 #: frontend/src/pages/org-admin/org-links.js:125 #: frontend/src/pages/org-admin/org-logs-file-audit.js:124 #: frontend/src/pages/org-admin/org-logs-file-update.js:139 @@ -4891,6 +4865,7 @@ msgid "Previous" msgstr "Iepriekšējais" #: frontend/src/pages/org-admin/org-groups.js:184 +#: frontend/src/pages/org-admin/org-libraries.js:176 #: frontend/src/pages/org-admin/org-links.js:127 #: frontend/src/pages/org-admin/org-logs-file-audit.js:126 #: frontend/src/pages/org-admin/org-logs-file-update.js:141 @@ -4920,16 +4895,30 @@ msgid "Active Users" msgstr "Aktīvie lietotāji" #: frontend/src/pages/org-admin/org-info.js:50 +#: frontend/src/pages/sys-admin/info.js:123 #: frontend/src/pages/sys-admin/info.js:127 -#: frontend/src/pages/sys-admin/info.js:131 msgid "Total Users" msgstr "Kopskaits" #: frontend/src/pages/org-admin/org-info.js:50 -#: frontend/src/pages/sys-admin/info.js:127 +#: frontend/src/pages/sys-admin/info.js:123 msgid "Limits" msgstr "Ierobežojumi" +#: frontend/src/pages/org-admin/org-libraries.js:140 +msgid "All Libraries" +msgstr "" + +#: frontend/src/pages/org-admin/org-libraries.js:256 +#: frontend/src/utils/utils.js:426 +msgid "Encrypted library" +msgstr "Šifrēta bibliotēka" + +#: frontend/src/pages/org-admin/org-libraries.js:259 +#: frontend/src/utils/utils.js:432 +msgid "Read-Write library" +msgstr "Lasīt-Rakstīt bibliotēka" + #: frontend/src/pages/org-admin/org-links.js:94 msgid "All Public Links" msgstr "Visas publiskās saites" @@ -5053,64 +5042,46 @@ msgstr "" msgid "Verify" msgstr "Pārbaudīt" -#: frontend/src/pages/org-admin/org-user-item.js:60 +#: frontend/src/pages/org-admin/org-user-item.js:59 msgid "Resetting user's password, please wait for a moment." msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:63 +#: frontend/src/pages/org-admin/org-user-item.js:62 msgid "Successfully reset password to %(passwd)s for user %(user)s." msgstr "Veiksmīgi atiestatīta parole %(passwd)s lietotājam %(user)s." -#: frontend/src/pages/org-admin/org-user-item.js:118 +#: frontend/src/pages/org-admin/org-user-item.js:112 #: frontend/src/pages/sys-admin/admin-logs/login-logs.js:102 #: frontend/src/pages/sys-admin/logs-page/login-logs.js:117 msgid "Failed" msgstr "Neizdevās" -#: frontend/src/pages/org-admin/org-user-item.js:129 +#: frontend/src/pages/org-admin/org-user-item.js:123 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:172 #: frontend/src/pages/sys-admin/institutions/institution-users.js:208 -#: frontend/src/pages/sys-admin/users/users-content.js:307 +#: frontend/src/pages/sys-admin/users/users-content.js:298 msgid "Active" msgstr "Aktīvs" -#: frontend/src/pages/org-admin/org-user-item.js:131 +#: frontend/src/pages/org-admin/org-user-item.js:125 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:172 #: frontend/src/pages/sys-admin/institutions/institution-users.js:208 -#: frontend/src/pages/sys-admin/users/users-content.js:309 +#: frontend/src/pages/sys-admin/users/users-content.js:300 msgid "Inactive" msgstr "Neaktīvs" -#: frontend/src/pages/org-admin/org-user-item.js:157 -#: frontend/src/pages/sys-admin/orgs/org-users.js:230 -#: frontend/src/pages/sys-admin/users/users-content.js:406 -msgid "Are you sure you want to set {user_placeholder} inactive?" -msgstr "" - -#: frontend/src/pages/org-admin/org-user-item.js:195 +#: frontend/src/pages/org-admin/org-user-item.js:180 msgid "ResetPwd" msgstr "Atstatīt" -#: frontend/src/pages/org-admin/org-user-item.js:196 +#: frontend/src/pages/org-admin/org-user-item.js:181 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:152 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:192 -#: frontend/src/pages/sys-admin/users/users-content.js:367 -#: frontend/src/pages/sys-admin/users/users-content.js:575 +#: frontend/src/pages/sys-admin/users/users-content.js:358 +#: frontend/src/pages/sys-admin/users/users-content.js:563 msgid "Revoke Admin" msgstr "Anulēt administratoru" -#: frontend/src/pages/org-admin/org-user-item.js:204 -#: frontend/src/pages/sys-admin/orgs/org-users.js:313 -#: frontend/src/pages/sys-admin/users/users-content.js:584 -msgid "Set user inactive" -msgstr "" - -#: frontend/src/pages/org-admin/org-user-item.js:207 -#: frontend/src/pages/sys-admin/orgs/org-users.js:316 -#: frontend/src/pages/sys-admin/users/users-content.js:587 -msgid "Set" -msgstr "" - #: frontend/src/pages/org-admin/org-user-profile.js:128 msgid "Avatar" msgstr "Avatars" @@ -5385,10 +5356,6 @@ msgstr "Mainīt" msgid "Team name" msgstr "" -#: frontend/src/pages/org-admin/web-settings/web-settings.js:119 -msgid "File Upload" -msgstr "Datni augšuplādēt" - #: frontend/src/pages/org-admin/web-settings/web-settings.js:123 msgid "File extension white list" msgstr "" @@ -5399,23 +5366,19 @@ msgid "" "\"md;txt;docx\". Empty means no limit." msgstr "" -#: frontend/src/pages/sdoc-revision/index.js:123 -msgid "Publish" -msgstr "" - -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:239 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:193 msgid "No changes" msgstr "" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:249 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:203 msgid "Changes" msgstr "" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:268 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:222 msgid "Last modification" msgstr "" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:271 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:225 msgid "Next modification" msgstr "" @@ -5484,8 +5447,8 @@ msgstr "Ievadiet datnes paplašinājumus šeit, atdalot ar ','" #: frontend/src/pages/search/advanced-search.js:242 #: frontend/src/pages/search/advanced-search.js:264 -#: frontend/src/pages/sys-admin/orgs/org-users.js:307 -#: frontend/src/pages/sys-admin/users/users-content.js:569 +#: frontend/src/pages/sys-admin/orgs/org-users.js:297 +#: frontend/src/pages/sys-admin/users/users-content.js:557 msgid "Reset" msgstr "" @@ -5691,7 +5654,7 @@ msgid "Create Group" msgstr "" #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:107 -#: frontend/src/pages/sys-admin/users/users-content.js:557 +#: frontend/src/pages/sys-admin/users/users-content.js:545 msgid "Delete User" msgstr "Dzēst lietotāju" @@ -5826,24 +5789,24 @@ msgstr "Community Edition" msgid "Upgrade to Pro Edition" msgstr "jaunināšana uz profesionālo izdevumu" -#: frontend/src/pages/sys-admin/info.js:119 +#: frontend/src/pages/sys-admin/info.js:115 msgid "Storage Used" msgstr "Krātuves izlietojums" -#: frontend/src/pages/sys-admin/info.js:122 +#: frontend/src/pages/sys-admin/info.js:118 msgid "Total Devices" msgstr "Kopā ierīces" -#: frontend/src/pages/sys-admin/info.js:122 +#: frontend/src/pages/sys-admin/info.js:118 msgid "Current Connected Devices" msgstr "Tagad savienotas ierīces" +#: frontend/src/pages/sys-admin/info.js:123 #: frontend/src/pages/sys-admin/info.js:127 -#: frontend/src/pages/sys-admin/info.js:131 msgid "Activated Users" msgstr "" -#: frontend/src/pages/sys-admin/info.js:141 +#: frontend/src/pages/sys-admin/info.js:137 #: frontend/src/pages/sys-admin/orgs/org-nav.js:31 #: frontend/src/pages/sys-admin/orgs/orgs.js:133 #: frontend/src/pages/sys-admin/orgs/search-orgs.js:106 @@ -5854,13 +5817,13 @@ msgid "Organizations" msgstr "Organizācijas" #: frontend/src/pages/sys-admin/institutions/institution-admins.js:163 -#: frontend/src/pages/sys-admin/users/users-content.js:405 +#: frontend/src/pages/sys-admin/users/users-content.js:395 msgid "" "Are you sure you want to revoke the admin permission of {placeholder} ?" msgstr "" #: frontend/src/pages/sys-admin/institutions/institution-admins.js:195 -#: frontend/src/pages/sys-admin/users/users-content.js:578 +#: frontend/src/pages/sys-admin/users/users-content.js:566 msgid "Revoke" msgstr "" @@ -5959,8 +5922,8 @@ msgstr "Visi paziņojumi" msgid "Number of groups" msgstr "Grupu skaits" -#: frontend/src/pages/sys-admin/orgs/org-users.js:229 -#: frontend/src/pages/sys-admin/users/users-content.js:404 +#: frontend/src/pages/sys-admin/orgs/org-users.js:221 +#: frontend/src/pages/sys-admin/users/users-content.js:394 msgid "Are you sure you want to reset the password of {placeholder} ?" msgstr "" @@ -5998,10 +5961,35 @@ msgstr "" msgid "Name or ID" msgstr "" +#: frontend/src/pages/sys-admin/repos/trash-repos.js:256 +msgid "Are you sure you want to delete {placeholder} completely?" +msgstr "" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:267 +msgid "Are you sure you want to restore {placeholder}?" +msgstr "" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:362 +msgid "Successfully cleared trash." +msgstr "" + #: frontend/src/pages/sys-admin/repos/trash-repos.js:371 msgid "Search libraries by owner" msgstr "" +#: frontend/src/pages/sys-admin/repos/trash-repos.js:424 +msgid "Clear Trash" +msgstr "Tīrīt miskasti" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:425 +msgid "Are you sure you want to clear trash?" +msgstr "Vai tiešām vēlaties tīrīt atkritni?" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:427 +#: frontend/src/user-notifications.js:112 +msgid "Clear" +msgstr "Tīrs" + #: frontend/src/pages/sys-admin/side-panel.js:198 msgid "File Scan" msgstr "" @@ -6082,15 +6070,15 @@ msgstr "" msgid "Institution" msgstr "" -#: frontend/src/pages/sys-admin/users/users-content.js:292 +#: frontend/src/pages/sys-admin/users/users-content.js:283 msgid "Default Admin" msgstr "" -#: frontend/src/pages/sys-admin/users/users-content.js:296 +#: frontend/src/pages/sys-admin/users/users-content.js:287 msgid "Daily Admin" msgstr "" -#: frontend/src/pages/sys-admin/users/users-content.js:298 +#: frontend/src/pages/sys-admin/users/users-content.js:289 msgid "Audit Admin" msgstr "" @@ -6345,28 +6333,44 @@ msgid "" "accept the terms." msgstr "" -#: frontend/src/pages/upload-link/file-uploader.js:435 +#: frontend/src/pages/upload-link/file-uploader.js:305 +msgid "File upload started" +msgstr "" + +#: frontend/src/pages/upload-link/file-uploader.js:425 +msgid "All files uploaded" +msgstr "" + +#: frontend/src/pages/upload-link/file-uploader.js:439 msgid "Failed to upload {file_name}." msgstr "" -#: frontend/src/pages/upload-link/index.js:41 +#: frontend/src/pages/upload-link/forbid-upload-list-item.js:14 +msgid "Please upload files less than {placeholder}" +msgstr "" + +#: frontend/src/pages/upload-link/index.js:40 msgid "Upload files to {folder_name_placeholder}" msgstr "" -#: frontend/src/pages/upload-link/index.js:43 +#: frontend/src/pages/upload-link/index.js:42 msgid "shared by:" msgstr "dalās: " -#: frontend/src/pages/upload-link/index.js:47 +#: frontend/src/pages/upload-link/index.js:46 #: frontend/src/shared-dir-view.js:469 msgid "The owner of this library has run out of space." msgstr "Bibliotēkas īpašniekam ir aptrūkusies vieta." #: frontend/src/pages/upload-link/index.js:51 +msgid "Folder upload is limited to Chrome, Firefox 50+, and Microsoft Edge." +msgstr "" + +#: frontend/src/pages/upload-link/index.js:52 msgid "File size should be smaller than {max_size_placeholder}." msgstr "" -#: frontend/src/pages/upload-link/index.js:54 +#: frontend/src/pages/upload-link/index.js:56 msgid "Drag and drop files or folders here." msgstr "" @@ -6385,58 +6389,54 @@ msgid "" "by clicking the \"Publish a Library\" button in the menu bar." msgstr "" -#: frontend/src/repo-folder-trash.js:185 +#: frontend/src/repo-folder-trash.js:197 msgid "{placeholder} Trash" msgstr "" -#: frontend/src/repo-folder-trash.js:240 -msgid "Original path" -msgstr "" - -#: frontend/src/repo-folder-trash.js:241 +#: frontend/src/repo-folder-trash.js:237 msgid "Delete Time" msgstr "Dzēst laiku" -#: frontend/src/repo-folder-trash.js:329 frontend/src/repo-snapshot.js:273 +#: frontend/src/repo-folder-trash.js:325 frontend/src/repo-snapshot.js:271 msgid "Successfully restored 1 item." msgstr "" -#: frontend/src/repo-folder-trash.js:357 frontend/src/repo-folder-trash.js:417 -#: frontend/src/repo-snapshot.js:295 +#: frontend/src/repo-folder-trash.js:353 frontend/src/repo-folder-trash.js:411 +#: frontend/src/repo-snapshot.js:293 msgid "Directory" msgstr "Mape" -#: frontend/src/repo-history.js:96 +#: frontend/src/repo-history.js:108 msgid "{placeholder} Modification History" msgstr "" -#: frontend/src/repo-history.js:115 +#: frontend/src/repo-history.js:112 msgid "" "Tip: a snapshot will be generated after modification, which records the " "library state after the modification." msgstr "" -#: frontend/src/repo-history.js:144 +#: frontend/src/repo-history.js:141 msgid "Labels" msgstr "" -#: frontend/src/repo-history.js:280 +#: frontend/src/repo-history.js:277 msgid "None" msgstr "Neviens" -#: frontend/src/repo-history.js:283 frontend/src/repo-snapshot.js:162 +#: frontend/src/repo-history.js:280 frontend/src/repo-snapshot.js:160 msgid "Unknown" msgstr "Nezināms" -#: frontend/src/repo-history.js:313 +#: frontend/src/repo-history.js:310 msgid "Current Version" msgstr "Pašreizējā versija" -#: frontend/src/repo-history.js:314 +#: frontend/src/repo-history.js:311 msgid "View Snapshot" msgstr "Skatīt momentuzņēmumu" -#: frontend/src/repo-snapshot.js:132 +#: frontend/src/repo-snapshot.js:145 msgid "{placeholder} Snapshot" msgstr "" @@ -6541,6 +6541,12 @@ msgstr "" msgid "No terms and conditions" msgstr "" +#: frontend/src/translate.js:18 +msgid "" +"Tip: libraries deleted {trashReposExpireDays} days ago will be cleaned " +"automatically." +msgstr "" + #: frontend/src/translate.js:19 msgid "No favorites" msgstr "" @@ -6582,35 +6588,39 @@ msgstr "Atzīmēt visas izlasītas" msgid "Message" msgstr "Ziņa" -#: frontend/src/utils/text-translation.js:25 +#: frontend/src/utils/text-translation.js:24 msgid "Freeze Document" msgstr "" #: frontend/src/utils/text-translation.js:26 -msgid "Unfreeze Document" -msgstr "" - -#: frontend/src/utils/text-translation.js:27 msgid "Convert to Markdown" msgstr "" -#: frontend/src/utils/text-translation.js:28 +#: frontend/src/utils/text-translation.js:27 msgid "Convert to sdoc" msgstr "" -#: frontend/src/utils/text-translation.js:29 +#: frontend/src/utils/text-translation.js:28 msgid "Convert to docx" msgstr "" -#: frontend/src/utils/text-translation.js:30 +#: frontend/src/utils/text-translation.js:29 msgid "Export as docx" msgstr "" -#: frontend/src/utils/text-translation.js:32 +#: frontend/src/utils/text-translation.js:30 +msgid "Mark as draft" +msgstr "" + +#: frontend/src/utils/text-translation.js:31 +msgid "Unmark as draft" +msgstr "" + +#: frontend/src/utils/text-translation.js:33 msgid "Access Log" msgstr "Piekļuves žurnāls" -#: frontend/src/utils/text-translation.js:35 +#: frontend/src/utils/text-translation.js:36 msgid "Convert with ONLYOFFICE" msgstr "" @@ -6646,96 +6656,96 @@ msgstr "" msgid "Online Read-Only folder" msgstr "" -#: frontend/src/utils/utils.js:689 +#: frontend/src/utils/utils.js:693 msgid "Online Read-Write" msgstr "" -#: frontend/src/utils/utils.js:692 +#: frontend/src/utils/utils.js:696 msgid "Online Read-Only" msgstr "" -#: frontend/src/utils/utils.js:695 +#: frontend/src/utils/utils.js:699 msgid "Invisible" msgstr "" -#: frontend/src/utils/utils.js:705 +#: frontend/src/utils/utils.js:709 msgid "User can read, write, upload, download and sync files." msgstr "" -#: frontend/src/utils/utils.js:708 +#: frontend/src/utils/utils.js:712 msgid "User can read, download and sync files." msgstr "" -#: frontend/src/utils/utils.js:711 +#: frontend/src/utils/utils.js:715 msgid "Besides Write permission, user can also share the library." msgstr "" -#: frontend/src/utils/utils.js:714 +#: frontend/src/utils/utils.js:718 msgid "" "User can view and edit file online via browser. Files can't be downloaded." msgstr "" -#: frontend/src/utils/utils.js:717 +#: frontend/src/utils/utils.js:721 msgid "" "User can only view files online via browser. Files can't be downloaded." msgstr "" -#: frontend/src/utils/utils.js:720 +#: frontend/src/utils/utils.js:724 msgid "User can not see this folder." msgstr "" -#: frontend/src/utils/utils.js:731 +#: frontend/src/utils/utils.js:735 msgid "Preview and download" msgstr "" -#: frontend/src/utils/utils.js:741 +#: frontend/src/utils/utils.js:745 msgid "Preview only" msgstr "" -#: frontend/src/utils/utils.js:751 +#: frontend/src/utils/utils.js:755 msgid "Download and upload" msgstr "" -#: frontend/src/utils/utils.js:761 +#: frontend/src/utils/utils.js:765 msgid "Edit on cloud and download" msgstr "" -#: frontend/src/utils/utils.js:771 +#: frontend/src/utils/utils.js:775 msgid "Edit on cloud only" msgstr "" -#: frontend/src/utils/utils.js:1288 +#: frontend/src/utils/utils.js:1292 msgid "Successfully copied %(name)s and 1 other item." msgstr "Veiksmīgi kopēts %(name)s un 1 cits ieraksts." -#: frontend/src/utils/utils.js:1290 +#: frontend/src/utils/utils.js:1294 msgid "Successfully copied %(name)s and %(amount)s other items." msgstr "Veiksmīgi kopēts %(name)s un %(amount)s citi ieraksti." -#: frontend/src/utils/utils.js:1301 +#: frontend/src/utils/utils.js:1305 msgid "Successfully moved %(name)s." msgstr " Veiksmīgi pārsūtīts %(name)s." -#: frontend/src/utils/utils.js:1303 +#: frontend/src/utils/utils.js:1307 msgid "Successfully moved %(name)s and 1 other item." msgstr "Veiksmīgi pārsūtīts %(name)s un 1 cits ieraksts" -#: frontend/src/utils/utils.js:1305 +#: frontend/src/utils/utils.js:1309 msgid "Successfully moved %(name)s and %(amount)s other items." msgstr "Veiksmīgi pārsūtīts %(name)s un %(amount)s citi ieraksti." -#: frontend/src/utils/utils.js:1317 +#: frontend/src/utils/utils.js:1321 msgid "Failed to copy %(name)s and %(amount)s other item(s)." msgstr "" -#: frontend/src/utils/utils.js:1320 +#: frontend/src/utils/utils.js:1324 msgid "Failed to copy %(name)s." msgstr "" -#: frontend/src/utils/utils.js:1330 +#: frontend/src/utils/utils.js:1334 msgid "Failed to move %(name)s and %(amount)s other item(s)." msgstr "" -#: frontend/src/utils/utils.js:1333 +#: frontend/src/utils/utils.js:1337 msgid "Failed to move %(name)s." msgstr "" diff --git a/locale/lv_LV/LC_MESSAGES/djangojs.po b/locale/lv_LV/LC_MESSAGES/djangojs.po index 2987289af4..74e0063b4b 100644 --- a/locale/lv_LV/LC_MESSAGES/djangojs.po +++ b/locale/lv_LV/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: seahub\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-10 14:16+0800\n" +"POT-Creation-Date: 2024-02-05 16:23+0800\n" "PO-Revision-Date: 2015-05-09 05:28+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Latvian (Latvia) (http://app.transifex.com/haiwen/seahub/language/lv_LV/)\n" @@ -35,7 +35,7 @@ msgstr "" #: frontend/src/components/common/account.js:121 #: frontend/src/pages/sys-admin/side-panel.js:33 -#: frontend/src/pages/sys-admin/users/users-content.js:294 +#: frontend/src/pages/sys-admin/users/users-content.js:285 msgid "System Admin" msgstr "" @@ -57,7 +57,7 @@ msgid "Used:" msgstr "" #: frontend/src/components/common/account.js:165 -#: frontend/src/components/search/ai-search.js:661 +#: frontend/src/components/search/ai-search.js:651 #: frontend/src/pages/groups/group-view.js:470 #: frontend/src/pages/groups/group-view.js:476 #: frontend/src/pages/org-admin/side-panel.js:56 @@ -77,128 +77,116 @@ msgstr "" msgid "Log out" msgstr "Iziet" -#: frontend/src/components/common/notice-item.js:44 +#: frontend/src/components/common/notice-item.js:42 msgid "User {user_link} has added you to {group_link}" msgstr "" -#: frontend/src/components/common/notice-item.js:67 +#: frontend/src/components/common/notice-item.js:65 msgid "{share_from} has shared a library named {repo_link} to you." msgstr "" -#: frontend/src/components/common/notice-item.js:69 +#: frontend/src/components/common/notice-item.js:67 msgid "{share_from} has shared a folder named {repo_link} to you." msgstr "" -#: frontend/src/components/common/notice-item.js:95 -msgid "" -"{share_from} has changed the permission of library {repo_link} to " -"{permission}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:97 -msgid "" -"{share_from} has changed the permission of folder {repo_link} to " -"{permission}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:122 -msgid "{share_from} has cancelled the sharing of library {repo_name}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:124 -msgid "{share_from} has cancelled the sharing of folder {repo_name}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:150 +#: frontend/src/components/common/notice-item.js:98 msgid "" "{share_from} has shared a library named {repo_link} to group {group_link}." msgstr "" -#: frontend/src/components/common/notice-item.js:152 +#: frontend/src/components/common/notice-item.js:100 msgid "" "{share_from} has shared a folder named {repo_link} to group {group_link}." msgstr "" -#: frontend/src/components/common/notice-item.js:178 +#: frontend/src/components/common/notice-item.js:126 msgid "{user} has transfered a library named {repo_link} to you." msgstr "" -#: frontend/src/components/common/notice-item.js:282 +#: frontend/src/components/common/notice-item.js:182 +msgid "{from_user} has sent you a request for {draft_link}." +msgstr "" + +#: frontend/src/components/common/notice-item.js:183 +msgid "Draft" +msgstr "" + +#: frontend/src/components/common/notice-item.js:214 msgid "{user} created file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:282 +#: frontend/src/components/common/notice-item.js:214 msgid "" "{user} created file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:285 +#: frontend/src/components/common/notice-item.js:217 msgid "{user} deleted file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:285 +#: frontend/src/components/common/notice-item.js:217 msgid "" "{user} deleted file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:289 +#: frontend/src/components/common/notice-item.js:221 msgid "{user} restored file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:292 +#: frontend/src/components/common/notice-item.js:224 msgid "{user} renamed file {oldFileName} {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:296 +#: frontend/src/components/common/notice-item.js:228 msgid "{user} moved file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:296 +#: frontend/src/components/common/notice-item.js:228 msgid "" "{user} moved file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:299 +#: frontend/src/components/common/notice-item.js:231 msgid "{user} updated file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:311 +#: frontend/src/components/common/notice-item.js:243 msgid "{user} created folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:311 +#: frontend/src/components/common/notice-item.js:243 msgid "" "{user} created folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:314 +#: frontend/src/components/common/notice-item.js:246 msgid "{user} deleted folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:314 +#: frontend/src/components/common/notice-item.js:246 msgid "" "{user} deleted folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:318 +#: frontend/src/components/common/notice-item.js:250 msgid "{user} restored folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:321 +#: frontend/src/components/common/notice-item.js:253 msgid "" "{user} renamed folder {oldFolderName} {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:325 +#: frontend/src/components/common/notice-item.js:257 msgid "{user} moved folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:325 +#: frontend/src/components/common/notice-item.js:257 msgid "" "{user} moved folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." @@ -227,15 +215,15 @@ msgid "Group not found" msgstr "" #: frontend/src/components/cur-dir-path/dir-path.js:31 -#: frontend/src/components/main-side-nav.js:69 +#: frontend/src/components/main-side-nav.js:70 msgid "A file is being uploaded. Are you sure you want to leave this page?" msgstr "" #: frontend/src/components/cur-dir-path/dir-path.js:91 #: frontend/src/components/cur-dir-path/dir-path.js:97 #: frontend/src/components/file-chooser/file-chooser.js:450 -#: frontend/src/components/main-side-nav.js:143 -#: frontend/src/components/main-side-nav.js:145 +#: frontend/src/components/main-side-nav.js:144 +#: frontend/src/components/main-side-nav.js:146 #: frontend/src/components/org-admin-group-nav.js:23 #: frontend/src/pages/org-admin/org-department-item.js:318 #: frontend/src/pages/org-admin/side-panel.js:62 @@ -244,7 +232,7 @@ msgstr "" #: frontend/src/pages/share-admin/libraries.js:360 #: frontend/src/pages/sys-admin/departments/department.js:45 #: frontend/src/pages/sys-admin/groups/group-nav.js:17 -#: frontend/src/pages/sys-admin/info.js:116 +#: frontend/src/pages/sys-admin/info.js:112 #: frontend/src/pages/sys-admin/orgs/org-nav.js:20 #: frontend/src/pages/sys-admin/repos/search-repos.js:140 #: frontend/src/pages/sys-admin/side-panel.js:90 @@ -255,18 +243,17 @@ msgstr "Krātuves" #: frontend/src/components/cur-dir-path/dir-tool.js:77 #: frontend/src/components/cur-dir-path/dir-tool.js:98 #: frontend/src/components/cur-dir-path/dir-tool.js:99 -#: frontend/src/components/dirent-detail/detail-list-view.js:124 +#: frontend/src/components/dirent-detail/detail-list-view.js:123 #: frontend/src/components/dirent-detail/file-details.js:89 -#: frontend/src/components/toolbar/view-file-toolbar.js:79 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:78 -#: frontend/src/utils/text-translation.js:34 +#: frontend/src/components/toolbar/view-file-toolbar.js:105 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:48 +#: frontend/src/utils/text-translation.js:35 msgid "Tags" msgstr "" #: frontend/src/components/cur-dir-path/dir-tool.js:81 #: frontend/src/components/cur-dir-path/dir-tool.js:103 #: frontend/src/components/history-trash-file-view/file-view.js:33 -#: frontend/src/pages/org-admin/libraries/org-repo-nav.js:16 #: frontend/src/pages/sys-admin/repos/repos-nav.js:17 msgid "Trash" msgstr "Miskaste" @@ -274,10 +261,10 @@ msgstr "Miskaste" #: frontend/src/components/cur-dir-path/dir-tool.js:106 #: frontend/src/components/file-view/file-toolbar.js:198 #: frontend/src/components/file-view/file-toolbar.js:248 -#: frontend/src/components/toolbar/view-file-toolbar.js:80 +#: frontend/src/components/toolbar/view-file-toolbar.js:106 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:64 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:71 -#: frontend/src/utils/text-translation.js:31 +#: frontend/src/utils/text-translation.js:32 msgid "History" msgstr "Vēsture" @@ -355,7 +342,7 @@ msgstr "" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:142 #: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:31 #: frontend/src/pages/sys-admin/abuse-reports.js:91 -#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 +#: frontend/src/repo-history.js:137 frontend/src/repo-history.js:144 msgid "Description" msgstr "Apraksts" @@ -367,8 +354,8 @@ msgstr "Apraksts" #: frontend/src/components/dialog/confirm-disconnect-wechat.js:35 #: frontend/src/components/dialog/confirm-restore-repo.js:36 #: frontend/src/components/dialog/confirm-unlink-device.js:49 -#: frontend/src/components/dialog/copy-dirent-dialog.js:165 -#: frontend/src/components/dialog/create-file-dialog.js:111 +#: frontend/src/components/dialog/copy-dirent-dialog.js:162 +#: frontend/src/components/dialog/create-file-dialog.js:179 #: frontend/src/components/dialog/create-folder-dialog.js:99 #: frontend/src/components/dialog/create-group-dialog.js:81 #: frontend/src/components/dialog/create-repo-dialog.js:270 @@ -386,11 +373,11 @@ msgstr "Apraksts" #: frontend/src/components/dialog/invite-people-dialog.js:121 #: frontend/src/components/dialog/label-repo-state-dialog.js:88 #: frontend/src/components/dialog/leave-group-dialog.js:32 -#: frontend/src/components/dialog/lib-history-setting-dialog.js:151 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:150 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:123 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:273 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:253 -#: frontend/src/components/dialog/move-dirent-dialog.js:185 +#: frontend/src/components/dialog/move-dirent-dialog.js:183 #: frontend/src/components/dialog/new-wiki-dialog.js:60 #: frontend/src/components/dialog/org-add-member-dialog.js:68 #: frontend/src/components/dialog/org-delete-department-dialog.js:42 @@ -426,7 +413,7 @@ msgstr "Apraksts" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:50 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:56 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-import-user-dialog.js:59 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:144 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:143 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-logs-export-excel-dialog.js:104 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:95 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:51 @@ -435,33 +422,35 @@ msgstr "Apraksts" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-set-org-name-dialog.js:64 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-unlink-device-dialog.js:47 #: frontend/src/components/dialog/sysadmin-dialog/update-user.js:60 -#: frontend/src/components/dialog/transfer-dialog.js:186 +#: frontend/src/components/dialog/transfer-dialog.js:100 #: frontend/src/components/dialog/upload-remind-dialog.js:44 #: frontend/src/components/dialog/view-link-dialog.js:37 #: frontend/src/components/dialog/wiki-delete-dialog.js:25 #: frontend/src/components/dialog/wiki-select-dialog.js:97 -#: frontend/src/components/file-uploader/upload-list-item.js:144 +#: frontend/src/components/file-uploader/upload-list-item.js:127 #: frontend/src/components/seatable-integration-account-setting-widgets/delete-seatables-dialog.js:24 #: frontend/src/components/send-link.js:111 #: frontend/src/components/share-link-panel/link-details.js:230 #: frontend/src/components/share-link-panel/link-list.js:68 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:144 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:127 #: frontend/src/components/user-settings/social-login-saml.js:67 #: frontend/src/pages/org-admin/input-item.js:92 #: frontend/src/pages/org-admin/web-settings/input-item.js:69 -#: frontend/src/pages/sys-admin/web-settings/input-item.js:70 -#: frontend/src/pages/upload-link/upload-list-item.js:144 +#: frontend/src/pages/sys-admin/web-settings/input-item.js:66 +#: frontend/src/pages/upload-link/upload-list-item.js:124 #: frontend/src/tc-accept.js:42 msgid "Cancel" msgstr "Atcelt" #: frontend/src/components/dialog/add-abuse-report-dialog.js:93 -#: frontend/src/components/dialog/change-repo-password-dialog.js:118 +#: frontend/src/components/dialog/add-reviewer-dialog.js:110 +#: frontend/src/components/dialog/add-reviewer-dialog.js:111 +#: frontend/src/components/dialog/change-repo-password-dialog.js:117 #: frontend/src/components/dialog/clean-trash.js:77 #: frontend/src/components/dialog/confirm-apply-folder-properties-dialog.js:56 -#: frontend/src/components/dialog/copy-dirent-dialog.js:166 +#: frontend/src/components/dialog/copy-dirent-dialog.js:163 #: frontend/src/components/dialog/create-department-repo-dialog.js:95 -#: frontend/src/components/dialog/create-file-dialog.js:112 +#: frontend/src/components/dialog/create-file-dialog.js:180 #: frontend/src/components/dialog/create-folder-dialog.js:100 #: frontend/src/components/dialog/create-group-dialog.js:82 #: frontend/src/components/dialog/create-repo-dialog.js:271 @@ -475,13 +464,13 @@ msgstr "Atcelt" #: frontend/src/components/dialog/invite-people-dialog.js:122 #: frontend/src/components/dialog/label-repo-state-dialog.js:89 #: frontend/src/components/dialog/lib-decrypt-dialog.js:67 -#: frontend/src/components/dialog/lib-history-setting-dialog.js:152 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:151 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:124 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:326 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:254 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:306 -#: frontend/src/components/dialog/move-dirent-dialog.js:186 +#: frontend/src/components/dialog/move-dirent-dialog.js:184 #: frontend/src/components/dialog/new-wiki-dialog.js:61 #: frontend/src/components/dialog/org-add-admin-dialog.js:66 #: frontend/src/components/dialog/org-add-department-dialog.js:86 @@ -525,7 +514,7 @@ msgstr "Atcelt" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:90 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:51 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:57 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:145 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:144 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-logs-export-excel-dialog.js:105 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:96 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:52 @@ -535,7 +524,7 @@ msgstr "Atcelt" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:268 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:255 #: frontend/src/components/dialog/sysadmin-dialog/update-user.js:61 -#: frontend/src/components/dialog/transfer-dialog.js:187 +#: frontend/src/components/dialog/transfer-dialog.js:101 #: frontend/src/components/dialog/transfer-group-dialog.js:69 #: frontend/src/components/dialog/wiki-select-dialog.js:99 #: frontend/src/components/dialog/wiki-select-dialog.js:100 @@ -556,10 +545,55 @@ msgstr "Atcelt" #: frontend/src/pages/sys-admin/repos/search-repos.js:155 #: frontend/src/pages/sys-admin/statistic/statistic-common-tool.js:128 #: frontend/src/pages/sys-admin/users/search-users.js:318 -#: frontend/src/pages/sys-admin/web-settings/input-item.js:69 +#: frontend/src/pages/sys-admin/web-settings/input-item.js:65 msgid "Submit" msgstr "Pielietot" +#: frontend/src/components/dialog/add-reviewer-dialog.js:98 +msgid "Request a review" +msgstr "" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:100 +msgid "Add new reviewer" +msgstr "" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:103 +#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:283 +#: frontend/src/components/dialog/org-add-member-dialog.js:58 +#: frontend/src/components/dialog/share-to-user.js:357 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-member-dialog.js:37 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-member-dialog.js:56 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-batch-add-admin-dialog.js:45 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:45 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:46 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:240 +#: frontend/src/components/list-and-add-group-members.js:173 +#: frontend/src/pages/org-admin/org-users-search-users.js:196 +#: frontend/src/pages/org-admin/org-users-users.js:260 +#: frontend/src/pages/sys-admin/users/search-users.js:313 +#: frontend/src/pages/sys-admin/users/users.js:425 +msgid "Search users" +msgstr "" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:137 +#: frontend/src/components/dialog/edit-filetag-dialog.js:145 +#: frontend/src/components/dialog/list-created-files-dialog.js:55 +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:86 +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:107 +#: frontend/src/components/dialog/org-add-admin-dialog.js:65 +#: frontend/src/components/dialog/search-file-dialog.js:115 +#: frontend/src/components/dialog/share-admin-link.js:35 +#: frontend/src/components/dialog/share-repo-dialog.js:149 +#: frontend/src/components/dialog/transfer-group-dialog.js:68 +#: frontend/src/components/search/ai-search.js:653 +#: frontend/src/components/search/ai-search.js:690 +#: frontend/src/components/search/search.js:497 +#: frontend/src/components/search/search.js:532 +#: frontend/src/components/system-notification.js:46 +#: frontend/src/pages/groups/group-view.js:479 +msgid "Close" +msgstr "" + #: frontend/src/components/dialog/change-repo-password-dialog.js:49 msgid "Please enter the old password" msgstr "" @@ -584,24 +618,24 @@ msgstr "" msgid "Successfully changed library password." msgstr "" -#: frontend/src/components/dialog/change-repo-password-dialog.js:98 +#: frontend/src/components/dialog/change-repo-password-dialog.js:102 msgid "Change Password of Library {placeholder}" msgstr "" -#: frontend/src/components/dialog/change-repo-password-dialog.js:108 +#: frontend/src/components/dialog/change-repo-password-dialog.js:107 msgid "Old Password" msgstr "" -#: frontend/src/components/dialog/change-repo-password-dialog.js:110 +#: frontend/src/components/dialog/change-repo-password-dialog.js:109 msgid "New Password" msgstr "" -#: frontend/src/components/dialog/change-repo-password-dialog.js:110 +#: frontend/src/components/dialog/change-repo-password-dialog.js:109 #: frontend/src/components/dialog/create-repo-dialog.js:240 msgid "(at least {placeholder} characters)" msgstr "" -#: frontend/src/components/dialog/change-repo-password-dialog.js:112 +#: frontend/src/components/dialog/change-repo-password-dialog.js:111 msgid "New Password Again" msgstr "" @@ -627,12 +661,11 @@ msgstr "" #: frontend/src/components/dialog/clean-trash.js:62 #: frontend/src/pages/org-admin/devices/devices-errors.js:193 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:375 #: frontend/src/pages/share-admin/share-links.js:590 #: frontend/src/pages/share-admin/upload-links.js:306 #: frontend/src/pages/sys-admin/devices/devices-errors.js:197 #: frontend/src/pages/sys-admin/repos/trash-repos.js:400 -#: frontend/src/repo-folder-trash.js:207 +#: frontend/src/repo-folder-trash.js:204 msgid "Clean" msgstr "" @@ -739,8 +772,9 @@ msgstr "Tiešām dzēst kontu?" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:39 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:59 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:59 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:643 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:667 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:668 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:692 +#: frontend/src/components/draft-list-view/draft-list-item.js:111 #: frontend/src/components/group-members.js:163 #: frontend/src/components/popover/tag-list-item.js:55 #: frontend/src/components/popover/tag-list-item.js:56 @@ -756,8 +790,8 @@ msgstr "Tiešām dzēst kontu?" #: frontend/src/components/share-link-panel/link-list.js:69 #: frontend/src/components/share-link-panel/link-list.js:129 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:513 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:330 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:338 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:358 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:366 #: frontend/src/components/user-settings/delete-account.js:38 #: frontend/src/components/user-settings/web-api-auth-token.js:83 #: frontend/src/pages/invitations/invitations-view.js:104 @@ -765,16 +799,14 @@ msgstr "Tiešām dzēst kontu?" #: frontend/src/pages/invitations/invitations-view.js:136 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:360 #: frontend/src/pages/my-libs/mylib-repo-menu.js:145 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:267 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:198 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:256 #: frontend/src/pages/org-admin/org-department-item.js:551 #: frontend/src/pages/org-admin/org-departments-list.js:210 #: frontend/src/pages/org-admin/org-group-repos.js:174 #: frontend/src/pages/org-admin/org-groups-search-groups.js:115 #: frontend/src/pages/org-admin/org-groups.js:306 +#: frontend/src/pages/org-admin/org-libraries.js:316 #: frontend/src/pages/org-admin/org-links.js:216 -#: frontend/src/pages/org-admin/org-user-item.js:194 +#: frontend/src/pages/org-admin/org-user-item.js:179 #: frontend/src/pages/org-admin/org-user-repos.js:170 #: frontend/src/pages/sys-admin/departments/group-item.js:69 #: frontend/src/pages/sys-admin/groups/groups-content.js:184 @@ -786,7 +818,7 @@ msgstr "Tiešām dzēst kontu?" #: frontend/src/pages/sys-admin/orgs/org-groups.js:120 #: frontend/src/pages/sys-admin/orgs/org-repos.js:117 #: frontend/src/pages/sys-admin/orgs/org-repos.js:125 -#: frontend/src/pages/sys-admin/orgs/org-users.js:298 +#: frontend/src/pages/sys-admin/orgs/org-users.js:288 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:205 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:213 #: frontend/src/pages/sys-admin/repos/dir-content.js:61 @@ -798,8 +830,8 @@ msgstr "Tiešām dzēst kontu?" #: frontend/src/pages/sys-admin/users/search-users.js:355 #: frontend/src/pages/sys-admin/users/user-repos.js:163 #: frontend/src/pages/sys-admin/users/user-repos.js:218 -#: frontend/src/pages/sys-admin/users/users-content.js:361 -#: frontend/src/pages/sys-admin/users/users-content.js:560 +#: frontend/src/pages/sys-admin/users/users-content.js:352 +#: frontend/src/pages/sys-admin/users/users-content.js:548 #: frontend/src/pages/sys-admin/users/users.js:510 #: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:65 #: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:69 @@ -827,7 +859,6 @@ msgid "Are you sure you want to disconnect?" msgstr "" #: frontend/src/components/dialog/confirm-restore-repo.js:31 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:264 #: frontend/src/pages/sys-admin/repos/trash-repos.js:266 msgid "Restore Library" msgstr "" @@ -841,13 +872,11 @@ msgstr "" #: frontend/src/pages/file-history-old/history-item.js:126 #: frontend/src/pages/my-libs/my-libs-deleted.js:176 #: frontend/src/pages/my-libs/my-libs-deleted.js:177 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:195 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:267 #: frontend/src/pages/sys-admin/repos/trash-repos.js:197 #: frontend/src/pages/sys-admin/repos/trash-repos.js:269 -#: frontend/src/repo-folder-trash.js:363 frontend/src/repo-folder-trash.js:374 -#: frontend/src/repo-snapshot.js:170 frontend/src/repo-snapshot.js:299 -#: frontend/src/repo-snapshot.js:308 +#: frontend/src/repo-folder-trash.js:358 frontend/src/repo-folder-trash.js:368 +#: frontend/src/repo-snapshot.js:168 frontend/src/repo-snapshot.js:297 +#: frontend/src/repo-snapshot.js:306 msgid "Restore" msgstr "" @@ -935,12 +964,13 @@ msgid "New Department Library" msgstr "" #: frontend/src/components/dialog/create-department-repo-dialog.js:81 -#: frontend/src/components/dialog/create-file-dialog.js:98 +#: frontend/src/components/dialog/create-file-dialog.js:151 #: frontend/src/components/dialog/create-folder-dialog.js:86 #: frontend/src/components/dialog/create-group-dialog.js:69 #: frontend/src/components/dialog/create-repo-dialog.js:188 #: frontend/src/components/dialog/create-tag-dialog.js:79 #: frontend/src/components/dialog/list-created-files-dialog.js:28 +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:66 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:84 #: frontend/src/components/dialog/new-wiki-dialog.js:56 #: frontend/src/components/dialog/org-add-department-dialog.js:73 @@ -960,7 +990,8 @@ msgstr "" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:63 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:82 #: frontend/src/components/dialog/wiki-select-dialog.js:78 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:627 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:626 +#: frontend/src/components/draft-list-view/draft-list-view.js:36 #: frontend/src/components/group-members.js:30 #: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:122 #: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23 @@ -968,7 +999,6 @@ msgstr "" #: frontend/src/pages/my-libs/my-libs-deleted.js:93 #: frontend/src/pages/my-libs/mylib-repo-list-view.js:90 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:160 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:75 #: frontend/src/pages/org-admin/org-admin-list.js:50 #: frontend/src/pages/org-admin/org-department-item.js:250 #: frontend/src/pages/org-admin/org-department-item.js:290 @@ -979,6 +1009,7 @@ msgstr "" #: frontend/src/pages/org-admin/org-group-repos.js:83 #: frontend/src/pages/org-admin/org-groups-search-groups.js:157 #: frontend/src/pages/org-admin/org-groups.js:160 +#: frontend/src/pages/org-admin/org-libraries.js:147 #: frontend/src/pages/org-admin/org-links.js:100 #: frontend/src/pages/org-admin/org-user-profile.js:136 #: frontend/src/pages/org-admin/org-user-repos.js:79 @@ -1009,12 +1040,12 @@ msgstr "" #: frontend/src/pages/sys-admin/users/user-links.js:49 #: frontend/src/pages/sys-admin/users/user-repos.js:54 #: frontend/src/pages/sys-admin/users/user-shared-repos.js:35 -#: frontend/src/repo-folder-trash.js:239 frontend/src/repo-snapshot.js:200 +#: frontend/src/repo-folder-trash.js:236 frontend/src/repo-snapshot.js:198 #: frontend/src/shared-dir-view.js:661 msgid "Name" msgstr "Nosaukums" -#: frontend/src/components/dialog/create-file-dialog.js:62 +#: frontend/src/components/dialog/create-file-dialog.js:59 #: frontend/src/components/dialog/create-folder-dialog.js:54 #: frontend/src/components/dialog/rename-dialog.js:56 #: frontend/src/components/dialog/rename-dirent.js:56 @@ -1023,7 +1054,7 @@ msgstr "Nosaukums" msgid "The name \"{name}\" is already taken. Please choose a different name." msgstr "" -#: frontend/src/components/dialog/create-file-dialog.js:94 +#: frontend/src/components/dialog/create-file-dialog.js:147 #: frontend/src/components/toolbar/dir-operation-toolbar.js:207 #: frontend/src/components/toolbar/dir-operation-toolbar.js:232 #: frontend/src/pages/repo-wiki-mode/side-panel.js:176 @@ -1065,7 +1096,7 @@ msgstr "" #: frontend/src/components/dialog/create-repo-dialog.js:111 #: frontend/src/components/dialog/generate-upload-link.js:150 #: frontend/src/components/dialog/org-add-user-dialog.js:123 -#: frontend/src/components/share-link-panel/link-creation.js:181 +#: frontend/src/components/share-link-panel/link-creation.js:175 msgid "Passwords don't match" msgstr "Paroles nesakrīt" @@ -1131,14 +1162,14 @@ msgstr "Tiesības" #: frontend/src/components/dialog/share-repo-dialog.js:40 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:22 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57 -#: frontend/src/utils/utils.js:680 +#: frontend/src/utils/utils.js:684 msgid "Read-Write" msgstr "Lasīt-Rakstīt" #: frontend/src/components/dialog/create-repo-dialog.js:227 #: frontend/src/components/dialog/share-repo-dialog.js:41 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57 -#: frontend/src/utils/utils.js:683 +#: frontend/src/utils/utils.js:687 msgid "Read-Only" msgstr "Tikai lasīt" @@ -1152,7 +1183,7 @@ msgstr "Šifrēt" #: frontend/src/components/dialog/org-add-user-dialog.js:145 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:106 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:153 -#: frontend/src/components/share-link-panel/link-creation.js:284 +#: frontend/src/components/share-link-panel/link-creation.js:278 #: frontend/src/pages/sys-admin/web-settings/web-settings.js:239 #: frontend/src/settings.js:48 frontend/src/settings.js:134 msgid "Password" @@ -1162,15 +1193,15 @@ msgstr "Parole" #: frontend/src/components/dialog/generate-upload-link.js:390 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:110 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:163 -#: frontend/src/components/share-link-panel/link-creation.js:295 +#: frontend/src/components/share-link-panel/link-creation.js:289 msgid "Password again" msgstr "Atkārtot paroli" #: frontend/src/components/dialog/create-tag-dialog.js:53 #: frontend/src/components/dialog/zip-download-dialog.js:73 -#: frontend/src/components/file-uploader/file-uploader.js:400 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:409 -#: frontend/src/pages/upload-link/file-uploader.js:399 +#: frontend/src/components/file-uploader/file-uploader.js:406 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:415 +#: frontend/src/pages/upload-link/file-uploader.js:404 msgid "Internal Server Error" msgstr "" @@ -1180,10 +1211,10 @@ msgstr "" #: frontend/src/components/dialog/create-tag-dialog.js:73 #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:124 -#: frontend/src/components/share-link-panel/link-creation.js:259 +#: frontend/src/components/share-link-panel/link-creation.js:253 #: frontend/src/components/share-link-panel/link-details.js:166 -#: frontend/src/repo-folder-trash.js:201 frontend/src/repo-history.js:112 -#: frontend/src/repo-snapshot.js:150 +#: frontend/src/repo-folder-trash.js:198 frontend/src/repo-history.js:109 +#: frontend/src/repo-snapshot.js:148 msgid "Back" msgstr "" @@ -1199,10 +1230,10 @@ msgstr "" #: frontend/src/components/dialog/create-tag-dialog.js:109 #: frontend/src/components/file-view/file-toolbar.js:155 #: frontend/src/components/file-view/file-toolbar.js:214 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:115 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:158 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:199 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:222 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:121 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:165 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:206 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:229 #: frontend/src/shared-dir-view.js:486 msgid "Save" msgstr "" @@ -1226,8 +1257,6 @@ msgid "Permission name" msgstr "" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:151 -#: frontend/src/components/file-uploader/file-uploader.js:684 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:667 #: frontend/src/components/toolbar/dir-operation-toolbar.js:189 #: frontend/src/components/toolbar/dir-operation-toolbar.js:198 #: frontend/src/components/toolbar/dir-operation-toolbar.js:227 @@ -1241,8 +1270,7 @@ msgstr "" #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:69 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:79 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:89 -#: frontend/src/pages/upload-link/file-uploader.js:625 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:66 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:52 #: frontend/src/shared-dir-view.js:471 msgid "Upload" msgstr "Augšuplādēt" @@ -1250,8 +1278,8 @@ msgstr "Augšuplādēt" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:180 #: frontend/src/components/dialog/zip-download-dialog.js:123 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:637 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:661 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:662 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:686 #: frontend/src/components/file-view/file-toolbar.js:171 #: frontend/src/components/file-view/file-toolbar.js:255 #: frontend/src/components/file-view/file-view-tip.js:25 @@ -1259,10 +1287,10 @@ msgstr "Augšuplādēt" #: frontend/src/components/history-trash-file-view/download.js:10 #: frontend/src/components/shared-file-view/shared-file-view-tip.js:27 #: frontend/src/components/shared-file-view/shared-file-view.js:133 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:331 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:344 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:359 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:372 #: frontend/src/pages/file-history-old/history-item.js:127 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:122 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:128 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:74 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:253 #: frontend/src/pages/org-admin/statistic/statistic-traffic.js:63 @@ -1277,7 +1305,7 @@ msgstr "Augšuplādēt" #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:84 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:94 #: frontend/src/pages/sys-admin/users/user-links.js:202 -#: frontend/src/repo-snapshot.js:309 frontend/src/shared-dir-view.js:769 +#: frontend/src/repo-snapshot.js:307 frontend/src/shared-dir-view.js:769 #: frontend/src/shared-dir-view.js:796 frontend/src/shared-dir-view.js:844 #: frontend/src/shared-dir-view.js:876 frontend/src/shared-dir-view.js:945 #: frontend/src/shared-dir-view.js:963 @@ -1307,9 +1335,9 @@ msgstr "" #: frontend/src/components/dialog/view-link-dialog.js:38 #: frontend/src/components/share-link-panel/link-item.js:112 #: frontend/src/components/shared-link.js:24 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:329 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:337 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:343 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:357 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:365 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:371 #: frontend/src/pages/org-admin/org-saml-config.js:118 #: frontend/src/pages/org-admin/org-saml-config.js:132 #: frontend/src/pages/org-admin/org-saml-config.js:146 @@ -1342,7 +1370,7 @@ msgstr "" #: frontend/src/components/select-editor/select-editor.js:138 #: frontend/src/components/share-link-panel/link-details.js:206 #: frontend/src/components/share-link-panel/link-details.js:207 -#: frontend/src/components/toolbar/view-file-toolbar.js:67 +#: frontend/src/components/toolbar/view-file-toolbar.js:87 #: frontend/src/components/user-settings/user-avatar-form.js:97 #: frontend/src/pages/org-admin/org-user-profile.js:139 #: frontend/src/pages/org-admin/org-user-profile.js:145 @@ -1356,9 +1384,9 @@ msgstr "" #: frontend/src/pages/sys-admin/institutions/institution-info.js:28 #: frontend/src/pages/sys-admin/orgs/org-info.js:41 #: frontend/src/pages/sys-admin/users/user-info.js:91 -#: frontend/src/pages/sys-admin/users/users-content.js:514 +#: frontend/src/pages/sys-admin/users/users-content.js:502 #: frontend/src/pages/wiki/main-panel.js:106 -#: frontend/src/pages/wiki/main-panel.js:107 frontend/src/repo-history.js:306 +#: frontend/src/pages/wiki/main-panel.js:107 frontend/src/repo-history.js:303 msgid "Edit" msgstr "Mainīt" @@ -1396,7 +1424,6 @@ msgstr "" #: frontend/src/components/dialog/delete-repo-dialog.js:66 #: frontend/src/components/dialog/org-delete-repo-dialog.js:32 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:33 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:253 #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:101 #: frontend/src/pages/sys-admin/orgs/org-repos.js:122 #: frontend/src/pages/sys-admin/repos/trash-repos.js:255 @@ -1420,28 +1447,11 @@ msgid "Select Tags" msgstr "" #: frontend/src/components/dialog/edit-filetag-dialog.js:141 -#: frontend/src/components/popover/edit-filetag-popover.js:187 +#: frontend/src/components/popover/edit-filetag-popover.js:182 #: frontend/src/components/popover/list-tag-popover.js:145 msgid "Create a new tag" msgstr "" -#: frontend/src/components/dialog/edit-filetag-dialog.js:145 -#: frontend/src/components/dialog/list-created-files-dialog.js:52 -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:107 -#: frontend/src/components/dialog/org-add-admin-dialog.js:65 -#: frontend/src/components/dialog/search-file-dialog.js:115 -#: frontend/src/components/dialog/share-admin-link.js:35 -#: frontend/src/components/dialog/share-repo-dialog.js:149 -#: frontend/src/components/dialog/transfer-group-dialog.js:68 -#: frontend/src/components/search/ai-search.js:663 -#: frontend/src/components/search/ai-search.js:700 -#: frontend/src/components/search/search.js:497 -#: frontend/src/components/search/search.js:532 -#: frontend/src/components/system-notification.js:46 -#: frontend/src/pages/groups/group-view.js:479 -msgid "Close" -msgstr "" - #: frontend/src/components/dialog/edit-repo-commit-labels.js:47 msgid "Successfully edited labels." msgstr "" @@ -1455,48 +1465,48 @@ msgid "Find an option" msgstr "" #: frontend/src/components/dialog/extra-attributes-dialog/index.js:217 -#: frontend/src/components/dirent-detail/detail-list-view.js:93 -#: frontend/src/components/dirent-detail/detail-list-view.js:134 +#: frontend/src/components/dirent-detail/detail-list-view.js:92 +#: frontend/src/components/dirent-detail/detail-list-view.js:133 msgid "Edit extra properties" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:142 #: frontend/src/components/dialog/reset-webdav-password.js:29 #: frontend/src/components/dialog/set-webdav-password.js:29 -#: frontend/src/components/share-link-panel/link-creation.js:173 +#: frontend/src/components/share-link-panel/link-creation.js:167 msgid "Please enter a password." msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:146 #: frontend/src/components/dialog/reset-webdav-password.js:33 #: frontend/src/components/dialog/set-webdav-password.js:33 -#: frontend/src/components/share-link-panel/link-creation.js:177 +#: frontend/src/components/share-link-panel/link-creation.js:171 msgid "The password is too short." msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:154 #: frontend/src/components/dialog/reset-webdav-password.js:38 #: frontend/src/components/dialog/set-webdav-password.js:38 -#: frontend/src/components/share-link-panel/link-creation.js:185 +#: frontend/src/components/share-link-panel/link-creation.js:179 msgid "" "The password is too weak. It should include at least {passwordStrengthLevel}" " of the following: number, upper letter, lower letter and other symbols." msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:162 -#: frontend/src/components/share-link-panel/link-creation.js:193 +#: frontend/src/components/share-link-panel/link-creation.js:187 msgid "Please select an expiration time" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:170 -#: frontend/src/components/share-link-panel/link-creation.js:202 +#: frontend/src/components/share-link-panel/link-creation.js:196 msgid "Please enter days" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:174 #: frontend/src/components/dialog/lib-history-setting-dialog.js:66 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:66 -#: frontend/src/components/share-link-panel/link-creation.js:206 +#: frontend/src/components/share-link-panel/link-creation.js:200 msgid "Please enter a non-negative integer" msgstr "" @@ -1507,7 +1517,7 @@ msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:276 #: frontend/src/components/dialog/reset-webdav-password.js:68 #: frontend/src/components/dialog/set-webdav-password.js:68 -#: frontend/src/components/share-link-panel/link-creation.js:285 +#: frontend/src/components/share-link-panel/link-creation.js:279 msgid "" "(at least {passwordMinLength} characters and includes " "{passwordStrengthLevel} of the following: number, upper letter, lower letter" @@ -1554,18 +1564,18 @@ msgstr "Sūtīt" #: frontend/src/components/dialog/generate-upload-link.js:367 #: frontend/src/components/dialog/generate-upload-link.js:372 -#: frontend/src/components/share-link-panel/link-creation.js:273 -#: frontend/src/components/share-link-panel/link-creation.js:278 +#: frontend/src/components/share-link-panel/link-creation.js:267 +#: frontend/src/components/share-link-panel/link-creation.js:272 msgid "Add password protection" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:403 -#: frontend/src/components/share-link-panel/link-creation.js:308 +#: frontend/src/components/share-link-panel/link-creation.js:302 msgid "Add auto expiration" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:422 -#: frontend/src/components/share-link-panel/link-creation.js:344 +#: frontend/src/components/share-link-panel/link-creation.js:338 #: frontend/src/components/user-settings/web-api-auth-token.js:86 msgid "Generate" msgstr "" @@ -1685,8 +1695,8 @@ msgstr "" #: frontend/src/components/dialog/invite-people-dialog.js:107 #: frontend/src/components/dialog/share-dialog.js:154 #: frontend/src/components/dialog/share-to-invite-people.js:273 -#: frontend/src/components/main-side-nav.js:261 -#: frontend/src/components/main-side-nav.js:263 +#: frontend/src/components/main-side-nav.js:271 +#: frontend/src/components/main-side-nav.js:273 #: frontend/src/components/toolbar/invitations-toolbar.js:31 #: frontend/src/components/toolbar/invitations-toolbar.js:35 #: frontend/src/pages/invitations/invitations-view.js:282 @@ -1744,33 +1754,36 @@ msgstr "" msgid "Successfully set library history." msgstr "" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:112 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:110 -msgid "{placeholder} History Setting" +#: frontend/src/components/dialog/lib-history-setting-dialog.js:116 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:114 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:351 +#: frontend/src/pages/my-libs/mylib-repo-menu.js:154 +#: frontend/src/pages/sys-admin/repos/repos.js:271 +msgid "History Setting" msgstr "" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:123 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:122 msgid "Setting library history is disabled by Admin." msgstr "" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:128 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:121 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:127 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:120 msgid "Keep full history" msgstr "" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:132 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:125 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:131 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:124 msgid "Don't keep history" msgstr "" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:136 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:129 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:135 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:128 msgid "Only keep a period of history:" msgstr "" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:145 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:144 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:117 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:138 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:137 #: frontend/src/components/set-link-expiration.js:89 msgid "days" msgstr "" @@ -1803,12 +1816,12 @@ msgstr "" msgid "Group Permission" msgstr "" -#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:69 +#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:73 msgid "{placeholder} Folder Permission" msgstr "" -#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:69 -msgid "Set permission of {placeholder}" +#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:73 +msgid "Set {placeholder}'s permission" msgstr "" #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:186 @@ -1816,17 +1829,17 @@ msgstr "" #: frontend/src/components/dialog/repo-api-token-dialog.js:197 #: frontend/src/components/dialog/zip-download-dialog.js:76 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:294 -#: frontend/src/pages/lib-content-view/lib-content-view.js:181 -#: frontend/src/pages/lib-content-view/lib-content-view.js:710 -#: frontend/src/pages/lib-content-view/lib-content-view.js:758 -#: frontend/src/pages/lib-content-view/lib-content-view.js:850 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1035 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1051 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1087 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1115 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1177 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1233 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1271 +#: frontend/src/pages/lib-content-view/lib-content-view.js:185 +#: frontend/src/pages/lib-content-view/lib-content-view.js:735 +#: frontend/src/pages/lib-content-view/lib-content-view.js:784 +#: frontend/src/pages/lib-content-view/lib-content-view.js:869 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1065 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1081 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1117 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1145 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1209 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1259 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1287 #: frontend/src/pages/my-libs/my-libs-deleted.js:152 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:293 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:315 @@ -1835,22 +1848,22 @@ msgstr "" #: frontend/src/pages/search/main-panel.js:197 #: frontend/src/pages/shared-with-all/public-shared-view.js:106 #: frontend/src/pages/sys-admin/abuse-reports.js:45 -#: frontend/src/pages/upload-link/file-uploader.js:433 -#: frontend/src/repo-folder-trash.js:136 frontend/src/repo-folder-trash.js:333 -#: frontend/src/utils/utils.js:1190 +#: frontend/src/pages/upload-link/file-uploader.js:437 +#: frontend/src/repo-folder-trash.js:136 frontend/src/repo-folder-trash.js:329 +#: frontend/src/utils/utils.js:1194 msgid "Error" msgstr "" #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:189 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:172 #: frontend/src/components/dialog/repo-api-token-dialog.js:199 -#: frontend/src/pages/lib-content-view/lib-content-view.js:187 +#: frontend/src/pages/lib-content-view/lib-content-view.js:191 #: frontend/src/pages/search/main-panel.js:82 #: frontend/src/pages/sys-admin/abuse-reports.js:47 -#: frontend/src/repo-folder-trash.js:142 frontend/src/repo-folder-trash.js:335 +#: frontend/src/repo-folder-trash.js:142 frontend/src/repo-folder-trash.js:331 #: frontend/src/shared-file-view-document.js:74 #: frontend/src/shared-file-view-spreadsheet.js:71 -#: frontend/src/utils/utils.js:1193 frontend/src/view-file-document.js:76 +#: frontend/src/utils/utils.js:1197 frontend/src/view-file-document.js:76 #: frontend/src/view-file-spreadsheet.js:71 msgid "Please check the network." msgstr "Lūdzu pārbaudiet tīkla pieslēgumu" @@ -1888,23 +1901,6 @@ msgstr "" msgid "User" msgstr "" -#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:283 -#: frontend/src/components/dialog/org-add-member-dialog.js:58 -#: frontend/src/components/dialog/share-to-user.js:357 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-member-dialog.js:37 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-member-dialog.js:56 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-batch-add-admin-dialog.js:45 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:45 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:46 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:240 -#: frontend/src/components/list-and-add-group-members.js:173 -#: frontend/src/pages/org-admin/org-users-search-users.js:196 -#: frontend/src/pages/org-admin/org-users-users.js:260 -#: frontend/src/pages/sys-admin/users/search-users.js:313 -#: frontend/src/pages/sys-admin/users/users.js:425 -msgid "Search users" -msgstr "" - #: frontend/src/components/dialog/list-created-files-dialog.js:23 msgid "Created Files" msgstr "" @@ -1919,60 +1915,67 @@ msgstr "" #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:48 #: frontend/src/pages/sys-admin/devices/devices-errors.js:53 #: frontend/src/pages/sys-admin/logs-page/login-logs.js:48 -#: frontend/src/repo-history.js:141 frontend/src/repo-history.js:148 +#: frontend/src/repo-history.js:138 frontend/src/repo-history.js:145 #: frontend/src/user-notifications.js:131 #: frontend/src/user-notifications.js:135 msgid "Time" msgstr "Laiks" -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79 -msgid "Tagged Files" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:44 +#: frontend/src/pages/drafts/draft-content.js:29 +msgid "Successfully deleted draft %(draft)s." msgstr "" -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:85 -#: frontend/src/components/dialog/search-file-dialog.js:94 -#: frontend/src/components/dirent-detail/detail-list-view.js:120 -#: frontend/src/components/dirent-detail/file-details.js:85 -#: frontend/src/components/dirent-detail/lib-details.js:69 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:630 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124 -#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24 -#: frontend/src/file-history-old.js:245 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:74 -#: frontend/src/pages/my-libs/mylib-repo-list-view.js:92 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:80 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:82 -#: frontend/src/pages/org-admin/org-department-item.js:327 -#: frontend/src/pages/org-admin/org-group-repos.js:84 -#: frontend/src/pages/org-admin/org-user-repos.js:80 -#: frontend/src/pages/org-admin/org-user-shared-repos.js:78 -#: frontend/src/pages/search/advanced-search.js:78 -#: frontend/src/pages/search/advanced-search.js:226 -#: frontend/src/pages/share-with-ocm/remote-dir-content.js:99 -#: frontend/src/pages/shared-libs/shared-libs.js:84 -#: frontend/src/pages/sys-admin/departments/department-libraries.js:85 -#: frontend/src/pages/sys-admin/repos/dir-content.js:104 -#: frontend/src/pages/sys-admin/repos/repos.js:82 -#: frontend/src/pages/sys-admin/repos/repos.js:84 -#: frontend/src/pages/sys-admin/users/user-shared-repos.js:37 -#: frontend/src/repo-folder-trash.js:242 frontend/src/repo-snapshot.js:201 -#: frontend/src/shared-dir-view.js:663 -msgid "Size" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:48 +#: frontend/src/pages/drafts/draft-content.js:33 +msgid "Failed to delete draft %(draft)s." msgstr "" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:61 +#: frontend/src/pages/drafts/drafts-view.js:19 +msgid "Drafts" +msgstr "" + +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:67 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:74 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:74 +#: frontend/src/components/group-members.js:125 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:126 +#: frontend/src/components/wiki-list-view/wiki-list-view.js:45 +#: frontend/src/pages/groups/group-view.js:381 +#: frontend/src/pages/org-admin/org-group-members.js:109 +#: frontend/src/pages/org-admin/org-libraries.js:153 +#: frontend/src/pages/org-admin/org-links.js:101 +#: frontend/src/pages/org-admin/org-user-shared-repos.js:77 +#: frontend/src/pages/shared-libs/shared-libs.js:86 +#: frontend/src/pages/sys-admin/groups/group-members.js:166 +#: frontend/src/pages/sys-admin/groups/groups-content.js:58 +#: frontend/src/pages/sys-admin/links/share-links.js:66 +#: frontend/src/pages/sys-admin/orgs/org-repos.js:35 +#: frontend/src/pages/sys-admin/repos/repos.js:88 +#: frontend/src/pages/sys-admin/repos/trash-repos.js:67 +#: frontend/src/pages/sys-admin/users/user-groups.js:119 +#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:170 +#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:188 +msgid "Owner" +msgstr "" + +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:68 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:86 #: frontend/src/components/dialog/search-file-dialog.js:95 #: frontend/src/components/dialog/share-repo-dialog.js:129 #: frontend/src/components/dialog/wiki-select-dialog.js:79 -#: frontend/src/components/dirent-detail/detail-list-view.js:87 -#: frontend/src/components/dirent-detail/detail-list-view.js:122 +#: frontend/src/components/dirent-detail/detail-list-view.js:86 +#: frontend/src/components/dirent-detail/detail-list-view.js:121 #: frontend/src/components/dirent-detail/file-details.js:87 #: frontend/src/components/dirent-detail/lib-details.js:70 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:631 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:630 +#: frontend/src/components/draft-list-view/draft-list-view.js:38 #: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:125 #: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25 #: frontend/src/components/wiki-list-view/wiki-list-view.js:46 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:76 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:46 #: frontend/src/pages/my-libs/mylib-repo-list-view.js:94 #: frontend/src/pages/org-admin/org-user-repos.js:81 #: frontend/src/pages/org-admin/org-user-shared-repos.js:79 @@ -1987,11 +1990,61 @@ msgstr "" msgid "Last Update" msgstr "Atjaunots" +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79 +msgid "Tagged Files" +msgstr "" + +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:85 +#: frontend/src/components/dialog/search-file-dialog.js:94 +#: frontend/src/components/dirent-detail/detail-list-view.js:119 +#: frontend/src/components/dirent-detail/file-details.js:85 +#: frontend/src/components/dirent-detail/lib-details.js:69 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:629 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124 +#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24 +#: frontend/src/file-history-old.js:245 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:44 +#: frontend/src/pages/my-libs/mylib-repo-list-view.js:92 +#: frontend/src/pages/org-admin/org-department-item.js:327 +#: frontend/src/pages/org-admin/org-group-repos.js:84 +#: frontend/src/pages/org-admin/org-libraries.js:150 +#: frontend/src/pages/org-admin/org-user-repos.js:80 +#: frontend/src/pages/org-admin/org-user-shared-repos.js:78 +#: frontend/src/pages/search/advanced-search.js:78 +#: frontend/src/pages/search/advanced-search.js:226 +#: frontend/src/pages/share-with-ocm/remote-dir-content.js:99 +#: frontend/src/pages/shared-libs/shared-libs.js:84 +#: frontend/src/pages/sys-admin/departments/department-libraries.js:85 +#: frontend/src/pages/sys-admin/repos/dir-content.js:104 +#: frontend/src/pages/sys-admin/repos/repos.js:82 +#: frontend/src/pages/sys-admin/repos/repos.js:84 +#: frontend/src/pages/sys-admin/users/user-shared-repos.js:37 +#: frontend/src/repo-folder-trash.js:238 frontend/src/repo-snapshot.js:199 +#: frontend/src/shared-dir-view.js:663 +msgid "Size" +msgstr "" + #: frontend/src/components/dialog/list-taggedfiles-dialog.js:165 #: frontend/src/pages/starred/starred.js:221 msgid "deleted" msgstr "" +#: frontend/src/components/dialog/local-draft-dialog.js:17 +msgid "Local draft" +msgstr "" + +#: frontend/src/components/dialog/local-draft-dialog.js:19 +msgid "You have an unsaved draft. Do you like to use it?" +msgstr "" + +#: frontend/src/components/dialog/local-draft-dialog.js:22 +msgid "Use draft" +msgstr "" + +#: frontend/src/components/dialog/local-draft-dialog.js:23 +msgid "Delete draft" +msgstr "" + #: frontend/src/components/dialog/manage-members-dialog.js:21 msgid "Manage group members" msgstr "" @@ -2010,8 +2063,10 @@ msgstr "" #: frontend/src/components/dialog/op-menu.js:53 #: frontend/src/components/dialog/op-menu.js:54 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:809 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:810 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:837 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:838 +#: frontend/src/components/draft-list-view/draft-list-item.js:104 +#: frontend/src/components/draft-list-view/draft-list-item.js:105 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:123 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:124 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:152 @@ -2036,16 +2091,16 @@ msgstr "" #: frontend/src/pages/my-libs/mylib-repo-menu.js:210 #: frontend/src/pages/my-libs/mylib-repo-menu.js:263 #: frontend/src/pages/my-libs/mylib-repo-menu.js:264 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:260 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:261 #: frontend/src/pages/org-admin/org-groups-search-groups.js:108 #: frontend/src/pages/org-admin/org-groups-search-groups.js:109 #: frontend/src/pages/org-admin/org-groups.js:299 #: frontend/src/pages/org-admin/org-groups.js:300 +#: frontend/src/pages/org-admin/org-libraries.js:309 +#: frontend/src/pages/org-admin/org-libraries.js:310 #: frontend/src/pages/org-admin/org-links.js:209 #: frontend/src/pages/org-admin/org-links.js:210 -#: frontend/src/pages/org-admin/org-user-item.js:187 -#: frontend/src/pages/org-admin/org-user-item.js:188 +#: frontend/src/pages/org-admin/org-user-item.js:172 +#: frontend/src/pages/org-admin/org-user-item.js:173 #: frontend/src/pages/repo-wiki-mode/side-panel.js:168 #: frontend/src/pages/repo-wiki-mode/side-panel.js:169 #: frontend/src/pages/sdoc/sdoc-file-history/history-version.js:127 @@ -2104,7 +2159,7 @@ msgstr "" #: frontend/src/pages/sys-admin/departments/department.js:105 #: frontend/src/pages/sys-admin/groups/group-members.js:324 #: frontend/src/pages/sys-admin/institutions/institution-users.js:362 -#: frontend/src/pages/sys-admin/orgs/org-users.js:434 +#: frontend/src/pages/sys-admin/orgs/org-users.js:415 msgid "Add Member" msgstr "" @@ -2155,11 +2210,11 @@ msgstr "" #: frontend/src/pages/sys-admin/institutions/institutions.js:127 #: frontend/src/pages/sys-admin/orgs/org-groups.js:107 #: frontend/src/pages/sys-admin/orgs/org-repos.js:100 -#: frontend/src/pages/sys-admin/orgs/org-users.js:228 +#: frontend/src/pages/sys-admin/orgs/org-users.js:220 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:138 #: frontend/src/pages/sys-admin/terms-and-conditions/item.js:125 #: frontend/src/pages/sys-admin/users/user-repos.js:192 -#: frontend/src/pages/sys-admin/users/users-content.js:403 +#: frontend/src/pages/sys-admin/users/users-content.js:393 msgid "Are you sure you want to delete {placeholder} ?" msgstr "" @@ -2170,7 +2225,7 @@ msgstr "" #: frontend/src/components/dialog/org-delete-member-dialog.js:40 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-member-dialog.js:40 -#: frontend/src/pages/sys-admin/orgs/org-users.js:295 +#: frontend/src/pages/sys-admin/orgs/org-users.js:285 msgid "Delete Member" msgstr "Dzēst biedru" @@ -2256,9 +2311,9 @@ msgid "API token is copied to the clipboard." msgstr "" #: frontend/src/components/dialog/repo-api-token-dialog.js:116 -#: frontend/src/pages/lib-content-view/lib-content-view.js:168 -#: frontend/src/pages/lib-content-view/lib-content-view.js:171 -#: frontend/src/repo-folder-trash.js:131 frontend/src/utils/utils.js:1185 +#: frontend/src/pages/lib-content-view/lib-content-view.js:172 +#: frontend/src/pages/lib-content-view/lib-content-view.js:175 +#: frontend/src/repo-folder-trash.js:131 frontend/src/utils/utils.js:1189 msgid "Permission denied" msgstr "Pieeja liegta" @@ -2274,29 +2329,33 @@ msgstr "" msgid "{placeholder} SeaTable integration" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:52 -msgid "{placeholder} Share Admin" +#: frontend/src/components/dialog/repo-share-admin-dialog.js:56 +#: frontend/src/components/main-side-nav.js:278 +#: frontend/src/components/main-side-nav.js:280 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:354 +#: frontend/src/pages/my-libs/mylib-repo-menu.js:178 +msgid "Share Admin" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:67 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:65 #: frontend/src/pages/share-admin/share-links.js:554 #: frontend/src/pages/share-admin/upload-links.js:286 #: frontend/src/pages/sys-admin/links/links-nav.js:15 msgid "Share Links" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:74 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:72 #: frontend/src/pages/share-admin/share-links.js:557 #: frontend/src/pages/share-admin/upload-links.js:288 #: frontend/src/pages/sys-admin/links/links-nav.js:16 msgid "Upload Links" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:80 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:78 msgid "User Shares" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:85 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:83 msgid "Group Shares" msgstr "" @@ -2424,15 +2483,15 @@ msgstr "" #: frontend/src/components/dialog/share-dialog.js:323 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-dialog.js:84 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:640 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:664 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:665 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:689 #: frontend/src/components/file-view/file-toolbar.js:143 #: frontend/src/components/file-view/file-toolbar.js:242 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:348 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:511 #: frontend/src/components/toolbar/dir-operation-toolbar.js:218 -#: frontend/src/components/toolbar/view-file-toolbar.js:77 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:105 +#: frontend/src/components/toolbar/view-file-toolbar.js:103 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:69 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:359 #: frontend/src/pages/my-libs/mylib-repo-menu.js:142 @@ -2494,12 +2553,12 @@ msgstr "" #: frontend/src/components/dialog/share-to-other-server.js:193 #: frontend/src/pages/groups/group-view.js:302 -#: frontend/src/pages/org-admin/org-user-item.js:83 +#: frontend/src/pages/org-admin/org-user-item.js:82 #: frontend/src/pages/org-admin/org-users-users.js:157 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:168 -#: frontend/src/pages/sys-admin/users/users-content.js:261 -#: frontend/src/pages/sys-admin/users/users-content.js:322 -#: frontend/src/pages/sys-admin/users/users-content.js:327 +#: frontend/src/pages/sys-admin/users/users-content.js:256 +#: frontend/src/pages/sys-admin/users/users-content.js:313 +#: frontend/src/pages/sys-admin/users/users-content.js:318 #: frontend/src/pages/sys-admin/users/users.js:269 #: frontend/src/pages/sys-admin/users/users.js:293 msgid "It may take some time, please wait." @@ -2515,7 +2574,7 @@ msgstr "" #: frontend/src/pages/sys-admin/invitations/invitations.js:300 #: frontend/src/pages/sys-admin/notifications/notifications.js:274 #: frontend/src/pages/sys-admin/orgs/org-repos.js:176 -#: frontend/src/pages/sys-admin/orgs/org-users.js:390 +#: frontend/src/pages/sys-admin/orgs/org-users.js:371 #: frontend/src/pages/sys-admin/orgs/orgs.js:105 #: frontend/src/pages/sys-admin/orgs/search-orgs.js:69 #: frontend/src/pages/sys-admin/repos/dir-view.js:96 @@ -2630,31 +2689,6 @@ msgstr "" msgid "Add Organization" msgstr "" -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:74 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:74 -#: frontend/src/components/group-members.js:125 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:126 -#: frontend/src/components/wiki-list-view/wiki-list-view.js:45 -#: frontend/src/pages/groups/group-view.js:381 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:86 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:65 -#: frontend/src/pages/org-admin/org-group-members.js:109 -#: frontend/src/pages/org-admin/org-links.js:101 -#: frontend/src/pages/org-admin/org-user-shared-repos.js:77 -#: frontend/src/pages/shared-libs/shared-libs.js:86 -#: frontend/src/pages/sys-admin/groups/group-members.js:166 -#: frontend/src/pages/sys-admin/groups/groups-content.js:58 -#: frontend/src/pages/sys-admin/links/share-links.js:66 -#: frontend/src/pages/sys-admin/orgs/org-repos.js:35 -#: frontend/src/pages/sys-admin/repos/repos.js:88 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:67 -#: frontend/src/pages/sys-admin/users/user-groups.js:119 -#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:170 -#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:188 -msgid "Owner" -msgstr "" - #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:101 msgid "Owner can use admin panel in an organization, must be a new account." msgstr "" @@ -2697,7 +2731,7 @@ msgstr "" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:80 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:81 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:51 -#: frontend/src/components/dialog/transfer-dialog.js:146 +#: frontend/src/components/dialog/transfer-dialog.js:79 msgid "Select a user" msgstr "" @@ -2722,7 +2756,7 @@ msgid "End date" msgstr "" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:34 -#: frontend/src/components/dialog/transfer-dialog.js:173 +#: frontend/src/components/dialog/transfer-dialog.js:71 msgid "Transfer Library {library_name}" msgstr "" @@ -2742,16 +2776,16 @@ msgstr "" msgid "Terms" msgstr "" -#: frontend/src/components/dialog/transfer-dialog.js:127 -msgid "Transfer to user" +#: frontend/src/components/dialog/transfer-dialog.js:87 +msgid "Select a department" msgstr "" -#: frontend/src/components/dialog/transfer-dialog.js:133 +#: frontend/src/components/dialog/transfer-dialog.js:95 msgid "Transfer to department" msgstr "" -#: frontend/src/components/dialog/transfer-dialog.js:157 -msgid "Select a department" +#: frontend/src/components/dialog/transfer-dialog.js:95 +msgid "Transfer to user" msgstr "" #: frontend/src/components/dialog/transfer-group-dialog.js:55 @@ -2817,65 +2851,64 @@ msgstr "" msgid "Packaging..." msgstr "" -#: frontend/src/components/dir-view-mode/dir-column-file.js:48 +#: frontend/src/components/dir-view-mode/dir-column-file.js:69 msgid "File does not exist." msgstr "" -#: frontend/src/components/dirent-detail/detail-list-view.js:86 -#: frontend/src/components/dirent-detail/detail-list-view.js:121 +#: frontend/src/components/dir-view-mode/dir-column-file.js:90 +msgid "This file is in draft stage." +msgstr "" + +#: frontend/src/components/dir-view-mode/dir-column-file.js:91 +msgid "View Draft" +msgstr "" + +#: frontend/src/components/dirent-detail/detail-list-view.js:85 +#: frontend/src/components/dirent-detail/detail-list-view.js:120 #: frontend/src/components/dirent-detail/file-details.js:86 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:75 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:45 msgid "Location" msgstr "" -#: frontend/src/components/dirent-detail/detail-list-view.js:102 -#: frontend/src/components/dirent-detail/detail-list-view.js:104 +#: frontend/src/components/dirent-detail/detail-list-view.js:101 +#: frontend/src/components/dirent-detail/detail-list-view.js:103 msgid "Apply properties to files inside the folder" msgstr "" #: frontend/src/components/dirent-detail/lib-details.js:68 -#: frontend/src/components/main-side-nav.js:180 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:79 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:82 +#: frontend/src/components/main-side-nav.js:181 +#: frontend/src/pages/org-admin/org-libraries.js:149 #: frontend/src/pages/repo-wiki-mode/side-panel.js:161 -#: frontend/src/pages/sys-admin/info.js:116 +#: frontend/src/pages/sys-admin/info.js:112 #: frontend/src/pages/sys-admin/repos/repos.js:81 #: frontend/src/pages/sys-admin/repos/repos.js:84 msgid "Files" msgstr "Datnes" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:210 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:705 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 msgid "Frozen by {name}" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:210 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:705 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 msgid "locked by {name}" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:214 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:711 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:736 msgid "freezed" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:214 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:711 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:736 #: frontend/src/components/file-view/file-info.js:31 #: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:17 msgid "locked" msgstr "" -#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 -msgid "Unselect this item" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 -msgid "Select this item" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-item.js:734 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:818 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:759 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:846 #: frontend/src/components/file-view/file-info.js:40 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:643 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:333 @@ -2887,8 +2920,8 @@ msgstr "" msgid "Unstar" msgstr "" -#: frontend/src/components/dirent-list-view/dirent-list-item.js:734 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:818 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:759 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:846 #: frontend/src/components/file-view/file-info.js:40 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:643 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:333 @@ -2898,24 +2931,40 @@ msgstr "" msgid "Star" msgstr "Zvaigzne" -#: frontend/src/components/dirent-list-view/dirent-list-view.js:623 -msgid "Unselect all items" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-view.js:623 -msgid "Select all items" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-none-view.js:54 +#: frontend/src/components/dirent-list-view/dirent-none-view.js:52 msgid "This folder has no content at this time." msgstr "" -#: frontend/src/components/dirent-list-view/dirent-none-view.js:55 +#: frontend/src/components/dirent-list-view/dirent-none-view.js:53 msgid "You can create files quickly" msgstr "" +#: frontend/src/components/draft-list-view/draft-list-item.js:113 +#: frontend/src/pages/sdoc-revision/index.js:123 +msgid "Publish" +msgstr "" + +#: frontend/src/components/draft-list-view/draft-list-view.js:37 +#: frontend/src/pages/dashboard/content.js:34 +#: frontend/src/pages/org-admin/devices/devices-errors.js:51 +#: frontend/src/pages/org-admin/org-logs-file-audit.js:103 +#: frontend/src/pages/org-admin/org-logs-file-update.js:117 +#: frontend/src/pages/org-admin/org-logs-perm-audit.js:84 +#: frontend/src/pages/share-admin/share-links.js:88 +#: frontend/src/pages/share-admin/upload-links.js:51 +#: frontend/src/pages/starred/starred.js:35 +#: frontend/src/pages/sys-admin/abuse-reports.js:87 +#: frontend/src/pages/sys-admin/devices/devices-errors.js:51 +#: frontend/src/pages/sys-admin/file-scan-records.js:29 +#: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:91 +#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:169 +#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:187 +#: frontend/src/pages/sys-admin/web-settings/web-settings.js:279 +msgid "Library" +msgstr "Krātuve" + #: frontend/src/components/file-chooser/file-chooser.js:286 -#: frontend/src/components/search/ai-search.js:453 +#: frontend/src/components/search/ai-search.js:452 #: frontend/src/components/search/wiki-search.js:193 msgid "No results matching" msgstr "" @@ -2929,151 +2978,132 @@ msgstr "" msgid "Other Libraries" msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:148 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:146 -#: frontend/src/pages/upload-link/file-uploader.js:140 +#: frontend/src/components/file-uploader/file-uploader.js:149 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:147 +#: frontend/src/pages/upload-link/file-uploader.js:141 msgid "Please upload no more than {maxFiles} files at a time." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:395 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:406 -#: frontend/src/pages/upload-link/file-uploader.js:396 +#: frontend/src/components/file-uploader/file-uploader.js:401 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:412 +#: frontend/src/pages/upload-link/file-uploader.js:401 msgid "File is locked by others." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:396 +#: frontend/src/components/file-uploader/file-uploader.js:402 msgid "Invalid filename." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:397 +#: frontend/src/components/file-uploader/file-uploader.js:403 msgid "File already exists." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:398 +#: frontend/src/components/file-uploader/file-uploader.js:404 msgid "File size is too large." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:399 +#: frontend/src/components/file-uploader/file-uploader.js:405 msgid "Out of quota." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:408 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:399 -#: frontend/src/pages/upload-link/file-uploader.js:389 +#: frontend/src/components/file-uploader/file-uploader.js:414 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:405 +#: frontend/src/pages/upload-link/file-uploader.js:394 msgid "Network error" msgstr "" -#: frontend/src/components/file-uploader/forbid-upload-list-item.js:23 -#: frontend/src/components/shared-link-file-uploader/forbid-upload-list-item.js:23 -#: frontend/src/pages/upload-link/forbid-upload-list-item.js:23 -msgid "File too large" +#: frontend/src/components/file-uploader/forbid-upload-list-item.js:13 +#: frontend/src/components/shared-link-file-uploader/forbid-upload-list-item.js:13 +msgid "Please upload files less than {placeholder}M" msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:94 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:94 +#: frontend/src/components/file-uploader/upload-list-item.js:97 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:97 #: frontend/src/pages/upload-link/upload-list-item.js:94 msgid "Preparing to upload..." msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:95 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:95 +#: frontend/src/components/file-uploader/upload-list-item.js:98 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:98 #: frontend/src/pages/upload-link/upload-list-item.js:95 msgid "Remaining" msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:96 -#: frontend/src/components/file-uploader/upload-list-item.js:122 +#: frontend/src/components/file-uploader/upload-list-item.js:99 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:99 +#: frontend/src/pages/upload-link/upload-list-item.js:96 +msgid "Indexing..." +msgstr "" + +#: frontend/src/components/file-uploader/upload-list-item.js:130 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:130 +#: frontend/src/pages/upload-link/upload-list-item.js:127 +msgid "Retry" +msgstr "" + +#: frontend/src/components/file-uploader/upload-list-item.js:133 #: frontend/src/components/file-view/file-toolbar.js:150 #: frontend/src/components/file-view/file-toolbar.js:209 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:96 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:122 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:155 -#: frontend/src/pages/upload-link/upload-list-item.js:96 -#: frontend/src/pages/upload-link/upload-list-item.js:122 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:133 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:117 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162 +#: frontend/src/pages/upload-link/upload-list-item.js:130 msgid "Saving..." msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:117 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:117 -#: frontend/src/pages/upload-link/upload-list-item.js:117 -msgid "Waiting..." -msgstr "" - -#: frontend/src/components/file-uploader/upload-list-item.js:118 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:118 -#: frontend/src/pages/upload-link/upload-list-item.js:118 -msgid "Uploading..." -msgstr "" - -#: frontend/src/components/file-uploader/upload-list-item.js:131 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:131 -#: frontend/src/pages/upload-link/upload-list-item.js:131 +#: frontend/src/components/file-uploader/upload-list-item.js:136 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:136 +#: frontend/src/pages/upload-link/upload-list-item.js:133 msgid "Uploaded" msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:147 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:147 -#: frontend/src/pages/upload-link/upload-list-item.js:147 -msgid "Retry" -msgstr "" - #: frontend/src/components/file-uploader/upload-progress-dialog.js:48 #: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:48 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:51 -msgid "{uploaded_files_num}/{all_files_num} Files" +#: frontend/src/pages/org-admin/web-settings/web-settings.js:119 +msgid "File Upload" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:56 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:56 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:58 -msgid "{failed_files_num} file(s) failed to upload" -msgstr "" - -#: frontend/src/components/file-uploader/upload-progress-dialog.js:67 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:67 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:83 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:49 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:49 msgid "File Uploading..." msgstr "" +#: frontend/src/components/file-uploader/upload-progress-dialog.js:75 #: frontend/src/components/file-uploader/upload-progress-dialog.js:77 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:75 #: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:77 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:90 -msgid "All files uploaded" -msgstr "" - -#: frontend/src/components/file-uploader/upload-progress-dialog.js:96 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:96 msgid "Retry All" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:103 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:103 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:75 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:80 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:82 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:80 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:82 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:61 msgid "Cancel All" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:110 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:110 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:107 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:88 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:88 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:68 msgid "name" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:111 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:111 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:108 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:89 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:89 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:69 msgid "size" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:112 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:112 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:109 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:90 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:90 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:70 msgid "progress" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:113 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:113 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:110 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:91 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:91 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:71 msgid "state" msgstr "" @@ -3088,14 +3118,14 @@ msgid "unstarred" msgstr "" #: frontend/src/components/file-view/file-toolbar.js:92 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:90 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:96 #: frontend/src/utils/text-translation.js:23 msgid "Lock" msgstr "" #: frontend/src/components/file-view/file-toolbar.js:96 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:98 -#: frontend/src/utils/text-translation.js:24 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:104 +#: frontend/src/utils/text-translation.js:25 msgid "Unlock" msgstr "" @@ -3113,12 +3143,12 @@ msgstr "" #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:342 #: frontend/src/pages/org-admin/org-logs-file-update.js:260 #: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:137 -#: frontend/src/repo-history.js:292 frontend/src/utils/text-translation.js:21 +#: frontend/src/repo-history.js:289 frontend/src/utils/text-translation.js:21 msgid "Details" msgstr "Detaļas" #: frontend/src/components/file-view/file-toolbar.js:186 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:130 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:136 #: frontend/src/utils/text-translation.js:22 msgid "Open via Client" msgstr "" @@ -3140,7 +3170,7 @@ msgstr "" #: frontend/src/pages/sys-admin/groups/group-members.js:109 #: frontend/src/pages/sys-admin/users/user-groups.js:122 #: frontend/src/pages/sys-admin/users/users-nav.js:25 -#: frontend/src/utils/utils.js:686 +#: frontend/src/utils/utils.js:690 msgid "Admin" msgstr "" @@ -3157,9 +3187,8 @@ msgstr "" #: frontend/src/components/group-members.js:96 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:290 -#: frontend/src/pages/lib-content-view/lib-content-view.js:838 +#: frontend/src/pages/lib-content-view/lib-content-view.js:857 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:311 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:157 #: frontend/src/pages/org-admin/org-group-repos.js:146 #: frontend/src/pages/org-admin/org-user-repos.js:142 #: frontend/src/pages/sys-admin/repos/repos.js:162 @@ -3194,91 +3223,84 @@ msgstr "" msgid "Search group members" msgstr "" -#: frontend/src/components/main-side-nav.js:92 +#: frontend/src/components/main-side-nav.js:93 #: frontend/src/pages/org-admin/org-groups.js:154 msgid "All Groups" msgstr "" -#: frontend/src/components/main-side-nav.js:123 -#: frontend/src/components/main-side-nav.js:125 -#: frontend/src/components/main-side-nav.js:132 -#: frontend/src/components/main-side-nav.js:134 +#: frontend/src/components/main-side-nav.js:124 +#: frontend/src/components/main-side-nav.js:126 +#: frontend/src/components/main-side-nav.js:133 +#: frontend/src/components/main-side-nav.js:135 #: frontend/src/pages/org-admin/side-panel.js:86 #: frontend/src/pages/sys-admin/side-panel.js:174 msgid "Links" msgstr "Saites" -#: frontend/src/components/main-side-nav.js:150 -#: frontend/src/components/main-side-nav.js:152 +#: frontend/src/components/main-side-nav.js:151 +#: frontend/src/components/main-side-nav.js:153 #: frontend/src/pages/share-admin/folders.js:368 msgid "Folders" msgstr "" -#: frontend/src/components/main-side-nav.js:184 -#: frontend/src/components/main-side-nav.js:186 +#: frontend/src/components/main-side-nav.js:185 +#: frontend/src/components/main-side-nav.js:187 #: frontend/src/pages/my-libs/my-libs-deleted.js:54 #: frontend/src/pages/my-libs/my-libs.js:166 msgid "My Libraries" msgstr "" -#: frontend/src/components/main-side-nav.js:191 -#: frontend/src/components/main-side-nav.js:193 +#: frontend/src/components/main-side-nav.js:192 +#: frontend/src/components/main-side-nav.js:194 #: frontend/src/pages/shared-libs/shared-libs.js:456 msgid "Shared with me" msgstr "" -#: frontend/src/components/main-side-nav.js:198 -#: frontend/src/components/main-side-nav.js:200 +#: frontend/src/components/main-side-nav.js:199 +#: frontend/src/components/main-side-nav.js:201 #: frontend/src/pages/shared-with-all/public-shared-view.js:206 msgid "Shared with all" msgstr "" -#: frontend/src/components/main-side-nav.js:205 -#: frontend/src/components/main-side-nav.js:207 +#: frontend/src/components/main-side-nav.js:206 +#: frontend/src/components/main-side-nav.js:208 msgid "Shared with groups" msgstr "" -#: frontend/src/components/main-side-nav.js:214 -#: frontend/src/components/main-side-nav.js:216 -#: frontend/src/components/main-side-nav.js:222 -#: frontend/src/components/main-side-nav.js:224 +#: frontend/src/components/main-side-nav.js:215 +#: frontend/src/components/main-side-nav.js:217 +#: frontend/src/components/main-side-nav.js:223 +#: frontend/src/components/main-side-nav.js:225 msgid "Shared from other servers" msgstr "" -#: frontend/src/components/main-side-nav.js:231 +#: frontend/src/components/main-side-nav.js:232 msgid "Tools" msgstr "" -#: frontend/src/components/main-side-nav.js:234 -#: frontend/src/components/main-side-nav.js:236 +#: frontend/src/components/main-side-nav.js:235 +#: frontend/src/components/main-side-nav.js:237 #: frontend/src/pages/starred/starred.js:315 msgid "Favorites" msgstr "" -#: frontend/src/components/main-side-nav.js:241 -#: frontend/src/components/main-side-nav.js:243 +#: frontend/src/components/main-side-nav.js:242 +#: frontend/src/components/main-side-nav.js:244 msgid "Activities" msgstr "" -#: frontend/src/components/main-side-nav.js:248 -#: frontend/src/components/main-side-nav.js:250 +#: frontend/src/components/main-side-nav.js:249 +#: frontend/src/components/main-side-nav.js:251 #: frontend/src/pages/wikis/wikis.js:137 msgid "Published Libraries" msgstr "" -#: frontend/src/components/main-side-nav.js:254 -#: frontend/src/components/main-side-nav.js:256 +#: frontend/src/components/main-side-nav.js:264 +#: frontend/src/components/main-side-nav.js:266 #: frontend/src/pages/linked-devices/linked-devices.js:230 msgid "Linked Devices" msgstr "" -#: frontend/src/components/main-side-nav.js:268 -#: frontend/src/components/main-side-nav.js:270 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:354 -#: frontend/src/pages/my-libs/mylib-repo-menu.js:178 -msgid "Share Admin" -msgstr "" - #: frontend/src/components/more.js:14 msgid "show more" msgstr "" @@ -3318,15 +3340,15 @@ msgid "" "right}" msgstr "" -#: frontend/src/components/popover/edit-filetag-popover.js:141 +#: frontend/src/components/popover/edit-filetag-popover.js:137 msgid "No tags" msgstr "" -#: frontend/src/components/popover/edit-filetag-popover.js:145 +#: frontend/src/components/popover/edit-filetag-popover.js:141 msgid "Tag not found" msgstr "" -#: frontend/src/components/popover/edit-filetag-popover.js:159 +#: frontend/src/components/popover/edit-filetag-popover.js:155 msgid "Find a tag" msgstr "" @@ -3369,8 +3391,8 @@ msgstr "" msgid "You are watching file changes of this library." msgstr "" -#: frontend/src/components/sdoc-wiki-page-viewer/index.js:133 -#: frontend/src/components/seafile-markdown-viewer/index.js:119 +#: frontend/src/components/sdoc-wiki-page-viewer/index.js:125 +#: frontend/src/components/seafile-markdown-viewer/index.js:111 msgid "Last modified by" msgstr "" @@ -3406,41 +3428,41 @@ msgstr "Nē" msgid "Reference documents" msgstr "" -#: frontend/src/components/search/ai-search.js:387 +#: frontend/src/components/search/ai-search.js:386 #: frontend/src/components/search/search.js:433 msgid "Search results visited recently" msgstr "" -#: frontend/src/components/search/ai-search.js:436 +#: frontend/src/components/search/ai-search.js:435 #: frontend/src/components/search/search.js:413 msgid "Type characters to start search" msgstr "" -#: frontend/src/components/search/ai-search.js:439 +#: frontend/src/components/search/ai-search.js:438 msgid "Type more characters to start search" msgstr "" -#: frontend/src/components/search/ai-search.js:450 -#: frontend/src/components/search/ai-search.js:467 +#: frontend/src/components/search/ai-search.js:449 +#: frontend/src/components/search/ai-search.js:466 msgid "Ask AI" msgstr "" -#: frontend/src/components/search/ai-search.js:529 +#: frontend/src/components/search/ai-search.js:528 msgid "" "Indexing the library. Semantic search will be available within a few " "minutes." msgstr "" -#: frontend/src/components/search/ai-search.js:540 +#: frontend/src/components/search/ai-search.js:539 msgid "Successfully turned it off" msgstr "" -#: frontend/src/components/search/ai-search.js:558 -#: frontend/src/components/search/ai-search.js:582 +#: frontend/src/components/search/ai-search.js:557 +#: frontend/src/components/search/ai-search.js:581 msgid "Turn on semantic search for this library" msgstr "" -#: frontend/src/components/search/ai-search.js:570 +#: frontend/src/components/search/ai-search.js:569 msgid "Turn off semantic search for this library" msgstr "" @@ -3511,13 +3533,13 @@ msgstr "" #: frontend/src/components/select-editor/sysadmin-user-role-editor.js:19 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:155 -#: frontend/src/pages/sys-admin/users/users-content.js:281 +#: frontend/src/pages/sys-admin/users/users-content.js:272 msgid "Default" msgstr "" #: frontend/src/components/select-editor/sysadmin-user-role-editor.js:21 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:157 -#: frontend/src/pages/sys-admin/users/users-content.js:283 +#: frontend/src/pages/sys-admin/users/users-content.js:274 msgid "Guest" msgstr "" @@ -3574,36 +3596,30 @@ msgstr "" msgid "Successfully deleted {number_placeholder} share links" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:138 -msgid "" -"Share links cannot be generated because \"Invisible\", \"Online Read-Write\"" -" or \"Online Read-Only\" is set for you on some folder(s) in the library." -msgstr "" - -#: frontend/src/components/share-link-panel/link-creation.js:162 +#: frontend/src/components/share-link-panel/link-creation.js:156 msgid "Please enter an integer bigger than 1 as number of links." msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:166 +#: frontend/src/components/share-link-panel/link-creation.js:160 msgid "" "Please enter an integer not bigger than {max_number} as number of links." msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:260 +#: frontend/src/components/share-link-panel/link-creation.js:254 #: frontend/src/components/share-link-panel/link-list.js:64 msgid "Generate links in batch" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:260 +#: frontend/src/components/share-link-panel/link-creation.js:254 #: frontend/src/components/share-link-panel/link-list.js:63 msgid "Generate Link" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:265 +#: frontend/src/components/share-link-panel/link-creation.js:259 msgid "Number of links" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:329 +#: frontend/src/components/share-link-panel/link-creation.js:323 msgid "Set permission" msgstr "" @@ -3651,8 +3667,7 @@ msgid "Are you sure you want to delete the selected share link(s) ?" msgstr "" #: frontend/src/components/shared-file-view/shared-file-view.js:47 -#: frontend/src/pages/markdown-editor/index.js:410 -#: frontend/src/pages/plain-markdown-editor/index.js:172 +#: frontend/src/pages/markdown-editor/index.js:458 #: frontend/src/view-file-text.js:81 msgid "Successfully saved" msgstr "" @@ -3663,7 +3678,7 @@ msgid "File download is disabled: the share link traffic of owner is used up." msgstr "" #: frontend/src/components/shared-file-view/shared-file-view.js:122 -#: frontend/src/repo-folder-trash.js:205 frontend/src/repo-snapshot.js:168 +#: frontend/src/repo-folder-trash.js:202 frontend/src/repo-snapshot.js:166 #: frontend/src/shared-dir-view.js:449 msgid "Current path: " msgstr "Atrodaties mapē: " @@ -3719,12 +3734,6 @@ msgstr "" msgid "Unshare" msgstr "Liegt pieeju" -#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:351 -#: frontend/src/pages/my-libs/mylib-repo-menu.js:154 -#: frontend/src/pages/sys-admin/repos/repos.js:271 -msgid "History Setting" -msgstr "" - #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:357 #: frontend/src/pages/my-libs/mylib-repo-menu.js:157 msgid "Change Password" @@ -3733,9 +3742,9 @@ msgstr "" #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:360 #: frontend/src/components/user-settings/webdav-password.js:104 #: frontend/src/pages/my-libs/mylib-repo-menu.js:160 -#: frontend/src/pages/sys-admin/orgs/org-users.js:304 -#: frontend/src/pages/sys-admin/users/users-content.js:364 -#: frontend/src/pages/sys-admin/users/users-content.js:566 +#: frontend/src/pages/sys-admin/orgs/org-users.js:294 +#: frontend/src/pages/sys-admin/users/users-content.js:355 +#: frontend/src/pages/sys-admin/users/users-content.js:554 msgid "Reset Password" msgstr "" @@ -3794,8 +3803,8 @@ msgid "Clients" msgstr "Klienti" #: frontend/src/components/toolbar/common-toolbar.js:24 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:86 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:146 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:90 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:150 #: frontend/src/pages/search/main-panel.js:330 #: frontend/src/pages/wiki/main-panel.js:95 #: frontend/src/pages/wiki/main-panel.js:112 @@ -3803,12 +3812,12 @@ msgid "Search files" msgstr "" #: frontend/src/components/toolbar/dir-operation-toolbar.js:192 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:68 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:54 msgid "Upload Files" msgstr "Augšuplādēt datnes" #: frontend/src/components/toolbar/dir-operation-toolbar.js:193 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:69 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:55 msgid "Upload Folder" msgstr "" @@ -3841,17 +3850,17 @@ msgstr "" msgid "New SeaDoc File" msgstr "" -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:328 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:336 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:356 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:364 #: frontend/src/utils/text-translation.js:18 msgid "Move" msgstr "Pārvietot" #: frontend/src/components/toolbar/repo-view-toobar.js:63 -#: frontend/src/components/toolbar/view-file-toolbar.js:73 +#: frontend/src/components/toolbar/view-file-toolbar.js:99 #: frontend/src/file-history-old.js:268 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:55 -#: frontend/src/repo-folder-trash.js:284 +#: frontend/src/repo-folder-trash.js:280 msgid "More" msgstr "Vairāk" @@ -3860,10 +3869,18 @@ msgstr "Vairāk" msgid "Deleted Libraries" msgstr "" -#: frontend/src/components/toolbar/view-file-toolbar.js:67 +#: frontend/src/components/toolbar/view-file-toolbar.js:87 msgid "Edit File" msgstr "" +#: frontend/src/components/toolbar/view-file-toolbar.js:92 +msgid "New Draft" +msgstr "" + +#: frontend/src/components/toolbar/view-file-toolbar.js:93 +msgid "Create a draft from this file, instead of editing it directly." +msgstr "" + #: frontend/src/components/toolbar/view-mode-toolbar.js:31 #: frontend/src/shared-dir-view.js:456 frontend/src/shared-dir-view.js:457 msgid "List" @@ -3879,7 +3896,7 @@ msgid "Column" msgstr "" #: frontend/src/components/toolbar/view-mode-toolbar.js:37 -#: frontend/src/utils/text-translation.js:33 +#: frontend/src/utils/text-translation.js:34 msgid "Properties" msgstr "" @@ -4091,8 +4108,8 @@ msgstr "" msgid "History Versions" msgstr "" -#: frontend/src/file-history-old.js:244 frontend/src/repo-history.js:142 -#: frontend/src/repo-history.js:149 +#: frontend/src/file-history-old.js:244 frontend/src/repo-history.js:139 +#: frontend/src/repo-history.js:146 msgid "Modifier" msgstr "Mainījis" @@ -4124,71 +4141,75 @@ msgstr "" msgid "Removed items older than {n} days from trash." msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:77 +#: frontend/src/pages/dashboard/activity-item.js:76 +msgid "Publish draft" +msgstr "" + +#: frontend/src/pages/dashboard/activity-item.js:89 msgid "{file} and {n} other files" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:80 +#: frontend/src/pages/dashboard/activity-item.js:92 msgid "Created {n} files" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:84 +#: frontend/src/pages/dashboard/activity-item.js:96 msgid "details" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:98 +#: frontend/src/pages/dashboard/activity-item.js:110 msgid "Created draft" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:98 +#: frontend/src/pages/dashboard/activity-item.js:110 msgid "Created file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:103 +#: frontend/src/pages/dashboard/activity-item.js:115 msgid "Deleted draft" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:103 +#: frontend/src/pages/dashboard/activity-item.js:115 msgid "Deleted file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:108 +#: frontend/src/pages/dashboard/activity-item.js:120 msgid "Restored file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:113 +#: frontend/src/pages/dashboard/activity-item.js:125 msgid "Renamed file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:120 +#: frontend/src/pages/dashboard/activity-item.js:132 msgid "Moved file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:125 +#: frontend/src/pages/dashboard/activity-item.js:137 msgid "Updated draft" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:125 +#: frontend/src/pages/dashboard/activity-item.js:137 msgid "Updated file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:135 +#: frontend/src/pages/dashboard/activity-item.js:147 msgid "Created folder" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:140 +#: frontend/src/pages/dashboard/activity-item.js:152 msgid "Deleted folder" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:145 +#: frontend/src/pages/dashboard/activity-item.js:157 msgid "Restored folder" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:150 +#: frontend/src/pages/dashboard/activity-item.js:162 msgid "Renamed folder" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:157 +#: frontend/src/pages/dashboard/activity-item.js:169 msgid "Moved folder" msgstr "" @@ -4206,29 +4227,11 @@ msgstr "" #: frontend/src/pages/org-admin/statistic/statistic-nav.js:15 #: frontend/src/pages/sys-admin/abuse-reports.js:88 #: frontend/src/pages/sys-admin/statistic/statistic-nav.js:15 -#: frontend/src/repo-folder-trash.js:368 frontend/src/repo-folder-trash.js:425 -#: frontend/src/repo-snapshot.js:304 +#: frontend/src/repo-folder-trash.js:363 frontend/src/repo-folder-trash.js:419 +#: frontend/src/repo-snapshot.js:302 msgid "File" msgstr "Datne" -#: frontend/src/pages/dashboard/content.js:34 -#: frontend/src/pages/org-admin/devices/devices-errors.js:51 -#: frontend/src/pages/org-admin/org-logs-file-audit.js:103 -#: frontend/src/pages/org-admin/org-logs-file-update.js:117 -#: frontend/src/pages/org-admin/org-logs-perm-audit.js:84 -#: frontend/src/pages/share-admin/share-links.js:88 -#: frontend/src/pages/share-admin/upload-links.js:51 -#: frontend/src/pages/starred/starred.js:35 -#: frontend/src/pages/sys-admin/abuse-reports.js:87 -#: frontend/src/pages/sys-admin/devices/devices-errors.js:51 -#: frontend/src/pages/sys-admin/file-scan-records.js:29 -#: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:91 -#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:169 -#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:187 -#: frontend/src/pages/sys-admin/web-settings/web-settings.js:279 -msgid "Library" -msgstr "Krātuve" - #: frontend/src/pages/dashboard/files-activities.js:247 msgid "All Activities" msgstr "" @@ -4249,6 +4252,25 @@ msgstr "" msgid "Find modifiers" msgstr "" +#: frontend/src/pages/drafts/draft-content.js:44 +msgid "Successfully published draft %(draft)s." +msgstr "" + +#: frontend/src/pages/drafts/draft-content.js:48 +msgid "Failed to publish draft %(draft)s." +msgstr "" + +#: frontend/src/pages/drafts/draft-content.js:62 +msgid "No draft yet" +msgstr "" + +#: frontend/src/pages/drafts/draft-content.js:63 +msgid "" +"Draft is a way to let you collaborate with others on files. You can create a" +" draft from a file, edit the draft and then ask for a review. The original " +"file will be updated only after the draft has been reviewed." +msgstr "" + #: frontend/src/pages/file-history-old/history-item.js:58 msgid "(current version)" msgstr "" @@ -4301,7 +4323,7 @@ msgstr "" #: frontend/src/pages/sys-admin/groups/group-nav.js:27 #: frontend/src/pages/sys-admin/groups/groups.js:137 #: frontend/src/pages/sys-admin/groups/search-groups.js:110 -#: frontend/src/pages/sys-admin/info.js:136 +#: frontend/src/pages/sys-admin/info.js:132 #: frontend/src/pages/sys-admin/orgs/org-nav.js:19 #: frontend/src/pages/sys-admin/side-panel.js:114 #: frontend/src/pages/sys-admin/users/user-nav.js:21 @@ -4315,7 +4337,7 @@ msgstr "" #: frontend/src/pages/groups/group-view.js:488 #: frontend/src/pages/my-libs/mylib-repo-menu.js:151 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:268 +#: frontend/src/pages/org-admin/org-libraries.js:317 #: frontend/src/pages/sys-admin/groups/groups-content.js:187 #: frontend/src/pages/sys-admin/repos/repos.js:268 #: frontend/src/pages/sys-admin/users/user-repos.js:166 @@ -4373,122 +4395,122 @@ msgid "" "button in the menu bar." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-container.js:98 +#: frontend/src/pages/lib-content-view/lib-content-container.js:102 #: frontend/src/pages/wiki/main-panel.js:82 msgid "Folder does not exist." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-container.js:176 +#: frontend/src/pages/lib-content-view/lib-content-container.js:180 msgid "This library has been set to read-only by admin and cannot be updated." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:65 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:95 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:67 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:99 #: frontend/src/pages/sys-admin/main-panel-topbar.js:20 msgid "Side Nav Menu" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:176 +#: frontend/src/pages/lib-content-view/lib-content-view.js:180 msgid "Library share permission not found." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:595 +#: frontend/src/pages/lib-content-view/lib-content-view.js:617 msgid "Failed to move files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:597 +#: frontend/src/pages/lib-content-view/lib-content-view.js:619 #: frontend/src/shared-dir-view.js:214 msgid "Failed to copy files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:627 +#: frontend/src/pages/lib-content-view/lib-content-view.js:649 msgid "Successfully moved files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:629 +#: frontend/src/pages/lib-content-view/lib-content-view.js:651 #: frontend/src/shared-dir-view.js:228 msgid "Successfully copied files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:799 +#: frontend/src/pages/lib-content-view/lib-content-view.js:818 msgid "Restored {name} and {n} other items" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:800 +#: frontend/src/pages/lib-content-view/lib-content-view.js:819 msgid "Restored {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:807 +#: frontend/src/pages/lib-content-view/lib-content-view.js:826 msgid "Failed to restore {name} and {n} other items" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:808 +#: frontend/src/pages/lib-content-view/lib-content-view.js:827 msgid "Failed to restore {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:834 +#: frontend/src/pages/lib-content-view/lib-content-view.js:853 msgid "Successfully deleted {name} and {n} other items." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:844 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1081 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1109 +#: frontend/src/pages/lib-content-view/lib-content-view.js:863 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1111 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1139 msgid "Undo" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:851 +#: frontend/src/pages/lib-content-view/lib-content-view.js:870 msgid "Failed to delete {name} and {n} other items." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1037 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1053 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1067 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1083 msgid "Renaming {name} failed" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1077 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1105 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:377 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1107 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1135 #: frontend/src/pages/org-admin/org-groups-search-groups.js:230 #: frontend/src/pages/org-admin/org-groups.js:126 +#: frontend/src/pages/org-admin/org-libraries.js:83 msgid "Successfully deleted {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1089 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1117 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1119 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1147 msgid "Failed to delete {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1170 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1203 msgid "Successfully moved {name}." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1178 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1210 msgid "Failed to move {name}." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1226 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1253 #: frontend/src/pages/sdoc/sdoc-file-history/side-panel.js:182 -#: frontend/src/utils/utils.js:1286 +#: frontend/src/utils/utils.js:1290 msgid "Successfully copied %(name)s." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1234 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1260 msgid "Failed to copy %(name)s" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1254 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1270 msgid "Converting, please wait..." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1266 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1282 msgid "Successfully converted the file." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1273 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1289 msgid "Failed to convert {name}." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1971 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1958 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:255 #: frontend/src/pages/share-with-ocm/shared-with-ocm.js:107 #: frontend/src/pages/shared-libs/shared-libs.js:290 @@ -4535,7 +4557,11 @@ msgstr "" msgid "Successfully unlinked %(name)s." msgstr "" -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:81 +#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:42 +msgid "Local draft saved" +msgstr "" + +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:87 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:68 msgid "Open parent directory" msgstr "" @@ -4548,25 +4574,23 @@ msgstr "" msgid "Switch to rich text editor" msgstr "" -#: frontend/src/pages/markdown-editor/index.js:116 +#: frontend/src/pages/markdown-editor/index.js:117 msgid "This file has been updated." msgstr "" -#: frontend/src/pages/markdown-editor/index.js:117 +#: frontend/src/pages/markdown-editor/index.js:118 msgid "Refresh" msgstr "" -#: frontend/src/pages/markdown-editor/index.js:152 +#: frontend/src/pages/markdown-editor/index.js:153 msgid "Another user is editing this file!" msgstr "" -#: frontend/src/pages/markdown-editor/index.js:300 -#: frontend/src/pages/plain-markdown-editor/index.js:101 +#: frontend/src/pages/markdown-editor/index.js:348 msgid "Leave this page? The system may not save your changes." msgstr "" -#: frontend/src/pages/markdown-editor/index.js:420 -#: frontend/src/pages/plain-markdown-editor/index.js:177 +#: frontend/src/pages/markdown-editor/index.js:468 msgid "Failed to save" msgstr "" @@ -4590,7 +4614,6 @@ msgid "Deleted Time" msgstr "" #: frontend/src/pages/my-libs/my-libs-deleted.js:147 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:169 #: frontend/src/pages/sys-admin/repos/trash-repos.js:171 #: frontend/src/repo-snapshot.js:121 msgid "Successfully restored the library." @@ -4610,7 +4633,7 @@ msgid "" msgstr "" #: frontend/src/pages/my-libs/mylib-repo-list-item.js:289 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:234 +#: frontend/src/pages/org-admin/org-libraries.js:282 #: frontend/src/pages/sys-admin/repos/repos.js:175 #: frontend/src/pages/sys-admin/users/user-repos.js:295 msgid "Successfully transferred the library." @@ -4645,7 +4668,6 @@ msgid "Shared By" msgstr "Dalās" #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:321 -#: frontend/src/pages/org-admin/libraries/org-repo-nav.js:15 #: frontend/src/pages/org-admin/org-users-nav.js:15 #: frontend/src/pages/search/advanced-search.js:66 #: frontend/src/pages/share-with-ocm/remote-dir-path.js:56 @@ -4660,9 +4682,8 @@ msgstr "" #: frontend/src/pages/org-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/devices/devices-by-platform.js:45 #: frontend/src/pages/sys-admin/devices/devices-errors.js:49 -#: frontend/src/pages/sys-admin/info.js:113 #: frontend/src/pages/sys-admin/terms-and-conditions/content.js:51 -#: frontend/src/repo-history.js:143 frontend/src/repo-history.js:150 +#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 msgid "Version" msgstr "" @@ -4674,7 +4695,7 @@ msgstr "" #: frontend/src/pages/org-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:89 -#: frontend/src/repo-history.js:143 frontend/src/repo-history.js:150 +#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 msgid "Device" msgstr "" @@ -4708,54 +4729,6 @@ msgid "" "follows:" msgstr "" -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:208 -#: frontend/src/utils/utils.js:426 -msgid "Encrypted library" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:211 -#: frontend/src/utils/utils.js:432 -msgid "Read-Write library" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:59 -#: frontend/src/translate.js:18 -msgid "" -"Tip: libraries deleted {trashReposExpireDays} days ago will be cleaned " -"automatically." -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:254 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:256 -msgid "Are you sure you want to delete {placeholder} completely?" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:265 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:267 -msgid "Are you sure you want to restore {placeholder}?" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:360 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:362 -msgid "Successfully cleared trash." -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:399 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:424 -msgid "Clear Trash" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:400 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:425 -msgid "Are you sure you want to clear trash?" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:402 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:427 -#: frontend/src/user-notifications.js:112 -msgid "Clear" -msgstr "" - #: frontend/src/pages/org-admin/org-admin-list.js:51 #: frontend/src/pages/org-admin/org-users-list.js:73 #: frontend/src/pages/org-admin/org-users-search-users.js:36 @@ -4880,6 +4853,7 @@ msgid "Search groups by name" msgstr "" #: frontend/src/pages/org-admin/org-groups.js:182 +#: frontend/src/pages/org-admin/org-libraries.js:174 #: frontend/src/pages/org-admin/org-links.js:125 #: frontend/src/pages/org-admin/org-logs-file-audit.js:124 #: frontend/src/pages/org-admin/org-logs-file-update.js:139 @@ -4890,6 +4864,7 @@ msgid "Previous" msgstr "Iepriekšējais" #: frontend/src/pages/org-admin/org-groups.js:184 +#: frontend/src/pages/org-admin/org-libraries.js:176 #: frontend/src/pages/org-admin/org-links.js:127 #: frontend/src/pages/org-admin/org-logs-file-audit.js:126 #: frontend/src/pages/org-admin/org-logs-file-update.js:141 @@ -4919,16 +4894,30 @@ msgid "Active Users" msgstr "" #: frontend/src/pages/org-admin/org-info.js:50 +#: frontend/src/pages/sys-admin/info.js:123 #: frontend/src/pages/sys-admin/info.js:127 -#: frontend/src/pages/sys-admin/info.js:131 msgid "Total Users" msgstr "" #: frontend/src/pages/org-admin/org-info.js:50 -#: frontend/src/pages/sys-admin/info.js:127 +#: frontend/src/pages/sys-admin/info.js:123 msgid "Limits" msgstr "" +#: frontend/src/pages/org-admin/org-libraries.js:140 +msgid "All Libraries" +msgstr "" + +#: frontend/src/pages/org-admin/org-libraries.js:256 +#: frontend/src/utils/utils.js:426 +msgid "Encrypted library" +msgstr "" + +#: frontend/src/pages/org-admin/org-libraries.js:259 +#: frontend/src/utils/utils.js:432 +msgid "Read-Write library" +msgstr "" + #: frontend/src/pages/org-admin/org-links.js:94 msgid "All Public Links" msgstr "" @@ -5052,64 +5041,46 @@ msgstr "" msgid "Verify" msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:60 +#: frontend/src/pages/org-admin/org-user-item.js:59 msgid "Resetting user's password, please wait for a moment." msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:63 +#: frontend/src/pages/org-admin/org-user-item.js:62 msgid "Successfully reset password to %(passwd)s for user %(user)s." msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:118 +#: frontend/src/pages/org-admin/org-user-item.js:112 #: frontend/src/pages/sys-admin/admin-logs/login-logs.js:102 #: frontend/src/pages/sys-admin/logs-page/login-logs.js:117 msgid "Failed" msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:129 +#: frontend/src/pages/org-admin/org-user-item.js:123 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:172 #: frontend/src/pages/sys-admin/institutions/institution-users.js:208 -#: frontend/src/pages/sys-admin/users/users-content.js:307 +#: frontend/src/pages/sys-admin/users/users-content.js:298 msgid "Active" msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:131 +#: frontend/src/pages/org-admin/org-user-item.js:125 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:172 #: frontend/src/pages/sys-admin/institutions/institution-users.js:208 -#: frontend/src/pages/sys-admin/users/users-content.js:309 +#: frontend/src/pages/sys-admin/users/users-content.js:300 msgid "Inactive" msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:157 -#: frontend/src/pages/sys-admin/orgs/org-users.js:230 -#: frontend/src/pages/sys-admin/users/users-content.js:406 -msgid "Are you sure you want to set {user_placeholder} inactive?" -msgstr "" - -#: frontend/src/pages/org-admin/org-user-item.js:195 +#: frontend/src/pages/org-admin/org-user-item.js:180 msgid "ResetPwd" msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:196 +#: frontend/src/pages/org-admin/org-user-item.js:181 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:152 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:192 -#: frontend/src/pages/sys-admin/users/users-content.js:367 -#: frontend/src/pages/sys-admin/users/users-content.js:575 +#: frontend/src/pages/sys-admin/users/users-content.js:358 +#: frontend/src/pages/sys-admin/users/users-content.js:563 msgid "Revoke Admin" msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:204 -#: frontend/src/pages/sys-admin/orgs/org-users.js:313 -#: frontend/src/pages/sys-admin/users/users-content.js:584 -msgid "Set user inactive" -msgstr "" - -#: frontend/src/pages/org-admin/org-user-item.js:207 -#: frontend/src/pages/sys-admin/orgs/org-users.js:316 -#: frontend/src/pages/sys-admin/users/users-content.js:587 -msgid "Set" -msgstr "" - #: frontend/src/pages/org-admin/org-user-profile.js:128 msgid "Avatar" msgstr "" @@ -5384,10 +5355,6 @@ msgstr "Mainīt" msgid "Team name" msgstr "" -#: frontend/src/pages/org-admin/web-settings/web-settings.js:119 -msgid "File Upload" -msgstr "" - #: frontend/src/pages/org-admin/web-settings/web-settings.js:123 msgid "File extension white list" msgstr "" @@ -5398,23 +5365,19 @@ msgid "" "\"md;txt;docx\". Empty means no limit." msgstr "" -#: frontend/src/pages/sdoc-revision/index.js:123 -msgid "Publish" -msgstr "" - -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:239 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:193 msgid "No changes" msgstr "" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:249 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:203 msgid "Changes" msgstr "" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:268 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:222 msgid "Last modification" msgstr "" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:271 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:225 msgid "Next modification" msgstr "" @@ -5483,8 +5446,8 @@ msgstr "" #: frontend/src/pages/search/advanced-search.js:242 #: frontend/src/pages/search/advanced-search.js:264 -#: frontend/src/pages/sys-admin/orgs/org-users.js:307 -#: frontend/src/pages/sys-admin/users/users-content.js:569 +#: frontend/src/pages/sys-admin/orgs/org-users.js:297 +#: frontend/src/pages/sys-admin/users/users-content.js:557 msgid "Reset" msgstr "" @@ -5690,7 +5653,7 @@ msgid "Create Group" msgstr "" #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:107 -#: frontend/src/pages/sys-admin/users/users-content.js:557 +#: frontend/src/pages/sys-admin/users/users-content.js:545 msgid "Delete User" msgstr "" @@ -5825,24 +5788,24 @@ msgstr "" msgid "Upgrade to Pro Edition" msgstr "" -#: frontend/src/pages/sys-admin/info.js:119 +#: frontend/src/pages/sys-admin/info.js:115 msgid "Storage Used" msgstr "" -#: frontend/src/pages/sys-admin/info.js:122 +#: frontend/src/pages/sys-admin/info.js:118 msgid "Total Devices" msgstr "" -#: frontend/src/pages/sys-admin/info.js:122 +#: frontend/src/pages/sys-admin/info.js:118 msgid "Current Connected Devices" msgstr "" +#: frontend/src/pages/sys-admin/info.js:123 #: frontend/src/pages/sys-admin/info.js:127 -#: frontend/src/pages/sys-admin/info.js:131 msgid "Activated Users" msgstr "" -#: frontend/src/pages/sys-admin/info.js:141 +#: frontend/src/pages/sys-admin/info.js:137 #: frontend/src/pages/sys-admin/orgs/org-nav.js:31 #: frontend/src/pages/sys-admin/orgs/orgs.js:133 #: frontend/src/pages/sys-admin/orgs/search-orgs.js:106 @@ -5853,13 +5816,13 @@ msgid "Organizations" msgstr "" #: frontend/src/pages/sys-admin/institutions/institution-admins.js:163 -#: frontend/src/pages/sys-admin/users/users-content.js:405 +#: frontend/src/pages/sys-admin/users/users-content.js:395 msgid "" "Are you sure you want to revoke the admin permission of {placeholder} ?" msgstr "" #: frontend/src/pages/sys-admin/institutions/institution-admins.js:195 -#: frontend/src/pages/sys-admin/users/users-content.js:578 +#: frontend/src/pages/sys-admin/users/users-content.js:566 msgid "Revoke" msgstr "" @@ -5958,8 +5921,8 @@ msgstr "" msgid "Number of groups" msgstr "" -#: frontend/src/pages/sys-admin/orgs/org-users.js:229 -#: frontend/src/pages/sys-admin/users/users-content.js:404 +#: frontend/src/pages/sys-admin/orgs/org-users.js:221 +#: frontend/src/pages/sys-admin/users/users-content.js:394 msgid "Are you sure you want to reset the password of {placeholder} ?" msgstr "" @@ -5997,10 +5960,35 @@ msgstr "" msgid "Name or ID" msgstr "" +#: frontend/src/pages/sys-admin/repos/trash-repos.js:256 +msgid "Are you sure you want to delete {placeholder} completely?" +msgstr "" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:267 +msgid "Are you sure you want to restore {placeholder}?" +msgstr "" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:362 +msgid "Successfully cleared trash." +msgstr "" + #: frontend/src/pages/sys-admin/repos/trash-repos.js:371 msgid "Search libraries by owner" msgstr "" +#: frontend/src/pages/sys-admin/repos/trash-repos.js:424 +msgid "Clear Trash" +msgstr "" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:425 +msgid "Are you sure you want to clear trash?" +msgstr "" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:427 +#: frontend/src/user-notifications.js:112 +msgid "Clear" +msgstr "" + #: frontend/src/pages/sys-admin/side-panel.js:198 msgid "File Scan" msgstr "" @@ -6081,15 +6069,15 @@ msgstr "" msgid "Institution" msgstr "" -#: frontend/src/pages/sys-admin/users/users-content.js:292 +#: frontend/src/pages/sys-admin/users/users-content.js:283 msgid "Default Admin" msgstr "" -#: frontend/src/pages/sys-admin/users/users-content.js:296 +#: frontend/src/pages/sys-admin/users/users-content.js:287 msgid "Daily Admin" msgstr "" -#: frontend/src/pages/sys-admin/users/users-content.js:298 +#: frontend/src/pages/sys-admin/users/users-content.js:289 msgid "Audit Admin" msgstr "" @@ -6344,28 +6332,44 @@ msgid "" "accept the terms." msgstr "" -#: frontend/src/pages/upload-link/file-uploader.js:435 +#: frontend/src/pages/upload-link/file-uploader.js:305 +msgid "File upload started" +msgstr "" + +#: frontend/src/pages/upload-link/file-uploader.js:425 +msgid "All files uploaded" +msgstr "" + +#: frontend/src/pages/upload-link/file-uploader.js:439 msgid "Failed to upload {file_name}." msgstr "" -#: frontend/src/pages/upload-link/index.js:41 +#: frontend/src/pages/upload-link/forbid-upload-list-item.js:14 +msgid "Please upload files less than {placeholder}" +msgstr "" + +#: frontend/src/pages/upload-link/index.js:40 msgid "Upload files to {folder_name_placeholder}" msgstr "" -#: frontend/src/pages/upload-link/index.js:43 +#: frontend/src/pages/upload-link/index.js:42 msgid "shared by:" msgstr "" -#: frontend/src/pages/upload-link/index.js:47 +#: frontend/src/pages/upload-link/index.js:46 #: frontend/src/shared-dir-view.js:469 msgid "The owner of this library has run out of space." msgstr "" #: frontend/src/pages/upload-link/index.js:51 +msgid "Folder upload is limited to Chrome, Firefox 50+, and Microsoft Edge." +msgstr "" + +#: frontend/src/pages/upload-link/index.js:52 msgid "File size should be smaller than {max_size_placeholder}." msgstr "" -#: frontend/src/pages/upload-link/index.js:54 +#: frontend/src/pages/upload-link/index.js:56 msgid "Drag and drop files or folders here." msgstr "" @@ -6384,58 +6388,54 @@ msgid "" "by clicking the \"Publish a Library\" button in the menu bar." msgstr "" -#: frontend/src/repo-folder-trash.js:185 +#: frontend/src/repo-folder-trash.js:197 msgid "{placeholder} Trash" msgstr "" -#: frontend/src/repo-folder-trash.js:240 -msgid "Original path" -msgstr "" - -#: frontend/src/repo-folder-trash.js:241 +#: frontend/src/repo-folder-trash.js:237 msgid "Delete Time" msgstr "" -#: frontend/src/repo-folder-trash.js:329 frontend/src/repo-snapshot.js:273 +#: frontend/src/repo-folder-trash.js:325 frontend/src/repo-snapshot.js:271 msgid "Successfully restored 1 item." msgstr "" -#: frontend/src/repo-folder-trash.js:357 frontend/src/repo-folder-trash.js:417 -#: frontend/src/repo-snapshot.js:295 +#: frontend/src/repo-folder-trash.js:353 frontend/src/repo-folder-trash.js:411 +#: frontend/src/repo-snapshot.js:293 msgid "Directory" msgstr "" -#: frontend/src/repo-history.js:96 +#: frontend/src/repo-history.js:108 msgid "{placeholder} Modification History" msgstr "" -#: frontend/src/repo-history.js:115 +#: frontend/src/repo-history.js:112 msgid "" "Tip: a snapshot will be generated after modification, which records the " "library state after the modification." msgstr "" -#: frontend/src/repo-history.js:144 +#: frontend/src/repo-history.js:141 msgid "Labels" msgstr "" -#: frontend/src/repo-history.js:280 +#: frontend/src/repo-history.js:277 msgid "None" msgstr "Neviens" -#: frontend/src/repo-history.js:283 frontend/src/repo-snapshot.js:162 +#: frontend/src/repo-history.js:280 frontend/src/repo-snapshot.js:160 msgid "Unknown" msgstr "Nezināms" -#: frontend/src/repo-history.js:313 +#: frontend/src/repo-history.js:310 msgid "Current Version" msgstr "" -#: frontend/src/repo-history.js:314 +#: frontend/src/repo-history.js:311 msgid "View Snapshot" msgstr "" -#: frontend/src/repo-snapshot.js:132 +#: frontend/src/repo-snapshot.js:145 msgid "{placeholder} Snapshot" msgstr "" @@ -6540,6 +6540,12 @@ msgstr "" msgid "No terms and conditions" msgstr "" +#: frontend/src/translate.js:18 +msgid "" +"Tip: libraries deleted {trashReposExpireDays} days ago will be cleaned " +"automatically." +msgstr "" + #: frontend/src/translate.js:19 msgid "No favorites" msgstr "" @@ -6581,35 +6587,39 @@ msgstr "" msgid "Message" msgstr "Ziņa" -#: frontend/src/utils/text-translation.js:25 +#: frontend/src/utils/text-translation.js:24 msgid "Freeze Document" msgstr "" #: frontend/src/utils/text-translation.js:26 -msgid "Unfreeze Document" -msgstr "" - -#: frontend/src/utils/text-translation.js:27 msgid "Convert to Markdown" msgstr "" -#: frontend/src/utils/text-translation.js:28 +#: frontend/src/utils/text-translation.js:27 msgid "Convert to sdoc" msgstr "" -#: frontend/src/utils/text-translation.js:29 +#: frontend/src/utils/text-translation.js:28 msgid "Convert to docx" msgstr "" -#: frontend/src/utils/text-translation.js:30 +#: frontend/src/utils/text-translation.js:29 msgid "Export as docx" msgstr "" -#: frontend/src/utils/text-translation.js:32 +#: frontend/src/utils/text-translation.js:30 +msgid "Mark as draft" +msgstr "" + +#: frontend/src/utils/text-translation.js:31 +msgid "Unmark as draft" +msgstr "" + +#: frontend/src/utils/text-translation.js:33 msgid "Access Log" msgstr "" -#: frontend/src/utils/text-translation.js:35 +#: frontend/src/utils/text-translation.js:36 msgid "Convert with ONLYOFFICE" msgstr "" @@ -6645,96 +6655,96 @@ msgstr "" msgid "Online Read-Only folder" msgstr "" -#: frontend/src/utils/utils.js:689 +#: frontend/src/utils/utils.js:693 msgid "Online Read-Write" msgstr "" -#: frontend/src/utils/utils.js:692 +#: frontend/src/utils/utils.js:696 msgid "Online Read-Only" msgstr "" -#: frontend/src/utils/utils.js:695 +#: frontend/src/utils/utils.js:699 msgid "Invisible" msgstr "" -#: frontend/src/utils/utils.js:705 +#: frontend/src/utils/utils.js:709 msgid "User can read, write, upload, download and sync files." msgstr "" -#: frontend/src/utils/utils.js:708 +#: frontend/src/utils/utils.js:712 msgid "User can read, download and sync files." msgstr "" -#: frontend/src/utils/utils.js:711 +#: frontend/src/utils/utils.js:715 msgid "Besides Write permission, user can also share the library." msgstr "" -#: frontend/src/utils/utils.js:714 +#: frontend/src/utils/utils.js:718 msgid "" "User can view and edit file online via browser. Files can't be downloaded." msgstr "" -#: frontend/src/utils/utils.js:717 +#: frontend/src/utils/utils.js:721 msgid "" "User can only view files online via browser. Files can't be downloaded." msgstr "" -#: frontend/src/utils/utils.js:720 +#: frontend/src/utils/utils.js:724 msgid "User can not see this folder." msgstr "" -#: frontend/src/utils/utils.js:731 +#: frontend/src/utils/utils.js:735 msgid "Preview and download" msgstr "" -#: frontend/src/utils/utils.js:741 +#: frontend/src/utils/utils.js:745 msgid "Preview only" msgstr "" -#: frontend/src/utils/utils.js:751 +#: frontend/src/utils/utils.js:755 msgid "Download and upload" msgstr "" -#: frontend/src/utils/utils.js:761 +#: frontend/src/utils/utils.js:765 msgid "Edit on cloud and download" msgstr "" -#: frontend/src/utils/utils.js:771 +#: frontend/src/utils/utils.js:775 msgid "Edit on cloud only" msgstr "" -#: frontend/src/utils/utils.js:1288 +#: frontend/src/utils/utils.js:1292 msgid "Successfully copied %(name)s and 1 other item." msgstr "" -#: frontend/src/utils/utils.js:1290 +#: frontend/src/utils/utils.js:1294 msgid "Successfully copied %(name)s and %(amount)s other items." msgstr "" -#: frontend/src/utils/utils.js:1301 +#: frontend/src/utils/utils.js:1305 msgid "Successfully moved %(name)s." msgstr "" -#: frontend/src/utils/utils.js:1303 +#: frontend/src/utils/utils.js:1307 msgid "Successfully moved %(name)s and 1 other item." msgstr "" -#: frontend/src/utils/utils.js:1305 +#: frontend/src/utils/utils.js:1309 msgid "Successfully moved %(name)s and %(amount)s other items." msgstr "" -#: frontend/src/utils/utils.js:1317 +#: frontend/src/utils/utils.js:1321 msgid "Failed to copy %(name)s and %(amount)s other item(s)." msgstr "" -#: frontend/src/utils/utils.js:1320 +#: frontend/src/utils/utils.js:1324 msgid "Failed to copy %(name)s." msgstr "" -#: frontend/src/utils/utils.js:1330 +#: frontend/src/utils/utils.js:1334 msgid "Failed to move %(name)s and %(amount)s other item(s)." msgstr "" -#: frontend/src/utils/utils.js:1333 +#: frontend/src/utils/utils.js:1337 msgid "Failed to move %(name)s." msgstr "" diff --git a/locale/mk/LC_MESSAGES/django.po b/locale/mk/LC_MESSAGES/django.po index 718fd891f3..dc3bdf0511 100644 --- a/locale/mk/LC_MESSAGES/django.po +++ b/locale/mk/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: seahub\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-10 14:16+0800\n" +"POT-Creation-Date: 2024-02-05 17:17+0800\n" "PO-Revision-Date: 2013-10-25 07:03+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Macedonian (http://app.transifex.com/haiwen/seahub/language/mk/)\n" @@ -91,8 +91,7 @@ msgid "Login id can't be empty" msgstr "" #: seahub/api2/endpoints/admin/account.py:209 -#: seahub/api2/endpoints/admin/users.py:866 -#: seahub/api2/endpoints/admin/users.py:1301 +#: seahub/api2/endpoints/admin/users.py:1283 #, python-format msgid "Login id %s already exists." msgstr "" @@ -106,10 +105,10 @@ msgid "Space quota can't be empty" msgstr "" #: seahub/api2/endpoints/admin/account.py:238 -#: seahub/api2/endpoints/admin/users.py:1357 -#: seahub/api2/endpoints/admin/users.py:1361 -#: seahub/api2/endpoints/admin/users.py:1374 -#: seahub/api2/endpoints/admin/users.py:1378 +#: seahub/api2/endpoints/admin/users.py:1339 +#: seahub/api2/endpoints/admin/users.py:1343 +#: seahub/api2/endpoints/admin/users.py:1356 +#: seahub/api2/endpoints/admin/users.py:1360 msgid "Must be an integer that is greater than or equal to 0." msgstr "" @@ -119,24 +118,24 @@ msgid "Space quota is too low (minimum value is 0)" msgstr "" #: seahub/api2/endpoints/admin/account.py:250 seahub/institutions/views.py:233 -#: seahub/organizations/api/admin/users.py:471 seahub/views/sysadmin.py:301 +#: seahub/organizations/api/admin/users.py:464 seahub/views/sysadmin.py:300 #, python-format msgid "Failed to set quota: maximum quota is %d MB" msgstr "" #: seahub/api2/endpoints/admin/address_book/groups.py:82 -#: seahub/api2/endpoints/admin/groups.py:132 -#: seahub/api2/endpoints/admin/groups.py:271 +#: seahub/api2/endpoints/admin/groups.py:129 +#: seahub/api2/endpoints/admin/groups.py:268 #: seahub/api2/endpoints/groups.py:226 seahub/api2/endpoints/groups.py:299 -#: seahub/api2/views.py:4568 seahub/group/forms.py:36 +#: seahub/api2/views.py:4569 seahub/group/forms.py:36 msgid "" "Name can only contain letters, numbers, spaces, hyphen, dot, single quote, " "brackets or underscore." msgstr "" #: seahub/api2/endpoints/admin/address_book/groups.py:87 -#: seahub/api2/endpoints/admin/groups.py:139 -#: seahub/api2/endpoints/admin/groups.py:275 +#: seahub/api2/endpoints/admin/groups.py:136 +#: seahub/api2/endpoints/admin/groups.py:272 #: seahub/api2/endpoints/groups.py:231 seahub/api2/endpoints/groups.py:304 msgid "There is already a group with that name." msgstr "" @@ -151,12 +150,12 @@ msgstr "" #: seahub/api2/endpoints/admin/default_library.py:32 #: seahub/api2/endpoints/admin/default_library.py:33 -#: seahub/views/__init__.py:531 seahub/views/__init__.py:532 -#: seahub/views/__init__.py:536 seahub/views/__init__.py:537 +#: seahub/views/__init__.py:682 seahub/views/__init__.py:683 +#: seahub/views/__init__.py:687 seahub/views/__init__.py:688 msgid "My Library" msgstr "" -#: seahub/api2/endpoints/admin/groups.py:219 +#: seahub/api2/endpoints/admin/groups.py:216 #: seahub/api2/endpoints/groups.py:330 #, python-format msgid "User %s is already group owner." @@ -175,16 +174,16 @@ msgid "" "institution" msgstr "" -#: seahub/api2/endpoints/admin/libraries.py:267 seahub/views/sysadmin.py:697 +#: seahub/api2/endpoints/admin/libraries.py:265 seahub/views/sysadmin.py:696 msgid "System library can not be deleted." msgstr "" -#: seahub/api2/endpoints/admin/libraries.py:388 seahub/api2/views.py:1673 +#: seahub/api2/endpoints/admin/libraries.py:386 seahub/api2/views.py:1674 #, python-format msgid "Transfer failed: role of %s is %s, can not add library." msgstr "" -#: seahub/api2/endpoints/admin/libraries.py:409 seahub/api2/views.py:1678 +#: seahub/api2/endpoints/admin/libraries.py:407 seahub/api2/views.py:1679 msgid "Library can not be transferred to owner." msgstr "" @@ -210,8 +209,8 @@ msgstr "" #: seahub/api2/endpoints/admin/shares.py:211 #: seahub/api2/endpoints/admin/shares.py:268 -#: seahub/api2/endpoints/dir_shared_items.py:360 -#: seahub/api2/endpoints/dir_shared_items.py:473 +#: seahub/api2/endpoints/dir_shared_items.py:346 +#: seahub/api2/endpoints/dir_shared_items.py:459 #: seahub/api2/endpoints/group_owned_libraries.py:953 #: seahub/api2/endpoints/group_owned_libraries.py:1228 #: seahub/api2/endpoints/repo_share_invitations.py:190 @@ -279,6 +278,8 @@ msgstr "" #: seahub/base/management/commands/export_user_storage_report.py:41 #: seahub/base/management/commands/export_users.py:43 #: seahub/base/management/commands/export_users.py:47 +#: seahub/contacts/templates/contacts/contact_list.html:44 +#: seahub/contacts/templates/contacts/contact_list.html:53 #: seahub/institutions/templates/institutions/user_info.html:26 #: seahub/institutions/templates/institutions/useradmin.html:16 #: seahub/institutions/templates/institutions/useradmin_search.html:10 @@ -286,9 +287,9 @@ msgstr "" #: seahub/invitations/templates/invitations/token_view.html:10 #: seahub/organizations/api/admin/statistics.py:380 #: seahub/share/templates/share/share_link_audit.html:9 -#: seahub/templates/registration/registration_form.html:23 -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 -#: seahub/views/sysadmin.py:766 seahub/views/sysadmin.py:781 +#: seahub/templates/registration/registration_form.html:22 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:175 +#: seahub/views/sysadmin.py:765 seahub/views/sysadmin.py:780 msgid "Email" msgstr "" @@ -296,6 +297,7 @@ msgstr "" #: seahub/base/management/commands/export_user_storage_report.py:41 #: seahub/base/management/commands/export_users.py:43 #: seahub/base/management/commands/export_users.py:47 +#: seahub/contacts/templates/contacts/contact_list.html:18 #: seahub/institutions/templates/institutions/info.html:10 #: seahub/institutions/templates/institutions/user_info.html:61 #: seahub/institutions/templates/institutions/user_info.html:105 @@ -303,22 +305,23 @@ msgstr "" #: seahub/institutions/templates/institutions/useradmin_search.html:19 #: seahub/organizations/api/admin/statistics.py:380 #: seahub/sysadmin_extra/views.py:57 -#: seahub/templates/registration/registration_form.html:19 -#: seahub/templates/repo_history_view.html:58 seahub/views/sysadmin.py:172 -#: seahub/views/sysadmin.py:176 seahub/views/sysadmin.py:644 -#: seahub/views/sysadmin.py:768 seahub/views/sysadmin.py:783 +#: seahub/templates/registration/registration_form.html:18 +#: seahub/templates/repo_dir_recycle_view.html:44 +#: seahub/templates/repo_history_view.html:58 seahub/views/sysadmin.py:171 +#: seahub/views/sysadmin.py:175 seahub/views/sysadmin.py:643 +#: seahub/views/sysadmin.py:767 seahub/views/sysadmin.py:782 msgid "Name" msgstr "" -#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:262 +#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:245 #: seahub/base/management/commands/export_user_storage_report.py:41 #: seahub/base/management/commands/export_users.py:43 #: seahub/base/management/commands/export_users.py:47 #: seahub/institutions/templates/institutions/useradmin.html:16 #: seahub/institutions/templates/institutions/useradmin_search.html:19 #: seahub/organizations/api/admin/statistics.py:380 -#: seahub/templates/registration/password_set_form.html:17 -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 +#: seahub/templates/registration/password_set_form.html:16 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:175 msgid "Contact Email" msgstr "" @@ -327,7 +330,7 @@ msgstr "" #: seahub/base/management/commands/export_users.py:44 #: seahub/base/management/commands/export_users.py:48 #: seahub/organizations/api/admin/statistics.py:381 -#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 +#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 msgid "Space Usage" msgstr "" @@ -336,105 +339,95 @@ msgstr "" #: seahub/base/management/commands/export_users.py:44 #: seahub/base/management/commands/export_users.py:48 #: seahub/organizations/api/admin/statistics.py:381 -#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 -#: seahub/views/sysadmin.py:770 seahub/views/sysadmin.py:784 +#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 +#: seahub/views/sysadmin.py:769 seahub/views/sysadmin.py:783 msgid "Space Quota" msgstr "" -#: seahub/api2/endpoints/admin/users.py:667 -#: seahub/api2/endpoints/admin/users.py:697 +#: seahub/api2/endpoints/admin/users.py:655 +#: seahub/api2/endpoints/admin/users.py:685 #: seahub/organizations/api/admin/users.py:155 msgid "There are more than 500 users, and sort is not offered." msgstr "" -#: seahub/api2/endpoints/admin/users.py:781 -#: seahub/api2/endpoints/admin/users.py:1273 seahub/base/accounts.py:1227 +#: seahub/api2/endpoints/admin/users.py:769 +#: seahub/api2/endpoints/admin/users.py:1255 seahub/base/accounts.py:1228 #: seahub/forms.py:30 msgid "The number of users exceeds the limit." msgstr "" -#: seahub/api2/endpoints/admin/users.py:880 +#: seahub/api2/endpoints/admin/users.py:859 #, python-format msgid "Successfully added user %(user)s." msgstr "" -#: seahub/api2/endpoints/admin/users.py:884 -#: seahub/api2/endpoints/admin/users_batch.py:390 seahub/views/sysadmin.py:543 +#: seahub/api2/endpoints/admin/users.py:863 +#: seahub/api2/endpoints/admin/users_batch.py:390 seahub/views/sysadmin.py:542 #, python-format msgid "You are invited to join %s" msgstr "" -#: seahub/api2/endpoints/admin/users.py:888 +#: seahub/api2/endpoints/admin/users.py:869 #, python-format msgid "Successfully added user %(user)s. An email notification has been sent." msgstr "" -#: seahub/api2/endpoints/admin/users.py:891 +#: seahub/api2/endpoints/admin/users.py:872 #, python-format msgid "" "Successfully added user %(user)s. But email notification can not be sent, " "because Email service is not properly configured." msgstr "" -#: seahub/api2/endpoints/admin/users.py:1418 +#: seahub/api2/endpoints/admin/users.py:1400 #: seahub/institutions/templates/institutions/useradmin.html:122 msgid "Edit succeeded" msgstr "" -#: seahub/api2/endpoints/admin/users.py:1421 seahub/views/sysadmin.py:446 +#: seahub/api2/endpoints/admin/users.py:1403 seahub/views/sysadmin.py:445 #, python-format msgid "Your account on %s is activated" msgstr "" -#: seahub/api2/endpoints/admin/users.py:1426 +#: seahub/api2/endpoints/admin/users.py:1408 #: seahub/institutions/templates/institutions/useradmin.html:118 msgid "Edit succeeded, an email has been sent." msgstr "" -#: seahub/api2/endpoints/admin/users.py:1429 +#: seahub/api2/endpoints/admin/users.py:1411 #: seahub/institutions/templates/institutions/useradmin.html:120 msgid "" "Edit succeeded, but failed to send email, please check your email " "configuration." msgstr "" -#: seahub/api2/endpoints/admin/users.py:1497 seahub/auth/views.py:366 +#: seahub/api2/endpoints/admin/users.py:1479 seahub/auth/views.py:355 msgid "Unable to reset password." msgstr "" -#: seahub/api2/endpoints/admin/users.py:1523 seahub/auth/forms.py:163 -#, python-format -msgid "Reset Password on %s" -msgstr "" - -#: seahub/api2/endpoints/admin/users.py:1527 -#, python-brace-format -msgid "A password reset link has been sent to {contact_email}." -msgstr "" - -#: seahub/api2/endpoints/admin/users.py:1545 seahub/views/sysadmin.py:487 +#: seahub/api2/endpoints/admin/users.py:1503 seahub/views/sysadmin.py:486 #, python-format msgid "Password has been reset on %s" msgstr "" -#: seahub/api2/endpoints/admin/users.py:1547 +#: seahub/api2/endpoints/admin/users.py:1505 #, python-format msgid "Successfully reset password, an email has been sent to %(user)s." msgstr "" -#: seahub/api2/endpoints/admin/users.py:1551 seahub/views/sysadmin.py:517 +#: seahub/api2/endpoints/admin/users.py:1509 seahub/views/sysadmin.py:516 #, python-format msgid "" "Successfully reset password to %(passwd)s, but failed to send email to " "%(user)s, please check your email configuration." msgstr "" -#: seahub/api2/endpoints/admin/users.py:1554 seahub/views/sysadmin.py:521 +#: seahub/api2/endpoints/admin/users.py:1512 seahub/views/sysadmin.py:520 #, python-format msgid "Successfully reset password to %(passwd)s for user %(user)s." msgstr "" -#: seahub/api2/endpoints/admin/users.py:1557 seahub/views/sysadmin.py:524 +#: seahub/api2/endpoints/admin/users.py:1515 seahub/views/sysadmin.py:523 #, python-format msgid "" "Successfully reset password to %(passwd)s for user %(user)s. But email " @@ -459,19 +452,17 @@ msgstr "" #: seahub/api2/endpoints/repo_set_password.py:72 #: seahub/api2/endpoints/repo_share_invitations.py:201 #: seahub/api2/endpoints/send_upload_link_email.py:107 -#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:3902 -#: seahub/notifications/models.py:536 seahub/notifications/models.py:577 -#: seahub/notifications/models.py:619 seahub/notifications/models.py:670 -#: seahub/notifications/models.py:726 seahub/notifications/models.py:756 -#: seahub/notifications/models.py:778 seahub/notifications/models.py:804 -#: seahub/notifications/models.py:821 seahub/notifications/models.py:838 -#: seahub/notifications/models.py:867 seahub/seadoc/apis.py:2778 -#: seahub/search/views.py:200 seahub/share/views.py:326 -#: seahub/subscription/views.py:93 seahub/subscription/views.py:138 -#: seahub/utils/__init__.py:177 seahub/utils/__init__.py:1170 -#: seahub/views/__init__.py:799 seahub/views/ajax.py:401 -#: seahub/views/ajax.py:405 seahub/wiki/views.py:210 seahub/wiki/views.py:217 -#: seahub/wiki/views.py:226 +#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:3903 +#: seahub/notifications/models.py:484 seahub/notifications/models.py:525 +#: seahub/notifications/models.py:576 seahub/notifications/models.py:632 +#: seahub/notifications/models.py:662 seahub/notifications/models.py:684 +#: seahub/notifications/models.py:710 seahub/notifications/models.py:727 +#: seahub/notifications/models.py:744 seahub/notifications/models.py:773 +#: seahub/seadoc/apis.py:2763 seahub/search/views.py:200 +#: seahub/share/views.py:326 seahub/utils/__init__.py:177 +#: seahub/utils/__init__.py:1165 seahub/views/__init__.py:950 +#: seahub/views/ajax.py:401 seahub/views/ajax.py:405 seahub/wiki/views.py:210 +#: seahub/wiki/views.py:217 seahub/wiki/views.py:226 msgid "Internal Server Error" msgstr "" @@ -487,12 +478,12 @@ msgstr "" #: seahub/api2/endpoints/copy_move_task.py:148 #: seahub/api2/endpoints/move_folder_merge.py:176 -#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:1819 -#: seahub/api2/views.py:1859 seahub/api2/views.py:1920 -#: seahub/api2/views.py:1964 seahub/api2/views.py:2010 -#: seahub/api2/views.py:2059 seahub/api2/views.py:2472 -#: seahub/api2/views.py:2580 seahub/seadoc/apis.py:372 -#: seahub/seadoc/apis.py:463 +#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:1820 +#: seahub/api2/views.py:1860 seahub/api2/views.py:1921 +#: seahub/api2/views.py:1965 seahub/api2/views.py:2011 +#: seahub/api2/views.py:2060 seahub/api2/views.py:2473 +#: seahub/api2/views.py:2581 seahub/seadoc/apis.py:371 +#: seahub/seadoc/apis.py:462 msgid "Out of quota." msgstr "" @@ -512,13 +503,13 @@ msgstr "" msgid "Cancel failed" msgstr "" -#: seahub/api2/endpoints/dir_shared_items.py:344 +#: seahub/api2/endpoints/dir_shared_items.py:330 #: seahub/api2/endpoints/draft_reviewer.py:70 #: seahub/api2/endpoints/group_owned_libraries.py:937 msgid "username invalid." msgstr "" -#: seahub/api2/endpoints/dir_shared_items.py:353 +#: seahub/api2/endpoints/dir_shared_items.py:339 #: seahub/api2/endpoints/draft_reviewer.py:79 #: seahub/api2/endpoints/group_owned_libraries.py:946 #, python-format @@ -531,20 +522,17 @@ msgstr "" #: seahub/api2/endpoints/file_tag.py:203 seahub/api2/endpoints/file_tag.py:216 #: seahub/api2/endpoints/wikis.py:112 seahub/api2/endpoints/wikis.py:206 #: seahub/drafts/views.py:31 seahub/profile/forms.py:24 -#: seahub/profile/views.py:258 seahub/seadoc/apis.py:2762 +#: seahub/profile/views.py:258 seahub/seadoc/apis.py:2747 #: seahub/seadoc/views.py:31 seahub/seadoc/views.py:85 #: seahub/seadoc/views.py:168 seahub/search/views.py:174 -#: seahub/subscription/views.py:28 seahub/subscription/views.py:44 -#: seahub/subscription/views.py:106 seahub/thumbnail/views.py:51 -#: seahub/thumbnail/views.py:166 seahub/views/__init__.py:609 -#: seahub/views/ajax.py:83 seahub/views/ajax.py:113 seahub/views/ajax.py:119 -#: seahub/views/sso.py:237 +#: seahub/thumbnail/views.py:51 seahub/thumbnail/views.py:166 +#: seahub/views/__init__.py:760 seahub/views/ajax.py:83 +#: seahub/views/ajax.py:113 seahub/views/ajax.py:119 seahub/views/sso.py:201 msgid "Permission denied." msgstr "" #: seahub/api2/endpoints/file.py:218 seahub/api2/endpoints/upload_links.py:480 -#: seahub/api2/endpoints/via_repo_token.py:848 -#: seahub/api2/endpoints/wikis.py:132 seahub/api2/views.py:1867 +#: seahub/api2/endpoints/wikis.py:132 seahub/api2/views.py:1868 msgid "The number of files in library exceeds the limit" msgstr "" @@ -556,7 +544,7 @@ msgstr "" msgid "You can not refresh this file's lock." msgstr "" -#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2769 +#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2754 msgid "The participant already exists." msgstr "" @@ -576,7 +564,7 @@ msgstr "" #: seahub/api2/endpoints/group_members.py:116 #: seahub/api2/endpoints/group_members.py:352 -#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1668 +#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1669 #: seahub/organizations/api/admin/user_repos.py:50 #: seahub/organizations/api/admin/user_repos.py:103 #: seahub/organizations/api/admin/users.py:342 @@ -596,9 +584,9 @@ msgstr "" msgid "Group does not exist" msgstr "" -#: seahub/api2/endpoints/group_members.py:548 seahub/views/sysadmin.py:163 -#: seahub/views/sysadmin.py:271 seahub/views/sysadmin.py:641 -#: seahub/views/sysadmin.py:653 seahub/views/sysadmin.py:794 +#: seahub/api2/endpoints/group_members.py:548 seahub/views/sysadmin.py:162 +#: seahub/views/sysadmin.py:270 seahub/views/sysadmin.py:640 +#: seahub/views/sysadmin.py:652 seahub/views/sysadmin.py:793 msgid "Failed to export Excel" msgstr "" @@ -627,7 +615,7 @@ msgstr "" #: seahub/api2/endpoints/invitations.py:68 #: seahub/api2/endpoints/invitations.py:140 #: seahub/api2/endpoints/repo_share_invitations.py:173 -#: seahub/base/accounts.py:1238 seahub/organizations/api/admin/users.py:270 +#: seahub/base/accounts.py:1239 seahub/organizations/api/admin/users.py:270 #, python-format msgid "User %s already exists." msgstr "" @@ -635,37 +623,37 @@ msgstr "" #: seahub/api2/endpoints/invitations.py:154 #: seahub/api2/endpoints/repo_share_invitations.py:215 #: seahub/api2/endpoints/send_share_link_email.py:34 -#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:127 -#: seahub/organizations/api/admin/users.py:790 seahub/share/views.py:138 +#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:110 +#: seahub/organizations/api/admin/users.py:783 seahub/share/views.py:138 #: seahub/share/views.py:349 msgid "" "Failed to send email, email service is not properly configured, please " "contact administrator." msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:102 -#: seahub/api2/endpoints/multi_share_links.py:318 +#: seahub/api2/endpoints/multi_share_links.py:60 +#: seahub/api2/endpoints/multi_share_links.py:268 #: seahub/api2/endpoints/share_links.py:331 -#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4055 -#: seahub/api2/views.py:4175 +#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4056 +#: seahub/api2/views.py:4176 msgid "Password is required." msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:107 +#: seahub/api2/endpoints/multi_share_links.py:65 #: seahub/api2/endpoints/share_links.py:337 #: seahub/api2/endpoints/upload_links.py:176 #: seahub/api2/endpoints/webdav_secret.py:60 msgid "Password is too short." msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:111 +#: seahub/api2/endpoints/multi_share_links.py:69 #: seahub/api2/endpoints/share_links.py:341 #: seahub/api2/endpoints/upload_links.py:180 #: seahub/api2/endpoints/webdav_secret.py:64 msgid "Password is too weak." msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:115 +#: seahub/api2/endpoints/multi_share_links.py:73 #: seahub/api2/endpoints/share_links.py:345 #: seahub/api2/endpoints/upload_links.py:184 #: seahub/api2/endpoints/webdav_secret.py:52 @@ -674,28 +662,28 @@ msgid "" "symbols." msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:138 -#: seahub/api2/endpoints/multi_share_links.py:341 +#: seahub/api2/endpoints/multi_share_links.py:96 +#: seahub/api2/endpoints/multi_share_links.py:291 #: seahub/api2/endpoints/share_links.py:368 #: seahub/api2/endpoints/share_links.py:678 #: seahub/api2/endpoints/upload_links.py:207 -#: seahub/api2/endpoints/upload_links.py:341 seahub/api2/views.py:3469 +#: seahub/api2/endpoints/upload_links.py:341 seahub/api2/views.py:3470 #, python-format msgid "Expire days should be greater or equal to %s" msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:143 -#: seahub/api2/endpoints/multi_share_links.py:347 +#: seahub/api2/endpoints/multi_share_links.py:101 +#: seahub/api2/endpoints/multi_share_links.py:297 #: seahub/api2/endpoints/share_links.py:374 #: seahub/api2/endpoints/share_links.py:684 #: seahub/api2/endpoints/upload_links.py:213 -#: seahub/api2/endpoints/upload_links.py:347 seahub/api2/views.py:3475 +#: seahub/api2/endpoints/upload_links.py:347 seahub/api2/views.py:3476 #, python-format msgid "Expire days should be less than or equal to %s" msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:163 -#: seahub/api2/endpoints/multi_share_links.py:369 +#: seahub/api2/endpoints/multi_share_links.py:121 +#: seahub/api2/endpoints/multi_share_links.py:319 #: seahub/api2/endpoints/share_links.py:396 #: seahub/api2/endpoints/share_links.py:708 #: seahub/api2/endpoints/upload_links.py:235 @@ -704,8 +692,8 @@ msgstr "" msgid "Expiration time should be later than %s." msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:172 -#: seahub/api2/endpoints/multi_share_links.py:378 +#: seahub/api2/endpoints/multi_share_links.py:130 +#: seahub/api2/endpoints/multi_share_links.py:328 #: seahub/api2/endpoints/share_links.py:405 #: seahub/api2/endpoints/share_links.py:717 #: seahub/api2/endpoints/upload_links.py:244 @@ -715,9 +703,10 @@ msgid "Expiration time should be earlier than %s." msgstr "" #: seahub/api2/endpoints/query_copy_move_progress.py:47 -#: seahub/seadoc/apis.py:516 +#: seahub/seadoc/apis.py:515 #: seahub/templates/remote_user/create_unknown_user_false.html:4 #: seahub/templates/remote_user/error.html:4 +#: seahub/templates/view_shared_upload_link.html:82 msgid "Error" msgstr "" @@ -727,7 +716,7 @@ msgstr "" #: seahub/api2/endpoints/repo_send_new_password.py:45 #: seahub/api2/endpoints/user.py:73 seahub/api2/endpoints/user.py:93 -#: seahub/organizations/api/admin/users.py:786 +#: seahub/organizations/api/admin/users.py:779 msgid "Feature disabled." msgstr "" @@ -741,11 +730,11 @@ msgstr "" msgid "New password of library %s" msgstr "" -#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:3899 +#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:3900 msgid "Wrong password" msgstr "" -#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:3905 +#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:3906 msgid "Decrypt library error" msgstr "" @@ -753,20 +742,20 @@ msgstr "" msgid "Wrong old password" msgstr "" -#: seahub/api2/endpoints/repos_batch.py:1298 -#: seahub/api2/endpoints/repos_batch.py:1557 -#: seahub/api2/endpoints/repos_batch.py:1649 +#: seahub/api2/endpoints/repos_batch.py:1284 +#: seahub/api2/endpoints/repos_batch.py:1543 +#: seahub/api2/endpoints/repos_batch.py:1635 #, python-format msgid "File %s is locked." msgstr "" -#: seahub/api2/endpoints/repos_batch.py:1308 -#: seahub/api2/endpoints/repos_batch.py:1567 +#: seahub/api2/endpoints/repos_batch.py:1294 +#: seahub/api2/endpoints/repos_batch.py:1553 #, python-format msgid "Can't move folder %s, please check its permission." msgstr "" -#: seahub/api2/endpoints/repos_batch.py:1657 +#: seahub/api2/endpoints/repos_batch.py:1643 #, python-format msgid "Can't delete folder %s, please check its permission." msgstr "" @@ -871,17 +860,17 @@ msgstr "" msgid "Email or Username" msgstr "" -#: seahub/auth/forms.py:28 seahub/auth/forms.py:236 -#: seahub/base/accounts.py:1215 +#: seahub/auth/forms.py:28 seahub/auth/forms.py:219 +#: seahub/base/accounts.py:1216 #: seahub/invitations/templates/invitations/token_view.html:13 #: seahub/organizations/templates/organizations/org_register.html:36 #: seahub/share/views.py:320 seahub/templates/decrypt_repo_form.html:10 #: seahub/templates/registration/login.html:40 -#: seahub/templates/registration/password_set_form.html:22 -#: seahub/templates/registration/registration_form.html:25 +#: seahub/templates/registration/password_set_form.html:21 +#: seahub/templates/registration/registration_form.html:24 #: seahub/templates/share_access_validation.html:23 -#: seahub/templates/sysadmin/sudo_mode.html:29 seahub/views/sysadmin.py:767 -#: seahub/views/sysadmin.py:782 +#: seahub/templates/sysadmin/sudo_mode.html:10 seahub/views/sysadmin.py:766 +#: seahub/views/sysadmin.py:781 msgid "Password" msgstr "" @@ -891,7 +880,7 @@ msgid "" "are case-sensitive." msgstr "" -#: seahub/auth/forms.py:66 seahub/auth/forms.py:136 +#: seahub/auth/forms.py:66 seahub/auth/forms.py:119 msgid "" "That e-mail address doesn't have an associated user account. Are you sure " "you've registered?" @@ -901,69 +890,69 @@ msgstr "" msgid "This account is inactive." msgstr "" -#: seahub/auth/forms.py:98 seahub/auth/forms.py:99 -#: seahub/templates/registration/login.html:62 -msgid "You cannot login with email and password." -msgstr "" - -#: seahub/auth/forms.py:104 +#: seahub/auth/forms.py:87 msgid "" "Your Web browser doesn't appear to have cookies enabled. Cookies are " "required for logging in." msgstr "" -#: seahub/auth/forms.py:120 +#: seahub/auth/forms.py:103 msgid "E-mail" msgstr "" -#: seahub/auth/forms.py:139 +#: seahub/auth/forms.py:122 msgid "Can not reset password, please contact LDAP admin." msgstr "" -#: seahub/auth/forms.py:172 +#: seahub/auth/forms.py:146 +#, python-format +msgid "Reset Password on %s" +msgstr "" + +#: seahub/auth/forms.py:155 msgid "New password" msgstr "" -#: seahub/auth/forms.py:173 +#: seahub/auth/forms.py:156 msgid "New password confirmation" msgstr "" -#: seahub/auth/forms.py:202 seahub/auth/forms.py:248 -#: seahub/base/accounts.py:1272 seahub/organizations/forms.py:71 +#: seahub/auth/forms.py:185 seahub/auth/forms.py:231 +#: seahub/base/accounts.py:1273 seahub/organizations/forms.py:71 msgid "The two password fields didn't match." msgstr "" -#: seahub/auth/forms.py:216 +#: seahub/auth/forms.py:199 msgid "Old password" msgstr "" -#: seahub/auth/forms.py:224 +#: seahub/auth/forms.py:207 msgid "Your old password was entered incorrectly. Please enter it again." msgstr "" -#: seahub/auth/forms.py:237 seahub/base/accounts.py:1217 +#: seahub/auth/forms.py:220 seahub/base/accounts.py:1218 msgid "Password (again)" msgstr "" -#: seahub/auth/forms.py:268 seahub/forms.py:35 seahub/invitations/views.py:39 +#: seahub/auth/forms.py:251 seahub/forms.py:35 seahub/invitations/views.py:39 #: seahub/invitations/views.py:54 seahub/organizations/forms.py:49 #: seahub/profile/forms.py:46 msgid "A user with this email already exists." msgstr "" -#: seahub/auth/views.py:156 +#: seahub/auth/views.py:154 msgid "This account has been frozen due to too many failed login attempts." msgstr "" -#: seahub/auth/views.py:322 +#: seahub/auth/views.py:311 msgid "Logged out" msgstr "" -#: seahub/auth/views.py:387 +#: seahub/auth/views.py:374 msgid "Failed to send email, please contact administrator." msgstr "" -#: seahub/auth/views.py:459 +#: seahub/auth/views.py:441 msgid "Unable to change password." msgstr "" @@ -972,6 +961,51 @@ msgstr "" msgid "Avatar for %s" msgstr "" +#: seahub/avatar/templates/avatar/add.html:6 +msgid "Upload Avatar" +msgstr "" + +#: seahub/avatar/templates/avatar/add.html:7 +#: seahub/avatar/templates/avatar/change.html:8 +msgid "Your current avatar: " +msgstr "" + +#: seahub/avatar/templates/avatar/add.html:9 +msgid "Upload New Avatar: " +msgstr "" + +#: seahub/avatar/templates/avatar/add.html:13 +#: seahub/avatar/templates/avatar/change.html:30 +msgid "Upload New Image" +msgstr "" + +#: seahub/avatar/templates/avatar/confirm_delete.html:6 +msgid "Please select the avatars that you would like to delete." +msgstr "" + +#: seahub/avatar/templates/avatar/confirm_delete.html:11 +#, python-format +msgid "" +"You have no avatars to delete. Please upload one now." +msgstr "" + +#: seahub/avatar/templates/avatar/confirm_delete.html:18 +msgid "Delete These" +msgstr "" + +#: seahub/avatar/templates/notification/avatar_friend_updated/notice.html:2 +#, python-format +msgid "" +"%(avatar_creator)s has updated their avatar %(avatar)s." +msgstr "" + +#: seahub/avatar/templates/notification/avatar_updated/notice.html:2 +#, python-format +msgid "You have updated your avatar %(avatar)s." +msgstr "" + #: seahub/avatar/views.py:77 msgid "Successfully uploaded a new avatar." msgstr "" @@ -989,39 +1023,39 @@ msgstr "" msgid "Account %(account)s froze on %(site)s." msgstr "" -#: seahub/base/accounts.py:1205 +#: seahub/base/accounts.py:1206 msgid "Email address" msgstr "" -#: seahub/base/accounts.py:1211 +#: seahub/base/accounts.py:1212 msgid "Username" msgstr "" -#: seahub/base/accounts.py:1212 +#: seahub/base/accounts.py:1213 msgid "This value must be of length 40" msgstr "" -#: seahub/base/accounts.py:1231 +#: seahub/base/accounts.py:1232 msgid "Enter a valid email address." msgstr "" -#: seahub/base/accounts.py:1242 +#: seahub/base/accounts.py:1243 msgid "Invalid user id." msgstr "" -#: seahub/base/accounts.py:1294 +#: seahub/base/accounts.py:1295 msgid "name" msgstr "" -#: seahub/base/accounts.py:1297 +#: seahub/base/accounts.py:1298 msgid "department" msgstr "" -#: seahub/base/accounts.py:1300 +#: seahub/base/accounts.py:1301 msgid "telephone" msgstr "" -#: seahub/base/accounts.py:1303 +#: seahub/base/accounts.py:1304 msgid "note" msgstr "" @@ -1098,41 +1132,41 @@ msgstr "" #: seahub/base/management/commands/export_users.py:47 #: seahub/institutions/templates/institutions/useradmin.html:17 #: seahub/institutions/templates/institutions/useradmin_search.html:20 -#: seahub/sysadmin_extra/views.py:57 seahub/views/sysadmin.py:172 -#: seahub/views/sysadmin.py:176 +#: seahub/sysadmin_extra/views.py:57 seahub/views/sysadmin.py:171 +#: seahub/views/sysadmin.py:175 msgid "Status" msgstr "" #: seahub/base/management/commands/export_users.py:43 #: seahub/institutions/templates/institutions/user_info.html:106 -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:769 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:768 msgid "Role" msgstr "" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 #: seahub/institutions/templates/institutions/user_info.html:107 -#: seahub/views/sysadmin.py:174 seahub/views/sysadmin.py:178 -#: seahub/views/sysadmin.py:644 +#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 +#: seahub/views/sysadmin.py:643 msgid "Create At" msgstr "" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 -#: seahub/views/sysadmin.py:174 seahub/views/sysadmin.py:178 +#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 msgid "Last Login" msgstr "" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 -#: seahub/institutions/views.py:176 seahub/views/sysadmin.py:174 -#: seahub/views/sysadmin.py:178 +#: seahub/institutions/views.py:176 seahub/views/sysadmin.py:173 +#: seahub/views/sysadmin.py:177 msgid "Admin" msgstr "" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 -#: seahub/views/sysadmin.py:174 seahub/views/sysadmin.py:178 +#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 msgid "LDAP(imported)" msgstr "" @@ -1140,7 +1174,7 @@ msgstr "" #: seahub/institutions/templates/institutions/useradmin.html:33 #: seahub/institutions/templates/institutions/useradmin.html:42 #: seahub/institutions/templates/institutions/useradmin_search.html:36 -#: seahub/views/sysadmin.py:234 +#: seahub/views/sysadmin.py:233 msgid "Active" msgstr "" @@ -1148,25 +1182,25 @@ msgstr "" #: seahub/institutions/templates/institutions/useradmin.html:35 #: seahub/institutions/templates/institutions/useradmin.html:43 #: seahub/institutions/templates/institutions/useradmin_search.html:38 -#: seahub/views/sysadmin.py:236 +#: seahub/views/sysadmin.py:235 msgid "Inactive" msgstr "" #: seahub/base/management/commands/export_users.py:126 #: seahub/base/management/commands/export_users.py:127 -#: seahub/templates/base.html:86 seahub/templates/client_login_confirm.html:9 -#: seahub/views/sysadmin.py:242 seahub/views/sysadmin.py:243 +#: seahub/templates/base.html:86 seahub/templates/client_login_confirm.html:13 +#: seahub/views/sysadmin.py:241 seahub/views/sysadmin.py:242 msgid "Yes" msgstr "" #: seahub/base/management/commands/export_users.py:132 -#: seahub/views/sysadmin.py:248 +#: seahub/views/sysadmin.py:247 msgid "Guest" msgstr "" #: seahub/base/management/commands/export_users.py:134 #: seahub/base/management/commands/export_users.py:138 -#: seahub/views/sysadmin.py:250 seahub/views/sysadmin.py:254 +#: seahub/views/sysadmin.py:249 seahub/views/sysadmin.py:253 msgid "Default" msgstr "" @@ -1320,20 +1354,157 @@ msgid "%s PB" msgstr "" #: seahub/contacts/models.py:78 +#: seahub/contacts/templates/contacts/contact_list.html:119 msgid "Email is required." msgstr "" +#: seahub/contacts/templates/contacts/contact_list.html:4 +#: seahub/contacts/templates/contacts/contact_list.html:10 +msgid "Contacts" +msgstr "" + +#: seahub/contacts/templates/contacts/contact_list.html:11 +#: seahub/contacts/templates/contacts/contact_list.html:43 +msgid "Add Contacts" +msgstr "" + +#: seahub/contacts/templates/contacts/contact_list.html:17 +msgid "Email " +msgstr "" + +#: seahub/contacts/templates/contacts/contact_list.html:19 +#: seahub/templates/registration/registration_form.html:41 +msgid "Note" +msgstr "" + +#: seahub/contacts/templates/contacts/contact_list.html:20 +#: seahub/institutions/templates/institutions/user_info.html:64 +#: seahub/institutions/templates/institutions/user_info.html:108 +#: seahub/institutions/templates/institutions/useradmin.html:20 +#: seahub/institutions/templates/institutions/useradmin_search.html:23 +#: seahub/templates/repo_dir_recycle_view.html:47 +#: seahub/templates/repo_history_view.html:60 +msgid "Operations" +msgstr "" + +#: seahub/contacts/templates/contacts/contact_list.html:29 +#: seahub/institutions/templates/institutions/useradmin.html:38 +msgid "Edit" +msgstr "" + +#: seahub/contacts/templates/contacts/contact_list.html:30 +#: seahub/institutions/templates/institutions/useradmin.html:59 +#: seahub/institutions/templates/institutions/useradmin_search.html:55 +#: seahub/sysadmin_extra/views.py:232 +#: seahub/templates/view_shared_upload_link.html:87 +msgid "Delete" +msgstr "" + +#: seahub/contacts/templates/contacts/contact_list.html:37 +msgid "You don't have any contacts" +msgstr "" + +#: seahub/contacts/templates/contacts/contact_list.html:38 +msgid "" +"Add your contacts so you can quickly share libraries and send file shared " +"link." +msgstr "" + +#: seahub/contacts/templates/contacts/contact_list.html:46 +#: seahub/contacts/templates/contacts/contact_list.html:55 +msgid "Note(optional)" +msgstr "" + +#: seahub/contacts/templates/contacts/contact_list.html:49 +#: seahub/contacts/templates/contacts/contact_list.html:58 +#: seahub/institutions/templates/institutions/user_info.html:52 +#: seahub/institutions/templates/institutions/useradmin_search.html:12 +#: seahub/invitations/templates/invitations/token_view.html:17 +#: seahub/options/templates/options/set_user_options.html:14 +#: seahub/organizations/templates/organizations/org_register.html:42 +#: seahub/search/templates/search_results.html:26 +#: seahub/search/templates/search_results.html:47 +#: seahub/share/templates/share/share_link_audit.html:22 +#: seahub/templates/decrypt_repo_form.html:13 +#: seahub/templates/home_base.html:103 +#: seahub/templates/registration/password_change_form.html:24 +#: seahub/templates/registration/password_reset_confirm.html:19 +#: seahub/templates/registration/password_reset_form.html:13 +#: seahub/templates/registration/password_set_form.html:27 +#: seahub/templates/repo_dir_recycle_view.html:74 +#: seahub/templates/share_access_validation.html:29 +msgid "Submit" +msgstr "" + +#: seahub/contacts/templates/contacts/contact_list.html:52 +msgid "Edit Contact" +msgstr "" + +#: seahub/contacts/templates/contacts/contact_list.html:101 +#: seahub/contacts/templates/contacts/contact_list.html:146 +#: seahub/templates/sdoc_file_view_react.html:64 +#: seahub/templates/sdoc_file_view_react.html:87 +#: seahub/templates/view_file_onlyoffice.html:89 +#: seahub/templates/view_file_onlyoffice.html:112 +msgid "Failed. Please check the network." +msgstr "" + +#: seahub/contacts/templates/contacts/contact_list.html:109 +msgid "Delete Contact" +msgstr "" + +#: seahub/contacts/templates/contacts/contact_list.html:109 +#: seahub/institutions/templates/institutions/useradmin.html:81 +#: seahub/institutions/templates/institutions/useradmin_search.html:72 +#, python-format +msgid "Are you sure you want to delete %s ?" +msgstr "" + +#: seahub/contacts/templates/contacts/contact_list.html:123 +msgid "You cannot add yourself." +msgstr "" + +#: seahub/contacts/views.py:65 +#, python-format +msgid "%s is not a valid email." +msgstr "" + +#: seahub/contacts/views.py:70 +#, python-format +msgid "%s is already in your contacts." +msgstr "" + +#: seahub/contacts/views.py:79 +#, python-format +msgid "Successfully added %s to contacts." +msgstr "" + +#: seahub/contacts/views.py:84 +#, python-format +msgid "Failed to add %s to contacts." +msgstr "" + +#: seahub/contacts/views.py:105 +#, python-format +msgid "Successfully edited %s." +msgstr "" + +#: seahub/contacts/views.py:118 +#, python-format +msgid "Successfully Deleted %s" +msgstr "" + #: seahub/dingtalk/views.py:50 seahub/dingtalk/views.py:74 #: seahub/dingtalk/views.py:83 seahub/dingtalk/views.py:105 -#: seahub/dingtalk/views.py:122 seahub/dingtalk/views.py:166 -#: seahub/dingtalk/views.py:191 seahub/dingtalk/views.py:200 -#: seahub/dingtalk/views.py:222 seahub/dingtalk/views.py:258 -#: seahub/dingtalk/views.py:298 seahub/dingtalk/views.py:345 -#: seahub/dingtalk/views.py:365 seahub/dingtalk/views.py:435 -#: seahub/dingtalk/views.py:482 seahub/oauth/views.py:86 -#: seahub/oauth/views.py:109 seahub/oauth/views.py:155 -#: seahub/oauth/views.py:167 seahub/oauth/views.py:173 -#: seahub/oauth/views.py:204 seahub/templates/remote_user/error.html:8 +#: seahub/dingtalk/views.py:122 seahub/dingtalk/views.py:162 +#: seahub/dingtalk/views.py:187 seahub/dingtalk/views.py:196 +#: seahub/dingtalk/views.py:218 seahub/dingtalk/views.py:254 +#: seahub/dingtalk/views.py:294 seahub/dingtalk/views.py:341 +#: seahub/dingtalk/views.py:359 seahub/dingtalk/views.py:432 +#: seahub/dingtalk/views.py:479 seahub/oauth/views.py:84 +#: seahub/oauth/views.py:107 seahub/oauth/views.py:153 +#: seahub/oauth/views.py:165 seahub/oauth/views.py:171 +#: seahub/oauth/views.py:202 seahub/templates/remote_user/error.html:8 #: seahub/weixin/views.py:35 seahub/weixin/views.py:54 #: seahub/weixin/views.py:59 seahub/weixin/views.py:78 #: seahub/weixin/views.py:96 seahub/work_weixin/views.py:68 @@ -1344,7 +1515,7 @@ msgstr "" msgid "Error, please contact administrator." msgstr "" -#: seahub/dingtalk/views.py:125 seahub/dingtalk/views.py:368 +#: seahub/dingtalk/views.py:125 seahub/dingtalk/views.py:362 #: seahub/weixin/views.py:99 #, python-format msgid "User %s not found or inactive." @@ -1377,7 +1548,7 @@ msgstr "" #: seahub/forms.py:97 seahub/share/views.py:296 seahub/views/ajax.py:308 #: seahub/views/ajax.py:312 seahub/views/ajax.py:316 seahub/views/ajax.py:327 -#: seahub/views/ajax.py:447 seahub/views/file.py:1933 +#: seahub/views/ajax.py:447 seahub/views/file.py:1930 msgid "Argument missing" msgstr "" @@ -1500,11 +1671,11 @@ msgid "The %(site_name)s team" msgstr "" #: seahub/group/views.py:105 seahub/share/views.py:233 -#: seahub/views/__init__.py:436 seahub/views/ajax.py:381 -#: seahub/views/ajax.py:427 seahub/views/file.py:1184 -#: seahub/views/file.py:1425 seahub/views/file.py:1942 +#: seahub/views/__init__.py:587 seahub/views/ajax.py:381 +#: seahub/views/ajax.py:427 seahub/views/file.py:1181 +#: seahub/views/file.py:1422 seahub/views/file.py:1939 #: seahub/views/repo.py:114 seahub/views/repo.py:171 seahub/views/repo.py:229 -#: seahub/views/repo.py:282 seahub/views/repo.py:399 +#: seahub/views/repo.py:282 seahub/views/repo.py:392 msgid "Permission denied" msgstr "" @@ -1518,7 +1689,7 @@ msgid "Exit admin panel" msgstr "" #: seahub/institutions/templates/institutions/base.html:13 -#: seahub/templates/base.html:32 +#: seahub/templates/base.html:32 seahub/templates/home_base.html:9 msgid "Close" msgstr "" @@ -1536,6 +1707,7 @@ msgid "Info" msgstr "" #: seahub/institutions/templates/institutions/info.html:13 +#: seahub/templates/home_base.html:63 msgid "Libraries" msgstr "" @@ -1572,12 +1744,12 @@ msgid "Name" msgstr "" #: seahub/institutions/templates/institutions/user_info.html:35 -#: seahub/templates/registration/registration_form.html:32 +#: seahub/templates/registration/registration_form.html:31 msgid "Department" msgstr "" #: seahub/institutions/templates/institutions/user_info.html:38 -#: seahub/templates/registration/registration_form.html:37 +#: seahub/templates/registration/registration_form.html:36 msgid "Telephone" msgstr "" @@ -1596,25 +1768,9 @@ msgstr "" msgid "Available quota:" msgstr "" -#: seahub/institutions/templates/institutions/user_info.html:52 -#: seahub/institutions/templates/institutions/useradmin_search.html:12 -#: seahub/invitations/templates/invitations/token_view.html:17 -#: seahub/options/templates/options/set_user_options.html:14 -#: seahub/organizations/templates/organizations/org_register.html:42 -#: seahub/search/templates/search_results.html:26 -#: seahub/search/templates/search_results.html:47 -#: seahub/share/templates/share/share_link_audit.html:22 -#: seahub/templates/decrypt_repo_form.html:13 -#: seahub/templates/registration/password_change_form.html:25 -#: seahub/templates/registration/password_reset_confirm.html:19 -#: seahub/templates/registration/password_reset_form.html:41 -#: seahub/templates/registration/password_set_form.html:28 -#: seahub/templates/share_access_validation.html:29 -msgid "Submit" -msgstr "" - #: seahub/institutions/templates/institutions/user_info.html:62 #: seahub/search/templates/search_results.html:39 +#: seahub/templates/repo_dir_recycle_view.html:46 #: seahub/templates/repo_history_view.html:59 msgid "Size" msgstr "" @@ -1624,14 +1780,6 @@ msgstr "" msgid "Last Update" msgstr "" -#: seahub/institutions/templates/institutions/user_info.html:64 -#: seahub/institutions/templates/institutions/user_info.html:108 -#: seahub/institutions/templates/institutions/useradmin.html:20 -#: seahub/institutions/templates/institutions/useradmin_search.html:23 -#: seahub/templates/repo_history_view.html:60 -msgid "Operations" -msgstr "" - #: seahub/institutions/templates/institutions/user_info.html:70 msgid "Encrypted" msgstr "" @@ -1658,16 +1806,6 @@ msgstr "" msgid "Create At / Last Login" msgstr "" -#: seahub/institutions/templates/institutions/useradmin.html:38 -msgid "Edit" -msgstr "" - -#: seahub/institutions/templates/institutions/useradmin.html:59 -#: seahub/institutions/templates/institutions/useradmin_search.html:55 -#: seahub/sysadmin_extra/views.py:232 -msgid "Delete" -msgstr "" - #: seahub/institutions/templates/institutions/useradmin.html:68 #: seahub/institutions/templates/institutions/useradmin_search.html:63 msgid "Empty" @@ -1682,12 +1820,6 @@ msgstr "" msgid "Delete User" msgstr "" -#: seahub/institutions/templates/institutions/useradmin.html:81 -#: seahub/institutions/templates/institutions/useradmin_search.html:72 -#, python-format -msgid "Are you sure you want to delete %s ?" -msgstr "" - #: seahub/institutions/templates/institutions/useradmin.html:130 msgid "Edit failed." msgstr "" @@ -1708,7 +1840,7 @@ msgstr "" msgid "Member" msgstr "" -#: seahub/institutions/views.py:209 seahub/views/sysadmin.py:366 +#: seahub/institutions/views.py:209 seahub/views/sysadmin.py:365 msgid "Failed to delete: the user does not exist" msgstr "" @@ -1716,7 +1848,7 @@ msgstr "" msgid "Failed to delete: the user is system administrator" msgstr "" -#: seahub/institutions/views.py:217 seahub/views/sysadmin.py:356 +#: seahub/institutions/views.py:217 seahub/views/sysadmin.py:355 #, python-format msgid "Successfully deleted %s" msgstr "" @@ -1742,7 +1874,6 @@ msgstr "" #: seahub/templates/shared_link_email.html:9 #: seahub/templates/shared_upload_link_email.html:8 #: seahub/templates/snippets/reset_repo_password.html:7 -#: seahub/templates/sysadmin/short_time_linving_password_reset_link.html:10 #: seahub/templates/sysadmin/user_activation_email.html:9 #: seahub/templates/sysadmin/user_add_email.html:7 #: seahub/templates/sysadmin/user_batch_add_email.html:7 @@ -1871,7 +2002,7 @@ msgstr "" msgid "New file updates on %s" msgstr "" -#: seahub/notifications/management/commands/send_notices.py:492 +#: seahub/notifications/management/commands/send_notices.py:457 #, python-format msgid "New notice on %s" msgstr "" @@ -1881,31 +2012,21 @@ msgstr "" msgid "You've got %(num)s new notices on %(site_name)s:\n" msgstr "" -#: seahub/notifications/models.py:554 +#: seahub/notifications/models.py:502 #, python-format msgid "" "A file named %(file_name)s is uploaded to %(name)s" msgstr "" -#: seahub/notifications/models.py:561 -#, python-format -msgid "A file named %(file_name)s is uploaded" -msgstr "" - -#: seahub/notifications/models.py:596 +#: seahub/notifications/models.py:509 #, python-format msgid "" -"A folder named %(folder_name)s is uploaded to " -"%(name)s" +"A file named %(file_name)s is uploaded to Deleted " +"Library" msgstr "" -#: seahub/notifications/models.py:603 -#, python-format -msgid "A folder named %(folder_name)s is uploaded" -msgstr "" - -#: seahub/notifications/models.py:737 +#: seahub/notifications/models.py:643 #, python-format msgid "" "User %(username)s has asked to join group %(group_staff)s has added you to group " "%(group_name)s" msgstr "" -#: seahub/notifications/models.py:792 +#: seahub/notifications/models.py:698 #, python-format msgid "" "File %(file_name)s has a new comment from user " "%(author)s" msgstr "" -#: seahub/notifications/models.py:809 +#: seahub/notifications/models.py:715 #, python-format msgid "" "Draft #%(draft_id)s has a new comment from user " "%(author)s" msgstr "" -#: seahub/notifications/models.py:826 +#: seahub/notifications/models.py:732 #, python-format msgid "" "%(from_user)s has sent you a request for draft " "#%(draft_id)s" msgstr "" -#: seahub/notifications/models.py:849 -#: seahub/notifications/templates/notifications/notice_email.html:66 +#: seahub/notifications/models.py:755 +#: seahub/notifications/templates/notifications/notice_email.html:63 #, python-format msgid "" "Guest %(user)s accepted your invitation at %(time)s." msgstr "" -#: seahub/notifications/models.py:873 +#: seahub/notifications/models.py:779 #, python-format msgid "" "%(user)s has transfered a library named %(folder_name)s is" -" uploaded to your folder %(parent_dir_name)s." -msgstr "" - -#: seahub/notifications/templates/notifications/notice_email.html:57 -#, python-format -msgid "" "User %(user)s has asked to join " "group %(grp_name)s, verification " "message: %(msg)s" msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:60 +#: seahub/notifications/templates/notifications/notice_email.html:57 #, python-format msgid "" "User %(user)s has added you to " "group %(grp_name)s" msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:63 +#: seahub/notifications/templates/notifications/notice_email.html:60 #, python-format msgid "" "File %(file_name)s has a new " "comment from user %(author)s" msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:69 +#: seahub/notifications/templates/notifications/notice_email.html:66 #, python-format msgid "" "A large number of files in your library %(user_name)s created file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:81 +#: seahub/notifications/templates/notifications/notice_email.html:78 #, python-format msgid "" " User %(user_name)s created file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:86 +#: seahub/notifications/templates/notifications/notice_email.html:83 #, python-format msgid "" " User %(user_name)s deleted file " @@ -2070,7 +2183,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:88 +#: seahub/notifications/templates/notifications/notice_email.html:85 #, python-format msgid "" " User %(user_name)s deleted file " @@ -2078,7 +2191,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:92 +#: seahub/notifications/templates/notifications/notice_email.html:89 #, python-format msgid "" " User %(user_name)s restored file " @@ -2086,7 +2199,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:95 +#: seahub/notifications/templates/notifications/notice_email.html:92 #, python-format msgid "" " User %(user_name)s renamed file " @@ -2094,7 +2207,7 @@ msgid "" "library %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:99 +#: seahub/notifications/templates/notifications/notice_email.html:96 #, python-format msgid "" " User %(user_name)s moved file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:101 +#: seahub/notifications/templates/notifications/notice_email.html:98 #, python-format msgid "" " User %(user_name)s moved file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:105 +#: seahub/notifications/templates/notifications/notice_email.html:102 #, python-format msgid "" " User %(user_name)s updated file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:110 +#: seahub/notifications/templates/notifications/notice_email.html:107 #, python-format msgid "" " User %(user_name)s created folder " @@ -2127,7 +2240,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:112 +#: seahub/notifications/templates/notifications/notice_email.html:109 #, python-format msgid "" " User %(user_name)s created folder " @@ -2136,7 +2249,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:117 +#: seahub/notifications/templates/notifications/notice_email.html:114 #, python-format msgid "" " User %(user_name)s deleted folder " @@ -2144,7 +2257,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:119 +#: seahub/notifications/templates/notifications/notice_email.html:116 #, python-format msgid "" " User %(user_name)s deleted folder " @@ -2152,7 +2265,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:123 +#: seahub/notifications/templates/notifications/notice_email.html:120 #, python-format msgid "" " User %(user_name)s restored folder" @@ -2160,7 +2273,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:126 +#: seahub/notifications/templates/notifications/notice_email.html:123 #, python-format msgid "" " User %(user_name)s renamed folder " @@ -2168,7 +2281,7 @@ msgid "" "library %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:130 +#: seahub/notifications/templates/notifications/notice_email.html:127 #, python-format msgid "" " User %(user_name)s moved folder %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:132 +#: seahub/notifications/templates/notifications/notice_email.html:129 #, python-format msgid "" " User %(user_name)s moved folder %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:145 +#: seahub/notifications/templates/notifications/notice_email.html:142 msgid "Go check out at the following page:" msgstr "" @@ -2234,21 +2347,21 @@ msgstr "" msgid "Notifications" msgstr "" -#: seahub/notifications/utils.py:423 +#: seahub/notifications/utils.py:305 #, python-format msgid "%(author)s added a new comment in document %(sdoc_name)s" msgstr "" -#: seahub/notifications/utils.py:430 seahub/notifications/utils.py:440 +#: seahub/notifications/utils.py:312 seahub/notifications/utils.py:322 msgid "Details" msgstr "" -#: seahub/notifications/utils.py:433 +#: seahub/notifications/utils.py:315 #, python-format msgid "%(author)s added a new reply in document %(sdoc_name)s" msgstr "" -#: seahub/oauth/views.py:207 +#: seahub/oauth/views.py:205 #: seahub/templates/remote_user/create_unknown_user_false.html:8 #: seahub/work_weixin/views.py:110 msgid "" @@ -2283,24 +2396,22 @@ msgstr "" #: seahub/organizations/api/admin/info.py:102 #: seahub/organizations/api/admin/logo.py:33 -#: seahub/organizations/api/admin/logo.py:42 seahub/subscription/views.py:25 -#: seahub/subscription/views.py:41 seahub/subscription/views.py:103 -#: seahub/work_weixin/views.py:37 seahub/work_weixin/views.py:62 -#: seahub/work_weixin/views.py:151 seahub/work_weixin/views.py:171 -#: seahub/work_weixin/views.py:231 +#: seahub/organizations/api/admin/logo.py:42 seahub/work_weixin/views.py:37 +#: seahub/work_weixin/views.py:62 seahub/work_weixin/views.py:151 +#: seahub/work_weixin/views.py:171 seahub/work_weixin/views.py:231 msgid "Feature is not enabled." msgstr "" -#: seahub/organizations/api/admin/users.py:813 +#: seahub/organizations/api/admin/users.py:806 #, python-brace-format msgid "Failed. You can only invite {org_members_quota} members." msgstr "" -#: seahub/organizations/api/admin/users.py:817 +#: seahub/organizations/api/admin/users.py:810 msgid "The number of users exceeds the limit" msgstr "" -#: seahub/organizations/api/admin/users.py:834 +#: seahub/organizations/api/admin/users.py:827 #, python-brace-format msgid "User {email} already exists." msgstr "" @@ -2313,14 +2424,14 @@ msgstr "" #: seahub/organizations/templates/organizations/org_register.html:8 #: seahub/templates/choose_register.html:3 #: seahub/templates/choose_register.html:8 -#: seahub/templates/registration/login.html:119 +#: seahub/templates/registration/login.html:102 #: seahub/templates/registration/registration_form.html:3 -#: seahub/templates/registration/registration_form.html:13 +#: seahub/templates/registration/registration_form.html:12 msgid "Signup" msgstr "" #: seahub/organizations/templates/organizations/org_register.html:10 -#: seahub/templates/registration/registration_form.html:15 +#: seahub/templates/registration/registration_form.html:14 msgid "Welcome back, you are already signed in." msgstr "" @@ -2337,11 +2448,11 @@ msgid "Admin Email" msgstr "" #: seahub/organizations/templates/organizations/org_register.html:38 -#: seahub/templates/registration/password_change_form.html:22 -#: seahub/templates/registration/password_set_form.html:25 -#: seahub/templates/registration/registration_form.html:28 +#: seahub/templates/registration/password_change_form.html:21 +#: seahub/templates/registration/password_set_form.html:24 +#: seahub/templates/registration/registration_form.html:27 #: seahub/templates/sysadmin/sudo_mode.html:4 -#: seahub/templates/sysadmin/sudo_mode.html:38 +#: seahub/templates/sysadmin/sudo_mode.html:18 msgid "Confirm Password" msgstr "" @@ -2381,7 +2492,7 @@ msgstr "" #: seahub/profile/templates/profile/set_profile_react.html:25 #: seahub/templates/registration/password_set_form.html:4 -#: seahub/templates/registration/password_set_form.html:13 +#: seahub/templates/registration/password_set_form.html:12 msgid "Set Password" msgstr "" @@ -2419,10 +2530,10 @@ msgid "Successfully set \"%s\" as your default library." msgstr "" #: seahub/seadoc/views.py:26 seahub/seadoc/views.py:80 -#: seahub/seadoc/views.py:158 seahub/views/__init__.py:427 -#: seahub/views/__init__.py:470 seahub/views/__init__.py:604 -#: seahub/views/__init__.py:763 seahub/views/ajax.py:376 -#: seahub/views/file.py:1928 +#: seahub/seadoc/views.py:158 seahub/views/__init__.py:578 +#: seahub/views/__init__.py:621 seahub/views/__init__.py:755 +#: seahub/views/__init__.py:914 seahub/views/ajax.py:376 +#: seahub/views/file.py:1925 msgid "Library does not exist" msgstr "" @@ -2579,7 +2690,7 @@ msgstr "" msgid "Share Link" msgstr "" -#: seahub/share/views.py:319 seahub/views/sysadmin.py:644 +#: seahub/share/views.py:319 seahub/views/sysadmin.py:643 msgid "Creator" msgstr "" @@ -2627,7 +2738,7 @@ msgstr "" msgid "Failed to export excel, invalid start or end date" msgstr "" -#: seahub/sysadmin_extra/views.py:61 seahub/views/sysadmin.py:679 +#: seahub/sysadmin_extra/views.py:61 seahub/views/sysadmin.py:678 msgid "Success" msgstr "" @@ -2697,11 +2808,11 @@ msgstr "" msgid "Create an organization account" msgstr "" -#: seahub/templates/client_login_confirm.html:6 +#: seahub/templates/client_login_confirm.html:10 msgid "Desktop Client Login Confirm" msgstr "" -#: seahub/templates/client_login_confirm.html:8 +#: seahub/templates/client_login_confirm.html:12 msgid "Do you want to login to your client?" msgstr "" @@ -2736,6 +2847,78 @@ msgstr "" msgid "This file has (apparently) not been accessed yet" msgstr "" +#: seahub/templates/home_base.html:11 +msgid "Files" +msgstr "" + +#: seahub/templates/home_base.html:14 +msgid "My Libraries" +msgstr "" + +#: seahub/templates/home_base.html:16 +msgid "Shared with me" +msgstr "" + +#: seahub/templates/home_base.html:18 +msgid "Shared with all" +msgstr "" + +#: seahub/templates/home_base.html:23 +msgid "Shared with groups" +msgstr "" + +#: seahub/templates/home_base.html:26 +msgid "All Groups" +msgstr "" + +#: seahub/templates/home_base.html:38 +msgid "Tools" +msgstr "" + +#: seahub/templates/home_base.html:41 +msgid "Favorites" +msgstr "" + +#: seahub/templates/home_base.html:43 +msgid "Activities" +msgstr "" + +#: seahub/templates/home_base.html:47 +msgid "Wikis" +msgstr "" + +#: seahub/templates/home_base.html:50 +msgid "Linked Devices" +msgstr "" + +#: seahub/templates/home_base.html:53 +msgid "Invite People" +msgstr "" + +#: seahub/templates/home_base.html:56 +msgid "Drafts" +msgstr "" + +#: seahub/templates/home_base.html:59 +msgid "Share Admin" +msgstr "" + +#: seahub/templates/home_base.html:66 +msgid "Folders" +msgstr "" + +#: seahub/templates/home_base.html:71 seahub/templates/home_base.html:75 +msgid "Links" +msgstr "" + +#: seahub/templates/home_base.html:90 +msgid "Enable Modules" +msgstr "" + +#: seahub/templates/home_base.html:97 +msgid "Personal Wiki" +msgstr "" + #: seahub/templates/i18n.html:6 msgid "Upload Folder" msgstr "" @@ -2776,7 +2959,7 @@ msgid "" msgstr "" #: seahub/templates/registration/activation_email.html:18 -#: seahub/templates/registration/registration_form.html:47 +#: seahub/templates/registration/registration_form.html:46 msgid "Sign Up" msgstr "" @@ -2798,7 +2981,7 @@ msgstr "" #: seahub/templates/registration/login.html:4 #: seahub/templates/registration/login.html:36 -#: seahub/templates/registration/login.html:75 +#: seahub/templates/registration/login.html:73 #: seahub/templates/registration/multi_adfs_sso.html:4 #: seahub/templates/registration/multi_adfs_sso.html:36 #: seahub/templates/registration/multi_adfs_sso.html:47 @@ -2813,42 +2996,42 @@ msgstr "" msgid "Refresh" msgstr "" -#: seahub/templates/registration/login.html:64 +#: seahub/templates/registration/login.html:62 msgid "Incorrect email or password" msgstr "" -#: seahub/templates/registration/login.html:72 +#: seahub/templates/registration/login.html:70 #, python-format msgid "Remember me for %(remember_days)s days " msgstr "" -#: seahub/templates/registration/login.html:79 -#: seahub/templates/registration/login.html:83 +#: seahub/templates/registration/login.html:77 +#: seahub/templates/registration/login.html:81 msgid "Single Sign-On" msgstr "" -#: seahub/templates/registration/login.html:90 +#: seahub/templates/registration/login.html:88 msgid "Login with" msgstr "" -#: seahub/templates/registration/login.html:116 +#: seahub/templates/registration/login.html:99 msgid "Forgot password?" msgstr "" -#: seahub/templates/registration/login.html:184 +#: seahub/templates/registration/login.html:167 msgid "Failed to refresh the CAPTCHA, please try again later." msgstr "" -#: seahub/templates/registration/login.html:192 +#: seahub/templates/registration/login.html:175 #: seahub/templates/registration/multi_adfs_sso.html:90 msgid "Email or username cannot be blank" msgstr "" -#: seahub/templates/registration/login.html:196 -#: seahub/templates/registration/password_change_form.html:69 -#: seahub/templates/registration/password_set_form.html:67 -#: seahub/templates/registration/registration_form.html:95 -#: seahub/templates/sysadmin/sudo_mode.html:71 +#: seahub/templates/registration/login.html:179 +#: seahub/templates/registration/password_change_form.html:66 +#: seahub/templates/registration/password_set_form.html:64 +#: seahub/templates/registration/registration_form.html:91 +#: seahub/templates/sysadmin/sudo_mode.html:35 msgid "Password cannot be blank" msgstr "" @@ -2861,45 +3044,45 @@ msgid "Your password has been changed successfully." msgstr "" #: seahub/templates/registration/password_change_form.html:3 -#: seahub/templates/registration/password_change_form.html:12 +#: seahub/templates/registration/password_change_form.html:11 msgid "Password Modification" msgstr "" -#: seahub/templates/registration/password_change_form.html:15 +#: seahub/templates/registration/password_change_form.html:14 msgid "Please update your password before continue." msgstr "" -#: seahub/templates/registration/password_change_form.html:17 +#: seahub/templates/registration/password_change_form.html:16 msgid "Current Password" msgstr "" -#: seahub/templates/registration/password_change_form.html:19 +#: seahub/templates/registration/password_change_form.html:18 msgid "New Password" msgstr "" -#: seahub/templates/registration/password_change_form.html:39 -#: seahub/templates/registration/password_set_form.html:42 -#: seahub/templates/registration/registration_form.html:65 +#: seahub/templates/registration/password_change_form.html:37 +#: seahub/templates/registration/password_set_form.html:40 +#: seahub/templates/registration/registration_form.html:62 #, python-format msgid "" "Passwords must have at least %(min_len)s characters and contain %(level)s of" " the following: uppercase letters, lowercase letters, numbers, and symbols." msgstr "" -#: seahub/templates/registration/password_change_form.html:65 +#: seahub/templates/registration/password_change_form.html:62 msgid "Current password cannot be blank" msgstr "" -#: seahub/templates/registration/password_change_form.html:73 -#: seahub/templates/registration/password_set_form.html:71 -#: seahub/templates/registration/registration_form.html:99 +#: seahub/templates/registration/password_change_form.html:70 +#: seahub/templates/registration/password_set_form.html:68 +#: seahub/templates/registration/registration_form.html:95 #: seahub/templates/snippets/repo_create_js.html:54 msgid "Please enter the password again" msgstr "" -#: seahub/templates/registration/password_change_form.html:77 -#: seahub/templates/registration/password_set_form.html:75 -#: seahub/templates/registration/registration_form.html:103 +#: seahub/templates/registration/password_change_form.html:74 +#: seahub/templates/registration/password_set_form.html:72 +#: seahub/templates/registration/registration_form.html:99 #: seahub/templates/snippets/repo_create_js.html:58 msgid "Passwords don't match" msgstr "" @@ -2914,9 +3097,8 @@ msgstr "" #: seahub/templates/registration/password_reset_confirm.html:4 #: seahub/templates/registration/password_reset_done.html:4 -#: seahub/templates/registration/password_reset_done.html:29 #: seahub/templates/registration/password_reset_form.html:4 -#: seahub/templates/registration/password_reset_form.html:36 +#: seahub/templates/registration/password_reset_form.html:7 msgid "Password Reset" msgstr "" @@ -2936,14 +3118,10 @@ msgstr "" msgid "Failed to reset password: this link is no longer available." msgstr "" -#: seahub/templates/registration/password_reset_done.html:31 +#: seahub/templates/registration/password_reset_done.html:8 msgid "We've sent a password reset email to your mailbox." msgstr "" -#: seahub/templates/registration/password_reset_done.html:32 -msgid "Back to login page" -msgstr "" - #: seahub/templates/registration/password_reset_email.html:12 #, python-format msgid "" @@ -2955,12 +3133,12 @@ msgstr "" msgid "If you did not request it, just skip it." msgstr "" -#: seahub/templates/registration/password_reset_form.html:38 -msgid "We will send you an email to set new password" +#: seahub/templates/registration/password_reset_form.html:9 +msgid "Your email used in login: " msgstr "" -#: seahub/templates/registration/password_reset_form.html:39 -msgid "Your email used in login" +#: seahub/templates/registration/password_reset_form.html:12 +msgid "We will send you an email to set new password" msgstr "" #: seahub/templates/registration/register_complete_email.html:1 @@ -3000,11 +3178,7 @@ msgstr "" msgid "Signup function is not enabled." msgstr "" -#: seahub/templates/registration/registration_form.html:42 -msgid "Note" -msgstr "" - -#: seahub/templates/registration/registration_form.html:91 +#: seahub/templates/registration/registration_form.html:87 msgid "Email cannot be blank" msgstr "" @@ -3015,6 +3189,67 @@ msgid "" "activate your account." msgstr "" +#: seahub/templates/repo_dir_recycle_view.html:13 +#, python-format +msgid "%(repo_dir_name)s Trash" +msgstr "" + +#: seahub/templates/repo_dir_recycle_view.html:15 +#: seahub/templates/repo_history_view.html:16 +#: seahub/templates/text_diff.html:15 +#: seahub/two_factor/templates/two_factor/core/backup_tokens.html:26 +msgid "Back" +msgstr "" + +#: seahub/templates/repo_dir_recycle_view.html:21 +#: seahub/templates/repo_history_view.html:40 +msgid "Current path: " +msgstr "" + +#: seahub/templates/repo_dir_recycle_view.html:37 +#: seahub/templates/repo_dir_recycle_view.html:65 +msgid "Clean" +msgstr "" + +#: seahub/templates/repo_dir_recycle_view.html:45 +msgid "Delete Time" +msgstr "" + +#: seahub/templates/repo_dir_recycle_view.html:59 +msgid "More" +msgstr "" + +#: seahub/templates/repo_dir_recycle_view.html:66 +msgid "Clear files in trash and history:" +msgstr "" + +#: seahub/templates/repo_dir_recycle_view.html:68 +msgid "3 days ago" +msgstr "" + +#: seahub/templates/repo_dir_recycle_view.html:69 +msgid "1 week ago" +msgstr "" + +#: seahub/templates/repo_dir_recycle_view.html:70 +msgid "1 month ago" +msgstr "" + +#: seahub/templates/repo_dir_recycle_view.html:71 +msgid "all" +msgstr "" + +#: seahub/templates/repo_dir_recycle_view.html:75 +#: seahub/templates/view_shared_upload_link.html:86 +#: seahub/two_factor/templates/two_factor/_wizard_actions.html:4 +#: seahub/two_factor/templates/two_factor/profile/disable.html:12 +msgid "Cancel" +msgstr "" + +#: seahub/templates/repo_dir_recycle_view.html:192 +msgid "Successfully restored 1 item." +msgstr "" + #: seahub/templates/repo_folder_trash_react.html:5 msgid "Trash" msgstr "" @@ -3028,20 +3263,10 @@ msgstr "" msgid "%(repo_name)s Snapshot" msgstr "" -#: seahub/templates/repo_history_view.html:16 -#: seahub/templates/text_diff.html:15 -#: seahub/two_factor/templates/two_factor/core/backup_tokens.html:26 -msgid "Back" -msgstr "" - #: seahub/templates/repo_history_view.html:30 msgid "Unknown" msgstr "" -#: seahub/templates/repo_history_view.html:40 -msgid "Current path: " -msgstr "" - #: seahub/templates/repo_history_view.html:51 #: seahub/templates/repo_history_view.html:68 #: seahub/templates/repo_history_view.html:78 @@ -3072,13 +3297,6 @@ msgstr "" msgid "Snapshot" msgstr "" -#: seahub/templates/sdoc_file_view_react.html:64 -#: seahub/templates/sdoc_file_view_react.html:87 -#: seahub/templates/view_file_onlyoffice.html:147 -#: seahub/templates/view_file_onlyoffice.html:170 -msgid "Failed. Please check the network." -msgstr "" - #: seahub/templates/share_access_validation.html:6 msgid "" "Please input the password if you want to browse the shared file/directory." @@ -3152,27 +3370,24 @@ msgid "" "as soon as possible." msgstr "" -#: seahub/templates/sysadmin/short_time_linving_password_reset_link.html:13 -#, python-format -msgid "" -"Administrator on %(site_name)s is resetting your password for %(account)s, " -"please click the following link to continue: " -msgstr "" - -#: seahub/templates/sysadmin/sudo_mode.html:25 +#: seahub/templates/sysadmin/sudo_mode.html:8 msgid "Confirm password to continue" msgstr "" -#: seahub/templates/sysadmin/sudo_mode.html:26 +#: seahub/templates/sysadmin/sudo_mode.html:13 +msgid "Incorrect password" +msgstr "" + +#: seahub/templates/sysadmin/sudo_mode.html:24 +msgid "Tip:" +msgstr "" + +#: seahub/templates/sysadmin/sudo_mode.html:24 msgid "" "You are entering admin area, we won't ask for your password again for a few " "hours." msgstr "" -#: seahub/templates/sysadmin/sudo_mode.html:33 -msgid "Incorrect password" -msgstr "" - #: seahub/templates/sysadmin/user_activation_email.html:12 #, python-format msgid "Your account %(username)s on %(site_name)s has been activated." @@ -3230,6 +3445,10 @@ msgstr "" msgid "after modification" msgstr "" +#: seahub/templates/user_404.html:6 +msgid "Sorry, this user is not registered yet." +msgstr "" + #: seahub/templates/user_quota_full.html:12 #, python-format msgid "Your quota is almost full on %(site_name)s." @@ -3239,12 +3458,97 @@ msgstr "" msgid "Used:" msgstr "" +#: seahub/templates/view_shared_upload_link.html:8 +#, python-format +msgid "Upload files to %(dir_name)s" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:9 +msgid "shared by:" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:11 +msgid "The owner of this library has run out of space." +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:18 +#: seahub/templates/view_shared_upload_link.html:64 +msgid "Add Files" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:24 +msgid "Add folder" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:30 +msgid "Cancel All" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:34 +msgid "" +"File Drag & Drop is supported for Chrome, Safari 5.0+, Firefox 4.0+, IE " +"10.0+" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:36 +msgid "Folder Drag & Drop is supported for Chrome" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:39 +#, python-format +msgid "File size should be smaller than %(max_file_size)s" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:48 +msgid "Saving..." +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:75 +msgid "File is too big" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:76 +msgid "File is too small" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:77 +msgid "Filetype not allowed" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:78 +msgid "Maximum number of files exceeded" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:79 +msgid "Uploaded bytes exceed file size" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:80 +msgid "Empty file upload result" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:83 +msgid "uploaded" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:84 +msgid "canceled" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:85 +msgid "Start" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:227 +msgid "Network error" +msgstr "" + #: seahub/templates/wiki/wiki.html:25 msgid "Last modified by" msgstr "" #: seahub/thumbnail/views.py:45 seahub/thumbnail/views.py:172 -#: seahub/views/__init__.py:468 +#: seahub/views/__init__.py:619 msgid "Invalid arguments." msgstr "" @@ -3258,11 +3562,6 @@ msgstr "" msgid "Token" msgstr "" -#: seahub/two_factor/templates/two_factor/_wizard_actions.html:4 -#: seahub/two_factor/templates/two_factor/profile/disable.html:12 -msgid "Cancel" -msgstr "" - #: seahub/two_factor/templates/two_factor/core/backup_tokens.html:6 msgid "Backup Tokens" msgstr "" @@ -3365,36 +3664,37 @@ msgstr "" msgid "permission error" msgstr "" -#: seahub/views/__init__.py:299 +#: seahub/views/__init__.py:420 seahub/views/__init__.py:435 +#: seahub/views/__init__.py:450 msgid "Unable to view recycle page" msgstr "" -#: seahub/views/__init__.py:344 +#: seahub/views/__init__.py:495 msgid "Unable to view library modification" msgstr "" -#: seahub/views/__init__.py:461 +#: seahub/views/__init__.py:612 msgid "Please specify history ID" msgstr "" -#: seahub/views/__init__.py:465 +#: seahub/views/__init__.py:616 msgid "Successfully restored the library." msgstr "" -#: seahub/views/__init__.py:472 +#: seahub/views/__init__.py:623 msgid "History you specified does not exist" msgstr "" -#: seahub/views/__init__.py:474 +#: seahub/views/__init__.py:625 msgid "Unknown error" msgstr "" -#: seahub/views/__init__.py:770 seahub/views/repo.py:286 +#: seahub/views/__init__.py:921 seahub/views/repo.py:286 #, python-format msgid "\"%s\" does not exist." msgstr "" -#: seahub/views/__init__.py:802 +#: seahub/views/__init__.py:953 #, python-format msgid "Unable to download \"%s\"" msgstr "" @@ -3416,9 +3716,9 @@ msgid "Bad upload link token." msgstr "" #: seahub/views/ajax.py:338 seahub/views/file.py:457 seahub/views/file.py:488 -#: seahub/views/file.py:1179 seahub/views/file.py:1420 -#: seahub/views/file.py:1937 seahub/views/file.py:2152 -#: seahub/views/file.py:2157 seahub/views/file.py:2164 +#: seahub/views/file.py:1176 seahub/views/file.py:1417 +#: seahub/views/file.py:1934 seahub/views/file.py:2149 +#: seahub/views/file.py:2154 seahub/views/file.py:2161 msgid "File does not exist" msgstr "" @@ -3446,57 +3746,57 @@ msgstr "" msgid "Unknown file encoding" msgstr "" -#: seahub/views/file.py:342 seahub/views/file.py:377 seahub/views/file.py:689 -#: seahub/views/file.py:783 seahub/views/file.py:905 +#: seahub/views/file.py:342 seahub/views/file.py:377 seahub/views/file.py:690 +#: seahub/views/file.py:780 seahub/views/file.py:902 #, python-format msgid "File size surpasses %s, can not be opened online." msgstr "" -#: seahub/views/file.py:349 seahub/views/file.py:818 +#: seahub/views/file.py:349 seahub/views/file.py:815 msgid "The library is encrypted, can not open file online." msgstr "" #: seahub/views/file.py:444 seahub/views/file.py:466 seahub/views/file.py:471 -#: seahub/views/file.py:512 seahub/views/file.py:773 seahub/views/file.py:1038 -#: seahub/views/file.py:1064 seahub/views/file.py:1094 -#: seahub/views/file.py:1225 seahub/views/file.py:1331 -#: seahub/views/file.py:1461 seahub/views/file.py:1578 +#: seahub/views/file.py:512 seahub/views/file.py:770 seahub/views/file.py:1035 +#: seahub/views/file.py:1061 seahub/views/file.py:1091 +#: seahub/views/file.py:1222 seahub/views/file.py:1328 +#: seahub/views/file.py:1458 seahub/views/file.py:1575 msgid "Unable to view file" msgstr "" -#: seahub/views/file.py:842 seahub/views/file.py:986 seahub/views/file.py:1292 -#: seahub/views/file.py:1516 +#: seahub/views/file.py:839 seahub/views/file.py:983 seahub/views/file.py:1289 +#: seahub/views/file.py:1513 msgid "Error when prepare Office Online file preview page." msgstr "" -#: seahub/views/file.py:874 seahub/views/file.py:998 seahub/views/file.py:1311 -#: seahub/views/file.py:1532 +#: seahub/views/file.py:871 seahub/views/file.py:995 seahub/views/file.py:1308 +#: seahub/views/file.py:1529 msgid "Error when prepare OnlyOffice file preview page." msgstr "" -#: seahub/views/file.py:1130 +#: seahub/views/file.py:1127 msgid "Unable to download file, invalid file path" msgstr "" -#: seahub/views/file.py:1139 +#: seahub/views/file.py:1136 msgid "Unable to download file, wrong file path" msgstr "" -#: seahub/views/file.py:1146 +#: seahub/views/file.py:1143 msgid "Unable to download file." msgstr "" -#: seahub/views/file.py:1347 seahub/views/file.py:1597 -#: seahub/views/repo.py:344 +#: seahub/views/file.py:1344 seahub/views/file.py:1594 +#: seahub/views/repo.py:338 #, python-format msgid "Share link for %s." msgstr "" -#: seahub/views/file.py:1723 seahub/views/file.py:1728 +#: seahub/views/file.py:1720 seahub/views/file.py:1725 msgid "Unable to download file" msgstr "" -#: seahub/views/file.py:2145 +#: seahub/views/file.py:2142 msgid "The original file does not exist" msgstr "" @@ -3510,106 +3810,106 @@ msgstr "" msgid "User {token.user} inactive" msgstr "" -#: seahub/views/sso.py:167 +#: seahub/views/sso.py:131 msgid "" "This link has already been visited, please click the login button on the " "client again" msgstr "" -#: seahub/views/sso.py:192 +#: seahub/views/sso.py:156 msgid "Invalid link, please click the login button on the client again" msgstr "" -#: seahub/views/sso.py:197 +#: seahub/views/sso.py:161 msgid "Login timeout, please click the login button on the client again" msgstr "" -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:175 msgid "Login ID" msgstr "" -#: seahub/views/sysadmin.py:307 seahub/views/sysadmin.py:333 +#: seahub/views/sysadmin.py:306 seahub/views/sysadmin.py:332 msgid "Failed to set quota: internal server error" msgstr "" -#: seahub/views/sysadmin.py:352 +#: seahub/views/sysadmin.py:351 msgid "Failed to delete: the user is an organization creator" msgstr "" -#: seahub/views/sysadmin.py:397 +#: seahub/views/sysadmin.py:396 #, python-format msgid "Successfully revoke the admin permission of %s" msgstr "" -#: seahub/views/sysadmin.py:399 +#: seahub/views/sysadmin.py:398 msgid "Failed to revoke admin: the user does not exist" msgstr "" -#: seahub/views/sysadmin.py:512 +#: seahub/views/sysadmin.py:511 #, python-format msgid "" "Successfully reset password to %(passwd)s, an email has been sent to " "%(user)s." msgstr "" -#: seahub/views/sysadmin.py:527 +#: seahub/views/sysadmin.py:526 msgid "Failed to reset password: user does not exist" msgstr "" -#: seahub/views/sysadmin.py:576 +#: seahub/views/sysadmin.py:575 #, python-format msgid "Fail to add user %s." msgstr "" -#: seahub/views/sysadmin.py:601 seahub/views/sysadmin.py:614 +#: seahub/views/sysadmin.py:600 seahub/views/sysadmin.py:613 #, python-format msgid "Successfully added user %s. An email notification has been sent." msgstr "" -#: seahub/views/sysadmin.py:604 seahub/views/sysadmin.py:617 +#: seahub/views/sysadmin.py:603 seahub/views/sysadmin.py:616 #, python-format msgid "" "Successfully added user %s. An error accurs when sending email notification," " please check your email configuration." msgstr "" -#: seahub/views/sysadmin.py:606 seahub/views/sysadmin.py:619 +#: seahub/views/sysadmin.py:605 seahub/views/sysadmin.py:618 #, python-format msgid "Successfully added user %s." msgstr "" -#: seahub/views/sysadmin.py:621 +#: seahub/views/sysadmin.py:620 #, python-format msgid "" "Successfully added user %s. But email notification can not be sent, because " "Email service is not properly configured." msgstr "" -#: seahub/views/sysadmin.py:673 +#: seahub/views/sysadmin.py:672 msgid "Input should be a number" msgstr "" -#: seahub/views/sysadmin.py:683 +#: seahub/views/sysadmin.py:682 msgid "Input number should be greater than 0" msgstr "" -#: seahub/views/sysadmin.py:721 +#: seahub/views/sysadmin.py:720 msgid "Successfully deleted." msgstr "" -#: seahub/views/sysadmin.py:751 +#: seahub/views/sysadmin.py:750 #, python-format msgid "Successfully set %s as admin." msgstr "" -#: seahub/views/sysadmin.py:753 +#: seahub/views/sysadmin.py:752 #, python-format msgid "Failed to set %s as admin: user does not exist." msgstr "" -#: seahub/views/sysadmin.py:768 seahub/views/sysadmin.py:769 -#: seahub/views/sysadmin.py:770 seahub/views/sysadmin.py:783 -#: seahub/views/sysadmin.py:784 +#: seahub/views/sysadmin.py:767 seahub/views/sysadmin.py:768 +#: seahub/views/sysadmin.py:769 seahub/views/sysadmin.py:782 +#: seahub/views/sysadmin.py:783 msgid "Optional" msgstr "" diff --git a/locale/mk/LC_MESSAGES/djangojs.po b/locale/mk/LC_MESSAGES/djangojs.po index 48aeebb27b..da6585c755 100644 --- a/locale/mk/LC_MESSAGES/djangojs.po +++ b/locale/mk/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: seahub\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-10 14:16+0800\n" +"POT-Creation-Date: 2024-02-05 16:23+0800\n" "PO-Revision-Date: 2015-05-09 05:28+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Macedonian (http://app.transifex.com/haiwen/seahub/language/mk/)\n" @@ -35,7 +35,7 @@ msgstr "" #: frontend/src/components/common/account.js:121 #: frontend/src/pages/sys-admin/side-panel.js:33 -#: frontend/src/pages/sys-admin/users/users-content.js:294 +#: frontend/src/pages/sys-admin/users/users-content.js:285 msgid "System Admin" msgstr "" @@ -57,7 +57,7 @@ msgid "Used:" msgstr "" #: frontend/src/components/common/account.js:165 -#: frontend/src/components/search/ai-search.js:661 +#: frontend/src/components/search/ai-search.js:651 #: frontend/src/pages/groups/group-view.js:470 #: frontend/src/pages/groups/group-view.js:476 #: frontend/src/pages/org-admin/side-panel.js:56 @@ -77,128 +77,116 @@ msgstr "" msgid "Log out" msgstr "" -#: frontend/src/components/common/notice-item.js:44 +#: frontend/src/components/common/notice-item.js:42 msgid "User {user_link} has added you to {group_link}" msgstr "" -#: frontend/src/components/common/notice-item.js:67 +#: frontend/src/components/common/notice-item.js:65 msgid "{share_from} has shared a library named {repo_link} to you." msgstr "" -#: frontend/src/components/common/notice-item.js:69 +#: frontend/src/components/common/notice-item.js:67 msgid "{share_from} has shared a folder named {repo_link} to you." msgstr "" -#: frontend/src/components/common/notice-item.js:95 -msgid "" -"{share_from} has changed the permission of library {repo_link} to " -"{permission}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:97 -msgid "" -"{share_from} has changed the permission of folder {repo_link} to " -"{permission}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:122 -msgid "{share_from} has cancelled the sharing of library {repo_name}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:124 -msgid "{share_from} has cancelled the sharing of folder {repo_name}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:150 +#: frontend/src/components/common/notice-item.js:98 msgid "" "{share_from} has shared a library named {repo_link} to group {group_link}." msgstr "" -#: frontend/src/components/common/notice-item.js:152 +#: frontend/src/components/common/notice-item.js:100 msgid "" "{share_from} has shared a folder named {repo_link} to group {group_link}." msgstr "" -#: frontend/src/components/common/notice-item.js:178 +#: frontend/src/components/common/notice-item.js:126 msgid "{user} has transfered a library named {repo_link} to you." msgstr "" -#: frontend/src/components/common/notice-item.js:282 +#: frontend/src/components/common/notice-item.js:182 +msgid "{from_user} has sent you a request for {draft_link}." +msgstr "" + +#: frontend/src/components/common/notice-item.js:183 +msgid "Draft" +msgstr "" + +#: frontend/src/components/common/notice-item.js:214 msgid "{user} created file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:282 +#: frontend/src/components/common/notice-item.js:214 msgid "" "{user} created file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:285 +#: frontend/src/components/common/notice-item.js:217 msgid "{user} deleted file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:285 +#: frontend/src/components/common/notice-item.js:217 msgid "" "{user} deleted file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:289 +#: frontend/src/components/common/notice-item.js:221 msgid "{user} restored file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:292 +#: frontend/src/components/common/notice-item.js:224 msgid "{user} renamed file {oldFileName} {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:296 +#: frontend/src/components/common/notice-item.js:228 msgid "{user} moved file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:296 +#: frontend/src/components/common/notice-item.js:228 msgid "" "{user} moved file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:299 +#: frontend/src/components/common/notice-item.js:231 msgid "{user} updated file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:311 +#: frontend/src/components/common/notice-item.js:243 msgid "{user} created folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:311 +#: frontend/src/components/common/notice-item.js:243 msgid "" "{user} created folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:314 +#: frontend/src/components/common/notice-item.js:246 msgid "{user} deleted folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:314 +#: frontend/src/components/common/notice-item.js:246 msgid "" "{user} deleted folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:318 +#: frontend/src/components/common/notice-item.js:250 msgid "{user} restored folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:321 +#: frontend/src/components/common/notice-item.js:253 msgid "" "{user} renamed folder {oldFolderName} {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:325 +#: frontend/src/components/common/notice-item.js:257 msgid "{user} moved folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:325 +#: frontend/src/components/common/notice-item.js:257 msgid "" "{user} moved folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." @@ -227,15 +215,15 @@ msgid "Group not found" msgstr "" #: frontend/src/components/cur-dir-path/dir-path.js:31 -#: frontend/src/components/main-side-nav.js:69 +#: frontend/src/components/main-side-nav.js:70 msgid "A file is being uploaded. Are you sure you want to leave this page?" msgstr "" #: frontend/src/components/cur-dir-path/dir-path.js:91 #: frontend/src/components/cur-dir-path/dir-path.js:97 #: frontend/src/components/file-chooser/file-chooser.js:450 -#: frontend/src/components/main-side-nav.js:143 -#: frontend/src/components/main-side-nav.js:145 +#: frontend/src/components/main-side-nav.js:144 +#: frontend/src/components/main-side-nav.js:146 #: frontend/src/components/org-admin-group-nav.js:23 #: frontend/src/pages/org-admin/org-department-item.js:318 #: frontend/src/pages/org-admin/side-panel.js:62 @@ -244,7 +232,7 @@ msgstr "" #: frontend/src/pages/share-admin/libraries.js:360 #: frontend/src/pages/sys-admin/departments/department.js:45 #: frontend/src/pages/sys-admin/groups/group-nav.js:17 -#: frontend/src/pages/sys-admin/info.js:116 +#: frontend/src/pages/sys-admin/info.js:112 #: frontend/src/pages/sys-admin/orgs/org-nav.js:20 #: frontend/src/pages/sys-admin/repos/search-repos.js:140 #: frontend/src/pages/sys-admin/side-panel.js:90 @@ -255,18 +243,17 @@ msgstr "" #: frontend/src/components/cur-dir-path/dir-tool.js:77 #: frontend/src/components/cur-dir-path/dir-tool.js:98 #: frontend/src/components/cur-dir-path/dir-tool.js:99 -#: frontend/src/components/dirent-detail/detail-list-view.js:124 +#: frontend/src/components/dirent-detail/detail-list-view.js:123 #: frontend/src/components/dirent-detail/file-details.js:89 -#: frontend/src/components/toolbar/view-file-toolbar.js:79 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:78 -#: frontend/src/utils/text-translation.js:34 +#: frontend/src/components/toolbar/view-file-toolbar.js:105 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:48 +#: frontend/src/utils/text-translation.js:35 msgid "Tags" msgstr "" #: frontend/src/components/cur-dir-path/dir-tool.js:81 #: frontend/src/components/cur-dir-path/dir-tool.js:103 #: frontend/src/components/history-trash-file-view/file-view.js:33 -#: frontend/src/pages/org-admin/libraries/org-repo-nav.js:16 #: frontend/src/pages/sys-admin/repos/repos-nav.js:17 msgid "Trash" msgstr "" @@ -274,10 +261,10 @@ msgstr "" #: frontend/src/components/cur-dir-path/dir-tool.js:106 #: frontend/src/components/file-view/file-toolbar.js:198 #: frontend/src/components/file-view/file-toolbar.js:248 -#: frontend/src/components/toolbar/view-file-toolbar.js:80 +#: frontend/src/components/toolbar/view-file-toolbar.js:106 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:64 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:71 -#: frontend/src/utils/text-translation.js:31 +#: frontend/src/utils/text-translation.js:32 msgid "History" msgstr "" @@ -355,7 +342,7 @@ msgstr "" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:142 #: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:31 #: frontend/src/pages/sys-admin/abuse-reports.js:91 -#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 +#: frontend/src/repo-history.js:137 frontend/src/repo-history.js:144 msgid "Description" msgstr "" @@ -367,8 +354,8 @@ msgstr "" #: frontend/src/components/dialog/confirm-disconnect-wechat.js:35 #: frontend/src/components/dialog/confirm-restore-repo.js:36 #: frontend/src/components/dialog/confirm-unlink-device.js:49 -#: frontend/src/components/dialog/copy-dirent-dialog.js:165 -#: frontend/src/components/dialog/create-file-dialog.js:111 +#: frontend/src/components/dialog/copy-dirent-dialog.js:162 +#: frontend/src/components/dialog/create-file-dialog.js:179 #: frontend/src/components/dialog/create-folder-dialog.js:99 #: frontend/src/components/dialog/create-group-dialog.js:81 #: frontend/src/components/dialog/create-repo-dialog.js:270 @@ -386,11 +373,11 @@ msgstr "" #: frontend/src/components/dialog/invite-people-dialog.js:121 #: frontend/src/components/dialog/label-repo-state-dialog.js:88 #: frontend/src/components/dialog/leave-group-dialog.js:32 -#: frontend/src/components/dialog/lib-history-setting-dialog.js:151 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:150 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:123 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:273 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:253 -#: frontend/src/components/dialog/move-dirent-dialog.js:185 +#: frontend/src/components/dialog/move-dirent-dialog.js:183 #: frontend/src/components/dialog/new-wiki-dialog.js:60 #: frontend/src/components/dialog/org-add-member-dialog.js:68 #: frontend/src/components/dialog/org-delete-department-dialog.js:42 @@ -426,7 +413,7 @@ msgstr "" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:50 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:56 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-import-user-dialog.js:59 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:144 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:143 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-logs-export-excel-dialog.js:104 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:95 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:51 @@ -435,33 +422,35 @@ msgstr "" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-set-org-name-dialog.js:64 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-unlink-device-dialog.js:47 #: frontend/src/components/dialog/sysadmin-dialog/update-user.js:60 -#: frontend/src/components/dialog/transfer-dialog.js:186 +#: frontend/src/components/dialog/transfer-dialog.js:100 #: frontend/src/components/dialog/upload-remind-dialog.js:44 #: frontend/src/components/dialog/view-link-dialog.js:37 #: frontend/src/components/dialog/wiki-delete-dialog.js:25 #: frontend/src/components/dialog/wiki-select-dialog.js:97 -#: frontend/src/components/file-uploader/upload-list-item.js:144 +#: frontend/src/components/file-uploader/upload-list-item.js:127 #: frontend/src/components/seatable-integration-account-setting-widgets/delete-seatables-dialog.js:24 #: frontend/src/components/send-link.js:111 #: frontend/src/components/share-link-panel/link-details.js:230 #: frontend/src/components/share-link-panel/link-list.js:68 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:144 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:127 #: frontend/src/components/user-settings/social-login-saml.js:67 #: frontend/src/pages/org-admin/input-item.js:92 #: frontend/src/pages/org-admin/web-settings/input-item.js:69 -#: frontend/src/pages/sys-admin/web-settings/input-item.js:70 -#: frontend/src/pages/upload-link/upload-list-item.js:144 +#: frontend/src/pages/sys-admin/web-settings/input-item.js:66 +#: frontend/src/pages/upload-link/upload-list-item.js:124 #: frontend/src/tc-accept.js:42 msgid "Cancel" msgstr "" #: frontend/src/components/dialog/add-abuse-report-dialog.js:93 -#: frontend/src/components/dialog/change-repo-password-dialog.js:118 +#: frontend/src/components/dialog/add-reviewer-dialog.js:110 +#: frontend/src/components/dialog/add-reviewer-dialog.js:111 +#: frontend/src/components/dialog/change-repo-password-dialog.js:117 #: frontend/src/components/dialog/clean-trash.js:77 #: frontend/src/components/dialog/confirm-apply-folder-properties-dialog.js:56 -#: frontend/src/components/dialog/copy-dirent-dialog.js:166 +#: frontend/src/components/dialog/copy-dirent-dialog.js:163 #: frontend/src/components/dialog/create-department-repo-dialog.js:95 -#: frontend/src/components/dialog/create-file-dialog.js:112 +#: frontend/src/components/dialog/create-file-dialog.js:180 #: frontend/src/components/dialog/create-folder-dialog.js:100 #: frontend/src/components/dialog/create-group-dialog.js:82 #: frontend/src/components/dialog/create-repo-dialog.js:271 @@ -475,13 +464,13 @@ msgstr "" #: frontend/src/components/dialog/invite-people-dialog.js:122 #: frontend/src/components/dialog/label-repo-state-dialog.js:89 #: frontend/src/components/dialog/lib-decrypt-dialog.js:67 -#: frontend/src/components/dialog/lib-history-setting-dialog.js:152 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:151 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:124 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:326 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:254 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:306 -#: frontend/src/components/dialog/move-dirent-dialog.js:186 +#: frontend/src/components/dialog/move-dirent-dialog.js:184 #: frontend/src/components/dialog/new-wiki-dialog.js:61 #: frontend/src/components/dialog/org-add-admin-dialog.js:66 #: frontend/src/components/dialog/org-add-department-dialog.js:86 @@ -525,7 +514,7 @@ msgstr "" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:90 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:51 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:57 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:145 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:144 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-logs-export-excel-dialog.js:105 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:96 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:52 @@ -535,7 +524,7 @@ msgstr "" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:268 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:255 #: frontend/src/components/dialog/sysadmin-dialog/update-user.js:61 -#: frontend/src/components/dialog/transfer-dialog.js:187 +#: frontend/src/components/dialog/transfer-dialog.js:101 #: frontend/src/components/dialog/transfer-group-dialog.js:69 #: frontend/src/components/dialog/wiki-select-dialog.js:99 #: frontend/src/components/dialog/wiki-select-dialog.js:100 @@ -556,10 +545,55 @@ msgstr "" #: frontend/src/pages/sys-admin/repos/search-repos.js:155 #: frontend/src/pages/sys-admin/statistic/statistic-common-tool.js:128 #: frontend/src/pages/sys-admin/users/search-users.js:318 -#: frontend/src/pages/sys-admin/web-settings/input-item.js:69 +#: frontend/src/pages/sys-admin/web-settings/input-item.js:65 msgid "Submit" msgstr "" +#: frontend/src/components/dialog/add-reviewer-dialog.js:98 +msgid "Request a review" +msgstr "" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:100 +msgid "Add new reviewer" +msgstr "" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:103 +#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:283 +#: frontend/src/components/dialog/org-add-member-dialog.js:58 +#: frontend/src/components/dialog/share-to-user.js:357 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-member-dialog.js:37 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-member-dialog.js:56 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-batch-add-admin-dialog.js:45 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:45 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:46 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:240 +#: frontend/src/components/list-and-add-group-members.js:173 +#: frontend/src/pages/org-admin/org-users-search-users.js:196 +#: frontend/src/pages/org-admin/org-users-users.js:260 +#: frontend/src/pages/sys-admin/users/search-users.js:313 +#: frontend/src/pages/sys-admin/users/users.js:425 +msgid "Search users" +msgstr "" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:137 +#: frontend/src/components/dialog/edit-filetag-dialog.js:145 +#: frontend/src/components/dialog/list-created-files-dialog.js:55 +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:86 +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:107 +#: frontend/src/components/dialog/org-add-admin-dialog.js:65 +#: frontend/src/components/dialog/search-file-dialog.js:115 +#: frontend/src/components/dialog/share-admin-link.js:35 +#: frontend/src/components/dialog/share-repo-dialog.js:149 +#: frontend/src/components/dialog/transfer-group-dialog.js:68 +#: frontend/src/components/search/ai-search.js:653 +#: frontend/src/components/search/ai-search.js:690 +#: frontend/src/components/search/search.js:497 +#: frontend/src/components/search/search.js:532 +#: frontend/src/components/system-notification.js:46 +#: frontend/src/pages/groups/group-view.js:479 +msgid "Close" +msgstr "" + #: frontend/src/components/dialog/change-repo-password-dialog.js:49 msgid "Please enter the old password" msgstr "" @@ -584,24 +618,24 @@ msgstr "" msgid "Successfully changed library password." msgstr "" -#: frontend/src/components/dialog/change-repo-password-dialog.js:98 +#: frontend/src/components/dialog/change-repo-password-dialog.js:102 msgid "Change Password of Library {placeholder}" msgstr "" -#: frontend/src/components/dialog/change-repo-password-dialog.js:108 +#: frontend/src/components/dialog/change-repo-password-dialog.js:107 msgid "Old Password" msgstr "" -#: frontend/src/components/dialog/change-repo-password-dialog.js:110 +#: frontend/src/components/dialog/change-repo-password-dialog.js:109 msgid "New Password" msgstr "" -#: frontend/src/components/dialog/change-repo-password-dialog.js:110 +#: frontend/src/components/dialog/change-repo-password-dialog.js:109 #: frontend/src/components/dialog/create-repo-dialog.js:240 msgid "(at least {placeholder} characters)" msgstr "" -#: frontend/src/components/dialog/change-repo-password-dialog.js:112 +#: frontend/src/components/dialog/change-repo-password-dialog.js:111 msgid "New Password Again" msgstr "" @@ -627,12 +661,11 @@ msgstr "" #: frontend/src/components/dialog/clean-trash.js:62 #: frontend/src/pages/org-admin/devices/devices-errors.js:193 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:375 #: frontend/src/pages/share-admin/share-links.js:590 #: frontend/src/pages/share-admin/upload-links.js:306 #: frontend/src/pages/sys-admin/devices/devices-errors.js:197 #: frontend/src/pages/sys-admin/repos/trash-repos.js:400 -#: frontend/src/repo-folder-trash.js:207 +#: frontend/src/repo-folder-trash.js:204 msgid "Clean" msgstr "" @@ -739,8 +772,9 @@ msgstr "" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:39 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:59 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:59 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:643 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:667 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:668 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:692 +#: frontend/src/components/draft-list-view/draft-list-item.js:111 #: frontend/src/components/group-members.js:163 #: frontend/src/components/popover/tag-list-item.js:55 #: frontend/src/components/popover/tag-list-item.js:56 @@ -756,8 +790,8 @@ msgstr "" #: frontend/src/components/share-link-panel/link-list.js:69 #: frontend/src/components/share-link-panel/link-list.js:129 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:513 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:330 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:338 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:358 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:366 #: frontend/src/components/user-settings/delete-account.js:38 #: frontend/src/components/user-settings/web-api-auth-token.js:83 #: frontend/src/pages/invitations/invitations-view.js:104 @@ -765,16 +799,14 @@ msgstr "" #: frontend/src/pages/invitations/invitations-view.js:136 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:360 #: frontend/src/pages/my-libs/mylib-repo-menu.js:145 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:267 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:198 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:256 #: frontend/src/pages/org-admin/org-department-item.js:551 #: frontend/src/pages/org-admin/org-departments-list.js:210 #: frontend/src/pages/org-admin/org-group-repos.js:174 #: frontend/src/pages/org-admin/org-groups-search-groups.js:115 #: frontend/src/pages/org-admin/org-groups.js:306 +#: frontend/src/pages/org-admin/org-libraries.js:316 #: frontend/src/pages/org-admin/org-links.js:216 -#: frontend/src/pages/org-admin/org-user-item.js:194 +#: frontend/src/pages/org-admin/org-user-item.js:179 #: frontend/src/pages/org-admin/org-user-repos.js:170 #: frontend/src/pages/sys-admin/departments/group-item.js:69 #: frontend/src/pages/sys-admin/groups/groups-content.js:184 @@ -786,7 +818,7 @@ msgstr "" #: frontend/src/pages/sys-admin/orgs/org-groups.js:120 #: frontend/src/pages/sys-admin/orgs/org-repos.js:117 #: frontend/src/pages/sys-admin/orgs/org-repos.js:125 -#: frontend/src/pages/sys-admin/orgs/org-users.js:298 +#: frontend/src/pages/sys-admin/orgs/org-users.js:288 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:205 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:213 #: frontend/src/pages/sys-admin/repos/dir-content.js:61 @@ -798,8 +830,8 @@ msgstr "" #: frontend/src/pages/sys-admin/users/search-users.js:355 #: frontend/src/pages/sys-admin/users/user-repos.js:163 #: frontend/src/pages/sys-admin/users/user-repos.js:218 -#: frontend/src/pages/sys-admin/users/users-content.js:361 -#: frontend/src/pages/sys-admin/users/users-content.js:560 +#: frontend/src/pages/sys-admin/users/users-content.js:352 +#: frontend/src/pages/sys-admin/users/users-content.js:548 #: frontend/src/pages/sys-admin/users/users.js:510 #: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:65 #: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:69 @@ -827,7 +859,6 @@ msgid "Are you sure you want to disconnect?" msgstr "" #: frontend/src/components/dialog/confirm-restore-repo.js:31 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:264 #: frontend/src/pages/sys-admin/repos/trash-repos.js:266 msgid "Restore Library" msgstr "" @@ -841,13 +872,11 @@ msgstr "" #: frontend/src/pages/file-history-old/history-item.js:126 #: frontend/src/pages/my-libs/my-libs-deleted.js:176 #: frontend/src/pages/my-libs/my-libs-deleted.js:177 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:195 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:267 #: frontend/src/pages/sys-admin/repos/trash-repos.js:197 #: frontend/src/pages/sys-admin/repos/trash-repos.js:269 -#: frontend/src/repo-folder-trash.js:363 frontend/src/repo-folder-trash.js:374 -#: frontend/src/repo-snapshot.js:170 frontend/src/repo-snapshot.js:299 -#: frontend/src/repo-snapshot.js:308 +#: frontend/src/repo-folder-trash.js:358 frontend/src/repo-folder-trash.js:368 +#: frontend/src/repo-snapshot.js:168 frontend/src/repo-snapshot.js:297 +#: frontend/src/repo-snapshot.js:306 msgid "Restore" msgstr "" @@ -935,12 +964,13 @@ msgid "New Department Library" msgstr "" #: frontend/src/components/dialog/create-department-repo-dialog.js:81 -#: frontend/src/components/dialog/create-file-dialog.js:98 +#: frontend/src/components/dialog/create-file-dialog.js:151 #: frontend/src/components/dialog/create-folder-dialog.js:86 #: frontend/src/components/dialog/create-group-dialog.js:69 #: frontend/src/components/dialog/create-repo-dialog.js:188 #: frontend/src/components/dialog/create-tag-dialog.js:79 #: frontend/src/components/dialog/list-created-files-dialog.js:28 +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:66 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:84 #: frontend/src/components/dialog/new-wiki-dialog.js:56 #: frontend/src/components/dialog/org-add-department-dialog.js:73 @@ -960,7 +990,8 @@ msgstr "" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:63 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:82 #: frontend/src/components/dialog/wiki-select-dialog.js:78 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:627 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:626 +#: frontend/src/components/draft-list-view/draft-list-view.js:36 #: frontend/src/components/group-members.js:30 #: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:122 #: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23 @@ -968,7 +999,6 @@ msgstr "" #: frontend/src/pages/my-libs/my-libs-deleted.js:93 #: frontend/src/pages/my-libs/mylib-repo-list-view.js:90 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:160 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:75 #: frontend/src/pages/org-admin/org-admin-list.js:50 #: frontend/src/pages/org-admin/org-department-item.js:250 #: frontend/src/pages/org-admin/org-department-item.js:290 @@ -979,6 +1009,7 @@ msgstr "" #: frontend/src/pages/org-admin/org-group-repos.js:83 #: frontend/src/pages/org-admin/org-groups-search-groups.js:157 #: frontend/src/pages/org-admin/org-groups.js:160 +#: frontend/src/pages/org-admin/org-libraries.js:147 #: frontend/src/pages/org-admin/org-links.js:100 #: frontend/src/pages/org-admin/org-user-profile.js:136 #: frontend/src/pages/org-admin/org-user-repos.js:79 @@ -1009,12 +1040,12 @@ msgstr "" #: frontend/src/pages/sys-admin/users/user-links.js:49 #: frontend/src/pages/sys-admin/users/user-repos.js:54 #: frontend/src/pages/sys-admin/users/user-shared-repos.js:35 -#: frontend/src/repo-folder-trash.js:239 frontend/src/repo-snapshot.js:200 +#: frontend/src/repo-folder-trash.js:236 frontend/src/repo-snapshot.js:198 #: frontend/src/shared-dir-view.js:661 msgid "Name" msgstr "" -#: frontend/src/components/dialog/create-file-dialog.js:62 +#: frontend/src/components/dialog/create-file-dialog.js:59 #: frontend/src/components/dialog/create-folder-dialog.js:54 #: frontend/src/components/dialog/rename-dialog.js:56 #: frontend/src/components/dialog/rename-dirent.js:56 @@ -1023,7 +1054,7 @@ msgstr "" msgid "The name \"{name}\" is already taken. Please choose a different name." msgstr "" -#: frontend/src/components/dialog/create-file-dialog.js:94 +#: frontend/src/components/dialog/create-file-dialog.js:147 #: frontend/src/components/toolbar/dir-operation-toolbar.js:207 #: frontend/src/components/toolbar/dir-operation-toolbar.js:232 #: frontend/src/pages/repo-wiki-mode/side-panel.js:176 @@ -1065,7 +1096,7 @@ msgstr "" #: frontend/src/components/dialog/create-repo-dialog.js:111 #: frontend/src/components/dialog/generate-upload-link.js:150 #: frontend/src/components/dialog/org-add-user-dialog.js:123 -#: frontend/src/components/share-link-panel/link-creation.js:181 +#: frontend/src/components/share-link-panel/link-creation.js:175 msgid "Passwords don't match" msgstr "" @@ -1131,14 +1162,14 @@ msgstr "" #: frontend/src/components/dialog/share-repo-dialog.js:40 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:22 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57 -#: frontend/src/utils/utils.js:680 +#: frontend/src/utils/utils.js:684 msgid "Read-Write" msgstr "" #: frontend/src/components/dialog/create-repo-dialog.js:227 #: frontend/src/components/dialog/share-repo-dialog.js:41 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57 -#: frontend/src/utils/utils.js:683 +#: frontend/src/utils/utils.js:687 msgid "Read-Only" msgstr "" @@ -1152,7 +1183,7 @@ msgstr "" #: frontend/src/components/dialog/org-add-user-dialog.js:145 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:106 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:153 -#: frontend/src/components/share-link-panel/link-creation.js:284 +#: frontend/src/components/share-link-panel/link-creation.js:278 #: frontend/src/pages/sys-admin/web-settings/web-settings.js:239 #: frontend/src/settings.js:48 frontend/src/settings.js:134 msgid "Password" @@ -1162,15 +1193,15 @@ msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:390 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:110 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:163 -#: frontend/src/components/share-link-panel/link-creation.js:295 +#: frontend/src/components/share-link-panel/link-creation.js:289 msgid "Password again" msgstr "" #: frontend/src/components/dialog/create-tag-dialog.js:53 #: frontend/src/components/dialog/zip-download-dialog.js:73 -#: frontend/src/components/file-uploader/file-uploader.js:400 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:409 -#: frontend/src/pages/upload-link/file-uploader.js:399 +#: frontend/src/components/file-uploader/file-uploader.js:406 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:415 +#: frontend/src/pages/upload-link/file-uploader.js:404 msgid "Internal Server Error" msgstr "" @@ -1180,10 +1211,10 @@ msgstr "" #: frontend/src/components/dialog/create-tag-dialog.js:73 #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:124 -#: frontend/src/components/share-link-panel/link-creation.js:259 +#: frontend/src/components/share-link-panel/link-creation.js:253 #: frontend/src/components/share-link-panel/link-details.js:166 -#: frontend/src/repo-folder-trash.js:201 frontend/src/repo-history.js:112 -#: frontend/src/repo-snapshot.js:150 +#: frontend/src/repo-folder-trash.js:198 frontend/src/repo-history.js:109 +#: frontend/src/repo-snapshot.js:148 msgid "Back" msgstr "" @@ -1199,10 +1230,10 @@ msgstr "" #: frontend/src/components/dialog/create-tag-dialog.js:109 #: frontend/src/components/file-view/file-toolbar.js:155 #: frontend/src/components/file-view/file-toolbar.js:214 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:115 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:158 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:199 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:222 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:121 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:165 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:206 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:229 #: frontend/src/shared-dir-view.js:486 msgid "Save" msgstr "" @@ -1226,8 +1257,6 @@ msgid "Permission name" msgstr "" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:151 -#: frontend/src/components/file-uploader/file-uploader.js:684 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:667 #: frontend/src/components/toolbar/dir-operation-toolbar.js:189 #: frontend/src/components/toolbar/dir-operation-toolbar.js:198 #: frontend/src/components/toolbar/dir-operation-toolbar.js:227 @@ -1241,8 +1270,7 @@ msgstr "" #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:69 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:79 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:89 -#: frontend/src/pages/upload-link/file-uploader.js:625 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:66 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:52 #: frontend/src/shared-dir-view.js:471 msgid "Upload" msgstr "" @@ -1250,8 +1278,8 @@ msgstr "" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:180 #: frontend/src/components/dialog/zip-download-dialog.js:123 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:637 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:661 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:662 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:686 #: frontend/src/components/file-view/file-toolbar.js:171 #: frontend/src/components/file-view/file-toolbar.js:255 #: frontend/src/components/file-view/file-view-tip.js:25 @@ -1259,10 +1287,10 @@ msgstr "" #: frontend/src/components/history-trash-file-view/download.js:10 #: frontend/src/components/shared-file-view/shared-file-view-tip.js:27 #: frontend/src/components/shared-file-view/shared-file-view.js:133 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:331 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:344 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:359 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:372 #: frontend/src/pages/file-history-old/history-item.js:127 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:122 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:128 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:74 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:253 #: frontend/src/pages/org-admin/statistic/statistic-traffic.js:63 @@ -1277,7 +1305,7 @@ msgstr "" #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:84 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:94 #: frontend/src/pages/sys-admin/users/user-links.js:202 -#: frontend/src/repo-snapshot.js:309 frontend/src/shared-dir-view.js:769 +#: frontend/src/repo-snapshot.js:307 frontend/src/shared-dir-view.js:769 #: frontend/src/shared-dir-view.js:796 frontend/src/shared-dir-view.js:844 #: frontend/src/shared-dir-view.js:876 frontend/src/shared-dir-view.js:945 #: frontend/src/shared-dir-view.js:963 @@ -1307,9 +1335,9 @@ msgstr "" #: frontend/src/components/dialog/view-link-dialog.js:38 #: frontend/src/components/share-link-panel/link-item.js:112 #: frontend/src/components/shared-link.js:24 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:329 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:337 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:343 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:357 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:365 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:371 #: frontend/src/pages/org-admin/org-saml-config.js:118 #: frontend/src/pages/org-admin/org-saml-config.js:132 #: frontend/src/pages/org-admin/org-saml-config.js:146 @@ -1342,7 +1370,7 @@ msgstr "" #: frontend/src/components/select-editor/select-editor.js:138 #: frontend/src/components/share-link-panel/link-details.js:206 #: frontend/src/components/share-link-panel/link-details.js:207 -#: frontend/src/components/toolbar/view-file-toolbar.js:67 +#: frontend/src/components/toolbar/view-file-toolbar.js:87 #: frontend/src/components/user-settings/user-avatar-form.js:97 #: frontend/src/pages/org-admin/org-user-profile.js:139 #: frontend/src/pages/org-admin/org-user-profile.js:145 @@ -1356,9 +1384,9 @@ msgstr "" #: frontend/src/pages/sys-admin/institutions/institution-info.js:28 #: frontend/src/pages/sys-admin/orgs/org-info.js:41 #: frontend/src/pages/sys-admin/users/user-info.js:91 -#: frontend/src/pages/sys-admin/users/users-content.js:514 +#: frontend/src/pages/sys-admin/users/users-content.js:502 #: frontend/src/pages/wiki/main-panel.js:106 -#: frontend/src/pages/wiki/main-panel.js:107 frontend/src/repo-history.js:306 +#: frontend/src/pages/wiki/main-panel.js:107 frontend/src/repo-history.js:303 msgid "Edit" msgstr "" @@ -1396,7 +1424,6 @@ msgstr "" #: frontend/src/components/dialog/delete-repo-dialog.js:66 #: frontend/src/components/dialog/org-delete-repo-dialog.js:32 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:33 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:253 #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:101 #: frontend/src/pages/sys-admin/orgs/org-repos.js:122 #: frontend/src/pages/sys-admin/repos/trash-repos.js:255 @@ -1420,28 +1447,11 @@ msgid "Select Tags" msgstr "" #: frontend/src/components/dialog/edit-filetag-dialog.js:141 -#: frontend/src/components/popover/edit-filetag-popover.js:187 +#: frontend/src/components/popover/edit-filetag-popover.js:182 #: frontend/src/components/popover/list-tag-popover.js:145 msgid "Create a new tag" msgstr "" -#: frontend/src/components/dialog/edit-filetag-dialog.js:145 -#: frontend/src/components/dialog/list-created-files-dialog.js:52 -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:107 -#: frontend/src/components/dialog/org-add-admin-dialog.js:65 -#: frontend/src/components/dialog/search-file-dialog.js:115 -#: frontend/src/components/dialog/share-admin-link.js:35 -#: frontend/src/components/dialog/share-repo-dialog.js:149 -#: frontend/src/components/dialog/transfer-group-dialog.js:68 -#: frontend/src/components/search/ai-search.js:663 -#: frontend/src/components/search/ai-search.js:700 -#: frontend/src/components/search/search.js:497 -#: frontend/src/components/search/search.js:532 -#: frontend/src/components/system-notification.js:46 -#: frontend/src/pages/groups/group-view.js:479 -msgid "Close" -msgstr "" - #: frontend/src/components/dialog/edit-repo-commit-labels.js:47 msgid "Successfully edited labels." msgstr "" @@ -1455,48 +1465,48 @@ msgid "Find an option" msgstr "" #: frontend/src/components/dialog/extra-attributes-dialog/index.js:217 -#: frontend/src/components/dirent-detail/detail-list-view.js:93 -#: frontend/src/components/dirent-detail/detail-list-view.js:134 +#: frontend/src/components/dirent-detail/detail-list-view.js:92 +#: frontend/src/components/dirent-detail/detail-list-view.js:133 msgid "Edit extra properties" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:142 #: frontend/src/components/dialog/reset-webdav-password.js:29 #: frontend/src/components/dialog/set-webdav-password.js:29 -#: frontend/src/components/share-link-panel/link-creation.js:173 +#: frontend/src/components/share-link-panel/link-creation.js:167 msgid "Please enter a password." msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:146 #: frontend/src/components/dialog/reset-webdav-password.js:33 #: frontend/src/components/dialog/set-webdav-password.js:33 -#: frontend/src/components/share-link-panel/link-creation.js:177 +#: frontend/src/components/share-link-panel/link-creation.js:171 msgid "The password is too short." msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:154 #: frontend/src/components/dialog/reset-webdav-password.js:38 #: frontend/src/components/dialog/set-webdav-password.js:38 -#: frontend/src/components/share-link-panel/link-creation.js:185 +#: frontend/src/components/share-link-panel/link-creation.js:179 msgid "" "The password is too weak. It should include at least {passwordStrengthLevel}" " of the following: number, upper letter, lower letter and other symbols." msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:162 -#: frontend/src/components/share-link-panel/link-creation.js:193 +#: frontend/src/components/share-link-panel/link-creation.js:187 msgid "Please select an expiration time" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:170 -#: frontend/src/components/share-link-panel/link-creation.js:202 +#: frontend/src/components/share-link-panel/link-creation.js:196 msgid "Please enter days" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:174 #: frontend/src/components/dialog/lib-history-setting-dialog.js:66 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:66 -#: frontend/src/components/share-link-panel/link-creation.js:206 +#: frontend/src/components/share-link-panel/link-creation.js:200 msgid "Please enter a non-negative integer" msgstr "" @@ -1507,7 +1517,7 @@ msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:276 #: frontend/src/components/dialog/reset-webdav-password.js:68 #: frontend/src/components/dialog/set-webdav-password.js:68 -#: frontend/src/components/share-link-panel/link-creation.js:285 +#: frontend/src/components/share-link-panel/link-creation.js:279 msgid "" "(at least {passwordMinLength} characters and includes " "{passwordStrengthLevel} of the following: number, upper letter, lower letter" @@ -1554,18 +1564,18 @@ msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:367 #: frontend/src/components/dialog/generate-upload-link.js:372 -#: frontend/src/components/share-link-panel/link-creation.js:273 -#: frontend/src/components/share-link-panel/link-creation.js:278 +#: frontend/src/components/share-link-panel/link-creation.js:267 +#: frontend/src/components/share-link-panel/link-creation.js:272 msgid "Add password protection" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:403 -#: frontend/src/components/share-link-panel/link-creation.js:308 +#: frontend/src/components/share-link-panel/link-creation.js:302 msgid "Add auto expiration" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:422 -#: frontend/src/components/share-link-panel/link-creation.js:344 +#: frontend/src/components/share-link-panel/link-creation.js:338 #: frontend/src/components/user-settings/web-api-auth-token.js:86 msgid "Generate" msgstr "" @@ -1685,8 +1695,8 @@ msgstr "" #: frontend/src/components/dialog/invite-people-dialog.js:107 #: frontend/src/components/dialog/share-dialog.js:154 #: frontend/src/components/dialog/share-to-invite-people.js:273 -#: frontend/src/components/main-side-nav.js:261 -#: frontend/src/components/main-side-nav.js:263 +#: frontend/src/components/main-side-nav.js:271 +#: frontend/src/components/main-side-nav.js:273 #: frontend/src/components/toolbar/invitations-toolbar.js:31 #: frontend/src/components/toolbar/invitations-toolbar.js:35 #: frontend/src/pages/invitations/invitations-view.js:282 @@ -1744,33 +1754,36 @@ msgstr "" msgid "Successfully set library history." msgstr "" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:112 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:110 -msgid "{placeholder} History Setting" +#: frontend/src/components/dialog/lib-history-setting-dialog.js:116 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:114 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:351 +#: frontend/src/pages/my-libs/mylib-repo-menu.js:154 +#: frontend/src/pages/sys-admin/repos/repos.js:271 +msgid "History Setting" msgstr "" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:123 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:122 msgid "Setting library history is disabled by Admin." msgstr "" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:128 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:121 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:127 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:120 msgid "Keep full history" msgstr "" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:132 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:125 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:131 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:124 msgid "Don't keep history" msgstr "" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:136 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:129 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:135 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:128 msgid "Only keep a period of history:" msgstr "" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:145 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:144 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:117 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:138 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:137 #: frontend/src/components/set-link-expiration.js:89 msgid "days" msgstr "" @@ -1803,12 +1816,12 @@ msgstr "" msgid "Group Permission" msgstr "" -#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:69 +#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:73 msgid "{placeholder} Folder Permission" msgstr "" -#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:69 -msgid "Set permission of {placeholder}" +#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:73 +msgid "Set {placeholder}'s permission" msgstr "" #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:186 @@ -1816,17 +1829,17 @@ msgstr "" #: frontend/src/components/dialog/repo-api-token-dialog.js:197 #: frontend/src/components/dialog/zip-download-dialog.js:76 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:294 -#: frontend/src/pages/lib-content-view/lib-content-view.js:181 -#: frontend/src/pages/lib-content-view/lib-content-view.js:710 -#: frontend/src/pages/lib-content-view/lib-content-view.js:758 -#: frontend/src/pages/lib-content-view/lib-content-view.js:850 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1035 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1051 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1087 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1115 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1177 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1233 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1271 +#: frontend/src/pages/lib-content-view/lib-content-view.js:185 +#: frontend/src/pages/lib-content-view/lib-content-view.js:735 +#: frontend/src/pages/lib-content-view/lib-content-view.js:784 +#: frontend/src/pages/lib-content-view/lib-content-view.js:869 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1065 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1081 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1117 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1145 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1209 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1259 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1287 #: frontend/src/pages/my-libs/my-libs-deleted.js:152 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:293 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:315 @@ -1835,22 +1848,22 @@ msgstr "" #: frontend/src/pages/search/main-panel.js:197 #: frontend/src/pages/shared-with-all/public-shared-view.js:106 #: frontend/src/pages/sys-admin/abuse-reports.js:45 -#: frontend/src/pages/upload-link/file-uploader.js:433 -#: frontend/src/repo-folder-trash.js:136 frontend/src/repo-folder-trash.js:333 -#: frontend/src/utils/utils.js:1190 +#: frontend/src/pages/upload-link/file-uploader.js:437 +#: frontend/src/repo-folder-trash.js:136 frontend/src/repo-folder-trash.js:329 +#: frontend/src/utils/utils.js:1194 msgid "Error" msgstr "" #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:189 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:172 #: frontend/src/components/dialog/repo-api-token-dialog.js:199 -#: frontend/src/pages/lib-content-view/lib-content-view.js:187 +#: frontend/src/pages/lib-content-view/lib-content-view.js:191 #: frontend/src/pages/search/main-panel.js:82 #: frontend/src/pages/sys-admin/abuse-reports.js:47 -#: frontend/src/repo-folder-trash.js:142 frontend/src/repo-folder-trash.js:335 +#: frontend/src/repo-folder-trash.js:142 frontend/src/repo-folder-trash.js:331 #: frontend/src/shared-file-view-document.js:74 #: frontend/src/shared-file-view-spreadsheet.js:71 -#: frontend/src/utils/utils.js:1193 frontend/src/view-file-document.js:76 +#: frontend/src/utils/utils.js:1197 frontend/src/view-file-document.js:76 #: frontend/src/view-file-spreadsheet.js:71 msgid "Please check the network." msgstr "" @@ -1888,23 +1901,6 @@ msgstr "" msgid "User" msgstr "" -#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:283 -#: frontend/src/components/dialog/org-add-member-dialog.js:58 -#: frontend/src/components/dialog/share-to-user.js:357 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-member-dialog.js:37 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-member-dialog.js:56 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-batch-add-admin-dialog.js:45 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:45 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:46 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:240 -#: frontend/src/components/list-and-add-group-members.js:173 -#: frontend/src/pages/org-admin/org-users-search-users.js:196 -#: frontend/src/pages/org-admin/org-users-users.js:260 -#: frontend/src/pages/sys-admin/users/search-users.js:313 -#: frontend/src/pages/sys-admin/users/users.js:425 -msgid "Search users" -msgstr "" - #: frontend/src/components/dialog/list-created-files-dialog.js:23 msgid "Created Files" msgstr "" @@ -1919,60 +1915,67 @@ msgstr "" #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:48 #: frontend/src/pages/sys-admin/devices/devices-errors.js:53 #: frontend/src/pages/sys-admin/logs-page/login-logs.js:48 -#: frontend/src/repo-history.js:141 frontend/src/repo-history.js:148 +#: frontend/src/repo-history.js:138 frontend/src/repo-history.js:145 #: frontend/src/user-notifications.js:131 #: frontend/src/user-notifications.js:135 msgid "Time" msgstr "" -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79 -msgid "Tagged Files" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:44 +#: frontend/src/pages/drafts/draft-content.js:29 +msgid "Successfully deleted draft %(draft)s." msgstr "" -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:85 -#: frontend/src/components/dialog/search-file-dialog.js:94 -#: frontend/src/components/dirent-detail/detail-list-view.js:120 -#: frontend/src/components/dirent-detail/file-details.js:85 -#: frontend/src/components/dirent-detail/lib-details.js:69 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:630 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124 -#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24 -#: frontend/src/file-history-old.js:245 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:74 -#: frontend/src/pages/my-libs/mylib-repo-list-view.js:92 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:80 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:82 -#: frontend/src/pages/org-admin/org-department-item.js:327 -#: frontend/src/pages/org-admin/org-group-repos.js:84 -#: frontend/src/pages/org-admin/org-user-repos.js:80 -#: frontend/src/pages/org-admin/org-user-shared-repos.js:78 -#: frontend/src/pages/search/advanced-search.js:78 -#: frontend/src/pages/search/advanced-search.js:226 -#: frontend/src/pages/share-with-ocm/remote-dir-content.js:99 -#: frontend/src/pages/shared-libs/shared-libs.js:84 -#: frontend/src/pages/sys-admin/departments/department-libraries.js:85 -#: frontend/src/pages/sys-admin/repos/dir-content.js:104 -#: frontend/src/pages/sys-admin/repos/repos.js:82 -#: frontend/src/pages/sys-admin/repos/repos.js:84 -#: frontend/src/pages/sys-admin/users/user-shared-repos.js:37 -#: frontend/src/repo-folder-trash.js:242 frontend/src/repo-snapshot.js:201 -#: frontend/src/shared-dir-view.js:663 -msgid "Size" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:48 +#: frontend/src/pages/drafts/draft-content.js:33 +msgid "Failed to delete draft %(draft)s." msgstr "" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:61 +#: frontend/src/pages/drafts/drafts-view.js:19 +msgid "Drafts" +msgstr "" + +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:67 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:74 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:74 +#: frontend/src/components/group-members.js:125 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:126 +#: frontend/src/components/wiki-list-view/wiki-list-view.js:45 +#: frontend/src/pages/groups/group-view.js:381 +#: frontend/src/pages/org-admin/org-group-members.js:109 +#: frontend/src/pages/org-admin/org-libraries.js:153 +#: frontend/src/pages/org-admin/org-links.js:101 +#: frontend/src/pages/org-admin/org-user-shared-repos.js:77 +#: frontend/src/pages/shared-libs/shared-libs.js:86 +#: frontend/src/pages/sys-admin/groups/group-members.js:166 +#: frontend/src/pages/sys-admin/groups/groups-content.js:58 +#: frontend/src/pages/sys-admin/links/share-links.js:66 +#: frontend/src/pages/sys-admin/orgs/org-repos.js:35 +#: frontend/src/pages/sys-admin/repos/repos.js:88 +#: frontend/src/pages/sys-admin/repos/trash-repos.js:67 +#: frontend/src/pages/sys-admin/users/user-groups.js:119 +#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:170 +#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:188 +msgid "Owner" +msgstr "" + +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:68 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:86 #: frontend/src/components/dialog/search-file-dialog.js:95 #: frontend/src/components/dialog/share-repo-dialog.js:129 #: frontend/src/components/dialog/wiki-select-dialog.js:79 -#: frontend/src/components/dirent-detail/detail-list-view.js:87 -#: frontend/src/components/dirent-detail/detail-list-view.js:122 +#: frontend/src/components/dirent-detail/detail-list-view.js:86 +#: frontend/src/components/dirent-detail/detail-list-view.js:121 #: frontend/src/components/dirent-detail/file-details.js:87 #: frontend/src/components/dirent-detail/lib-details.js:70 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:631 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:630 +#: frontend/src/components/draft-list-view/draft-list-view.js:38 #: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:125 #: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25 #: frontend/src/components/wiki-list-view/wiki-list-view.js:46 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:76 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:46 #: frontend/src/pages/my-libs/mylib-repo-list-view.js:94 #: frontend/src/pages/org-admin/org-user-repos.js:81 #: frontend/src/pages/org-admin/org-user-shared-repos.js:79 @@ -1987,11 +1990,61 @@ msgstr "" msgid "Last Update" msgstr "" +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79 +msgid "Tagged Files" +msgstr "" + +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:85 +#: frontend/src/components/dialog/search-file-dialog.js:94 +#: frontend/src/components/dirent-detail/detail-list-view.js:119 +#: frontend/src/components/dirent-detail/file-details.js:85 +#: frontend/src/components/dirent-detail/lib-details.js:69 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:629 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124 +#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24 +#: frontend/src/file-history-old.js:245 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:44 +#: frontend/src/pages/my-libs/mylib-repo-list-view.js:92 +#: frontend/src/pages/org-admin/org-department-item.js:327 +#: frontend/src/pages/org-admin/org-group-repos.js:84 +#: frontend/src/pages/org-admin/org-libraries.js:150 +#: frontend/src/pages/org-admin/org-user-repos.js:80 +#: frontend/src/pages/org-admin/org-user-shared-repos.js:78 +#: frontend/src/pages/search/advanced-search.js:78 +#: frontend/src/pages/search/advanced-search.js:226 +#: frontend/src/pages/share-with-ocm/remote-dir-content.js:99 +#: frontend/src/pages/shared-libs/shared-libs.js:84 +#: frontend/src/pages/sys-admin/departments/department-libraries.js:85 +#: frontend/src/pages/sys-admin/repos/dir-content.js:104 +#: frontend/src/pages/sys-admin/repos/repos.js:82 +#: frontend/src/pages/sys-admin/repos/repos.js:84 +#: frontend/src/pages/sys-admin/users/user-shared-repos.js:37 +#: frontend/src/repo-folder-trash.js:238 frontend/src/repo-snapshot.js:199 +#: frontend/src/shared-dir-view.js:663 +msgid "Size" +msgstr "" + #: frontend/src/components/dialog/list-taggedfiles-dialog.js:165 #: frontend/src/pages/starred/starred.js:221 msgid "deleted" msgstr "" +#: frontend/src/components/dialog/local-draft-dialog.js:17 +msgid "Local draft" +msgstr "" + +#: frontend/src/components/dialog/local-draft-dialog.js:19 +msgid "You have an unsaved draft. Do you like to use it?" +msgstr "" + +#: frontend/src/components/dialog/local-draft-dialog.js:22 +msgid "Use draft" +msgstr "" + +#: frontend/src/components/dialog/local-draft-dialog.js:23 +msgid "Delete draft" +msgstr "" + #: frontend/src/components/dialog/manage-members-dialog.js:21 msgid "Manage group members" msgstr "" @@ -2010,8 +2063,10 @@ msgstr "" #: frontend/src/components/dialog/op-menu.js:53 #: frontend/src/components/dialog/op-menu.js:54 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:809 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:810 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:837 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:838 +#: frontend/src/components/draft-list-view/draft-list-item.js:104 +#: frontend/src/components/draft-list-view/draft-list-item.js:105 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:123 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:124 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:152 @@ -2036,16 +2091,16 @@ msgstr "" #: frontend/src/pages/my-libs/mylib-repo-menu.js:210 #: frontend/src/pages/my-libs/mylib-repo-menu.js:263 #: frontend/src/pages/my-libs/mylib-repo-menu.js:264 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:260 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:261 #: frontend/src/pages/org-admin/org-groups-search-groups.js:108 #: frontend/src/pages/org-admin/org-groups-search-groups.js:109 #: frontend/src/pages/org-admin/org-groups.js:299 #: frontend/src/pages/org-admin/org-groups.js:300 +#: frontend/src/pages/org-admin/org-libraries.js:309 +#: frontend/src/pages/org-admin/org-libraries.js:310 #: frontend/src/pages/org-admin/org-links.js:209 #: frontend/src/pages/org-admin/org-links.js:210 -#: frontend/src/pages/org-admin/org-user-item.js:187 -#: frontend/src/pages/org-admin/org-user-item.js:188 +#: frontend/src/pages/org-admin/org-user-item.js:172 +#: frontend/src/pages/org-admin/org-user-item.js:173 #: frontend/src/pages/repo-wiki-mode/side-panel.js:168 #: frontend/src/pages/repo-wiki-mode/side-panel.js:169 #: frontend/src/pages/sdoc/sdoc-file-history/history-version.js:127 @@ -2104,7 +2159,7 @@ msgstr "" #: frontend/src/pages/sys-admin/departments/department.js:105 #: frontend/src/pages/sys-admin/groups/group-members.js:324 #: frontend/src/pages/sys-admin/institutions/institution-users.js:362 -#: frontend/src/pages/sys-admin/orgs/org-users.js:434 +#: frontend/src/pages/sys-admin/orgs/org-users.js:415 msgid "Add Member" msgstr "" @@ -2155,11 +2210,11 @@ msgstr "" #: frontend/src/pages/sys-admin/institutions/institutions.js:127 #: frontend/src/pages/sys-admin/orgs/org-groups.js:107 #: frontend/src/pages/sys-admin/orgs/org-repos.js:100 -#: frontend/src/pages/sys-admin/orgs/org-users.js:228 +#: frontend/src/pages/sys-admin/orgs/org-users.js:220 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:138 #: frontend/src/pages/sys-admin/terms-and-conditions/item.js:125 #: frontend/src/pages/sys-admin/users/user-repos.js:192 -#: frontend/src/pages/sys-admin/users/users-content.js:403 +#: frontend/src/pages/sys-admin/users/users-content.js:393 msgid "Are you sure you want to delete {placeholder} ?" msgstr "" @@ -2170,7 +2225,7 @@ msgstr "" #: frontend/src/components/dialog/org-delete-member-dialog.js:40 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-member-dialog.js:40 -#: frontend/src/pages/sys-admin/orgs/org-users.js:295 +#: frontend/src/pages/sys-admin/orgs/org-users.js:285 msgid "Delete Member" msgstr "" @@ -2256,9 +2311,9 @@ msgid "API token is copied to the clipboard." msgstr "" #: frontend/src/components/dialog/repo-api-token-dialog.js:116 -#: frontend/src/pages/lib-content-view/lib-content-view.js:168 -#: frontend/src/pages/lib-content-view/lib-content-view.js:171 -#: frontend/src/repo-folder-trash.js:131 frontend/src/utils/utils.js:1185 +#: frontend/src/pages/lib-content-view/lib-content-view.js:172 +#: frontend/src/pages/lib-content-view/lib-content-view.js:175 +#: frontend/src/repo-folder-trash.js:131 frontend/src/utils/utils.js:1189 msgid "Permission denied" msgstr "" @@ -2274,29 +2329,33 @@ msgstr "" msgid "{placeholder} SeaTable integration" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:52 -msgid "{placeholder} Share Admin" +#: frontend/src/components/dialog/repo-share-admin-dialog.js:56 +#: frontend/src/components/main-side-nav.js:278 +#: frontend/src/components/main-side-nav.js:280 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:354 +#: frontend/src/pages/my-libs/mylib-repo-menu.js:178 +msgid "Share Admin" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:67 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:65 #: frontend/src/pages/share-admin/share-links.js:554 #: frontend/src/pages/share-admin/upload-links.js:286 #: frontend/src/pages/sys-admin/links/links-nav.js:15 msgid "Share Links" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:74 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:72 #: frontend/src/pages/share-admin/share-links.js:557 #: frontend/src/pages/share-admin/upload-links.js:288 #: frontend/src/pages/sys-admin/links/links-nav.js:16 msgid "Upload Links" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:80 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:78 msgid "User Shares" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:85 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:83 msgid "Group Shares" msgstr "" @@ -2424,15 +2483,15 @@ msgstr "" #: frontend/src/components/dialog/share-dialog.js:323 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-dialog.js:84 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:640 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:664 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:665 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:689 #: frontend/src/components/file-view/file-toolbar.js:143 #: frontend/src/components/file-view/file-toolbar.js:242 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:348 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:511 #: frontend/src/components/toolbar/dir-operation-toolbar.js:218 -#: frontend/src/components/toolbar/view-file-toolbar.js:77 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:105 +#: frontend/src/components/toolbar/view-file-toolbar.js:103 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:69 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:359 #: frontend/src/pages/my-libs/mylib-repo-menu.js:142 @@ -2494,12 +2553,12 @@ msgstr "" #: frontend/src/components/dialog/share-to-other-server.js:193 #: frontend/src/pages/groups/group-view.js:302 -#: frontend/src/pages/org-admin/org-user-item.js:83 +#: frontend/src/pages/org-admin/org-user-item.js:82 #: frontend/src/pages/org-admin/org-users-users.js:157 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:168 -#: frontend/src/pages/sys-admin/users/users-content.js:261 -#: frontend/src/pages/sys-admin/users/users-content.js:322 -#: frontend/src/pages/sys-admin/users/users-content.js:327 +#: frontend/src/pages/sys-admin/users/users-content.js:256 +#: frontend/src/pages/sys-admin/users/users-content.js:313 +#: frontend/src/pages/sys-admin/users/users-content.js:318 #: frontend/src/pages/sys-admin/users/users.js:269 #: frontend/src/pages/sys-admin/users/users.js:293 msgid "It may take some time, please wait." @@ -2515,7 +2574,7 @@ msgstr "" #: frontend/src/pages/sys-admin/invitations/invitations.js:300 #: frontend/src/pages/sys-admin/notifications/notifications.js:274 #: frontend/src/pages/sys-admin/orgs/org-repos.js:176 -#: frontend/src/pages/sys-admin/orgs/org-users.js:390 +#: frontend/src/pages/sys-admin/orgs/org-users.js:371 #: frontend/src/pages/sys-admin/orgs/orgs.js:105 #: frontend/src/pages/sys-admin/orgs/search-orgs.js:69 #: frontend/src/pages/sys-admin/repos/dir-view.js:96 @@ -2630,31 +2689,6 @@ msgstr "" msgid "Add Organization" msgstr "" -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:74 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:74 -#: frontend/src/components/group-members.js:125 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:126 -#: frontend/src/components/wiki-list-view/wiki-list-view.js:45 -#: frontend/src/pages/groups/group-view.js:381 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:86 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:65 -#: frontend/src/pages/org-admin/org-group-members.js:109 -#: frontend/src/pages/org-admin/org-links.js:101 -#: frontend/src/pages/org-admin/org-user-shared-repos.js:77 -#: frontend/src/pages/shared-libs/shared-libs.js:86 -#: frontend/src/pages/sys-admin/groups/group-members.js:166 -#: frontend/src/pages/sys-admin/groups/groups-content.js:58 -#: frontend/src/pages/sys-admin/links/share-links.js:66 -#: frontend/src/pages/sys-admin/orgs/org-repos.js:35 -#: frontend/src/pages/sys-admin/repos/repos.js:88 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:67 -#: frontend/src/pages/sys-admin/users/user-groups.js:119 -#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:170 -#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:188 -msgid "Owner" -msgstr "" - #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:101 msgid "Owner can use admin panel in an organization, must be a new account." msgstr "" @@ -2697,7 +2731,7 @@ msgstr "" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:80 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:81 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:51 -#: frontend/src/components/dialog/transfer-dialog.js:146 +#: frontend/src/components/dialog/transfer-dialog.js:79 msgid "Select a user" msgstr "" @@ -2722,7 +2756,7 @@ msgid "End date" msgstr "" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:34 -#: frontend/src/components/dialog/transfer-dialog.js:173 +#: frontend/src/components/dialog/transfer-dialog.js:71 msgid "Transfer Library {library_name}" msgstr "" @@ -2742,16 +2776,16 @@ msgstr "" msgid "Terms" msgstr "" -#: frontend/src/components/dialog/transfer-dialog.js:127 -msgid "Transfer to user" +#: frontend/src/components/dialog/transfer-dialog.js:87 +msgid "Select a department" msgstr "" -#: frontend/src/components/dialog/transfer-dialog.js:133 +#: frontend/src/components/dialog/transfer-dialog.js:95 msgid "Transfer to department" msgstr "" -#: frontend/src/components/dialog/transfer-dialog.js:157 -msgid "Select a department" +#: frontend/src/components/dialog/transfer-dialog.js:95 +msgid "Transfer to user" msgstr "" #: frontend/src/components/dialog/transfer-group-dialog.js:55 @@ -2817,65 +2851,64 @@ msgstr "" msgid "Packaging..." msgstr "" -#: frontend/src/components/dir-view-mode/dir-column-file.js:48 +#: frontend/src/components/dir-view-mode/dir-column-file.js:69 msgid "File does not exist." msgstr "" -#: frontend/src/components/dirent-detail/detail-list-view.js:86 -#: frontend/src/components/dirent-detail/detail-list-view.js:121 +#: frontend/src/components/dir-view-mode/dir-column-file.js:90 +msgid "This file is in draft stage." +msgstr "" + +#: frontend/src/components/dir-view-mode/dir-column-file.js:91 +msgid "View Draft" +msgstr "" + +#: frontend/src/components/dirent-detail/detail-list-view.js:85 +#: frontend/src/components/dirent-detail/detail-list-view.js:120 #: frontend/src/components/dirent-detail/file-details.js:86 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:75 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:45 msgid "Location" msgstr "" -#: frontend/src/components/dirent-detail/detail-list-view.js:102 -#: frontend/src/components/dirent-detail/detail-list-view.js:104 +#: frontend/src/components/dirent-detail/detail-list-view.js:101 +#: frontend/src/components/dirent-detail/detail-list-view.js:103 msgid "Apply properties to files inside the folder" msgstr "" #: frontend/src/components/dirent-detail/lib-details.js:68 -#: frontend/src/components/main-side-nav.js:180 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:79 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:82 +#: frontend/src/components/main-side-nav.js:181 +#: frontend/src/pages/org-admin/org-libraries.js:149 #: frontend/src/pages/repo-wiki-mode/side-panel.js:161 -#: frontend/src/pages/sys-admin/info.js:116 +#: frontend/src/pages/sys-admin/info.js:112 #: frontend/src/pages/sys-admin/repos/repos.js:81 #: frontend/src/pages/sys-admin/repos/repos.js:84 msgid "Files" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:210 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:705 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 msgid "Frozen by {name}" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:210 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:705 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 msgid "locked by {name}" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:214 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:711 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:736 msgid "freezed" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:214 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:711 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:736 #: frontend/src/components/file-view/file-info.js:31 #: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:17 msgid "locked" msgstr "" -#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 -msgid "Unselect this item" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 -msgid "Select this item" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-item.js:734 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:818 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:759 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:846 #: frontend/src/components/file-view/file-info.js:40 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:643 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:333 @@ -2887,8 +2920,8 @@ msgstr "" msgid "Unstar" msgstr "" -#: frontend/src/components/dirent-list-view/dirent-list-item.js:734 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:818 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:759 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:846 #: frontend/src/components/file-view/file-info.js:40 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:643 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:333 @@ -2898,24 +2931,40 @@ msgstr "" msgid "Star" msgstr "" -#: frontend/src/components/dirent-list-view/dirent-list-view.js:623 -msgid "Unselect all items" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-view.js:623 -msgid "Select all items" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-none-view.js:54 +#: frontend/src/components/dirent-list-view/dirent-none-view.js:52 msgid "This folder has no content at this time." msgstr "" -#: frontend/src/components/dirent-list-view/dirent-none-view.js:55 +#: frontend/src/components/dirent-list-view/dirent-none-view.js:53 msgid "You can create files quickly" msgstr "" +#: frontend/src/components/draft-list-view/draft-list-item.js:113 +#: frontend/src/pages/sdoc-revision/index.js:123 +msgid "Publish" +msgstr "" + +#: frontend/src/components/draft-list-view/draft-list-view.js:37 +#: frontend/src/pages/dashboard/content.js:34 +#: frontend/src/pages/org-admin/devices/devices-errors.js:51 +#: frontend/src/pages/org-admin/org-logs-file-audit.js:103 +#: frontend/src/pages/org-admin/org-logs-file-update.js:117 +#: frontend/src/pages/org-admin/org-logs-perm-audit.js:84 +#: frontend/src/pages/share-admin/share-links.js:88 +#: frontend/src/pages/share-admin/upload-links.js:51 +#: frontend/src/pages/starred/starred.js:35 +#: frontend/src/pages/sys-admin/abuse-reports.js:87 +#: frontend/src/pages/sys-admin/devices/devices-errors.js:51 +#: frontend/src/pages/sys-admin/file-scan-records.js:29 +#: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:91 +#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:169 +#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:187 +#: frontend/src/pages/sys-admin/web-settings/web-settings.js:279 +msgid "Library" +msgstr "" + #: frontend/src/components/file-chooser/file-chooser.js:286 -#: frontend/src/components/search/ai-search.js:453 +#: frontend/src/components/search/ai-search.js:452 #: frontend/src/components/search/wiki-search.js:193 msgid "No results matching" msgstr "" @@ -2929,151 +2978,132 @@ msgstr "" msgid "Other Libraries" msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:148 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:146 -#: frontend/src/pages/upload-link/file-uploader.js:140 +#: frontend/src/components/file-uploader/file-uploader.js:149 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:147 +#: frontend/src/pages/upload-link/file-uploader.js:141 msgid "Please upload no more than {maxFiles} files at a time." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:395 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:406 -#: frontend/src/pages/upload-link/file-uploader.js:396 +#: frontend/src/components/file-uploader/file-uploader.js:401 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:412 +#: frontend/src/pages/upload-link/file-uploader.js:401 msgid "File is locked by others." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:396 +#: frontend/src/components/file-uploader/file-uploader.js:402 msgid "Invalid filename." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:397 +#: frontend/src/components/file-uploader/file-uploader.js:403 msgid "File already exists." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:398 +#: frontend/src/components/file-uploader/file-uploader.js:404 msgid "File size is too large." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:399 +#: frontend/src/components/file-uploader/file-uploader.js:405 msgid "Out of quota." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:408 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:399 -#: frontend/src/pages/upload-link/file-uploader.js:389 +#: frontend/src/components/file-uploader/file-uploader.js:414 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:405 +#: frontend/src/pages/upload-link/file-uploader.js:394 msgid "Network error" msgstr "" -#: frontend/src/components/file-uploader/forbid-upload-list-item.js:23 -#: frontend/src/components/shared-link-file-uploader/forbid-upload-list-item.js:23 -#: frontend/src/pages/upload-link/forbid-upload-list-item.js:23 -msgid "File too large" +#: frontend/src/components/file-uploader/forbid-upload-list-item.js:13 +#: frontend/src/components/shared-link-file-uploader/forbid-upload-list-item.js:13 +msgid "Please upload files less than {placeholder}M" msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:94 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:94 +#: frontend/src/components/file-uploader/upload-list-item.js:97 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:97 #: frontend/src/pages/upload-link/upload-list-item.js:94 msgid "Preparing to upload..." msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:95 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:95 +#: frontend/src/components/file-uploader/upload-list-item.js:98 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:98 #: frontend/src/pages/upload-link/upload-list-item.js:95 msgid "Remaining" msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:96 -#: frontend/src/components/file-uploader/upload-list-item.js:122 +#: frontend/src/components/file-uploader/upload-list-item.js:99 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:99 +#: frontend/src/pages/upload-link/upload-list-item.js:96 +msgid "Indexing..." +msgstr "" + +#: frontend/src/components/file-uploader/upload-list-item.js:130 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:130 +#: frontend/src/pages/upload-link/upload-list-item.js:127 +msgid "Retry" +msgstr "" + +#: frontend/src/components/file-uploader/upload-list-item.js:133 #: frontend/src/components/file-view/file-toolbar.js:150 #: frontend/src/components/file-view/file-toolbar.js:209 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:96 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:122 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:155 -#: frontend/src/pages/upload-link/upload-list-item.js:96 -#: frontend/src/pages/upload-link/upload-list-item.js:122 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:133 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:117 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162 +#: frontend/src/pages/upload-link/upload-list-item.js:130 msgid "Saving..." msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:117 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:117 -#: frontend/src/pages/upload-link/upload-list-item.js:117 -msgid "Waiting..." -msgstr "" - -#: frontend/src/components/file-uploader/upload-list-item.js:118 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:118 -#: frontend/src/pages/upload-link/upload-list-item.js:118 -msgid "Uploading..." -msgstr "" - -#: frontend/src/components/file-uploader/upload-list-item.js:131 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:131 -#: frontend/src/pages/upload-link/upload-list-item.js:131 +#: frontend/src/components/file-uploader/upload-list-item.js:136 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:136 +#: frontend/src/pages/upload-link/upload-list-item.js:133 msgid "Uploaded" msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:147 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:147 -#: frontend/src/pages/upload-link/upload-list-item.js:147 -msgid "Retry" -msgstr "" - #: frontend/src/components/file-uploader/upload-progress-dialog.js:48 #: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:48 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:51 -msgid "{uploaded_files_num}/{all_files_num} Files" +#: frontend/src/pages/org-admin/web-settings/web-settings.js:119 +msgid "File Upload" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:56 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:56 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:58 -msgid "{failed_files_num} file(s) failed to upload" -msgstr "" - -#: frontend/src/components/file-uploader/upload-progress-dialog.js:67 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:67 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:83 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:49 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:49 msgid "File Uploading..." msgstr "" +#: frontend/src/components/file-uploader/upload-progress-dialog.js:75 #: frontend/src/components/file-uploader/upload-progress-dialog.js:77 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:75 #: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:77 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:90 -msgid "All files uploaded" -msgstr "" - -#: frontend/src/components/file-uploader/upload-progress-dialog.js:96 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:96 msgid "Retry All" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:103 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:103 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:75 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:80 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:82 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:80 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:82 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:61 msgid "Cancel All" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:110 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:110 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:107 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:88 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:88 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:68 msgid "name" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:111 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:111 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:108 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:89 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:89 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:69 msgid "size" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:112 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:112 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:109 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:90 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:90 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:70 msgid "progress" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:113 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:113 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:110 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:91 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:91 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:71 msgid "state" msgstr "" @@ -3088,14 +3118,14 @@ msgid "unstarred" msgstr "" #: frontend/src/components/file-view/file-toolbar.js:92 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:90 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:96 #: frontend/src/utils/text-translation.js:23 msgid "Lock" msgstr "" #: frontend/src/components/file-view/file-toolbar.js:96 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:98 -#: frontend/src/utils/text-translation.js:24 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:104 +#: frontend/src/utils/text-translation.js:25 msgid "Unlock" msgstr "" @@ -3113,12 +3143,12 @@ msgstr "" #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:342 #: frontend/src/pages/org-admin/org-logs-file-update.js:260 #: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:137 -#: frontend/src/repo-history.js:292 frontend/src/utils/text-translation.js:21 +#: frontend/src/repo-history.js:289 frontend/src/utils/text-translation.js:21 msgid "Details" msgstr "" #: frontend/src/components/file-view/file-toolbar.js:186 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:130 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:136 #: frontend/src/utils/text-translation.js:22 msgid "Open via Client" msgstr "" @@ -3140,7 +3170,7 @@ msgstr "" #: frontend/src/pages/sys-admin/groups/group-members.js:109 #: frontend/src/pages/sys-admin/users/user-groups.js:122 #: frontend/src/pages/sys-admin/users/users-nav.js:25 -#: frontend/src/utils/utils.js:686 +#: frontend/src/utils/utils.js:690 msgid "Admin" msgstr "" @@ -3157,9 +3187,8 @@ msgstr "" #: frontend/src/components/group-members.js:96 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:290 -#: frontend/src/pages/lib-content-view/lib-content-view.js:838 +#: frontend/src/pages/lib-content-view/lib-content-view.js:857 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:311 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:157 #: frontend/src/pages/org-admin/org-group-repos.js:146 #: frontend/src/pages/org-admin/org-user-repos.js:142 #: frontend/src/pages/sys-admin/repos/repos.js:162 @@ -3194,91 +3223,84 @@ msgstr "" msgid "Search group members" msgstr "" -#: frontend/src/components/main-side-nav.js:92 +#: frontend/src/components/main-side-nav.js:93 #: frontend/src/pages/org-admin/org-groups.js:154 msgid "All Groups" msgstr "" -#: frontend/src/components/main-side-nav.js:123 -#: frontend/src/components/main-side-nav.js:125 -#: frontend/src/components/main-side-nav.js:132 -#: frontend/src/components/main-side-nav.js:134 +#: frontend/src/components/main-side-nav.js:124 +#: frontend/src/components/main-side-nav.js:126 +#: frontend/src/components/main-side-nav.js:133 +#: frontend/src/components/main-side-nav.js:135 #: frontend/src/pages/org-admin/side-panel.js:86 #: frontend/src/pages/sys-admin/side-panel.js:174 msgid "Links" msgstr "" -#: frontend/src/components/main-side-nav.js:150 -#: frontend/src/components/main-side-nav.js:152 +#: frontend/src/components/main-side-nav.js:151 +#: frontend/src/components/main-side-nav.js:153 #: frontend/src/pages/share-admin/folders.js:368 msgid "Folders" msgstr "" -#: frontend/src/components/main-side-nav.js:184 -#: frontend/src/components/main-side-nav.js:186 +#: frontend/src/components/main-side-nav.js:185 +#: frontend/src/components/main-side-nav.js:187 #: frontend/src/pages/my-libs/my-libs-deleted.js:54 #: frontend/src/pages/my-libs/my-libs.js:166 msgid "My Libraries" msgstr "" -#: frontend/src/components/main-side-nav.js:191 -#: frontend/src/components/main-side-nav.js:193 +#: frontend/src/components/main-side-nav.js:192 +#: frontend/src/components/main-side-nav.js:194 #: frontend/src/pages/shared-libs/shared-libs.js:456 msgid "Shared with me" msgstr "" -#: frontend/src/components/main-side-nav.js:198 -#: frontend/src/components/main-side-nav.js:200 +#: frontend/src/components/main-side-nav.js:199 +#: frontend/src/components/main-side-nav.js:201 #: frontend/src/pages/shared-with-all/public-shared-view.js:206 msgid "Shared with all" msgstr "" -#: frontend/src/components/main-side-nav.js:205 -#: frontend/src/components/main-side-nav.js:207 +#: frontend/src/components/main-side-nav.js:206 +#: frontend/src/components/main-side-nav.js:208 msgid "Shared with groups" msgstr "" -#: frontend/src/components/main-side-nav.js:214 -#: frontend/src/components/main-side-nav.js:216 -#: frontend/src/components/main-side-nav.js:222 -#: frontend/src/components/main-side-nav.js:224 +#: frontend/src/components/main-side-nav.js:215 +#: frontend/src/components/main-side-nav.js:217 +#: frontend/src/components/main-side-nav.js:223 +#: frontend/src/components/main-side-nav.js:225 msgid "Shared from other servers" msgstr "" -#: frontend/src/components/main-side-nav.js:231 +#: frontend/src/components/main-side-nav.js:232 msgid "Tools" msgstr "" -#: frontend/src/components/main-side-nav.js:234 -#: frontend/src/components/main-side-nav.js:236 +#: frontend/src/components/main-side-nav.js:235 +#: frontend/src/components/main-side-nav.js:237 #: frontend/src/pages/starred/starred.js:315 msgid "Favorites" msgstr "" -#: frontend/src/components/main-side-nav.js:241 -#: frontend/src/components/main-side-nav.js:243 +#: frontend/src/components/main-side-nav.js:242 +#: frontend/src/components/main-side-nav.js:244 msgid "Activities" msgstr "" -#: frontend/src/components/main-side-nav.js:248 -#: frontend/src/components/main-side-nav.js:250 +#: frontend/src/components/main-side-nav.js:249 +#: frontend/src/components/main-side-nav.js:251 #: frontend/src/pages/wikis/wikis.js:137 msgid "Published Libraries" msgstr "" -#: frontend/src/components/main-side-nav.js:254 -#: frontend/src/components/main-side-nav.js:256 +#: frontend/src/components/main-side-nav.js:264 +#: frontend/src/components/main-side-nav.js:266 #: frontend/src/pages/linked-devices/linked-devices.js:230 msgid "Linked Devices" msgstr "" -#: frontend/src/components/main-side-nav.js:268 -#: frontend/src/components/main-side-nav.js:270 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:354 -#: frontend/src/pages/my-libs/mylib-repo-menu.js:178 -msgid "Share Admin" -msgstr "" - #: frontend/src/components/more.js:14 msgid "show more" msgstr "" @@ -3318,15 +3340,15 @@ msgid "" "right}" msgstr "" -#: frontend/src/components/popover/edit-filetag-popover.js:141 +#: frontend/src/components/popover/edit-filetag-popover.js:137 msgid "No tags" msgstr "" -#: frontend/src/components/popover/edit-filetag-popover.js:145 +#: frontend/src/components/popover/edit-filetag-popover.js:141 msgid "Tag not found" msgstr "" -#: frontend/src/components/popover/edit-filetag-popover.js:159 +#: frontend/src/components/popover/edit-filetag-popover.js:155 msgid "Find a tag" msgstr "" @@ -3369,8 +3391,8 @@ msgstr "" msgid "You are watching file changes of this library." msgstr "" -#: frontend/src/components/sdoc-wiki-page-viewer/index.js:133 -#: frontend/src/components/seafile-markdown-viewer/index.js:119 +#: frontend/src/components/sdoc-wiki-page-viewer/index.js:125 +#: frontend/src/components/seafile-markdown-viewer/index.js:111 msgid "Last modified by" msgstr "" @@ -3406,41 +3428,41 @@ msgstr "" msgid "Reference documents" msgstr "" -#: frontend/src/components/search/ai-search.js:387 +#: frontend/src/components/search/ai-search.js:386 #: frontend/src/components/search/search.js:433 msgid "Search results visited recently" msgstr "" -#: frontend/src/components/search/ai-search.js:436 +#: frontend/src/components/search/ai-search.js:435 #: frontend/src/components/search/search.js:413 msgid "Type characters to start search" msgstr "" -#: frontend/src/components/search/ai-search.js:439 +#: frontend/src/components/search/ai-search.js:438 msgid "Type more characters to start search" msgstr "" -#: frontend/src/components/search/ai-search.js:450 -#: frontend/src/components/search/ai-search.js:467 +#: frontend/src/components/search/ai-search.js:449 +#: frontend/src/components/search/ai-search.js:466 msgid "Ask AI" msgstr "" -#: frontend/src/components/search/ai-search.js:529 +#: frontend/src/components/search/ai-search.js:528 msgid "" "Indexing the library. Semantic search will be available within a few " "minutes." msgstr "" -#: frontend/src/components/search/ai-search.js:540 +#: frontend/src/components/search/ai-search.js:539 msgid "Successfully turned it off" msgstr "" -#: frontend/src/components/search/ai-search.js:558 -#: frontend/src/components/search/ai-search.js:582 +#: frontend/src/components/search/ai-search.js:557 +#: frontend/src/components/search/ai-search.js:581 msgid "Turn on semantic search for this library" msgstr "" -#: frontend/src/components/search/ai-search.js:570 +#: frontend/src/components/search/ai-search.js:569 msgid "Turn off semantic search for this library" msgstr "" @@ -3511,13 +3533,13 @@ msgstr "" #: frontend/src/components/select-editor/sysadmin-user-role-editor.js:19 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:155 -#: frontend/src/pages/sys-admin/users/users-content.js:281 +#: frontend/src/pages/sys-admin/users/users-content.js:272 msgid "Default" msgstr "" #: frontend/src/components/select-editor/sysadmin-user-role-editor.js:21 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:157 -#: frontend/src/pages/sys-admin/users/users-content.js:283 +#: frontend/src/pages/sys-admin/users/users-content.js:274 msgid "Guest" msgstr "" @@ -3574,36 +3596,30 @@ msgstr "" msgid "Successfully deleted {number_placeholder} share links" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:138 -msgid "" -"Share links cannot be generated because \"Invisible\", \"Online Read-Write\"" -" or \"Online Read-Only\" is set for you on some folder(s) in the library." -msgstr "" - -#: frontend/src/components/share-link-panel/link-creation.js:162 +#: frontend/src/components/share-link-panel/link-creation.js:156 msgid "Please enter an integer bigger than 1 as number of links." msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:166 +#: frontend/src/components/share-link-panel/link-creation.js:160 msgid "" "Please enter an integer not bigger than {max_number} as number of links." msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:260 +#: frontend/src/components/share-link-panel/link-creation.js:254 #: frontend/src/components/share-link-panel/link-list.js:64 msgid "Generate links in batch" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:260 +#: frontend/src/components/share-link-panel/link-creation.js:254 #: frontend/src/components/share-link-panel/link-list.js:63 msgid "Generate Link" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:265 +#: frontend/src/components/share-link-panel/link-creation.js:259 msgid "Number of links" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:329 +#: frontend/src/components/share-link-panel/link-creation.js:323 msgid "Set permission" msgstr "" @@ -3651,8 +3667,7 @@ msgid "Are you sure you want to delete the selected share link(s) ?" msgstr "" #: frontend/src/components/shared-file-view/shared-file-view.js:47 -#: frontend/src/pages/markdown-editor/index.js:410 -#: frontend/src/pages/plain-markdown-editor/index.js:172 +#: frontend/src/pages/markdown-editor/index.js:458 #: frontend/src/view-file-text.js:81 msgid "Successfully saved" msgstr "" @@ -3663,7 +3678,7 @@ msgid "File download is disabled: the share link traffic of owner is used up." msgstr "" #: frontend/src/components/shared-file-view/shared-file-view.js:122 -#: frontend/src/repo-folder-trash.js:205 frontend/src/repo-snapshot.js:168 +#: frontend/src/repo-folder-trash.js:202 frontend/src/repo-snapshot.js:166 #: frontend/src/shared-dir-view.js:449 msgid "Current path: " msgstr "" @@ -3719,12 +3734,6 @@ msgstr "" msgid "Unshare" msgstr "" -#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:351 -#: frontend/src/pages/my-libs/mylib-repo-menu.js:154 -#: frontend/src/pages/sys-admin/repos/repos.js:271 -msgid "History Setting" -msgstr "" - #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:357 #: frontend/src/pages/my-libs/mylib-repo-menu.js:157 msgid "Change Password" @@ -3733,9 +3742,9 @@ msgstr "" #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:360 #: frontend/src/components/user-settings/webdav-password.js:104 #: frontend/src/pages/my-libs/mylib-repo-menu.js:160 -#: frontend/src/pages/sys-admin/orgs/org-users.js:304 -#: frontend/src/pages/sys-admin/users/users-content.js:364 -#: frontend/src/pages/sys-admin/users/users-content.js:566 +#: frontend/src/pages/sys-admin/orgs/org-users.js:294 +#: frontend/src/pages/sys-admin/users/users-content.js:355 +#: frontend/src/pages/sys-admin/users/users-content.js:554 msgid "Reset Password" msgstr "" @@ -3794,8 +3803,8 @@ msgid "Clients" msgstr "" #: frontend/src/components/toolbar/common-toolbar.js:24 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:86 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:146 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:90 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:150 #: frontend/src/pages/search/main-panel.js:330 #: frontend/src/pages/wiki/main-panel.js:95 #: frontend/src/pages/wiki/main-panel.js:112 @@ -3803,12 +3812,12 @@ msgid "Search files" msgstr "" #: frontend/src/components/toolbar/dir-operation-toolbar.js:192 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:68 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:54 msgid "Upload Files" msgstr "" #: frontend/src/components/toolbar/dir-operation-toolbar.js:193 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:69 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:55 msgid "Upload Folder" msgstr "" @@ -3841,17 +3850,17 @@ msgstr "" msgid "New SeaDoc File" msgstr "" -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:328 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:336 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:356 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:364 #: frontend/src/utils/text-translation.js:18 msgid "Move" msgstr "" #: frontend/src/components/toolbar/repo-view-toobar.js:63 -#: frontend/src/components/toolbar/view-file-toolbar.js:73 +#: frontend/src/components/toolbar/view-file-toolbar.js:99 #: frontend/src/file-history-old.js:268 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:55 -#: frontend/src/repo-folder-trash.js:284 +#: frontend/src/repo-folder-trash.js:280 msgid "More" msgstr "" @@ -3860,10 +3869,18 @@ msgstr "" msgid "Deleted Libraries" msgstr "" -#: frontend/src/components/toolbar/view-file-toolbar.js:67 +#: frontend/src/components/toolbar/view-file-toolbar.js:87 msgid "Edit File" msgstr "" +#: frontend/src/components/toolbar/view-file-toolbar.js:92 +msgid "New Draft" +msgstr "" + +#: frontend/src/components/toolbar/view-file-toolbar.js:93 +msgid "Create a draft from this file, instead of editing it directly." +msgstr "" + #: frontend/src/components/toolbar/view-mode-toolbar.js:31 #: frontend/src/shared-dir-view.js:456 frontend/src/shared-dir-view.js:457 msgid "List" @@ -3879,7 +3896,7 @@ msgid "Column" msgstr "" #: frontend/src/components/toolbar/view-mode-toolbar.js:37 -#: frontend/src/utils/text-translation.js:33 +#: frontend/src/utils/text-translation.js:34 msgid "Properties" msgstr "" @@ -4091,8 +4108,8 @@ msgstr "" msgid "History Versions" msgstr "" -#: frontend/src/file-history-old.js:244 frontend/src/repo-history.js:142 -#: frontend/src/repo-history.js:149 +#: frontend/src/file-history-old.js:244 frontend/src/repo-history.js:139 +#: frontend/src/repo-history.js:146 msgid "Modifier" msgstr "" @@ -4124,71 +4141,75 @@ msgstr "" msgid "Removed items older than {n} days from trash." msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:77 +#: frontend/src/pages/dashboard/activity-item.js:76 +msgid "Publish draft" +msgstr "" + +#: frontend/src/pages/dashboard/activity-item.js:89 msgid "{file} and {n} other files" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:80 +#: frontend/src/pages/dashboard/activity-item.js:92 msgid "Created {n} files" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:84 +#: frontend/src/pages/dashboard/activity-item.js:96 msgid "details" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:98 +#: frontend/src/pages/dashboard/activity-item.js:110 msgid "Created draft" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:98 +#: frontend/src/pages/dashboard/activity-item.js:110 msgid "Created file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:103 +#: frontend/src/pages/dashboard/activity-item.js:115 msgid "Deleted draft" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:103 +#: frontend/src/pages/dashboard/activity-item.js:115 msgid "Deleted file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:108 +#: frontend/src/pages/dashboard/activity-item.js:120 msgid "Restored file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:113 +#: frontend/src/pages/dashboard/activity-item.js:125 msgid "Renamed file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:120 +#: frontend/src/pages/dashboard/activity-item.js:132 msgid "Moved file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:125 +#: frontend/src/pages/dashboard/activity-item.js:137 msgid "Updated draft" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:125 +#: frontend/src/pages/dashboard/activity-item.js:137 msgid "Updated file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:135 +#: frontend/src/pages/dashboard/activity-item.js:147 msgid "Created folder" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:140 +#: frontend/src/pages/dashboard/activity-item.js:152 msgid "Deleted folder" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:145 +#: frontend/src/pages/dashboard/activity-item.js:157 msgid "Restored folder" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:150 +#: frontend/src/pages/dashboard/activity-item.js:162 msgid "Renamed folder" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:157 +#: frontend/src/pages/dashboard/activity-item.js:169 msgid "Moved folder" msgstr "" @@ -4206,29 +4227,11 @@ msgstr "" #: frontend/src/pages/org-admin/statistic/statistic-nav.js:15 #: frontend/src/pages/sys-admin/abuse-reports.js:88 #: frontend/src/pages/sys-admin/statistic/statistic-nav.js:15 -#: frontend/src/repo-folder-trash.js:368 frontend/src/repo-folder-trash.js:425 -#: frontend/src/repo-snapshot.js:304 +#: frontend/src/repo-folder-trash.js:363 frontend/src/repo-folder-trash.js:419 +#: frontend/src/repo-snapshot.js:302 msgid "File" msgstr "" -#: frontend/src/pages/dashboard/content.js:34 -#: frontend/src/pages/org-admin/devices/devices-errors.js:51 -#: frontend/src/pages/org-admin/org-logs-file-audit.js:103 -#: frontend/src/pages/org-admin/org-logs-file-update.js:117 -#: frontend/src/pages/org-admin/org-logs-perm-audit.js:84 -#: frontend/src/pages/share-admin/share-links.js:88 -#: frontend/src/pages/share-admin/upload-links.js:51 -#: frontend/src/pages/starred/starred.js:35 -#: frontend/src/pages/sys-admin/abuse-reports.js:87 -#: frontend/src/pages/sys-admin/devices/devices-errors.js:51 -#: frontend/src/pages/sys-admin/file-scan-records.js:29 -#: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:91 -#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:169 -#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:187 -#: frontend/src/pages/sys-admin/web-settings/web-settings.js:279 -msgid "Library" -msgstr "" - #: frontend/src/pages/dashboard/files-activities.js:247 msgid "All Activities" msgstr "" @@ -4249,6 +4252,25 @@ msgstr "" msgid "Find modifiers" msgstr "" +#: frontend/src/pages/drafts/draft-content.js:44 +msgid "Successfully published draft %(draft)s." +msgstr "" + +#: frontend/src/pages/drafts/draft-content.js:48 +msgid "Failed to publish draft %(draft)s." +msgstr "" + +#: frontend/src/pages/drafts/draft-content.js:62 +msgid "No draft yet" +msgstr "" + +#: frontend/src/pages/drafts/draft-content.js:63 +msgid "" +"Draft is a way to let you collaborate with others on files. You can create a" +" draft from a file, edit the draft and then ask for a review. The original " +"file will be updated only after the draft has been reviewed." +msgstr "" + #: frontend/src/pages/file-history-old/history-item.js:58 msgid "(current version)" msgstr "" @@ -4301,7 +4323,7 @@ msgstr "" #: frontend/src/pages/sys-admin/groups/group-nav.js:27 #: frontend/src/pages/sys-admin/groups/groups.js:137 #: frontend/src/pages/sys-admin/groups/search-groups.js:110 -#: frontend/src/pages/sys-admin/info.js:136 +#: frontend/src/pages/sys-admin/info.js:132 #: frontend/src/pages/sys-admin/orgs/org-nav.js:19 #: frontend/src/pages/sys-admin/side-panel.js:114 #: frontend/src/pages/sys-admin/users/user-nav.js:21 @@ -4315,7 +4337,7 @@ msgstr "" #: frontend/src/pages/groups/group-view.js:488 #: frontend/src/pages/my-libs/mylib-repo-menu.js:151 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:268 +#: frontend/src/pages/org-admin/org-libraries.js:317 #: frontend/src/pages/sys-admin/groups/groups-content.js:187 #: frontend/src/pages/sys-admin/repos/repos.js:268 #: frontend/src/pages/sys-admin/users/user-repos.js:166 @@ -4373,122 +4395,122 @@ msgid "" "button in the menu bar." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-container.js:98 +#: frontend/src/pages/lib-content-view/lib-content-container.js:102 #: frontend/src/pages/wiki/main-panel.js:82 msgid "Folder does not exist." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-container.js:176 +#: frontend/src/pages/lib-content-view/lib-content-container.js:180 msgid "This library has been set to read-only by admin and cannot be updated." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:65 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:95 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:67 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:99 #: frontend/src/pages/sys-admin/main-panel-topbar.js:20 msgid "Side Nav Menu" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:176 +#: frontend/src/pages/lib-content-view/lib-content-view.js:180 msgid "Library share permission not found." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:595 +#: frontend/src/pages/lib-content-view/lib-content-view.js:617 msgid "Failed to move files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:597 +#: frontend/src/pages/lib-content-view/lib-content-view.js:619 #: frontend/src/shared-dir-view.js:214 msgid "Failed to copy files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:627 +#: frontend/src/pages/lib-content-view/lib-content-view.js:649 msgid "Successfully moved files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:629 +#: frontend/src/pages/lib-content-view/lib-content-view.js:651 #: frontend/src/shared-dir-view.js:228 msgid "Successfully copied files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:799 +#: frontend/src/pages/lib-content-view/lib-content-view.js:818 msgid "Restored {name} and {n} other items" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:800 +#: frontend/src/pages/lib-content-view/lib-content-view.js:819 msgid "Restored {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:807 +#: frontend/src/pages/lib-content-view/lib-content-view.js:826 msgid "Failed to restore {name} and {n} other items" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:808 +#: frontend/src/pages/lib-content-view/lib-content-view.js:827 msgid "Failed to restore {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:834 +#: frontend/src/pages/lib-content-view/lib-content-view.js:853 msgid "Successfully deleted {name} and {n} other items." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:844 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1081 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1109 +#: frontend/src/pages/lib-content-view/lib-content-view.js:863 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1111 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1139 msgid "Undo" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:851 +#: frontend/src/pages/lib-content-view/lib-content-view.js:870 msgid "Failed to delete {name} and {n} other items." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1037 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1053 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1067 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1083 msgid "Renaming {name} failed" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1077 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1105 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:377 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1107 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1135 #: frontend/src/pages/org-admin/org-groups-search-groups.js:230 #: frontend/src/pages/org-admin/org-groups.js:126 +#: frontend/src/pages/org-admin/org-libraries.js:83 msgid "Successfully deleted {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1089 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1117 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1119 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1147 msgid "Failed to delete {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1170 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1203 msgid "Successfully moved {name}." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1178 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1210 msgid "Failed to move {name}." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1226 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1253 #: frontend/src/pages/sdoc/sdoc-file-history/side-panel.js:182 -#: frontend/src/utils/utils.js:1286 +#: frontend/src/utils/utils.js:1290 msgid "Successfully copied %(name)s." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1234 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1260 msgid "Failed to copy %(name)s" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1254 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1270 msgid "Converting, please wait..." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1266 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1282 msgid "Successfully converted the file." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1273 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1289 msgid "Failed to convert {name}." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1971 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1958 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:255 #: frontend/src/pages/share-with-ocm/shared-with-ocm.js:107 #: frontend/src/pages/shared-libs/shared-libs.js:290 @@ -4535,7 +4557,11 @@ msgstr "" msgid "Successfully unlinked %(name)s." msgstr "" -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:81 +#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:42 +msgid "Local draft saved" +msgstr "" + +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:87 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:68 msgid "Open parent directory" msgstr "" @@ -4548,25 +4574,23 @@ msgstr "" msgid "Switch to rich text editor" msgstr "" -#: frontend/src/pages/markdown-editor/index.js:116 +#: frontend/src/pages/markdown-editor/index.js:117 msgid "This file has been updated." msgstr "" -#: frontend/src/pages/markdown-editor/index.js:117 +#: frontend/src/pages/markdown-editor/index.js:118 msgid "Refresh" msgstr "" -#: frontend/src/pages/markdown-editor/index.js:152 +#: frontend/src/pages/markdown-editor/index.js:153 msgid "Another user is editing this file!" msgstr "" -#: frontend/src/pages/markdown-editor/index.js:300 -#: frontend/src/pages/plain-markdown-editor/index.js:101 +#: frontend/src/pages/markdown-editor/index.js:348 msgid "Leave this page? The system may not save your changes." msgstr "" -#: frontend/src/pages/markdown-editor/index.js:420 -#: frontend/src/pages/plain-markdown-editor/index.js:177 +#: frontend/src/pages/markdown-editor/index.js:468 msgid "Failed to save" msgstr "" @@ -4590,7 +4614,6 @@ msgid "Deleted Time" msgstr "" #: frontend/src/pages/my-libs/my-libs-deleted.js:147 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:169 #: frontend/src/pages/sys-admin/repos/trash-repos.js:171 #: frontend/src/repo-snapshot.js:121 msgid "Successfully restored the library." @@ -4610,7 +4633,7 @@ msgid "" msgstr "" #: frontend/src/pages/my-libs/mylib-repo-list-item.js:289 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:234 +#: frontend/src/pages/org-admin/org-libraries.js:282 #: frontend/src/pages/sys-admin/repos/repos.js:175 #: frontend/src/pages/sys-admin/users/user-repos.js:295 msgid "Successfully transferred the library." @@ -4645,7 +4668,6 @@ msgid "Shared By" msgstr "" #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:321 -#: frontend/src/pages/org-admin/libraries/org-repo-nav.js:15 #: frontend/src/pages/org-admin/org-users-nav.js:15 #: frontend/src/pages/search/advanced-search.js:66 #: frontend/src/pages/share-with-ocm/remote-dir-path.js:56 @@ -4660,9 +4682,8 @@ msgstr "" #: frontend/src/pages/org-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/devices/devices-by-platform.js:45 #: frontend/src/pages/sys-admin/devices/devices-errors.js:49 -#: frontend/src/pages/sys-admin/info.js:113 #: frontend/src/pages/sys-admin/terms-and-conditions/content.js:51 -#: frontend/src/repo-history.js:143 frontend/src/repo-history.js:150 +#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 msgid "Version" msgstr "" @@ -4674,7 +4695,7 @@ msgstr "" #: frontend/src/pages/org-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:89 -#: frontend/src/repo-history.js:143 frontend/src/repo-history.js:150 +#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 msgid "Device" msgstr "" @@ -4708,54 +4729,6 @@ msgid "" "follows:" msgstr "" -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:208 -#: frontend/src/utils/utils.js:426 -msgid "Encrypted library" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:211 -#: frontend/src/utils/utils.js:432 -msgid "Read-Write library" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:59 -#: frontend/src/translate.js:18 -msgid "" -"Tip: libraries deleted {trashReposExpireDays} days ago will be cleaned " -"automatically." -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:254 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:256 -msgid "Are you sure you want to delete {placeholder} completely?" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:265 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:267 -msgid "Are you sure you want to restore {placeholder}?" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:360 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:362 -msgid "Successfully cleared trash." -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:399 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:424 -msgid "Clear Trash" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:400 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:425 -msgid "Are you sure you want to clear trash?" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:402 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:427 -#: frontend/src/user-notifications.js:112 -msgid "Clear" -msgstr "" - #: frontend/src/pages/org-admin/org-admin-list.js:51 #: frontend/src/pages/org-admin/org-users-list.js:73 #: frontend/src/pages/org-admin/org-users-search-users.js:36 @@ -4880,6 +4853,7 @@ msgid "Search groups by name" msgstr "" #: frontend/src/pages/org-admin/org-groups.js:182 +#: frontend/src/pages/org-admin/org-libraries.js:174 #: frontend/src/pages/org-admin/org-links.js:125 #: frontend/src/pages/org-admin/org-logs-file-audit.js:124 #: frontend/src/pages/org-admin/org-logs-file-update.js:139 @@ -4890,6 +4864,7 @@ msgid "Previous" msgstr "" #: frontend/src/pages/org-admin/org-groups.js:184 +#: frontend/src/pages/org-admin/org-libraries.js:176 #: frontend/src/pages/org-admin/org-links.js:127 #: frontend/src/pages/org-admin/org-logs-file-audit.js:126 #: frontend/src/pages/org-admin/org-logs-file-update.js:141 @@ -4919,16 +4894,30 @@ msgid "Active Users" msgstr "" #: frontend/src/pages/org-admin/org-info.js:50 +#: frontend/src/pages/sys-admin/info.js:123 #: frontend/src/pages/sys-admin/info.js:127 -#: frontend/src/pages/sys-admin/info.js:131 msgid "Total Users" msgstr "" #: frontend/src/pages/org-admin/org-info.js:50 -#: frontend/src/pages/sys-admin/info.js:127 +#: frontend/src/pages/sys-admin/info.js:123 msgid "Limits" msgstr "" +#: frontend/src/pages/org-admin/org-libraries.js:140 +msgid "All Libraries" +msgstr "" + +#: frontend/src/pages/org-admin/org-libraries.js:256 +#: frontend/src/utils/utils.js:426 +msgid "Encrypted library" +msgstr "" + +#: frontend/src/pages/org-admin/org-libraries.js:259 +#: frontend/src/utils/utils.js:432 +msgid "Read-Write library" +msgstr "" + #: frontend/src/pages/org-admin/org-links.js:94 msgid "All Public Links" msgstr "" @@ -5052,64 +5041,46 @@ msgstr "" msgid "Verify" msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:60 +#: frontend/src/pages/org-admin/org-user-item.js:59 msgid "Resetting user's password, please wait for a moment." msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:63 +#: frontend/src/pages/org-admin/org-user-item.js:62 msgid "Successfully reset password to %(passwd)s for user %(user)s." msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:118 +#: frontend/src/pages/org-admin/org-user-item.js:112 #: frontend/src/pages/sys-admin/admin-logs/login-logs.js:102 #: frontend/src/pages/sys-admin/logs-page/login-logs.js:117 msgid "Failed" msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:129 +#: frontend/src/pages/org-admin/org-user-item.js:123 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:172 #: frontend/src/pages/sys-admin/institutions/institution-users.js:208 -#: frontend/src/pages/sys-admin/users/users-content.js:307 +#: frontend/src/pages/sys-admin/users/users-content.js:298 msgid "Active" msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:131 +#: frontend/src/pages/org-admin/org-user-item.js:125 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:172 #: frontend/src/pages/sys-admin/institutions/institution-users.js:208 -#: frontend/src/pages/sys-admin/users/users-content.js:309 +#: frontend/src/pages/sys-admin/users/users-content.js:300 msgid "Inactive" msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:157 -#: frontend/src/pages/sys-admin/orgs/org-users.js:230 -#: frontend/src/pages/sys-admin/users/users-content.js:406 -msgid "Are you sure you want to set {user_placeholder} inactive?" -msgstr "" - -#: frontend/src/pages/org-admin/org-user-item.js:195 +#: frontend/src/pages/org-admin/org-user-item.js:180 msgid "ResetPwd" msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:196 +#: frontend/src/pages/org-admin/org-user-item.js:181 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:152 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:192 -#: frontend/src/pages/sys-admin/users/users-content.js:367 -#: frontend/src/pages/sys-admin/users/users-content.js:575 +#: frontend/src/pages/sys-admin/users/users-content.js:358 +#: frontend/src/pages/sys-admin/users/users-content.js:563 msgid "Revoke Admin" msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:204 -#: frontend/src/pages/sys-admin/orgs/org-users.js:313 -#: frontend/src/pages/sys-admin/users/users-content.js:584 -msgid "Set user inactive" -msgstr "" - -#: frontend/src/pages/org-admin/org-user-item.js:207 -#: frontend/src/pages/sys-admin/orgs/org-users.js:316 -#: frontend/src/pages/sys-admin/users/users-content.js:587 -msgid "Set" -msgstr "" - #: frontend/src/pages/org-admin/org-user-profile.js:128 msgid "Avatar" msgstr "" @@ -5384,10 +5355,6 @@ msgstr "" msgid "Team name" msgstr "" -#: frontend/src/pages/org-admin/web-settings/web-settings.js:119 -msgid "File Upload" -msgstr "" - #: frontend/src/pages/org-admin/web-settings/web-settings.js:123 msgid "File extension white list" msgstr "" @@ -5398,23 +5365,19 @@ msgid "" "\"md;txt;docx\". Empty means no limit." msgstr "" -#: frontend/src/pages/sdoc-revision/index.js:123 -msgid "Publish" -msgstr "" - -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:239 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:193 msgid "No changes" msgstr "" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:249 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:203 msgid "Changes" msgstr "" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:268 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:222 msgid "Last modification" msgstr "" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:271 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:225 msgid "Next modification" msgstr "" @@ -5483,8 +5446,8 @@ msgstr "" #: frontend/src/pages/search/advanced-search.js:242 #: frontend/src/pages/search/advanced-search.js:264 -#: frontend/src/pages/sys-admin/orgs/org-users.js:307 -#: frontend/src/pages/sys-admin/users/users-content.js:569 +#: frontend/src/pages/sys-admin/orgs/org-users.js:297 +#: frontend/src/pages/sys-admin/users/users-content.js:557 msgid "Reset" msgstr "" @@ -5690,7 +5653,7 @@ msgid "Create Group" msgstr "" #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:107 -#: frontend/src/pages/sys-admin/users/users-content.js:557 +#: frontend/src/pages/sys-admin/users/users-content.js:545 msgid "Delete User" msgstr "" @@ -5825,24 +5788,24 @@ msgstr "" msgid "Upgrade to Pro Edition" msgstr "" -#: frontend/src/pages/sys-admin/info.js:119 +#: frontend/src/pages/sys-admin/info.js:115 msgid "Storage Used" msgstr "" -#: frontend/src/pages/sys-admin/info.js:122 +#: frontend/src/pages/sys-admin/info.js:118 msgid "Total Devices" msgstr "" -#: frontend/src/pages/sys-admin/info.js:122 +#: frontend/src/pages/sys-admin/info.js:118 msgid "Current Connected Devices" msgstr "" +#: frontend/src/pages/sys-admin/info.js:123 #: frontend/src/pages/sys-admin/info.js:127 -#: frontend/src/pages/sys-admin/info.js:131 msgid "Activated Users" msgstr "" -#: frontend/src/pages/sys-admin/info.js:141 +#: frontend/src/pages/sys-admin/info.js:137 #: frontend/src/pages/sys-admin/orgs/org-nav.js:31 #: frontend/src/pages/sys-admin/orgs/orgs.js:133 #: frontend/src/pages/sys-admin/orgs/search-orgs.js:106 @@ -5853,13 +5816,13 @@ msgid "Organizations" msgstr "" #: frontend/src/pages/sys-admin/institutions/institution-admins.js:163 -#: frontend/src/pages/sys-admin/users/users-content.js:405 +#: frontend/src/pages/sys-admin/users/users-content.js:395 msgid "" "Are you sure you want to revoke the admin permission of {placeholder} ?" msgstr "" #: frontend/src/pages/sys-admin/institutions/institution-admins.js:195 -#: frontend/src/pages/sys-admin/users/users-content.js:578 +#: frontend/src/pages/sys-admin/users/users-content.js:566 msgid "Revoke" msgstr "" @@ -5958,8 +5921,8 @@ msgstr "" msgid "Number of groups" msgstr "" -#: frontend/src/pages/sys-admin/orgs/org-users.js:229 -#: frontend/src/pages/sys-admin/users/users-content.js:404 +#: frontend/src/pages/sys-admin/orgs/org-users.js:221 +#: frontend/src/pages/sys-admin/users/users-content.js:394 msgid "Are you sure you want to reset the password of {placeholder} ?" msgstr "" @@ -5997,10 +5960,35 @@ msgstr "" msgid "Name or ID" msgstr "" +#: frontend/src/pages/sys-admin/repos/trash-repos.js:256 +msgid "Are you sure you want to delete {placeholder} completely?" +msgstr "" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:267 +msgid "Are you sure you want to restore {placeholder}?" +msgstr "" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:362 +msgid "Successfully cleared trash." +msgstr "" + #: frontend/src/pages/sys-admin/repos/trash-repos.js:371 msgid "Search libraries by owner" msgstr "" +#: frontend/src/pages/sys-admin/repos/trash-repos.js:424 +msgid "Clear Trash" +msgstr "" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:425 +msgid "Are you sure you want to clear trash?" +msgstr "" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:427 +#: frontend/src/user-notifications.js:112 +msgid "Clear" +msgstr "" + #: frontend/src/pages/sys-admin/side-panel.js:198 msgid "File Scan" msgstr "" @@ -6081,15 +6069,15 @@ msgstr "" msgid "Institution" msgstr "" -#: frontend/src/pages/sys-admin/users/users-content.js:292 +#: frontend/src/pages/sys-admin/users/users-content.js:283 msgid "Default Admin" msgstr "" -#: frontend/src/pages/sys-admin/users/users-content.js:296 +#: frontend/src/pages/sys-admin/users/users-content.js:287 msgid "Daily Admin" msgstr "" -#: frontend/src/pages/sys-admin/users/users-content.js:298 +#: frontend/src/pages/sys-admin/users/users-content.js:289 msgid "Audit Admin" msgstr "" @@ -6344,28 +6332,44 @@ msgid "" "accept the terms." msgstr "" -#: frontend/src/pages/upload-link/file-uploader.js:435 +#: frontend/src/pages/upload-link/file-uploader.js:305 +msgid "File upload started" +msgstr "" + +#: frontend/src/pages/upload-link/file-uploader.js:425 +msgid "All files uploaded" +msgstr "" + +#: frontend/src/pages/upload-link/file-uploader.js:439 msgid "Failed to upload {file_name}." msgstr "" -#: frontend/src/pages/upload-link/index.js:41 +#: frontend/src/pages/upload-link/forbid-upload-list-item.js:14 +msgid "Please upload files less than {placeholder}" +msgstr "" + +#: frontend/src/pages/upload-link/index.js:40 msgid "Upload files to {folder_name_placeholder}" msgstr "" -#: frontend/src/pages/upload-link/index.js:43 +#: frontend/src/pages/upload-link/index.js:42 msgid "shared by:" msgstr "" -#: frontend/src/pages/upload-link/index.js:47 +#: frontend/src/pages/upload-link/index.js:46 #: frontend/src/shared-dir-view.js:469 msgid "The owner of this library has run out of space." msgstr "" #: frontend/src/pages/upload-link/index.js:51 +msgid "Folder upload is limited to Chrome, Firefox 50+, and Microsoft Edge." +msgstr "" + +#: frontend/src/pages/upload-link/index.js:52 msgid "File size should be smaller than {max_size_placeholder}." msgstr "" -#: frontend/src/pages/upload-link/index.js:54 +#: frontend/src/pages/upload-link/index.js:56 msgid "Drag and drop files or folders here." msgstr "" @@ -6384,58 +6388,54 @@ msgid "" "by clicking the \"Publish a Library\" button in the menu bar." msgstr "" -#: frontend/src/repo-folder-trash.js:185 +#: frontend/src/repo-folder-trash.js:197 msgid "{placeholder} Trash" msgstr "" -#: frontend/src/repo-folder-trash.js:240 -msgid "Original path" -msgstr "" - -#: frontend/src/repo-folder-trash.js:241 +#: frontend/src/repo-folder-trash.js:237 msgid "Delete Time" msgstr "" -#: frontend/src/repo-folder-trash.js:329 frontend/src/repo-snapshot.js:273 +#: frontend/src/repo-folder-trash.js:325 frontend/src/repo-snapshot.js:271 msgid "Successfully restored 1 item." msgstr "" -#: frontend/src/repo-folder-trash.js:357 frontend/src/repo-folder-trash.js:417 -#: frontend/src/repo-snapshot.js:295 +#: frontend/src/repo-folder-trash.js:353 frontend/src/repo-folder-trash.js:411 +#: frontend/src/repo-snapshot.js:293 msgid "Directory" msgstr "" -#: frontend/src/repo-history.js:96 +#: frontend/src/repo-history.js:108 msgid "{placeholder} Modification History" msgstr "" -#: frontend/src/repo-history.js:115 +#: frontend/src/repo-history.js:112 msgid "" "Tip: a snapshot will be generated after modification, which records the " "library state after the modification." msgstr "" -#: frontend/src/repo-history.js:144 +#: frontend/src/repo-history.js:141 msgid "Labels" msgstr "" -#: frontend/src/repo-history.js:280 +#: frontend/src/repo-history.js:277 msgid "None" msgstr "" -#: frontend/src/repo-history.js:283 frontend/src/repo-snapshot.js:162 +#: frontend/src/repo-history.js:280 frontend/src/repo-snapshot.js:160 msgid "Unknown" msgstr "" -#: frontend/src/repo-history.js:313 +#: frontend/src/repo-history.js:310 msgid "Current Version" msgstr "" -#: frontend/src/repo-history.js:314 +#: frontend/src/repo-history.js:311 msgid "View Snapshot" msgstr "" -#: frontend/src/repo-snapshot.js:132 +#: frontend/src/repo-snapshot.js:145 msgid "{placeholder} Snapshot" msgstr "" @@ -6540,6 +6540,12 @@ msgstr "" msgid "No terms and conditions" msgstr "" +#: frontend/src/translate.js:18 +msgid "" +"Tip: libraries deleted {trashReposExpireDays} days ago will be cleaned " +"automatically." +msgstr "" + #: frontend/src/translate.js:19 msgid "No favorites" msgstr "" @@ -6581,35 +6587,39 @@ msgstr "" msgid "Message" msgstr "" -#: frontend/src/utils/text-translation.js:25 +#: frontend/src/utils/text-translation.js:24 msgid "Freeze Document" msgstr "" #: frontend/src/utils/text-translation.js:26 -msgid "Unfreeze Document" -msgstr "" - -#: frontend/src/utils/text-translation.js:27 msgid "Convert to Markdown" msgstr "" -#: frontend/src/utils/text-translation.js:28 +#: frontend/src/utils/text-translation.js:27 msgid "Convert to sdoc" msgstr "" -#: frontend/src/utils/text-translation.js:29 +#: frontend/src/utils/text-translation.js:28 msgid "Convert to docx" msgstr "" -#: frontend/src/utils/text-translation.js:30 +#: frontend/src/utils/text-translation.js:29 msgid "Export as docx" msgstr "" -#: frontend/src/utils/text-translation.js:32 +#: frontend/src/utils/text-translation.js:30 +msgid "Mark as draft" +msgstr "" + +#: frontend/src/utils/text-translation.js:31 +msgid "Unmark as draft" +msgstr "" + +#: frontend/src/utils/text-translation.js:33 msgid "Access Log" msgstr "" -#: frontend/src/utils/text-translation.js:35 +#: frontend/src/utils/text-translation.js:36 msgid "Convert with ONLYOFFICE" msgstr "" @@ -6645,96 +6655,96 @@ msgstr "" msgid "Online Read-Only folder" msgstr "" -#: frontend/src/utils/utils.js:689 +#: frontend/src/utils/utils.js:693 msgid "Online Read-Write" msgstr "" -#: frontend/src/utils/utils.js:692 +#: frontend/src/utils/utils.js:696 msgid "Online Read-Only" msgstr "" -#: frontend/src/utils/utils.js:695 +#: frontend/src/utils/utils.js:699 msgid "Invisible" msgstr "" -#: frontend/src/utils/utils.js:705 +#: frontend/src/utils/utils.js:709 msgid "User can read, write, upload, download and sync files." msgstr "" -#: frontend/src/utils/utils.js:708 +#: frontend/src/utils/utils.js:712 msgid "User can read, download and sync files." msgstr "" -#: frontend/src/utils/utils.js:711 +#: frontend/src/utils/utils.js:715 msgid "Besides Write permission, user can also share the library." msgstr "" -#: frontend/src/utils/utils.js:714 +#: frontend/src/utils/utils.js:718 msgid "" "User can view and edit file online via browser. Files can't be downloaded." msgstr "" -#: frontend/src/utils/utils.js:717 +#: frontend/src/utils/utils.js:721 msgid "" "User can only view files online via browser. Files can't be downloaded." msgstr "" -#: frontend/src/utils/utils.js:720 +#: frontend/src/utils/utils.js:724 msgid "User can not see this folder." msgstr "" -#: frontend/src/utils/utils.js:731 +#: frontend/src/utils/utils.js:735 msgid "Preview and download" msgstr "" -#: frontend/src/utils/utils.js:741 +#: frontend/src/utils/utils.js:745 msgid "Preview only" msgstr "" -#: frontend/src/utils/utils.js:751 +#: frontend/src/utils/utils.js:755 msgid "Download and upload" msgstr "" -#: frontend/src/utils/utils.js:761 +#: frontend/src/utils/utils.js:765 msgid "Edit on cloud and download" msgstr "" -#: frontend/src/utils/utils.js:771 +#: frontend/src/utils/utils.js:775 msgid "Edit on cloud only" msgstr "" -#: frontend/src/utils/utils.js:1288 +#: frontend/src/utils/utils.js:1292 msgid "Successfully copied %(name)s and 1 other item." msgstr "" -#: frontend/src/utils/utils.js:1290 +#: frontend/src/utils/utils.js:1294 msgid "Successfully copied %(name)s and %(amount)s other items." msgstr "" -#: frontend/src/utils/utils.js:1301 +#: frontend/src/utils/utils.js:1305 msgid "Successfully moved %(name)s." msgstr "" -#: frontend/src/utils/utils.js:1303 +#: frontend/src/utils/utils.js:1307 msgid "Successfully moved %(name)s and 1 other item." msgstr "" -#: frontend/src/utils/utils.js:1305 +#: frontend/src/utils/utils.js:1309 msgid "Successfully moved %(name)s and %(amount)s other items." msgstr "" -#: frontend/src/utils/utils.js:1317 +#: frontend/src/utils/utils.js:1321 msgid "Failed to copy %(name)s and %(amount)s other item(s)." msgstr "" -#: frontend/src/utils/utils.js:1320 +#: frontend/src/utils/utils.js:1324 msgid "Failed to copy %(name)s." msgstr "" -#: frontend/src/utils/utils.js:1330 +#: frontend/src/utils/utils.js:1334 msgid "Failed to move %(name)s and %(amount)s other item(s)." msgstr "" -#: frontend/src/utils/utils.js:1333 +#: frontend/src/utils/utils.js:1337 msgid "Failed to move %(name)s." msgstr "" diff --git a/locale/nb_NO/LC_MESSAGES/djangojs.po b/locale/nb_NO/LC_MESSAGES/djangojs.po index 81785ffaf9..a24d3541ea 100644 --- a/locale/nb_NO/LC_MESSAGES/djangojs.po +++ b/locale/nb_NO/LC_MESSAGES/djangojs.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: seahub\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-10 14:16+0800\n" +"POT-Creation-Date: 2024-02-05 16:23+0800\n" "PO-Revision-Date: 2015-05-09 05:28+0000\n" "Last-Translator: Mikal Thunold-Olsen , 2017\n" "Language-Team: Norwegian Bokmål (Norway) (http://app.transifex.com/haiwen/seahub/language/nb_NO/)\n" @@ -37,7 +37,7 @@ msgstr "" #: frontend/src/components/common/account.js:121 #: frontend/src/pages/sys-admin/side-panel.js:33 -#: frontend/src/pages/sys-admin/users/users-content.js:294 +#: frontend/src/pages/sys-admin/users/users-content.js:285 msgid "System Admin" msgstr "Systemadministrator" @@ -59,7 +59,7 @@ msgid "Used:" msgstr "Forbrukt: " #: frontend/src/components/common/account.js:165 -#: frontend/src/components/search/ai-search.js:661 +#: frontend/src/components/search/ai-search.js:651 #: frontend/src/pages/groups/group-view.js:470 #: frontend/src/pages/groups/group-view.js:476 #: frontend/src/pages/org-admin/side-panel.js:56 @@ -79,128 +79,116 @@ msgstr "" msgid "Log out" msgstr "Logg ut" -#: frontend/src/components/common/notice-item.js:44 +#: frontend/src/components/common/notice-item.js:42 msgid "User {user_link} has added you to {group_link}" msgstr "" -#: frontend/src/components/common/notice-item.js:67 +#: frontend/src/components/common/notice-item.js:65 msgid "{share_from} has shared a library named {repo_link} to you." msgstr "" -#: frontend/src/components/common/notice-item.js:69 +#: frontend/src/components/common/notice-item.js:67 msgid "{share_from} has shared a folder named {repo_link} to you." msgstr "" -#: frontend/src/components/common/notice-item.js:95 -msgid "" -"{share_from} has changed the permission of library {repo_link} to " -"{permission}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:97 -msgid "" -"{share_from} has changed the permission of folder {repo_link} to " -"{permission}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:122 -msgid "{share_from} has cancelled the sharing of library {repo_name}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:124 -msgid "{share_from} has cancelled the sharing of folder {repo_name}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:150 +#: frontend/src/components/common/notice-item.js:98 msgid "" "{share_from} has shared a library named {repo_link} to group {group_link}." msgstr "" -#: frontend/src/components/common/notice-item.js:152 +#: frontend/src/components/common/notice-item.js:100 msgid "" "{share_from} has shared a folder named {repo_link} to group {group_link}." msgstr "" -#: frontend/src/components/common/notice-item.js:178 +#: frontend/src/components/common/notice-item.js:126 msgid "{user} has transfered a library named {repo_link} to you." msgstr "" -#: frontend/src/components/common/notice-item.js:282 +#: frontend/src/components/common/notice-item.js:182 +msgid "{from_user} has sent you a request for {draft_link}." +msgstr "" + +#: frontend/src/components/common/notice-item.js:183 +msgid "Draft" +msgstr "" + +#: frontend/src/components/common/notice-item.js:214 msgid "{user} created file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:282 +#: frontend/src/components/common/notice-item.js:214 msgid "" "{user} created file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:285 +#: frontend/src/components/common/notice-item.js:217 msgid "{user} deleted file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:285 +#: frontend/src/components/common/notice-item.js:217 msgid "" "{user} deleted file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:289 +#: frontend/src/components/common/notice-item.js:221 msgid "{user} restored file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:292 +#: frontend/src/components/common/notice-item.js:224 msgid "{user} renamed file {oldFileName} {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:296 +#: frontend/src/components/common/notice-item.js:228 msgid "{user} moved file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:296 +#: frontend/src/components/common/notice-item.js:228 msgid "" "{user} moved file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:299 +#: frontend/src/components/common/notice-item.js:231 msgid "{user} updated file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:311 +#: frontend/src/components/common/notice-item.js:243 msgid "{user} created folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:311 +#: frontend/src/components/common/notice-item.js:243 msgid "" "{user} created folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:314 +#: frontend/src/components/common/notice-item.js:246 msgid "{user} deleted folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:314 +#: frontend/src/components/common/notice-item.js:246 msgid "" "{user} deleted folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:318 +#: frontend/src/components/common/notice-item.js:250 msgid "{user} restored folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:321 +#: frontend/src/components/common/notice-item.js:253 msgid "" "{user} renamed folder {oldFolderName} {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:325 +#: frontend/src/components/common/notice-item.js:257 msgid "{user} moved folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:325 +#: frontend/src/components/common/notice-item.js:257 msgid "" "{user} moved folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." @@ -229,15 +217,15 @@ msgid "Group not found" msgstr "" #: frontend/src/components/cur-dir-path/dir-path.js:31 -#: frontend/src/components/main-side-nav.js:69 +#: frontend/src/components/main-side-nav.js:70 msgid "A file is being uploaded. Are you sure you want to leave this page?" msgstr "" #: frontend/src/components/cur-dir-path/dir-path.js:91 #: frontend/src/components/cur-dir-path/dir-path.js:97 #: frontend/src/components/file-chooser/file-chooser.js:450 -#: frontend/src/components/main-side-nav.js:143 -#: frontend/src/components/main-side-nav.js:145 +#: frontend/src/components/main-side-nav.js:144 +#: frontend/src/components/main-side-nav.js:146 #: frontend/src/components/org-admin-group-nav.js:23 #: frontend/src/pages/org-admin/org-department-item.js:318 #: frontend/src/pages/org-admin/side-panel.js:62 @@ -246,7 +234,7 @@ msgstr "" #: frontend/src/pages/share-admin/libraries.js:360 #: frontend/src/pages/sys-admin/departments/department.js:45 #: frontend/src/pages/sys-admin/groups/group-nav.js:17 -#: frontend/src/pages/sys-admin/info.js:116 +#: frontend/src/pages/sys-admin/info.js:112 #: frontend/src/pages/sys-admin/orgs/org-nav.js:20 #: frontend/src/pages/sys-admin/repos/search-repos.js:140 #: frontend/src/pages/sys-admin/side-panel.js:90 @@ -257,18 +245,17 @@ msgstr "Biblioteker" #: frontend/src/components/cur-dir-path/dir-tool.js:77 #: frontend/src/components/cur-dir-path/dir-tool.js:98 #: frontend/src/components/cur-dir-path/dir-tool.js:99 -#: frontend/src/components/dirent-detail/detail-list-view.js:124 +#: frontend/src/components/dirent-detail/detail-list-view.js:123 #: frontend/src/components/dirent-detail/file-details.js:89 -#: frontend/src/components/toolbar/view-file-toolbar.js:79 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:78 -#: frontend/src/utils/text-translation.js:34 +#: frontend/src/components/toolbar/view-file-toolbar.js:105 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:48 +#: frontend/src/utils/text-translation.js:35 msgid "Tags" msgstr "" #: frontend/src/components/cur-dir-path/dir-tool.js:81 #: frontend/src/components/cur-dir-path/dir-tool.js:103 #: frontend/src/components/history-trash-file-view/file-view.js:33 -#: frontend/src/pages/org-admin/libraries/org-repo-nav.js:16 #: frontend/src/pages/sys-admin/repos/repos-nav.js:17 msgid "Trash" msgstr "Papirkurv" @@ -276,10 +263,10 @@ msgstr "Papirkurv" #: frontend/src/components/cur-dir-path/dir-tool.js:106 #: frontend/src/components/file-view/file-toolbar.js:198 #: frontend/src/components/file-view/file-toolbar.js:248 -#: frontend/src/components/toolbar/view-file-toolbar.js:80 +#: frontend/src/components/toolbar/view-file-toolbar.js:106 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:64 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:71 -#: frontend/src/utils/text-translation.js:31 +#: frontend/src/utils/text-translation.js:32 msgid "History" msgstr "Historikk" @@ -357,7 +344,7 @@ msgstr "" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:142 #: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:31 #: frontend/src/pages/sys-admin/abuse-reports.js:91 -#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 +#: frontend/src/repo-history.js:137 frontend/src/repo-history.js:144 msgid "Description" msgstr "Beskrivelse" @@ -369,8 +356,8 @@ msgstr "Beskrivelse" #: frontend/src/components/dialog/confirm-disconnect-wechat.js:35 #: frontend/src/components/dialog/confirm-restore-repo.js:36 #: frontend/src/components/dialog/confirm-unlink-device.js:49 -#: frontend/src/components/dialog/copy-dirent-dialog.js:165 -#: frontend/src/components/dialog/create-file-dialog.js:111 +#: frontend/src/components/dialog/copy-dirent-dialog.js:162 +#: frontend/src/components/dialog/create-file-dialog.js:179 #: frontend/src/components/dialog/create-folder-dialog.js:99 #: frontend/src/components/dialog/create-group-dialog.js:81 #: frontend/src/components/dialog/create-repo-dialog.js:270 @@ -388,11 +375,11 @@ msgstr "Beskrivelse" #: frontend/src/components/dialog/invite-people-dialog.js:121 #: frontend/src/components/dialog/label-repo-state-dialog.js:88 #: frontend/src/components/dialog/leave-group-dialog.js:32 -#: frontend/src/components/dialog/lib-history-setting-dialog.js:151 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:150 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:123 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:273 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:253 -#: frontend/src/components/dialog/move-dirent-dialog.js:185 +#: frontend/src/components/dialog/move-dirent-dialog.js:183 #: frontend/src/components/dialog/new-wiki-dialog.js:60 #: frontend/src/components/dialog/org-add-member-dialog.js:68 #: frontend/src/components/dialog/org-delete-department-dialog.js:42 @@ -428,7 +415,7 @@ msgstr "Beskrivelse" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:50 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:56 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-import-user-dialog.js:59 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:144 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:143 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-logs-export-excel-dialog.js:104 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:95 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:51 @@ -437,33 +424,35 @@ msgstr "Beskrivelse" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-set-org-name-dialog.js:64 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-unlink-device-dialog.js:47 #: frontend/src/components/dialog/sysadmin-dialog/update-user.js:60 -#: frontend/src/components/dialog/transfer-dialog.js:186 +#: frontend/src/components/dialog/transfer-dialog.js:100 #: frontend/src/components/dialog/upload-remind-dialog.js:44 #: frontend/src/components/dialog/view-link-dialog.js:37 #: frontend/src/components/dialog/wiki-delete-dialog.js:25 #: frontend/src/components/dialog/wiki-select-dialog.js:97 -#: frontend/src/components/file-uploader/upload-list-item.js:144 +#: frontend/src/components/file-uploader/upload-list-item.js:127 #: frontend/src/components/seatable-integration-account-setting-widgets/delete-seatables-dialog.js:24 #: frontend/src/components/send-link.js:111 #: frontend/src/components/share-link-panel/link-details.js:230 #: frontend/src/components/share-link-panel/link-list.js:68 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:144 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:127 #: frontend/src/components/user-settings/social-login-saml.js:67 #: frontend/src/pages/org-admin/input-item.js:92 #: frontend/src/pages/org-admin/web-settings/input-item.js:69 -#: frontend/src/pages/sys-admin/web-settings/input-item.js:70 -#: frontend/src/pages/upload-link/upload-list-item.js:144 +#: frontend/src/pages/sys-admin/web-settings/input-item.js:66 +#: frontend/src/pages/upload-link/upload-list-item.js:124 #: frontend/src/tc-accept.js:42 msgid "Cancel" msgstr "Avbryt" #: frontend/src/components/dialog/add-abuse-report-dialog.js:93 -#: frontend/src/components/dialog/change-repo-password-dialog.js:118 +#: frontend/src/components/dialog/add-reviewer-dialog.js:110 +#: frontend/src/components/dialog/add-reviewer-dialog.js:111 +#: frontend/src/components/dialog/change-repo-password-dialog.js:117 #: frontend/src/components/dialog/clean-trash.js:77 #: frontend/src/components/dialog/confirm-apply-folder-properties-dialog.js:56 -#: frontend/src/components/dialog/copy-dirent-dialog.js:166 +#: frontend/src/components/dialog/copy-dirent-dialog.js:163 #: frontend/src/components/dialog/create-department-repo-dialog.js:95 -#: frontend/src/components/dialog/create-file-dialog.js:112 +#: frontend/src/components/dialog/create-file-dialog.js:180 #: frontend/src/components/dialog/create-folder-dialog.js:100 #: frontend/src/components/dialog/create-group-dialog.js:82 #: frontend/src/components/dialog/create-repo-dialog.js:271 @@ -477,13 +466,13 @@ msgstr "Avbryt" #: frontend/src/components/dialog/invite-people-dialog.js:122 #: frontend/src/components/dialog/label-repo-state-dialog.js:89 #: frontend/src/components/dialog/lib-decrypt-dialog.js:67 -#: frontend/src/components/dialog/lib-history-setting-dialog.js:152 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:151 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:124 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:326 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:254 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:306 -#: frontend/src/components/dialog/move-dirent-dialog.js:186 +#: frontend/src/components/dialog/move-dirent-dialog.js:184 #: frontend/src/components/dialog/new-wiki-dialog.js:61 #: frontend/src/components/dialog/org-add-admin-dialog.js:66 #: frontend/src/components/dialog/org-add-department-dialog.js:86 @@ -527,7 +516,7 @@ msgstr "Avbryt" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:90 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:51 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:57 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:145 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:144 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-logs-export-excel-dialog.js:105 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:96 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:52 @@ -537,7 +526,7 @@ msgstr "Avbryt" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:268 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:255 #: frontend/src/components/dialog/sysadmin-dialog/update-user.js:61 -#: frontend/src/components/dialog/transfer-dialog.js:187 +#: frontend/src/components/dialog/transfer-dialog.js:101 #: frontend/src/components/dialog/transfer-group-dialog.js:69 #: frontend/src/components/dialog/wiki-select-dialog.js:99 #: frontend/src/components/dialog/wiki-select-dialog.js:100 @@ -558,10 +547,55 @@ msgstr "Avbryt" #: frontend/src/pages/sys-admin/repos/search-repos.js:155 #: frontend/src/pages/sys-admin/statistic/statistic-common-tool.js:128 #: frontend/src/pages/sys-admin/users/search-users.js:318 -#: frontend/src/pages/sys-admin/web-settings/input-item.js:69 +#: frontend/src/pages/sys-admin/web-settings/input-item.js:65 msgid "Submit" msgstr "Send inn" +#: frontend/src/components/dialog/add-reviewer-dialog.js:98 +msgid "Request a review" +msgstr "" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:100 +msgid "Add new reviewer" +msgstr "" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:103 +#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:283 +#: frontend/src/components/dialog/org-add-member-dialog.js:58 +#: frontend/src/components/dialog/share-to-user.js:357 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-member-dialog.js:37 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-member-dialog.js:56 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-batch-add-admin-dialog.js:45 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:45 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:46 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:240 +#: frontend/src/components/list-and-add-group-members.js:173 +#: frontend/src/pages/org-admin/org-users-search-users.js:196 +#: frontend/src/pages/org-admin/org-users-users.js:260 +#: frontend/src/pages/sys-admin/users/search-users.js:313 +#: frontend/src/pages/sys-admin/users/users.js:425 +msgid "Search users" +msgstr "" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:137 +#: frontend/src/components/dialog/edit-filetag-dialog.js:145 +#: frontend/src/components/dialog/list-created-files-dialog.js:55 +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:86 +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:107 +#: frontend/src/components/dialog/org-add-admin-dialog.js:65 +#: frontend/src/components/dialog/search-file-dialog.js:115 +#: frontend/src/components/dialog/share-admin-link.js:35 +#: frontend/src/components/dialog/share-repo-dialog.js:149 +#: frontend/src/components/dialog/transfer-group-dialog.js:68 +#: frontend/src/components/search/ai-search.js:653 +#: frontend/src/components/search/ai-search.js:690 +#: frontend/src/components/search/search.js:497 +#: frontend/src/components/search/search.js:532 +#: frontend/src/components/system-notification.js:46 +#: frontend/src/pages/groups/group-view.js:479 +msgid "Close" +msgstr "Lukk" + #: frontend/src/components/dialog/change-repo-password-dialog.js:49 msgid "Please enter the old password" msgstr "Vennligst angi det gamle passordet" @@ -586,24 +620,24 @@ msgstr "De nye passordene er ikke like" msgid "Successfully changed library password." msgstr "" -#: frontend/src/components/dialog/change-repo-password-dialog.js:98 +#: frontend/src/components/dialog/change-repo-password-dialog.js:102 msgid "Change Password of Library {placeholder}" msgstr "" -#: frontend/src/components/dialog/change-repo-password-dialog.js:108 +#: frontend/src/components/dialog/change-repo-password-dialog.js:107 msgid "Old Password" msgstr "Gammelt passord" -#: frontend/src/components/dialog/change-repo-password-dialog.js:110 +#: frontend/src/components/dialog/change-repo-password-dialog.js:109 msgid "New Password" msgstr "Nytt passord" -#: frontend/src/components/dialog/change-repo-password-dialog.js:110 +#: frontend/src/components/dialog/change-repo-password-dialog.js:109 #: frontend/src/components/dialog/create-repo-dialog.js:240 msgid "(at least {placeholder} characters)" msgstr "" -#: frontend/src/components/dialog/change-repo-password-dialog.js:112 +#: frontend/src/components/dialog/change-repo-password-dialog.js:111 msgid "New Password Again" msgstr "Nytt passord igjen" @@ -629,12 +663,11 @@ msgstr "" #: frontend/src/components/dialog/clean-trash.js:62 #: frontend/src/pages/org-admin/devices/devices-errors.js:193 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:375 #: frontend/src/pages/share-admin/share-links.js:590 #: frontend/src/pages/share-admin/upload-links.js:306 #: frontend/src/pages/sys-admin/devices/devices-errors.js:197 #: frontend/src/pages/sys-admin/repos/trash-repos.js:400 -#: frontend/src/repo-folder-trash.js:207 +#: frontend/src/repo-folder-trash.js:204 msgid "Clean" msgstr "Slett" @@ -741,8 +774,9 @@ msgstr "Ønsker du virkelig å slette denne kontoen?" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:39 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:59 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:59 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:643 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:667 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:668 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:692 +#: frontend/src/components/draft-list-view/draft-list-item.js:111 #: frontend/src/components/group-members.js:163 #: frontend/src/components/popover/tag-list-item.js:55 #: frontend/src/components/popover/tag-list-item.js:56 @@ -758,8 +792,8 @@ msgstr "Ønsker du virkelig å slette denne kontoen?" #: frontend/src/components/share-link-panel/link-list.js:69 #: frontend/src/components/share-link-panel/link-list.js:129 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:513 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:330 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:338 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:358 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:366 #: frontend/src/components/user-settings/delete-account.js:38 #: frontend/src/components/user-settings/web-api-auth-token.js:83 #: frontend/src/pages/invitations/invitations-view.js:104 @@ -767,16 +801,14 @@ msgstr "Ønsker du virkelig å slette denne kontoen?" #: frontend/src/pages/invitations/invitations-view.js:136 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:360 #: frontend/src/pages/my-libs/mylib-repo-menu.js:145 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:267 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:198 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:256 #: frontend/src/pages/org-admin/org-department-item.js:551 #: frontend/src/pages/org-admin/org-departments-list.js:210 #: frontend/src/pages/org-admin/org-group-repos.js:174 #: frontend/src/pages/org-admin/org-groups-search-groups.js:115 #: frontend/src/pages/org-admin/org-groups.js:306 +#: frontend/src/pages/org-admin/org-libraries.js:316 #: frontend/src/pages/org-admin/org-links.js:216 -#: frontend/src/pages/org-admin/org-user-item.js:194 +#: frontend/src/pages/org-admin/org-user-item.js:179 #: frontend/src/pages/org-admin/org-user-repos.js:170 #: frontend/src/pages/sys-admin/departments/group-item.js:69 #: frontend/src/pages/sys-admin/groups/groups-content.js:184 @@ -788,7 +820,7 @@ msgstr "Ønsker du virkelig å slette denne kontoen?" #: frontend/src/pages/sys-admin/orgs/org-groups.js:120 #: frontend/src/pages/sys-admin/orgs/org-repos.js:117 #: frontend/src/pages/sys-admin/orgs/org-repos.js:125 -#: frontend/src/pages/sys-admin/orgs/org-users.js:298 +#: frontend/src/pages/sys-admin/orgs/org-users.js:288 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:205 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:213 #: frontend/src/pages/sys-admin/repos/dir-content.js:61 @@ -800,8 +832,8 @@ msgstr "Ønsker du virkelig å slette denne kontoen?" #: frontend/src/pages/sys-admin/users/search-users.js:355 #: frontend/src/pages/sys-admin/users/user-repos.js:163 #: frontend/src/pages/sys-admin/users/user-repos.js:218 -#: frontend/src/pages/sys-admin/users/users-content.js:361 -#: frontend/src/pages/sys-admin/users/users-content.js:560 +#: frontend/src/pages/sys-admin/users/users-content.js:352 +#: frontend/src/pages/sys-admin/users/users-content.js:548 #: frontend/src/pages/sys-admin/users/users.js:510 #: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:65 #: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:69 @@ -829,7 +861,6 @@ msgid "Are you sure you want to disconnect?" msgstr "" #: frontend/src/components/dialog/confirm-restore-repo.js:31 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:264 #: frontend/src/pages/sys-admin/repos/trash-repos.js:266 msgid "Restore Library" msgstr "Gjenopprett bibliotek" @@ -843,13 +874,11 @@ msgstr "Er du sikker på at du ønsker å gjenopprette dette biblioteket?" #: frontend/src/pages/file-history-old/history-item.js:126 #: frontend/src/pages/my-libs/my-libs-deleted.js:176 #: frontend/src/pages/my-libs/my-libs-deleted.js:177 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:195 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:267 #: frontend/src/pages/sys-admin/repos/trash-repos.js:197 #: frontend/src/pages/sys-admin/repos/trash-repos.js:269 -#: frontend/src/repo-folder-trash.js:363 frontend/src/repo-folder-trash.js:374 -#: frontend/src/repo-snapshot.js:170 frontend/src/repo-snapshot.js:299 -#: frontend/src/repo-snapshot.js:308 +#: frontend/src/repo-folder-trash.js:358 frontend/src/repo-folder-trash.js:368 +#: frontend/src/repo-snapshot.js:168 frontend/src/repo-snapshot.js:297 +#: frontend/src/repo-snapshot.js:306 msgid "Restore" msgstr "Gjenopprett" @@ -937,12 +966,13 @@ msgid "New Department Library" msgstr "" #: frontend/src/components/dialog/create-department-repo-dialog.js:81 -#: frontend/src/components/dialog/create-file-dialog.js:98 +#: frontend/src/components/dialog/create-file-dialog.js:151 #: frontend/src/components/dialog/create-folder-dialog.js:86 #: frontend/src/components/dialog/create-group-dialog.js:69 #: frontend/src/components/dialog/create-repo-dialog.js:188 #: frontend/src/components/dialog/create-tag-dialog.js:79 #: frontend/src/components/dialog/list-created-files-dialog.js:28 +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:66 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:84 #: frontend/src/components/dialog/new-wiki-dialog.js:56 #: frontend/src/components/dialog/org-add-department-dialog.js:73 @@ -962,7 +992,8 @@ msgstr "" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:63 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:82 #: frontend/src/components/dialog/wiki-select-dialog.js:78 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:627 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:626 +#: frontend/src/components/draft-list-view/draft-list-view.js:36 #: frontend/src/components/group-members.js:30 #: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:122 #: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23 @@ -970,7 +1001,6 @@ msgstr "" #: frontend/src/pages/my-libs/my-libs-deleted.js:93 #: frontend/src/pages/my-libs/mylib-repo-list-view.js:90 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:160 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:75 #: frontend/src/pages/org-admin/org-admin-list.js:50 #: frontend/src/pages/org-admin/org-department-item.js:250 #: frontend/src/pages/org-admin/org-department-item.js:290 @@ -981,6 +1011,7 @@ msgstr "" #: frontend/src/pages/org-admin/org-group-repos.js:83 #: frontend/src/pages/org-admin/org-groups-search-groups.js:157 #: frontend/src/pages/org-admin/org-groups.js:160 +#: frontend/src/pages/org-admin/org-libraries.js:147 #: frontend/src/pages/org-admin/org-links.js:100 #: frontend/src/pages/org-admin/org-user-profile.js:136 #: frontend/src/pages/org-admin/org-user-repos.js:79 @@ -1011,12 +1042,12 @@ msgstr "" #: frontend/src/pages/sys-admin/users/user-links.js:49 #: frontend/src/pages/sys-admin/users/user-repos.js:54 #: frontend/src/pages/sys-admin/users/user-shared-repos.js:35 -#: frontend/src/repo-folder-trash.js:239 frontend/src/repo-snapshot.js:200 +#: frontend/src/repo-folder-trash.js:236 frontend/src/repo-snapshot.js:198 #: frontend/src/shared-dir-view.js:661 msgid "Name" msgstr "Navn" -#: frontend/src/components/dialog/create-file-dialog.js:62 +#: frontend/src/components/dialog/create-file-dialog.js:59 #: frontend/src/components/dialog/create-folder-dialog.js:54 #: frontend/src/components/dialog/rename-dialog.js:56 #: frontend/src/components/dialog/rename-dirent.js:56 @@ -1025,7 +1056,7 @@ msgstr "Navn" msgid "The name \"{name}\" is already taken. Please choose a different name." msgstr "" -#: frontend/src/components/dialog/create-file-dialog.js:94 +#: frontend/src/components/dialog/create-file-dialog.js:147 #: frontend/src/components/toolbar/dir-operation-toolbar.js:207 #: frontend/src/components/toolbar/dir-operation-toolbar.js:232 #: frontend/src/pages/repo-wiki-mode/side-panel.js:176 @@ -1067,7 +1098,7 @@ msgstr "Passordet er for kort" #: frontend/src/components/dialog/create-repo-dialog.js:111 #: frontend/src/components/dialog/generate-upload-link.js:150 #: frontend/src/components/dialog/org-add-user-dialog.js:123 -#: frontend/src/components/share-link-panel/link-creation.js:181 +#: frontend/src/components/share-link-panel/link-creation.js:175 msgid "Passwords don't match" msgstr "Passordene stemmer ikke overens" @@ -1133,14 +1164,14 @@ msgstr "Tillatelse" #: frontend/src/components/dialog/share-repo-dialog.js:40 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:22 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57 -#: frontend/src/utils/utils.js:680 +#: frontend/src/utils/utils.js:684 msgid "Read-Write" msgstr "Skrivbar" #: frontend/src/components/dialog/create-repo-dialog.js:227 #: frontend/src/components/dialog/share-repo-dialog.js:41 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57 -#: frontend/src/utils/utils.js:683 +#: frontend/src/utils/utils.js:687 msgid "Read-Only" msgstr "Lesbar" @@ -1154,7 +1185,7 @@ msgstr "Kryptere" #: frontend/src/components/dialog/org-add-user-dialog.js:145 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:106 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:153 -#: frontend/src/components/share-link-panel/link-creation.js:284 +#: frontend/src/components/share-link-panel/link-creation.js:278 #: frontend/src/pages/sys-admin/web-settings/web-settings.js:239 #: frontend/src/settings.js:48 frontend/src/settings.js:134 msgid "Password" @@ -1164,15 +1195,15 @@ msgstr "Passord" #: frontend/src/components/dialog/generate-upload-link.js:390 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:110 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:163 -#: frontend/src/components/share-link-panel/link-creation.js:295 +#: frontend/src/components/share-link-panel/link-creation.js:289 msgid "Password again" msgstr "Passord på nytt" #: frontend/src/components/dialog/create-tag-dialog.js:53 #: frontend/src/components/dialog/zip-download-dialog.js:73 -#: frontend/src/components/file-uploader/file-uploader.js:400 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:409 -#: frontend/src/pages/upload-link/file-uploader.js:399 +#: frontend/src/components/file-uploader/file-uploader.js:406 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:415 +#: frontend/src/pages/upload-link/file-uploader.js:404 msgid "Internal Server Error" msgstr "Intern tjenerfeil" @@ -1182,10 +1213,10 @@ msgstr "" #: frontend/src/components/dialog/create-tag-dialog.js:73 #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:124 -#: frontend/src/components/share-link-panel/link-creation.js:259 +#: frontend/src/components/share-link-panel/link-creation.js:253 #: frontend/src/components/share-link-panel/link-details.js:166 -#: frontend/src/repo-folder-trash.js:201 frontend/src/repo-history.js:112 -#: frontend/src/repo-snapshot.js:150 +#: frontend/src/repo-folder-trash.js:198 frontend/src/repo-history.js:109 +#: frontend/src/repo-snapshot.js:148 msgid "Back" msgstr "Tilbake" @@ -1201,10 +1232,10 @@ msgstr "" #: frontend/src/components/dialog/create-tag-dialog.js:109 #: frontend/src/components/file-view/file-toolbar.js:155 #: frontend/src/components/file-view/file-toolbar.js:214 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:115 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:158 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:199 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:222 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:121 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:165 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:206 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:229 #: frontend/src/shared-dir-view.js:486 msgid "Save" msgstr "" @@ -1228,8 +1259,6 @@ msgid "Permission name" msgstr "" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:151 -#: frontend/src/components/file-uploader/file-uploader.js:684 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:667 #: frontend/src/components/toolbar/dir-operation-toolbar.js:189 #: frontend/src/components/toolbar/dir-operation-toolbar.js:198 #: frontend/src/components/toolbar/dir-operation-toolbar.js:227 @@ -1243,8 +1272,7 @@ msgstr "" #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:69 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:79 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:89 -#: frontend/src/pages/upload-link/file-uploader.js:625 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:66 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:52 #: frontend/src/shared-dir-view.js:471 msgid "Upload" msgstr "Opplasting" @@ -1252,8 +1280,8 @@ msgstr "Opplasting" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:180 #: frontend/src/components/dialog/zip-download-dialog.js:123 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:637 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:661 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:662 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:686 #: frontend/src/components/file-view/file-toolbar.js:171 #: frontend/src/components/file-view/file-toolbar.js:255 #: frontend/src/components/file-view/file-view-tip.js:25 @@ -1261,10 +1289,10 @@ msgstr "Opplasting" #: frontend/src/components/history-trash-file-view/download.js:10 #: frontend/src/components/shared-file-view/shared-file-view-tip.js:27 #: frontend/src/components/shared-file-view/shared-file-view.js:133 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:331 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:344 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:359 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:372 #: frontend/src/pages/file-history-old/history-item.js:127 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:122 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:128 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:74 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:253 #: frontend/src/pages/org-admin/statistic/statistic-traffic.js:63 @@ -1279,7 +1307,7 @@ msgstr "Opplasting" #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:84 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:94 #: frontend/src/pages/sys-admin/users/user-links.js:202 -#: frontend/src/repo-snapshot.js:309 frontend/src/shared-dir-view.js:769 +#: frontend/src/repo-snapshot.js:307 frontend/src/shared-dir-view.js:769 #: frontend/src/shared-dir-view.js:796 frontend/src/shared-dir-view.js:844 #: frontend/src/shared-dir-view.js:876 frontend/src/shared-dir-view.js:945 #: frontend/src/shared-dir-view.js:963 @@ -1309,9 +1337,9 @@ msgstr "" #: frontend/src/components/dialog/view-link-dialog.js:38 #: frontend/src/components/share-link-panel/link-item.js:112 #: frontend/src/components/shared-link.js:24 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:329 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:337 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:343 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:357 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:365 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:371 #: frontend/src/pages/org-admin/org-saml-config.js:118 #: frontend/src/pages/org-admin/org-saml-config.js:132 #: frontend/src/pages/org-admin/org-saml-config.js:146 @@ -1344,7 +1372,7 @@ msgstr "" #: frontend/src/components/select-editor/select-editor.js:138 #: frontend/src/components/share-link-panel/link-details.js:206 #: frontend/src/components/share-link-panel/link-details.js:207 -#: frontend/src/components/toolbar/view-file-toolbar.js:67 +#: frontend/src/components/toolbar/view-file-toolbar.js:87 #: frontend/src/components/user-settings/user-avatar-form.js:97 #: frontend/src/pages/org-admin/org-user-profile.js:139 #: frontend/src/pages/org-admin/org-user-profile.js:145 @@ -1358,9 +1386,9 @@ msgstr "" #: frontend/src/pages/sys-admin/institutions/institution-info.js:28 #: frontend/src/pages/sys-admin/orgs/org-info.js:41 #: frontend/src/pages/sys-admin/users/user-info.js:91 -#: frontend/src/pages/sys-admin/users/users-content.js:514 +#: frontend/src/pages/sys-admin/users/users-content.js:502 #: frontend/src/pages/wiki/main-panel.js:106 -#: frontend/src/pages/wiki/main-panel.js:107 frontend/src/repo-history.js:306 +#: frontend/src/pages/wiki/main-panel.js:107 frontend/src/repo-history.js:303 msgid "Edit" msgstr "Rediger" @@ -1398,7 +1426,6 @@ msgstr "" #: frontend/src/components/dialog/delete-repo-dialog.js:66 #: frontend/src/components/dialog/org-delete-repo-dialog.js:32 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:33 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:253 #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:101 #: frontend/src/pages/sys-admin/orgs/org-repos.js:122 #: frontend/src/pages/sys-admin/repos/trash-repos.js:255 @@ -1422,28 +1449,11 @@ msgid "Select Tags" msgstr "" #: frontend/src/components/dialog/edit-filetag-dialog.js:141 -#: frontend/src/components/popover/edit-filetag-popover.js:187 +#: frontend/src/components/popover/edit-filetag-popover.js:182 #: frontend/src/components/popover/list-tag-popover.js:145 msgid "Create a new tag" msgstr "" -#: frontend/src/components/dialog/edit-filetag-dialog.js:145 -#: frontend/src/components/dialog/list-created-files-dialog.js:52 -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:107 -#: frontend/src/components/dialog/org-add-admin-dialog.js:65 -#: frontend/src/components/dialog/search-file-dialog.js:115 -#: frontend/src/components/dialog/share-admin-link.js:35 -#: frontend/src/components/dialog/share-repo-dialog.js:149 -#: frontend/src/components/dialog/transfer-group-dialog.js:68 -#: frontend/src/components/search/ai-search.js:663 -#: frontend/src/components/search/ai-search.js:700 -#: frontend/src/components/search/search.js:497 -#: frontend/src/components/search/search.js:532 -#: frontend/src/components/system-notification.js:46 -#: frontend/src/pages/groups/group-view.js:479 -msgid "Close" -msgstr "Lukk" - #: frontend/src/components/dialog/edit-repo-commit-labels.js:47 msgid "Successfully edited labels." msgstr "" @@ -1457,48 +1467,48 @@ msgid "Find an option" msgstr "" #: frontend/src/components/dialog/extra-attributes-dialog/index.js:217 -#: frontend/src/components/dirent-detail/detail-list-view.js:93 -#: frontend/src/components/dirent-detail/detail-list-view.js:134 +#: frontend/src/components/dirent-detail/detail-list-view.js:92 +#: frontend/src/components/dirent-detail/detail-list-view.js:133 msgid "Edit extra properties" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:142 #: frontend/src/components/dialog/reset-webdav-password.js:29 #: frontend/src/components/dialog/set-webdav-password.js:29 -#: frontend/src/components/share-link-panel/link-creation.js:173 +#: frontend/src/components/share-link-panel/link-creation.js:167 msgid "Please enter a password." msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:146 #: frontend/src/components/dialog/reset-webdav-password.js:33 #: frontend/src/components/dialog/set-webdav-password.js:33 -#: frontend/src/components/share-link-panel/link-creation.js:177 +#: frontend/src/components/share-link-panel/link-creation.js:171 msgid "The password is too short." msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:154 #: frontend/src/components/dialog/reset-webdav-password.js:38 #: frontend/src/components/dialog/set-webdav-password.js:38 -#: frontend/src/components/share-link-panel/link-creation.js:185 +#: frontend/src/components/share-link-panel/link-creation.js:179 msgid "" "The password is too weak. It should include at least {passwordStrengthLevel}" " of the following: number, upper letter, lower letter and other symbols." msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:162 -#: frontend/src/components/share-link-panel/link-creation.js:193 +#: frontend/src/components/share-link-panel/link-creation.js:187 msgid "Please select an expiration time" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:170 -#: frontend/src/components/share-link-panel/link-creation.js:202 +#: frontend/src/components/share-link-panel/link-creation.js:196 msgid "Please enter days" msgstr "Tast inn antall dager" #: frontend/src/components/dialog/generate-upload-link.js:174 #: frontend/src/components/dialog/lib-history-setting-dialog.js:66 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:66 -#: frontend/src/components/share-link-panel/link-creation.js:206 +#: frontend/src/components/share-link-panel/link-creation.js:200 msgid "Please enter a non-negative integer" msgstr "" @@ -1509,7 +1519,7 @@ msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:276 #: frontend/src/components/dialog/reset-webdav-password.js:68 #: frontend/src/components/dialog/set-webdav-password.js:68 -#: frontend/src/components/share-link-panel/link-creation.js:285 +#: frontend/src/components/share-link-panel/link-creation.js:279 msgid "" "(at least {passwordMinLength} characters and includes " "{passwordStrengthLevel} of the following: number, upper letter, lower letter" @@ -1556,18 +1566,18 @@ msgstr "Send" #: frontend/src/components/dialog/generate-upload-link.js:367 #: frontend/src/components/dialog/generate-upload-link.js:372 -#: frontend/src/components/share-link-panel/link-creation.js:273 -#: frontend/src/components/share-link-panel/link-creation.js:278 +#: frontend/src/components/share-link-panel/link-creation.js:267 +#: frontend/src/components/share-link-panel/link-creation.js:272 msgid "Add password protection" msgstr "Legg til passordbeskyttelse" #: frontend/src/components/dialog/generate-upload-link.js:403 -#: frontend/src/components/share-link-panel/link-creation.js:308 +#: frontend/src/components/share-link-panel/link-creation.js:302 msgid "Add auto expiration" msgstr "Legg til automatisk utløpsdato" #: frontend/src/components/dialog/generate-upload-link.js:422 -#: frontend/src/components/share-link-panel/link-creation.js:344 +#: frontend/src/components/share-link-panel/link-creation.js:338 #: frontend/src/components/user-settings/web-api-auth-token.js:86 msgid "Generate" msgstr "Generere" @@ -1687,8 +1697,8 @@ msgstr "" #: frontend/src/components/dialog/invite-people-dialog.js:107 #: frontend/src/components/dialog/share-dialog.js:154 #: frontend/src/components/dialog/share-to-invite-people.js:273 -#: frontend/src/components/main-side-nav.js:261 -#: frontend/src/components/main-side-nav.js:263 +#: frontend/src/components/main-side-nav.js:271 +#: frontend/src/components/main-side-nav.js:273 #: frontend/src/components/toolbar/invitations-toolbar.js:31 #: frontend/src/components/toolbar/invitations-toolbar.js:35 #: frontend/src/pages/invitations/invitations-view.js:282 @@ -1746,33 +1756,36 @@ msgstr "Passordet blir bare lagret i 1 time på serveren." msgid "Successfully set library history." msgstr "" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:112 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:110 -msgid "{placeholder} History Setting" +#: frontend/src/components/dialog/lib-history-setting-dialog.js:116 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:114 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:351 +#: frontend/src/pages/my-libs/mylib-repo-menu.js:154 +#: frontend/src/pages/sys-admin/repos/repos.js:271 +msgid "History Setting" msgstr "" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:123 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:122 msgid "Setting library history is disabled by Admin." msgstr "" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:128 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:121 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:127 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:120 msgid "Keep full history" msgstr "Behold full historikk" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:132 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:125 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:131 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:124 msgid "Don't keep history" msgstr "Ikke behold historikk" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:136 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:129 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:135 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:128 msgid "Only keep a period of history:" msgstr "Bare behold historikk for en periode: " -#: frontend/src/components/dialog/lib-history-setting-dialog.js:145 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:144 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:117 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:138 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:137 #: frontend/src/components/set-link-expiration.js:89 msgid "days" msgstr "dager" @@ -1805,30 +1818,30 @@ msgstr "Brukertillatelse" msgid "Group Permission" msgstr "Gruppetillatelse" -#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:69 +#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:73 msgid "{placeholder} Folder Permission" msgstr "" -#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:69 -msgid "Set permission of {placeholder}" -msgstr "" +#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:73 +msgid "Set {placeholder}'s permission" +msgstr "Sett {placeholder}'s tillatelse" #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:186 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:169 #: frontend/src/components/dialog/repo-api-token-dialog.js:197 #: frontend/src/components/dialog/zip-download-dialog.js:76 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:294 -#: frontend/src/pages/lib-content-view/lib-content-view.js:181 -#: frontend/src/pages/lib-content-view/lib-content-view.js:710 -#: frontend/src/pages/lib-content-view/lib-content-view.js:758 -#: frontend/src/pages/lib-content-view/lib-content-view.js:850 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1035 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1051 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1087 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1115 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1177 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1233 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1271 +#: frontend/src/pages/lib-content-view/lib-content-view.js:185 +#: frontend/src/pages/lib-content-view/lib-content-view.js:735 +#: frontend/src/pages/lib-content-view/lib-content-view.js:784 +#: frontend/src/pages/lib-content-view/lib-content-view.js:869 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1065 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1081 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1117 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1145 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1209 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1259 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1287 #: frontend/src/pages/my-libs/my-libs-deleted.js:152 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:293 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:315 @@ -1837,22 +1850,22 @@ msgstr "" #: frontend/src/pages/search/main-panel.js:197 #: frontend/src/pages/shared-with-all/public-shared-view.js:106 #: frontend/src/pages/sys-admin/abuse-reports.js:45 -#: frontend/src/pages/upload-link/file-uploader.js:433 -#: frontend/src/repo-folder-trash.js:136 frontend/src/repo-folder-trash.js:333 -#: frontend/src/utils/utils.js:1190 +#: frontend/src/pages/upload-link/file-uploader.js:437 +#: frontend/src/repo-folder-trash.js:136 frontend/src/repo-folder-trash.js:329 +#: frontend/src/utils/utils.js:1194 msgid "Error" msgstr "Feil" #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:189 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:172 #: frontend/src/components/dialog/repo-api-token-dialog.js:199 -#: frontend/src/pages/lib-content-view/lib-content-view.js:187 +#: frontend/src/pages/lib-content-view/lib-content-view.js:191 #: frontend/src/pages/search/main-panel.js:82 #: frontend/src/pages/sys-admin/abuse-reports.js:47 -#: frontend/src/repo-folder-trash.js:142 frontend/src/repo-folder-trash.js:335 +#: frontend/src/repo-folder-trash.js:142 frontend/src/repo-folder-trash.js:331 #: frontend/src/shared-file-view-document.js:74 #: frontend/src/shared-file-view-spreadsheet.js:71 -#: frontend/src/utils/utils.js:1193 frontend/src/view-file-document.js:76 +#: frontend/src/utils/utils.js:1197 frontend/src/view-file-document.js:76 #: frontend/src/view-file-spreadsheet.js:71 msgid "Please check the network." msgstr "Vennligst sjekk nettverkstilkoblingen." @@ -1890,23 +1903,6 @@ msgstr "Velg en gruppe" msgid "User" msgstr "Bruker" -#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:283 -#: frontend/src/components/dialog/org-add-member-dialog.js:58 -#: frontend/src/components/dialog/share-to-user.js:357 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-member-dialog.js:37 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-member-dialog.js:56 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-batch-add-admin-dialog.js:45 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:45 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:46 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:240 -#: frontend/src/components/list-and-add-group-members.js:173 -#: frontend/src/pages/org-admin/org-users-search-users.js:196 -#: frontend/src/pages/org-admin/org-users-users.js:260 -#: frontend/src/pages/sys-admin/users/search-users.js:313 -#: frontend/src/pages/sys-admin/users/users.js:425 -msgid "Search users" -msgstr "" - #: frontend/src/components/dialog/list-created-files-dialog.js:23 msgid "Created Files" msgstr "" @@ -1921,60 +1917,67 @@ msgstr "" #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:48 #: frontend/src/pages/sys-admin/devices/devices-errors.js:53 #: frontend/src/pages/sys-admin/logs-page/login-logs.js:48 -#: frontend/src/repo-history.js:141 frontend/src/repo-history.js:148 +#: frontend/src/repo-history.js:138 frontend/src/repo-history.js:145 #: frontend/src/user-notifications.js:131 #: frontend/src/user-notifications.js:135 msgid "Time" msgstr "Tid" -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79 -msgid "Tagged Files" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:44 +#: frontend/src/pages/drafts/draft-content.js:29 +msgid "Successfully deleted draft %(draft)s." msgstr "" -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:85 -#: frontend/src/components/dialog/search-file-dialog.js:94 -#: frontend/src/components/dirent-detail/detail-list-view.js:120 -#: frontend/src/components/dirent-detail/file-details.js:85 -#: frontend/src/components/dirent-detail/lib-details.js:69 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:630 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124 -#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24 -#: frontend/src/file-history-old.js:245 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:74 -#: frontend/src/pages/my-libs/mylib-repo-list-view.js:92 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:80 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:82 -#: frontend/src/pages/org-admin/org-department-item.js:327 -#: frontend/src/pages/org-admin/org-group-repos.js:84 -#: frontend/src/pages/org-admin/org-user-repos.js:80 -#: frontend/src/pages/org-admin/org-user-shared-repos.js:78 -#: frontend/src/pages/search/advanced-search.js:78 -#: frontend/src/pages/search/advanced-search.js:226 -#: frontend/src/pages/share-with-ocm/remote-dir-content.js:99 -#: frontend/src/pages/shared-libs/shared-libs.js:84 -#: frontend/src/pages/sys-admin/departments/department-libraries.js:85 -#: frontend/src/pages/sys-admin/repos/dir-content.js:104 -#: frontend/src/pages/sys-admin/repos/repos.js:82 -#: frontend/src/pages/sys-admin/repos/repos.js:84 -#: frontend/src/pages/sys-admin/users/user-shared-repos.js:37 -#: frontend/src/repo-folder-trash.js:242 frontend/src/repo-snapshot.js:201 -#: frontend/src/shared-dir-view.js:663 -msgid "Size" -msgstr "Størrelse" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:48 +#: frontend/src/pages/drafts/draft-content.js:33 +msgid "Failed to delete draft %(draft)s." +msgstr "" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:61 +#: frontend/src/pages/drafts/drafts-view.js:19 +msgid "Drafts" +msgstr "" + +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:67 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:74 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:74 +#: frontend/src/components/group-members.js:125 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:126 +#: frontend/src/components/wiki-list-view/wiki-list-view.js:45 +#: frontend/src/pages/groups/group-view.js:381 +#: frontend/src/pages/org-admin/org-group-members.js:109 +#: frontend/src/pages/org-admin/org-libraries.js:153 +#: frontend/src/pages/org-admin/org-links.js:101 +#: frontend/src/pages/org-admin/org-user-shared-repos.js:77 +#: frontend/src/pages/shared-libs/shared-libs.js:86 +#: frontend/src/pages/sys-admin/groups/group-members.js:166 +#: frontend/src/pages/sys-admin/groups/groups-content.js:58 +#: frontend/src/pages/sys-admin/links/share-links.js:66 +#: frontend/src/pages/sys-admin/orgs/org-repos.js:35 +#: frontend/src/pages/sys-admin/repos/repos.js:88 +#: frontend/src/pages/sys-admin/repos/trash-repos.js:67 +#: frontend/src/pages/sys-admin/users/user-groups.js:119 +#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:170 +#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:188 +msgid "Owner" +msgstr "Eier" + +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:68 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:86 #: frontend/src/components/dialog/search-file-dialog.js:95 #: frontend/src/components/dialog/share-repo-dialog.js:129 #: frontend/src/components/dialog/wiki-select-dialog.js:79 -#: frontend/src/components/dirent-detail/detail-list-view.js:87 -#: frontend/src/components/dirent-detail/detail-list-view.js:122 +#: frontend/src/components/dirent-detail/detail-list-view.js:86 +#: frontend/src/components/dirent-detail/detail-list-view.js:121 #: frontend/src/components/dirent-detail/file-details.js:87 #: frontend/src/components/dirent-detail/lib-details.js:70 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:631 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:630 +#: frontend/src/components/draft-list-view/draft-list-view.js:38 #: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:125 #: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25 #: frontend/src/components/wiki-list-view/wiki-list-view.js:46 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:76 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:46 #: frontend/src/pages/my-libs/mylib-repo-list-view.js:94 #: frontend/src/pages/org-admin/org-user-repos.js:81 #: frontend/src/pages/org-admin/org-user-shared-repos.js:79 @@ -1989,11 +1992,61 @@ msgstr "Størrelse" msgid "Last Update" msgstr "Siste oppdatering" +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79 +msgid "Tagged Files" +msgstr "" + +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:85 +#: frontend/src/components/dialog/search-file-dialog.js:94 +#: frontend/src/components/dirent-detail/detail-list-view.js:119 +#: frontend/src/components/dirent-detail/file-details.js:85 +#: frontend/src/components/dirent-detail/lib-details.js:69 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:629 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124 +#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24 +#: frontend/src/file-history-old.js:245 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:44 +#: frontend/src/pages/my-libs/mylib-repo-list-view.js:92 +#: frontend/src/pages/org-admin/org-department-item.js:327 +#: frontend/src/pages/org-admin/org-group-repos.js:84 +#: frontend/src/pages/org-admin/org-libraries.js:150 +#: frontend/src/pages/org-admin/org-user-repos.js:80 +#: frontend/src/pages/org-admin/org-user-shared-repos.js:78 +#: frontend/src/pages/search/advanced-search.js:78 +#: frontend/src/pages/search/advanced-search.js:226 +#: frontend/src/pages/share-with-ocm/remote-dir-content.js:99 +#: frontend/src/pages/shared-libs/shared-libs.js:84 +#: frontend/src/pages/sys-admin/departments/department-libraries.js:85 +#: frontend/src/pages/sys-admin/repos/dir-content.js:104 +#: frontend/src/pages/sys-admin/repos/repos.js:82 +#: frontend/src/pages/sys-admin/repos/repos.js:84 +#: frontend/src/pages/sys-admin/users/user-shared-repos.js:37 +#: frontend/src/repo-folder-trash.js:238 frontend/src/repo-snapshot.js:199 +#: frontend/src/shared-dir-view.js:663 +msgid "Size" +msgstr "Størrelse" + #: frontend/src/components/dialog/list-taggedfiles-dialog.js:165 #: frontend/src/pages/starred/starred.js:221 msgid "deleted" msgstr "" +#: frontend/src/components/dialog/local-draft-dialog.js:17 +msgid "Local draft" +msgstr "" + +#: frontend/src/components/dialog/local-draft-dialog.js:19 +msgid "You have an unsaved draft. Do you like to use it?" +msgstr "" + +#: frontend/src/components/dialog/local-draft-dialog.js:22 +msgid "Use draft" +msgstr "" + +#: frontend/src/components/dialog/local-draft-dialog.js:23 +msgid "Delete draft" +msgstr "" + #: frontend/src/components/dialog/manage-members-dialog.js:21 msgid "Manage group members" msgstr "" @@ -2012,8 +2065,10 @@ msgstr "" #: frontend/src/components/dialog/op-menu.js:53 #: frontend/src/components/dialog/op-menu.js:54 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:809 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:810 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:837 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:838 +#: frontend/src/components/draft-list-view/draft-list-item.js:104 +#: frontend/src/components/draft-list-view/draft-list-item.js:105 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:123 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:124 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:152 @@ -2038,16 +2093,16 @@ msgstr "" #: frontend/src/pages/my-libs/mylib-repo-menu.js:210 #: frontend/src/pages/my-libs/mylib-repo-menu.js:263 #: frontend/src/pages/my-libs/mylib-repo-menu.js:264 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:260 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:261 #: frontend/src/pages/org-admin/org-groups-search-groups.js:108 #: frontend/src/pages/org-admin/org-groups-search-groups.js:109 #: frontend/src/pages/org-admin/org-groups.js:299 #: frontend/src/pages/org-admin/org-groups.js:300 +#: frontend/src/pages/org-admin/org-libraries.js:309 +#: frontend/src/pages/org-admin/org-libraries.js:310 #: frontend/src/pages/org-admin/org-links.js:209 #: frontend/src/pages/org-admin/org-links.js:210 -#: frontend/src/pages/org-admin/org-user-item.js:187 -#: frontend/src/pages/org-admin/org-user-item.js:188 +#: frontend/src/pages/org-admin/org-user-item.js:172 +#: frontend/src/pages/org-admin/org-user-item.js:173 #: frontend/src/pages/repo-wiki-mode/side-panel.js:168 #: frontend/src/pages/repo-wiki-mode/side-panel.js:169 #: frontend/src/pages/sdoc/sdoc-file-history/history-version.js:127 @@ -2106,7 +2161,7 @@ msgstr "" #: frontend/src/pages/sys-admin/departments/department.js:105 #: frontend/src/pages/sys-admin/groups/group-members.js:324 #: frontend/src/pages/sys-admin/institutions/institution-users.js:362 -#: frontend/src/pages/sys-admin/orgs/org-users.js:434 +#: frontend/src/pages/sys-admin/orgs/org-users.js:415 msgid "Add Member" msgstr "Legg til medlem" @@ -2157,11 +2212,11 @@ msgstr "" #: frontend/src/pages/sys-admin/institutions/institutions.js:127 #: frontend/src/pages/sys-admin/orgs/org-groups.js:107 #: frontend/src/pages/sys-admin/orgs/org-repos.js:100 -#: frontend/src/pages/sys-admin/orgs/org-users.js:228 +#: frontend/src/pages/sys-admin/orgs/org-users.js:220 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:138 #: frontend/src/pages/sys-admin/terms-and-conditions/item.js:125 #: frontend/src/pages/sys-admin/users/user-repos.js:192 -#: frontend/src/pages/sys-admin/users/users-content.js:403 +#: frontend/src/pages/sys-admin/users/users-content.js:393 msgid "Are you sure you want to delete {placeholder} ?" msgstr "" @@ -2172,7 +2227,7 @@ msgstr "" #: frontend/src/components/dialog/org-delete-member-dialog.js:40 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-member-dialog.js:40 -#: frontend/src/pages/sys-admin/orgs/org-users.js:295 +#: frontend/src/pages/sys-admin/orgs/org-users.js:285 msgid "Delete Member" msgstr "Slett medlem" @@ -2258,9 +2313,9 @@ msgid "API token is copied to the clipboard." msgstr "" #: frontend/src/components/dialog/repo-api-token-dialog.js:116 -#: frontend/src/pages/lib-content-view/lib-content-view.js:168 -#: frontend/src/pages/lib-content-view/lib-content-view.js:171 -#: frontend/src/repo-folder-trash.js:131 frontend/src/utils/utils.js:1185 +#: frontend/src/pages/lib-content-view/lib-content-view.js:172 +#: frontend/src/pages/lib-content-view/lib-content-view.js:175 +#: frontend/src/repo-folder-trash.js:131 frontend/src/utils/utils.js:1189 msgid "Permission denied" msgstr "Tilgang avvist" @@ -2276,29 +2331,33 @@ msgstr "" msgid "{placeholder} SeaTable integration" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:52 -msgid "{placeholder} Share Admin" -msgstr "" +#: frontend/src/components/dialog/repo-share-admin-dialog.js:56 +#: frontend/src/components/main-side-nav.js:278 +#: frontend/src/components/main-side-nav.js:280 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:354 +#: frontend/src/pages/my-libs/mylib-repo-menu.js:178 +msgid "Share Admin" +msgstr "Delingsadministrator" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:67 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:65 #: frontend/src/pages/share-admin/share-links.js:554 #: frontend/src/pages/share-admin/upload-links.js:286 #: frontend/src/pages/sys-admin/links/links-nav.js:15 msgid "Share Links" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:74 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:72 #: frontend/src/pages/share-admin/share-links.js:557 #: frontend/src/pages/share-admin/upload-links.js:288 #: frontend/src/pages/sys-admin/links/links-nav.js:16 msgid "Upload Links" msgstr "Opplastingslenker" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:80 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:78 msgid "User Shares" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:85 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:83 msgid "Group Shares" msgstr "" @@ -2426,15 +2485,15 @@ msgstr "" #: frontend/src/components/dialog/share-dialog.js:323 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-dialog.js:84 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:640 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:664 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:665 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:689 #: frontend/src/components/file-view/file-toolbar.js:143 #: frontend/src/components/file-view/file-toolbar.js:242 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:348 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:511 #: frontend/src/components/toolbar/dir-operation-toolbar.js:218 -#: frontend/src/components/toolbar/view-file-toolbar.js:77 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:105 +#: frontend/src/components/toolbar/view-file-toolbar.js:103 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:69 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:359 #: frontend/src/pages/my-libs/mylib-repo-menu.js:142 @@ -2496,12 +2555,12 @@ msgstr "" #: frontend/src/components/dialog/share-to-other-server.js:193 #: frontend/src/pages/groups/group-view.js:302 -#: frontend/src/pages/org-admin/org-user-item.js:83 +#: frontend/src/pages/org-admin/org-user-item.js:82 #: frontend/src/pages/org-admin/org-users-users.js:157 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:168 -#: frontend/src/pages/sys-admin/users/users-content.js:261 -#: frontend/src/pages/sys-admin/users/users-content.js:322 -#: frontend/src/pages/sys-admin/users/users-content.js:327 +#: frontend/src/pages/sys-admin/users/users-content.js:256 +#: frontend/src/pages/sys-admin/users/users-content.js:313 +#: frontend/src/pages/sys-admin/users/users-content.js:318 #: frontend/src/pages/sys-admin/users/users.js:269 #: frontend/src/pages/sys-admin/users/users.js:293 msgid "It may take some time, please wait." @@ -2517,7 +2576,7 @@ msgstr "" #: frontend/src/pages/sys-admin/invitations/invitations.js:300 #: frontend/src/pages/sys-admin/notifications/notifications.js:274 #: frontend/src/pages/sys-admin/orgs/org-repos.js:176 -#: frontend/src/pages/sys-admin/orgs/org-users.js:390 +#: frontend/src/pages/sys-admin/orgs/org-users.js:371 #: frontend/src/pages/sys-admin/orgs/orgs.js:105 #: frontend/src/pages/sys-admin/orgs/search-orgs.js:69 #: frontend/src/pages/sys-admin/repos/dir-view.js:96 @@ -2632,31 +2691,6 @@ msgstr "" msgid "Add Organization" msgstr "" -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:74 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:74 -#: frontend/src/components/group-members.js:125 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:126 -#: frontend/src/components/wiki-list-view/wiki-list-view.js:45 -#: frontend/src/pages/groups/group-view.js:381 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:86 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:65 -#: frontend/src/pages/org-admin/org-group-members.js:109 -#: frontend/src/pages/org-admin/org-links.js:101 -#: frontend/src/pages/org-admin/org-user-shared-repos.js:77 -#: frontend/src/pages/shared-libs/shared-libs.js:86 -#: frontend/src/pages/sys-admin/groups/group-members.js:166 -#: frontend/src/pages/sys-admin/groups/groups-content.js:58 -#: frontend/src/pages/sys-admin/links/share-links.js:66 -#: frontend/src/pages/sys-admin/orgs/org-repos.js:35 -#: frontend/src/pages/sys-admin/repos/repos.js:88 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:67 -#: frontend/src/pages/sys-admin/users/user-groups.js:119 -#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:170 -#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:188 -msgid "Owner" -msgstr "Eier" - #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:101 msgid "Owner can use admin panel in an organization, must be a new account." msgstr "Eieren kan bruke administrasjonspanelet i organisasjonen - må være en ny konto." @@ -2699,7 +2733,7 @@ msgstr "" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:80 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:81 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:51 -#: frontend/src/components/dialog/transfer-dialog.js:146 +#: frontend/src/components/dialog/transfer-dialog.js:79 msgid "Select a user" msgstr "" @@ -2724,7 +2758,7 @@ msgid "End date" msgstr "" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:34 -#: frontend/src/components/dialog/transfer-dialog.js:173 +#: frontend/src/components/dialog/transfer-dialog.js:71 msgid "Transfer Library {library_name}" msgstr "" @@ -2744,16 +2778,16 @@ msgstr "" msgid "Terms" msgstr "" -#: frontend/src/components/dialog/transfer-dialog.js:127 -msgid "Transfer to user" +#: frontend/src/components/dialog/transfer-dialog.js:87 +msgid "Select a department" msgstr "" -#: frontend/src/components/dialog/transfer-dialog.js:133 +#: frontend/src/components/dialog/transfer-dialog.js:95 msgid "Transfer to department" msgstr "" -#: frontend/src/components/dialog/transfer-dialog.js:157 -msgid "Select a department" +#: frontend/src/components/dialog/transfer-dialog.js:95 +msgid "Transfer to user" msgstr "" #: frontend/src/components/dialog/transfer-group-dialog.js:55 @@ -2819,65 +2853,64 @@ msgstr "" msgid "Packaging..." msgstr "" -#: frontend/src/components/dir-view-mode/dir-column-file.js:48 +#: frontend/src/components/dir-view-mode/dir-column-file.js:69 msgid "File does not exist." msgstr "" -#: frontend/src/components/dirent-detail/detail-list-view.js:86 -#: frontend/src/components/dirent-detail/detail-list-view.js:121 +#: frontend/src/components/dir-view-mode/dir-column-file.js:90 +msgid "This file is in draft stage." +msgstr "" + +#: frontend/src/components/dir-view-mode/dir-column-file.js:91 +msgid "View Draft" +msgstr "" + +#: frontend/src/components/dirent-detail/detail-list-view.js:85 +#: frontend/src/components/dirent-detail/detail-list-view.js:120 #: frontend/src/components/dirent-detail/file-details.js:86 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:75 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:45 msgid "Location" msgstr "" -#: frontend/src/components/dirent-detail/detail-list-view.js:102 -#: frontend/src/components/dirent-detail/detail-list-view.js:104 +#: frontend/src/components/dirent-detail/detail-list-view.js:101 +#: frontend/src/components/dirent-detail/detail-list-view.js:103 msgid "Apply properties to files inside the folder" msgstr "" #: frontend/src/components/dirent-detail/lib-details.js:68 -#: frontend/src/components/main-side-nav.js:180 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:79 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:82 +#: frontend/src/components/main-side-nav.js:181 +#: frontend/src/pages/org-admin/org-libraries.js:149 #: frontend/src/pages/repo-wiki-mode/side-panel.js:161 -#: frontend/src/pages/sys-admin/info.js:116 +#: frontend/src/pages/sys-admin/info.js:112 #: frontend/src/pages/sys-admin/repos/repos.js:81 #: frontend/src/pages/sys-admin/repos/repos.js:84 msgid "Files" msgstr "Filer" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:210 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:705 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 msgid "Frozen by {name}" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:210 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:705 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 msgid "locked by {name}" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:214 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:711 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:736 msgid "freezed" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:214 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:711 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:736 #: frontend/src/components/file-view/file-info.js:31 #: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:17 msgid "locked" msgstr "låst" -#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 -msgid "Unselect this item" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 -msgid "Select this item" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-item.js:734 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:818 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:759 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:846 #: frontend/src/components/file-view/file-info.js:40 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:643 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:333 @@ -2889,8 +2922,8 @@ msgstr "" msgid "Unstar" msgstr "Fjerne favorittmarkering" -#: frontend/src/components/dirent-list-view/dirent-list-item.js:734 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:818 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:759 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:846 #: frontend/src/components/file-view/file-info.js:40 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:643 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:333 @@ -2900,24 +2933,40 @@ msgstr "Fjerne favorittmarkering" msgid "Star" msgstr "" -#: frontend/src/components/dirent-list-view/dirent-list-view.js:623 -msgid "Unselect all items" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-view.js:623 -msgid "Select all items" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-none-view.js:54 +#: frontend/src/components/dirent-list-view/dirent-none-view.js:52 msgid "This folder has no content at this time." msgstr "" -#: frontend/src/components/dirent-list-view/dirent-none-view.js:55 +#: frontend/src/components/dirent-list-view/dirent-none-view.js:53 msgid "You can create files quickly" msgstr "" +#: frontend/src/components/draft-list-view/draft-list-item.js:113 +#: frontend/src/pages/sdoc-revision/index.js:123 +msgid "Publish" +msgstr "" + +#: frontend/src/components/draft-list-view/draft-list-view.js:37 +#: frontend/src/pages/dashboard/content.js:34 +#: frontend/src/pages/org-admin/devices/devices-errors.js:51 +#: frontend/src/pages/org-admin/org-logs-file-audit.js:103 +#: frontend/src/pages/org-admin/org-logs-file-update.js:117 +#: frontend/src/pages/org-admin/org-logs-perm-audit.js:84 +#: frontend/src/pages/share-admin/share-links.js:88 +#: frontend/src/pages/share-admin/upload-links.js:51 +#: frontend/src/pages/starred/starred.js:35 +#: frontend/src/pages/sys-admin/abuse-reports.js:87 +#: frontend/src/pages/sys-admin/devices/devices-errors.js:51 +#: frontend/src/pages/sys-admin/file-scan-records.js:29 +#: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:91 +#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:169 +#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:187 +#: frontend/src/pages/sys-admin/web-settings/web-settings.js:279 +msgid "Library" +msgstr "Bibliotek" + #: frontend/src/components/file-chooser/file-chooser.js:286 -#: frontend/src/components/search/ai-search.js:453 +#: frontend/src/components/search/ai-search.js:452 #: frontend/src/components/search/wiki-search.js:193 msgid "No results matching" msgstr "" @@ -2931,151 +2980,132 @@ msgstr "Nåværende bibliotek" msgid "Other Libraries" msgstr "Andre biblioteker" -#: frontend/src/components/file-uploader/file-uploader.js:148 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:146 -#: frontend/src/pages/upload-link/file-uploader.js:140 +#: frontend/src/components/file-uploader/file-uploader.js:149 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:147 +#: frontend/src/pages/upload-link/file-uploader.js:141 msgid "Please upload no more than {maxFiles} files at a time." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:395 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:406 -#: frontend/src/pages/upload-link/file-uploader.js:396 +#: frontend/src/components/file-uploader/file-uploader.js:401 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:412 +#: frontend/src/pages/upload-link/file-uploader.js:401 msgid "File is locked by others." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:396 +#: frontend/src/components/file-uploader/file-uploader.js:402 msgid "Invalid filename." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:397 +#: frontend/src/components/file-uploader/file-uploader.js:403 msgid "File already exists." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:398 +#: frontend/src/components/file-uploader/file-uploader.js:404 msgid "File size is too large." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:399 +#: frontend/src/components/file-uploader/file-uploader.js:405 msgid "Out of quota." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:408 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:399 -#: frontend/src/pages/upload-link/file-uploader.js:389 +#: frontend/src/components/file-uploader/file-uploader.js:414 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:405 +#: frontend/src/pages/upload-link/file-uploader.js:394 msgid "Network error" msgstr "" -#: frontend/src/components/file-uploader/forbid-upload-list-item.js:23 -#: frontend/src/components/shared-link-file-uploader/forbid-upload-list-item.js:23 -#: frontend/src/pages/upload-link/forbid-upload-list-item.js:23 -msgid "File too large" +#: frontend/src/components/file-uploader/forbid-upload-list-item.js:13 +#: frontend/src/components/shared-link-file-uploader/forbid-upload-list-item.js:13 +msgid "Please upload files less than {placeholder}M" msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:94 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:94 +#: frontend/src/components/file-uploader/upload-list-item.js:97 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:97 #: frontend/src/pages/upload-link/upload-list-item.js:94 msgid "Preparing to upload..." msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:95 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:95 +#: frontend/src/components/file-uploader/upload-list-item.js:98 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:98 #: frontend/src/pages/upload-link/upload-list-item.js:95 msgid "Remaining" msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:96 -#: frontend/src/components/file-uploader/upload-list-item.js:122 +#: frontend/src/components/file-uploader/upload-list-item.js:99 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:99 +#: frontend/src/pages/upload-link/upload-list-item.js:96 +msgid "Indexing..." +msgstr "" + +#: frontend/src/components/file-uploader/upload-list-item.js:130 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:130 +#: frontend/src/pages/upload-link/upload-list-item.js:127 +msgid "Retry" +msgstr "" + +#: frontend/src/components/file-uploader/upload-list-item.js:133 #: frontend/src/components/file-view/file-toolbar.js:150 #: frontend/src/components/file-view/file-toolbar.js:209 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:96 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:122 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:155 -#: frontend/src/pages/upload-link/upload-list-item.js:96 -#: frontend/src/pages/upload-link/upload-list-item.js:122 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:133 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:117 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162 +#: frontend/src/pages/upload-link/upload-list-item.js:130 msgid "Saving..." msgstr "Lagrer..." -#: frontend/src/components/file-uploader/upload-list-item.js:117 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:117 -#: frontend/src/pages/upload-link/upload-list-item.js:117 -msgid "Waiting..." -msgstr "" - -#: frontend/src/components/file-uploader/upload-list-item.js:118 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:118 -#: frontend/src/pages/upload-link/upload-list-item.js:118 -msgid "Uploading..." -msgstr "" - -#: frontend/src/components/file-uploader/upload-list-item.js:131 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:131 -#: frontend/src/pages/upload-link/upload-list-item.js:131 +#: frontend/src/components/file-uploader/upload-list-item.js:136 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:136 +#: frontend/src/pages/upload-link/upload-list-item.js:133 msgid "Uploaded" msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:147 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:147 -#: frontend/src/pages/upload-link/upload-list-item.js:147 -msgid "Retry" -msgstr "" - #: frontend/src/components/file-uploader/upload-progress-dialog.js:48 #: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:48 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:51 -msgid "{uploaded_files_num}/{all_files_num} Files" -msgstr "" +#: frontend/src/pages/org-admin/web-settings/web-settings.js:119 +msgid "File Upload" +msgstr "Filopplasting" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:56 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:56 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:58 -msgid "{failed_files_num} file(s) failed to upload" -msgstr "" - -#: frontend/src/components/file-uploader/upload-progress-dialog.js:67 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:67 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:83 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:49 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:49 msgid "File Uploading..." msgstr "Filen lastes opp..." +#: frontend/src/components/file-uploader/upload-progress-dialog.js:75 #: frontend/src/components/file-uploader/upload-progress-dialog.js:77 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:75 #: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:77 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:90 -msgid "All files uploaded" -msgstr "" - -#: frontend/src/components/file-uploader/upload-progress-dialog.js:96 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:96 msgid "Retry All" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:103 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:103 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:75 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:80 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:82 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:80 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:82 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:61 msgid "Cancel All" msgstr "Avbryt alle" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:110 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:110 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:107 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:88 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:88 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:68 msgid "name" msgstr "navn" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:111 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:111 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:108 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:89 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:89 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:69 msgid "size" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:112 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:112 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:109 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:90 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:90 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:70 msgid "progress" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:113 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:113 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:110 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:91 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:91 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:71 msgid "state" msgstr "" @@ -3090,14 +3120,14 @@ msgid "unstarred" msgstr "ikke favorittmarkert" #: frontend/src/components/file-view/file-toolbar.js:92 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:90 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:96 #: frontend/src/utils/text-translation.js:23 msgid "Lock" msgstr "Lås" #: frontend/src/components/file-view/file-toolbar.js:96 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:98 -#: frontend/src/utils/text-translation.js:24 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:104 +#: frontend/src/utils/text-translation.js:25 msgid "Unlock" msgstr "Lås opp" @@ -3115,12 +3145,12 @@ msgstr "" #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:342 #: frontend/src/pages/org-admin/org-logs-file-update.js:260 #: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:137 -#: frontend/src/repo-history.js:292 frontend/src/utils/text-translation.js:21 +#: frontend/src/repo-history.js:289 frontend/src/utils/text-translation.js:21 msgid "Details" msgstr "Detaljer" #: frontend/src/components/file-view/file-toolbar.js:186 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:130 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:136 #: frontend/src/utils/text-translation.js:22 msgid "Open via Client" msgstr "Åpne via klient" @@ -3142,7 +3172,7 @@ msgstr "" #: frontend/src/pages/sys-admin/groups/group-members.js:109 #: frontend/src/pages/sys-admin/users/user-groups.js:122 #: frontend/src/pages/sys-admin/users/users-nav.js:25 -#: frontend/src/utils/utils.js:686 +#: frontend/src/utils/utils.js:690 msgid "Admin" msgstr "Administrator" @@ -3159,9 +3189,8 @@ msgstr "Medlem" #: frontend/src/components/group-members.js:96 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:290 -#: frontend/src/pages/lib-content-view/lib-content-view.js:838 +#: frontend/src/pages/lib-content-view/lib-content-view.js:857 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:311 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:157 #: frontend/src/pages/org-admin/org-group-repos.js:146 #: frontend/src/pages/org-admin/org-user-repos.js:142 #: frontend/src/pages/sys-admin/repos/repos.js:162 @@ -3196,91 +3225,84 @@ msgstr "" msgid "Search group members" msgstr "" -#: frontend/src/components/main-side-nav.js:92 +#: frontend/src/components/main-side-nav.js:93 #: frontend/src/pages/org-admin/org-groups.js:154 msgid "All Groups" msgstr "Alle grupper" -#: frontend/src/components/main-side-nav.js:123 -#: frontend/src/components/main-side-nav.js:125 -#: frontend/src/components/main-side-nav.js:132 -#: frontend/src/components/main-side-nav.js:134 +#: frontend/src/components/main-side-nav.js:124 +#: frontend/src/components/main-side-nav.js:126 +#: frontend/src/components/main-side-nav.js:133 +#: frontend/src/components/main-side-nav.js:135 #: frontend/src/pages/org-admin/side-panel.js:86 #: frontend/src/pages/sys-admin/side-panel.js:174 msgid "Links" msgstr "Lenker" -#: frontend/src/components/main-side-nav.js:150 -#: frontend/src/components/main-side-nav.js:152 +#: frontend/src/components/main-side-nav.js:151 +#: frontend/src/components/main-side-nav.js:153 #: frontend/src/pages/share-admin/folders.js:368 msgid "Folders" msgstr "Mapper" -#: frontend/src/components/main-side-nav.js:184 -#: frontend/src/components/main-side-nav.js:186 +#: frontend/src/components/main-side-nav.js:185 +#: frontend/src/components/main-side-nav.js:187 #: frontend/src/pages/my-libs/my-libs-deleted.js:54 #: frontend/src/pages/my-libs/my-libs.js:166 msgid "My Libraries" msgstr "Mine bibliotek" -#: frontend/src/components/main-side-nav.js:191 -#: frontend/src/components/main-side-nav.js:193 +#: frontend/src/components/main-side-nav.js:192 +#: frontend/src/components/main-side-nav.js:194 #: frontend/src/pages/shared-libs/shared-libs.js:456 msgid "Shared with me" msgstr "Delt med meg" -#: frontend/src/components/main-side-nav.js:198 -#: frontend/src/components/main-side-nav.js:200 +#: frontend/src/components/main-side-nav.js:199 +#: frontend/src/components/main-side-nav.js:201 #: frontend/src/pages/shared-with-all/public-shared-view.js:206 msgid "Shared with all" msgstr "Delt med alle" -#: frontend/src/components/main-side-nav.js:205 -#: frontend/src/components/main-side-nav.js:207 +#: frontend/src/components/main-side-nav.js:206 +#: frontend/src/components/main-side-nav.js:208 msgid "Shared with groups" msgstr "Delt med grupper" -#: frontend/src/components/main-side-nav.js:214 -#: frontend/src/components/main-side-nav.js:216 -#: frontend/src/components/main-side-nav.js:222 -#: frontend/src/components/main-side-nav.js:224 +#: frontend/src/components/main-side-nav.js:215 +#: frontend/src/components/main-side-nav.js:217 +#: frontend/src/components/main-side-nav.js:223 +#: frontend/src/components/main-side-nav.js:225 msgid "Shared from other servers" msgstr "" -#: frontend/src/components/main-side-nav.js:231 +#: frontend/src/components/main-side-nav.js:232 msgid "Tools" msgstr "Verktøy" -#: frontend/src/components/main-side-nav.js:234 -#: frontend/src/components/main-side-nav.js:236 +#: frontend/src/components/main-side-nav.js:235 +#: frontend/src/components/main-side-nav.js:237 #: frontend/src/pages/starred/starred.js:315 msgid "Favorites" msgstr "Favoritter" -#: frontend/src/components/main-side-nav.js:241 -#: frontend/src/components/main-side-nav.js:243 +#: frontend/src/components/main-side-nav.js:242 +#: frontend/src/components/main-side-nav.js:244 msgid "Activities" msgstr "Aktiviteter" -#: frontend/src/components/main-side-nav.js:248 -#: frontend/src/components/main-side-nav.js:250 +#: frontend/src/components/main-side-nav.js:249 +#: frontend/src/components/main-side-nav.js:251 #: frontend/src/pages/wikis/wikis.js:137 msgid "Published Libraries" msgstr "" -#: frontend/src/components/main-side-nav.js:254 -#: frontend/src/components/main-side-nav.js:256 +#: frontend/src/components/main-side-nav.js:264 +#: frontend/src/components/main-side-nav.js:266 #: frontend/src/pages/linked-devices/linked-devices.js:230 msgid "Linked Devices" msgstr "Lenkede enheter" -#: frontend/src/components/main-side-nav.js:268 -#: frontend/src/components/main-side-nav.js:270 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:354 -#: frontend/src/pages/my-libs/mylib-repo-menu.js:178 -msgid "Share Admin" -msgstr "Delingsadministrator" - #: frontend/src/components/more.js:14 msgid "show more" msgstr "" @@ -3320,15 +3342,15 @@ msgid "" "right}" msgstr "" -#: frontend/src/components/popover/edit-filetag-popover.js:141 +#: frontend/src/components/popover/edit-filetag-popover.js:137 msgid "No tags" msgstr "" -#: frontend/src/components/popover/edit-filetag-popover.js:145 +#: frontend/src/components/popover/edit-filetag-popover.js:141 msgid "Tag not found" msgstr "" -#: frontend/src/components/popover/edit-filetag-popover.js:159 +#: frontend/src/components/popover/edit-filetag-popover.js:155 msgid "Find a tag" msgstr "" @@ -3371,8 +3393,8 @@ msgstr "" msgid "You are watching file changes of this library." msgstr "" -#: frontend/src/components/sdoc-wiki-page-viewer/index.js:133 -#: frontend/src/components/seafile-markdown-viewer/index.js:119 +#: frontend/src/components/sdoc-wiki-page-viewer/index.js:125 +#: frontend/src/components/seafile-markdown-viewer/index.js:111 msgid "Last modified by" msgstr "" @@ -3408,41 +3430,41 @@ msgstr "Nei" msgid "Reference documents" msgstr "" -#: frontend/src/components/search/ai-search.js:387 +#: frontend/src/components/search/ai-search.js:386 #: frontend/src/components/search/search.js:433 msgid "Search results visited recently" msgstr "" -#: frontend/src/components/search/ai-search.js:436 +#: frontend/src/components/search/ai-search.js:435 #: frontend/src/components/search/search.js:413 msgid "Type characters to start search" msgstr "" -#: frontend/src/components/search/ai-search.js:439 +#: frontend/src/components/search/ai-search.js:438 msgid "Type more characters to start search" msgstr "" -#: frontend/src/components/search/ai-search.js:450 -#: frontend/src/components/search/ai-search.js:467 +#: frontend/src/components/search/ai-search.js:449 +#: frontend/src/components/search/ai-search.js:466 msgid "Ask AI" msgstr "" -#: frontend/src/components/search/ai-search.js:529 +#: frontend/src/components/search/ai-search.js:528 msgid "" "Indexing the library. Semantic search will be available within a few " "minutes." msgstr "" -#: frontend/src/components/search/ai-search.js:540 +#: frontend/src/components/search/ai-search.js:539 msgid "Successfully turned it off" msgstr "" -#: frontend/src/components/search/ai-search.js:558 -#: frontend/src/components/search/ai-search.js:582 +#: frontend/src/components/search/ai-search.js:557 +#: frontend/src/components/search/ai-search.js:581 msgid "Turn on semantic search for this library" msgstr "" -#: frontend/src/components/search/ai-search.js:570 +#: frontend/src/components/search/ai-search.js:569 msgid "Turn off semantic search for this library" msgstr "" @@ -3513,13 +3535,13 @@ msgstr "" #: frontend/src/components/select-editor/sysadmin-user-role-editor.js:19 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:155 -#: frontend/src/pages/sys-admin/users/users-content.js:281 +#: frontend/src/pages/sys-admin/users/users-content.js:272 msgid "Default" msgstr "Forvalgt" #: frontend/src/components/select-editor/sysadmin-user-role-editor.js:21 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:157 -#: frontend/src/pages/sys-admin/users/users-content.js:283 +#: frontend/src/pages/sys-admin/users/users-content.js:274 msgid "Guest" msgstr "Gjest" @@ -3576,36 +3598,30 @@ msgstr "" msgid "Successfully deleted {number_placeholder} share links" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:138 -msgid "" -"Share links cannot be generated because \"Invisible\", \"Online Read-Write\"" -" or \"Online Read-Only\" is set for you on some folder(s) in the library." -msgstr "" - -#: frontend/src/components/share-link-panel/link-creation.js:162 +#: frontend/src/components/share-link-panel/link-creation.js:156 msgid "Please enter an integer bigger than 1 as number of links." msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:166 +#: frontend/src/components/share-link-panel/link-creation.js:160 msgid "" "Please enter an integer not bigger than {max_number} as number of links." msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:260 +#: frontend/src/components/share-link-panel/link-creation.js:254 #: frontend/src/components/share-link-panel/link-list.js:64 msgid "Generate links in batch" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:260 +#: frontend/src/components/share-link-panel/link-creation.js:254 #: frontend/src/components/share-link-panel/link-list.js:63 msgid "Generate Link" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:265 +#: frontend/src/components/share-link-panel/link-creation.js:259 msgid "Number of links" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:329 +#: frontend/src/components/share-link-panel/link-creation.js:323 msgid "Set permission" msgstr "" @@ -3653,8 +3669,7 @@ msgid "Are you sure you want to delete the selected share link(s) ?" msgstr "" #: frontend/src/components/shared-file-view/shared-file-view.js:47 -#: frontend/src/pages/markdown-editor/index.js:410 -#: frontend/src/pages/plain-markdown-editor/index.js:172 +#: frontend/src/pages/markdown-editor/index.js:458 #: frontend/src/view-file-text.js:81 msgid "Successfully saved" msgstr "" @@ -3665,7 +3680,7 @@ msgid "File download is disabled: the share link traffic of owner is used up." msgstr "Nedlasting av fil er slått av: Brukeren har brukt opp sin kvote av delingslenker." #: frontend/src/components/shared-file-view/shared-file-view.js:122 -#: frontend/src/repo-folder-trash.js:205 frontend/src/repo-snapshot.js:168 +#: frontend/src/repo-folder-trash.js:202 frontend/src/repo-snapshot.js:166 #: frontend/src/shared-dir-view.js:449 msgid "Current path: " msgstr "Nåværende sti:" @@ -3721,12 +3736,6 @@ msgstr "Mappetillatelse" msgid "Unshare" msgstr "Opphev deling" -#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:351 -#: frontend/src/pages/my-libs/mylib-repo-menu.js:154 -#: frontend/src/pages/sys-admin/repos/repos.js:271 -msgid "History Setting" -msgstr "" - #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:357 #: frontend/src/pages/my-libs/mylib-repo-menu.js:157 msgid "Change Password" @@ -3735,9 +3744,9 @@ msgstr "Endre passord" #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:360 #: frontend/src/components/user-settings/webdav-password.js:104 #: frontend/src/pages/my-libs/mylib-repo-menu.js:160 -#: frontend/src/pages/sys-admin/orgs/org-users.js:304 -#: frontend/src/pages/sys-admin/users/users-content.js:364 -#: frontend/src/pages/sys-admin/users/users-content.js:566 +#: frontend/src/pages/sys-admin/orgs/org-users.js:294 +#: frontend/src/pages/sys-admin/users/users-content.js:355 +#: frontend/src/pages/sys-admin/users/users-content.js:554 msgid "Reset Password" msgstr "Endre passord" @@ -3796,8 +3805,8 @@ msgid "Clients" msgstr "Klienter" #: frontend/src/components/toolbar/common-toolbar.js:24 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:86 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:146 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:90 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:150 #: frontend/src/pages/search/main-panel.js:330 #: frontend/src/pages/wiki/main-panel.js:95 #: frontend/src/pages/wiki/main-panel.js:112 @@ -3805,12 +3814,12 @@ msgid "Search files" msgstr "" #: frontend/src/components/toolbar/dir-operation-toolbar.js:192 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:68 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:54 msgid "Upload Files" msgstr "Laste opp filer" #: frontend/src/components/toolbar/dir-operation-toolbar.js:193 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:69 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:55 msgid "Upload Folder" msgstr "Opplastingsmappe" @@ -3843,17 +3852,17 @@ msgstr "Ny Word fil" msgid "New SeaDoc File" msgstr "" -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:328 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:336 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:356 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:364 #: frontend/src/utils/text-translation.js:18 msgid "Move" msgstr "Flytte" #: frontend/src/components/toolbar/repo-view-toobar.js:63 -#: frontend/src/components/toolbar/view-file-toolbar.js:73 +#: frontend/src/components/toolbar/view-file-toolbar.js:99 #: frontend/src/file-history-old.js:268 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:55 -#: frontend/src/repo-folder-trash.js:284 +#: frontend/src/repo-folder-trash.js:280 msgid "More" msgstr "Mer" @@ -3862,10 +3871,18 @@ msgstr "Mer" msgid "Deleted Libraries" msgstr "" -#: frontend/src/components/toolbar/view-file-toolbar.js:67 +#: frontend/src/components/toolbar/view-file-toolbar.js:87 msgid "Edit File" msgstr "" +#: frontend/src/components/toolbar/view-file-toolbar.js:92 +msgid "New Draft" +msgstr "" + +#: frontend/src/components/toolbar/view-file-toolbar.js:93 +msgid "Create a draft from this file, instead of editing it directly." +msgstr "" + #: frontend/src/components/toolbar/view-mode-toolbar.js:31 #: frontend/src/shared-dir-view.js:456 frontend/src/shared-dir-view.js:457 msgid "List" @@ -3881,7 +3898,7 @@ msgid "Column" msgstr "" #: frontend/src/components/toolbar/view-mode-toolbar.js:37 -#: frontend/src/utils/text-translation.js:33 +#: frontend/src/utils/text-translation.js:34 msgid "Properties" msgstr "" @@ -4093,8 +4110,8 @@ msgstr "" msgid "History Versions" msgstr "" -#: frontend/src/file-history-old.js:244 frontend/src/repo-history.js:142 -#: frontend/src/repo-history.js:149 +#: frontend/src/file-history-old.js:244 frontend/src/repo-history.js:139 +#: frontend/src/repo-history.js:146 msgid "Modifier" msgstr "Endret av" @@ -4126,71 +4143,75 @@ msgstr "" msgid "Removed items older than {n} days from trash." msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:77 +#: frontend/src/pages/dashboard/activity-item.js:76 +msgid "Publish draft" +msgstr "" + +#: frontend/src/pages/dashboard/activity-item.js:89 msgid "{file} and {n} other files" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:80 +#: frontend/src/pages/dashboard/activity-item.js:92 msgid "Created {n} files" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:84 +#: frontend/src/pages/dashboard/activity-item.js:96 msgid "details" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:98 +#: frontend/src/pages/dashboard/activity-item.js:110 msgid "Created draft" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:98 +#: frontend/src/pages/dashboard/activity-item.js:110 msgid "Created file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:103 +#: frontend/src/pages/dashboard/activity-item.js:115 msgid "Deleted draft" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:103 +#: frontend/src/pages/dashboard/activity-item.js:115 msgid "Deleted file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:108 +#: frontend/src/pages/dashboard/activity-item.js:120 msgid "Restored file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:113 +#: frontend/src/pages/dashboard/activity-item.js:125 msgid "Renamed file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:120 +#: frontend/src/pages/dashboard/activity-item.js:132 msgid "Moved file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:125 +#: frontend/src/pages/dashboard/activity-item.js:137 msgid "Updated draft" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:125 +#: frontend/src/pages/dashboard/activity-item.js:137 msgid "Updated file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:135 +#: frontend/src/pages/dashboard/activity-item.js:147 msgid "Created folder" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:140 +#: frontend/src/pages/dashboard/activity-item.js:152 msgid "Deleted folder" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:145 +#: frontend/src/pages/dashboard/activity-item.js:157 msgid "Restored folder" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:150 +#: frontend/src/pages/dashboard/activity-item.js:162 msgid "Renamed folder" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:157 +#: frontend/src/pages/dashboard/activity-item.js:169 msgid "Moved folder" msgstr "" @@ -4208,29 +4229,11 @@ msgstr "Operasjon" #: frontend/src/pages/org-admin/statistic/statistic-nav.js:15 #: frontend/src/pages/sys-admin/abuse-reports.js:88 #: frontend/src/pages/sys-admin/statistic/statistic-nav.js:15 -#: frontend/src/repo-folder-trash.js:368 frontend/src/repo-folder-trash.js:425 -#: frontend/src/repo-snapshot.js:304 +#: frontend/src/repo-folder-trash.js:363 frontend/src/repo-folder-trash.js:419 +#: frontend/src/repo-snapshot.js:302 msgid "File" msgstr "Fil" -#: frontend/src/pages/dashboard/content.js:34 -#: frontend/src/pages/org-admin/devices/devices-errors.js:51 -#: frontend/src/pages/org-admin/org-logs-file-audit.js:103 -#: frontend/src/pages/org-admin/org-logs-file-update.js:117 -#: frontend/src/pages/org-admin/org-logs-perm-audit.js:84 -#: frontend/src/pages/share-admin/share-links.js:88 -#: frontend/src/pages/share-admin/upload-links.js:51 -#: frontend/src/pages/starred/starred.js:35 -#: frontend/src/pages/sys-admin/abuse-reports.js:87 -#: frontend/src/pages/sys-admin/devices/devices-errors.js:51 -#: frontend/src/pages/sys-admin/file-scan-records.js:29 -#: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:91 -#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:169 -#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:187 -#: frontend/src/pages/sys-admin/web-settings/web-settings.js:279 -msgid "Library" -msgstr "Bibliotek" - #: frontend/src/pages/dashboard/files-activities.js:247 msgid "All Activities" msgstr "" @@ -4251,6 +4254,25 @@ msgstr "" msgid "Find modifiers" msgstr "" +#: frontend/src/pages/drafts/draft-content.js:44 +msgid "Successfully published draft %(draft)s." +msgstr "" + +#: frontend/src/pages/drafts/draft-content.js:48 +msgid "Failed to publish draft %(draft)s." +msgstr "" + +#: frontend/src/pages/drafts/draft-content.js:62 +msgid "No draft yet" +msgstr "" + +#: frontend/src/pages/drafts/draft-content.js:63 +msgid "" +"Draft is a way to let you collaborate with others on files. You can create a" +" draft from a file, edit the draft and then ask for a review. The original " +"file will be updated only after the draft has been reviewed." +msgstr "" + #: frontend/src/pages/file-history-old/history-item.js:58 msgid "(current version)" msgstr "(nåværende versjon)" @@ -4303,7 +4325,7 @@ msgstr "" #: frontend/src/pages/sys-admin/groups/group-nav.js:27 #: frontend/src/pages/sys-admin/groups/groups.js:137 #: frontend/src/pages/sys-admin/groups/search-groups.js:110 -#: frontend/src/pages/sys-admin/info.js:136 +#: frontend/src/pages/sys-admin/info.js:132 #: frontend/src/pages/sys-admin/orgs/org-nav.js:19 #: frontend/src/pages/sys-admin/side-panel.js:114 #: frontend/src/pages/sys-admin/users/user-nav.js:21 @@ -4317,7 +4339,7 @@ msgstr "" #: frontend/src/pages/groups/group-view.js:488 #: frontend/src/pages/my-libs/mylib-repo-menu.js:151 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:268 +#: frontend/src/pages/org-admin/org-libraries.js:317 #: frontend/src/pages/sys-admin/groups/groups-content.js:187 #: frontend/src/pages/sys-admin/repos/repos.js:268 #: frontend/src/pages/sys-admin/users/user-repos.js:166 @@ -4375,122 +4397,122 @@ msgid "" "button in the menu bar." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-container.js:98 +#: frontend/src/pages/lib-content-view/lib-content-container.js:102 #: frontend/src/pages/wiki/main-panel.js:82 msgid "Folder does not exist." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-container.js:176 +#: frontend/src/pages/lib-content-view/lib-content-container.js:180 msgid "This library has been set to read-only by admin and cannot be updated." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:65 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:95 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:67 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:99 #: frontend/src/pages/sys-admin/main-panel-topbar.js:20 msgid "Side Nav Menu" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:176 +#: frontend/src/pages/lib-content-view/lib-content-view.js:180 msgid "Library share permission not found." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:595 +#: frontend/src/pages/lib-content-view/lib-content-view.js:617 msgid "Failed to move files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:597 +#: frontend/src/pages/lib-content-view/lib-content-view.js:619 #: frontend/src/shared-dir-view.js:214 msgid "Failed to copy files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:627 +#: frontend/src/pages/lib-content-view/lib-content-view.js:649 msgid "Successfully moved files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:629 +#: frontend/src/pages/lib-content-view/lib-content-view.js:651 #: frontend/src/shared-dir-view.js:228 msgid "Successfully copied files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:799 +#: frontend/src/pages/lib-content-view/lib-content-view.js:818 msgid "Restored {name} and {n} other items" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:800 +#: frontend/src/pages/lib-content-view/lib-content-view.js:819 msgid "Restored {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:807 +#: frontend/src/pages/lib-content-view/lib-content-view.js:826 msgid "Failed to restore {name} and {n} other items" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:808 +#: frontend/src/pages/lib-content-view/lib-content-view.js:827 msgid "Failed to restore {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:834 +#: frontend/src/pages/lib-content-view/lib-content-view.js:853 msgid "Successfully deleted {name} and {n} other items." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:844 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1081 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1109 +#: frontend/src/pages/lib-content-view/lib-content-view.js:863 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1111 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1139 msgid "Undo" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:851 +#: frontend/src/pages/lib-content-view/lib-content-view.js:870 msgid "Failed to delete {name} and {n} other items." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1037 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1053 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1067 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1083 msgid "Renaming {name} failed" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1077 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1105 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:377 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1107 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1135 #: frontend/src/pages/org-admin/org-groups-search-groups.js:230 #: frontend/src/pages/org-admin/org-groups.js:126 +#: frontend/src/pages/org-admin/org-libraries.js:83 msgid "Successfully deleted {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1089 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1117 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1119 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1147 msgid "Failed to delete {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1170 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1203 msgid "Successfully moved {name}." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1178 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1210 msgid "Failed to move {name}." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1226 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1253 #: frontend/src/pages/sdoc/sdoc-file-history/side-panel.js:182 -#: frontend/src/utils/utils.js:1286 +#: frontend/src/utils/utils.js:1290 msgid "Successfully copied %(name)s." msgstr "Vellykket kopiering av %(name)s." -#: frontend/src/pages/lib-content-view/lib-content-view.js:1234 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1260 msgid "Failed to copy %(name)s" msgstr "Kunne ikke kopiere %(name)s" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1254 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1270 msgid "Converting, please wait..." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1266 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1282 msgid "Successfully converted the file." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1273 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1289 msgid "Failed to convert {name}." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1971 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1958 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:255 #: frontend/src/pages/share-with-ocm/shared-with-ocm.js:107 #: frontend/src/pages/shared-libs/shared-libs.js:290 @@ -4537,7 +4559,11 @@ msgstr "Siste tilgang" msgid "Successfully unlinked %(name)s." msgstr "" -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:81 +#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:42 +msgid "Local draft saved" +msgstr "" + +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:87 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:68 msgid "Open parent directory" msgstr "" @@ -4550,25 +4576,23 @@ msgstr "" msgid "Switch to rich text editor" msgstr "" -#: frontend/src/pages/markdown-editor/index.js:116 +#: frontend/src/pages/markdown-editor/index.js:117 msgid "This file has been updated." msgstr "" -#: frontend/src/pages/markdown-editor/index.js:117 +#: frontend/src/pages/markdown-editor/index.js:118 msgid "Refresh" msgstr "Oppdater" -#: frontend/src/pages/markdown-editor/index.js:152 +#: frontend/src/pages/markdown-editor/index.js:153 msgid "Another user is editing this file!" msgstr "" -#: frontend/src/pages/markdown-editor/index.js:300 -#: frontend/src/pages/plain-markdown-editor/index.js:101 +#: frontend/src/pages/markdown-editor/index.js:348 msgid "Leave this page? The system may not save your changes." msgstr "" -#: frontend/src/pages/markdown-editor/index.js:420 -#: frontend/src/pages/plain-markdown-editor/index.js:177 +#: frontend/src/pages/markdown-editor/index.js:468 msgid "Failed to save" msgstr "" @@ -4592,7 +4616,6 @@ msgid "Deleted Time" msgstr "Tidspunkt for sletting" #: frontend/src/pages/my-libs/my-libs-deleted.js:147 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:169 #: frontend/src/pages/sys-admin/repos/trash-repos.js:171 #: frontend/src/repo-snapshot.js:121 msgid "Successfully restored the library." @@ -4612,7 +4635,7 @@ msgid "" msgstr "" #: frontend/src/pages/my-libs/mylib-repo-list-item.js:289 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:234 +#: frontend/src/pages/org-admin/org-libraries.js:282 #: frontend/src/pages/sys-admin/repos/repos.js:175 #: frontend/src/pages/sys-admin/users/user-repos.js:295 msgid "Successfully transferred the library." @@ -4647,7 +4670,6 @@ msgid "Shared By" msgstr "Delt av" #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:321 -#: frontend/src/pages/org-admin/libraries/org-repo-nav.js:15 #: frontend/src/pages/org-admin/org-users-nav.js:15 #: frontend/src/pages/search/advanced-search.js:66 #: frontend/src/pages/share-with-ocm/remote-dir-path.js:56 @@ -4662,9 +4684,8 @@ msgstr "Alle" #: frontend/src/pages/org-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/devices/devices-by-platform.js:45 #: frontend/src/pages/sys-admin/devices/devices-errors.js:49 -#: frontend/src/pages/sys-admin/info.js:113 #: frontend/src/pages/sys-admin/terms-and-conditions/content.js:51 -#: frontend/src/repo-history.js:143 frontend/src/repo-history.js:150 +#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 msgid "Version" msgstr "Versjon" @@ -4676,7 +4697,7 @@ msgstr "" #: frontend/src/pages/org-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:89 -#: frontend/src/repo-history.js:143 frontend/src/repo-history.js:150 +#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 msgid "Device" msgstr "Enhet" @@ -4710,54 +4731,6 @@ msgid "" "follows:" msgstr "" -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:208 -#: frontend/src/utils/utils.js:426 -msgid "Encrypted library" -msgstr "Kryptert bibilotek" - -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:211 -#: frontend/src/utils/utils.js:432 -msgid "Read-Write library" -msgstr "Skrivbart bibliotek" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:59 -#: frontend/src/translate.js:18 -msgid "" -"Tip: libraries deleted {trashReposExpireDays} days ago will be cleaned " -"automatically." -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:254 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:256 -msgid "Are you sure you want to delete {placeholder} completely?" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:265 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:267 -msgid "Are you sure you want to restore {placeholder}?" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:360 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:362 -msgid "Successfully cleared trash." -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:399 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:424 -msgid "Clear Trash" -msgstr "Tøm papirkurv" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:400 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:425 -msgid "Are you sure you want to clear trash?" -msgstr "Er du sikker på at du ønsker å tømme papirkurven?" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:402 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:427 -#: frontend/src/user-notifications.js:112 -msgid "Clear" -msgstr "Tøm" - #: frontend/src/pages/org-admin/org-admin-list.js:51 #: frontend/src/pages/org-admin/org-users-list.js:73 #: frontend/src/pages/org-admin/org-users-search-users.js:36 @@ -4882,6 +4855,7 @@ msgid "Search groups by name" msgstr "" #: frontend/src/pages/org-admin/org-groups.js:182 +#: frontend/src/pages/org-admin/org-libraries.js:174 #: frontend/src/pages/org-admin/org-links.js:125 #: frontend/src/pages/org-admin/org-logs-file-audit.js:124 #: frontend/src/pages/org-admin/org-logs-file-update.js:139 @@ -4892,6 +4866,7 @@ msgid "Previous" msgstr "Forrige" #: frontend/src/pages/org-admin/org-groups.js:184 +#: frontend/src/pages/org-admin/org-libraries.js:176 #: frontend/src/pages/org-admin/org-links.js:127 #: frontend/src/pages/org-admin/org-logs-file-audit.js:126 #: frontend/src/pages/org-admin/org-logs-file-update.js:141 @@ -4921,16 +4896,30 @@ msgid "Active Users" msgstr "Aktive brukere" #: frontend/src/pages/org-admin/org-info.js:50 +#: frontend/src/pages/sys-admin/info.js:123 #: frontend/src/pages/sys-admin/info.js:127 -#: frontend/src/pages/sys-admin/info.js:131 msgid "Total Users" msgstr "Totalt antall brukere" #: frontend/src/pages/org-admin/org-info.js:50 -#: frontend/src/pages/sys-admin/info.js:127 +#: frontend/src/pages/sys-admin/info.js:123 msgid "Limits" msgstr "Begrensninger" +#: frontend/src/pages/org-admin/org-libraries.js:140 +msgid "All Libraries" +msgstr "" + +#: frontend/src/pages/org-admin/org-libraries.js:256 +#: frontend/src/utils/utils.js:426 +msgid "Encrypted library" +msgstr "Kryptert bibilotek" + +#: frontend/src/pages/org-admin/org-libraries.js:259 +#: frontend/src/utils/utils.js:432 +msgid "Read-Write library" +msgstr "Skrivbart bibliotek" + #: frontend/src/pages/org-admin/org-links.js:94 msgid "All Public Links" msgstr "Alle offentlige lenker" @@ -5054,64 +5043,46 @@ msgstr "" msgid "Verify" msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:60 +#: frontend/src/pages/org-admin/org-user-item.js:59 msgid "Resetting user's password, please wait for a moment." msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:63 +#: frontend/src/pages/org-admin/org-user-item.js:62 msgid "Successfully reset password to %(passwd)s for user %(user)s." msgstr "Vellykket nullstilling av passord til %(passwd)s for bruker %(user)s." -#: frontend/src/pages/org-admin/org-user-item.js:118 +#: frontend/src/pages/org-admin/org-user-item.js:112 #: frontend/src/pages/sys-admin/admin-logs/login-logs.js:102 #: frontend/src/pages/sys-admin/logs-page/login-logs.js:117 msgid "Failed" msgstr "Mislyktes" -#: frontend/src/pages/org-admin/org-user-item.js:129 +#: frontend/src/pages/org-admin/org-user-item.js:123 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:172 #: frontend/src/pages/sys-admin/institutions/institution-users.js:208 -#: frontend/src/pages/sys-admin/users/users-content.js:307 +#: frontend/src/pages/sys-admin/users/users-content.js:298 msgid "Active" msgstr "Aktiv" -#: frontend/src/pages/org-admin/org-user-item.js:131 +#: frontend/src/pages/org-admin/org-user-item.js:125 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:172 #: frontend/src/pages/sys-admin/institutions/institution-users.js:208 -#: frontend/src/pages/sys-admin/users/users-content.js:309 +#: frontend/src/pages/sys-admin/users/users-content.js:300 msgid "Inactive" msgstr "Inaktiv" -#: frontend/src/pages/org-admin/org-user-item.js:157 -#: frontend/src/pages/sys-admin/orgs/org-users.js:230 -#: frontend/src/pages/sys-admin/users/users-content.js:406 -msgid "Are you sure you want to set {user_placeholder} inactive?" -msgstr "" - -#: frontend/src/pages/org-admin/org-user-item.js:195 +#: frontend/src/pages/org-admin/org-user-item.js:180 msgid "ResetPwd" msgstr "Nullstill passord" -#: frontend/src/pages/org-admin/org-user-item.js:196 +#: frontend/src/pages/org-admin/org-user-item.js:181 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:152 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:192 -#: frontend/src/pages/sys-admin/users/users-content.js:367 -#: frontend/src/pages/sys-admin/users/users-content.js:575 +#: frontend/src/pages/sys-admin/users/users-content.js:358 +#: frontend/src/pages/sys-admin/users/users-content.js:563 msgid "Revoke Admin" msgstr "Oppheve administrator" -#: frontend/src/pages/org-admin/org-user-item.js:204 -#: frontend/src/pages/sys-admin/orgs/org-users.js:313 -#: frontend/src/pages/sys-admin/users/users-content.js:584 -msgid "Set user inactive" -msgstr "" - -#: frontend/src/pages/org-admin/org-user-item.js:207 -#: frontend/src/pages/sys-admin/orgs/org-users.js:316 -#: frontend/src/pages/sys-admin/users/users-content.js:587 -msgid "Set" -msgstr "" - #: frontend/src/pages/org-admin/org-user-profile.js:128 msgid "Avatar" msgstr "Profilbilde" @@ -5386,10 +5357,6 @@ msgstr "Endre" msgid "Team name" msgstr "" -#: frontend/src/pages/org-admin/web-settings/web-settings.js:119 -msgid "File Upload" -msgstr "Filopplasting" - #: frontend/src/pages/org-admin/web-settings/web-settings.js:123 msgid "File extension white list" msgstr "" @@ -5400,23 +5367,19 @@ msgid "" "\"md;txt;docx\". Empty means no limit." msgstr "" -#: frontend/src/pages/sdoc-revision/index.js:123 -msgid "Publish" -msgstr "" - -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:239 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:193 msgid "No changes" msgstr "" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:249 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:203 msgid "Changes" msgstr "" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:268 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:222 msgid "Last modification" msgstr "" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:271 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:225 msgid "Next modification" msgstr "" @@ -5485,8 +5448,8 @@ msgstr "Tast inn filendelser her - separér dem med ','" #: frontend/src/pages/search/advanced-search.js:242 #: frontend/src/pages/search/advanced-search.js:264 -#: frontend/src/pages/sys-admin/orgs/org-users.js:307 -#: frontend/src/pages/sys-admin/users/users-content.js:569 +#: frontend/src/pages/sys-admin/orgs/org-users.js:297 +#: frontend/src/pages/sys-admin/users/users-content.js:557 msgid "Reset" msgstr "" @@ -5692,7 +5655,7 @@ msgid "Create Group" msgstr "Opprett gruppe" #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:107 -#: frontend/src/pages/sys-admin/users/users-content.js:557 +#: frontend/src/pages/sys-admin/users/users-content.js:545 msgid "Delete User" msgstr "Slett bruker" @@ -5827,24 +5790,24 @@ msgstr "Community Edition" msgid "Upgrade to Pro Edition" msgstr "Oppgrader til Pro-utgaven" -#: frontend/src/pages/sys-admin/info.js:119 +#: frontend/src/pages/sys-admin/info.js:115 msgid "Storage Used" msgstr "Lagringsplass brukt" -#: frontend/src/pages/sys-admin/info.js:122 +#: frontend/src/pages/sys-admin/info.js:118 msgid "Total Devices" msgstr "Totalt antall enheter" -#: frontend/src/pages/sys-admin/info.js:122 +#: frontend/src/pages/sys-admin/info.js:118 msgid "Current Connected Devices" msgstr "" +#: frontend/src/pages/sys-admin/info.js:123 #: frontend/src/pages/sys-admin/info.js:127 -#: frontend/src/pages/sys-admin/info.js:131 msgid "Activated Users" msgstr "" -#: frontend/src/pages/sys-admin/info.js:141 +#: frontend/src/pages/sys-admin/info.js:137 #: frontend/src/pages/sys-admin/orgs/org-nav.js:31 #: frontend/src/pages/sys-admin/orgs/orgs.js:133 #: frontend/src/pages/sys-admin/orgs/search-orgs.js:106 @@ -5855,13 +5818,13 @@ msgid "Organizations" msgstr "Organisasjoner" #: frontend/src/pages/sys-admin/institutions/institution-admins.js:163 -#: frontend/src/pages/sys-admin/users/users-content.js:405 +#: frontend/src/pages/sys-admin/users/users-content.js:395 msgid "" "Are you sure you want to revoke the admin permission of {placeholder} ?" msgstr "" #: frontend/src/pages/sys-admin/institutions/institution-admins.js:195 -#: frontend/src/pages/sys-admin/users/users-content.js:578 +#: frontend/src/pages/sys-admin/users/users-content.js:566 msgid "Revoke" msgstr "" @@ -5960,8 +5923,8 @@ msgstr "Alle påminnelser" msgid "Number of groups" msgstr "Antall grupper" -#: frontend/src/pages/sys-admin/orgs/org-users.js:229 -#: frontend/src/pages/sys-admin/users/users-content.js:404 +#: frontend/src/pages/sys-admin/orgs/org-users.js:221 +#: frontend/src/pages/sys-admin/users/users-content.js:394 msgid "Are you sure you want to reset the password of {placeholder} ?" msgstr "" @@ -5999,10 +5962,35 @@ msgstr "" msgid "Name or ID" msgstr "" +#: frontend/src/pages/sys-admin/repos/trash-repos.js:256 +msgid "Are you sure you want to delete {placeholder} completely?" +msgstr "" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:267 +msgid "Are you sure you want to restore {placeholder}?" +msgstr "" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:362 +msgid "Successfully cleared trash." +msgstr "" + #: frontend/src/pages/sys-admin/repos/trash-repos.js:371 msgid "Search libraries by owner" msgstr "" +#: frontend/src/pages/sys-admin/repos/trash-repos.js:424 +msgid "Clear Trash" +msgstr "Tøm papirkurv" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:425 +msgid "Are you sure you want to clear trash?" +msgstr "Er du sikker på at du ønsker å tømme papirkurven?" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:427 +#: frontend/src/user-notifications.js:112 +msgid "Clear" +msgstr "Tøm" + #: frontend/src/pages/sys-admin/side-panel.js:198 msgid "File Scan" msgstr "" @@ -6083,15 +6071,15 @@ msgstr "" msgid "Institution" msgstr "" -#: frontend/src/pages/sys-admin/users/users-content.js:292 +#: frontend/src/pages/sys-admin/users/users-content.js:283 msgid "Default Admin" msgstr "" -#: frontend/src/pages/sys-admin/users/users-content.js:296 +#: frontend/src/pages/sys-admin/users/users-content.js:287 msgid "Daily Admin" msgstr "" -#: frontend/src/pages/sys-admin/users/users-content.js:298 +#: frontend/src/pages/sys-admin/users/users-content.js:289 msgid "Audit Admin" msgstr "" @@ -6346,28 +6334,44 @@ msgid "" "accept the terms." msgstr "" -#: frontend/src/pages/upload-link/file-uploader.js:435 +#: frontend/src/pages/upload-link/file-uploader.js:305 +msgid "File upload started" +msgstr "" + +#: frontend/src/pages/upload-link/file-uploader.js:425 +msgid "All files uploaded" +msgstr "" + +#: frontend/src/pages/upload-link/file-uploader.js:439 msgid "Failed to upload {file_name}." msgstr "" -#: frontend/src/pages/upload-link/index.js:41 +#: frontend/src/pages/upload-link/forbid-upload-list-item.js:14 +msgid "Please upload files less than {placeholder}" +msgstr "" + +#: frontend/src/pages/upload-link/index.js:40 msgid "Upload files to {folder_name_placeholder}" msgstr "" -#: frontend/src/pages/upload-link/index.js:43 +#: frontend/src/pages/upload-link/index.js:42 msgid "shared by:" msgstr "delt av:" -#: frontend/src/pages/upload-link/index.js:47 +#: frontend/src/pages/upload-link/index.js:46 #: frontend/src/shared-dir-view.js:469 msgid "The owner of this library has run out of space." msgstr "Eieren av dette biblioteket har ikke mer lagringsplass tilgjengelig" #: frontend/src/pages/upload-link/index.js:51 +msgid "Folder upload is limited to Chrome, Firefox 50+, and Microsoft Edge." +msgstr "" + +#: frontend/src/pages/upload-link/index.js:52 msgid "File size should be smaller than {max_size_placeholder}." msgstr "" -#: frontend/src/pages/upload-link/index.js:54 +#: frontend/src/pages/upload-link/index.js:56 msgid "Drag and drop files or folders here." msgstr "" @@ -6386,58 +6390,54 @@ msgid "" "by clicking the \"Publish a Library\" button in the menu bar." msgstr "" -#: frontend/src/repo-folder-trash.js:185 +#: frontend/src/repo-folder-trash.js:197 msgid "{placeholder} Trash" msgstr "" -#: frontend/src/repo-folder-trash.js:240 -msgid "Original path" -msgstr "" - -#: frontend/src/repo-folder-trash.js:241 +#: frontend/src/repo-folder-trash.js:237 msgid "Delete Time" msgstr "Tidspunkt for sletting" -#: frontend/src/repo-folder-trash.js:329 frontend/src/repo-snapshot.js:273 +#: frontend/src/repo-folder-trash.js:325 frontend/src/repo-snapshot.js:271 msgid "Successfully restored 1 item." msgstr "" -#: frontend/src/repo-folder-trash.js:357 frontend/src/repo-folder-trash.js:417 -#: frontend/src/repo-snapshot.js:295 +#: frontend/src/repo-folder-trash.js:353 frontend/src/repo-folder-trash.js:411 +#: frontend/src/repo-snapshot.js:293 msgid "Directory" msgstr "Katalog" -#: frontend/src/repo-history.js:96 +#: frontend/src/repo-history.js:108 msgid "{placeholder} Modification History" msgstr "" -#: frontend/src/repo-history.js:115 +#: frontend/src/repo-history.js:112 msgid "" "Tip: a snapshot will be generated after modification, which records the " "library state after the modification." msgstr "Tips: Et øyeblikksbilde vil bli tatt etter endringen, som lagrer bibliotekets tilstand slik den var før endringen." -#: frontend/src/repo-history.js:144 +#: frontend/src/repo-history.js:141 msgid "Labels" msgstr "" -#: frontend/src/repo-history.js:280 +#: frontend/src/repo-history.js:277 msgid "None" msgstr "Ingen" -#: frontend/src/repo-history.js:283 frontend/src/repo-snapshot.js:162 +#: frontend/src/repo-history.js:280 frontend/src/repo-snapshot.js:160 msgid "Unknown" msgstr "Ukjent" -#: frontend/src/repo-history.js:313 +#: frontend/src/repo-history.js:310 msgid "Current Version" msgstr "Gjeldende versjon" -#: frontend/src/repo-history.js:314 +#: frontend/src/repo-history.js:311 msgid "View Snapshot" msgstr "Se på øyeblikksbilde" -#: frontend/src/repo-snapshot.js:132 +#: frontend/src/repo-snapshot.js:145 msgid "{placeholder} Snapshot" msgstr "" @@ -6542,6 +6542,12 @@ msgstr "" msgid "No terms and conditions" msgstr "" +#: frontend/src/translate.js:18 +msgid "" +"Tip: libraries deleted {trashReposExpireDays} days ago will be cleaned " +"automatically." +msgstr "" + #: frontend/src/translate.js:19 msgid "No favorites" msgstr "" @@ -6583,35 +6589,39 @@ msgstr "Merk alle som lest" msgid "Message" msgstr "Melding" -#: frontend/src/utils/text-translation.js:25 +#: frontend/src/utils/text-translation.js:24 msgid "Freeze Document" msgstr "" #: frontend/src/utils/text-translation.js:26 -msgid "Unfreeze Document" -msgstr "" - -#: frontend/src/utils/text-translation.js:27 msgid "Convert to Markdown" msgstr "" -#: frontend/src/utils/text-translation.js:28 +#: frontend/src/utils/text-translation.js:27 msgid "Convert to sdoc" msgstr "" -#: frontend/src/utils/text-translation.js:29 +#: frontend/src/utils/text-translation.js:28 msgid "Convert to docx" msgstr "" -#: frontend/src/utils/text-translation.js:30 +#: frontend/src/utils/text-translation.js:29 msgid "Export as docx" msgstr "" -#: frontend/src/utils/text-translation.js:32 +#: frontend/src/utils/text-translation.js:30 +msgid "Mark as draft" +msgstr "" + +#: frontend/src/utils/text-translation.js:31 +msgid "Unmark as draft" +msgstr "" + +#: frontend/src/utils/text-translation.js:33 msgid "Access Log" msgstr "Tilgangslogg" -#: frontend/src/utils/text-translation.js:35 +#: frontend/src/utils/text-translation.js:36 msgid "Convert with ONLYOFFICE" msgstr "" @@ -6647,96 +6657,96 @@ msgstr "" msgid "Online Read-Only folder" msgstr "" -#: frontend/src/utils/utils.js:689 +#: frontend/src/utils/utils.js:693 msgid "Online Read-Write" msgstr "" -#: frontend/src/utils/utils.js:692 +#: frontend/src/utils/utils.js:696 msgid "Online Read-Only" msgstr "" -#: frontend/src/utils/utils.js:695 +#: frontend/src/utils/utils.js:699 msgid "Invisible" msgstr "" -#: frontend/src/utils/utils.js:705 +#: frontend/src/utils/utils.js:709 msgid "User can read, write, upload, download and sync files." msgstr "" -#: frontend/src/utils/utils.js:708 +#: frontend/src/utils/utils.js:712 msgid "User can read, download and sync files." msgstr "" -#: frontend/src/utils/utils.js:711 +#: frontend/src/utils/utils.js:715 msgid "Besides Write permission, user can also share the library." msgstr "" -#: frontend/src/utils/utils.js:714 +#: frontend/src/utils/utils.js:718 msgid "" "User can view and edit file online via browser. Files can't be downloaded." msgstr "" -#: frontend/src/utils/utils.js:717 +#: frontend/src/utils/utils.js:721 msgid "" "User can only view files online via browser. Files can't be downloaded." msgstr "" -#: frontend/src/utils/utils.js:720 +#: frontend/src/utils/utils.js:724 msgid "User can not see this folder." msgstr "" -#: frontend/src/utils/utils.js:731 +#: frontend/src/utils/utils.js:735 msgid "Preview and download" msgstr "" -#: frontend/src/utils/utils.js:741 +#: frontend/src/utils/utils.js:745 msgid "Preview only" msgstr "" -#: frontend/src/utils/utils.js:751 +#: frontend/src/utils/utils.js:755 msgid "Download and upload" msgstr "" -#: frontend/src/utils/utils.js:761 +#: frontend/src/utils/utils.js:765 msgid "Edit on cloud and download" msgstr "" -#: frontend/src/utils/utils.js:771 +#: frontend/src/utils/utils.js:775 msgid "Edit on cloud only" msgstr "" -#: frontend/src/utils/utils.js:1288 +#: frontend/src/utils/utils.js:1292 msgid "Successfully copied %(name)s and 1 other item." msgstr "Vellykket kopiering av %(name)s og 1 øvrig element." -#: frontend/src/utils/utils.js:1290 +#: frontend/src/utils/utils.js:1294 msgid "Successfully copied %(name)s and %(amount)s other items." msgstr "Vellykket kopiering av %(name)s og %(amount)s øvrige elementer." -#: frontend/src/utils/utils.js:1301 +#: frontend/src/utils/utils.js:1305 msgid "Successfully moved %(name)s." msgstr "Vellykket flytting av %(name)s." -#: frontend/src/utils/utils.js:1303 +#: frontend/src/utils/utils.js:1307 msgid "Successfully moved %(name)s and 1 other item." msgstr "Vellykket sletting av %(name)s samt 1 annet element." -#: frontend/src/utils/utils.js:1305 +#: frontend/src/utils/utils.js:1309 msgid "Successfully moved %(name)s and %(amount)s other items." msgstr "Vellykket flytting av %(name)s og %(amount)s øvrige elementer." -#: frontend/src/utils/utils.js:1317 +#: frontend/src/utils/utils.js:1321 msgid "Failed to copy %(name)s and %(amount)s other item(s)." msgstr "" -#: frontend/src/utils/utils.js:1320 +#: frontend/src/utils/utils.js:1324 msgid "Failed to copy %(name)s." msgstr "" -#: frontend/src/utils/utils.js:1330 +#: frontend/src/utils/utils.js:1334 msgid "Failed to move %(name)s and %(amount)s other item(s)." msgstr "" -#: frontend/src/utils/utils.js:1333 +#: frontend/src/utils/utils.js:1337 msgid "Failed to move %(name)s." msgstr "" diff --git a/locale/nl/LC_MESSAGES/django.po b/locale/nl/LC_MESSAGES/django.po index c94baa0b69..396e2a3028 100644 --- a/locale/nl/LC_MESSAGES/django.po +++ b/locale/nl/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: seahub\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-10 14:16+0800\n" +"POT-Creation-Date: 2024-02-05 17:17+0800\n" "PO-Revision-Date: 2013-10-25 07:03+0000\n" "Last-Translator: Bart Van Hooydonck, 2024\n" "Language-Team: Dutch (http://app.transifex.com/haiwen/seahub/language/nl/)\n" @@ -92,8 +92,7 @@ msgid "Login id can't be empty" msgstr "Gebruikers-ID mag niet leeg zijn" #: seahub/api2/endpoints/admin/account.py:209 -#: seahub/api2/endpoints/admin/users.py:866 -#: seahub/api2/endpoints/admin/users.py:1301 +#: seahub/api2/endpoints/admin/users.py:1283 #, python-format msgid "Login id %s already exists." msgstr "Gebruikers-ID %s bestaat al" @@ -107,10 +106,10 @@ msgid "Space quota can't be empty" msgstr "" #: seahub/api2/endpoints/admin/account.py:238 -#: seahub/api2/endpoints/admin/users.py:1357 -#: seahub/api2/endpoints/admin/users.py:1361 -#: seahub/api2/endpoints/admin/users.py:1374 -#: seahub/api2/endpoints/admin/users.py:1378 +#: seahub/api2/endpoints/admin/users.py:1339 +#: seahub/api2/endpoints/admin/users.py:1343 +#: seahub/api2/endpoints/admin/users.py:1356 +#: seahub/api2/endpoints/admin/users.py:1360 msgid "Must be an integer that is greater than or equal to 0." msgstr "" @@ -120,24 +119,24 @@ msgid "Space quota is too low (minimum value is 0)" msgstr "" #: seahub/api2/endpoints/admin/account.py:250 seahub/institutions/views.py:233 -#: seahub/organizations/api/admin/users.py:471 seahub/views/sysadmin.py:301 +#: seahub/organizations/api/admin/users.py:464 seahub/views/sysadmin.py:300 #, python-format msgid "Failed to set quota: maximum quota is %d MB" msgstr "" #: seahub/api2/endpoints/admin/address_book/groups.py:82 -#: seahub/api2/endpoints/admin/groups.py:132 -#: seahub/api2/endpoints/admin/groups.py:271 +#: seahub/api2/endpoints/admin/groups.py:129 +#: seahub/api2/endpoints/admin/groups.py:268 #: seahub/api2/endpoints/groups.py:226 seahub/api2/endpoints/groups.py:299 -#: seahub/api2/views.py:4568 seahub/group/forms.py:36 +#: seahub/api2/views.py:4569 seahub/group/forms.py:36 msgid "" "Name can only contain letters, numbers, spaces, hyphen, dot, single quote, " "brackets or underscore." msgstr "" #: seahub/api2/endpoints/admin/address_book/groups.py:87 -#: seahub/api2/endpoints/admin/groups.py:139 -#: seahub/api2/endpoints/admin/groups.py:275 +#: seahub/api2/endpoints/admin/groups.py:136 +#: seahub/api2/endpoints/admin/groups.py:272 #: seahub/api2/endpoints/groups.py:231 seahub/api2/endpoints/groups.py:304 msgid "There is already a group with that name." msgstr "" @@ -152,12 +151,12 @@ msgstr "" #: seahub/api2/endpoints/admin/default_library.py:32 #: seahub/api2/endpoints/admin/default_library.py:33 -#: seahub/views/__init__.py:531 seahub/views/__init__.py:532 -#: seahub/views/__init__.py:536 seahub/views/__init__.py:537 +#: seahub/views/__init__.py:682 seahub/views/__init__.py:683 +#: seahub/views/__init__.py:687 seahub/views/__init__.py:688 msgid "My Library" msgstr "" -#: seahub/api2/endpoints/admin/groups.py:219 +#: seahub/api2/endpoints/admin/groups.py:216 #: seahub/api2/endpoints/groups.py:330 #, python-format msgid "User %s is already group owner." @@ -176,16 +175,16 @@ msgid "" "institution" msgstr "" -#: seahub/api2/endpoints/admin/libraries.py:267 seahub/views/sysadmin.py:697 +#: seahub/api2/endpoints/admin/libraries.py:265 seahub/views/sysadmin.py:696 msgid "System library can not be deleted." msgstr "" -#: seahub/api2/endpoints/admin/libraries.py:388 seahub/api2/views.py:1673 +#: seahub/api2/endpoints/admin/libraries.py:386 seahub/api2/views.py:1674 #, python-format msgid "Transfer failed: role of %s is %s, can not add library." msgstr "" -#: seahub/api2/endpoints/admin/libraries.py:409 seahub/api2/views.py:1678 +#: seahub/api2/endpoints/admin/libraries.py:407 seahub/api2/views.py:1679 msgid "Library can not be transferred to owner." msgstr "" @@ -211,8 +210,8 @@ msgstr "" #: seahub/api2/endpoints/admin/shares.py:211 #: seahub/api2/endpoints/admin/shares.py:268 -#: seahub/api2/endpoints/dir_shared_items.py:360 -#: seahub/api2/endpoints/dir_shared_items.py:473 +#: seahub/api2/endpoints/dir_shared_items.py:346 +#: seahub/api2/endpoints/dir_shared_items.py:459 #: seahub/api2/endpoints/group_owned_libraries.py:953 #: seahub/api2/endpoints/group_owned_libraries.py:1228 #: seahub/api2/endpoints/repo_share_invitations.py:190 @@ -280,6 +279,8 @@ msgstr "" #: seahub/base/management/commands/export_user_storage_report.py:41 #: seahub/base/management/commands/export_users.py:43 #: seahub/base/management/commands/export_users.py:47 +#: seahub/contacts/templates/contacts/contact_list.html:44 +#: seahub/contacts/templates/contacts/contact_list.html:53 #: seahub/institutions/templates/institutions/user_info.html:26 #: seahub/institutions/templates/institutions/useradmin.html:16 #: seahub/institutions/templates/institutions/useradmin_search.html:10 @@ -287,9 +288,9 @@ msgstr "" #: seahub/invitations/templates/invitations/token_view.html:10 #: seahub/organizations/api/admin/statistics.py:380 #: seahub/share/templates/share/share_link_audit.html:9 -#: seahub/templates/registration/registration_form.html:23 -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 -#: seahub/views/sysadmin.py:766 seahub/views/sysadmin.py:781 +#: seahub/templates/registration/registration_form.html:22 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:175 +#: seahub/views/sysadmin.py:765 seahub/views/sysadmin.py:780 msgid "Email" msgstr "" @@ -297,6 +298,7 @@ msgstr "" #: seahub/base/management/commands/export_user_storage_report.py:41 #: seahub/base/management/commands/export_users.py:43 #: seahub/base/management/commands/export_users.py:47 +#: seahub/contacts/templates/contacts/contact_list.html:18 #: seahub/institutions/templates/institutions/info.html:10 #: seahub/institutions/templates/institutions/user_info.html:61 #: seahub/institutions/templates/institutions/user_info.html:105 @@ -304,22 +306,23 @@ msgstr "" #: seahub/institutions/templates/institutions/useradmin_search.html:19 #: seahub/organizations/api/admin/statistics.py:380 #: seahub/sysadmin_extra/views.py:57 -#: seahub/templates/registration/registration_form.html:19 -#: seahub/templates/repo_history_view.html:58 seahub/views/sysadmin.py:172 -#: seahub/views/sysadmin.py:176 seahub/views/sysadmin.py:644 -#: seahub/views/sysadmin.py:768 seahub/views/sysadmin.py:783 +#: seahub/templates/registration/registration_form.html:18 +#: seahub/templates/repo_dir_recycle_view.html:44 +#: seahub/templates/repo_history_view.html:58 seahub/views/sysadmin.py:171 +#: seahub/views/sysadmin.py:175 seahub/views/sysadmin.py:643 +#: seahub/views/sysadmin.py:767 seahub/views/sysadmin.py:782 msgid "Name" msgstr "" -#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:262 +#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:245 #: seahub/base/management/commands/export_user_storage_report.py:41 #: seahub/base/management/commands/export_users.py:43 #: seahub/base/management/commands/export_users.py:47 #: seahub/institutions/templates/institutions/useradmin.html:16 #: seahub/institutions/templates/institutions/useradmin_search.html:19 #: seahub/organizations/api/admin/statistics.py:380 -#: seahub/templates/registration/password_set_form.html:17 -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 +#: seahub/templates/registration/password_set_form.html:16 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:175 msgid "Contact Email" msgstr "" @@ -328,7 +331,7 @@ msgstr "" #: seahub/base/management/commands/export_users.py:44 #: seahub/base/management/commands/export_users.py:48 #: seahub/organizations/api/admin/statistics.py:381 -#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 +#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 msgid "Space Usage" msgstr "" @@ -337,105 +340,95 @@ msgstr "" #: seahub/base/management/commands/export_users.py:44 #: seahub/base/management/commands/export_users.py:48 #: seahub/organizations/api/admin/statistics.py:381 -#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 -#: seahub/views/sysadmin.py:770 seahub/views/sysadmin.py:784 +#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 +#: seahub/views/sysadmin.py:769 seahub/views/sysadmin.py:783 msgid "Space Quota" msgstr "" -#: seahub/api2/endpoints/admin/users.py:667 -#: seahub/api2/endpoints/admin/users.py:697 +#: seahub/api2/endpoints/admin/users.py:655 +#: seahub/api2/endpoints/admin/users.py:685 #: seahub/organizations/api/admin/users.py:155 msgid "There are more than 500 users, and sort is not offered." msgstr "" -#: seahub/api2/endpoints/admin/users.py:781 -#: seahub/api2/endpoints/admin/users.py:1273 seahub/base/accounts.py:1227 +#: seahub/api2/endpoints/admin/users.py:769 +#: seahub/api2/endpoints/admin/users.py:1255 seahub/base/accounts.py:1228 #: seahub/forms.py:30 msgid "The number of users exceeds the limit." msgstr "" -#: seahub/api2/endpoints/admin/users.py:880 +#: seahub/api2/endpoints/admin/users.py:859 #, python-format msgid "Successfully added user %(user)s." msgstr "" -#: seahub/api2/endpoints/admin/users.py:884 -#: seahub/api2/endpoints/admin/users_batch.py:390 seahub/views/sysadmin.py:543 +#: seahub/api2/endpoints/admin/users.py:863 +#: seahub/api2/endpoints/admin/users_batch.py:390 seahub/views/sysadmin.py:542 #, python-format msgid "You are invited to join %s" msgstr "" -#: seahub/api2/endpoints/admin/users.py:888 +#: seahub/api2/endpoints/admin/users.py:869 #, python-format msgid "Successfully added user %(user)s. An email notification has been sent." msgstr "" -#: seahub/api2/endpoints/admin/users.py:891 +#: seahub/api2/endpoints/admin/users.py:872 #, python-format msgid "" "Successfully added user %(user)s. But email notification can not be sent, " "because Email service is not properly configured." msgstr "" -#: seahub/api2/endpoints/admin/users.py:1418 +#: seahub/api2/endpoints/admin/users.py:1400 #: seahub/institutions/templates/institutions/useradmin.html:122 msgid "Edit succeeded" msgstr "" -#: seahub/api2/endpoints/admin/users.py:1421 seahub/views/sysadmin.py:446 +#: seahub/api2/endpoints/admin/users.py:1403 seahub/views/sysadmin.py:445 #, python-format msgid "Your account on %s is activated" msgstr "" -#: seahub/api2/endpoints/admin/users.py:1426 +#: seahub/api2/endpoints/admin/users.py:1408 #: seahub/institutions/templates/institutions/useradmin.html:118 msgid "Edit succeeded, an email has been sent." msgstr "" -#: seahub/api2/endpoints/admin/users.py:1429 +#: seahub/api2/endpoints/admin/users.py:1411 #: seahub/institutions/templates/institutions/useradmin.html:120 msgid "" "Edit succeeded, but failed to send email, please check your email " "configuration." msgstr "" -#: seahub/api2/endpoints/admin/users.py:1497 seahub/auth/views.py:366 +#: seahub/api2/endpoints/admin/users.py:1479 seahub/auth/views.py:355 msgid "Unable to reset password." msgstr "" -#: seahub/api2/endpoints/admin/users.py:1523 seahub/auth/forms.py:163 -#, python-format -msgid "Reset Password on %s" -msgstr "" - -#: seahub/api2/endpoints/admin/users.py:1527 -#, python-brace-format -msgid "A password reset link has been sent to {contact_email}." -msgstr "" - -#: seahub/api2/endpoints/admin/users.py:1545 seahub/views/sysadmin.py:487 +#: seahub/api2/endpoints/admin/users.py:1503 seahub/views/sysadmin.py:486 #, python-format msgid "Password has been reset on %s" msgstr "" -#: seahub/api2/endpoints/admin/users.py:1547 +#: seahub/api2/endpoints/admin/users.py:1505 #, python-format msgid "Successfully reset password, an email has been sent to %(user)s." msgstr "" -#: seahub/api2/endpoints/admin/users.py:1551 seahub/views/sysadmin.py:517 +#: seahub/api2/endpoints/admin/users.py:1509 seahub/views/sysadmin.py:516 #, python-format msgid "" "Successfully reset password to %(passwd)s, but failed to send email to " "%(user)s, please check your email configuration." msgstr "" -#: seahub/api2/endpoints/admin/users.py:1554 seahub/views/sysadmin.py:521 +#: seahub/api2/endpoints/admin/users.py:1512 seahub/views/sysadmin.py:520 #, python-format msgid "Successfully reset password to %(passwd)s for user %(user)s." msgstr "" -#: seahub/api2/endpoints/admin/users.py:1557 seahub/views/sysadmin.py:524 +#: seahub/api2/endpoints/admin/users.py:1515 seahub/views/sysadmin.py:523 #, python-format msgid "" "Successfully reset password to %(passwd)s for user %(user)s. But email " @@ -460,19 +453,17 @@ msgstr "" #: seahub/api2/endpoints/repo_set_password.py:72 #: seahub/api2/endpoints/repo_share_invitations.py:201 #: seahub/api2/endpoints/send_upload_link_email.py:107 -#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:3902 -#: seahub/notifications/models.py:536 seahub/notifications/models.py:577 -#: seahub/notifications/models.py:619 seahub/notifications/models.py:670 -#: seahub/notifications/models.py:726 seahub/notifications/models.py:756 -#: seahub/notifications/models.py:778 seahub/notifications/models.py:804 -#: seahub/notifications/models.py:821 seahub/notifications/models.py:838 -#: seahub/notifications/models.py:867 seahub/seadoc/apis.py:2778 -#: seahub/search/views.py:200 seahub/share/views.py:326 -#: seahub/subscription/views.py:93 seahub/subscription/views.py:138 -#: seahub/utils/__init__.py:177 seahub/utils/__init__.py:1170 -#: seahub/views/__init__.py:799 seahub/views/ajax.py:401 -#: seahub/views/ajax.py:405 seahub/wiki/views.py:210 seahub/wiki/views.py:217 -#: seahub/wiki/views.py:226 +#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:3903 +#: seahub/notifications/models.py:484 seahub/notifications/models.py:525 +#: seahub/notifications/models.py:576 seahub/notifications/models.py:632 +#: seahub/notifications/models.py:662 seahub/notifications/models.py:684 +#: seahub/notifications/models.py:710 seahub/notifications/models.py:727 +#: seahub/notifications/models.py:744 seahub/notifications/models.py:773 +#: seahub/seadoc/apis.py:2763 seahub/search/views.py:200 +#: seahub/share/views.py:326 seahub/utils/__init__.py:177 +#: seahub/utils/__init__.py:1165 seahub/views/__init__.py:950 +#: seahub/views/ajax.py:401 seahub/views/ajax.py:405 seahub/wiki/views.py:210 +#: seahub/wiki/views.py:217 seahub/wiki/views.py:226 msgid "Internal Server Error" msgstr "" @@ -488,12 +479,12 @@ msgstr "" #: seahub/api2/endpoints/copy_move_task.py:148 #: seahub/api2/endpoints/move_folder_merge.py:176 -#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:1819 -#: seahub/api2/views.py:1859 seahub/api2/views.py:1920 -#: seahub/api2/views.py:1964 seahub/api2/views.py:2010 -#: seahub/api2/views.py:2059 seahub/api2/views.py:2472 -#: seahub/api2/views.py:2580 seahub/seadoc/apis.py:372 -#: seahub/seadoc/apis.py:463 +#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:1820 +#: seahub/api2/views.py:1860 seahub/api2/views.py:1921 +#: seahub/api2/views.py:1965 seahub/api2/views.py:2011 +#: seahub/api2/views.py:2060 seahub/api2/views.py:2473 +#: seahub/api2/views.py:2581 seahub/seadoc/apis.py:371 +#: seahub/seadoc/apis.py:462 msgid "Out of quota." msgstr "" @@ -513,13 +504,13 @@ msgstr "" msgid "Cancel failed" msgstr "" -#: seahub/api2/endpoints/dir_shared_items.py:344 +#: seahub/api2/endpoints/dir_shared_items.py:330 #: seahub/api2/endpoints/draft_reviewer.py:70 #: seahub/api2/endpoints/group_owned_libraries.py:937 msgid "username invalid." msgstr "" -#: seahub/api2/endpoints/dir_shared_items.py:353 +#: seahub/api2/endpoints/dir_shared_items.py:339 #: seahub/api2/endpoints/draft_reviewer.py:79 #: seahub/api2/endpoints/group_owned_libraries.py:946 #, python-format @@ -532,20 +523,17 @@ msgstr "" #: seahub/api2/endpoints/file_tag.py:203 seahub/api2/endpoints/file_tag.py:216 #: seahub/api2/endpoints/wikis.py:112 seahub/api2/endpoints/wikis.py:206 #: seahub/drafts/views.py:31 seahub/profile/forms.py:24 -#: seahub/profile/views.py:258 seahub/seadoc/apis.py:2762 +#: seahub/profile/views.py:258 seahub/seadoc/apis.py:2747 #: seahub/seadoc/views.py:31 seahub/seadoc/views.py:85 #: seahub/seadoc/views.py:168 seahub/search/views.py:174 -#: seahub/subscription/views.py:28 seahub/subscription/views.py:44 -#: seahub/subscription/views.py:106 seahub/thumbnail/views.py:51 -#: seahub/thumbnail/views.py:166 seahub/views/__init__.py:609 -#: seahub/views/ajax.py:83 seahub/views/ajax.py:113 seahub/views/ajax.py:119 -#: seahub/views/sso.py:237 +#: seahub/thumbnail/views.py:51 seahub/thumbnail/views.py:166 +#: seahub/views/__init__.py:760 seahub/views/ajax.py:83 +#: seahub/views/ajax.py:113 seahub/views/ajax.py:119 seahub/views/sso.py:201 msgid "Permission denied." msgstr "" #: seahub/api2/endpoints/file.py:218 seahub/api2/endpoints/upload_links.py:480 -#: seahub/api2/endpoints/via_repo_token.py:848 -#: seahub/api2/endpoints/wikis.py:132 seahub/api2/views.py:1867 +#: seahub/api2/endpoints/wikis.py:132 seahub/api2/views.py:1868 msgid "The number of files in library exceeds the limit" msgstr "" @@ -557,7 +545,7 @@ msgstr "" msgid "You can not refresh this file's lock." msgstr "" -#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2769 +#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2754 msgid "The participant already exists." msgstr "" @@ -577,7 +565,7 @@ msgstr "" #: seahub/api2/endpoints/group_members.py:116 #: seahub/api2/endpoints/group_members.py:352 -#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1668 +#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1669 #: seahub/organizations/api/admin/user_repos.py:50 #: seahub/organizations/api/admin/user_repos.py:103 #: seahub/organizations/api/admin/users.py:342 @@ -597,9 +585,9 @@ msgstr "" msgid "Group does not exist" msgstr "" -#: seahub/api2/endpoints/group_members.py:548 seahub/views/sysadmin.py:163 -#: seahub/views/sysadmin.py:271 seahub/views/sysadmin.py:641 -#: seahub/views/sysadmin.py:653 seahub/views/sysadmin.py:794 +#: seahub/api2/endpoints/group_members.py:548 seahub/views/sysadmin.py:162 +#: seahub/views/sysadmin.py:270 seahub/views/sysadmin.py:640 +#: seahub/views/sysadmin.py:652 seahub/views/sysadmin.py:793 msgid "Failed to export Excel" msgstr "" @@ -628,7 +616,7 @@ msgstr "" #: seahub/api2/endpoints/invitations.py:68 #: seahub/api2/endpoints/invitations.py:140 #: seahub/api2/endpoints/repo_share_invitations.py:173 -#: seahub/base/accounts.py:1238 seahub/organizations/api/admin/users.py:270 +#: seahub/base/accounts.py:1239 seahub/organizations/api/admin/users.py:270 #, python-format msgid "User %s already exists." msgstr "" @@ -636,37 +624,37 @@ msgstr "" #: seahub/api2/endpoints/invitations.py:154 #: seahub/api2/endpoints/repo_share_invitations.py:215 #: seahub/api2/endpoints/send_share_link_email.py:34 -#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:127 -#: seahub/organizations/api/admin/users.py:790 seahub/share/views.py:138 +#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:110 +#: seahub/organizations/api/admin/users.py:783 seahub/share/views.py:138 #: seahub/share/views.py:349 msgid "" "Failed to send email, email service is not properly configured, please " "contact administrator." msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:102 -#: seahub/api2/endpoints/multi_share_links.py:318 +#: seahub/api2/endpoints/multi_share_links.py:60 +#: seahub/api2/endpoints/multi_share_links.py:268 #: seahub/api2/endpoints/share_links.py:331 -#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4055 -#: seahub/api2/views.py:4175 +#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4056 +#: seahub/api2/views.py:4176 msgid "Password is required." msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:107 +#: seahub/api2/endpoints/multi_share_links.py:65 #: seahub/api2/endpoints/share_links.py:337 #: seahub/api2/endpoints/upload_links.py:176 #: seahub/api2/endpoints/webdav_secret.py:60 msgid "Password is too short." msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:111 +#: seahub/api2/endpoints/multi_share_links.py:69 #: seahub/api2/endpoints/share_links.py:341 #: seahub/api2/endpoints/upload_links.py:180 #: seahub/api2/endpoints/webdav_secret.py:64 msgid "Password is too weak." msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:115 +#: seahub/api2/endpoints/multi_share_links.py:73 #: seahub/api2/endpoints/share_links.py:345 #: seahub/api2/endpoints/upload_links.py:184 #: seahub/api2/endpoints/webdav_secret.py:52 @@ -675,28 +663,28 @@ msgid "" "symbols." msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:138 -#: seahub/api2/endpoints/multi_share_links.py:341 +#: seahub/api2/endpoints/multi_share_links.py:96 +#: seahub/api2/endpoints/multi_share_links.py:291 #: seahub/api2/endpoints/share_links.py:368 #: seahub/api2/endpoints/share_links.py:678 #: seahub/api2/endpoints/upload_links.py:207 -#: seahub/api2/endpoints/upload_links.py:341 seahub/api2/views.py:3469 +#: seahub/api2/endpoints/upload_links.py:341 seahub/api2/views.py:3470 #, python-format msgid "Expire days should be greater or equal to %s" msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:143 -#: seahub/api2/endpoints/multi_share_links.py:347 +#: seahub/api2/endpoints/multi_share_links.py:101 +#: seahub/api2/endpoints/multi_share_links.py:297 #: seahub/api2/endpoints/share_links.py:374 #: seahub/api2/endpoints/share_links.py:684 #: seahub/api2/endpoints/upload_links.py:213 -#: seahub/api2/endpoints/upload_links.py:347 seahub/api2/views.py:3475 +#: seahub/api2/endpoints/upload_links.py:347 seahub/api2/views.py:3476 #, python-format msgid "Expire days should be less than or equal to %s" msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:163 -#: seahub/api2/endpoints/multi_share_links.py:369 +#: seahub/api2/endpoints/multi_share_links.py:121 +#: seahub/api2/endpoints/multi_share_links.py:319 #: seahub/api2/endpoints/share_links.py:396 #: seahub/api2/endpoints/share_links.py:708 #: seahub/api2/endpoints/upload_links.py:235 @@ -705,8 +693,8 @@ msgstr "" msgid "Expiration time should be later than %s." msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:172 -#: seahub/api2/endpoints/multi_share_links.py:378 +#: seahub/api2/endpoints/multi_share_links.py:130 +#: seahub/api2/endpoints/multi_share_links.py:328 #: seahub/api2/endpoints/share_links.py:405 #: seahub/api2/endpoints/share_links.py:717 #: seahub/api2/endpoints/upload_links.py:244 @@ -716,9 +704,10 @@ msgid "Expiration time should be earlier than %s." msgstr "" #: seahub/api2/endpoints/query_copy_move_progress.py:47 -#: seahub/seadoc/apis.py:516 +#: seahub/seadoc/apis.py:515 #: seahub/templates/remote_user/create_unknown_user_false.html:4 #: seahub/templates/remote_user/error.html:4 +#: seahub/templates/view_shared_upload_link.html:82 msgid "Error" msgstr "" @@ -728,7 +717,7 @@ msgstr "" #: seahub/api2/endpoints/repo_send_new_password.py:45 #: seahub/api2/endpoints/user.py:73 seahub/api2/endpoints/user.py:93 -#: seahub/organizations/api/admin/users.py:786 +#: seahub/organizations/api/admin/users.py:779 msgid "Feature disabled." msgstr "" @@ -742,11 +731,11 @@ msgstr "" msgid "New password of library %s" msgstr "" -#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:3899 +#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:3900 msgid "Wrong password" msgstr "" -#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:3905 +#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:3906 msgid "Decrypt library error" msgstr "" @@ -754,20 +743,20 @@ msgstr "" msgid "Wrong old password" msgstr "" -#: seahub/api2/endpoints/repos_batch.py:1298 -#: seahub/api2/endpoints/repos_batch.py:1557 -#: seahub/api2/endpoints/repos_batch.py:1649 +#: seahub/api2/endpoints/repos_batch.py:1284 +#: seahub/api2/endpoints/repos_batch.py:1543 +#: seahub/api2/endpoints/repos_batch.py:1635 #, python-format msgid "File %s is locked." msgstr "" -#: seahub/api2/endpoints/repos_batch.py:1308 -#: seahub/api2/endpoints/repos_batch.py:1567 +#: seahub/api2/endpoints/repos_batch.py:1294 +#: seahub/api2/endpoints/repos_batch.py:1553 #, python-format msgid "Can't move folder %s, please check its permission." msgstr "" -#: seahub/api2/endpoints/repos_batch.py:1657 +#: seahub/api2/endpoints/repos_batch.py:1643 #, python-format msgid "Can't delete folder %s, please check its permission." msgstr "" @@ -872,17 +861,17 @@ msgstr "" msgid "Email or Username" msgstr "" -#: seahub/auth/forms.py:28 seahub/auth/forms.py:236 -#: seahub/base/accounts.py:1215 +#: seahub/auth/forms.py:28 seahub/auth/forms.py:219 +#: seahub/base/accounts.py:1216 #: seahub/invitations/templates/invitations/token_view.html:13 #: seahub/organizations/templates/organizations/org_register.html:36 #: seahub/share/views.py:320 seahub/templates/decrypt_repo_form.html:10 #: seahub/templates/registration/login.html:40 -#: seahub/templates/registration/password_set_form.html:22 -#: seahub/templates/registration/registration_form.html:25 +#: seahub/templates/registration/password_set_form.html:21 +#: seahub/templates/registration/registration_form.html:24 #: seahub/templates/share_access_validation.html:23 -#: seahub/templates/sysadmin/sudo_mode.html:29 seahub/views/sysadmin.py:767 -#: seahub/views/sysadmin.py:782 +#: seahub/templates/sysadmin/sudo_mode.html:10 seahub/views/sysadmin.py:766 +#: seahub/views/sysadmin.py:781 msgid "Password" msgstr "" @@ -892,7 +881,7 @@ msgid "" "are case-sensitive." msgstr "" -#: seahub/auth/forms.py:66 seahub/auth/forms.py:136 +#: seahub/auth/forms.py:66 seahub/auth/forms.py:119 msgid "" "That e-mail address doesn't have an associated user account. Are you sure " "you've registered?" @@ -902,69 +891,69 @@ msgstr "" msgid "This account is inactive." msgstr "" -#: seahub/auth/forms.py:98 seahub/auth/forms.py:99 -#: seahub/templates/registration/login.html:62 -msgid "You cannot login with email and password." -msgstr "" - -#: seahub/auth/forms.py:104 +#: seahub/auth/forms.py:87 msgid "" "Your Web browser doesn't appear to have cookies enabled. Cookies are " "required for logging in." msgstr "" -#: seahub/auth/forms.py:120 +#: seahub/auth/forms.py:103 msgid "E-mail" msgstr "" -#: seahub/auth/forms.py:139 +#: seahub/auth/forms.py:122 msgid "Can not reset password, please contact LDAP admin." msgstr "" -#: seahub/auth/forms.py:172 +#: seahub/auth/forms.py:146 +#, python-format +msgid "Reset Password on %s" +msgstr "" + +#: seahub/auth/forms.py:155 msgid "New password" msgstr "" -#: seahub/auth/forms.py:173 +#: seahub/auth/forms.py:156 msgid "New password confirmation" msgstr "" -#: seahub/auth/forms.py:202 seahub/auth/forms.py:248 -#: seahub/base/accounts.py:1272 seahub/organizations/forms.py:71 +#: seahub/auth/forms.py:185 seahub/auth/forms.py:231 +#: seahub/base/accounts.py:1273 seahub/organizations/forms.py:71 msgid "The two password fields didn't match." msgstr "" -#: seahub/auth/forms.py:216 +#: seahub/auth/forms.py:199 msgid "Old password" msgstr "" -#: seahub/auth/forms.py:224 +#: seahub/auth/forms.py:207 msgid "Your old password was entered incorrectly. Please enter it again." msgstr "" -#: seahub/auth/forms.py:237 seahub/base/accounts.py:1217 +#: seahub/auth/forms.py:220 seahub/base/accounts.py:1218 msgid "Password (again)" msgstr "" -#: seahub/auth/forms.py:268 seahub/forms.py:35 seahub/invitations/views.py:39 +#: seahub/auth/forms.py:251 seahub/forms.py:35 seahub/invitations/views.py:39 #: seahub/invitations/views.py:54 seahub/organizations/forms.py:49 #: seahub/profile/forms.py:46 msgid "A user with this email already exists." msgstr "" -#: seahub/auth/views.py:156 +#: seahub/auth/views.py:154 msgid "This account has been frozen due to too many failed login attempts." msgstr "" -#: seahub/auth/views.py:322 +#: seahub/auth/views.py:311 msgid "Logged out" msgstr "" -#: seahub/auth/views.py:387 +#: seahub/auth/views.py:374 msgid "Failed to send email, please contact administrator." msgstr "E-mail verzenden mislukt. Neem alstublieft contact op met de beheerder." -#: seahub/auth/views.py:459 +#: seahub/auth/views.py:441 msgid "Unable to change password." msgstr "" @@ -973,6 +962,51 @@ msgstr "" msgid "Avatar for %s" msgstr "" +#: seahub/avatar/templates/avatar/add.html:6 +msgid "Upload Avatar" +msgstr "" + +#: seahub/avatar/templates/avatar/add.html:7 +#: seahub/avatar/templates/avatar/change.html:8 +msgid "Your current avatar: " +msgstr "" + +#: seahub/avatar/templates/avatar/add.html:9 +msgid "Upload New Avatar: " +msgstr "" + +#: seahub/avatar/templates/avatar/add.html:13 +#: seahub/avatar/templates/avatar/change.html:30 +msgid "Upload New Image" +msgstr "" + +#: seahub/avatar/templates/avatar/confirm_delete.html:6 +msgid "Please select the avatars that you would like to delete." +msgstr "" + +#: seahub/avatar/templates/avatar/confirm_delete.html:11 +#, python-format +msgid "" +"You have no avatars to delete. Please upload one now." +msgstr "" + +#: seahub/avatar/templates/avatar/confirm_delete.html:18 +msgid "Delete These" +msgstr "" + +#: seahub/avatar/templates/notification/avatar_friend_updated/notice.html:2 +#, python-format +msgid "" +"%(avatar_creator)s has updated their avatar %(avatar)s." +msgstr "" + +#: seahub/avatar/templates/notification/avatar_updated/notice.html:2 +#, python-format +msgid "You have updated your avatar %(avatar)s." +msgstr "" + #: seahub/avatar/views.py:77 msgid "Successfully uploaded a new avatar." msgstr "" @@ -990,39 +1024,39 @@ msgstr "" msgid "Account %(account)s froze on %(site)s." msgstr "" -#: seahub/base/accounts.py:1205 +#: seahub/base/accounts.py:1206 msgid "Email address" msgstr "" -#: seahub/base/accounts.py:1211 +#: seahub/base/accounts.py:1212 msgid "Username" msgstr "" -#: seahub/base/accounts.py:1212 +#: seahub/base/accounts.py:1213 msgid "This value must be of length 40" msgstr "" -#: seahub/base/accounts.py:1231 +#: seahub/base/accounts.py:1232 msgid "Enter a valid email address." msgstr "" -#: seahub/base/accounts.py:1242 +#: seahub/base/accounts.py:1243 msgid "Invalid user id." msgstr "" -#: seahub/base/accounts.py:1294 +#: seahub/base/accounts.py:1295 msgid "name" msgstr "" -#: seahub/base/accounts.py:1297 +#: seahub/base/accounts.py:1298 msgid "department" msgstr "" -#: seahub/base/accounts.py:1300 +#: seahub/base/accounts.py:1301 msgid "telephone" msgstr "" -#: seahub/base/accounts.py:1303 +#: seahub/base/accounts.py:1304 msgid "note" msgstr "" @@ -1099,41 +1133,41 @@ msgstr "" #: seahub/base/management/commands/export_users.py:47 #: seahub/institutions/templates/institutions/useradmin.html:17 #: seahub/institutions/templates/institutions/useradmin_search.html:20 -#: seahub/sysadmin_extra/views.py:57 seahub/views/sysadmin.py:172 -#: seahub/views/sysadmin.py:176 +#: seahub/sysadmin_extra/views.py:57 seahub/views/sysadmin.py:171 +#: seahub/views/sysadmin.py:175 msgid "Status" msgstr "" #: seahub/base/management/commands/export_users.py:43 #: seahub/institutions/templates/institutions/user_info.html:106 -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:769 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:768 msgid "Role" msgstr "" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 #: seahub/institutions/templates/institutions/user_info.html:107 -#: seahub/views/sysadmin.py:174 seahub/views/sysadmin.py:178 -#: seahub/views/sysadmin.py:644 +#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 +#: seahub/views/sysadmin.py:643 msgid "Create At" msgstr "" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 -#: seahub/views/sysadmin.py:174 seahub/views/sysadmin.py:178 +#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 msgid "Last Login" msgstr "" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 -#: seahub/institutions/views.py:176 seahub/views/sysadmin.py:174 -#: seahub/views/sysadmin.py:178 +#: seahub/institutions/views.py:176 seahub/views/sysadmin.py:173 +#: seahub/views/sysadmin.py:177 msgid "Admin" msgstr "" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 -#: seahub/views/sysadmin.py:174 seahub/views/sysadmin.py:178 +#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 msgid "LDAP(imported)" msgstr "" @@ -1141,7 +1175,7 @@ msgstr "" #: seahub/institutions/templates/institutions/useradmin.html:33 #: seahub/institutions/templates/institutions/useradmin.html:42 #: seahub/institutions/templates/institutions/useradmin_search.html:36 -#: seahub/views/sysadmin.py:234 +#: seahub/views/sysadmin.py:233 msgid "Active" msgstr "" @@ -1149,25 +1183,25 @@ msgstr "" #: seahub/institutions/templates/institutions/useradmin.html:35 #: seahub/institutions/templates/institutions/useradmin.html:43 #: seahub/institutions/templates/institutions/useradmin_search.html:38 -#: seahub/views/sysadmin.py:236 +#: seahub/views/sysadmin.py:235 msgid "Inactive" msgstr "" #: seahub/base/management/commands/export_users.py:126 #: seahub/base/management/commands/export_users.py:127 -#: seahub/templates/base.html:86 seahub/templates/client_login_confirm.html:9 -#: seahub/views/sysadmin.py:242 seahub/views/sysadmin.py:243 +#: seahub/templates/base.html:86 seahub/templates/client_login_confirm.html:13 +#: seahub/views/sysadmin.py:241 seahub/views/sysadmin.py:242 msgid "Yes" msgstr "" #: seahub/base/management/commands/export_users.py:132 -#: seahub/views/sysadmin.py:248 +#: seahub/views/sysadmin.py:247 msgid "Guest" msgstr "" #: seahub/base/management/commands/export_users.py:134 #: seahub/base/management/commands/export_users.py:138 -#: seahub/views/sysadmin.py:250 seahub/views/sysadmin.py:254 +#: seahub/views/sysadmin.py:249 seahub/views/sysadmin.py:253 msgid "Default" msgstr "" @@ -1321,20 +1355,157 @@ msgid "%s PB" msgstr "" #: seahub/contacts/models.py:78 +#: seahub/contacts/templates/contacts/contact_list.html:119 msgid "Email is required." msgstr "" +#: seahub/contacts/templates/contacts/contact_list.html:4 +#: seahub/contacts/templates/contacts/contact_list.html:10 +msgid "Contacts" +msgstr "" + +#: seahub/contacts/templates/contacts/contact_list.html:11 +#: seahub/contacts/templates/contacts/contact_list.html:43 +msgid "Add Contacts" +msgstr "" + +#: seahub/contacts/templates/contacts/contact_list.html:17 +msgid "Email " +msgstr "" + +#: seahub/contacts/templates/contacts/contact_list.html:19 +#: seahub/templates/registration/registration_form.html:41 +msgid "Note" +msgstr "" + +#: seahub/contacts/templates/contacts/contact_list.html:20 +#: seahub/institutions/templates/institutions/user_info.html:64 +#: seahub/institutions/templates/institutions/user_info.html:108 +#: seahub/institutions/templates/institutions/useradmin.html:20 +#: seahub/institutions/templates/institutions/useradmin_search.html:23 +#: seahub/templates/repo_dir_recycle_view.html:47 +#: seahub/templates/repo_history_view.html:60 +msgid "Operations" +msgstr "" + +#: seahub/contacts/templates/contacts/contact_list.html:29 +#: seahub/institutions/templates/institutions/useradmin.html:38 +msgid "Edit" +msgstr "" + +#: seahub/contacts/templates/contacts/contact_list.html:30 +#: seahub/institutions/templates/institutions/useradmin.html:59 +#: seahub/institutions/templates/institutions/useradmin_search.html:55 +#: seahub/sysadmin_extra/views.py:232 +#: seahub/templates/view_shared_upload_link.html:87 +msgid "Delete" +msgstr "" + +#: seahub/contacts/templates/contacts/contact_list.html:37 +msgid "You don't have any contacts" +msgstr "" + +#: seahub/contacts/templates/contacts/contact_list.html:38 +msgid "" +"Add your contacts so you can quickly share libraries and send file shared " +"link." +msgstr "" + +#: seahub/contacts/templates/contacts/contact_list.html:46 +#: seahub/contacts/templates/contacts/contact_list.html:55 +msgid "Note(optional)" +msgstr "" + +#: seahub/contacts/templates/contacts/contact_list.html:49 +#: seahub/contacts/templates/contacts/contact_list.html:58 +#: seahub/institutions/templates/institutions/user_info.html:52 +#: seahub/institutions/templates/institutions/useradmin_search.html:12 +#: seahub/invitations/templates/invitations/token_view.html:17 +#: seahub/options/templates/options/set_user_options.html:14 +#: seahub/organizations/templates/organizations/org_register.html:42 +#: seahub/search/templates/search_results.html:26 +#: seahub/search/templates/search_results.html:47 +#: seahub/share/templates/share/share_link_audit.html:22 +#: seahub/templates/decrypt_repo_form.html:13 +#: seahub/templates/home_base.html:103 +#: seahub/templates/registration/password_change_form.html:24 +#: seahub/templates/registration/password_reset_confirm.html:19 +#: seahub/templates/registration/password_reset_form.html:13 +#: seahub/templates/registration/password_set_form.html:27 +#: seahub/templates/repo_dir_recycle_view.html:74 +#: seahub/templates/share_access_validation.html:29 +msgid "Submit" +msgstr "" + +#: seahub/contacts/templates/contacts/contact_list.html:52 +msgid "Edit Contact" +msgstr "" + +#: seahub/contacts/templates/contacts/contact_list.html:101 +#: seahub/contacts/templates/contacts/contact_list.html:146 +#: seahub/templates/sdoc_file_view_react.html:64 +#: seahub/templates/sdoc_file_view_react.html:87 +#: seahub/templates/view_file_onlyoffice.html:89 +#: seahub/templates/view_file_onlyoffice.html:112 +msgid "Failed. Please check the network." +msgstr "" + +#: seahub/contacts/templates/contacts/contact_list.html:109 +msgid "Delete Contact" +msgstr "" + +#: seahub/contacts/templates/contacts/contact_list.html:109 +#: seahub/institutions/templates/institutions/useradmin.html:81 +#: seahub/institutions/templates/institutions/useradmin_search.html:72 +#, python-format +msgid "Are you sure you want to delete %s ?" +msgstr "" + +#: seahub/contacts/templates/contacts/contact_list.html:123 +msgid "You cannot add yourself." +msgstr "" + +#: seahub/contacts/views.py:65 +#, python-format +msgid "%s is not a valid email." +msgstr "" + +#: seahub/contacts/views.py:70 +#, python-format +msgid "%s is already in your contacts." +msgstr "" + +#: seahub/contacts/views.py:79 +#, python-format +msgid "Successfully added %s to contacts." +msgstr "" + +#: seahub/contacts/views.py:84 +#, python-format +msgid "Failed to add %s to contacts." +msgstr "" + +#: seahub/contacts/views.py:105 +#, python-format +msgid "Successfully edited %s." +msgstr "" + +#: seahub/contacts/views.py:118 +#, python-format +msgid "Successfully Deleted %s" +msgstr "" + #: seahub/dingtalk/views.py:50 seahub/dingtalk/views.py:74 #: seahub/dingtalk/views.py:83 seahub/dingtalk/views.py:105 -#: seahub/dingtalk/views.py:122 seahub/dingtalk/views.py:166 -#: seahub/dingtalk/views.py:191 seahub/dingtalk/views.py:200 -#: seahub/dingtalk/views.py:222 seahub/dingtalk/views.py:258 -#: seahub/dingtalk/views.py:298 seahub/dingtalk/views.py:345 -#: seahub/dingtalk/views.py:365 seahub/dingtalk/views.py:435 -#: seahub/dingtalk/views.py:482 seahub/oauth/views.py:86 -#: seahub/oauth/views.py:109 seahub/oauth/views.py:155 -#: seahub/oauth/views.py:167 seahub/oauth/views.py:173 -#: seahub/oauth/views.py:204 seahub/templates/remote_user/error.html:8 +#: seahub/dingtalk/views.py:122 seahub/dingtalk/views.py:162 +#: seahub/dingtalk/views.py:187 seahub/dingtalk/views.py:196 +#: seahub/dingtalk/views.py:218 seahub/dingtalk/views.py:254 +#: seahub/dingtalk/views.py:294 seahub/dingtalk/views.py:341 +#: seahub/dingtalk/views.py:359 seahub/dingtalk/views.py:432 +#: seahub/dingtalk/views.py:479 seahub/oauth/views.py:84 +#: seahub/oauth/views.py:107 seahub/oauth/views.py:153 +#: seahub/oauth/views.py:165 seahub/oauth/views.py:171 +#: seahub/oauth/views.py:202 seahub/templates/remote_user/error.html:8 #: seahub/weixin/views.py:35 seahub/weixin/views.py:54 #: seahub/weixin/views.py:59 seahub/weixin/views.py:78 #: seahub/weixin/views.py:96 seahub/work_weixin/views.py:68 @@ -1345,7 +1516,7 @@ msgstr "" msgid "Error, please contact administrator." msgstr "" -#: seahub/dingtalk/views.py:125 seahub/dingtalk/views.py:368 +#: seahub/dingtalk/views.py:125 seahub/dingtalk/views.py:362 #: seahub/weixin/views.py:99 #, python-format msgid "User %s not found or inactive." @@ -1378,7 +1549,7 @@ msgstr "" #: seahub/forms.py:97 seahub/share/views.py:296 seahub/views/ajax.py:308 #: seahub/views/ajax.py:312 seahub/views/ajax.py:316 seahub/views/ajax.py:327 -#: seahub/views/ajax.py:447 seahub/views/file.py:1933 +#: seahub/views/ajax.py:447 seahub/views/file.py:1930 msgid "Argument missing" msgstr "" @@ -1501,11 +1672,11 @@ msgid "The %(site_name)s team" msgstr "" #: seahub/group/views.py:105 seahub/share/views.py:233 -#: seahub/views/__init__.py:436 seahub/views/ajax.py:381 -#: seahub/views/ajax.py:427 seahub/views/file.py:1184 -#: seahub/views/file.py:1425 seahub/views/file.py:1942 +#: seahub/views/__init__.py:587 seahub/views/ajax.py:381 +#: seahub/views/ajax.py:427 seahub/views/file.py:1181 +#: seahub/views/file.py:1422 seahub/views/file.py:1939 #: seahub/views/repo.py:114 seahub/views/repo.py:171 seahub/views/repo.py:229 -#: seahub/views/repo.py:282 seahub/views/repo.py:399 +#: seahub/views/repo.py:282 seahub/views/repo.py:392 msgid "Permission denied" msgstr "" @@ -1519,7 +1690,7 @@ msgid "Exit admin panel" msgstr "" #: seahub/institutions/templates/institutions/base.html:13 -#: seahub/templates/base.html:32 +#: seahub/templates/base.html:32 seahub/templates/home_base.html:9 msgid "Close" msgstr "" @@ -1537,6 +1708,7 @@ msgid "Info" msgstr "" #: seahub/institutions/templates/institutions/info.html:13 +#: seahub/templates/home_base.html:63 msgid "Libraries" msgstr "" @@ -1573,12 +1745,12 @@ msgid "Name" msgstr "" #: seahub/institutions/templates/institutions/user_info.html:35 -#: seahub/templates/registration/registration_form.html:32 +#: seahub/templates/registration/registration_form.html:31 msgid "Department" msgstr "" #: seahub/institutions/templates/institutions/user_info.html:38 -#: seahub/templates/registration/registration_form.html:37 +#: seahub/templates/registration/registration_form.html:36 msgid "Telephone" msgstr "" @@ -1597,25 +1769,9 @@ msgstr "" msgid "Available quota:" msgstr "" -#: seahub/institutions/templates/institutions/user_info.html:52 -#: seahub/institutions/templates/institutions/useradmin_search.html:12 -#: seahub/invitations/templates/invitations/token_view.html:17 -#: seahub/options/templates/options/set_user_options.html:14 -#: seahub/organizations/templates/organizations/org_register.html:42 -#: seahub/search/templates/search_results.html:26 -#: seahub/search/templates/search_results.html:47 -#: seahub/share/templates/share/share_link_audit.html:22 -#: seahub/templates/decrypt_repo_form.html:13 -#: seahub/templates/registration/password_change_form.html:25 -#: seahub/templates/registration/password_reset_confirm.html:19 -#: seahub/templates/registration/password_reset_form.html:41 -#: seahub/templates/registration/password_set_form.html:28 -#: seahub/templates/share_access_validation.html:29 -msgid "Submit" -msgstr "" - #: seahub/institutions/templates/institutions/user_info.html:62 #: seahub/search/templates/search_results.html:39 +#: seahub/templates/repo_dir_recycle_view.html:46 #: seahub/templates/repo_history_view.html:59 msgid "Size" msgstr "" @@ -1625,14 +1781,6 @@ msgstr "" msgid "Last Update" msgstr "" -#: seahub/institutions/templates/institutions/user_info.html:64 -#: seahub/institutions/templates/institutions/user_info.html:108 -#: seahub/institutions/templates/institutions/useradmin.html:20 -#: seahub/institutions/templates/institutions/useradmin_search.html:23 -#: seahub/templates/repo_history_view.html:60 -msgid "Operations" -msgstr "" - #: seahub/institutions/templates/institutions/user_info.html:70 msgid "Encrypted" msgstr "" @@ -1659,16 +1807,6 @@ msgstr "" msgid "Create At / Last Login" msgstr "" -#: seahub/institutions/templates/institutions/useradmin.html:38 -msgid "Edit" -msgstr "" - -#: seahub/institutions/templates/institutions/useradmin.html:59 -#: seahub/institutions/templates/institutions/useradmin_search.html:55 -#: seahub/sysadmin_extra/views.py:232 -msgid "Delete" -msgstr "" - #: seahub/institutions/templates/institutions/useradmin.html:68 #: seahub/institutions/templates/institutions/useradmin_search.html:63 msgid "Empty" @@ -1683,12 +1821,6 @@ msgstr "" msgid "Delete User" msgstr "" -#: seahub/institutions/templates/institutions/useradmin.html:81 -#: seahub/institutions/templates/institutions/useradmin_search.html:72 -#, python-format -msgid "Are you sure you want to delete %s ?" -msgstr "" - #: seahub/institutions/templates/institutions/useradmin.html:130 msgid "Edit failed." msgstr "" @@ -1709,7 +1841,7 @@ msgstr "" msgid "Member" msgstr "" -#: seahub/institutions/views.py:209 seahub/views/sysadmin.py:366 +#: seahub/institutions/views.py:209 seahub/views/sysadmin.py:365 msgid "Failed to delete: the user does not exist" msgstr "" @@ -1717,7 +1849,7 @@ msgstr "" msgid "Failed to delete: the user is system administrator" msgstr "" -#: seahub/institutions/views.py:217 seahub/views/sysadmin.py:356 +#: seahub/institutions/views.py:217 seahub/views/sysadmin.py:355 #, python-format msgid "Successfully deleted %s" msgstr "" @@ -1743,7 +1875,6 @@ msgstr "" #: seahub/templates/shared_link_email.html:9 #: seahub/templates/shared_upload_link_email.html:8 #: seahub/templates/snippets/reset_repo_password.html:7 -#: seahub/templates/sysadmin/short_time_linving_password_reset_link.html:10 #: seahub/templates/sysadmin/user_activation_email.html:9 #: seahub/templates/sysadmin/user_add_email.html:7 #: seahub/templates/sysadmin/user_batch_add_email.html:7 @@ -1872,7 +2003,7 @@ msgstr "" msgid "New file updates on %s" msgstr "" -#: seahub/notifications/management/commands/send_notices.py:492 +#: seahub/notifications/management/commands/send_notices.py:457 #, python-format msgid "New notice on %s" msgstr "" @@ -1882,31 +2013,21 @@ msgstr "" msgid "You've got %(num)s new notices on %(site_name)s:\n" msgstr "" -#: seahub/notifications/models.py:554 +#: seahub/notifications/models.py:502 #, python-format msgid "" "A file named %(file_name)s is uploaded to %(name)s" msgstr "" -#: seahub/notifications/models.py:561 -#, python-format -msgid "A file named %(file_name)s is uploaded" -msgstr "" - -#: seahub/notifications/models.py:596 +#: seahub/notifications/models.py:509 #, python-format msgid "" -"A folder named %(folder_name)s is uploaded to " -"%(name)s" +"A file named %(file_name)s is uploaded to Deleted " +"Library" msgstr "" -#: seahub/notifications/models.py:603 -#, python-format -msgid "A folder named %(folder_name)s is uploaded" -msgstr "" - -#: seahub/notifications/models.py:737 +#: seahub/notifications/models.py:643 #, python-format msgid "" "User %(username)s has asked to join group %(group_staff)s has added you to group " "%(group_name)s" msgstr "" -#: seahub/notifications/models.py:792 +#: seahub/notifications/models.py:698 #, python-format msgid "" "File %(file_name)s has a new comment from user " "%(author)s" msgstr "" -#: seahub/notifications/models.py:809 +#: seahub/notifications/models.py:715 #, python-format msgid "" "Draft #%(draft_id)s has a new comment from user " "%(author)s" msgstr "" -#: seahub/notifications/models.py:826 +#: seahub/notifications/models.py:732 #, python-format msgid "" "%(from_user)s has sent you a request for draft " "#%(draft_id)s" msgstr "" -#: seahub/notifications/models.py:849 -#: seahub/notifications/templates/notifications/notice_email.html:66 +#: seahub/notifications/models.py:755 +#: seahub/notifications/templates/notifications/notice_email.html:63 #, python-format msgid "" "Guest %(user)s accepted your invitation at %(time)s." msgstr "" -#: seahub/notifications/models.py:873 +#: seahub/notifications/models.py:779 #, python-format msgid "" "%(user)s has transfered a library named %(folder_name)s is" -" uploaded to your folder %(parent_dir_name)s." -msgstr "" - -#: seahub/notifications/templates/notifications/notice_email.html:57 -#, python-format -msgid "" "User %(user)s has asked to join " "group %(grp_name)s, verification " "message: %(msg)s" msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:60 +#: seahub/notifications/templates/notifications/notice_email.html:57 #, python-format msgid "" "User %(user)s has added you to " "group %(grp_name)s" msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:63 +#: seahub/notifications/templates/notifications/notice_email.html:60 #, python-format msgid "" "File %(file_name)s has a new " "comment from user %(author)s" msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:69 +#: seahub/notifications/templates/notifications/notice_email.html:66 #, python-format msgid "" "A large number of files in your library %(user_name)s created file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:81 +#: seahub/notifications/templates/notifications/notice_email.html:78 #, python-format msgid "" " User %(user_name)s created file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:86 +#: seahub/notifications/templates/notifications/notice_email.html:83 #, python-format msgid "" " User %(user_name)s deleted file " @@ -2071,7 +2184,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:88 +#: seahub/notifications/templates/notifications/notice_email.html:85 #, python-format msgid "" " User %(user_name)s deleted file " @@ -2079,7 +2192,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:92 +#: seahub/notifications/templates/notifications/notice_email.html:89 #, python-format msgid "" " User %(user_name)s restored file " @@ -2087,7 +2200,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:95 +#: seahub/notifications/templates/notifications/notice_email.html:92 #, python-format msgid "" " User %(user_name)s renamed file " @@ -2095,7 +2208,7 @@ msgid "" "library %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:99 +#: seahub/notifications/templates/notifications/notice_email.html:96 #, python-format msgid "" " User %(user_name)s moved file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:101 +#: seahub/notifications/templates/notifications/notice_email.html:98 #, python-format msgid "" " User %(user_name)s moved file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:105 +#: seahub/notifications/templates/notifications/notice_email.html:102 #, python-format msgid "" " User %(user_name)s updated file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:110 +#: seahub/notifications/templates/notifications/notice_email.html:107 #, python-format msgid "" " User %(user_name)s created folder " @@ -2128,7 +2241,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:112 +#: seahub/notifications/templates/notifications/notice_email.html:109 #, python-format msgid "" " User %(user_name)s created folder " @@ -2137,7 +2250,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:117 +#: seahub/notifications/templates/notifications/notice_email.html:114 #, python-format msgid "" " User %(user_name)s deleted folder " @@ -2145,7 +2258,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:119 +#: seahub/notifications/templates/notifications/notice_email.html:116 #, python-format msgid "" " User %(user_name)s deleted folder " @@ -2153,7 +2266,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:123 +#: seahub/notifications/templates/notifications/notice_email.html:120 #, python-format msgid "" " User %(user_name)s restored folder" @@ -2161,7 +2274,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:126 +#: seahub/notifications/templates/notifications/notice_email.html:123 #, python-format msgid "" " User %(user_name)s renamed folder " @@ -2169,7 +2282,7 @@ msgid "" "library %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:130 +#: seahub/notifications/templates/notifications/notice_email.html:127 #, python-format msgid "" " User %(user_name)s moved folder %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:132 +#: seahub/notifications/templates/notifications/notice_email.html:129 #, python-format msgid "" " User %(user_name)s moved folder %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:145 +#: seahub/notifications/templates/notifications/notice_email.html:142 msgid "Go check out at the following page:" msgstr "" @@ -2235,21 +2348,21 @@ msgstr "" msgid "Notifications" msgstr "" -#: seahub/notifications/utils.py:423 +#: seahub/notifications/utils.py:305 #, python-format msgid "%(author)s added a new comment in document %(sdoc_name)s" msgstr "" -#: seahub/notifications/utils.py:430 seahub/notifications/utils.py:440 +#: seahub/notifications/utils.py:312 seahub/notifications/utils.py:322 msgid "Details" msgstr "" -#: seahub/notifications/utils.py:433 +#: seahub/notifications/utils.py:315 #, python-format msgid "%(author)s added a new reply in document %(sdoc_name)s" msgstr "" -#: seahub/oauth/views.py:207 +#: seahub/oauth/views.py:205 #: seahub/templates/remote_user/create_unknown_user_false.html:8 #: seahub/work_weixin/views.py:110 msgid "" @@ -2284,24 +2397,22 @@ msgstr "" #: seahub/organizations/api/admin/info.py:102 #: seahub/organizations/api/admin/logo.py:33 -#: seahub/organizations/api/admin/logo.py:42 seahub/subscription/views.py:25 -#: seahub/subscription/views.py:41 seahub/subscription/views.py:103 -#: seahub/work_weixin/views.py:37 seahub/work_weixin/views.py:62 -#: seahub/work_weixin/views.py:151 seahub/work_weixin/views.py:171 -#: seahub/work_weixin/views.py:231 +#: seahub/organizations/api/admin/logo.py:42 seahub/work_weixin/views.py:37 +#: seahub/work_weixin/views.py:62 seahub/work_weixin/views.py:151 +#: seahub/work_weixin/views.py:171 seahub/work_weixin/views.py:231 msgid "Feature is not enabled." msgstr "" -#: seahub/organizations/api/admin/users.py:813 +#: seahub/organizations/api/admin/users.py:806 #, python-brace-format msgid "Failed. You can only invite {org_members_quota} members." msgstr "" -#: seahub/organizations/api/admin/users.py:817 +#: seahub/organizations/api/admin/users.py:810 msgid "The number of users exceeds the limit" msgstr "" -#: seahub/organizations/api/admin/users.py:834 +#: seahub/organizations/api/admin/users.py:827 #, python-brace-format msgid "User {email} already exists." msgstr "" @@ -2314,14 +2425,14 @@ msgstr "" #: seahub/organizations/templates/organizations/org_register.html:8 #: seahub/templates/choose_register.html:3 #: seahub/templates/choose_register.html:8 -#: seahub/templates/registration/login.html:119 +#: seahub/templates/registration/login.html:102 #: seahub/templates/registration/registration_form.html:3 -#: seahub/templates/registration/registration_form.html:13 +#: seahub/templates/registration/registration_form.html:12 msgid "Signup" msgstr "" #: seahub/organizations/templates/organizations/org_register.html:10 -#: seahub/templates/registration/registration_form.html:15 +#: seahub/templates/registration/registration_form.html:14 msgid "Welcome back, you are already signed in." msgstr "" @@ -2338,11 +2449,11 @@ msgid "Admin Email" msgstr "" #: seahub/organizations/templates/organizations/org_register.html:38 -#: seahub/templates/registration/password_change_form.html:22 -#: seahub/templates/registration/password_set_form.html:25 -#: seahub/templates/registration/registration_form.html:28 +#: seahub/templates/registration/password_change_form.html:21 +#: seahub/templates/registration/password_set_form.html:24 +#: seahub/templates/registration/registration_form.html:27 #: seahub/templates/sysadmin/sudo_mode.html:4 -#: seahub/templates/sysadmin/sudo_mode.html:38 +#: seahub/templates/sysadmin/sudo_mode.html:18 msgid "Confirm Password" msgstr "" @@ -2382,7 +2493,7 @@ msgstr "" #: seahub/profile/templates/profile/set_profile_react.html:25 #: seahub/templates/registration/password_set_form.html:4 -#: seahub/templates/registration/password_set_form.html:13 +#: seahub/templates/registration/password_set_form.html:12 msgid "Set Password" msgstr "" @@ -2420,10 +2531,10 @@ msgid "Successfully set \"%s\" as your default library." msgstr "" #: seahub/seadoc/views.py:26 seahub/seadoc/views.py:80 -#: seahub/seadoc/views.py:158 seahub/views/__init__.py:427 -#: seahub/views/__init__.py:470 seahub/views/__init__.py:604 -#: seahub/views/__init__.py:763 seahub/views/ajax.py:376 -#: seahub/views/file.py:1928 +#: seahub/seadoc/views.py:158 seahub/views/__init__.py:578 +#: seahub/views/__init__.py:621 seahub/views/__init__.py:755 +#: seahub/views/__init__.py:914 seahub/views/ajax.py:376 +#: seahub/views/file.py:1925 msgid "Library does not exist" msgstr "" @@ -2580,7 +2691,7 @@ msgstr "" msgid "Share Link" msgstr "" -#: seahub/share/views.py:319 seahub/views/sysadmin.py:644 +#: seahub/share/views.py:319 seahub/views/sysadmin.py:643 msgid "Creator" msgstr "" @@ -2628,7 +2739,7 @@ msgstr "" msgid "Failed to export excel, invalid start or end date" msgstr "" -#: seahub/sysadmin_extra/views.py:61 seahub/views/sysadmin.py:679 +#: seahub/sysadmin_extra/views.py:61 seahub/views/sysadmin.py:678 msgid "Success" msgstr "" @@ -2698,11 +2809,11 @@ msgstr "" msgid "Create an organization account" msgstr "" -#: seahub/templates/client_login_confirm.html:6 +#: seahub/templates/client_login_confirm.html:10 msgid "Desktop Client Login Confirm" msgstr "" -#: seahub/templates/client_login_confirm.html:8 +#: seahub/templates/client_login_confirm.html:12 msgid "Do you want to login to your client?" msgstr "" @@ -2737,6 +2848,78 @@ msgstr "" msgid "This file has (apparently) not been accessed yet" msgstr "" +#: seahub/templates/home_base.html:11 +msgid "Files" +msgstr "" + +#: seahub/templates/home_base.html:14 +msgid "My Libraries" +msgstr "" + +#: seahub/templates/home_base.html:16 +msgid "Shared with me" +msgstr "" + +#: seahub/templates/home_base.html:18 +msgid "Shared with all" +msgstr "" + +#: seahub/templates/home_base.html:23 +msgid "Shared with groups" +msgstr "" + +#: seahub/templates/home_base.html:26 +msgid "All Groups" +msgstr "" + +#: seahub/templates/home_base.html:38 +msgid "Tools" +msgstr "" + +#: seahub/templates/home_base.html:41 +msgid "Favorites" +msgstr "" + +#: seahub/templates/home_base.html:43 +msgid "Activities" +msgstr "" + +#: seahub/templates/home_base.html:47 +msgid "Wikis" +msgstr "" + +#: seahub/templates/home_base.html:50 +msgid "Linked Devices" +msgstr "" + +#: seahub/templates/home_base.html:53 +msgid "Invite People" +msgstr "" + +#: seahub/templates/home_base.html:56 +msgid "Drafts" +msgstr "" + +#: seahub/templates/home_base.html:59 +msgid "Share Admin" +msgstr "" + +#: seahub/templates/home_base.html:66 +msgid "Folders" +msgstr "" + +#: seahub/templates/home_base.html:71 seahub/templates/home_base.html:75 +msgid "Links" +msgstr "" + +#: seahub/templates/home_base.html:90 +msgid "Enable Modules" +msgstr "" + +#: seahub/templates/home_base.html:97 +msgid "Personal Wiki" +msgstr "" + #: seahub/templates/i18n.html:6 msgid "Upload Folder" msgstr "" @@ -2777,7 +2960,7 @@ msgid "" msgstr "" #: seahub/templates/registration/activation_email.html:18 -#: seahub/templates/registration/registration_form.html:47 +#: seahub/templates/registration/registration_form.html:46 msgid "Sign Up" msgstr "" @@ -2799,7 +2982,7 @@ msgstr "" #: seahub/templates/registration/login.html:4 #: seahub/templates/registration/login.html:36 -#: seahub/templates/registration/login.html:75 +#: seahub/templates/registration/login.html:73 #: seahub/templates/registration/multi_adfs_sso.html:4 #: seahub/templates/registration/multi_adfs_sso.html:36 #: seahub/templates/registration/multi_adfs_sso.html:47 @@ -2814,42 +2997,42 @@ msgstr "" msgid "Refresh" msgstr "" -#: seahub/templates/registration/login.html:64 +#: seahub/templates/registration/login.html:62 msgid "Incorrect email or password" msgstr "" -#: seahub/templates/registration/login.html:72 +#: seahub/templates/registration/login.html:70 #, python-format msgid "Remember me for %(remember_days)s days " msgstr "" -#: seahub/templates/registration/login.html:79 -#: seahub/templates/registration/login.html:83 +#: seahub/templates/registration/login.html:77 +#: seahub/templates/registration/login.html:81 msgid "Single Sign-On" msgstr "" -#: seahub/templates/registration/login.html:90 +#: seahub/templates/registration/login.html:88 msgid "Login with" msgstr "" -#: seahub/templates/registration/login.html:116 +#: seahub/templates/registration/login.html:99 msgid "Forgot password?" msgstr "" -#: seahub/templates/registration/login.html:184 +#: seahub/templates/registration/login.html:167 msgid "Failed to refresh the CAPTCHA, please try again later." msgstr "" -#: seahub/templates/registration/login.html:192 +#: seahub/templates/registration/login.html:175 #: seahub/templates/registration/multi_adfs_sso.html:90 msgid "Email or username cannot be blank" msgstr "" -#: seahub/templates/registration/login.html:196 -#: seahub/templates/registration/password_change_form.html:69 -#: seahub/templates/registration/password_set_form.html:67 -#: seahub/templates/registration/registration_form.html:95 -#: seahub/templates/sysadmin/sudo_mode.html:71 +#: seahub/templates/registration/login.html:179 +#: seahub/templates/registration/password_change_form.html:66 +#: seahub/templates/registration/password_set_form.html:64 +#: seahub/templates/registration/registration_form.html:91 +#: seahub/templates/sysadmin/sudo_mode.html:35 msgid "Password cannot be blank" msgstr "" @@ -2862,45 +3045,45 @@ msgid "Your password has been changed successfully." msgstr "" #: seahub/templates/registration/password_change_form.html:3 -#: seahub/templates/registration/password_change_form.html:12 +#: seahub/templates/registration/password_change_form.html:11 msgid "Password Modification" msgstr "" -#: seahub/templates/registration/password_change_form.html:15 +#: seahub/templates/registration/password_change_form.html:14 msgid "Please update your password before continue." msgstr "" -#: seahub/templates/registration/password_change_form.html:17 +#: seahub/templates/registration/password_change_form.html:16 msgid "Current Password" msgstr "" -#: seahub/templates/registration/password_change_form.html:19 +#: seahub/templates/registration/password_change_form.html:18 msgid "New Password" msgstr "" -#: seahub/templates/registration/password_change_form.html:39 -#: seahub/templates/registration/password_set_form.html:42 -#: seahub/templates/registration/registration_form.html:65 +#: seahub/templates/registration/password_change_form.html:37 +#: seahub/templates/registration/password_set_form.html:40 +#: seahub/templates/registration/registration_form.html:62 #, python-format msgid "" "Passwords must have at least %(min_len)s characters and contain %(level)s of" " the following: uppercase letters, lowercase letters, numbers, and symbols." msgstr "" -#: seahub/templates/registration/password_change_form.html:65 +#: seahub/templates/registration/password_change_form.html:62 msgid "Current password cannot be blank" msgstr "" -#: seahub/templates/registration/password_change_form.html:73 -#: seahub/templates/registration/password_set_form.html:71 -#: seahub/templates/registration/registration_form.html:99 +#: seahub/templates/registration/password_change_form.html:70 +#: seahub/templates/registration/password_set_form.html:68 +#: seahub/templates/registration/registration_form.html:95 #: seahub/templates/snippets/repo_create_js.html:54 msgid "Please enter the password again" msgstr "" -#: seahub/templates/registration/password_change_form.html:77 -#: seahub/templates/registration/password_set_form.html:75 -#: seahub/templates/registration/registration_form.html:103 +#: seahub/templates/registration/password_change_form.html:74 +#: seahub/templates/registration/password_set_form.html:72 +#: seahub/templates/registration/registration_form.html:99 #: seahub/templates/snippets/repo_create_js.html:58 msgid "Passwords don't match" msgstr "" @@ -2915,9 +3098,8 @@ msgstr "" #: seahub/templates/registration/password_reset_confirm.html:4 #: seahub/templates/registration/password_reset_done.html:4 -#: seahub/templates/registration/password_reset_done.html:29 #: seahub/templates/registration/password_reset_form.html:4 -#: seahub/templates/registration/password_reset_form.html:36 +#: seahub/templates/registration/password_reset_form.html:7 msgid "Password Reset" msgstr "" @@ -2937,14 +3119,10 @@ msgstr "" msgid "Failed to reset password: this link is no longer available." msgstr "" -#: seahub/templates/registration/password_reset_done.html:31 +#: seahub/templates/registration/password_reset_done.html:8 msgid "We've sent a password reset email to your mailbox." msgstr "" -#: seahub/templates/registration/password_reset_done.html:32 -msgid "Back to login page" -msgstr "" - #: seahub/templates/registration/password_reset_email.html:12 #, python-format msgid "" @@ -2956,12 +3134,12 @@ msgstr "" msgid "If you did not request it, just skip it." msgstr "" -#: seahub/templates/registration/password_reset_form.html:38 -msgid "We will send you an email to set new password" +#: seahub/templates/registration/password_reset_form.html:9 +msgid "Your email used in login: " msgstr "" -#: seahub/templates/registration/password_reset_form.html:39 -msgid "Your email used in login" +#: seahub/templates/registration/password_reset_form.html:12 +msgid "We will send you an email to set new password" msgstr "" #: seahub/templates/registration/register_complete_email.html:1 @@ -3001,11 +3179,7 @@ msgstr "" msgid "Signup function is not enabled." msgstr "" -#: seahub/templates/registration/registration_form.html:42 -msgid "Note" -msgstr "" - -#: seahub/templates/registration/registration_form.html:91 +#: seahub/templates/registration/registration_form.html:87 msgid "Email cannot be blank" msgstr "" @@ -3016,6 +3190,67 @@ msgid "" "activate your account." msgstr "" +#: seahub/templates/repo_dir_recycle_view.html:13 +#, python-format +msgid "%(repo_dir_name)s Trash" +msgstr "" + +#: seahub/templates/repo_dir_recycle_view.html:15 +#: seahub/templates/repo_history_view.html:16 +#: seahub/templates/text_diff.html:15 +#: seahub/two_factor/templates/two_factor/core/backup_tokens.html:26 +msgid "Back" +msgstr "" + +#: seahub/templates/repo_dir_recycle_view.html:21 +#: seahub/templates/repo_history_view.html:40 +msgid "Current path: " +msgstr "" + +#: seahub/templates/repo_dir_recycle_view.html:37 +#: seahub/templates/repo_dir_recycle_view.html:65 +msgid "Clean" +msgstr "" + +#: seahub/templates/repo_dir_recycle_view.html:45 +msgid "Delete Time" +msgstr "" + +#: seahub/templates/repo_dir_recycle_view.html:59 +msgid "More" +msgstr "" + +#: seahub/templates/repo_dir_recycle_view.html:66 +msgid "Clear files in trash and history:" +msgstr "" + +#: seahub/templates/repo_dir_recycle_view.html:68 +msgid "3 days ago" +msgstr "" + +#: seahub/templates/repo_dir_recycle_view.html:69 +msgid "1 week ago" +msgstr "" + +#: seahub/templates/repo_dir_recycle_view.html:70 +msgid "1 month ago" +msgstr "" + +#: seahub/templates/repo_dir_recycle_view.html:71 +msgid "all" +msgstr "" + +#: seahub/templates/repo_dir_recycle_view.html:75 +#: seahub/templates/view_shared_upload_link.html:86 +#: seahub/two_factor/templates/two_factor/_wizard_actions.html:4 +#: seahub/two_factor/templates/two_factor/profile/disable.html:12 +msgid "Cancel" +msgstr "" + +#: seahub/templates/repo_dir_recycle_view.html:192 +msgid "Successfully restored 1 item." +msgstr "" + #: seahub/templates/repo_folder_trash_react.html:5 msgid "Trash" msgstr "" @@ -3029,20 +3264,10 @@ msgstr "" msgid "%(repo_name)s Snapshot" msgstr "" -#: seahub/templates/repo_history_view.html:16 -#: seahub/templates/text_diff.html:15 -#: seahub/two_factor/templates/two_factor/core/backup_tokens.html:26 -msgid "Back" -msgstr "" - #: seahub/templates/repo_history_view.html:30 msgid "Unknown" msgstr "" -#: seahub/templates/repo_history_view.html:40 -msgid "Current path: " -msgstr "" - #: seahub/templates/repo_history_view.html:51 #: seahub/templates/repo_history_view.html:68 #: seahub/templates/repo_history_view.html:78 @@ -3073,13 +3298,6 @@ msgstr "" msgid "Snapshot" msgstr "" -#: seahub/templates/sdoc_file_view_react.html:64 -#: seahub/templates/sdoc_file_view_react.html:87 -#: seahub/templates/view_file_onlyoffice.html:147 -#: seahub/templates/view_file_onlyoffice.html:170 -msgid "Failed. Please check the network." -msgstr "" - #: seahub/templates/share_access_validation.html:6 msgid "" "Please input the password if you want to browse the shared file/directory." @@ -3153,27 +3371,24 @@ msgid "" "as soon as possible." msgstr "" -#: seahub/templates/sysadmin/short_time_linving_password_reset_link.html:13 -#, python-format -msgid "" -"Administrator on %(site_name)s is resetting your password for %(account)s, " -"please click the following link to continue: " -msgstr "" - -#: seahub/templates/sysadmin/sudo_mode.html:25 +#: seahub/templates/sysadmin/sudo_mode.html:8 msgid "Confirm password to continue" msgstr "" -#: seahub/templates/sysadmin/sudo_mode.html:26 +#: seahub/templates/sysadmin/sudo_mode.html:13 +msgid "Incorrect password" +msgstr "" + +#: seahub/templates/sysadmin/sudo_mode.html:24 +msgid "Tip:" +msgstr "" + +#: seahub/templates/sysadmin/sudo_mode.html:24 msgid "" "You are entering admin area, we won't ask for your password again for a few " "hours." msgstr "" -#: seahub/templates/sysadmin/sudo_mode.html:33 -msgid "Incorrect password" -msgstr "" - #: seahub/templates/sysadmin/user_activation_email.html:12 #, python-format msgid "Your account %(username)s on %(site_name)s has been activated." @@ -3231,6 +3446,10 @@ msgstr "" msgid "after modification" msgstr "" +#: seahub/templates/user_404.html:6 +msgid "Sorry, this user is not registered yet." +msgstr "" + #: seahub/templates/user_quota_full.html:12 #, python-format msgid "Your quota is almost full on %(site_name)s." @@ -3240,12 +3459,97 @@ msgstr "" msgid "Used:" msgstr "" +#: seahub/templates/view_shared_upload_link.html:8 +#, python-format +msgid "Upload files to %(dir_name)s" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:9 +msgid "shared by:" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:11 +msgid "The owner of this library has run out of space." +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:18 +#: seahub/templates/view_shared_upload_link.html:64 +msgid "Add Files" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:24 +msgid "Add folder" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:30 +msgid "Cancel All" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:34 +msgid "" +"File Drag & Drop is supported for Chrome, Safari 5.0+, Firefox 4.0+, IE " +"10.0+" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:36 +msgid "Folder Drag & Drop is supported for Chrome" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:39 +#, python-format +msgid "File size should be smaller than %(max_file_size)s" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:48 +msgid "Saving..." +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:75 +msgid "File is too big" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:76 +msgid "File is too small" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:77 +msgid "Filetype not allowed" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:78 +msgid "Maximum number of files exceeded" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:79 +msgid "Uploaded bytes exceed file size" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:80 +msgid "Empty file upload result" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:83 +msgid "uploaded" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:84 +msgid "canceled" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:85 +msgid "Start" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:227 +msgid "Network error" +msgstr "" + #: seahub/templates/wiki/wiki.html:25 msgid "Last modified by" msgstr "" #: seahub/thumbnail/views.py:45 seahub/thumbnail/views.py:172 -#: seahub/views/__init__.py:468 +#: seahub/views/__init__.py:619 msgid "Invalid arguments." msgstr "" @@ -3259,11 +3563,6 @@ msgstr "" msgid "Token" msgstr "" -#: seahub/two_factor/templates/two_factor/_wizard_actions.html:4 -#: seahub/two_factor/templates/two_factor/profile/disable.html:12 -msgid "Cancel" -msgstr "" - #: seahub/two_factor/templates/two_factor/core/backup_tokens.html:6 msgid "Backup Tokens" msgstr "" @@ -3366,36 +3665,37 @@ msgstr "" msgid "permission error" msgstr "" -#: seahub/views/__init__.py:299 +#: seahub/views/__init__.py:420 seahub/views/__init__.py:435 +#: seahub/views/__init__.py:450 msgid "Unable to view recycle page" msgstr "" -#: seahub/views/__init__.py:344 +#: seahub/views/__init__.py:495 msgid "Unable to view library modification" msgstr "" -#: seahub/views/__init__.py:461 +#: seahub/views/__init__.py:612 msgid "Please specify history ID" msgstr "" -#: seahub/views/__init__.py:465 +#: seahub/views/__init__.py:616 msgid "Successfully restored the library." msgstr "" -#: seahub/views/__init__.py:472 +#: seahub/views/__init__.py:623 msgid "History you specified does not exist" msgstr "" -#: seahub/views/__init__.py:474 +#: seahub/views/__init__.py:625 msgid "Unknown error" msgstr "" -#: seahub/views/__init__.py:770 seahub/views/repo.py:286 +#: seahub/views/__init__.py:921 seahub/views/repo.py:286 #, python-format msgid "\"%s\" does not exist." msgstr "" -#: seahub/views/__init__.py:802 +#: seahub/views/__init__.py:953 #, python-format msgid "Unable to download \"%s\"" msgstr "" @@ -3417,9 +3717,9 @@ msgid "Bad upload link token." msgstr "" #: seahub/views/ajax.py:338 seahub/views/file.py:457 seahub/views/file.py:488 -#: seahub/views/file.py:1179 seahub/views/file.py:1420 -#: seahub/views/file.py:1937 seahub/views/file.py:2152 -#: seahub/views/file.py:2157 seahub/views/file.py:2164 +#: seahub/views/file.py:1176 seahub/views/file.py:1417 +#: seahub/views/file.py:1934 seahub/views/file.py:2149 +#: seahub/views/file.py:2154 seahub/views/file.py:2161 msgid "File does not exist" msgstr "" @@ -3447,57 +3747,57 @@ msgstr "" msgid "Unknown file encoding" msgstr "" -#: seahub/views/file.py:342 seahub/views/file.py:377 seahub/views/file.py:689 -#: seahub/views/file.py:783 seahub/views/file.py:905 +#: seahub/views/file.py:342 seahub/views/file.py:377 seahub/views/file.py:690 +#: seahub/views/file.py:780 seahub/views/file.py:902 #, python-format msgid "File size surpasses %s, can not be opened online." msgstr "" -#: seahub/views/file.py:349 seahub/views/file.py:818 +#: seahub/views/file.py:349 seahub/views/file.py:815 msgid "The library is encrypted, can not open file online." msgstr "" #: seahub/views/file.py:444 seahub/views/file.py:466 seahub/views/file.py:471 -#: seahub/views/file.py:512 seahub/views/file.py:773 seahub/views/file.py:1038 -#: seahub/views/file.py:1064 seahub/views/file.py:1094 -#: seahub/views/file.py:1225 seahub/views/file.py:1331 -#: seahub/views/file.py:1461 seahub/views/file.py:1578 +#: seahub/views/file.py:512 seahub/views/file.py:770 seahub/views/file.py:1035 +#: seahub/views/file.py:1061 seahub/views/file.py:1091 +#: seahub/views/file.py:1222 seahub/views/file.py:1328 +#: seahub/views/file.py:1458 seahub/views/file.py:1575 msgid "Unable to view file" msgstr "" -#: seahub/views/file.py:842 seahub/views/file.py:986 seahub/views/file.py:1292 -#: seahub/views/file.py:1516 +#: seahub/views/file.py:839 seahub/views/file.py:983 seahub/views/file.py:1289 +#: seahub/views/file.py:1513 msgid "Error when prepare Office Online file preview page." msgstr "" -#: seahub/views/file.py:874 seahub/views/file.py:998 seahub/views/file.py:1311 -#: seahub/views/file.py:1532 +#: seahub/views/file.py:871 seahub/views/file.py:995 seahub/views/file.py:1308 +#: seahub/views/file.py:1529 msgid "Error when prepare OnlyOffice file preview page." msgstr "" -#: seahub/views/file.py:1130 +#: seahub/views/file.py:1127 msgid "Unable to download file, invalid file path" msgstr "" -#: seahub/views/file.py:1139 +#: seahub/views/file.py:1136 msgid "Unable to download file, wrong file path" msgstr "" -#: seahub/views/file.py:1146 +#: seahub/views/file.py:1143 msgid "Unable to download file." msgstr "" -#: seahub/views/file.py:1347 seahub/views/file.py:1597 -#: seahub/views/repo.py:344 +#: seahub/views/file.py:1344 seahub/views/file.py:1594 +#: seahub/views/repo.py:338 #, python-format msgid "Share link for %s." msgstr "" -#: seahub/views/file.py:1723 seahub/views/file.py:1728 +#: seahub/views/file.py:1720 seahub/views/file.py:1725 msgid "Unable to download file" msgstr "" -#: seahub/views/file.py:2145 +#: seahub/views/file.py:2142 msgid "The original file does not exist" msgstr "" @@ -3511,106 +3811,106 @@ msgstr "" msgid "User {token.user} inactive" msgstr "" -#: seahub/views/sso.py:167 +#: seahub/views/sso.py:131 msgid "" "This link has already been visited, please click the login button on the " "client again" msgstr "" -#: seahub/views/sso.py:192 +#: seahub/views/sso.py:156 msgid "Invalid link, please click the login button on the client again" msgstr "" -#: seahub/views/sso.py:197 +#: seahub/views/sso.py:161 msgid "Login timeout, please click the login button on the client again" msgstr "" -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:175 msgid "Login ID" msgstr "" -#: seahub/views/sysadmin.py:307 seahub/views/sysadmin.py:333 +#: seahub/views/sysadmin.py:306 seahub/views/sysadmin.py:332 msgid "Failed to set quota: internal server error" msgstr "" -#: seahub/views/sysadmin.py:352 +#: seahub/views/sysadmin.py:351 msgid "Failed to delete: the user is an organization creator" msgstr "" -#: seahub/views/sysadmin.py:397 +#: seahub/views/sysadmin.py:396 #, python-format msgid "Successfully revoke the admin permission of %s" msgstr "" -#: seahub/views/sysadmin.py:399 +#: seahub/views/sysadmin.py:398 msgid "Failed to revoke admin: the user does not exist" msgstr "" -#: seahub/views/sysadmin.py:512 +#: seahub/views/sysadmin.py:511 #, python-format msgid "" "Successfully reset password to %(passwd)s, an email has been sent to " "%(user)s." msgstr "" -#: seahub/views/sysadmin.py:527 +#: seahub/views/sysadmin.py:526 msgid "Failed to reset password: user does not exist" msgstr "" -#: seahub/views/sysadmin.py:576 +#: seahub/views/sysadmin.py:575 #, python-format msgid "Fail to add user %s." msgstr "" -#: seahub/views/sysadmin.py:601 seahub/views/sysadmin.py:614 +#: seahub/views/sysadmin.py:600 seahub/views/sysadmin.py:613 #, python-format msgid "Successfully added user %s. An email notification has been sent." msgstr "" -#: seahub/views/sysadmin.py:604 seahub/views/sysadmin.py:617 +#: seahub/views/sysadmin.py:603 seahub/views/sysadmin.py:616 #, python-format msgid "" "Successfully added user %s. An error accurs when sending email notification," " please check your email configuration." msgstr "" -#: seahub/views/sysadmin.py:606 seahub/views/sysadmin.py:619 +#: seahub/views/sysadmin.py:605 seahub/views/sysadmin.py:618 #, python-format msgid "Successfully added user %s." msgstr "" -#: seahub/views/sysadmin.py:621 +#: seahub/views/sysadmin.py:620 #, python-format msgid "" "Successfully added user %s. But email notification can not be sent, because " "Email service is not properly configured." msgstr "" -#: seahub/views/sysadmin.py:673 +#: seahub/views/sysadmin.py:672 msgid "Input should be a number" msgstr "" -#: seahub/views/sysadmin.py:683 +#: seahub/views/sysadmin.py:682 msgid "Input number should be greater than 0" msgstr "" -#: seahub/views/sysadmin.py:721 +#: seahub/views/sysadmin.py:720 msgid "Successfully deleted." msgstr "" -#: seahub/views/sysadmin.py:751 +#: seahub/views/sysadmin.py:750 #, python-format msgid "Successfully set %s as admin." msgstr "" -#: seahub/views/sysadmin.py:753 +#: seahub/views/sysadmin.py:752 #, python-format msgid "Failed to set %s as admin: user does not exist." msgstr "" -#: seahub/views/sysadmin.py:768 seahub/views/sysadmin.py:769 -#: seahub/views/sysadmin.py:770 seahub/views/sysadmin.py:783 -#: seahub/views/sysadmin.py:784 +#: seahub/views/sysadmin.py:767 seahub/views/sysadmin.py:768 +#: seahub/views/sysadmin.py:769 seahub/views/sysadmin.py:782 +#: seahub/views/sysadmin.py:783 msgid "Optional" msgstr "" diff --git a/locale/nl/LC_MESSAGES/djangojs.po b/locale/nl/LC_MESSAGES/djangojs.po index 18384d8703..4c49b455ab 100644 --- a/locale/nl/LC_MESSAGES/djangojs.po +++ b/locale/nl/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: seahub\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-10 14:16+0800\n" +"POT-Creation-Date: 2024-02-05 16:23+0800\n" "PO-Revision-Date: 2015-05-09 05:28+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Dutch (http://app.transifex.com/haiwen/seahub/language/nl/)\n" @@ -35,7 +35,7 @@ msgstr "" #: frontend/src/components/common/account.js:121 #: frontend/src/pages/sys-admin/side-panel.js:33 -#: frontend/src/pages/sys-admin/users/users-content.js:294 +#: frontend/src/pages/sys-admin/users/users-content.js:285 msgid "System Admin" msgstr "" @@ -57,7 +57,7 @@ msgid "Used:" msgstr "" #: frontend/src/components/common/account.js:165 -#: frontend/src/components/search/ai-search.js:661 +#: frontend/src/components/search/ai-search.js:651 #: frontend/src/pages/groups/group-view.js:470 #: frontend/src/pages/groups/group-view.js:476 #: frontend/src/pages/org-admin/side-panel.js:56 @@ -77,128 +77,116 @@ msgstr "" msgid "Log out" msgstr "" -#: frontend/src/components/common/notice-item.js:44 +#: frontend/src/components/common/notice-item.js:42 msgid "User {user_link} has added you to {group_link}" msgstr "" -#: frontend/src/components/common/notice-item.js:67 +#: frontend/src/components/common/notice-item.js:65 msgid "{share_from} has shared a library named {repo_link} to you." msgstr "" -#: frontend/src/components/common/notice-item.js:69 +#: frontend/src/components/common/notice-item.js:67 msgid "{share_from} has shared a folder named {repo_link} to you." msgstr "" -#: frontend/src/components/common/notice-item.js:95 -msgid "" -"{share_from} has changed the permission of library {repo_link} to " -"{permission}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:97 -msgid "" -"{share_from} has changed the permission of folder {repo_link} to " -"{permission}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:122 -msgid "{share_from} has cancelled the sharing of library {repo_name}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:124 -msgid "{share_from} has cancelled the sharing of folder {repo_name}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:150 +#: frontend/src/components/common/notice-item.js:98 msgid "" "{share_from} has shared a library named {repo_link} to group {group_link}." msgstr "" -#: frontend/src/components/common/notice-item.js:152 +#: frontend/src/components/common/notice-item.js:100 msgid "" "{share_from} has shared a folder named {repo_link} to group {group_link}." msgstr "" -#: frontend/src/components/common/notice-item.js:178 +#: frontend/src/components/common/notice-item.js:126 msgid "{user} has transfered a library named {repo_link} to you." msgstr "" -#: frontend/src/components/common/notice-item.js:282 +#: frontend/src/components/common/notice-item.js:182 +msgid "{from_user} has sent you a request for {draft_link}." +msgstr "" + +#: frontend/src/components/common/notice-item.js:183 +msgid "Draft" +msgstr "" + +#: frontend/src/components/common/notice-item.js:214 msgid "{user} created file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:282 +#: frontend/src/components/common/notice-item.js:214 msgid "" "{user} created file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:285 +#: frontend/src/components/common/notice-item.js:217 msgid "{user} deleted file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:285 +#: frontend/src/components/common/notice-item.js:217 msgid "" "{user} deleted file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:289 +#: frontend/src/components/common/notice-item.js:221 msgid "{user} restored file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:292 +#: frontend/src/components/common/notice-item.js:224 msgid "{user} renamed file {oldFileName} {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:296 +#: frontend/src/components/common/notice-item.js:228 msgid "{user} moved file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:296 +#: frontend/src/components/common/notice-item.js:228 msgid "" "{user} moved file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:299 +#: frontend/src/components/common/notice-item.js:231 msgid "{user} updated file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:311 +#: frontend/src/components/common/notice-item.js:243 msgid "{user} created folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:311 +#: frontend/src/components/common/notice-item.js:243 msgid "" "{user} created folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:314 +#: frontend/src/components/common/notice-item.js:246 msgid "{user} deleted folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:314 +#: frontend/src/components/common/notice-item.js:246 msgid "" "{user} deleted folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:318 +#: frontend/src/components/common/notice-item.js:250 msgid "{user} restored folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:321 +#: frontend/src/components/common/notice-item.js:253 msgid "" "{user} renamed folder {oldFolderName} {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:325 +#: frontend/src/components/common/notice-item.js:257 msgid "{user} moved folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:325 +#: frontend/src/components/common/notice-item.js:257 msgid "" "{user} moved folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." @@ -227,15 +215,15 @@ msgid "Group not found" msgstr "" #: frontend/src/components/cur-dir-path/dir-path.js:31 -#: frontend/src/components/main-side-nav.js:69 +#: frontend/src/components/main-side-nav.js:70 msgid "A file is being uploaded. Are you sure you want to leave this page?" msgstr "" #: frontend/src/components/cur-dir-path/dir-path.js:91 #: frontend/src/components/cur-dir-path/dir-path.js:97 #: frontend/src/components/file-chooser/file-chooser.js:450 -#: frontend/src/components/main-side-nav.js:143 -#: frontend/src/components/main-side-nav.js:145 +#: frontend/src/components/main-side-nav.js:144 +#: frontend/src/components/main-side-nav.js:146 #: frontend/src/components/org-admin-group-nav.js:23 #: frontend/src/pages/org-admin/org-department-item.js:318 #: frontend/src/pages/org-admin/side-panel.js:62 @@ -244,7 +232,7 @@ msgstr "" #: frontend/src/pages/share-admin/libraries.js:360 #: frontend/src/pages/sys-admin/departments/department.js:45 #: frontend/src/pages/sys-admin/groups/group-nav.js:17 -#: frontend/src/pages/sys-admin/info.js:116 +#: frontend/src/pages/sys-admin/info.js:112 #: frontend/src/pages/sys-admin/orgs/org-nav.js:20 #: frontend/src/pages/sys-admin/repos/search-repos.js:140 #: frontend/src/pages/sys-admin/side-panel.js:90 @@ -255,18 +243,17 @@ msgstr "" #: frontend/src/components/cur-dir-path/dir-tool.js:77 #: frontend/src/components/cur-dir-path/dir-tool.js:98 #: frontend/src/components/cur-dir-path/dir-tool.js:99 -#: frontend/src/components/dirent-detail/detail-list-view.js:124 +#: frontend/src/components/dirent-detail/detail-list-view.js:123 #: frontend/src/components/dirent-detail/file-details.js:89 -#: frontend/src/components/toolbar/view-file-toolbar.js:79 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:78 -#: frontend/src/utils/text-translation.js:34 +#: frontend/src/components/toolbar/view-file-toolbar.js:105 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:48 +#: frontend/src/utils/text-translation.js:35 msgid "Tags" msgstr "" #: frontend/src/components/cur-dir-path/dir-tool.js:81 #: frontend/src/components/cur-dir-path/dir-tool.js:103 #: frontend/src/components/history-trash-file-view/file-view.js:33 -#: frontend/src/pages/org-admin/libraries/org-repo-nav.js:16 #: frontend/src/pages/sys-admin/repos/repos-nav.js:17 msgid "Trash" msgstr "" @@ -274,10 +261,10 @@ msgstr "" #: frontend/src/components/cur-dir-path/dir-tool.js:106 #: frontend/src/components/file-view/file-toolbar.js:198 #: frontend/src/components/file-view/file-toolbar.js:248 -#: frontend/src/components/toolbar/view-file-toolbar.js:80 +#: frontend/src/components/toolbar/view-file-toolbar.js:106 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:64 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:71 -#: frontend/src/utils/text-translation.js:31 +#: frontend/src/utils/text-translation.js:32 msgid "History" msgstr "" @@ -355,7 +342,7 @@ msgstr "" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:142 #: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:31 #: frontend/src/pages/sys-admin/abuse-reports.js:91 -#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 +#: frontend/src/repo-history.js:137 frontend/src/repo-history.js:144 msgid "Description" msgstr "" @@ -367,8 +354,8 @@ msgstr "" #: frontend/src/components/dialog/confirm-disconnect-wechat.js:35 #: frontend/src/components/dialog/confirm-restore-repo.js:36 #: frontend/src/components/dialog/confirm-unlink-device.js:49 -#: frontend/src/components/dialog/copy-dirent-dialog.js:165 -#: frontend/src/components/dialog/create-file-dialog.js:111 +#: frontend/src/components/dialog/copy-dirent-dialog.js:162 +#: frontend/src/components/dialog/create-file-dialog.js:179 #: frontend/src/components/dialog/create-folder-dialog.js:99 #: frontend/src/components/dialog/create-group-dialog.js:81 #: frontend/src/components/dialog/create-repo-dialog.js:270 @@ -386,11 +373,11 @@ msgstr "" #: frontend/src/components/dialog/invite-people-dialog.js:121 #: frontend/src/components/dialog/label-repo-state-dialog.js:88 #: frontend/src/components/dialog/leave-group-dialog.js:32 -#: frontend/src/components/dialog/lib-history-setting-dialog.js:151 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:150 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:123 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:273 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:253 -#: frontend/src/components/dialog/move-dirent-dialog.js:185 +#: frontend/src/components/dialog/move-dirent-dialog.js:183 #: frontend/src/components/dialog/new-wiki-dialog.js:60 #: frontend/src/components/dialog/org-add-member-dialog.js:68 #: frontend/src/components/dialog/org-delete-department-dialog.js:42 @@ -426,7 +413,7 @@ msgstr "" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:50 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:56 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-import-user-dialog.js:59 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:144 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:143 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-logs-export-excel-dialog.js:104 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:95 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:51 @@ -435,33 +422,35 @@ msgstr "" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-set-org-name-dialog.js:64 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-unlink-device-dialog.js:47 #: frontend/src/components/dialog/sysadmin-dialog/update-user.js:60 -#: frontend/src/components/dialog/transfer-dialog.js:186 +#: frontend/src/components/dialog/transfer-dialog.js:100 #: frontend/src/components/dialog/upload-remind-dialog.js:44 #: frontend/src/components/dialog/view-link-dialog.js:37 #: frontend/src/components/dialog/wiki-delete-dialog.js:25 #: frontend/src/components/dialog/wiki-select-dialog.js:97 -#: frontend/src/components/file-uploader/upload-list-item.js:144 +#: frontend/src/components/file-uploader/upload-list-item.js:127 #: frontend/src/components/seatable-integration-account-setting-widgets/delete-seatables-dialog.js:24 #: frontend/src/components/send-link.js:111 #: frontend/src/components/share-link-panel/link-details.js:230 #: frontend/src/components/share-link-panel/link-list.js:68 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:144 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:127 #: frontend/src/components/user-settings/social-login-saml.js:67 #: frontend/src/pages/org-admin/input-item.js:92 #: frontend/src/pages/org-admin/web-settings/input-item.js:69 -#: frontend/src/pages/sys-admin/web-settings/input-item.js:70 -#: frontend/src/pages/upload-link/upload-list-item.js:144 +#: frontend/src/pages/sys-admin/web-settings/input-item.js:66 +#: frontend/src/pages/upload-link/upload-list-item.js:124 #: frontend/src/tc-accept.js:42 msgid "Cancel" msgstr "" #: frontend/src/components/dialog/add-abuse-report-dialog.js:93 -#: frontend/src/components/dialog/change-repo-password-dialog.js:118 +#: frontend/src/components/dialog/add-reviewer-dialog.js:110 +#: frontend/src/components/dialog/add-reviewer-dialog.js:111 +#: frontend/src/components/dialog/change-repo-password-dialog.js:117 #: frontend/src/components/dialog/clean-trash.js:77 #: frontend/src/components/dialog/confirm-apply-folder-properties-dialog.js:56 -#: frontend/src/components/dialog/copy-dirent-dialog.js:166 +#: frontend/src/components/dialog/copy-dirent-dialog.js:163 #: frontend/src/components/dialog/create-department-repo-dialog.js:95 -#: frontend/src/components/dialog/create-file-dialog.js:112 +#: frontend/src/components/dialog/create-file-dialog.js:180 #: frontend/src/components/dialog/create-folder-dialog.js:100 #: frontend/src/components/dialog/create-group-dialog.js:82 #: frontend/src/components/dialog/create-repo-dialog.js:271 @@ -475,13 +464,13 @@ msgstr "" #: frontend/src/components/dialog/invite-people-dialog.js:122 #: frontend/src/components/dialog/label-repo-state-dialog.js:89 #: frontend/src/components/dialog/lib-decrypt-dialog.js:67 -#: frontend/src/components/dialog/lib-history-setting-dialog.js:152 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:151 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:124 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:326 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:254 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:306 -#: frontend/src/components/dialog/move-dirent-dialog.js:186 +#: frontend/src/components/dialog/move-dirent-dialog.js:184 #: frontend/src/components/dialog/new-wiki-dialog.js:61 #: frontend/src/components/dialog/org-add-admin-dialog.js:66 #: frontend/src/components/dialog/org-add-department-dialog.js:86 @@ -525,7 +514,7 @@ msgstr "" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:90 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:51 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:57 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:145 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:144 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-logs-export-excel-dialog.js:105 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:96 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:52 @@ -535,7 +524,7 @@ msgstr "" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:268 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:255 #: frontend/src/components/dialog/sysadmin-dialog/update-user.js:61 -#: frontend/src/components/dialog/transfer-dialog.js:187 +#: frontend/src/components/dialog/transfer-dialog.js:101 #: frontend/src/components/dialog/transfer-group-dialog.js:69 #: frontend/src/components/dialog/wiki-select-dialog.js:99 #: frontend/src/components/dialog/wiki-select-dialog.js:100 @@ -556,10 +545,55 @@ msgstr "" #: frontend/src/pages/sys-admin/repos/search-repos.js:155 #: frontend/src/pages/sys-admin/statistic/statistic-common-tool.js:128 #: frontend/src/pages/sys-admin/users/search-users.js:318 -#: frontend/src/pages/sys-admin/web-settings/input-item.js:69 +#: frontend/src/pages/sys-admin/web-settings/input-item.js:65 msgid "Submit" msgstr "" +#: frontend/src/components/dialog/add-reviewer-dialog.js:98 +msgid "Request a review" +msgstr "" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:100 +msgid "Add new reviewer" +msgstr "" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:103 +#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:283 +#: frontend/src/components/dialog/org-add-member-dialog.js:58 +#: frontend/src/components/dialog/share-to-user.js:357 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-member-dialog.js:37 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-member-dialog.js:56 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-batch-add-admin-dialog.js:45 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:45 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:46 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:240 +#: frontend/src/components/list-and-add-group-members.js:173 +#: frontend/src/pages/org-admin/org-users-search-users.js:196 +#: frontend/src/pages/org-admin/org-users-users.js:260 +#: frontend/src/pages/sys-admin/users/search-users.js:313 +#: frontend/src/pages/sys-admin/users/users.js:425 +msgid "Search users" +msgstr "" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:137 +#: frontend/src/components/dialog/edit-filetag-dialog.js:145 +#: frontend/src/components/dialog/list-created-files-dialog.js:55 +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:86 +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:107 +#: frontend/src/components/dialog/org-add-admin-dialog.js:65 +#: frontend/src/components/dialog/search-file-dialog.js:115 +#: frontend/src/components/dialog/share-admin-link.js:35 +#: frontend/src/components/dialog/share-repo-dialog.js:149 +#: frontend/src/components/dialog/transfer-group-dialog.js:68 +#: frontend/src/components/search/ai-search.js:653 +#: frontend/src/components/search/ai-search.js:690 +#: frontend/src/components/search/search.js:497 +#: frontend/src/components/search/search.js:532 +#: frontend/src/components/system-notification.js:46 +#: frontend/src/pages/groups/group-view.js:479 +msgid "Close" +msgstr "" + #: frontend/src/components/dialog/change-repo-password-dialog.js:49 msgid "Please enter the old password" msgstr "" @@ -584,24 +618,24 @@ msgstr "" msgid "Successfully changed library password." msgstr "" -#: frontend/src/components/dialog/change-repo-password-dialog.js:98 +#: frontend/src/components/dialog/change-repo-password-dialog.js:102 msgid "Change Password of Library {placeholder}" msgstr "" -#: frontend/src/components/dialog/change-repo-password-dialog.js:108 +#: frontend/src/components/dialog/change-repo-password-dialog.js:107 msgid "Old Password" msgstr "" -#: frontend/src/components/dialog/change-repo-password-dialog.js:110 +#: frontend/src/components/dialog/change-repo-password-dialog.js:109 msgid "New Password" msgstr "" -#: frontend/src/components/dialog/change-repo-password-dialog.js:110 +#: frontend/src/components/dialog/change-repo-password-dialog.js:109 #: frontend/src/components/dialog/create-repo-dialog.js:240 msgid "(at least {placeholder} characters)" msgstr "" -#: frontend/src/components/dialog/change-repo-password-dialog.js:112 +#: frontend/src/components/dialog/change-repo-password-dialog.js:111 msgid "New Password Again" msgstr "" @@ -627,12 +661,11 @@ msgstr "" #: frontend/src/components/dialog/clean-trash.js:62 #: frontend/src/pages/org-admin/devices/devices-errors.js:193 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:375 #: frontend/src/pages/share-admin/share-links.js:590 #: frontend/src/pages/share-admin/upload-links.js:306 #: frontend/src/pages/sys-admin/devices/devices-errors.js:197 #: frontend/src/pages/sys-admin/repos/trash-repos.js:400 -#: frontend/src/repo-folder-trash.js:207 +#: frontend/src/repo-folder-trash.js:204 msgid "Clean" msgstr "" @@ -739,8 +772,9 @@ msgstr "" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:39 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:59 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:59 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:643 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:667 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:668 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:692 +#: frontend/src/components/draft-list-view/draft-list-item.js:111 #: frontend/src/components/group-members.js:163 #: frontend/src/components/popover/tag-list-item.js:55 #: frontend/src/components/popover/tag-list-item.js:56 @@ -756,8 +790,8 @@ msgstr "" #: frontend/src/components/share-link-panel/link-list.js:69 #: frontend/src/components/share-link-panel/link-list.js:129 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:513 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:330 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:338 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:358 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:366 #: frontend/src/components/user-settings/delete-account.js:38 #: frontend/src/components/user-settings/web-api-auth-token.js:83 #: frontend/src/pages/invitations/invitations-view.js:104 @@ -765,16 +799,14 @@ msgstr "" #: frontend/src/pages/invitations/invitations-view.js:136 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:360 #: frontend/src/pages/my-libs/mylib-repo-menu.js:145 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:267 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:198 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:256 #: frontend/src/pages/org-admin/org-department-item.js:551 #: frontend/src/pages/org-admin/org-departments-list.js:210 #: frontend/src/pages/org-admin/org-group-repos.js:174 #: frontend/src/pages/org-admin/org-groups-search-groups.js:115 #: frontend/src/pages/org-admin/org-groups.js:306 +#: frontend/src/pages/org-admin/org-libraries.js:316 #: frontend/src/pages/org-admin/org-links.js:216 -#: frontend/src/pages/org-admin/org-user-item.js:194 +#: frontend/src/pages/org-admin/org-user-item.js:179 #: frontend/src/pages/org-admin/org-user-repos.js:170 #: frontend/src/pages/sys-admin/departments/group-item.js:69 #: frontend/src/pages/sys-admin/groups/groups-content.js:184 @@ -786,7 +818,7 @@ msgstr "" #: frontend/src/pages/sys-admin/orgs/org-groups.js:120 #: frontend/src/pages/sys-admin/orgs/org-repos.js:117 #: frontend/src/pages/sys-admin/orgs/org-repos.js:125 -#: frontend/src/pages/sys-admin/orgs/org-users.js:298 +#: frontend/src/pages/sys-admin/orgs/org-users.js:288 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:205 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:213 #: frontend/src/pages/sys-admin/repos/dir-content.js:61 @@ -798,8 +830,8 @@ msgstr "" #: frontend/src/pages/sys-admin/users/search-users.js:355 #: frontend/src/pages/sys-admin/users/user-repos.js:163 #: frontend/src/pages/sys-admin/users/user-repos.js:218 -#: frontend/src/pages/sys-admin/users/users-content.js:361 -#: frontend/src/pages/sys-admin/users/users-content.js:560 +#: frontend/src/pages/sys-admin/users/users-content.js:352 +#: frontend/src/pages/sys-admin/users/users-content.js:548 #: frontend/src/pages/sys-admin/users/users.js:510 #: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:65 #: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:69 @@ -827,7 +859,6 @@ msgid "Are you sure you want to disconnect?" msgstr "" #: frontend/src/components/dialog/confirm-restore-repo.js:31 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:264 #: frontend/src/pages/sys-admin/repos/trash-repos.js:266 msgid "Restore Library" msgstr "" @@ -841,13 +872,11 @@ msgstr "" #: frontend/src/pages/file-history-old/history-item.js:126 #: frontend/src/pages/my-libs/my-libs-deleted.js:176 #: frontend/src/pages/my-libs/my-libs-deleted.js:177 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:195 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:267 #: frontend/src/pages/sys-admin/repos/trash-repos.js:197 #: frontend/src/pages/sys-admin/repos/trash-repos.js:269 -#: frontend/src/repo-folder-trash.js:363 frontend/src/repo-folder-trash.js:374 -#: frontend/src/repo-snapshot.js:170 frontend/src/repo-snapshot.js:299 -#: frontend/src/repo-snapshot.js:308 +#: frontend/src/repo-folder-trash.js:358 frontend/src/repo-folder-trash.js:368 +#: frontend/src/repo-snapshot.js:168 frontend/src/repo-snapshot.js:297 +#: frontend/src/repo-snapshot.js:306 msgid "Restore" msgstr "" @@ -935,12 +964,13 @@ msgid "New Department Library" msgstr "" #: frontend/src/components/dialog/create-department-repo-dialog.js:81 -#: frontend/src/components/dialog/create-file-dialog.js:98 +#: frontend/src/components/dialog/create-file-dialog.js:151 #: frontend/src/components/dialog/create-folder-dialog.js:86 #: frontend/src/components/dialog/create-group-dialog.js:69 #: frontend/src/components/dialog/create-repo-dialog.js:188 #: frontend/src/components/dialog/create-tag-dialog.js:79 #: frontend/src/components/dialog/list-created-files-dialog.js:28 +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:66 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:84 #: frontend/src/components/dialog/new-wiki-dialog.js:56 #: frontend/src/components/dialog/org-add-department-dialog.js:73 @@ -960,7 +990,8 @@ msgstr "" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:63 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:82 #: frontend/src/components/dialog/wiki-select-dialog.js:78 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:627 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:626 +#: frontend/src/components/draft-list-view/draft-list-view.js:36 #: frontend/src/components/group-members.js:30 #: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:122 #: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23 @@ -968,7 +999,6 @@ msgstr "" #: frontend/src/pages/my-libs/my-libs-deleted.js:93 #: frontend/src/pages/my-libs/mylib-repo-list-view.js:90 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:160 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:75 #: frontend/src/pages/org-admin/org-admin-list.js:50 #: frontend/src/pages/org-admin/org-department-item.js:250 #: frontend/src/pages/org-admin/org-department-item.js:290 @@ -979,6 +1009,7 @@ msgstr "" #: frontend/src/pages/org-admin/org-group-repos.js:83 #: frontend/src/pages/org-admin/org-groups-search-groups.js:157 #: frontend/src/pages/org-admin/org-groups.js:160 +#: frontend/src/pages/org-admin/org-libraries.js:147 #: frontend/src/pages/org-admin/org-links.js:100 #: frontend/src/pages/org-admin/org-user-profile.js:136 #: frontend/src/pages/org-admin/org-user-repos.js:79 @@ -1009,12 +1040,12 @@ msgstr "" #: frontend/src/pages/sys-admin/users/user-links.js:49 #: frontend/src/pages/sys-admin/users/user-repos.js:54 #: frontend/src/pages/sys-admin/users/user-shared-repos.js:35 -#: frontend/src/repo-folder-trash.js:239 frontend/src/repo-snapshot.js:200 +#: frontend/src/repo-folder-trash.js:236 frontend/src/repo-snapshot.js:198 #: frontend/src/shared-dir-view.js:661 msgid "Name" msgstr "" -#: frontend/src/components/dialog/create-file-dialog.js:62 +#: frontend/src/components/dialog/create-file-dialog.js:59 #: frontend/src/components/dialog/create-folder-dialog.js:54 #: frontend/src/components/dialog/rename-dialog.js:56 #: frontend/src/components/dialog/rename-dirent.js:56 @@ -1023,7 +1054,7 @@ msgstr "" msgid "The name \"{name}\" is already taken. Please choose a different name." msgstr "" -#: frontend/src/components/dialog/create-file-dialog.js:94 +#: frontend/src/components/dialog/create-file-dialog.js:147 #: frontend/src/components/toolbar/dir-operation-toolbar.js:207 #: frontend/src/components/toolbar/dir-operation-toolbar.js:232 #: frontend/src/pages/repo-wiki-mode/side-panel.js:176 @@ -1065,7 +1096,7 @@ msgstr "" #: frontend/src/components/dialog/create-repo-dialog.js:111 #: frontend/src/components/dialog/generate-upload-link.js:150 #: frontend/src/components/dialog/org-add-user-dialog.js:123 -#: frontend/src/components/share-link-panel/link-creation.js:181 +#: frontend/src/components/share-link-panel/link-creation.js:175 msgid "Passwords don't match" msgstr "" @@ -1131,14 +1162,14 @@ msgstr "" #: frontend/src/components/dialog/share-repo-dialog.js:40 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:22 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57 -#: frontend/src/utils/utils.js:680 +#: frontend/src/utils/utils.js:684 msgid "Read-Write" msgstr "" #: frontend/src/components/dialog/create-repo-dialog.js:227 #: frontend/src/components/dialog/share-repo-dialog.js:41 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57 -#: frontend/src/utils/utils.js:683 +#: frontend/src/utils/utils.js:687 msgid "Read-Only" msgstr "" @@ -1152,7 +1183,7 @@ msgstr "" #: frontend/src/components/dialog/org-add-user-dialog.js:145 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:106 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:153 -#: frontend/src/components/share-link-panel/link-creation.js:284 +#: frontend/src/components/share-link-panel/link-creation.js:278 #: frontend/src/pages/sys-admin/web-settings/web-settings.js:239 #: frontend/src/settings.js:48 frontend/src/settings.js:134 msgid "Password" @@ -1162,15 +1193,15 @@ msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:390 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:110 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:163 -#: frontend/src/components/share-link-panel/link-creation.js:295 +#: frontend/src/components/share-link-panel/link-creation.js:289 msgid "Password again" msgstr "" #: frontend/src/components/dialog/create-tag-dialog.js:53 #: frontend/src/components/dialog/zip-download-dialog.js:73 -#: frontend/src/components/file-uploader/file-uploader.js:400 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:409 -#: frontend/src/pages/upload-link/file-uploader.js:399 +#: frontend/src/components/file-uploader/file-uploader.js:406 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:415 +#: frontend/src/pages/upload-link/file-uploader.js:404 msgid "Internal Server Error" msgstr "" @@ -1180,10 +1211,10 @@ msgstr "" #: frontend/src/components/dialog/create-tag-dialog.js:73 #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:124 -#: frontend/src/components/share-link-panel/link-creation.js:259 +#: frontend/src/components/share-link-panel/link-creation.js:253 #: frontend/src/components/share-link-panel/link-details.js:166 -#: frontend/src/repo-folder-trash.js:201 frontend/src/repo-history.js:112 -#: frontend/src/repo-snapshot.js:150 +#: frontend/src/repo-folder-trash.js:198 frontend/src/repo-history.js:109 +#: frontend/src/repo-snapshot.js:148 msgid "Back" msgstr "" @@ -1199,10 +1230,10 @@ msgstr "" #: frontend/src/components/dialog/create-tag-dialog.js:109 #: frontend/src/components/file-view/file-toolbar.js:155 #: frontend/src/components/file-view/file-toolbar.js:214 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:115 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:158 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:199 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:222 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:121 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:165 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:206 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:229 #: frontend/src/shared-dir-view.js:486 msgid "Save" msgstr "" @@ -1226,8 +1257,6 @@ msgid "Permission name" msgstr "" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:151 -#: frontend/src/components/file-uploader/file-uploader.js:684 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:667 #: frontend/src/components/toolbar/dir-operation-toolbar.js:189 #: frontend/src/components/toolbar/dir-operation-toolbar.js:198 #: frontend/src/components/toolbar/dir-operation-toolbar.js:227 @@ -1241,8 +1270,7 @@ msgstr "" #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:69 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:79 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:89 -#: frontend/src/pages/upload-link/file-uploader.js:625 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:66 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:52 #: frontend/src/shared-dir-view.js:471 msgid "Upload" msgstr "" @@ -1250,8 +1278,8 @@ msgstr "" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:180 #: frontend/src/components/dialog/zip-download-dialog.js:123 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:637 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:661 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:662 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:686 #: frontend/src/components/file-view/file-toolbar.js:171 #: frontend/src/components/file-view/file-toolbar.js:255 #: frontend/src/components/file-view/file-view-tip.js:25 @@ -1259,10 +1287,10 @@ msgstr "" #: frontend/src/components/history-trash-file-view/download.js:10 #: frontend/src/components/shared-file-view/shared-file-view-tip.js:27 #: frontend/src/components/shared-file-view/shared-file-view.js:133 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:331 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:344 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:359 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:372 #: frontend/src/pages/file-history-old/history-item.js:127 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:122 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:128 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:74 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:253 #: frontend/src/pages/org-admin/statistic/statistic-traffic.js:63 @@ -1277,7 +1305,7 @@ msgstr "" #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:84 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:94 #: frontend/src/pages/sys-admin/users/user-links.js:202 -#: frontend/src/repo-snapshot.js:309 frontend/src/shared-dir-view.js:769 +#: frontend/src/repo-snapshot.js:307 frontend/src/shared-dir-view.js:769 #: frontend/src/shared-dir-view.js:796 frontend/src/shared-dir-view.js:844 #: frontend/src/shared-dir-view.js:876 frontend/src/shared-dir-view.js:945 #: frontend/src/shared-dir-view.js:963 @@ -1307,9 +1335,9 @@ msgstr "" #: frontend/src/components/dialog/view-link-dialog.js:38 #: frontend/src/components/share-link-panel/link-item.js:112 #: frontend/src/components/shared-link.js:24 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:329 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:337 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:343 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:357 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:365 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:371 #: frontend/src/pages/org-admin/org-saml-config.js:118 #: frontend/src/pages/org-admin/org-saml-config.js:132 #: frontend/src/pages/org-admin/org-saml-config.js:146 @@ -1342,7 +1370,7 @@ msgstr "" #: frontend/src/components/select-editor/select-editor.js:138 #: frontend/src/components/share-link-panel/link-details.js:206 #: frontend/src/components/share-link-panel/link-details.js:207 -#: frontend/src/components/toolbar/view-file-toolbar.js:67 +#: frontend/src/components/toolbar/view-file-toolbar.js:87 #: frontend/src/components/user-settings/user-avatar-form.js:97 #: frontend/src/pages/org-admin/org-user-profile.js:139 #: frontend/src/pages/org-admin/org-user-profile.js:145 @@ -1356,9 +1384,9 @@ msgstr "" #: frontend/src/pages/sys-admin/institutions/institution-info.js:28 #: frontend/src/pages/sys-admin/orgs/org-info.js:41 #: frontend/src/pages/sys-admin/users/user-info.js:91 -#: frontend/src/pages/sys-admin/users/users-content.js:514 +#: frontend/src/pages/sys-admin/users/users-content.js:502 #: frontend/src/pages/wiki/main-panel.js:106 -#: frontend/src/pages/wiki/main-panel.js:107 frontend/src/repo-history.js:306 +#: frontend/src/pages/wiki/main-panel.js:107 frontend/src/repo-history.js:303 msgid "Edit" msgstr "" @@ -1396,7 +1424,6 @@ msgstr "" #: frontend/src/components/dialog/delete-repo-dialog.js:66 #: frontend/src/components/dialog/org-delete-repo-dialog.js:32 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:33 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:253 #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:101 #: frontend/src/pages/sys-admin/orgs/org-repos.js:122 #: frontend/src/pages/sys-admin/repos/trash-repos.js:255 @@ -1420,28 +1447,11 @@ msgid "Select Tags" msgstr "" #: frontend/src/components/dialog/edit-filetag-dialog.js:141 -#: frontend/src/components/popover/edit-filetag-popover.js:187 +#: frontend/src/components/popover/edit-filetag-popover.js:182 #: frontend/src/components/popover/list-tag-popover.js:145 msgid "Create a new tag" msgstr "" -#: frontend/src/components/dialog/edit-filetag-dialog.js:145 -#: frontend/src/components/dialog/list-created-files-dialog.js:52 -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:107 -#: frontend/src/components/dialog/org-add-admin-dialog.js:65 -#: frontend/src/components/dialog/search-file-dialog.js:115 -#: frontend/src/components/dialog/share-admin-link.js:35 -#: frontend/src/components/dialog/share-repo-dialog.js:149 -#: frontend/src/components/dialog/transfer-group-dialog.js:68 -#: frontend/src/components/search/ai-search.js:663 -#: frontend/src/components/search/ai-search.js:700 -#: frontend/src/components/search/search.js:497 -#: frontend/src/components/search/search.js:532 -#: frontend/src/components/system-notification.js:46 -#: frontend/src/pages/groups/group-view.js:479 -msgid "Close" -msgstr "" - #: frontend/src/components/dialog/edit-repo-commit-labels.js:47 msgid "Successfully edited labels." msgstr "" @@ -1455,48 +1465,48 @@ msgid "Find an option" msgstr "" #: frontend/src/components/dialog/extra-attributes-dialog/index.js:217 -#: frontend/src/components/dirent-detail/detail-list-view.js:93 -#: frontend/src/components/dirent-detail/detail-list-view.js:134 +#: frontend/src/components/dirent-detail/detail-list-view.js:92 +#: frontend/src/components/dirent-detail/detail-list-view.js:133 msgid "Edit extra properties" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:142 #: frontend/src/components/dialog/reset-webdav-password.js:29 #: frontend/src/components/dialog/set-webdav-password.js:29 -#: frontend/src/components/share-link-panel/link-creation.js:173 +#: frontend/src/components/share-link-panel/link-creation.js:167 msgid "Please enter a password." msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:146 #: frontend/src/components/dialog/reset-webdav-password.js:33 #: frontend/src/components/dialog/set-webdav-password.js:33 -#: frontend/src/components/share-link-panel/link-creation.js:177 +#: frontend/src/components/share-link-panel/link-creation.js:171 msgid "The password is too short." msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:154 #: frontend/src/components/dialog/reset-webdav-password.js:38 #: frontend/src/components/dialog/set-webdav-password.js:38 -#: frontend/src/components/share-link-panel/link-creation.js:185 +#: frontend/src/components/share-link-panel/link-creation.js:179 msgid "" "The password is too weak. It should include at least {passwordStrengthLevel}" " of the following: number, upper letter, lower letter and other symbols." msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:162 -#: frontend/src/components/share-link-panel/link-creation.js:193 +#: frontend/src/components/share-link-panel/link-creation.js:187 msgid "Please select an expiration time" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:170 -#: frontend/src/components/share-link-panel/link-creation.js:202 +#: frontend/src/components/share-link-panel/link-creation.js:196 msgid "Please enter days" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:174 #: frontend/src/components/dialog/lib-history-setting-dialog.js:66 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:66 -#: frontend/src/components/share-link-panel/link-creation.js:206 +#: frontend/src/components/share-link-panel/link-creation.js:200 msgid "Please enter a non-negative integer" msgstr "" @@ -1507,7 +1517,7 @@ msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:276 #: frontend/src/components/dialog/reset-webdav-password.js:68 #: frontend/src/components/dialog/set-webdav-password.js:68 -#: frontend/src/components/share-link-panel/link-creation.js:285 +#: frontend/src/components/share-link-panel/link-creation.js:279 msgid "" "(at least {passwordMinLength} characters and includes " "{passwordStrengthLevel} of the following: number, upper letter, lower letter" @@ -1554,18 +1564,18 @@ msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:367 #: frontend/src/components/dialog/generate-upload-link.js:372 -#: frontend/src/components/share-link-panel/link-creation.js:273 -#: frontend/src/components/share-link-panel/link-creation.js:278 +#: frontend/src/components/share-link-panel/link-creation.js:267 +#: frontend/src/components/share-link-panel/link-creation.js:272 msgid "Add password protection" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:403 -#: frontend/src/components/share-link-panel/link-creation.js:308 +#: frontend/src/components/share-link-panel/link-creation.js:302 msgid "Add auto expiration" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:422 -#: frontend/src/components/share-link-panel/link-creation.js:344 +#: frontend/src/components/share-link-panel/link-creation.js:338 #: frontend/src/components/user-settings/web-api-auth-token.js:86 msgid "Generate" msgstr "" @@ -1685,8 +1695,8 @@ msgstr "" #: frontend/src/components/dialog/invite-people-dialog.js:107 #: frontend/src/components/dialog/share-dialog.js:154 #: frontend/src/components/dialog/share-to-invite-people.js:273 -#: frontend/src/components/main-side-nav.js:261 -#: frontend/src/components/main-side-nav.js:263 +#: frontend/src/components/main-side-nav.js:271 +#: frontend/src/components/main-side-nav.js:273 #: frontend/src/components/toolbar/invitations-toolbar.js:31 #: frontend/src/components/toolbar/invitations-toolbar.js:35 #: frontend/src/pages/invitations/invitations-view.js:282 @@ -1744,33 +1754,36 @@ msgstr "" msgid "Successfully set library history." msgstr "" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:112 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:110 -msgid "{placeholder} History Setting" +#: frontend/src/components/dialog/lib-history-setting-dialog.js:116 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:114 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:351 +#: frontend/src/pages/my-libs/mylib-repo-menu.js:154 +#: frontend/src/pages/sys-admin/repos/repos.js:271 +msgid "History Setting" msgstr "" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:123 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:122 msgid "Setting library history is disabled by Admin." msgstr "" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:128 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:121 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:127 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:120 msgid "Keep full history" msgstr "" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:132 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:125 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:131 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:124 msgid "Don't keep history" msgstr "" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:136 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:129 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:135 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:128 msgid "Only keep a period of history:" msgstr "" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:145 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:144 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:117 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:138 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:137 #: frontend/src/components/set-link-expiration.js:89 msgid "days" msgstr "" @@ -1803,12 +1816,12 @@ msgstr "" msgid "Group Permission" msgstr "" -#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:69 +#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:73 msgid "{placeholder} Folder Permission" msgstr "" -#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:69 -msgid "Set permission of {placeholder}" +#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:73 +msgid "Set {placeholder}'s permission" msgstr "" #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:186 @@ -1816,17 +1829,17 @@ msgstr "" #: frontend/src/components/dialog/repo-api-token-dialog.js:197 #: frontend/src/components/dialog/zip-download-dialog.js:76 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:294 -#: frontend/src/pages/lib-content-view/lib-content-view.js:181 -#: frontend/src/pages/lib-content-view/lib-content-view.js:710 -#: frontend/src/pages/lib-content-view/lib-content-view.js:758 -#: frontend/src/pages/lib-content-view/lib-content-view.js:850 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1035 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1051 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1087 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1115 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1177 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1233 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1271 +#: frontend/src/pages/lib-content-view/lib-content-view.js:185 +#: frontend/src/pages/lib-content-view/lib-content-view.js:735 +#: frontend/src/pages/lib-content-view/lib-content-view.js:784 +#: frontend/src/pages/lib-content-view/lib-content-view.js:869 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1065 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1081 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1117 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1145 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1209 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1259 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1287 #: frontend/src/pages/my-libs/my-libs-deleted.js:152 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:293 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:315 @@ -1835,22 +1848,22 @@ msgstr "" #: frontend/src/pages/search/main-panel.js:197 #: frontend/src/pages/shared-with-all/public-shared-view.js:106 #: frontend/src/pages/sys-admin/abuse-reports.js:45 -#: frontend/src/pages/upload-link/file-uploader.js:433 -#: frontend/src/repo-folder-trash.js:136 frontend/src/repo-folder-trash.js:333 -#: frontend/src/utils/utils.js:1190 +#: frontend/src/pages/upload-link/file-uploader.js:437 +#: frontend/src/repo-folder-trash.js:136 frontend/src/repo-folder-trash.js:329 +#: frontend/src/utils/utils.js:1194 msgid "Error" msgstr "" #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:189 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:172 #: frontend/src/components/dialog/repo-api-token-dialog.js:199 -#: frontend/src/pages/lib-content-view/lib-content-view.js:187 +#: frontend/src/pages/lib-content-view/lib-content-view.js:191 #: frontend/src/pages/search/main-panel.js:82 #: frontend/src/pages/sys-admin/abuse-reports.js:47 -#: frontend/src/repo-folder-trash.js:142 frontend/src/repo-folder-trash.js:335 +#: frontend/src/repo-folder-trash.js:142 frontend/src/repo-folder-trash.js:331 #: frontend/src/shared-file-view-document.js:74 #: frontend/src/shared-file-view-spreadsheet.js:71 -#: frontend/src/utils/utils.js:1193 frontend/src/view-file-document.js:76 +#: frontend/src/utils/utils.js:1197 frontend/src/view-file-document.js:76 #: frontend/src/view-file-spreadsheet.js:71 msgid "Please check the network." msgstr "" @@ -1888,23 +1901,6 @@ msgstr "" msgid "User" msgstr "" -#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:283 -#: frontend/src/components/dialog/org-add-member-dialog.js:58 -#: frontend/src/components/dialog/share-to-user.js:357 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-member-dialog.js:37 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-member-dialog.js:56 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-batch-add-admin-dialog.js:45 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:45 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:46 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:240 -#: frontend/src/components/list-and-add-group-members.js:173 -#: frontend/src/pages/org-admin/org-users-search-users.js:196 -#: frontend/src/pages/org-admin/org-users-users.js:260 -#: frontend/src/pages/sys-admin/users/search-users.js:313 -#: frontend/src/pages/sys-admin/users/users.js:425 -msgid "Search users" -msgstr "" - #: frontend/src/components/dialog/list-created-files-dialog.js:23 msgid "Created Files" msgstr "" @@ -1919,60 +1915,67 @@ msgstr "" #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:48 #: frontend/src/pages/sys-admin/devices/devices-errors.js:53 #: frontend/src/pages/sys-admin/logs-page/login-logs.js:48 -#: frontend/src/repo-history.js:141 frontend/src/repo-history.js:148 +#: frontend/src/repo-history.js:138 frontend/src/repo-history.js:145 #: frontend/src/user-notifications.js:131 #: frontend/src/user-notifications.js:135 msgid "Time" msgstr "" -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79 -msgid "Tagged Files" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:44 +#: frontend/src/pages/drafts/draft-content.js:29 +msgid "Successfully deleted draft %(draft)s." msgstr "" -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:85 -#: frontend/src/components/dialog/search-file-dialog.js:94 -#: frontend/src/components/dirent-detail/detail-list-view.js:120 -#: frontend/src/components/dirent-detail/file-details.js:85 -#: frontend/src/components/dirent-detail/lib-details.js:69 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:630 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124 -#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24 -#: frontend/src/file-history-old.js:245 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:74 -#: frontend/src/pages/my-libs/mylib-repo-list-view.js:92 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:80 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:82 -#: frontend/src/pages/org-admin/org-department-item.js:327 -#: frontend/src/pages/org-admin/org-group-repos.js:84 -#: frontend/src/pages/org-admin/org-user-repos.js:80 -#: frontend/src/pages/org-admin/org-user-shared-repos.js:78 -#: frontend/src/pages/search/advanced-search.js:78 -#: frontend/src/pages/search/advanced-search.js:226 -#: frontend/src/pages/share-with-ocm/remote-dir-content.js:99 -#: frontend/src/pages/shared-libs/shared-libs.js:84 -#: frontend/src/pages/sys-admin/departments/department-libraries.js:85 -#: frontend/src/pages/sys-admin/repos/dir-content.js:104 -#: frontend/src/pages/sys-admin/repos/repos.js:82 -#: frontend/src/pages/sys-admin/repos/repos.js:84 -#: frontend/src/pages/sys-admin/users/user-shared-repos.js:37 -#: frontend/src/repo-folder-trash.js:242 frontend/src/repo-snapshot.js:201 -#: frontend/src/shared-dir-view.js:663 -msgid "Size" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:48 +#: frontend/src/pages/drafts/draft-content.js:33 +msgid "Failed to delete draft %(draft)s." msgstr "" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:61 +#: frontend/src/pages/drafts/drafts-view.js:19 +msgid "Drafts" +msgstr "" + +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:67 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:74 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:74 +#: frontend/src/components/group-members.js:125 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:126 +#: frontend/src/components/wiki-list-view/wiki-list-view.js:45 +#: frontend/src/pages/groups/group-view.js:381 +#: frontend/src/pages/org-admin/org-group-members.js:109 +#: frontend/src/pages/org-admin/org-libraries.js:153 +#: frontend/src/pages/org-admin/org-links.js:101 +#: frontend/src/pages/org-admin/org-user-shared-repos.js:77 +#: frontend/src/pages/shared-libs/shared-libs.js:86 +#: frontend/src/pages/sys-admin/groups/group-members.js:166 +#: frontend/src/pages/sys-admin/groups/groups-content.js:58 +#: frontend/src/pages/sys-admin/links/share-links.js:66 +#: frontend/src/pages/sys-admin/orgs/org-repos.js:35 +#: frontend/src/pages/sys-admin/repos/repos.js:88 +#: frontend/src/pages/sys-admin/repos/trash-repos.js:67 +#: frontend/src/pages/sys-admin/users/user-groups.js:119 +#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:170 +#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:188 +msgid "Owner" +msgstr "" + +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:68 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:86 #: frontend/src/components/dialog/search-file-dialog.js:95 #: frontend/src/components/dialog/share-repo-dialog.js:129 #: frontend/src/components/dialog/wiki-select-dialog.js:79 -#: frontend/src/components/dirent-detail/detail-list-view.js:87 -#: frontend/src/components/dirent-detail/detail-list-view.js:122 +#: frontend/src/components/dirent-detail/detail-list-view.js:86 +#: frontend/src/components/dirent-detail/detail-list-view.js:121 #: frontend/src/components/dirent-detail/file-details.js:87 #: frontend/src/components/dirent-detail/lib-details.js:70 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:631 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:630 +#: frontend/src/components/draft-list-view/draft-list-view.js:38 #: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:125 #: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25 #: frontend/src/components/wiki-list-view/wiki-list-view.js:46 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:76 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:46 #: frontend/src/pages/my-libs/mylib-repo-list-view.js:94 #: frontend/src/pages/org-admin/org-user-repos.js:81 #: frontend/src/pages/org-admin/org-user-shared-repos.js:79 @@ -1987,11 +1990,61 @@ msgstr "" msgid "Last Update" msgstr "" +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79 +msgid "Tagged Files" +msgstr "" + +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:85 +#: frontend/src/components/dialog/search-file-dialog.js:94 +#: frontend/src/components/dirent-detail/detail-list-view.js:119 +#: frontend/src/components/dirent-detail/file-details.js:85 +#: frontend/src/components/dirent-detail/lib-details.js:69 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:629 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124 +#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24 +#: frontend/src/file-history-old.js:245 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:44 +#: frontend/src/pages/my-libs/mylib-repo-list-view.js:92 +#: frontend/src/pages/org-admin/org-department-item.js:327 +#: frontend/src/pages/org-admin/org-group-repos.js:84 +#: frontend/src/pages/org-admin/org-libraries.js:150 +#: frontend/src/pages/org-admin/org-user-repos.js:80 +#: frontend/src/pages/org-admin/org-user-shared-repos.js:78 +#: frontend/src/pages/search/advanced-search.js:78 +#: frontend/src/pages/search/advanced-search.js:226 +#: frontend/src/pages/share-with-ocm/remote-dir-content.js:99 +#: frontend/src/pages/shared-libs/shared-libs.js:84 +#: frontend/src/pages/sys-admin/departments/department-libraries.js:85 +#: frontend/src/pages/sys-admin/repos/dir-content.js:104 +#: frontend/src/pages/sys-admin/repos/repos.js:82 +#: frontend/src/pages/sys-admin/repos/repos.js:84 +#: frontend/src/pages/sys-admin/users/user-shared-repos.js:37 +#: frontend/src/repo-folder-trash.js:238 frontend/src/repo-snapshot.js:199 +#: frontend/src/shared-dir-view.js:663 +msgid "Size" +msgstr "" + #: frontend/src/components/dialog/list-taggedfiles-dialog.js:165 #: frontend/src/pages/starred/starred.js:221 msgid "deleted" msgstr "" +#: frontend/src/components/dialog/local-draft-dialog.js:17 +msgid "Local draft" +msgstr "" + +#: frontend/src/components/dialog/local-draft-dialog.js:19 +msgid "You have an unsaved draft. Do you like to use it?" +msgstr "" + +#: frontend/src/components/dialog/local-draft-dialog.js:22 +msgid "Use draft" +msgstr "" + +#: frontend/src/components/dialog/local-draft-dialog.js:23 +msgid "Delete draft" +msgstr "" + #: frontend/src/components/dialog/manage-members-dialog.js:21 msgid "Manage group members" msgstr "" @@ -2010,8 +2063,10 @@ msgstr "" #: frontend/src/components/dialog/op-menu.js:53 #: frontend/src/components/dialog/op-menu.js:54 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:809 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:810 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:837 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:838 +#: frontend/src/components/draft-list-view/draft-list-item.js:104 +#: frontend/src/components/draft-list-view/draft-list-item.js:105 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:123 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:124 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:152 @@ -2036,16 +2091,16 @@ msgstr "" #: frontend/src/pages/my-libs/mylib-repo-menu.js:210 #: frontend/src/pages/my-libs/mylib-repo-menu.js:263 #: frontend/src/pages/my-libs/mylib-repo-menu.js:264 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:260 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:261 #: frontend/src/pages/org-admin/org-groups-search-groups.js:108 #: frontend/src/pages/org-admin/org-groups-search-groups.js:109 #: frontend/src/pages/org-admin/org-groups.js:299 #: frontend/src/pages/org-admin/org-groups.js:300 +#: frontend/src/pages/org-admin/org-libraries.js:309 +#: frontend/src/pages/org-admin/org-libraries.js:310 #: frontend/src/pages/org-admin/org-links.js:209 #: frontend/src/pages/org-admin/org-links.js:210 -#: frontend/src/pages/org-admin/org-user-item.js:187 -#: frontend/src/pages/org-admin/org-user-item.js:188 +#: frontend/src/pages/org-admin/org-user-item.js:172 +#: frontend/src/pages/org-admin/org-user-item.js:173 #: frontend/src/pages/repo-wiki-mode/side-panel.js:168 #: frontend/src/pages/repo-wiki-mode/side-panel.js:169 #: frontend/src/pages/sdoc/sdoc-file-history/history-version.js:127 @@ -2104,7 +2159,7 @@ msgstr "" #: frontend/src/pages/sys-admin/departments/department.js:105 #: frontend/src/pages/sys-admin/groups/group-members.js:324 #: frontend/src/pages/sys-admin/institutions/institution-users.js:362 -#: frontend/src/pages/sys-admin/orgs/org-users.js:434 +#: frontend/src/pages/sys-admin/orgs/org-users.js:415 msgid "Add Member" msgstr "" @@ -2155,11 +2210,11 @@ msgstr "" #: frontend/src/pages/sys-admin/institutions/institutions.js:127 #: frontend/src/pages/sys-admin/orgs/org-groups.js:107 #: frontend/src/pages/sys-admin/orgs/org-repos.js:100 -#: frontend/src/pages/sys-admin/orgs/org-users.js:228 +#: frontend/src/pages/sys-admin/orgs/org-users.js:220 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:138 #: frontend/src/pages/sys-admin/terms-and-conditions/item.js:125 #: frontend/src/pages/sys-admin/users/user-repos.js:192 -#: frontend/src/pages/sys-admin/users/users-content.js:403 +#: frontend/src/pages/sys-admin/users/users-content.js:393 msgid "Are you sure you want to delete {placeholder} ?" msgstr "" @@ -2170,7 +2225,7 @@ msgstr "" #: frontend/src/components/dialog/org-delete-member-dialog.js:40 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-member-dialog.js:40 -#: frontend/src/pages/sys-admin/orgs/org-users.js:295 +#: frontend/src/pages/sys-admin/orgs/org-users.js:285 msgid "Delete Member" msgstr "" @@ -2256,9 +2311,9 @@ msgid "API token is copied to the clipboard." msgstr "" #: frontend/src/components/dialog/repo-api-token-dialog.js:116 -#: frontend/src/pages/lib-content-view/lib-content-view.js:168 -#: frontend/src/pages/lib-content-view/lib-content-view.js:171 -#: frontend/src/repo-folder-trash.js:131 frontend/src/utils/utils.js:1185 +#: frontend/src/pages/lib-content-view/lib-content-view.js:172 +#: frontend/src/pages/lib-content-view/lib-content-view.js:175 +#: frontend/src/repo-folder-trash.js:131 frontend/src/utils/utils.js:1189 msgid "Permission denied" msgstr "" @@ -2274,29 +2329,33 @@ msgstr "" msgid "{placeholder} SeaTable integration" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:52 -msgid "{placeholder} Share Admin" +#: frontend/src/components/dialog/repo-share-admin-dialog.js:56 +#: frontend/src/components/main-side-nav.js:278 +#: frontend/src/components/main-side-nav.js:280 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:354 +#: frontend/src/pages/my-libs/mylib-repo-menu.js:178 +msgid "Share Admin" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:67 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:65 #: frontend/src/pages/share-admin/share-links.js:554 #: frontend/src/pages/share-admin/upload-links.js:286 #: frontend/src/pages/sys-admin/links/links-nav.js:15 msgid "Share Links" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:74 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:72 #: frontend/src/pages/share-admin/share-links.js:557 #: frontend/src/pages/share-admin/upload-links.js:288 #: frontend/src/pages/sys-admin/links/links-nav.js:16 msgid "Upload Links" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:80 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:78 msgid "User Shares" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:85 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:83 msgid "Group Shares" msgstr "" @@ -2424,15 +2483,15 @@ msgstr "" #: frontend/src/components/dialog/share-dialog.js:323 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-dialog.js:84 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:640 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:664 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:665 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:689 #: frontend/src/components/file-view/file-toolbar.js:143 #: frontend/src/components/file-view/file-toolbar.js:242 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:348 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:511 #: frontend/src/components/toolbar/dir-operation-toolbar.js:218 -#: frontend/src/components/toolbar/view-file-toolbar.js:77 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:105 +#: frontend/src/components/toolbar/view-file-toolbar.js:103 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:69 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:359 #: frontend/src/pages/my-libs/mylib-repo-menu.js:142 @@ -2494,12 +2553,12 @@ msgstr "" #: frontend/src/components/dialog/share-to-other-server.js:193 #: frontend/src/pages/groups/group-view.js:302 -#: frontend/src/pages/org-admin/org-user-item.js:83 +#: frontend/src/pages/org-admin/org-user-item.js:82 #: frontend/src/pages/org-admin/org-users-users.js:157 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:168 -#: frontend/src/pages/sys-admin/users/users-content.js:261 -#: frontend/src/pages/sys-admin/users/users-content.js:322 -#: frontend/src/pages/sys-admin/users/users-content.js:327 +#: frontend/src/pages/sys-admin/users/users-content.js:256 +#: frontend/src/pages/sys-admin/users/users-content.js:313 +#: frontend/src/pages/sys-admin/users/users-content.js:318 #: frontend/src/pages/sys-admin/users/users.js:269 #: frontend/src/pages/sys-admin/users/users.js:293 msgid "It may take some time, please wait." @@ -2515,7 +2574,7 @@ msgstr "" #: frontend/src/pages/sys-admin/invitations/invitations.js:300 #: frontend/src/pages/sys-admin/notifications/notifications.js:274 #: frontend/src/pages/sys-admin/orgs/org-repos.js:176 -#: frontend/src/pages/sys-admin/orgs/org-users.js:390 +#: frontend/src/pages/sys-admin/orgs/org-users.js:371 #: frontend/src/pages/sys-admin/orgs/orgs.js:105 #: frontend/src/pages/sys-admin/orgs/search-orgs.js:69 #: frontend/src/pages/sys-admin/repos/dir-view.js:96 @@ -2630,31 +2689,6 @@ msgstr "" msgid "Add Organization" msgstr "" -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:74 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:74 -#: frontend/src/components/group-members.js:125 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:126 -#: frontend/src/components/wiki-list-view/wiki-list-view.js:45 -#: frontend/src/pages/groups/group-view.js:381 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:86 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:65 -#: frontend/src/pages/org-admin/org-group-members.js:109 -#: frontend/src/pages/org-admin/org-links.js:101 -#: frontend/src/pages/org-admin/org-user-shared-repos.js:77 -#: frontend/src/pages/shared-libs/shared-libs.js:86 -#: frontend/src/pages/sys-admin/groups/group-members.js:166 -#: frontend/src/pages/sys-admin/groups/groups-content.js:58 -#: frontend/src/pages/sys-admin/links/share-links.js:66 -#: frontend/src/pages/sys-admin/orgs/org-repos.js:35 -#: frontend/src/pages/sys-admin/repos/repos.js:88 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:67 -#: frontend/src/pages/sys-admin/users/user-groups.js:119 -#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:170 -#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:188 -msgid "Owner" -msgstr "" - #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:101 msgid "Owner can use admin panel in an organization, must be a new account." msgstr "" @@ -2697,7 +2731,7 @@ msgstr "" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:80 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:81 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:51 -#: frontend/src/components/dialog/transfer-dialog.js:146 +#: frontend/src/components/dialog/transfer-dialog.js:79 msgid "Select a user" msgstr "" @@ -2722,7 +2756,7 @@ msgid "End date" msgstr "" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:34 -#: frontend/src/components/dialog/transfer-dialog.js:173 +#: frontend/src/components/dialog/transfer-dialog.js:71 msgid "Transfer Library {library_name}" msgstr "" @@ -2742,16 +2776,16 @@ msgstr "" msgid "Terms" msgstr "" -#: frontend/src/components/dialog/transfer-dialog.js:127 -msgid "Transfer to user" +#: frontend/src/components/dialog/transfer-dialog.js:87 +msgid "Select a department" msgstr "" -#: frontend/src/components/dialog/transfer-dialog.js:133 +#: frontend/src/components/dialog/transfer-dialog.js:95 msgid "Transfer to department" msgstr "" -#: frontend/src/components/dialog/transfer-dialog.js:157 -msgid "Select a department" +#: frontend/src/components/dialog/transfer-dialog.js:95 +msgid "Transfer to user" msgstr "" #: frontend/src/components/dialog/transfer-group-dialog.js:55 @@ -2817,65 +2851,64 @@ msgstr "" msgid "Packaging..." msgstr "" -#: frontend/src/components/dir-view-mode/dir-column-file.js:48 +#: frontend/src/components/dir-view-mode/dir-column-file.js:69 msgid "File does not exist." msgstr "" -#: frontend/src/components/dirent-detail/detail-list-view.js:86 -#: frontend/src/components/dirent-detail/detail-list-view.js:121 +#: frontend/src/components/dir-view-mode/dir-column-file.js:90 +msgid "This file is in draft stage." +msgstr "" + +#: frontend/src/components/dir-view-mode/dir-column-file.js:91 +msgid "View Draft" +msgstr "" + +#: frontend/src/components/dirent-detail/detail-list-view.js:85 +#: frontend/src/components/dirent-detail/detail-list-view.js:120 #: frontend/src/components/dirent-detail/file-details.js:86 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:75 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:45 msgid "Location" msgstr "" -#: frontend/src/components/dirent-detail/detail-list-view.js:102 -#: frontend/src/components/dirent-detail/detail-list-view.js:104 +#: frontend/src/components/dirent-detail/detail-list-view.js:101 +#: frontend/src/components/dirent-detail/detail-list-view.js:103 msgid "Apply properties to files inside the folder" msgstr "" #: frontend/src/components/dirent-detail/lib-details.js:68 -#: frontend/src/components/main-side-nav.js:180 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:79 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:82 +#: frontend/src/components/main-side-nav.js:181 +#: frontend/src/pages/org-admin/org-libraries.js:149 #: frontend/src/pages/repo-wiki-mode/side-panel.js:161 -#: frontend/src/pages/sys-admin/info.js:116 +#: frontend/src/pages/sys-admin/info.js:112 #: frontend/src/pages/sys-admin/repos/repos.js:81 #: frontend/src/pages/sys-admin/repos/repos.js:84 msgid "Files" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:210 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:705 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 msgid "Frozen by {name}" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:210 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:705 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 msgid "locked by {name}" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:214 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:711 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:736 msgid "freezed" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:214 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:711 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:736 #: frontend/src/components/file-view/file-info.js:31 #: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:17 msgid "locked" msgstr "" -#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 -msgid "Unselect this item" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 -msgid "Select this item" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-item.js:734 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:818 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:759 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:846 #: frontend/src/components/file-view/file-info.js:40 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:643 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:333 @@ -2887,8 +2920,8 @@ msgstr "" msgid "Unstar" msgstr "" -#: frontend/src/components/dirent-list-view/dirent-list-item.js:734 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:818 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:759 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:846 #: frontend/src/components/file-view/file-info.js:40 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:643 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:333 @@ -2898,24 +2931,40 @@ msgstr "" msgid "Star" msgstr "" -#: frontend/src/components/dirent-list-view/dirent-list-view.js:623 -msgid "Unselect all items" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-view.js:623 -msgid "Select all items" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-none-view.js:54 +#: frontend/src/components/dirent-list-view/dirent-none-view.js:52 msgid "This folder has no content at this time." msgstr "" -#: frontend/src/components/dirent-list-view/dirent-none-view.js:55 +#: frontend/src/components/dirent-list-view/dirent-none-view.js:53 msgid "You can create files quickly" msgstr "" +#: frontend/src/components/draft-list-view/draft-list-item.js:113 +#: frontend/src/pages/sdoc-revision/index.js:123 +msgid "Publish" +msgstr "" + +#: frontend/src/components/draft-list-view/draft-list-view.js:37 +#: frontend/src/pages/dashboard/content.js:34 +#: frontend/src/pages/org-admin/devices/devices-errors.js:51 +#: frontend/src/pages/org-admin/org-logs-file-audit.js:103 +#: frontend/src/pages/org-admin/org-logs-file-update.js:117 +#: frontend/src/pages/org-admin/org-logs-perm-audit.js:84 +#: frontend/src/pages/share-admin/share-links.js:88 +#: frontend/src/pages/share-admin/upload-links.js:51 +#: frontend/src/pages/starred/starred.js:35 +#: frontend/src/pages/sys-admin/abuse-reports.js:87 +#: frontend/src/pages/sys-admin/devices/devices-errors.js:51 +#: frontend/src/pages/sys-admin/file-scan-records.js:29 +#: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:91 +#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:169 +#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:187 +#: frontend/src/pages/sys-admin/web-settings/web-settings.js:279 +msgid "Library" +msgstr "" + #: frontend/src/components/file-chooser/file-chooser.js:286 -#: frontend/src/components/search/ai-search.js:453 +#: frontend/src/components/search/ai-search.js:452 #: frontend/src/components/search/wiki-search.js:193 msgid "No results matching" msgstr "" @@ -2929,151 +2978,132 @@ msgstr "" msgid "Other Libraries" msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:148 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:146 -#: frontend/src/pages/upload-link/file-uploader.js:140 +#: frontend/src/components/file-uploader/file-uploader.js:149 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:147 +#: frontend/src/pages/upload-link/file-uploader.js:141 msgid "Please upload no more than {maxFiles} files at a time." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:395 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:406 -#: frontend/src/pages/upload-link/file-uploader.js:396 +#: frontend/src/components/file-uploader/file-uploader.js:401 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:412 +#: frontend/src/pages/upload-link/file-uploader.js:401 msgid "File is locked by others." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:396 +#: frontend/src/components/file-uploader/file-uploader.js:402 msgid "Invalid filename." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:397 +#: frontend/src/components/file-uploader/file-uploader.js:403 msgid "File already exists." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:398 +#: frontend/src/components/file-uploader/file-uploader.js:404 msgid "File size is too large." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:399 +#: frontend/src/components/file-uploader/file-uploader.js:405 msgid "Out of quota." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:408 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:399 -#: frontend/src/pages/upload-link/file-uploader.js:389 +#: frontend/src/components/file-uploader/file-uploader.js:414 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:405 +#: frontend/src/pages/upload-link/file-uploader.js:394 msgid "Network error" msgstr "" -#: frontend/src/components/file-uploader/forbid-upload-list-item.js:23 -#: frontend/src/components/shared-link-file-uploader/forbid-upload-list-item.js:23 -#: frontend/src/pages/upload-link/forbid-upload-list-item.js:23 -msgid "File too large" +#: frontend/src/components/file-uploader/forbid-upload-list-item.js:13 +#: frontend/src/components/shared-link-file-uploader/forbid-upload-list-item.js:13 +msgid "Please upload files less than {placeholder}M" msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:94 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:94 +#: frontend/src/components/file-uploader/upload-list-item.js:97 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:97 #: frontend/src/pages/upload-link/upload-list-item.js:94 msgid "Preparing to upload..." msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:95 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:95 +#: frontend/src/components/file-uploader/upload-list-item.js:98 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:98 #: frontend/src/pages/upload-link/upload-list-item.js:95 msgid "Remaining" msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:96 -#: frontend/src/components/file-uploader/upload-list-item.js:122 +#: frontend/src/components/file-uploader/upload-list-item.js:99 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:99 +#: frontend/src/pages/upload-link/upload-list-item.js:96 +msgid "Indexing..." +msgstr "" + +#: frontend/src/components/file-uploader/upload-list-item.js:130 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:130 +#: frontend/src/pages/upload-link/upload-list-item.js:127 +msgid "Retry" +msgstr "" + +#: frontend/src/components/file-uploader/upload-list-item.js:133 #: frontend/src/components/file-view/file-toolbar.js:150 #: frontend/src/components/file-view/file-toolbar.js:209 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:96 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:122 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:155 -#: frontend/src/pages/upload-link/upload-list-item.js:96 -#: frontend/src/pages/upload-link/upload-list-item.js:122 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:133 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:117 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162 +#: frontend/src/pages/upload-link/upload-list-item.js:130 msgid "Saving..." msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:117 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:117 -#: frontend/src/pages/upload-link/upload-list-item.js:117 -msgid "Waiting..." -msgstr "" - -#: frontend/src/components/file-uploader/upload-list-item.js:118 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:118 -#: frontend/src/pages/upload-link/upload-list-item.js:118 -msgid "Uploading..." -msgstr "" - -#: frontend/src/components/file-uploader/upload-list-item.js:131 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:131 -#: frontend/src/pages/upload-link/upload-list-item.js:131 +#: frontend/src/components/file-uploader/upload-list-item.js:136 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:136 +#: frontend/src/pages/upload-link/upload-list-item.js:133 msgid "Uploaded" msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:147 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:147 -#: frontend/src/pages/upload-link/upload-list-item.js:147 -msgid "Retry" -msgstr "" - #: frontend/src/components/file-uploader/upload-progress-dialog.js:48 #: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:48 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:51 -msgid "{uploaded_files_num}/{all_files_num} Files" +#: frontend/src/pages/org-admin/web-settings/web-settings.js:119 +msgid "File Upload" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:56 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:56 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:58 -msgid "{failed_files_num} file(s) failed to upload" -msgstr "" - -#: frontend/src/components/file-uploader/upload-progress-dialog.js:67 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:67 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:83 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:49 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:49 msgid "File Uploading..." msgstr "" +#: frontend/src/components/file-uploader/upload-progress-dialog.js:75 #: frontend/src/components/file-uploader/upload-progress-dialog.js:77 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:75 #: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:77 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:90 -msgid "All files uploaded" -msgstr "" - -#: frontend/src/components/file-uploader/upload-progress-dialog.js:96 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:96 msgid "Retry All" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:103 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:103 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:75 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:80 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:82 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:80 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:82 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:61 msgid "Cancel All" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:110 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:110 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:107 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:88 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:88 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:68 msgid "name" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:111 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:111 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:108 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:89 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:89 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:69 msgid "size" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:112 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:112 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:109 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:90 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:90 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:70 msgid "progress" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:113 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:113 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:110 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:91 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:91 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:71 msgid "state" msgstr "" @@ -3088,14 +3118,14 @@ msgid "unstarred" msgstr "" #: frontend/src/components/file-view/file-toolbar.js:92 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:90 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:96 #: frontend/src/utils/text-translation.js:23 msgid "Lock" msgstr "" #: frontend/src/components/file-view/file-toolbar.js:96 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:98 -#: frontend/src/utils/text-translation.js:24 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:104 +#: frontend/src/utils/text-translation.js:25 msgid "Unlock" msgstr "" @@ -3113,12 +3143,12 @@ msgstr "" #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:342 #: frontend/src/pages/org-admin/org-logs-file-update.js:260 #: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:137 -#: frontend/src/repo-history.js:292 frontend/src/utils/text-translation.js:21 +#: frontend/src/repo-history.js:289 frontend/src/utils/text-translation.js:21 msgid "Details" msgstr "" #: frontend/src/components/file-view/file-toolbar.js:186 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:130 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:136 #: frontend/src/utils/text-translation.js:22 msgid "Open via Client" msgstr "" @@ -3140,7 +3170,7 @@ msgstr "" #: frontend/src/pages/sys-admin/groups/group-members.js:109 #: frontend/src/pages/sys-admin/users/user-groups.js:122 #: frontend/src/pages/sys-admin/users/users-nav.js:25 -#: frontend/src/utils/utils.js:686 +#: frontend/src/utils/utils.js:690 msgid "Admin" msgstr "" @@ -3157,9 +3187,8 @@ msgstr "" #: frontend/src/components/group-members.js:96 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:290 -#: frontend/src/pages/lib-content-view/lib-content-view.js:838 +#: frontend/src/pages/lib-content-view/lib-content-view.js:857 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:311 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:157 #: frontend/src/pages/org-admin/org-group-repos.js:146 #: frontend/src/pages/org-admin/org-user-repos.js:142 #: frontend/src/pages/sys-admin/repos/repos.js:162 @@ -3194,91 +3223,84 @@ msgstr "" msgid "Search group members" msgstr "" -#: frontend/src/components/main-side-nav.js:92 +#: frontend/src/components/main-side-nav.js:93 #: frontend/src/pages/org-admin/org-groups.js:154 msgid "All Groups" msgstr "" -#: frontend/src/components/main-side-nav.js:123 -#: frontend/src/components/main-side-nav.js:125 -#: frontend/src/components/main-side-nav.js:132 -#: frontend/src/components/main-side-nav.js:134 +#: frontend/src/components/main-side-nav.js:124 +#: frontend/src/components/main-side-nav.js:126 +#: frontend/src/components/main-side-nav.js:133 +#: frontend/src/components/main-side-nav.js:135 #: frontend/src/pages/org-admin/side-panel.js:86 #: frontend/src/pages/sys-admin/side-panel.js:174 msgid "Links" msgstr "" -#: frontend/src/components/main-side-nav.js:150 -#: frontend/src/components/main-side-nav.js:152 +#: frontend/src/components/main-side-nav.js:151 +#: frontend/src/components/main-side-nav.js:153 #: frontend/src/pages/share-admin/folders.js:368 msgid "Folders" msgstr "" -#: frontend/src/components/main-side-nav.js:184 -#: frontend/src/components/main-side-nav.js:186 +#: frontend/src/components/main-side-nav.js:185 +#: frontend/src/components/main-side-nav.js:187 #: frontend/src/pages/my-libs/my-libs-deleted.js:54 #: frontend/src/pages/my-libs/my-libs.js:166 msgid "My Libraries" msgstr "" -#: frontend/src/components/main-side-nav.js:191 -#: frontend/src/components/main-side-nav.js:193 +#: frontend/src/components/main-side-nav.js:192 +#: frontend/src/components/main-side-nav.js:194 #: frontend/src/pages/shared-libs/shared-libs.js:456 msgid "Shared with me" msgstr "" -#: frontend/src/components/main-side-nav.js:198 -#: frontend/src/components/main-side-nav.js:200 +#: frontend/src/components/main-side-nav.js:199 +#: frontend/src/components/main-side-nav.js:201 #: frontend/src/pages/shared-with-all/public-shared-view.js:206 msgid "Shared with all" msgstr "" -#: frontend/src/components/main-side-nav.js:205 -#: frontend/src/components/main-side-nav.js:207 +#: frontend/src/components/main-side-nav.js:206 +#: frontend/src/components/main-side-nav.js:208 msgid "Shared with groups" msgstr "" -#: frontend/src/components/main-side-nav.js:214 -#: frontend/src/components/main-side-nav.js:216 -#: frontend/src/components/main-side-nav.js:222 -#: frontend/src/components/main-side-nav.js:224 +#: frontend/src/components/main-side-nav.js:215 +#: frontend/src/components/main-side-nav.js:217 +#: frontend/src/components/main-side-nav.js:223 +#: frontend/src/components/main-side-nav.js:225 msgid "Shared from other servers" msgstr "" -#: frontend/src/components/main-side-nav.js:231 +#: frontend/src/components/main-side-nav.js:232 msgid "Tools" msgstr "" -#: frontend/src/components/main-side-nav.js:234 -#: frontend/src/components/main-side-nav.js:236 +#: frontend/src/components/main-side-nav.js:235 +#: frontend/src/components/main-side-nav.js:237 #: frontend/src/pages/starred/starred.js:315 msgid "Favorites" msgstr "" -#: frontend/src/components/main-side-nav.js:241 -#: frontend/src/components/main-side-nav.js:243 +#: frontend/src/components/main-side-nav.js:242 +#: frontend/src/components/main-side-nav.js:244 msgid "Activities" msgstr "" -#: frontend/src/components/main-side-nav.js:248 -#: frontend/src/components/main-side-nav.js:250 +#: frontend/src/components/main-side-nav.js:249 +#: frontend/src/components/main-side-nav.js:251 #: frontend/src/pages/wikis/wikis.js:137 msgid "Published Libraries" msgstr "" -#: frontend/src/components/main-side-nav.js:254 -#: frontend/src/components/main-side-nav.js:256 +#: frontend/src/components/main-side-nav.js:264 +#: frontend/src/components/main-side-nav.js:266 #: frontend/src/pages/linked-devices/linked-devices.js:230 msgid "Linked Devices" msgstr "" -#: frontend/src/components/main-side-nav.js:268 -#: frontend/src/components/main-side-nav.js:270 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:354 -#: frontend/src/pages/my-libs/mylib-repo-menu.js:178 -msgid "Share Admin" -msgstr "" - #: frontend/src/components/more.js:14 msgid "show more" msgstr "" @@ -3318,15 +3340,15 @@ msgid "" "right}" msgstr "" -#: frontend/src/components/popover/edit-filetag-popover.js:141 +#: frontend/src/components/popover/edit-filetag-popover.js:137 msgid "No tags" msgstr "" -#: frontend/src/components/popover/edit-filetag-popover.js:145 +#: frontend/src/components/popover/edit-filetag-popover.js:141 msgid "Tag not found" msgstr "" -#: frontend/src/components/popover/edit-filetag-popover.js:159 +#: frontend/src/components/popover/edit-filetag-popover.js:155 msgid "Find a tag" msgstr "" @@ -3369,8 +3391,8 @@ msgstr "" msgid "You are watching file changes of this library." msgstr "" -#: frontend/src/components/sdoc-wiki-page-viewer/index.js:133 -#: frontend/src/components/seafile-markdown-viewer/index.js:119 +#: frontend/src/components/sdoc-wiki-page-viewer/index.js:125 +#: frontend/src/components/seafile-markdown-viewer/index.js:111 msgid "Last modified by" msgstr "" @@ -3406,41 +3428,41 @@ msgstr "" msgid "Reference documents" msgstr "" -#: frontend/src/components/search/ai-search.js:387 +#: frontend/src/components/search/ai-search.js:386 #: frontend/src/components/search/search.js:433 msgid "Search results visited recently" msgstr "" -#: frontend/src/components/search/ai-search.js:436 +#: frontend/src/components/search/ai-search.js:435 #: frontend/src/components/search/search.js:413 msgid "Type characters to start search" msgstr "" -#: frontend/src/components/search/ai-search.js:439 +#: frontend/src/components/search/ai-search.js:438 msgid "Type more characters to start search" msgstr "" -#: frontend/src/components/search/ai-search.js:450 -#: frontend/src/components/search/ai-search.js:467 +#: frontend/src/components/search/ai-search.js:449 +#: frontend/src/components/search/ai-search.js:466 msgid "Ask AI" msgstr "" -#: frontend/src/components/search/ai-search.js:529 +#: frontend/src/components/search/ai-search.js:528 msgid "" "Indexing the library. Semantic search will be available within a few " "minutes." msgstr "" -#: frontend/src/components/search/ai-search.js:540 +#: frontend/src/components/search/ai-search.js:539 msgid "Successfully turned it off" msgstr "" -#: frontend/src/components/search/ai-search.js:558 -#: frontend/src/components/search/ai-search.js:582 +#: frontend/src/components/search/ai-search.js:557 +#: frontend/src/components/search/ai-search.js:581 msgid "Turn on semantic search for this library" msgstr "" -#: frontend/src/components/search/ai-search.js:570 +#: frontend/src/components/search/ai-search.js:569 msgid "Turn off semantic search for this library" msgstr "" @@ -3511,13 +3533,13 @@ msgstr "" #: frontend/src/components/select-editor/sysadmin-user-role-editor.js:19 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:155 -#: frontend/src/pages/sys-admin/users/users-content.js:281 +#: frontend/src/pages/sys-admin/users/users-content.js:272 msgid "Default" msgstr "" #: frontend/src/components/select-editor/sysadmin-user-role-editor.js:21 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:157 -#: frontend/src/pages/sys-admin/users/users-content.js:283 +#: frontend/src/pages/sys-admin/users/users-content.js:274 msgid "Guest" msgstr "" @@ -3574,36 +3596,30 @@ msgstr "" msgid "Successfully deleted {number_placeholder} share links" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:138 -msgid "" -"Share links cannot be generated because \"Invisible\", \"Online Read-Write\"" -" or \"Online Read-Only\" is set for you on some folder(s) in the library." -msgstr "" - -#: frontend/src/components/share-link-panel/link-creation.js:162 +#: frontend/src/components/share-link-panel/link-creation.js:156 msgid "Please enter an integer bigger than 1 as number of links." msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:166 +#: frontend/src/components/share-link-panel/link-creation.js:160 msgid "" "Please enter an integer not bigger than {max_number} as number of links." msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:260 +#: frontend/src/components/share-link-panel/link-creation.js:254 #: frontend/src/components/share-link-panel/link-list.js:64 msgid "Generate links in batch" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:260 +#: frontend/src/components/share-link-panel/link-creation.js:254 #: frontend/src/components/share-link-panel/link-list.js:63 msgid "Generate Link" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:265 +#: frontend/src/components/share-link-panel/link-creation.js:259 msgid "Number of links" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:329 +#: frontend/src/components/share-link-panel/link-creation.js:323 msgid "Set permission" msgstr "" @@ -3651,8 +3667,7 @@ msgid "Are you sure you want to delete the selected share link(s) ?" msgstr "" #: frontend/src/components/shared-file-view/shared-file-view.js:47 -#: frontend/src/pages/markdown-editor/index.js:410 -#: frontend/src/pages/plain-markdown-editor/index.js:172 +#: frontend/src/pages/markdown-editor/index.js:458 #: frontend/src/view-file-text.js:81 msgid "Successfully saved" msgstr "" @@ -3663,7 +3678,7 @@ msgid "File download is disabled: the share link traffic of owner is used up." msgstr "" #: frontend/src/components/shared-file-view/shared-file-view.js:122 -#: frontend/src/repo-folder-trash.js:205 frontend/src/repo-snapshot.js:168 +#: frontend/src/repo-folder-trash.js:202 frontend/src/repo-snapshot.js:166 #: frontend/src/shared-dir-view.js:449 msgid "Current path: " msgstr "" @@ -3719,12 +3734,6 @@ msgstr "" msgid "Unshare" msgstr "" -#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:351 -#: frontend/src/pages/my-libs/mylib-repo-menu.js:154 -#: frontend/src/pages/sys-admin/repos/repos.js:271 -msgid "History Setting" -msgstr "" - #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:357 #: frontend/src/pages/my-libs/mylib-repo-menu.js:157 msgid "Change Password" @@ -3733,9 +3742,9 @@ msgstr "" #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:360 #: frontend/src/components/user-settings/webdav-password.js:104 #: frontend/src/pages/my-libs/mylib-repo-menu.js:160 -#: frontend/src/pages/sys-admin/orgs/org-users.js:304 -#: frontend/src/pages/sys-admin/users/users-content.js:364 -#: frontend/src/pages/sys-admin/users/users-content.js:566 +#: frontend/src/pages/sys-admin/orgs/org-users.js:294 +#: frontend/src/pages/sys-admin/users/users-content.js:355 +#: frontend/src/pages/sys-admin/users/users-content.js:554 msgid "Reset Password" msgstr "" @@ -3794,8 +3803,8 @@ msgid "Clients" msgstr "" #: frontend/src/components/toolbar/common-toolbar.js:24 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:86 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:146 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:90 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:150 #: frontend/src/pages/search/main-panel.js:330 #: frontend/src/pages/wiki/main-panel.js:95 #: frontend/src/pages/wiki/main-panel.js:112 @@ -3803,12 +3812,12 @@ msgid "Search files" msgstr "" #: frontend/src/components/toolbar/dir-operation-toolbar.js:192 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:68 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:54 msgid "Upload Files" msgstr "" #: frontend/src/components/toolbar/dir-operation-toolbar.js:193 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:69 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:55 msgid "Upload Folder" msgstr "" @@ -3841,17 +3850,17 @@ msgstr "" msgid "New SeaDoc File" msgstr "" -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:328 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:336 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:356 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:364 #: frontend/src/utils/text-translation.js:18 msgid "Move" msgstr "" #: frontend/src/components/toolbar/repo-view-toobar.js:63 -#: frontend/src/components/toolbar/view-file-toolbar.js:73 +#: frontend/src/components/toolbar/view-file-toolbar.js:99 #: frontend/src/file-history-old.js:268 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:55 -#: frontend/src/repo-folder-trash.js:284 +#: frontend/src/repo-folder-trash.js:280 msgid "More" msgstr "" @@ -3860,10 +3869,18 @@ msgstr "" msgid "Deleted Libraries" msgstr "" -#: frontend/src/components/toolbar/view-file-toolbar.js:67 +#: frontend/src/components/toolbar/view-file-toolbar.js:87 msgid "Edit File" msgstr "" +#: frontend/src/components/toolbar/view-file-toolbar.js:92 +msgid "New Draft" +msgstr "" + +#: frontend/src/components/toolbar/view-file-toolbar.js:93 +msgid "Create a draft from this file, instead of editing it directly." +msgstr "" + #: frontend/src/components/toolbar/view-mode-toolbar.js:31 #: frontend/src/shared-dir-view.js:456 frontend/src/shared-dir-view.js:457 msgid "List" @@ -3879,7 +3896,7 @@ msgid "Column" msgstr "" #: frontend/src/components/toolbar/view-mode-toolbar.js:37 -#: frontend/src/utils/text-translation.js:33 +#: frontend/src/utils/text-translation.js:34 msgid "Properties" msgstr "" @@ -4091,8 +4108,8 @@ msgstr "" msgid "History Versions" msgstr "" -#: frontend/src/file-history-old.js:244 frontend/src/repo-history.js:142 -#: frontend/src/repo-history.js:149 +#: frontend/src/file-history-old.js:244 frontend/src/repo-history.js:139 +#: frontend/src/repo-history.js:146 msgid "Modifier" msgstr "" @@ -4124,71 +4141,75 @@ msgstr "" msgid "Removed items older than {n} days from trash." msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:77 +#: frontend/src/pages/dashboard/activity-item.js:76 +msgid "Publish draft" +msgstr "" + +#: frontend/src/pages/dashboard/activity-item.js:89 msgid "{file} and {n} other files" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:80 +#: frontend/src/pages/dashboard/activity-item.js:92 msgid "Created {n} files" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:84 +#: frontend/src/pages/dashboard/activity-item.js:96 msgid "details" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:98 +#: frontend/src/pages/dashboard/activity-item.js:110 msgid "Created draft" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:98 +#: frontend/src/pages/dashboard/activity-item.js:110 msgid "Created file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:103 +#: frontend/src/pages/dashboard/activity-item.js:115 msgid "Deleted draft" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:103 +#: frontend/src/pages/dashboard/activity-item.js:115 msgid "Deleted file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:108 +#: frontend/src/pages/dashboard/activity-item.js:120 msgid "Restored file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:113 +#: frontend/src/pages/dashboard/activity-item.js:125 msgid "Renamed file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:120 +#: frontend/src/pages/dashboard/activity-item.js:132 msgid "Moved file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:125 +#: frontend/src/pages/dashboard/activity-item.js:137 msgid "Updated draft" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:125 +#: frontend/src/pages/dashboard/activity-item.js:137 msgid "Updated file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:135 +#: frontend/src/pages/dashboard/activity-item.js:147 msgid "Created folder" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:140 +#: frontend/src/pages/dashboard/activity-item.js:152 msgid "Deleted folder" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:145 +#: frontend/src/pages/dashboard/activity-item.js:157 msgid "Restored folder" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:150 +#: frontend/src/pages/dashboard/activity-item.js:162 msgid "Renamed folder" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:157 +#: frontend/src/pages/dashboard/activity-item.js:169 msgid "Moved folder" msgstr "" @@ -4206,29 +4227,11 @@ msgstr "" #: frontend/src/pages/org-admin/statistic/statistic-nav.js:15 #: frontend/src/pages/sys-admin/abuse-reports.js:88 #: frontend/src/pages/sys-admin/statistic/statistic-nav.js:15 -#: frontend/src/repo-folder-trash.js:368 frontend/src/repo-folder-trash.js:425 -#: frontend/src/repo-snapshot.js:304 +#: frontend/src/repo-folder-trash.js:363 frontend/src/repo-folder-trash.js:419 +#: frontend/src/repo-snapshot.js:302 msgid "File" msgstr "" -#: frontend/src/pages/dashboard/content.js:34 -#: frontend/src/pages/org-admin/devices/devices-errors.js:51 -#: frontend/src/pages/org-admin/org-logs-file-audit.js:103 -#: frontend/src/pages/org-admin/org-logs-file-update.js:117 -#: frontend/src/pages/org-admin/org-logs-perm-audit.js:84 -#: frontend/src/pages/share-admin/share-links.js:88 -#: frontend/src/pages/share-admin/upload-links.js:51 -#: frontend/src/pages/starred/starred.js:35 -#: frontend/src/pages/sys-admin/abuse-reports.js:87 -#: frontend/src/pages/sys-admin/devices/devices-errors.js:51 -#: frontend/src/pages/sys-admin/file-scan-records.js:29 -#: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:91 -#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:169 -#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:187 -#: frontend/src/pages/sys-admin/web-settings/web-settings.js:279 -msgid "Library" -msgstr "" - #: frontend/src/pages/dashboard/files-activities.js:247 msgid "All Activities" msgstr "" @@ -4249,6 +4252,25 @@ msgstr "" msgid "Find modifiers" msgstr "" +#: frontend/src/pages/drafts/draft-content.js:44 +msgid "Successfully published draft %(draft)s." +msgstr "" + +#: frontend/src/pages/drafts/draft-content.js:48 +msgid "Failed to publish draft %(draft)s." +msgstr "" + +#: frontend/src/pages/drafts/draft-content.js:62 +msgid "No draft yet" +msgstr "" + +#: frontend/src/pages/drafts/draft-content.js:63 +msgid "" +"Draft is a way to let you collaborate with others on files. You can create a" +" draft from a file, edit the draft and then ask for a review. The original " +"file will be updated only after the draft has been reviewed." +msgstr "" + #: frontend/src/pages/file-history-old/history-item.js:58 msgid "(current version)" msgstr "" @@ -4301,7 +4323,7 @@ msgstr "" #: frontend/src/pages/sys-admin/groups/group-nav.js:27 #: frontend/src/pages/sys-admin/groups/groups.js:137 #: frontend/src/pages/sys-admin/groups/search-groups.js:110 -#: frontend/src/pages/sys-admin/info.js:136 +#: frontend/src/pages/sys-admin/info.js:132 #: frontend/src/pages/sys-admin/orgs/org-nav.js:19 #: frontend/src/pages/sys-admin/side-panel.js:114 #: frontend/src/pages/sys-admin/users/user-nav.js:21 @@ -4315,7 +4337,7 @@ msgstr "" #: frontend/src/pages/groups/group-view.js:488 #: frontend/src/pages/my-libs/mylib-repo-menu.js:151 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:268 +#: frontend/src/pages/org-admin/org-libraries.js:317 #: frontend/src/pages/sys-admin/groups/groups-content.js:187 #: frontend/src/pages/sys-admin/repos/repos.js:268 #: frontend/src/pages/sys-admin/users/user-repos.js:166 @@ -4373,122 +4395,122 @@ msgid "" "button in the menu bar." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-container.js:98 +#: frontend/src/pages/lib-content-view/lib-content-container.js:102 #: frontend/src/pages/wiki/main-panel.js:82 msgid "Folder does not exist." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-container.js:176 +#: frontend/src/pages/lib-content-view/lib-content-container.js:180 msgid "This library has been set to read-only by admin and cannot be updated." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:65 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:95 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:67 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:99 #: frontend/src/pages/sys-admin/main-panel-topbar.js:20 msgid "Side Nav Menu" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:176 +#: frontend/src/pages/lib-content-view/lib-content-view.js:180 msgid "Library share permission not found." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:595 +#: frontend/src/pages/lib-content-view/lib-content-view.js:617 msgid "Failed to move files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:597 +#: frontend/src/pages/lib-content-view/lib-content-view.js:619 #: frontend/src/shared-dir-view.js:214 msgid "Failed to copy files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:627 +#: frontend/src/pages/lib-content-view/lib-content-view.js:649 msgid "Successfully moved files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:629 +#: frontend/src/pages/lib-content-view/lib-content-view.js:651 #: frontend/src/shared-dir-view.js:228 msgid "Successfully copied files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:799 +#: frontend/src/pages/lib-content-view/lib-content-view.js:818 msgid "Restored {name} and {n} other items" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:800 +#: frontend/src/pages/lib-content-view/lib-content-view.js:819 msgid "Restored {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:807 +#: frontend/src/pages/lib-content-view/lib-content-view.js:826 msgid "Failed to restore {name} and {n} other items" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:808 +#: frontend/src/pages/lib-content-view/lib-content-view.js:827 msgid "Failed to restore {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:834 +#: frontend/src/pages/lib-content-view/lib-content-view.js:853 msgid "Successfully deleted {name} and {n} other items." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:844 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1081 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1109 +#: frontend/src/pages/lib-content-view/lib-content-view.js:863 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1111 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1139 msgid "Undo" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:851 +#: frontend/src/pages/lib-content-view/lib-content-view.js:870 msgid "Failed to delete {name} and {n} other items." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1037 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1053 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1067 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1083 msgid "Renaming {name} failed" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1077 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1105 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:377 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1107 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1135 #: frontend/src/pages/org-admin/org-groups-search-groups.js:230 #: frontend/src/pages/org-admin/org-groups.js:126 +#: frontend/src/pages/org-admin/org-libraries.js:83 msgid "Successfully deleted {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1089 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1117 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1119 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1147 msgid "Failed to delete {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1170 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1203 msgid "Successfully moved {name}." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1178 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1210 msgid "Failed to move {name}." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1226 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1253 #: frontend/src/pages/sdoc/sdoc-file-history/side-panel.js:182 -#: frontend/src/utils/utils.js:1286 +#: frontend/src/utils/utils.js:1290 msgid "Successfully copied %(name)s." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1234 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1260 msgid "Failed to copy %(name)s" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1254 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1270 msgid "Converting, please wait..." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1266 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1282 msgid "Successfully converted the file." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1273 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1289 msgid "Failed to convert {name}." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1971 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1958 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:255 #: frontend/src/pages/share-with-ocm/shared-with-ocm.js:107 #: frontend/src/pages/shared-libs/shared-libs.js:290 @@ -4535,7 +4557,11 @@ msgstr "" msgid "Successfully unlinked %(name)s." msgstr "" -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:81 +#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:42 +msgid "Local draft saved" +msgstr "" + +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:87 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:68 msgid "Open parent directory" msgstr "" @@ -4548,25 +4574,23 @@ msgstr "" msgid "Switch to rich text editor" msgstr "" -#: frontend/src/pages/markdown-editor/index.js:116 +#: frontend/src/pages/markdown-editor/index.js:117 msgid "This file has been updated." msgstr "" -#: frontend/src/pages/markdown-editor/index.js:117 +#: frontend/src/pages/markdown-editor/index.js:118 msgid "Refresh" msgstr "" -#: frontend/src/pages/markdown-editor/index.js:152 +#: frontend/src/pages/markdown-editor/index.js:153 msgid "Another user is editing this file!" msgstr "" -#: frontend/src/pages/markdown-editor/index.js:300 -#: frontend/src/pages/plain-markdown-editor/index.js:101 +#: frontend/src/pages/markdown-editor/index.js:348 msgid "Leave this page? The system may not save your changes." msgstr "" -#: frontend/src/pages/markdown-editor/index.js:420 -#: frontend/src/pages/plain-markdown-editor/index.js:177 +#: frontend/src/pages/markdown-editor/index.js:468 msgid "Failed to save" msgstr "" @@ -4590,7 +4614,6 @@ msgid "Deleted Time" msgstr "" #: frontend/src/pages/my-libs/my-libs-deleted.js:147 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:169 #: frontend/src/pages/sys-admin/repos/trash-repos.js:171 #: frontend/src/repo-snapshot.js:121 msgid "Successfully restored the library." @@ -4610,7 +4633,7 @@ msgid "" msgstr "" #: frontend/src/pages/my-libs/mylib-repo-list-item.js:289 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:234 +#: frontend/src/pages/org-admin/org-libraries.js:282 #: frontend/src/pages/sys-admin/repos/repos.js:175 #: frontend/src/pages/sys-admin/users/user-repos.js:295 msgid "Successfully transferred the library." @@ -4645,7 +4668,6 @@ msgid "Shared By" msgstr "" #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:321 -#: frontend/src/pages/org-admin/libraries/org-repo-nav.js:15 #: frontend/src/pages/org-admin/org-users-nav.js:15 #: frontend/src/pages/search/advanced-search.js:66 #: frontend/src/pages/share-with-ocm/remote-dir-path.js:56 @@ -4660,9 +4682,8 @@ msgstr "" #: frontend/src/pages/org-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/devices/devices-by-platform.js:45 #: frontend/src/pages/sys-admin/devices/devices-errors.js:49 -#: frontend/src/pages/sys-admin/info.js:113 #: frontend/src/pages/sys-admin/terms-and-conditions/content.js:51 -#: frontend/src/repo-history.js:143 frontend/src/repo-history.js:150 +#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 msgid "Version" msgstr "" @@ -4674,7 +4695,7 @@ msgstr "" #: frontend/src/pages/org-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:89 -#: frontend/src/repo-history.js:143 frontend/src/repo-history.js:150 +#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 msgid "Device" msgstr "" @@ -4708,54 +4729,6 @@ msgid "" "follows:" msgstr "" -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:208 -#: frontend/src/utils/utils.js:426 -msgid "Encrypted library" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:211 -#: frontend/src/utils/utils.js:432 -msgid "Read-Write library" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:59 -#: frontend/src/translate.js:18 -msgid "" -"Tip: libraries deleted {trashReposExpireDays} days ago will be cleaned " -"automatically." -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:254 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:256 -msgid "Are you sure you want to delete {placeholder} completely?" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:265 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:267 -msgid "Are you sure you want to restore {placeholder}?" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:360 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:362 -msgid "Successfully cleared trash." -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:399 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:424 -msgid "Clear Trash" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:400 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:425 -msgid "Are you sure you want to clear trash?" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:402 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:427 -#: frontend/src/user-notifications.js:112 -msgid "Clear" -msgstr "" - #: frontend/src/pages/org-admin/org-admin-list.js:51 #: frontend/src/pages/org-admin/org-users-list.js:73 #: frontend/src/pages/org-admin/org-users-search-users.js:36 @@ -4880,6 +4853,7 @@ msgid "Search groups by name" msgstr "" #: frontend/src/pages/org-admin/org-groups.js:182 +#: frontend/src/pages/org-admin/org-libraries.js:174 #: frontend/src/pages/org-admin/org-links.js:125 #: frontend/src/pages/org-admin/org-logs-file-audit.js:124 #: frontend/src/pages/org-admin/org-logs-file-update.js:139 @@ -4890,6 +4864,7 @@ msgid "Previous" msgstr "" #: frontend/src/pages/org-admin/org-groups.js:184 +#: frontend/src/pages/org-admin/org-libraries.js:176 #: frontend/src/pages/org-admin/org-links.js:127 #: frontend/src/pages/org-admin/org-logs-file-audit.js:126 #: frontend/src/pages/org-admin/org-logs-file-update.js:141 @@ -4919,16 +4894,30 @@ msgid "Active Users" msgstr "" #: frontend/src/pages/org-admin/org-info.js:50 +#: frontend/src/pages/sys-admin/info.js:123 #: frontend/src/pages/sys-admin/info.js:127 -#: frontend/src/pages/sys-admin/info.js:131 msgid "Total Users" msgstr "" #: frontend/src/pages/org-admin/org-info.js:50 -#: frontend/src/pages/sys-admin/info.js:127 +#: frontend/src/pages/sys-admin/info.js:123 msgid "Limits" msgstr "" +#: frontend/src/pages/org-admin/org-libraries.js:140 +msgid "All Libraries" +msgstr "" + +#: frontend/src/pages/org-admin/org-libraries.js:256 +#: frontend/src/utils/utils.js:426 +msgid "Encrypted library" +msgstr "" + +#: frontend/src/pages/org-admin/org-libraries.js:259 +#: frontend/src/utils/utils.js:432 +msgid "Read-Write library" +msgstr "" + #: frontend/src/pages/org-admin/org-links.js:94 msgid "All Public Links" msgstr "" @@ -5052,64 +5041,46 @@ msgstr "" msgid "Verify" msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:60 +#: frontend/src/pages/org-admin/org-user-item.js:59 msgid "Resetting user's password, please wait for a moment." msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:63 +#: frontend/src/pages/org-admin/org-user-item.js:62 msgid "Successfully reset password to %(passwd)s for user %(user)s." msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:118 +#: frontend/src/pages/org-admin/org-user-item.js:112 #: frontend/src/pages/sys-admin/admin-logs/login-logs.js:102 #: frontend/src/pages/sys-admin/logs-page/login-logs.js:117 msgid "Failed" msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:129 +#: frontend/src/pages/org-admin/org-user-item.js:123 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:172 #: frontend/src/pages/sys-admin/institutions/institution-users.js:208 -#: frontend/src/pages/sys-admin/users/users-content.js:307 +#: frontend/src/pages/sys-admin/users/users-content.js:298 msgid "Active" msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:131 +#: frontend/src/pages/org-admin/org-user-item.js:125 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:172 #: frontend/src/pages/sys-admin/institutions/institution-users.js:208 -#: frontend/src/pages/sys-admin/users/users-content.js:309 +#: frontend/src/pages/sys-admin/users/users-content.js:300 msgid "Inactive" msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:157 -#: frontend/src/pages/sys-admin/orgs/org-users.js:230 -#: frontend/src/pages/sys-admin/users/users-content.js:406 -msgid "Are you sure you want to set {user_placeholder} inactive?" -msgstr "" - -#: frontend/src/pages/org-admin/org-user-item.js:195 +#: frontend/src/pages/org-admin/org-user-item.js:180 msgid "ResetPwd" msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:196 +#: frontend/src/pages/org-admin/org-user-item.js:181 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:152 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:192 -#: frontend/src/pages/sys-admin/users/users-content.js:367 -#: frontend/src/pages/sys-admin/users/users-content.js:575 +#: frontend/src/pages/sys-admin/users/users-content.js:358 +#: frontend/src/pages/sys-admin/users/users-content.js:563 msgid "Revoke Admin" msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:204 -#: frontend/src/pages/sys-admin/orgs/org-users.js:313 -#: frontend/src/pages/sys-admin/users/users-content.js:584 -msgid "Set user inactive" -msgstr "" - -#: frontend/src/pages/org-admin/org-user-item.js:207 -#: frontend/src/pages/sys-admin/orgs/org-users.js:316 -#: frontend/src/pages/sys-admin/users/users-content.js:587 -msgid "Set" -msgstr "" - #: frontend/src/pages/org-admin/org-user-profile.js:128 msgid "Avatar" msgstr "" @@ -5384,10 +5355,6 @@ msgstr "" msgid "Team name" msgstr "" -#: frontend/src/pages/org-admin/web-settings/web-settings.js:119 -msgid "File Upload" -msgstr "" - #: frontend/src/pages/org-admin/web-settings/web-settings.js:123 msgid "File extension white list" msgstr "" @@ -5398,23 +5365,19 @@ msgid "" "\"md;txt;docx\". Empty means no limit." msgstr "" -#: frontend/src/pages/sdoc-revision/index.js:123 -msgid "Publish" -msgstr "" - -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:239 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:193 msgid "No changes" msgstr "" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:249 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:203 msgid "Changes" msgstr "" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:268 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:222 msgid "Last modification" msgstr "" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:271 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:225 msgid "Next modification" msgstr "" @@ -5483,8 +5446,8 @@ msgstr "" #: frontend/src/pages/search/advanced-search.js:242 #: frontend/src/pages/search/advanced-search.js:264 -#: frontend/src/pages/sys-admin/orgs/org-users.js:307 -#: frontend/src/pages/sys-admin/users/users-content.js:569 +#: frontend/src/pages/sys-admin/orgs/org-users.js:297 +#: frontend/src/pages/sys-admin/users/users-content.js:557 msgid "Reset" msgstr "" @@ -5690,7 +5653,7 @@ msgid "Create Group" msgstr "" #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:107 -#: frontend/src/pages/sys-admin/users/users-content.js:557 +#: frontend/src/pages/sys-admin/users/users-content.js:545 msgid "Delete User" msgstr "" @@ -5825,24 +5788,24 @@ msgstr "" msgid "Upgrade to Pro Edition" msgstr "" -#: frontend/src/pages/sys-admin/info.js:119 +#: frontend/src/pages/sys-admin/info.js:115 msgid "Storage Used" msgstr "" -#: frontend/src/pages/sys-admin/info.js:122 +#: frontend/src/pages/sys-admin/info.js:118 msgid "Total Devices" msgstr "" -#: frontend/src/pages/sys-admin/info.js:122 +#: frontend/src/pages/sys-admin/info.js:118 msgid "Current Connected Devices" msgstr "" +#: frontend/src/pages/sys-admin/info.js:123 #: frontend/src/pages/sys-admin/info.js:127 -#: frontend/src/pages/sys-admin/info.js:131 msgid "Activated Users" msgstr "" -#: frontend/src/pages/sys-admin/info.js:141 +#: frontend/src/pages/sys-admin/info.js:137 #: frontend/src/pages/sys-admin/orgs/org-nav.js:31 #: frontend/src/pages/sys-admin/orgs/orgs.js:133 #: frontend/src/pages/sys-admin/orgs/search-orgs.js:106 @@ -5853,13 +5816,13 @@ msgid "Organizations" msgstr "" #: frontend/src/pages/sys-admin/institutions/institution-admins.js:163 -#: frontend/src/pages/sys-admin/users/users-content.js:405 +#: frontend/src/pages/sys-admin/users/users-content.js:395 msgid "" "Are you sure you want to revoke the admin permission of {placeholder} ?" msgstr "" #: frontend/src/pages/sys-admin/institutions/institution-admins.js:195 -#: frontend/src/pages/sys-admin/users/users-content.js:578 +#: frontend/src/pages/sys-admin/users/users-content.js:566 msgid "Revoke" msgstr "" @@ -5958,8 +5921,8 @@ msgstr "" msgid "Number of groups" msgstr "" -#: frontend/src/pages/sys-admin/orgs/org-users.js:229 -#: frontend/src/pages/sys-admin/users/users-content.js:404 +#: frontend/src/pages/sys-admin/orgs/org-users.js:221 +#: frontend/src/pages/sys-admin/users/users-content.js:394 msgid "Are you sure you want to reset the password of {placeholder} ?" msgstr "" @@ -5997,10 +5960,35 @@ msgstr "" msgid "Name or ID" msgstr "" +#: frontend/src/pages/sys-admin/repos/trash-repos.js:256 +msgid "Are you sure you want to delete {placeholder} completely?" +msgstr "" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:267 +msgid "Are you sure you want to restore {placeholder}?" +msgstr "" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:362 +msgid "Successfully cleared trash." +msgstr "" + #: frontend/src/pages/sys-admin/repos/trash-repos.js:371 msgid "Search libraries by owner" msgstr "" +#: frontend/src/pages/sys-admin/repos/trash-repos.js:424 +msgid "Clear Trash" +msgstr "" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:425 +msgid "Are you sure you want to clear trash?" +msgstr "" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:427 +#: frontend/src/user-notifications.js:112 +msgid "Clear" +msgstr "" + #: frontend/src/pages/sys-admin/side-panel.js:198 msgid "File Scan" msgstr "" @@ -6081,15 +6069,15 @@ msgstr "" msgid "Institution" msgstr "" -#: frontend/src/pages/sys-admin/users/users-content.js:292 +#: frontend/src/pages/sys-admin/users/users-content.js:283 msgid "Default Admin" msgstr "" -#: frontend/src/pages/sys-admin/users/users-content.js:296 +#: frontend/src/pages/sys-admin/users/users-content.js:287 msgid "Daily Admin" msgstr "" -#: frontend/src/pages/sys-admin/users/users-content.js:298 +#: frontend/src/pages/sys-admin/users/users-content.js:289 msgid "Audit Admin" msgstr "" @@ -6344,28 +6332,44 @@ msgid "" "accept the terms." msgstr "" -#: frontend/src/pages/upload-link/file-uploader.js:435 +#: frontend/src/pages/upload-link/file-uploader.js:305 +msgid "File upload started" +msgstr "" + +#: frontend/src/pages/upload-link/file-uploader.js:425 +msgid "All files uploaded" +msgstr "" + +#: frontend/src/pages/upload-link/file-uploader.js:439 msgid "Failed to upload {file_name}." msgstr "" -#: frontend/src/pages/upload-link/index.js:41 +#: frontend/src/pages/upload-link/forbid-upload-list-item.js:14 +msgid "Please upload files less than {placeholder}" +msgstr "" + +#: frontend/src/pages/upload-link/index.js:40 msgid "Upload files to {folder_name_placeholder}" msgstr "" -#: frontend/src/pages/upload-link/index.js:43 +#: frontend/src/pages/upload-link/index.js:42 msgid "shared by:" msgstr "" -#: frontend/src/pages/upload-link/index.js:47 +#: frontend/src/pages/upload-link/index.js:46 #: frontend/src/shared-dir-view.js:469 msgid "The owner of this library has run out of space." msgstr "" #: frontend/src/pages/upload-link/index.js:51 +msgid "Folder upload is limited to Chrome, Firefox 50+, and Microsoft Edge." +msgstr "" + +#: frontend/src/pages/upload-link/index.js:52 msgid "File size should be smaller than {max_size_placeholder}." msgstr "" -#: frontend/src/pages/upload-link/index.js:54 +#: frontend/src/pages/upload-link/index.js:56 msgid "Drag and drop files or folders here." msgstr "" @@ -6384,58 +6388,54 @@ msgid "" "by clicking the \"Publish a Library\" button in the menu bar." msgstr "" -#: frontend/src/repo-folder-trash.js:185 +#: frontend/src/repo-folder-trash.js:197 msgid "{placeholder} Trash" msgstr "" -#: frontend/src/repo-folder-trash.js:240 -msgid "Original path" -msgstr "" - -#: frontend/src/repo-folder-trash.js:241 +#: frontend/src/repo-folder-trash.js:237 msgid "Delete Time" msgstr "" -#: frontend/src/repo-folder-trash.js:329 frontend/src/repo-snapshot.js:273 +#: frontend/src/repo-folder-trash.js:325 frontend/src/repo-snapshot.js:271 msgid "Successfully restored 1 item." msgstr "" -#: frontend/src/repo-folder-trash.js:357 frontend/src/repo-folder-trash.js:417 -#: frontend/src/repo-snapshot.js:295 +#: frontend/src/repo-folder-trash.js:353 frontend/src/repo-folder-trash.js:411 +#: frontend/src/repo-snapshot.js:293 msgid "Directory" msgstr "" -#: frontend/src/repo-history.js:96 +#: frontend/src/repo-history.js:108 msgid "{placeholder} Modification History" msgstr "" -#: frontend/src/repo-history.js:115 +#: frontend/src/repo-history.js:112 msgid "" "Tip: a snapshot will be generated after modification, which records the " "library state after the modification." msgstr "" -#: frontend/src/repo-history.js:144 +#: frontend/src/repo-history.js:141 msgid "Labels" msgstr "" -#: frontend/src/repo-history.js:280 +#: frontend/src/repo-history.js:277 msgid "None" msgstr "" -#: frontend/src/repo-history.js:283 frontend/src/repo-snapshot.js:162 +#: frontend/src/repo-history.js:280 frontend/src/repo-snapshot.js:160 msgid "Unknown" msgstr "" -#: frontend/src/repo-history.js:313 +#: frontend/src/repo-history.js:310 msgid "Current Version" msgstr "" -#: frontend/src/repo-history.js:314 +#: frontend/src/repo-history.js:311 msgid "View Snapshot" msgstr "" -#: frontend/src/repo-snapshot.js:132 +#: frontend/src/repo-snapshot.js:145 msgid "{placeholder} Snapshot" msgstr "" @@ -6540,6 +6540,12 @@ msgstr "" msgid "No terms and conditions" msgstr "" +#: frontend/src/translate.js:18 +msgid "" +"Tip: libraries deleted {trashReposExpireDays} days ago will be cleaned " +"automatically." +msgstr "" + #: frontend/src/translate.js:19 msgid "No favorites" msgstr "" @@ -6581,35 +6587,39 @@ msgstr "" msgid "Message" msgstr "" -#: frontend/src/utils/text-translation.js:25 +#: frontend/src/utils/text-translation.js:24 msgid "Freeze Document" msgstr "" #: frontend/src/utils/text-translation.js:26 -msgid "Unfreeze Document" -msgstr "" - -#: frontend/src/utils/text-translation.js:27 msgid "Convert to Markdown" msgstr "" -#: frontend/src/utils/text-translation.js:28 +#: frontend/src/utils/text-translation.js:27 msgid "Convert to sdoc" msgstr "" -#: frontend/src/utils/text-translation.js:29 +#: frontend/src/utils/text-translation.js:28 msgid "Convert to docx" msgstr "" -#: frontend/src/utils/text-translation.js:30 +#: frontend/src/utils/text-translation.js:29 msgid "Export as docx" msgstr "" -#: frontend/src/utils/text-translation.js:32 +#: frontend/src/utils/text-translation.js:30 +msgid "Mark as draft" +msgstr "" + +#: frontend/src/utils/text-translation.js:31 +msgid "Unmark as draft" +msgstr "" + +#: frontend/src/utils/text-translation.js:33 msgid "Access Log" msgstr "" -#: frontend/src/utils/text-translation.js:35 +#: frontend/src/utils/text-translation.js:36 msgid "Convert with ONLYOFFICE" msgstr "" @@ -6645,96 +6655,96 @@ msgstr "" msgid "Online Read-Only folder" msgstr "" -#: frontend/src/utils/utils.js:689 +#: frontend/src/utils/utils.js:693 msgid "Online Read-Write" msgstr "" -#: frontend/src/utils/utils.js:692 +#: frontend/src/utils/utils.js:696 msgid "Online Read-Only" msgstr "" -#: frontend/src/utils/utils.js:695 +#: frontend/src/utils/utils.js:699 msgid "Invisible" msgstr "" -#: frontend/src/utils/utils.js:705 +#: frontend/src/utils/utils.js:709 msgid "User can read, write, upload, download and sync files." msgstr "" -#: frontend/src/utils/utils.js:708 +#: frontend/src/utils/utils.js:712 msgid "User can read, download and sync files." msgstr "" -#: frontend/src/utils/utils.js:711 +#: frontend/src/utils/utils.js:715 msgid "Besides Write permission, user can also share the library." msgstr "" -#: frontend/src/utils/utils.js:714 +#: frontend/src/utils/utils.js:718 msgid "" "User can view and edit file online via browser. Files can't be downloaded." msgstr "" -#: frontend/src/utils/utils.js:717 +#: frontend/src/utils/utils.js:721 msgid "" "User can only view files online via browser. Files can't be downloaded." msgstr "" -#: frontend/src/utils/utils.js:720 +#: frontend/src/utils/utils.js:724 msgid "User can not see this folder." msgstr "" -#: frontend/src/utils/utils.js:731 +#: frontend/src/utils/utils.js:735 msgid "Preview and download" msgstr "" -#: frontend/src/utils/utils.js:741 +#: frontend/src/utils/utils.js:745 msgid "Preview only" msgstr "" -#: frontend/src/utils/utils.js:751 +#: frontend/src/utils/utils.js:755 msgid "Download and upload" msgstr "" -#: frontend/src/utils/utils.js:761 +#: frontend/src/utils/utils.js:765 msgid "Edit on cloud and download" msgstr "" -#: frontend/src/utils/utils.js:771 +#: frontend/src/utils/utils.js:775 msgid "Edit on cloud only" msgstr "" -#: frontend/src/utils/utils.js:1288 +#: frontend/src/utils/utils.js:1292 msgid "Successfully copied %(name)s and 1 other item." msgstr "" -#: frontend/src/utils/utils.js:1290 +#: frontend/src/utils/utils.js:1294 msgid "Successfully copied %(name)s and %(amount)s other items." msgstr "" -#: frontend/src/utils/utils.js:1301 +#: frontend/src/utils/utils.js:1305 msgid "Successfully moved %(name)s." msgstr "" -#: frontend/src/utils/utils.js:1303 +#: frontend/src/utils/utils.js:1307 msgid "Successfully moved %(name)s and 1 other item." msgstr "" -#: frontend/src/utils/utils.js:1305 +#: frontend/src/utils/utils.js:1309 msgid "Successfully moved %(name)s and %(amount)s other items." msgstr "" -#: frontend/src/utils/utils.js:1317 +#: frontend/src/utils/utils.js:1321 msgid "Failed to copy %(name)s and %(amount)s other item(s)." msgstr "" -#: frontend/src/utils/utils.js:1320 +#: frontend/src/utils/utils.js:1324 msgid "Failed to copy %(name)s." msgstr "" -#: frontend/src/utils/utils.js:1330 +#: frontend/src/utils/utils.js:1334 msgid "Failed to move %(name)s and %(amount)s other item(s)." msgstr "" -#: frontend/src/utils/utils.js:1333 +#: frontend/src/utils/utils.js:1337 msgid "Failed to move %(name)s." msgstr "" diff --git a/locale/nl_NL/LC_MESSAGES/djangojs.po b/locale/nl_NL/LC_MESSAGES/djangojs.po index 4dc6a313c3..51adc642c9 100644 --- a/locale/nl_NL/LC_MESSAGES/djangojs.po +++ b/locale/nl_NL/LC_MESSAGES/djangojs.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: seahub\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-10 14:16+0800\n" +"POT-Creation-Date: 2024-02-05 16:23+0800\n" "PO-Revision-Date: 2015-05-09 05:28+0000\n" "Last-Translator: Harmen , 2015-2018,2020\n" "Language-Team: Dutch (Netherlands) (http://app.transifex.com/haiwen/seahub/language/nl_NL/)\n" @@ -40,7 +40,7 @@ msgstr "" #: frontend/src/components/common/account.js:121 #: frontend/src/pages/sys-admin/side-panel.js:33 -#: frontend/src/pages/sys-admin/users/users-content.js:294 +#: frontend/src/pages/sys-admin/users/users-content.js:285 msgid "System Admin" msgstr "Systeembeheerder" @@ -62,7 +62,7 @@ msgid "Used:" msgstr "Gebruikt:" #: frontend/src/components/common/account.js:165 -#: frontend/src/components/search/ai-search.js:661 +#: frontend/src/components/search/ai-search.js:651 #: frontend/src/pages/groups/group-view.js:470 #: frontend/src/pages/groups/group-view.js:476 #: frontend/src/pages/org-admin/side-panel.js:56 @@ -82,128 +82,116 @@ msgstr "" msgid "Log out" msgstr "Uitloggen" -#: frontend/src/components/common/notice-item.js:44 +#: frontend/src/components/common/notice-item.js:42 msgid "User {user_link} has added you to {group_link}" msgstr "" -#: frontend/src/components/common/notice-item.js:67 +#: frontend/src/components/common/notice-item.js:65 msgid "{share_from} has shared a library named {repo_link} to you." msgstr "" -#: frontend/src/components/common/notice-item.js:69 +#: frontend/src/components/common/notice-item.js:67 msgid "{share_from} has shared a folder named {repo_link} to you." msgstr "" -#: frontend/src/components/common/notice-item.js:95 -msgid "" -"{share_from} has changed the permission of library {repo_link} to " -"{permission}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:97 -msgid "" -"{share_from} has changed the permission of folder {repo_link} to " -"{permission}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:122 -msgid "{share_from} has cancelled the sharing of library {repo_name}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:124 -msgid "{share_from} has cancelled the sharing of folder {repo_name}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:150 +#: frontend/src/components/common/notice-item.js:98 msgid "" "{share_from} has shared a library named {repo_link} to group {group_link}." msgstr "" -#: frontend/src/components/common/notice-item.js:152 +#: frontend/src/components/common/notice-item.js:100 msgid "" "{share_from} has shared a folder named {repo_link} to group {group_link}." msgstr "" -#: frontend/src/components/common/notice-item.js:178 +#: frontend/src/components/common/notice-item.js:126 msgid "{user} has transfered a library named {repo_link} to you." msgstr "" -#: frontend/src/components/common/notice-item.js:282 +#: frontend/src/components/common/notice-item.js:182 +msgid "{from_user} has sent you a request for {draft_link}." +msgstr "" + +#: frontend/src/components/common/notice-item.js:183 +msgid "Draft" +msgstr "Concept" + +#: frontend/src/components/common/notice-item.js:214 msgid "{user} created file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:282 +#: frontend/src/components/common/notice-item.js:214 msgid "" "{user} created file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:285 +#: frontend/src/components/common/notice-item.js:217 msgid "{user} deleted file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:285 +#: frontend/src/components/common/notice-item.js:217 msgid "" "{user} deleted file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:289 +#: frontend/src/components/common/notice-item.js:221 msgid "{user} restored file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:292 +#: frontend/src/components/common/notice-item.js:224 msgid "{user} renamed file {oldFileName} {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:296 +#: frontend/src/components/common/notice-item.js:228 msgid "{user} moved file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:296 +#: frontend/src/components/common/notice-item.js:228 msgid "" "{user} moved file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:299 +#: frontend/src/components/common/notice-item.js:231 msgid "{user} updated file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:311 +#: frontend/src/components/common/notice-item.js:243 msgid "{user} created folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:311 +#: frontend/src/components/common/notice-item.js:243 msgid "" "{user} created folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:314 +#: frontend/src/components/common/notice-item.js:246 msgid "{user} deleted folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:314 +#: frontend/src/components/common/notice-item.js:246 msgid "" "{user} deleted folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:318 +#: frontend/src/components/common/notice-item.js:250 msgid "{user} restored folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:321 +#: frontend/src/components/common/notice-item.js:253 msgid "" "{user} renamed folder {oldFolderName} {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:325 +#: frontend/src/components/common/notice-item.js:257 msgid "{user} moved folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:325 +#: frontend/src/components/common/notice-item.js:257 msgid "" "{user} moved folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." @@ -232,15 +220,15 @@ msgid "Group not found" msgstr "Groep niet gevonden" #: frontend/src/components/cur-dir-path/dir-path.js:31 -#: frontend/src/components/main-side-nav.js:69 +#: frontend/src/components/main-side-nav.js:70 msgid "A file is being uploaded. Are you sure you want to leave this page?" msgstr "" #: frontend/src/components/cur-dir-path/dir-path.js:91 #: frontend/src/components/cur-dir-path/dir-path.js:97 #: frontend/src/components/file-chooser/file-chooser.js:450 -#: frontend/src/components/main-side-nav.js:143 -#: frontend/src/components/main-side-nav.js:145 +#: frontend/src/components/main-side-nav.js:144 +#: frontend/src/components/main-side-nav.js:146 #: frontend/src/components/org-admin-group-nav.js:23 #: frontend/src/pages/org-admin/org-department-item.js:318 #: frontend/src/pages/org-admin/side-panel.js:62 @@ -249,7 +237,7 @@ msgstr "" #: frontend/src/pages/share-admin/libraries.js:360 #: frontend/src/pages/sys-admin/departments/department.js:45 #: frontend/src/pages/sys-admin/groups/group-nav.js:17 -#: frontend/src/pages/sys-admin/info.js:116 +#: frontend/src/pages/sys-admin/info.js:112 #: frontend/src/pages/sys-admin/orgs/org-nav.js:20 #: frontend/src/pages/sys-admin/repos/search-repos.js:140 #: frontend/src/pages/sys-admin/side-panel.js:90 @@ -260,18 +248,17 @@ msgstr "Bibliotheken" #: frontend/src/components/cur-dir-path/dir-tool.js:77 #: frontend/src/components/cur-dir-path/dir-tool.js:98 #: frontend/src/components/cur-dir-path/dir-tool.js:99 -#: frontend/src/components/dirent-detail/detail-list-view.js:124 +#: frontend/src/components/dirent-detail/detail-list-view.js:123 #: frontend/src/components/dirent-detail/file-details.js:89 -#: frontend/src/components/toolbar/view-file-toolbar.js:79 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:78 -#: frontend/src/utils/text-translation.js:34 +#: frontend/src/components/toolbar/view-file-toolbar.js:105 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:48 +#: frontend/src/utils/text-translation.js:35 msgid "Tags" msgstr "Tags" #: frontend/src/components/cur-dir-path/dir-tool.js:81 #: frontend/src/components/cur-dir-path/dir-tool.js:103 #: frontend/src/components/history-trash-file-view/file-view.js:33 -#: frontend/src/pages/org-admin/libraries/org-repo-nav.js:16 #: frontend/src/pages/sys-admin/repos/repos-nav.js:17 msgid "Trash" msgstr "Prullenbak" @@ -279,10 +266,10 @@ msgstr "Prullenbak" #: frontend/src/components/cur-dir-path/dir-tool.js:106 #: frontend/src/components/file-view/file-toolbar.js:198 #: frontend/src/components/file-view/file-toolbar.js:248 -#: frontend/src/components/toolbar/view-file-toolbar.js:80 +#: frontend/src/components/toolbar/view-file-toolbar.js:106 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:64 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:71 -#: frontend/src/utils/text-translation.js:31 +#: frontend/src/utils/text-translation.js:32 msgid "History" msgstr "Geschiedenis" @@ -360,7 +347,7 @@ msgstr "Contactinformatie" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:142 #: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:31 #: frontend/src/pages/sys-admin/abuse-reports.js:91 -#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 +#: frontend/src/repo-history.js:137 frontend/src/repo-history.js:144 msgid "Description" msgstr "Beschrijving" @@ -372,8 +359,8 @@ msgstr "Beschrijving" #: frontend/src/components/dialog/confirm-disconnect-wechat.js:35 #: frontend/src/components/dialog/confirm-restore-repo.js:36 #: frontend/src/components/dialog/confirm-unlink-device.js:49 -#: frontend/src/components/dialog/copy-dirent-dialog.js:165 -#: frontend/src/components/dialog/create-file-dialog.js:111 +#: frontend/src/components/dialog/copy-dirent-dialog.js:162 +#: frontend/src/components/dialog/create-file-dialog.js:179 #: frontend/src/components/dialog/create-folder-dialog.js:99 #: frontend/src/components/dialog/create-group-dialog.js:81 #: frontend/src/components/dialog/create-repo-dialog.js:270 @@ -391,11 +378,11 @@ msgstr "Beschrijving" #: frontend/src/components/dialog/invite-people-dialog.js:121 #: frontend/src/components/dialog/label-repo-state-dialog.js:88 #: frontend/src/components/dialog/leave-group-dialog.js:32 -#: frontend/src/components/dialog/lib-history-setting-dialog.js:151 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:150 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:123 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:273 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:253 -#: frontend/src/components/dialog/move-dirent-dialog.js:185 +#: frontend/src/components/dialog/move-dirent-dialog.js:183 #: frontend/src/components/dialog/new-wiki-dialog.js:60 #: frontend/src/components/dialog/org-add-member-dialog.js:68 #: frontend/src/components/dialog/org-delete-department-dialog.js:42 @@ -431,7 +418,7 @@ msgstr "Beschrijving" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:50 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:56 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-import-user-dialog.js:59 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:144 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:143 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-logs-export-excel-dialog.js:104 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:95 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:51 @@ -440,33 +427,35 @@ msgstr "Beschrijving" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-set-org-name-dialog.js:64 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-unlink-device-dialog.js:47 #: frontend/src/components/dialog/sysadmin-dialog/update-user.js:60 -#: frontend/src/components/dialog/transfer-dialog.js:186 +#: frontend/src/components/dialog/transfer-dialog.js:100 #: frontend/src/components/dialog/upload-remind-dialog.js:44 #: frontend/src/components/dialog/view-link-dialog.js:37 #: frontend/src/components/dialog/wiki-delete-dialog.js:25 #: frontend/src/components/dialog/wiki-select-dialog.js:97 -#: frontend/src/components/file-uploader/upload-list-item.js:144 +#: frontend/src/components/file-uploader/upload-list-item.js:127 #: frontend/src/components/seatable-integration-account-setting-widgets/delete-seatables-dialog.js:24 #: frontend/src/components/send-link.js:111 #: frontend/src/components/share-link-panel/link-details.js:230 #: frontend/src/components/share-link-panel/link-list.js:68 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:144 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:127 #: frontend/src/components/user-settings/social-login-saml.js:67 #: frontend/src/pages/org-admin/input-item.js:92 #: frontend/src/pages/org-admin/web-settings/input-item.js:69 -#: frontend/src/pages/sys-admin/web-settings/input-item.js:70 -#: frontend/src/pages/upload-link/upload-list-item.js:144 +#: frontend/src/pages/sys-admin/web-settings/input-item.js:66 +#: frontend/src/pages/upload-link/upload-list-item.js:124 #: frontend/src/tc-accept.js:42 msgid "Cancel" msgstr "Annuleren" #: frontend/src/components/dialog/add-abuse-report-dialog.js:93 -#: frontend/src/components/dialog/change-repo-password-dialog.js:118 +#: frontend/src/components/dialog/add-reviewer-dialog.js:110 +#: frontend/src/components/dialog/add-reviewer-dialog.js:111 +#: frontend/src/components/dialog/change-repo-password-dialog.js:117 #: frontend/src/components/dialog/clean-trash.js:77 #: frontend/src/components/dialog/confirm-apply-folder-properties-dialog.js:56 -#: frontend/src/components/dialog/copy-dirent-dialog.js:166 +#: frontend/src/components/dialog/copy-dirent-dialog.js:163 #: frontend/src/components/dialog/create-department-repo-dialog.js:95 -#: frontend/src/components/dialog/create-file-dialog.js:112 +#: frontend/src/components/dialog/create-file-dialog.js:180 #: frontend/src/components/dialog/create-folder-dialog.js:100 #: frontend/src/components/dialog/create-group-dialog.js:82 #: frontend/src/components/dialog/create-repo-dialog.js:271 @@ -480,13 +469,13 @@ msgstr "Annuleren" #: frontend/src/components/dialog/invite-people-dialog.js:122 #: frontend/src/components/dialog/label-repo-state-dialog.js:89 #: frontend/src/components/dialog/lib-decrypt-dialog.js:67 -#: frontend/src/components/dialog/lib-history-setting-dialog.js:152 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:151 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:124 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:326 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:254 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:306 -#: frontend/src/components/dialog/move-dirent-dialog.js:186 +#: frontend/src/components/dialog/move-dirent-dialog.js:184 #: frontend/src/components/dialog/new-wiki-dialog.js:61 #: frontend/src/components/dialog/org-add-admin-dialog.js:66 #: frontend/src/components/dialog/org-add-department-dialog.js:86 @@ -530,7 +519,7 @@ msgstr "Annuleren" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:90 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:51 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:57 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:145 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:144 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-logs-export-excel-dialog.js:105 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:96 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:52 @@ -540,7 +529,7 @@ msgstr "Annuleren" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:268 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:255 #: frontend/src/components/dialog/sysadmin-dialog/update-user.js:61 -#: frontend/src/components/dialog/transfer-dialog.js:187 +#: frontend/src/components/dialog/transfer-dialog.js:101 #: frontend/src/components/dialog/transfer-group-dialog.js:69 #: frontend/src/components/dialog/wiki-select-dialog.js:99 #: frontend/src/components/dialog/wiki-select-dialog.js:100 @@ -561,10 +550,55 @@ msgstr "Annuleren" #: frontend/src/pages/sys-admin/repos/search-repos.js:155 #: frontend/src/pages/sys-admin/statistic/statistic-common-tool.js:128 #: frontend/src/pages/sys-admin/users/search-users.js:318 -#: frontend/src/pages/sys-admin/web-settings/input-item.js:69 +#: frontend/src/pages/sys-admin/web-settings/input-item.js:65 msgid "Submit" msgstr "Verzenden" +#: frontend/src/components/dialog/add-reviewer-dialog.js:98 +msgid "Request a review" +msgstr "" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:100 +msgid "Add new reviewer" +msgstr "" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:103 +#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:283 +#: frontend/src/components/dialog/org-add-member-dialog.js:58 +#: frontend/src/components/dialog/share-to-user.js:357 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-member-dialog.js:37 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-member-dialog.js:56 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-batch-add-admin-dialog.js:45 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:45 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:46 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:240 +#: frontend/src/components/list-and-add-group-members.js:173 +#: frontend/src/pages/org-admin/org-users-search-users.js:196 +#: frontend/src/pages/org-admin/org-users-users.js:260 +#: frontend/src/pages/sys-admin/users/search-users.js:313 +#: frontend/src/pages/sys-admin/users/users.js:425 +msgid "Search users" +msgstr "" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:137 +#: frontend/src/components/dialog/edit-filetag-dialog.js:145 +#: frontend/src/components/dialog/list-created-files-dialog.js:55 +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:86 +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:107 +#: frontend/src/components/dialog/org-add-admin-dialog.js:65 +#: frontend/src/components/dialog/search-file-dialog.js:115 +#: frontend/src/components/dialog/share-admin-link.js:35 +#: frontend/src/components/dialog/share-repo-dialog.js:149 +#: frontend/src/components/dialog/transfer-group-dialog.js:68 +#: frontend/src/components/search/ai-search.js:653 +#: frontend/src/components/search/ai-search.js:690 +#: frontend/src/components/search/search.js:497 +#: frontend/src/components/search/search.js:532 +#: frontend/src/components/system-notification.js:46 +#: frontend/src/pages/groups/group-view.js:479 +msgid "Close" +msgstr "Sluiten" + #: frontend/src/components/dialog/change-repo-password-dialog.js:49 msgid "Please enter the old password" msgstr "Geeft het oude wachtwoord op" @@ -589,24 +623,24 @@ msgstr "Nieuwe wachtwoorden komen niet overeen" msgid "Successfully changed library password." msgstr "Succesvolle wijziging van wachtwoord bibliotheek" -#: frontend/src/components/dialog/change-repo-password-dialog.js:98 +#: frontend/src/components/dialog/change-repo-password-dialog.js:102 msgid "Change Password of Library {placeholder}" msgstr "Wijzig wachtwoord van bibliotheek {placeholder}" -#: frontend/src/components/dialog/change-repo-password-dialog.js:108 +#: frontend/src/components/dialog/change-repo-password-dialog.js:107 msgid "Old Password" msgstr "Oude wachtwoord" -#: frontend/src/components/dialog/change-repo-password-dialog.js:110 +#: frontend/src/components/dialog/change-repo-password-dialog.js:109 msgid "New Password" msgstr "Nieuw wachtwoord" -#: frontend/src/components/dialog/change-repo-password-dialog.js:110 +#: frontend/src/components/dialog/change-repo-password-dialog.js:109 #: frontend/src/components/dialog/create-repo-dialog.js:240 msgid "(at least {placeholder} characters)" msgstr "" -#: frontend/src/components/dialog/change-repo-password-dialog.js:112 +#: frontend/src/components/dialog/change-repo-password-dialog.js:111 msgid "New Password Again" msgstr "Nieuwe wachtwoord nogmaals" @@ -632,12 +666,11 @@ msgstr "" #: frontend/src/components/dialog/clean-trash.js:62 #: frontend/src/pages/org-admin/devices/devices-errors.js:193 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:375 #: frontend/src/pages/share-admin/share-links.js:590 #: frontend/src/pages/share-admin/upload-links.js:306 #: frontend/src/pages/sys-admin/devices/devices-errors.js:197 #: frontend/src/pages/sys-admin/repos/trash-repos.js:400 -#: frontend/src/repo-folder-trash.js:207 +#: frontend/src/repo-folder-trash.js:204 msgid "Clean" msgstr "Opschonen" @@ -744,8 +777,9 @@ msgstr "Wil je je account echt verwijderen?" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:39 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:59 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:59 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:643 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:667 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:668 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:692 +#: frontend/src/components/draft-list-view/draft-list-item.js:111 #: frontend/src/components/group-members.js:163 #: frontend/src/components/popover/tag-list-item.js:55 #: frontend/src/components/popover/tag-list-item.js:56 @@ -761,8 +795,8 @@ msgstr "Wil je je account echt verwijderen?" #: frontend/src/components/share-link-panel/link-list.js:69 #: frontend/src/components/share-link-panel/link-list.js:129 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:513 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:330 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:338 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:358 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:366 #: frontend/src/components/user-settings/delete-account.js:38 #: frontend/src/components/user-settings/web-api-auth-token.js:83 #: frontend/src/pages/invitations/invitations-view.js:104 @@ -770,16 +804,14 @@ msgstr "Wil je je account echt verwijderen?" #: frontend/src/pages/invitations/invitations-view.js:136 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:360 #: frontend/src/pages/my-libs/mylib-repo-menu.js:145 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:267 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:198 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:256 #: frontend/src/pages/org-admin/org-department-item.js:551 #: frontend/src/pages/org-admin/org-departments-list.js:210 #: frontend/src/pages/org-admin/org-group-repos.js:174 #: frontend/src/pages/org-admin/org-groups-search-groups.js:115 #: frontend/src/pages/org-admin/org-groups.js:306 +#: frontend/src/pages/org-admin/org-libraries.js:316 #: frontend/src/pages/org-admin/org-links.js:216 -#: frontend/src/pages/org-admin/org-user-item.js:194 +#: frontend/src/pages/org-admin/org-user-item.js:179 #: frontend/src/pages/org-admin/org-user-repos.js:170 #: frontend/src/pages/sys-admin/departments/group-item.js:69 #: frontend/src/pages/sys-admin/groups/groups-content.js:184 @@ -791,7 +823,7 @@ msgstr "Wil je je account echt verwijderen?" #: frontend/src/pages/sys-admin/orgs/org-groups.js:120 #: frontend/src/pages/sys-admin/orgs/org-repos.js:117 #: frontend/src/pages/sys-admin/orgs/org-repos.js:125 -#: frontend/src/pages/sys-admin/orgs/org-users.js:298 +#: frontend/src/pages/sys-admin/orgs/org-users.js:288 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:205 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:213 #: frontend/src/pages/sys-admin/repos/dir-content.js:61 @@ -803,8 +835,8 @@ msgstr "Wil je je account echt verwijderen?" #: frontend/src/pages/sys-admin/users/search-users.js:355 #: frontend/src/pages/sys-admin/users/user-repos.js:163 #: frontend/src/pages/sys-admin/users/user-repos.js:218 -#: frontend/src/pages/sys-admin/users/users-content.js:361 -#: frontend/src/pages/sys-admin/users/users-content.js:560 +#: frontend/src/pages/sys-admin/users/users-content.js:352 +#: frontend/src/pages/sys-admin/users/users-content.js:548 #: frontend/src/pages/sys-admin/users/users.js:510 #: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:65 #: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:69 @@ -832,7 +864,6 @@ msgid "Are you sure you want to disconnect?" msgstr "" #: frontend/src/components/dialog/confirm-restore-repo.js:31 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:264 #: frontend/src/pages/sys-admin/repos/trash-repos.js:266 msgid "Restore Library" msgstr "Bibliotheek herstellen" @@ -846,13 +877,11 @@ msgstr "Weet je zeker dat je deze bibliotheek wil terughalen?" #: frontend/src/pages/file-history-old/history-item.js:126 #: frontend/src/pages/my-libs/my-libs-deleted.js:176 #: frontend/src/pages/my-libs/my-libs-deleted.js:177 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:195 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:267 #: frontend/src/pages/sys-admin/repos/trash-repos.js:197 #: frontend/src/pages/sys-admin/repos/trash-repos.js:269 -#: frontend/src/repo-folder-trash.js:363 frontend/src/repo-folder-trash.js:374 -#: frontend/src/repo-snapshot.js:170 frontend/src/repo-snapshot.js:299 -#: frontend/src/repo-snapshot.js:308 +#: frontend/src/repo-folder-trash.js:358 frontend/src/repo-folder-trash.js:368 +#: frontend/src/repo-snapshot.js:168 frontend/src/repo-snapshot.js:297 +#: frontend/src/repo-snapshot.js:306 msgid "Restore" msgstr "Terughalen" @@ -940,12 +969,13 @@ msgid "New Department Library" msgstr "" #: frontend/src/components/dialog/create-department-repo-dialog.js:81 -#: frontend/src/components/dialog/create-file-dialog.js:98 +#: frontend/src/components/dialog/create-file-dialog.js:151 #: frontend/src/components/dialog/create-folder-dialog.js:86 #: frontend/src/components/dialog/create-group-dialog.js:69 #: frontend/src/components/dialog/create-repo-dialog.js:188 #: frontend/src/components/dialog/create-tag-dialog.js:79 #: frontend/src/components/dialog/list-created-files-dialog.js:28 +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:66 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:84 #: frontend/src/components/dialog/new-wiki-dialog.js:56 #: frontend/src/components/dialog/org-add-department-dialog.js:73 @@ -965,7 +995,8 @@ msgstr "" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:63 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:82 #: frontend/src/components/dialog/wiki-select-dialog.js:78 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:627 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:626 +#: frontend/src/components/draft-list-view/draft-list-view.js:36 #: frontend/src/components/group-members.js:30 #: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:122 #: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23 @@ -973,7 +1004,6 @@ msgstr "" #: frontend/src/pages/my-libs/my-libs-deleted.js:93 #: frontend/src/pages/my-libs/mylib-repo-list-view.js:90 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:160 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:75 #: frontend/src/pages/org-admin/org-admin-list.js:50 #: frontend/src/pages/org-admin/org-department-item.js:250 #: frontend/src/pages/org-admin/org-department-item.js:290 @@ -984,6 +1014,7 @@ msgstr "" #: frontend/src/pages/org-admin/org-group-repos.js:83 #: frontend/src/pages/org-admin/org-groups-search-groups.js:157 #: frontend/src/pages/org-admin/org-groups.js:160 +#: frontend/src/pages/org-admin/org-libraries.js:147 #: frontend/src/pages/org-admin/org-links.js:100 #: frontend/src/pages/org-admin/org-user-profile.js:136 #: frontend/src/pages/org-admin/org-user-repos.js:79 @@ -1014,12 +1045,12 @@ msgstr "" #: frontend/src/pages/sys-admin/users/user-links.js:49 #: frontend/src/pages/sys-admin/users/user-repos.js:54 #: frontend/src/pages/sys-admin/users/user-shared-repos.js:35 -#: frontend/src/repo-folder-trash.js:239 frontend/src/repo-snapshot.js:200 +#: frontend/src/repo-folder-trash.js:236 frontend/src/repo-snapshot.js:198 #: frontend/src/shared-dir-view.js:661 msgid "Name" msgstr "Naam" -#: frontend/src/components/dialog/create-file-dialog.js:62 +#: frontend/src/components/dialog/create-file-dialog.js:59 #: frontend/src/components/dialog/create-folder-dialog.js:54 #: frontend/src/components/dialog/rename-dialog.js:56 #: frontend/src/components/dialog/rename-dirent.js:56 @@ -1028,7 +1059,7 @@ msgstr "Naam" msgid "The name \"{name}\" is already taken. Please choose a different name." msgstr "" -#: frontend/src/components/dialog/create-file-dialog.js:94 +#: frontend/src/components/dialog/create-file-dialog.js:147 #: frontend/src/components/toolbar/dir-operation-toolbar.js:207 #: frontend/src/components/toolbar/dir-operation-toolbar.js:232 #: frontend/src/pages/repo-wiki-mode/side-panel.js:176 @@ -1070,7 +1101,7 @@ msgstr "Wachtwoord is te kort" #: frontend/src/components/dialog/create-repo-dialog.js:111 #: frontend/src/components/dialog/generate-upload-link.js:150 #: frontend/src/components/dialog/org-add-user-dialog.js:123 -#: frontend/src/components/share-link-panel/link-creation.js:181 +#: frontend/src/components/share-link-panel/link-creation.js:175 msgid "Passwords don't match" msgstr "Wachtwoorden komen niet overeen" @@ -1136,14 +1167,14 @@ msgstr "Toegangsrechten" #: frontend/src/components/dialog/share-repo-dialog.js:40 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:22 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57 -#: frontend/src/utils/utils.js:680 +#: frontend/src/utils/utils.js:684 msgid "Read-Write" msgstr "Lezen/schrijven" #: frontend/src/components/dialog/create-repo-dialog.js:227 #: frontend/src/components/dialog/share-repo-dialog.js:41 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57 -#: frontend/src/utils/utils.js:683 +#: frontend/src/utils/utils.js:687 msgid "Read-Only" msgstr "Alleen lezen" @@ -1157,7 +1188,7 @@ msgstr "Versleutel" #: frontend/src/components/dialog/org-add-user-dialog.js:145 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:106 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:153 -#: frontend/src/components/share-link-panel/link-creation.js:284 +#: frontend/src/components/share-link-panel/link-creation.js:278 #: frontend/src/pages/sys-admin/web-settings/web-settings.js:239 #: frontend/src/settings.js:48 frontend/src/settings.js:134 msgid "Password" @@ -1167,15 +1198,15 @@ msgstr "Wachtwoord" #: frontend/src/components/dialog/generate-upload-link.js:390 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:110 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:163 -#: frontend/src/components/share-link-panel/link-creation.js:295 +#: frontend/src/components/share-link-panel/link-creation.js:289 msgid "Password again" msgstr "Wachtwoord nogmaals" #: frontend/src/components/dialog/create-tag-dialog.js:53 #: frontend/src/components/dialog/zip-download-dialog.js:73 -#: frontend/src/components/file-uploader/file-uploader.js:400 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:409 -#: frontend/src/pages/upload-link/file-uploader.js:399 +#: frontend/src/components/file-uploader/file-uploader.js:406 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:415 +#: frontend/src/pages/upload-link/file-uploader.js:404 msgid "Internal Server Error" msgstr "Interne Server Fout" @@ -1185,10 +1216,10 @@ msgstr "Tag \"{name}\" bestaat al" #: frontend/src/components/dialog/create-tag-dialog.js:73 #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:124 -#: frontend/src/components/share-link-panel/link-creation.js:259 +#: frontend/src/components/share-link-panel/link-creation.js:253 #: frontend/src/components/share-link-panel/link-details.js:166 -#: frontend/src/repo-folder-trash.js:201 frontend/src/repo-history.js:112 -#: frontend/src/repo-snapshot.js:150 +#: frontend/src/repo-folder-trash.js:198 frontend/src/repo-history.js:109 +#: frontend/src/repo-snapshot.js:148 msgid "Back" msgstr "Terug" @@ -1204,10 +1235,10 @@ msgstr "Kies een kleur" #: frontend/src/components/dialog/create-tag-dialog.js:109 #: frontend/src/components/file-view/file-toolbar.js:155 #: frontend/src/components/file-view/file-toolbar.js:214 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:115 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:158 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:199 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:222 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:121 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:165 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:206 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:229 #: frontend/src/shared-dir-view.js:486 msgid "Save" msgstr "Opslaan" @@ -1231,8 +1262,6 @@ msgid "Permission name" msgstr "" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:151 -#: frontend/src/components/file-uploader/file-uploader.js:684 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:667 #: frontend/src/components/toolbar/dir-operation-toolbar.js:189 #: frontend/src/components/toolbar/dir-operation-toolbar.js:198 #: frontend/src/components/toolbar/dir-operation-toolbar.js:227 @@ -1246,8 +1275,7 @@ msgstr "" #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:69 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:79 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:89 -#: frontend/src/pages/upload-link/file-uploader.js:625 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:66 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:52 #: frontend/src/shared-dir-view.js:471 msgid "Upload" msgstr "Upload" @@ -1255,8 +1283,8 @@ msgstr "Upload" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:180 #: frontend/src/components/dialog/zip-download-dialog.js:123 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:637 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:661 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:662 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:686 #: frontend/src/components/file-view/file-toolbar.js:171 #: frontend/src/components/file-view/file-toolbar.js:255 #: frontend/src/components/file-view/file-view-tip.js:25 @@ -1264,10 +1292,10 @@ msgstr "Upload" #: frontend/src/components/history-trash-file-view/download.js:10 #: frontend/src/components/shared-file-view/shared-file-view-tip.js:27 #: frontend/src/components/shared-file-view/shared-file-view.js:133 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:331 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:344 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:359 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:372 #: frontend/src/pages/file-history-old/history-item.js:127 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:122 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:128 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:74 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:253 #: frontend/src/pages/org-admin/statistic/statistic-traffic.js:63 @@ -1282,7 +1310,7 @@ msgstr "Upload" #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:84 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:94 #: frontend/src/pages/sys-admin/users/user-links.js:202 -#: frontend/src/repo-snapshot.js:309 frontend/src/shared-dir-view.js:769 +#: frontend/src/repo-snapshot.js:307 frontend/src/shared-dir-view.js:769 #: frontend/src/shared-dir-view.js:796 frontend/src/shared-dir-view.js:844 #: frontend/src/shared-dir-view.js:876 frontend/src/shared-dir-view.js:945 #: frontend/src/shared-dir-view.js:963 @@ -1312,9 +1340,9 @@ msgstr "" #: frontend/src/components/dialog/view-link-dialog.js:38 #: frontend/src/components/share-link-panel/link-item.js:112 #: frontend/src/components/shared-link.js:24 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:329 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:337 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:343 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:357 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:365 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:371 #: frontend/src/pages/org-admin/org-saml-config.js:118 #: frontend/src/pages/org-admin/org-saml-config.js:132 #: frontend/src/pages/org-admin/org-saml-config.js:146 @@ -1347,7 +1375,7 @@ msgstr "" #: frontend/src/components/select-editor/select-editor.js:138 #: frontend/src/components/share-link-panel/link-details.js:206 #: frontend/src/components/share-link-panel/link-details.js:207 -#: frontend/src/components/toolbar/view-file-toolbar.js:67 +#: frontend/src/components/toolbar/view-file-toolbar.js:87 #: frontend/src/components/user-settings/user-avatar-form.js:97 #: frontend/src/pages/org-admin/org-user-profile.js:139 #: frontend/src/pages/org-admin/org-user-profile.js:145 @@ -1361,9 +1389,9 @@ msgstr "" #: frontend/src/pages/sys-admin/institutions/institution-info.js:28 #: frontend/src/pages/sys-admin/orgs/org-info.js:41 #: frontend/src/pages/sys-admin/users/user-info.js:91 -#: frontend/src/pages/sys-admin/users/users-content.js:514 +#: frontend/src/pages/sys-admin/users/users-content.js:502 #: frontend/src/pages/wiki/main-panel.js:106 -#: frontend/src/pages/wiki/main-panel.js:107 frontend/src/repo-history.js:306 +#: frontend/src/pages/wiki/main-panel.js:107 frontend/src/repo-history.js:303 msgid "Edit" msgstr "Aanpassen" @@ -1401,7 +1429,6 @@ msgstr "" #: frontend/src/components/dialog/delete-repo-dialog.js:66 #: frontend/src/components/dialog/org-delete-repo-dialog.js:32 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:33 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:253 #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:101 #: frontend/src/pages/sys-admin/orgs/org-repos.js:122 #: frontend/src/pages/sys-admin/repos/trash-repos.js:255 @@ -1425,28 +1452,11 @@ msgid "Select Tags" msgstr "Tags selecteren" #: frontend/src/components/dialog/edit-filetag-dialog.js:141 -#: frontend/src/components/popover/edit-filetag-popover.js:187 +#: frontend/src/components/popover/edit-filetag-popover.js:182 #: frontend/src/components/popover/list-tag-popover.js:145 msgid "Create a new tag" msgstr "Nieuwe tag aanmaken" -#: frontend/src/components/dialog/edit-filetag-dialog.js:145 -#: frontend/src/components/dialog/list-created-files-dialog.js:52 -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:107 -#: frontend/src/components/dialog/org-add-admin-dialog.js:65 -#: frontend/src/components/dialog/search-file-dialog.js:115 -#: frontend/src/components/dialog/share-admin-link.js:35 -#: frontend/src/components/dialog/share-repo-dialog.js:149 -#: frontend/src/components/dialog/transfer-group-dialog.js:68 -#: frontend/src/components/search/ai-search.js:663 -#: frontend/src/components/search/ai-search.js:700 -#: frontend/src/components/search/search.js:497 -#: frontend/src/components/search/search.js:532 -#: frontend/src/components/system-notification.js:46 -#: frontend/src/pages/groups/group-view.js:479 -msgid "Close" -msgstr "Sluiten" - #: frontend/src/components/dialog/edit-repo-commit-labels.js:47 msgid "Successfully edited labels." msgstr "" @@ -1460,48 +1470,48 @@ msgid "Find an option" msgstr "" #: frontend/src/components/dialog/extra-attributes-dialog/index.js:217 -#: frontend/src/components/dirent-detail/detail-list-view.js:93 -#: frontend/src/components/dirent-detail/detail-list-view.js:134 +#: frontend/src/components/dirent-detail/detail-list-view.js:92 +#: frontend/src/components/dirent-detail/detail-list-view.js:133 msgid "Edit extra properties" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:142 #: frontend/src/components/dialog/reset-webdav-password.js:29 #: frontend/src/components/dialog/set-webdav-password.js:29 -#: frontend/src/components/share-link-panel/link-creation.js:173 +#: frontend/src/components/share-link-panel/link-creation.js:167 msgid "Please enter a password." msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:146 #: frontend/src/components/dialog/reset-webdav-password.js:33 #: frontend/src/components/dialog/set-webdav-password.js:33 -#: frontend/src/components/share-link-panel/link-creation.js:177 +#: frontend/src/components/share-link-panel/link-creation.js:171 msgid "The password is too short." msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:154 #: frontend/src/components/dialog/reset-webdav-password.js:38 #: frontend/src/components/dialog/set-webdav-password.js:38 -#: frontend/src/components/share-link-panel/link-creation.js:185 +#: frontend/src/components/share-link-panel/link-creation.js:179 msgid "" "The password is too weak. It should include at least {passwordStrengthLevel}" " of the following: number, upper letter, lower letter and other symbols." msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:162 -#: frontend/src/components/share-link-panel/link-creation.js:193 +#: frontend/src/components/share-link-panel/link-creation.js:187 msgid "Please select an expiration time" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:170 -#: frontend/src/components/share-link-panel/link-creation.js:202 +#: frontend/src/components/share-link-panel/link-creation.js:196 msgid "Please enter days" msgstr "Voer aantal dagen in" #: frontend/src/components/dialog/generate-upload-link.js:174 #: frontend/src/components/dialog/lib-history-setting-dialog.js:66 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:66 -#: frontend/src/components/share-link-panel/link-creation.js:206 +#: frontend/src/components/share-link-panel/link-creation.js:200 msgid "Please enter a non-negative integer" msgstr "Voer een niet negatief getal in" @@ -1512,7 +1522,7 @@ msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:276 #: frontend/src/components/dialog/reset-webdav-password.js:68 #: frontend/src/components/dialog/set-webdav-password.js:68 -#: frontend/src/components/share-link-panel/link-creation.js:285 +#: frontend/src/components/share-link-panel/link-creation.js:279 msgid "" "(at least {passwordMinLength} characters and includes " "{passwordStrengthLevel} of the following: number, upper letter, lower letter" @@ -1559,18 +1569,18 @@ msgstr "Verzend" #: frontend/src/components/dialog/generate-upload-link.js:367 #: frontend/src/components/dialog/generate-upload-link.js:372 -#: frontend/src/components/share-link-panel/link-creation.js:273 -#: frontend/src/components/share-link-panel/link-creation.js:278 +#: frontend/src/components/share-link-panel/link-creation.js:267 +#: frontend/src/components/share-link-panel/link-creation.js:272 msgid "Add password protection" msgstr "Wachtwoord beveiliging toevoegen" #: frontend/src/components/dialog/generate-upload-link.js:403 -#: frontend/src/components/share-link-panel/link-creation.js:308 +#: frontend/src/components/share-link-panel/link-creation.js:302 msgid "Add auto expiration" msgstr "Voeg automatische vervaldatum toe" #: frontend/src/components/dialog/generate-upload-link.js:422 -#: frontend/src/components/share-link-panel/link-creation.js:344 +#: frontend/src/components/share-link-panel/link-creation.js:338 #: frontend/src/components/user-settings/web-api-auth-token.js:86 msgid "Generate" msgstr "Genereer" @@ -1690,8 +1700,8 @@ msgstr "" #: frontend/src/components/dialog/invite-people-dialog.js:107 #: frontend/src/components/dialog/share-dialog.js:154 #: frontend/src/components/dialog/share-to-invite-people.js:273 -#: frontend/src/components/main-side-nav.js:261 -#: frontend/src/components/main-side-nav.js:263 +#: frontend/src/components/main-side-nav.js:271 +#: frontend/src/components/main-side-nav.js:273 #: frontend/src/components/toolbar/invitations-toolbar.js:31 #: frontend/src/components/toolbar/invitations-toolbar.js:35 #: frontend/src/pages/invitations/invitations-view.js:282 @@ -1749,33 +1759,36 @@ msgstr "Het wachtwoord wordt maar 1 uur op de server bewaard." msgid "Successfully set library history." msgstr "Bibliotheekgeschiedenis instellen gelukt." -#: frontend/src/components/dialog/lib-history-setting-dialog.js:112 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:110 -msgid "{placeholder} History Setting" -msgstr "{placeholder} Geschiedenis instellingen" +#: frontend/src/components/dialog/lib-history-setting-dialog.js:116 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:114 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:351 +#: frontend/src/pages/my-libs/mylib-repo-menu.js:154 +#: frontend/src/pages/sys-admin/repos/repos.js:271 +msgid "History Setting" +msgstr "Geschiedenis-instellingen" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:123 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:122 msgid "Setting library history is disabled by Admin." msgstr "" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:128 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:121 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:127 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:120 msgid "Keep full history" msgstr "Bewaar volledige geschiedenis" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:132 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:125 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:131 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:124 msgid "Don't keep history" msgstr "Bewaar geschiedenis niet" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:136 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:129 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:135 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:128 msgid "Only keep a period of history:" msgstr "Bewaar alleen geschiedenis over been bepaalde periode:" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:145 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:144 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:117 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:138 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:137 #: frontend/src/components/set-link-expiration.js:89 msgid "days" msgstr "dagen" @@ -1808,30 +1821,30 @@ msgstr "Gebruikersrechten" msgid "Group Permission" msgstr "Groepsrechten" -#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:69 +#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:73 msgid "{placeholder} Folder Permission" msgstr "{placeholder} Map toegangsrechten" -#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:69 -msgid "Set permission of {placeholder}" -msgstr "" +#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:73 +msgid "Set {placeholder}'s permission" +msgstr "Stel rechten van {placeholder} in" #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:186 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:169 #: frontend/src/components/dialog/repo-api-token-dialog.js:197 #: frontend/src/components/dialog/zip-download-dialog.js:76 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:294 -#: frontend/src/pages/lib-content-view/lib-content-view.js:181 -#: frontend/src/pages/lib-content-view/lib-content-view.js:710 -#: frontend/src/pages/lib-content-view/lib-content-view.js:758 -#: frontend/src/pages/lib-content-view/lib-content-view.js:850 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1035 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1051 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1087 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1115 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1177 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1233 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1271 +#: frontend/src/pages/lib-content-view/lib-content-view.js:185 +#: frontend/src/pages/lib-content-view/lib-content-view.js:735 +#: frontend/src/pages/lib-content-view/lib-content-view.js:784 +#: frontend/src/pages/lib-content-view/lib-content-view.js:869 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1065 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1081 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1117 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1145 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1209 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1259 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1287 #: frontend/src/pages/my-libs/my-libs-deleted.js:152 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:293 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:315 @@ -1840,22 +1853,22 @@ msgstr "" #: frontend/src/pages/search/main-panel.js:197 #: frontend/src/pages/shared-with-all/public-shared-view.js:106 #: frontend/src/pages/sys-admin/abuse-reports.js:45 -#: frontend/src/pages/upload-link/file-uploader.js:433 -#: frontend/src/repo-folder-trash.js:136 frontend/src/repo-folder-trash.js:333 -#: frontend/src/utils/utils.js:1190 +#: frontend/src/pages/upload-link/file-uploader.js:437 +#: frontend/src/repo-folder-trash.js:136 frontend/src/repo-folder-trash.js:329 +#: frontend/src/utils/utils.js:1194 msgid "Error" msgstr "Fout" #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:189 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:172 #: frontend/src/components/dialog/repo-api-token-dialog.js:199 -#: frontend/src/pages/lib-content-view/lib-content-view.js:187 +#: frontend/src/pages/lib-content-view/lib-content-view.js:191 #: frontend/src/pages/search/main-panel.js:82 #: frontend/src/pages/sys-admin/abuse-reports.js:47 -#: frontend/src/repo-folder-trash.js:142 frontend/src/repo-folder-trash.js:335 +#: frontend/src/repo-folder-trash.js:142 frontend/src/repo-folder-trash.js:331 #: frontend/src/shared-file-view-document.js:74 #: frontend/src/shared-file-view-spreadsheet.js:71 -#: frontend/src/utils/utils.js:1193 frontend/src/view-file-document.js:76 +#: frontend/src/utils/utils.js:1197 frontend/src/view-file-document.js:76 #: frontend/src/view-file-spreadsheet.js:71 msgid "Please check the network." msgstr "Controleer de netwerkverbinding." @@ -1893,23 +1906,6 @@ msgstr "Selecteer een groep" msgid "User" msgstr "Gebruiker" -#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:283 -#: frontend/src/components/dialog/org-add-member-dialog.js:58 -#: frontend/src/components/dialog/share-to-user.js:357 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-member-dialog.js:37 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-member-dialog.js:56 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-batch-add-admin-dialog.js:45 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:45 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:46 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:240 -#: frontend/src/components/list-and-add-group-members.js:173 -#: frontend/src/pages/org-admin/org-users-search-users.js:196 -#: frontend/src/pages/org-admin/org-users-users.js:260 -#: frontend/src/pages/sys-admin/users/search-users.js:313 -#: frontend/src/pages/sys-admin/users/users.js:425 -msgid "Search users" -msgstr "" - #: frontend/src/components/dialog/list-created-files-dialog.js:23 msgid "Created Files" msgstr "" @@ -1924,60 +1920,67 @@ msgstr "" #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:48 #: frontend/src/pages/sys-admin/devices/devices-errors.js:53 #: frontend/src/pages/sys-admin/logs-page/login-logs.js:48 -#: frontend/src/repo-history.js:141 frontend/src/repo-history.js:148 +#: frontend/src/repo-history.js:138 frontend/src/repo-history.js:145 #: frontend/src/user-notifications.js:131 #: frontend/src/user-notifications.js:135 msgid "Time" msgstr "Tijd:" -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79 -msgid "Tagged Files" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:44 +#: frontend/src/pages/drafts/draft-content.js:29 +msgid "Successfully deleted draft %(draft)s." msgstr "" -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:85 -#: frontend/src/components/dialog/search-file-dialog.js:94 -#: frontend/src/components/dirent-detail/detail-list-view.js:120 -#: frontend/src/components/dirent-detail/file-details.js:85 -#: frontend/src/components/dirent-detail/lib-details.js:69 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:630 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124 -#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24 -#: frontend/src/file-history-old.js:245 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:74 -#: frontend/src/pages/my-libs/mylib-repo-list-view.js:92 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:80 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:82 -#: frontend/src/pages/org-admin/org-department-item.js:327 -#: frontend/src/pages/org-admin/org-group-repos.js:84 -#: frontend/src/pages/org-admin/org-user-repos.js:80 -#: frontend/src/pages/org-admin/org-user-shared-repos.js:78 -#: frontend/src/pages/search/advanced-search.js:78 -#: frontend/src/pages/search/advanced-search.js:226 -#: frontend/src/pages/share-with-ocm/remote-dir-content.js:99 -#: frontend/src/pages/shared-libs/shared-libs.js:84 -#: frontend/src/pages/sys-admin/departments/department-libraries.js:85 -#: frontend/src/pages/sys-admin/repos/dir-content.js:104 -#: frontend/src/pages/sys-admin/repos/repos.js:82 -#: frontend/src/pages/sys-admin/repos/repos.js:84 -#: frontend/src/pages/sys-admin/users/user-shared-repos.js:37 -#: frontend/src/repo-folder-trash.js:242 frontend/src/repo-snapshot.js:201 -#: frontend/src/shared-dir-view.js:663 -msgid "Size" -msgstr "Grootte" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:48 +#: frontend/src/pages/drafts/draft-content.js:33 +msgid "Failed to delete draft %(draft)s." +msgstr "" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:61 +#: frontend/src/pages/drafts/drafts-view.js:19 +msgid "Drafts" +msgstr "Concepten" + +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:67 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:74 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:74 +#: frontend/src/components/group-members.js:125 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:126 +#: frontend/src/components/wiki-list-view/wiki-list-view.js:45 +#: frontend/src/pages/groups/group-view.js:381 +#: frontend/src/pages/org-admin/org-group-members.js:109 +#: frontend/src/pages/org-admin/org-libraries.js:153 +#: frontend/src/pages/org-admin/org-links.js:101 +#: frontend/src/pages/org-admin/org-user-shared-repos.js:77 +#: frontend/src/pages/shared-libs/shared-libs.js:86 +#: frontend/src/pages/sys-admin/groups/group-members.js:166 +#: frontend/src/pages/sys-admin/groups/groups-content.js:58 +#: frontend/src/pages/sys-admin/links/share-links.js:66 +#: frontend/src/pages/sys-admin/orgs/org-repos.js:35 +#: frontend/src/pages/sys-admin/repos/repos.js:88 +#: frontend/src/pages/sys-admin/repos/trash-repos.js:67 +#: frontend/src/pages/sys-admin/users/user-groups.js:119 +#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:170 +#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:188 +msgid "Owner" +msgstr "Eigenaar" + +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:68 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:86 #: frontend/src/components/dialog/search-file-dialog.js:95 #: frontend/src/components/dialog/share-repo-dialog.js:129 #: frontend/src/components/dialog/wiki-select-dialog.js:79 -#: frontend/src/components/dirent-detail/detail-list-view.js:87 -#: frontend/src/components/dirent-detail/detail-list-view.js:122 +#: frontend/src/components/dirent-detail/detail-list-view.js:86 +#: frontend/src/components/dirent-detail/detail-list-view.js:121 #: frontend/src/components/dirent-detail/file-details.js:87 #: frontend/src/components/dirent-detail/lib-details.js:70 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:631 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:630 +#: frontend/src/components/draft-list-view/draft-list-view.js:38 #: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:125 #: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25 #: frontend/src/components/wiki-list-view/wiki-list-view.js:46 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:76 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:46 #: frontend/src/pages/my-libs/mylib-repo-list-view.js:94 #: frontend/src/pages/org-admin/org-user-repos.js:81 #: frontend/src/pages/org-admin/org-user-shared-repos.js:79 @@ -1992,11 +1995,61 @@ msgstr "Grootte" msgid "Last Update" msgstr "Laatste wijziging" +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79 +msgid "Tagged Files" +msgstr "" + +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:85 +#: frontend/src/components/dialog/search-file-dialog.js:94 +#: frontend/src/components/dirent-detail/detail-list-view.js:119 +#: frontend/src/components/dirent-detail/file-details.js:85 +#: frontend/src/components/dirent-detail/lib-details.js:69 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:629 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124 +#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24 +#: frontend/src/file-history-old.js:245 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:44 +#: frontend/src/pages/my-libs/mylib-repo-list-view.js:92 +#: frontend/src/pages/org-admin/org-department-item.js:327 +#: frontend/src/pages/org-admin/org-group-repos.js:84 +#: frontend/src/pages/org-admin/org-libraries.js:150 +#: frontend/src/pages/org-admin/org-user-repos.js:80 +#: frontend/src/pages/org-admin/org-user-shared-repos.js:78 +#: frontend/src/pages/search/advanced-search.js:78 +#: frontend/src/pages/search/advanced-search.js:226 +#: frontend/src/pages/share-with-ocm/remote-dir-content.js:99 +#: frontend/src/pages/shared-libs/shared-libs.js:84 +#: frontend/src/pages/sys-admin/departments/department-libraries.js:85 +#: frontend/src/pages/sys-admin/repos/dir-content.js:104 +#: frontend/src/pages/sys-admin/repos/repos.js:82 +#: frontend/src/pages/sys-admin/repos/repos.js:84 +#: frontend/src/pages/sys-admin/users/user-shared-repos.js:37 +#: frontend/src/repo-folder-trash.js:238 frontend/src/repo-snapshot.js:199 +#: frontend/src/shared-dir-view.js:663 +msgid "Size" +msgstr "Grootte" + #: frontend/src/components/dialog/list-taggedfiles-dialog.js:165 #: frontend/src/pages/starred/starred.js:221 msgid "deleted" msgstr "verwijderd" +#: frontend/src/components/dialog/local-draft-dialog.js:17 +msgid "Local draft" +msgstr "" + +#: frontend/src/components/dialog/local-draft-dialog.js:19 +msgid "You have an unsaved draft. Do you like to use it?" +msgstr "" + +#: frontend/src/components/dialog/local-draft-dialog.js:22 +msgid "Use draft" +msgstr "Concept gebruiken" + +#: frontend/src/components/dialog/local-draft-dialog.js:23 +msgid "Delete draft" +msgstr "Concept verwijderen" + #: frontend/src/components/dialog/manage-members-dialog.js:21 msgid "Manage group members" msgstr "" @@ -2015,8 +2068,10 @@ msgstr "Nieuwe Wiki" #: frontend/src/components/dialog/op-menu.js:53 #: frontend/src/components/dialog/op-menu.js:54 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:809 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:810 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:837 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:838 +#: frontend/src/components/draft-list-view/draft-list-item.js:104 +#: frontend/src/components/draft-list-view/draft-list-item.js:105 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:123 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:124 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:152 @@ -2041,16 +2096,16 @@ msgstr "Nieuwe Wiki" #: frontend/src/pages/my-libs/mylib-repo-menu.js:210 #: frontend/src/pages/my-libs/mylib-repo-menu.js:263 #: frontend/src/pages/my-libs/mylib-repo-menu.js:264 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:260 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:261 #: frontend/src/pages/org-admin/org-groups-search-groups.js:108 #: frontend/src/pages/org-admin/org-groups-search-groups.js:109 #: frontend/src/pages/org-admin/org-groups.js:299 #: frontend/src/pages/org-admin/org-groups.js:300 +#: frontend/src/pages/org-admin/org-libraries.js:309 +#: frontend/src/pages/org-admin/org-libraries.js:310 #: frontend/src/pages/org-admin/org-links.js:209 #: frontend/src/pages/org-admin/org-links.js:210 -#: frontend/src/pages/org-admin/org-user-item.js:187 -#: frontend/src/pages/org-admin/org-user-item.js:188 +#: frontend/src/pages/org-admin/org-user-item.js:172 +#: frontend/src/pages/org-admin/org-user-item.js:173 #: frontend/src/pages/repo-wiki-mode/side-panel.js:168 #: frontend/src/pages/repo-wiki-mode/side-panel.js:169 #: frontend/src/pages/sdoc/sdoc-file-history/history-version.js:127 @@ -2109,7 +2164,7 @@ msgstr "Nieuwe afdeling" #: frontend/src/pages/sys-admin/departments/department.js:105 #: frontend/src/pages/sys-admin/groups/group-members.js:324 #: frontend/src/pages/sys-admin/institutions/institution-users.js:362 -#: frontend/src/pages/sys-admin/orgs/org-users.js:434 +#: frontend/src/pages/sys-admin/orgs/org-users.js:415 msgid "Add Member" msgstr "Lid toevoegen" @@ -2160,11 +2215,11 @@ msgstr "" #: frontend/src/pages/sys-admin/institutions/institutions.js:127 #: frontend/src/pages/sys-admin/orgs/org-groups.js:107 #: frontend/src/pages/sys-admin/orgs/org-repos.js:100 -#: frontend/src/pages/sys-admin/orgs/org-users.js:228 +#: frontend/src/pages/sys-admin/orgs/org-users.js:220 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:138 #: frontend/src/pages/sys-admin/terms-and-conditions/item.js:125 #: frontend/src/pages/sys-admin/users/user-repos.js:192 -#: frontend/src/pages/sys-admin/users/users-content.js:403 +#: frontend/src/pages/sys-admin/users/users-content.js:393 msgid "Are you sure you want to delete {placeholder} ?" msgstr "" @@ -2175,7 +2230,7 @@ msgstr "Afdeling verwijderen" #: frontend/src/components/dialog/org-delete-member-dialog.js:40 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-member-dialog.js:40 -#: frontend/src/pages/sys-admin/orgs/org-users.js:295 +#: frontend/src/pages/sys-admin/orgs/org-users.js:285 msgid "Delete Member" msgstr "Lid verwijderen" @@ -2261,9 +2316,9 @@ msgid "API token is copied to the clipboard." msgstr "" #: frontend/src/components/dialog/repo-api-token-dialog.js:116 -#: frontend/src/pages/lib-content-view/lib-content-view.js:168 -#: frontend/src/pages/lib-content-view/lib-content-view.js:171 -#: frontend/src/repo-folder-trash.js:131 frontend/src/utils/utils.js:1185 +#: frontend/src/pages/lib-content-view/lib-content-view.js:172 +#: frontend/src/pages/lib-content-view/lib-content-view.js:175 +#: frontend/src/repo-folder-trash.js:131 frontend/src/utils/utils.js:1189 msgid "Permission denied" msgstr "Permissie geweigerd" @@ -2279,29 +2334,33 @@ msgstr "" msgid "{placeholder} SeaTable integration" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:52 -msgid "{placeholder} Share Admin" -msgstr "" +#: frontend/src/components/dialog/repo-share-admin-dialog.js:56 +#: frontend/src/components/main-side-nav.js:278 +#: frontend/src/components/main-side-nav.js:280 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:354 +#: frontend/src/pages/my-libs/mylib-repo-menu.js:178 +msgid "Share Admin" +msgstr "Delen beheer" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:67 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:65 #: frontend/src/pages/share-admin/share-links.js:554 #: frontend/src/pages/share-admin/upload-links.js:286 #: frontend/src/pages/sys-admin/links/links-nav.js:15 msgid "Share Links" msgstr "Gedeelde links" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:74 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:72 #: frontend/src/pages/share-admin/share-links.js:557 #: frontend/src/pages/share-admin/upload-links.js:288 #: frontend/src/pages/sys-admin/links/links-nav.js:16 msgid "Upload Links" msgstr "Uploadlinks" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:80 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:78 msgid "User Shares" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:85 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:83 msgid "Group Shares" msgstr "" @@ -2429,15 +2488,15 @@ msgstr "" #: frontend/src/components/dialog/share-dialog.js:323 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-dialog.js:84 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:640 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:664 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:665 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:689 #: frontend/src/components/file-view/file-toolbar.js:143 #: frontend/src/components/file-view/file-toolbar.js:242 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:348 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:511 #: frontend/src/components/toolbar/dir-operation-toolbar.js:218 -#: frontend/src/components/toolbar/view-file-toolbar.js:77 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:105 +#: frontend/src/components/toolbar/view-file-toolbar.js:103 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:69 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:359 #: frontend/src/pages/my-libs/mylib-repo-menu.js:142 @@ -2499,12 +2558,12 @@ msgstr "" #: frontend/src/components/dialog/share-to-other-server.js:193 #: frontend/src/pages/groups/group-view.js:302 -#: frontend/src/pages/org-admin/org-user-item.js:83 +#: frontend/src/pages/org-admin/org-user-item.js:82 #: frontend/src/pages/org-admin/org-users-users.js:157 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:168 -#: frontend/src/pages/sys-admin/users/users-content.js:261 -#: frontend/src/pages/sys-admin/users/users-content.js:322 -#: frontend/src/pages/sys-admin/users/users-content.js:327 +#: frontend/src/pages/sys-admin/users/users-content.js:256 +#: frontend/src/pages/sys-admin/users/users-content.js:313 +#: frontend/src/pages/sys-admin/users/users-content.js:318 #: frontend/src/pages/sys-admin/users/users.js:269 #: frontend/src/pages/sys-admin/users/users.js:293 msgid "It may take some time, please wait." @@ -2520,7 +2579,7 @@ msgstr "" #: frontend/src/pages/sys-admin/invitations/invitations.js:300 #: frontend/src/pages/sys-admin/notifications/notifications.js:274 #: frontend/src/pages/sys-admin/orgs/org-repos.js:176 -#: frontend/src/pages/sys-admin/orgs/org-users.js:390 +#: frontend/src/pages/sys-admin/orgs/org-users.js:371 #: frontend/src/pages/sys-admin/orgs/orgs.js:105 #: frontend/src/pages/sys-admin/orgs/search-orgs.js:69 #: frontend/src/pages/sys-admin/repos/dir-view.js:96 @@ -2635,31 +2694,6 @@ msgstr "Wachtwoorden komen niet overeen." msgid "Add Organization" msgstr "Organisatie toevoegen" -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:74 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:74 -#: frontend/src/components/group-members.js:125 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:126 -#: frontend/src/components/wiki-list-view/wiki-list-view.js:45 -#: frontend/src/pages/groups/group-view.js:381 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:86 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:65 -#: frontend/src/pages/org-admin/org-group-members.js:109 -#: frontend/src/pages/org-admin/org-links.js:101 -#: frontend/src/pages/org-admin/org-user-shared-repos.js:77 -#: frontend/src/pages/shared-libs/shared-libs.js:86 -#: frontend/src/pages/sys-admin/groups/group-members.js:166 -#: frontend/src/pages/sys-admin/groups/groups-content.js:58 -#: frontend/src/pages/sys-admin/links/share-links.js:66 -#: frontend/src/pages/sys-admin/orgs/org-repos.js:35 -#: frontend/src/pages/sys-admin/repos/repos.js:88 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:67 -#: frontend/src/pages/sys-admin/users/user-groups.js:119 -#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:170 -#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:188 -msgid "Owner" -msgstr "Eigenaar" - #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:101 msgid "Owner can use admin panel in an organization, must be a new account." msgstr "Beheerder kan het beheerpaneel in een organisatie gebruiken, moet een nieuw account zijn." @@ -2702,7 +2736,7 @@ msgstr "" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:80 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:81 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:51 -#: frontend/src/components/dialog/transfer-dialog.js:146 +#: frontend/src/components/dialog/transfer-dialog.js:79 msgid "Select a user" msgstr "" @@ -2727,7 +2761,7 @@ msgid "End date" msgstr "Einddatum" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:34 -#: frontend/src/components/dialog/transfer-dialog.js:173 +#: frontend/src/components/dialog/transfer-dialog.js:71 msgid "Transfer Library {library_name}" msgstr "" @@ -2747,16 +2781,16 @@ msgstr "" msgid "Terms" msgstr "" -#: frontend/src/components/dialog/transfer-dialog.js:127 -msgid "Transfer to user" +#: frontend/src/components/dialog/transfer-dialog.js:87 +msgid "Select a department" msgstr "" -#: frontend/src/components/dialog/transfer-dialog.js:133 +#: frontend/src/components/dialog/transfer-dialog.js:95 msgid "Transfer to department" msgstr "" -#: frontend/src/components/dialog/transfer-dialog.js:157 -msgid "Select a department" +#: frontend/src/components/dialog/transfer-dialog.js:95 +msgid "Transfer to user" msgstr "" #: frontend/src/components/dialog/transfer-group-dialog.js:55 @@ -2822,65 +2856,64 @@ msgstr "" msgid "Packaging..." msgstr "Aan het inpakken..." -#: frontend/src/components/dir-view-mode/dir-column-file.js:48 +#: frontend/src/components/dir-view-mode/dir-column-file.js:69 msgid "File does not exist." msgstr "" -#: frontend/src/components/dirent-detail/detail-list-view.js:86 -#: frontend/src/components/dirent-detail/detail-list-view.js:121 +#: frontend/src/components/dir-view-mode/dir-column-file.js:90 +msgid "This file is in draft stage." +msgstr "" + +#: frontend/src/components/dir-view-mode/dir-column-file.js:91 +msgid "View Draft" +msgstr "Concept bekijken" + +#: frontend/src/components/dirent-detail/detail-list-view.js:85 +#: frontend/src/components/dirent-detail/detail-list-view.js:120 #: frontend/src/components/dirent-detail/file-details.js:86 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:75 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:45 msgid "Location" msgstr "Locatie" -#: frontend/src/components/dirent-detail/detail-list-view.js:102 -#: frontend/src/components/dirent-detail/detail-list-view.js:104 +#: frontend/src/components/dirent-detail/detail-list-view.js:101 +#: frontend/src/components/dirent-detail/detail-list-view.js:103 msgid "Apply properties to files inside the folder" msgstr "" #: frontend/src/components/dirent-detail/lib-details.js:68 -#: frontend/src/components/main-side-nav.js:180 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:79 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:82 +#: frontend/src/components/main-side-nav.js:181 +#: frontend/src/pages/org-admin/org-libraries.js:149 #: frontend/src/pages/repo-wiki-mode/side-panel.js:161 -#: frontend/src/pages/sys-admin/info.js:116 +#: frontend/src/pages/sys-admin/info.js:112 #: frontend/src/pages/sys-admin/repos/repos.js:81 #: frontend/src/pages/sys-admin/repos/repos.js:84 msgid "Files" msgstr "Bestanden" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:210 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:705 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 msgid "Frozen by {name}" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:210 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:705 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 msgid "locked by {name}" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:214 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:711 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:736 msgid "freezed" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:214 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:711 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:736 #: frontend/src/components/file-view/file-info.js:31 #: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:17 msgid "locked" msgstr "Geblokkeerd" -#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 -msgid "Unselect this item" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 -msgid "Select this item" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-item.js:734 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:818 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:759 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:846 #: frontend/src/components/file-view/file-info.js:40 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:643 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:333 @@ -2892,8 +2925,8 @@ msgstr "" msgid "Unstar" msgstr "Ongedaan maken van favoriet" -#: frontend/src/components/dirent-list-view/dirent-list-item.js:734 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:818 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:759 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:846 #: frontend/src/components/file-view/file-info.js:40 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:643 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:333 @@ -2903,24 +2936,40 @@ msgstr "Ongedaan maken van favoriet" msgid "Star" msgstr "Favoriet maken" -#: frontend/src/components/dirent-list-view/dirent-list-view.js:623 -msgid "Unselect all items" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-view.js:623 -msgid "Select all items" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-none-view.js:54 +#: frontend/src/components/dirent-list-view/dirent-none-view.js:52 msgid "This folder has no content at this time." msgstr "" -#: frontend/src/components/dirent-list-view/dirent-none-view.js:55 +#: frontend/src/components/dirent-list-view/dirent-none-view.js:53 msgid "You can create files quickly" msgstr "" +#: frontend/src/components/draft-list-view/draft-list-item.js:113 +#: frontend/src/pages/sdoc-revision/index.js:123 +msgid "Publish" +msgstr "Publiceren" + +#: frontend/src/components/draft-list-view/draft-list-view.js:37 +#: frontend/src/pages/dashboard/content.js:34 +#: frontend/src/pages/org-admin/devices/devices-errors.js:51 +#: frontend/src/pages/org-admin/org-logs-file-audit.js:103 +#: frontend/src/pages/org-admin/org-logs-file-update.js:117 +#: frontend/src/pages/org-admin/org-logs-perm-audit.js:84 +#: frontend/src/pages/share-admin/share-links.js:88 +#: frontend/src/pages/share-admin/upload-links.js:51 +#: frontend/src/pages/starred/starred.js:35 +#: frontend/src/pages/sys-admin/abuse-reports.js:87 +#: frontend/src/pages/sys-admin/devices/devices-errors.js:51 +#: frontend/src/pages/sys-admin/file-scan-records.js:29 +#: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:91 +#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:169 +#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:187 +#: frontend/src/pages/sys-admin/web-settings/web-settings.js:279 +msgid "Library" +msgstr "Bibliotheek" + #: frontend/src/components/file-chooser/file-chooser.js:286 -#: frontend/src/components/search/ai-search.js:453 +#: frontend/src/components/search/ai-search.js:452 #: frontend/src/components/search/wiki-search.js:193 msgid "No results matching" msgstr "" @@ -2934,151 +2983,132 @@ msgstr "Huidige bibliotheek" msgid "Other Libraries" msgstr "Andere bibliotheken" -#: frontend/src/components/file-uploader/file-uploader.js:148 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:146 -#: frontend/src/pages/upload-link/file-uploader.js:140 +#: frontend/src/components/file-uploader/file-uploader.js:149 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:147 +#: frontend/src/pages/upload-link/file-uploader.js:141 msgid "Please upload no more than {maxFiles} files at a time." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:395 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:406 -#: frontend/src/pages/upload-link/file-uploader.js:396 +#: frontend/src/components/file-uploader/file-uploader.js:401 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:412 +#: frontend/src/pages/upload-link/file-uploader.js:401 msgid "File is locked by others." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:396 +#: frontend/src/components/file-uploader/file-uploader.js:402 msgid "Invalid filename." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:397 +#: frontend/src/components/file-uploader/file-uploader.js:403 msgid "File already exists." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:398 +#: frontend/src/components/file-uploader/file-uploader.js:404 msgid "File size is too large." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:399 +#: frontend/src/components/file-uploader/file-uploader.js:405 msgid "Out of quota." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:408 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:399 -#: frontend/src/pages/upload-link/file-uploader.js:389 +#: frontend/src/components/file-uploader/file-uploader.js:414 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:405 +#: frontend/src/pages/upload-link/file-uploader.js:394 msgid "Network error" msgstr "Netwerkfout" -#: frontend/src/components/file-uploader/forbid-upload-list-item.js:23 -#: frontend/src/components/shared-link-file-uploader/forbid-upload-list-item.js:23 -#: frontend/src/pages/upload-link/forbid-upload-list-item.js:23 -msgid "File too large" +#: frontend/src/components/file-uploader/forbid-upload-list-item.js:13 +#: frontend/src/components/shared-link-file-uploader/forbid-upload-list-item.js:13 +msgid "Please upload files less than {placeholder}M" msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:94 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:94 +#: frontend/src/components/file-uploader/upload-list-item.js:97 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:97 #: frontend/src/pages/upload-link/upload-list-item.js:94 msgid "Preparing to upload..." msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:95 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:95 +#: frontend/src/components/file-uploader/upload-list-item.js:98 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:98 #: frontend/src/pages/upload-link/upload-list-item.js:95 msgid "Remaining" msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:96 -#: frontend/src/components/file-uploader/upload-list-item.js:122 +#: frontend/src/components/file-uploader/upload-list-item.js:99 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:99 +#: frontend/src/pages/upload-link/upload-list-item.js:96 +msgid "Indexing..." +msgstr "" + +#: frontend/src/components/file-uploader/upload-list-item.js:130 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:130 +#: frontend/src/pages/upload-link/upload-list-item.js:127 +msgid "Retry" +msgstr "" + +#: frontend/src/components/file-uploader/upload-list-item.js:133 #: frontend/src/components/file-view/file-toolbar.js:150 #: frontend/src/components/file-view/file-toolbar.js:209 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:96 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:122 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:155 -#: frontend/src/pages/upload-link/upload-list-item.js:96 -#: frontend/src/pages/upload-link/upload-list-item.js:122 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:133 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:117 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162 +#: frontend/src/pages/upload-link/upload-list-item.js:130 msgid "Saving..." msgstr "Opslaan..." -#: frontend/src/components/file-uploader/upload-list-item.js:117 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:117 -#: frontend/src/pages/upload-link/upload-list-item.js:117 -msgid "Waiting..." -msgstr "" - -#: frontend/src/components/file-uploader/upload-list-item.js:118 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:118 -#: frontend/src/pages/upload-link/upload-list-item.js:118 -msgid "Uploading..." -msgstr "" - -#: frontend/src/components/file-uploader/upload-list-item.js:131 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:131 -#: frontend/src/pages/upload-link/upload-list-item.js:131 +#: frontend/src/components/file-uploader/upload-list-item.js:136 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:136 +#: frontend/src/pages/upload-link/upload-list-item.js:133 msgid "Uploaded" msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:147 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:147 -#: frontend/src/pages/upload-link/upload-list-item.js:147 -msgid "Retry" -msgstr "" - #: frontend/src/components/file-uploader/upload-progress-dialog.js:48 #: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:48 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:51 -msgid "{uploaded_files_num}/{all_files_num} Files" -msgstr "" +#: frontend/src/pages/org-admin/web-settings/web-settings.js:119 +msgid "File Upload" +msgstr "Bestandsupload" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:56 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:56 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:58 -msgid "{failed_files_num} file(s) failed to upload" -msgstr "" - -#: frontend/src/components/file-uploader/upload-progress-dialog.js:67 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:67 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:83 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:49 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:49 msgid "File Uploading..." msgstr "Bestand uploaden..." +#: frontend/src/components/file-uploader/upload-progress-dialog.js:75 #: frontend/src/components/file-uploader/upload-progress-dialog.js:77 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:75 #: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:77 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:90 -msgid "All files uploaded" -msgstr "" - -#: frontend/src/components/file-uploader/upload-progress-dialog.js:96 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:96 msgid "Retry All" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:103 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:103 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:75 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:80 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:82 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:80 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:82 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:61 msgid "Cancel All" msgstr "Alles annuleren" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:110 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:110 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:107 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:88 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:88 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:68 msgid "name" msgstr "naam" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:111 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:111 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:108 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:89 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:89 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:69 msgid "size" msgstr "grootte" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:112 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:112 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:109 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:90 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:90 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:70 msgid "progress" msgstr "voortgang" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:113 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:113 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:110 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:91 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:91 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:71 msgid "state" msgstr "" @@ -3093,14 +3123,14 @@ msgid "unstarred" msgstr "geen favoriet" #: frontend/src/components/file-view/file-toolbar.js:92 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:90 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:96 #: frontend/src/utils/text-translation.js:23 msgid "Lock" msgstr "Slot" #: frontend/src/components/file-view/file-toolbar.js:96 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:98 -#: frontend/src/utils/text-translation.js:24 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:104 +#: frontend/src/utils/text-translation.js:25 msgid "Unlock" msgstr "Deblokkeer" @@ -3118,12 +3148,12 @@ msgstr "" #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:342 #: frontend/src/pages/org-admin/org-logs-file-update.js:260 #: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:137 -#: frontend/src/repo-history.js:292 frontend/src/utils/text-translation.js:21 +#: frontend/src/repo-history.js:289 frontend/src/utils/text-translation.js:21 msgid "Details" msgstr "Details" #: frontend/src/components/file-view/file-toolbar.js:186 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:130 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:136 #: frontend/src/utils/text-translation.js:22 msgid "Open via Client" msgstr "Openen via programma" @@ -3145,7 +3175,7 @@ msgstr "" #: frontend/src/pages/sys-admin/groups/group-members.js:109 #: frontend/src/pages/sys-admin/users/user-groups.js:122 #: frontend/src/pages/sys-admin/users/users-nav.js:25 -#: frontend/src/utils/utils.js:686 +#: frontend/src/utils/utils.js:690 msgid "Admin" msgstr "Admin" @@ -3162,9 +3192,8 @@ msgstr "Lid" #: frontend/src/components/group-members.js:96 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:290 -#: frontend/src/pages/lib-content-view/lib-content-view.js:838 +#: frontend/src/pages/lib-content-view/lib-content-view.js:857 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:311 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:157 #: frontend/src/pages/org-admin/org-group-repos.js:146 #: frontend/src/pages/org-admin/org-user-repos.js:142 #: frontend/src/pages/sys-admin/repos/repos.js:162 @@ -3199,91 +3228,84 @@ msgstr "Groepslid toevoegen" msgid "Search group members" msgstr "" -#: frontend/src/components/main-side-nav.js:92 +#: frontend/src/components/main-side-nav.js:93 #: frontend/src/pages/org-admin/org-groups.js:154 msgid "All Groups" msgstr "Alle groepen" -#: frontend/src/components/main-side-nav.js:123 -#: frontend/src/components/main-side-nav.js:125 -#: frontend/src/components/main-side-nav.js:132 -#: frontend/src/components/main-side-nav.js:134 +#: frontend/src/components/main-side-nav.js:124 +#: frontend/src/components/main-side-nav.js:126 +#: frontend/src/components/main-side-nav.js:133 +#: frontend/src/components/main-side-nav.js:135 #: frontend/src/pages/org-admin/side-panel.js:86 #: frontend/src/pages/sys-admin/side-panel.js:174 msgid "Links" msgstr "Links" -#: frontend/src/components/main-side-nav.js:150 -#: frontend/src/components/main-side-nav.js:152 +#: frontend/src/components/main-side-nav.js:151 +#: frontend/src/components/main-side-nav.js:153 #: frontend/src/pages/share-admin/folders.js:368 msgid "Folders" msgstr "Mappen" -#: frontend/src/components/main-side-nav.js:184 -#: frontend/src/components/main-side-nav.js:186 +#: frontend/src/components/main-side-nav.js:185 +#: frontend/src/components/main-side-nav.js:187 #: frontend/src/pages/my-libs/my-libs-deleted.js:54 #: frontend/src/pages/my-libs/my-libs.js:166 msgid "My Libraries" msgstr "Mijn bibliotheken" -#: frontend/src/components/main-side-nav.js:191 -#: frontend/src/components/main-side-nav.js:193 +#: frontend/src/components/main-side-nav.js:192 +#: frontend/src/components/main-side-nav.js:194 #: frontend/src/pages/shared-libs/shared-libs.js:456 msgid "Shared with me" msgstr "Gedeeld met mij" -#: frontend/src/components/main-side-nav.js:198 -#: frontend/src/components/main-side-nav.js:200 +#: frontend/src/components/main-side-nav.js:199 +#: frontend/src/components/main-side-nav.js:201 #: frontend/src/pages/shared-with-all/public-shared-view.js:206 msgid "Shared with all" msgstr "Gedeeld met iedereen" -#: frontend/src/components/main-side-nav.js:205 -#: frontend/src/components/main-side-nav.js:207 +#: frontend/src/components/main-side-nav.js:206 +#: frontend/src/components/main-side-nav.js:208 msgid "Shared with groups" msgstr "Gedeeld met groepen" -#: frontend/src/components/main-side-nav.js:214 -#: frontend/src/components/main-side-nav.js:216 -#: frontend/src/components/main-side-nav.js:222 -#: frontend/src/components/main-side-nav.js:224 +#: frontend/src/components/main-side-nav.js:215 +#: frontend/src/components/main-side-nav.js:217 +#: frontend/src/components/main-side-nav.js:223 +#: frontend/src/components/main-side-nav.js:225 msgid "Shared from other servers" msgstr "" -#: frontend/src/components/main-side-nav.js:231 +#: frontend/src/components/main-side-nav.js:232 msgid "Tools" msgstr "Hulpmiddelen" -#: frontend/src/components/main-side-nav.js:234 -#: frontend/src/components/main-side-nav.js:236 +#: frontend/src/components/main-side-nav.js:235 +#: frontend/src/components/main-side-nav.js:237 #: frontend/src/pages/starred/starred.js:315 msgid "Favorites" msgstr "Favorieten" -#: frontend/src/components/main-side-nav.js:241 -#: frontend/src/components/main-side-nav.js:243 +#: frontend/src/components/main-side-nav.js:242 +#: frontend/src/components/main-side-nav.js:244 msgid "Activities" msgstr "Activiteiten" -#: frontend/src/components/main-side-nav.js:248 -#: frontend/src/components/main-side-nav.js:250 +#: frontend/src/components/main-side-nav.js:249 +#: frontend/src/components/main-side-nav.js:251 #: frontend/src/pages/wikis/wikis.js:137 msgid "Published Libraries" msgstr "" -#: frontend/src/components/main-side-nav.js:254 -#: frontend/src/components/main-side-nav.js:256 +#: frontend/src/components/main-side-nav.js:264 +#: frontend/src/components/main-side-nav.js:266 #: frontend/src/pages/linked-devices/linked-devices.js:230 msgid "Linked Devices" msgstr "Gekoppelde apparaten" -#: frontend/src/components/main-side-nav.js:268 -#: frontend/src/components/main-side-nav.js:270 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:354 -#: frontend/src/pages/my-libs/mylib-repo-menu.js:178 -msgid "Share Admin" -msgstr "Delen beheer" - #: frontend/src/components/more.js:14 msgid "show more" msgstr "" @@ -3323,15 +3345,15 @@ msgid "" "right}" msgstr "" -#: frontend/src/components/popover/edit-filetag-popover.js:141 +#: frontend/src/components/popover/edit-filetag-popover.js:137 msgid "No tags" msgstr "Geen tags" -#: frontend/src/components/popover/edit-filetag-popover.js:145 +#: frontend/src/components/popover/edit-filetag-popover.js:141 msgid "Tag not found" msgstr "" -#: frontend/src/components/popover/edit-filetag-popover.js:159 +#: frontend/src/components/popover/edit-filetag-popover.js:155 msgid "Find a tag" msgstr "" @@ -3374,8 +3396,8 @@ msgstr "" msgid "You are watching file changes of this library." msgstr "" -#: frontend/src/components/sdoc-wiki-page-viewer/index.js:133 -#: frontend/src/components/seafile-markdown-viewer/index.js:119 +#: frontend/src/components/sdoc-wiki-page-viewer/index.js:125 +#: frontend/src/components/seafile-markdown-viewer/index.js:111 msgid "Last modified by" msgstr "" @@ -3411,41 +3433,41 @@ msgstr "Nee" msgid "Reference documents" msgstr "" -#: frontend/src/components/search/ai-search.js:387 +#: frontend/src/components/search/ai-search.js:386 #: frontend/src/components/search/search.js:433 msgid "Search results visited recently" msgstr "" -#: frontend/src/components/search/ai-search.js:436 +#: frontend/src/components/search/ai-search.js:435 #: frontend/src/components/search/search.js:413 msgid "Type characters to start search" msgstr "" -#: frontend/src/components/search/ai-search.js:439 +#: frontend/src/components/search/ai-search.js:438 msgid "Type more characters to start search" msgstr "" -#: frontend/src/components/search/ai-search.js:450 -#: frontend/src/components/search/ai-search.js:467 +#: frontend/src/components/search/ai-search.js:449 +#: frontend/src/components/search/ai-search.js:466 msgid "Ask AI" msgstr "" -#: frontend/src/components/search/ai-search.js:529 +#: frontend/src/components/search/ai-search.js:528 msgid "" "Indexing the library. Semantic search will be available within a few " "minutes." msgstr "" -#: frontend/src/components/search/ai-search.js:540 +#: frontend/src/components/search/ai-search.js:539 msgid "Successfully turned it off" msgstr "" -#: frontend/src/components/search/ai-search.js:558 -#: frontend/src/components/search/ai-search.js:582 +#: frontend/src/components/search/ai-search.js:557 +#: frontend/src/components/search/ai-search.js:581 msgid "Turn on semantic search for this library" msgstr "" -#: frontend/src/components/search/ai-search.js:570 +#: frontend/src/components/search/ai-search.js:569 msgid "Turn off semantic search for this library" msgstr "" @@ -3516,13 +3538,13 @@ msgstr "" #: frontend/src/components/select-editor/sysadmin-user-role-editor.js:19 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:155 -#: frontend/src/pages/sys-admin/users/users-content.js:281 +#: frontend/src/pages/sys-admin/users/users-content.js:272 msgid "Default" msgstr "Standaard" #: frontend/src/components/select-editor/sysadmin-user-role-editor.js:21 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:157 -#: frontend/src/pages/sys-admin/users/users-content.js:283 +#: frontend/src/pages/sys-admin/users/users-content.js:274 msgid "Guest" msgstr "Gast" @@ -3579,36 +3601,30 @@ msgstr "" msgid "Successfully deleted {number_placeholder} share links" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:138 -msgid "" -"Share links cannot be generated because \"Invisible\", \"Online Read-Write\"" -" or \"Online Read-Only\" is set for you on some folder(s) in the library." -msgstr "" - -#: frontend/src/components/share-link-panel/link-creation.js:162 +#: frontend/src/components/share-link-panel/link-creation.js:156 msgid "Please enter an integer bigger than 1 as number of links." msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:166 +#: frontend/src/components/share-link-panel/link-creation.js:160 msgid "" "Please enter an integer not bigger than {max_number} as number of links." msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:260 +#: frontend/src/components/share-link-panel/link-creation.js:254 #: frontend/src/components/share-link-panel/link-list.js:64 msgid "Generate links in batch" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:260 +#: frontend/src/components/share-link-panel/link-creation.js:254 #: frontend/src/components/share-link-panel/link-list.js:63 msgid "Generate Link" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:265 +#: frontend/src/components/share-link-panel/link-creation.js:259 msgid "Number of links" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:329 +#: frontend/src/components/share-link-panel/link-creation.js:323 msgid "Set permission" msgstr "Rechten instellen" @@ -3656,8 +3672,7 @@ msgid "Are you sure you want to delete the selected share link(s) ?" msgstr "" #: frontend/src/components/shared-file-view/shared-file-view.js:47 -#: frontend/src/pages/markdown-editor/index.js:410 -#: frontend/src/pages/plain-markdown-editor/index.js:172 +#: frontend/src/pages/markdown-editor/index.js:458 #: frontend/src/view-file-text.js:81 msgid "Successfully saved" msgstr "" @@ -3668,7 +3683,7 @@ msgid "File download is disabled: the share link traffic of owner is used up." msgstr "Download is niet mogelijk: de limiet voor verkeer van bestanden delen is overschreden." #: frontend/src/components/shared-file-view/shared-file-view.js:122 -#: frontend/src/repo-folder-trash.js:205 frontend/src/repo-snapshot.js:168 +#: frontend/src/repo-folder-trash.js:202 frontend/src/repo-snapshot.js:166 #: frontend/src/shared-dir-view.js:449 msgid "Current path: " msgstr "Huidig pad:" @@ -3724,12 +3739,6 @@ msgstr "Map toegangsrechten" msgid "Unshare" msgstr "Delen intrekken" -#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:351 -#: frontend/src/pages/my-libs/mylib-repo-menu.js:154 -#: frontend/src/pages/sys-admin/repos/repos.js:271 -msgid "History Setting" -msgstr "Geschiedenis-instellingen" - #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:357 #: frontend/src/pages/my-libs/mylib-repo-menu.js:157 msgid "Change Password" @@ -3738,9 +3747,9 @@ msgstr "Wijzig het wachtwoord" #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:360 #: frontend/src/components/user-settings/webdav-password.js:104 #: frontend/src/pages/my-libs/mylib-repo-menu.js:160 -#: frontend/src/pages/sys-admin/orgs/org-users.js:304 -#: frontend/src/pages/sys-admin/users/users-content.js:364 -#: frontend/src/pages/sys-admin/users/users-content.js:566 +#: frontend/src/pages/sys-admin/orgs/org-users.js:294 +#: frontend/src/pages/sys-admin/users/users-content.js:355 +#: frontend/src/pages/sys-admin/users/users-content.js:554 msgid "Reset Password" msgstr "Wachtwoord reset" @@ -3799,8 +3808,8 @@ msgid "Clients" msgstr "Clients" #: frontend/src/components/toolbar/common-toolbar.js:24 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:86 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:146 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:90 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:150 #: frontend/src/pages/search/main-panel.js:330 #: frontend/src/pages/wiki/main-panel.js:95 #: frontend/src/pages/wiki/main-panel.js:112 @@ -3808,12 +3817,12 @@ msgid "Search files" msgstr "" #: frontend/src/components/toolbar/dir-operation-toolbar.js:192 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:68 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:54 msgid "Upload Files" msgstr "Bestanden Uploaden" #: frontend/src/components/toolbar/dir-operation-toolbar.js:193 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:69 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:55 msgid "Upload Folder" msgstr "Map uploaden" @@ -3846,17 +3855,17 @@ msgstr "Nieuw Word-bestand" msgid "New SeaDoc File" msgstr "" -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:328 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:336 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:356 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:364 #: frontend/src/utils/text-translation.js:18 msgid "Move" msgstr "Verplaatsen" #: frontend/src/components/toolbar/repo-view-toobar.js:63 -#: frontend/src/components/toolbar/view-file-toolbar.js:73 +#: frontend/src/components/toolbar/view-file-toolbar.js:99 #: frontend/src/file-history-old.js:268 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:55 -#: frontend/src/repo-folder-trash.js:284 +#: frontend/src/repo-folder-trash.js:280 msgid "More" msgstr "Meer" @@ -3865,10 +3874,18 @@ msgstr "Meer" msgid "Deleted Libraries" msgstr "" -#: frontend/src/components/toolbar/view-file-toolbar.js:67 +#: frontend/src/components/toolbar/view-file-toolbar.js:87 msgid "Edit File" msgstr "" +#: frontend/src/components/toolbar/view-file-toolbar.js:92 +msgid "New Draft" +msgstr "Nieuw concept" + +#: frontend/src/components/toolbar/view-file-toolbar.js:93 +msgid "Create a draft from this file, instead of editing it directly." +msgstr "" + #: frontend/src/components/toolbar/view-mode-toolbar.js:31 #: frontend/src/shared-dir-view.js:456 frontend/src/shared-dir-view.js:457 msgid "List" @@ -3884,7 +3901,7 @@ msgid "Column" msgstr "Kolom" #: frontend/src/components/toolbar/view-mode-toolbar.js:37 -#: frontend/src/utils/text-translation.js:33 +#: frontend/src/utils/text-translation.js:34 msgid "Properties" msgstr "" @@ -4096,8 +4113,8 @@ msgstr "" msgid "History Versions" msgstr "Versiehistorie" -#: frontend/src/file-history-old.js:244 frontend/src/repo-history.js:142 -#: frontend/src/repo-history.js:149 +#: frontend/src/file-history-old.js:244 frontend/src/repo-history.js:139 +#: frontend/src/repo-history.js:146 msgid "Modifier" msgstr "Wijziger" @@ -4129,71 +4146,75 @@ msgstr "Alle items uit de prullenbak verwijderd." msgid "Removed items older than {n} days from trash." msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:77 +#: frontend/src/pages/dashboard/activity-item.js:76 +msgid "Publish draft" +msgstr "" + +#: frontend/src/pages/dashboard/activity-item.js:89 msgid "{file} and {n} other files" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:80 +#: frontend/src/pages/dashboard/activity-item.js:92 msgid "Created {n} files" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:84 +#: frontend/src/pages/dashboard/activity-item.js:96 msgid "details" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:98 +#: frontend/src/pages/dashboard/activity-item.js:110 msgid "Created draft" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:98 +#: frontend/src/pages/dashboard/activity-item.js:110 msgid "Created file" msgstr "Bestand aangemaakt" -#: frontend/src/pages/dashboard/activity-item.js:103 +#: frontend/src/pages/dashboard/activity-item.js:115 msgid "Deleted draft" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:103 +#: frontend/src/pages/dashboard/activity-item.js:115 msgid "Deleted file" msgstr "Bestand verwijderd" -#: frontend/src/pages/dashboard/activity-item.js:108 +#: frontend/src/pages/dashboard/activity-item.js:120 msgid "Restored file" msgstr "Bestand hersteld" -#: frontend/src/pages/dashboard/activity-item.js:113 +#: frontend/src/pages/dashboard/activity-item.js:125 msgid "Renamed file" msgstr "Bestand hernoemd" -#: frontend/src/pages/dashboard/activity-item.js:120 +#: frontend/src/pages/dashboard/activity-item.js:132 msgid "Moved file" msgstr "Bestand verplaatst" -#: frontend/src/pages/dashboard/activity-item.js:125 +#: frontend/src/pages/dashboard/activity-item.js:137 msgid "Updated draft" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:125 +#: frontend/src/pages/dashboard/activity-item.js:137 msgid "Updated file" msgstr "Bestand bijgewerkt" -#: frontend/src/pages/dashboard/activity-item.js:135 +#: frontend/src/pages/dashboard/activity-item.js:147 msgid "Created folder" msgstr "Map aangemaakt" -#: frontend/src/pages/dashboard/activity-item.js:140 +#: frontend/src/pages/dashboard/activity-item.js:152 msgid "Deleted folder" msgstr "Map verwijderd" -#: frontend/src/pages/dashboard/activity-item.js:145 +#: frontend/src/pages/dashboard/activity-item.js:157 msgid "Restored folder" msgstr "Map hersteld" -#: frontend/src/pages/dashboard/activity-item.js:150 +#: frontend/src/pages/dashboard/activity-item.js:162 msgid "Renamed folder" msgstr "Map hernoemd" -#: frontend/src/pages/dashboard/activity-item.js:157 +#: frontend/src/pages/dashboard/activity-item.js:169 msgid "Moved folder" msgstr "Map verplaatst" @@ -4211,29 +4232,11 @@ msgstr "Acties" #: frontend/src/pages/org-admin/statistic/statistic-nav.js:15 #: frontend/src/pages/sys-admin/abuse-reports.js:88 #: frontend/src/pages/sys-admin/statistic/statistic-nav.js:15 -#: frontend/src/repo-folder-trash.js:368 frontend/src/repo-folder-trash.js:425 -#: frontend/src/repo-snapshot.js:304 +#: frontend/src/repo-folder-trash.js:363 frontend/src/repo-folder-trash.js:419 +#: frontend/src/repo-snapshot.js:302 msgid "File" msgstr "Bestand" -#: frontend/src/pages/dashboard/content.js:34 -#: frontend/src/pages/org-admin/devices/devices-errors.js:51 -#: frontend/src/pages/org-admin/org-logs-file-audit.js:103 -#: frontend/src/pages/org-admin/org-logs-file-update.js:117 -#: frontend/src/pages/org-admin/org-logs-perm-audit.js:84 -#: frontend/src/pages/share-admin/share-links.js:88 -#: frontend/src/pages/share-admin/upload-links.js:51 -#: frontend/src/pages/starred/starred.js:35 -#: frontend/src/pages/sys-admin/abuse-reports.js:87 -#: frontend/src/pages/sys-admin/devices/devices-errors.js:51 -#: frontend/src/pages/sys-admin/file-scan-records.js:29 -#: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:91 -#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:169 -#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:187 -#: frontend/src/pages/sys-admin/web-settings/web-settings.js:279 -msgid "Library" -msgstr "Bibliotheek" - #: frontend/src/pages/dashboard/files-activities.js:247 msgid "All Activities" msgstr "" @@ -4254,6 +4257,25 @@ msgstr "" msgid "Find modifiers" msgstr "" +#: frontend/src/pages/drafts/draft-content.js:44 +msgid "Successfully published draft %(draft)s." +msgstr "" + +#: frontend/src/pages/drafts/draft-content.js:48 +msgid "Failed to publish draft %(draft)s." +msgstr "" + +#: frontend/src/pages/drafts/draft-content.js:62 +msgid "No draft yet" +msgstr "" + +#: frontend/src/pages/drafts/draft-content.js:63 +msgid "" +"Draft is a way to let you collaborate with others on files. You can create a" +" draft from a file, edit the draft and then ask for a review. The original " +"file will be updated only after the draft has been reviewed." +msgstr "" + #: frontend/src/pages/file-history-old/history-item.js:58 msgid "(current version)" msgstr "(huidige versie)" @@ -4306,7 +4328,7 @@ msgstr "" #: frontend/src/pages/sys-admin/groups/group-nav.js:27 #: frontend/src/pages/sys-admin/groups/groups.js:137 #: frontend/src/pages/sys-admin/groups/search-groups.js:110 -#: frontend/src/pages/sys-admin/info.js:136 +#: frontend/src/pages/sys-admin/info.js:132 #: frontend/src/pages/sys-admin/orgs/org-nav.js:19 #: frontend/src/pages/sys-admin/side-panel.js:114 #: frontend/src/pages/sys-admin/users/user-nav.js:21 @@ -4320,7 +4342,7 @@ msgstr "" #: frontend/src/pages/groups/group-view.js:488 #: frontend/src/pages/my-libs/mylib-repo-menu.js:151 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:268 +#: frontend/src/pages/org-admin/org-libraries.js:317 #: frontend/src/pages/sys-admin/groups/groups-content.js:187 #: frontend/src/pages/sys-admin/repos/repos.js:268 #: frontend/src/pages/sys-admin/users/user-repos.js:166 @@ -4378,122 +4400,122 @@ msgid "" "button in the menu bar." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-container.js:98 +#: frontend/src/pages/lib-content-view/lib-content-container.js:102 #: frontend/src/pages/wiki/main-panel.js:82 msgid "Folder does not exist." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-container.js:176 +#: frontend/src/pages/lib-content-view/lib-content-container.js:180 msgid "This library has been set to read-only by admin and cannot be updated." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:65 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:95 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:67 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:99 #: frontend/src/pages/sys-admin/main-panel-topbar.js:20 msgid "Side Nav Menu" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:176 +#: frontend/src/pages/lib-content-view/lib-content-view.js:180 msgid "Library share permission not found." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:595 +#: frontend/src/pages/lib-content-view/lib-content-view.js:617 msgid "Failed to move files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:597 +#: frontend/src/pages/lib-content-view/lib-content-view.js:619 #: frontend/src/shared-dir-view.js:214 msgid "Failed to copy files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:627 +#: frontend/src/pages/lib-content-view/lib-content-view.js:649 msgid "Successfully moved files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:629 +#: frontend/src/pages/lib-content-view/lib-content-view.js:651 #: frontend/src/shared-dir-view.js:228 msgid "Successfully copied files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:799 +#: frontend/src/pages/lib-content-view/lib-content-view.js:818 msgid "Restored {name} and {n} other items" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:800 +#: frontend/src/pages/lib-content-view/lib-content-view.js:819 msgid "Restored {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:807 +#: frontend/src/pages/lib-content-view/lib-content-view.js:826 msgid "Failed to restore {name} and {n} other items" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:808 +#: frontend/src/pages/lib-content-view/lib-content-view.js:827 msgid "Failed to restore {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:834 +#: frontend/src/pages/lib-content-view/lib-content-view.js:853 msgid "Successfully deleted {name} and {n} other items." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:844 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1081 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1109 +#: frontend/src/pages/lib-content-view/lib-content-view.js:863 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1111 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1139 msgid "Undo" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:851 +#: frontend/src/pages/lib-content-view/lib-content-view.js:870 msgid "Failed to delete {name} and {n} other items." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1037 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1053 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1067 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1083 msgid "Renaming {name} failed" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1077 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1105 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:377 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1107 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1135 #: frontend/src/pages/org-admin/org-groups-search-groups.js:230 #: frontend/src/pages/org-admin/org-groups.js:126 +#: frontend/src/pages/org-admin/org-libraries.js:83 msgid "Successfully deleted {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1089 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1117 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1119 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1147 msgid "Failed to delete {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1170 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1203 msgid "Successfully moved {name}." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1178 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1210 msgid "Failed to move {name}." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1226 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1253 #: frontend/src/pages/sdoc/sdoc-file-history/side-panel.js:182 -#: frontend/src/utils/utils.js:1286 +#: frontend/src/utils/utils.js:1290 msgid "Successfully copied %(name)s." msgstr "Kopiëren van %(name)s gelukt." -#: frontend/src/pages/lib-content-view/lib-content-view.js:1234 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1260 msgid "Failed to copy %(name)s" msgstr "Kon %(name)s niet kopiëren" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1254 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1270 msgid "Converting, please wait..." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1266 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1282 msgid "Successfully converted the file." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1273 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1289 msgid "Failed to convert {name}." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1971 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1958 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:255 #: frontend/src/pages/share-with-ocm/shared-with-ocm.js:107 #: frontend/src/pages/shared-libs/shared-libs.js:290 @@ -4540,7 +4562,11 @@ msgstr "Laatst gesynchroniseerd" msgid "Successfully unlinked %(name)s." msgstr "" -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:81 +#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:42 +msgid "Local draft saved" +msgstr "" + +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:87 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:68 msgid "Open parent directory" msgstr "" @@ -4553,25 +4579,23 @@ msgstr "" msgid "Switch to rich text editor" msgstr "" -#: frontend/src/pages/markdown-editor/index.js:116 +#: frontend/src/pages/markdown-editor/index.js:117 msgid "This file has been updated." msgstr "" -#: frontend/src/pages/markdown-editor/index.js:117 +#: frontend/src/pages/markdown-editor/index.js:118 msgid "Refresh" msgstr "Vernieuwen" -#: frontend/src/pages/markdown-editor/index.js:152 +#: frontend/src/pages/markdown-editor/index.js:153 msgid "Another user is editing this file!" msgstr "" -#: frontend/src/pages/markdown-editor/index.js:300 -#: frontend/src/pages/plain-markdown-editor/index.js:101 +#: frontend/src/pages/markdown-editor/index.js:348 msgid "Leave this page? The system may not save your changes." msgstr "" -#: frontend/src/pages/markdown-editor/index.js:420 -#: frontend/src/pages/plain-markdown-editor/index.js:177 +#: frontend/src/pages/markdown-editor/index.js:468 msgid "Failed to save" msgstr "" @@ -4595,7 +4619,6 @@ msgid "Deleted Time" msgstr "Tijdstip verwijderd" #: frontend/src/pages/my-libs/my-libs-deleted.js:147 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:169 #: frontend/src/pages/sys-admin/repos/trash-repos.js:171 #: frontend/src/repo-snapshot.js:121 msgid "Successfully restored the library." @@ -4615,7 +4638,7 @@ msgid "" msgstr "" #: frontend/src/pages/my-libs/mylib-repo-list-item.js:289 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:234 +#: frontend/src/pages/org-admin/org-libraries.js:282 #: frontend/src/pages/sys-admin/repos/repos.js:175 #: frontend/src/pages/sys-admin/users/user-repos.js:295 msgid "Successfully transferred the library." @@ -4650,7 +4673,6 @@ msgid "Shared By" msgstr "Gedeeld Door" #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:321 -#: frontend/src/pages/org-admin/libraries/org-repo-nav.js:15 #: frontend/src/pages/org-admin/org-users-nav.js:15 #: frontend/src/pages/search/advanced-search.js:66 #: frontend/src/pages/share-with-ocm/remote-dir-path.js:56 @@ -4665,9 +4687,8 @@ msgstr "Alle" #: frontend/src/pages/org-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/devices/devices-by-platform.js:45 #: frontend/src/pages/sys-admin/devices/devices-errors.js:49 -#: frontend/src/pages/sys-admin/info.js:113 #: frontend/src/pages/sys-admin/terms-and-conditions/content.js:51 -#: frontend/src/repo-history.js:143 frontend/src/repo-history.js:150 +#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 msgid "Version" msgstr "Versie" @@ -4679,7 +4700,7 @@ msgstr "" #: frontend/src/pages/org-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:89 -#: frontend/src/repo-history.js:143 frontend/src/repo-history.js:150 +#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 msgid "Device" msgstr "Apparaat" @@ -4713,54 +4734,6 @@ msgid "" "follows:" msgstr "" -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:208 -#: frontend/src/utils/utils.js:426 -msgid "Encrypted library" -msgstr "Versleutelde bibliotheek" - -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:211 -#: frontend/src/utils/utils.js:432 -msgid "Read-Write library" -msgstr "Lees-Schrijf bibliotheek" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:59 -#: frontend/src/translate.js:18 -msgid "" -"Tip: libraries deleted {trashReposExpireDays} days ago will be cleaned " -"automatically." -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:254 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:256 -msgid "Are you sure you want to delete {placeholder} completely?" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:265 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:267 -msgid "Are you sure you want to restore {placeholder}?" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:360 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:362 -msgid "Successfully cleared trash." -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:399 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:424 -msgid "Clear Trash" -msgstr "Prullenbak legen" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:400 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:425 -msgid "Are you sure you want to clear trash?" -msgstr "Weet je zeker dat je de prullenbak wilt legen?" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:402 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:427 -#: frontend/src/user-notifications.js:112 -msgid "Clear" -msgstr "Wissen" - #: frontend/src/pages/org-admin/org-admin-list.js:51 #: frontend/src/pages/org-admin/org-users-list.js:73 #: frontend/src/pages/org-admin/org-users-search-users.js:36 @@ -4885,6 +4858,7 @@ msgid "Search groups by name" msgstr "" #: frontend/src/pages/org-admin/org-groups.js:182 +#: frontend/src/pages/org-admin/org-libraries.js:174 #: frontend/src/pages/org-admin/org-links.js:125 #: frontend/src/pages/org-admin/org-logs-file-audit.js:124 #: frontend/src/pages/org-admin/org-logs-file-update.js:139 @@ -4895,6 +4869,7 @@ msgid "Previous" msgstr "Vorige" #: frontend/src/pages/org-admin/org-groups.js:184 +#: frontend/src/pages/org-admin/org-libraries.js:176 #: frontend/src/pages/org-admin/org-links.js:127 #: frontend/src/pages/org-admin/org-logs-file-audit.js:126 #: frontend/src/pages/org-admin/org-logs-file-update.js:141 @@ -4924,16 +4899,30 @@ msgid "Active Users" msgstr "Actieve gebruikers" #: frontend/src/pages/org-admin/org-info.js:50 +#: frontend/src/pages/sys-admin/info.js:123 #: frontend/src/pages/sys-admin/info.js:127 -#: frontend/src/pages/sys-admin/info.js:131 msgid "Total Users" msgstr "Totaal aantal gebruikers" #: frontend/src/pages/org-admin/org-info.js:50 -#: frontend/src/pages/sys-admin/info.js:127 +#: frontend/src/pages/sys-admin/info.js:123 msgid "Limits" msgstr "Limieten" +#: frontend/src/pages/org-admin/org-libraries.js:140 +msgid "All Libraries" +msgstr "" + +#: frontend/src/pages/org-admin/org-libraries.js:256 +#: frontend/src/utils/utils.js:426 +msgid "Encrypted library" +msgstr "Versleutelde bibliotheek" + +#: frontend/src/pages/org-admin/org-libraries.js:259 +#: frontend/src/utils/utils.js:432 +msgid "Read-Write library" +msgstr "Lees-Schrijf bibliotheek" + #: frontend/src/pages/org-admin/org-links.js:94 msgid "All Public Links" msgstr "Alle Openbare Linken" @@ -5057,64 +5046,46 @@ msgstr "" msgid "Verify" msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:60 +#: frontend/src/pages/org-admin/org-user-item.js:59 msgid "Resetting user's password, please wait for a moment." msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:63 +#: frontend/src/pages/org-admin/org-user-item.js:62 msgid "Successfully reset password to %(passwd)s for user %(user)s." msgstr "Succesvolle reset wachtwoord naar %(passwd)s voor gebruiker %(user)s." -#: frontend/src/pages/org-admin/org-user-item.js:118 +#: frontend/src/pages/org-admin/org-user-item.js:112 #: frontend/src/pages/sys-admin/admin-logs/login-logs.js:102 #: frontend/src/pages/sys-admin/logs-page/login-logs.js:117 msgid "Failed" msgstr "Mislukt" -#: frontend/src/pages/org-admin/org-user-item.js:129 +#: frontend/src/pages/org-admin/org-user-item.js:123 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:172 #: frontend/src/pages/sys-admin/institutions/institution-users.js:208 -#: frontend/src/pages/sys-admin/users/users-content.js:307 +#: frontend/src/pages/sys-admin/users/users-content.js:298 msgid "Active" msgstr "Actief" -#: frontend/src/pages/org-admin/org-user-item.js:131 +#: frontend/src/pages/org-admin/org-user-item.js:125 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:172 #: frontend/src/pages/sys-admin/institutions/institution-users.js:208 -#: frontend/src/pages/sys-admin/users/users-content.js:309 +#: frontend/src/pages/sys-admin/users/users-content.js:300 msgid "Inactive" msgstr "Inactief" -#: frontend/src/pages/org-admin/org-user-item.js:157 -#: frontend/src/pages/sys-admin/orgs/org-users.js:230 -#: frontend/src/pages/sys-admin/users/users-content.js:406 -msgid "Are you sure you want to set {user_placeholder} inactive?" -msgstr "" - -#: frontend/src/pages/org-admin/org-user-item.js:195 +#: frontend/src/pages/org-admin/org-user-item.js:180 msgid "ResetPwd" msgstr "ResetPwd" -#: frontend/src/pages/org-admin/org-user-item.js:196 +#: frontend/src/pages/org-admin/org-user-item.js:181 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:152 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:192 -#: frontend/src/pages/sys-admin/users/users-content.js:367 -#: frontend/src/pages/sys-admin/users/users-content.js:575 +#: frontend/src/pages/sys-admin/users/users-content.js:358 +#: frontend/src/pages/sys-admin/users/users-content.js:563 msgid "Revoke Admin" msgstr "Intrekken Admin" -#: frontend/src/pages/org-admin/org-user-item.js:204 -#: frontend/src/pages/sys-admin/orgs/org-users.js:313 -#: frontend/src/pages/sys-admin/users/users-content.js:584 -msgid "Set user inactive" -msgstr "" - -#: frontend/src/pages/org-admin/org-user-item.js:207 -#: frontend/src/pages/sys-admin/orgs/org-users.js:316 -#: frontend/src/pages/sys-admin/users/users-content.js:587 -msgid "Set" -msgstr "" - #: frontend/src/pages/org-admin/org-user-profile.js:128 msgid "Avatar" msgstr "Avatar" @@ -5389,10 +5360,6 @@ msgstr "Wijzig" msgid "Team name" msgstr "" -#: frontend/src/pages/org-admin/web-settings/web-settings.js:119 -msgid "File Upload" -msgstr "Bestandsupload" - #: frontend/src/pages/org-admin/web-settings/web-settings.js:123 msgid "File extension white list" msgstr "" @@ -5403,23 +5370,19 @@ msgid "" "\"md;txt;docx\". Empty means no limit." msgstr "" -#: frontend/src/pages/sdoc-revision/index.js:123 -msgid "Publish" -msgstr "Publiceren" - -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:239 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:193 msgid "No changes" msgstr "" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:249 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:203 msgid "Changes" msgstr "" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:268 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:222 msgid "Last modification" msgstr "" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:271 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:225 msgid "Next modification" msgstr "" @@ -5488,8 +5451,8 @@ msgstr "Vul hier bestands extensies in, gescheiden door ','" #: frontend/src/pages/search/advanced-search.js:242 #: frontend/src/pages/search/advanced-search.js:264 -#: frontend/src/pages/sys-admin/orgs/org-users.js:307 -#: frontend/src/pages/sys-admin/users/users-content.js:569 +#: frontend/src/pages/sys-admin/orgs/org-users.js:297 +#: frontend/src/pages/sys-admin/users/users-content.js:557 msgid "Reset" msgstr "" @@ -5695,7 +5658,7 @@ msgid "Create Group" msgstr "Groep aanmaken" #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:107 -#: frontend/src/pages/sys-admin/users/users-content.js:557 +#: frontend/src/pages/sys-admin/users/users-content.js:545 msgid "Delete User" msgstr "Gebruiker verwijderen" @@ -5830,24 +5793,24 @@ msgstr "Community editie" msgid "Upgrade to Pro Edition" msgstr " Opwaarderen naar de Pro editie" -#: frontend/src/pages/sys-admin/info.js:119 +#: frontend/src/pages/sys-admin/info.js:115 msgid "Storage Used" msgstr "Gebruikte opslagruimte" -#: frontend/src/pages/sys-admin/info.js:122 +#: frontend/src/pages/sys-admin/info.js:118 msgid "Total Devices" msgstr "Totaal aantal apparaten" -#: frontend/src/pages/sys-admin/info.js:122 +#: frontend/src/pages/sys-admin/info.js:118 msgid "Current Connected Devices" msgstr "Huidige verbonden apparaten" +#: frontend/src/pages/sys-admin/info.js:123 #: frontend/src/pages/sys-admin/info.js:127 -#: frontend/src/pages/sys-admin/info.js:131 msgid "Activated Users" msgstr "Geactiveerde gebruikers" -#: frontend/src/pages/sys-admin/info.js:141 +#: frontend/src/pages/sys-admin/info.js:137 #: frontend/src/pages/sys-admin/orgs/org-nav.js:31 #: frontend/src/pages/sys-admin/orgs/orgs.js:133 #: frontend/src/pages/sys-admin/orgs/search-orgs.js:106 @@ -5858,13 +5821,13 @@ msgid "Organizations" msgstr "Organisaties" #: frontend/src/pages/sys-admin/institutions/institution-admins.js:163 -#: frontend/src/pages/sys-admin/users/users-content.js:405 +#: frontend/src/pages/sys-admin/users/users-content.js:395 msgid "" "Are you sure you want to revoke the admin permission of {placeholder} ?" msgstr "" #: frontend/src/pages/sys-admin/institutions/institution-admins.js:195 -#: frontend/src/pages/sys-admin/users/users-content.js:578 +#: frontend/src/pages/sys-admin/users/users-content.js:566 msgid "Revoke" msgstr "" @@ -5963,8 +5926,8 @@ msgstr "Alle meldingen" msgid "Number of groups" msgstr "Aantal groepen" -#: frontend/src/pages/sys-admin/orgs/org-users.js:229 -#: frontend/src/pages/sys-admin/users/users-content.js:404 +#: frontend/src/pages/sys-admin/orgs/org-users.js:221 +#: frontend/src/pages/sys-admin/users/users-content.js:394 msgid "Are you sure you want to reset the password of {placeholder} ?" msgstr "" @@ -6002,10 +5965,35 @@ msgstr "" msgid "Name or ID" msgstr "" +#: frontend/src/pages/sys-admin/repos/trash-repos.js:256 +msgid "Are you sure you want to delete {placeholder} completely?" +msgstr "" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:267 +msgid "Are you sure you want to restore {placeholder}?" +msgstr "" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:362 +msgid "Successfully cleared trash." +msgstr "" + #: frontend/src/pages/sys-admin/repos/trash-repos.js:371 msgid "Search libraries by owner" msgstr "" +#: frontend/src/pages/sys-admin/repos/trash-repos.js:424 +msgid "Clear Trash" +msgstr "Prullenbak legen" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:425 +msgid "Are you sure you want to clear trash?" +msgstr "Weet je zeker dat je de prullenbak wilt legen?" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:427 +#: frontend/src/user-notifications.js:112 +msgid "Clear" +msgstr "Wissen" + #: frontend/src/pages/sys-admin/side-panel.js:198 msgid "File Scan" msgstr "" @@ -6086,15 +6074,15 @@ msgstr "" msgid "Institution" msgstr "" -#: frontend/src/pages/sys-admin/users/users-content.js:292 +#: frontend/src/pages/sys-admin/users/users-content.js:283 msgid "Default Admin" msgstr "" -#: frontend/src/pages/sys-admin/users/users-content.js:296 +#: frontend/src/pages/sys-admin/users/users-content.js:287 msgid "Daily Admin" msgstr "" -#: frontend/src/pages/sys-admin/users/users-content.js:298 +#: frontend/src/pages/sys-admin/users/users-content.js:289 msgid "Audit Admin" msgstr "" @@ -6349,28 +6337,44 @@ msgid "" "accept the terms." msgstr "" -#: frontend/src/pages/upload-link/file-uploader.js:435 +#: frontend/src/pages/upload-link/file-uploader.js:305 +msgid "File upload started" +msgstr "" + +#: frontend/src/pages/upload-link/file-uploader.js:425 +msgid "All files uploaded" +msgstr "" + +#: frontend/src/pages/upload-link/file-uploader.js:439 msgid "Failed to upload {file_name}." msgstr "" -#: frontend/src/pages/upload-link/index.js:41 +#: frontend/src/pages/upload-link/forbid-upload-list-item.js:14 +msgid "Please upload files less than {placeholder}" +msgstr "" + +#: frontend/src/pages/upload-link/index.js:40 msgid "Upload files to {folder_name_placeholder}" msgstr "" -#: frontend/src/pages/upload-link/index.js:43 +#: frontend/src/pages/upload-link/index.js:42 msgid "shared by:" msgstr "gedeeld door:" -#: frontend/src/pages/upload-link/index.js:47 +#: frontend/src/pages/upload-link/index.js:46 #: frontend/src/shared-dir-view.js:469 msgid "The owner of this library has run out of space." msgstr "De eigenaar van deze bibliotheek heeft geen ruimte meer." #: frontend/src/pages/upload-link/index.js:51 +msgid "Folder upload is limited to Chrome, Firefox 50+, and Microsoft Edge." +msgstr "" + +#: frontend/src/pages/upload-link/index.js:52 msgid "File size should be smaller than {max_size_placeholder}." msgstr "" -#: frontend/src/pages/upload-link/index.js:54 +#: frontend/src/pages/upload-link/index.js:56 msgid "Drag and drop files or folders here." msgstr "" @@ -6389,58 +6393,54 @@ msgid "" "by clicking the \"Publish a Library\" button in the menu bar." msgstr "" -#: frontend/src/repo-folder-trash.js:185 +#: frontend/src/repo-folder-trash.js:197 msgid "{placeholder} Trash" msgstr "" -#: frontend/src/repo-folder-trash.js:240 -msgid "Original path" -msgstr "" - -#: frontend/src/repo-folder-trash.js:241 +#: frontend/src/repo-folder-trash.js:237 msgid "Delete Time" msgstr "Tijdstip verwijderen" -#: frontend/src/repo-folder-trash.js:329 frontend/src/repo-snapshot.js:273 +#: frontend/src/repo-folder-trash.js:325 frontend/src/repo-snapshot.js:271 msgid "Successfully restored 1 item." msgstr "" -#: frontend/src/repo-folder-trash.js:357 frontend/src/repo-folder-trash.js:417 -#: frontend/src/repo-snapshot.js:295 +#: frontend/src/repo-folder-trash.js:353 frontend/src/repo-folder-trash.js:411 +#: frontend/src/repo-snapshot.js:293 msgid "Directory" msgstr "Map" -#: frontend/src/repo-history.js:96 +#: frontend/src/repo-history.js:108 msgid "{placeholder} Modification History" msgstr "" -#: frontend/src/repo-history.js:115 +#: frontend/src/repo-history.js:112 msgid "" "Tip: a snapshot will be generated after modification, which records the " "library state after the modification." msgstr "Tip: Er wordt na iedere wijziging een momentopname gegenereerd, die de status van de bibliotheek na de wijziging opslaat." -#: frontend/src/repo-history.js:144 +#: frontend/src/repo-history.js:141 msgid "Labels" msgstr "" -#: frontend/src/repo-history.js:280 +#: frontend/src/repo-history.js:277 msgid "None" msgstr "Geen" -#: frontend/src/repo-history.js:283 frontend/src/repo-snapshot.js:162 +#: frontend/src/repo-history.js:280 frontend/src/repo-snapshot.js:160 msgid "Unknown" msgstr "Onbekend" -#: frontend/src/repo-history.js:313 +#: frontend/src/repo-history.js:310 msgid "Current Version" msgstr "Huidige versie" -#: frontend/src/repo-history.js:314 +#: frontend/src/repo-history.js:311 msgid "View Snapshot" msgstr "Bekijk Snapshot" -#: frontend/src/repo-snapshot.js:132 +#: frontend/src/repo-snapshot.js:145 msgid "{placeholder} Snapshot" msgstr "" @@ -6545,6 +6545,12 @@ msgstr "" msgid "No terms and conditions" msgstr "" +#: frontend/src/translate.js:18 +msgid "" +"Tip: libraries deleted {trashReposExpireDays} days ago will be cleaned " +"automatically." +msgstr "" + #: frontend/src/translate.js:19 msgid "No favorites" msgstr "" @@ -6586,35 +6592,39 @@ msgstr "Alles als gelezen markeren" msgid "Message" msgstr "Bericht" -#: frontend/src/utils/text-translation.js:25 +#: frontend/src/utils/text-translation.js:24 msgid "Freeze Document" msgstr "" #: frontend/src/utils/text-translation.js:26 -msgid "Unfreeze Document" -msgstr "" - -#: frontend/src/utils/text-translation.js:27 msgid "Convert to Markdown" msgstr "" -#: frontend/src/utils/text-translation.js:28 +#: frontend/src/utils/text-translation.js:27 msgid "Convert to sdoc" msgstr "" -#: frontend/src/utils/text-translation.js:29 +#: frontend/src/utils/text-translation.js:28 msgid "Convert to docx" msgstr "" -#: frontend/src/utils/text-translation.js:30 +#: frontend/src/utils/text-translation.js:29 msgid "Export as docx" msgstr "" -#: frontend/src/utils/text-translation.js:32 +#: frontend/src/utils/text-translation.js:30 +msgid "Mark as draft" +msgstr "" + +#: frontend/src/utils/text-translation.js:31 +msgid "Unmark as draft" +msgstr "" + +#: frontend/src/utils/text-translation.js:33 msgid "Access Log" msgstr "Toegangslogboek" -#: frontend/src/utils/text-translation.js:35 +#: frontend/src/utils/text-translation.js:36 msgid "Convert with ONLYOFFICE" msgstr "" @@ -6650,96 +6660,96 @@ msgstr "" msgid "Online Read-Only folder" msgstr "" -#: frontend/src/utils/utils.js:689 +#: frontend/src/utils/utils.js:693 msgid "Online Read-Write" msgstr "" -#: frontend/src/utils/utils.js:692 +#: frontend/src/utils/utils.js:696 msgid "Online Read-Only" msgstr "" -#: frontend/src/utils/utils.js:695 +#: frontend/src/utils/utils.js:699 msgid "Invisible" msgstr "" -#: frontend/src/utils/utils.js:705 +#: frontend/src/utils/utils.js:709 msgid "User can read, write, upload, download and sync files." msgstr "" -#: frontend/src/utils/utils.js:708 +#: frontend/src/utils/utils.js:712 msgid "User can read, download and sync files." msgstr "" -#: frontend/src/utils/utils.js:711 +#: frontend/src/utils/utils.js:715 msgid "Besides Write permission, user can also share the library." msgstr "" -#: frontend/src/utils/utils.js:714 +#: frontend/src/utils/utils.js:718 msgid "" "User can view and edit file online via browser. Files can't be downloaded." msgstr "" -#: frontend/src/utils/utils.js:717 +#: frontend/src/utils/utils.js:721 msgid "" "User can only view files online via browser. Files can't be downloaded." msgstr "" -#: frontend/src/utils/utils.js:720 +#: frontend/src/utils/utils.js:724 msgid "User can not see this folder." msgstr "" -#: frontend/src/utils/utils.js:731 +#: frontend/src/utils/utils.js:735 msgid "Preview and download" msgstr "Voorbeeld en download" -#: frontend/src/utils/utils.js:741 +#: frontend/src/utils/utils.js:745 msgid "Preview only" msgstr "Alleen voorbeeld" -#: frontend/src/utils/utils.js:751 +#: frontend/src/utils/utils.js:755 msgid "Download and upload" msgstr "" -#: frontend/src/utils/utils.js:761 +#: frontend/src/utils/utils.js:765 msgid "Edit on cloud and download" msgstr "" -#: frontend/src/utils/utils.js:771 +#: frontend/src/utils/utils.js:775 msgid "Edit on cloud only" msgstr "" -#: frontend/src/utils/utils.js:1288 +#: frontend/src/utils/utils.js:1292 msgid "Successfully copied %(name)s and 1 other item." msgstr "Kopiëren van %(name)s en 1 ander item gelukt." -#: frontend/src/utils/utils.js:1290 +#: frontend/src/utils/utils.js:1294 msgid "Successfully copied %(name)s and %(amount)s other items." msgstr "Kopiëren van %(name)s en %(amount)s andere items gelukt." -#: frontend/src/utils/utils.js:1301 +#: frontend/src/utils/utils.js:1305 msgid "Successfully moved %(name)s." msgstr "Verplaatsen van %(name)s gelukt." -#: frontend/src/utils/utils.js:1303 +#: frontend/src/utils/utils.js:1307 msgid "Successfully moved %(name)s and 1 other item." msgstr "Verplaatsen van %(name)s en 1 ander item gelukt." -#: frontend/src/utils/utils.js:1305 +#: frontend/src/utils/utils.js:1309 msgid "Successfully moved %(name)s and %(amount)s other items." msgstr "Verplaatsen van %(name)s en %(amount)s andere items gelukt." -#: frontend/src/utils/utils.js:1317 +#: frontend/src/utils/utils.js:1321 msgid "Failed to copy %(name)s and %(amount)s other item(s)." msgstr "" -#: frontend/src/utils/utils.js:1320 +#: frontend/src/utils/utils.js:1324 msgid "Failed to copy %(name)s." msgstr "" -#: frontend/src/utils/utils.js:1330 +#: frontend/src/utils/utils.js:1334 msgid "Failed to move %(name)s and %(amount)s other item(s)." msgstr "" -#: frontend/src/utils/utils.js:1333 +#: frontend/src/utils/utils.js:1337 msgid "Failed to move %(name)s." msgstr "" diff --git a/locale/pl/LC_MESSAGES/django.po b/locale/pl/LC_MESSAGES/django.po index 53727e0c03..a7428e175b 100644 --- a/locale/pl/LC_MESSAGES/django.po +++ b/locale/pl/LC_MESSAGES/django.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: seahub\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-10 14:16+0800\n" +"POT-Creation-Date: 2024-02-05 17:17+0800\n" "PO-Revision-Date: 2013-10-25 07:03+0000\n" "Last-Translator: Ryszard Trojnacki , 2020\n" "Language-Team: Polish (http://app.transifex.com/haiwen/seahub/language/pl/)\n" @@ -97,8 +97,7 @@ msgid "Login id can't be empty" msgstr "Login ID nie może być pusty" #: seahub/api2/endpoints/admin/account.py:209 -#: seahub/api2/endpoints/admin/users.py:866 -#: seahub/api2/endpoints/admin/users.py:1301 +#: seahub/api2/endpoints/admin/users.py:1283 #, python-format msgid "Login id %s already exists." msgstr "Login id %s już istnieje." @@ -112,10 +111,10 @@ msgid "Space quota can't be empty" msgstr "Przyznana przestrzeń musi być okreslona" #: seahub/api2/endpoints/admin/account.py:238 -#: seahub/api2/endpoints/admin/users.py:1357 -#: seahub/api2/endpoints/admin/users.py:1361 -#: seahub/api2/endpoints/admin/users.py:1374 -#: seahub/api2/endpoints/admin/users.py:1378 +#: seahub/api2/endpoints/admin/users.py:1339 +#: seahub/api2/endpoints/admin/users.py:1343 +#: seahub/api2/endpoints/admin/users.py:1356 +#: seahub/api2/endpoints/admin/users.py:1360 msgid "Must be an integer that is greater than or equal to 0." msgstr "Musi być liczbą większą lub równą 0." @@ -125,24 +124,24 @@ msgid "Space quota is too low (minimum value is 0)" msgstr "Przyznana przestrzeń jest zbyt mała (minimum 0)" #: seahub/api2/endpoints/admin/account.py:250 seahub/institutions/views.py:233 -#: seahub/organizations/api/admin/users.py:471 seahub/views/sysadmin.py:301 +#: seahub/organizations/api/admin/users.py:464 seahub/views/sysadmin.py:300 #, python-format msgid "Failed to set quota: maximum quota is %d MB" msgstr "Nie udało się ustawić limitów dyskowych: maksimum to %d MB" #: seahub/api2/endpoints/admin/address_book/groups.py:82 -#: seahub/api2/endpoints/admin/groups.py:132 -#: seahub/api2/endpoints/admin/groups.py:271 +#: seahub/api2/endpoints/admin/groups.py:129 +#: seahub/api2/endpoints/admin/groups.py:268 #: seahub/api2/endpoints/groups.py:226 seahub/api2/endpoints/groups.py:299 -#: seahub/api2/views.py:4568 seahub/group/forms.py:36 +#: seahub/api2/views.py:4569 seahub/group/forms.py:36 msgid "" "Name can only contain letters, numbers, spaces, hyphen, dot, single quote, " "brackets or underscore." msgstr "" #: seahub/api2/endpoints/admin/address_book/groups.py:87 -#: seahub/api2/endpoints/admin/groups.py:139 -#: seahub/api2/endpoints/admin/groups.py:275 +#: seahub/api2/endpoints/admin/groups.py:136 +#: seahub/api2/endpoints/admin/groups.py:272 #: seahub/api2/endpoints/groups.py:231 seahub/api2/endpoints/groups.py:304 msgid "There is already a group with that name." msgstr "Już istnieje grupa o takiej nazwie." @@ -157,12 +156,12 @@ msgstr "Są poddziały w tym dziale." #: seahub/api2/endpoints/admin/default_library.py:32 #: seahub/api2/endpoints/admin/default_library.py:33 -#: seahub/views/__init__.py:531 seahub/views/__init__.py:532 -#: seahub/views/__init__.py:536 seahub/views/__init__.py:537 +#: seahub/views/__init__.py:682 seahub/views/__init__.py:683 +#: seahub/views/__init__.py:687 seahub/views/__init__.py:688 msgid "My Library" msgstr "Moja biblioteka" -#: seahub/api2/endpoints/admin/groups.py:219 +#: seahub/api2/endpoints/admin/groups.py:216 #: seahub/api2/endpoints/groups.py:330 #, python-format msgid "User %s is already group owner." @@ -181,16 +180,16 @@ msgid "" "institution" msgstr "Błąd dodawania %s do instytucji: użytkownik już należy do tej instytucji" -#: seahub/api2/endpoints/admin/libraries.py:267 seahub/views/sysadmin.py:697 +#: seahub/api2/endpoints/admin/libraries.py:265 seahub/views/sysadmin.py:696 msgid "System library can not be deleted." msgstr "Biblioteka systemowa nie może zostać usunięta." -#: seahub/api2/endpoints/admin/libraries.py:388 seahub/api2/views.py:1673 +#: seahub/api2/endpoints/admin/libraries.py:386 seahub/api2/views.py:1674 #, python-format msgid "Transfer failed: role of %s is %s, can not add library." msgstr "" -#: seahub/api2/endpoints/admin/libraries.py:409 seahub/api2/views.py:1678 +#: seahub/api2/endpoints/admin/libraries.py:407 seahub/api2/views.py:1679 msgid "Library can not be transferred to owner." msgstr "Biblioteka nie może być przeniesiona do właściciela." @@ -216,8 +215,8 @@ msgstr "E-mail %s jest nieprawidłowy." #: seahub/api2/endpoints/admin/shares.py:211 #: seahub/api2/endpoints/admin/shares.py:268 -#: seahub/api2/endpoints/dir_shared_items.py:360 -#: seahub/api2/endpoints/dir_shared_items.py:473 +#: seahub/api2/endpoints/dir_shared_items.py:346 +#: seahub/api2/endpoints/dir_shared_items.py:459 #: seahub/api2/endpoints/group_owned_libraries.py:953 #: seahub/api2/endpoints/group_owned_libraries.py:1228 #: seahub/api2/endpoints/repo_share_invitations.py:190 @@ -285,6 +284,8 @@ msgstr "Link przesyłania" #: seahub/base/management/commands/export_user_storage_report.py:41 #: seahub/base/management/commands/export_users.py:43 #: seahub/base/management/commands/export_users.py:47 +#: seahub/contacts/templates/contacts/contact_list.html:44 +#: seahub/contacts/templates/contacts/contact_list.html:53 #: seahub/institutions/templates/institutions/user_info.html:26 #: seahub/institutions/templates/institutions/useradmin.html:16 #: seahub/institutions/templates/institutions/useradmin_search.html:10 @@ -292,9 +293,9 @@ msgstr "Link przesyłania" #: seahub/invitations/templates/invitations/token_view.html:10 #: seahub/organizations/api/admin/statistics.py:380 #: seahub/share/templates/share/share_link_audit.html:9 -#: seahub/templates/registration/registration_form.html:23 -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 -#: seahub/views/sysadmin.py:766 seahub/views/sysadmin.py:781 +#: seahub/templates/registration/registration_form.html:22 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:175 +#: seahub/views/sysadmin.py:765 seahub/views/sysadmin.py:780 msgid "Email" msgstr "E-mail" @@ -302,6 +303,7 @@ msgstr "E-mail" #: seahub/base/management/commands/export_user_storage_report.py:41 #: seahub/base/management/commands/export_users.py:43 #: seahub/base/management/commands/export_users.py:47 +#: seahub/contacts/templates/contacts/contact_list.html:18 #: seahub/institutions/templates/institutions/info.html:10 #: seahub/institutions/templates/institutions/user_info.html:61 #: seahub/institutions/templates/institutions/user_info.html:105 @@ -309,22 +311,23 @@ msgstr "E-mail" #: seahub/institutions/templates/institutions/useradmin_search.html:19 #: seahub/organizations/api/admin/statistics.py:380 #: seahub/sysadmin_extra/views.py:57 -#: seahub/templates/registration/registration_form.html:19 -#: seahub/templates/repo_history_view.html:58 seahub/views/sysadmin.py:172 -#: seahub/views/sysadmin.py:176 seahub/views/sysadmin.py:644 -#: seahub/views/sysadmin.py:768 seahub/views/sysadmin.py:783 +#: seahub/templates/registration/registration_form.html:18 +#: seahub/templates/repo_dir_recycle_view.html:44 +#: seahub/templates/repo_history_view.html:58 seahub/views/sysadmin.py:171 +#: seahub/views/sysadmin.py:175 seahub/views/sysadmin.py:643 +#: seahub/views/sysadmin.py:767 seahub/views/sysadmin.py:782 msgid "Name" msgstr "Nazwa" -#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:262 +#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:245 #: seahub/base/management/commands/export_user_storage_report.py:41 #: seahub/base/management/commands/export_users.py:43 #: seahub/base/management/commands/export_users.py:47 #: seahub/institutions/templates/institutions/useradmin.html:16 #: seahub/institutions/templates/institutions/useradmin_search.html:19 #: seahub/organizations/api/admin/statistics.py:380 -#: seahub/templates/registration/password_set_form.html:17 -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 +#: seahub/templates/registration/password_set_form.html:16 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:175 msgid "Contact Email" msgstr "Kontakt email" @@ -333,7 +336,7 @@ msgstr "Kontakt email" #: seahub/base/management/commands/export_users.py:44 #: seahub/base/management/commands/export_users.py:48 #: seahub/organizations/api/admin/statistics.py:381 -#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 +#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 msgid "Space Usage" msgstr "Wykorzystanie przestrzeni" @@ -342,105 +345,95 @@ msgstr "Wykorzystanie przestrzeni" #: seahub/base/management/commands/export_users.py:44 #: seahub/base/management/commands/export_users.py:48 #: seahub/organizations/api/admin/statistics.py:381 -#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 -#: seahub/views/sysadmin.py:770 seahub/views/sysadmin.py:784 +#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 +#: seahub/views/sysadmin.py:769 seahub/views/sysadmin.py:783 msgid "Space Quota" msgstr "Przydzielone miejsce" -#: seahub/api2/endpoints/admin/users.py:667 -#: seahub/api2/endpoints/admin/users.py:697 +#: seahub/api2/endpoints/admin/users.py:655 +#: seahub/api2/endpoints/admin/users.py:685 #: seahub/organizations/api/admin/users.py:155 msgid "There are more than 500 users, and sort is not offered." msgstr "" -#: seahub/api2/endpoints/admin/users.py:781 -#: seahub/api2/endpoints/admin/users.py:1273 seahub/base/accounts.py:1227 +#: seahub/api2/endpoints/admin/users.py:769 +#: seahub/api2/endpoints/admin/users.py:1255 seahub/base/accounts.py:1228 #: seahub/forms.py:30 msgid "The number of users exceeds the limit." msgstr "Osiągnięto maksymalną liczbę użytkowników." -#: seahub/api2/endpoints/admin/users.py:880 +#: seahub/api2/endpoints/admin/users.py:859 #, python-format msgid "Successfully added user %(user)s." msgstr "Poprawnie dodano %(user)s użytkownika(ów)." -#: seahub/api2/endpoints/admin/users.py:884 -#: seahub/api2/endpoints/admin/users_batch.py:390 seahub/views/sysadmin.py:543 +#: seahub/api2/endpoints/admin/users.py:863 +#: seahub/api2/endpoints/admin/users_batch.py:390 seahub/views/sysadmin.py:542 #, python-format msgid "You are invited to join %s" msgstr "Zostałeś zaproszony do %s" -#: seahub/api2/endpoints/admin/users.py:888 +#: seahub/api2/endpoints/admin/users.py:869 #, python-format msgid "Successfully added user %(user)s. An email notification has been sent." msgstr "Poprawnie dodano użytkownika %(user)s. E-mail z powiadomieniem został wysłany." -#: seahub/api2/endpoints/admin/users.py:891 +#: seahub/api2/endpoints/admin/users.py:872 #, python-format msgid "" "Successfully added user %(user)s. But email notification can not be sent, " "because Email service is not properly configured." msgstr "Poprawnie dodano użytkownika %(user)s. E-mail z powiadomieniem nie został wysłany, ponieważ usługa mailingu nie jest poprawnie skonfigurowana." -#: seahub/api2/endpoints/admin/users.py:1418 +#: seahub/api2/endpoints/admin/users.py:1400 #: seahub/institutions/templates/institutions/useradmin.html:122 msgid "Edit succeeded" msgstr "Edycja pomyślna." -#: seahub/api2/endpoints/admin/users.py:1421 seahub/views/sysadmin.py:446 +#: seahub/api2/endpoints/admin/users.py:1403 seahub/views/sysadmin.py:445 #, python-format msgid "Your account on %s is activated" msgstr "Twoje konto w %s jest aktywowane" -#: seahub/api2/endpoints/admin/users.py:1426 +#: seahub/api2/endpoints/admin/users.py:1408 #: seahub/institutions/templates/institutions/useradmin.html:118 msgid "Edit succeeded, an email has been sent." msgstr "Edycja zakończona pomyślnie, wiadomość e-mail została wysłana." -#: seahub/api2/endpoints/admin/users.py:1429 +#: seahub/api2/endpoints/admin/users.py:1411 #: seahub/institutions/templates/institutions/useradmin.html:120 msgid "" "Edit succeeded, but failed to send email, please check your email " "configuration." msgstr "Edycja zakończona pomyślnie, ale nie udało się wysłać wiadomości e-mail. Proszę sprawdzić konfigurację." -#: seahub/api2/endpoints/admin/users.py:1497 seahub/auth/views.py:366 +#: seahub/api2/endpoints/admin/users.py:1479 seahub/auth/views.py:355 msgid "Unable to reset password." msgstr "" -#: seahub/api2/endpoints/admin/users.py:1523 seahub/auth/forms.py:163 -#, python-format -msgid "Reset Password on %s" -msgstr "Reset hasła dla %s" - -#: seahub/api2/endpoints/admin/users.py:1527 -#, python-brace-format -msgid "A password reset link has been sent to {contact_email}." -msgstr "" - -#: seahub/api2/endpoints/admin/users.py:1545 seahub/views/sysadmin.py:487 +#: seahub/api2/endpoints/admin/users.py:1503 seahub/views/sysadmin.py:486 #, python-format msgid "Password has been reset on %s" msgstr "Hasło w %s zostało zresetowane" -#: seahub/api2/endpoints/admin/users.py:1547 +#: seahub/api2/endpoints/admin/users.py:1505 #, python-format msgid "Successfully reset password, an email has been sent to %(user)s." msgstr "" -#: seahub/api2/endpoints/admin/users.py:1551 seahub/views/sysadmin.py:517 +#: seahub/api2/endpoints/admin/users.py:1509 seahub/views/sysadmin.py:516 #, python-format msgid "" "Successfully reset password to %(passwd)s, but failed to send email to " "%(user)s, please check your email configuration." msgstr "Pomyślnie zresetowano hasło na %(passwd)s, ale nie udało się wysłać wiadomości do %(user)s, proszę sprawdzić konfigurację e-mail." -#: seahub/api2/endpoints/admin/users.py:1554 seahub/views/sysadmin.py:521 +#: seahub/api2/endpoints/admin/users.py:1512 seahub/views/sysadmin.py:520 #, python-format msgid "Successfully reset password to %(passwd)s for user %(user)s." msgstr "Pomyślnie zresetowano użytkownikowi %(user)s hasło na %(passwd)s." -#: seahub/api2/endpoints/admin/users.py:1557 seahub/views/sysadmin.py:524 +#: seahub/api2/endpoints/admin/users.py:1515 seahub/views/sysadmin.py:523 #, python-format msgid "" "Successfully reset password to %(passwd)s for user %(user)s. But email " @@ -465,19 +458,17 @@ msgstr "" #: seahub/api2/endpoints/repo_set_password.py:72 #: seahub/api2/endpoints/repo_share_invitations.py:201 #: seahub/api2/endpoints/send_upload_link_email.py:107 -#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:3902 -#: seahub/notifications/models.py:536 seahub/notifications/models.py:577 -#: seahub/notifications/models.py:619 seahub/notifications/models.py:670 -#: seahub/notifications/models.py:726 seahub/notifications/models.py:756 -#: seahub/notifications/models.py:778 seahub/notifications/models.py:804 -#: seahub/notifications/models.py:821 seahub/notifications/models.py:838 -#: seahub/notifications/models.py:867 seahub/seadoc/apis.py:2778 -#: seahub/search/views.py:200 seahub/share/views.py:326 -#: seahub/subscription/views.py:93 seahub/subscription/views.py:138 -#: seahub/utils/__init__.py:177 seahub/utils/__init__.py:1170 -#: seahub/views/__init__.py:799 seahub/views/ajax.py:401 -#: seahub/views/ajax.py:405 seahub/wiki/views.py:210 seahub/wiki/views.py:217 -#: seahub/wiki/views.py:226 +#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:3903 +#: seahub/notifications/models.py:484 seahub/notifications/models.py:525 +#: seahub/notifications/models.py:576 seahub/notifications/models.py:632 +#: seahub/notifications/models.py:662 seahub/notifications/models.py:684 +#: seahub/notifications/models.py:710 seahub/notifications/models.py:727 +#: seahub/notifications/models.py:744 seahub/notifications/models.py:773 +#: seahub/seadoc/apis.py:2763 seahub/search/views.py:200 +#: seahub/share/views.py:326 seahub/utils/__init__.py:177 +#: seahub/utils/__init__.py:1165 seahub/views/__init__.py:950 +#: seahub/views/ajax.py:401 seahub/views/ajax.py:405 seahub/wiki/views.py:210 +#: seahub/wiki/views.py:217 seahub/wiki/views.py:226 msgid "Internal Server Error" msgstr "Wewnętrzny błąd serwera" @@ -493,12 +484,12 @@ msgstr "Nieprawidłowa ścieżka docelowa" #: seahub/api2/endpoints/copy_move_task.py:148 #: seahub/api2/endpoints/move_folder_merge.py:176 -#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:1819 -#: seahub/api2/views.py:1859 seahub/api2/views.py:1920 -#: seahub/api2/views.py:1964 seahub/api2/views.py:2010 -#: seahub/api2/views.py:2059 seahub/api2/views.py:2472 -#: seahub/api2/views.py:2580 seahub/seadoc/apis.py:372 -#: seahub/seadoc/apis.py:463 +#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:1820 +#: seahub/api2/views.py:1860 seahub/api2/views.py:1921 +#: seahub/api2/views.py:1965 seahub/api2/views.py:2011 +#: seahub/api2/views.py:2060 seahub/api2/views.py:2473 +#: seahub/api2/views.py:2581 seahub/seadoc/apis.py:371 +#: seahub/seadoc/apis.py:462 msgid "Out of quota." msgstr "Brak miejsca." @@ -518,13 +509,13 @@ msgstr "Plik jest zablokowany" msgid "Cancel failed" msgstr "Nie udało się anulować" -#: seahub/api2/endpoints/dir_shared_items.py:344 +#: seahub/api2/endpoints/dir_shared_items.py:330 #: seahub/api2/endpoints/draft_reviewer.py:70 #: seahub/api2/endpoints/group_owned_libraries.py:937 msgid "username invalid." msgstr "nazwa użytkownika nieprawidłowa." -#: seahub/api2/endpoints/dir_shared_items.py:353 +#: seahub/api2/endpoints/dir_shared_items.py:339 #: seahub/api2/endpoints/draft_reviewer.py:79 #: seahub/api2/endpoints/group_owned_libraries.py:946 #, python-format @@ -537,20 +528,17 @@ msgstr "Użytkownika %s nie został znaleziony." #: seahub/api2/endpoints/file_tag.py:203 seahub/api2/endpoints/file_tag.py:216 #: seahub/api2/endpoints/wikis.py:112 seahub/api2/endpoints/wikis.py:206 #: seahub/drafts/views.py:31 seahub/profile/forms.py:24 -#: seahub/profile/views.py:258 seahub/seadoc/apis.py:2762 +#: seahub/profile/views.py:258 seahub/seadoc/apis.py:2747 #: seahub/seadoc/views.py:31 seahub/seadoc/views.py:85 #: seahub/seadoc/views.py:168 seahub/search/views.py:174 -#: seahub/subscription/views.py:28 seahub/subscription/views.py:44 -#: seahub/subscription/views.py:106 seahub/thumbnail/views.py:51 -#: seahub/thumbnail/views.py:166 seahub/views/__init__.py:609 -#: seahub/views/ajax.py:83 seahub/views/ajax.py:113 seahub/views/ajax.py:119 -#: seahub/views/sso.py:237 +#: seahub/thumbnail/views.py:51 seahub/thumbnail/views.py:166 +#: seahub/views/__init__.py:760 seahub/views/ajax.py:83 +#: seahub/views/ajax.py:113 seahub/views/ajax.py:119 seahub/views/sso.py:201 msgid "Permission denied." msgstr "Odmowa dostępu." #: seahub/api2/endpoints/file.py:218 seahub/api2/endpoints/upload_links.py:480 -#: seahub/api2/endpoints/via_repo_token.py:848 -#: seahub/api2/endpoints/wikis.py:132 seahub/api2/views.py:1867 +#: seahub/api2/endpoints/wikis.py:132 seahub/api2/views.py:1868 msgid "The number of files in library exceeds the limit" msgstr "" @@ -562,7 +550,7 @@ msgstr "Plik nie jest zablokowany." msgid "You can not refresh this file's lock." msgstr "Nie możesz odświeżyć tego pliku. Jest zablokowany." -#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2769 +#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2754 msgid "The participant already exists." msgstr "" @@ -582,7 +570,7 @@ msgstr "Użytkownik %s już jest członkiem grupy." #: seahub/api2/endpoints/group_members.py:116 #: seahub/api2/endpoints/group_members.py:352 -#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1668 +#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1669 #: seahub/organizations/api/admin/user_repos.py:50 #: seahub/organizations/api/admin/user_repos.py:103 #: seahub/organizations/api/admin/users.py:342 @@ -602,9 +590,9 @@ msgstr "" msgid "Group does not exist" msgstr "Grupa nie istnieje" -#: seahub/api2/endpoints/group_members.py:548 seahub/views/sysadmin.py:163 -#: seahub/views/sysadmin.py:271 seahub/views/sysadmin.py:641 -#: seahub/views/sysadmin.py:653 seahub/views/sysadmin.py:794 +#: seahub/api2/endpoints/group_members.py:548 seahub/views/sysadmin.py:162 +#: seahub/views/sysadmin.py:270 seahub/views/sysadmin.py:640 +#: seahub/views/sysadmin.py:652 seahub/views/sysadmin.py:793 msgid "Failed to export Excel" msgstr "Nie udało się wyeksportować do Excel" @@ -633,7 +621,7 @@ msgstr "%s jest już zaproszony." #: seahub/api2/endpoints/invitations.py:68 #: seahub/api2/endpoints/invitations.py:140 #: seahub/api2/endpoints/repo_share_invitations.py:173 -#: seahub/base/accounts.py:1238 seahub/organizations/api/admin/users.py:270 +#: seahub/base/accounts.py:1239 seahub/organizations/api/admin/users.py:270 #, python-format msgid "User %s already exists." msgstr "Użytkownik %s już istnieje." @@ -641,37 +629,37 @@ msgstr "Użytkownik %s już istnieje." #: seahub/api2/endpoints/invitations.py:154 #: seahub/api2/endpoints/repo_share_invitations.py:215 #: seahub/api2/endpoints/send_share_link_email.py:34 -#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:127 -#: seahub/organizations/api/admin/users.py:790 seahub/share/views.py:138 +#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:110 +#: seahub/organizations/api/admin/users.py:783 seahub/share/views.py:138 #: seahub/share/views.py:349 msgid "" "Failed to send email, email service is not properly configured, please " "contact administrator." msgstr "Nie udało się wysłać wiadomości e-mail. Usługa e-mail nie jest poprawnie skonfigurowana, proszę się skontaktować z administratorem." -#: seahub/api2/endpoints/multi_share_links.py:102 -#: seahub/api2/endpoints/multi_share_links.py:318 +#: seahub/api2/endpoints/multi_share_links.py:60 +#: seahub/api2/endpoints/multi_share_links.py:268 #: seahub/api2/endpoints/share_links.py:331 -#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4055 -#: seahub/api2/views.py:4175 +#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4056 +#: seahub/api2/views.py:4176 msgid "Password is required." msgstr "Hasło jest wymagane." -#: seahub/api2/endpoints/multi_share_links.py:107 +#: seahub/api2/endpoints/multi_share_links.py:65 #: seahub/api2/endpoints/share_links.py:337 #: seahub/api2/endpoints/upload_links.py:176 #: seahub/api2/endpoints/webdav_secret.py:60 msgid "Password is too short." msgstr "Hasło jest zbyt krótkie." -#: seahub/api2/endpoints/multi_share_links.py:111 +#: seahub/api2/endpoints/multi_share_links.py:69 #: seahub/api2/endpoints/share_links.py:341 #: seahub/api2/endpoints/upload_links.py:180 #: seahub/api2/endpoints/webdav_secret.py:64 msgid "Password is too weak." msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:115 +#: seahub/api2/endpoints/multi_share_links.py:73 #: seahub/api2/endpoints/share_links.py:345 #: seahub/api2/endpoints/upload_links.py:184 #: seahub/api2/endpoints/webdav_secret.py:52 @@ -680,28 +668,28 @@ msgid "" "symbols." msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:138 -#: seahub/api2/endpoints/multi_share_links.py:341 +#: seahub/api2/endpoints/multi_share_links.py:96 +#: seahub/api2/endpoints/multi_share_links.py:291 #: seahub/api2/endpoints/share_links.py:368 #: seahub/api2/endpoints/share_links.py:678 #: seahub/api2/endpoints/upload_links.py:207 -#: seahub/api2/endpoints/upload_links.py:341 seahub/api2/views.py:3469 +#: seahub/api2/endpoints/upload_links.py:341 seahub/api2/views.py:3470 #, python-format msgid "Expire days should be greater or equal to %s" msgstr "Czas przedawnienia w dniach powinien być większy lub równy %s" -#: seahub/api2/endpoints/multi_share_links.py:143 -#: seahub/api2/endpoints/multi_share_links.py:347 +#: seahub/api2/endpoints/multi_share_links.py:101 +#: seahub/api2/endpoints/multi_share_links.py:297 #: seahub/api2/endpoints/share_links.py:374 #: seahub/api2/endpoints/share_links.py:684 #: seahub/api2/endpoints/upload_links.py:213 -#: seahub/api2/endpoints/upload_links.py:347 seahub/api2/views.py:3475 +#: seahub/api2/endpoints/upload_links.py:347 seahub/api2/views.py:3476 #, python-format msgid "Expire days should be less than or equal to %s" msgstr "Czas przedawnienia w dniach powinien być mniejszy lub równy %s" -#: seahub/api2/endpoints/multi_share_links.py:163 -#: seahub/api2/endpoints/multi_share_links.py:369 +#: seahub/api2/endpoints/multi_share_links.py:121 +#: seahub/api2/endpoints/multi_share_links.py:319 #: seahub/api2/endpoints/share_links.py:396 #: seahub/api2/endpoints/share_links.py:708 #: seahub/api2/endpoints/upload_links.py:235 @@ -710,8 +698,8 @@ msgstr "Czas przedawnienia w dniach powinien być mniejszy lub równy %s" msgid "Expiration time should be later than %s." msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:172 -#: seahub/api2/endpoints/multi_share_links.py:378 +#: seahub/api2/endpoints/multi_share_links.py:130 +#: seahub/api2/endpoints/multi_share_links.py:328 #: seahub/api2/endpoints/share_links.py:405 #: seahub/api2/endpoints/share_links.py:717 #: seahub/api2/endpoints/upload_links.py:244 @@ -721,9 +709,10 @@ msgid "Expiration time should be earlier than %s." msgstr "" #: seahub/api2/endpoints/query_copy_move_progress.py:47 -#: seahub/seadoc/apis.py:516 +#: seahub/seadoc/apis.py:515 #: seahub/templates/remote_user/create_unknown_user_false.html:4 #: seahub/templates/remote_user/error.html:4 +#: seahub/templates/view_shared_upload_link.html:82 msgid "Error" msgstr "Błąd" @@ -733,7 +722,7 @@ msgstr "Ta biblioteka nie została zaszyfrowana." #: seahub/api2/endpoints/repo_send_new_password.py:45 #: seahub/api2/endpoints/user.py:73 seahub/api2/endpoints/user.py:93 -#: seahub/organizations/api/admin/users.py:786 +#: seahub/organizations/api/admin/users.py:779 msgid "Feature disabled." msgstr "Funkcja wyłączona." @@ -747,11 +736,11 @@ msgstr "Nie można zresetować hasła tej biblioteki." msgid "New password of library %s" msgstr "Nowe hasło dla biblioteki %s" -#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:3899 +#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:3900 msgid "Wrong password" msgstr "Nieprawidłowe hasło" -#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:3905 +#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:3906 msgid "Decrypt library error" msgstr "Błąd deszyfrowania biblioteki" @@ -759,20 +748,20 @@ msgstr "Błąd deszyfrowania biblioteki" msgid "Wrong old password" msgstr "Nieprawidłowe stare hasło" -#: seahub/api2/endpoints/repos_batch.py:1298 -#: seahub/api2/endpoints/repos_batch.py:1557 -#: seahub/api2/endpoints/repos_batch.py:1649 +#: seahub/api2/endpoints/repos_batch.py:1284 +#: seahub/api2/endpoints/repos_batch.py:1543 +#: seahub/api2/endpoints/repos_batch.py:1635 #, python-format msgid "File %s is locked." msgstr "Plik %s jest zablokowany." -#: seahub/api2/endpoints/repos_batch.py:1308 -#: seahub/api2/endpoints/repos_batch.py:1567 +#: seahub/api2/endpoints/repos_batch.py:1294 +#: seahub/api2/endpoints/repos_batch.py:1553 #, python-format msgid "Can't move folder %s, please check its permission." msgstr "Nie można przenieść folderu %s. Proszę sprawdź jego uprawnienia." -#: seahub/api2/endpoints/repos_batch.py:1657 +#: seahub/api2/endpoints/repos_batch.py:1643 #, python-format msgid "Can't delete folder %s, please check its permission." msgstr "Nie można usunąć folderu %s. Proszę sprawdź jego uprawnienia." @@ -877,17 +866,17 @@ msgstr "Zaloguj się" msgid "Email or Username" msgstr "Email lub nazwa użytkownika" -#: seahub/auth/forms.py:28 seahub/auth/forms.py:236 -#: seahub/base/accounts.py:1215 +#: seahub/auth/forms.py:28 seahub/auth/forms.py:219 +#: seahub/base/accounts.py:1216 #: seahub/invitations/templates/invitations/token_view.html:13 #: seahub/organizations/templates/organizations/org_register.html:36 #: seahub/share/views.py:320 seahub/templates/decrypt_repo_form.html:10 #: seahub/templates/registration/login.html:40 -#: seahub/templates/registration/password_set_form.html:22 -#: seahub/templates/registration/registration_form.html:25 +#: seahub/templates/registration/password_set_form.html:21 +#: seahub/templates/registration/registration_form.html:24 #: seahub/templates/share_access_validation.html:23 -#: seahub/templates/sysadmin/sudo_mode.html:29 seahub/views/sysadmin.py:767 -#: seahub/views/sysadmin.py:782 +#: seahub/templates/sysadmin/sudo_mode.html:10 seahub/views/sysadmin.py:766 +#: seahub/views/sysadmin.py:781 msgid "Password" msgstr "Hasło" @@ -897,7 +886,7 @@ msgid "" "are case-sensitive." msgstr "Proszę podać prawidłowy adres email/nazwę użytkownika i hasło. Zwróć uwagę na wielkość znaków." -#: seahub/auth/forms.py:66 seahub/auth/forms.py:136 +#: seahub/auth/forms.py:66 seahub/auth/forms.py:119 msgid "" "That e-mail address doesn't have an associated user account. Are you sure " "you've registered?" @@ -907,69 +896,69 @@ msgstr "Podany adres e-mail nie jest powiązany z żadnym kontem. Czy na pewno s msgid "This account is inactive." msgstr "To konto nie jest aktywne." -#: seahub/auth/forms.py:98 seahub/auth/forms.py:99 -#: seahub/templates/registration/login.html:62 -msgid "You cannot login with email and password." -msgstr "" - -#: seahub/auth/forms.py:104 +#: seahub/auth/forms.py:87 msgid "" "Your Web browser doesn't appear to have cookies enabled. Cookies are " "required for logging in." msgstr "Wygląda na to, że Twoja przeglądarka nie obsługuje ciasteczek. Ich obsługa jest wymagana w celu logowania." -#: seahub/auth/forms.py:120 +#: seahub/auth/forms.py:103 msgid "E-mail" msgstr "E-mail" -#: seahub/auth/forms.py:139 +#: seahub/auth/forms.py:122 msgid "Can not reset password, please contact LDAP admin." msgstr "Nie można zresetować hasła, skontaktuj się z administratorem usługi LDAP" -#: seahub/auth/forms.py:172 +#: seahub/auth/forms.py:146 +#, python-format +msgid "Reset Password on %s" +msgstr "Reset hasła dla %s" + +#: seahub/auth/forms.py:155 msgid "New password" msgstr "Nowe hasło" -#: seahub/auth/forms.py:173 +#: seahub/auth/forms.py:156 msgid "New password confirmation" msgstr "Potwierdzenie hasła" -#: seahub/auth/forms.py:202 seahub/auth/forms.py:248 -#: seahub/base/accounts.py:1272 seahub/organizations/forms.py:71 +#: seahub/auth/forms.py:185 seahub/auth/forms.py:231 +#: seahub/base/accounts.py:1273 seahub/organizations/forms.py:71 msgid "The two password fields didn't match." msgstr "Podane hasła nie są identyczne." -#: seahub/auth/forms.py:216 +#: seahub/auth/forms.py:199 msgid "Old password" msgstr "Stare hasło" -#: seahub/auth/forms.py:224 +#: seahub/auth/forms.py:207 msgid "Your old password was entered incorrectly. Please enter it again." msgstr "Twoje stare hasło jest nieprawidłowe. Proszę wprowadzić je ponownie." -#: seahub/auth/forms.py:237 seahub/base/accounts.py:1217 +#: seahub/auth/forms.py:220 seahub/base/accounts.py:1218 msgid "Password (again)" msgstr "Hasło (ponownie)" -#: seahub/auth/forms.py:268 seahub/forms.py:35 seahub/invitations/views.py:39 +#: seahub/auth/forms.py:251 seahub/forms.py:35 seahub/invitations/views.py:39 #: seahub/invitations/views.py:54 seahub/organizations/forms.py:49 #: seahub/profile/forms.py:46 msgid "A user with this email already exists." msgstr "Użytkownik z tym adresem email już istnieje." -#: seahub/auth/views.py:156 +#: seahub/auth/views.py:154 msgid "This account has been frozen due to too many failed login attempts." msgstr "To konto zostało zamrożone z powodu zbyt dużej liczby nieudanych logowań." -#: seahub/auth/views.py:322 +#: seahub/auth/views.py:311 msgid "Logged out" msgstr "Wylogowany" -#: seahub/auth/views.py:387 +#: seahub/auth/views.py:374 msgid "Failed to send email, please contact administrator." msgstr "Nie udało się wysłać e-maila, proszę się skontaktować z administratorem." -#: seahub/auth/views.py:459 +#: seahub/auth/views.py:441 msgid "Unable to change password." msgstr "" @@ -978,6 +967,51 @@ msgstr "" msgid "Avatar for %s" msgstr "Awatar dla %s" +#: seahub/avatar/templates/avatar/add.html:6 +msgid "Upload Avatar" +msgstr "Prześlij awatar" + +#: seahub/avatar/templates/avatar/add.html:7 +#: seahub/avatar/templates/avatar/change.html:8 +msgid "Your current avatar: " +msgstr "Twój awatar:" + +#: seahub/avatar/templates/avatar/add.html:9 +msgid "Upload New Avatar: " +msgstr "Prześlij nowy awatar: " + +#: seahub/avatar/templates/avatar/add.html:13 +#: seahub/avatar/templates/avatar/change.html:30 +msgid "Upload New Image" +msgstr "Prześlij nowy obraz" + +#: seahub/avatar/templates/avatar/confirm_delete.html:6 +msgid "Please select the avatars that you would like to delete." +msgstr "Proszę wybrać awatary, które mają zostać usunięte." + +#: seahub/avatar/templates/avatar/confirm_delete.html:11 +#, python-format +msgid "" +"You have no avatars to delete. Please upload one now." +msgstr "Obecnie nie posiadasz awatarów, które można usunąć. Proszę przesłać jakiś." + +#: seahub/avatar/templates/avatar/confirm_delete.html:18 +msgid "Delete These" +msgstr "Usuń te" + +#: seahub/avatar/templates/notification/avatar_friend_updated/notice.html:2 +#, python-format +msgid "" +"%(avatar_creator)s has updated their avatar %(avatar)s." +msgstr "%(avatar_creator)s zaktualizował swój awatar %(avatar)s" + +#: seahub/avatar/templates/notification/avatar_updated/notice.html:2 +#, python-format +msgid "You have updated your avatar %(avatar)s." +msgstr "Zaktualizowałeś swój awatar %(avatar)s." + #: seahub/avatar/views.py:77 msgid "Successfully uploaded a new avatar." msgstr "Pomyślnie przesłano nowy awatar." @@ -995,39 +1029,39 @@ msgstr "Pomyślnie usunięto wybrane awatary." msgid "Account %(account)s froze on %(site)s." msgstr "Konto %(account)s w %(site)s zamarzło." -#: seahub/base/accounts.py:1205 +#: seahub/base/accounts.py:1206 msgid "Email address" msgstr "Adres e-mail" -#: seahub/base/accounts.py:1211 +#: seahub/base/accounts.py:1212 msgid "Username" msgstr "Nazwa użytkownika" -#: seahub/base/accounts.py:1212 +#: seahub/base/accounts.py:1213 msgid "This value must be of length 40" msgstr "Ta wartość musi być o długości 40" -#: seahub/base/accounts.py:1231 +#: seahub/base/accounts.py:1232 msgid "Enter a valid email address." msgstr "Podaj poprawny adres email." -#: seahub/base/accounts.py:1242 +#: seahub/base/accounts.py:1243 msgid "Invalid user id." msgstr "Nieprawidłowy identyfikator użytkownika." -#: seahub/base/accounts.py:1294 +#: seahub/base/accounts.py:1295 msgid "name" msgstr "nazwa" -#: seahub/base/accounts.py:1297 +#: seahub/base/accounts.py:1298 msgid "department" msgstr "wydział" -#: seahub/base/accounts.py:1300 +#: seahub/base/accounts.py:1301 msgid "telephone" msgstr "telefon" -#: seahub/base/accounts.py:1303 +#: seahub/base/accounts.py:1304 msgid "note" msgstr "notatka" @@ -1104,41 +1138,41 @@ msgstr "Użytkownik anonimowy" #: seahub/base/management/commands/export_users.py:47 #: seahub/institutions/templates/institutions/useradmin.html:17 #: seahub/institutions/templates/institutions/useradmin_search.html:20 -#: seahub/sysadmin_extra/views.py:57 seahub/views/sysadmin.py:172 -#: seahub/views/sysadmin.py:176 +#: seahub/sysadmin_extra/views.py:57 seahub/views/sysadmin.py:171 +#: seahub/views/sysadmin.py:175 msgid "Status" msgstr "Status" #: seahub/base/management/commands/export_users.py:43 #: seahub/institutions/templates/institutions/user_info.html:106 -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:769 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:768 msgid "Role" msgstr "Rola" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 #: seahub/institutions/templates/institutions/user_info.html:107 -#: seahub/views/sysadmin.py:174 seahub/views/sysadmin.py:178 -#: seahub/views/sysadmin.py:644 +#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 +#: seahub/views/sysadmin.py:643 msgid "Create At" msgstr "Utworzono" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 -#: seahub/views/sysadmin.py:174 seahub/views/sysadmin.py:178 +#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 msgid "Last Login" msgstr "Ostatnie logowanie" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 -#: seahub/institutions/views.py:176 seahub/views/sysadmin.py:174 -#: seahub/views/sysadmin.py:178 +#: seahub/institutions/views.py:176 seahub/views/sysadmin.py:173 +#: seahub/views/sysadmin.py:177 msgid "Admin" msgstr "Admin" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 -#: seahub/views/sysadmin.py:174 seahub/views/sysadmin.py:178 +#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 msgid "LDAP(imported)" msgstr "LDAP (import)" @@ -1146,7 +1180,7 @@ msgstr "LDAP (import)" #: seahub/institutions/templates/institutions/useradmin.html:33 #: seahub/institutions/templates/institutions/useradmin.html:42 #: seahub/institutions/templates/institutions/useradmin_search.html:36 -#: seahub/views/sysadmin.py:234 +#: seahub/views/sysadmin.py:233 msgid "Active" msgstr "Aktywny" @@ -1154,25 +1188,25 @@ msgstr "Aktywny" #: seahub/institutions/templates/institutions/useradmin.html:35 #: seahub/institutions/templates/institutions/useradmin.html:43 #: seahub/institutions/templates/institutions/useradmin_search.html:38 -#: seahub/views/sysadmin.py:236 +#: seahub/views/sysadmin.py:235 msgid "Inactive" msgstr "Nieaktywny" #: seahub/base/management/commands/export_users.py:126 #: seahub/base/management/commands/export_users.py:127 -#: seahub/templates/base.html:86 seahub/templates/client_login_confirm.html:9 -#: seahub/views/sysadmin.py:242 seahub/views/sysadmin.py:243 +#: seahub/templates/base.html:86 seahub/templates/client_login_confirm.html:13 +#: seahub/views/sysadmin.py:241 seahub/views/sysadmin.py:242 msgid "Yes" msgstr "Tak" #: seahub/base/management/commands/export_users.py:132 -#: seahub/views/sysadmin.py:248 +#: seahub/views/sysadmin.py:247 msgid "Guest" msgstr "Gość" #: seahub/base/management/commands/export_users.py:134 #: seahub/base/management/commands/export_users.py:138 -#: seahub/views/sysadmin.py:250 seahub/views/sysadmin.py:254 +#: seahub/views/sysadmin.py:249 seahub/views/sysadmin.py:253 msgid "Default" msgstr "Domyślnie" @@ -1336,20 +1370,157 @@ msgid "%s PB" msgstr "%s PB" #: seahub/contacts/models.py:78 +#: seahub/contacts/templates/contacts/contact_list.html:119 msgid "Email is required." msgstr "Adres e-mail jest wymagany." +#: seahub/contacts/templates/contacts/contact_list.html:4 +#: seahub/contacts/templates/contacts/contact_list.html:10 +msgid "Contacts" +msgstr "Kontakty" + +#: seahub/contacts/templates/contacts/contact_list.html:11 +#: seahub/contacts/templates/contacts/contact_list.html:43 +msgid "Add Contacts" +msgstr "Dodaj kontakty" + +#: seahub/contacts/templates/contacts/contact_list.html:17 +msgid "Email " +msgstr "E-mail " + +#: seahub/contacts/templates/contacts/contact_list.html:19 +#: seahub/templates/registration/registration_form.html:41 +msgid "Note" +msgstr "Notatka" + +#: seahub/contacts/templates/contacts/contact_list.html:20 +#: seahub/institutions/templates/institutions/user_info.html:64 +#: seahub/institutions/templates/institutions/user_info.html:108 +#: seahub/institutions/templates/institutions/useradmin.html:20 +#: seahub/institutions/templates/institutions/useradmin_search.html:23 +#: seahub/templates/repo_dir_recycle_view.html:47 +#: seahub/templates/repo_history_view.html:60 +msgid "Operations" +msgstr "Akcje" + +#: seahub/contacts/templates/contacts/contact_list.html:29 +#: seahub/institutions/templates/institutions/useradmin.html:38 +msgid "Edit" +msgstr "Edytuj" + +#: seahub/contacts/templates/contacts/contact_list.html:30 +#: seahub/institutions/templates/institutions/useradmin.html:59 +#: seahub/institutions/templates/institutions/useradmin_search.html:55 +#: seahub/sysadmin_extra/views.py:232 +#: seahub/templates/view_shared_upload_link.html:87 +msgid "Delete" +msgstr "Usuń" + +#: seahub/contacts/templates/contacts/contact_list.html:37 +msgid "You don't have any contacts" +msgstr "Nie masz żadnych kontaktów" + +#: seahub/contacts/templates/contacts/contact_list.html:38 +msgid "" +"Add your contacts so you can quickly share libraries and send file shared " +"link." +msgstr "Dodaj jakieś kontakty, aby móc szybko udostępniać biblioteki i przesyłać łącza udostępniania." + +#: seahub/contacts/templates/contacts/contact_list.html:46 +#: seahub/contacts/templates/contacts/contact_list.html:55 +msgid "Note(optional)" +msgstr "Notatka (opcjonalna)" + +#: seahub/contacts/templates/contacts/contact_list.html:49 +#: seahub/contacts/templates/contacts/contact_list.html:58 +#: seahub/institutions/templates/institutions/user_info.html:52 +#: seahub/institutions/templates/institutions/useradmin_search.html:12 +#: seahub/invitations/templates/invitations/token_view.html:17 +#: seahub/options/templates/options/set_user_options.html:14 +#: seahub/organizations/templates/organizations/org_register.html:42 +#: seahub/search/templates/search_results.html:26 +#: seahub/search/templates/search_results.html:47 +#: seahub/share/templates/share/share_link_audit.html:22 +#: seahub/templates/decrypt_repo_form.html:13 +#: seahub/templates/home_base.html:103 +#: seahub/templates/registration/password_change_form.html:24 +#: seahub/templates/registration/password_reset_confirm.html:19 +#: seahub/templates/registration/password_reset_form.html:13 +#: seahub/templates/registration/password_set_form.html:27 +#: seahub/templates/repo_dir_recycle_view.html:74 +#: seahub/templates/share_access_validation.html:29 +msgid "Submit" +msgstr "Wyślij" + +#: seahub/contacts/templates/contacts/contact_list.html:52 +msgid "Edit Contact" +msgstr "Edytuj kontakt" + +#: seahub/contacts/templates/contacts/contact_list.html:101 +#: seahub/contacts/templates/contacts/contact_list.html:146 +#: seahub/templates/sdoc_file_view_react.html:64 +#: seahub/templates/sdoc_file_view_react.html:87 +#: seahub/templates/view_file_onlyoffice.html:89 +#: seahub/templates/view_file_onlyoffice.html:112 +msgid "Failed. Please check the network." +msgstr "Niepowodzenie. Proszę sprawdzić połączenie." + +#: seahub/contacts/templates/contacts/contact_list.html:109 +msgid "Delete Contact" +msgstr "Usuń kontakt" + +#: seahub/contacts/templates/contacts/contact_list.html:109 +#: seahub/institutions/templates/institutions/useradmin.html:81 +#: seahub/institutions/templates/institutions/useradmin_search.html:72 +#, python-format +msgid "Are you sure you want to delete %s ?" +msgstr "Czy na pewno chcesz usunąć %s?" + +#: seahub/contacts/templates/contacts/contact_list.html:123 +msgid "You cannot add yourself." +msgstr "Nie możesz dodać siebie." + +#: seahub/contacts/views.py:65 +#, python-format +msgid "%s is not a valid email." +msgstr "%s nie jest prawidłowym adresem." + +#: seahub/contacts/views.py:70 +#, python-format +msgid "%s is already in your contacts." +msgstr "%s już jest w Twoich kontaktach." + +#: seahub/contacts/views.py:79 +#, python-format +msgid "Successfully added %s to contacts." +msgstr "Pomyślnie dodano %s do kontaktów." + +#: seahub/contacts/views.py:84 +#, python-format +msgid "Failed to add %s to contacts." +msgstr "Nie udało się dodać %s do kontaktów." + +#: seahub/contacts/views.py:105 +#, python-format +msgid "Successfully edited %s." +msgstr "Pomyślnie wyedytowano %s." + +#: seahub/contacts/views.py:118 +#, python-format +msgid "Successfully Deleted %s" +msgstr "Pomyślnie usunięto %s" + #: seahub/dingtalk/views.py:50 seahub/dingtalk/views.py:74 #: seahub/dingtalk/views.py:83 seahub/dingtalk/views.py:105 -#: seahub/dingtalk/views.py:122 seahub/dingtalk/views.py:166 -#: seahub/dingtalk/views.py:191 seahub/dingtalk/views.py:200 -#: seahub/dingtalk/views.py:222 seahub/dingtalk/views.py:258 -#: seahub/dingtalk/views.py:298 seahub/dingtalk/views.py:345 -#: seahub/dingtalk/views.py:365 seahub/dingtalk/views.py:435 -#: seahub/dingtalk/views.py:482 seahub/oauth/views.py:86 -#: seahub/oauth/views.py:109 seahub/oauth/views.py:155 -#: seahub/oauth/views.py:167 seahub/oauth/views.py:173 -#: seahub/oauth/views.py:204 seahub/templates/remote_user/error.html:8 +#: seahub/dingtalk/views.py:122 seahub/dingtalk/views.py:162 +#: seahub/dingtalk/views.py:187 seahub/dingtalk/views.py:196 +#: seahub/dingtalk/views.py:218 seahub/dingtalk/views.py:254 +#: seahub/dingtalk/views.py:294 seahub/dingtalk/views.py:341 +#: seahub/dingtalk/views.py:359 seahub/dingtalk/views.py:432 +#: seahub/dingtalk/views.py:479 seahub/oauth/views.py:84 +#: seahub/oauth/views.py:107 seahub/oauth/views.py:153 +#: seahub/oauth/views.py:165 seahub/oauth/views.py:171 +#: seahub/oauth/views.py:202 seahub/templates/remote_user/error.html:8 #: seahub/weixin/views.py:35 seahub/weixin/views.py:54 #: seahub/weixin/views.py:59 seahub/weixin/views.py:78 #: seahub/weixin/views.py:96 seahub/work_weixin/views.py:68 @@ -1360,7 +1531,7 @@ msgstr "Adres e-mail jest wymagany." msgid "Error, please contact administrator." msgstr "Błąd, proszę się skontaktować z administratorem" -#: seahub/dingtalk/views.py:125 seahub/dingtalk/views.py:368 +#: seahub/dingtalk/views.py:125 seahub/dingtalk/views.py:362 #: seahub/weixin/views.py:99 #, python-format msgid "User %s not found or inactive." @@ -1393,7 +1564,7 @@ msgstr "Nazwa %s nie jest prawidłowa" #: seahub/forms.py:97 seahub/share/views.py:296 seahub/views/ajax.py:308 #: seahub/views/ajax.py:312 seahub/views/ajax.py:316 seahub/views/ajax.py:327 -#: seahub/views/ajax.py:447 seahub/views/file.py:1933 +#: seahub/views/ajax.py:447 seahub/views/file.py:1930 msgid "Argument missing" msgstr "Brakujący parametr" @@ -1516,11 +1687,11 @@ msgid "The %(site_name)s team" msgstr "Załoga %(site_name)s" #: seahub/group/views.py:105 seahub/share/views.py:233 -#: seahub/views/__init__.py:436 seahub/views/ajax.py:381 -#: seahub/views/ajax.py:427 seahub/views/file.py:1184 -#: seahub/views/file.py:1425 seahub/views/file.py:1942 +#: seahub/views/__init__.py:587 seahub/views/ajax.py:381 +#: seahub/views/ajax.py:427 seahub/views/file.py:1181 +#: seahub/views/file.py:1422 seahub/views/file.py:1939 #: seahub/views/repo.py:114 seahub/views/repo.py:171 seahub/views/repo.py:229 -#: seahub/views/repo.py:282 seahub/views/repo.py:399 +#: seahub/views/repo.py:282 seahub/views/repo.py:392 msgid "Permission denied" msgstr "Odmowa dostępu" @@ -1534,7 +1705,7 @@ msgid "Exit admin panel" msgstr "Wyjdź z panelu administracyjnego" #: seahub/institutions/templates/institutions/base.html:13 -#: seahub/templates/base.html:32 +#: seahub/templates/base.html:32 seahub/templates/home_base.html:9 msgid "Close" msgstr "Zamknij" @@ -1552,6 +1723,7 @@ msgid "Info" msgstr "Informacje" #: seahub/institutions/templates/institutions/info.html:13 +#: seahub/templates/home_base.html:63 msgid "Libraries" msgstr "Biblioteki" @@ -1588,12 +1760,12 @@ msgid "Name" msgstr "Nazwa" #: seahub/institutions/templates/institutions/user_info.html:35 -#: seahub/templates/registration/registration_form.html:32 +#: seahub/templates/registration/registration_form.html:31 msgid "Department" msgstr "Wydział" #: seahub/institutions/templates/institutions/user_info.html:38 -#: seahub/templates/registration/registration_form.html:37 +#: seahub/templates/registration/registration_form.html:36 msgid "Telephone" msgstr "Telefon" @@ -1612,25 +1784,9 @@ msgstr "Ogranicz przestrzeń" msgid "Available quota:" msgstr "Dostępna przestrzeń:" -#: seahub/institutions/templates/institutions/user_info.html:52 -#: seahub/institutions/templates/institutions/useradmin_search.html:12 -#: seahub/invitations/templates/invitations/token_view.html:17 -#: seahub/options/templates/options/set_user_options.html:14 -#: seahub/organizations/templates/organizations/org_register.html:42 -#: seahub/search/templates/search_results.html:26 -#: seahub/search/templates/search_results.html:47 -#: seahub/share/templates/share/share_link_audit.html:22 -#: seahub/templates/decrypt_repo_form.html:13 -#: seahub/templates/registration/password_change_form.html:25 -#: seahub/templates/registration/password_reset_confirm.html:19 -#: seahub/templates/registration/password_reset_form.html:41 -#: seahub/templates/registration/password_set_form.html:28 -#: seahub/templates/share_access_validation.html:29 -msgid "Submit" -msgstr "Wyślij" - #: seahub/institutions/templates/institutions/user_info.html:62 #: seahub/search/templates/search_results.html:39 +#: seahub/templates/repo_dir_recycle_view.html:46 #: seahub/templates/repo_history_view.html:59 msgid "Size" msgstr "Rozmiar" @@ -1640,14 +1796,6 @@ msgstr "Rozmiar" msgid "Last Update" msgstr "Ostatnia aktualizacja" -#: seahub/institutions/templates/institutions/user_info.html:64 -#: seahub/institutions/templates/institutions/user_info.html:108 -#: seahub/institutions/templates/institutions/useradmin.html:20 -#: seahub/institutions/templates/institutions/useradmin_search.html:23 -#: seahub/templates/repo_history_view.html:60 -msgid "Operations" -msgstr "Akcje" - #: seahub/institutions/templates/institutions/user_info.html:70 msgid "Encrypted" msgstr "Zaszyfrowane" @@ -1674,16 +1822,6 @@ msgstr "Limit przestrzeni nie może być pusty" msgid "Create At / Last Login" msgstr "Utworzono / Ostatnie logowanie" -#: seahub/institutions/templates/institutions/useradmin.html:38 -msgid "Edit" -msgstr "Edytuj" - -#: seahub/institutions/templates/institutions/useradmin.html:59 -#: seahub/institutions/templates/institutions/useradmin_search.html:55 -#: seahub/sysadmin_extra/views.py:232 -msgid "Delete" -msgstr "Usuń" - #: seahub/institutions/templates/institutions/useradmin.html:68 #: seahub/institutions/templates/institutions/useradmin_search.html:63 msgid "Empty" @@ -1698,12 +1836,6 @@ msgstr "Aktywacja..., proszę czekać" msgid "Delete User" msgstr "Usuń użytkownika" -#: seahub/institutions/templates/institutions/useradmin.html:81 -#: seahub/institutions/templates/institutions/useradmin_search.html:72 -#, python-format -msgid "Are you sure you want to delete %s ?" -msgstr "Czy na pewno chcesz usunąć %s?" - #: seahub/institutions/templates/institutions/useradmin.html:130 msgid "Edit failed." msgstr "Niepowodzenie edycji." @@ -1724,7 +1856,7 @@ msgstr "Właściciel" msgid "Member" msgstr "Członek" -#: seahub/institutions/views.py:209 seahub/views/sysadmin.py:366 +#: seahub/institutions/views.py:209 seahub/views/sysadmin.py:365 msgid "Failed to delete: the user does not exist" msgstr "Niepowodzenie usuwanie: użytkownik nie istnieje" @@ -1732,7 +1864,7 @@ msgstr "Niepowodzenie usuwanie: użytkownik nie istnieje" msgid "Failed to delete: the user is system administrator" msgstr "" -#: seahub/institutions/views.py:217 seahub/views/sysadmin.py:356 +#: seahub/institutions/views.py:217 seahub/views/sysadmin.py:355 #, python-format msgid "Successfully deleted %s" msgstr "Pomyślnie usunięto %s" @@ -1758,7 +1890,6 @@ msgstr "" #: seahub/templates/shared_link_email.html:9 #: seahub/templates/shared_upload_link_email.html:8 #: seahub/templates/snippets/reset_repo_password.html:7 -#: seahub/templates/sysadmin/short_time_linving_password_reset_link.html:10 #: seahub/templates/sysadmin/user_activation_email.html:9 #: seahub/templates/sysadmin/user_add_email.html:7 #: seahub/templates/sysadmin/user_batch_add_email.html:7 @@ -1889,7 +2020,7 @@ msgstr "Folder przeniesiono" msgid "New file updates on %s" msgstr "" -#: seahub/notifications/management/commands/send_notices.py:492 +#: seahub/notifications/management/commands/send_notices.py:457 #, python-format msgid "New notice on %s" msgstr "%s nowych powiadomień" @@ -1899,31 +2030,21 @@ msgstr "%s nowych powiadomień" msgid "You've got %(num)s new notices on %(site_name)s:\n" msgstr "" -#: seahub/notifications/models.py:554 +#: seahub/notifications/models.py:502 #, python-format msgid "" "A file named %(file_name)s is uploaded to %(name)s" msgstr "Plik %(file_name)s przesłano do %(name)s" -#: seahub/notifications/models.py:561 -#, python-format -msgid "A file named %(file_name)s is uploaded" -msgstr "" - -#: seahub/notifications/models.py:596 +#: seahub/notifications/models.py:509 #, python-format msgid "" -"A folder named %(folder_name)s is uploaded to " -"%(name)s" -msgstr "" +"A file named %(file_name)s is uploaded to Deleted " +"Library" +msgstr "Plik %(file_name)s przesłano do Usuniętej Biblioteki" -#: seahub/notifications/models.py:603 -#, python-format -msgid "A folder named %(folder_name)s is uploaded" -msgstr "" - -#: seahub/notifications/models.py:737 +#: seahub/notifications/models.py:643 #, python-format msgid "" "User %(username)s has asked to join group %(username)s prosi o członkostwo w grupie %(group_name)s, wiadomość weryfikacyjna: %(join_request_msg)s" -#: seahub/notifications/models.py:766 +#: seahub/notifications/models.py:672 #, python-format msgid "" "User %(group_staff)s has added you to group " "%(group_name)s" msgstr "Użytkownik %(group_staff)s dodał Cię do grupy %(group_name)s" -#: seahub/notifications/models.py:792 +#: seahub/notifications/models.py:698 #, python-format msgid "" "File %(file_name)s has a new comment from user " "%(author)s" msgstr "Plik %(file_name)s ma nowy komentarz od użytkownika %(author)s" -#: seahub/notifications/models.py:809 +#: seahub/notifications/models.py:715 #, python-format msgid "" "Draft #%(draft_id)s has a new comment from user " "%(author)s" msgstr "" -#: seahub/notifications/models.py:826 +#: seahub/notifications/models.py:732 #, python-format msgid "" "%(from_user)s has sent you a request for draft " "#%(draft_id)s" msgstr "" -#: seahub/notifications/models.py:849 -#: seahub/notifications/templates/notifications/notice_email.html:66 +#: seahub/notifications/models.py:755 +#: seahub/notifications/templates/notifications/notice_email.html:63 #, python-format msgid "" "Guest %(user)s accepted your invitation at %(time)s." msgstr "Gość %(user)s zaakceptował zaproszenie o %(time)s." -#: seahub/notifications/models.py:873 +#: seahub/notifications/models.py:779 #, python-format msgid "" "%(user)s has transfered a library named %(file_name)s zostanie prz #: seahub/notifications/templates/notifications/notice_email.html:54 #, python-format msgid "" -"A folder named %(folder_name)s is" -" uploaded to your folder %(parent_dir_name)s." -msgstr "" - -#: seahub/notifications/templates/notifications/notice_email.html:57 -#, python-format -msgid "" "User %(user)s has asked to join " "group %(grp_name)s, verification " "message: %(msg)s" msgstr "Użytkownik %(user)s prosi o dołączenie do grupy %(grp_name)s, wiadomość weryfikacyjna: %(msg)s" -#: seahub/notifications/templates/notifications/notice_email.html:60 +#: seahub/notifications/templates/notifications/notice_email.html:57 #, python-format msgid "" "User %(user)s has added you to " "group %(grp_name)s" msgstr "Użytkownik %(user)s dodał Cię do grupy %(grp_name)s" -#: seahub/notifications/templates/notifications/notice_email.html:63 +#: seahub/notifications/templates/notifications/notice_email.html:60 #, python-format msgid "" "File %(file_name)s has a new " "comment from user %(author)s" msgstr "Plik %(file_name)s ma nowy komentarz od użytkownika %(author)s" -#: seahub/notifications/templates/notifications/notice_email.html:69 +#: seahub/notifications/templates/notifications/notice_email.html:66 #, python-format msgid "" "A large number of files in your library %(user_name)s created file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:81 +#: seahub/notifications/templates/notifications/notice_email.html:78 #, python-format msgid "" " User %(user_name)s created file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:86 +#: seahub/notifications/templates/notifications/notice_email.html:83 #, python-format msgid "" " User %(user_name)s deleted file " @@ -2090,7 +2203,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:88 +#: seahub/notifications/templates/notifications/notice_email.html:85 #, python-format msgid "" " User %(user_name)s deleted file " @@ -2098,7 +2211,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:92 +#: seahub/notifications/templates/notifications/notice_email.html:89 #, python-format msgid "" " User %(user_name)s restored file " @@ -2106,7 +2219,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:95 +#: seahub/notifications/templates/notifications/notice_email.html:92 #, python-format msgid "" " User %(user_name)s renamed file " @@ -2114,7 +2227,7 @@ msgid "" "library %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:99 +#: seahub/notifications/templates/notifications/notice_email.html:96 #, python-format msgid "" " User %(user_name)s moved file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:101 +#: seahub/notifications/templates/notifications/notice_email.html:98 #, python-format msgid "" " User %(user_name)s moved file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:105 +#: seahub/notifications/templates/notifications/notice_email.html:102 #, python-format msgid "" " User %(user_name)s updated file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:110 +#: seahub/notifications/templates/notifications/notice_email.html:107 #, python-format msgid "" " User %(user_name)s created folder " @@ -2147,7 +2260,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:112 +#: seahub/notifications/templates/notifications/notice_email.html:109 #, python-format msgid "" " User %(user_name)s created folder " @@ -2156,7 +2269,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:117 +#: seahub/notifications/templates/notifications/notice_email.html:114 #, python-format msgid "" " User %(user_name)s deleted folder " @@ -2164,7 +2277,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:119 +#: seahub/notifications/templates/notifications/notice_email.html:116 #, python-format msgid "" " User %(user_name)s deleted folder " @@ -2172,7 +2285,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:123 +#: seahub/notifications/templates/notifications/notice_email.html:120 #, python-format msgid "" " User %(user_name)s restored folder" @@ -2180,7 +2293,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:126 +#: seahub/notifications/templates/notifications/notice_email.html:123 #, python-format msgid "" " User %(user_name)s renamed folder " @@ -2188,7 +2301,7 @@ msgid "" "library %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:130 +#: seahub/notifications/templates/notifications/notice_email.html:127 #, python-format msgid "" " User %(user_name)s moved folder %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:132 +#: seahub/notifications/templates/notifications/notice_email.html:129 #, python-format msgid "" " User %(user_name)s moved folder %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:145 +#: seahub/notifications/templates/notifications/notice_email.html:142 msgid "Go check out at the following page:" msgstr "Idź zobacz na następującej stronie:" @@ -2254,21 +2367,21 @@ msgstr "" msgid "Notifications" msgstr "Powiadomienia" -#: seahub/notifications/utils.py:423 +#: seahub/notifications/utils.py:305 #, python-format msgid "%(author)s added a new comment in document %(sdoc_name)s" msgstr "" -#: seahub/notifications/utils.py:430 seahub/notifications/utils.py:440 +#: seahub/notifications/utils.py:312 seahub/notifications/utils.py:322 msgid "Details" msgstr "Szczegóły" -#: seahub/notifications/utils.py:433 +#: seahub/notifications/utils.py:315 #, python-format msgid "%(author)s added a new reply in document %(sdoc_name)s" msgstr "" -#: seahub/oauth/views.py:207 +#: seahub/oauth/views.py:205 #: seahub/templates/remote_user/create_unknown_user_false.html:8 #: seahub/work_weixin/views.py:110 msgid "" @@ -2303,24 +2416,22 @@ msgstr "Porada: druga metoda jest bezpieczniejsza, ale nie przez wszystkie przeg #: seahub/organizations/api/admin/info.py:102 #: seahub/organizations/api/admin/logo.py:33 -#: seahub/organizations/api/admin/logo.py:42 seahub/subscription/views.py:25 -#: seahub/subscription/views.py:41 seahub/subscription/views.py:103 -#: seahub/work_weixin/views.py:37 seahub/work_weixin/views.py:62 -#: seahub/work_weixin/views.py:151 seahub/work_weixin/views.py:171 -#: seahub/work_weixin/views.py:231 +#: seahub/organizations/api/admin/logo.py:42 seahub/work_weixin/views.py:37 +#: seahub/work_weixin/views.py:62 seahub/work_weixin/views.py:151 +#: seahub/work_weixin/views.py:171 seahub/work_weixin/views.py:231 msgid "Feature is not enabled." msgstr "Funkcja nie jest włączona." -#: seahub/organizations/api/admin/users.py:813 +#: seahub/organizations/api/admin/users.py:806 #, python-brace-format msgid "Failed. You can only invite {org_members_quota} members." msgstr "" -#: seahub/organizations/api/admin/users.py:817 +#: seahub/organizations/api/admin/users.py:810 msgid "The number of users exceeds the limit" msgstr "" -#: seahub/organizations/api/admin/users.py:834 +#: seahub/organizations/api/admin/users.py:827 #, python-brace-format msgid "User {email} already exists." msgstr "" @@ -2333,14 +2444,14 @@ msgstr "Adres e-mail jest nieprawidłowy" #: seahub/organizations/templates/organizations/org_register.html:8 #: seahub/templates/choose_register.html:3 #: seahub/templates/choose_register.html:8 -#: seahub/templates/registration/login.html:119 +#: seahub/templates/registration/login.html:102 #: seahub/templates/registration/registration_form.html:3 -#: seahub/templates/registration/registration_form.html:13 +#: seahub/templates/registration/registration_form.html:12 msgid "Signup" msgstr "Zarejestruj" #: seahub/organizations/templates/organizations/org_register.html:10 -#: seahub/templates/registration/registration_form.html:15 +#: seahub/templates/registration/registration_form.html:14 msgid "Welcome back, you are already signed in." msgstr "Witamy ponownie, jesteś już zalogowany." @@ -2357,11 +2468,11 @@ msgid "Admin Email" msgstr "Email administratora" #: seahub/organizations/templates/organizations/org_register.html:38 -#: seahub/templates/registration/password_change_form.html:22 -#: seahub/templates/registration/password_set_form.html:25 -#: seahub/templates/registration/registration_form.html:28 +#: seahub/templates/registration/password_change_form.html:21 +#: seahub/templates/registration/password_set_form.html:24 +#: seahub/templates/registration/registration_form.html:27 #: seahub/templates/sysadmin/sudo_mode.html:4 -#: seahub/templates/sysadmin/sudo_mode.html:38 +#: seahub/templates/sysadmin/sudo_mode.html:18 msgid "Confirm Password" msgstr "Potwierdź hasło" @@ -2401,7 +2512,7 @@ msgstr "Nazwa" #: seahub/profile/templates/profile/set_profile_react.html:25 #: seahub/templates/registration/password_set_form.html:4 -#: seahub/templates/registration/password_set_form.html:13 +#: seahub/templates/registration/password_set_form.html:12 msgid "Set Password" msgstr "Ustaw hasło" @@ -2439,10 +2550,10 @@ msgid "Successfully set \"%s\" as your default library." msgstr "Pomyślnie ustawiono \"%s\" jako Twoją bibliotekę domyślną." #: seahub/seadoc/views.py:26 seahub/seadoc/views.py:80 -#: seahub/seadoc/views.py:158 seahub/views/__init__.py:427 -#: seahub/views/__init__.py:470 seahub/views/__init__.py:604 -#: seahub/views/__init__.py:763 seahub/views/ajax.py:376 -#: seahub/views/file.py:1928 +#: seahub/seadoc/views.py:158 seahub/views/__init__.py:578 +#: seahub/views/__init__.py:621 seahub/views/__init__.py:755 +#: seahub/views/__init__.py:914 seahub/views/ajax.py:376 +#: seahub/views/file.py:1925 msgid "Library does not exist" msgstr "Biblioteka nie istnieje" @@ -2601,7 +2712,7 @@ msgstr "" msgid "Share Link" msgstr "" -#: seahub/share/views.py:319 seahub/views/sysadmin.py:644 +#: seahub/share/views.py:319 seahub/views/sysadmin.py:643 msgid "Creator" msgstr "Twórca" @@ -2649,7 +2760,7 @@ msgstr "Nie udało się wysłać kodu weryfikacyjnego, proszę spróbować póź msgid "Failed to export excel, invalid start or end date" msgstr "" -#: seahub/sysadmin_extra/views.py:61 seahub/views/sysadmin.py:679 +#: seahub/sysadmin_extra/views.py:61 seahub/views/sysadmin.py:678 msgid "Success" msgstr "Sukces" @@ -2719,11 +2830,11 @@ msgstr "Utwórz konto osobiste" msgid "Create an organization account" msgstr "Utwórz konto organizacji" -#: seahub/templates/client_login_confirm.html:6 +#: seahub/templates/client_login_confirm.html:10 msgid "Desktop Client Login Confirm" msgstr "" -#: seahub/templates/client_login_confirm.html:8 +#: seahub/templates/client_login_confirm.html:12 msgid "Do you want to login to your client?" msgstr "" @@ -2758,6 +2869,78 @@ msgstr "Nazwa urządzenia" msgid "This file has (apparently) not been accessed yet" msgstr "Dostęp do tego pliku (najwyraźniej) nie został nigdy uzyskany" +#: seahub/templates/home_base.html:11 +msgid "Files" +msgstr "Pliki" + +#: seahub/templates/home_base.html:14 +msgid "My Libraries" +msgstr "Moje biblioteki" + +#: seahub/templates/home_base.html:16 +msgid "Shared with me" +msgstr "Udostępnione dla mnie" + +#: seahub/templates/home_base.html:18 +msgid "Shared with all" +msgstr "Udostępnione wszystkim" + +#: seahub/templates/home_base.html:23 +msgid "Shared with groups" +msgstr "Udostępnione grupie" + +#: seahub/templates/home_base.html:26 +msgid "All Groups" +msgstr "Wszystkie grupy" + +#: seahub/templates/home_base.html:38 +msgid "Tools" +msgstr "Narzędzia" + +#: seahub/templates/home_base.html:41 +msgid "Favorites" +msgstr "Ulubione" + +#: seahub/templates/home_base.html:43 +msgid "Activities" +msgstr "Aktywności" + +#: seahub/templates/home_base.html:47 +msgid "Wikis" +msgstr "" + +#: seahub/templates/home_base.html:50 +msgid "Linked Devices" +msgstr "Dołączone urządzenia" + +#: seahub/templates/home_base.html:53 +msgid "Invite People" +msgstr "Zaproś kogoś" + +#: seahub/templates/home_base.html:56 +msgid "Drafts" +msgstr "" + +#: seahub/templates/home_base.html:59 +msgid "Share Admin" +msgstr "Udostępnianie" + +#: seahub/templates/home_base.html:66 +msgid "Folders" +msgstr "Foldery" + +#: seahub/templates/home_base.html:71 seahub/templates/home_base.html:75 +msgid "Links" +msgstr "Łącza" + +#: seahub/templates/home_base.html:90 +msgid "Enable Modules" +msgstr "Aktywuj moduły" + +#: seahub/templates/home_base.html:97 +msgid "Personal Wiki" +msgstr "Osobista Wiki" + #: seahub/templates/i18n.html:6 msgid "Upload Folder" msgstr "Wyślij folder" @@ -2798,7 +2981,7 @@ msgid "" msgstr "Aby aktywować to konto, proszę kliknąć następujący link w ciągu %(expiration_days)s dni:" #: seahub/templates/registration/activation_email.html:18 -#: seahub/templates/registration/registration_form.html:47 +#: seahub/templates/registration/registration_form.html:46 msgid "Sign Up" msgstr "Zarejestruj" @@ -2820,7 +3003,7 @@ msgstr "Zaloguj ponownie" #: seahub/templates/registration/login.html:4 #: seahub/templates/registration/login.html:36 -#: seahub/templates/registration/login.html:75 +#: seahub/templates/registration/login.html:73 #: seahub/templates/registration/multi_adfs_sso.html:4 #: seahub/templates/registration/multi_adfs_sso.html:36 #: seahub/templates/registration/multi_adfs_sso.html:47 @@ -2835,42 +3018,42 @@ msgstr "Zaloguj się" msgid "Refresh" msgstr "Odśwież" -#: seahub/templates/registration/login.html:64 +#: seahub/templates/registration/login.html:62 msgid "Incorrect email or password" msgstr "Nieprawidłowy e-mail lub hasło" -#: seahub/templates/registration/login.html:72 +#: seahub/templates/registration/login.html:70 #, python-format msgid "Remember me for %(remember_days)s days " msgstr "Zapamiętaj mnie przez %(remember_days)s dni" -#: seahub/templates/registration/login.html:79 -#: seahub/templates/registration/login.html:83 +#: seahub/templates/registration/login.html:77 +#: seahub/templates/registration/login.html:81 msgid "Single Sign-On" msgstr "" -#: seahub/templates/registration/login.html:90 +#: seahub/templates/registration/login.html:88 msgid "Login with" msgstr "" -#: seahub/templates/registration/login.html:116 +#: seahub/templates/registration/login.html:99 msgid "Forgot password?" msgstr "Nie pamiętasz hasła?" -#: seahub/templates/registration/login.html:184 +#: seahub/templates/registration/login.html:167 msgid "Failed to refresh the CAPTCHA, please try again later." msgstr "Niepowodzenie odświeżania CAPTCHA, proszę później spróbować ponownie." -#: seahub/templates/registration/login.html:192 +#: seahub/templates/registration/login.html:175 #: seahub/templates/registration/multi_adfs_sso.html:90 msgid "Email or username cannot be blank" msgstr "Adres e-mail lub nazwa użytkownika nie może być pusta" -#: seahub/templates/registration/login.html:196 -#: seahub/templates/registration/password_change_form.html:69 -#: seahub/templates/registration/password_set_form.html:67 -#: seahub/templates/registration/registration_form.html:95 -#: seahub/templates/sysadmin/sudo_mode.html:71 +#: seahub/templates/registration/login.html:179 +#: seahub/templates/registration/password_change_form.html:66 +#: seahub/templates/registration/password_set_form.html:64 +#: seahub/templates/registration/registration_form.html:91 +#: seahub/templates/sysadmin/sudo_mode.html:35 msgid "Password cannot be blank" msgstr "Hasło nie może być puste" @@ -2883,45 +3066,45 @@ msgid "Your password has been changed successfully." msgstr "Hasło zostało zmienione pomyślnie" #: seahub/templates/registration/password_change_form.html:3 -#: seahub/templates/registration/password_change_form.html:12 +#: seahub/templates/registration/password_change_form.html:11 msgid "Password Modification" msgstr "Zmiana hasła" -#: seahub/templates/registration/password_change_form.html:15 +#: seahub/templates/registration/password_change_form.html:14 msgid "Please update your password before continue." msgstr "Przed kontynuowaniem proszę zaktualizować swoje hasło." -#: seahub/templates/registration/password_change_form.html:17 +#: seahub/templates/registration/password_change_form.html:16 msgid "Current Password" msgstr "Aktualne hasło" -#: seahub/templates/registration/password_change_form.html:19 +#: seahub/templates/registration/password_change_form.html:18 msgid "New Password" msgstr "Nowe hasło" -#: seahub/templates/registration/password_change_form.html:39 -#: seahub/templates/registration/password_set_form.html:42 -#: seahub/templates/registration/registration_form.html:65 +#: seahub/templates/registration/password_change_form.html:37 +#: seahub/templates/registration/password_set_form.html:40 +#: seahub/templates/registration/registration_form.html:62 #, python-format msgid "" "Passwords must have at least %(min_len)s characters and contain %(level)s of" " the following: uppercase letters, lowercase letters, numbers, and symbols." msgstr "Hasła muszą się składać z minimum %(min_len)s oraz zawierać %(level)s z tych elementów: wielkie litery, małe litery, cyfry i inne znaki." -#: seahub/templates/registration/password_change_form.html:65 +#: seahub/templates/registration/password_change_form.html:62 msgid "Current password cannot be blank" msgstr "Aktualne hasło nie może być puste" -#: seahub/templates/registration/password_change_form.html:73 -#: seahub/templates/registration/password_set_form.html:71 -#: seahub/templates/registration/registration_form.html:99 +#: seahub/templates/registration/password_change_form.html:70 +#: seahub/templates/registration/password_set_form.html:68 +#: seahub/templates/registration/registration_form.html:95 #: seahub/templates/snippets/repo_create_js.html:54 msgid "Please enter the password again" msgstr "Proszę wpisać hasło ponownie" -#: seahub/templates/registration/password_change_form.html:77 -#: seahub/templates/registration/password_set_form.html:75 -#: seahub/templates/registration/registration_form.html:103 +#: seahub/templates/registration/password_change_form.html:74 +#: seahub/templates/registration/password_set_form.html:72 +#: seahub/templates/registration/registration_form.html:99 #: seahub/templates/snippets/repo_create_js.html:58 msgid "Passwords don't match" msgstr "Hasła się nie zgadzają" @@ -2936,9 +3119,8 @@ msgstr "Pomyślnie zresetowano hasło." #: seahub/templates/registration/password_reset_confirm.html:4 #: seahub/templates/registration/password_reset_done.html:4 -#: seahub/templates/registration/password_reset_done.html:29 #: seahub/templates/registration/password_reset_form.html:4 -#: seahub/templates/registration/password_reset_form.html:36 +#: seahub/templates/registration/password_reset_form.html:7 msgid "Password Reset" msgstr "Zresetuj hasło" @@ -2958,14 +3140,10 @@ msgstr "Potwierdź hasło: " msgid "Failed to reset password: this link is no longer available." msgstr "Niepowodzenie przy resetowaniu hasła: to łącze nie jest już dostępne." -#: seahub/templates/registration/password_reset_done.html:31 +#: seahub/templates/registration/password_reset_done.html:8 msgid "We've sent a password reset email to your mailbox." msgstr "Wysłaliśmy na Twoją skrzynkę e-mail resetujący hasło." -#: seahub/templates/registration/password_reset_done.html:32 -msgid "Back to login page" -msgstr "" - #: seahub/templates/registration/password_reset_email.html:12 #, python-format msgid "" @@ -2977,14 +3155,14 @@ msgstr "Aby zresetować hasło do Twojego konta %(account)s w %(site_name)s, pro msgid "If you did not request it, just skip it." msgstr "Jeśli nie prosiłeś o niego, po prostu go zignoruj." -#: seahub/templates/registration/password_reset_form.html:38 +#: seahub/templates/registration/password_reset_form.html:9 +msgid "Your email used in login: " +msgstr "Twój adres e-mail używany do logowania: " + +#: seahub/templates/registration/password_reset_form.html:12 msgid "We will send you an email to set new password" msgstr "Wyślemy Ci wiadomość e-mail, aby ustawić nowe hasło" -#: seahub/templates/registration/password_reset_form.html:39 -msgid "Your email used in login" -msgstr "" - #: seahub/templates/registration/register_complete_email.html:1 #, python-format msgid "" @@ -3022,11 +3200,7 @@ msgstr "Rejestracja zakończona. Proszę czekać, aż administrator aktywuje kon msgid "Signup function is not enabled." msgstr "Rejestracja jest wyłączona" -#: seahub/templates/registration/registration_form.html:42 -msgid "Note" -msgstr "Notatka" - -#: seahub/templates/registration/registration_form.html:91 +#: seahub/templates/registration/registration_form.html:87 msgid "Email cannot be blank" msgstr "Adre e-mail nie może być pusty" @@ -3037,6 +3211,67 @@ msgid "" "activate your account." msgstr "Twoje konto zostało utworzone, proszę poczekać, aż administrator je aktywuje." +#: seahub/templates/repo_dir_recycle_view.html:13 +#, python-format +msgid "%(repo_dir_name)s Trash" +msgstr "Kosz %(repo_dir_name)s" + +#: seahub/templates/repo_dir_recycle_view.html:15 +#: seahub/templates/repo_history_view.html:16 +#: seahub/templates/text_diff.html:15 +#: seahub/two_factor/templates/two_factor/core/backup_tokens.html:26 +msgid "Back" +msgstr "Wstecz" + +#: seahub/templates/repo_dir_recycle_view.html:21 +#: seahub/templates/repo_history_view.html:40 +msgid "Current path: " +msgstr "Aktualna ścieżka: " + +#: seahub/templates/repo_dir_recycle_view.html:37 +#: seahub/templates/repo_dir_recycle_view.html:65 +msgid "Clean" +msgstr "Wyczyść" + +#: seahub/templates/repo_dir_recycle_view.html:45 +msgid "Delete Time" +msgstr "Usuń czas" + +#: seahub/templates/repo_dir_recycle_view.html:59 +msgid "More" +msgstr "Więcej" + +#: seahub/templates/repo_dir_recycle_view.html:66 +msgid "Clear files in trash and history:" +msgstr "Wyczyść pliki w koszu i historię :" + +#: seahub/templates/repo_dir_recycle_view.html:68 +msgid "3 days ago" +msgstr "3 dni temu" + +#: seahub/templates/repo_dir_recycle_view.html:69 +msgid "1 week ago" +msgstr "1 tydzień temu" + +#: seahub/templates/repo_dir_recycle_view.html:70 +msgid "1 month ago" +msgstr "1 miesiąc temu" + +#: seahub/templates/repo_dir_recycle_view.html:71 +msgid "all" +msgstr "wszystko" + +#: seahub/templates/repo_dir_recycle_view.html:75 +#: seahub/templates/view_shared_upload_link.html:86 +#: seahub/two_factor/templates/two_factor/_wizard_actions.html:4 +#: seahub/two_factor/templates/two_factor/profile/disable.html:12 +msgid "Cancel" +msgstr "Anuluj" + +#: seahub/templates/repo_dir_recycle_view.html:192 +msgid "Successfully restored 1 item." +msgstr "Pomyślnie przywrócono 1 element." + #: seahub/templates/repo_folder_trash_react.html:5 msgid "Trash" msgstr "Kosz" @@ -3050,20 +3285,10 @@ msgstr "Historia" msgid "%(repo_name)s Snapshot" msgstr "Migawka %(repo_name)s" -#: seahub/templates/repo_history_view.html:16 -#: seahub/templates/text_diff.html:15 -#: seahub/two_factor/templates/two_factor/core/backup_tokens.html:26 -msgid "Back" -msgstr "Wstecz" - #: seahub/templates/repo_history_view.html:30 msgid "Unknown" msgstr "Nieznany" -#: seahub/templates/repo_history_view.html:40 -msgid "Current path: " -msgstr "Aktualna ścieżka: " - #: seahub/templates/repo_history_view.html:51 #: seahub/templates/repo_history_view.html:68 #: seahub/templates/repo_history_view.html:78 @@ -3094,13 +3319,6 @@ msgstr "Pomyślnie przywrócono {dirent_name}" msgid "Snapshot" msgstr "" -#: seahub/templates/sdoc_file_view_react.html:64 -#: seahub/templates/sdoc_file_view_react.html:87 -#: seahub/templates/view_file_onlyoffice.html:147 -#: seahub/templates/view_file_onlyoffice.html:170 -msgid "Failed. Please check the network." -msgstr "Niepowodzenie. Proszę sprawdzić połączenie." - #: seahub/templates/share_access_validation.html:6 msgid "" "Please input the password if you want to browse the shared file/directory." @@ -3174,27 +3392,24 @@ msgid "" "as soon as possible." msgstr "Nowe hasło biblioteki %(repo_name)s to %(password)s. Proszę zmienić hasło najszybciej, jak będzie to możliwe." -#: seahub/templates/sysadmin/short_time_linving_password_reset_link.html:13 -#, python-format -msgid "" -"Administrator on %(site_name)s is resetting your password for %(account)s, " -"please click the following link to continue: " -msgstr "" - -#: seahub/templates/sysadmin/sudo_mode.html:25 +#: seahub/templates/sysadmin/sudo_mode.html:8 msgid "Confirm password to continue" msgstr "Potwierdź hasło, aby kontynuować" -#: seahub/templates/sysadmin/sudo_mode.html:26 +#: seahub/templates/sysadmin/sudo_mode.html:13 +msgid "Incorrect password" +msgstr "Nieprawidłowe hasło" + +#: seahub/templates/sysadmin/sudo_mode.html:24 +msgid "Tip:" +msgstr "Porada" + +#: seahub/templates/sysadmin/sudo_mode.html:24 msgid "" "You are entering admin area, we won't ask for your password again for a few " "hours." msgstr "Wchodzisz do części administracyjnej, przez kilka godzin nie będziemy pytać o Twoje hasło." -#: seahub/templates/sysadmin/sudo_mode.html:33 -msgid "Incorrect password" -msgstr "Nieprawidłowe hasło" - #: seahub/templates/sysadmin/user_activation_email.html:12 #, python-format msgid "Your account %(username)s on %(site_name)s has been activated." @@ -3252,6 +3467,10 @@ msgstr "przed modyfikacją" msgid "after modification" msgstr "po modyfikacji" +#: seahub/templates/user_404.html:6 +msgid "Sorry, this user is not registered yet." +msgstr "Przepraszamy, ten użytkownik nie jest jeszcze zarejestrowany." + #: seahub/templates/user_quota_full.html:12 #, python-format msgid "Your quota is almost full on %(site_name)s." @@ -3261,12 +3480,97 @@ msgstr "" msgid "Used:" msgstr "Wykorzystane:" +#: seahub/templates/view_shared_upload_link.html:8 +#, python-format +msgid "Upload files to %(dir_name)s" +msgstr "Prześlij pliki do %(dir_name)s" + +#: seahub/templates/view_shared_upload_link.html:9 +msgid "shared by:" +msgstr "udostępnił:" + +#: seahub/templates/view_shared_upload_link.html:11 +msgid "The owner of this library has run out of space." +msgstr "Właściciel tej biblioteki wykorzystał całą dostępną przestrzeń." + +#: seahub/templates/view_shared_upload_link.html:18 +#: seahub/templates/view_shared_upload_link.html:64 +msgid "Add Files" +msgstr "Dodaj pliki" + +#: seahub/templates/view_shared_upload_link.html:24 +msgid "Add folder" +msgstr "Dodaj folder" + +#: seahub/templates/view_shared_upload_link.html:30 +msgid "Cancel All" +msgstr "Anuluj wszystko" + +#: seahub/templates/view_shared_upload_link.html:34 +msgid "" +"File Drag & Drop is supported for Chrome, Safari 5.0+, Firefox 4.0+, IE " +"10.0+" +msgstr "Funkcja \"Przeciągnij i Upuść\" jest obsługiwana w przeglądarkach Chrome, Safari 5.0+, Firefox 4.0+, IE 10.0+" + +#: seahub/templates/view_shared_upload_link.html:36 +msgid "Folder Drag & Drop is supported for Chrome" +msgstr "Funkcja \"Przeciągnij i Upuść\" dla folderów obsługiwana jest w przeglądarce Chrome" + +#: seahub/templates/view_shared_upload_link.html:39 +#, python-format +msgid "File size should be smaller than %(max_file_size)s" +msgstr "Rozmiar pliku powinien być mniejszy niż %(max_file_size)s" + +#: seahub/templates/view_shared_upload_link.html:48 +msgid "Saving..." +msgstr "Zapisywanie..." + +#: seahub/templates/view_shared_upload_link.html:75 +msgid "File is too big" +msgstr "Plik jest zbyt duży" + +#: seahub/templates/view_shared_upload_link.html:76 +msgid "File is too small" +msgstr "Plik jest zbyt mały" + +#: seahub/templates/view_shared_upload_link.html:77 +msgid "Filetype not allowed" +msgstr "Niedozwolony typ pliku" + +#: seahub/templates/view_shared_upload_link.html:78 +msgid "Maximum number of files exceeded" +msgstr "Przekroczono maksymalną ilość plików" + +#: seahub/templates/view_shared_upload_link.html:79 +msgid "Uploaded bytes exceed file size" +msgstr "Przesłane dane przekraczają rozmiar pliku" + +#: seahub/templates/view_shared_upload_link.html:80 +msgid "Empty file upload result" +msgstr "Wynik przesyłania pustego pliku" + +#: seahub/templates/view_shared_upload_link.html:83 +msgid "uploaded" +msgstr "przesłany" + +#: seahub/templates/view_shared_upload_link.html:84 +msgid "canceled" +msgstr "anulowany" + +#: seahub/templates/view_shared_upload_link.html:85 +msgid "Start" +msgstr "Start" + +#: seahub/templates/view_shared_upload_link.html:227 +msgid "Network error" +msgstr "Błąd sieci" + #: seahub/templates/wiki/wiki.html:25 msgid "Last modified by" msgstr "" #: seahub/thumbnail/views.py:45 seahub/thumbnail/views.py:172 -#: seahub/views/__init__.py:468 +#: seahub/views/__init__.py:619 msgid "Invalid arguments." msgstr "Nieprawidłowe parametry." @@ -3280,11 +3584,6 @@ msgstr "Nie udało się stworzyć miniaturki." msgid "Token" msgstr "Token" -#: seahub/two_factor/templates/two_factor/_wizard_actions.html:4 -#: seahub/two_factor/templates/two_factor/profile/disable.html:12 -msgid "Cancel" -msgstr "Anuluj" - #: seahub/two_factor/templates/two_factor/core/backup_tokens.html:6 msgid "Backup Tokens" msgstr "Zapasowe tokeny" @@ -3387,36 +3686,37 @@ msgstr "Wyłącz" msgid "permission error" msgstr "błąd uprawnień" -#: seahub/views/__init__.py:299 +#: seahub/views/__init__.py:420 seahub/views/__init__.py:435 +#: seahub/views/__init__.py:450 msgid "Unable to view recycle page" msgstr "Nie można wyświetlić strony odzyskiwania" -#: seahub/views/__init__.py:344 +#: seahub/views/__init__.py:495 msgid "Unable to view library modification" msgstr "Nie można wyświetlić modyfikacji biblioteki" -#: seahub/views/__init__.py:461 +#: seahub/views/__init__.py:612 msgid "Please specify history ID" msgstr "Proszę określić identyfikator historii" -#: seahub/views/__init__.py:465 +#: seahub/views/__init__.py:616 msgid "Successfully restored the library." msgstr "Poprawnie odtworzono bibliotekę." -#: seahub/views/__init__.py:472 +#: seahub/views/__init__.py:623 msgid "History you specified does not exist" msgstr "Wskazana historia nie istnieje" -#: seahub/views/__init__.py:474 +#: seahub/views/__init__.py:625 msgid "Unknown error" msgstr "Nieznany błąd" -#: seahub/views/__init__.py:770 seahub/views/repo.py:286 +#: seahub/views/__init__.py:921 seahub/views/repo.py:286 #, python-format msgid "\"%s\" does not exist." msgstr "\"%s\" nie istnieje." -#: seahub/views/__init__.py:802 +#: seahub/views/__init__.py:953 #, python-format msgid "Unable to download \"%s\"" msgstr "Nie można pobrać \"%s\"" @@ -3438,9 +3738,9 @@ msgid "Bad upload link token." msgstr "Nieprawidłowy token łącza przesyłania." #: seahub/views/ajax.py:338 seahub/views/file.py:457 seahub/views/file.py:488 -#: seahub/views/file.py:1179 seahub/views/file.py:1420 -#: seahub/views/file.py:1937 seahub/views/file.py:2152 -#: seahub/views/file.py:2157 seahub/views/file.py:2164 +#: seahub/views/file.py:1176 seahub/views/file.py:1417 +#: seahub/views/file.py:1934 seahub/views/file.py:2149 +#: seahub/views/file.py:2154 seahub/views/file.py:2161 msgid "File does not exist" msgstr "Plik nie istnieje" @@ -3468,57 +3768,57 @@ msgstr "Wybrane kodowanie jest nieprawidłowe." msgid "Unknown file encoding" msgstr "Nieznane kodowanie pliku" -#: seahub/views/file.py:342 seahub/views/file.py:377 seahub/views/file.py:689 -#: seahub/views/file.py:783 seahub/views/file.py:905 +#: seahub/views/file.py:342 seahub/views/file.py:377 seahub/views/file.py:690 +#: seahub/views/file.py:780 seahub/views/file.py:902 #, python-format msgid "File size surpasses %s, can not be opened online." msgstr "Rozmiar pliku przekracza %s, nie może być otwarty online." -#: seahub/views/file.py:349 seahub/views/file.py:818 +#: seahub/views/file.py:349 seahub/views/file.py:815 msgid "The library is encrypted, can not open file online." msgstr "Biblioteka jest zaszyfrowana, nie można otworzyć pliku online." #: seahub/views/file.py:444 seahub/views/file.py:466 seahub/views/file.py:471 -#: seahub/views/file.py:512 seahub/views/file.py:773 seahub/views/file.py:1038 -#: seahub/views/file.py:1064 seahub/views/file.py:1094 -#: seahub/views/file.py:1225 seahub/views/file.py:1331 -#: seahub/views/file.py:1461 seahub/views/file.py:1578 +#: seahub/views/file.py:512 seahub/views/file.py:770 seahub/views/file.py:1035 +#: seahub/views/file.py:1061 seahub/views/file.py:1091 +#: seahub/views/file.py:1222 seahub/views/file.py:1328 +#: seahub/views/file.py:1458 seahub/views/file.py:1575 msgid "Unable to view file" msgstr "Nie można wyświetlić pliku" -#: seahub/views/file.py:842 seahub/views/file.py:986 seahub/views/file.py:1292 -#: seahub/views/file.py:1516 +#: seahub/views/file.py:839 seahub/views/file.py:983 seahub/views/file.py:1289 +#: seahub/views/file.py:1513 msgid "Error when prepare Office Online file preview page." msgstr "" -#: seahub/views/file.py:874 seahub/views/file.py:998 seahub/views/file.py:1311 -#: seahub/views/file.py:1532 +#: seahub/views/file.py:871 seahub/views/file.py:995 seahub/views/file.py:1308 +#: seahub/views/file.py:1529 msgid "Error when prepare OnlyOffice file preview page." msgstr "" -#: seahub/views/file.py:1130 +#: seahub/views/file.py:1127 msgid "Unable to download file, invalid file path" msgstr "Nie można pobrać pliku, nieprawidłowa ścieżka" -#: seahub/views/file.py:1139 +#: seahub/views/file.py:1136 msgid "Unable to download file, wrong file path" msgstr "Nie można pobrać pliku, zła ścieżka" -#: seahub/views/file.py:1146 +#: seahub/views/file.py:1143 msgid "Unable to download file." msgstr "Nie można pobrać pliku." -#: seahub/views/file.py:1347 seahub/views/file.py:1597 -#: seahub/views/repo.py:344 +#: seahub/views/file.py:1344 seahub/views/file.py:1594 +#: seahub/views/repo.py:338 #, python-format msgid "Share link for %s." msgstr "Link udostępnienia dla %s." -#: seahub/views/file.py:1723 seahub/views/file.py:1728 +#: seahub/views/file.py:1720 seahub/views/file.py:1725 msgid "Unable to download file" msgstr "Nie udało się pobrać pliku" -#: seahub/views/file.py:2145 +#: seahub/views/file.py:2142 msgid "The original file does not exist" msgstr "" @@ -3532,106 +3832,106 @@ msgstr "" msgid "User {token.user} inactive" msgstr "" -#: seahub/views/sso.py:167 +#: seahub/views/sso.py:131 msgid "" "This link has already been visited, please click the login button on the " "client again" msgstr "" -#: seahub/views/sso.py:192 +#: seahub/views/sso.py:156 msgid "Invalid link, please click the login button on the client again" msgstr "" -#: seahub/views/sso.py:197 +#: seahub/views/sso.py:161 msgid "Login timeout, please click the login button on the client again" msgstr "" -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:175 msgid "Login ID" msgstr "Login ID" -#: seahub/views/sysadmin.py:307 seahub/views/sysadmin.py:333 +#: seahub/views/sysadmin.py:306 seahub/views/sysadmin.py:332 msgid "Failed to set quota: internal server error" msgstr "Niepowodzenie ograniczania przestrzeni: błąd wewnętrzny serwera" -#: seahub/views/sysadmin.py:352 +#: seahub/views/sysadmin.py:351 msgid "Failed to delete: the user is an organization creator" msgstr "Nie udało się usunąć: użytkowników jest twórcą organizacji" -#: seahub/views/sysadmin.py:397 +#: seahub/views/sysadmin.py:396 #, python-format msgid "Successfully revoke the admin permission of %s" msgstr "Pomyślnie cofnięto uprawnienia administracyjne użytkownikowi %s" -#: seahub/views/sysadmin.py:399 +#: seahub/views/sysadmin.py:398 msgid "Failed to revoke admin: the user does not exist" msgstr "Niepowodzenie cofania uprawnień administracyjnych: użytkownik nie istnieje" -#: seahub/views/sysadmin.py:512 +#: seahub/views/sysadmin.py:511 #, python-format msgid "" "Successfully reset password to %(passwd)s, an email has been sent to " "%(user)s." msgstr "Pomyślnie zresetowano hasło na %(passwd)s, wiadomość e-mail została wysłana do %(user)s." -#: seahub/views/sysadmin.py:527 +#: seahub/views/sysadmin.py:526 msgid "Failed to reset password: user does not exist" msgstr "Niepowodzenie resetowania hasłą: użytkownik nie istnieje" -#: seahub/views/sysadmin.py:576 +#: seahub/views/sysadmin.py:575 #, python-format msgid "Fail to add user %s." msgstr "Nie udało się dodać użytkownika %s." -#: seahub/views/sysadmin.py:601 seahub/views/sysadmin.py:614 +#: seahub/views/sysadmin.py:600 seahub/views/sysadmin.py:613 #, python-format msgid "Successfully added user %s. An email notification has been sent." msgstr "Pomyślnie dodano użytkownika %s. Powiadomienie e-mail zostało wysłane." -#: seahub/views/sysadmin.py:604 seahub/views/sysadmin.py:617 +#: seahub/views/sysadmin.py:603 seahub/views/sysadmin.py:616 #, python-format msgid "" "Successfully added user %s. An error accurs when sending email notification," " please check your email configuration." msgstr "Pomyślnie dodano użytkownika %s. Niestety podczas wysyłania powiadomienie e-mail wystąpił błąd. Proszę sprawdzić konfigurację e-mail." -#: seahub/views/sysadmin.py:606 seahub/views/sysadmin.py:619 +#: seahub/views/sysadmin.py:605 seahub/views/sysadmin.py:618 #, python-format msgid "Successfully added user %s." msgstr "Pomyślnie dodano użytkownika %s." -#: seahub/views/sysadmin.py:621 +#: seahub/views/sysadmin.py:620 #, python-format msgid "" "Successfully added user %s. But email notification can not be sent, because " "Email service is not properly configured." msgstr "Pomyślnie dodano użytkownika %s. Niestety powiadomienie e-mail nie zostało wysłane ponieważ usługa e-mail nie została poprawnie skonfigurowana." -#: seahub/views/sysadmin.py:673 +#: seahub/views/sysadmin.py:672 msgid "Input should be a number" msgstr "Wartość powinna być liczbą" -#: seahub/views/sysadmin.py:683 +#: seahub/views/sysadmin.py:682 msgid "Input number should be greater than 0" msgstr "Wartość powinna być większa niż 0" -#: seahub/views/sysadmin.py:721 +#: seahub/views/sysadmin.py:720 msgid "Successfully deleted." msgstr "Pomyślnie usunięto." -#: seahub/views/sysadmin.py:751 +#: seahub/views/sysadmin.py:750 #, python-format msgid "Successfully set %s as admin." msgstr "Pomyślnie przyznano %s uprawnienia administracyjne." -#: seahub/views/sysadmin.py:753 +#: seahub/views/sysadmin.py:752 #, python-format msgid "Failed to set %s as admin: user does not exist." msgstr "Niepowodzenie przyznawania %s uprawnień administracyjnych: użytkownik nie istnieje." -#: seahub/views/sysadmin.py:768 seahub/views/sysadmin.py:769 -#: seahub/views/sysadmin.py:770 seahub/views/sysadmin.py:783 -#: seahub/views/sysadmin.py:784 +#: seahub/views/sysadmin.py:767 seahub/views/sysadmin.py:768 +#: seahub/views/sysadmin.py:769 seahub/views/sysadmin.py:782 +#: seahub/views/sysadmin.py:783 msgid "Optional" msgstr "Opcjonalny" diff --git a/locale/pl/LC_MESSAGES/djangojs.po b/locale/pl/LC_MESSAGES/djangojs.po index edd4a7e572..7e08f234d8 100644 --- a/locale/pl/LC_MESSAGES/djangojs.po +++ b/locale/pl/LC_MESSAGES/djangojs.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: seahub\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-10 14:16+0800\n" +"POT-Creation-Date: 2024-02-05 16:23+0800\n" "PO-Revision-Date: 2015-05-09 05:28+0000\n" "Last-Translator: K.S. , 2015-2018\n" "Language-Team: Polish (http://app.transifex.com/haiwen/seahub/language/pl/)\n" @@ -36,7 +36,7 @@ msgstr "" #: frontend/src/components/common/account.js:121 #: frontend/src/pages/sys-admin/side-panel.js:33 -#: frontend/src/pages/sys-admin/users/users-content.js:294 +#: frontend/src/pages/sys-admin/users/users-content.js:285 msgid "System Admin" msgstr "Administrator systemu" @@ -58,7 +58,7 @@ msgid "Used:" msgstr "Wykorzystane:" #: frontend/src/components/common/account.js:165 -#: frontend/src/components/search/ai-search.js:661 +#: frontend/src/components/search/ai-search.js:651 #: frontend/src/pages/groups/group-view.js:470 #: frontend/src/pages/groups/group-view.js:476 #: frontend/src/pages/org-admin/side-panel.js:56 @@ -78,128 +78,116 @@ msgstr "" msgid "Log out" msgstr "Wyloguj się" -#: frontend/src/components/common/notice-item.js:44 +#: frontend/src/components/common/notice-item.js:42 msgid "User {user_link} has added you to {group_link}" msgstr "" -#: frontend/src/components/common/notice-item.js:67 +#: frontend/src/components/common/notice-item.js:65 msgid "{share_from} has shared a library named {repo_link} to you." msgstr "" -#: frontend/src/components/common/notice-item.js:69 +#: frontend/src/components/common/notice-item.js:67 msgid "{share_from} has shared a folder named {repo_link} to you." msgstr "" -#: frontend/src/components/common/notice-item.js:95 -msgid "" -"{share_from} has changed the permission of library {repo_link} to " -"{permission}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:97 -msgid "" -"{share_from} has changed the permission of folder {repo_link} to " -"{permission}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:122 -msgid "{share_from} has cancelled the sharing of library {repo_name}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:124 -msgid "{share_from} has cancelled the sharing of folder {repo_name}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:150 +#: frontend/src/components/common/notice-item.js:98 msgid "" "{share_from} has shared a library named {repo_link} to group {group_link}." msgstr "" -#: frontend/src/components/common/notice-item.js:152 +#: frontend/src/components/common/notice-item.js:100 msgid "" "{share_from} has shared a folder named {repo_link} to group {group_link}." msgstr "" -#: frontend/src/components/common/notice-item.js:178 +#: frontend/src/components/common/notice-item.js:126 msgid "{user} has transfered a library named {repo_link} to you." msgstr "" -#: frontend/src/components/common/notice-item.js:282 +#: frontend/src/components/common/notice-item.js:182 +msgid "{from_user} has sent you a request for {draft_link}." +msgstr "" + +#: frontend/src/components/common/notice-item.js:183 +msgid "Draft" +msgstr "" + +#: frontend/src/components/common/notice-item.js:214 msgid "{user} created file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:282 +#: frontend/src/components/common/notice-item.js:214 msgid "" "{user} created file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:285 +#: frontend/src/components/common/notice-item.js:217 msgid "{user} deleted file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:285 +#: frontend/src/components/common/notice-item.js:217 msgid "" "{user} deleted file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:289 +#: frontend/src/components/common/notice-item.js:221 msgid "{user} restored file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:292 +#: frontend/src/components/common/notice-item.js:224 msgid "{user} renamed file {oldFileName} {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:296 +#: frontend/src/components/common/notice-item.js:228 msgid "{user} moved file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:296 +#: frontend/src/components/common/notice-item.js:228 msgid "" "{user} moved file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:299 +#: frontend/src/components/common/notice-item.js:231 msgid "{user} updated file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:311 +#: frontend/src/components/common/notice-item.js:243 msgid "{user} created folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:311 +#: frontend/src/components/common/notice-item.js:243 msgid "" "{user} created folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:314 +#: frontend/src/components/common/notice-item.js:246 msgid "{user} deleted folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:314 +#: frontend/src/components/common/notice-item.js:246 msgid "" "{user} deleted folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:318 +#: frontend/src/components/common/notice-item.js:250 msgid "{user} restored folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:321 +#: frontend/src/components/common/notice-item.js:253 msgid "" "{user} renamed folder {oldFolderName} {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:325 +#: frontend/src/components/common/notice-item.js:257 msgid "{user} moved folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:325 +#: frontend/src/components/common/notice-item.js:257 msgid "" "{user} moved folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." @@ -228,15 +216,15 @@ msgid "Group not found" msgstr "" #: frontend/src/components/cur-dir-path/dir-path.js:31 -#: frontend/src/components/main-side-nav.js:69 +#: frontend/src/components/main-side-nav.js:70 msgid "A file is being uploaded. Are you sure you want to leave this page?" msgstr "" #: frontend/src/components/cur-dir-path/dir-path.js:91 #: frontend/src/components/cur-dir-path/dir-path.js:97 #: frontend/src/components/file-chooser/file-chooser.js:450 -#: frontend/src/components/main-side-nav.js:143 -#: frontend/src/components/main-side-nav.js:145 +#: frontend/src/components/main-side-nav.js:144 +#: frontend/src/components/main-side-nav.js:146 #: frontend/src/components/org-admin-group-nav.js:23 #: frontend/src/pages/org-admin/org-department-item.js:318 #: frontend/src/pages/org-admin/side-panel.js:62 @@ -245,7 +233,7 @@ msgstr "" #: frontend/src/pages/share-admin/libraries.js:360 #: frontend/src/pages/sys-admin/departments/department.js:45 #: frontend/src/pages/sys-admin/groups/group-nav.js:17 -#: frontend/src/pages/sys-admin/info.js:116 +#: frontend/src/pages/sys-admin/info.js:112 #: frontend/src/pages/sys-admin/orgs/org-nav.js:20 #: frontend/src/pages/sys-admin/repos/search-repos.js:140 #: frontend/src/pages/sys-admin/side-panel.js:90 @@ -256,18 +244,17 @@ msgstr "Biblioteki" #: frontend/src/components/cur-dir-path/dir-tool.js:77 #: frontend/src/components/cur-dir-path/dir-tool.js:98 #: frontend/src/components/cur-dir-path/dir-tool.js:99 -#: frontend/src/components/dirent-detail/detail-list-view.js:124 +#: frontend/src/components/dirent-detail/detail-list-view.js:123 #: frontend/src/components/dirent-detail/file-details.js:89 -#: frontend/src/components/toolbar/view-file-toolbar.js:79 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:78 -#: frontend/src/utils/text-translation.js:34 +#: frontend/src/components/toolbar/view-file-toolbar.js:105 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:48 +#: frontend/src/utils/text-translation.js:35 msgid "Tags" msgstr "Tagi" #: frontend/src/components/cur-dir-path/dir-tool.js:81 #: frontend/src/components/cur-dir-path/dir-tool.js:103 #: frontend/src/components/history-trash-file-view/file-view.js:33 -#: frontend/src/pages/org-admin/libraries/org-repo-nav.js:16 #: frontend/src/pages/sys-admin/repos/repos-nav.js:17 msgid "Trash" msgstr "Kosz" @@ -275,10 +262,10 @@ msgstr "Kosz" #: frontend/src/components/cur-dir-path/dir-tool.js:106 #: frontend/src/components/file-view/file-toolbar.js:198 #: frontend/src/components/file-view/file-toolbar.js:248 -#: frontend/src/components/toolbar/view-file-toolbar.js:80 +#: frontend/src/components/toolbar/view-file-toolbar.js:106 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:64 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:71 -#: frontend/src/utils/text-translation.js:31 +#: frontend/src/utils/text-translation.js:32 msgid "History" msgstr "Historia" @@ -356,7 +343,7 @@ msgstr "" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:142 #: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:31 #: frontend/src/pages/sys-admin/abuse-reports.js:91 -#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 +#: frontend/src/repo-history.js:137 frontend/src/repo-history.js:144 msgid "Description" msgstr "Opis" @@ -368,8 +355,8 @@ msgstr "Opis" #: frontend/src/components/dialog/confirm-disconnect-wechat.js:35 #: frontend/src/components/dialog/confirm-restore-repo.js:36 #: frontend/src/components/dialog/confirm-unlink-device.js:49 -#: frontend/src/components/dialog/copy-dirent-dialog.js:165 -#: frontend/src/components/dialog/create-file-dialog.js:111 +#: frontend/src/components/dialog/copy-dirent-dialog.js:162 +#: frontend/src/components/dialog/create-file-dialog.js:179 #: frontend/src/components/dialog/create-folder-dialog.js:99 #: frontend/src/components/dialog/create-group-dialog.js:81 #: frontend/src/components/dialog/create-repo-dialog.js:270 @@ -387,11 +374,11 @@ msgstr "Opis" #: frontend/src/components/dialog/invite-people-dialog.js:121 #: frontend/src/components/dialog/label-repo-state-dialog.js:88 #: frontend/src/components/dialog/leave-group-dialog.js:32 -#: frontend/src/components/dialog/lib-history-setting-dialog.js:151 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:150 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:123 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:273 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:253 -#: frontend/src/components/dialog/move-dirent-dialog.js:185 +#: frontend/src/components/dialog/move-dirent-dialog.js:183 #: frontend/src/components/dialog/new-wiki-dialog.js:60 #: frontend/src/components/dialog/org-add-member-dialog.js:68 #: frontend/src/components/dialog/org-delete-department-dialog.js:42 @@ -427,7 +414,7 @@ msgstr "Opis" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:50 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:56 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-import-user-dialog.js:59 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:144 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:143 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-logs-export-excel-dialog.js:104 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:95 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:51 @@ -436,33 +423,35 @@ msgstr "Opis" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-set-org-name-dialog.js:64 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-unlink-device-dialog.js:47 #: frontend/src/components/dialog/sysadmin-dialog/update-user.js:60 -#: frontend/src/components/dialog/transfer-dialog.js:186 +#: frontend/src/components/dialog/transfer-dialog.js:100 #: frontend/src/components/dialog/upload-remind-dialog.js:44 #: frontend/src/components/dialog/view-link-dialog.js:37 #: frontend/src/components/dialog/wiki-delete-dialog.js:25 #: frontend/src/components/dialog/wiki-select-dialog.js:97 -#: frontend/src/components/file-uploader/upload-list-item.js:144 +#: frontend/src/components/file-uploader/upload-list-item.js:127 #: frontend/src/components/seatable-integration-account-setting-widgets/delete-seatables-dialog.js:24 #: frontend/src/components/send-link.js:111 #: frontend/src/components/share-link-panel/link-details.js:230 #: frontend/src/components/share-link-panel/link-list.js:68 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:144 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:127 #: frontend/src/components/user-settings/social-login-saml.js:67 #: frontend/src/pages/org-admin/input-item.js:92 #: frontend/src/pages/org-admin/web-settings/input-item.js:69 -#: frontend/src/pages/sys-admin/web-settings/input-item.js:70 -#: frontend/src/pages/upload-link/upload-list-item.js:144 +#: frontend/src/pages/sys-admin/web-settings/input-item.js:66 +#: frontend/src/pages/upload-link/upload-list-item.js:124 #: frontend/src/tc-accept.js:42 msgid "Cancel" msgstr "Anuluj" #: frontend/src/components/dialog/add-abuse-report-dialog.js:93 -#: frontend/src/components/dialog/change-repo-password-dialog.js:118 +#: frontend/src/components/dialog/add-reviewer-dialog.js:110 +#: frontend/src/components/dialog/add-reviewer-dialog.js:111 +#: frontend/src/components/dialog/change-repo-password-dialog.js:117 #: frontend/src/components/dialog/clean-trash.js:77 #: frontend/src/components/dialog/confirm-apply-folder-properties-dialog.js:56 -#: frontend/src/components/dialog/copy-dirent-dialog.js:166 +#: frontend/src/components/dialog/copy-dirent-dialog.js:163 #: frontend/src/components/dialog/create-department-repo-dialog.js:95 -#: frontend/src/components/dialog/create-file-dialog.js:112 +#: frontend/src/components/dialog/create-file-dialog.js:180 #: frontend/src/components/dialog/create-folder-dialog.js:100 #: frontend/src/components/dialog/create-group-dialog.js:82 #: frontend/src/components/dialog/create-repo-dialog.js:271 @@ -476,13 +465,13 @@ msgstr "Anuluj" #: frontend/src/components/dialog/invite-people-dialog.js:122 #: frontend/src/components/dialog/label-repo-state-dialog.js:89 #: frontend/src/components/dialog/lib-decrypt-dialog.js:67 -#: frontend/src/components/dialog/lib-history-setting-dialog.js:152 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:151 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:124 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:326 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:254 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:306 -#: frontend/src/components/dialog/move-dirent-dialog.js:186 +#: frontend/src/components/dialog/move-dirent-dialog.js:184 #: frontend/src/components/dialog/new-wiki-dialog.js:61 #: frontend/src/components/dialog/org-add-admin-dialog.js:66 #: frontend/src/components/dialog/org-add-department-dialog.js:86 @@ -526,7 +515,7 @@ msgstr "Anuluj" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:90 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:51 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:57 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:145 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:144 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-logs-export-excel-dialog.js:105 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:96 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:52 @@ -536,7 +525,7 @@ msgstr "Anuluj" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:268 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:255 #: frontend/src/components/dialog/sysadmin-dialog/update-user.js:61 -#: frontend/src/components/dialog/transfer-dialog.js:187 +#: frontend/src/components/dialog/transfer-dialog.js:101 #: frontend/src/components/dialog/transfer-group-dialog.js:69 #: frontend/src/components/dialog/wiki-select-dialog.js:99 #: frontend/src/components/dialog/wiki-select-dialog.js:100 @@ -557,10 +546,55 @@ msgstr "Anuluj" #: frontend/src/pages/sys-admin/repos/search-repos.js:155 #: frontend/src/pages/sys-admin/statistic/statistic-common-tool.js:128 #: frontend/src/pages/sys-admin/users/search-users.js:318 -#: frontend/src/pages/sys-admin/web-settings/input-item.js:69 +#: frontend/src/pages/sys-admin/web-settings/input-item.js:65 msgid "Submit" msgstr "Wyślij" +#: frontend/src/components/dialog/add-reviewer-dialog.js:98 +msgid "Request a review" +msgstr "" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:100 +msgid "Add new reviewer" +msgstr "" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:103 +#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:283 +#: frontend/src/components/dialog/org-add-member-dialog.js:58 +#: frontend/src/components/dialog/share-to-user.js:357 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-member-dialog.js:37 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-member-dialog.js:56 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-batch-add-admin-dialog.js:45 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:45 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:46 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:240 +#: frontend/src/components/list-and-add-group-members.js:173 +#: frontend/src/pages/org-admin/org-users-search-users.js:196 +#: frontend/src/pages/org-admin/org-users-users.js:260 +#: frontend/src/pages/sys-admin/users/search-users.js:313 +#: frontend/src/pages/sys-admin/users/users.js:425 +msgid "Search users" +msgstr "" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:137 +#: frontend/src/components/dialog/edit-filetag-dialog.js:145 +#: frontend/src/components/dialog/list-created-files-dialog.js:55 +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:86 +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:107 +#: frontend/src/components/dialog/org-add-admin-dialog.js:65 +#: frontend/src/components/dialog/search-file-dialog.js:115 +#: frontend/src/components/dialog/share-admin-link.js:35 +#: frontend/src/components/dialog/share-repo-dialog.js:149 +#: frontend/src/components/dialog/transfer-group-dialog.js:68 +#: frontend/src/components/search/ai-search.js:653 +#: frontend/src/components/search/ai-search.js:690 +#: frontend/src/components/search/search.js:497 +#: frontend/src/components/search/search.js:532 +#: frontend/src/components/system-notification.js:46 +#: frontend/src/pages/groups/group-view.js:479 +msgid "Close" +msgstr "Zamknij" + #: frontend/src/components/dialog/change-repo-password-dialog.js:49 msgid "Please enter the old password" msgstr "Proszę podać stare hasło" @@ -585,24 +619,24 @@ msgstr "Hasła nie są identyczne" msgid "Successfully changed library password." msgstr "Pomyślnie zmieniono hasło biblioteki" -#: frontend/src/components/dialog/change-repo-password-dialog.js:98 +#: frontend/src/components/dialog/change-repo-password-dialog.js:102 msgid "Change Password of Library {placeholder}" msgstr "Zmień hasło biblioteki {placeholder}" -#: frontend/src/components/dialog/change-repo-password-dialog.js:108 +#: frontend/src/components/dialog/change-repo-password-dialog.js:107 msgid "Old Password" msgstr "Stare hasło" -#: frontend/src/components/dialog/change-repo-password-dialog.js:110 +#: frontend/src/components/dialog/change-repo-password-dialog.js:109 msgid "New Password" msgstr "Nowe hasło" -#: frontend/src/components/dialog/change-repo-password-dialog.js:110 +#: frontend/src/components/dialog/change-repo-password-dialog.js:109 #: frontend/src/components/dialog/create-repo-dialog.js:240 msgid "(at least {placeholder} characters)" msgstr "" -#: frontend/src/components/dialog/change-repo-password-dialog.js:112 +#: frontend/src/components/dialog/change-repo-password-dialog.js:111 msgid "New Password Again" msgstr "Powtórz nowe hasło" @@ -628,12 +662,11 @@ msgstr "" #: frontend/src/components/dialog/clean-trash.js:62 #: frontend/src/pages/org-admin/devices/devices-errors.js:193 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:375 #: frontend/src/pages/share-admin/share-links.js:590 #: frontend/src/pages/share-admin/upload-links.js:306 #: frontend/src/pages/sys-admin/devices/devices-errors.js:197 #: frontend/src/pages/sys-admin/repos/trash-repos.js:400 -#: frontend/src/repo-folder-trash.js:207 +#: frontend/src/repo-folder-trash.js:204 msgid "Clean" msgstr "Wyczyść" @@ -740,8 +773,9 @@ msgstr "Czy na pewno chcesz usunąć swoje konto?" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:39 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:59 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:59 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:643 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:667 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:668 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:692 +#: frontend/src/components/draft-list-view/draft-list-item.js:111 #: frontend/src/components/group-members.js:163 #: frontend/src/components/popover/tag-list-item.js:55 #: frontend/src/components/popover/tag-list-item.js:56 @@ -757,8 +791,8 @@ msgstr "Czy na pewno chcesz usunąć swoje konto?" #: frontend/src/components/share-link-panel/link-list.js:69 #: frontend/src/components/share-link-panel/link-list.js:129 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:513 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:330 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:338 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:358 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:366 #: frontend/src/components/user-settings/delete-account.js:38 #: frontend/src/components/user-settings/web-api-auth-token.js:83 #: frontend/src/pages/invitations/invitations-view.js:104 @@ -766,16 +800,14 @@ msgstr "Czy na pewno chcesz usunąć swoje konto?" #: frontend/src/pages/invitations/invitations-view.js:136 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:360 #: frontend/src/pages/my-libs/mylib-repo-menu.js:145 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:267 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:198 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:256 #: frontend/src/pages/org-admin/org-department-item.js:551 #: frontend/src/pages/org-admin/org-departments-list.js:210 #: frontend/src/pages/org-admin/org-group-repos.js:174 #: frontend/src/pages/org-admin/org-groups-search-groups.js:115 #: frontend/src/pages/org-admin/org-groups.js:306 +#: frontend/src/pages/org-admin/org-libraries.js:316 #: frontend/src/pages/org-admin/org-links.js:216 -#: frontend/src/pages/org-admin/org-user-item.js:194 +#: frontend/src/pages/org-admin/org-user-item.js:179 #: frontend/src/pages/org-admin/org-user-repos.js:170 #: frontend/src/pages/sys-admin/departments/group-item.js:69 #: frontend/src/pages/sys-admin/groups/groups-content.js:184 @@ -787,7 +819,7 @@ msgstr "Czy na pewno chcesz usunąć swoje konto?" #: frontend/src/pages/sys-admin/orgs/org-groups.js:120 #: frontend/src/pages/sys-admin/orgs/org-repos.js:117 #: frontend/src/pages/sys-admin/orgs/org-repos.js:125 -#: frontend/src/pages/sys-admin/orgs/org-users.js:298 +#: frontend/src/pages/sys-admin/orgs/org-users.js:288 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:205 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:213 #: frontend/src/pages/sys-admin/repos/dir-content.js:61 @@ -799,8 +831,8 @@ msgstr "Czy na pewno chcesz usunąć swoje konto?" #: frontend/src/pages/sys-admin/users/search-users.js:355 #: frontend/src/pages/sys-admin/users/user-repos.js:163 #: frontend/src/pages/sys-admin/users/user-repos.js:218 -#: frontend/src/pages/sys-admin/users/users-content.js:361 -#: frontend/src/pages/sys-admin/users/users-content.js:560 +#: frontend/src/pages/sys-admin/users/users-content.js:352 +#: frontend/src/pages/sys-admin/users/users-content.js:548 #: frontend/src/pages/sys-admin/users/users.js:510 #: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:65 #: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:69 @@ -828,7 +860,6 @@ msgid "Are you sure you want to disconnect?" msgstr "" #: frontend/src/components/dialog/confirm-restore-repo.js:31 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:264 #: frontend/src/pages/sys-admin/repos/trash-repos.js:266 msgid "Restore Library" msgstr "Przywróć bibliotekę" @@ -842,13 +873,11 @@ msgstr "Czy na pewno chcesz przywrócić tę bibliotekę?" #: frontend/src/pages/file-history-old/history-item.js:126 #: frontend/src/pages/my-libs/my-libs-deleted.js:176 #: frontend/src/pages/my-libs/my-libs-deleted.js:177 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:195 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:267 #: frontend/src/pages/sys-admin/repos/trash-repos.js:197 #: frontend/src/pages/sys-admin/repos/trash-repos.js:269 -#: frontend/src/repo-folder-trash.js:363 frontend/src/repo-folder-trash.js:374 -#: frontend/src/repo-snapshot.js:170 frontend/src/repo-snapshot.js:299 -#: frontend/src/repo-snapshot.js:308 +#: frontend/src/repo-folder-trash.js:358 frontend/src/repo-folder-trash.js:368 +#: frontend/src/repo-snapshot.js:168 frontend/src/repo-snapshot.js:297 +#: frontend/src/repo-snapshot.js:306 msgid "Restore" msgstr "Przywróć" @@ -936,12 +965,13 @@ msgid "New Department Library" msgstr "" #: frontend/src/components/dialog/create-department-repo-dialog.js:81 -#: frontend/src/components/dialog/create-file-dialog.js:98 +#: frontend/src/components/dialog/create-file-dialog.js:151 #: frontend/src/components/dialog/create-folder-dialog.js:86 #: frontend/src/components/dialog/create-group-dialog.js:69 #: frontend/src/components/dialog/create-repo-dialog.js:188 #: frontend/src/components/dialog/create-tag-dialog.js:79 #: frontend/src/components/dialog/list-created-files-dialog.js:28 +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:66 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:84 #: frontend/src/components/dialog/new-wiki-dialog.js:56 #: frontend/src/components/dialog/org-add-department-dialog.js:73 @@ -961,7 +991,8 @@ msgstr "" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:63 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:82 #: frontend/src/components/dialog/wiki-select-dialog.js:78 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:627 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:626 +#: frontend/src/components/draft-list-view/draft-list-view.js:36 #: frontend/src/components/group-members.js:30 #: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:122 #: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23 @@ -969,7 +1000,6 @@ msgstr "" #: frontend/src/pages/my-libs/my-libs-deleted.js:93 #: frontend/src/pages/my-libs/mylib-repo-list-view.js:90 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:160 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:75 #: frontend/src/pages/org-admin/org-admin-list.js:50 #: frontend/src/pages/org-admin/org-department-item.js:250 #: frontend/src/pages/org-admin/org-department-item.js:290 @@ -980,6 +1010,7 @@ msgstr "" #: frontend/src/pages/org-admin/org-group-repos.js:83 #: frontend/src/pages/org-admin/org-groups-search-groups.js:157 #: frontend/src/pages/org-admin/org-groups.js:160 +#: frontend/src/pages/org-admin/org-libraries.js:147 #: frontend/src/pages/org-admin/org-links.js:100 #: frontend/src/pages/org-admin/org-user-profile.js:136 #: frontend/src/pages/org-admin/org-user-repos.js:79 @@ -1010,12 +1041,12 @@ msgstr "" #: frontend/src/pages/sys-admin/users/user-links.js:49 #: frontend/src/pages/sys-admin/users/user-repos.js:54 #: frontend/src/pages/sys-admin/users/user-shared-repos.js:35 -#: frontend/src/repo-folder-trash.js:239 frontend/src/repo-snapshot.js:200 +#: frontend/src/repo-folder-trash.js:236 frontend/src/repo-snapshot.js:198 #: frontend/src/shared-dir-view.js:661 msgid "Name" msgstr "Nazwa" -#: frontend/src/components/dialog/create-file-dialog.js:62 +#: frontend/src/components/dialog/create-file-dialog.js:59 #: frontend/src/components/dialog/create-folder-dialog.js:54 #: frontend/src/components/dialog/rename-dialog.js:56 #: frontend/src/components/dialog/rename-dirent.js:56 @@ -1024,7 +1055,7 @@ msgstr "Nazwa" msgid "The name \"{name}\" is already taken. Please choose a different name." msgstr "" -#: frontend/src/components/dialog/create-file-dialog.js:94 +#: frontend/src/components/dialog/create-file-dialog.js:147 #: frontend/src/components/toolbar/dir-operation-toolbar.js:207 #: frontend/src/components/toolbar/dir-operation-toolbar.js:232 #: frontend/src/pages/repo-wiki-mode/side-panel.js:176 @@ -1066,7 +1097,7 @@ msgstr "Hasło jest zbyt krótkie" #: frontend/src/components/dialog/create-repo-dialog.js:111 #: frontend/src/components/dialog/generate-upload-link.js:150 #: frontend/src/components/dialog/org-add-user-dialog.js:123 -#: frontend/src/components/share-link-panel/link-creation.js:181 +#: frontend/src/components/share-link-panel/link-creation.js:175 msgid "Passwords don't match" msgstr "Hasła nie są identyczne" @@ -1132,14 +1163,14 @@ msgstr "Uprawnienie" #: frontend/src/components/dialog/share-repo-dialog.js:40 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:22 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57 -#: frontend/src/utils/utils.js:680 +#: frontend/src/utils/utils.js:684 msgid "Read-Write" msgstr "Odczyt i zapis" #: frontend/src/components/dialog/create-repo-dialog.js:227 #: frontend/src/components/dialog/share-repo-dialog.js:41 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57 -#: frontend/src/utils/utils.js:683 +#: frontend/src/utils/utils.js:687 msgid "Read-Only" msgstr "Tylko odczyt" @@ -1153,7 +1184,7 @@ msgstr "Zaszyfruj" #: frontend/src/components/dialog/org-add-user-dialog.js:145 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:106 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:153 -#: frontend/src/components/share-link-panel/link-creation.js:284 +#: frontend/src/components/share-link-panel/link-creation.js:278 #: frontend/src/pages/sys-admin/web-settings/web-settings.js:239 #: frontend/src/settings.js:48 frontend/src/settings.js:134 msgid "Password" @@ -1163,15 +1194,15 @@ msgstr "Hasło" #: frontend/src/components/dialog/generate-upload-link.js:390 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:110 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:163 -#: frontend/src/components/share-link-panel/link-creation.js:295 +#: frontend/src/components/share-link-panel/link-creation.js:289 msgid "Password again" msgstr "Powtórz hasło" #: frontend/src/components/dialog/create-tag-dialog.js:53 #: frontend/src/components/dialog/zip-download-dialog.js:73 -#: frontend/src/components/file-uploader/file-uploader.js:400 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:409 -#: frontend/src/pages/upload-link/file-uploader.js:399 +#: frontend/src/components/file-uploader/file-uploader.js:406 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:415 +#: frontend/src/pages/upload-link/file-uploader.js:404 msgid "Internal Server Error" msgstr "Wewnętrzny błąd serwera" @@ -1181,10 +1212,10 @@ msgstr "" #: frontend/src/components/dialog/create-tag-dialog.js:73 #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:124 -#: frontend/src/components/share-link-panel/link-creation.js:259 +#: frontend/src/components/share-link-panel/link-creation.js:253 #: frontend/src/components/share-link-panel/link-details.js:166 -#: frontend/src/repo-folder-trash.js:201 frontend/src/repo-history.js:112 -#: frontend/src/repo-snapshot.js:150 +#: frontend/src/repo-folder-trash.js:198 frontend/src/repo-history.js:109 +#: frontend/src/repo-snapshot.js:148 msgid "Back" msgstr "Wstecz" @@ -1200,10 +1231,10 @@ msgstr "" #: frontend/src/components/dialog/create-tag-dialog.js:109 #: frontend/src/components/file-view/file-toolbar.js:155 #: frontend/src/components/file-view/file-toolbar.js:214 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:115 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:158 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:199 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:222 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:121 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:165 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:206 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:229 #: frontend/src/shared-dir-view.js:486 msgid "Save" msgstr "" @@ -1227,8 +1258,6 @@ msgid "Permission name" msgstr "" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:151 -#: frontend/src/components/file-uploader/file-uploader.js:684 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:667 #: frontend/src/components/toolbar/dir-operation-toolbar.js:189 #: frontend/src/components/toolbar/dir-operation-toolbar.js:198 #: frontend/src/components/toolbar/dir-operation-toolbar.js:227 @@ -1242,8 +1271,7 @@ msgstr "" #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:69 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:79 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:89 -#: frontend/src/pages/upload-link/file-uploader.js:625 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:66 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:52 #: frontend/src/shared-dir-view.js:471 msgid "Upload" msgstr "Prześlij" @@ -1251,8 +1279,8 @@ msgstr "Prześlij" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:180 #: frontend/src/components/dialog/zip-download-dialog.js:123 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:637 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:661 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:662 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:686 #: frontend/src/components/file-view/file-toolbar.js:171 #: frontend/src/components/file-view/file-toolbar.js:255 #: frontend/src/components/file-view/file-view-tip.js:25 @@ -1260,10 +1288,10 @@ msgstr "Prześlij" #: frontend/src/components/history-trash-file-view/download.js:10 #: frontend/src/components/shared-file-view/shared-file-view-tip.js:27 #: frontend/src/components/shared-file-view/shared-file-view.js:133 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:331 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:344 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:359 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:372 #: frontend/src/pages/file-history-old/history-item.js:127 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:122 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:128 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:74 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:253 #: frontend/src/pages/org-admin/statistic/statistic-traffic.js:63 @@ -1278,7 +1306,7 @@ msgstr "Prześlij" #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:84 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:94 #: frontend/src/pages/sys-admin/users/user-links.js:202 -#: frontend/src/repo-snapshot.js:309 frontend/src/shared-dir-view.js:769 +#: frontend/src/repo-snapshot.js:307 frontend/src/shared-dir-view.js:769 #: frontend/src/shared-dir-view.js:796 frontend/src/shared-dir-view.js:844 #: frontend/src/shared-dir-view.js:876 frontend/src/shared-dir-view.js:945 #: frontend/src/shared-dir-view.js:963 @@ -1308,9 +1336,9 @@ msgstr "" #: frontend/src/components/dialog/view-link-dialog.js:38 #: frontend/src/components/share-link-panel/link-item.js:112 #: frontend/src/components/shared-link.js:24 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:329 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:337 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:343 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:357 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:365 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:371 #: frontend/src/pages/org-admin/org-saml-config.js:118 #: frontend/src/pages/org-admin/org-saml-config.js:132 #: frontend/src/pages/org-admin/org-saml-config.js:146 @@ -1343,7 +1371,7 @@ msgstr "" #: frontend/src/components/select-editor/select-editor.js:138 #: frontend/src/components/share-link-panel/link-details.js:206 #: frontend/src/components/share-link-panel/link-details.js:207 -#: frontend/src/components/toolbar/view-file-toolbar.js:67 +#: frontend/src/components/toolbar/view-file-toolbar.js:87 #: frontend/src/components/user-settings/user-avatar-form.js:97 #: frontend/src/pages/org-admin/org-user-profile.js:139 #: frontend/src/pages/org-admin/org-user-profile.js:145 @@ -1357,9 +1385,9 @@ msgstr "" #: frontend/src/pages/sys-admin/institutions/institution-info.js:28 #: frontend/src/pages/sys-admin/orgs/org-info.js:41 #: frontend/src/pages/sys-admin/users/user-info.js:91 -#: frontend/src/pages/sys-admin/users/users-content.js:514 +#: frontend/src/pages/sys-admin/users/users-content.js:502 #: frontend/src/pages/wiki/main-panel.js:106 -#: frontend/src/pages/wiki/main-panel.js:107 frontend/src/repo-history.js:306 +#: frontend/src/pages/wiki/main-panel.js:107 frontend/src/repo-history.js:303 msgid "Edit" msgstr "Edytuj" @@ -1397,7 +1425,6 @@ msgstr "" #: frontend/src/components/dialog/delete-repo-dialog.js:66 #: frontend/src/components/dialog/org-delete-repo-dialog.js:32 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:33 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:253 #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:101 #: frontend/src/pages/sys-admin/orgs/org-repos.js:122 #: frontend/src/pages/sys-admin/repos/trash-repos.js:255 @@ -1421,28 +1448,11 @@ msgid "Select Tags" msgstr "" #: frontend/src/components/dialog/edit-filetag-dialog.js:141 -#: frontend/src/components/popover/edit-filetag-popover.js:187 +#: frontend/src/components/popover/edit-filetag-popover.js:182 #: frontend/src/components/popover/list-tag-popover.js:145 msgid "Create a new tag" msgstr "" -#: frontend/src/components/dialog/edit-filetag-dialog.js:145 -#: frontend/src/components/dialog/list-created-files-dialog.js:52 -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:107 -#: frontend/src/components/dialog/org-add-admin-dialog.js:65 -#: frontend/src/components/dialog/search-file-dialog.js:115 -#: frontend/src/components/dialog/share-admin-link.js:35 -#: frontend/src/components/dialog/share-repo-dialog.js:149 -#: frontend/src/components/dialog/transfer-group-dialog.js:68 -#: frontend/src/components/search/ai-search.js:663 -#: frontend/src/components/search/ai-search.js:700 -#: frontend/src/components/search/search.js:497 -#: frontend/src/components/search/search.js:532 -#: frontend/src/components/system-notification.js:46 -#: frontend/src/pages/groups/group-view.js:479 -msgid "Close" -msgstr "Zamknij" - #: frontend/src/components/dialog/edit-repo-commit-labels.js:47 msgid "Successfully edited labels." msgstr "Pomyślnie edytowane etykiety." @@ -1456,48 +1466,48 @@ msgid "Find an option" msgstr "" #: frontend/src/components/dialog/extra-attributes-dialog/index.js:217 -#: frontend/src/components/dirent-detail/detail-list-view.js:93 -#: frontend/src/components/dirent-detail/detail-list-view.js:134 +#: frontend/src/components/dirent-detail/detail-list-view.js:92 +#: frontend/src/components/dirent-detail/detail-list-view.js:133 msgid "Edit extra properties" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:142 #: frontend/src/components/dialog/reset-webdav-password.js:29 #: frontend/src/components/dialog/set-webdav-password.js:29 -#: frontend/src/components/share-link-panel/link-creation.js:173 +#: frontend/src/components/share-link-panel/link-creation.js:167 msgid "Please enter a password." msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:146 #: frontend/src/components/dialog/reset-webdav-password.js:33 #: frontend/src/components/dialog/set-webdav-password.js:33 -#: frontend/src/components/share-link-panel/link-creation.js:177 +#: frontend/src/components/share-link-panel/link-creation.js:171 msgid "The password is too short." msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:154 #: frontend/src/components/dialog/reset-webdav-password.js:38 #: frontend/src/components/dialog/set-webdav-password.js:38 -#: frontend/src/components/share-link-panel/link-creation.js:185 +#: frontend/src/components/share-link-panel/link-creation.js:179 msgid "" "The password is too weak. It should include at least {passwordStrengthLevel}" " of the following: number, upper letter, lower letter and other symbols." msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:162 -#: frontend/src/components/share-link-panel/link-creation.js:193 +#: frontend/src/components/share-link-panel/link-creation.js:187 msgid "Please select an expiration time" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:170 -#: frontend/src/components/share-link-panel/link-creation.js:202 +#: frontend/src/components/share-link-panel/link-creation.js:196 msgid "Please enter days" msgstr "Proszę podać dni" #: frontend/src/components/dialog/generate-upload-link.js:174 #: frontend/src/components/dialog/lib-history-setting-dialog.js:66 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:66 -#: frontend/src/components/share-link-panel/link-creation.js:206 +#: frontend/src/components/share-link-panel/link-creation.js:200 msgid "Please enter a non-negative integer" msgstr "" @@ -1508,7 +1518,7 @@ msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:276 #: frontend/src/components/dialog/reset-webdav-password.js:68 #: frontend/src/components/dialog/set-webdav-password.js:68 -#: frontend/src/components/share-link-panel/link-creation.js:285 +#: frontend/src/components/share-link-panel/link-creation.js:279 msgid "" "(at least {passwordMinLength} characters and includes " "{passwordStrengthLevel} of the following: number, upper letter, lower letter" @@ -1555,18 +1565,18 @@ msgstr "Wyślij" #: frontend/src/components/dialog/generate-upload-link.js:367 #: frontend/src/components/dialog/generate-upload-link.js:372 -#: frontend/src/components/share-link-panel/link-creation.js:273 -#: frontend/src/components/share-link-panel/link-creation.js:278 +#: frontend/src/components/share-link-panel/link-creation.js:267 +#: frontend/src/components/share-link-panel/link-creation.js:272 msgid "Add password protection" msgstr "Dodaj ochronę hasła" #: frontend/src/components/dialog/generate-upload-link.js:403 -#: frontend/src/components/share-link-panel/link-creation.js:308 +#: frontend/src/components/share-link-panel/link-creation.js:302 msgid "Add auto expiration" msgstr "Dodaj termin ważności" #: frontend/src/components/dialog/generate-upload-link.js:422 -#: frontend/src/components/share-link-panel/link-creation.js:344 +#: frontend/src/components/share-link-panel/link-creation.js:338 #: frontend/src/components/user-settings/web-api-auth-token.js:86 msgid "Generate" msgstr "Wygeneruj" @@ -1686,8 +1696,8 @@ msgstr "Pomyślnie zaproszono %(email) i %(num) innych osób." #: frontend/src/components/dialog/invite-people-dialog.js:107 #: frontend/src/components/dialog/share-dialog.js:154 #: frontend/src/components/dialog/share-to-invite-people.js:273 -#: frontend/src/components/main-side-nav.js:261 -#: frontend/src/components/main-side-nav.js:263 +#: frontend/src/components/main-side-nav.js:271 +#: frontend/src/components/main-side-nav.js:273 #: frontend/src/components/toolbar/invitations-toolbar.js:31 #: frontend/src/components/toolbar/invitations-toolbar.js:35 #: frontend/src/pages/invitations/invitations-view.js:282 @@ -1745,33 +1755,36 @@ msgstr "Hasło będzie przechowywane na serwerze wyłącznie przez 1 godzinę." msgid "Successfully set library history." msgstr "Pomyślnie ustawiono historię biblioteki." -#: frontend/src/components/dialog/lib-history-setting-dialog.js:112 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:110 -msgid "{placeholder} History Setting" -msgstr "Ustawienia historii {placeholder}" +#: frontend/src/components/dialog/lib-history-setting-dialog.js:116 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:114 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:351 +#: frontend/src/pages/my-libs/mylib-repo-menu.js:154 +#: frontend/src/pages/sys-admin/repos/repos.js:271 +msgid "History Setting" +msgstr "Ustawienia historii" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:123 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:122 msgid "Setting library history is disabled by Admin." msgstr "" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:128 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:121 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:127 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:120 msgid "Keep full history" msgstr "Przechowuj pełną historię" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:132 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:125 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:131 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:124 msgid "Don't keep history" msgstr "Nie przechowuj historii" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:136 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:129 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:135 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:128 msgid "Only keep a period of history:" msgstr "Przechowuj historię z ostatnich:" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:145 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:144 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:117 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:138 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:137 #: frontend/src/components/set-link-expiration.js:89 msgid "days" msgstr "dni" @@ -1804,30 +1817,30 @@ msgstr "Uprawnienia użytkownika" msgid "Group Permission" msgstr "Uprawnienia grupy:" -#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:69 +#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:73 msgid "{placeholder} Folder Permission" msgstr "Uprawnienia folderu {placeholder}" -#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:69 -msgid "Set permission of {placeholder}" -msgstr "" +#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:73 +msgid "Set {placeholder}'s permission" +msgstr "Ustaw uprawnienia {placeholder}" #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:186 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:169 #: frontend/src/components/dialog/repo-api-token-dialog.js:197 #: frontend/src/components/dialog/zip-download-dialog.js:76 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:294 -#: frontend/src/pages/lib-content-view/lib-content-view.js:181 -#: frontend/src/pages/lib-content-view/lib-content-view.js:710 -#: frontend/src/pages/lib-content-view/lib-content-view.js:758 -#: frontend/src/pages/lib-content-view/lib-content-view.js:850 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1035 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1051 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1087 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1115 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1177 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1233 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1271 +#: frontend/src/pages/lib-content-view/lib-content-view.js:185 +#: frontend/src/pages/lib-content-view/lib-content-view.js:735 +#: frontend/src/pages/lib-content-view/lib-content-view.js:784 +#: frontend/src/pages/lib-content-view/lib-content-view.js:869 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1065 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1081 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1117 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1145 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1209 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1259 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1287 #: frontend/src/pages/my-libs/my-libs-deleted.js:152 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:293 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:315 @@ -1836,22 +1849,22 @@ msgstr "" #: frontend/src/pages/search/main-panel.js:197 #: frontend/src/pages/shared-with-all/public-shared-view.js:106 #: frontend/src/pages/sys-admin/abuse-reports.js:45 -#: frontend/src/pages/upload-link/file-uploader.js:433 -#: frontend/src/repo-folder-trash.js:136 frontend/src/repo-folder-trash.js:333 -#: frontend/src/utils/utils.js:1190 +#: frontend/src/pages/upload-link/file-uploader.js:437 +#: frontend/src/repo-folder-trash.js:136 frontend/src/repo-folder-trash.js:329 +#: frontend/src/utils/utils.js:1194 msgid "Error" msgstr "Błąd" #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:189 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:172 #: frontend/src/components/dialog/repo-api-token-dialog.js:199 -#: frontend/src/pages/lib-content-view/lib-content-view.js:187 +#: frontend/src/pages/lib-content-view/lib-content-view.js:191 #: frontend/src/pages/search/main-panel.js:82 #: frontend/src/pages/sys-admin/abuse-reports.js:47 -#: frontend/src/repo-folder-trash.js:142 frontend/src/repo-folder-trash.js:335 +#: frontend/src/repo-folder-trash.js:142 frontend/src/repo-folder-trash.js:331 #: frontend/src/shared-file-view-document.js:74 #: frontend/src/shared-file-view-spreadsheet.js:71 -#: frontend/src/utils/utils.js:1193 frontend/src/view-file-document.js:76 +#: frontend/src/utils/utils.js:1197 frontend/src/view-file-document.js:76 #: frontend/src/view-file-spreadsheet.js:71 msgid "Please check the network." msgstr "Proszę sprawdzić sieć." @@ -1889,23 +1902,6 @@ msgstr "Wybierz grupę" msgid "User" msgstr "Użytkownik" -#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:283 -#: frontend/src/components/dialog/org-add-member-dialog.js:58 -#: frontend/src/components/dialog/share-to-user.js:357 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-member-dialog.js:37 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-member-dialog.js:56 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-batch-add-admin-dialog.js:45 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:45 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:46 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:240 -#: frontend/src/components/list-and-add-group-members.js:173 -#: frontend/src/pages/org-admin/org-users-search-users.js:196 -#: frontend/src/pages/org-admin/org-users-users.js:260 -#: frontend/src/pages/sys-admin/users/search-users.js:313 -#: frontend/src/pages/sys-admin/users/users.js:425 -msgid "Search users" -msgstr "" - #: frontend/src/components/dialog/list-created-files-dialog.js:23 msgid "Created Files" msgstr "" @@ -1920,60 +1916,67 @@ msgstr "" #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:48 #: frontend/src/pages/sys-admin/devices/devices-errors.js:53 #: frontend/src/pages/sys-admin/logs-page/login-logs.js:48 -#: frontend/src/repo-history.js:141 frontend/src/repo-history.js:148 +#: frontend/src/repo-history.js:138 frontend/src/repo-history.js:145 #: frontend/src/user-notifications.js:131 #: frontend/src/user-notifications.js:135 msgid "Time" msgstr "Czas" -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79 -msgid "Tagged Files" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:44 +#: frontend/src/pages/drafts/draft-content.js:29 +msgid "Successfully deleted draft %(draft)s." msgstr "" -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:85 -#: frontend/src/components/dialog/search-file-dialog.js:94 -#: frontend/src/components/dirent-detail/detail-list-view.js:120 -#: frontend/src/components/dirent-detail/file-details.js:85 -#: frontend/src/components/dirent-detail/lib-details.js:69 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:630 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124 -#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24 -#: frontend/src/file-history-old.js:245 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:74 -#: frontend/src/pages/my-libs/mylib-repo-list-view.js:92 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:80 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:82 -#: frontend/src/pages/org-admin/org-department-item.js:327 -#: frontend/src/pages/org-admin/org-group-repos.js:84 -#: frontend/src/pages/org-admin/org-user-repos.js:80 -#: frontend/src/pages/org-admin/org-user-shared-repos.js:78 -#: frontend/src/pages/search/advanced-search.js:78 -#: frontend/src/pages/search/advanced-search.js:226 -#: frontend/src/pages/share-with-ocm/remote-dir-content.js:99 -#: frontend/src/pages/shared-libs/shared-libs.js:84 -#: frontend/src/pages/sys-admin/departments/department-libraries.js:85 -#: frontend/src/pages/sys-admin/repos/dir-content.js:104 -#: frontend/src/pages/sys-admin/repos/repos.js:82 -#: frontend/src/pages/sys-admin/repos/repos.js:84 -#: frontend/src/pages/sys-admin/users/user-shared-repos.js:37 -#: frontend/src/repo-folder-trash.js:242 frontend/src/repo-snapshot.js:201 -#: frontend/src/shared-dir-view.js:663 -msgid "Size" -msgstr "Rozmiar" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:48 +#: frontend/src/pages/drafts/draft-content.js:33 +msgid "Failed to delete draft %(draft)s." +msgstr "" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:61 +#: frontend/src/pages/drafts/drafts-view.js:19 +msgid "Drafts" +msgstr "" + +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:67 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:74 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:74 +#: frontend/src/components/group-members.js:125 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:126 +#: frontend/src/components/wiki-list-view/wiki-list-view.js:45 +#: frontend/src/pages/groups/group-view.js:381 +#: frontend/src/pages/org-admin/org-group-members.js:109 +#: frontend/src/pages/org-admin/org-libraries.js:153 +#: frontend/src/pages/org-admin/org-links.js:101 +#: frontend/src/pages/org-admin/org-user-shared-repos.js:77 +#: frontend/src/pages/shared-libs/shared-libs.js:86 +#: frontend/src/pages/sys-admin/groups/group-members.js:166 +#: frontend/src/pages/sys-admin/groups/groups-content.js:58 +#: frontend/src/pages/sys-admin/links/share-links.js:66 +#: frontend/src/pages/sys-admin/orgs/org-repos.js:35 +#: frontend/src/pages/sys-admin/repos/repos.js:88 +#: frontend/src/pages/sys-admin/repos/trash-repos.js:67 +#: frontend/src/pages/sys-admin/users/user-groups.js:119 +#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:170 +#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:188 +msgid "Owner" +msgstr "Właściciel" + +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:68 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:86 #: frontend/src/components/dialog/search-file-dialog.js:95 #: frontend/src/components/dialog/share-repo-dialog.js:129 #: frontend/src/components/dialog/wiki-select-dialog.js:79 -#: frontend/src/components/dirent-detail/detail-list-view.js:87 -#: frontend/src/components/dirent-detail/detail-list-view.js:122 +#: frontend/src/components/dirent-detail/detail-list-view.js:86 +#: frontend/src/components/dirent-detail/detail-list-view.js:121 #: frontend/src/components/dirent-detail/file-details.js:87 #: frontend/src/components/dirent-detail/lib-details.js:70 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:631 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:630 +#: frontend/src/components/draft-list-view/draft-list-view.js:38 #: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:125 #: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25 #: frontend/src/components/wiki-list-view/wiki-list-view.js:46 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:76 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:46 #: frontend/src/pages/my-libs/mylib-repo-list-view.js:94 #: frontend/src/pages/org-admin/org-user-repos.js:81 #: frontend/src/pages/org-admin/org-user-shared-repos.js:79 @@ -1988,11 +1991,61 @@ msgstr "Rozmiar" msgid "Last Update" msgstr "Ostatnia aktualizacja" +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79 +msgid "Tagged Files" +msgstr "" + +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:85 +#: frontend/src/components/dialog/search-file-dialog.js:94 +#: frontend/src/components/dirent-detail/detail-list-view.js:119 +#: frontend/src/components/dirent-detail/file-details.js:85 +#: frontend/src/components/dirent-detail/lib-details.js:69 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:629 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124 +#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24 +#: frontend/src/file-history-old.js:245 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:44 +#: frontend/src/pages/my-libs/mylib-repo-list-view.js:92 +#: frontend/src/pages/org-admin/org-department-item.js:327 +#: frontend/src/pages/org-admin/org-group-repos.js:84 +#: frontend/src/pages/org-admin/org-libraries.js:150 +#: frontend/src/pages/org-admin/org-user-repos.js:80 +#: frontend/src/pages/org-admin/org-user-shared-repos.js:78 +#: frontend/src/pages/search/advanced-search.js:78 +#: frontend/src/pages/search/advanced-search.js:226 +#: frontend/src/pages/share-with-ocm/remote-dir-content.js:99 +#: frontend/src/pages/shared-libs/shared-libs.js:84 +#: frontend/src/pages/sys-admin/departments/department-libraries.js:85 +#: frontend/src/pages/sys-admin/repos/dir-content.js:104 +#: frontend/src/pages/sys-admin/repos/repos.js:82 +#: frontend/src/pages/sys-admin/repos/repos.js:84 +#: frontend/src/pages/sys-admin/users/user-shared-repos.js:37 +#: frontend/src/repo-folder-trash.js:238 frontend/src/repo-snapshot.js:199 +#: frontend/src/shared-dir-view.js:663 +msgid "Size" +msgstr "Rozmiar" + #: frontend/src/components/dialog/list-taggedfiles-dialog.js:165 #: frontend/src/pages/starred/starred.js:221 msgid "deleted" msgstr "" +#: frontend/src/components/dialog/local-draft-dialog.js:17 +msgid "Local draft" +msgstr "" + +#: frontend/src/components/dialog/local-draft-dialog.js:19 +msgid "You have an unsaved draft. Do you like to use it?" +msgstr "" + +#: frontend/src/components/dialog/local-draft-dialog.js:22 +msgid "Use draft" +msgstr "" + +#: frontend/src/components/dialog/local-draft-dialog.js:23 +msgid "Delete draft" +msgstr "" + #: frontend/src/components/dialog/manage-members-dialog.js:21 msgid "Manage group members" msgstr "" @@ -2011,8 +2064,10 @@ msgstr "" #: frontend/src/components/dialog/op-menu.js:53 #: frontend/src/components/dialog/op-menu.js:54 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:809 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:810 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:837 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:838 +#: frontend/src/components/draft-list-view/draft-list-item.js:104 +#: frontend/src/components/draft-list-view/draft-list-item.js:105 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:123 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:124 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:152 @@ -2037,16 +2092,16 @@ msgstr "" #: frontend/src/pages/my-libs/mylib-repo-menu.js:210 #: frontend/src/pages/my-libs/mylib-repo-menu.js:263 #: frontend/src/pages/my-libs/mylib-repo-menu.js:264 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:260 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:261 #: frontend/src/pages/org-admin/org-groups-search-groups.js:108 #: frontend/src/pages/org-admin/org-groups-search-groups.js:109 #: frontend/src/pages/org-admin/org-groups.js:299 #: frontend/src/pages/org-admin/org-groups.js:300 +#: frontend/src/pages/org-admin/org-libraries.js:309 +#: frontend/src/pages/org-admin/org-libraries.js:310 #: frontend/src/pages/org-admin/org-links.js:209 #: frontend/src/pages/org-admin/org-links.js:210 -#: frontend/src/pages/org-admin/org-user-item.js:187 -#: frontend/src/pages/org-admin/org-user-item.js:188 +#: frontend/src/pages/org-admin/org-user-item.js:172 +#: frontend/src/pages/org-admin/org-user-item.js:173 #: frontend/src/pages/repo-wiki-mode/side-panel.js:168 #: frontend/src/pages/repo-wiki-mode/side-panel.js:169 #: frontend/src/pages/sdoc/sdoc-file-history/history-version.js:127 @@ -2105,7 +2160,7 @@ msgstr "" #: frontend/src/pages/sys-admin/departments/department.js:105 #: frontend/src/pages/sys-admin/groups/group-members.js:324 #: frontend/src/pages/sys-admin/institutions/institution-users.js:362 -#: frontend/src/pages/sys-admin/orgs/org-users.js:434 +#: frontend/src/pages/sys-admin/orgs/org-users.js:415 msgid "Add Member" msgstr "Dodaj członka" @@ -2156,11 +2211,11 @@ msgstr "" #: frontend/src/pages/sys-admin/institutions/institutions.js:127 #: frontend/src/pages/sys-admin/orgs/org-groups.js:107 #: frontend/src/pages/sys-admin/orgs/org-repos.js:100 -#: frontend/src/pages/sys-admin/orgs/org-users.js:228 +#: frontend/src/pages/sys-admin/orgs/org-users.js:220 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:138 #: frontend/src/pages/sys-admin/terms-and-conditions/item.js:125 #: frontend/src/pages/sys-admin/users/user-repos.js:192 -#: frontend/src/pages/sys-admin/users/users-content.js:403 +#: frontend/src/pages/sys-admin/users/users-content.js:393 msgid "Are you sure you want to delete {placeholder} ?" msgstr "" @@ -2171,7 +2226,7 @@ msgstr "" #: frontend/src/components/dialog/org-delete-member-dialog.js:40 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-member-dialog.js:40 -#: frontend/src/pages/sys-admin/orgs/org-users.js:295 +#: frontend/src/pages/sys-admin/orgs/org-users.js:285 msgid "Delete Member" msgstr "Usuń członka" @@ -2257,9 +2312,9 @@ msgid "API token is copied to the clipboard." msgstr "" #: frontend/src/components/dialog/repo-api-token-dialog.js:116 -#: frontend/src/pages/lib-content-view/lib-content-view.js:168 -#: frontend/src/pages/lib-content-view/lib-content-view.js:171 -#: frontend/src/repo-folder-trash.js:131 frontend/src/utils/utils.js:1185 +#: frontend/src/pages/lib-content-view/lib-content-view.js:172 +#: frontend/src/pages/lib-content-view/lib-content-view.js:175 +#: frontend/src/repo-folder-trash.js:131 frontend/src/utils/utils.js:1189 msgid "Permission denied" msgstr "Odmowa dostępu" @@ -2275,29 +2330,33 @@ msgstr "" msgid "{placeholder} SeaTable integration" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:52 -msgid "{placeholder} Share Admin" -msgstr "" +#: frontend/src/components/dialog/repo-share-admin-dialog.js:56 +#: frontend/src/components/main-side-nav.js:278 +#: frontend/src/components/main-side-nav.js:280 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:354 +#: frontend/src/pages/my-libs/mylib-repo-menu.js:178 +msgid "Share Admin" +msgstr "Udostępnianie" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:67 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:65 #: frontend/src/pages/share-admin/share-links.js:554 #: frontend/src/pages/share-admin/upload-links.js:286 #: frontend/src/pages/sys-admin/links/links-nav.js:15 msgid "Share Links" msgstr "Łącza udostępniania" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:74 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:72 #: frontend/src/pages/share-admin/share-links.js:557 #: frontend/src/pages/share-admin/upload-links.js:288 #: frontend/src/pages/sys-admin/links/links-nav.js:16 msgid "Upload Links" msgstr "Łącza przesyłania" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:80 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:78 msgid "User Shares" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:85 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:83 msgid "Group Shares" msgstr "" @@ -2425,15 +2484,15 @@ msgstr "" #: frontend/src/components/dialog/share-dialog.js:323 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-dialog.js:84 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:640 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:664 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:665 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:689 #: frontend/src/components/file-view/file-toolbar.js:143 #: frontend/src/components/file-view/file-toolbar.js:242 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:348 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:511 #: frontend/src/components/toolbar/dir-operation-toolbar.js:218 -#: frontend/src/components/toolbar/view-file-toolbar.js:77 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:105 +#: frontend/src/components/toolbar/view-file-toolbar.js:103 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:69 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:359 #: frontend/src/pages/my-libs/mylib-repo-menu.js:142 @@ -2495,12 +2554,12 @@ msgstr "" #: frontend/src/components/dialog/share-to-other-server.js:193 #: frontend/src/pages/groups/group-view.js:302 -#: frontend/src/pages/org-admin/org-user-item.js:83 +#: frontend/src/pages/org-admin/org-user-item.js:82 #: frontend/src/pages/org-admin/org-users-users.js:157 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:168 -#: frontend/src/pages/sys-admin/users/users-content.js:261 -#: frontend/src/pages/sys-admin/users/users-content.js:322 -#: frontend/src/pages/sys-admin/users/users-content.js:327 +#: frontend/src/pages/sys-admin/users/users-content.js:256 +#: frontend/src/pages/sys-admin/users/users-content.js:313 +#: frontend/src/pages/sys-admin/users/users-content.js:318 #: frontend/src/pages/sys-admin/users/users.js:269 #: frontend/src/pages/sys-admin/users/users.js:293 msgid "It may take some time, please wait." @@ -2516,7 +2575,7 @@ msgstr "" #: frontend/src/pages/sys-admin/invitations/invitations.js:300 #: frontend/src/pages/sys-admin/notifications/notifications.js:274 #: frontend/src/pages/sys-admin/orgs/org-repos.js:176 -#: frontend/src/pages/sys-admin/orgs/org-users.js:390 +#: frontend/src/pages/sys-admin/orgs/org-users.js:371 #: frontend/src/pages/sys-admin/orgs/orgs.js:105 #: frontend/src/pages/sys-admin/orgs/search-orgs.js:69 #: frontend/src/pages/sys-admin/repos/dir-view.js:96 @@ -2631,31 +2690,6 @@ msgstr "" msgid "Add Organization" msgstr "" -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:74 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:74 -#: frontend/src/components/group-members.js:125 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:126 -#: frontend/src/components/wiki-list-view/wiki-list-view.js:45 -#: frontend/src/pages/groups/group-view.js:381 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:86 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:65 -#: frontend/src/pages/org-admin/org-group-members.js:109 -#: frontend/src/pages/org-admin/org-links.js:101 -#: frontend/src/pages/org-admin/org-user-shared-repos.js:77 -#: frontend/src/pages/shared-libs/shared-libs.js:86 -#: frontend/src/pages/sys-admin/groups/group-members.js:166 -#: frontend/src/pages/sys-admin/groups/groups-content.js:58 -#: frontend/src/pages/sys-admin/links/share-links.js:66 -#: frontend/src/pages/sys-admin/orgs/org-repos.js:35 -#: frontend/src/pages/sys-admin/repos/repos.js:88 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:67 -#: frontend/src/pages/sys-admin/users/user-groups.js:119 -#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:170 -#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:188 -msgid "Owner" -msgstr "Właściciel" - #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:101 msgid "Owner can use admin panel in an organization, must be a new account." msgstr "Właściciel może używać panelu administratora w organizacji, musi być nowym kontem." @@ -2698,7 +2732,7 @@ msgstr "(Jeśli puste, właścicielem będzie admin)" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:80 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:81 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:51 -#: frontend/src/components/dialog/transfer-dialog.js:146 +#: frontend/src/components/dialog/transfer-dialog.js:79 msgid "Select a user" msgstr "" @@ -2723,7 +2757,7 @@ msgid "End date" msgstr "" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:34 -#: frontend/src/components/dialog/transfer-dialog.js:173 +#: frontend/src/components/dialog/transfer-dialog.js:71 msgid "Transfer Library {library_name}" msgstr "" @@ -2743,16 +2777,16 @@ msgstr "" msgid "Terms" msgstr "" -#: frontend/src/components/dialog/transfer-dialog.js:127 -msgid "Transfer to user" +#: frontend/src/components/dialog/transfer-dialog.js:87 +msgid "Select a department" msgstr "" -#: frontend/src/components/dialog/transfer-dialog.js:133 +#: frontend/src/components/dialog/transfer-dialog.js:95 msgid "Transfer to department" msgstr "" -#: frontend/src/components/dialog/transfer-dialog.js:157 -msgid "Select a department" +#: frontend/src/components/dialog/transfer-dialog.js:95 +msgid "Transfer to user" msgstr "" #: frontend/src/components/dialog/transfer-group-dialog.js:55 @@ -2818,65 +2852,64 @@ msgstr "" msgid "Packaging..." msgstr "Pakowanie..." -#: frontend/src/components/dir-view-mode/dir-column-file.js:48 +#: frontend/src/components/dir-view-mode/dir-column-file.js:69 msgid "File does not exist." msgstr "" -#: frontend/src/components/dirent-detail/detail-list-view.js:86 -#: frontend/src/components/dirent-detail/detail-list-view.js:121 +#: frontend/src/components/dir-view-mode/dir-column-file.js:90 +msgid "This file is in draft stage." +msgstr "" + +#: frontend/src/components/dir-view-mode/dir-column-file.js:91 +msgid "View Draft" +msgstr "" + +#: frontend/src/components/dirent-detail/detail-list-view.js:85 +#: frontend/src/components/dirent-detail/detail-list-view.js:120 #: frontend/src/components/dirent-detail/file-details.js:86 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:75 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:45 msgid "Location" msgstr "Położenie" -#: frontend/src/components/dirent-detail/detail-list-view.js:102 -#: frontend/src/components/dirent-detail/detail-list-view.js:104 +#: frontend/src/components/dirent-detail/detail-list-view.js:101 +#: frontend/src/components/dirent-detail/detail-list-view.js:103 msgid "Apply properties to files inside the folder" msgstr "" #: frontend/src/components/dirent-detail/lib-details.js:68 -#: frontend/src/components/main-side-nav.js:180 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:79 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:82 +#: frontend/src/components/main-side-nav.js:181 +#: frontend/src/pages/org-admin/org-libraries.js:149 #: frontend/src/pages/repo-wiki-mode/side-panel.js:161 -#: frontend/src/pages/sys-admin/info.js:116 +#: frontend/src/pages/sys-admin/info.js:112 #: frontend/src/pages/sys-admin/repos/repos.js:81 #: frontend/src/pages/sys-admin/repos/repos.js:84 msgid "Files" msgstr "Pliki" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:210 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:705 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 msgid "Frozen by {name}" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:210 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:705 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 msgid "locked by {name}" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:214 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:711 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:736 msgid "freezed" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:214 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:711 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:736 #: frontend/src/components/file-view/file-info.js:31 #: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:17 msgid "locked" msgstr "zablokowany" -#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 -msgid "Unselect this item" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 -msgid "Select this item" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-item.js:734 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:818 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:759 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:846 #: frontend/src/components/file-view/file-info.js:40 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:643 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:333 @@ -2888,8 +2921,8 @@ msgstr "" msgid "Unstar" msgstr "Usuń gwiazdkę" -#: frontend/src/components/dirent-list-view/dirent-list-item.js:734 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:818 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:759 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:846 #: frontend/src/components/file-view/file-info.js:40 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:643 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:333 @@ -2899,24 +2932,40 @@ msgstr "Usuń gwiazdkę" msgid "Star" msgstr "Gwiazdka" -#: frontend/src/components/dirent-list-view/dirent-list-view.js:623 -msgid "Unselect all items" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-view.js:623 -msgid "Select all items" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-none-view.js:54 +#: frontend/src/components/dirent-list-view/dirent-none-view.js:52 msgid "This folder has no content at this time." msgstr "" -#: frontend/src/components/dirent-list-view/dirent-none-view.js:55 +#: frontend/src/components/dirent-list-view/dirent-none-view.js:53 msgid "You can create files quickly" msgstr "" +#: frontend/src/components/draft-list-view/draft-list-item.js:113 +#: frontend/src/pages/sdoc-revision/index.js:123 +msgid "Publish" +msgstr "" + +#: frontend/src/components/draft-list-view/draft-list-view.js:37 +#: frontend/src/pages/dashboard/content.js:34 +#: frontend/src/pages/org-admin/devices/devices-errors.js:51 +#: frontend/src/pages/org-admin/org-logs-file-audit.js:103 +#: frontend/src/pages/org-admin/org-logs-file-update.js:117 +#: frontend/src/pages/org-admin/org-logs-perm-audit.js:84 +#: frontend/src/pages/share-admin/share-links.js:88 +#: frontend/src/pages/share-admin/upload-links.js:51 +#: frontend/src/pages/starred/starred.js:35 +#: frontend/src/pages/sys-admin/abuse-reports.js:87 +#: frontend/src/pages/sys-admin/devices/devices-errors.js:51 +#: frontend/src/pages/sys-admin/file-scan-records.js:29 +#: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:91 +#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:169 +#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:187 +#: frontend/src/pages/sys-admin/web-settings/web-settings.js:279 +msgid "Library" +msgstr "Biblioteka" + #: frontend/src/components/file-chooser/file-chooser.js:286 -#: frontend/src/components/search/ai-search.js:453 +#: frontend/src/components/search/ai-search.js:452 #: frontend/src/components/search/wiki-search.js:193 msgid "No results matching" msgstr "" @@ -2930,151 +2979,132 @@ msgstr "Aktualna biblioteka" msgid "Other Libraries" msgstr "Inne biblioteki" -#: frontend/src/components/file-uploader/file-uploader.js:148 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:146 -#: frontend/src/pages/upload-link/file-uploader.js:140 +#: frontend/src/components/file-uploader/file-uploader.js:149 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:147 +#: frontend/src/pages/upload-link/file-uploader.js:141 msgid "Please upload no more than {maxFiles} files at a time." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:395 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:406 -#: frontend/src/pages/upload-link/file-uploader.js:396 +#: frontend/src/components/file-uploader/file-uploader.js:401 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:412 +#: frontend/src/pages/upload-link/file-uploader.js:401 msgid "File is locked by others." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:396 +#: frontend/src/components/file-uploader/file-uploader.js:402 msgid "Invalid filename." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:397 +#: frontend/src/components/file-uploader/file-uploader.js:403 msgid "File already exists." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:398 +#: frontend/src/components/file-uploader/file-uploader.js:404 msgid "File size is too large." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:399 +#: frontend/src/components/file-uploader/file-uploader.js:405 msgid "Out of quota." msgstr "Brak miejsca." -#: frontend/src/components/file-uploader/file-uploader.js:408 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:399 -#: frontend/src/pages/upload-link/file-uploader.js:389 +#: frontend/src/components/file-uploader/file-uploader.js:414 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:405 +#: frontend/src/pages/upload-link/file-uploader.js:394 msgid "Network error" msgstr "Błąd sieci" -#: frontend/src/components/file-uploader/forbid-upload-list-item.js:23 -#: frontend/src/components/shared-link-file-uploader/forbid-upload-list-item.js:23 -#: frontend/src/pages/upload-link/forbid-upload-list-item.js:23 -msgid "File too large" +#: frontend/src/components/file-uploader/forbid-upload-list-item.js:13 +#: frontend/src/components/shared-link-file-uploader/forbid-upload-list-item.js:13 +msgid "Please upload files less than {placeholder}M" msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:94 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:94 +#: frontend/src/components/file-uploader/upload-list-item.js:97 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:97 #: frontend/src/pages/upload-link/upload-list-item.js:94 msgid "Preparing to upload..." msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:95 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:95 +#: frontend/src/components/file-uploader/upload-list-item.js:98 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:98 #: frontend/src/pages/upload-link/upload-list-item.js:95 msgid "Remaining" msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:96 -#: frontend/src/components/file-uploader/upload-list-item.js:122 +#: frontend/src/components/file-uploader/upload-list-item.js:99 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:99 +#: frontend/src/pages/upload-link/upload-list-item.js:96 +msgid "Indexing..." +msgstr "" + +#: frontend/src/components/file-uploader/upload-list-item.js:130 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:130 +#: frontend/src/pages/upload-link/upload-list-item.js:127 +msgid "Retry" +msgstr "" + +#: frontend/src/components/file-uploader/upload-list-item.js:133 #: frontend/src/components/file-view/file-toolbar.js:150 #: frontend/src/components/file-view/file-toolbar.js:209 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:96 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:122 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:155 -#: frontend/src/pages/upload-link/upload-list-item.js:96 -#: frontend/src/pages/upload-link/upload-list-item.js:122 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:133 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:117 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162 +#: frontend/src/pages/upload-link/upload-list-item.js:130 msgid "Saving..." msgstr "Zapisywanie..." -#: frontend/src/components/file-uploader/upload-list-item.js:117 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:117 -#: frontend/src/pages/upload-link/upload-list-item.js:117 -msgid "Waiting..." -msgstr "" - -#: frontend/src/components/file-uploader/upload-list-item.js:118 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:118 -#: frontend/src/pages/upload-link/upload-list-item.js:118 -msgid "Uploading..." -msgstr "" - -#: frontend/src/components/file-uploader/upload-list-item.js:131 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:131 -#: frontend/src/pages/upload-link/upload-list-item.js:131 +#: frontend/src/components/file-uploader/upload-list-item.js:136 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:136 +#: frontend/src/pages/upload-link/upload-list-item.js:133 msgid "Uploaded" msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:147 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:147 -#: frontend/src/pages/upload-link/upload-list-item.js:147 -msgid "Retry" -msgstr "" - #: frontend/src/components/file-uploader/upload-progress-dialog.js:48 #: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:48 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:51 -msgid "{uploaded_files_num}/{all_files_num} Files" -msgstr "" +#: frontend/src/pages/org-admin/web-settings/web-settings.js:119 +msgid "File Upload" +msgstr "Wyślij plik" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:56 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:56 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:58 -msgid "{failed_files_num} file(s) failed to upload" -msgstr "" - -#: frontend/src/components/file-uploader/upload-progress-dialog.js:67 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:67 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:83 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:49 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:49 msgid "File Uploading..." msgstr "Wysyłanie pliku..." +#: frontend/src/components/file-uploader/upload-progress-dialog.js:75 #: frontend/src/components/file-uploader/upload-progress-dialog.js:77 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:75 #: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:77 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:90 -msgid "All files uploaded" -msgstr "" - -#: frontend/src/components/file-uploader/upload-progress-dialog.js:96 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:96 msgid "Retry All" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:103 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:103 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:75 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:80 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:82 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:80 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:82 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:61 msgid "Cancel All" msgstr "Anuluj wszystko" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:110 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:110 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:107 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:88 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:88 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:68 msgid "name" msgstr "nazwa" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:111 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:111 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:108 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:89 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:89 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:69 msgid "size" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:112 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:112 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:109 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:90 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:90 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:70 msgid "progress" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:113 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:113 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:110 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:91 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:91 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:71 msgid "state" msgstr "" @@ -3089,14 +3119,14 @@ msgid "unstarred" msgstr "Nieoznaczone gwiazdką" #: frontend/src/components/file-view/file-toolbar.js:92 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:90 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:96 #: frontend/src/utils/text-translation.js:23 msgid "Lock" msgstr "Zablokuj" #: frontend/src/components/file-view/file-toolbar.js:96 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:98 -#: frontend/src/utils/text-translation.js:24 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:104 +#: frontend/src/utils/text-translation.js:25 msgid "Unlock" msgstr "Odblokuj" @@ -3114,12 +3144,12 @@ msgstr "Otwórz folder nadrzędny" #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:342 #: frontend/src/pages/org-admin/org-logs-file-update.js:260 #: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:137 -#: frontend/src/repo-history.js:292 frontend/src/utils/text-translation.js:21 +#: frontend/src/repo-history.js:289 frontend/src/utils/text-translation.js:21 msgid "Details" msgstr "Szczegóły" #: frontend/src/components/file-view/file-toolbar.js:186 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:130 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:136 #: frontend/src/utils/text-translation.js:22 msgid "Open via Client" msgstr "Otwórz w kliencie" @@ -3141,7 +3171,7 @@ msgstr "" #: frontend/src/pages/sys-admin/groups/group-members.js:109 #: frontend/src/pages/sys-admin/users/user-groups.js:122 #: frontend/src/pages/sys-admin/users/users-nav.js:25 -#: frontend/src/utils/utils.js:686 +#: frontend/src/utils/utils.js:690 msgid "Admin" msgstr "Admin" @@ -3158,9 +3188,8 @@ msgstr "Członek" #: frontend/src/components/group-members.js:96 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:290 -#: frontend/src/pages/lib-content-view/lib-content-view.js:838 +#: frontend/src/pages/lib-content-view/lib-content-view.js:857 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:311 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:157 #: frontend/src/pages/org-admin/org-group-repos.js:146 #: frontend/src/pages/org-admin/org-user-repos.js:142 #: frontend/src/pages/sys-admin/repos/repos.js:162 @@ -3195,91 +3224,84 @@ msgstr "" msgid "Search group members" msgstr "" -#: frontend/src/components/main-side-nav.js:92 +#: frontend/src/components/main-side-nav.js:93 #: frontend/src/pages/org-admin/org-groups.js:154 msgid "All Groups" msgstr "Wszystkie grupy" -#: frontend/src/components/main-side-nav.js:123 -#: frontend/src/components/main-side-nav.js:125 -#: frontend/src/components/main-side-nav.js:132 -#: frontend/src/components/main-side-nav.js:134 +#: frontend/src/components/main-side-nav.js:124 +#: frontend/src/components/main-side-nav.js:126 +#: frontend/src/components/main-side-nav.js:133 +#: frontend/src/components/main-side-nav.js:135 #: frontend/src/pages/org-admin/side-panel.js:86 #: frontend/src/pages/sys-admin/side-panel.js:174 msgid "Links" msgstr "Łącza" -#: frontend/src/components/main-side-nav.js:150 -#: frontend/src/components/main-side-nav.js:152 +#: frontend/src/components/main-side-nav.js:151 +#: frontend/src/components/main-side-nav.js:153 #: frontend/src/pages/share-admin/folders.js:368 msgid "Folders" msgstr "Foldery" -#: frontend/src/components/main-side-nav.js:184 -#: frontend/src/components/main-side-nav.js:186 +#: frontend/src/components/main-side-nav.js:185 +#: frontend/src/components/main-side-nav.js:187 #: frontend/src/pages/my-libs/my-libs-deleted.js:54 #: frontend/src/pages/my-libs/my-libs.js:166 msgid "My Libraries" msgstr "Moje biblioteki" -#: frontend/src/components/main-side-nav.js:191 -#: frontend/src/components/main-side-nav.js:193 +#: frontend/src/components/main-side-nav.js:192 +#: frontend/src/components/main-side-nav.js:194 #: frontend/src/pages/shared-libs/shared-libs.js:456 msgid "Shared with me" msgstr "Udostępnione dla mnie" -#: frontend/src/components/main-side-nav.js:198 -#: frontend/src/components/main-side-nav.js:200 +#: frontend/src/components/main-side-nav.js:199 +#: frontend/src/components/main-side-nav.js:201 #: frontend/src/pages/shared-with-all/public-shared-view.js:206 msgid "Shared with all" msgstr "Udostępnione wszystkim" -#: frontend/src/components/main-side-nav.js:205 -#: frontend/src/components/main-side-nav.js:207 +#: frontend/src/components/main-side-nav.js:206 +#: frontend/src/components/main-side-nav.js:208 msgid "Shared with groups" msgstr "Udostępnione grupie" -#: frontend/src/components/main-side-nav.js:214 -#: frontend/src/components/main-side-nav.js:216 -#: frontend/src/components/main-side-nav.js:222 -#: frontend/src/components/main-side-nav.js:224 +#: frontend/src/components/main-side-nav.js:215 +#: frontend/src/components/main-side-nav.js:217 +#: frontend/src/components/main-side-nav.js:223 +#: frontend/src/components/main-side-nav.js:225 msgid "Shared from other servers" msgstr "" -#: frontend/src/components/main-side-nav.js:231 +#: frontend/src/components/main-side-nav.js:232 msgid "Tools" msgstr "Narzędzia" -#: frontend/src/components/main-side-nav.js:234 -#: frontend/src/components/main-side-nav.js:236 +#: frontend/src/components/main-side-nav.js:235 +#: frontend/src/components/main-side-nav.js:237 #: frontend/src/pages/starred/starred.js:315 msgid "Favorites" msgstr "Ulubione" -#: frontend/src/components/main-side-nav.js:241 -#: frontend/src/components/main-side-nav.js:243 +#: frontend/src/components/main-side-nav.js:242 +#: frontend/src/components/main-side-nav.js:244 msgid "Activities" msgstr "Aktywności" -#: frontend/src/components/main-side-nav.js:248 -#: frontend/src/components/main-side-nav.js:250 +#: frontend/src/components/main-side-nav.js:249 +#: frontend/src/components/main-side-nav.js:251 #: frontend/src/pages/wikis/wikis.js:137 msgid "Published Libraries" msgstr "" -#: frontend/src/components/main-side-nav.js:254 -#: frontend/src/components/main-side-nav.js:256 +#: frontend/src/components/main-side-nav.js:264 +#: frontend/src/components/main-side-nav.js:266 #: frontend/src/pages/linked-devices/linked-devices.js:230 msgid "Linked Devices" msgstr "Dołączone urządzenia" -#: frontend/src/components/main-side-nav.js:268 -#: frontend/src/components/main-side-nav.js:270 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:354 -#: frontend/src/pages/my-libs/mylib-repo-menu.js:178 -msgid "Share Admin" -msgstr "Udostępnianie" - #: frontend/src/components/more.js:14 msgid "show more" msgstr "" @@ -3319,15 +3341,15 @@ msgid "" "right}" msgstr "" -#: frontend/src/components/popover/edit-filetag-popover.js:141 +#: frontend/src/components/popover/edit-filetag-popover.js:137 msgid "No tags" msgstr "" -#: frontend/src/components/popover/edit-filetag-popover.js:145 +#: frontend/src/components/popover/edit-filetag-popover.js:141 msgid "Tag not found" msgstr "" -#: frontend/src/components/popover/edit-filetag-popover.js:159 +#: frontend/src/components/popover/edit-filetag-popover.js:155 msgid "Find a tag" msgstr "" @@ -3370,8 +3392,8 @@ msgstr "" msgid "You are watching file changes of this library." msgstr "" -#: frontend/src/components/sdoc-wiki-page-viewer/index.js:133 -#: frontend/src/components/seafile-markdown-viewer/index.js:119 +#: frontend/src/components/sdoc-wiki-page-viewer/index.js:125 +#: frontend/src/components/seafile-markdown-viewer/index.js:111 msgid "Last modified by" msgstr "" @@ -3407,41 +3429,41 @@ msgstr "Nie" msgid "Reference documents" msgstr "" -#: frontend/src/components/search/ai-search.js:387 +#: frontend/src/components/search/ai-search.js:386 #: frontend/src/components/search/search.js:433 msgid "Search results visited recently" msgstr "" -#: frontend/src/components/search/ai-search.js:436 +#: frontend/src/components/search/ai-search.js:435 #: frontend/src/components/search/search.js:413 msgid "Type characters to start search" msgstr "" -#: frontend/src/components/search/ai-search.js:439 +#: frontend/src/components/search/ai-search.js:438 msgid "Type more characters to start search" msgstr "" -#: frontend/src/components/search/ai-search.js:450 -#: frontend/src/components/search/ai-search.js:467 +#: frontend/src/components/search/ai-search.js:449 +#: frontend/src/components/search/ai-search.js:466 msgid "Ask AI" msgstr "" -#: frontend/src/components/search/ai-search.js:529 +#: frontend/src/components/search/ai-search.js:528 msgid "" "Indexing the library. Semantic search will be available within a few " "minutes." msgstr "" -#: frontend/src/components/search/ai-search.js:540 +#: frontend/src/components/search/ai-search.js:539 msgid "Successfully turned it off" msgstr "" -#: frontend/src/components/search/ai-search.js:558 -#: frontend/src/components/search/ai-search.js:582 +#: frontend/src/components/search/ai-search.js:557 +#: frontend/src/components/search/ai-search.js:581 msgid "Turn on semantic search for this library" msgstr "" -#: frontend/src/components/search/ai-search.js:570 +#: frontend/src/components/search/ai-search.js:569 msgid "Turn off semantic search for this library" msgstr "" @@ -3512,13 +3534,13 @@ msgstr "" #: frontend/src/components/select-editor/sysadmin-user-role-editor.js:19 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:155 -#: frontend/src/pages/sys-admin/users/users-content.js:281 +#: frontend/src/pages/sys-admin/users/users-content.js:272 msgid "Default" msgstr "Domyślnie" #: frontend/src/components/select-editor/sysadmin-user-role-editor.js:21 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:157 -#: frontend/src/pages/sys-admin/users/users-content.js:283 +#: frontend/src/pages/sys-admin/users/users-content.js:274 msgid "Guest" msgstr "Gość" @@ -3575,36 +3597,30 @@ msgstr "" msgid "Successfully deleted {number_placeholder} share links" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:138 -msgid "" -"Share links cannot be generated because \"Invisible\", \"Online Read-Write\"" -" or \"Online Read-Only\" is set for you on some folder(s) in the library." -msgstr "" - -#: frontend/src/components/share-link-panel/link-creation.js:162 +#: frontend/src/components/share-link-panel/link-creation.js:156 msgid "Please enter an integer bigger than 1 as number of links." msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:166 +#: frontend/src/components/share-link-panel/link-creation.js:160 msgid "" "Please enter an integer not bigger than {max_number} as number of links." msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:260 +#: frontend/src/components/share-link-panel/link-creation.js:254 #: frontend/src/components/share-link-panel/link-list.js:64 msgid "Generate links in batch" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:260 +#: frontend/src/components/share-link-panel/link-creation.js:254 #: frontend/src/components/share-link-panel/link-list.js:63 msgid "Generate Link" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:265 +#: frontend/src/components/share-link-panel/link-creation.js:259 msgid "Number of links" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:329 +#: frontend/src/components/share-link-panel/link-creation.js:323 msgid "Set permission" msgstr "" @@ -3652,8 +3668,7 @@ msgid "Are you sure you want to delete the selected share link(s) ?" msgstr "" #: frontend/src/components/shared-file-view/shared-file-view.js:47 -#: frontend/src/pages/markdown-editor/index.js:410 -#: frontend/src/pages/plain-markdown-editor/index.js:172 +#: frontend/src/pages/markdown-editor/index.js:458 #: frontend/src/view-file-text.js:81 msgid "Successfully saved" msgstr "" @@ -3664,7 +3679,7 @@ msgid "File download is disabled: the share link traffic of owner is used up." msgstr "Pobieranie plików jest wyłączone: transfer właściciela łącza został wykorzystany." #: frontend/src/components/shared-file-view/shared-file-view.js:122 -#: frontend/src/repo-folder-trash.js:205 frontend/src/repo-snapshot.js:168 +#: frontend/src/repo-folder-trash.js:202 frontend/src/repo-snapshot.js:166 #: frontend/src/shared-dir-view.js:449 msgid "Current path: " msgstr "Aktualna ścieżka: " @@ -3720,12 +3735,6 @@ msgstr "Uprawnienia folderu" msgid "Unshare" msgstr "Wyłącz udostępnianie" -#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:351 -#: frontend/src/pages/my-libs/mylib-repo-menu.js:154 -#: frontend/src/pages/sys-admin/repos/repos.js:271 -msgid "History Setting" -msgstr "Ustawienia historii" - #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:357 #: frontend/src/pages/my-libs/mylib-repo-menu.js:157 msgid "Change Password" @@ -3734,9 +3743,9 @@ msgstr "Zmień hasło" #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:360 #: frontend/src/components/user-settings/webdav-password.js:104 #: frontend/src/pages/my-libs/mylib-repo-menu.js:160 -#: frontend/src/pages/sys-admin/orgs/org-users.js:304 -#: frontend/src/pages/sys-admin/users/users-content.js:364 -#: frontend/src/pages/sys-admin/users/users-content.js:566 +#: frontend/src/pages/sys-admin/orgs/org-users.js:294 +#: frontend/src/pages/sys-admin/users/users-content.js:355 +#: frontend/src/pages/sys-admin/users/users-content.js:554 msgid "Reset Password" msgstr "Zresetuj hasło" @@ -3795,8 +3804,8 @@ msgid "Clients" msgstr "Klienci" #: frontend/src/components/toolbar/common-toolbar.js:24 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:86 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:146 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:90 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:150 #: frontend/src/pages/search/main-panel.js:330 #: frontend/src/pages/wiki/main-panel.js:95 #: frontend/src/pages/wiki/main-panel.js:112 @@ -3804,12 +3813,12 @@ msgid "Search files" msgstr "" #: frontend/src/components/toolbar/dir-operation-toolbar.js:192 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:68 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:54 msgid "Upload Files" msgstr "Prześlij pliki" #: frontend/src/components/toolbar/dir-operation-toolbar.js:193 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:69 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:55 msgid "Upload Folder" msgstr "Wyślij folder" @@ -3842,17 +3851,17 @@ msgstr "Nowy plik Word" msgid "New SeaDoc File" msgstr "" -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:328 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:336 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:356 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:364 #: frontend/src/utils/text-translation.js:18 msgid "Move" msgstr "Przenieś" #: frontend/src/components/toolbar/repo-view-toobar.js:63 -#: frontend/src/components/toolbar/view-file-toolbar.js:73 +#: frontend/src/components/toolbar/view-file-toolbar.js:99 #: frontend/src/file-history-old.js:268 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:55 -#: frontend/src/repo-folder-trash.js:284 +#: frontend/src/repo-folder-trash.js:280 msgid "More" msgstr "Więcej" @@ -3861,10 +3870,18 @@ msgstr "Więcej" msgid "Deleted Libraries" msgstr "Usunięte biblioteki" -#: frontend/src/components/toolbar/view-file-toolbar.js:67 +#: frontend/src/components/toolbar/view-file-toolbar.js:87 msgid "Edit File" msgstr "" +#: frontend/src/components/toolbar/view-file-toolbar.js:92 +msgid "New Draft" +msgstr "" + +#: frontend/src/components/toolbar/view-file-toolbar.js:93 +msgid "Create a draft from this file, instead of editing it directly." +msgstr "" + #: frontend/src/components/toolbar/view-mode-toolbar.js:31 #: frontend/src/shared-dir-view.js:456 frontend/src/shared-dir-view.js:457 msgid "List" @@ -3880,7 +3897,7 @@ msgid "Column" msgstr "" #: frontend/src/components/toolbar/view-mode-toolbar.js:37 -#: frontend/src/utils/text-translation.js:33 +#: frontend/src/utils/text-translation.js:34 msgid "Properties" msgstr "" @@ -4092,8 +4109,8 @@ msgstr "" msgid "History Versions" msgstr "" -#: frontend/src/file-history-old.js:244 frontend/src/repo-history.js:142 -#: frontend/src/repo-history.js:149 +#: frontend/src/file-history-old.js:244 frontend/src/repo-history.js:139 +#: frontend/src/repo-history.js:146 msgid "Modifier" msgstr "Zmodyfikował" @@ -4125,71 +4142,75 @@ msgstr "Usunięto z kosza wszystkie elementy." msgid "Removed items older than {n} days from trash." msgstr "Usunięto z kosza elementy starsze niż {n} dni." -#: frontend/src/pages/dashboard/activity-item.js:77 +#: frontend/src/pages/dashboard/activity-item.js:76 +msgid "Publish draft" +msgstr "" + +#: frontend/src/pages/dashboard/activity-item.js:89 msgid "{file} and {n} other files" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:80 +#: frontend/src/pages/dashboard/activity-item.js:92 msgid "Created {n} files" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:84 +#: frontend/src/pages/dashboard/activity-item.js:96 msgid "details" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:98 +#: frontend/src/pages/dashboard/activity-item.js:110 msgid "Created draft" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:98 +#: frontend/src/pages/dashboard/activity-item.js:110 msgid "Created file" msgstr "Plik utworzono" -#: frontend/src/pages/dashboard/activity-item.js:103 +#: frontend/src/pages/dashboard/activity-item.js:115 msgid "Deleted draft" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:103 +#: frontend/src/pages/dashboard/activity-item.js:115 msgid "Deleted file" msgstr "Plik usunięto" -#: frontend/src/pages/dashboard/activity-item.js:108 +#: frontend/src/pages/dashboard/activity-item.js:120 msgid "Restored file" msgstr "Plik odtworzono" -#: frontend/src/pages/dashboard/activity-item.js:113 +#: frontend/src/pages/dashboard/activity-item.js:125 msgid "Renamed file" msgstr "Zmieniono nazwę pliku" -#: frontend/src/pages/dashboard/activity-item.js:120 +#: frontend/src/pages/dashboard/activity-item.js:132 msgid "Moved file" msgstr "Plik przeniesiono" -#: frontend/src/pages/dashboard/activity-item.js:125 +#: frontend/src/pages/dashboard/activity-item.js:137 msgid "Updated draft" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:125 +#: frontend/src/pages/dashboard/activity-item.js:137 msgid "Updated file" msgstr "Zaktualizowano plik" -#: frontend/src/pages/dashboard/activity-item.js:135 +#: frontend/src/pages/dashboard/activity-item.js:147 msgid "Created folder" msgstr "Utworzono folder" -#: frontend/src/pages/dashboard/activity-item.js:140 +#: frontend/src/pages/dashboard/activity-item.js:152 msgid "Deleted folder" msgstr "Folder usunięty" -#: frontend/src/pages/dashboard/activity-item.js:145 +#: frontend/src/pages/dashboard/activity-item.js:157 msgid "Restored folder" msgstr "Folder odtworzony" -#: frontend/src/pages/dashboard/activity-item.js:150 +#: frontend/src/pages/dashboard/activity-item.js:162 msgid "Renamed folder" msgstr "Zmieniono nazwę folderu" -#: frontend/src/pages/dashboard/activity-item.js:157 +#: frontend/src/pages/dashboard/activity-item.js:169 msgid "Moved folder" msgstr "Folder przeniesiono" @@ -4207,29 +4228,11 @@ msgstr "Operacja" #: frontend/src/pages/org-admin/statistic/statistic-nav.js:15 #: frontend/src/pages/sys-admin/abuse-reports.js:88 #: frontend/src/pages/sys-admin/statistic/statistic-nav.js:15 -#: frontend/src/repo-folder-trash.js:368 frontend/src/repo-folder-trash.js:425 -#: frontend/src/repo-snapshot.js:304 +#: frontend/src/repo-folder-trash.js:363 frontend/src/repo-folder-trash.js:419 +#: frontend/src/repo-snapshot.js:302 msgid "File" msgstr "Plik" -#: frontend/src/pages/dashboard/content.js:34 -#: frontend/src/pages/org-admin/devices/devices-errors.js:51 -#: frontend/src/pages/org-admin/org-logs-file-audit.js:103 -#: frontend/src/pages/org-admin/org-logs-file-update.js:117 -#: frontend/src/pages/org-admin/org-logs-perm-audit.js:84 -#: frontend/src/pages/share-admin/share-links.js:88 -#: frontend/src/pages/share-admin/upload-links.js:51 -#: frontend/src/pages/starred/starred.js:35 -#: frontend/src/pages/sys-admin/abuse-reports.js:87 -#: frontend/src/pages/sys-admin/devices/devices-errors.js:51 -#: frontend/src/pages/sys-admin/file-scan-records.js:29 -#: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:91 -#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:169 -#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:187 -#: frontend/src/pages/sys-admin/web-settings/web-settings.js:279 -msgid "Library" -msgstr "Biblioteka" - #: frontend/src/pages/dashboard/files-activities.js:247 msgid "All Activities" msgstr "" @@ -4250,6 +4253,25 @@ msgstr "" msgid "Find modifiers" msgstr "" +#: frontend/src/pages/drafts/draft-content.js:44 +msgid "Successfully published draft %(draft)s." +msgstr "" + +#: frontend/src/pages/drafts/draft-content.js:48 +msgid "Failed to publish draft %(draft)s." +msgstr "" + +#: frontend/src/pages/drafts/draft-content.js:62 +msgid "No draft yet" +msgstr "" + +#: frontend/src/pages/drafts/draft-content.js:63 +msgid "" +"Draft is a way to let you collaborate with others on files. You can create a" +" draft from a file, edit the draft and then ask for a review. The original " +"file will be updated only after the draft has been reviewed." +msgstr "" + #: frontend/src/pages/file-history-old/history-item.js:58 msgid "(current version)" msgstr "(obecna wersja)" @@ -4302,7 +4324,7 @@ msgstr "" #: frontend/src/pages/sys-admin/groups/group-nav.js:27 #: frontend/src/pages/sys-admin/groups/groups.js:137 #: frontend/src/pages/sys-admin/groups/search-groups.js:110 -#: frontend/src/pages/sys-admin/info.js:136 +#: frontend/src/pages/sys-admin/info.js:132 #: frontend/src/pages/sys-admin/orgs/org-nav.js:19 #: frontend/src/pages/sys-admin/side-panel.js:114 #: frontend/src/pages/sys-admin/users/user-nav.js:21 @@ -4316,7 +4338,7 @@ msgstr "" #: frontend/src/pages/groups/group-view.js:488 #: frontend/src/pages/my-libs/mylib-repo-menu.js:151 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:268 +#: frontend/src/pages/org-admin/org-libraries.js:317 #: frontend/src/pages/sys-admin/groups/groups-content.js:187 #: frontend/src/pages/sys-admin/repos/repos.js:268 #: frontend/src/pages/sys-admin/users/user-repos.js:166 @@ -4374,122 +4396,122 @@ msgid "" "button in the menu bar." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-container.js:98 +#: frontend/src/pages/lib-content-view/lib-content-container.js:102 #: frontend/src/pages/wiki/main-panel.js:82 msgid "Folder does not exist." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-container.js:176 +#: frontend/src/pages/lib-content-view/lib-content-container.js:180 msgid "This library has been set to read-only by admin and cannot be updated." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:65 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:95 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:67 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:99 #: frontend/src/pages/sys-admin/main-panel-topbar.js:20 msgid "Side Nav Menu" msgstr "Boczne menu nawigacyjne" -#: frontend/src/pages/lib-content-view/lib-content-view.js:176 +#: frontend/src/pages/lib-content-view/lib-content-view.js:180 msgid "Library share permission not found." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:595 +#: frontend/src/pages/lib-content-view/lib-content-view.js:617 msgid "Failed to move files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:597 +#: frontend/src/pages/lib-content-view/lib-content-view.js:619 #: frontend/src/shared-dir-view.js:214 msgid "Failed to copy files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:627 +#: frontend/src/pages/lib-content-view/lib-content-view.js:649 msgid "Successfully moved files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:629 +#: frontend/src/pages/lib-content-view/lib-content-view.js:651 #: frontend/src/shared-dir-view.js:228 msgid "Successfully copied files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:799 +#: frontend/src/pages/lib-content-view/lib-content-view.js:818 msgid "Restored {name} and {n} other items" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:800 +#: frontend/src/pages/lib-content-view/lib-content-view.js:819 msgid "Restored {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:807 +#: frontend/src/pages/lib-content-view/lib-content-view.js:826 msgid "Failed to restore {name} and {n} other items" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:808 +#: frontend/src/pages/lib-content-view/lib-content-view.js:827 msgid "Failed to restore {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:834 +#: frontend/src/pages/lib-content-view/lib-content-view.js:853 msgid "Successfully deleted {name} and {n} other items." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:844 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1081 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1109 +#: frontend/src/pages/lib-content-view/lib-content-view.js:863 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1111 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1139 msgid "Undo" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:851 +#: frontend/src/pages/lib-content-view/lib-content-view.js:870 msgid "Failed to delete {name} and {n} other items." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1037 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1053 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1067 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1083 msgid "Renaming {name} failed" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1077 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1105 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:377 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1107 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1135 #: frontend/src/pages/org-admin/org-groups-search-groups.js:230 #: frontend/src/pages/org-admin/org-groups.js:126 +#: frontend/src/pages/org-admin/org-libraries.js:83 msgid "Successfully deleted {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1089 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1117 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1119 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1147 msgid "Failed to delete {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1170 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1203 msgid "Successfully moved {name}." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1178 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1210 msgid "Failed to move {name}." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1226 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1253 #: frontend/src/pages/sdoc/sdoc-file-history/side-panel.js:182 -#: frontend/src/utils/utils.js:1286 +#: frontend/src/utils/utils.js:1290 msgid "Successfully copied %(name)s." msgstr "Pomyślnie skopiowano %(name)s." -#: frontend/src/pages/lib-content-view/lib-content-view.js:1234 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1260 msgid "Failed to copy %(name)s" msgstr "Nie można skopiować %(name)s" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1254 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1270 msgid "Converting, please wait..." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1266 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1282 msgid "Successfully converted the file." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1273 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1289 msgid "Failed to convert {name}." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1971 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1958 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:255 #: frontend/src/pages/share-with-ocm/shared-with-ocm.js:107 #: frontend/src/pages/shared-libs/shared-libs.js:290 @@ -4536,7 +4558,11 @@ msgstr "Ostatni dostęp" msgid "Successfully unlinked %(name)s." msgstr "" -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:81 +#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:42 +msgid "Local draft saved" +msgstr "" + +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:87 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:68 msgid "Open parent directory" msgstr "" @@ -4549,25 +4575,23 @@ msgstr "" msgid "Switch to rich text editor" msgstr "" -#: frontend/src/pages/markdown-editor/index.js:116 +#: frontend/src/pages/markdown-editor/index.js:117 msgid "This file has been updated." msgstr "" -#: frontend/src/pages/markdown-editor/index.js:117 +#: frontend/src/pages/markdown-editor/index.js:118 msgid "Refresh" msgstr "Odśwież" -#: frontend/src/pages/markdown-editor/index.js:152 +#: frontend/src/pages/markdown-editor/index.js:153 msgid "Another user is editing this file!" msgstr "" -#: frontend/src/pages/markdown-editor/index.js:300 -#: frontend/src/pages/plain-markdown-editor/index.js:101 +#: frontend/src/pages/markdown-editor/index.js:348 msgid "Leave this page? The system may not save your changes." msgstr "" -#: frontend/src/pages/markdown-editor/index.js:420 -#: frontend/src/pages/plain-markdown-editor/index.js:177 +#: frontend/src/pages/markdown-editor/index.js:468 msgid "Failed to save" msgstr "" @@ -4591,7 +4615,6 @@ msgid "Deleted Time" msgstr "Czas usunięcia" #: frontend/src/pages/my-libs/my-libs-deleted.js:147 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:169 #: frontend/src/pages/sys-admin/repos/trash-repos.js:171 #: frontend/src/repo-snapshot.js:121 msgid "Successfully restored the library." @@ -4611,7 +4634,7 @@ msgid "" msgstr "" #: frontend/src/pages/my-libs/mylib-repo-list-item.js:289 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:234 +#: frontend/src/pages/org-admin/org-libraries.js:282 #: frontend/src/pages/sys-admin/repos/repos.js:175 #: frontend/src/pages/sys-admin/users/user-repos.js:295 msgid "Successfully transferred the library." @@ -4646,7 +4669,6 @@ msgid "Shared By" msgstr "Udostępniony przez" #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:321 -#: frontend/src/pages/org-admin/libraries/org-repo-nav.js:15 #: frontend/src/pages/org-admin/org-users-nav.js:15 #: frontend/src/pages/search/advanced-search.js:66 #: frontend/src/pages/share-with-ocm/remote-dir-path.js:56 @@ -4661,9 +4683,8 @@ msgstr "Wszystkie" #: frontend/src/pages/org-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/devices/devices-by-platform.js:45 #: frontend/src/pages/sys-admin/devices/devices-errors.js:49 -#: frontend/src/pages/sys-admin/info.js:113 #: frontend/src/pages/sys-admin/terms-and-conditions/content.js:51 -#: frontend/src/repo-history.js:143 frontend/src/repo-history.js:150 +#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 msgid "Version" msgstr "Wersja" @@ -4675,7 +4696,7 @@ msgstr "" #: frontend/src/pages/org-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:89 -#: frontend/src/repo-history.js:143 frontend/src/repo-history.js:150 +#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 msgid "Device" msgstr "Urządzenie" @@ -4709,54 +4730,6 @@ msgid "" "follows:" msgstr "" -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:208 -#: frontend/src/utils/utils.js:426 -msgid "Encrypted library" -msgstr "Biblioteka zaszyfrowana" - -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:211 -#: frontend/src/utils/utils.js:432 -msgid "Read-Write library" -msgstr "Biblioteka do odczytu i zapisu" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:59 -#: frontend/src/translate.js:18 -msgid "" -"Tip: libraries deleted {trashReposExpireDays} days ago will be cleaned " -"automatically." -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:254 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:256 -msgid "Are you sure you want to delete {placeholder} completely?" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:265 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:267 -msgid "Are you sure you want to restore {placeholder}?" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:360 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:362 -msgid "Successfully cleared trash." -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:399 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:424 -msgid "Clear Trash" -msgstr "Opróżnij kosz" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:400 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:425 -msgid "Are you sure you want to clear trash?" -msgstr "Czy na pewno chcesz opróżnić kosz?" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:402 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:427 -#: frontend/src/user-notifications.js:112 -msgid "Clear" -msgstr "Wyczyść" - #: frontend/src/pages/org-admin/org-admin-list.js:51 #: frontend/src/pages/org-admin/org-users-list.js:73 #: frontend/src/pages/org-admin/org-users-search-users.js:36 @@ -4881,6 +4854,7 @@ msgid "Search groups by name" msgstr "" #: frontend/src/pages/org-admin/org-groups.js:182 +#: frontend/src/pages/org-admin/org-libraries.js:174 #: frontend/src/pages/org-admin/org-links.js:125 #: frontend/src/pages/org-admin/org-logs-file-audit.js:124 #: frontend/src/pages/org-admin/org-logs-file-update.js:139 @@ -4891,6 +4865,7 @@ msgid "Previous" msgstr "Poprzedni" #: frontend/src/pages/org-admin/org-groups.js:184 +#: frontend/src/pages/org-admin/org-libraries.js:176 #: frontend/src/pages/org-admin/org-links.js:127 #: frontend/src/pages/org-admin/org-logs-file-audit.js:126 #: frontend/src/pages/org-admin/org-logs-file-update.js:141 @@ -4920,16 +4895,30 @@ msgid "Active Users" msgstr "Aktywni użytkownicy" #: frontend/src/pages/org-admin/org-info.js:50 +#: frontend/src/pages/sys-admin/info.js:123 #: frontend/src/pages/sys-admin/info.js:127 -#: frontend/src/pages/sys-admin/info.js:131 msgid "Total Users" msgstr "Wszyscy użytkownicy" #: frontend/src/pages/org-admin/org-info.js:50 -#: frontend/src/pages/sys-admin/info.js:127 +#: frontend/src/pages/sys-admin/info.js:123 msgid "Limits" msgstr "Limity" +#: frontend/src/pages/org-admin/org-libraries.js:140 +msgid "All Libraries" +msgstr "" + +#: frontend/src/pages/org-admin/org-libraries.js:256 +#: frontend/src/utils/utils.js:426 +msgid "Encrypted library" +msgstr "Biblioteka zaszyfrowana" + +#: frontend/src/pages/org-admin/org-libraries.js:259 +#: frontend/src/utils/utils.js:432 +msgid "Read-Write library" +msgstr "Biblioteka do odczytu i zapisu" + #: frontend/src/pages/org-admin/org-links.js:94 msgid "All Public Links" msgstr "Wszystkie publiczne łącza" @@ -5053,64 +5042,46 @@ msgstr "" msgid "Verify" msgstr "Zweryfikuj" -#: frontend/src/pages/org-admin/org-user-item.js:60 +#: frontend/src/pages/org-admin/org-user-item.js:59 msgid "Resetting user's password, please wait for a moment." msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:63 +#: frontend/src/pages/org-admin/org-user-item.js:62 msgid "Successfully reset password to %(passwd)s for user %(user)s." msgstr "Pomyślnie zresetowano użytkownikowi %(user)s hasło na %(passwd)s." -#: frontend/src/pages/org-admin/org-user-item.js:118 +#: frontend/src/pages/org-admin/org-user-item.js:112 #: frontend/src/pages/sys-admin/admin-logs/login-logs.js:102 #: frontend/src/pages/sys-admin/logs-page/login-logs.js:117 msgid "Failed" msgstr "Niepowodzenie" -#: frontend/src/pages/org-admin/org-user-item.js:129 +#: frontend/src/pages/org-admin/org-user-item.js:123 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:172 #: frontend/src/pages/sys-admin/institutions/institution-users.js:208 -#: frontend/src/pages/sys-admin/users/users-content.js:307 +#: frontend/src/pages/sys-admin/users/users-content.js:298 msgid "Active" msgstr "Aktywny" -#: frontend/src/pages/org-admin/org-user-item.js:131 +#: frontend/src/pages/org-admin/org-user-item.js:125 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:172 #: frontend/src/pages/sys-admin/institutions/institution-users.js:208 -#: frontend/src/pages/sys-admin/users/users-content.js:309 +#: frontend/src/pages/sys-admin/users/users-content.js:300 msgid "Inactive" msgstr "Nieaktywny" -#: frontend/src/pages/org-admin/org-user-item.js:157 -#: frontend/src/pages/sys-admin/orgs/org-users.js:230 -#: frontend/src/pages/sys-admin/users/users-content.js:406 -msgid "Are you sure you want to set {user_placeholder} inactive?" -msgstr "" - -#: frontend/src/pages/org-admin/org-user-item.js:195 +#: frontend/src/pages/org-admin/org-user-item.js:180 msgid "ResetPwd" msgstr "Resetuj hasło" -#: frontend/src/pages/org-admin/org-user-item.js:196 +#: frontend/src/pages/org-admin/org-user-item.js:181 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:152 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:192 -#: frontend/src/pages/sys-admin/users/users-content.js:367 -#: frontend/src/pages/sys-admin/users/users-content.js:575 +#: frontend/src/pages/sys-admin/users/users-content.js:358 +#: frontend/src/pages/sys-admin/users/users-content.js:563 msgid "Revoke Admin" msgstr "Odwołaj admina" -#: frontend/src/pages/org-admin/org-user-item.js:204 -#: frontend/src/pages/sys-admin/orgs/org-users.js:313 -#: frontend/src/pages/sys-admin/users/users-content.js:584 -msgid "Set user inactive" -msgstr "" - -#: frontend/src/pages/org-admin/org-user-item.js:207 -#: frontend/src/pages/sys-admin/orgs/org-users.js:316 -#: frontend/src/pages/sys-admin/users/users-content.js:587 -msgid "Set" -msgstr "" - #: frontend/src/pages/org-admin/org-user-profile.js:128 msgid "Avatar" msgstr "Awatar" @@ -5385,10 +5356,6 @@ msgstr "Zmień" msgid "Team name" msgstr "" -#: frontend/src/pages/org-admin/web-settings/web-settings.js:119 -msgid "File Upload" -msgstr "Wyślij plik" - #: frontend/src/pages/org-admin/web-settings/web-settings.js:123 msgid "File extension white list" msgstr "" @@ -5399,23 +5366,19 @@ msgid "" "\"md;txt;docx\". Empty means no limit." msgstr "" -#: frontend/src/pages/sdoc-revision/index.js:123 -msgid "Publish" -msgstr "" - -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:239 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:193 msgid "No changes" msgstr "" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:249 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:203 msgid "Changes" msgstr "" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:268 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:222 msgid "Last modification" msgstr "" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:271 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:225 msgid "Next modification" msgstr "" @@ -5484,8 +5447,8 @@ msgstr "Podaj tutaj rozszerzenia plików, rozdzielona za pomocą ','" #: frontend/src/pages/search/advanced-search.js:242 #: frontend/src/pages/search/advanced-search.js:264 -#: frontend/src/pages/sys-admin/orgs/org-users.js:307 -#: frontend/src/pages/sys-admin/users/users-content.js:569 +#: frontend/src/pages/sys-admin/orgs/org-users.js:297 +#: frontend/src/pages/sys-admin/users/users-content.js:557 msgid "Reset" msgstr "" @@ -5691,7 +5654,7 @@ msgid "Create Group" msgstr "Utwórz grupę" #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:107 -#: frontend/src/pages/sys-admin/users/users-content.js:557 +#: frontend/src/pages/sys-admin/users/users-content.js:545 msgid "Delete User" msgstr "Usuń użytkownika" @@ -5826,24 +5789,24 @@ msgstr "Wersja Społecznościowa" msgid "Upgrade to Pro Edition" msgstr "Aktualizuj do wersji Pro" -#: frontend/src/pages/sys-admin/info.js:119 +#: frontend/src/pages/sys-admin/info.js:115 msgid "Storage Used" msgstr "Wykorzystana przestrzeń" -#: frontend/src/pages/sys-admin/info.js:122 +#: frontend/src/pages/sys-admin/info.js:118 msgid "Total Devices" msgstr "Wszystkie urządzenia" -#: frontend/src/pages/sys-admin/info.js:122 +#: frontend/src/pages/sys-admin/info.js:118 msgid "Current Connected Devices" msgstr "Aktualnie podłączone urządzenia" +#: frontend/src/pages/sys-admin/info.js:123 #: frontend/src/pages/sys-admin/info.js:127 -#: frontend/src/pages/sys-admin/info.js:131 msgid "Activated Users" msgstr "Aktywowani użytkownicy" -#: frontend/src/pages/sys-admin/info.js:141 +#: frontend/src/pages/sys-admin/info.js:137 #: frontend/src/pages/sys-admin/orgs/org-nav.js:31 #: frontend/src/pages/sys-admin/orgs/orgs.js:133 #: frontend/src/pages/sys-admin/orgs/search-orgs.js:106 @@ -5854,13 +5817,13 @@ msgid "Organizations" msgstr "Organizacje" #: frontend/src/pages/sys-admin/institutions/institution-admins.js:163 -#: frontend/src/pages/sys-admin/users/users-content.js:405 +#: frontend/src/pages/sys-admin/users/users-content.js:395 msgid "" "Are you sure you want to revoke the admin permission of {placeholder} ?" msgstr "" #: frontend/src/pages/sys-admin/institutions/institution-admins.js:195 -#: frontend/src/pages/sys-admin/users/users-content.js:578 +#: frontend/src/pages/sys-admin/users/users-content.js:566 msgid "Revoke" msgstr "" @@ -5959,8 +5922,8 @@ msgstr "Wszystkie powiadomienia" msgid "Number of groups" msgstr "Liczba grup" -#: frontend/src/pages/sys-admin/orgs/org-users.js:229 -#: frontend/src/pages/sys-admin/users/users-content.js:404 +#: frontend/src/pages/sys-admin/orgs/org-users.js:221 +#: frontend/src/pages/sys-admin/users/users-content.js:394 msgid "Are you sure you want to reset the password of {placeholder} ?" msgstr "" @@ -5998,10 +5961,35 @@ msgstr "" msgid "Name or ID" msgstr "" +#: frontend/src/pages/sys-admin/repos/trash-repos.js:256 +msgid "Are you sure you want to delete {placeholder} completely?" +msgstr "" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:267 +msgid "Are you sure you want to restore {placeholder}?" +msgstr "" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:362 +msgid "Successfully cleared trash." +msgstr "" + #: frontend/src/pages/sys-admin/repos/trash-repos.js:371 msgid "Search libraries by owner" msgstr "" +#: frontend/src/pages/sys-admin/repos/trash-repos.js:424 +msgid "Clear Trash" +msgstr "Opróżnij kosz" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:425 +msgid "Are you sure you want to clear trash?" +msgstr "Czy na pewno chcesz opróżnić kosz?" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:427 +#: frontend/src/user-notifications.js:112 +msgid "Clear" +msgstr "Wyczyść" + #: frontend/src/pages/sys-admin/side-panel.js:198 msgid "File Scan" msgstr "" @@ -6082,15 +6070,15 @@ msgstr "" msgid "Institution" msgstr "Instytucja" -#: frontend/src/pages/sys-admin/users/users-content.js:292 +#: frontend/src/pages/sys-admin/users/users-content.js:283 msgid "Default Admin" msgstr "Domyślny administrator" -#: frontend/src/pages/sys-admin/users/users-content.js:296 +#: frontend/src/pages/sys-admin/users/users-content.js:287 msgid "Daily Admin" msgstr "" -#: frontend/src/pages/sys-admin/users/users-content.js:298 +#: frontend/src/pages/sys-admin/users/users-content.js:289 msgid "Audit Admin" msgstr "" @@ -6345,28 +6333,44 @@ msgid "" "accept the terms." msgstr "" -#: frontend/src/pages/upload-link/file-uploader.js:435 +#: frontend/src/pages/upload-link/file-uploader.js:305 +msgid "File upload started" +msgstr "" + +#: frontend/src/pages/upload-link/file-uploader.js:425 +msgid "All files uploaded" +msgstr "" + +#: frontend/src/pages/upload-link/file-uploader.js:439 msgid "Failed to upload {file_name}." msgstr "" -#: frontend/src/pages/upload-link/index.js:41 +#: frontend/src/pages/upload-link/forbid-upload-list-item.js:14 +msgid "Please upload files less than {placeholder}" +msgstr "" + +#: frontend/src/pages/upload-link/index.js:40 msgid "Upload files to {folder_name_placeholder}" msgstr "" -#: frontend/src/pages/upload-link/index.js:43 +#: frontend/src/pages/upload-link/index.js:42 msgid "shared by:" msgstr "udostępnił:" -#: frontend/src/pages/upload-link/index.js:47 +#: frontend/src/pages/upload-link/index.js:46 #: frontend/src/shared-dir-view.js:469 msgid "The owner of this library has run out of space." msgstr "Właściciel tej biblioteki wykorzystał całą dostępną przestrzeń." #: frontend/src/pages/upload-link/index.js:51 +msgid "Folder upload is limited to Chrome, Firefox 50+, and Microsoft Edge." +msgstr "" + +#: frontend/src/pages/upload-link/index.js:52 msgid "File size should be smaller than {max_size_placeholder}." msgstr "" -#: frontend/src/pages/upload-link/index.js:54 +#: frontend/src/pages/upload-link/index.js:56 msgid "Drag and drop files or folders here." msgstr "" @@ -6385,58 +6389,54 @@ msgid "" "by clicking the \"Publish a Library\" button in the menu bar." msgstr "" -#: frontend/src/repo-folder-trash.js:185 +#: frontend/src/repo-folder-trash.js:197 msgid "{placeholder} Trash" msgstr "" -#: frontend/src/repo-folder-trash.js:240 -msgid "Original path" -msgstr "" - -#: frontend/src/repo-folder-trash.js:241 +#: frontend/src/repo-folder-trash.js:237 msgid "Delete Time" msgstr "Usuń czas" -#: frontend/src/repo-folder-trash.js:329 frontend/src/repo-snapshot.js:273 +#: frontend/src/repo-folder-trash.js:325 frontend/src/repo-snapshot.js:271 msgid "Successfully restored 1 item." msgstr "Pomyślnie przywrócono 1 element." -#: frontend/src/repo-folder-trash.js:357 frontend/src/repo-folder-trash.js:417 -#: frontend/src/repo-snapshot.js:295 +#: frontend/src/repo-folder-trash.js:353 frontend/src/repo-folder-trash.js:411 +#: frontend/src/repo-snapshot.js:293 msgid "Directory" msgstr "Katalog" -#: frontend/src/repo-history.js:96 +#: frontend/src/repo-history.js:108 msgid "{placeholder} Modification History" msgstr "" -#: frontend/src/repo-history.js:115 +#: frontend/src/repo-history.js:112 msgid "" "Tip: a snapshot will be generated after modification, which records the " "library state after the modification." msgstr "Porada: po każdej modyfikacji zostanie utworzona migawka, która przechowuje stan biblioteki po modyfikacji." -#: frontend/src/repo-history.js:144 +#: frontend/src/repo-history.js:141 msgid "Labels" msgstr "Etykiety" -#: frontend/src/repo-history.js:280 +#: frontend/src/repo-history.js:277 msgid "None" msgstr "Żaden" -#: frontend/src/repo-history.js:283 frontend/src/repo-snapshot.js:162 +#: frontend/src/repo-history.js:280 frontend/src/repo-snapshot.js:160 msgid "Unknown" msgstr "Nieznany" -#: frontend/src/repo-history.js:313 +#: frontend/src/repo-history.js:310 msgid "Current Version" msgstr "Aktualna wersja" -#: frontend/src/repo-history.js:314 +#: frontend/src/repo-history.js:311 msgid "View Snapshot" msgstr "Pokaż migawkę" -#: frontend/src/repo-snapshot.js:132 +#: frontend/src/repo-snapshot.js:145 msgid "{placeholder} Snapshot" msgstr "" @@ -6541,6 +6541,12 @@ msgstr "" msgid "No terms and conditions" msgstr "" +#: frontend/src/translate.js:18 +msgid "" +"Tip: libraries deleted {trashReposExpireDays} days ago will be cleaned " +"automatically." +msgstr "" + #: frontend/src/translate.js:19 msgid "No favorites" msgstr "" @@ -6582,35 +6588,39 @@ msgstr "Oznacz wszystkie jako przeczytane" msgid "Message" msgstr "Wiadomość" -#: frontend/src/utils/text-translation.js:25 +#: frontend/src/utils/text-translation.js:24 msgid "Freeze Document" msgstr "" #: frontend/src/utils/text-translation.js:26 -msgid "Unfreeze Document" -msgstr "" - -#: frontend/src/utils/text-translation.js:27 msgid "Convert to Markdown" msgstr "" -#: frontend/src/utils/text-translation.js:28 +#: frontend/src/utils/text-translation.js:27 msgid "Convert to sdoc" msgstr "" -#: frontend/src/utils/text-translation.js:29 +#: frontend/src/utils/text-translation.js:28 msgid "Convert to docx" msgstr "" -#: frontend/src/utils/text-translation.js:30 +#: frontend/src/utils/text-translation.js:29 msgid "Export as docx" msgstr "" -#: frontend/src/utils/text-translation.js:32 +#: frontend/src/utils/text-translation.js:30 +msgid "Mark as draft" +msgstr "" + +#: frontend/src/utils/text-translation.js:31 +msgid "Unmark as draft" +msgstr "" + +#: frontend/src/utils/text-translation.js:33 msgid "Access Log" msgstr "Log dostępu" -#: frontend/src/utils/text-translation.js:35 +#: frontend/src/utils/text-translation.js:36 msgid "Convert with ONLYOFFICE" msgstr "" @@ -6646,96 +6656,96 @@ msgstr "" msgid "Online Read-Only folder" msgstr "" -#: frontend/src/utils/utils.js:689 +#: frontend/src/utils/utils.js:693 msgid "Online Read-Write" msgstr "" -#: frontend/src/utils/utils.js:692 +#: frontend/src/utils/utils.js:696 msgid "Online Read-Only" msgstr "" -#: frontend/src/utils/utils.js:695 +#: frontend/src/utils/utils.js:699 msgid "Invisible" msgstr "" -#: frontend/src/utils/utils.js:705 +#: frontend/src/utils/utils.js:709 msgid "User can read, write, upload, download and sync files." msgstr "" -#: frontend/src/utils/utils.js:708 +#: frontend/src/utils/utils.js:712 msgid "User can read, download and sync files." msgstr "" -#: frontend/src/utils/utils.js:711 +#: frontend/src/utils/utils.js:715 msgid "Besides Write permission, user can also share the library." msgstr "" -#: frontend/src/utils/utils.js:714 +#: frontend/src/utils/utils.js:718 msgid "" "User can view and edit file online via browser. Files can't be downloaded." msgstr "" -#: frontend/src/utils/utils.js:717 +#: frontend/src/utils/utils.js:721 msgid "" "User can only view files online via browser. Files can't be downloaded." msgstr "" -#: frontend/src/utils/utils.js:720 +#: frontend/src/utils/utils.js:724 msgid "User can not see this folder." msgstr "" -#: frontend/src/utils/utils.js:731 +#: frontend/src/utils/utils.js:735 msgid "Preview and download" msgstr "" -#: frontend/src/utils/utils.js:741 +#: frontend/src/utils/utils.js:745 msgid "Preview only" msgstr "" -#: frontend/src/utils/utils.js:751 +#: frontend/src/utils/utils.js:755 msgid "Download and upload" msgstr "" -#: frontend/src/utils/utils.js:761 +#: frontend/src/utils/utils.js:765 msgid "Edit on cloud and download" msgstr "" -#: frontend/src/utils/utils.js:771 +#: frontend/src/utils/utils.js:775 msgid "Edit on cloud only" msgstr "" -#: frontend/src/utils/utils.js:1288 +#: frontend/src/utils/utils.js:1292 msgid "Successfully copied %(name)s and 1 other item." msgstr "Pomyślnie skopiowano %(name)s i 1 inny element." -#: frontend/src/utils/utils.js:1290 +#: frontend/src/utils/utils.js:1294 msgid "Successfully copied %(name)s and %(amount)s other items." msgstr "Pomyślnie skopiowano %(name)s i %(amount)s innych elementów." -#: frontend/src/utils/utils.js:1301 +#: frontend/src/utils/utils.js:1305 msgid "Successfully moved %(name)s." msgstr "Pomyślnie przeniesiono %(name)s." -#: frontend/src/utils/utils.js:1303 +#: frontend/src/utils/utils.js:1307 msgid "Successfully moved %(name)s and 1 other item." msgstr "Pomyślnie przeniesiono %(name)s i 1 inny element." -#: frontend/src/utils/utils.js:1305 +#: frontend/src/utils/utils.js:1309 msgid "Successfully moved %(name)s and %(amount)s other items." msgstr "Pomyślnie przeniesiono %(name)s i %(amount)s innych elementów." -#: frontend/src/utils/utils.js:1317 +#: frontend/src/utils/utils.js:1321 msgid "Failed to copy %(name)s and %(amount)s other item(s)." msgstr "" -#: frontend/src/utils/utils.js:1320 +#: frontend/src/utils/utils.js:1324 msgid "Failed to copy %(name)s." msgstr "" -#: frontend/src/utils/utils.js:1330 +#: frontend/src/utils/utils.js:1334 msgid "Failed to move %(name)s and %(amount)s other item(s)." msgstr "" -#: frontend/src/utils/utils.js:1333 +#: frontend/src/utils/utils.js:1337 msgid "Failed to move %(name)s." msgstr "" diff --git a/locale/pt_BR/LC_MESSAGES/django.po b/locale/pt_BR/LC_MESSAGES/django.po index f7f875a1e8..a535835fe2 100644 --- a/locale/pt_BR/LC_MESSAGES/django.po +++ b/locale/pt_BR/LC_MESSAGES/django.po @@ -23,7 +23,7 @@ msgid "" msgstr "" "Project-Id-Version: seahub\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-10 14:16+0800\n" +"POT-Creation-Date: 2024-02-05 17:17+0800\n" "PO-Revision-Date: 2013-10-25 07:03+0000\n" "Last-Translator: zheng xie , 2013,2017\n" "Language-Team: Portuguese (Brazil) (http://app.transifex.com/haiwen/seahub/language/pt_BR/)\n" @@ -107,8 +107,7 @@ msgid "Login id can't be empty" msgstr "" #: seahub/api2/endpoints/admin/account.py:209 -#: seahub/api2/endpoints/admin/users.py:866 -#: seahub/api2/endpoints/admin/users.py:1301 +#: seahub/api2/endpoints/admin/users.py:1283 #, python-format msgid "Login id %s already exists." msgstr "" @@ -122,10 +121,10 @@ msgid "Space quota can't be empty" msgstr "A cota do espaço não pode estar vazia" #: seahub/api2/endpoints/admin/account.py:238 -#: seahub/api2/endpoints/admin/users.py:1357 -#: seahub/api2/endpoints/admin/users.py:1361 -#: seahub/api2/endpoints/admin/users.py:1374 -#: seahub/api2/endpoints/admin/users.py:1378 +#: seahub/api2/endpoints/admin/users.py:1339 +#: seahub/api2/endpoints/admin/users.py:1343 +#: seahub/api2/endpoints/admin/users.py:1356 +#: seahub/api2/endpoints/admin/users.py:1360 msgid "Must be an integer that is greater than or equal to 0." msgstr "Deve ser um número inteiro superior ou igual a 0." @@ -135,24 +134,24 @@ msgid "Space quota is too low (minimum value is 0)" msgstr "A cota de espaço é muito baixo (o valor mínimo é 0)" #: seahub/api2/endpoints/admin/account.py:250 seahub/institutions/views.py:233 -#: seahub/organizations/api/admin/users.py:471 seahub/views/sysadmin.py:301 +#: seahub/organizations/api/admin/users.py:464 seahub/views/sysadmin.py:300 #, python-format msgid "Failed to set quota: maximum quota is %d MB" msgstr "Falha ao definir uma cota: a cota maxima é %d MB" #: seahub/api2/endpoints/admin/address_book/groups.py:82 -#: seahub/api2/endpoints/admin/groups.py:132 -#: seahub/api2/endpoints/admin/groups.py:271 +#: seahub/api2/endpoints/admin/groups.py:129 +#: seahub/api2/endpoints/admin/groups.py:268 #: seahub/api2/endpoints/groups.py:226 seahub/api2/endpoints/groups.py:299 -#: seahub/api2/views.py:4568 seahub/group/forms.py:36 +#: seahub/api2/views.py:4569 seahub/group/forms.py:36 msgid "" "Name can only contain letters, numbers, spaces, hyphen, dot, single quote, " "brackets or underscore." msgstr "" #: seahub/api2/endpoints/admin/address_book/groups.py:87 -#: seahub/api2/endpoints/admin/groups.py:139 -#: seahub/api2/endpoints/admin/groups.py:275 +#: seahub/api2/endpoints/admin/groups.py:136 +#: seahub/api2/endpoints/admin/groups.py:272 #: seahub/api2/endpoints/groups.py:231 seahub/api2/endpoints/groups.py:304 msgid "There is already a group with that name." msgstr "Já existe um grupo com esse nome." @@ -167,12 +166,12 @@ msgstr "" #: seahub/api2/endpoints/admin/default_library.py:32 #: seahub/api2/endpoints/admin/default_library.py:33 -#: seahub/views/__init__.py:531 seahub/views/__init__.py:532 -#: seahub/views/__init__.py:536 seahub/views/__init__.py:537 +#: seahub/views/__init__.py:682 seahub/views/__init__.py:683 +#: seahub/views/__init__.py:687 seahub/views/__init__.py:688 msgid "My Library" msgstr "Minha Biblioteca" -#: seahub/api2/endpoints/admin/groups.py:219 +#: seahub/api2/endpoints/admin/groups.py:216 #: seahub/api2/endpoints/groups.py:330 #, python-format msgid "User %s is already group owner." @@ -191,16 +190,16 @@ msgid "" "institution" msgstr "" -#: seahub/api2/endpoints/admin/libraries.py:267 seahub/views/sysadmin.py:697 +#: seahub/api2/endpoints/admin/libraries.py:265 seahub/views/sysadmin.py:696 msgid "System library can not be deleted." msgstr "A biblioteca do sistema não pode ser excluída." -#: seahub/api2/endpoints/admin/libraries.py:388 seahub/api2/views.py:1673 +#: seahub/api2/endpoints/admin/libraries.py:386 seahub/api2/views.py:1674 #, python-format msgid "Transfer failed: role of %s is %s, can not add library." msgstr "" -#: seahub/api2/endpoints/admin/libraries.py:409 seahub/api2/views.py:1678 +#: seahub/api2/endpoints/admin/libraries.py:407 seahub/api2/views.py:1679 msgid "Library can not be transferred to owner." msgstr "" @@ -226,8 +225,8 @@ msgstr "O e-mail %s é inválido." #: seahub/api2/endpoints/admin/shares.py:211 #: seahub/api2/endpoints/admin/shares.py:268 -#: seahub/api2/endpoints/dir_shared_items.py:360 -#: seahub/api2/endpoints/dir_shared_items.py:473 +#: seahub/api2/endpoints/dir_shared_items.py:346 +#: seahub/api2/endpoints/dir_shared_items.py:459 #: seahub/api2/endpoints/group_owned_libraries.py:953 #: seahub/api2/endpoints/group_owned_libraries.py:1228 #: seahub/api2/endpoints/repo_share_invitations.py:190 @@ -295,6 +294,8 @@ msgstr "" #: seahub/base/management/commands/export_user_storage_report.py:41 #: seahub/base/management/commands/export_users.py:43 #: seahub/base/management/commands/export_users.py:47 +#: seahub/contacts/templates/contacts/contact_list.html:44 +#: seahub/contacts/templates/contacts/contact_list.html:53 #: seahub/institutions/templates/institutions/user_info.html:26 #: seahub/institutions/templates/institutions/useradmin.html:16 #: seahub/institutions/templates/institutions/useradmin_search.html:10 @@ -302,9 +303,9 @@ msgstr "" #: seahub/invitations/templates/invitations/token_view.html:10 #: seahub/organizations/api/admin/statistics.py:380 #: seahub/share/templates/share/share_link_audit.html:9 -#: seahub/templates/registration/registration_form.html:23 -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 -#: seahub/views/sysadmin.py:766 seahub/views/sysadmin.py:781 +#: seahub/templates/registration/registration_form.html:22 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:175 +#: seahub/views/sysadmin.py:765 seahub/views/sysadmin.py:780 msgid "Email" msgstr "E-mail" @@ -312,6 +313,7 @@ msgstr "E-mail" #: seahub/base/management/commands/export_user_storage_report.py:41 #: seahub/base/management/commands/export_users.py:43 #: seahub/base/management/commands/export_users.py:47 +#: seahub/contacts/templates/contacts/contact_list.html:18 #: seahub/institutions/templates/institutions/info.html:10 #: seahub/institutions/templates/institutions/user_info.html:61 #: seahub/institutions/templates/institutions/user_info.html:105 @@ -319,22 +321,23 @@ msgstr "E-mail" #: seahub/institutions/templates/institutions/useradmin_search.html:19 #: seahub/organizations/api/admin/statistics.py:380 #: seahub/sysadmin_extra/views.py:57 -#: seahub/templates/registration/registration_form.html:19 -#: seahub/templates/repo_history_view.html:58 seahub/views/sysadmin.py:172 -#: seahub/views/sysadmin.py:176 seahub/views/sysadmin.py:644 -#: seahub/views/sysadmin.py:768 seahub/views/sysadmin.py:783 +#: seahub/templates/registration/registration_form.html:18 +#: seahub/templates/repo_dir_recycle_view.html:44 +#: seahub/templates/repo_history_view.html:58 seahub/views/sysadmin.py:171 +#: seahub/views/sysadmin.py:175 seahub/views/sysadmin.py:643 +#: seahub/views/sysadmin.py:767 seahub/views/sysadmin.py:782 msgid "Name" msgstr "Nome" -#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:262 +#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:245 #: seahub/base/management/commands/export_user_storage_report.py:41 #: seahub/base/management/commands/export_users.py:43 #: seahub/base/management/commands/export_users.py:47 #: seahub/institutions/templates/institutions/useradmin.html:16 #: seahub/institutions/templates/institutions/useradmin_search.html:19 #: seahub/organizations/api/admin/statistics.py:380 -#: seahub/templates/registration/password_set_form.html:17 -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 +#: seahub/templates/registration/password_set_form.html:16 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:175 msgid "Contact Email" msgstr "E-mail de contato" @@ -343,7 +346,7 @@ msgstr "E-mail de contato" #: seahub/base/management/commands/export_users.py:44 #: seahub/base/management/commands/export_users.py:48 #: seahub/organizations/api/admin/statistics.py:381 -#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 +#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 msgid "Space Usage" msgstr "Espaço utilizado" @@ -352,105 +355,95 @@ msgstr "Espaço utilizado" #: seahub/base/management/commands/export_users.py:44 #: seahub/base/management/commands/export_users.py:48 #: seahub/organizations/api/admin/statistics.py:381 -#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 -#: seahub/views/sysadmin.py:770 seahub/views/sysadmin.py:784 +#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 +#: seahub/views/sysadmin.py:769 seahub/views/sysadmin.py:783 msgid "Space Quota" msgstr "Cota do Armazenamento" -#: seahub/api2/endpoints/admin/users.py:667 -#: seahub/api2/endpoints/admin/users.py:697 +#: seahub/api2/endpoints/admin/users.py:655 +#: seahub/api2/endpoints/admin/users.py:685 #: seahub/organizations/api/admin/users.py:155 msgid "There are more than 500 users, and sort is not offered." msgstr "" -#: seahub/api2/endpoints/admin/users.py:781 -#: seahub/api2/endpoints/admin/users.py:1273 seahub/base/accounts.py:1227 +#: seahub/api2/endpoints/admin/users.py:769 +#: seahub/api2/endpoints/admin/users.py:1255 seahub/base/accounts.py:1228 #: seahub/forms.py:30 msgid "The number of users exceeds the limit." msgstr "O número de usuários excede o limite." -#: seahub/api2/endpoints/admin/users.py:880 +#: seahub/api2/endpoints/admin/users.py:859 #, python-format msgid "Successfully added user %(user)s." msgstr "" -#: seahub/api2/endpoints/admin/users.py:884 -#: seahub/api2/endpoints/admin/users_batch.py:390 seahub/views/sysadmin.py:543 +#: seahub/api2/endpoints/admin/users.py:863 +#: seahub/api2/endpoints/admin/users_batch.py:390 seahub/views/sysadmin.py:542 #, python-format msgid "You are invited to join %s" msgstr "Você foi convidado para entrar %s" -#: seahub/api2/endpoints/admin/users.py:888 +#: seahub/api2/endpoints/admin/users.py:869 #, python-format msgid "Successfully added user %(user)s. An email notification has been sent." msgstr "" -#: seahub/api2/endpoints/admin/users.py:891 +#: seahub/api2/endpoints/admin/users.py:872 #, python-format msgid "" "Successfully added user %(user)s. But email notification can not be sent, " "because Email service is not properly configured." msgstr "" -#: seahub/api2/endpoints/admin/users.py:1418 +#: seahub/api2/endpoints/admin/users.py:1400 #: seahub/institutions/templates/institutions/useradmin.html:122 msgid "Edit succeeded" msgstr "Editado com sucesso" -#: seahub/api2/endpoints/admin/users.py:1421 seahub/views/sysadmin.py:446 +#: seahub/api2/endpoints/admin/users.py:1403 seahub/views/sysadmin.py:445 #, python-format msgid "Your account on %s is activated" msgstr "Sua conta em %s está ativada" -#: seahub/api2/endpoints/admin/users.py:1426 +#: seahub/api2/endpoints/admin/users.py:1408 #: seahub/institutions/templates/institutions/useradmin.html:118 msgid "Edit succeeded, an email has been sent." msgstr "Editado com sucesso, um e-mail foi enviado." -#: seahub/api2/endpoints/admin/users.py:1429 +#: seahub/api2/endpoints/admin/users.py:1411 #: seahub/institutions/templates/institutions/useradmin.html:120 msgid "" "Edit succeeded, but failed to send email, please check your email " "configuration." msgstr "Editado com sucesso, mas falhou ao enviar o e-mail, favor verificar sua configuração de e-mail." -#: seahub/api2/endpoints/admin/users.py:1497 seahub/auth/views.py:366 +#: seahub/api2/endpoints/admin/users.py:1479 seahub/auth/views.py:355 msgid "Unable to reset password." msgstr "" -#: seahub/api2/endpoints/admin/users.py:1523 seahub/auth/forms.py:163 -#, python-format -msgid "Reset Password on %s" -msgstr "Redefinir senha em %s" - -#: seahub/api2/endpoints/admin/users.py:1527 -#, python-brace-format -msgid "A password reset link has been sent to {contact_email}." -msgstr "" - -#: seahub/api2/endpoints/admin/users.py:1545 seahub/views/sysadmin.py:487 +#: seahub/api2/endpoints/admin/users.py:1503 seahub/views/sysadmin.py:486 #, python-format msgid "Password has been reset on %s" msgstr "A senha foi reconfigurada em %s" -#: seahub/api2/endpoints/admin/users.py:1547 +#: seahub/api2/endpoints/admin/users.py:1505 #, python-format msgid "Successfully reset password, an email has been sent to %(user)s." msgstr "" -#: seahub/api2/endpoints/admin/users.py:1551 seahub/views/sysadmin.py:517 +#: seahub/api2/endpoints/admin/users.py:1509 seahub/views/sysadmin.py:516 #, python-format msgid "" "Successfully reset password to %(passwd)s, but failed to send email to " "%(user)s, please check your email configuration." msgstr "Reiniciada com sucesso a senha para %(passwd)s, mas falhou ao enviar um e-mail %(user)s, favor verifique sua configuração de e-mail." -#: seahub/api2/endpoints/admin/users.py:1554 seahub/views/sysadmin.py:521 +#: seahub/api2/endpoints/admin/users.py:1512 seahub/views/sysadmin.py:520 #, python-format msgid "Successfully reset password to %(passwd)s for user %(user)s." msgstr "Reiniciada com sucesso a senha para %(passwd)s para o usuário %(user)s." -#: seahub/api2/endpoints/admin/users.py:1557 seahub/views/sysadmin.py:524 +#: seahub/api2/endpoints/admin/users.py:1515 seahub/views/sysadmin.py:523 #, python-format msgid "" "Successfully reset password to %(passwd)s for user %(user)s. But email " @@ -475,19 +468,17 @@ msgstr "" #: seahub/api2/endpoints/repo_set_password.py:72 #: seahub/api2/endpoints/repo_share_invitations.py:201 #: seahub/api2/endpoints/send_upload_link_email.py:107 -#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:3902 -#: seahub/notifications/models.py:536 seahub/notifications/models.py:577 -#: seahub/notifications/models.py:619 seahub/notifications/models.py:670 -#: seahub/notifications/models.py:726 seahub/notifications/models.py:756 -#: seahub/notifications/models.py:778 seahub/notifications/models.py:804 -#: seahub/notifications/models.py:821 seahub/notifications/models.py:838 -#: seahub/notifications/models.py:867 seahub/seadoc/apis.py:2778 -#: seahub/search/views.py:200 seahub/share/views.py:326 -#: seahub/subscription/views.py:93 seahub/subscription/views.py:138 -#: seahub/utils/__init__.py:177 seahub/utils/__init__.py:1170 -#: seahub/views/__init__.py:799 seahub/views/ajax.py:401 -#: seahub/views/ajax.py:405 seahub/wiki/views.py:210 seahub/wiki/views.py:217 -#: seahub/wiki/views.py:226 +#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:3903 +#: seahub/notifications/models.py:484 seahub/notifications/models.py:525 +#: seahub/notifications/models.py:576 seahub/notifications/models.py:632 +#: seahub/notifications/models.py:662 seahub/notifications/models.py:684 +#: seahub/notifications/models.py:710 seahub/notifications/models.py:727 +#: seahub/notifications/models.py:744 seahub/notifications/models.py:773 +#: seahub/seadoc/apis.py:2763 seahub/search/views.py:200 +#: seahub/share/views.py:326 seahub/utils/__init__.py:177 +#: seahub/utils/__init__.py:1165 seahub/views/__init__.py:950 +#: seahub/views/ajax.py:401 seahub/views/ajax.py:405 seahub/wiki/views.py:210 +#: seahub/wiki/views.py:217 seahub/wiki/views.py:226 msgid "Internal Server Error" msgstr "Erro interno do servidor" @@ -503,12 +494,12 @@ msgstr "O caminho destino é inválido" #: seahub/api2/endpoints/copy_move_task.py:148 #: seahub/api2/endpoints/move_folder_merge.py:176 -#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:1819 -#: seahub/api2/views.py:1859 seahub/api2/views.py:1920 -#: seahub/api2/views.py:1964 seahub/api2/views.py:2010 -#: seahub/api2/views.py:2059 seahub/api2/views.py:2472 -#: seahub/api2/views.py:2580 seahub/seadoc/apis.py:372 -#: seahub/seadoc/apis.py:463 +#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:1820 +#: seahub/api2/views.py:1860 seahub/api2/views.py:1921 +#: seahub/api2/views.py:1965 seahub/api2/views.py:2011 +#: seahub/api2/views.py:2060 seahub/api2/views.py:2473 +#: seahub/api2/views.py:2581 seahub/seadoc/apis.py:371 +#: seahub/seadoc/apis.py:462 msgid "Out of quota." msgstr "Sem cota disponível." @@ -528,13 +519,13 @@ msgstr "Arquivo bloqueado" msgid "Cancel failed" msgstr "Falha ao Cancelar" -#: seahub/api2/endpoints/dir_shared_items.py:344 +#: seahub/api2/endpoints/dir_shared_items.py:330 #: seahub/api2/endpoints/draft_reviewer.py:70 #: seahub/api2/endpoints/group_owned_libraries.py:937 msgid "username invalid." msgstr "nome do usuário é inválido." -#: seahub/api2/endpoints/dir_shared_items.py:353 +#: seahub/api2/endpoints/dir_shared_items.py:339 #: seahub/api2/endpoints/draft_reviewer.py:79 #: seahub/api2/endpoints/group_owned_libraries.py:946 #, python-format @@ -547,20 +538,17 @@ msgstr "Usuário %s não encontrado." #: seahub/api2/endpoints/file_tag.py:203 seahub/api2/endpoints/file_tag.py:216 #: seahub/api2/endpoints/wikis.py:112 seahub/api2/endpoints/wikis.py:206 #: seahub/drafts/views.py:31 seahub/profile/forms.py:24 -#: seahub/profile/views.py:258 seahub/seadoc/apis.py:2762 +#: seahub/profile/views.py:258 seahub/seadoc/apis.py:2747 #: seahub/seadoc/views.py:31 seahub/seadoc/views.py:85 #: seahub/seadoc/views.py:168 seahub/search/views.py:174 -#: seahub/subscription/views.py:28 seahub/subscription/views.py:44 -#: seahub/subscription/views.py:106 seahub/thumbnail/views.py:51 -#: seahub/thumbnail/views.py:166 seahub/views/__init__.py:609 -#: seahub/views/ajax.py:83 seahub/views/ajax.py:113 seahub/views/ajax.py:119 -#: seahub/views/sso.py:237 +#: seahub/thumbnail/views.py:51 seahub/thumbnail/views.py:166 +#: seahub/views/__init__.py:760 seahub/views/ajax.py:83 +#: seahub/views/ajax.py:113 seahub/views/ajax.py:119 seahub/views/sso.py:201 msgid "Permission denied." msgstr "Permissão negada." #: seahub/api2/endpoints/file.py:218 seahub/api2/endpoints/upload_links.py:480 -#: seahub/api2/endpoints/via_repo_token.py:848 -#: seahub/api2/endpoints/wikis.py:132 seahub/api2/views.py:1867 +#: seahub/api2/endpoints/wikis.py:132 seahub/api2/views.py:1868 msgid "The number of files in library exceeds the limit" msgstr "" @@ -572,7 +560,7 @@ msgstr "" msgid "You can not refresh this file's lock." msgstr "" -#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2769 +#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2754 msgid "The participant already exists." msgstr "" @@ -592,7 +580,7 @@ msgstr "O usuário %s já é membro do grupo." #: seahub/api2/endpoints/group_members.py:116 #: seahub/api2/endpoints/group_members.py:352 -#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1668 +#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1669 #: seahub/organizations/api/admin/user_repos.py:50 #: seahub/organizations/api/admin/user_repos.py:103 #: seahub/organizations/api/admin/users.py:342 @@ -612,9 +600,9 @@ msgstr "" msgid "Group does not exist" msgstr "O grupo não existe" -#: seahub/api2/endpoints/group_members.py:548 seahub/views/sysadmin.py:163 -#: seahub/views/sysadmin.py:271 seahub/views/sysadmin.py:641 -#: seahub/views/sysadmin.py:653 seahub/views/sysadmin.py:794 +#: seahub/api2/endpoints/group_members.py:548 seahub/views/sysadmin.py:162 +#: seahub/views/sysadmin.py:270 seahub/views/sysadmin.py:640 +#: seahub/views/sysadmin.py:652 seahub/views/sysadmin.py:793 msgid "Failed to export Excel" msgstr "Falha ao exportar para Excel" @@ -643,7 +631,7 @@ msgstr "%s já está convidado." #: seahub/api2/endpoints/invitations.py:68 #: seahub/api2/endpoints/invitations.py:140 #: seahub/api2/endpoints/repo_share_invitations.py:173 -#: seahub/base/accounts.py:1238 seahub/organizations/api/admin/users.py:270 +#: seahub/base/accounts.py:1239 seahub/organizations/api/admin/users.py:270 #, python-format msgid "User %s already exists." msgstr "O usuário %s já existe." @@ -651,37 +639,37 @@ msgstr "O usuário %s já existe." #: seahub/api2/endpoints/invitations.py:154 #: seahub/api2/endpoints/repo_share_invitations.py:215 #: seahub/api2/endpoints/send_share_link_email.py:34 -#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:127 -#: seahub/organizations/api/admin/users.py:790 seahub/share/views.py:138 +#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:110 +#: seahub/organizations/api/admin/users.py:783 seahub/share/views.py:138 #: seahub/share/views.py:349 msgid "" "Failed to send email, email service is not properly configured, please " "contact administrator." msgstr "Falha ao enviar e-mail, o serviço de e-mail não está configurado corretamente. Por favor, contate o administrador." -#: seahub/api2/endpoints/multi_share_links.py:102 -#: seahub/api2/endpoints/multi_share_links.py:318 +#: seahub/api2/endpoints/multi_share_links.py:60 +#: seahub/api2/endpoints/multi_share_links.py:268 #: seahub/api2/endpoints/share_links.py:331 -#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4055 -#: seahub/api2/views.py:4175 +#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4056 +#: seahub/api2/views.py:4176 msgid "Password is required." msgstr "Senha obrigatoria" -#: seahub/api2/endpoints/multi_share_links.py:107 +#: seahub/api2/endpoints/multi_share_links.py:65 #: seahub/api2/endpoints/share_links.py:337 #: seahub/api2/endpoints/upload_links.py:176 #: seahub/api2/endpoints/webdav_secret.py:60 msgid "Password is too short." msgstr "Senha muito curta." -#: seahub/api2/endpoints/multi_share_links.py:111 +#: seahub/api2/endpoints/multi_share_links.py:69 #: seahub/api2/endpoints/share_links.py:341 #: seahub/api2/endpoints/upload_links.py:180 #: seahub/api2/endpoints/webdav_secret.py:64 msgid "Password is too weak." msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:115 +#: seahub/api2/endpoints/multi_share_links.py:73 #: seahub/api2/endpoints/share_links.py:345 #: seahub/api2/endpoints/upload_links.py:184 #: seahub/api2/endpoints/webdav_secret.py:52 @@ -690,28 +678,28 @@ msgid "" "symbols." msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:138 -#: seahub/api2/endpoints/multi_share_links.py:341 +#: seahub/api2/endpoints/multi_share_links.py:96 +#: seahub/api2/endpoints/multi_share_links.py:291 #: seahub/api2/endpoints/share_links.py:368 #: seahub/api2/endpoints/share_links.py:678 #: seahub/api2/endpoints/upload_links.py:207 -#: seahub/api2/endpoints/upload_links.py:341 seahub/api2/views.py:3469 +#: seahub/api2/endpoints/upload_links.py:341 seahub/api2/views.py:3470 #, python-format msgid "Expire days should be greater or equal to %s" msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:143 -#: seahub/api2/endpoints/multi_share_links.py:347 +#: seahub/api2/endpoints/multi_share_links.py:101 +#: seahub/api2/endpoints/multi_share_links.py:297 #: seahub/api2/endpoints/share_links.py:374 #: seahub/api2/endpoints/share_links.py:684 #: seahub/api2/endpoints/upload_links.py:213 -#: seahub/api2/endpoints/upload_links.py:347 seahub/api2/views.py:3475 +#: seahub/api2/endpoints/upload_links.py:347 seahub/api2/views.py:3476 #, python-format msgid "Expire days should be less than or equal to %s" msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:163 -#: seahub/api2/endpoints/multi_share_links.py:369 +#: seahub/api2/endpoints/multi_share_links.py:121 +#: seahub/api2/endpoints/multi_share_links.py:319 #: seahub/api2/endpoints/share_links.py:396 #: seahub/api2/endpoints/share_links.py:708 #: seahub/api2/endpoints/upload_links.py:235 @@ -720,8 +708,8 @@ msgstr "" msgid "Expiration time should be later than %s." msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:172 -#: seahub/api2/endpoints/multi_share_links.py:378 +#: seahub/api2/endpoints/multi_share_links.py:130 +#: seahub/api2/endpoints/multi_share_links.py:328 #: seahub/api2/endpoints/share_links.py:405 #: seahub/api2/endpoints/share_links.py:717 #: seahub/api2/endpoints/upload_links.py:244 @@ -731,9 +719,10 @@ msgid "Expiration time should be earlier than %s." msgstr "" #: seahub/api2/endpoints/query_copy_move_progress.py:47 -#: seahub/seadoc/apis.py:516 +#: seahub/seadoc/apis.py:515 #: seahub/templates/remote_user/create_unknown_user_false.html:4 #: seahub/templates/remote_user/error.html:4 +#: seahub/templates/view_shared_upload_link.html:82 msgid "Error" msgstr "Erro" @@ -743,7 +732,7 @@ msgstr "" #: seahub/api2/endpoints/repo_send_new_password.py:45 #: seahub/api2/endpoints/user.py:73 seahub/api2/endpoints/user.py:93 -#: seahub/organizations/api/admin/users.py:786 +#: seahub/organizations/api/admin/users.py:779 msgid "Feature disabled." msgstr "" @@ -757,11 +746,11 @@ msgstr "" msgid "New password of library %s" msgstr "" -#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:3899 +#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:3900 msgid "Wrong password" msgstr "Senha incorreta" -#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:3905 +#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:3906 msgid "Decrypt library error" msgstr "Falha ao descriptografar a biblioteca" @@ -769,20 +758,20 @@ msgstr "Falha ao descriptografar a biblioteca" msgid "Wrong old password" msgstr "Senha antiga errada." -#: seahub/api2/endpoints/repos_batch.py:1298 -#: seahub/api2/endpoints/repos_batch.py:1557 -#: seahub/api2/endpoints/repos_batch.py:1649 +#: seahub/api2/endpoints/repos_batch.py:1284 +#: seahub/api2/endpoints/repos_batch.py:1543 +#: seahub/api2/endpoints/repos_batch.py:1635 #, python-format msgid "File %s is locked." msgstr "" -#: seahub/api2/endpoints/repos_batch.py:1308 -#: seahub/api2/endpoints/repos_batch.py:1567 +#: seahub/api2/endpoints/repos_batch.py:1294 +#: seahub/api2/endpoints/repos_batch.py:1553 #, python-format msgid "Can't move folder %s, please check its permission." msgstr "" -#: seahub/api2/endpoints/repos_batch.py:1657 +#: seahub/api2/endpoints/repos_batch.py:1643 #, python-format msgid "Can't delete folder %s, please check its permission." msgstr "" @@ -887,17 +876,17 @@ msgstr "Por favor identifique-se" msgid "Email or Username" msgstr "E-mail ou nome do usuário" -#: seahub/auth/forms.py:28 seahub/auth/forms.py:236 -#: seahub/base/accounts.py:1215 +#: seahub/auth/forms.py:28 seahub/auth/forms.py:219 +#: seahub/base/accounts.py:1216 #: seahub/invitations/templates/invitations/token_view.html:13 #: seahub/organizations/templates/organizations/org_register.html:36 #: seahub/share/views.py:320 seahub/templates/decrypt_repo_form.html:10 #: seahub/templates/registration/login.html:40 -#: seahub/templates/registration/password_set_form.html:22 -#: seahub/templates/registration/registration_form.html:25 +#: seahub/templates/registration/password_set_form.html:21 +#: seahub/templates/registration/registration_form.html:24 #: seahub/templates/share_access_validation.html:23 -#: seahub/templates/sysadmin/sudo_mode.html:29 seahub/views/sysadmin.py:767 -#: seahub/views/sysadmin.py:782 +#: seahub/templates/sysadmin/sudo_mode.html:10 seahub/views/sysadmin.py:766 +#: seahub/views/sysadmin.py:781 msgid "Password" msgstr "Senha" @@ -907,7 +896,7 @@ msgid "" "are case-sensitive." msgstr "Por favor entre com o usuário/e-mail e senha. Observe que ambos os campos são sensíveis a letras maiúsculas." -#: seahub/auth/forms.py:66 seahub/auth/forms.py:136 +#: seahub/auth/forms.py:66 seahub/auth/forms.py:119 msgid "" "That e-mail address doesn't have an associated user account. Are you sure " "you've registered?" @@ -917,69 +906,69 @@ msgstr "Este endereço de e-mail não está associado a uma conta de usuário. C msgid "This account is inactive." msgstr "Esta conta está inativa." -#: seahub/auth/forms.py:98 seahub/auth/forms.py:99 -#: seahub/templates/registration/login.html:62 -msgid "You cannot login with email and password." -msgstr "" - -#: seahub/auth/forms.py:104 +#: seahub/auth/forms.py:87 msgid "" "Your Web browser doesn't appear to have cookies enabled. Cookies are " "required for logging in." msgstr "Seu navegador aparentemente não possui cookies habilitados. Cookies são requeridos para fazer login." -#: seahub/auth/forms.py:120 +#: seahub/auth/forms.py:103 msgid "E-mail" msgstr "E-mail" -#: seahub/auth/forms.py:139 +#: seahub/auth/forms.py:122 msgid "Can not reset password, please contact LDAP admin." msgstr "Não é possível reconfigurar senha, por favor contate o administrador." -#: seahub/auth/forms.py:172 +#: seahub/auth/forms.py:146 +#, python-format +msgid "Reset Password on %s" +msgstr "Redefinir senha em %s" + +#: seahub/auth/forms.py:155 msgid "New password" msgstr "Nova senha" -#: seahub/auth/forms.py:173 +#: seahub/auth/forms.py:156 msgid "New password confirmation" msgstr "Nova senha confirmada" -#: seahub/auth/forms.py:202 seahub/auth/forms.py:248 -#: seahub/base/accounts.py:1272 seahub/organizations/forms.py:71 +#: seahub/auth/forms.py:185 seahub/auth/forms.py:231 +#: seahub/base/accounts.py:1273 seahub/organizations/forms.py:71 msgid "The two password fields didn't match." msgstr "As senhas não coincidem." -#: seahub/auth/forms.py:216 +#: seahub/auth/forms.py:199 msgid "Old password" msgstr "Senha anterior" -#: seahub/auth/forms.py:224 +#: seahub/auth/forms.py:207 msgid "Your old password was entered incorrectly. Please enter it again." msgstr "Sua antiga senha foi informada incorretamente. Por favor, tente novamente." -#: seahub/auth/forms.py:237 seahub/base/accounts.py:1217 +#: seahub/auth/forms.py:220 seahub/base/accounts.py:1218 msgid "Password (again)" msgstr "Informe a senha novamente" -#: seahub/auth/forms.py:268 seahub/forms.py:35 seahub/invitations/views.py:39 +#: seahub/auth/forms.py:251 seahub/forms.py:35 seahub/invitations/views.py:39 #: seahub/invitations/views.py:54 seahub/organizations/forms.py:49 #: seahub/profile/forms.py:46 msgid "A user with this email already exists." msgstr "Já existe um usuário cadastrado com este e-mail." -#: seahub/auth/views.py:156 +#: seahub/auth/views.py:154 msgid "This account has been frozen due to too many failed login attempts." msgstr "Esta conta foi bloqueada devido a muitas tentativas de login incorretas." -#: seahub/auth/views.py:322 +#: seahub/auth/views.py:311 msgid "Logged out" msgstr "Desconectado" -#: seahub/auth/views.py:387 +#: seahub/auth/views.py:374 msgid "Failed to send email, please contact administrator." msgstr "Falha ao enviar e-mail. Por favor, contate o administrador." -#: seahub/auth/views.py:459 +#: seahub/auth/views.py:441 msgid "Unable to change password." msgstr "" @@ -988,6 +977,51 @@ msgstr "" msgid "Avatar for %s" msgstr "Avatar para %s" +#: seahub/avatar/templates/avatar/add.html:6 +msgid "Upload Avatar" +msgstr "Enviar avatar" + +#: seahub/avatar/templates/avatar/add.html:7 +#: seahub/avatar/templates/avatar/change.html:8 +msgid "Your current avatar: " +msgstr "Seu avatar atual:" + +#: seahub/avatar/templates/avatar/add.html:9 +msgid "Upload New Avatar: " +msgstr "Enviar novo Avatar:" + +#: seahub/avatar/templates/avatar/add.html:13 +#: seahub/avatar/templates/avatar/change.html:30 +msgid "Upload New Image" +msgstr "Enviar nova imagem" + +#: seahub/avatar/templates/avatar/confirm_delete.html:6 +msgid "Please select the avatars that you would like to delete." +msgstr "Por favor, selecione os avatares que você deseja excluir." + +#: seahub/avatar/templates/avatar/confirm_delete.html:11 +#, python-format +msgid "" +"You have no avatars to delete. Please upload one now." +msgstr "Você não possui avatares para serem excluídos. Por favor, envie um agora." + +#: seahub/avatar/templates/avatar/confirm_delete.html:18 +msgid "Delete These" +msgstr "Exclua esse" + +#: seahub/avatar/templates/notification/avatar_friend_updated/notice.html:2 +#, python-format +msgid "" +"%(avatar_creator)s has updated their avatar %(avatar)s." +msgstr "%(avatar_creator)s avatar foi atualizado %(avatar)s." + +#: seahub/avatar/templates/notification/avatar_updated/notice.html:2 +#, python-format +msgid "You have updated your avatar %(avatar)s." +msgstr "Seu avatar foi atualizado %(avatar)s." + #: seahub/avatar/views.py:77 msgid "Successfully uploaded a new avatar." msgstr "Novo avatar atualizado com sucesso." @@ -1005,39 +1039,39 @@ msgstr "Excluído com sucesso os avatares solicitados." msgid "Account %(account)s froze on %(site)s." msgstr "Conta %(account)s bloqueada em %(site)s." -#: seahub/base/accounts.py:1205 +#: seahub/base/accounts.py:1206 msgid "Email address" msgstr "Endereço de e-mail" -#: seahub/base/accounts.py:1211 +#: seahub/base/accounts.py:1212 msgid "Username" msgstr "Nome de usuário" -#: seahub/base/accounts.py:1212 +#: seahub/base/accounts.py:1213 msgid "This value must be of length 40" msgstr "Este valor deve ter o tamanho de 40 caracteres" -#: seahub/base/accounts.py:1231 +#: seahub/base/accounts.py:1232 msgid "Enter a valid email address." msgstr "Insira um e-mail válido" -#: seahub/base/accounts.py:1242 +#: seahub/base/accounts.py:1243 msgid "Invalid user id." msgstr "ID de usuário inválido" -#: seahub/base/accounts.py:1294 +#: seahub/base/accounts.py:1295 msgid "name" msgstr "nome" -#: seahub/base/accounts.py:1297 +#: seahub/base/accounts.py:1298 msgid "department" msgstr "departamento" -#: seahub/base/accounts.py:1300 +#: seahub/base/accounts.py:1301 msgid "telephone" msgstr "telefone" -#: seahub/base/accounts.py:1303 +#: seahub/base/accounts.py:1304 msgid "note" msgstr "nota" @@ -1114,41 +1148,41 @@ msgstr "Usuário anônimo" #: seahub/base/management/commands/export_users.py:47 #: seahub/institutions/templates/institutions/useradmin.html:17 #: seahub/institutions/templates/institutions/useradmin_search.html:20 -#: seahub/sysadmin_extra/views.py:57 seahub/views/sysadmin.py:172 -#: seahub/views/sysadmin.py:176 +#: seahub/sysadmin_extra/views.py:57 seahub/views/sysadmin.py:171 +#: seahub/views/sysadmin.py:175 msgid "Status" msgstr "Estado" #: seahub/base/management/commands/export_users.py:43 #: seahub/institutions/templates/institutions/user_info.html:106 -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:769 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:768 msgid "Role" msgstr "Papel" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 #: seahub/institutions/templates/institutions/user_info.html:107 -#: seahub/views/sysadmin.py:174 seahub/views/sysadmin.py:178 -#: seahub/views/sysadmin.py:644 +#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 +#: seahub/views/sysadmin.py:643 msgid "Create At" msgstr "Criado em" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 -#: seahub/views/sysadmin.py:174 seahub/views/sysadmin.py:178 +#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 msgid "Last Login" msgstr "Ultimo Login" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 -#: seahub/institutions/views.py:176 seahub/views/sysadmin.py:174 -#: seahub/views/sysadmin.py:178 +#: seahub/institutions/views.py:176 seahub/views/sysadmin.py:173 +#: seahub/views/sysadmin.py:177 msgid "Admin" msgstr "Administrador" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 -#: seahub/views/sysadmin.py:174 seahub/views/sysadmin.py:178 +#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 msgid "LDAP(imported)" msgstr "LDAP(imported)" @@ -1156,7 +1190,7 @@ msgstr "LDAP(imported)" #: seahub/institutions/templates/institutions/useradmin.html:33 #: seahub/institutions/templates/institutions/useradmin.html:42 #: seahub/institutions/templates/institutions/useradmin_search.html:36 -#: seahub/views/sysadmin.py:234 +#: seahub/views/sysadmin.py:233 msgid "Active" msgstr "Ativo" @@ -1164,25 +1198,25 @@ msgstr "Ativo" #: seahub/institutions/templates/institutions/useradmin.html:35 #: seahub/institutions/templates/institutions/useradmin.html:43 #: seahub/institutions/templates/institutions/useradmin_search.html:38 -#: seahub/views/sysadmin.py:236 +#: seahub/views/sysadmin.py:235 msgid "Inactive" msgstr "Inativo" #: seahub/base/management/commands/export_users.py:126 #: seahub/base/management/commands/export_users.py:127 -#: seahub/templates/base.html:86 seahub/templates/client_login_confirm.html:9 -#: seahub/views/sysadmin.py:242 seahub/views/sysadmin.py:243 +#: seahub/templates/base.html:86 seahub/templates/client_login_confirm.html:13 +#: seahub/views/sysadmin.py:241 seahub/views/sysadmin.py:242 msgid "Yes" msgstr "Sim" #: seahub/base/management/commands/export_users.py:132 -#: seahub/views/sysadmin.py:248 +#: seahub/views/sysadmin.py:247 msgid "Guest" msgstr "Convidado" #: seahub/base/management/commands/export_users.py:134 #: seahub/base/management/commands/export_users.py:138 -#: seahub/views/sysadmin.py:250 seahub/views/sysadmin.py:254 +#: seahub/views/sysadmin.py:249 seahub/views/sysadmin.py:253 msgid "Default" msgstr "Padrão" @@ -1341,20 +1375,157 @@ msgid "%s PB" msgstr "%s PB" #: seahub/contacts/models.py:78 +#: seahub/contacts/templates/contacts/contact_list.html:119 msgid "Email is required." msgstr "E-mail é obrigatório." +#: seahub/contacts/templates/contacts/contact_list.html:4 +#: seahub/contacts/templates/contacts/contact_list.html:10 +msgid "Contacts" +msgstr "Contatos" + +#: seahub/contacts/templates/contacts/contact_list.html:11 +#: seahub/contacts/templates/contacts/contact_list.html:43 +msgid "Add Contacts" +msgstr "Adicionar Contatos" + +#: seahub/contacts/templates/contacts/contact_list.html:17 +msgid "Email " +msgstr "E-mail" + +#: seahub/contacts/templates/contacts/contact_list.html:19 +#: seahub/templates/registration/registration_form.html:41 +msgid "Note" +msgstr "Nota" + +#: seahub/contacts/templates/contacts/contact_list.html:20 +#: seahub/institutions/templates/institutions/user_info.html:64 +#: seahub/institutions/templates/institutions/user_info.html:108 +#: seahub/institutions/templates/institutions/useradmin.html:20 +#: seahub/institutions/templates/institutions/useradmin_search.html:23 +#: seahub/templates/repo_dir_recycle_view.html:47 +#: seahub/templates/repo_history_view.html:60 +msgid "Operations" +msgstr "Operações" + +#: seahub/contacts/templates/contacts/contact_list.html:29 +#: seahub/institutions/templates/institutions/useradmin.html:38 +msgid "Edit" +msgstr "Editar" + +#: seahub/contacts/templates/contacts/contact_list.html:30 +#: seahub/institutions/templates/institutions/useradmin.html:59 +#: seahub/institutions/templates/institutions/useradmin_search.html:55 +#: seahub/sysadmin_extra/views.py:232 +#: seahub/templates/view_shared_upload_link.html:87 +msgid "Delete" +msgstr "Excluir" + +#: seahub/contacts/templates/contacts/contact_list.html:37 +msgid "You don't have any contacts" +msgstr "Você não possui contatos" + +#: seahub/contacts/templates/contacts/contact_list.html:38 +msgid "" +"Add your contacts so you can quickly share libraries and send file shared " +"link." +msgstr "Ao adicionar contatos, você facilmente poderá compartilhar e enviar arquivos compartilhados." + +#: seahub/contacts/templates/contacts/contact_list.html:46 +#: seahub/contacts/templates/contacts/contact_list.html:55 +msgid "Note(optional)" +msgstr "Nota(opcional)" + +#: seahub/contacts/templates/contacts/contact_list.html:49 +#: seahub/contacts/templates/contacts/contact_list.html:58 +#: seahub/institutions/templates/institutions/user_info.html:52 +#: seahub/institutions/templates/institutions/useradmin_search.html:12 +#: seahub/invitations/templates/invitations/token_view.html:17 +#: seahub/options/templates/options/set_user_options.html:14 +#: seahub/organizations/templates/organizations/org_register.html:42 +#: seahub/search/templates/search_results.html:26 +#: seahub/search/templates/search_results.html:47 +#: seahub/share/templates/share/share_link_audit.html:22 +#: seahub/templates/decrypt_repo_form.html:13 +#: seahub/templates/home_base.html:103 +#: seahub/templates/registration/password_change_form.html:24 +#: seahub/templates/registration/password_reset_confirm.html:19 +#: seahub/templates/registration/password_reset_form.html:13 +#: seahub/templates/registration/password_set_form.html:27 +#: seahub/templates/repo_dir_recycle_view.html:74 +#: seahub/templates/share_access_validation.html:29 +msgid "Submit" +msgstr "Enviar" + +#: seahub/contacts/templates/contacts/contact_list.html:52 +msgid "Edit Contact" +msgstr "Editar Contato" + +#: seahub/contacts/templates/contacts/contact_list.html:101 +#: seahub/contacts/templates/contacts/contact_list.html:146 +#: seahub/templates/sdoc_file_view_react.html:64 +#: seahub/templates/sdoc_file_view_react.html:87 +#: seahub/templates/view_file_onlyoffice.html:89 +#: seahub/templates/view_file_onlyoffice.html:112 +msgid "Failed. Please check the network." +msgstr "Falha. Por favor verifique a rede." + +#: seahub/contacts/templates/contacts/contact_list.html:109 +msgid "Delete Contact" +msgstr "Excluir Contato" + +#: seahub/contacts/templates/contacts/contact_list.html:109 +#: seahub/institutions/templates/institutions/useradmin.html:81 +#: seahub/institutions/templates/institutions/useradmin_search.html:72 +#, python-format +msgid "Are you sure you want to delete %s ?" +msgstr "Tem certeza que quer excluir %s ?" + +#: seahub/contacts/templates/contacts/contact_list.html:123 +msgid "You cannot add yourself." +msgstr "Você não pode e incluir a se mesmo." + +#: seahub/contacts/views.py:65 +#, python-format +msgid "%s is not a valid email." +msgstr "%s não é um email válido." + +#: seahub/contacts/views.py:70 +#, python-format +msgid "%s is already in your contacts." +msgstr "%s já está nos seus contatos." + +#: seahub/contacts/views.py:79 +#, python-format +msgid "Successfully added %s to contacts." +msgstr "O contato %s foi adicionado com sucesso." + +#: seahub/contacts/views.py:84 +#, python-format +msgid "Failed to add %s to contacts." +msgstr "Falha ao adicionar %s à lista de contatos." + +#: seahub/contacts/views.py:105 +#, python-format +msgid "Successfully edited %s." +msgstr "%s foi editado com sucesso." + +#: seahub/contacts/views.py:118 +#, python-format +msgid "Successfully Deleted %s" +msgstr "%s foi excluído com sucesso." + #: seahub/dingtalk/views.py:50 seahub/dingtalk/views.py:74 #: seahub/dingtalk/views.py:83 seahub/dingtalk/views.py:105 -#: seahub/dingtalk/views.py:122 seahub/dingtalk/views.py:166 -#: seahub/dingtalk/views.py:191 seahub/dingtalk/views.py:200 -#: seahub/dingtalk/views.py:222 seahub/dingtalk/views.py:258 -#: seahub/dingtalk/views.py:298 seahub/dingtalk/views.py:345 -#: seahub/dingtalk/views.py:365 seahub/dingtalk/views.py:435 -#: seahub/dingtalk/views.py:482 seahub/oauth/views.py:86 -#: seahub/oauth/views.py:109 seahub/oauth/views.py:155 -#: seahub/oauth/views.py:167 seahub/oauth/views.py:173 -#: seahub/oauth/views.py:204 seahub/templates/remote_user/error.html:8 +#: seahub/dingtalk/views.py:122 seahub/dingtalk/views.py:162 +#: seahub/dingtalk/views.py:187 seahub/dingtalk/views.py:196 +#: seahub/dingtalk/views.py:218 seahub/dingtalk/views.py:254 +#: seahub/dingtalk/views.py:294 seahub/dingtalk/views.py:341 +#: seahub/dingtalk/views.py:359 seahub/dingtalk/views.py:432 +#: seahub/dingtalk/views.py:479 seahub/oauth/views.py:84 +#: seahub/oauth/views.py:107 seahub/oauth/views.py:153 +#: seahub/oauth/views.py:165 seahub/oauth/views.py:171 +#: seahub/oauth/views.py:202 seahub/templates/remote_user/error.html:8 #: seahub/weixin/views.py:35 seahub/weixin/views.py:54 #: seahub/weixin/views.py:59 seahub/weixin/views.py:78 #: seahub/weixin/views.py:96 seahub/work_weixin/views.py:68 @@ -1365,7 +1536,7 @@ msgstr "E-mail é obrigatório." msgid "Error, please contact administrator." msgstr "" -#: seahub/dingtalk/views.py:125 seahub/dingtalk/views.py:368 +#: seahub/dingtalk/views.py:125 seahub/dingtalk/views.py:362 #: seahub/weixin/views.py:99 #, python-format msgid "User %s not found or inactive." @@ -1398,7 +1569,7 @@ msgstr "Nome %s não é válido" #: seahub/forms.py:97 seahub/share/views.py:296 seahub/views/ajax.py:308 #: seahub/views/ajax.py:312 seahub/views/ajax.py:316 seahub/views/ajax.py:327 -#: seahub/views/ajax.py:447 seahub/views/file.py:1933 +#: seahub/views/ajax.py:447 seahub/views/file.py:1930 msgid "Argument missing" msgstr "Argumento ausente" @@ -1521,11 +1692,11 @@ msgid "The %(site_name)s team" msgstr "A equipe %(site_name)s" #: seahub/group/views.py:105 seahub/share/views.py:233 -#: seahub/views/__init__.py:436 seahub/views/ajax.py:381 -#: seahub/views/ajax.py:427 seahub/views/file.py:1184 -#: seahub/views/file.py:1425 seahub/views/file.py:1942 +#: seahub/views/__init__.py:587 seahub/views/ajax.py:381 +#: seahub/views/ajax.py:427 seahub/views/file.py:1181 +#: seahub/views/file.py:1422 seahub/views/file.py:1939 #: seahub/views/repo.py:114 seahub/views/repo.py:171 seahub/views/repo.py:229 -#: seahub/views/repo.py:282 seahub/views/repo.py:399 +#: seahub/views/repo.py:282 seahub/views/repo.py:392 msgid "Permission denied" msgstr "Permissão negada" @@ -1539,7 +1710,7 @@ msgid "Exit admin panel" msgstr "Sair do painel de administração" #: seahub/institutions/templates/institutions/base.html:13 -#: seahub/templates/base.html:32 +#: seahub/templates/base.html:32 seahub/templates/home_base.html:9 msgid "Close" msgstr "Fechar" @@ -1557,6 +1728,7 @@ msgid "Info" msgstr "Informação" #: seahub/institutions/templates/institutions/info.html:13 +#: seahub/templates/home_base.html:63 msgid "Libraries" msgstr "Bibliotecas" @@ -1593,12 +1765,12 @@ msgid "Name" msgstr "Nome" #: seahub/institutions/templates/institutions/user_info.html:35 -#: seahub/templates/registration/registration_form.html:32 +#: seahub/templates/registration/registration_form.html:31 msgid "Department" msgstr "Departamento" #: seahub/institutions/templates/institutions/user_info.html:38 -#: seahub/templates/registration/registration_form.html:37 +#: seahub/templates/registration/registration_form.html:36 msgid "Telephone" msgstr "Telefone" @@ -1617,25 +1789,9 @@ msgstr "definir cota" msgid "Available quota:" msgstr "Cota de espaço disponível:" -#: seahub/institutions/templates/institutions/user_info.html:52 -#: seahub/institutions/templates/institutions/useradmin_search.html:12 -#: seahub/invitations/templates/invitations/token_view.html:17 -#: seahub/options/templates/options/set_user_options.html:14 -#: seahub/organizations/templates/organizations/org_register.html:42 -#: seahub/search/templates/search_results.html:26 -#: seahub/search/templates/search_results.html:47 -#: seahub/share/templates/share/share_link_audit.html:22 -#: seahub/templates/decrypt_repo_form.html:13 -#: seahub/templates/registration/password_change_form.html:25 -#: seahub/templates/registration/password_reset_confirm.html:19 -#: seahub/templates/registration/password_reset_form.html:41 -#: seahub/templates/registration/password_set_form.html:28 -#: seahub/templates/share_access_validation.html:29 -msgid "Submit" -msgstr "Enviar" - #: seahub/institutions/templates/institutions/user_info.html:62 #: seahub/search/templates/search_results.html:39 +#: seahub/templates/repo_dir_recycle_view.html:46 #: seahub/templates/repo_history_view.html:59 msgid "Size" msgstr "Tamanho" @@ -1645,14 +1801,6 @@ msgstr "Tamanho" msgid "Last Update" msgstr "Última atualização" -#: seahub/institutions/templates/institutions/user_info.html:64 -#: seahub/institutions/templates/institutions/user_info.html:108 -#: seahub/institutions/templates/institutions/useradmin.html:20 -#: seahub/institutions/templates/institutions/useradmin_search.html:23 -#: seahub/templates/repo_history_view.html:60 -msgid "Operations" -msgstr "Operações" - #: seahub/institutions/templates/institutions/user_info.html:70 msgid "Encrypted" msgstr "Criptografado" @@ -1679,16 +1827,6 @@ msgstr "A cota do espaço não pode estar vazia" msgid "Create At / Last Login" msgstr "Criado em / Último Login" -#: seahub/institutions/templates/institutions/useradmin.html:38 -msgid "Edit" -msgstr "Editar" - -#: seahub/institutions/templates/institutions/useradmin.html:59 -#: seahub/institutions/templates/institutions/useradmin_search.html:55 -#: seahub/sysadmin_extra/views.py:232 -msgid "Delete" -msgstr "Excluir" - #: seahub/institutions/templates/institutions/useradmin.html:68 #: seahub/institutions/templates/institutions/useradmin_search.html:63 msgid "Empty" @@ -1703,12 +1841,6 @@ msgstr "Ativando ... Por favor, aguarde" msgid "Delete User" msgstr "Excluir usuário" -#: seahub/institutions/templates/institutions/useradmin.html:81 -#: seahub/institutions/templates/institutions/useradmin_search.html:72 -#, python-format -msgid "Are you sure you want to delete %s ?" -msgstr "Tem certeza que quer excluir %s ?" - #: seahub/institutions/templates/institutions/useradmin.html:130 msgid "Edit failed." msgstr "Edição falhou." @@ -1729,7 +1861,7 @@ msgstr "Proprietário" msgid "Member" msgstr "Membro" -#: seahub/institutions/views.py:209 seahub/views/sysadmin.py:366 +#: seahub/institutions/views.py:209 seahub/views/sysadmin.py:365 msgid "Failed to delete: the user does not exist" msgstr "Falha ao excluir: o usuário não existe" @@ -1737,7 +1869,7 @@ msgstr "Falha ao excluir: o usuário não existe" msgid "Failed to delete: the user is system administrator" msgstr "" -#: seahub/institutions/views.py:217 seahub/views/sysadmin.py:356 +#: seahub/institutions/views.py:217 seahub/views/sysadmin.py:355 #, python-format msgid "Successfully deleted %s" msgstr "%s excluído com sucesso" @@ -1763,7 +1895,6 @@ msgstr "" #: seahub/templates/shared_link_email.html:9 #: seahub/templates/shared_upload_link_email.html:8 #: seahub/templates/snippets/reset_repo_password.html:7 -#: seahub/templates/sysadmin/short_time_linving_password_reset_link.html:10 #: seahub/templates/sysadmin/user_activation_email.html:9 #: seahub/templates/sysadmin/user_add_email.html:7 #: seahub/templates/sysadmin/user_batch_add_email.html:7 @@ -1893,7 +2024,7 @@ msgstr "" msgid "New file updates on %s" msgstr "" -#: seahub/notifications/management/commands/send_notices.py:492 +#: seahub/notifications/management/commands/send_notices.py:457 #, python-format msgid "New notice on %s" msgstr "Nova notificação em %s" @@ -1903,31 +2034,21 @@ msgstr "Nova notificação em %s" msgid "You've got %(num)s new notices on %(site_name)s:\n" msgstr "" -#: seahub/notifications/models.py:554 +#: seahub/notifications/models.py:502 #, python-format msgid "" "A file named %(file_name)s is uploaded to %(name)s" msgstr "Um arquivo de nome %(file_name)s foi enviado para %(name)s" -#: seahub/notifications/models.py:561 -#, python-format -msgid "A file named %(file_name)s is uploaded" -msgstr "" - -#: seahub/notifications/models.py:596 +#: seahub/notifications/models.py:509 #, python-format msgid "" -"A folder named %(folder_name)s is uploaded to " -"%(name)s" -msgstr "" +"A file named %(file_name)s is uploaded to Deleted " +"Library" +msgstr "O Arquivo chamado %(file_name)s será carregado para biblioteca excluída" -#: seahub/notifications/models.py:603 -#, python-format -msgid "A folder named %(folder_name)s is uploaded" -msgstr "" - -#: seahub/notifications/models.py:737 +#: seahub/notifications/models.py:643 #, python-format msgid "" "User %(username)s has asked to join group %(username)s requisitou acesso ao grupo %(group_name)s, menasgem de verificação: %(join_request_msg)s" -#: seahub/notifications/models.py:766 +#: seahub/notifications/models.py:672 #, python-format msgid "" "User %(group_staff)s has added you to group " "%(group_name)s" msgstr "O usuário %(group_staff)s adicionou você ao grupo %(group_name)s" -#: seahub/notifications/models.py:792 +#: seahub/notifications/models.py:698 #, python-format msgid "" "File %(file_name)s has a new comment from user " "%(author)s" msgstr "O arquivo %(file_name)s tem novos comentários do usuário %(author)s" -#: seahub/notifications/models.py:809 +#: seahub/notifications/models.py:715 #, python-format msgid "" "Draft #%(draft_id)s has a new comment from user " "%(author)s" msgstr "" -#: seahub/notifications/models.py:826 +#: seahub/notifications/models.py:732 #, python-format msgid "" "%(from_user)s has sent you a request for draft " "#%(draft_id)s" msgstr "" -#: seahub/notifications/models.py:849 -#: seahub/notifications/templates/notifications/notice_email.html:66 +#: seahub/notifications/models.py:755 +#: seahub/notifications/templates/notifications/notice_email.html:63 #, python-format msgid "" "Guest %(user)s accepted your invitation at %(time)s." msgstr "" -#: seahub/notifications/models.py:873 +#: seahub/notifications/models.py:779 #, python-format msgid "" "%(user)s has transfered a library named %(file_name)s #: seahub/notifications/templates/notifications/notice_email.html:54 #, python-format msgid "" -"A folder named %(folder_name)s is" -" uploaded to your folder %(parent_dir_name)s." -msgstr "" - -#: seahub/notifications/templates/notifications/notice_email.html:57 -#, python-format -msgid "" "User %(user)s has asked to join " "group %(grp_name)s, verification " "message: %(msg)s" msgstr "Usuário %(user)s pediu para se juntar grupo%(grp_name)s, mensagem de verificação: %(msg)s" -#: seahub/notifications/templates/notifications/notice_email.html:60 +#: seahub/notifications/templates/notifications/notice_email.html:57 #, python-format msgid "" "User %(user)s has added you to " "group %(grp_name)s" msgstr "O usuário %(user)s adicionou você ao grupo %(grp_name)s" -#: seahub/notifications/templates/notifications/notice_email.html:63 +#: seahub/notifications/templates/notifications/notice_email.html:60 #, python-format msgid "" "File %(file_name)s has a new " "comment from user %(author)s" msgstr "O arquivo %(file_name)s tem um novo comentário do usuário %(author)s" -#: seahub/notifications/templates/notifications/notice_email.html:69 +#: seahub/notifications/templates/notifications/notice_email.html:66 #, python-format msgid "" "A large number of files in your library %(user_name)s created file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:81 +#: seahub/notifications/templates/notifications/notice_email.html:78 #, python-format msgid "" " User %(user_name)s created file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:86 +#: seahub/notifications/templates/notifications/notice_email.html:83 #, python-format msgid "" " User %(user_name)s deleted file " @@ -2093,7 +2206,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:88 +#: seahub/notifications/templates/notifications/notice_email.html:85 #, python-format msgid "" " User %(user_name)s deleted file " @@ -2101,7 +2214,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:92 +#: seahub/notifications/templates/notifications/notice_email.html:89 #, python-format msgid "" " User %(user_name)s restored file " @@ -2109,7 +2222,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:95 +#: seahub/notifications/templates/notifications/notice_email.html:92 #, python-format msgid "" " User %(user_name)s renamed file " @@ -2117,7 +2230,7 @@ msgid "" "library %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:99 +#: seahub/notifications/templates/notifications/notice_email.html:96 #, python-format msgid "" " User %(user_name)s moved file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:101 +#: seahub/notifications/templates/notifications/notice_email.html:98 #, python-format msgid "" " User %(user_name)s moved file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:105 +#: seahub/notifications/templates/notifications/notice_email.html:102 #, python-format msgid "" " User %(user_name)s updated file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:110 +#: seahub/notifications/templates/notifications/notice_email.html:107 #, python-format msgid "" " User %(user_name)s created folder " @@ -2150,7 +2263,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:112 +#: seahub/notifications/templates/notifications/notice_email.html:109 #, python-format msgid "" " User %(user_name)s created folder " @@ -2159,7 +2272,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:117 +#: seahub/notifications/templates/notifications/notice_email.html:114 #, python-format msgid "" " User %(user_name)s deleted folder " @@ -2167,7 +2280,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:119 +#: seahub/notifications/templates/notifications/notice_email.html:116 #, python-format msgid "" " User %(user_name)s deleted folder " @@ -2175,7 +2288,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:123 +#: seahub/notifications/templates/notifications/notice_email.html:120 #, python-format msgid "" " User %(user_name)s restored folder" @@ -2183,7 +2296,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:126 +#: seahub/notifications/templates/notifications/notice_email.html:123 #, python-format msgid "" " User %(user_name)s renamed folder " @@ -2191,7 +2304,7 @@ msgid "" "library %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:130 +#: seahub/notifications/templates/notifications/notice_email.html:127 #, python-format msgid "" " User %(user_name)s moved folder %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:132 +#: seahub/notifications/templates/notifications/notice_email.html:129 #, python-format msgid "" " User %(user_name)s moved folder %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:145 +#: seahub/notifications/templates/notifications/notice_email.html:142 msgid "Go check out at the following page:" msgstr "Vá verificar na seguinte página:" @@ -2257,21 +2370,21 @@ msgstr "" msgid "Notifications" msgstr "Notificações" -#: seahub/notifications/utils.py:423 +#: seahub/notifications/utils.py:305 #, python-format msgid "%(author)s added a new comment in document %(sdoc_name)s" msgstr "" -#: seahub/notifications/utils.py:430 seahub/notifications/utils.py:440 +#: seahub/notifications/utils.py:312 seahub/notifications/utils.py:322 msgid "Details" msgstr "Detalhes" -#: seahub/notifications/utils.py:433 +#: seahub/notifications/utils.py:315 #, python-format msgid "%(author)s added a new reply in document %(sdoc_name)s" msgstr "" -#: seahub/oauth/views.py:207 +#: seahub/oauth/views.py:205 #: seahub/templates/remote_user/create_unknown_user_false.html:8 #: seahub/work_weixin/views.py:110 msgid "" @@ -2306,24 +2419,22 @@ msgstr "Dica: a última forma é mais segura, mas não é suportada bem em todos #: seahub/organizations/api/admin/info.py:102 #: seahub/organizations/api/admin/logo.py:33 -#: seahub/organizations/api/admin/logo.py:42 seahub/subscription/views.py:25 -#: seahub/subscription/views.py:41 seahub/subscription/views.py:103 -#: seahub/work_weixin/views.py:37 seahub/work_weixin/views.py:62 -#: seahub/work_weixin/views.py:151 seahub/work_weixin/views.py:171 -#: seahub/work_weixin/views.py:231 +#: seahub/organizations/api/admin/logo.py:42 seahub/work_weixin/views.py:37 +#: seahub/work_weixin/views.py:62 seahub/work_weixin/views.py:151 +#: seahub/work_weixin/views.py:171 seahub/work_weixin/views.py:231 msgid "Feature is not enabled." msgstr "" -#: seahub/organizations/api/admin/users.py:813 +#: seahub/organizations/api/admin/users.py:806 #, python-brace-format msgid "Failed. You can only invite {org_members_quota} members." msgstr "" -#: seahub/organizations/api/admin/users.py:817 +#: seahub/organizations/api/admin/users.py:810 msgid "The number of users exceeds the limit" msgstr "" -#: seahub/organizations/api/admin/users.py:834 +#: seahub/organizations/api/admin/users.py:827 #, python-brace-format msgid "User {email} already exists." msgstr "" @@ -2336,14 +2447,14 @@ msgstr "O endereço de e-mail não é válido." #: seahub/organizations/templates/organizations/org_register.html:8 #: seahub/templates/choose_register.html:3 #: seahub/templates/choose_register.html:8 -#: seahub/templates/registration/login.html:119 +#: seahub/templates/registration/login.html:102 #: seahub/templates/registration/registration_form.html:3 -#: seahub/templates/registration/registration_form.html:13 +#: seahub/templates/registration/registration_form.html:12 msgid "Signup" msgstr "Registre-se" #: seahub/organizations/templates/organizations/org_register.html:10 -#: seahub/templates/registration/registration_form.html:15 +#: seahub/templates/registration/registration_form.html:14 msgid "Welcome back, you are already signed in." msgstr "Bemvindo de volta. você já está autenticado no sistema." @@ -2360,11 +2471,11 @@ msgid "Admin Email" msgstr "" #: seahub/organizations/templates/organizations/org_register.html:38 -#: seahub/templates/registration/password_change_form.html:22 -#: seahub/templates/registration/password_set_form.html:25 -#: seahub/templates/registration/registration_form.html:28 +#: seahub/templates/registration/password_change_form.html:21 +#: seahub/templates/registration/password_set_form.html:24 +#: seahub/templates/registration/registration_form.html:27 #: seahub/templates/sysadmin/sudo_mode.html:4 -#: seahub/templates/sysadmin/sudo_mode.html:38 +#: seahub/templates/sysadmin/sudo_mode.html:18 msgid "Confirm Password" msgstr "Confirme a senha" @@ -2404,7 +2515,7 @@ msgstr "Nome:" #: seahub/profile/templates/profile/set_profile_react.html:25 #: seahub/templates/registration/password_set_form.html:4 -#: seahub/templates/registration/password_set_form.html:13 +#: seahub/templates/registration/password_set_form.html:12 msgid "Set Password" msgstr "" @@ -2442,10 +2553,10 @@ msgid "Successfully set \"%s\" as your default library." msgstr "\"%s\" definida como sua biblioteca padrão com sucesso." #: seahub/seadoc/views.py:26 seahub/seadoc/views.py:80 -#: seahub/seadoc/views.py:158 seahub/views/__init__.py:427 -#: seahub/views/__init__.py:470 seahub/views/__init__.py:604 -#: seahub/views/__init__.py:763 seahub/views/ajax.py:376 -#: seahub/views/file.py:1928 +#: seahub/seadoc/views.py:158 seahub/views/__init__.py:578 +#: seahub/views/__init__.py:621 seahub/views/__init__.py:755 +#: seahub/views/__init__.py:914 seahub/views/ajax.py:376 +#: seahub/views/file.py:1925 msgid "Library does not exist" msgstr "Biblioteca não existe" @@ -2603,7 +2714,7 @@ msgstr "" msgid "Share Link" msgstr "Link compartilhado" -#: seahub/share/views.py:319 seahub/views/sysadmin.py:644 +#: seahub/share/views.py:319 seahub/views/sysadmin.py:643 msgid "Creator" msgstr "Criador" @@ -2651,7 +2762,7 @@ msgstr "Falha ao enviar o código de verificação, por favor tente novamente." msgid "Failed to export excel, invalid start or end date" msgstr "" -#: seahub/sysadmin_extra/views.py:61 seahub/views/sysadmin.py:679 +#: seahub/sysadmin_extra/views.py:61 seahub/views/sysadmin.py:678 msgid "Success" msgstr "Sucesso" @@ -2721,11 +2832,11 @@ msgstr "Criar uma conta pessoal" msgid "Create an organization account" msgstr "Criar uma conta de organização" -#: seahub/templates/client_login_confirm.html:6 +#: seahub/templates/client_login_confirm.html:10 msgid "Desktop Client Login Confirm" msgstr "" -#: seahub/templates/client_login_confirm.html:8 +#: seahub/templates/client_login_confirm.html:12 msgid "Do you want to login to your client?" msgstr "" @@ -2760,6 +2871,78 @@ msgstr "Nome do Dispositivo" msgid "This file has (apparently) not been accessed yet" msgstr "Este arquivo aparentemente não foi acessado ainda" +#: seahub/templates/home_base.html:11 +msgid "Files" +msgstr "Arquivos" + +#: seahub/templates/home_base.html:14 +msgid "My Libraries" +msgstr "Minhas Bibliotecas" + +#: seahub/templates/home_base.html:16 +msgid "Shared with me" +msgstr "Compartilhado comigo" + +#: seahub/templates/home_base.html:18 +msgid "Shared with all" +msgstr "Compartilhado com todos" + +#: seahub/templates/home_base.html:23 +msgid "Shared with groups" +msgstr "Compartilhado com grupos" + +#: seahub/templates/home_base.html:26 +msgid "All Groups" +msgstr "Todos os grupos" + +#: seahub/templates/home_base.html:38 +msgid "Tools" +msgstr "Ferramentas" + +#: seahub/templates/home_base.html:41 +msgid "Favorites" +msgstr "Favoritos" + +#: seahub/templates/home_base.html:43 +msgid "Activities" +msgstr "Atividades" + +#: seahub/templates/home_base.html:47 +msgid "Wikis" +msgstr "" + +#: seahub/templates/home_base.html:50 +msgid "Linked Devices" +msgstr "Dispositivos Conectados" + +#: seahub/templates/home_base.html:53 +msgid "Invite People" +msgstr "Convidar Pessoas" + +#: seahub/templates/home_base.html:56 +msgid "Drafts" +msgstr "" + +#: seahub/templates/home_base.html:59 +msgid "Share Admin" +msgstr "Compartilhar Administrador" + +#: seahub/templates/home_base.html:66 +msgid "Folders" +msgstr "Pastas" + +#: seahub/templates/home_base.html:71 seahub/templates/home_base.html:75 +msgid "Links" +msgstr "Links" + +#: seahub/templates/home_base.html:90 +msgid "Enable Modules" +msgstr "Habilitar módulos" + +#: seahub/templates/home_base.html:97 +msgid "Personal Wiki" +msgstr "Wiki Pessoal" + #: seahub/templates/i18n.html:6 msgid "Upload Folder" msgstr "Pasta de Upload" @@ -2800,7 +2983,7 @@ msgid "" msgstr "Para ativar esta conta, por favor, clique no seguinte link nos próximos %(expiration_days)s dias: " #: seahub/templates/registration/activation_email.html:18 -#: seahub/templates/registration/registration_form.html:47 +#: seahub/templates/registration/registration_form.html:46 msgid "Sign Up" msgstr "Cadastro" @@ -2822,7 +3005,7 @@ msgstr " Conectar-se novamente" #: seahub/templates/registration/login.html:4 #: seahub/templates/registration/login.html:36 -#: seahub/templates/registration/login.html:75 +#: seahub/templates/registration/login.html:73 #: seahub/templates/registration/multi_adfs_sso.html:4 #: seahub/templates/registration/multi_adfs_sso.html:36 #: seahub/templates/registration/multi_adfs_sso.html:47 @@ -2837,42 +3020,42 @@ msgstr "Entrar" msgid "Refresh" msgstr "Atualizar" -#: seahub/templates/registration/login.html:64 +#: seahub/templates/registration/login.html:62 msgid "Incorrect email or password" msgstr "E-mail ou senha incorreta" -#: seahub/templates/registration/login.html:72 +#: seahub/templates/registration/login.html:70 #, python-format msgid "Remember me for %(remember_days)s days " msgstr "Lembre me por %(remember_days)s dias " -#: seahub/templates/registration/login.html:79 -#: seahub/templates/registration/login.html:83 +#: seahub/templates/registration/login.html:77 +#: seahub/templates/registration/login.html:81 msgid "Single Sign-On" msgstr "" -#: seahub/templates/registration/login.html:90 +#: seahub/templates/registration/login.html:88 msgid "Login with" msgstr "" -#: seahub/templates/registration/login.html:116 +#: seahub/templates/registration/login.html:99 msgid "Forgot password?" msgstr "Esqueceu a senha" -#: seahub/templates/registration/login.html:184 +#: seahub/templates/registration/login.html:167 msgid "Failed to refresh the CAPTCHA, please try again later." msgstr "Falha ao atualizar o CAPTCHA. por favor tente novamente" -#: seahub/templates/registration/login.html:192 +#: seahub/templates/registration/login.html:175 #: seahub/templates/registration/multi_adfs_sso.html:90 msgid "Email or username cannot be blank" msgstr "E-mail ou nome de usuário não podem estar em branco" -#: seahub/templates/registration/login.html:196 -#: seahub/templates/registration/password_change_form.html:69 -#: seahub/templates/registration/password_set_form.html:67 -#: seahub/templates/registration/registration_form.html:95 -#: seahub/templates/sysadmin/sudo_mode.html:71 +#: seahub/templates/registration/login.html:179 +#: seahub/templates/registration/password_change_form.html:66 +#: seahub/templates/registration/password_set_form.html:64 +#: seahub/templates/registration/registration_form.html:91 +#: seahub/templates/sysadmin/sudo_mode.html:35 msgid "Password cannot be blank" msgstr "Senha não pode ficar em branco" @@ -2885,45 +3068,45 @@ msgid "Your password has been changed successfully." msgstr "Sua senha foi alterada com sucesso." #: seahub/templates/registration/password_change_form.html:3 -#: seahub/templates/registration/password_change_form.html:12 +#: seahub/templates/registration/password_change_form.html:11 msgid "Password Modification" msgstr "Alteração da senha" -#: seahub/templates/registration/password_change_form.html:15 +#: seahub/templates/registration/password_change_form.html:14 msgid "Please update your password before continue." msgstr "Por favor atualize sua senha antes de continuar." -#: seahub/templates/registration/password_change_form.html:17 +#: seahub/templates/registration/password_change_form.html:16 msgid "Current Password" msgstr "Senha Atual" -#: seahub/templates/registration/password_change_form.html:19 +#: seahub/templates/registration/password_change_form.html:18 msgid "New Password" msgstr "Nova Senha" -#: seahub/templates/registration/password_change_form.html:39 -#: seahub/templates/registration/password_set_form.html:42 -#: seahub/templates/registration/registration_form.html:65 +#: seahub/templates/registration/password_change_form.html:37 +#: seahub/templates/registration/password_set_form.html:40 +#: seahub/templates/registration/registration_form.html:62 #, python-format msgid "" "Passwords must have at least %(min_len)s characters and contain %(level)s of" " the following: uppercase letters, lowercase letters, numbers, and symbols." msgstr "As senhas devem ter pelo menos %(min_len)s caracteres e conter\n%(level)s dos seguintes procedimentos: letras maiúsculas, letras minúsculas, números e símbolos." -#: seahub/templates/registration/password_change_form.html:65 +#: seahub/templates/registration/password_change_form.html:62 msgid "Current password cannot be blank" msgstr "Senha atual não pode ficar em branco" -#: seahub/templates/registration/password_change_form.html:73 -#: seahub/templates/registration/password_set_form.html:71 -#: seahub/templates/registration/registration_form.html:99 +#: seahub/templates/registration/password_change_form.html:70 +#: seahub/templates/registration/password_set_form.html:68 +#: seahub/templates/registration/registration_form.html:95 #: seahub/templates/snippets/repo_create_js.html:54 msgid "Please enter the password again" msgstr "Por favor, informe a senha novamente" -#: seahub/templates/registration/password_change_form.html:77 -#: seahub/templates/registration/password_set_form.html:75 -#: seahub/templates/registration/registration_form.html:103 +#: seahub/templates/registration/password_change_form.html:74 +#: seahub/templates/registration/password_set_form.html:72 +#: seahub/templates/registration/registration_form.html:99 #: seahub/templates/snippets/repo_create_js.html:58 msgid "Passwords don't match" msgstr "As senhas não coincidem" @@ -2938,9 +3121,8 @@ msgstr "Senha alterada com sucesso." #: seahub/templates/registration/password_reset_confirm.html:4 #: seahub/templates/registration/password_reset_done.html:4 -#: seahub/templates/registration/password_reset_done.html:29 #: seahub/templates/registration/password_reset_form.html:4 -#: seahub/templates/registration/password_reset_form.html:36 +#: seahub/templates/registration/password_reset_form.html:7 msgid "Password Reset" msgstr "Senha resetada" @@ -2960,14 +3142,10 @@ msgstr "Confirmar senha:" msgid "Failed to reset password: this link is no longer available." msgstr "Falha ao recuperar a senha: esse link não é mais válido." -#: seahub/templates/registration/password_reset_done.html:31 +#: seahub/templates/registration/password_reset_done.html:8 msgid "We've sent a password reset email to your mailbox." msgstr "Vamos enviar uma nova senha para seu email." -#: seahub/templates/registration/password_reset_done.html:32 -msgid "Back to login page" -msgstr "" - #: seahub/templates/registration/password_reset_email.html:12 #, python-format msgid "" @@ -2979,14 +3157,14 @@ msgstr "Para resetar a senha de sua conta %(account)s em %(site_name)s, por favo msgid "If you did not request it, just skip it." msgstr "Se não solicitou isto, favor ignorar." -#: seahub/templates/registration/password_reset_form.html:38 +#: seahub/templates/registration/password_reset_form.html:9 +msgid "Your email used in login: " +msgstr "Seu e-mail usado no login: " + +#: seahub/templates/registration/password_reset_form.html:12 msgid "We will send you an email to set new password" msgstr "Iremos lhe enviar um e-mail para definir uma nova senha" -#: seahub/templates/registration/password_reset_form.html:39 -msgid "Your email used in login" -msgstr "" - #: seahub/templates/registration/register_complete_email.html:1 #, python-format msgid "" @@ -3024,11 +3202,7 @@ msgstr "Registro completo, favor aguarde que o administrador irá ativar sua con msgid "Signup function is not enabled." msgstr "Função de registro não está habilitada." -#: seahub/templates/registration/registration_form.html:42 -msgid "Note" -msgstr "Nota" - -#: seahub/templates/registration/registration_form.html:91 +#: seahub/templates/registration/registration_form.html:87 msgid "Email cannot be blank" msgstr "E-mail não ficar em branco" @@ -3039,6 +3213,67 @@ msgid "" "activate your account." msgstr "Sua conta foi criada com sucesso. Por gentileza aguarde o administrador ativar a sua conta." +#: seahub/templates/repo_dir_recycle_view.html:13 +#, python-format +msgid "%(repo_dir_name)s Trash" +msgstr "%(repo_dir_name)s Lixeira" + +#: seahub/templates/repo_dir_recycle_view.html:15 +#: seahub/templates/repo_history_view.html:16 +#: seahub/templates/text_diff.html:15 +#: seahub/two_factor/templates/two_factor/core/backup_tokens.html:26 +msgid "Back" +msgstr "Voltar" + +#: seahub/templates/repo_dir_recycle_view.html:21 +#: seahub/templates/repo_history_view.html:40 +msgid "Current path: " +msgstr "Caminho atual:" + +#: seahub/templates/repo_dir_recycle_view.html:37 +#: seahub/templates/repo_dir_recycle_view.html:65 +msgid "Clean" +msgstr "Limpo" + +#: seahub/templates/repo_dir_recycle_view.html:45 +msgid "Delete Time" +msgstr "Excluir hora" + +#: seahub/templates/repo_dir_recycle_view.html:59 +msgid "More" +msgstr "Mais" + +#: seahub/templates/repo_dir_recycle_view.html:66 +msgid "Clear files in trash and history:" +msgstr "Limpar lixeira e historico :" + +#: seahub/templates/repo_dir_recycle_view.html:68 +msgid "3 days ago" +msgstr "3 dias atrás" + +#: seahub/templates/repo_dir_recycle_view.html:69 +msgid "1 week ago" +msgstr "1 semana atrás" + +#: seahub/templates/repo_dir_recycle_view.html:70 +msgid "1 month ago" +msgstr "1 mes atrás" + +#: seahub/templates/repo_dir_recycle_view.html:71 +msgid "all" +msgstr "todos" + +#: seahub/templates/repo_dir_recycle_view.html:75 +#: seahub/templates/view_shared_upload_link.html:86 +#: seahub/two_factor/templates/two_factor/_wizard_actions.html:4 +#: seahub/two_factor/templates/two_factor/profile/disable.html:12 +msgid "Cancel" +msgstr "Cancelar" + +#: seahub/templates/repo_dir_recycle_view.html:192 +msgid "Successfully restored 1 item." +msgstr "Sucesso ao restaurar 1 item. " + #: seahub/templates/repo_folder_trash_react.html:5 msgid "Trash" msgstr "Lixeira" @@ -3052,20 +3287,10 @@ msgstr "Histórico" msgid "%(repo_name)s Snapshot" msgstr "%(repo_name)s Snapshot" -#: seahub/templates/repo_history_view.html:16 -#: seahub/templates/text_diff.html:15 -#: seahub/two_factor/templates/two_factor/core/backup_tokens.html:26 -msgid "Back" -msgstr "Voltar" - #: seahub/templates/repo_history_view.html:30 msgid "Unknown" msgstr "Desconhecido" -#: seahub/templates/repo_history_view.html:40 -msgid "Current path: " -msgstr "Caminho atual:" - #: seahub/templates/repo_history_view.html:51 #: seahub/templates/repo_history_view.html:68 #: seahub/templates/repo_history_view.html:78 @@ -3096,13 +3321,6 @@ msgstr "Restaurado com sucesso {dirent_name}" msgid "Snapshot" msgstr "" -#: seahub/templates/sdoc_file_view_react.html:64 -#: seahub/templates/sdoc_file_view_react.html:87 -#: seahub/templates/view_file_onlyoffice.html:147 -#: seahub/templates/view_file_onlyoffice.html:170 -msgid "Failed. Please check the network." -msgstr "Falha. Por favor verifique a rede." - #: seahub/templates/share_access_validation.html:6 msgid "" "Please input the password if you want to browse the shared file/directory." @@ -3176,27 +3394,24 @@ msgid "" "as soon as possible." msgstr "" -#: seahub/templates/sysadmin/short_time_linving_password_reset_link.html:13 -#, python-format -msgid "" -"Administrator on %(site_name)s is resetting your password for %(account)s, " -"please click the following link to continue: " -msgstr "" - -#: seahub/templates/sysadmin/sudo_mode.html:25 +#: seahub/templates/sysadmin/sudo_mode.html:8 msgid "Confirm password to continue" msgstr "Confirme a senha para continuar" -#: seahub/templates/sysadmin/sudo_mode.html:26 +#: seahub/templates/sysadmin/sudo_mode.html:13 +msgid "Incorrect password" +msgstr "Senha incorreta" + +#: seahub/templates/sysadmin/sudo_mode.html:24 +msgid "Tip:" +msgstr "Dica:" + +#: seahub/templates/sysadmin/sudo_mode.html:24 msgid "" "You are entering admin area, we won't ask for your password again for a few " "hours." msgstr "Você está entrando na área de administração, não vamos pedir a sua senha novamente por algumas horas." -#: seahub/templates/sysadmin/sudo_mode.html:33 -msgid "Incorrect password" -msgstr "Senha incorreta" - #: seahub/templates/sysadmin/user_activation_email.html:12 #, python-format msgid "Your account %(username)s on %(site_name)s has been activated." @@ -3254,6 +3469,10 @@ msgstr "Antes da modificação" msgid "after modification" msgstr "Despois da modificação" +#: seahub/templates/user_404.html:6 +msgid "Sorry, this user is not registered yet." +msgstr "Desculpe, esse usuário não está registrado ainda." + #: seahub/templates/user_quota_full.html:12 #, python-format msgid "Your quota is almost full on %(site_name)s." @@ -3263,12 +3482,97 @@ msgstr "" msgid "Used:" msgstr "Utilizado:" +#: seahub/templates/view_shared_upload_link.html:8 +#, python-format +msgid "Upload files to %(dir_name)s" +msgstr "Fazer upload dos arquivos para %(dir_name)s" + +#: seahub/templates/view_shared_upload_link.html:9 +msgid "shared by:" +msgstr "Compartilhado por:" + +#: seahub/templates/view_shared_upload_link.html:11 +msgid "The owner of this library has run out of space." +msgstr "O proprietário desta biblioteca está sem espaço." + +#: seahub/templates/view_shared_upload_link.html:18 +#: seahub/templates/view_shared_upload_link.html:64 +msgid "Add Files" +msgstr "Adicione arquivos" + +#: seahub/templates/view_shared_upload_link.html:24 +msgid "Add folder" +msgstr "Adicionar Pasta" + +#: seahub/templates/view_shared_upload_link.html:30 +msgid "Cancel All" +msgstr "Cancelar Todos" + +#: seahub/templates/view_shared_upload_link.html:34 +msgid "" +"File Drag & Drop is supported for Chrome, Safari 5.0+, Firefox 4.0+, IE " +"10.0+" +msgstr "Arrastar e Soltar arquivps é suportado pelo Chrome, Safari 5.0+, Firefox 4.0+, IE 10.0+" + +#: seahub/templates/view_shared_upload_link.html:36 +msgid "Folder Drag & Drop is supported for Chrome" +msgstr "Arrastar e Soltar pastas é suportado pelo Chrome" + +#: seahub/templates/view_shared_upload_link.html:39 +#, python-format +msgid "File size should be smaller than %(max_file_size)s" +msgstr "Tamanho do arquivo deve ser menor que %(max_file_size)s" + +#: seahub/templates/view_shared_upload_link.html:48 +msgid "Saving..." +msgstr "Salvando..." + +#: seahub/templates/view_shared_upload_link.html:75 +msgid "File is too big" +msgstr "Arquivo muito grande" + +#: seahub/templates/view_shared_upload_link.html:76 +msgid "File is too small" +msgstr "Arquivo muito pequeno" + +#: seahub/templates/view_shared_upload_link.html:77 +msgid "Filetype not allowed" +msgstr "Tipo de arquivo não permitido" + +#: seahub/templates/view_shared_upload_link.html:78 +msgid "Maximum number of files exceeded" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:79 +msgid "Uploaded bytes exceed file size" +msgstr "Bytes enviados excedem o tamanho do arquivo" + +#: seahub/templates/view_shared_upload_link.html:80 +msgid "Empty file upload result" +msgstr "Resultado do carregamento de arquivos vazio" + +#: seahub/templates/view_shared_upload_link.html:83 +msgid "uploaded" +msgstr "Carregado" + +#: seahub/templates/view_shared_upload_link.html:84 +msgid "canceled" +msgstr "Cancelado" + +#: seahub/templates/view_shared_upload_link.html:85 +msgid "Start" +msgstr "Iniciar" + +#: seahub/templates/view_shared_upload_link.html:227 +msgid "Network error" +msgstr "" + #: seahub/templates/wiki/wiki.html:25 msgid "Last modified by" msgstr "" #: seahub/thumbnail/views.py:45 seahub/thumbnail/views.py:172 -#: seahub/views/__init__.py:468 +#: seahub/views/__init__.py:619 msgid "Invalid arguments." msgstr "Argumentos invalidos" @@ -3282,11 +3586,6 @@ msgstr "Falha ao criar miniatura." msgid "Token" msgstr "" -#: seahub/two_factor/templates/two_factor/_wizard_actions.html:4 -#: seahub/two_factor/templates/two_factor/profile/disable.html:12 -msgid "Cancel" -msgstr "Cancelar" - #: seahub/two_factor/templates/two_factor/core/backup_tokens.html:6 msgid "Backup Tokens" msgstr "" @@ -3389,36 +3688,37 @@ msgstr "" msgid "permission error" msgstr "Erro de permissão" -#: seahub/views/__init__.py:299 +#: seahub/views/__init__.py:420 seahub/views/__init__.py:435 +#: seahub/views/__init__.py:450 msgid "Unable to view recycle page" msgstr "Incapaz de ver a página de reciclagem" -#: seahub/views/__init__.py:344 +#: seahub/views/__init__.py:495 msgid "Unable to view library modification" msgstr "Incapaz de verlas modificações da biblioteca" -#: seahub/views/__init__.py:461 +#: seahub/views/__init__.py:612 msgid "Please specify history ID" msgstr "Favor, especifique o ID da história" -#: seahub/views/__init__.py:465 +#: seahub/views/__init__.py:616 msgid "Successfully restored the library." msgstr "" -#: seahub/views/__init__.py:472 +#: seahub/views/__init__.py:623 msgid "History you specified does not exist" msgstr "O histórico que você especificou não existe" -#: seahub/views/__init__.py:474 +#: seahub/views/__init__.py:625 msgid "Unknown error" msgstr "Erro desconhecido" -#: seahub/views/__init__.py:770 seahub/views/repo.py:286 +#: seahub/views/__init__.py:921 seahub/views/repo.py:286 #, python-format msgid "\"%s\" does not exist." msgstr "\"%s\" não existe." -#: seahub/views/__init__.py:802 +#: seahub/views/__init__.py:953 #, python-format msgid "Unable to download \"%s\"" msgstr "Incapaz de baixar \"%s\"" @@ -3440,9 +3740,9 @@ msgid "Bad upload link token." msgstr "Token do link de upload invalida" #: seahub/views/ajax.py:338 seahub/views/file.py:457 seahub/views/file.py:488 -#: seahub/views/file.py:1179 seahub/views/file.py:1420 -#: seahub/views/file.py:1937 seahub/views/file.py:2152 -#: seahub/views/file.py:2157 seahub/views/file.py:2164 +#: seahub/views/file.py:1176 seahub/views/file.py:1417 +#: seahub/views/file.py:1934 seahub/views/file.py:2149 +#: seahub/views/file.py:2154 seahub/views/file.py:2161 msgid "File does not exist" msgstr "O arquivo não existe" @@ -3470,57 +3770,57 @@ msgstr "A codificação escolhida não é adequada." msgid "Unknown file encoding" msgstr "Codificação de arquivo desconhecida" -#: seahub/views/file.py:342 seahub/views/file.py:377 seahub/views/file.py:689 -#: seahub/views/file.py:783 seahub/views/file.py:905 +#: seahub/views/file.py:342 seahub/views/file.py:377 seahub/views/file.py:690 +#: seahub/views/file.py:780 seahub/views/file.py:902 #, python-format msgid "File size surpasses %s, can not be opened online." msgstr "O tamanho do arquivo supera %s, não pode ser aberto online." -#: seahub/views/file.py:349 seahub/views/file.py:818 +#: seahub/views/file.py:349 seahub/views/file.py:815 msgid "The library is encrypted, can not open file online." msgstr "A biblioteca está criptografada. Os arquivos não podem ser abertos online." #: seahub/views/file.py:444 seahub/views/file.py:466 seahub/views/file.py:471 -#: seahub/views/file.py:512 seahub/views/file.py:773 seahub/views/file.py:1038 -#: seahub/views/file.py:1064 seahub/views/file.py:1094 -#: seahub/views/file.py:1225 seahub/views/file.py:1331 -#: seahub/views/file.py:1461 seahub/views/file.py:1578 +#: seahub/views/file.py:512 seahub/views/file.py:770 seahub/views/file.py:1035 +#: seahub/views/file.py:1061 seahub/views/file.py:1091 +#: seahub/views/file.py:1222 seahub/views/file.py:1328 +#: seahub/views/file.py:1458 seahub/views/file.py:1575 msgid "Unable to view file" msgstr "Incapaz de visualizar o arquivo" -#: seahub/views/file.py:842 seahub/views/file.py:986 seahub/views/file.py:1292 -#: seahub/views/file.py:1516 +#: seahub/views/file.py:839 seahub/views/file.py:983 seahub/views/file.py:1289 +#: seahub/views/file.py:1513 msgid "Error when prepare Office Online file preview page." msgstr "" -#: seahub/views/file.py:874 seahub/views/file.py:998 seahub/views/file.py:1311 -#: seahub/views/file.py:1532 +#: seahub/views/file.py:871 seahub/views/file.py:995 seahub/views/file.py:1308 +#: seahub/views/file.py:1529 msgid "Error when prepare OnlyOffice file preview page." msgstr "" -#: seahub/views/file.py:1130 +#: seahub/views/file.py:1127 msgid "Unable to download file, invalid file path" msgstr "Impossivel realizar o download do arquivo, caminho invalido" -#: seahub/views/file.py:1139 +#: seahub/views/file.py:1136 msgid "Unable to download file, wrong file path" msgstr "Impossivel realizar o download do arquivo, caminho incorreto" -#: seahub/views/file.py:1146 +#: seahub/views/file.py:1143 msgid "Unable to download file." msgstr "" -#: seahub/views/file.py:1347 seahub/views/file.py:1597 -#: seahub/views/repo.py:344 +#: seahub/views/file.py:1344 seahub/views/file.py:1594 +#: seahub/views/repo.py:338 #, python-format msgid "Share link for %s." msgstr "" -#: seahub/views/file.py:1723 seahub/views/file.py:1728 +#: seahub/views/file.py:1720 seahub/views/file.py:1725 msgid "Unable to download file" msgstr "Não foi possível baixar o arquivo" -#: seahub/views/file.py:2145 +#: seahub/views/file.py:2142 msgid "The original file does not exist" msgstr "" @@ -3534,106 +3834,106 @@ msgstr "" msgid "User {token.user} inactive" msgstr "" -#: seahub/views/sso.py:167 +#: seahub/views/sso.py:131 msgid "" "This link has already been visited, please click the login button on the " "client again" msgstr "" -#: seahub/views/sso.py:192 +#: seahub/views/sso.py:156 msgid "Invalid link, please click the login button on the client again" msgstr "" -#: seahub/views/sso.py:197 +#: seahub/views/sso.py:161 msgid "Login timeout, please click the login button on the client again" msgstr "" -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:175 msgid "Login ID" msgstr "" -#: seahub/views/sysadmin.py:307 seahub/views/sysadmin.py:333 +#: seahub/views/sysadmin.py:306 seahub/views/sysadmin.py:332 msgid "Failed to set quota: internal server error" msgstr "Definição de cota falhou: erro interno do servidor" -#: seahub/views/sysadmin.py:352 +#: seahub/views/sysadmin.py:351 msgid "Failed to delete: the user is an organization creator" msgstr "Falha ao excluir: o usuário é um criador de organização" -#: seahub/views/sysadmin.py:397 +#: seahub/views/sysadmin.py:396 #, python-format msgid "Successfully revoke the admin permission of %s" msgstr "A permissão de administrador do usuário %s foi revogada com sucesso" -#: seahub/views/sysadmin.py:399 +#: seahub/views/sysadmin.py:398 msgid "Failed to revoke admin: the user does not exist" msgstr "Falha ao revogar a permissão de administrador: o usuário não existe" -#: seahub/views/sysadmin.py:512 +#: seahub/views/sysadmin.py:511 #, python-format msgid "" "Successfully reset password to %(passwd)s, an email has been sent to " "%(user)s." msgstr "Reiniciada com sucesso a senha para %(passwd)s, um e-mail foi enviado para %(user)s." -#: seahub/views/sysadmin.py:527 +#: seahub/views/sysadmin.py:526 msgid "Failed to reset password: user does not exist" msgstr "Redefinição da senha falhou: usuário não existe." -#: seahub/views/sysadmin.py:576 +#: seahub/views/sysadmin.py:575 #, python-format msgid "Fail to add user %s." msgstr "Falha ao adicionar usuário %s." -#: seahub/views/sysadmin.py:601 seahub/views/sysadmin.py:614 +#: seahub/views/sysadmin.py:600 seahub/views/sysadmin.py:613 #, python-format msgid "Successfully added user %s. An email notification has been sent." msgstr "O usuário %s foi adicionado com sucesso. Um e-mail de notificação foi enviado." -#: seahub/views/sysadmin.py:604 seahub/views/sysadmin.py:617 +#: seahub/views/sysadmin.py:603 seahub/views/sysadmin.py:616 #, python-format msgid "" "Successfully added user %s. An error accurs when sending email notification," " please check your email configuration." msgstr "O usuário %s foi adicionado com sucesso. Um erro ocorreu ao enviar um e-mail de notificação, favor verifique sua configuração de e-mail." -#: seahub/views/sysadmin.py:606 seahub/views/sysadmin.py:619 +#: seahub/views/sysadmin.py:605 seahub/views/sysadmin.py:618 #, python-format msgid "Successfully added user %s." msgstr "Usuário %s adicionado com sucesso." -#: seahub/views/sysadmin.py:621 +#: seahub/views/sysadmin.py:620 #, python-format msgid "" "Successfully added user %s. But email notification can not be sent, because " "Email service is not properly configured." msgstr "O usuário %s foi adicionado com sucesso mas uma notificação de e-mail não pode ser enviada, porque \" \"o serviço de e-mail não está configurado propriamente." -#: seahub/views/sysadmin.py:673 +#: seahub/views/sysadmin.py:672 msgid "Input should be a number" msgstr "A entrada deve ser um número" -#: seahub/views/sysadmin.py:683 +#: seahub/views/sysadmin.py:682 msgid "Input number should be greater than 0" msgstr "Insira um numero que seja maior que 0" -#: seahub/views/sysadmin.py:721 +#: seahub/views/sysadmin.py:720 msgid "Successfully deleted." msgstr "Excluído com sucesso." -#: seahub/views/sysadmin.py:751 +#: seahub/views/sysadmin.py:750 #, python-format msgid "Successfully set %s as admin." msgstr "%s foi definido como administrador com sucesso" -#: seahub/views/sysadmin.py:753 +#: seahub/views/sysadmin.py:752 #, python-format msgid "Failed to set %s as admin: user does not exist." msgstr "Falha ao definir %s como administrador: usuário não existe" -#: seahub/views/sysadmin.py:768 seahub/views/sysadmin.py:769 -#: seahub/views/sysadmin.py:770 seahub/views/sysadmin.py:783 -#: seahub/views/sysadmin.py:784 +#: seahub/views/sysadmin.py:767 seahub/views/sysadmin.py:768 +#: seahub/views/sysadmin.py:769 seahub/views/sysadmin.py:782 +#: seahub/views/sysadmin.py:783 msgid "Optional" msgstr "" diff --git a/locale/pt_BR/LC_MESSAGES/djangojs.po b/locale/pt_BR/LC_MESSAGES/djangojs.po index e2a836c1d6..eebefc8c46 100644 --- a/locale/pt_BR/LC_MESSAGES/djangojs.po +++ b/locale/pt_BR/LC_MESSAGES/djangojs.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: seahub\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-10 14:16+0800\n" +"POT-Creation-Date: 2024-02-05 16:23+0800\n" "PO-Revision-Date: 2015-05-09 05:28+0000\n" "Last-Translator: cunhaal , 2017\n" "Language-Team: Portuguese (Brazil) (http://app.transifex.com/haiwen/seahub/language/pt_BR/)\n" @@ -38,7 +38,7 @@ msgstr "" #: frontend/src/components/common/account.js:121 #: frontend/src/pages/sys-admin/side-panel.js:33 -#: frontend/src/pages/sys-admin/users/users-content.js:294 +#: frontend/src/pages/sys-admin/users/users-content.js:285 msgid "System Admin" msgstr "Administrador do sistema" @@ -60,7 +60,7 @@ msgid "Used:" msgstr "Utilizado:" #: frontend/src/components/common/account.js:165 -#: frontend/src/components/search/ai-search.js:661 +#: frontend/src/components/search/ai-search.js:651 #: frontend/src/pages/groups/group-view.js:470 #: frontend/src/pages/groups/group-view.js:476 #: frontend/src/pages/org-admin/side-panel.js:56 @@ -80,128 +80,116 @@ msgstr "" msgid "Log out" msgstr "Sair" -#: frontend/src/components/common/notice-item.js:44 +#: frontend/src/components/common/notice-item.js:42 msgid "User {user_link} has added you to {group_link}" msgstr "" -#: frontend/src/components/common/notice-item.js:67 +#: frontend/src/components/common/notice-item.js:65 msgid "{share_from} has shared a library named {repo_link} to you." msgstr "" -#: frontend/src/components/common/notice-item.js:69 +#: frontend/src/components/common/notice-item.js:67 msgid "{share_from} has shared a folder named {repo_link} to you." msgstr "" -#: frontend/src/components/common/notice-item.js:95 -msgid "" -"{share_from} has changed the permission of library {repo_link} to " -"{permission}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:97 -msgid "" -"{share_from} has changed the permission of folder {repo_link} to " -"{permission}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:122 -msgid "{share_from} has cancelled the sharing of library {repo_name}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:124 -msgid "{share_from} has cancelled the sharing of folder {repo_name}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:150 +#: frontend/src/components/common/notice-item.js:98 msgid "" "{share_from} has shared a library named {repo_link} to group {group_link}." msgstr "" -#: frontend/src/components/common/notice-item.js:152 +#: frontend/src/components/common/notice-item.js:100 msgid "" "{share_from} has shared a folder named {repo_link} to group {group_link}." msgstr "" -#: frontend/src/components/common/notice-item.js:178 +#: frontend/src/components/common/notice-item.js:126 msgid "{user} has transfered a library named {repo_link} to you." msgstr "" -#: frontend/src/components/common/notice-item.js:282 +#: frontend/src/components/common/notice-item.js:182 +msgid "{from_user} has sent you a request for {draft_link}." +msgstr "" + +#: frontend/src/components/common/notice-item.js:183 +msgid "Draft" +msgstr "" + +#: frontend/src/components/common/notice-item.js:214 msgid "{user} created file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:282 +#: frontend/src/components/common/notice-item.js:214 msgid "" "{user} created file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:285 +#: frontend/src/components/common/notice-item.js:217 msgid "{user} deleted file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:285 +#: frontend/src/components/common/notice-item.js:217 msgid "" "{user} deleted file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:289 +#: frontend/src/components/common/notice-item.js:221 msgid "{user} restored file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:292 +#: frontend/src/components/common/notice-item.js:224 msgid "{user} renamed file {oldFileName} {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:296 +#: frontend/src/components/common/notice-item.js:228 msgid "{user} moved file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:296 +#: frontend/src/components/common/notice-item.js:228 msgid "" "{user} moved file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:299 +#: frontend/src/components/common/notice-item.js:231 msgid "{user} updated file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:311 +#: frontend/src/components/common/notice-item.js:243 msgid "{user} created folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:311 +#: frontend/src/components/common/notice-item.js:243 msgid "" "{user} created folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:314 +#: frontend/src/components/common/notice-item.js:246 msgid "{user} deleted folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:314 +#: frontend/src/components/common/notice-item.js:246 msgid "" "{user} deleted folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:318 +#: frontend/src/components/common/notice-item.js:250 msgid "{user} restored folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:321 +#: frontend/src/components/common/notice-item.js:253 msgid "" "{user} renamed folder {oldFolderName} {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:325 +#: frontend/src/components/common/notice-item.js:257 msgid "{user} moved folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:325 +#: frontend/src/components/common/notice-item.js:257 msgid "" "{user} moved folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." @@ -230,15 +218,15 @@ msgid "Group not found" msgstr "" #: frontend/src/components/cur-dir-path/dir-path.js:31 -#: frontend/src/components/main-side-nav.js:69 +#: frontend/src/components/main-side-nav.js:70 msgid "A file is being uploaded. Are you sure you want to leave this page?" msgstr "" #: frontend/src/components/cur-dir-path/dir-path.js:91 #: frontend/src/components/cur-dir-path/dir-path.js:97 #: frontend/src/components/file-chooser/file-chooser.js:450 -#: frontend/src/components/main-side-nav.js:143 -#: frontend/src/components/main-side-nav.js:145 +#: frontend/src/components/main-side-nav.js:144 +#: frontend/src/components/main-side-nav.js:146 #: frontend/src/components/org-admin-group-nav.js:23 #: frontend/src/pages/org-admin/org-department-item.js:318 #: frontend/src/pages/org-admin/side-panel.js:62 @@ -247,7 +235,7 @@ msgstr "" #: frontend/src/pages/share-admin/libraries.js:360 #: frontend/src/pages/sys-admin/departments/department.js:45 #: frontend/src/pages/sys-admin/groups/group-nav.js:17 -#: frontend/src/pages/sys-admin/info.js:116 +#: frontend/src/pages/sys-admin/info.js:112 #: frontend/src/pages/sys-admin/orgs/org-nav.js:20 #: frontend/src/pages/sys-admin/repos/search-repos.js:140 #: frontend/src/pages/sys-admin/side-panel.js:90 @@ -258,18 +246,17 @@ msgstr "Bibliotecas" #: frontend/src/components/cur-dir-path/dir-tool.js:77 #: frontend/src/components/cur-dir-path/dir-tool.js:98 #: frontend/src/components/cur-dir-path/dir-tool.js:99 -#: frontend/src/components/dirent-detail/detail-list-view.js:124 +#: frontend/src/components/dirent-detail/detail-list-view.js:123 #: frontend/src/components/dirent-detail/file-details.js:89 -#: frontend/src/components/toolbar/view-file-toolbar.js:79 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:78 -#: frontend/src/utils/text-translation.js:34 +#: frontend/src/components/toolbar/view-file-toolbar.js:105 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:48 +#: frontend/src/utils/text-translation.js:35 msgid "Tags" msgstr "" #: frontend/src/components/cur-dir-path/dir-tool.js:81 #: frontend/src/components/cur-dir-path/dir-tool.js:103 #: frontend/src/components/history-trash-file-view/file-view.js:33 -#: frontend/src/pages/org-admin/libraries/org-repo-nav.js:16 #: frontend/src/pages/sys-admin/repos/repos-nav.js:17 msgid "Trash" msgstr "Lixeira" @@ -277,10 +264,10 @@ msgstr "Lixeira" #: frontend/src/components/cur-dir-path/dir-tool.js:106 #: frontend/src/components/file-view/file-toolbar.js:198 #: frontend/src/components/file-view/file-toolbar.js:248 -#: frontend/src/components/toolbar/view-file-toolbar.js:80 +#: frontend/src/components/toolbar/view-file-toolbar.js:106 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:64 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:71 -#: frontend/src/utils/text-translation.js:31 +#: frontend/src/utils/text-translation.js:32 msgid "History" msgstr "Histórico" @@ -358,7 +345,7 @@ msgstr "" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:142 #: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:31 #: frontend/src/pages/sys-admin/abuse-reports.js:91 -#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 +#: frontend/src/repo-history.js:137 frontend/src/repo-history.js:144 msgid "Description" msgstr "Descrição" @@ -370,8 +357,8 @@ msgstr "Descrição" #: frontend/src/components/dialog/confirm-disconnect-wechat.js:35 #: frontend/src/components/dialog/confirm-restore-repo.js:36 #: frontend/src/components/dialog/confirm-unlink-device.js:49 -#: frontend/src/components/dialog/copy-dirent-dialog.js:165 -#: frontend/src/components/dialog/create-file-dialog.js:111 +#: frontend/src/components/dialog/copy-dirent-dialog.js:162 +#: frontend/src/components/dialog/create-file-dialog.js:179 #: frontend/src/components/dialog/create-folder-dialog.js:99 #: frontend/src/components/dialog/create-group-dialog.js:81 #: frontend/src/components/dialog/create-repo-dialog.js:270 @@ -389,11 +376,11 @@ msgstr "Descrição" #: frontend/src/components/dialog/invite-people-dialog.js:121 #: frontend/src/components/dialog/label-repo-state-dialog.js:88 #: frontend/src/components/dialog/leave-group-dialog.js:32 -#: frontend/src/components/dialog/lib-history-setting-dialog.js:151 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:150 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:123 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:273 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:253 -#: frontend/src/components/dialog/move-dirent-dialog.js:185 +#: frontend/src/components/dialog/move-dirent-dialog.js:183 #: frontend/src/components/dialog/new-wiki-dialog.js:60 #: frontend/src/components/dialog/org-add-member-dialog.js:68 #: frontend/src/components/dialog/org-delete-department-dialog.js:42 @@ -429,7 +416,7 @@ msgstr "Descrição" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:50 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:56 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-import-user-dialog.js:59 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:144 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:143 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-logs-export-excel-dialog.js:104 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:95 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:51 @@ -438,33 +425,35 @@ msgstr "Descrição" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-set-org-name-dialog.js:64 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-unlink-device-dialog.js:47 #: frontend/src/components/dialog/sysadmin-dialog/update-user.js:60 -#: frontend/src/components/dialog/transfer-dialog.js:186 +#: frontend/src/components/dialog/transfer-dialog.js:100 #: frontend/src/components/dialog/upload-remind-dialog.js:44 #: frontend/src/components/dialog/view-link-dialog.js:37 #: frontend/src/components/dialog/wiki-delete-dialog.js:25 #: frontend/src/components/dialog/wiki-select-dialog.js:97 -#: frontend/src/components/file-uploader/upload-list-item.js:144 +#: frontend/src/components/file-uploader/upload-list-item.js:127 #: frontend/src/components/seatable-integration-account-setting-widgets/delete-seatables-dialog.js:24 #: frontend/src/components/send-link.js:111 #: frontend/src/components/share-link-panel/link-details.js:230 #: frontend/src/components/share-link-panel/link-list.js:68 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:144 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:127 #: frontend/src/components/user-settings/social-login-saml.js:67 #: frontend/src/pages/org-admin/input-item.js:92 #: frontend/src/pages/org-admin/web-settings/input-item.js:69 -#: frontend/src/pages/sys-admin/web-settings/input-item.js:70 -#: frontend/src/pages/upload-link/upload-list-item.js:144 +#: frontend/src/pages/sys-admin/web-settings/input-item.js:66 +#: frontend/src/pages/upload-link/upload-list-item.js:124 #: frontend/src/tc-accept.js:42 msgid "Cancel" msgstr "Cancelar" #: frontend/src/components/dialog/add-abuse-report-dialog.js:93 -#: frontend/src/components/dialog/change-repo-password-dialog.js:118 +#: frontend/src/components/dialog/add-reviewer-dialog.js:110 +#: frontend/src/components/dialog/add-reviewer-dialog.js:111 +#: frontend/src/components/dialog/change-repo-password-dialog.js:117 #: frontend/src/components/dialog/clean-trash.js:77 #: frontend/src/components/dialog/confirm-apply-folder-properties-dialog.js:56 -#: frontend/src/components/dialog/copy-dirent-dialog.js:166 +#: frontend/src/components/dialog/copy-dirent-dialog.js:163 #: frontend/src/components/dialog/create-department-repo-dialog.js:95 -#: frontend/src/components/dialog/create-file-dialog.js:112 +#: frontend/src/components/dialog/create-file-dialog.js:180 #: frontend/src/components/dialog/create-folder-dialog.js:100 #: frontend/src/components/dialog/create-group-dialog.js:82 #: frontend/src/components/dialog/create-repo-dialog.js:271 @@ -478,13 +467,13 @@ msgstr "Cancelar" #: frontend/src/components/dialog/invite-people-dialog.js:122 #: frontend/src/components/dialog/label-repo-state-dialog.js:89 #: frontend/src/components/dialog/lib-decrypt-dialog.js:67 -#: frontend/src/components/dialog/lib-history-setting-dialog.js:152 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:151 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:124 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:326 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:254 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:306 -#: frontend/src/components/dialog/move-dirent-dialog.js:186 +#: frontend/src/components/dialog/move-dirent-dialog.js:184 #: frontend/src/components/dialog/new-wiki-dialog.js:61 #: frontend/src/components/dialog/org-add-admin-dialog.js:66 #: frontend/src/components/dialog/org-add-department-dialog.js:86 @@ -528,7 +517,7 @@ msgstr "Cancelar" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:90 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:51 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:57 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:145 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:144 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-logs-export-excel-dialog.js:105 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:96 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:52 @@ -538,7 +527,7 @@ msgstr "Cancelar" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:268 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:255 #: frontend/src/components/dialog/sysadmin-dialog/update-user.js:61 -#: frontend/src/components/dialog/transfer-dialog.js:187 +#: frontend/src/components/dialog/transfer-dialog.js:101 #: frontend/src/components/dialog/transfer-group-dialog.js:69 #: frontend/src/components/dialog/wiki-select-dialog.js:99 #: frontend/src/components/dialog/wiki-select-dialog.js:100 @@ -559,10 +548,55 @@ msgstr "Cancelar" #: frontend/src/pages/sys-admin/repos/search-repos.js:155 #: frontend/src/pages/sys-admin/statistic/statistic-common-tool.js:128 #: frontend/src/pages/sys-admin/users/search-users.js:318 -#: frontend/src/pages/sys-admin/web-settings/input-item.js:69 +#: frontend/src/pages/sys-admin/web-settings/input-item.js:65 msgid "Submit" msgstr "Enviar" +#: frontend/src/components/dialog/add-reviewer-dialog.js:98 +msgid "Request a review" +msgstr "" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:100 +msgid "Add new reviewer" +msgstr "" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:103 +#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:283 +#: frontend/src/components/dialog/org-add-member-dialog.js:58 +#: frontend/src/components/dialog/share-to-user.js:357 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-member-dialog.js:37 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-member-dialog.js:56 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-batch-add-admin-dialog.js:45 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:45 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:46 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:240 +#: frontend/src/components/list-and-add-group-members.js:173 +#: frontend/src/pages/org-admin/org-users-search-users.js:196 +#: frontend/src/pages/org-admin/org-users-users.js:260 +#: frontend/src/pages/sys-admin/users/search-users.js:313 +#: frontend/src/pages/sys-admin/users/users.js:425 +msgid "Search users" +msgstr "" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:137 +#: frontend/src/components/dialog/edit-filetag-dialog.js:145 +#: frontend/src/components/dialog/list-created-files-dialog.js:55 +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:86 +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:107 +#: frontend/src/components/dialog/org-add-admin-dialog.js:65 +#: frontend/src/components/dialog/search-file-dialog.js:115 +#: frontend/src/components/dialog/share-admin-link.js:35 +#: frontend/src/components/dialog/share-repo-dialog.js:149 +#: frontend/src/components/dialog/transfer-group-dialog.js:68 +#: frontend/src/components/search/ai-search.js:653 +#: frontend/src/components/search/ai-search.js:690 +#: frontend/src/components/search/search.js:497 +#: frontend/src/components/search/search.js:532 +#: frontend/src/components/system-notification.js:46 +#: frontend/src/pages/groups/group-view.js:479 +msgid "Close" +msgstr "Fechar" + #: frontend/src/components/dialog/change-repo-password-dialog.js:49 msgid "Please enter the old password" msgstr "Entre com a senha atual" @@ -587,24 +621,24 @@ msgstr "A nova senha e sua confirmação não são iguais" msgid "Successfully changed library password." msgstr "Senha da biblioteca alterada com sucesso." -#: frontend/src/components/dialog/change-repo-password-dialog.js:98 +#: frontend/src/components/dialog/change-repo-password-dialog.js:102 msgid "Change Password of Library {placeholder}" msgstr "Alterar senha da Biblioteca {placeholder}" -#: frontend/src/components/dialog/change-repo-password-dialog.js:108 +#: frontend/src/components/dialog/change-repo-password-dialog.js:107 msgid "Old Password" msgstr "Antiga senha" -#: frontend/src/components/dialog/change-repo-password-dialog.js:110 +#: frontend/src/components/dialog/change-repo-password-dialog.js:109 msgid "New Password" msgstr "Nova Senha" -#: frontend/src/components/dialog/change-repo-password-dialog.js:110 +#: frontend/src/components/dialog/change-repo-password-dialog.js:109 #: frontend/src/components/dialog/create-repo-dialog.js:240 msgid "(at least {placeholder} characters)" msgstr "" -#: frontend/src/components/dialog/change-repo-password-dialog.js:112 +#: frontend/src/components/dialog/change-repo-password-dialog.js:111 msgid "New Password Again" msgstr "Nova senha de novo" @@ -630,12 +664,11 @@ msgstr "" #: frontend/src/components/dialog/clean-trash.js:62 #: frontend/src/pages/org-admin/devices/devices-errors.js:193 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:375 #: frontend/src/pages/share-admin/share-links.js:590 #: frontend/src/pages/share-admin/upload-links.js:306 #: frontend/src/pages/sys-admin/devices/devices-errors.js:197 #: frontend/src/pages/sys-admin/repos/trash-repos.js:400 -#: frontend/src/repo-folder-trash.js:207 +#: frontend/src/repo-folder-trash.js:204 msgid "Clean" msgstr "Limpo" @@ -742,8 +775,9 @@ msgstr "Você realmente deseja excluir essa conta?" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:39 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:59 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:59 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:643 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:667 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:668 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:692 +#: frontend/src/components/draft-list-view/draft-list-item.js:111 #: frontend/src/components/group-members.js:163 #: frontend/src/components/popover/tag-list-item.js:55 #: frontend/src/components/popover/tag-list-item.js:56 @@ -759,8 +793,8 @@ msgstr "Você realmente deseja excluir essa conta?" #: frontend/src/components/share-link-panel/link-list.js:69 #: frontend/src/components/share-link-panel/link-list.js:129 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:513 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:330 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:338 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:358 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:366 #: frontend/src/components/user-settings/delete-account.js:38 #: frontend/src/components/user-settings/web-api-auth-token.js:83 #: frontend/src/pages/invitations/invitations-view.js:104 @@ -768,16 +802,14 @@ msgstr "Você realmente deseja excluir essa conta?" #: frontend/src/pages/invitations/invitations-view.js:136 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:360 #: frontend/src/pages/my-libs/mylib-repo-menu.js:145 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:267 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:198 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:256 #: frontend/src/pages/org-admin/org-department-item.js:551 #: frontend/src/pages/org-admin/org-departments-list.js:210 #: frontend/src/pages/org-admin/org-group-repos.js:174 #: frontend/src/pages/org-admin/org-groups-search-groups.js:115 #: frontend/src/pages/org-admin/org-groups.js:306 +#: frontend/src/pages/org-admin/org-libraries.js:316 #: frontend/src/pages/org-admin/org-links.js:216 -#: frontend/src/pages/org-admin/org-user-item.js:194 +#: frontend/src/pages/org-admin/org-user-item.js:179 #: frontend/src/pages/org-admin/org-user-repos.js:170 #: frontend/src/pages/sys-admin/departments/group-item.js:69 #: frontend/src/pages/sys-admin/groups/groups-content.js:184 @@ -789,7 +821,7 @@ msgstr "Você realmente deseja excluir essa conta?" #: frontend/src/pages/sys-admin/orgs/org-groups.js:120 #: frontend/src/pages/sys-admin/orgs/org-repos.js:117 #: frontend/src/pages/sys-admin/orgs/org-repos.js:125 -#: frontend/src/pages/sys-admin/orgs/org-users.js:298 +#: frontend/src/pages/sys-admin/orgs/org-users.js:288 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:205 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:213 #: frontend/src/pages/sys-admin/repos/dir-content.js:61 @@ -801,8 +833,8 @@ msgstr "Você realmente deseja excluir essa conta?" #: frontend/src/pages/sys-admin/users/search-users.js:355 #: frontend/src/pages/sys-admin/users/user-repos.js:163 #: frontend/src/pages/sys-admin/users/user-repos.js:218 -#: frontend/src/pages/sys-admin/users/users-content.js:361 -#: frontend/src/pages/sys-admin/users/users-content.js:560 +#: frontend/src/pages/sys-admin/users/users-content.js:352 +#: frontend/src/pages/sys-admin/users/users-content.js:548 #: frontend/src/pages/sys-admin/users/users.js:510 #: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:65 #: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:69 @@ -830,7 +862,6 @@ msgid "Are you sure you want to disconnect?" msgstr "" #: frontend/src/components/dialog/confirm-restore-repo.js:31 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:264 #: frontend/src/pages/sys-admin/repos/trash-repos.js:266 msgid "Restore Library" msgstr "Restaurar Biblioteca" @@ -844,13 +875,11 @@ msgstr "Tem certeza que deseja recuperar essa biblioteca?" #: frontend/src/pages/file-history-old/history-item.js:126 #: frontend/src/pages/my-libs/my-libs-deleted.js:176 #: frontend/src/pages/my-libs/my-libs-deleted.js:177 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:195 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:267 #: frontend/src/pages/sys-admin/repos/trash-repos.js:197 #: frontend/src/pages/sys-admin/repos/trash-repos.js:269 -#: frontend/src/repo-folder-trash.js:363 frontend/src/repo-folder-trash.js:374 -#: frontend/src/repo-snapshot.js:170 frontend/src/repo-snapshot.js:299 -#: frontend/src/repo-snapshot.js:308 +#: frontend/src/repo-folder-trash.js:358 frontend/src/repo-folder-trash.js:368 +#: frontend/src/repo-snapshot.js:168 frontend/src/repo-snapshot.js:297 +#: frontend/src/repo-snapshot.js:306 msgid "Restore" msgstr "Restaurar" @@ -938,12 +967,13 @@ msgid "New Department Library" msgstr "" #: frontend/src/components/dialog/create-department-repo-dialog.js:81 -#: frontend/src/components/dialog/create-file-dialog.js:98 +#: frontend/src/components/dialog/create-file-dialog.js:151 #: frontend/src/components/dialog/create-folder-dialog.js:86 #: frontend/src/components/dialog/create-group-dialog.js:69 #: frontend/src/components/dialog/create-repo-dialog.js:188 #: frontend/src/components/dialog/create-tag-dialog.js:79 #: frontend/src/components/dialog/list-created-files-dialog.js:28 +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:66 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:84 #: frontend/src/components/dialog/new-wiki-dialog.js:56 #: frontend/src/components/dialog/org-add-department-dialog.js:73 @@ -963,7 +993,8 @@ msgstr "" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:63 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:82 #: frontend/src/components/dialog/wiki-select-dialog.js:78 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:627 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:626 +#: frontend/src/components/draft-list-view/draft-list-view.js:36 #: frontend/src/components/group-members.js:30 #: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:122 #: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23 @@ -971,7 +1002,6 @@ msgstr "" #: frontend/src/pages/my-libs/my-libs-deleted.js:93 #: frontend/src/pages/my-libs/mylib-repo-list-view.js:90 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:160 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:75 #: frontend/src/pages/org-admin/org-admin-list.js:50 #: frontend/src/pages/org-admin/org-department-item.js:250 #: frontend/src/pages/org-admin/org-department-item.js:290 @@ -982,6 +1012,7 @@ msgstr "" #: frontend/src/pages/org-admin/org-group-repos.js:83 #: frontend/src/pages/org-admin/org-groups-search-groups.js:157 #: frontend/src/pages/org-admin/org-groups.js:160 +#: frontend/src/pages/org-admin/org-libraries.js:147 #: frontend/src/pages/org-admin/org-links.js:100 #: frontend/src/pages/org-admin/org-user-profile.js:136 #: frontend/src/pages/org-admin/org-user-repos.js:79 @@ -1012,12 +1043,12 @@ msgstr "" #: frontend/src/pages/sys-admin/users/user-links.js:49 #: frontend/src/pages/sys-admin/users/user-repos.js:54 #: frontend/src/pages/sys-admin/users/user-shared-repos.js:35 -#: frontend/src/repo-folder-trash.js:239 frontend/src/repo-snapshot.js:200 +#: frontend/src/repo-folder-trash.js:236 frontend/src/repo-snapshot.js:198 #: frontend/src/shared-dir-view.js:661 msgid "Name" msgstr "Nome" -#: frontend/src/components/dialog/create-file-dialog.js:62 +#: frontend/src/components/dialog/create-file-dialog.js:59 #: frontend/src/components/dialog/create-folder-dialog.js:54 #: frontend/src/components/dialog/rename-dialog.js:56 #: frontend/src/components/dialog/rename-dirent.js:56 @@ -1026,7 +1057,7 @@ msgstr "Nome" msgid "The name \"{name}\" is already taken. Please choose a different name." msgstr "" -#: frontend/src/components/dialog/create-file-dialog.js:94 +#: frontend/src/components/dialog/create-file-dialog.js:147 #: frontend/src/components/toolbar/dir-operation-toolbar.js:207 #: frontend/src/components/toolbar/dir-operation-toolbar.js:232 #: frontend/src/pages/repo-wiki-mode/side-panel.js:176 @@ -1068,7 +1099,7 @@ msgstr "Senha muito curta" #: frontend/src/components/dialog/create-repo-dialog.js:111 #: frontend/src/components/dialog/generate-upload-link.js:150 #: frontend/src/components/dialog/org-add-user-dialog.js:123 -#: frontend/src/components/share-link-panel/link-creation.js:181 +#: frontend/src/components/share-link-panel/link-creation.js:175 msgid "Passwords don't match" msgstr "Senhas não coincidem" @@ -1134,14 +1165,14 @@ msgstr "Permissão" #: frontend/src/components/dialog/share-repo-dialog.js:40 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:22 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57 -#: frontend/src/utils/utils.js:680 +#: frontend/src/utils/utils.js:684 msgid "Read-Write" msgstr "Leitura-Escrita" #: frontend/src/components/dialog/create-repo-dialog.js:227 #: frontend/src/components/dialog/share-repo-dialog.js:41 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57 -#: frontend/src/utils/utils.js:683 +#: frontend/src/utils/utils.js:687 msgid "Read-Only" msgstr "Somente Leitura" @@ -1155,7 +1186,7 @@ msgstr "Criptografar" #: frontend/src/components/dialog/org-add-user-dialog.js:145 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:106 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:153 -#: frontend/src/components/share-link-panel/link-creation.js:284 +#: frontend/src/components/share-link-panel/link-creation.js:278 #: frontend/src/pages/sys-admin/web-settings/web-settings.js:239 #: frontend/src/settings.js:48 frontend/src/settings.js:134 msgid "Password" @@ -1165,15 +1196,15 @@ msgstr "Senha" #: frontend/src/components/dialog/generate-upload-link.js:390 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:110 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:163 -#: frontend/src/components/share-link-panel/link-creation.js:295 +#: frontend/src/components/share-link-panel/link-creation.js:289 msgid "Password again" msgstr "Informe a senha novamente" #: frontend/src/components/dialog/create-tag-dialog.js:53 #: frontend/src/components/dialog/zip-download-dialog.js:73 -#: frontend/src/components/file-uploader/file-uploader.js:400 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:409 -#: frontend/src/pages/upload-link/file-uploader.js:399 +#: frontend/src/components/file-uploader/file-uploader.js:406 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:415 +#: frontend/src/pages/upload-link/file-uploader.js:404 msgid "Internal Server Error" msgstr "Erro interno do servidor" @@ -1183,10 +1214,10 @@ msgstr "" #: frontend/src/components/dialog/create-tag-dialog.js:73 #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:124 -#: frontend/src/components/share-link-panel/link-creation.js:259 +#: frontend/src/components/share-link-panel/link-creation.js:253 #: frontend/src/components/share-link-panel/link-details.js:166 -#: frontend/src/repo-folder-trash.js:201 frontend/src/repo-history.js:112 -#: frontend/src/repo-snapshot.js:150 +#: frontend/src/repo-folder-trash.js:198 frontend/src/repo-history.js:109 +#: frontend/src/repo-snapshot.js:148 msgid "Back" msgstr "Voltar" @@ -1202,10 +1233,10 @@ msgstr "" #: frontend/src/components/dialog/create-tag-dialog.js:109 #: frontend/src/components/file-view/file-toolbar.js:155 #: frontend/src/components/file-view/file-toolbar.js:214 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:115 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:158 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:199 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:222 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:121 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:165 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:206 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:229 #: frontend/src/shared-dir-view.js:486 msgid "Save" msgstr "" @@ -1229,8 +1260,6 @@ msgid "Permission name" msgstr "" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:151 -#: frontend/src/components/file-uploader/file-uploader.js:684 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:667 #: frontend/src/components/toolbar/dir-operation-toolbar.js:189 #: frontend/src/components/toolbar/dir-operation-toolbar.js:198 #: frontend/src/components/toolbar/dir-operation-toolbar.js:227 @@ -1244,8 +1273,7 @@ msgstr "" #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:69 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:79 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:89 -#: frontend/src/pages/upload-link/file-uploader.js:625 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:66 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:52 #: frontend/src/shared-dir-view.js:471 msgid "Upload" msgstr "Enviar arquivo" @@ -1253,8 +1281,8 @@ msgstr "Enviar arquivo" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:180 #: frontend/src/components/dialog/zip-download-dialog.js:123 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:637 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:661 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:662 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:686 #: frontend/src/components/file-view/file-toolbar.js:171 #: frontend/src/components/file-view/file-toolbar.js:255 #: frontend/src/components/file-view/file-view-tip.js:25 @@ -1262,10 +1290,10 @@ msgstr "Enviar arquivo" #: frontend/src/components/history-trash-file-view/download.js:10 #: frontend/src/components/shared-file-view/shared-file-view-tip.js:27 #: frontend/src/components/shared-file-view/shared-file-view.js:133 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:331 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:344 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:359 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:372 #: frontend/src/pages/file-history-old/history-item.js:127 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:122 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:128 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:74 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:253 #: frontend/src/pages/org-admin/statistic/statistic-traffic.js:63 @@ -1280,7 +1308,7 @@ msgstr "Enviar arquivo" #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:84 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:94 #: frontend/src/pages/sys-admin/users/user-links.js:202 -#: frontend/src/repo-snapshot.js:309 frontend/src/shared-dir-view.js:769 +#: frontend/src/repo-snapshot.js:307 frontend/src/shared-dir-view.js:769 #: frontend/src/shared-dir-view.js:796 frontend/src/shared-dir-view.js:844 #: frontend/src/shared-dir-view.js:876 frontend/src/shared-dir-view.js:945 #: frontend/src/shared-dir-view.js:963 @@ -1310,9 +1338,9 @@ msgstr "" #: frontend/src/components/dialog/view-link-dialog.js:38 #: frontend/src/components/share-link-panel/link-item.js:112 #: frontend/src/components/shared-link.js:24 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:329 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:337 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:343 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:357 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:365 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:371 #: frontend/src/pages/org-admin/org-saml-config.js:118 #: frontend/src/pages/org-admin/org-saml-config.js:132 #: frontend/src/pages/org-admin/org-saml-config.js:146 @@ -1345,7 +1373,7 @@ msgstr "" #: frontend/src/components/select-editor/select-editor.js:138 #: frontend/src/components/share-link-panel/link-details.js:206 #: frontend/src/components/share-link-panel/link-details.js:207 -#: frontend/src/components/toolbar/view-file-toolbar.js:67 +#: frontend/src/components/toolbar/view-file-toolbar.js:87 #: frontend/src/components/user-settings/user-avatar-form.js:97 #: frontend/src/pages/org-admin/org-user-profile.js:139 #: frontend/src/pages/org-admin/org-user-profile.js:145 @@ -1359,9 +1387,9 @@ msgstr "" #: frontend/src/pages/sys-admin/institutions/institution-info.js:28 #: frontend/src/pages/sys-admin/orgs/org-info.js:41 #: frontend/src/pages/sys-admin/users/user-info.js:91 -#: frontend/src/pages/sys-admin/users/users-content.js:514 +#: frontend/src/pages/sys-admin/users/users-content.js:502 #: frontend/src/pages/wiki/main-panel.js:106 -#: frontend/src/pages/wiki/main-panel.js:107 frontend/src/repo-history.js:306 +#: frontend/src/pages/wiki/main-panel.js:107 frontend/src/repo-history.js:303 msgid "Edit" msgstr "Editar" @@ -1399,7 +1427,6 @@ msgstr "" #: frontend/src/components/dialog/delete-repo-dialog.js:66 #: frontend/src/components/dialog/org-delete-repo-dialog.js:32 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:33 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:253 #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:101 #: frontend/src/pages/sys-admin/orgs/org-repos.js:122 #: frontend/src/pages/sys-admin/repos/trash-repos.js:255 @@ -1423,28 +1450,11 @@ msgid "Select Tags" msgstr "" #: frontend/src/components/dialog/edit-filetag-dialog.js:141 -#: frontend/src/components/popover/edit-filetag-popover.js:187 +#: frontend/src/components/popover/edit-filetag-popover.js:182 #: frontend/src/components/popover/list-tag-popover.js:145 msgid "Create a new tag" msgstr "" -#: frontend/src/components/dialog/edit-filetag-dialog.js:145 -#: frontend/src/components/dialog/list-created-files-dialog.js:52 -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:107 -#: frontend/src/components/dialog/org-add-admin-dialog.js:65 -#: frontend/src/components/dialog/search-file-dialog.js:115 -#: frontend/src/components/dialog/share-admin-link.js:35 -#: frontend/src/components/dialog/share-repo-dialog.js:149 -#: frontend/src/components/dialog/transfer-group-dialog.js:68 -#: frontend/src/components/search/ai-search.js:663 -#: frontend/src/components/search/ai-search.js:700 -#: frontend/src/components/search/search.js:497 -#: frontend/src/components/search/search.js:532 -#: frontend/src/components/system-notification.js:46 -#: frontend/src/pages/groups/group-view.js:479 -msgid "Close" -msgstr "Fechar" - #: frontend/src/components/dialog/edit-repo-commit-labels.js:47 msgid "Successfully edited labels." msgstr "" @@ -1458,48 +1468,48 @@ msgid "Find an option" msgstr "" #: frontend/src/components/dialog/extra-attributes-dialog/index.js:217 -#: frontend/src/components/dirent-detail/detail-list-view.js:93 -#: frontend/src/components/dirent-detail/detail-list-view.js:134 +#: frontend/src/components/dirent-detail/detail-list-view.js:92 +#: frontend/src/components/dirent-detail/detail-list-view.js:133 msgid "Edit extra properties" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:142 #: frontend/src/components/dialog/reset-webdav-password.js:29 #: frontend/src/components/dialog/set-webdav-password.js:29 -#: frontend/src/components/share-link-panel/link-creation.js:173 +#: frontend/src/components/share-link-panel/link-creation.js:167 msgid "Please enter a password." msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:146 #: frontend/src/components/dialog/reset-webdav-password.js:33 #: frontend/src/components/dialog/set-webdav-password.js:33 -#: frontend/src/components/share-link-panel/link-creation.js:177 +#: frontend/src/components/share-link-panel/link-creation.js:171 msgid "The password is too short." msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:154 #: frontend/src/components/dialog/reset-webdav-password.js:38 #: frontend/src/components/dialog/set-webdav-password.js:38 -#: frontend/src/components/share-link-panel/link-creation.js:185 +#: frontend/src/components/share-link-panel/link-creation.js:179 msgid "" "The password is too weak. It should include at least {passwordStrengthLevel}" " of the following: number, upper letter, lower letter and other symbols." msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:162 -#: frontend/src/components/share-link-panel/link-creation.js:193 +#: frontend/src/components/share-link-panel/link-creation.js:187 msgid "Please select an expiration time" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:170 -#: frontend/src/components/share-link-panel/link-creation.js:202 +#: frontend/src/components/share-link-panel/link-creation.js:196 msgid "Please enter days" msgstr "Por favor, informe os dias" #: frontend/src/components/dialog/generate-upload-link.js:174 #: frontend/src/components/dialog/lib-history-setting-dialog.js:66 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:66 -#: frontend/src/components/share-link-panel/link-creation.js:206 +#: frontend/src/components/share-link-panel/link-creation.js:200 msgid "Please enter a non-negative integer" msgstr "" @@ -1510,7 +1520,7 @@ msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:276 #: frontend/src/components/dialog/reset-webdav-password.js:68 #: frontend/src/components/dialog/set-webdav-password.js:68 -#: frontend/src/components/share-link-panel/link-creation.js:285 +#: frontend/src/components/share-link-panel/link-creation.js:279 msgid "" "(at least {passwordMinLength} characters and includes " "{passwordStrengthLevel} of the following: number, upper letter, lower letter" @@ -1557,18 +1567,18 @@ msgstr "Enviar" #: frontend/src/components/dialog/generate-upload-link.js:367 #: frontend/src/components/dialog/generate-upload-link.js:372 -#: frontend/src/components/share-link-panel/link-creation.js:273 -#: frontend/src/components/share-link-panel/link-creation.js:278 +#: frontend/src/components/share-link-panel/link-creation.js:267 +#: frontend/src/components/share-link-panel/link-creation.js:272 msgid "Add password protection" msgstr "Adicionar proteção por senha" #: frontend/src/components/dialog/generate-upload-link.js:403 -#: frontend/src/components/share-link-panel/link-creation.js:308 +#: frontend/src/components/share-link-panel/link-creation.js:302 msgid "Add auto expiration" msgstr "Adicionar auto expiração" #: frontend/src/components/dialog/generate-upload-link.js:422 -#: frontend/src/components/share-link-panel/link-creation.js:344 +#: frontend/src/components/share-link-panel/link-creation.js:338 #: frontend/src/components/user-settings/web-api-auth-token.js:86 msgid "Generate" msgstr "Gerar" @@ -1688,8 +1698,8 @@ msgstr "" #: frontend/src/components/dialog/invite-people-dialog.js:107 #: frontend/src/components/dialog/share-dialog.js:154 #: frontend/src/components/dialog/share-to-invite-people.js:273 -#: frontend/src/components/main-side-nav.js:261 -#: frontend/src/components/main-side-nav.js:263 +#: frontend/src/components/main-side-nav.js:271 +#: frontend/src/components/main-side-nav.js:273 #: frontend/src/components/toolbar/invitations-toolbar.js:31 #: frontend/src/components/toolbar/invitations-toolbar.js:35 #: frontend/src/pages/invitations/invitations-view.js:282 @@ -1747,33 +1757,36 @@ msgstr "A senha será mantida no servidor por apenas 1 hora." msgid "Successfully set library history." msgstr "Histórico da biblioteca atualizado com sucesso." -#: frontend/src/components/dialog/lib-history-setting-dialog.js:112 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:110 -msgid "{placeholder} History Setting" -msgstr "{placeholder} Configuração do Histórico" +#: frontend/src/components/dialog/lib-history-setting-dialog.js:116 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:114 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:351 +#: frontend/src/pages/my-libs/mylib-repo-menu.js:154 +#: frontend/src/pages/sys-admin/repos/repos.js:271 +msgid "History Setting" +msgstr "Configurações do Histórico" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:123 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:122 msgid "Setting library history is disabled by Admin." msgstr "" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:128 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:121 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:127 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:120 msgid "Keep full history" msgstr "Manter histórico completo" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:132 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:125 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:131 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:124 msgid "Don't keep history" msgstr "Não manter histórico" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:136 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:129 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:135 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:128 msgid "Only keep a period of history:" msgstr "Mantenha apenas o período do histórico:" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:145 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:144 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:117 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:138 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:137 #: frontend/src/components/set-link-expiration.js:89 msgid "days" msgstr "dias" @@ -1806,30 +1819,30 @@ msgstr "Permissão de Usuario" msgid "Group Permission" msgstr "Permissão de Grupo" -#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:69 +#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:73 msgid "{placeholder} Folder Permission" msgstr "{placeholder} Permissão da Pasta" -#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:69 -msgid "Set permission of {placeholder}" -msgstr "" +#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:73 +msgid "Set {placeholder}'s permission" +msgstr "Setar {placeholder}'s permissão" #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:186 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:169 #: frontend/src/components/dialog/repo-api-token-dialog.js:197 #: frontend/src/components/dialog/zip-download-dialog.js:76 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:294 -#: frontend/src/pages/lib-content-view/lib-content-view.js:181 -#: frontend/src/pages/lib-content-view/lib-content-view.js:710 -#: frontend/src/pages/lib-content-view/lib-content-view.js:758 -#: frontend/src/pages/lib-content-view/lib-content-view.js:850 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1035 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1051 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1087 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1115 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1177 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1233 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1271 +#: frontend/src/pages/lib-content-view/lib-content-view.js:185 +#: frontend/src/pages/lib-content-view/lib-content-view.js:735 +#: frontend/src/pages/lib-content-view/lib-content-view.js:784 +#: frontend/src/pages/lib-content-view/lib-content-view.js:869 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1065 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1081 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1117 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1145 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1209 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1259 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1287 #: frontend/src/pages/my-libs/my-libs-deleted.js:152 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:293 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:315 @@ -1838,22 +1851,22 @@ msgstr "" #: frontend/src/pages/search/main-panel.js:197 #: frontend/src/pages/shared-with-all/public-shared-view.js:106 #: frontend/src/pages/sys-admin/abuse-reports.js:45 -#: frontend/src/pages/upload-link/file-uploader.js:433 -#: frontend/src/repo-folder-trash.js:136 frontend/src/repo-folder-trash.js:333 -#: frontend/src/utils/utils.js:1190 +#: frontend/src/pages/upload-link/file-uploader.js:437 +#: frontend/src/repo-folder-trash.js:136 frontend/src/repo-folder-trash.js:329 +#: frontend/src/utils/utils.js:1194 msgid "Error" msgstr "Erro" #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:189 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:172 #: frontend/src/components/dialog/repo-api-token-dialog.js:199 -#: frontend/src/pages/lib-content-view/lib-content-view.js:187 +#: frontend/src/pages/lib-content-view/lib-content-view.js:191 #: frontend/src/pages/search/main-panel.js:82 #: frontend/src/pages/sys-admin/abuse-reports.js:47 -#: frontend/src/repo-folder-trash.js:142 frontend/src/repo-folder-trash.js:335 +#: frontend/src/repo-folder-trash.js:142 frontend/src/repo-folder-trash.js:331 #: frontend/src/shared-file-view-document.js:74 #: frontend/src/shared-file-view-spreadsheet.js:71 -#: frontend/src/utils/utils.js:1193 frontend/src/view-file-document.js:76 +#: frontend/src/utils/utils.js:1197 frontend/src/view-file-document.js:76 #: frontend/src/view-file-spreadsheet.js:71 msgid "Please check the network." msgstr "Por favor " @@ -1891,23 +1904,6 @@ msgstr "Selecionar um grupo" msgid "User" msgstr "Usuário" -#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:283 -#: frontend/src/components/dialog/org-add-member-dialog.js:58 -#: frontend/src/components/dialog/share-to-user.js:357 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-member-dialog.js:37 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-member-dialog.js:56 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-batch-add-admin-dialog.js:45 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:45 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:46 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:240 -#: frontend/src/components/list-and-add-group-members.js:173 -#: frontend/src/pages/org-admin/org-users-search-users.js:196 -#: frontend/src/pages/org-admin/org-users-users.js:260 -#: frontend/src/pages/sys-admin/users/search-users.js:313 -#: frontend/src/pages/sys-admin/users/users.js:425 -msgid "Search users" -msgstr "" - #: frontend/src/components/dialog/list-created-files-dialog.js:23 msgid "Created Files" msgstr "" @@ -1922,60 +1918,67 @@ msgstr "" #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:48 #: frontend/src/pages/sys-admin/devices/devices-errors.js:53 #: frontend/src/pages/sys-admin/logs-page/login-logs.js:48 -#: frontend/src/repo-history.js:141 frontend/src/repo-history.js:148 +#: frontend/src/repo-history.js:138 frontend/src/repo-history.js:145 #: frontend/src/user-notifications.js:131 #: frontend/src/user-notifications.js:135 msgid "Time" msgstr "Hora" -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79 -msgid "Tagged Files" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:44 +#: frontend/src/pages/drafts/draft-content.js:29 +msgid "Successfully deleted draft %(draft)s." msgstr "" -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:85 -#: frontend/src/components/dialog/search-file-dialog.js:94 -#: frontend/src/components/dirent-detail/detail-list-view.js:120 -#: frontend/src/components/dirent-detail/file-details.js:85 -#: frontend/src/components/dirent-detail/lib-details.js:69 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:630 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124 -#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24 -#: frontend/src/file-history-old.js:245 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:74 -#: frontend/src/pages/my-libs/mylib-repo-list-view.js:92 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:80 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:82 -#: frontend/src/pages/org-admin/org-department-item.js:327 -#: frontend/src/pages/org-admin/org-group-repos.js:84 -#: frontend/src/pages/org-admin/org-user-repos.js:80 -#: frontend/src/pages/org-admin/org-user-shared-repos.js:78 -#: frontend/src/pages/search/advanced-search.js:78 -#: frontend/src/pages/search/advanced-search.js:226 -#: frontend/src/pages/share-with-ocm/remote-dir-content.js:99 -#: frontend/src/pages/shared-libs/shared-libs.js:84 -#: frontend/src/pages/sys-admin/departments/department-libraries.js:85 -#: frontend/src/pages/sys-admin/repos/dir-content.js:104 -#: frontend/src/pages/sys-admin/repos/repos.js:82 -#: frontend/src/pages/sys-admin/repos/repos.js:84 -#: frontend/src/pages/sys-admin/users/user-shared-repos.js:37 -#: frontend/src/repo-folder-trash.js:242 frontend/src/repo-snapshot.js:201 -#: frontend/src/shared-dir-view.js:663 -msgid "Size" -msgstr "Tamanho" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:48 +#: frontend/src/pages/drafts/draft-content.js:33 +msgid "Failed to delete draft %(draft)s." +msgstr "" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:61 +#: frontend/src/pages/drafts/drafts-view.js:19 +msgid "Drafts" +msgstr "" + +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:67 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:74 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:74 +#: frontend/src/components/group-members.js:125 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:126 +#: frontend/src/components/wiki-list-view/wiki-list-view.js:45 +#: frontend/src/pages/groups/group-view.js:381 +#: frontend/src/pages/org-admin/org-group-members.js:109 +#: frontend/src/pages/org-admin/org-libraries.js:153 +#: frontend/src/pages/org-admin/org-links.js:101 +#: frontend/src/pages/org-admin/org-user-shared-repos.js:77 +#: frontend/src/pages/shared-libs/shared-libs.js:86 +#: frontend/src/pages/sys-admin/groups/group-members.js:166 +#: frontend/src/pages/sys-admin/groups/groups-content.js:58 +#: frontend/src/pages/sys-admin/links/share-links.js:66 +#: frontend/src/pages/sys-admin/orgs/org-repos.js:35 +#: frontend/src/pages/sys-admin/repos/repos.js:88 +#: frontend/src/pages/sys-admin/repos/trash-repos.js:67 +#: frontend/src/pages/sys-admin/users/user-groups.js:119 +#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:170 +#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:188 +msgid "Owner" +msgstr "Proprietário" + +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:68 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:86 #: frontend/src/components/dialog/search-file-dialog.js:95 #: frontend/src/components/dialog/share-repo-dialog.js:129 #: frontend/src/components/dialog/wiki-select-dialog.js:79 -#: frontend/src/components/dirent-detail/detail-list-view.js:87 -#: frontend/src/components/dirent-detail/detail-list-view.js:122 +#: frontend/src/components/dirent-detail/detail-list-view.js:86 +#: frontend/src/components/dirent-detail/detail-list-view.js:121 #: frontend/src/components/dirent-detail/file-details.js:87 #: frontend/src/components/dirent-detail/lib-details.js:70 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:631 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:630 +#: frontend/src/components/draft-list-view/draft-list-view.js:38 #: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:125 #: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25 #: frontend/src/components/wiki-list-view/wiki-list-view.js:46 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:76 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:46 #: frontend/src/pages/my-libs/mylib-repo-list-view.js:94 #: frontend/src/pages/org-admin/org-user-repos.js:81 #: frontend/src/pages/org-admin/org-user-shared-repos.js:79 @@ -1990,11 +1993,61 @@ msgstr "Tamanho" msgid "Last Update" msgstr "Última atualização" +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79 +msgid "Tagged Files" +msgstr "" + +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:85 +#: frontend/src/components/dialog/search-file-dialog.js:94 +#: frontend/src/components/dirent-detail/detail-list-view.js:119 +#: frontend/src/components/dirent-detail/file-details.js:85 +#: frontend/src/components/dirent-detail/lib-details.js:69 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:629 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124 +#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24 +#: frontend/src/file-history-old.js:245 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:44 +#: frontend/src/pages/my-libs/mylib-repo-list-view.js:92 +#: frontend/src/pages/org-admin/org-department-item.js:327 +#: frontend/src/pages/org-admin/org-group-repos.js:84 +#: frontend/src/pages/org-admin/org-libraries.js:150 +#: frontend/src/pages/org-admin/org-user-repos.js:80 +#: frontend/src/pages/org-admin/org-user-shared-repos.js:78 +#: frontend/src/pages/search/advanced-search.js:78 +#: frontend/src/pages/search/advanced-search.js:226 +#: frontend/src/pages/share-with-ocm/remote-dir-content.js:99 +#: frontend/src/pages/shared-libs/shared-libs.js:84 +#: frontend/src/pages/sys-admin/departments/department-libraries.js:85 +#: frontend/src/pages/sys-admin/repos/dir-content.js:104 +#: frontend/src/pages/sys-admin/repos/repos.js:82 +#: frontend/src/pages/sys-admin/repos/repos.js:84 +#: frontend/src/pages/sys-admin/users/user-shared-repos.js:37 +#: frontend/src/repo-folder-trash.js:238 frontend/src/repo-snapshot.js:199 +#: frontend/src/shared-dir-view.js:663 +msgid "Size" +msgstr "Tamanho" + #: frontend/src/components/dialog/list-taggedfiles-dialog.js:165 #: frontend/src/pages/starred/starred.js:221 msgid "deleted" msgstr "" +#: frontend/src/components/dialog/local-draft-dialog.js:17 +msgid "Local draft" +msgstr "" + +#: frontend/src/components/dialog/local-draft-dialog.js:19 +msgid "You have an unsaved draft. Do you like to use it?" +msgstr "" + +#: frontend/src/components/dialog/local-draft-dialog.js:22 +msgid "Use draft" +msgstr "" + +#: frontend/src/components/dialog/local-draft-dialog.js:23 +msgid "Delete draft" +msgstr "" + #: frontend/src/components/dialog/manage-members-dialog.js:21 msgid "Manage group members" msgstr "" @@ -2013,8 +2066,10 @@ msgstr "" #: frontend/src/components/dialog/op-menu.js:53 #: frontend/src/components/dialog/op-menu.js:54 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:809 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:810 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:837 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:838 +#: frontend/src/components/draft-list-view/draft-list-item.js:104 +#: frontend/src/components/draft-list-view/draft-list-item.js:105 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:123 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:124 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:152 @@ -2039,16 +2094,16 @@ msgstr "" #: frontend/src/pages/my-libs/mylib-repo-menu.js:210 #: frontend/src/pages/my-libs/mylib-repo-menu.js:263 #: frontend/src/pages/my-libs/mylib-repo-menu.js:264 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:260 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:261 #: frontend/src/pages/org-admin/org-groups-search-groups.js:108 #: frontend/src/pages/org-admin/org-groups-search-groups.js:109 #: frontend/src/pages/org-admin/org-groups.js:299 #: frontend/src/pages/org-admin/org-groups.js:300 +#: frontend/src/pages/org-admin/org-libraries.js:309 +#: frontend/src/pages/org-admin/org-libraries.js:310 #: frontend/src/pages/org-admin/org-links.js:209 #: frontend/src/pages/org-admin/org-links.js:210 -#: frontend/src/pages/org-admin/org-user-item.js:187 -#: frontend/src/pages/org-admin/org-user-item.js:188 +#: frontend/src/pages/org-admin/org-user-item.js:172 +#: frontend/src/pages/org-admin/org-user-item.js:173 #: frontend/src/pages/repo-wiki-mode/side-panel.js:168 #: frontend/src/pages/repo-wiki-mode/side-panel.js:169 #: frontend/src/pages/sdoc/sdoc-file-history/history-version.js:127 @@ -2107,7 +2162,7 @@ msgstr "" #: frontend/src/pages/sys-admin/departments/department.js:105 #: frontend/src/pages/sys-admin/groups/group-members.js:324 #: frontend/src/pages/sys-admin/institutions/institution-users.js:362 -#: frontend/src/pages/sys-admin/orgs/org-users.js:434 +#: frontend/src/pages/sys-admin/orgs/org-users.js:415 msgid "Add Member" msgstr "Adicionar Membro" @@ -2158,11 +2213,11 @@ msgstr "" #: frontend/src/pages/sys-admin/institutions/institutions.js:127 #: frontend/src/pages/sys-admin/orgs/org-groups.js:107 #: frontend/src/pages/sys-admin/orgs/org-repos.js:100 -#: frontend/src/pages/sys-admin/orgs/org-users.js:228 +#: frontend/src/pages/sys-admin/orgs/org-users.js:220 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:138 #: frontend/src/pages/sys-admin/terms-and-conditions/item.js:125 #: frontend/src/pages/sys-admin/users/user-repos.js:192 -#: frontend/src/pages/sys-admin/users/users-content.js:403 +#: frontend/src/pages/sys-admin/users/users-content.js:393 msgid "Are you sure you want to delete {placeholder} ?" msgstr "" @@ -2173,7 +2228,7 @@ msgstr "" #: frontend/src/components/dialog/org-delete-member-dialog.js:40 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-member-dialog.js:40 -#: frontend/src/pages/sys-admin/orgs/org-users.js:295 +#: frontend/src/pages/sys-admin/orgs/org-users.js:285 msgid "Delete Member" msgstr "Excluir Membro" @@ -2259,9 +2314,9 @@ msgid "API token is copied to the clipboard." msgstr "" #: frontend/src/components/dialog/repo-api-token-dialog.js:116 -#: frontend/src/pages/lib-content-view/lib-content-view.js:168 -#: frontend/src/pages/lib-content-view/lib-content-view.js:171 -#: frontend/src/repo-folder-trash.js:131 frontend/src/utils/utils.js:1185 +#: frontend/src/pages/lib-content-view/lib-content-view.js:172 +#: frontend/src/pages/lib-content-view/lib-content-view.js:175 +#: frontend/src/repo-folder-trash.js:131 frontend/src/utils/utils.js:1189 msgid "Permission denied" msgstr "Permissão negada" @@ -2277,29 +2332,33 @@ msgstr "" msgid "{placeholder} SeaTable integration" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:52 -msgid "{placeholder} Share Admin" -msgstr "" +#: frontend/src/components/dialog/repo-share-admin-dialog.js:56 +#: frontend/src/components/main-side-nav.js:278 +#: frontend/src/components/main-side-nav.js:280 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:354 +#: frontend/src/pages/my-libs/mylib-repo-menu.js:178 +msgid "Share Admin" +msgstr "Compartilhar Administrador" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:67 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:65 #: frontend/src/pages/share-admin/share-links.js:554 #: frontend/src/pages/share-admin/upload-links.js:286 #: frontend/src/pages/sys-admin/links/links-nav.js:15 msgid "Share Links" msgstr "Links compartilhados" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:74 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:72 #: frontend/src/pages/share-admin/share-links.js:557 #: frontend/src/pages/share-admin/upload-links.js:288 #: frontend/src/pages/sys-admin/links/links-nav.js:16 msgid "Upload Links" msgstr "Enviar Links" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:80 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:78 msgid "User Shares" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:85 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:83 msgid "Group Shares" msgstr "" @@ -2427,15 +2486,15 @@ msgstr "" #: frontend/src/components/dialog/share-dialog.js:323 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-dialog.js:84 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:640 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:664 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:665 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:689 #: frontend/src/components/file-view/file-toolbar.js:143 #: frontend/src/components/file-view/file-toolbar.js:242 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:348 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:511 #: frontend/src/components/toolbar/dir-operation-toolbar.js:218 -#: frontend/src/components/toolbar/view-file-toolbar.js:77 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:105 +#: frontend/src/components/toolbar/view-file-toolbar.js:103 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:69 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:359 #: frontend/src/pages/my-libs/mylib-repo-menu.js:142 @@ -2497,12 +2556,12 @@ msgstr "" #: frontend/src/components/dialog/share-to-other-server.js:193 #: frontend/src/pages/groups/group-view.js:302 -#: frontend/src/pages/org-admin/org-user-item.js:83 +#: frontend/src/pages/org-admin/org-user-item.js:82 #: frontend/src/pages/org-admin/org-users-users.js:157 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:168 -#: frontend/src/pages/sys-admin/users/users-content.js:261 -#: frontend/src/pages/sys-admin/users/users-content.js:322 -#: frontend/src/pages/sys-admin/users/users-content.js:327 +#: frontend/src/pages/sys-admin/users/users-content.js:256 +#: frontend/src/pages/sys-admin/users/users-content.js:313 +#: frontend/src/pages/sys-admin/users/users-content.js:318 #: frontend/src/pages/sys-admin/users/users.js:269 #: frontend/src/pages/sys-admin/users/users.js:293 msgid "It may take some time, please wait." @@ -2518,7 +2577,7 @@ msgstr "" #: frontend/src/pages/sys-admin/invitations/invitations.js:300 #: frontend/src/pages/sys-admin/notifications/notifications.js:274 #: frontend/src/pages/sys-admin/orgs/org-repos.js:176 -#: frontend/src/pages/sys-admin/orgs/org-users.js:390 +#: frontend/src/pages/sys-admin/orgs/org-users.js:371 #: frontend/src/pages/sys-admin/orgs/orgs.js:105 #: frontend/src/pages/sys-admin/orgs/search-orgs.js:69 #: frontend/src/pages/sys-admin/repos/dir-view.js:96 @@ -2633,31 +2692,6 @@ msgstr "" msgid "Add Organization" msgstr "" -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:74 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:74 -#: frontend/src/components/group-members.js:125 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:126 -#: frontend/src/components/wiki-list-view/wiki-list-view.js:45 -#: frontend/src/pages/groups/group-view.js:381 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:86 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:65 -#: frontend/src/pages/org-admin/org-group-members.js:109 -#: frontend/src/pages/org-admin/org-links.js:101 -#: frontend/src/pages/org-admin/org-user-shared-repos.js:77 -#: frontend/src/pages/shared-libs/shared-libs.js:86 -#: frontend/src/pages/sys-admin/groups/group-members.js:166 -#: frontend/src/pages/sys-admin/groups/groups-content.js:58 -#: frontend/src/pages/sys-admin/links/share-links.js:66 -#: frontend/src/pages/sys-admin/orgs/org-repos.js:35 -#: frontend/src/pages/sys-admin/repos/repos.js:88 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:67 -#: frontend/src/pages/sys-admin/users/user-groups.js:119 -#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:170 -#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:188 -msgid "Owner" -msgstr "Proprietário" - #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:101 msgid "Owner can use admin panel in an organization, must be a new account." msgstr "O proprietário pode usar o painel administrativo em uma organização, precisar de uma nova conta." @@ -2700,7 +2734,7 @@ msgstr "(se deixado em branco, o proprietário será o administrador)" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:80 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:81 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:51 -#: frontend/src/components/dialog/transfer-dialog.js:146 +#: frontend/src/components/dialog/transfer-dialog.js:79 msgid "Select a user" msgstr "" @@ -2725,7 +2759,7 @@ msgid "End date" msgstr "" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:34 -#: frontend/src/components/dialog/transfer-dialog.js:173 +#: frontend/src/components/dialog/transfer-dialog.js:71 msgid "Transfer Library {library_name}" msgstr "" @@ -2745,16 +2779,16 @@ msgstr "" msgid "Terms" msgstr "" -#: frontend/src/components/dialog/transfer-dialog.js:127 -msgid "Transfer to user" +#: frontend/src/components/dialog/transfer-dialog.js:87 +msgid "Select a department" msgstr "" -#: frontend/src/components/dialog/transfer-dialog.js:133 +#: frontend/src/components/dialog/transfer-dialog.js:95 msgid "Transfer to department" msgstr "" -#: frontend/src/components/dialog/transfer-dialog.js:157 -msgid "Select a department" +#: frontend/src/components/dialog/transfer-dialog.js:95 +msgid "Transfer to user" msgstr "" #: frontend/src/components/dialog/transfer-group-dialog.js:55 @@ -2820,65 +2854,64 @@ msgstr "" msgid "Packaging..." msgstr "Empacotando..." -#: frontend/src/components/dir-view-mode/dir-column-file.js:48 +#: frontend/src/components/dir-view-mode/dir-column-file.js:69 msgid "File does not exist." msgstr "" -#: frontend/src/components/dirent-detail/detail-list-view.js:86 -#: frontend/src/components/dirent-detail/detail-list-view.js:121 +#: frontend/src/components/dir-view-mode/dir-column-file.js:90 +msgid "This file is in draft stage." +msgstr "" + +#: frontend/src/components/dir-view-mode/dir-column-file.js:91 +msgid "View Draft" +msgstr "" + +#: frontend/src/components/dirent-detail/detail-list-view.js:85 +#: frontend/src/components/dirent-detail/detail-list-view.js:120 #: frontend/src/components/dirent-detail/file-details.js:86 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:75 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:45 msgid "Location" msgstr "" -#: frontend/src/components/dirent-detail/detail-list-view.js:102 -#: frontend/src/components/dirent-detail/detail-list-view.js:104 +#: frontend/src/components/dirent-detail/detail-list-view.js:101 +#: frontend/src/components/dirent-detail/detail-list-view.js:103 msgid "Apply properties to files inside the folder" msgstr "" #: frontend/src/components/dirent-detail/lib-details.js:68 -#: frontend/src/components/main-side-nav.js:180 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:79 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:82 +#: frontend/src/components/main-side-nav.js:181 +#: frontend/src/pages/org-admin/org-libraries.js:149 #: frontend/src/pages/repo-wiki-mode/side-panel.js:161 -#: frontend/src/pages/sys-admin/info.js:116 +#: frontend/src/pages/sys-admin/info.js:112 #: frontend/src/pages/sys-admin/repos/repos.js:81 #: frontend/src/pages/sys-admin/repos/repos.js:84 msgid "Files" msgstr "Arquivos" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:210 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:705 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 msgid "Frozen by {name}" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:210 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:705 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 msgid "locked by {name}" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:214 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:711 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:736 msgid "freezed" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:214 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:711 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:736 #: frontend/src/components/file-view/file-info.js:31 #: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:17 msgid "locked" msgstr "Travado" -#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 -msgid "Unselect this item" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 -msgid "Select this item" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-item.js:734 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:818 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:759 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:846 #: frontend/src/components/file-view/file-info.js:40 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:643 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:333 @@ -2890,8 +2923,8 @@ msgstr "" msgid "Unstar" msgstr "Desmarcar" -#: frontend/src/components/dirent-list-view/dirent-list-item.js:734 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:818 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:759 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:846 #: frontend/src/components/file-view/file-info.js:40 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:643 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:333 @@ -2901,24 +2934,40 @@ msgstr "Desmarcar" msgid "Star" msgstr "Marcar" -#: frontend/src/components/dirent-list-view/dirent-list-view.js:623 -msgid "Unselect all items" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-view.js:623 -msgid "Select all items" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-none-view.js:54 +#: frontend/src/components/dirent-list-view/dirent-none-view.js:52 msgid "This folder has no content at this time." msgstr "" -#: frontend/src/components/dirent-list-view/dirent-none-view.js:55 +#: frontend/src/components/dirent-list-view/dirent-none-view.js:53 msgid "You can create files quickly" msgstr "" +#: frontend/src/components/draft-list-view/draft-list-item.js:113 +#: frontend/src/pages/sdoc-revision/index.js:123 +msgid "Publish" +msgstr "" + +#: frontend/src/components/draft-list-view/draft-list-view.js:37 +#: frontend/src/pages/dashboard/content.js:34 +#: frontend/src/pages/org-admin/devices/devices-errors.js:51 +#: frontend/src/pages/org-admin/org-logs-file-audit.js:103 +#: frontend/src/pages/org-admin/org-logs-file-update.js:117 +#: frontend/src/pages/org-admin/org-logs-perm-audit.js:84 +#: frontend/src/pages/share-admin/share-links.js:88 +#: frontend/src/pages/share-admin/upload-links.js:51 +#: frontend/src/pages/starred/starred.js:35 +#: frontend/src/pages/sys-admin/abuse-reports.js:87 +#: frontend/src/pages/sys-admin/devices/devices-errors.js:51 +#: frontend/src/pages/sys-admin/file-scan-records.js:29 +#: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:91 +#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:169 +#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:187 +#: frontend/src/pages/sys-admin/web-settings/web-settings.js:279 +msgid "Library" +msgstr "Biblioteca" + #: frontend/src/components/file-chooser/file-chooser.js:286 -#: frontend/src/components/search/ai-search.js:453 +#: frontend/src/components/search/ai-search.js:452 #: frontend/src/components/search/wiki-search.js:193 msgid "No results matching" msgstr "" @@ -2932,151 +2981,132 @@ msgstr "Biblioteca atual" msgid "Other Libraries" msgstr "Outras bibliotecas" -#: frontend/src/components/file-uploader/file-uploader.js:148 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:146 -#: frontend/src/pages/upload-link/file-uploader.js:140 +#: frontend/src/components/file-uploader/file-uploader.js:149 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:147 +#: frontend/src/pages/upload-link/file-uploader.js:141 msgid "Please upload no more than {maxFiles} files at a time." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:395 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:406 -#: frontend/src/pages/upload-link/file-uploader.js:396 +#: frontend/src/components/file-uploader/file-uploader.js:401 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:412 +#: frontend/src/pages/upload-link/file-uploader.js:401 msgid "File is locked by others." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:396 +#: frontend/src/components/file-uploader/file-uploader.js:402 msgid "Invalid filename." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:397 +#: frontend/src/components/file-uploader/file-uploader.js:403 msgid "File already exists." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:398 +#: frontend/src/components/file-uploader/file-uploader.js:404 msgid "File size is too large." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:399 +#: frontend/src/components/file-uploader/file-uploader.js:405 msgid "Out of quota." msgstr "Sem cota disponível." -#: frontend/src/components/file-uploader/file-uploader.js:408 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:399 -#: frontend/src/pages/upload-link/file-uploader.js:389 +#: frontend/src/components/file-uploader/file-uploader.js:414 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:405 +#: frontend/src/pages/upload-link/file-uploader.js:394 msgid "Network error" msgstr "" -#: frontend/src/components/file-uploader/forbid-upload-list-item.js:23 -#: frontend/src/components/shared-link-file-uploader/forbid-upload-list-item.js:23 -#: frontend/src/pages/upload-link/forbid-upload-list-item.js:23 -msgid "File too large" +#: frontend/src/components/file-uploader/forbid-upload-list-item.js:13 +#: frontend/src/components/shared-link-file-uploader/forbid-upload-list-item.js:13 +msgid "Please upload files less than {placeholder}M" msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:94 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:94 +#: frontend/src/components/file-uploader/upload-list-item.js:97 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:97 #: frontend/src/pages/upload-link/upload-list-item.js:94 msgid "Preparing to upload..." msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:95 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:95 +#: frontend/src/components/file-uploader/upload-list-item.js:98 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:98 #: frontend/src/pages/upload-link/upload-list-item.js:95 msgid "Remaining" msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:96 -#: frontend/src/components/file-uploader/upload-list-item.js:122 +#: frontend/src/components/file-uploader/upload-list-item.js:99 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:99 +#: frontend/src/pages/upload-link/upload-list-item.js:96 +msgid "Indexing..." +msgstr "" + +#: frontend/src/components/file-uploader/upload-list-item.js:130 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:130 +#: frontend/src/pages/upload-link/upload-list-item.js:127 +msgid "Retry" +msgstr "" + +#: frontend/src/components/file-uploader/upload-list-item.js:133 #: frontend/src/components/file-view/file-toolbar.js:150 #: frontend/src/components/file-view/file-toolbar.js:209 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:96 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:122 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:155 -#: frontend/src/pages/upload-link/upload-list-item.js:96 -#: frontend/src/pages/upload-link/upload-list-item.js:122 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:133 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:117 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162 +#: frontend/src/pages/upload-link/upload-list-item.js:130 msgid "Saving..." msgstr "Salvando..." -#: frontend/src/components/file-uploader/upload-list-item.js:117 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:117 -#: frontend/src/pages/upload-link/upload-list-item.js:117 -msgid "Waiting..." -msgstr "" - -#: frontend/src/components/file-uploader/upload-list-item.js:118 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:118 -#: frontend/src/pages/upload-link/upload-list-item.js:118 -msgid "Uploading..." -msgstr "" - -#: frontend/src/components/file-uploader/upload-list-item.js:131 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:131 -#: frontend/src/pages/upload-link/upload-list-item.js:131 +#: frontend/src/components/file-uploader/upload-list-item.js:136 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:136 +#: frontend/src/pages/upload-link/upload-list-item.js:133 msgid "Uploaded" msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:147 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:147 -#: frontend/src/pages/upload-link/upload-list-item.js:147 -msgid "Retry" -msgstr "" - #: frontend/src/components/file-uploader/upload-progress-dialog.js:48 #: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:48 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:51 -msgid "{uploaded_files_num}/{all_files_num} Files" -msgstr "" +#: frontend/src/pages/org-admin/web-settings/web-settings.js:119 +msgid "File Upload" +msgstr "Carregamento de Arquivo" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:56 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:56 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:58 -msgid "{failed_files_num} file(s) failed to upload" -msgstr "" - -#: frontend/src/components/file-uploader/upload-progress-dialog.js:67 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:67 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:83 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:49 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:49 msgid "File Uploading..." msgstr "Carregando Arquivo..." +#: frontend/src/components/file-uploader/upload-progress-dialog.js:75 #: frontend/src/components/file-uploader/upload-progress-dialog.js:77 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:75 #: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:77 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:90 -msgid "All files uploaded" -msgstr "" - -#: frontend/src/components/file-uploader/upload-progress-dialog.js:96 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:96 msgid "Retry All" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:103 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:103 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:75 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:80 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:82 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:80 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:82 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:61 msgid "Cancel All" msgstr "Cancelar Todos" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:110 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:110 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:107 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:88 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:88 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:68 msgid "name" msgstr "nome" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:111 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:111 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:108 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:89 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:89 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:69 msgid "size" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:112 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:112 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:109 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:90 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:90 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:70 msgid "progress" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:113 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:113 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:110 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:91 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:91 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:71 msgid "state" msgstr "" @@ -3091,14 +3121,14 @@ msgid "unstarred" msgstr "desmarcar" #: frontend/src/components/file-view/file-toolbar.js:92 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:90 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:96 #: frontend/src/utils/text-translation.js:23 msgid "Lock" msgstr "Trava" #: frontend/src/components/file-view/file-toolbar.js:96 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:98 -#: frontend/src/utils/text-translation.js:24 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:104 +#: frontend/src/utils/text-translation.js:25 msgid "Unlock" msgstr "Destravar" @@ -3116,12 +3146,12 @@ msgstr "" #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:342 #: frontend/src/pages/org-admin/org-logs-file-update.js:260 #: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:137 -#: frontend/src/repo-history.js:292 frontend/src/utils/text-translation.js:21 +#: frontend/src/repo-history.js:289 frontend/src/utils/text-translation.js:21 msgid "Details" msgstr "Detalhes" #: frontend/src/components/file-view/file-toolbar.js:186 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:130 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:136 #: frontend/src/utils/text-translation.js:22 msgid "Open via Client" msgstr "Abrir através do cliente Desktop" @@ -3143,7 +3173,7 @@ msgstr "" #: frontend/src/pages/sys-admin/groups/group-members.js:109 #: frontend/src/pages/sys-admin/users/user-groups.js:122 #: frontend/src/pages/sys-admin/users/users-nav.js:25 -#: frontend/src/utils/utils.js:686 +#: frontend/src/utils/utils.js:690 msgid "Admin" msgstr "Administrador" @@ -3160,9 +3190,8 @@ msgstr "Membro" #: frontend/src/components/group-members.js:96 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:290 -#: frontend/src/pages/lib-content-view/lib-content-view.js:838 +#: frontend/src/pages/lib-content-view/lib-content-view.js:857 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:311 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:157 #: frontend/src/pages/org-admin/org-group-repos.js:146 #: frontend/src/pages/org-admin/org-user-repos.js:142 #: frontend/src/pages/sys-admin/repos/repos.js:162 @@ -3197,91 +3226,84 @@ msgstr "" msgid "Search group members" msgstr "" -#: frontend/src/components/main-side-nav.js:92 +#: frontend/src/components/main-side-nav.js:93 #: frontend/src/pages/org-admin/org-groups.js:154 msgid "All Groups" msgstr "Todos os grupos" -#: frontend/src/components/main-side-nav.js:123 -#: frontend/src/components/main-side-nav.js:125 -#: frontend/src/components/main-side-nav.js:132 -#: frontend/src/components/main-side-nav.js:134 +#: frontend/src/components/main-side-nav.js:124 +#: frontend/src/components/main-side-nav.js:126 +#: frontend/src/components/main-side-nav.js:133 +#: frontend/src/components/main-side-nav.js:135 #: frontend/src/pages/org-admin/side-panel.js:86 #: frontend/src/pages/sys-admin/side-panel.js:174 msgid "Links" msgstr "Links" -#: frontend/src/components/main-side-nav.js:150 -#: frontend/src/components/main-side-nav.js:152 +#: frontend/src/components/main-side-nav.js:151 +#: frontend/src/components/main-side-nav.js:153 #: frontend/src/pages/share-admin/folders.js:368 msgid "Folders" msgstr "Pastas" -#: frontend/src/components/main-side-nav.js:184 -#: frontend/src/components/main-side-nav.js:186 +#: frontend/src/components/main-side-nav.js:185 +#: frontend/src/components/main-side-nav.js:187 #: frontend/src/pages/my-libs/my-libs-deleted.js:54 #: frontend/src/pages/my-libs/my-libs.js:166 msgid "My Libraries" msgstr "Minhas Bibliotecas" -#: frontend/src/components/main-side-nav.js:191 -#: frontend/src/components/main-side-nav.js:193 +#: frontend/src/components/main-side-nav.js:192 +#: frontend/src/components/main-side-nav.js:194 #: frontend/src/pages/shared-libs/shared-libs.js:456 msgid "Shared with me" msgstr "Compartilhado comigo" -#: frontend/src/components/main-side-nav.js:198 -#: frontend/src/components/main-side-nav.js:200 +#: frontend/src/components/main-side-nav.js:199 +#: frontend/src/components/main-side-nav.js:201 #: frontend/src/pages/shared-with-all/public-shared-view.js:206 msgid "Shared with all" msgstr "Compartilhado com todos" -#: frontend/src/components/main-side-nav.js:205 -#: frontend/src/components/main-side-nav.js:207 +#: frontend/src/components/main-side-nav.js:206 +#: frontend/src/components/main-side-nav.js:208 msgid "Shared with groups" msgstr "Compartilhado com grupos" -#: frontend/src/components/main-side-nav.js:214 -#: frontend/src/components/main-side-nav.js:216 -#: frontend/src/components/main-side-nav.js:222 -#: frontend/src/components/main-side-nav.js:224 +#: frontend/src/components/main-side-nav.js:215 +#: frontend/src/components/main-side-nav.js:217 +#: frontend/src/components/main-side-nav.js:223 +#: frontend/src/components/main-side-nav.js:225 msgid "Shared from other servers" msgstr "" -#: frontend/src/components/main-side-nav.js:231 +#: frontend/src/components/main-side-nav.js:232 msgid "Tools" msgstr "Ferramentas" -#: frontend/src/components/main-side-nav.js:234 -#: frontend/src/components/main-side-nav.js:236 +#: frontend/src/components/main-side-nav.js:235 +#: frontend/src/components/main-side-nav.js:237 #: frontend/src/pages/starred/starred.js:315 msgid "Favorites" msgstr "Favoritos" -#: frontend/src/components/main-side-nav.js:241 -#: frontend/src/components/main-side-nav.js:243 +#: frontend/src/components/main-side-nav.js:242 +#: frontend/src/components/main-side-nav.js:244 msgid "Activities" msgstr "Atividades" -#: frontend/src/components/main-side-nav.js:248 -#: frontend/src/components/main-side-nav.js:250 +#: frontend/src/components/main-side-nav.js:249 +#: frontend/src/components/main-side-nav.js:251 #: frontend/src/pages/wikis/wikis.js:137 msgid "Published Libraries" msgstr "" -#: frontend/src/components/main-side-nav.js:254 -#: frontend/src/components/main-side-nav.js:256 +#: frontend/src/components/main-side-nav.js:264 +#: frontend/src/components/main-side-nav.js:266 #: frontend/src/pages/linked-devices/linked-devices.js:230 msgid "Linked Devices" msgstr "Dispositivos Conectados" -#: frontend/src/components/main-side-nav.js:268 -#: frontend/src/components/main-side-nav.js:270 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:354 -#: frontend/src/pages/my-libs/mylib-repo-menu.js:178 -msgid "Share Admin" -msgstr "Compartilhar Administrador" - #: frontend/src/components/more.js:14 msgid "show more" msgstr "" @@ -3321,15 +3343,15 @@ msgid "" "right}" msgstr "" -#: frontend/src/components/popover/edit-filetag-popover.js:141 +#: frontend/src/components/popover/edit-filetag-popover.js:137 msgid "No tags" msgstr "" -#: frontend/src/components/popover/edit-filetag-popover.js:145 +#: frontend/src/components/popover/edit-filetag-popover.js:141 msgid "Tag not found" msgstr "" -#: frontend/src/components/popover/edit-filetag-popover.js:159 +#: frontend/src/components/popover/edit-filetag-popover.js:155 msgid "Find a tag" msgstr "" @@ -3372,8 +3394,8 @@ msgstr "" msgid "You are watching file changes of this library." msgstr "" -#: frontend/src/components/sdoc-wiki-page-viewer/index.js:133 -#: frontend/src/components/seafile-markdown-viewer/index.js:119 +#: frontend/src/components/sdoc-wiki-page-viewer/index.js:125 +#: frontend/src/components/seafile-markdown-viewer/index.js:111 msgid "Last modified by" msgstr "" @@ -3409,41 +3431,41 @@ msgstr "Não" msgid "Reference documents" msgstr "" -#: frontend/src/components/search/ai-search.js:387 +#: frontend/src/components/search/ai-search.js:386 #: frontend/src/components/search/search.js:433 msgid "Search results visited recently" msgstr "" -#: frontend/src/components/search/ai-search.js:436 +#: frontend/src/components/search/ai-search.js:435 #: frontend/src/components/search/search.js:413 msgid "Type characters to start search" msgstr "" -#: frontend/src/components/search/ai-search.js:439 +#: frontend/src/components/search/ai-search.js:438 msgid "Type more characters to start search" msgstr "" -#: frontend/src/components/search/ai-search.js:450 -#: frontend/src/components/search/ai-search.js:467 +#: frontend/src/components/search/ai-search.js:449 +#: frontend/src/components/search/ai-search.js:466 msgid "Ask AI" msgstr "" -#: frontend/src/components/search/ai-search.js:529 +#: frontend/src/components/search/ai-search.js:528 msgid "" "Indexing the library. Semantic search will be available within a few " "minutes." msgstr "" -#: frontend/src/components/search/ai-search.js:540 +#: frontend/src/components/search/ai-search.js:539 msgid "Successfully turned it off" msgstr "" -#: frontend/src/components/search/ai-search.js:558 -#: frontend/src/components/search/ai-search.js:582 +#: frontend/src/components/search/ai-search.js:557 +#: frontend/src/components/search/ai-search.js:581 msgid "Turn on semantic search for this library" msgstr "" -#: frontend/src/components/search/ai-search.js:570 +#: frontend/src/components/search/ai-search.js:569 msgid "Turn off semantic search for this library" msgstr "" @@ -3514,13 +3536,13 @@ msgstr "" #: frontend/src/components/select-editor/sysadmin-user-role-editor.js:19 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:155 -#: frontend/src/pages/sys-admin/users/users-content.js:281 +#: frontend/src/pages/sys-admin/users/users-content.js:272 msgid "Default" msgstr "Padrão" #: frontend/src/components/select-editor/sysadmin-user-role-editor.js:21 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:157 -#: frontend/src/pages/sys-admin/users/users-content.js:283 +#: frontend/src/pages/sys-admin/users/users-content.js:274 msgid "Guest" msgstr "Convidado" @@ -3577,36 +3599,30 @@ msgstr "" msgid "Successfully deleted {number_placeholder} share links" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:138 -msgid "" -"Share links cannot be generated because \"Invisible\", \"Online Read-Write\"" -" or \"Online Read-Only\" is set for you on some folder(s) in the library." -msgstr "" - -#: frontend/src/components/share-link-panel/link-creation.js:162 +#: frontend/src/components/share-link-panel/link-creation.js:156 msgid "Please enter an integer bigger than 1 as number of links." msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:166 +#: frontend/src/components/share-link-panel/link-creation.js:160 msgid "" "Please enter an integer not bigger than {max_number} as number of links." msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:260 +#: frontend/src/components/share-link-panel/link-creation.js:254 #: frontend/src/components/share-link-panel/link-list.js:64 msgid "Generate links in batch" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:260 +#: frontend/src/components/share-link-panel/link-creation.js:254 #: frontend/src/components/share-link-panel/link-list.js:63 msgid "Generate Link" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:265 +#: frontend/src/components/share-link-panel/link-creation.js:259 msgid "Number of links" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:329 +#: frontend/src/components/share-link-panel/link-creation.js:323 msgid "Set permission" msgstr "" @@ -3654,8 +3670,7 @@ msgid "Are you sure you want to delete the selected share link(s) ?" msgstr "" #: frontend/src/components/shared-file-view/shared-file-view.js:47 -#: frontend/src/pages/markdown-editor/index.js:410 -#: frontend/src/pages/plain-markdown-editor/index.js:172 +#: frontend/src/pages/markdown-editor/index.js:458 #: frontend/src/view-file-text.js:81 msgid "Successfully saved" msgstr "" @@ -3666,7 +3681,7 @@ msgid "File download is disabled: the share link traffic of owner is used up." msgstr "O download do arquivo foi desativado: o tráfego do link compartilhado se esgotou." #: frontend/src/components/shared-file-view/shared-file-view.js:122 -#: frontend/src/repo-folder-trash.js:205 frontend/src/repo-snapshot.js:168 +#: frontend/src/repo-folder-trash.js:202 frontend/src/repo-snapshot.js:166 #: frontend/src/shared-dir-view.js:449 msgid "Current path: " msgstr "Caminho atual:" @@ -3722,12 +3737,6 @@ msgstr "Permissão da Pasta" msgid "Unshare" msgstr "Descompartilhar" -#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:351 -#: frontend/src/pages/my-libs/mylib-repo-menu.js:154 -#: frontend/src/pages/sys-admin/repos/repos.js:271 -msgid "History Setting" -msgstr "Configurações do Histórico" - #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:357 #: frontend/src/pages/my-libs/mylib-repo-menu.js:157 msgid "Change Password" @@ -3736,9 +3745,9 @@ msgstr "Trocar senha" #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:360 #: frontend/src/components/user-settings/webdav-password.js:104 #: frontend/src/pages/my-libs/mylib-repo-menu.js:160 -#: frontend/src/pages/sys-admin/orgs/org-users.js:304 -#: frontend/src/pages/sys-admin/users/users-content.js:364 -#: frontend/src/pages/sys-admin/users/users-content.js:566 +#: frontend/src/pages/sys-admin/orgs/org-users.js:294 +#: frontend/src/pages/sys-admin/users/users-content.js:355 +#: frontend/src/pages/sys-admin/users/users-content.js:554 msgid "Reset Password" msgstr "Resetar senha" @@ -3797,8 +3806,8 @@ msgid "Clients" msgstr "Clientes" #: frontend/src/components/toolbar/common-toolbar.js:24 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:86 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:146 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:90 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:150 #: frontend/src/pages/search/main-panel.js:330 #: frontend/src/pages/wiki/main-panel.js:95 #: frontend/src/pages/wiki/main-panel.js:112 @@ -3806,12 +3815,12 @@ msgid "Search files" msgstr "" #: frontend/src/components/toolbar/dir-operation-toolbar.js:192 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:68 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:54 msgid "Upload Files" msgstr "Enviar arquivos" #: frontend/src/components/toolbar/dir-operation-toolbar.js:193 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:69 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:55 msgid "Upload Folder" msgstr "Pasta de Upload" @@ -3844,17 +3853,17 @@ msgstr "Novo Arquivo Word" msgid "New SeaDoc File" msgstr "" -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:328 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:336 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:356 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:364 #: frontend/src/utils/text-translation.js:18 msgid "Move" msgstr "Mover" #: frontend/src/components/toolbar/repo-view-toobar.js:63 -#: frontend/src/components/toolbar/view-file-toolbar.js:73 +#: frontend/src/components/toolbar/view-file-toolbar.js:99 #: frontend/src/file-history-old.js:268 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:55 -#: frontend/src/repo-folder-trash.js:284 +#: frontend/src/repo-folder-trash.js:280 msgid "More" msgstr "Mais" @@ -3863,10 +3872,18 @@ msgstr "Mais" msgid "Deleted Libraries" msgstr "" -#: frontend/src/components/toolbar/view-file-toolbar.js:67 +#: frontend/src/components/toolbar/view-file-toolbar.js:87 msgid "Edit File" msgstr "" +#: frontend/src/components/toolbar/view-file-toolbar.js:92 +msgid "New Draft" +msgstr "" + +#: frontend/src/components/toolbar/view-file-toolbar.js:93 +msgid "Create a draft from this file, instead of editing it directly." +msgstr "" + #: frontend/src/components/toolbar/view-mode-toolbar.js:31 #: frontend/src/shared-dir-view.js:456 frontend/src/shared-dir-view.js:457 msgid "List" @@ -3882,7 +3899,7 @@ msgid "Column" msgstr "" #: frontend/src/components/toolbar/view-mode-toolbar.js:37 -#: frontend/src/utils/text-translation.js:33 +#: frontend/src/utils/text-translation.js:34 msgid "Properties" msgstr "" @@ -4094,8 +4111,8 @@ msgstr "" msgid "History Versions" msgstr "" -#: frontend/src/file-history-old.js:244 frontend/src/repo-history.js:142 -#: frontend/src/repo-history.js:149 +#: frontend/src/file-history-old.js:244 frontend/src/repo-history.js:139 +#: frontend/src/repo-history.js:146 msgid "Modifier" msgstr "Modificado" @@ -4127,71 +4144,75 @@ msgstr "" msgid "Removed items older than {n} days from trash." msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:77 +#: frontend/src/pages/dashboard/activity-item.js:76 +msgid "Publish draft" +msgstr "" + +#: frontend/src/pages/dashboard/activity-item.js:89 msgid "{file} and {n} other files" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:80 +#: frontend/src/pages/dashboard/activity-item.js:92 msgid "Created {n} files" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:84 +#: frontend/src/pages/dashboard/activity-item.js:96 msgid "details" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:98 +#: frontend/src/pages/dashboard/activity-item.js:110 msgid "Created draft" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:98 +#: frontend/src/pages/dashboard/activity-item.js:110 msgid "Created file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:103 +#: frontend/src/pages/dashboard/activity-item.js:115 msgid "Deleted draft" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:103 +#: frontend/src/pages/dashboard/activity-item.js:115 msgid "Deleted file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:108 +#: frontend/src/pages/dashboard/activity-item.js:120 msgid "Restored file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:113 +#: frontend/src/pages/dashboard/activity-item.js:125 msgid "Renamed file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:120 +#: frontend/src/pages/dashboard/activity-item.js:132 msgid "Moved file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:125 +#: frontend/src/pages/dashboard/activity-item.js:137 msgid "Updated draft" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:125 +#: frontend/src/pages/dashboard/activity-item.js:137 msgid "Updated file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:135 +#: frontend/src/pages/dashboard/activity-item.js:147 msgid "Created folder" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:140 +#: frontend/src/pages/dashboard/activity-item.js:152 msgid "Deleted folder" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:145 +#: frontend/src/pages/dashboard/activity-item.js:157 msgid "Restored folder" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:150 +#: frontend/src/pages/dashboard/activity-item.js:162 msgid "Renamed folder" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:157 +#: frontend/src/pages/dashboard/activity-item.js:169 msgid "Moved folder" msgstr "" @@ -4209,29 +4230,11 @@ msgstr "Operação" #: frontend/src/pages/org-admin/statistic/statistic-nav.js:15 #: frontend/src/pages/sys-admin/abuse-reports.js:88 #: frontend/src/pages/sys-admin/statistic/statistic-nav.js:15 -#: frontend/src/repo-folder-trash.js:368 frontend/src/repo-folder-trash.js:425 -#: frontend/src/repo-snapshot.js:304 +#: frontend/src/repo-folder-trash.js:363 frontend/src/repo-folder-trash.js:419 +#: frontend/src/repo-snapshot.js:302 msgid "File" msgstr "Arquivo" -#: frontend/src/pages/dashboard/content.js:34 -#: frontend/src/pages/org-admin/devices/devices-errors.js:51 -#: frontend/src/pages/org-admin/org-logs-file-audit.js:103 -#: frontend/src/pages/org-admin/org-logs-file-update.js:117 -#: frontend/src/pages/org-admin/org-logs-perm-audit.js:84 -#: frontend/src/pages/share-admin/share-links.js:88 -#: frontend/src/pages/share-admin/upload-links.js:51 -#: frontend/src/pages/starred/starred.js:35 -#: frontend/src/pages/sys-admin/abuse-reports.js:87 -#: frontend/src/pages/sys-admin/devices/devices-errors.js:51 -#: frontend/src/pages/sys-admin/file-scan-records.js:29 -#: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:91 -#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:169 -#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:187 -#: frontend/src/pages/sys-admin/web-settings/web-settings.js:279 -msgid "Library" -msgstr "Biblioteca" - #: frontend/src/pages/dashboard/files-activities.js:247 msgid "All Activities" msgstr "" @@ -4252,6 +4255,25 @@ msgstr "" msgid "Find modifiers" msgstr "" +#: frontend/src/pages/drafts/draft-content.js:44 +msgid "Successfully published draft %(draft)s." +msgstr "" + +#: frontend/src/pages/drafts/draft-content.js:48 +msgid "Failed to publish draft %(draft)s." +msgstr "" + +#: frontend/src/pages/drafts/draft-content.js:62 +msgid "No draft yet" +msgstr "" + +#: frontend/src/pages/drafts/draft-content.js:63 +msgid "" +"Draft is a way to let you collaborate with others on files. You can create a" +" draft from a file, edit the draft and then ask for a review. The original " +"file will be updated only after the draft has been reviewed." +msgstr "" + #: frontend/src/pages/file-history-old/history-item.js:58 msgid "(current version)" msgstr "(versão atual)" @@ -4304,7 +4326,7 @@ msgstr "" #: frontend/src/pages/sys-admin/groups/group-nav.js:27 #: frontend/src/pages/sys-admin/groups/groups.js:137 #: frontend/src/pages/sys-admin/groups/search-groups.js:110 -#: frontend/src/pages/sys-admin/info.js:136 +#: frontend/src/pages/sys-admin/info.js:132 #: frontend/src/pages/sys-admin/orgs/org-nav.js:19 #: frontend/src/pages/sys-admin/side-panel.js:114 #: frontend/src/pages/sys-admin/users/user-nav.js:21 @@ -4318,7 +4340,7 @@ msgstr "" #: frontend/src/pages/groups/group-view.js:488 #: frontend/src/pages/my-libs/mylib-repo-menu.js:151 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:268 +#: frontend/src/pages/org-admin/org-libraries.js:317 #: frontend/src/pages/sys-admin/groups/groups-content.js:187 #: frontend/src/pages/sys-admin/repos/repos.js:268 #: frontend/src/pages/sys-admin/users/user-repos.js:166 @@ -4376,122 +4398,122 @@ msgid "" "button in the menu bar." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-container.js:98 +#: frontend/src/pages/lib-content-view/lib-content-container.js:102 #: frontend/src/pages/wiki/main-panel.js:82 msgid "Folder does not exist." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-container.js:176 +#: frontend/src/pages/lib-content-view/lib-content-container.js:180 msgid "This library has been set to read-only by admin and cannot be updated." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:65 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:95 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:67 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:99 #: frontend/src/pages/sys-admin/main-panel-topbar.js:20 msgid "Side Nav Menu" msgstr "Menu de Navegação Lateral" -#: frontend/src/pages/lib-content-view/lib-content-view.js:176 +#: frontend/src/pages/lib-content-view/lib-content-view.js:180 msgid "Library share permission not found." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:595 +#: frontend/src/pages/lib-content-view/lib-content-view.js:617 msgid "Failed to move files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:597 +#: frontend/src/pages/lib-content-view/lib-content-view.js:619 #: frontend/src/shared-dir-view.js:214 msgid "Failed to copy files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:627 +#: frontend/src/pages/lib-content-view/lib-content-view.js:649 msgid "Successfully moved files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:629 +#: frontend/src/pages/lib-content-view/lib-content-view.js:651 #: frontend/src/shared-dir-view.js:228 msgid "Successfully copied files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:799 +#: frontend/src/pages/lib-content-view/lib-content-view.js:818 msgid "Restored {name} and {n} other items" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:800 +#: frontend/src/pages/lib-content-view/lib-content-view.js:819 msgid "Restored {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:807 +#: frontend/src/pages/lib-content-view/lib-content-view.js:826 msgid "Failed to restore {name} and {n} other items" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:808 +#: frontend/src/pages/lib-content-view/lib-content-view.js:827 msgid "Failed to restore {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:834 +#: frontend/src/pages/lib-content-view/lib-content-view.js:853 msgid "Successfully deleted {name} and {n} other items." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:844 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1081 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1109 +#: frontend/src/pages/lib-content-view/lib-content-view.js:863 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1111 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1139 msgid "Undo" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:851 +#: frontend/src/pages/lib-content-view/lib-content-view.js:870 msgid "Failed to delete {name} and {n} other items." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1037 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1053 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1067 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1083 msgid "Renaming {name} failed" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1077 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1105 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:377 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1107 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1135 #: frontend/src/pages/org-admin/org-groups-search-groups.js:230 #: frontend/src/pages/org-admin/org-groups.js:126 +#: frontend/src/pages/org-admin/org-libraries.js:83 msgid "Successfully deleted {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1089 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1117 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1119 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1147 msgid "Failed to delete {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1170 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1203 msgid "Successfully moved {name}." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1178 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1210 msgid "Failed to move {name}." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1226 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1253 #: frontend/src/pages/sdoc/sdoc-file-history/side-panel.js:182 -#: frontend/src/utils/utils.js:1286 +#: frontend/src/utils/utils.js:1290 msgid "Successfully copied %(name)s." msgstr " %(name)s. copiados com sucesso" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1234 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1260 msgid "Failed to copy %(name)s" msgstr "Falha ao copiar %(name)s" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1254 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1270 msgid "Converting, please wait..." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1266 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1282 msgid "Successfully converted the file." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1273 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1289 msgid "Failed to convert {name}." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1971 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1958 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:255 #: frontend/src/pages/share-with-ocm/shared-with-ocm.js:107 #: frontend/src/pages/shared-libs/shared-libs.js:290 @@ -4538,7 +4560,11 @@ msgstr "Último Acesso" msgid "Successfully unlinked %(name)s." msgstr "" -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:81 +#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:42 +msgid "Local draft saved" +msgstr "" + +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:87 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:68 msgid "Open parent directory" msgstr "" @@ -4551,25 +4577,23 @@ msgstr "" msgid "Switch to rich text editor" msgstr "" -#: frontend/src/pages/markdown-editor/index.js:116 +#: frontend/src/pages/markdown-editor/index.js:117 msgid "This file has been updated." msgstr "" -#: frontend/src/pages/markdown-editor/index.js:117 +#: frontend/src/pages/markdown-editor/index.js:118 msgid "Refresh" msgstr "Atualizar" -#: frontend/src/pages/markdown-editor/index.js:152 +#: frontend/src/pages/markdown-editor/index.js:153 msgid "Another user is editing this file!" msgstr "" -#: frontend/src/pages/markdown-editor/index.js:300 -#: frontend/src/pages/plain-markdown-editor/index.js:101 +#: frontend/src/pages/markdown-editor/index.js:348 msgid "Leave this page? The system may not save your changes." msgstr "" -#: frontend/src/pages/markdown-editor/index.js:420 -#: frontend/src/pages/plain-markdown-editor/index.js:177 +#: frontend/src/pages/markdown-editor/index.js:468 msgid "Failed to save" msgstr "" @@ -4593,7 +4617,6 @@ msgid "Deleted Time" msgstr "Excluir hora" #: frontend/src/pages/my-libs/my-libs-deleted.js:147 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:169 #: frontend/src/pages/sys-admin/repos/trash-repos.js:171 #: frontend/src/repo-snapshot.js:121 msgid "Successfully restored the library." @@ -4613,7 +4636,7 @@ msgid "" msgstr "" #: frontend/src/pages/my-libs/mylib-repo-list-item.js:289 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:234 +#: frontend/src/pages/org-admin/org-libraries.js:282 #: frontend/src/pages/sys-admin/repos/repos.js:175 #: frontend/src/pages/sys-admin/users/user-repos.js:295 msgid "Successfully transferred the library." @@ -4648,7 +4671,6 @@ msgid "Shared By" msgstr "Compartilhado por" #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:321 -#: frontend/src/pages/org-admin/libraries/org-repo-nav.js:15 #: frontend/src/pages/org-admin/org-users-nav.js:15 #: frontend/src/pages/search/advanced-search.js:66 #: frontend/src/pages/share-with-ocm/remote-dir-path.js:56 @@ -4663,9 +4685,8 @@ msgstr "Todos" #: frontend/src/pages/org-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/devices/devices-by-platform.js:45 #: frontend/src/pages/sys-admin/devices/devices-errors.js:49 -#: frontend/src/pages/sys-admin/info.js:113 #: frontend/src/pages/sys-admin/terms-and-conditions/content.js:51 -#: frontend/src/repo-history.js:143 frontend/src/repo-history.js:150 +#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 msgid "Version" msgstr "Versão" @@ -4677,7 +4698,7 @@ msgstr "" #: frontend/src/pages/org-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:89 -#: frontend/src/repo-history.js:143 frontend/src/repo-history.js:150 +#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 msgid "Device" msgstr "Dispositivo" @@ -4711,54 +4732,6 @@ msgid "" "follows:" msgstr "" -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:208 -#: frontend/src/utils/utils.js:426 -msgid "Encrypted library" -msgstr "Biblioteca encriptada" - -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:211 -#: frontend/src/utils/utils.js:432 -msgid "Read-Write library" -msgstr "Biblioteca no modo leitura-escrita" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:59 -#: frontend/src/translate.js:18 -msgid "" -"Tip: libraries deleted {trashReposExpireDays} days ago will be cleaned " -"automatically." -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:254 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:256 -msgid "Are you sure you want to delete {placeholder} completely?" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:265 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:267 -msgid "Are you sure you want to restore {placeholder}?" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:360 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:362 -msgid "Successfully cleared trash." -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:399 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:424 -msgid "Clear Trash" -msgstr "Limpar Lixeira" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:400 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:425 -msgid "Are you sure you want to clear trash?" -msgstr "Você tem certeza que deseja limpar a lixeira?" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:402 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:427 -#: frontend/src/user-notifications.js:112 -msgid "Clear" -msgstr "Limpo" - #: frontend/src/pages/org-admin/org-admin-list.js:51 #: frontend/src/pages/org-admin/org-users-list.js:73 #: frontend/src/pages/org-admin/org-users-search-users.js:36 @@ -4883,6 +4856,7 @@ msgid "Search groups by name" msgstr "" #: frontend/src/pages/org-admin/org-groups.js:182 +#: frontend/src/pages/org-admin/org-libraries.js:174 #: frontend/src/pages/org-admin/org-links.js:125 #: frontend/src/pages/org-admin/org-logs-file-audit.js:124 #: frontend/src/pages/org-admin/org-logs-file-update.js:139 @@ -4893,6 +4867,7 @@ msgid "Previous" msgstr "Anterior" #: frontend/src/pages/org-admin/org-groups.js:184 +#: frontend/src/pages/org-admin/org-libraries.js:176 #: frontend/src/pages/org-admin/org-links.js:127 #: frontend/src/pages/org-admin/org-logs-file-audit.js:126 #: frontend/src/pages/org-admin/org-logs-file-update.js:141 @@ -4922,16 +4897,30 @@ msgid "Active Users" msgstr "Usuários ativos" #: frontend/src/pages/org-admin/org-info.js:50 +#: frontend/src/pages/sys-admin/info.js:123 #: frontend/src/pages/sys-admin/info.js:127 -#: frontend/src/pages/sys-admin/info.js:131 msgid "Total Users" msgstr "Total de usuários" #: frontend/src/pages/org-admin/org-info.js:50 -#: frontend/src/pages/sys-admin/info.js:127 +#: frontend/src/pages/sys-admin/info.js:123 msgid "Limits" msgstr "Limites" +#: frontend/src/pages/org-admin/org-libraries.js:140 +msgid "All Libraries" +msgstr "" + +#: frontend/src/pages/org-admin/org-libraries.js:256 +#: frontend/src/utils/utils.js:426 +msgid "Encrypted library" +msgstr "Biblioteca encriptada" + +#: frontend/src/pages/org-admin/org-libraries.js:259 +#: frontend/src/utils/utils.js:432 +msgid "Read-Write library" +msgstr "Biblioteca no modo leitura-escrita" + #: frontend/src/pages/org-admin/org-links.js:94 msgid "All Public Links" msgstr "Todos links públicos" @@ -5055,64 +5044,46 @@ msgstr "" msgid "Verify" msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:60 +#: frontend/src/pages/org-admin/org-user-item.js:59 msgid "Resetting user's password, please wait for a moment." msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:63 +#: frontend/src/pages/org-admin/org-user-item.js:62 msgid "Successfully reset password to %(passwd)s for user %(user)s." msgstr "Reiniciada com sucesso a senha para %(passwd)s para o usuário %(user)s." -#: frontend/src/pages/org-admin/org-user-item.js:118 +#: frontend/src/pages/org-admin/org-user-item.js:112 #: frontend/src/pages/sys-admin/admin-logs/login-logs.js:102 #: frontend/src/pages/sys-admin/logs-page/login-logs.js:117 msgid "Failed" msgstr "Falha" -#: frontend/src/pages/org-admin/org-user-item.js:129 +#: frontend/src/pages/org-admin/org-user-item.js:123 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:172 #: frontend/src/pages/sys-admin/institutions/institution-users.js:208 -#: frontend/src/pages/sys-admin/users/users-content.js:307 +#: frontend/src/pages/sys-admin/users/users-content.js:298 msgid "Active" msgstr "Ativo" -#: frontend/src/pages/org-admin/org-user-item.js:131 +#: frontend/src/pages/org-admin/org-user-item.js:125 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:172 #: frontend/src/pages/sys-admin/institutions/institution-users.js:208 -#: frontend/src/pages/sys-admin/users/users-content.js:309 +#: frontend/src/pages/sys-admin/users/users-content.js:300 msgid "Inactive" msgstr "Inativo" -#: frontend/src/pages/org-admin/org-user-item.js:157 -#: frontend/src/pages/sys-admin/orgs/org-users.js:230 -#: frontend/src/pages/sys-admin/users/users-content.js:406 -msgid "Are you sure you want to set {user_placeholder} inactive?" -msgstr "" - -#: frontend/src/pages/org-admin/org-user-item.js:195 +#: frontend/src/pages/org-admin/org-user-item.js:180 msgid "ResetPwd" msgstr "Restaurar senha" -#: frontend/src/pages/org-admin/org-user-item.js:196 +#: frontend/src/pages/org-admin/org-user-item.js:181 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:152 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:192 -#: frontend/src/pages/sys-admin/users/users-content.js:367 -#: frontend/src/pages/sys-admin/users/users-content.js:575 +#: frontend/src/pages/sys-admin/users/users-content.js:358 +#: frontend/src/pages/sys-admin/users/users-content.js:563 msgid "Revoke Admin" msgstr "Administrador revogado" -#: frontend/src/pages/org-admin/org-user-item.js:204 -#: frontend/src/pages/sys-admin/orgs/org-users.js:313 -#: frontend/src/pages/sys-admin/users/users-content.js:584 -msgid "Set user inactive" -msgstr "" - -#: frontend/src/pages/org-admin/org-user-item.js:207 -#: frontend/src/pages/sys-admin/orgs/org-users.js:316 -#: frontend/src/pages/sys-admin/users/users-content.js:587 -msgid "Set" -msgstr "" - #: frontend/src/pages/org-admin/org-user-profile.js:128 msgid "Avatar" msgstr "Avatar" @@ -5387,10 +5358,6 @@ msgstr "Alterar" msgid "Team name" msgstr "" -#: frontend/src/pages/org-admin/web-settings/web-settings.js:119 -msgid "File Upload" -msgstr "Carregamento de Arquivo" - #: frontend/src/pages/org-admin/web-settings/web-settings.js:123 msgid "File extension white list" msgstr "" @@ -5401,23 +5368,19 @@ msgid "" "\"md;txt;docx\". Empty means no limit." msgstr "" -#: frontend/src/pages/sdoc-revision/index.js:123 -msgid "Publish" -msgstr "" - -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:239 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:193 msgid "No changes" msgstr "" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:249 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:203 msgid "Changes" msgstr "" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:268 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:222 msgid "Last modification" msgstr "" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:271 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:225 msgid "Next modification" msgstr "" @@ -5486,8 +5449,8 @@ msgstr "Digite as extensões de arquivos aqui, separado por ','" #: frontend/src/pages/search/advanced-search.js:242 #: frontend/src/pages/search/advanced-search.js:264 -#: frontend/src/pages/sys-admin/orgs/org-users.js:307 -#: frontend/src/pages/sys-admin/users/users-content.js:569 +#: frontend/src/pages/sys-admin/orgs/org-users.js:297 +#: frontend/src/pages/sys-admin/users/users-content.js:557 msgid "Reset" msgstr "" @@ -5693,7 +5656,7 @@ msgid "Create Group" msgstr "Criar Grupo" #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:107 -#: frontend/src/pages/sys-admin/users/users-content.js:557 +#: frontend/src/pages/sys-admin/users/users-content.js:545 msgid "Delete User" msgstr "Excluir Usuário" @@ -5828,24 +5791,24 @@ msgstr "Edição da Cominudade" msgid "Upgrade to Pro Edition" msgstr "Atualizar para Edição Profissional" -#: frontend/src/pages/sys-admin/info.js:119 +#: frontend/src/pages/sys-admin/info.js:115 msgid "Storage Used" msgstr "Espaço Utilizado" -#: frontend/src/pages/sys-admin/info.js:122 +#: frontend/src/pages/sys-admin/info.js:118 msgid "Total Devices" msgstr "Total de Dispositivos" -#: frontend/src/pages/sys-admin/info.js:122 +#: frontend/src/pages/sys-admin/info.js:118 msgid "Current Connected Devices" msgstr "Dispositivos Conectados Neste Momento" +#: frontend/src/pages/sys-admin/info.js:123 #: frontend/src/pages/sys-admin/info.js:127 -#: frontend/src/pages/sys-admin/info.js:131 msgid "Activated Users" msgstr "" -#: frontend/src/pages/sys-admin/info.js:141 +#: frontend/src/pages/sys-admin/info.js:137 #: frontend/src/pages/sys-admin/orgs/org-nav.js:31 #: frontend/src/pages/sys-admin/orgs/orgs.js:133 #: frontend/src/pages/sys-admin/orgs/search-orgs.js:106 @@ -5856,13 +5819,13 @@ msgid "Organizations" msgstr "Organizações" #: frontend/src/pages/sys-admin/institutions/institution-admins.js:163 -#: frontend/src/pages/sys-admin/users/users-content.js:405 +#: frontend/src/pages/sys-admin/users/users-content.js:395 msgid "" "Are you sure you want to revoke the admin permission of {placeholder} ?" msgstr "" #: frontend/src/pages/sys-admin/institutions/institution-admins.js:195 -#: frontend/src/pages/sys-admin/users/users-content.js:578 +#: frontend/src/pages/sys-admin/users/users-content.js:566 msgid "Revoke" msgstr "" @@ -5961,8 +5924,8 @@ msgstr "Todas as notificações" msgid "Number of groups" msgstr "Número de grupos" -#: frontend/src/pages/sys-admin/orgs/org-users.js:229 -#: frontend/src/pages/sys-admin/users/users-content.js:404 +#: frontend/src/pages/sys-admin/orgs/org-users.js:221 +#: frontend/src/pages/sys-admin/users/users-content.js:394 msgid "Are you sure you want to reset the password of {placeholder} ?" msgstr "" @@ -6000,10 +5963,35 @@ msgstr "" msgid "Name or ID" msgstr "" +#: frontend/src/pages/sys-admin/repos/trash-repos.js:256 +msgid "Are you sure you want to delete {placeholder} completely?" +msgstr "" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:267 +msgid "Are you sure you want to restore {placeholder}?" +msgstr "" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:362 +msgid "Successfully cleared trash." +msgstr "" + #: frontend/src/pages/sys-admin/repos/trash-repos.js:371 msgid "Search libraries by owner" msgstr "" +#: frontend/src/pages/sys-admin/repos/trash-repos.js:424 +msgid "Clear Trash" +msgstr "Limpar Lixeira" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:425 +msgid "Are you sure you want to clear trash?" +msgstr "Você tem certeza que deseja limpar a lixeira?" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:427 +#: frontend/src/user-notifications.js:112 +msgid "Clear" +msgstr "Limpo" + #: frontend/src/pages/sys-admin/side-panel.js:198 msgid "File Scan" msgstr "" @@ -6084,15 +6072,15 @@ msgstr "" msgid "Institution" msgstr "" -#: frontend/src/pages/sys-admin/users/users-content.js:292 +#: frontend/src/pages/sys-admin/users/users-content.js:283 msgid "Default Admin" msgstr "" -#: frontend/src/pages/sys-admin/users/users-content.js:296 +#: frontend/src/pages/sys-admin/users/users-content.js:287 msgid "Daily Admin" msgstr "" -#: frontend/src/pages/sys-admin/users/users-content.js:298 +#: frontend/src/pages/sys-admin/users/users-content.js:289 msgid "Audit Admin" msgstr "" @@ -6347,28 +6335,44 @@ msgid "" "accept the terms." msgstr "" -#: frontend/src/pages/upload-link/file-uploader.js:435 +#: frontend/src/pages/upload-link/file-uploader.js:305 +msgid "File upload started" +msgstr "" + +#: frontend/src/pages/upload-link/file-uploader.js:425 +msgid "All files uploaded" +msgstr "" + +#: frontend/src/pages/upload-link/file-uploader.js:439 msgid "Failed to upload {file_name}." msgstr "" -#: frontend/src/pages/upload-link/index.js:41 +#: frontend/src/pages/upload-link/forbid-upload-list-item.js:14 +msgid "Please upload files less than {placeholder}" +msgstr "" + +#: frontend/src/pages/upload-link/index.js:40 msgid "Upload files to {folder_name_placeholder}" msgstr "" -#: frontend/src/pages/upload-link/index.js:43 +#: frontend/src/pages/upload-link/index.js:42 msgid "shared by:" msgstr "Compartilhado por:" -#: frontend/src/pages/upload-link/index.js:47 +#: frontend/src/pages/upload-link/index.js:46 #: frontend/src/shared-dir-view.js:469 msgid "The owner of this library has run out of space." msgstr "O proprietário desta biblioteca está sem espaço." #: frontend/src/pages/upload-link/index.js:51 +msgid "Folder upload is limited to Chrome, Firefox 50+, and Microsoft Edge." +msgstr "" + +#: frontend/src/pages/upload-link/index.js:52 msgid "File size should be smaller than {max_size_placeholder}." msgstr "" -#: frontend/src/pages/upload-link/index.js:54 +#: frontend/src/pages/upload-link/index.js:56 msgid "Drag and drop files or folders here." msgstr "" @@ -6387,58 +6391,54 @@ msgid "" "by clicking the \"Publish a Library\" button in the menu bar." msgstr "" -#: frontend/src/repo-folder-trash.js:185 +#: frontend/src/repo-folder-trash.js:197 msgid "{placeholder} Trash" msgstr "" -#: frontend/src/repo-folder-trash.js:240 -msgid "Original path" -msgstr "" - -#: frontend/src/repo-folder-trash.js:241 +#: frontend/src/repo-folder-trash.js:237 msgid "Delete Time" msgstr "Excluir hora" -#: frontend/src/repo-folder-trash.js:329 frontend/src/repo-snapshot.js:273 +#: frontend/src/repo-folder-trash.js:325 frontend/src/repo-snapshot.js:271 msgid "Successfully restored 1 item." msgstr "Sucesso ao restaurar 1 item. " -#: frontend/src/repo-folder-trash.js:357 frontend/src/repo-folder-trash.js:417 -#: frontend/src/repo-snapshot.js:295 +#: frontend/src/repo-folder-trash.js:353 frontend/src/repo-folder-trash.js:411 +#: frontend/src/repo-snapshot.js:293 msgid "Directory" msgstr "Diretório" -#: frontend/src/repo-history.js:96 +#: frontend/src/repo-history.js:108 msgid "{placeholder} Modification History" msgstr "" -#: frontend/src/repo-history.js:115 +#: frontend/src/repo-history.js:112 msgid "" "Tip: a snapshot will be generated after modification, which records the " "library state after the modification." msgstr "Dica: um snapshot será gerado após cada modificação, registrando o estado da biblioteca após a modificação." -#: frontend/src/repo-history.js:144 +#: frontend/src/repo-history.js:141 msgid "Labels" msgstr "" -#: frontend/src/repo-history.js:280 +#: frontend/src/repo-history.js:277 msgid "None" msgstr "Nenhum" -#: frontend/src/repo-history.js:283 frontend/src/repo-snapshot.js:162 +#: frontend/src/repo-history.js:280 frontend/src/repo-snapshot.js:160 msgid "Unknown" msgstr "Desconhecido" -#: frontend/src/repo-history.js:313 +#: frontend/src/repo-history.js:310 msgid "Current Version" msgstr "Versão Atual" -#: frontend/src/repo-history.js:314 +#: frontend/src/repo-history.js:311 msgid "View Snapshot" msgstr "Ver instântanea" -#: frontend/src/repo-snapshot.js:132 +#: frontend/src/repo-snapshot.js:145 msgid "{placeholder} Snapshot" msgstr "" @@ -6543,6 +6543,12 @@ msgstr "" msgid "No terms and conditions" msgstr "" +#: frontend/src/translate.js:18 +msgid "" +"Tip: libraries deleted {trashReposExpireDays} days ago will be cleaned " +"automatically." +msgstr "" + #: frontend/src/translate.js:19 msgid "No favorites" msgstr "" @@ -6584,35 +6590,39 @@ msgstr "Marcar todas lidas" msgid "Message" msgstr "Mensagem" -#: frontend/src/utils/text-translation.js:25 +#: frontend/src/utils/text-translation.js:24 msgid "Freeze Document" msgstr "" #: frontend/src/utils/text-translation.js:26 -msgid "Unfreeze Document" -msgstr "" - -#: frontend/src/utils/text-translation.js:27 msgid "Convert to Markdown" msgstr "" -#: frontend/src/utils/text-translation.js:28 +#: frontend/src/utils/text-translation.js:27 msgid "Convert to sdoc" msgstr "" -#: frontend/src/utils/text-translation.js:29 +#: frontend/src/utils/text-translation.js:28 msgid "Convert to docx" msgstr "" -#: frontend/src/utils/text-translation.js:30 +#: frontend/src/utils/text-translation.js:29 msgid "Export as docx" msgstr "" -#: frontend/src/utils/text-translation.js:32 +#: frontend/src/utils/text-translation.js:30 +msgid "Mark as draft" +msgstr "" + +#: frontend/src/utils/text-translation.js:31 +msgid "Unmark as draft" +msgstr "" + +#: frontend/src/utils/text-translation.js:33 msgid "Access Log" msgstr "Registro de acesso" -#: frontend/src/utils/text-translation.js:35 +#: frontend/src/utils/text-translation.js:36 msgid "Convert with ONLYOFFICE" msgstr "" @@ -6648,96 +6658,96 @@ msgstr "" msgid "Online Read-Only folder" msgstr "" -#: frontend/src/utils/utils.js:689 +#: frontend/src/utils/utils.js:693 msgid "Online Read-Write" msgstr "" -#: frontend/src/utils/utils.js:692 +#: frontend/src/utils/utils.js:696 msgid "Online Read-Only" msgstr "" -#: frontend/src/utils/utils.js:695 +#: frontend/src/utils/utils.js:699 msgid "Invisible" msgstr "" -#: frontend/src/utils/utils.js:705 +#: frontend/src/utils/utils.js:709 msgid "User can read, write, upload, download and sync files." msgstr "" -#: frontend/src/utils/utils.js:708 +#: frontend/src/utils/utils.js:712 msgid "User can read, download and sync files." msgstr "" -#: frontend/src/utils/utils.js:711 +#: frontend/src/utils/utils.js:715 msgid "Besides Write permission, user can also share the library." msgstr "" -#: frontend/src/utils/utils.js:714 +#: frontend/src/utils/utils.js:718 msgid "" "User can view and edit file online via browser. Files can't be downloaded." msgstr "" -#: frontend/src/utils/utils.js:717 +#: frontend/src/utils/utils.js:721 msgid "" "User can only view files online via browser. Files can't be downloaded." msgstr "" -#: frontend/src/utils/utils.js:720 +#: frontend/src/utils/utils.js:724 msgid "User can not see this folder." msgstr "" -#: frontend/src/utils/utils.js:731 +#: frontend/src/utils/utils.js:735 msgid "Preview and download" msgstr "" -#: frontend/src/utils/utils.js:741 +#: frontend/src/utils/utils.js:745 msgid "Preview only" msgstr "" -#: frontend/src/utils/utils.js:751 +#: frontend/src/utils/utils.js:755 msgid "Download and upload" msgstr "" -#: frontend/src/utils/utils.js:761 +#: frontend/src/utils/utils.js:765 msgid "Edit on cloud and download" msgstr "" -#: frontend/src/utils/utils.js:771 +#: frontend/src/utils/utils.js:775 msgid "Edit on cloud only" msgstr "" -#: frontend/src/utils/utils.js:1288 +#: frontend/src/utils/utils.js:1292 msgid "Successfully copied %(name)s and 1 other item." msgstr "%(name)s copiado com sucesso e 1 outro items" -#: frontend/src/utils/utils.js:1290 +#: frontend/src/utils/utils.js:1294 msgid "Successfully copied %(name)s and %(amount)s other items." msgstr "%(name)s and %(amount)s outros items.copiados com sucesso" -#: frontend/src/utils/utils.js:1301 +#: frontend/src/utils/utils.js:1305 msgid "Successfully moved %(name)s." msgstr "Movidos com sucesso %(name)s." -#: frontend/src/utils/utils.js:1303 +#: frontend/src/utils/utils.js:1307 msgid "Successfully moved %(name)s and 1 other item." msgstr "%(name)s e 1 outro item.copiados com sucesso" -#: frontend/src/utils/utils.js:1305 +#: frontend/src/utils/utils.js:1309 msgid "Successfully moved %(name)s and %(amount)s other items." msgstr "%(name)s e %(amount)s outros items.copiados com sucesso" -#: frontend/src/utils/utils.js:1317 +#: frontend/src/utils/utils.js:1321 msgid "Failed to copy %(name)s and %(amount)s other item(s)." msgstr "" -#: frontend/src/utils/utils.js:1320 +#: frontend/src/utils/utils.js:1324 msgid "Failed to copy %(name)s." msgstr "" -#: frontend/src/utils/utils.js:1330 +#: frontend/src/utils/utils.js:1334 msgid "Failed to move %(name)s and %(amount)s other item(s)." msgstr "" -#: frontend/src/utils/utils.js:1333 +#: frontend/src/utils/utils.js:1337 msgid "Failed to move %(name)s." msgstr "" diff --git a/locale/pt_PT/LC_MESSAGES/djangojs.po b/locale/pt_PT/LC_MESSAGES/djangojs.po index ed3f6ee165..cc35a8131a 100644 --- a/locale/pt_PT/LC_MESSAGES/djangojs.po +++ b/locale/pt_PT/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: seahub\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-10 14:16+0800\n" +"POT-Creation-Date: 2024-02-05 16:23+0800\n" "PO-Revision-Date: 2015-05-09 05:28+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Portuguese (Portugal) (http://app.transifex.com/haiwen/seahub/language/pt_PT/)\n" @@ -35,7 +35,7 @@ msgstr "" #: frontend/src/components/common/account.js:121 #: frontend/src/pages/sys-admin/side-panel.js:33 -#: frontend/src/pages/sys-admin/users/users-content.js:294 +#: frontend/src/pages/sys-admin/users/users-content.js:285 msgid "System Admin" msgstr "" @@ -57,7 +57,7 @@ msgid "Used:" msgstr "" #: frontend/src/components/common/account.js:165 -#: frontend/src/components/search/ai-search.js:661 +#: frontend/src/components/search/ai-search.js:651 #: frontend/src/pages/groups/group-view.js:470 #: frontend/src/pages/groups/group-view.js:476 #: frontend/src/pages/org-admin/side-panel.js:56 @@ -77,128 +77,116 @@ msgstr "" msgid "Log out" msgstr "" -#: frontend/src/components/common/notice-item.js:44 +#: frontend/src/components/common/notice-item.js:42 msgid "User {user_link} has added you to {group_link}" msgstr "" -#: frontend/src/components/common/notice-item.js:67 +#: frontend/src/components/common/notice-item.js:65 msgid "{share_from} has shared a library named {repo_link} to you." msgstr "" -#: frontend/src/components/common/notice-item.js:69 +#: frontend/src/components/common/notice-item.js:67 msgid "{share_from} has shared a folder named {repo_link} to you." msgstr "" -#: frontend/src/components/common/notice-item.js:95 -msgid "" -"{share_from} has changed the permission of library {repo_link} to " -"{permission}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:97 -msgid "" -"{share_from} has changed the permission of folder {repo_link} to " -"{permission}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:122 -msgid "{share_from} has cancelled the sharing of library {repo_name}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:124 -msgid "{share_from} has cancelled the sharing of folder {repo_name}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:150 +#: frontend/src/components/common/notice-item.js:98 msgid "" "{share_from} has shared a library named {repo_link} to group {group_link}." msgstr "" -#: frontend/src/components/common/notice-item.js:152 +#: frontend/src/components/common/notice-item.js:100 msgid "" "{share_from} has shared a folder named {repo_link} to group {group_link}." msgstr "" -#: frontend/src/components/common/notice-item.js:178 +#: frontend/src/components/common/notice-item.js:126 msgid "{user} has transfered a library named {repo_link} to you." msgstr "" -#: frontend/src/components/common/notice-item.js:282 +#: frontend/src/components/common/notice-item.js:182 +msgid "{from_user} has sent you a request for {draft_link}." +msgstr "" + +#: frontend/src/components/common/notice-item.js:183 +msgid "Draft" +msgstr "" + +#: frontend/src/components/common/notice-item.js:214 msgid "{user} created file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:282 +#: frontend/src/components/common/notice-item.js:214 msgid "" "{user} created file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:285 +#: frontend/src/components/common/notice-item.js:217 msgid "{user} deleted file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:285 +#: frontend/src/components/common/notice-item.js:217 msgid "" "{user} deleted file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:289 +#: frontend/src/components/common/notice-item.js:221 msgid "{user} restored file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:292 +#: frontend/src/components/common/notice-item.js:224 msgid "{user} renamed file {oldFileName} {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:296 +#: frontend/src/components/common/notice-item.js:228 msgid "{user} moved file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:296 +#: frontend/src/components/common/notice-item.js:228 msgid "" "{user} moved file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:299 +#: frontend/src/components/common/notice-item.js:231 msgid "{user} updated file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:311 +#: frontend/src/components/common/notice-item.js:243 msgid "{user} created folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:311 +#: frontend/src/components/common/notice-item.js:243 msgid "" "{user} created folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:314 +#: frontend/src/components/common/notice-item.js:246 msgid "{user} deleted folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:314 +#: frontend/src/components/common/notice-item.js:246 msgid "" "{user} deleted folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:318 +#: frontend/src/components/common/notice-item.js:250 msgid "{user} restored folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:321 +#: frontend/src/components/common/notice-item.js:253 msgid "" "{user} renamed folder {oldFolderName} {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:325 +#: frontend/src/components/common/notice-item.js:257 msgid "{user} moved folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:325 +#: frontend/src/components/common/notice-item.js:257 msgid "" "{user} moved folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." @@ -227,15 +215,15 @@ msgid "Group not found" msgstr "" #: frontend/src/components/cur-dir-path/dir-path.js:31 -#: frontend/src/components/main-side-nav.js:69 +#: frontend/src/components/main-side-nav.js:70 msgid "A file is being uploaded. Are you sure you want to leave this page?" msgstr "" #: frontend/src/components/cur-dir-path/dir-path.js:91 #: frontend/src/components/cur-dir-path/dir-path.js:97 #: frontend/src/components/file-chooser/file-chooser.js:450 -#: frontend/src/components/main-side-nav.js:143 -#: frontend/src/components/main-side-nav.js:145 +#: frontend/src/components/main-side-nav.js:144 +#: frontend/src/components/main-side-nav.js:146 #: frontend/src/components/org-admin-group-nav.js:23 #: frontend/src/pages/org-admin/org-department-item.js:318 #: frontend/src/pages/org-admin/side-panel.js:62 @@ -244,7 +232,7 @@ msgstr "" #: frontend/src/pages/share-admin/libraries.js:360 #: frontend/src/pages/sys-admin/departments/department.js:45 #: frontend/src/pages/sys-admin/groups/group-nav.js:17 -#: frontend/src/pages/sys-admin/info.js:116 +#: frontend/src/pages/sys-admin/info.js:112 #: frontend/src/pages/sys-admin/orgs/org-nav.js:20 #: frontend/src/pages/sys-admin/repos/search-repos.js:140 #: frontend/src/pages/sys-admin/side-panel.js:90 @@ -255,18 +243,17 @@ msgstr "" #: frontend/src/components/cur-dir-path/dir-tool.js:77 #: frontend/src/components/cur-dir-path/dir-tool.js:98 #: frontend/src/components/cur-dir-path/dir-tool.js:99 -#: frontend/src/components/dirent-detail/detail-list-view.js:124 +#: frontend/src/components/dirent-detail/detail-list-view.js:123 #: frontend/src/components/dirent-detail/file-details.js:89 -#: frontend/src/components/toolbar/view-file-toolbar.js:79 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:78 -#: frontend/src/utils/text-translation.js:34 +#: frontend/src/components/toolbar/view-file-toolbar.js:105 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:48 +#: frontend/src/utils/text-translation.js:35 msgid "Tags" msgstr "" #: frontend/src/components/cur-dir-path/dir-tool.js:81 #: frontend/src/components/cur-dir-path/dir-tool.js:103 #: frontend/src/components/history-trash-file-view/file-view.js:33 -#: frontend/src/pages/org-admin/libraries/org-repo-nav.js:16 #: frontend/src/pages/sys-admin/repos/repos-nav.js:17 msgid "Trash" msgstr "" @@ -274,10 +261,10 @@ msgstr "" #: frontend/src/components/cur-dir-path/dir-tool.js:106 #: frontend/src/components/file-view/file-toolbar.js:198 #: frontend/src/components/file-view/file-toolbar.js:248 -#: frontend/src/components/toolbar/view-file-toolbar.js:80 +#: frontend/src/components/toolbar/view-file-toolbar.js:106 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:64 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:71 -#: frontend/src/utils/text-translation.js:31 +#: frontend/src/utils/text-translation.js:32 msgid "History" msgstr "" @@ -355,7 +342,7 @@ msgstr "" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:142 #: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:31 #: frontend/src/pages/sys-admin/abuse-reports.js:91 -#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 +#: frontend/src/repo-history.js:137 frontend/src/repo-history.js:144 msgid "Description" msgstr "" @@ -367,8 +354,8 @@ msgstr "" #: frontend/src/components/dialog/confirm-disconnect-wechat.js:35 #: frontend/src/components/dialog/confirm-restore-repo.js:36 #: frontend/src/components/dialog/confirm-unlink-device.js:49 -#: frontend/src/components/dialog/copy-dirent-dialog.js:165 -#: frontend/src/components/dialog/create-file-dialog.js:111 +#: frontend/src/components/dialog/copy-dirent-dialog.js:162 +#: frontend/src/components/dialog/create-file-dialog.js:179 #: frontend/src/components/dialog/create-folder-dialog.js:99 #: frontend/src/components/dialog/create-group-dialog.js:81 #: frontend/src/components/dialog/create-repo-dialog.js:270 @@ -386,11 +373,11 @@ msgstr "" #: frontend/src/components/dialog/invite-people-dialog.js:121 #: frontend/src/components/dialog/label-repo-state-dialog.js:88 #: frontend/src/components/dialog/leave-group-dialog.js:32 -#: frontend/src/components/dialog/lib-history-setting-dialog.js:151 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:150 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:123 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:273 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:253 -#: frontend/src/components/dialog/move-dirent-dialog.js:185 +#: frontend/src/components/dialog/move-dirent-dialog.js:183 #: frontend/src/components/dialog/new-wiki-dialog.js:60 #: frontend/src/components/dialog/org-add-member-dialog.js:68 #: frontend/src/components/dialog/org-delete-department-dialog.js:42 @@ -426,7 +413,7 @@ msgstr "" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:50 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:56 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-import-user-dialog.js:59 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:144 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:143 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-logs-export-excel-dialog.js:104 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:95 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:51 @@ -435,33 +422,35 @@ msgstr "" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-set-org-name-dialog.js:64 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-unlink-device-dialog.js:47 #: frontend/src/components/dialog/sysadmin-dialog/update-user.js:60 -#: frontend/src/components/dialog/transfer-dialog.js:186 +#: frontend/src/components/dialog/transfer-dialog.js:100 #: frontend/src/components/dialog/upload-remind-dialog.js:44 #: frontend/src/components/dialog/view-link-dialog.js:37 #: frontend/src/components/dialog/wiki-delete-dialog.js:25 #: frontend/src/components/dialog/wiki-select-dialog.js:97 -#: frontend/src/components/file-uploader/upload-list-item.js:144 +#: frontend/src/components/file-uploader/upload-list-item.js:127 #: frontend/src/components/seatable-integration-account-setting-widgets/delete-seatables-dialog.js:24 #: frontend/src/components/send-link.js:111 #: frontend/src/components/share-link-panel/link-details.js:230 #: frontend/src/components/share-link-panel/link-list.js:68 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:144 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:127 #: frontend/src/components/user-settings/social-login-saml.js:67 #: frontend/src/pages/org-admin/input-item.js:92 #: frontend/src/pages/org-admin/web-settings/input-item.js:69 -#: frontend/src/pages/sys-admin/web-settings/input-item.js:70 -#: frontend/src/pages/upload-link/upload-list-item.js:144 +#: frontend/src/pages/sys-admin/web-settings/input-item.js:66 +#: frontend/src/pages/upload-link/upload-list-item.js:124 #: frontend/src/tc-accept.js:42 msgid "Cancel" msgstr "" #: frontend/src/components/dialog/add-abuse-report-dialog.js:93 -#: frontend/src/components/dialog/change-repo-password-dialog.js:118 +#: frontend/src/components/dialog/add-reviewer-dialog.js:110 +#: frontend/src/components/dialog/add-reviewer-dialog.js:111 +#: frontend/src/components/dialog/change-repo-password-dialog.js:117 #: frontend/src/components/dialog/clean-trash.js:77 #: frontend/src/components/dialog/confirm-apply-folder-properties-dialog.js:56 -#: frontend/src/components/dialog/copy-dirent-dialog.js:166 +#: frontend/src/components/dialog/copy-dirent-dialog.js:163 #: frontend/src/components/dialog/create-department-repo-dialog.js:95 -#: frontend/src/components/dialog/create-file-dialog.js:112 +#: frontend/src/components/dialog/create-file-dialog.js:180 #: frontend/src/components/dialog/create-folder-dialog.js:100 #: frontend/src/components/dialog/create-group-dialog.js:82 #: frontend/src/components/dialog/create-repo-dialog.js:271 @@ -475,13 +464,13 @@ msgstr "" #: frontend/src/components/dialog/invite-people-dialog.js:122 #: frontend/src/components/dialog/label-repo-state-dialog.js:89 #: frontend/src/components/dialog/lib-decrypt-dialog.js:67 -#: frontend/src/components/dialog/lib-history-setting-dialog.js:152 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:151 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:124 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:326 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:254 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:306 -#: frontend/src/components/dialog/move-dirent-dialog.js:186 +#: frontend/src/components/dialog/move-dirent-dialog.js:184 #: frontend/src/components/dialog/new-wiki-dialog.js:61 #: frontend/src/components/dialog/org-add-admin-dialog.js:66 #: frontend/src/components/dialog/org-add-department-dialog.js:86 @@ -525,7 +514,7 @@ msgstr "" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:90 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:51 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:57 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:145 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:144 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-logs-export-excel-dialog.js:105 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:96 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:52 @@ -535,7 +524,7 @@ msgstr "" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:268 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:255 #: frontend/src/components/dialog/sysadmin-dialog/update-user.js:61 -#: frontend/src/components/dialog/transfer-dialog.js:187 +#: frontend/src/components/dialog/transfer-dialog.js:101 #: frontend/src/components/dialog/transfer-group-dialog.js:69 #: frontend/src/components/dialog/wiki-select-dialog.js:99 #: frontend/src/components/dialog/wiki-select-dialog.js:100 @@ -556,10 +545,55 @@ msgstr "" #: frontend/src/pages/sys-admin/repos/search-repos.js:155 #: frontend/src/pages/sys-admin/statistic/statistic-common-tool.js:128 #: frontend/src/pages/sys-admin/users/search-users.js:318 -#: frontend/src/pages/sys-admin/web-settings/input-item.js:69 +#: frontend/src/pages/sys-admin/web-settings/input-item.js:65 msgid "Submit" msgstr "" +#: frontend/src/components/dialog/add-reviewer-dialog.js:98 +msgid "Request a review" +msgstr "" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:100 +msgid "Add new reviewer" +msgstr "" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:103 +#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:283 +#: frontend/src/components/dialog/org-add-member-dialog.js:58 +#: frontend/src/components/dialog/share-to-user.js:357 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-member-dialog.js:37 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-member-dialog.js:56 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-batch-add-admin-dialog.js:45 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:45 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:46 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:240 +#: frontend/src/components/list-and-add-group-members.js:173 +#: frontend/src/pages/org-admin/org-users-search-users.js:196 +#: frontend/src/pages/org-admin/org-users-users.js:260 +#: frontend/src/pages/sys-admin/users/search-users.js:313 +#: frontend/src/pages/sys-admin/users/users.js:425 +msgid "Search users" +msgstr "" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:137 +#: frontend/src/components/dialog/edit-filetag-dialog.js:145 +#: frontend/src/components/dialog/list-created-files-dialog.js:55 +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:86 +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:107 +#: frontend/src/components/dialog/org-add-admin-dialog.js:65 +#: frontend/src/components/dialog/search-file-dialog.js:115 +#: frontend/src/components/dialog/share-admin-link.js:35 +#: frontend/src/components/dialog/share-repo-dialog.js:149 +#: frontend/src/components/dialog/transfer-group-dialog.js:68 +#: frontend/src/components/search/ai-search.js:653 +#: frontend/src/components/search/ai-search.js:690 +#: frontend/src/components/search/search.js:497 +#: frontend/src/components/search/search.js:532 +#: frontend/src/components/system-notification.js:46 +#: frontend/src/pages/groups/group-view.js:479 +msgid "Close" +msgstr "" + #: frontend/src/components/dialog/change-repo-password-dialog.js:49 msgid "Please enter the old password" msgstr "" @@ -584,24 +618,24 @@ msgstr "" msgid "Successfully changed library password." msgstr "" -#: frontend/src/components/dialog/change-repo-password-dialog.js:98 +#: frontend/src/components/dialog/change-repo-password-dialog.js:102 msgid "Change Password of Library {placeholder}" msgstr "" -#: frontend/src/components/dialog/change-repo-password-dialog.js:108 +#: frontend/src/components/dialog/change-repo-password-dialog.js:107 msgid "Old Password" msgstr "" -#: frontend/src/components/dialog/change-repo-password-dialog.js:110 +#: frontend/src/components/dialog/change-repo-password-dialog.js:109 msgid "New Password" msgstr "" -#: frontend/src/components/dialog/change-repo-password-dialog.js:110 +#: frontend/src/components/dialog/change-repo-password-dialog.js:109 #: frontend/src/components/dialog/create-repo-dialog.js:240 msgid "(at least {placeholder} characters)" msgstr "" -#: frontend/src/components/dialog/change-repo-password-dialog.js:112 +#: frontend/src/components/dialog/change-repo-password-dialog.js:111 msgid "New Password Again" msgstr "" @@ -627,12 +661,11 @@ msgstr "" #: frontend/src/components/dialog/clean-trash.js:62 #: frontend/src/pages/org-admin/devices/devices-errors.js:193 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:375 #: frontend/src/pages/share-admin/share-links.js:590 #: frontend/src/pages/share-admin/upload-links.js:306 #: frontend/src/pages/sys-admin/devices/devices-errors.js:197 #: frontend/src/pages/sys-admin/repos/trash-repos.js:400 -#: frontend/src/repo-folder-trash.js:207 +#: frontend/src/repo-folder-trash.js:204 msgid "Clean" msgstr "" @@ -739,8 +772,9 @@ msgstr "" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:39 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:59 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:59 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:643 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:667 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:668 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:692 +#: frontend/src/components/draft-list-view/draft-list-item.js:111 #: frontend/src/components/group-members.js:163 #: frontend/src/components/popover/tag-list-item.js:55 #: frontend/src/components/popover/tag-list-item.js:56 @@ -756,8 +790,8 @@ msgstr "" #: frontend/src/components/share-link-panel/link-list.js:69 #: frontend/src/components/share-link-panel/link-list.js:129 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:513 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:330 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:338 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:358 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:366 #: frontend/src/components/user-settings/delete-account.js:38 #: frontend/src/components/user-settings/web-api-auth-token.js:83 #: frontend/src/pages/invitations/invitations-view.js:104 @@ -765,16 +799,14 @@ msgstr "" #: frontend/src/pages/invitations/invitations-view.js:136 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:360 #: frontend/src/pages/my-libs/mylib-repo-menu.js:145 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:267 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:198 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:256 #: frontend/src/pages/org-admin/org-department-item.js:551 #: frontend/src/pages/org-admin/org-departments-list.js:210 #: frontend/src/pages/org-admin/org-group-repos.js:174 #: frontend/src/pages/org-admin/org-groups-search-groups.js:115 #: frontend/src/pages/org-admin/org-groups.js:306 +#: frontend/src/pages/org-admin/org-libraries.js:316 #: frontend/src/pages/org-admin/org-links.js:216 -#: frontend/src/pages/org-admin/org-user-item.js:194 +#: frontend/src/pages/org-admin/org-user-item.js:179 #: frontend/src/pages/org-admin/org-user-repos.js:170 #: frontend/src/pages/sys-admin/departments/group-item.js:69 #: frontend/src/pages/sys-admin/groups/groups-content.js:184 @@ -786,7 +818,7 @@ msgstr "" #: frontend/src/pages/sys-admin/orgs/org-groups.js:120 #: frontend/src/pages/sys-admin/orgs/org-repos.js:117 #: frontend/src/pages/sys-admin/orgs/org-repos.js:125 -#: frontend/src/pages/sys-admin/orgs/org-users.js:298 +#: frontend/src/pages/sys-admin/orgs/org-users.js:288 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:205 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:213 #: frontend/src/pages/sys-admin/repos/dir-content.js:61 @@ -798,8 +830,8 @@ msgstr "" #: frontend/src/pages/sys-admin/users/search-users.js:355 #: frontend/src/pages/sys-admin/users/user-repos.js:163 #: frontend/src/pages/sys-admin/users/user-repos.js:218 -#: frontend/src/pages/sys-admin/users/users-content.js:361 -#: frontend/src/pages/sys-admin/users/users-content.js:560 +#: frontend/src/pages/sys-admin/users/users-content.js:352 +#: frontend/src/pages/sys-admin/users/users-content.js:548 #: frontend/src/pages/sys-admin/users/users.js:510 #: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:65 #: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:69 @@ -827,7 +859,6 @@ msgid "Are you sure you want to disconnect?" msgstr "" #: frontend/src/components/dialog/confirm-restore-repo.js:31 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:264 #: frontend/src/pages/sys-admin/repos/trash-repos.js:266 msgid "Restore Library" msgstr "" @@ -841,13 +872,11 @@ msgstr "" #: frontend/src/pages/file-history-old/history-item.js:126 #: frontend/src/pages/my-libs/my-libs-deleted.js:176 #: frontend/src/pages/my-libs/my-libs-deleted.js:177 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:195 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:267 #: frontend/src/pages/sys-admin/repos/trash-repos.js:197 #: frontend/src/pages/sys-admin/repos/trash-repos.js:269 -#: frontend/src/repo-folder-trash.js:363 frontend/src/repo-folder-trash.js:374 -#: frontend/src/repo-snapshot.js:170 frontend/src/repo-snapshot.js:299 -#: frontend/src/repo-snapshot.js:308 +#: frontend/src/repo-folder-trash.js:358 frontend/src/repo-folder-trash.js:368 +#: frontend/src/repo-snapshot.js:168 frontend/src/repo-snapshot.js:297 +#: frontend/src/repo-snapshot.js:306 msgid "Restore" msgstr "" @@ -935,12 +964,13 @@ msgid "New Department Library" msgstr "" #: frontend/src/components/dialog/create-department-repo-dialog.js:81 -#: frontend/src/components/dialog/create-file-dialog.js:98 +#: frontend/src/components/dialog/create-file-dialog.js:151 #: frontend/src/components/dialog/create-folder-dialog.js:86 #: frontend/src/components/dialog/create-group-dialog.js:69 #: frontend/src/components/dialog/create-repo-dialog.js:188 #: frontend/src/components/dialog/create-tag-dialog.js:79 #: frontend/src/components/dialog/list-created-files-dialog.js:28 +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:66 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:84 #: frontend/src/components/dialog/new-wiki-dialog.js:56 #: frontend/src/components/dialog/org-add-department-dialog.js:73 @@ -960,7 +990,8 @@ msgstr "" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:63 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:82 #: frontend/src/components/dialog/wiki-select-dialog.js:78 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:627 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:626 +#: frontend/src/components/draft-list-view/draft-list-view.js:36 #: frontend/src/components/group-members.js:30 #: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:122 #: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23 @@ -968,7 +999,6 @@ msgstr "" #: frontend/src/pages/my-libs/my-libs-deleted.js:93 #: frontend/src/pages/my-libs/mylib-repo-list-view.js:90 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:160 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:75 #: frontend/src/pages/org-admin/org-admin-list.js:50 #: frontend/src/pages/org-admin/org-department-item.js:250 #: frontend/src/pages/org-admin/org-department-item.js:290 @@ -979,6 +1009,7 @@ msgstr "" #: frontend/src/pages/org-admin/org-group-repos.js:83 #: frontend/src/pages/org-admin/org-groups-search-groups.js:157 #: frontend/src/pages/org-admin/org-groups.js:160 +#: frontend/src/pages/org-admin/org-libraries.js:147 #: frontend/src/pages/org-admin/org-links.js:100 #: frontend/src/pages/org-admin/org-user-profile.js:136 #: frontend/src/pages/org-admin/org-user-repos.js:79 @@ -1009,12 +1040,12 @@ msgstr "" #: frontend/src/pages/sys-admin/users/user-links.js:49 #: frontend/src/pages/sys-admin/users/user-repos.js:54 #: frontend/src/pages/sys-admin/users/user-shared-repos.js:35 -#: frontend/src/repo-folder-trash.js:239 frontend/src/repo-snapshot.js:200 +#: frontend/src/repo-folder-trash.js:236 frontend/src/repo-snapshot.js:198 #: frontend/src/shared-dir-view.js:661 msgid "Name" msgstr "Nome" -#: frontend/src/components/dialog/create-file-dialog.js:62 +#: frontend/src/components/dialog/create-file-dialog.js:59 #: frontend/src/components/dialog/create-folder-dialog.js:54 #: frontend/src/components/dialog/rename-dialog.js:56 #: frontend/src/components/dialog/rename-dirent.js:56 @@ -1023,7 +1054,7 @@ msgstr "Nome" msgid "The name \"{name}\" is already taken. Please choose a different name." msgstr "" -#: frontend/src/components/dialog/create-file-dialog.js:94 +#: frontend/src/components/dialog/create-file-dialog.js:147 #: frontend/src/components/toolbar/dir-operation-toolbar.js:207 #: frontend/src/components/toolbar/dir-operation-toolbar.js:232 #: frontend/src/pages/repo-wiki-mode/side-panel.js:176 @@ -1065,7 +1096,7 @@ msgstr "A palavra-passe é muito curta" #: frontend/src/components/dialog/create-repo-dialog.js:111 #: frontend/src/components/dialog/generate-upload-link.js:150 #: frontend/src/components/dialog/org-add-user-dialog.js:123 -#: frontend/src/components/share-link-panel/link-creation.js:181 +#: frontend/src/components/share-link-panel/link-creation.js:175 msgid "Passwords don't match" msgstr "" @@ -1131,14 +1162,14 @@ msgstr "" #: frontend/src/components/dialog/share-repo-dialog.js:40 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:22 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57 -#: frontend/src/utils/utils.js:680 +#: frontend/src/utils/utils.js:684 msgid "Read-Write" msgstr "Ler/Escrever" #: frontend/src/components/dialog/create-repo-dialog.js:227 #: frontend/src/components/dialog/share-repo-dialog.js:41 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57 -#: frontend/src/utils/utils.js:683 +#: frontend/src/utils/utils.js:687 msgid "Read-Only" msgstr "Ler Apenas" @@ -1152,7 +1183,7 @@ msgstr "" #: frontend/src/components/dialog/org-add-user-dialog.js:145 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:106 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:153 -#: frontend/src/components/share-link-panel/link-creation.js:284 +#: frontend/src/components/share-link-panel/link-creation.js:278 #: frontend/src/pages/sys-admin/web-settings/web-settings.js:239 #: frontend/src/settings.js:48 frontend/src/settings.js:134 msgid "Password" @@ -1162,15 +1193,15 @@ msgstr "Palavra-passe" #: frontend/src/components/dialog/generate-upload-link.js:390 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:110 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:163 -#: frontend/src/components/share-link-panel/link-creation.js:295 +#: frontend/src/components/share-link-panel/link-creation.js:289 msgid "Password again" msgstr "" #: frontend/src/components/dialog/create-tag-dialog.js:53 #: frontend/src/components/dialog/zip-download-dialog.js:73 -#: frontend/src/components/file-uploader/file-uploader.js:400 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:409 -#: frontend/src/pages/upload-link/file-uploader.js:399 +#: frontend/src/components/file-uploader/file-uploader.js:406 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:415 +#: frontend/src/pages/upload-link/file-uploader.js:404 msgid "Internal Server Error" msgstr "" @@ -1180,10 +1211,10 @@ msgstr "" #: frontend/src/components/dialog/create-tag-dialog.js:73 #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:124 -#: frontend/src/components/share-link-panel/link-creation.js:259 +#: frontend/src/components/share-link-panel/link-creation.js:253 #: frontend/src/components/share-link-panel/link-details.js:166 -#: frontend/src/repo-folder-trash.js:201 frontend/src/repo-history.js:112 -#: frontend/src/repo-snapshot.js:150 +#: frontend/src/repo-folder-trash.js:198 frontend/src/repo-history.js:109 +#: frontend/src/repo-snapshot.js:148 msgid "Back" msgstr "" @@ -1199,10 +1230,10 @@ msgstr "" #: frontend/src/components/dialog/create-tag-dialog.js:109 #: frontend/src/components/file-view/file-toolbar.js:155 #: frontend/src/components/file-view/file-toolbar.js:214 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:115 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:158 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:199 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:222 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:121 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:165 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:206 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:229 #: frontend/src/shared-dir-view.js:486 msgid "Save" msgstr "" @@ -1226,8 +1257,6 @@ msgid "Permission name" msgstr "" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:151 -#: frontend/src/components/file-uploader/file-uploader.js:684 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:667 #: frontend/src/components/toolbar/dir-operation-toolbar.js:189 #: frontend/src/components/toolbar/dir-operation-toolbar.js:198 #: frontend/src/components/toolbar/dir-operation-toolbar.js:227 @@ -1241,8 +1270,7 @@ msgstr "" #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:69 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:79 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:89 -#: frontend/src/pages/upload-link/file-uploader.js:625 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:66 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:52 #: frontend/src/shared-dir-view.js:471 msgid "Upload" msgstr "" @@ -1250,8 +1278,8 @@ msgstr "" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:180 #: frontend/src/components/dialog/zip-download-dialog.js:123 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:637 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:661 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:662 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:686 #: frontend/src/components/file-view/file-toolbar.js:171 #: frontend/src/components/file-view/file-toolbar.js:255 #: frontend/src/components/file-view/file-view-tip.js:25 @@ -1259,10 +1287,10 @@ msgstr "" #: frontend/src/components/history-trash-file-view/download.js:10 #: frontend/src/components/shared-file-view/shared-file-view-tip.js:27 #: frontend/src/components/shared-file-view/shared-file-view.js:133 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:331 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:344 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:359 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:372 #: frontend/src/pages/file-history-old/history-item.js:127 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:122 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:128 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:74 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:253 #: frontend/src/pages/org-admin/statistic/statistic-traffic.js:63 @@ -1277,7 +1305,7 @@ msgstr "" #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:84 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:94 #: frontend/src/pages/sys-admin/users/user-links.js:202 -#: frontend/src/repo-snapshot.js:309 frontend/src/shared-dir-view.js:769 +#: frontend/src/repo-snapshot.js:307 frontend/src/shared-dir-view.js:769 #: frontend/src/shared-dir-view.js:796 frontend/src/shared-dir-view.js:844 #: frontend/src/shared-dir-view.js:876 frontend/src/shared-dir-view.js:945 #: frontend/src/shared-dir-view.js:963 @@ -1307,9 +1335,9 @@ msgstr "" #: frontend/src/components/dialog/view-link-dialog.js:38 #: frontend/src/components/share-link-panel/link-item.js:112 #: frontend/src/components/shared-link.js:24 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:329 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:337 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:343 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:357 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:365 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:371 #: frontend/src/pages/org-admin/org-saml-config.js:118 #: frontend/src/pages/org-admin/org-saml-config.js:132 #: frontend/src/pages/org-admin/org-saml-config.js:146 @@ -1342,7 +1370,7 @@ msgstr "" #: frontend/src/components/select-editor/select-editor.js:138 #: frontend/src/components/share-link-panel/link-details.js:206 #: frontend/src/components/share-link-panel/link-details.js:207 -#: frontend/src/components/toolbar/view-file-toolbar.js:67 +#: frontend/src/components/toolbar/view-file-toolbar.js:87 #: frontend/src/components/user-settings/user-avatar-form.js:97 #: frontend/src/pages/org-admin/org-user-profile.js:139 #: frontend/src/pages/org-admin/org-user-profile.js:145 @@ -1356,9 +1384,9 @@ msgstr "" #: frontend/src/pages/sys-admin/institutions/institution-info.js:28 #: frontend/src/pages/sys-admin/orgs/org-info.js:41 #: frontend/src/pages/sys-admin/users/user-info.js:91 -#: frontend/src/pages/sys-admin/users/users-content.js:514 +#: frontend/src/pages/sys-admin/users/users-content.js:502 #: frontend/src/pages/wiki/main-panel.js:106 -#: frontend/src/pages/wiki/main-panel.js:107 frontend/src/repo-history.js:306 +#: frontend/src/pages/wiki/main-panel.js:107 frontend/src/repo-history.js:303 msgid "Edit" msgstr "Editar" @@ -1396,7 +1424,6 @@ msgstr "" #: frontend/src/components/dialog/delete-repo-dialog.js:66 #: frontend/src/components/dialog/org-delete-repo-dialog.js:32 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:33 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:253 #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:101 #: frontend/src/pages/sys-admin/orgs/org-repos.js:122 #: frontend/src/pages/sys-admin/repos/trash-repos.js:255 @@ -1420,28 +1447,11 @@ msgid "Select Tags" msgstr "" #: frontend/src/components/dialog/edit-filetag-dialog.js:141 -#: frontend/src/components/popover/edit-filetag-popover.js:187 +#: frontend/src/components/popover/edit-filetag-popover.js:182 #: frontend/src/components/popover/list-tag-popover.js:145 msgid "Create a new tag" msgstr "" -#: frontend/src/components/dialog/edit-filetag-dialog.js:145 -#: frontend/src/components/dialog/list-created-files-dialog.js:52 -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:107 -#: frontend/src/components/dialog/org-add-admin-dialog.js:65 -#: frontend/src/components/dialog/search-file-dialog.js:115 -#: frontend/src/components/dialog/share-admin-link.js:35 -#: frontend/src/components/dialog/share-repo-dialog.js:149 -#: frontend/src/components/dialog/transfer-group-dialog.js:68 -#: frontend/src/components/search/ai-search.js:663 -#: frontend/src/components/search/ai-search.js:700 -#: frontend/src/components/search/search.js:497 -#: frontend/src/components/search/search.js:532 -#: frontend/src/components/system-notification.js:46 -#: frontend/src/pages/groups/group-view.js:479 -msgid "Close" -msgstr "" - #: frontend/src/components/dialog/edit-repo-commit-labels.js:47 msgid "Successfully edited labels." msgstr "" @@ -1455,48 +1465,48 @@ msgid "Find an option" msgstr "" #: frontend/src/components/dialog/extra-attributes-dialog/index.js:217 -#: frontend/src/components/dirent-detail/detail-list-view.js:93 -#: frontend/src/components/dirent-detail/detail-list-view.js:134 +#: frontend/src/components/dirent-detail/detail-list-view.js:92 +#: frontend/src/components/dirent-detail/detail-list-view.js:133 msgid "Edit extra properties" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:142 #: frontend/src/components/dialog/reset-webdav-password.js:29 #: frontend/src/components/dialog/set-webdav-password.js:29 -#: frontend/src/components/share-link-panel/link-creation.js:173 +#: frontend/src/components/share-link-panel/link-creation.js:167 msgid "Please enter a password." msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:146 #: frontend/src/components/dialog/reset-webdav-password.js:33 #: frontend/src/components/dialog/set-webdav-password.js:33 -#: frontend/src/components/share-link-panel/link-creation.js:177 +#: frontend/src/components/share-link-panel/link-creation.js:171 msgid "The password is too short." msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:154 #: frontend/src/components/dialog/reset-webdav-password.js:38 #: frontend/src/components/dialog/set-webdav-password.js:38 -#: frontend/src/components/share-link-panel/link-creation.js:185 +#: frontend/src/components/share-link-panel/link-creation.js:179 msgid "" "The password is too weak. It should include at least {passwordStrengthLevel}" " of the following: number, upper letter, lower letter and other symbols." msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:162 -#: frontend/src/components/share-link-panel/link-creation.js:193 +#: frontend/src/components/share-link-panel/link-creation.js:187 msgid "Please select an expiration time" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:170 -#: frontend/src/components/share-link-panel/link-creation.js:202 +#: frontend/src/components/share-link-panel/link-creation.js:196 msgid "Please enter days" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:174 #: frontend/src/components/dialog/lib-history-setting-dialog.js:66 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:66 -#: frontend/src/components/share-link-panel/link-creation.js:206 +#: frontend/src/components/share-link-panel/link-creation.js:200 msgid "Please enter a non-negative integer" msgstr "" @@ -1507,7 +1517,7 @@ msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:276 #: frontend/src/components/dialog/reset-webdav-password.js:68 #: frontend/src/components/dialog/set-webdav-password.js:68 -#: frontend/src/components/share-link-panel/link-creation.js:285 +#: frontend/src/components/share-link-panel/link-creation.js:279 msgid "" "(at least {passwordMinLength} characters and includes " "{passwordStrengthLevel} of the following: number, upper letter, lower letter" @@ -1554,18 +1564,18 @@ msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:367 #: frontend/src/components/dialog/generate-upload-link.js:372 -#: frontend/src/components/share-link-panel/link-creation.js:273 -#: frontend/src/components/share-link-panel/link-creation.js:278 +#: frontend/src/components/share-link-panel/link-creation.js:267 +#: frontend/src/components/share-link-panel/link-creation.js:272 msgid "Add password protection" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:403 -#: frontend/src/components/share-link-panel/link-creation.js:308 +#: frontend/src/components/share-link-panel/link-creation.js:302 msgid "Add auto expiration" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:422 -#: frontend/src/components/share-link-panel/link-creation.js:344 +#: frontend/src/components/share-link-panel/link-creation.js:338 #: frontend/src/components/user-settings/web-api-auth-token.js:86 msgid "Generate" msgstr "" @@ -1685,8 +1695,8 @@ msgstr "" #: frontend/src/components/dialog/invite-people-dialog.js:107 #: frontend/src/components/dialog/share-dialog.js:154 #: frontend/src/components/dialog/share-to-invite-people.js:273 -#: frontend/src/components/main-side-nav.js:261 -#: frontend/src/components/main-side-nav.js:263 +#: frontend/src/components/main-side-nav.js:271 +#: frontend/src/components/main-side-nav.js:273 #: frontend/src/components/toolbar/invitations-toolbar.js:31 #: frontend/src/components/toolbar/invitations-toolbar.js:35 #: frontend/src/pages/invitations/invitations-view.js:282 @@ -1744,33 +1754,36 @@ msgstr "" msgid "Successfully set library history." msgstr "" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:112 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:110 -msgid "{placeholder} History Setting" +#: frontend/src/components/dialog/lib-history-setting-dialog.js:116 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:114 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:351 +#: frontend/src/pages/my-libs/mylib-repo-menu.js:154 +#: frontend/src/pages/sys-admin/repos/repos.js:271 +msgid "History Setting" msgstr "" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:123 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:122 msgid "Setting library history is disabled by Admin." msgstr "" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:128 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:121 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:127 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:120 msgid "Keep full history" msgstr "" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:132 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:125 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:131 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:124 msgid "Don't keep history" msgstr "" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:136 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:129 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:135 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:128 msgid "Only keep a period of history:" msgstr "" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:145 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:144 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:117 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:138 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:137 #: frontend/src/components/set-link-expiration.js:89 msgid "days" msgstr "" @@ -1803,12 +1816,12 @@ msgstr "" msgid "Group Permission" msgstr "" -#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:69 +#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:73 msgid "{placeholder} Folder Permission" msgstr "" -#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:69 -msgid "Set permission of {placeholder}" +#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:73 +msgid "Set {placeholder}'s permission" msgstr "" #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:186 @@ -1816,17 +1829,17 @@ msgstr "" #: frontend/src/components/dialog/repo-api-token-dialog.js:197 #: frontend/src/components/dialog/zip-download-dialog.js:76 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:294 -#: frontend/src/pages/lib-content-view/lib-content-view.js:181 -#: frontend/src/pages/lib-content-view/lib-content-view.js:710 -#: frontend/src/pages/lib-content-view/lib-content-view.js:758 -#: frontend/src/pages/lib-content-view/lib-content-view.js:850 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1035 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1051 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1087 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1115 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1177 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1233 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1271 +#: frontend/src/pages/lib-content-view/lib-content-view.js:185 +#: frontend/src/pages/lib-content-view/lib-content-view.js:735 +#: frontend/src/pages/lib-content-view/lib-content-view.js:784 +#: frontend/src/pages/lib-content-view/lib-content-view.js:869 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1065 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1081 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1117 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1145 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1209 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1259 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1287 #: frontend/src/pages/my-libs/my-libs-deleted.js:152 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:293 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:315 @@ -1835,22 +1848,22 @@ msgstr "" #: frontend/src/pages/search/main-panel.js:197 #: frontend/src/pages/shared-with-all/public-shared-view.js:106 #: frontend/src/pages/sys-admin/abuse-reports.js:45 -#: frontend/src/pages/upload-link/file-uploader.js:433 -#: frontend/src/repo-folder-trash.js:136 frontend/src/repo-folder-trash.js:333 -#: frontend/src/utils/utils.js:1190 +#: frontend/src/pages/upload-link/file-uploader.js:437 +#: frontend/src/repo-folder-trash.js:136 frontend/src/repo-folder-trash.js:329 +#: frontend/src/utils/utils.js:1194 msgid "Error" msgstr "" #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:189 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:172 #: frontend/src/components/dialog/repo-api-token-dialog.js:199 -#: frontend/src/pages/lib-content-view/lib-content-view.js:187 +#: frontend/src/pages/lib-content-view/lib-content-view.js:191 #: frontend/src/pages/search/main-panel.js:82 #: frontend/src/pages/sys-admin/abuse-reports.js:47 -#: frontend/src/repo-folder-trash.js:142 frontend/src/repo-folder-trash.js:335 +#: frontend/src/repo-folder-trash.js:142 frontend/src/repo-folder-trash.js:331 #: frontend/src/shared-file-view-document.js:74 #: frontend/src/shared-file-view-spreadsheet.js:71 -#: frontend/src/utils/utils.js:1193 frontend/src/view-file-document.js:76 +#: frontend/src/utils/utils.js:1197 frontend/src/view-file-document.js:76 #: frontend/src/view-file-spreadsheet.js:71 msgid "Please check the network." msgstr "Por favor verifique a ligação à rede." @@ -1888,23 +1901,6 @@ msgstr "" msgid "User" msgstr "" -#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:283 -#: frontend/src/components/dialog/org-add-member-dialog.js:58 -#: frontend/src/components/dialog/share-to-user.js:357 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-member-dialog.js:37 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-member-dialog.js:56 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-batch-add-admin-dialog.js:45 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:45 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:46 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:240 -#: frontend/src/components/list-and-add-group-members.js:173 -#: frontend/src/pages/org-admin/org-users-search-users.js:196 -#: frontend/src/pages/org-admin/org-users-users.js:260 -#: frontend/src/pages/sys-admin/users/search-users.js:313 -#: frontend/src/pages/sys-admin/users/users.js:425 -msgid "Search users" -msgstr "" - #: frontend/src/components/dialog/list-created-files-dialog.js:23 msgid "Created Files" msgstr "" @@ -1919,60 +1915,67 @@ msgstr "" #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:48 #: frontend/src/pages/sys-admin/devices/devices-errors.js:53 #: frontend/src/pages/sys-admin/logs-page/login-logs.js:48 -#: frontend/src/repo-history.js:141 frontend/src/repo-history.js:148 +#: frontend/src/repo-history.js:138 frontend/src/repo-history.js:145 #: frontend/src/user-notifications.js:131 #: frontend/src/user-notifications.js:135 msgid "Time" msgstr "" -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79 -msgid "Tagged Files" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:44 +#: frontend/src/pages/drafts/draft-content.js:29 +msgid "Successfully deleted draft %(draft)s." msgstr "" -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:85 -#: frontend/src/components/dialog/search-file-dialog.js:94 -#: frontend/src/components/dirent-detail/detail-list-view.js:120 -#: frontend/src/components/dirent-detail/file-details.js:85 -#: frontend/src/components/dirent-detail/lib-details.js:69 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:630 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124 -#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24 -#: frontend/src/file-history-old.js:245 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:74 -#: frontend/src/pages/my-libs/mylib-repo-list-view.js:92 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:80 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:82 -#: frontend/src/pages/org-admin/org-department-item.js:327 -#: frontend/src/pages/org-admin/org-group-repos.js:84 -#: frontend/src/pages/org-admin/org-user-repos.js:80 -#: frontend/src/pages/org-admin/org-user-shared-repos.js:78 -#: frontend/src/pages/search/advanced-search.js:78 -#: frontend/src/pages/search/advanced-search.js:226 -#: frontend/src/pages/share-with-ocm/remote-dir-content.js:99 -#: frontend/src/pages/shared-libs/shared-libs.js:84 -#: frontend/src/pages/sys-admin/departments/department-libraries.js:85 -#: frontend/src/pages/sys-admin/repos/dir-content.js:104 -#: frontend/src/pages/sys-admin/repos/repos.js:82 -#: frontend/src/pages/sys-admin/repos/repos.js:84 -#: frontend/src/pages/sys-admin/users/user-shared-repos.js:37 -#: frontend/src/repo-folder-trash.js:242 frontend/src/repo-snapshot.js:201 -#: frontend/src/shared-dir-view.js:663 -msgid "Size" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:48 +#: frontend/src/pages/drafts/draft-content.js:33 +msgid "Failed to delete draft %(draft)s." msgstr "" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:61 +#: frontend/src/pages/drafts/drafts-view.js:19 +msgid "Drafts" +msgstr "" + +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:67 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:74 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:74 +#: frontend/src/components/group-members.js:125 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:126 +#: frontend/src/components/wiki-list-view/wiki-list-view.js:45 +#: frontend/src/pages/groups/group-view.js:381 +#: frontend/src/pages/org-admin/org-group-members.js:109 +#: frontend/src/pages/org-admin/org-libraries.js:153 +#: frontend/src/pages/org-admin/org-links.js:101 +#: frontend/src/pages/org-admin/org-user-shared-repos.js:77 +#: frontend/src/pages/shared-libs/shared-libs.js:86 +#: frontend/src/pages/sys-admin/groups/group-members.js:166 +#: frontend/src/pages/sys-admin/groups/groups-content.js:58 +#: frontend/src/pages/sys-admin/links/share-links.js:66 +#: frontend/src/pages/sys-admin/orgs/org-repos.js:35 +#: frontend/src/pages/sys-admin/repos/repos.js:88 +#: frontend/src/pages/sys-admin/repos/trash-repos.js:67 +#: frontend/src/pages/sys-admin/users/user-groups.js:119 +#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:170 +#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:188 +msgid "Owner" +msgstr "" + +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:68 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:86 #: frontend/src/components/dialog/search-file-dialog.js:95 #: frontend/src/components/dialog/share-repo-dialog.js:129 #: frontend/src/components/dialog/wiki-select-dialog.js:79 -#: frontend/src/components/dirent-detail/detail-list-view.js:87 -#: frontend/src/components/dirent-detail/detail-list-view.js:122 +#: frontend/src/components/dirent-detail/detail-list-view.js:86 +#: frontend/src/components/dirent-detail/detail-list-view.js:121 #: frontend/src/components/dirent-detail/file-details.js:87 #: frontend/src/components/dirent-detail/lib-details.js:70 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:631 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:630 +#: frontend/src/components/draft-list-view/draft-list-view.js:38 #: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:125 #: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25 #: frontend/src/components/wiki-list-view/wiki-list-view.js:46 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:76 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:46 #: frontend/src/pages/my-libs/mylib-repo-list-view.js:94 #: frontend/src/pages/org-admin/org-user-repos.js:81 #: frontend/src/pages/org-admin/org-user-shared-repos.js:79 @@ -1987,11 +1990,61 @@ msgstr "" msgid "Last Update" msgstr "" +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79 +msgid "Tagged Files" +msgstr "" + +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:85 +#: frontend/src/components/dialog/search-file-dialog.js:94 +#: frontend/src/components/dirent-detail/detail-list-view.js:119 +#: frontend/src/components/dirent-detail/file-details.js:85 +#: frontend/src/components/dirent-detail/lib-details.js:69 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:629 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124 +#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24 +#: frontend/src/file-history-old.js:245 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:44 +#: frontend/src/pages/my-libs/mylib-repo-list-view.js:92 +#: frontend/src/pages/org-admin/org-department-item.js:327 +#: frontend/src/pages/org-admin/org-group-repos.js:84 +#: frontend/src/pages/org-admin/org-libraries.js:150 +#: frontend/src/pages/org-admin/org-user-repos.js:80 +#: frontend/src/pages/org-admin/org-user-shared-repos.js:78 +#: frontend/src/pages/search/advanced-search.js:78 +#: frontend/src/pages/search/advanced-search.js:226 +#: frontend/src/pages/share-with-ocm/remote-dir-content.js:99 +#: frontend/src/pages/shared-libs/shared-libs.js:84 +#: frontend/src/pages/sys-admin/departments/department-libraries.js:85 +#: frontend/src/pages/sys-admin/repos/dir-content.js:104 +#: frontend/src/pages/sys-admin/repos/repos.js:82 +#: frontend/src/pages/sys-admin/repos/repos.js:84 +#: frontend/src/pages/sys-admin/users/user-shared-repos.js:37 +#: frontend/src/repo-folder-trash.js:238 frontend/src/repo-snapshot.js:199 +#: frontend/src/shared-dir-view.js:663 +msgid "Size" +msgstr "" + #: frontend/src/components/dialog/list-taggedfiles-dialog.js:165 #: frontend/src/pages/starred/starred.js:221 msgid "deleted" msgstr "" +#: frontend/src/components/dialog/local-draft-dialog.js:17 +msgid "Local draft" +msgstr "" + +#: frontend/src/components/dialog/local-draft-dialog.js:19 +msgid "You have an unsaved draft. Do you like to use it?" +msgstr "" + +#: frontend/src/components/dialog/local-draft-dialog.js:22 +msgid "Use draft" +msgstr "" + +#: frontend/src/components/dialog/local-draft-dialog.js:23 +msgid "Delete draft" +msgstr "" + #: frontend/src/components/dialog/manage-members-dialog.js:21 msgid "Manage group members" msgstr "" @@ -2010,8 +2063,10 @@ msgstr "" #: frontend/src/components/dialog/op-menu.js:53 #: frontend/src/components/dialog/op-menu.js:54 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:809 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:810 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:837 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:838 +#: frontend/src/components/draft-list-view/draft-list-item.js:104 +#: frontend/src/components/draft-list-view/draft-list-item.js:105 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:123 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:124 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:152 @@ -2036,16 +2091,16 @@ msgstr "" #: frontend/src/pages/my-libs/mylib-repo-menu.js:210 #: frontend/src/pages/my-libs/mylib-repo-menu.js:263 #: frontend/src/pages/my-libs/mylib-repo-menu.js:264 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:260 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:261 #: frontend/src/pages/org-admin/org-groups-search-groups.js:108 #: frontend/src/pages/org-admin/org-groups-search-groups.js:109 #: frontend/src/pages/org-admin/org-groups.js:299 #: frontend/src/pages/org-admin/org-groups.js:300 +#: frontend/src/pages/org-admin/org-libraries.js:309 +#: frontend/src/pages/org-admin/org-libraries.js:310 #: frontend/src/pages/org-admin/org-links.js:209 #: frontend/src/pages/org-admin/org-links.js:210 -#: frontend/src/pages/org-admin/org-user-item.js:187 -#: frontend/src/pages/org-admin/org-user-item.js:188 +#: frontend/src/pages/org-admin/org-user-item.js:172 +#: frontend/src/pages/org-admin/org-user-item.js:173 #: frontend/src/pages/repo-wiki-mode/side-panel.js:168 #: frontend/src/pages/repo-wiki-mode/side-panel.js:169 #: frontend/src/pages/sdoc/sdoc-file-history/history-version.js:127 @@ -2104,7 +2159,7 @@ msgstr "" #: frontend/src/pages/sys-admin/departments/department.js:105 #: frontend/src/pages/sys-admin/groups/group-members.js:324 #: frontend/src/pages/sys-admin/institutions/institution-users.js:362 -#: frontend/src/pages/sys-admin/orgs/org-users.js:434 +#: frontend/src/pages/sys-admin/orgs/org-users.js:415 msgid "Add Member" msgstr "" @@ -2155,11 +2210,11 @@ msgstr "" #: frontend/src/pages/sys-admin/institutions/institutions.js:127 #: frontend/src/pages/sys-admin/orgs/org-groups.js:107 #: frontend/src/pages/sys-admin/orgs/org-repos.js:100 -#: frontend/src/pages/sys-admin/orgs/org-users.js:228 +#: frontend/src/pages/sys-admin/orgs/org-users.js:220 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:138 #: frontend/src/pages/sys-admin/terms-and-conditions/item.js:125 #: frontend/src/pages/sys-admin/users/user-repos.js:192 -#: frontend/src/pages/sys-admin/users/users-content.js:403 +#: frontend/src/pages/sys-admin/users/users-content.js:393 msgid "Are you sure you want to delete {placeholder} ?" msgstr "" @@ -2170,7 +2225,7 @@ msgstr "" #: frontend/src/components/dialog/org-delete-member-dialog.js:40 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-member-dialog.js:40 -#: frontend/src/pages/sys-admin/orgs/org-users.js:295 +#: frontend/src/pages/sys-admin/orgs/org-users.js:285 msgid "Delete Member" msgstr "" @@ -2256,9 +2311,9 @@ msgid "API token is copied to the clipboard." msgstr "" #: frontend/src/components/dialog/repo-api-token-dialog.js:116 -#: frontend/src/pages/lib-content-view/lib-content-view.js:168 -#: frontend/src/pages/lib-content-view/lib-content-view.js:171 -#: frontend/src/repo-folder-trash.js:131 frontend/src/utils/utils.js:1185 +#: frontend/src/pages/lib-content-view/lib-content-view.js:172 +#: frontend/src/pages/lib-content-view/lib-content-view.js:175 +#: frontend/src/repo-folder-trash.js:131 frontend/src/utils/utils.js:1189 msgid "Permission denied" msgstr "Permissão recusada" @@ -2274,29 +2329,33 @@ msgstr "" msgid "{placeholder} SeaTable integration" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:52 -msgid "{placeholder} Share Admin" +#: frontend/src/components/dialog/repo-share-admin-dialog.js:56 +#: frontend/src/components/main-side-nav.js:278 +#: frontend/src/components/main-side-nav.js:280 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:354 +#: frontend/src/pages/my-libs/mylib-repo-menu.js:178 +msgid "Share Admin" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:67 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:65 #: frontend/src/pages/share-admin/share-links.js:554 #: frontend/src/pages/share-admin/upload-links.js:286 #: frontend/src/pages/sys-admin/links/links-nav.js:15 msgid "Share Links" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:74 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:72 #: frontend/src/pages/share-admin/share-links.js:557 #: frontend/src/pages/share-admin/upload-links.js:288 #: frontend/src/pages/sys-admin/links/links-nav.js:16 msgid "Upload Links" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:80 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:78 msgid "User Shares" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:85 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:83 msgid "Group Shares" msgstr "" @@ -2424,15 +2483,15 @@ msgstr "" #: frontend/src/components/dialog/share-dialog.js:323 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-dialog.js:84 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:640 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:664 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:665 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:689 #: frontend/src/components/file-view/file-toolbar.js:143 #: frontend/src/components/file-view/file-toolbar.js:242 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:348 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:511 #: frontend/src/components/toolbar/dir-operation-toolbar.js:218 -#: frontend/src/components/toolbar/view-file-toolbar.js:77 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:105 +#: frontend/src/components/toolbar/view-file-toolbar.js:103 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:69 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:359 #: frontend/src/pages/my-libs/mylib-repo-menu.js:142 @@ -2494,12 +2553,12 @@ msgstr "" #: frontend/src/components/dialog/share-to-other-server.js:193 #: frontend/src/pages/groups/group-view.js:302 -#: frontend/src/pages/org-admin/org-user-item.js:83 +#: frontend/src/pages/org-admin/org-user-item.js:82 #: frontend/src/pages/org-admin/org-users-users.js:157 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:168 -#: frontend/src/pages/sys-admin/users/users-content.js:261 -#: frontend/src/pages/sys-admin/users/users-content.js:322 -#: frontend/src/pages/sys-admin/users/users-content.js:327 +#: frontend/src/pages/sys-admin/users/users-content.js:256 +#: frontend/src/pages/sys-admin/users/users-content.js:313 +#: frontend/src/pages/sys-admin/users/users-content.js:318 #: frontend/src/pages/sys-admin/users/users.js:269 #: frontend/src/pages/sys-admin/users/users.js:293 msgid "It may take some time, please wait." @@ -2515,7 +2574,7 @@ msgstr "" #: frontend/src/pages/sys-admin/invitations/invitations.js:300 #: frontend/src/pages/sys-admin/notifications/notifications.js:274 #: frontend/src/pages/sys-admin/orgs/org-repos.js:176 -#: frontend/src/pages/sys-admin/orgs/org-users.js:390 +#: frontend/src/pages/sys-admin/orgs/org-users.js:371 #: frontend/src/pages/sys-admin/orgs/orgs.js:105 #: frontend/src/pages/sys-admin/orgs/search-orgs.js:69 #: frontend/src/pages/sys-admin/repos/dir-view.js:96 @@ -2630,31 +2689,6 @@ msgstr "" msgid "Add Organization" msgstr "" -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:74 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:74 -#: frontend/src/components/group-members.js:125 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:126 -#: frontend/src/components/wiki-list-view/wiki-list-view.js:45 -#: frontend/src/pages/groups/group-view.js:381 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:86 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:65 -#: frontend/src/pages/org-admin/org-group-members.js:109 -#: frontend/src/pages/org-admin/org-links.js:101 -#: frontend/src/pages/org-admin/org-user-shared-repos.js:77 -#: frontend/src/pages/shared-libs/shared-libs.js:86 -#: frontend/src/pages/sys-admin/groups/group-members.js:166 -#: frontend/src/pages/sys-admin/groups/groups-content.js:58 -#: frontend/src/pages/sys-admin/links/share-links.js:66 -#: frontend/src/pages/sys-admin/orgs/org-repos.js:35 -#: frontend/src/pages/sys-admin/repos/repos.js:88 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:67 -#: frontend/src/pages/sys-admin/users/user-groups.js:119 -#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:170 -#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:188 -msgid "Owner" -msgstr "" - #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:101 msgid "Owner can use admin panel in an organization, must be a new account." msgstr "" @@ -2697,7 +2731,7 @@ msgstr "" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:80 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:81 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:51 -#: frontend/src/components/dialog/transfer-dialog.js:146 +#: frontend/src/components/dialog/transfer-dialog.js:79 msgid "Select a user" msgstr "" @@ -2722,7 +2756,7 @@ msgid "End date" msgstr "" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:34 -#: frontend/src/components/dialog/transfer-dialog.js:173 +#: frontend/src/components/dialog/transfer-dialog.js:71 msgid "Transfer Library {library_name}" msgstr "" @@ -2742,16 +2776,16 @@ msgstr "" msgid "Terms" msgstr "" -#: frontend/src/components/dialog/transfer-dialog.js:127 -msgid "Transfer to user" +#: frontend/src/components/dialog/transfer-dialog.js:87 +msgid "Select a department" msgstr "" -#: frontend/src/components/dialog/transfer-dialog.js:133 +#: frontend/src/components/dialog/transfer-dialog.js:95 msgid "Transfer to department" msgstr "" -#: frontend/src/components/dialog/transfer-dialog.js:157 -msgid "Select a department" +#: frontend/src/components/dialog/transfer-dialog.js:95 +msgid "Transfer to user" msgstr "" #: frontend/src/components/dialog/transfer-group-dialog.js:55 @@ -2817,65 +2851,64 @@ msgstr "" msgid "Packaging..." msgstr "" -#: frontend/src/components/dir-view-mode/dir-column-file.js:48 +#: frontend/src/components/dir-view-mode/dir-column-file.js:69 msgid "File does not exist." msgstr "" -#: frontend/src/components/dirent-detail/detail-list-view.js:86 -#: frontend/src/components/dirent-detail/detail-list-view.js:121 +#: frontend/src/components/dir-view-mode/dir-column-file.js:90 +msgid "This file is in draft stage." +msgstr "" + +#: frontend/src/components/dir-view-mode/dir-column-file.js:91 +msgid "View Draft" +msgstr "" + +#: frontend/src/components/dirent-detail/detail-list-view.js:85 +#: frontend/src/components/dirent-detail/detail-list-view.js:120 #: frontend/src/components/dirent-detail/file-details.js:86 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:75 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:45 msgid "Location" msgstr "" -#: frontend/src/components/dirent-detail/detail-list-view.js:102 -#: frontend/src/components/dirent-detail/detail-list-view.js:104 +#: frontend/src/components/dirent-detail/detail-list-view.js:101 +#: frontend/src/components/dirent-detail/detail-list-view.js:103 msgid "Apply properties to files inside the folder" msgstr "" #: frontend/src/components/dirent-detail/lib-details.js:68 -#: frontend/src/components/main-side-nav.js:180 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:79 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:82 +#: frontend/src/components/main-side-nav.js:181 +#: frontend/src/pages/org-admin/org-libraries.js:149 #: frontend/src/pages/repo-wiki-mode/side-panel.js:161 -#: frontend/src/pages/sys-admin/info.js:116 +#: frontend/src/pages/sys-admin/info.js:112 #: frontend/src/pages/sys-admin/repos/repos.js:81 #: frontend/src/pages/sys-admin/repos/repos.js:84 msgid "Files" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:210 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:705 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 msgid "Frozen by {name}" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:210 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:705 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 msgid "locked by {name}" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:214 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:711 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:736 msgid "freezed" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:214 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:711 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:736 #: frontend/src/components/file-view/file-info.js:31 #: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:17 msgid "locked" msgstr "" -#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 -msgid "Unselect this item" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 -msgid "Select this item" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-item.js:734 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:818 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:759 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:846 #: frontend/src/components/file-view/file-info.js:40 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:643 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:333 @@ -2887,8 +2920,8 @@ msgstr "" msgid "Unstar" msgstr "" -#: frontend/src/components/dirent-list-view/dirent-list-item.js:734 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:818 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:759 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:846 #: frontend/src/components/file-view/file-info.js:40 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:643 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:333 @@ -2898,24 +2931,40 @@ msgstr "" msgid "Star" msgstr "" -#: frontend/src/components/dirent-list-view/dirent-list-view.js:623 -msgid "Unselect all items" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-view.js:623 -msgid "Select all items" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-none-view.js:54 +#: frontend/src/components/dirent-list-view/dirent-none-view.js:52 msgid "This folder has no content at this time." msgstr "" -#: frontend/src/components/dirent-list-view/dirent-none-view.js:55 +#: frontend/src/components/dirent-list-view/dirent-none-view.js:53 msgid "You can create files quickly" msgstr "" +#: frontend/src/components/draft-list-view/draft-list-item.js:113 +#: frontend/src/pages/sdoc-revision/index.js:123 +msgid "Publish" +msgstr "" + +#: frontend/src/components/draft-list-view/draft-list-view.js:37 +#: frontend/src/pages/dashboard/content.js:34 +#: frontend/src/pages/org-admin/devices/devices-errors.js:51 +#: frontend/src/pages/org-admin/org-logs-file-audit.js:103 +#: frontend/src/pages/org-admin/org-logs-file-update.js:117 +#: frontend/src/pages/org-admin/org-logs-perm-audit.js:84 +#: frontend/src/pages/share-admin/share-links.js:88 +#: frontend/src/pages/share-admin/upload-links.js:51 +#: frontend/src/pages/starred/starred.js:35 +#: frontend/src/pages/sys-admin/abuse-reports.js:87 +#: frontend/src/pages/sys-admin/devices/devices-errors.js:51 +#: frontend/src/pages/sys-admin/file-scan-records.js:29 +#: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:91 +#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:169 +#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:187 +#: frontend/src/pages/sys-admin/web-settings/web-settings.js:279 +msgid "Library" +msgstr "" + #: frontend/src/components/file-chooser/file-chooser.js:286 -#: frontend/src/components/search/ai-search.js:453 +#: frontend/src/components/search/ai-search.js:452 #: frontend/src/components/search/wiki-search.js:193 msgid "No results matching" msgstr "" @@ -2929,151 +2978,132 @@ msgstr "" msgid "Other Libraries" msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:148 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:146 -#: frontend/src/pages/upload-link/file-uploader.js:140 +#: frontend/src/components/file-uploader/file-uploader.js:149 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:147 +#: frontend/src/pages/upload-link/file-uploader.js:141 msgid "Please upload no more than {maxFiles} files at a time." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:395 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:406 -#: frontend/src/pages/upload-link/file-uploader.js:396 +#: frontend/src/components/file-uploader/file-uploader.js:401 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:412 +#: frontend/src/pages/upload-link/file-uploader.js:401 msgid "File is locked by others." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:396 +#: frontend/src/components/file-uploader/file-uploader.js:402 msgid "Invalid filename." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:397 +#: frontend/src/components/file-uploader/file-uploader.js:403 msgid "File already exists." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:398 +#: frontend/src/components/file-uploader/file-uploader.js:404 msgid "File size is too large." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:399 +#: frontend/src/components/file-uploader/file-uploader.js:405 msgid "Out of quota." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:408 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:399 -#: frontend/src/pages/upload-link/file-uploader.js:389 +#: frontend/src/components/file-uploader/file-uploader.js:414 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:405 +#: frontend/src/pages/upload-link/file-uploader.js:394 msgid "Network error" msgstr "" -#: frontend/src/components/file-uploader/forbid-upload-list-item.js:23 -#: frontend/src/components/shared-link-file-uploader/forbid-upload-list-item.js:23 -#: frontend/src/pages/upload-link/forbid-upload-list-item.js:23 -msgid "File too large" +#: frontend/src/components/file-uploader/forbid-upload-list-item.js:13 +#: frontend/src/components/shared-link-file-uploader/forbid-upload-list-item.js:13 +msgid "Please upload files less than {placeholder}M" msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:94 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:94 +#: frontend/src/components/file-uploader/upload-list-item.js:97 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:97 #: frontend/src/pages/upload-link/upload-list-item.js:94 msgid "Preparing to upload..." msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:95 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:95 +#: frontend/src/components/file-uploader/upload-list-item.js:98 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:98 #: frontend/src/pages/upload-link/upload-list-item.js:95 msgid "Remaining" msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:96 -#: frontend/src/components/file-uploader/upload-list-item.js:122 +#: frontend/src/components/file-uploader/upload-list-item.js:99 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:99 +#: frontend/src/pages/upload-link/upload-list-item.js:96 +msgid "Indexing..." +msgstr "" + +#: frontend/src/components/file-uploader/upload-list-item.js:130 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:130 +#: frontend/src/pages/upload-link/upload-list-item.js:127 +msgid "Retry" +msgstr "" + +#: frontend/src/components/file-uploader/upload-list-item.js:133 #: frontend/src/components/file-view/file-toolbar.js:150 #: frontend/src/components/file-view/file-toolbar.js:209 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:96 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:122 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:155 -#: frontend/src/pages/upload-link/upload-list-item.js:96 -#: frontend/src/pages/upload-link/upload-list-item.js:122 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:133 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:117 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162 +#: frontend/src/pages/upload-link/upload-list-item.js:130 msgid "Saving..." msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:117 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:117 -#: frontend/src/pages/upload-link/upload-list-item.js:117 -msgid "Waiting..." -msgstr "" - -#: frontend/src/components/file-uploader/upload-list-item.js:118 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:118 -#: frontend/src/pages/upload-link/upload-list-item.js:118 -msgid "Uploading..." -msgstr "" - -#: frontend/src/components/file-uploader/upload-list-item.js:131 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:131 -#: frontend/src/pages/upload-link/upload-list-item.js:131 +#: frontend/src/components/file-uploader/upload-list-item.js:136 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:136 +#: frontend/src/pages/upload-link/upload-list-item.js:133 msgid "Uploaded" msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:147 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:147 -#: frontend/src/pages/upload-link/upload-list-item.js:147 -msgid "Retry" -msgstr "" - #: frontend/src/components/file-uploader/upload-progress-dialog.js:48 #: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:48 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:51 -msgid "{uploaded_files_num}/{all_files_num} Files" +#: frontend/src/pages/org-admin/web-settings/web-settings.js:119 +msgid "File Upload" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:56 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:56 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:58 -msgid "{failed_files_num} file(s) failed to upload" -msgstr "" - -#: frontend/src/components/file-uploader/upload-progress-dialog.js:67 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:67 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:83 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:49 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:49 msgid "File Uploading..." msgstr "" +#: frontend/src/components/file-uploader/upload-progress-dialog.js:75 #: frontend/src/components/file-uploader/upload-progress-dialog.js:77 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:75 #: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:77 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:90 -msgid "All files uploaded" -msgstr "" - -#: frontend/src/components/file-uploader/upload-progress-dialog.js:96 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:96 msgid "Retry All" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:103 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:103 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:75 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:80 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:82 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:80 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:82 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:61 msgid "Cancel All" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:110 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:110 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:107 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:88 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:88 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:68 msgid "name" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:111 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:111 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:108 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:89 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:89 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:69 msgid "size" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:112 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:112 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:109 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:90 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:90 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:70 msgid "progress" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:113 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:113 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:110 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:91 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:91 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:71 msgid "state" msgstr "" @@ -3088,14 +3118,14 @@ msgid "unstarred" msgstr "" #: frontend/src/components/file-view/file-toolbar.js:92 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:90 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:96 #: frontend/src/utils/text-translation.js:23 msgid "Lock" msgstr "" #: frontend/src/components/file-view/file-toolbar.js:96 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:98 -#: frontend/src/utils/text-translation.js:24 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:104 +#: frontend/src/utils/text-translation.js:25 msgid "Unlock" msgstr "" @@ -3113,12 +3143,12 @@ msgstr "" #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:342 #: frontend/src/pages/org-admin/org-logs-file-update.js:260 #: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:137 -#: frontend/src/repo-history.js:292 frontend/src/utils/text-translation.js:21 +#: frontend/src/repo-history.js:289 frontend/src/utils/text-translation.js:21 msgid "Details" msgstr "" #: frontend/src/components/file-view/file-toolbar.js:186 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:130 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:136 #: frontend/src/utils/text-translation.js:22 msgid "Open via Client" msgstr "" @@ -3140,7 +3170,7 @@ msgstr "" #: frontend/src/pages/sys-admin/groups/group-members.js:109 #: frontend/src/pages/sys-admin/users/user-groups.js:122 #: frontend/src/pages/sys-admin/users/users-nav.js:25 -#: frontend/src/utils/utils.js:686 +#: frontend/src/utils/utils.js:690 msgid "Admin" msgstr "" @@ -3157,9 +3187,8 @@ msgstr "" #: frontend/src/components/group-members.js:96 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:290 -#: frontend/src/pages/lib-content-view/lib-content-view.js:838 +#: frontend/src/pages/lib-content-view/lib-content-view.js:857 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:311 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:157 #: frontend/src/pages/org-admin/org-group-repos.js:146 #: frontend/src/pages/org-admin/org-user-repos.js:142 #: frontend/src/pages/sys-admin/repos/repos.js:162 @@ -3194,91 +3223,84 @@ msgstr "" msgid "Search group members" msgstr "" -#: frontend/src/components/main-side-nav.js:92 +#: frontend/src/components/main-side-nav.js:93 #: frontend/src/pages/org-admin/org-groups.js:154 msgid "All Groups" msgstr "" -#: frontend/src/components/main-side-nav.js:123 -#: frontend/src/components/main-side-nav.js:125 -#: frontend/src/components/main-side-nav.js:132 -#: frontend/src/components/main-side-nav.js:134 +#: frontend/src/components/main-side-nav.js:124 +#: frontend/src/components/main-side-nav.js:126 +#: frontend/src/components/main-side-nav.js:133 +#: frontend/src/components/main-side-nav.js:135 #: frontend/src/pages/org-admin/side-panel.js:86 #: frontend/src/pages/sys-admin/side-panel.js:174 msgid "Links" msgstr "" -#: frontend/src/components/main-side-nav.js:150 -#: frontend/src/components/main-side-nav.js:152 +#: frontend/src/components/main-side-nav.js:151 +#: frontend/src/components/main-side-nav.js:153 #: frontend/src/pages/share-admin/folders.js:368 msgid "Folders" msgstr "" -#: frontend/src/components/main-side-nav.js:184 -#: frontend/src/components/main-side-nav.js:186 +#: frontend/src/components/main-side-nav.js:185 +#: frontend/src/components/main-side-nav.js:187 #: frontend/src/pages/my-libs/my-libs-deleted.js:54 #: frontend/src/pages/my-libs/my-libs.js:166 msgid "My Libraries" msgstr "" -#: frontend/src/components/main-side-nav.js:191 -#: frontend/src/components/main-side-nav.js:193 +#: frontend/src/components/main-side-nav.js:192 +#: frontend/src/components/main-side-nav.js:194 #: frontend/src/pages/shared-libs/shared-libs.js:456 msgid "Shared with me" msgstr "" -#: frontend/src/components/main-side-nav.js:198 -#: frontend/src/components/main-side-nav.js:200 +#: frontend/src/components/main-side-nav.js:199 +#: frontend/src/components/main-side-nav.js:201 #: frontend/src/pages/shared-with-all/public-shared-view.js:206 msgid "Shared with all" msgstr "" -#: frontend/src/components/main-side-nav.js:205 -#: frontend/src/components/main-side-nav.js:207 +#: frontend/src/components/main-side-nav.js:206 +#: frontend/src/components/main-side-nav.js:208 msgid "Shared with groups" msgstr "" -#: frontend/src/components/main-side-nav.js:214 -#: frontend/src/components/main-side-nav.js:216 -#: frontend/src/components/main-side-nav.js:222 -#: frontend/src/components/main-side-nav.js:224 +#: frontend/src/components/main-side-nav.js:215 +#: frontend/src/components/main-side-nav.js:217 +#: frontend/src/components/main-side-nav.js:223 +#: frontend/src/components/main-side-nav.js:225 msgid "Shared from other servers" msgstr "" -#: frontend/src/components/main-side-nav.js:231 +#: frontend/src/components/main-side-nav.js:232 msgid "Tools" msgstr "" -#: frontend/src/components/main-side-nav.js:234 -#: frontend/src/components/main-side-nav.js:236 +#: frontend/src/components/main-side-nav.js:235 +#: frontend/src/components/main-side-nav.js:237 #: frontend/src/pages/starred/starred.js:315 msgid "Favorites" msgstr "" -#: frontend/src/components/main-side-nav.js:241 -#: frontend/src/components/main-side-nav.js:243 +#: frontend/src/components/main-side-nav.js:242 +#: frontend/src/components/main-side-nav.js:244 msgid "Activities" msgstr "" -#: frontend/src/components/main-side-nav.js:248 -#: frontend/src/components/main-side-nav.js:250 +#: frontend/src/components/main-side-nav.js:249 +#: frontend/src/components/main-side-nav.js:251 #: frontend/src/pages/wikis/wikis.js:137 msgid "Published Libraries" msgstr "" -#: frontend/src/components/main-side-nav.js:254 -#: frontend/src/components/main-side-nav.js:256 +#: frontend/src/components/main-side-nav.js:264 +#: frontend/src/components/main-side-nav.js:266 #: frontend/src/pages/linked-devices/linked-devices.js:230 msgid "Linked Devices" msgstr "" -#: frontend/src/components/main-side-nav.js:268 -#: frontend/src/components/main-side-nav.js:270 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:354 -#: frontend/src/pages/my-libs/mylib-repo-menu.js:178 -msgid "Share Admin" -msgstr "" - #: frontend/src/components/more.js:14 msgid "show more" msgstr "" @@ -3318,15 +3340,15 @@ msgid "" "right}" msgstr "" -#: frontend/src/components/popover/edit-filetag-popover.js:141 +#: frontend/src/components/popover/edit-filetag-popover.js:137 msgid "No tags" msgstr "" -#: frontend/src/components/popover/edit-filetag-popover.js:145 +#: frontend/src/components/popover/edit-filetag-popover.js:141 msgid "Tag not found" msgstr "" -#: frontend/src/components/popover/edit-filetag-popover.js:159 +#: frontend/src/components/popover/edit-filetag-popover.js:155 msgid "Find a tag" msgstr "" @@ -3369,8 +3391,8 @@ msgstr "" msgid "You are watching file changes of this library." msgstr "" -#: frontend/src/components/sdoc-wiki-page-viewer/index.js:133 -#: frontend/src/components/seafile-markdown-viewer/index.js:119 +#: frontend/src/components/sdoc-wiki-page-viewer/index.js:125 +#: frontend/src/components/seafile-markdown-viewer/index.js:111 msgid "Last modified by" msgstr "" @@ -3406,41 +3428,41 @@ msgstr "" msgid "Reference documents" msgstr "" -#: frontend/src/components/search/ai-search.js:387 +#: frontend/src/components/search/ai-search.js:386 #: frontend/src/components/search/search.js:433 msgid "Search results visited recently" msgstr "" -#: frontend/src/components/search/ai-search.js:436 +#: frontend/src/components/search/ai-search.js:435 #: frontend/src/components/search/search.js:413 msgid "Type characters to start search" msgstr "" -#: frontend/src/components/search/ai-search.js:439 +#: frontend/src/components/search/ai-search.js:438 msgid "Type more characters to start search" msgstr "" -#: frontend/src/components/search/ai-search.js:450 -#: frontend/src/components/search/ai-search.js:467 +#: frontend/src/components/search/ai-search.js:449 +#: frontend/src/components/search/ai-search.js:466 msgid "Ask AI" msgstr "" -#: frontend/src/components/search/ai-search.js:529 +#: frontend/src/components/search/ai-search.js:528 msgid "" "Indexing the library. Semantic search will be available within a few " "minutes." msgstr "" -#: frontend/src/components/search/ai-search.js:540 +#: frontend/src/components/search/ai-search.js:539 msgid "Successfully turned it off" msgstr "" -#: frontend/src/components/search/ai-search.js:558 -#: frontend/src/components/search/ai-search.js:582 +#: frontend/src/components/search/ai-search.js:557 +#: frontend/src/components/search/ai-search.js:581 msgid "Turn on semantic search for this library" msgstr "" -#: frontend/src/components/search/ai-search.js:570 +#: frontend/src/components/search/ai-search.js:569 msgid "Turn off semantic search for this library" msgstr "" @@ -3511,13 +3533,13 @@ msgstr "" #: frontend/src/components/select-editor/sysadmin-user-role-editor.js:19 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:155 -#: frontend/src/pages/sys-admin/users/users-content.js:281 +#: frontend/src/pages/sys-admin/users/users-content.js:272 msgid "Default" msgstr "" #: frontend/src/components/select-editor/sysadmin-user-role-editor.js:21 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:157 -#: frontend/src/pages/sys-admin/users/users-content.js:283 +#: frontend/src/pages/sys-admin/users/users-content.js:274 msgid "Guest" msgstr "" @@ -3574,36 +3596,30 @@ msgstr "" msgid "Successfully deleted {number_placeholder} share links" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:138 -msgid "" -"Share links cannot be generated because \"Invisible\", \"Online Read-Write\"" -" or \"Online Read-Only\" is set for you on some folder(s) in the library." -msgstr "" - -#: frontend/src/components/share-link-panel/link-creation.js:162 +#: frontend/src/components/share-link-panel/link-creation.js:156 msgid "Please enter an integer bigger than 1 as number of links." msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:166 +#: frontend/src/components/share-link-panel/link-creation.js:160 msgid "" "Please enter an integer not bigger than {max_number} as number of links." msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:260 +#: frontend/src/components/share-link-panel/link-creation.js:254 #: frontend/src/components/share-link-panel/link-list.js:64 msgid "Generate links in batch" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:260 +#: frontend/src/components/share-link-panel/link-creation.js:254 #: frontend/src/components/share-link-panel/link-list.js:63 msgid "Generate Link" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:265 +#: frontend/src/components/share-link-panel/link-creation.js:259 msgid "Number of links" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:329 +#: frontend/src/components/share-link-panel/link-creation.js:323 msgid "Set permission" msgstr "" @@ -3651,8 +3667,7 @@ msgid "Are you sure you want to delete the selected share link(s) ?" msgstr "" #: frontend/src/components/shared-file-view/shared-file-view.js:47 -#: frontend/src/pages/markdown-editor/index.js:410 -#: frontend/src/pages/plain-markdown-editor/index.js:172 +#: frontend/src/pages/markdown-editor/index.js:458 #: frontend/src/view-file-text.js:81 msgid "Successfully saved" msgstr "" @@ -3663,7 +3678,7 @@ msgid "File download is disabled: the share link traffic of owner is used up." msgstr "" #: frontend/src/components/shared-file-view/shared-file-view.js:122 -#: frontend/src/repo-folder-trash.js:205 frontend/src/repo-snapshot.js:168 +#: frontend/src/repo-folder-trash.js:202 frontend/src/repo-snapshot.js:166 #: frontend/src/shared-dir-view.js:449 msgid "Current path: " msgstr "" @@ -3719,12 +3734,6 @@ msgstr "" msgid "Unshare" msgstr "" -#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:351 -#: frontend/src/pages/my-libs/mylib-repo-menu.js:154 -#: frontend/src/pages/sys-admin/repos/repos.js:271 -msgid "History Setting" -msgstr "" - #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:357 #: frontend/src/pages/my-libs/mylib-repo-menu.js:157 msgid "Change Password" @@ -3733,9 +3742,9 @@ msgstr "" #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:360 #: frontend/src/components/user-settings/webdav-password.js:104 #: frontend/src/pages/my-libs/mylib-repo-menu.js:160 -#: frontend/src/pages/sys-admin/orgs/org-users.js:304 -#: frontend/src/pages/sys-admin/users/users-content.js:364 -#: frontend/src/pages/sys-admin/users/users-content.js:566 +#: frontend/src/pages/sys-admin/orgs/org-users.js:294 +#: frontend/src/pages/sys-admin/users/users-content.js:355 +#: frontend/src/pages/sys-admin/users/users-content.js:554 msgid "Reset Password" msgstr "" @@ -3794,8 +3803,8 @@ msgid "Clients" msgstr "" #: frontend/src/components/toolbar/common-toolbar.js:24 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:86 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:146 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:90 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:150 #: frontend/src/pages/search/main-panel.js:330 #: frontend/src/pages/wiki/main-panel.js:95 #: frontend/src/pages/wiki/main-panel.js:112 @@ -3803,12 +3812,12 @@ msgid "Search files" msgstr "" #: frontend/src/components/toolbar/dir-operation-toolbar.js:192 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:68 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:54 msgid "Upload Files" msgstr "" #: frontend/src/components/toolbar/dir-operation-toolbar.js:193 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:69 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:55 msgid "Upload Folder" msgstr "" @@ -3841,17 +3850,17 @@ msgstr "" msgid "New SeaDoc File" msgstr "" -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:328 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:336 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:356 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:364 #: frontend/src/utils/text-translation.js:18 msgid "Move" msgstr "" #: frontend/src/components/toolbar/repo-view-toobar.js:63 -#: frontend/src/components/toolbar/view-file-toolbar.js:73 +#: frontend/src/components/toolbar/view-file-toolbar.js:99 #: frontend/src/file-history-old.js:268 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:55 -#: frontend/src/repo-folder-trash.js:284 +#: frontend/src/repo-folder-trash.js:280 msgid "More" msgstr "" @@ -3860,10 +3869,18 @@ msgstr "" msgid "Deleted Libraries" msgstr "" -#: frontend/src/components/toolbar/view-file-toolbar.js:67 +#: frontend/src/components/toolbar/view-file-toolbar.js:87 msgid "Edit File" msgstr "" +#: frontend/src/components/toolbar/view-file-toolbar.js:92 +msgid "New Draft" +msgstr "" + +#: frontend/src/components/toolbar/view-file-toolbar.js:93 +msgid "Create a draft from this file, instead of editing it directly." +msgstr "" + #: frontend/src/components/toolbar/view-mode-toolbar.js:31 #: frontend/src/shared-dir-view.js:456 frontend/src/shared-dir-view.js:457 msgid "List" @@ -3879,7 +3896,7 @@ msgid "Column" msgstr "" #: frontend/src/components/toolbar/view-mode-toolbar.js:37 -#: frontend/src/utils/text-translation.js:33 +#: frontend/src/utils/text-translation.js:34 msgid "Properties" msgstr "" @@ -4091,8 +4108,8 @@ msgstr "" msgid "History Versions" msgstr "" -#: frontend/src/file-history-old.js:244 frontend/src/repo-history.js:142 -#: frontend/src/repo-history.js:149 +#: frontend/src/file-history-old.js:244 frontend/src/repo-history.js:139 +#: frontend/src/repo-history.js:146 msgid "Modifier" msgstr "" @@ -4124,71 +4141,75 @@ msgstr "" msgid "Removed items older than {n} days from trash." msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:77 +#: frontend/src/pages/dashboard/activity-item.js:76 +msgid "Publish draft" +msgstr "" + +#: frontend/src/pages/dashboard/activity-item.js:89 msgid "{file} and {n} other files" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:80 +#: frontend/src/pages/dashboard/activity-item.js:92 msgid "Created {n} files" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:84 +#: frontend/src/pages/dashboard/activity-item.js:96 msgid "details" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:98 +#: frontend/src/pages/dashboard/activity-item.js:110 msgid "Created draft" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:98 +#: frontend/src/pages/dashboard/activity-item.js:110 msgid "Created file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:103 +#: frontend/src/pages/dashboard/activity-item.js:115 msgid "Deleted draft" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:103 +#: frontend/src/pages/dashboard/activity-item.js:115 msgid "Deleted file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:108 +#: frontend/src/pages/dashboard/activity-item.js:120 msgid "Restored file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:113 +#: frontend/src/pages/dashboard/activity-item.js:125 msgid "Renamed file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:120 +#: frontend/src/pages/dashboard/activity-item.js:132 msgid "Moved file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:125 +#: frontend/src/pages/dashboard/activity-item.js:137 msgid "Updated draft" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:125 +#: frontend/src/pages/dashboard/activity-item.js:137 msgid "Updated file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:135 +#: frontend/src/pages/dashboard/activity-item.js:147 msgid "Created folder" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:140 +#: frontend/src/pages/dashboard/activity-item.js:152 msgid "Deleted folder" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:145 +#: frontend/src/pages/dashboard/activity-item.js:157 msgid "Restored folder" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:150 +#: frontend/src/pages/dashboard/activity-item.js:162 msgid "Renamed folder" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:157 +#: frontend/src/pages/dashboard/activity-item.js:169 msgid "Moved folder" msgstr "" @@ -4206,29 +4227,11 @@ msgstr "" #: frontend/src/pages/org-admin/statistic/statistic-nav.js:15 #: frontend/src/pages/sys-admin/abuse-reports.js:88 #: frontend/src/pages/sys-admin/statistic/statistic-nav.js:15 -#: frontend/src/repo-folder-trash.js:368 frontend/src/repo-folder-trash.js:425 -#: frontend/src/repo-snapshot.js:304 +#: frontend/src/repo-folder-trash.js:363 frontend/src/repo-folder-trash.js:419 +#: frontend/src/repo-snapshot.js:302 msgid "File" msgstr "Ficheiro" -#: frontend/src/pages/dashboard/content.js:34 -#: frontend/src/pages/org-admin/devices/devices-errors.js:51 -#: frontend/src/pages/org-admin/org-logs-file-audit.js:103 -#: frontend/src/pages/org-admin/org-logs-file-update.js:117 -#: frontend/src/pages/org-admin/org-logs-perm-audit.js:84 -#: frontend/src/pages/share-admin/share-links.js:88 -#: frontend/src/pages/share-admin/upload-links.js:51 -#: frontend/src/pages/starred/starred.js:35 -#: frontend/src/pages/sys-admin/abuse-reports.js:87 -#: frontend/src/pages/sys-admin/devices/devices-errors.js:51 -#: frontend/src/pages/sys-admin/file-scan-records.js:29 -#: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:91 -#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:169 -#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:187 -#: frontend/src/pages/sys-admin/web-settings/web-settings.js:279 -msgid "Library" -msgstr "" - #: frontend/src/pages/dashboard/files-activities.js:247 msgid "All Activities" msgstr "" @@ -4249,6 +4252,25 @@ msgstr "" msgid "Find modifiers" msgstr "" +#: frontend/src/pages/drafts/draft-content.js:44 +msgid "Successfully published draft %(draft)s." +msgstr "" + +#: frontend/src/pages/drafts/draft-content.js:48 +msgid "Failed to publish draft %(draft)s." +msgstr "" + +#: frontend/src/pages/drafts/draft-content.js:62 +msgid "No draft yet" +msgstr "" + +#: frontend/src/pages/drafts/draft-content.js:63 +msgid "" +"Draft is a way to let you collaborate with others on files. You can create a" +" draft from a file, edit the draft and then ask for a review. The original " +"file will be updated only after the draft has been reviewed." +msgstr "" + #: frontend/src/pages/file-history-old/history-item.js:58 msgid "(current version)" msgstr "" @@ -4301,7 +4323,7 @@ msgstr "" #: frontend/src/pages/sys-admin/groups/group-nav.js:27 #: frontend/src/pages/sys-admin/groups/groups.js:137 #: frontend/src/pages/sys-admin/groups/search-groups.js:110 -#: frontend/src/pages/sys-admin/info.js:136 +#: frontend/src/pages/sys-admin/info.js:132 #: frontend/src/pages/sys-admin/orgs/org-nav.js:19 #: frontend/src/pages/sys-admin/side-panel.js:114 #: frontend/src/pages/sys-admin/users/user-nav.js:21 @@ -4315,7 +4337,7 @@ msgstr "" #: frontend/src/pages/groups/group-view.js:488 #: frontend/src/pages/my-libs/mylib-repo-menu.js:151 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:268 +#: frontend/src/pages/org-admin/org-libraries.js:317 #: frontend/src/pages/sys-admin/groups/groups-content.js:187 #: frontend/src/pages/sys-admin/repos/repos.js:268 #: frontend/src/pages/sys-admin/users/user-repos.js:166 @@ -4373,122 +4395,122 @@ msgid "" "button in the menu bar." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-container.js:98 +#: frontend/src/pages/lib-content-view/lib-content-container.js:102 #: frontend/src/pages/wiki/main-panel.js:82 msgid "Folder does not exist." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-container.js:176 +#: frontend/src/pages/lib-content-view/lib-content-container.js:180 msgid "This library has been set to read-only by admin and cannot be updated." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:65 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:95 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:67 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:99 #: frontend/src/pages/sys-admin/main-panel-topbar.js:20 msgid "Side Nav Menu" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:176 +#: frontend/src/pages/lib-content-view/lib-content-view.js:180 msgid "Library share permission not found." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:595 +#: frontend/src/pages/lib-content-view/lib-content-view.js:617 msgid "Failed to move files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:597 +#: frontend/src/pages/lib-content-view/lib-content-view.js:619 #: frontend/src/shared-dir-view.js:214 msgid "Failed to copy files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:627 +#: frontend/src/pages/lib-content-view/lib-content-view.js:649 msgid "Successfully moved files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:629 +#: frontend/src/pages/lib-content-view/lib-content-view.js:651 #: frontend/src/shared-dir-view.js:228 msgid "Successfully copied files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:799 +#: frontend/src/pages/lib-content-view/lib-content-view.js:818 msgid "Restored {name} and {n} other items" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:800 +#: frontend/src/pages/lib-content-view/lib-content-view.js:819 msgid "Restored {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:807 +#: frontend/src/pages/lib-content-view/lib-content-view.js:826 msgid "Failed to restore {name} and {n} other items" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:808 +#: frontend/src/pages/lib-content-view/lib-content-view.js:827 msgid "Failed to restore {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:834 +#: frontend/src/pages/lib-content-view/lib-content-view.js:853 msgid "Successfully deleted {name} and {n} other items." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:844 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1081 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1109 +#: frontend/src/pages/lib-content-view/lib-content-view.js:863 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1111 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1139 msgid "Undo" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:851 +#: frontend/src/pages/lib-content-view/lib-content-view.js:870 msgid "Failed to delete {name} and {n} other items." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1037 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1053 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1067 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1083 msgid "Renaming {name} failed" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1077 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1105 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:377 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1107 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1135 #: frontend/src/pages/org-admin/org-groups-search-groups.js:230 #: frontend/src/pages/org-admin/org-groups.js:126 +#: frontend/src/pages/org-admin/org-libraries.js:83 msgid "Successfully deleted {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1089 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1117 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1119 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1147 msgid "Failed to delete {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1170 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1203 msgid "Successfully moved {name}." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1178 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1210 msgid "Failed to move {name}." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1226 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1253 #: frontend/src/pages/sdoc/sdoc-file-history/side-panel.js:182 -#: frontend/src/utils/utils.js:1286 +#: frontend/src/utils/utils.js:1290 msgid "Successfully copied %(name)s." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1234 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1260 msgid "Failed to copy %(name)s" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1254 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1270 msgid "Converting, please wait..." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1266 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1282 msgid "Successfully converted the file." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1273 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1289 msgid "Failed to convert {name}." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1971 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1958 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:255 #: frontend/src/pages/share-with-ocm/shared-with-ocm.js:107 #: frontend/src/pages/shared-libs/shared-libs.js:290 @@ -4535,7 +4557,11 @@ msgstr "" msgid "Successfully unlinked %(name)s." msgstr "" -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:81 +#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:42 +msgid "Local draft saved" +msgstr "" + +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:87 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:68 msgid "Open parent directory" msgstr "" @@ -4548,25 +4574,23 @@ msgstr "" msgid "Switch to rich text editor" msgstr "" -#: frontend/src/pages/markdown-editor/index.js:116 +#: frontend/src/pages/markdown-editor/index.js:117 msgid "This file has been updated." msgstr "" -#: frontend/src/pages/markdown-editor/index.js:117 +#: frontend/src/pages/markdown-editor/index.js:118 msgid "Refresh" msgstr "" -#: frontend/src/pages/markdown-editor/index.js:152 +#: frontend/src/pages/markdown-editor/index.js:153 msgid "Another user is editing this file!" msgstr "" -#: frontend/src/pages/markdown-editor/index.js:300 -#: frontend/src/pages/plain-markdown-editor/index.js:101 +#: frontend/src/pages/markdown-editor/index.js:348 msgid "Leave this page? The system may not save your changes." msgstr "" -#: frontend/src/pages/markdown-editor/index.js:420 -#: frontend/src/pages/plain-markdown-editor/index.js:177 +#: frontend/src/pages/markdown-editor/index.js:468 msgid "Failed to save" msgstr "" @@ -4590,7 +4614,6 @@ msgid "Deleted Time" msgstr "" #: frontend/src/pages/my-libs/my-libs-deleted.js:147 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:169 #: frontend/src/pages/sys-admin/repos/trash-repos.js:171 #: frontend/src/repo-snapshot.js:121 msgid "Successfully restored the library." @@ -4610,7 +4633,7 @@ msgid "" msgstr "" #: frontend/src/pages/my-libs/mylib-repo-list-item.js:289 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:234 +#: frontend/src/pages/org-admin/org-libraries.js:282 #: frontend/src/pages/sys-admin/repos/repos.js:175 #: frontend/src/pages/sys-admin/users/user-repos.js:295 msgid "Successfully transferred the library." @@ -4645,7 +4668,6 @@ msgid "Shared By" msgstr "" #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:321 -#: frontend/src/pages/org-admin/libraries/org-repo-nav.js:15 #: frontend/src/pages/org-admin/org-users-nav.js:15 #: frontend/src/pages/search/advanced-search.js:66 #: frontend/src/pages/share-with-ocm/remote-dir-path.js:56 @@ -4660,9 +4682,8 @@ msgstr "" #: frontend/src/pages/org-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/devices/devices-by-platform.js:45 #: frontend/src/pages/sys-admin/devices/devices-errors.js:49 -#: frontend/src/pages/sys-admin/info.js:113 #: frontend/src/pages/sys-admin/terms-and-conditions/content.js:51 -#: frontend/src/repo-history.js:143 frontend/src/repo-history.js:150 +#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 msgid "Version" msgstr "" @@ -4674,7 +4695,7 @@ msgstr "" #: frontend/src/pages/org-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:89 -#: frontend/src/repo-history.js:143 frontend/src/repo-history.js:150 +#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 msgid "Device" msgstr "" @@ -4708,54 +4729,6 @@ msgid "" "follows:" msgstr "" -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:208 -#: frontend/src/utils/utils.js:426 -msgid "Encrypted library" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:211 -#: frontend/src/utils/utils.js:432 -msgid "Read-Write library" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:59 -#: frontend/src/translate.js:18 -msgid "" -"Tip: libraries deleted {trashReposExpireDays} days ago will be cleaned " -"automatically." -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:254 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:256 -msgid "Are you sure you want to delete {placeholder} completely?" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:265 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:267 -msgid "Are you sure you want to restore {placeholder}?" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:360 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:362 -msgid "Successfully cleared trash." -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:399 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:424 -msgid "Clear Trash" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:400 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:425 -msgid "Are you sure you want to clear trash?" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:402 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:427 -#: frontend/src/user-notifications.js:112 -msgid "Clear" -msgstr "" - #: frontend/src/pages/org-admin/org-admin-list.js:51 #: frontend/src/pages/org-admin/org-users-list.js:73 #: frontend/src/pages/org-admin/org-users-search-users.js:36 @@ -4880,6 +4853,7 @@ msgid "Search groups by name" msgstr "" #: frontend/src/pages/org-admin/org-groups.js:182 +#: frontend/src/pages/org-admin/org-libraries.js:174 #: frontend/src/pages/org-admin/org-links.js:125 #: frontend/src/pages/org-admin/org-logs-file-audit.js:124 #: frontend/src/pages/org-admin/org-logs-file-update.js:139 @@ -4890,6 +4864,7 @@ msgid "Previous" msgstr "" #: frontend/src/pages/org-admin/org-groups.js:184 +#: frontend/src/pages/org-admin/org-libraries.js:176 #: frontend/src/pages/org-admin/org-links.js:127 #: frontend/src/pages/org-admin/org-logs-file-audit.js:126 #: frontend/src/pages/org-admin/org-logs-file-update.js:141 @@ -4919,16 +4894,30 @@ msgid "Active Users" msgstr "" #: frontend/src/pages/org-admin/org-info.js:50 +#: frontend/src/pages/sys-admin/info.js:123 #: frontend/src/pages/sys-admin/info.js:127 -#: frontend/src/pages/sys-admin/info.js:131 msgid "Total Users" msgstr "" #: frontend/src/pages/org-admin/org-info.js:50 -#: frontend/src/pages/sys-admin/info.js:127 +#: frontend/src/pages/sys-admin/info.js:123 msgid "Limits" msgstr "" +#: frontend/src/pages/org-admin/org-libraries.js:140 +msgid "All Libraries" +msgstr "" + +#: frontend/src/pages/org-admin/org-libraries.js:256 +#: frontend/src/utils/utils.js:426 +msgid "Encrypted library" +msgstr "" + +#: frontend/src/pages/org-admin/org-libraries.js:259 +#: frontend/src/utils/utils.js:432 +msgid "Read-Write library" +msgstr "" + #: frontend/src/pages/org-admin/org-links.js:94 msgid "All Public Links" msgstr "" @@ -5052,64 +5041,46 @@ msgstr "" msgid "Verify" msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:60 +#: frontend/src/pages/org-admin/org-user-item.js:59 msgid "Resetting user's password, please wait for a moment." msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:63 +#: frontend/src/pages/org-admin/org-user-item.js:62 msgid "Successfully reset password to %(passwd)s for user %(user)s." msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:118 +#: frontend/src/pages/org-admin/org-user-item.js:112 #: frontend/src/pages/sys-admin/admin-logs/login-logs.js:102 #: frontend/src/pages/sys-admin/logs-page/login-logs.js:117 msgid "Failed" msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:129 +#: frontend/src/pages/org-admin/org-user-item.js:123 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:172 #: frontend/src/pages/sys-admin/institutions/institution-users.js:208 -#: frontend/src/pages/sys-admin/users/users-content.js:307 +#: frontend/src/pages/sys-admin/users/users-content.js:298 msgid "Active" msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:131 +#: frontend/src/pages/org-admin/org-user-item.js:125 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:172 #: frontend/src/pages/sys-admin/institutions/institution-users.js:208 -#: frontend/src/pages/sys-admin/users/users-content.js:309 +#: frontend/src/pages/sys-admin/users/users-content.js:300 msgid "Inactive" msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:157 -#: frontend/src/pages/sys-admin/orgs/org-users.js:230 -#: frontend/src/pages/sys-admin/users/users-content.js:406 -msgid "Are you sure you want to set {user_placeholder} inactive?" -msgstr "" - -#: frontend/src/pages/org-admin/org-user-item.js:195 +#: frontend/src/pages/org-admin/org-user-item.js:180 msgid "ResetPwd" msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:196 +#: frontend/src/pages/org-admin/org-user-item.js:181 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:152 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:192 -#: frontend/src/pages/sys-admin/users/users-content.js:367 -#: frontend/src/pages/sys-admin/users/users-content.js:575 +#: frontend/src/pages/sys-admin/users/users-content.js:358 +#: frontend/src/pages/sys-admin/users/users-content.js:563 msgid "Revoke Admin" msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:204 -#: frontend/src/pages/sys-admin/orgs/org-users.js:313 -#: frontend/src/pages/sys-admin/users/users-content.js:584 -msgid "Set user inactive" -msgstr "" - -#: frontend/src/pages/org-admin/org-user-item.js:207 -#: frontend/src/pages/sys-admin/orgs/org-users.js:316 -#: frontend/src/pages/sys-admin/users/users-content.js:587 -msgid "Set" -msgstr "" - #: frontend/src/pages/org-admin/org-user-profile.js:128 msgid "Avatar" msgstr "" @@ -5384,10 +5355,6 @@ msgstr "" msgid "Team name" msgstr "" -#: frontend/src/pages/org-admin/web-settings/web-settings.js:119 -msgid "File Upload" -msgstr "" - #: frontend/src/pages/org-admin/web-settings/web-settings.js:123 msgid "File extension white list" msgstr "" @@ -5398,23 +5365,19 @@ msgid "" "\"md;txt;docx\". Empty means no limit." msgstr "" -#: frontend/src/pages/sdoc-revision/index.js:123 -msgid "Publish" -msgstr "" - -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:239 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:193 msgid "No changes" msgstr "" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:249 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:203 msgid "Changes" msgstr "" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:268 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:222 msgid "Last modification" msgstr "" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:271 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:225 msgid "Next modification" msgstr "" @@ -5483,8 +5446,8 @@ msgstr "" #: frontend/src/pages/search/advanced-search.js:242 #: frontend/src/pages/search/advanced-search.js:264 -#: frontend/src/pages/sys-admin/orgs/org-users.js:307 -#: frontend/src/pages/sys-admin/users/users-content.js:569 +#: frontend/src/pages/sys-admin/orgs/org-users.js:297 +#: frontend/src/pages/sys-admin/users/users-content.js:557 msgid "Reset" msgstr "" @@ -5690,7 +5653,7 @@ msgid "Create Group" msgstr "" #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:107 -#: frontend/src/pages/sys-admin/users/users-content.js:557 +#: frontend/src/pages/sys-admin/users/users-content.js:545 msgid "Delete User" msgstr "" @@ -5825,24 +5788,24 @@ msgstr "" msgid "Upgrade to Pro Edition" msgstr "" -#: frontend/src/pages/sys-admin/info.js:119 +#: frontend/src/pages/sys-admin/info.js:115 msgid "Storage Used" msgstr "" -#: frontend/src/pages/sys-admin/info.js:122 +#: frontend/src/pages/sys-admin/info.js:118 msgid "Total Devices" msgstr "" -#: frontend/src/pages/sys-admin/info.js:122 +#: frontend/src/pages/sys-admin/info.js:118 msgid "Current Connected Devices" msgstr "" +#: frontend/src/pages/sys-admin/info.js:123 #: frontend/src/pages/sys-admin/info.js:127 -#: frontend/src/pages/sys-admin/info.js:131 msgid "Activated Users" msgstr "" -#: frontend/src/pages/sys-admin/info.js:141 +#: frontend/src/pages/sys-admin/info.js:137 #: frontend/src/pages/sys-admin/orgs/org-nav.js:31 #: frontend/src/pages/sys-admin/orgs/orgs.js:133 #: frontend/src/pages/sys-admin/orgs/search-orgs.js:106 @@ -5853,13 +5816,13 @@ msgid "Organizations" msgstr "" #: frontend/src/pages/sys-admin/institutions/institution-admins.js:163 -#: frontend/src/pages/sys-admin/users/users-content.js:405 +#: frontend/src/pages/sys-admin/users/users-content.js:395 msgid "" "Are you sure you want to revoke the admin permission of {placeholder} ?" msgstr "" #: frontend/src/pages/sys-admin/institutions/institution-admins.js:195 -#: frontend/src/pages/sys-admin/users/users-content.js:578 +#: frontend/src/pages/sys-admin/users/users-content.js:566 msgid "Revoke" msgstr "" @@ -5958,8 +5921,8 @@ msgstr "" msgid "Number of groups" msgstr "" -#: frontend/src/pages/sys-admin/orgs/org-users.js:229 -#: frontend/src/pages/sys-admin/users/users-content.js:404 +#: frontend/src/pages/sys-admin/orgs/org-users.js:221 +#: frontend/src/pages/sys-admin/users/users-content.js:394 msgid "Are you sure you want to reset the password of {placeholder} ?" msgstr "" @@ -5997,10 +5960,35 @@ msgstr "" msgid "Name or ID" msgstr "" +#: frontend/src/pages/sys-admin/repos/trash-repos.js:256 +msgid "Are you sure you want to delete {placeholder} completely?" +msgstr "" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:267 +msgid "Are you sure you want to restore {placeholder}?" +msgstr "" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:362 +msgid "Successfully cleared trash." +msgstr "" + #: frontend/src/pages/sys-admin/repos/trash-repos.js:371 msgid "Search libraries by owner" msgstr "" +#: frontend/src/pages/sys-admin/repos/trash-repos.js:424 +msgid "Clear Trash" +msgstr "" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:425 +msgid "Are you sure you want to clear trash?" +msgstr "" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:427 +#: frontend/src/user-notifications.js:112 +msgid "Clear" +msgstr "" + #: frontend/src/pages/sys-admin/side-panel.js:198 msgid "File Scan" msgstr "" @@ -6081,15 +6069,15 @@ msgstr "" msgid "Institution" msgstr "" -#: frontend/src/pages/sys-admin/users/users-content.js:292 +#: frontend/src/pages/sys-admin/users/users-content.js:283 msgid "Default Admin" msgstr "" -#: frontend/src/pages/sys-admin/users/users-content.js:296 +#: frontend/src/pages/sys-admin/users/users-content.js:287 msgid "Daily Admin" msgstr "" -#: frontend/src/pages/sys-admin/users/users-content.js:298 +#: frontend/src/pages/sys-admin/users/users-content.js:289 msgid "Audit Admin" msgstr "" @@ -6344,28 +6332,44 @@ msgid "" "accept the terms." msgstr "" -#: frontend/src/pages/upload-link/file-uploader.js:435 +#: frontend/src/pages/upload-link/file-uploader.js:305 +msgid "File upload started" +msgstr "" + +#: frontend/src/pages/upload-link/file-uploader.js:425 +msgid "All files uploaded" +msgstr "" + +#: frontend/src/pages/upload-link/file-uploader.js:439 msgid "Failed to upload {file_name}." msgstr "" -#: frontend/src/pages/upload-link/index.js:41 +#: frontend/src/pages/upload-link/forbid-upload-list-item.js:14 +msgid "Please upload files less than {placeholder}" +msgstr "" + +#: frontend/src/pages/upload-link/index.js:40 msgid "Upload files to {folder_name_placeholder}" msgstr "" -#: frontend/src/pages/upload-link/index.js:43 +#: frontend/src/pages/upload-link/index.js:42 msgid "shared by:" msgstr "" -#: frontend/src/pages/upload-link/index.js:47 +#: frontend/src/pages/upload-link/index.js:46 #: frontend/src/shared-dir-view.js:469 msgid "The owner of this library has run out of space." msgstr "" #: frontend/src/pages/upload-link/index.js:51 +msgid "Folder upload is limited to Chrome, Firefox 50+, and Microsoft Edge." +msgstr "" + +#: frontend/src/pages/upload-link/index.js:52 msgid "File size should be smaller than {max_size_placeholder}." msgstr "" -#: frontend/src/pages/upload-link/index.js:54 +#: frontend/src/pages/upload-link/index.js:56 msgid "Drag and drop files or folders here." msgstr "" @@ -6384,58 +6388,54 @@ msgid "" "by clicking the \"Publish a Library\" button in the menu bar." msgstr "" -#: frontend/src/repo-folder-trash.js:185 +#: frontend/src/repo-folder-trash.js:197 msgid "{placeholder} Trash" msgstr "" -#: frontend/src/repo-folder-trash.js:240 -msgid "Original path" -msgstr "" - -#: frontend/src/repo-folder-trash.js:241 +#: frontend/src/repo-folder-trash.js:237 msgid "Delete Time" msgstr "" -#: frontend/src/repo-folder-trash.js:329 frontend/src/repo-snapshot.js:273 +#: frontend/src/repo-folder-trash.js:325 frontend/src/repo-snapshot.js:271 msgid "Successfully restored 1 item." msgstr "" -#: frontend/src/repo-folder-trash.js:357 frontend/src/repo-folder-trash.js:417 -#: frontend/src/repo-snapshot.js:295 +#: frontend/src/repo-folder-trash.js:353 frontend/src/repo-folder-trash.js:411 +#: frontend/src/repo-snapshot.js:293 msgid "Directory" msgstr "" -#: frontend/src/repo-history.js:96 +#: frontend/src/repo-history.js:108 msgid "{placeholder} Modification History" msgstr "" -#: frontend/src/repo-history.js:115 +#: frontend/src/repo-history.js:112 msgid "" "Tip: a snapshot will be generated after modification, which records the " "library state after the modification." msgstr "" -#: frontend/src/repo-history.js:144 +#: frontend/src/repo-history.js:141 msgid "Labels" msgstr "" -#: frontend/src/repo-history.js:280 +#: frontend/src/repo-history.js:277 msgid "None" msgstr "" -#: frontend/src/repo-history.js:283 frontend/src/repo-snapshot.js:162 +#: frontend/src/repo-history.js:280 frontend/src/repo-snapshot.js:160 msgid "Unknown" msgstr "" -#: frontend/src/repo-history.js:313 +#: frontend/src/repo-history.js:310 msgid "Current Version" msgstr "" -#: frontend/src/repo-history.js:314 +#: frontend/src/repo-history.js:311 msgid "View Snapshot" msgstr "" -#: frontend/src/repo-snapshot.js:132 +#: frontend/src/repo-snapshot.js:145 msgid "{placeholder} Snapshot" msgstr "" @@ -6540,6 +6540,12 @@ msgstr "" msgid "No terms and conditions" msgstr "" +#: frontend/src/translate.js:18 +msgid "" +"Tip: libraries deleted {trashReposExpireDays} days ago will be cleaned " +"automatically." +msgstr "" + #: frontend/src/translate.js:19 msgid "No favorites" msgstr "" @@ -6581,35 +6587,39 @@ msgstr "" msgid "Message" msgstr "" -#: frontend/src/utils/text-translation.js:25 +#: frontend/src/utils/text-translation.js:24 msgid "Freeze Document" msgstr "" #: frontend/src/utils/text-translation.js:26 -msgid "Unfreeze Document" -msgstr "" - -#: frontend/src/utils/text-translation.js:27 msgid "Convert to Markdown" msgstr "" -#: frontend/src/utils/text-translation.js:28 +#: frontend/src/utils/text-translation.js:27 msgid "Convert to sdoc" msgstr "" -#: frontend/src/utils/text-translation.js:29 +#: frontend/src/utils/text-translation.js:28 msgid "Convert to docx" msgstr "" -#: frontend/src/utils/text-translation.js:30 +#: frontend/src/utils/text-translation.js:29 msgid "Export as docx" msgstr "" -#: frontend/src/utils/text-translation.js:32 +#: frontend/src/utils/text-translation.js:30 +msgid "Mark as draft" +msgstr "" + +#: frontend/src/utils/text-translation.js:31 +msgid "Unmark as draft" +msgstr "" + +#: frontend/src/utils/text-translation.js:33 msgid "Access Log" msgstr "" -#: frontend/src/utils/text-translation.js:35 +#: frontend/src/utils/text-translation.js:36 msgid "Convert with ONLYOFFICE" msgstr "" @@ -6645,96 +6655,96 @@ msgstr "" msgid "Online Read-Only folder" msgstr "" -#: frontend/src/utils/utils.js:689 +#: frontend/src/utils/utils.js:693 msgid "Online Read-Write" msgstr "" -#: frontend/src/utils/utils.js:692 +#: frontend/src/utils/utils.js:696 msgid "Online Read-Only" msgstr "" -#: frontend/src/utils/utils.js:695 +#: frontend/src/utils/utils.js:699 msgid "Invisible" msgstr "" -#: frontend/src/utils/utils.js:705 +#: frontend/src/utils/utils.js:709 msgid "User can read, write, upload, download and sync files." msgstr "" -#: frontend/src/utils/utils.js:708 +#: frontend/src/utils/utils.js:712 msgid "User can read, download and sync files." msgstr "" -#: frontend/src/utils/utils.js:711 +#: frontend/src/utils/utils.js:715 msgid "Besides Write permission, user can also share the library." msgstr "" -#: frontend/src/utils/utils.js:714 +#: frontend/src/utils/utils.js:718 msgid "" "User can view and edit file online via browser. Files can't be downloaded." msgstr "" -#: frontend/src/utils/utils.js:717 +#: frontend/src/utils/utils.js:721 msgid "" "User can only view files online via browser. Files can't be downloaded." msgstr "" -#: frontend/src/utils/utils.js:720 +#: frontend/src/utils/utils.js:724 msgid "User can not see this folder." msgstr "" -#: frontend/src/utils/utils.js:731 +#: frontend/src/utils/utils.js:735 msgid "Preview and download" msgstr "" -#: frontend/src/utils/utils.js:741 +#: frontend/src/utils/utils.js:745 msgid "Preview only" msgstr "" -#: frontend/src/utils/utils.js:751 +#: frontend/src/utils/utils.js:755 msgid "Download and upload" msgstr "" -#: frontend/src/utils/utils.js:761 +#: frontend/src/utils/utils.js:765 msgid "Edit on cloud and download" msgstr "" -#: frontend/src/utils/utils.js:771 +#: frontend/src/utils/utils.js:775 msgid "Edit on cloud only" msgstr "" -#: frontend/src/utils/utils.js:1288 +#: frontend/src/utils/utils.js:1292 msgid "Successfully copied %(name)s and 1 other item." msgstr "" -#: frontend/src/utils/utils.js:1290 +#: frontend/src/utils/utils.js:1294 msgid "Successfully copied %(name)s and %(amount)s other items." msgstr "" -#: frontend/src/utils/utils.js:1301 +#: frontend/src/utils/utils.js:1305 msgid "Successfully moved %(name)s." msgstr "" -#: frontend/src/utils/utils.js:1303 +#: frontend/src/utils/utils.js:1307 msgid "Successfully moved %(name)s and 1 other item." msgstr "" -#: frontend/src/utils/utils.js:1305 +#: frontend/src/utils/utils.js:1309 msgid "Successfully moved %(name)s and %(amount)s other items." msgstr "" -#: frontend/src/utils/utils.js:1317 +#: frontend/src/utils/utils.js:1321 msgid "Failed to copy %(name)s and %(amount)s other item(s)." msgstr "" -#: frontend/src/utils/utils.js:1320 +#: frontend/src/utils/utils.js:1324 msgid "Failed to copy %(name)s." msgstr "" -#: frontend/src/utils/utils.js:1330 +#: frontend/src/utils/utils.js:1334 msgid "Failed to move %(name)s and %(amount)s other item(s)." msgstr "" -#: frontend/src/utils/utils.js:1333 +#: frontend/src/utils/utils.js:1337 msgid "Failed to move %(name)s." msgstr "" diff --git a/locale/ru/LC_MESSAGES/django.po b/locale/ru/LC_MESSAGES/django.po index e80d689c88..97920539d7 100644 --- a/locale/ru/LC_MESSAGES/django.po +++ b/locale/ru/LC_MESSAGES/django.po @@ -25,7 +25,7 @@ msgid "" msgstr "" "Project-Id-Version: seahub\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-10 14:16+0800\n" +"POT-Creation-Date: 2024-02-05 17:17+0800\n" "PO-Revision-Date: 2013-10-25 07:03+0000\n" "Last-Translator: Vladimir , 2015-2024\n" "Language-Team: Russian (http://app.transifex.com/haiwen/seahub/language/ru/)\n" @@ -109,8 +109,7 @@ msgid "Login id can't be empty" msgstr "Login ID не может быть пустым" #: seahub/api2/endpoints/admin/account.py:209 -#: seahub/api2/endpoints/admin/users.py:866 -#: seahub/api2/endpoints/admin/users.py:1301 +#: seahub/api2/endpoints/admin/users.py:1283 #, python-format msgid "Login id %s already exists." msgstr "Login ID %s уже существует." @@ -124,10 +123,10 @@ msgid "Space quota can't be empty" msgstr "Значение квоты не может быть пустым" #: seahub/api2/endpoints/admin/account.py:238 -#: seahub/api2/endpoints/admin/users.py:1357 -#: seahub/api2/endpoints/admin/users.py:1361 -#: seahub/api2/endpoints/admin/users.py:1374 -#: seahub/api2/endpoints/admin/users.py:1378 +#: seahub/api2/endpoints/admin/users.py:1339 +#: seahub/api2/endpoints/admin/users.py:1343 +#: seahub/api2/endpoints/admin/users.py:1356 +#: seahub/api2/endpoints/admin/users.py:1360 msgid "Must be an integer that is greater than or equal to 0." msgstr "Должно быть целым числом, которое больше или равно 0." @@ -137,24 +136,24 @@ msgid "Space quota is too low (minimum value is 0)" msgstr "Квота слишком мала (минимальное значение 0)" #: seahub/api2/endpoints/admin/account.py:250 seahub/institutions/views.py:233 -#: seahub/organizations/api/admin/users.py:471 seahub/views/sysadmin.py:301 +#: seahub/organizations/api/admin/users.py:464 seahub/views/sysadmin.py:300 #, python-format msgid "Failed to set quota: maximum quota is %d MB" msgstr "Невозможно задать квоту: максимальная квота %d МБ" #: seahub/api2/endpoints/admin/address_book/groups.py:82 -#: seahub/api2/endpoints/admin/groups.py:132 -#: seahub/api2/endpoints/admin/groups.py:271 +#: seahub/api2/endpoints/admin/groups.py:129 +#: seahub/api2/endpoints/admin/groups.py:268 #: seahub/api2/endpoints/groups.py:226 seahub/api2/endpoints/groups.py:299 -#: seahub/api2/views.py:4568 seahub/group/forms.py:36 +#: seahub/api2/views.py:4569 seahub/group/forms.py:36 msgid "" "Name can only contain letters, numbers, spaces, hyphen, dot, single quote, " "brackets or underscore." msgstr "Имя может содержать только буквы, цифры, пробелы, дефисы, точки, одинарные кавычки, скобки или подчеркивания." #: seahub/api2/endpoints/admin/address_book/groups.py:87 -#: seahub/api2/endpoints/admin/groups.py:139 -#: seahub/api2/endpoints/admin/groups.py:275 +#: seahub/api2/endpoints/admin/groups.py:136 +#: seahub/api2/endpoints/admin/groups.py:272 #: seahub/api2/endpoints/groups.py:231 seahub/api2/endpoints/groups.py:304 msgid "There is already a group with that name." msgstr "Группа с таким именем уже существует" @@ -169,12 +168,12 @@ msgstr "В этом отделе есть суб-отделы." #: seahub/api2/endpoints/admin/default_library.py:32 #: seahub/api2/endpoints/admin/default_library.py:33 -#: seahub/views/__init__.py:531 seahub/views/__init__.py:532 -#: seahub/views/__init__.py:536 seahub/views/__init__.py:537 +#: seahub/views/__init__.py:682 seahub/views/__init__.py:683 +#: seahub/views/__init__.py:687 seahub/views/__init__.py:688 msgid "My Library" msgstr "Моя библиотека" -#: seahub/api2/endpoints/admin/groups.py:219 +#: seahub/api2/endpoints/admin/groups.py:216 #: seahub/api2/endpoints/groups.py:330 #, python-format msgid "User %s is already group owner." @@ -193,16 +192,16 @@ msgid "" "institution" msgstr "Не удалось добавить %s в учреждение: пользователь уже принадлежит этому учреждению" -#: seahub/api2/endpoints/admin/libraries.py:267 seahub/views/sysadmin.py:697 +#: seahub/api2/endpoints/admin/libraries.py:265 seahub/views/sysadmin.py:696 msgid "System library can not be deleted." msgstr "Системная библиотека не может быть удалена." -#: seahub/api2/endpoints/admin/libraries.py:388 seahub/api2/views.py:1673 +#: seahub/api2/endpoints/admin/libraries.py:386 seahub/api2/views.py:1674 #, python-format msgid "Transfer failed: role of %s is %s, can not add library." msgstr "Передача не удалась: роль %s в %s, невозможно добавить библиотеку.." -#: seahub/api2/endpoints/admin/libraries.py:409 seahub/api2/views.py:1678 +#: seahub/api2/endpoints/admin/libraries.py:407 seahub/api2/views.py:1679 msgid "Library can not be transferred to owner." msgstr "Библиотека не может быть передана владельцу." @@ -228,8 +227,8 @@ msgstr "Email %s недействителен." #: seahub/api2/endpoints/admin/shares.py:211 #: seahub/api2/endpoints/admin/shares.py:268 -#: seahub/api2/endpoints/dir_shared_items.py:360 -#: seahub/api2/endpoints/dir_shared_items.py:473 +#: seahub/api2/endpoints/dir_shared_items.py:346 +#: seahub/api2/endpoints/dir_shared_items.py:459 #: seahub/api2/endpoints/group_owned_libraries.py:953 #: seahub/api2/endpoints/group_owned_libraries.py:1228 #: seahub/api2/endpoints/repo_share_invitations.py:190 @@ -297,6 +296,8 @@ msgstr "Загружено по ссылке" #: seahub/base/management/commands/export_user_storage_report.py:41 #: seahub/base/management/commands/export_users.py:43 #: seahub/base/management/commands/export_users.py:47 +#: seahub/contacts/templates/contacts/contact_list.html:44 +#: seahub/contacts/templates/contacts/contact_list.html:53 #: seahub/institutions/templates/institutions/user_info.html:26 #: seahub/institutions/templates/institutions/useradmin.html:16 #: seahub/institutions/templates/institutions/useradmin_search.html:10 @@ -304,9 +305,9 @@ msgstr "Загружено по ссылке" #: seahub/invitations/templates/invitations/token_view.html:10 #: seahub/organizations/api/admin/statistics.py:380 #: seahub/share/templates/share/share_link_audit.html:9 -#: seahub/templates/registration/registration_form.html:23 -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 -#: seahub/views/sysadmin.py:766 seahub/views/sysadmin.py:781 +#: seahub/templates/registration/registration_form.html:22 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:175 +#: seahub/views/sysadmin.py:765 seahub/views/sysadmin.py:780 msgid "Email" msgstr "Email" @@ -314,6 +315,7 @@ msgstr "Email" #: seahub/base/management/commands/export_user_storage_report.py:41 #: seahub/base/management/commands/export_users.py:43 #: seahub/base/management/commands/export_users.py:47 +#: seahub/contacts/templates/contacts/contact_list.html:18 #: seahub/institutions/templates/institutions/info.html:10 #: seahub/institutions/templates/institutions/user_info.html:61 #: seahub/institutions/templates/institutions/user_info.html:105 @@ -321,22 +323,23 @@ msgstr "Email" #: seahub/institutions/templates/institutions/useradmin_search.html:19 #: seahub/organizations/api/admin/statistics.py:380 #: seahub/sysadmin_extra/views.py:57 -#: seahub/templates/registration/registration_form.html:19 -#: seahub/templates/repo_history_view.html:58 seahub/views/sysadmin.py:172 -#: seahub/views/sysadmin.py:176 seahub/views/sysadmin.py:644 -#: seahub/views/sysadmin.py:768 seahub/views/sysadmin.py:783 +#: seahub/templates/registration/registration_form.html:18 +#: seahub/templates/repo_dir_recycle_view.html:44 +#: seahub/templates/repo_history_view.html:58 seahub/views/sysadmin.py:171 +#: seahub/views/sysadmin.py:175 seahub/views/sysadmin.py:643 +#: seahub/views/sysadmin.py:767 seahub/views/sysadmin.py:782 msgid "Name" msgstr "Имя" -#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:262 +#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:245 #: seahub/base/management/commands/export_user_storage_report.py:41 #: seahub/base/management/commands/export_users.py:43 #: seahub/base/management/commands/export_users.py:47 #: seahub/institutions/templates/institutions/useradmin.html:16 #: seahub/institutions/templates/institutions/useradmin_search.html:19 #: seahub/organizations/api/admin/statistics.py:380 -#: seahub/templates/registration/password_set_form.html:17 -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 +#: seahub/templates/registration/password_set_form.html:16 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:175 msgid "Contact Email" msgstr "Email" @@ -345,7 +348,7 @@ msgstr "Email" #: seahub/base/management/commands/export_users.py:44 #: seahub/base/management/commands/export_users.py:48 #: seahub/organizations/api/admin/statistics.py:381 -#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 +#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 msgid "Space Usage" msgstr "Использование пространства" @@ -354,105 +357,95 @@ msgstr "Использование пространства" #: seahub/base/management/commands/export_users.py:44 #: seahub/base/management/commands/export_users.py:48 #: seahub/organizations/api/admin/statistics.py:381 -#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 -#: seahub/views/sysadmin.py:770 seahub/views/sysadmin.py:784 +#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 +#: seahub/views/sysadmin.py:769 seahub/views/sysadmin.py:783 msgid "Space Quota" msgstr "Квота" -#: seahub/api2/endpoints/admin/users.py:667 -#: seahub/api2/endpoints/admin/users.py:697 +#: seahub/api2/endpoints/admin/users.py:655 +#: seahub/api2/endpoints/admin/users.py:685 #: seahub/organizations/api/admin/users.py:155 msgid "There are more than 500 users, and sort is not offered." msgstr "Пользователей более 500, сортировка не предлагается." -#: seahub/api2/endpoints/admin/users.py:781 -#: seahub/api2/endpoints/admin/users.py:1273 seahub/base/accounts.py:1227 +#: seahub/api2/endpoints/admin/users.py:769 +#: seahub/api2/endpoints/admin/users.py:1255 seahub/base/accounts.py:1228 #: seahub/forms.py:30 msgid "The number of users exceeds the limit." msgstr "Число пользователей превышает лимит." -#: seahub/api2/endpoints/admin/users.py:880 +#: seahub/api2/endpoints/admin/users.py:859 #, python-format msgid "Successfully added user %(user)s." msgstr "Добавлен пользователь %(user)s." -#: seahub/api2/endpoints/admin/users.py:884 -#: seahub/api2/endpoints/admin/users_batch.py:390 seahub/views/sysadmin.py:543 +#: seahub/api2/endpoints/admin/users.py:863 +#: seahub/api2/endpoints/admin/users_batch.py:390 seahub/views/sysadmin.py:542 #, python-format msgid "You are invited to join %s" msgstr "Вы приглашены присоединиться к %s" -#: seahub/api2/endpoints/admin/users.py:888 +#: seahub/api2/endpoints/admin/users.py:869 #, python-format msgid "Successfully added user %(user)s. An email notification has been sent." msgstr "Добавлен пользователь %(user)s. Уведомление было отправлено на email." -#: seahub/api2/endpoints/admin/users.py:891 +#: seahub/api2/endpoints/admin/users.py:872 #, python-format msgid "" "Successfully added user %(user)s. But email notification can not be sent, " "because Email service is not properly configured." msgstr "Добавлен пользователь %(user)s. Но уведомление на email не может быть отправлено, потому что не правильно настроена почтовая служба. " -#: seahub/api2/endpoints/admin/users.py:1418 +#: seahub/api2/endpoints/admin/users.py:1400 #: seahub/institutions/templates/institutions/useradmin.html:122 msgid "Edit succeeded" msgstr "Редактирование удалось." -#: seahub/api2/endpoints/admin/users.py:1421 seahub/views/sysadmin.py:446 +#: seahub/api2/endpoints/admin/users.py:1403 seahub/views/sysadmin.py:445 #, python-format msgid "Your account on %s is activated" msgstr "Аккаунт на %s активирован" -#: seahub/api2/endpoints/admin/users.py:1426 +#: seahub/api2/endpoints/admin/users.py:1408 #: seahub/institutions/templates/institutions/useradmin.html:118 msgid "Edit succeeded, an email has been sent." msgstr "Правка сохранена, письмо на email отправлено." -#: seahub/api2/endpoints/admin/users.py:1429 +#: seahub/api2/endpoints/admin/users.py:1411 #: seahub/institutions/templates/institutions/useradmin.html:120 msgid "" "Edit succeeded, but failed to send email, please check your email " "configuration." msgstr "Правка сохранена, но отправка письма не удалась. Проверьте настройки электронной почты." -#: seahub/api2/endpoints/admin/users.py:1497 seahub/auth/views.py:366 +#: seahub/api2/endpoints/admin/users.py:1479 seahub/auth/views.py:355 msgid "Unable to reset password." msgstr "Невозможно сбросить пароль." -#: seahub/api2/endpoints/admin/users.py:1523 seahub/auth/forms.py:163 -#, python-format -msgid "Reset Password on %s" -msgstr "Сброс пароля на %s" - -#: seahub/api2/endpoints/admin/users.py:1527 -#, python-brace-format -msgid "A password reset link has been sent to {contact_email}." -msgstr "Ссылка для сброса пароля была отправлена ​​на адрес {contact_email}." - -#: seahub/api2/endpoints/admin/users.py:1545 seahub/views/sysadmin.py:487 +#: seahub/api2/endpoints/admin/users.py:1503 seahub/views/sysadmin.py:486 #, python-format msgid "Password has been reset on %s" msgstr "Пароль на %s был сброшен" -#: seahub/api2/endpoints/admin/users.py:1547 +#: seahub/api2/endpoints/admin/users.py:1505 #, python-format msgid "Successfully reset password, an email has been sent to %(user)s." msgstr "Пароль успешно сброшен, сообщение отправлено на адрес %(user)s." -#: seahub/api2/endpoints/admin/users.py:1551 seahub/views/sysadmin.py:517 +#: seahub/api2/endpoints/admin/users.py:1509 seahub/views/sysadmin.py:516 #, python-format msgid "" "Successfully reset password to %(passwd)s, but failed to send email to " "%(user)s, please check your email configuration." msgstr "Пароль успешно изменен на %(passwd)s, но сообщение не было отправлено %(user)s, пожалуйста, проверьте настройки электронной почты." -#: seahub/api2/endpoints/admin/users.py:1554 seahub/views/sysadmin.py:521 +#: seahub/api2/endpoints/admin/users.py:1512 seahub/views/sysadmin.py:520 #, python-format msgid "Successfully reset password to %(passwd)s for user %(user)s." msgstr "Пароль успешно изменен на %(passwd)s для пользователя %(user)s." -#: seahub/api2/endpoints/admin/users.py:1557 seahub/views/sysadmin.py:524 +#: seahub/api2/endpoints/admin/users.py:1515 seahub/views/sysadmin.py:523 #, python-format msgid "" "Successfully reset password to %(passwd)s for user %(user)s. But email " @@ -477,19 +470,17 @@ msgstr "Файл с вирусом не найден." #: seahub/api2/endpoints/repo_set_password.py:72 #: seahub/api2/endpoints/repo_share_invitations.py:201 #: seahub/api2/endpoints/send_upload_link_email.py:107 -#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:3902 -#: seahub/notifications/models.py:536 seahub/notifications/models.py:577 -#: seahub/notifications/models.py:619 seahub/notifications/models.py:670 -#: seahub/notifications/models.py:726 seahub/notifications/models.py:756 -#: seahub/notifications/models.py:778 seahub/notifications/models.py:804 -#: seahub/notifications/models.py:821 seahub/notifications/models.py:838 -#: seahub/notifications/models.py:867 seahub/seadoc/apis.py:2778 -#: seahub/search/views.py:200 seahub/share/views.py:326 -#: seahub/subscription/views.py:93 seahub/subscription/views.py:138 -#: seahub/utils/__init__.py:177 seahub/utils/__init__.py:1170 -#: seahub/views/__init__.py:799 seahub/views/ajax.py:401 -#: seahub/views/ajax.py:405 seahub/wiki/views.py:210 seahub/wiki/views.py:217 -#: seahub/wiki/views.py:226 +#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:3903 +#: seahub/notifications/models.py:484 seahub/notifications/models.py:525 +#: seahub/notifications/models.py:576 seahub/notifications/models.py:632 +#: seahub/notifications/models.py:662 seahub/notifications/models.py:684 +#: seahub/notifications/models.py:710 seahub/notifications/models.py:727 +#: seahub/notifications/models.py:744 seahub/notifications/models.py:773 +#: seahub/seadoc/apis.py:2763 seahub/search/views.py:200 +#: seahub/share/views.py:326 seahub/utils/__init__.py:177 +#: seahub/utils/__init__.py:1165 seahub/views/__init__.py:950 +#: seahub/views/ajax.py:401 seahub/views/ajax.py:405 seahub/wiki/views.py:210 +#: seahub/wiki/views.py:217 seahub/wiki/views.py:226 msgid "Internal Server Error" msgstr "Внутренняя ошибка сервера" @@ -505,12 +496,12 @@ msgstr "Неправильный путь назначения" #: seahub/api2/endpoints/copy_move_task.py:148 #: seahub/api2/endpoints/move_folder_merge.py:176 -#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:1819 -#: seahub/api2/views.py:1859 seahub/api2/views.py:1920 -#: seahub/api2/views.py:1964 seahub/api2/views.py:2010 -#: seahub/api2/views.py:2059 seahub/api2/views.py:2472 -#: seahub/api2/views.py:2580 seahub/seadoc/apis.py:372 -#: seahub/seadoc/apis.py:463 +#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:1820 +#: seahub/api2/views.py:1860 seahub/api2/views.py:1921 +#: seahub/api2/views.py:1965 seahub/api2/views.py:2011 +#: seahub/api2/views.py:2060 seahub/api2/views.py:2473 +#: seahub/api2/views.py:2581 seahub/seadoc/apis.py:371 +#: seahub/seadoc/apis.py:462 msgid "Out of quota." msgstr "Превышение квоты дискового пространства." @@ -530,13 +521,13 @@ msgstr "Файл заблокирован" msgid "Cancel failed" msgstr "Не удалось отменить" -#: seahub/api2/endpoints/dir_shared_items.py:344 +#: seahub/api2/endpoints/dir_shared_items.py:330 #: seahub/api2/endpoints/draft_reviewer.py:70 #: seahub/api2/endpoints/group_owned_libraries.py:937 msgid "username invalid." msgstr "имя пользователя недействительно." -#: seahub/api2/endpoints/dir_shared_items.py:353 +#: seahub/api2/endpoints/dir_shared_items.py:339 #: seahub/api2/endpoints/draft_reviewer.py:79 #: seahub/api2/endpoints/group_owned_libraries.py:946 #, python-format @@ -549,20 +540,17 @@ msgstr "Пользователь %s не найден." #: seahub/api2/endpoints/file_tag.py:203 seahub/api2/endpoints/file_tag.py:216 #: seahub/api2/endpoints/wikis.py:112 seahub/api2/endpoints/wikis.py:206 #: seahub/drafts/views.py:31 seahub/profile/forms.py:24 -#: seahub/profile/views.py:258 seahub/seadoc/apis.py:2762 +#: seahub/profile/views.py:258 seahub/seadoc/apis.py:2747 #: seahub/seadoc/views.py:31 seahub/seadoc/views.py:85 #: seahub/seadoc/views.py:168 seahub/search/views.py:174 -#: seahub/subscription/views.py:28 seahub/subscription/views.py:44 -#: seahub/subscription/views.py:106 seahub/thumbnail/views.py:51 -#: seahub/thumbnail/views.py:166 seahub/views/__init__.py:609 -#: seahub/views/ajax.py:83 seahub/views/ajax.py:113 seahub/views/ajax.py:119 -#: seahub/views/sso.py:237 +#: seahub/thumbnail/views.py:51 seahub/thumbnail/views.py:166 +#: seahub/views/__init__.py:760 seahub/views/ajax.py:83 +#: seahub/views/ajax.py:113 seahub/views/ajax.py:119 seahub/views/sso.py:201 msgid "Permission denied." msgstr "Доступ запрещен" #: seahub/api2/endpoints/file.py:218 seahub/api2/endpoints/upload_links.py:480 -#: seahub/api2/endpoints/via_repo_token.py:848 -#: seahub/api2/endpoints/wikis.py:132 seahub/api2/views.py:1867 +#: seahub/api2/endpoints/wikis.py:132 seahub/api2/views.py:1868 msgid "The number of files in library exceeds the limit" msgstr "Количество файлов в библиотеке превышает лимит" @@ -574,7 +562,7 @@ msgstr "Файл не заблокирован." msgid "You can not refresh this file's lock." msgstr "Вы не можете обновить блокировку этого файла." -#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2769 +#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2754 msgid "The participant already exists." msgstr "Участник уже существует." @@ -594,7 +582,7 @@ msgstr "Пользователь %s уже участник группы." #: seahub/api2/endpoints/group_members.py:116 #: seahub/api2/endpoints/group_members.py:352 -#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1668 +#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1669 #: seahub/organizations/api/admin/user_repos.py:50 #: seahub/organizations/api/admin/user_repos.py:103 #: seahub/organizations/api/admin/users.py:342 @@ -614,9 +602,9 @@ msgstr "Пользователь %s является участником соо msgid "Group does not exist" msgstr "Группа не существует" -#: seahub/api2/endpoints/group_members.py:548 seahub/views/sysadmin.py:163 -#: seahub/views/sysadmin.py:271 seahub/views/sysadmin.py:641 -#: seahub/views/sysadmin.py:653 seahub/views/sysadmin.py:794 +#: seahub/api2/endpoints/group_members.py:548 seahub/views/sysadmin.py:162 +#: seahub/views/sysadmin.py:270 seahub/views/sysadmin.py:640 +#: seahub/views/sysadmin.py:652 seahub/views/sysadmin.py:793 msgid "Failed to export Excel" msgstr "Не удалось экспортировать в Excel" @@ -645,7 +633,7 @@ msgstr "%s уже приглашен." #: seahub/api2/endpoints/invitations.py:68 #: seahub/api2/endpoints/invitations.py:140 #: seahub/api2/endpoints/repo_share_invitations.py:173 -#: seahub/base/accounts.py:1238 seahub/organizations/api/admin/users.py:270 +#: seahub/base/accounts.py:1239 seahub/organizations/api/admin/users.py:270 #, python-format msgid "User %s already exists." msgstr "Пользователь %s уже существует." @@ -653,37 +641,37 @@ msgstr "Пользователь %s уже существует." #: seahub/api2/endpoints/invitations.py:154 #: seahub/api2/endpoints/repo_share_invitations.py:215 #: seahub/api2/endpoints/send_share_link_email.py:34 -#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:127 -#: seahub/organizations/api/admin/users.py:790 seahub/share/views.py:138 +#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:110 +#: seahub/organizations/api/admin/users.py:783 seahub/share/views.py:138 #: seahub/share/views.py:349 msgid "" "Failed to send email, email service is not properly configured, please " "contact administrator." msgstr "Не удалось отправить email - сервис не настроен. Пожалуйста, свяжитесь с администратором." -#: seahub/api2/endpoints/multi_share_links.py:102 -#: seahub/api2/endpoints/multi_share_links.py:318 +#: seahub/api2/endpoints/multi_share_links.py:60 +#: seahub/api2/endpoints/multi_share_links.py:268 #: seahub/api2/endpoints/share_links.py:331 -#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4055 -#: seahub/api2/views.py:4175 +#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4056 +#: seahub/api2/views.py:4176 msgid "Password is required." msgstr "Требуется пароль." -#: seahub/api2/endpoints/multi_share_links.py:107 +#: seahub/api2/endpoints/multi_share_links.py:65 #: seahub/api2/endpoints/share_links.py:337 #: seahub/api2/endpoints/upload_links.py:176 #: seahub/api2/endpoints/webdav_secret.py:60 msgid "Password is too short." msgstr "Пароль слишком короткий." -#: seahub/api2/endpoints/multi_share_links.py:111 +#: seahub/api2/endpoints/multi_share_links.py:69 #: seahub/api2/endpoints/share_links.py:341 #: seahub/api2/endpoints/upload_links.py:180 #: seahub/api2/endpoints/webdav_secret.py:64 msgid "Password is too weak." msgstr "Пароль слишком слабый." -#: seahub/api2/endpoints/multi_share_links.py:115 +#: seahub/api2/endpoints/multi_share_links.py:73 #: seahub/api2/endpoints/share_links.py:345 #: seahub/api2/endpoints/upload_links.py:184 #: seahub/api2/endpoints/webdav_secret.py:52 @@ -692,28 +680,28 @@ msgid "" "symbols." msgstr "Пароль может содержать только цифры, заглавные буквы, строчные буквы и другие символы." -#: seahub/api2/endpoints/multi_share_links.py:138 -#: seahub/api2/endpoints/multi_share_links.py:341 +#: seahub/api2/endpoints/multi_share_links.py:96 +#: seahub/api2/endpoints/multi_share_links.py:291 #: seahub/api2/endpoints/share_links.py:368 #: seahub/api2/endpoints/share_links.py:678 #: seahub/api2/endpoints/upload_links.py:207 -#: seahub/api2/endpoints/upload_links.py:341 seahub/api2/views.py:3469 +#: seahub/api2/endpoints/upload_links.py:341 seahub/api2/views.py:3470 #, python-format msgid "Expire days should be greater or equal to %s" msgstr "Срок действия должен быть больше или равен %s" -#: seahub/api2/endpoints/multi_share_links.py:143 -#: seahub/api2/endpoints/multi_share_links.py:347 +#: seahub/api2/endpoints/multi_share_links.py:101 +#: seahub/api2/endpoints/multi_share_links.py:297 #: seahub/api2/endpoints/share_links.py:374 #: seahub/api2/endpoints/share_links.py:684 #: seahub/api2/endpoints/upload_links.py:213 -#: seahub/api2/endpoints/upload_links.py:347 seahub/api2/views.py:3475 +#: seahub/api2/endpoints/upload_links.py:347 seahub/api2/views.py:3476 #, python-format msgid "Expire days should be less than or equal to %s" msgstr "Срок действия должен быть меньше или равен %s" -#: seahub/api2/endpoints/multi_share_links.py:163 -#: seahub/api2/endpoints/multi_share_links.py:369 +#: seahub/api2/endpoints/multi_share_links.py:121 +#: seahub/api2/endpoints/multi_share_links.py:319 #: seahub/api2/endpoints/share_links.py:396 #: seahub/api2/endpoints/share_links.py:708 #: seahub/api2/endpoints/upload_links.py:235 @@ -722,8 +710,8 @@ msgstr "Срок действия должен быть меньше или ра msgid "Expiration time should be later than %s." msgstr "Время истечения должно быть позже, чем %s." -#: seahub/api2/endpoints/multi_share_links.py:172 -#: seahub/api2/endpoints/multi_share_links.py:378 +#: seahub/api2/endpoints/multi_share_links.py:130 +#: seahub/api2/endpoints/multi_share_links.py:328 #: seahub/api2/endpoints/share_links.py:405 #: seahub/api2/endpoints/share_links.py:717 #: seahub/api2/endpoints/upload_links.py:244 @@ -733,9 +721,10 @@ msgid "Expiration time should be earlier than %s." msgstr "Время истечения должно быть раньше, чем %s." #: seahub/api2/endpoints/query_copy_move_progress.py:47 -#: seahub/seadoc/apis.py:516 +#: seahub/seadoc/apis.py:515 #: seahub/templates/remote_user/create_unknown_user_false.html:4 #: seahub/templates/remote_user/error.html:4 +#: seahub/templates/view_shared_upload_link.html:82 msgid "Error" msgstr "Ошибка" @@ -745,7 +734,7 @@ msgstr "Эта библиотека не была расшифрована." #: seahub/api2/endpoints/repo_send_new_password.py:45 #: seahub/api2/endpoints/user.py:73 seahub/api2/endpoints/user.py:93 -#: seahub/organizations/api/admin/users.py:786 +#: seahub/organizations/api/admin/users.py:779 msgid "Feature disabled." msgstr "Функция отключена." @@ -759,11 +748,11 @@ msgstr "Не удается сбросить пароль этой библио msgid "New password of library %s" msgstr "Новый пароль библиотеки %s" -#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:3899 +#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:3900 msgid "Wrong password" msgstr "Неверный пароль" -#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:3905 +#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:3906 msgid "Decrypt library error" msgstr "Ошибка расшифровки библиотеки" @@ -771,20 +760,20 @@ msgstr "Ошибка расшифровки библиотеки" msgid "Wrong old password" msgstr "Неверный старый пароль" -#: seahub/api2/endpoints/repos_batch.py:1298 -#: seahub/api2/endpoints/repos_batch.py:1557 -#: seahub/api2/endpoints/repos_batch.py:1649 +#: seahub/api2/endpoints/repos_batch.py:1284 +#: seahub/api2/endpoints/repos_batch.py:1543 +#: seahub/api2/endpoints/repos_batch.py:1635 #, python-format msgid "File %s is locked." msgstr "Файл %s заблокирован." -#: seahub/api2/endpoints/repos_batch.py:1308 -#: seahub/api2/endpoints/repos_batch.py:1567 +#: seahub/api2/endpoints/repos_batch.py:1294 +#: seahub/api2/endpoints/repos_batch.py:1553 #, python-format msgid "Can't move folder %s, please check its permission." msgstr "Не удается переместить папку %s, пожалуйста, проверьте ее разрешения." -#: seahub/api2/endpoints/repos_batch.py:1657 +#: seahub/api2/endpoints/repos_batch.py:1643 #, python-format msgid "Can't delete folder %s, please check its permission." msgstr "Не удается удалить папку %s, пожалуйста, проверьте ее разрешения." @@ -889,17 +878,17 @@ msgstr "Пожалуйста, авторизуйтесь." msgid "Email or Username" msgstr "Email или Логин" -#: seahub/auth/forms.py:28 seahub/auth/forms.py:236 -#: seahub/base/accounts.py:1215 +#: seahub/auth/forms.py:28 seahub/auth/forms.py:219 +#: seahub/base/accounts.py:1216 #: seahub/invitations/templates/invitations/token_view.html:13 #: seahub/organizations/templates/organizations/org_register.html:36 #: seahub/share/views.py:320 seahub/templates/decrypt_repo_form.html:10 #: seahub/templates/registration/login.html:40 -#: seahub/templates/registration/password_set_form.html:22 -#: seahub/templates/registration/registration_form.html:25 +#: seahub/templates/registration/password_set_form.html:21 +#: seahub/templates/registration/registration_form.html:24 #: seahub/templates/share_access_validation.html:23 -#: seahub/templates/sysadmin/sudo_mode.html:29 seahub/views/sysadmin.py:767 -#: seahub/views/sysadmin.py:782 +#: seahub/templates/sysadmin/sudo_mode.html:10 seahub/views/sysadmin.py:766 +#: seahub/views/sysadmin.py:781 msgid "Password" msgstr "Пароль" @@ -909,7 +898,7 @@ msgid "" "are case-sensitive." msgstr "Пожалуйста, введите правильный email/логин и пароль. Обратите внимание, что оба поля чувствительны к регистру." -#: seahub/auth/forms.py:66 seahub/auth/forms.py:136 +#: seahub/auth/forms.py:66 seahub/auth/forms.py:119 msgid "" "That e-mail address doesn't have an associated user account. Are you sure " "you've registered?" @@ -919,69 +908,69 @@ msgstr "Этот адрес электронной почты не зареги msgid "This account is inactive." msgstr "Эта учетная запись является неактивной." -#: seahub/auth/forms.py:98 seahub/auth/forms.py:99 -#: seahub/templates/registration/login.html:62 -msgid "You cannot login with email and password." -msgstr "Вы не можете войти по электронной почте и паролю." - -#: seahub/auth/forms.py:104 +#: seahub/auth/forms.py:87 msgid "" "Your Web browser doesn't appear to have cookies enabled. Cookies are " "required for logging in." msgstr "В вашем веб-браузере не активированы cookies, необходимые для входа." -#: seahub/auth/forms.py:120 +#: seahub/auth/forms.py:103 msgid "E-mail" msgstr "E-mail" -#: seahub/auth/forms.py:139 +#: seahub/auth/forms.py:122 msgid "Can not reset password, please contact LDAP admin." msgstr "Не удалось сбросить пароль. Обратитесь к администратору службы LDAP." -#: seahub/auth/forms.py:172 +#: seahub/auth/forms.py:146 +#, python-format +msgid "Reset Password on %s" +msgstr "Сброс пароля на %s" + +#: seahub/auth/forms.py:155 msgid "New password" msgstr "Новый пароль" -#: seahub/auth/forms.py:173 +#: seahub/auth/forms.py:156 msgid "New password confirmation" msgstr "Подтверждение нового пароля" -#: seahub/auth/forms.py:202 seahub/auth/forms.py:248 -#: seahub/base/accounts.py:1272 seahub/organizations/forms.py:71 +#: seahub/auth/forms.py:185 seahub/auth/forms.py:231 +#: seahub/base/accounts.py:1273 seahub/organizations/forms.py:71 msgid "The two password fields didn't match." msgstr "Пароли не совпадают." -#: seahub/auth/forms.py:216 +#: seahub/auth/forms.py:199 msgid "Old password" msgstr "Старый пароль" -#: seahub/auth/forms.py:224 +#: seahub/auth/forms.py:207 msgid "Your old password was entered incorrectly. Please enter it again." msgstr "Ваш старый пароль был введен неправильно. Пожалуйста, введите его снова." -#: seahub/auth/forms.py:237 seahub/base/accounts.py:1217 +#: seahub/auth/forms.py:220 seahub/base/accounts.py:1218 msgid "Password (again)" msgstr "Пароль (еще раз)" -#: seahub/auth/forms.py:268 seahub/forms.py:35 seahub/invitations/views.py:39 +#: seahub/auth/forms.py:251 seahub/forms.py:35 seahub/invitations/views.py:39 #: seahub/invitations/views.py:54 seahub/organizations/forms.py:49 #: seahub/profile/forms.py:46 msgid "A user with this email already exists." msgstr "Пользователь с таким email уже существует" -#: seahub/auth/views.py:156 +#: seahub/auth/views.py:154 msgid "This account has been frozen due to too many failed login attempts." msgstr "Этот аккаунт был заблокирован из-за слишком большого числа неудачных попыток входа." -#: seahub/auth/views.py:322 +#: seahub/auth/views.py:311 msgid "Logged out" msgstr "Выйти" -#: seahub/auth/views.py:387 +#: seahub/auth/views.py:374 msgid "Failed to send email, please contact administrator." msgstr "Невозможно отправить сообщение. Пожалуйста, обратитесь к администратору." -#: seahub/auth/views.py:459 +#: seahub/auth/views.py:441 msgid "Unable to change password." msgstr "Невозможно изменить пароль." @@ -990,6 +979,51 @@ msgstr "Невозможно изменить пароль." msgid "Avatar for %s" msgstr "Аватар для %s" +#: seahub/avatar/templates/avatar/add.html:6 +msgid "Upload Avatar" +msgstr "Загрузить аватар" + +#: seahub/avatar/templates/avatar/add.html:7 +#: seahub/avatar/templates/avatar/change.html:8 +msgid "Your current avatar: " +msgstr "Ваш текущий аватар: " + +#: seahub/avatar/templates/avatar/add.html:9 +msgid "Upload New Avatar: " +msgstr "Загрузить новый аватар: " + +#: seahub/avatar/templates/avatar/add.html:13 +#: seahub/avatar/templates/avatar/change.html:30 +msgid "Upload New Image" +msgstr "Загрузить новое изображение" + +#: seahub/avatar/templates/avatar/confirm_delete.html:6 +msgid "Please select the avatars that you would like to delete." +msgstr "Пожалуйста, выберите аватары, которые вы хотели бы удалить." + +#: seahub/avatar/templates/avatar/confirm_delete.html:11 +#, python-format +msgid "" +"You have no avatars to delete. Please upload one now." +msgstr "У вас нет аватара. Пожалуйста загрузите прямо сейчас." + +#: seahub/avatar/templates/avatar/confirm_delete.html:18 +msgid "Delete These" +msgstr "Удалить" + +#: seahub/avatar/templates/notification/avatar_friend_updated/notice.html:2 +#, python-format +msgid "" +"%(avatar_creator)s has updated their avatar %(avatar)s." +msgstr "%(avatar_creator)s обновил свой аватар %(avatar)s." + +#: seahub/avatar/templates/notification/avatar_updated/notice.html:2 +#, python-format +msgid "You have updated your avatar %(avatar)s." +msgstr "Вы обновили свой аватар %(avatar)s." + #: seahub/avatar/views.py:77 msgid "Successfully uploaded a new avatar." msgstr "Новый аватар успешно загружен." @@ -1007,39 +1041,39 @@ msgstr "Аватар успешно удален." msgid "Account %(account)s froze on %(site)s." msgstr "Аккаунт %(account)s на %(site)s заблокирован." -#: seahub/base/accounts.py:1205 +#: seahub/base/accounts.py:1206 msgid "Email address" msgstr "Email адрес" -#: seahub/base/accounts.py:1211 +#: seahub/base/accounts.py:1212 msgid "Username" msgstr "Имя пользователя" -#: seahub/base/accounts.py:1212 +#: seahub/base/accounts.py:1213 msgid "This value must be of length 40" msgstr "Это значение должно иметь длину 40" -#: seahub/base/accounts.py:1231 +#: seahub/base/accounts.py:1232 msgid "Enter a valid email address." msgstr "Введите действительный адрес электронной почты." -#: seahub/base/accounts.py:1242 +#: seahub/base/accounts.py:1243 msgid "Invalid user id." msgstr "Неверный идентификатор пользователя" -#: seahub/base/accounts.py:1294 +#: seahub/base/accounts.py:1295 msgid "name" msgstr "имя" -#: seahub/base/accounts.py:1297 +#: seahub/base/accounts.py:1298 msgid "department" msgstr "отдел" -#: seahub/base/accounts.py:1300 +#: seahub/base/accounts.py:1301 msgid "telephone" msgstr "телефон" -#: seahub/base/accounts.py:1303 +#: seahub/base/accounts.py:1304 msgid "note" msgstr "описание" @@ -1116,41 +1150,41 @@ msgstr "Анонимный пользователь" #: seahub/base/management/commands/export_users.py:47 #: seahub/institutions/templates/institutions/useradmin.html:17 #: seahub/institutions/templates/institutions/useradmin_search.html:20 -#: seahub/sysadmin_extra/views.py:57 seahub/views/sysadmin.py:172 -#: seahub/views/sysadmin.py:176 +#: seahub/sysadmin_extra/views.py:57 seahub/views/sysadmin.py:171 +#: seahub/views/sysadmin.py:175 msgid "Status" msgstr "Статус" #: seahub/base/management/commands/export_users.py:43 #: seahub/institutions/templates/institutions/user_info.html:106 -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:769 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:768 msgid "Role" msgstr "Роль" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 #: seahub/institutions/templates/institutions/user_info.html:107 -#: seahub/views/sysadmin.py:174 seahub/views/sysadmin.py:178 -#: seahub/views/sysadmin.py:644 +#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 +#: seahub/views/sysadmin.py:643 msgid "Create At" msgstr "Создать как" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 -#: seahub/views/sysadmin.py:174 seahub/views/sysadmin.py:178 +#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 msgid "Last Login" msgstr "Последний вход" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 -#: seahub/institutions/views.py:176 seahub/views/sysadmin.py:174 -#: seahub/views/sysadmin.py:178 +#: seahub/institutions/views.py:176 seahub/views/sysadmin.py:173 +#: seahub/views/sysadmin.py:177 msgid "Admin" msgstr "Администратор" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 -#: seahub/views/sysadmin.py:174 seahub/views/sysadmin.py:178 +#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 msgid "LDAP(imported)" msgstr "LDAP(импортировано)" @@ -1158,7 +1192,7 @@ msgstr "LDAP(импортировано)" #: seahub/institutions/templates/institutions/useradmin.html:33 #: seahub/institutions/templates/institutions/useradmin.html:42 #: seahub/institutions/templates/institutions/useradmin_search.html:36 -#: seahub/views/sysadmin.py:234 +#: seahub/views/sysadmin.py:233 msgid "Active" msgstr "Активный" @@ -1166,25 +1200,25 @@ msgstr "Активный" #: seahub/institutions/templates/institutions/useradmin.html:35 #: seahub/institutions/templates/institutions/useradmin.html:43 #: seahub/institutions/templates/institutions/useradmin_search.html:38 -#: seahub/views/sysadmin.py:236 +#: seahub/views/sysadmin.py:235 msgid "Inactive" msgstr "Не активный" #: seahub/base/management/commands/export_users.py:126 #: seahub/base/management/commands/export_users.py:127 -#: seahub/templates/base.html:86 seahub/templates/client_login_confirm.html:9 -#: seahub/views/sysadmin.py:242 seahub/views/sysadmin.py:243 +#: seahub/templates/base.html:86 seahub/templates/client_login_confirm.html:13 +#: seahub/views/sysadmin.py:241 seahub/views/sysadmin.py:242 msgid "Yes" msgstr "Да" #: seahub/base/management/commands/export_users.py:132 -#: seahub/views/sysadmin.py:248 +#: seahub/views/sysadmin.py:247 msgid "Guest" msgstr "Гость" #: seahub/base/management/commands/export_users.py:134 #: seahub/base/management/commands/export_users.py:138 -#: seahub/views/sysadmin.py:250 seahub/views/sysadmin.py:254 +#: seahub/views/sysadmin.py:249 seahub/views/sysadmin.py:253 msgid "Default" msgstr "По умолчанию" @@ -1348,20 +1382,157 @@ msgid "%s PB" msgstr "%s ПБ" #: seahub/contacts/models.py:78 +#: seahub/contacts/templates/contacts/contact_list.html:119 msgid "Email is required." msgstr "Требуется Email." +#: seahub/contacts/templates/contacts/contact_list.html:4 +#: seahub/contacts/templates/contacts/contact_list.html:10 +msgid "Contacts" +msgstr "Контакты" + +#: seahub/contacts/templates/contacts/contact_list.html:11 +#: seahub/contacts/templates/contacts/contact_list.html:43 +msgid "Add Contacts" +msgstr "Добавить контакты" + +#: seahub/contacts/templates/contacts/contact_list.html:17 +msgid "Email " +msgstr "Email " + +#: seahub/contacts/templates/contacts/contact_list.html:19 +#: seahub/templates/registration/registration_form.html:41 +msgid "Note" +msgstr "Примечание" + +#: seahub/contacts/templates/contacts/contact_list.html:20 +#: seahub/institutions/templates/institutions/user_info.html:64 +#: seahub/institutions/templates/institutions/user_info.html:108 +#: seahub/institutions/templates/institutions/useradmin.html:20 +#: seahub/institutions/templates/institutions/useradmin_search.html:23 +#: seahub/templates/repo_dir_recycle_view.html:47 +#: seahub/templates/repo_history_view.html:60 +msgid "Operations" +msgstr "Операции" + +#: seahub/contacts/templates/contacts/contact_list.html:29 +#: seahub/institutions/templates/institutions/useradmin.html:38 +msgid "Edit" +msgstr "Редактировать" + +#: seahub/contacts/templates/contacts/contact_list.html:30 +#: seahub/institutions/templates/institutions/useradmin.html:59 +#: seahub/institutions/templates/institutions/useradmin_search.html:55 +#: seahub/sysadmin_extra/views.py:232 +#: seahub/templates/view_shared_upload_link.html:87 +msgid "Delete" +msgstr "Удалить" + +#: seahub/contacts/templates/contacts/contact_list.html:37 +msgid "You don't have any contacts" +msgstr "У вас нет ни одного контакта" + +#: seahub/contacts/templates/contacts/contact_list.html:38 +msgid "" +"Add your contacts so you can quickly share libraries and send file shared " +"link." +msgstr "Добавьте контакты, чтобы вы могли быстро обмениваться библиотеками и отправлять ссылки на общие файлы." + +#: seahub/contacts/templates/contacts/contact_list.html:46 +#: seahub/contacts/templates/contacts/contact_list.html:55 +msgid "Note(optional)" +msgstr "Примечание (необязательно)" + +#: seahub/contacts/templates/contacts/contact_list.html:49 +#: seahub/contacts/templates/contacts/contact_list.html:58 +#: seahub/institutions/templates/institutions/user_info.html:52 +#: seahub/institutions/templates/institutions/useradmin_search.html:12 +#: seahub/invitations/templates/invitations/token_view.html:17 +#: seahub/options/templates/options/set_user_options.html:14 +#: seahub/organizations/templates/organizations/org_register.html:42 +#: seahub/search/templates/search_results.html:26 +#: seahub/search/templates/search_results.html:47 +#: seahub/share/templates/share/share_link_audit.html:22 +#: seahub/templates/decrypt_repo_form.html:13 +#: seahub/templates/home_base.html:103 +#: seahub/templates/registration/password_change_form.html:24 +#: seahub/templates/registration/password_reset_confirm.html:19 +#: seahub/templates/registration/password_reset_form.html:13 +#: seahub/templates/registration/password_set_form.html:27 +#: seahub/templates/repo_dir_recycle_view.html:74 +#: seahub/templates/share_access_validation.html:29 +msgid "Submit" +msgstr "Готово" + +#: seahub/contacts/templates/contacts/contact_list.html:52 +msgid "Edit Contact" +msgstr "Редактировать контакт" + +#: seahub/contacts/templates/contacts/contact_list.html:101 +#: seahub/contacts/templates/contacts/contact_list.html:146 +#: seahub/templates/sdoc_file_view_react.html:64 +#: seahub/templates/sdoc_file_view_react.html:87 +#: seahub/templates/view_file_onlyoffice.html:89 +#: seahub/templates/view_file_onlyoffice.html:112 +msgid "Failed. Please check the network." +msgstr "Не удалось. Пожалуйста, проверьте сеть." + +#: seahub/contacts/templates/contacts/contact_list.html:109 +msgid "Delete Contact" +msgstr "Удалить контакт" + +#: seahub/contacts/templates/contacts/contact_list.html:109 +#: seahub/institutions/templates/institutions/useradmin.html:81 +#: seahub/institutions/templates/institutions/useradmin_search.html:72 +#, python-format +msgid "Are you sure you want to delete %s ?" +msgstr "Вы уверены, что хотите удалить %s ?" + +#: seahub/contacts/templates/contacts/contact_list.html:123 +msgid "You cannot add yourself." +msgstr "Вы не можете добавить себя." + +#: seahub/contacts/views.py:65 +#, python-format +msgid "%s is not a valid email." +msgstr "\"%s\" не допустимый email." + +#: seahub/contacts/views.py:70 +#, python-format +msgid "%s is already in your contacts." +msgstr "%s уже есть в ваших контактах." + +#: seahub/contacts/views.py:79 +#, python-format +msgid "Successfully added %s to contacts." +msgstr "Успешно добавлен %s в список контактов." + +#: seahub/contacts/views.py:84 +#, python-format +msgid "Failed to add %s to contacts." +msgstr "Не удалось добавить %s в список контактов." + +#: seahub/contacts/views.py:105 +#, python-format +msgid "Successfully edited %s." +msgstr "Успешно изменено %s." + +#: seahub/contacts/views.py:118 +#, python-format +msgid "Successfully Deleted %s" +msgstr "Успешно удалено %s" + #: seahub/dingtalk/views.py:50 seahub/dingtalk/views.py:74 #: seahub/dingtalk/views.py:83 seahub/dingtalk/views.py:105 -#: seahub/dingtalk/views.py:122 seahub/dingtalk/views.py:166 -#: seahub/dingtalk/views.py:191 seahub/dingtalk/views.py:200 -#: seahub/dingtalk/views.py:222 seahub/dingtalk/views.py:258 -#: seahub/dingtalk/views.py:298 seahub/dingtalk/views.py:345 -#: seahub/dingtalk/views.py:365 seahub/dingtalk/views.py:435 -#: seahub/dingtalk/views.py:482 seahub/oauth/views.py:86 -#: seahub/oauth/views.py:109 seahub/oauth/views.py:155 -#: seahub/oauth/views.py:167 seahub/oauth/views.py:173 -#: seahub/oauth/views.py:204 seahub/templates/remote_user/error.html:8 +#: seahub/dingtalk/views.py:122 seahub/dingtalk/views.py:162 +#: seahub/dingtalk/views.py:187 seahub/dingtalk/views.py:196 +#: seahub/dingtalk/views.py:218 seahub/dingtalk/views.py:254 +#: seahub/dingtalk/views.py:294 seahub/dingtalk/views.py:341 +#: seahub/dingtalk/views.py:359 seahub/dingtalk/views.py:432 +#: seahub/dingtalk/views.py:479 seahub/oauth/views.py:84 +#: seahub/oauth/views.py:107 seahub/oauth/views.py:153 +#: seahub/oauth/views.py:165 seahub/oauth/views.py:171 +#: seahub/oauth/views.py:202 seahub/templates/remote_user/error.html:8 #: seahub/weixin/views.py:35 seahub/weixin/views.py:54 #: seahub/weixin/views.py:59 seahub/weixin/views.py:78 #: seahub/weixin/views.py:96 seahub/work_weixin/views.py:68 @@ -1372,7 +1543,7 @@ msgstr "Требуется Email." msgid "Error, please contact administrator." msgstr "Ошибка, пожалуйста, свяжитесь с администратором." -#: seahub/dingtalk/views.py:125 seahub/dingtalk/views.py:368 +#: seahub/dingtalk/views.py:125 seahub/dingtalk/views.py:362 #: seahub/weixin/views.py:99 #, python-format msgid "User %s not found or inactive." @@ -1405,7 +1576,7 @@ msgstr "Имя %s недействительно" #: seahub/forms.py:97 seahub/share/views.py:296 seahub/views/ajax.py:308 #: seahub/views/ajax.py:312 seahub/views/ajax.py:316 seahub/views/ajax.py:327 -#: seahub/views/ajax.py:447 seahub/views/file.py:1933 +#: seahub/views/ajax.py:447 seahub/views/file.py:1930 msgid "Argument missing" msgstr "Пропущен аргумент" @@ -1528,11 +1699,11 @@ msgid "The %(site_name)s team" msgstr "Команда %(site_name)s" #: seahub/group/views.py:105 seahub/share/views.py:233 -#: seahub/views/__init__.py:436 seahub/views/ajax.py:381 -#: seahub/views/ajax.py:427 seahub/views/file.py:1184 -#: seahub/views/file.py:1425 seahub/views/file.py:1942 +#: seahub/views/__init__.py:587 seahub/views/ajax.py:381 +#: seahub/views/ajax.py:427 seahub/views/file.py:1181 +#: seahub/views/file.py:1422 seahub/views/file.py:1939 #: seahub/views/repo.py:114 seahub/views/repo.py:171 seahub/views/repo.py:229 -#: seahub/views/repo.py:282 seahub/views/repo.py:399 +#: seahub/views/repo.py:282 seahub/views/repo.py:392 msgid "Permission denied" msgstr "Доступ запрещен" @@ -1546,7 +1717,7 @@ msgid "Exit admin panel" msgstr "Выход из панели администратора" #: seahub/institutions/templates/institutions/base.html:13 -#: seahub/templates/base.html:32 +#: seahub/templates/base.html:32 seahub/templates/home_base.html:9 msgid "Close" msgstr "Закрыть" @@ -1564,6 +1735,7 @@ msgid "Info" msgstr "Инфо" #: seahub/institutions/templates/institutions/info.html:13 +#: seahub/templates/home_base.html:63 msgid "Libraries" msgstr "Библиотеки" @@ -1600,12 +1772,12 @@ msgid "Name" msgstr "Имя" #: seahub/institutions/templates/institutions/user_info.html:35 -#: seahub/templates/registration/registration_form.html:32 +#: seahub/templates/registration/registration_form.html:31 msgid "Department" msgstr "Отдел" #: seahub/institutions/templates/institutions/user_info.html:38 -#: seahub/templates/registration/registration_form.html:37 +#: seahub/templates/registration/registration_form.html:36 msgid "Telephone" msgstr "Телефон" @@ -1624,25 +1796,9 @@ msgstr "Установить квоту" msgid "Available quota:" msgstr "Доступная квота:" -#: seahub/institutions/templates/institutions/user_info.html:52 -#: seahub/institutions/templates/institutions/useradmin_search.html:12 -#: seahub/invitations/templates/invitations/token_view.html:17 -#: seahub/options/templates/options/set_user_options.html:14 -#: seahub/organizations/templates/organizations/org_register.html:42 -#: seahub/search/templates/search_results.html:26 -#: seahub/search/templates/search_results.html:47 -#: seahub/share/templates/share/share_link_audit.html:22 -#: seahub/templates/decrypt_repo_form.html:13 -#: seahub/templates/registration/password_change_form.html:25 -#: seahub/templates/registration/password_reset_confirm.html:19 -#: seahub/templates/registration/password_reset_form.html:41 -#: seahub/templates/registration/password_set_form.html:28 -#: seahub/templates/share_access_validation.html:29 -msgid "Submit" -msgstr "Готово" - #: seahub/institutions/templates/institutions/user_info.html:62 #: seahub/search/templates/search_results.html:39 +#: seahub/templates/repo_dir_recycle_view.html:46 #: seahub/templates/repo_history_view.html:59 msgid "Size" msgstr "Размер" @@ -1652,14 +1808,6 @@ msgstr "Размер" msgid "Last Update" msgstr "Последнее обновление" -#: seahub/institutions/templates/institutions/user_info.html:64 -#: seahub/institutions/templates/institutions/user_info.html:108 -#: seahub/institutions/templates/institutions/useradmin.html:20 -#: seahub/institutions/templates/institutions/useradmin_search.html:23 -#: seahub/templates/repo_history_view.html:60 -msgid "Operations" -msgstr "Операции" - #: seahub/institutions/templates/institutions/user_info.html:70 msgid "Encrypted" msgstr "Зашифровано" @@ -1686,16 +1834,6 @@ msgstr "Значение квоты не может быть пустым" msgid "Create At / Last Login" msgstr "Создано / Последний вход" -#: seahub/institutions/templates/institutions/useradmin.html:38 -msgid "Edit" -msgstr "Редактировать" - -#: seahub/institutions/templates/institutions/useradmin.html:59 -#: seahub/institutions/templates/institutions/useradmin_search.html:55 -#: seahub/sysadmin_extra/views.py:232 -msgid "Delete" -msgstr "Удалить" - #: seahub/institutions/templates/institutions/useradmin.html:68 #: seahub/institutions/templates/institutions/useradmin_search.html:63 msgid "Empty" @@ -1710,12 +1848,6 @@ msgstr "Подготовка, пожалуйста ожидайте..." msgid "Delete User" msgstr "Удалить пользователя" -#: seahub/institutions/templates/institutions/useradmin.html:81 -#: seahub/institutions/templates/institutions/useradmin_search.html:72 -#, python-format -msgid "Are you sure you want to delete %s ?" -msgstr "Вы уверены, что хотите удалить %s ?" - #: seahub/institutions/templates/institutions/useradmin.html:130 msgid "Edit failed." msgstr "Редактирование не удалось." @@ -1736,7 +1868,7 @@ msgstr "Владелец" msgid "Member" msgstr "Участник" -#: seahub/institutions/views.py:209 seahub/views/sysadmin.py:366 +#: seahub/institutions/views.py:209 seahub/views/sysadmin.py:365 msgid "Failed to delete: the user does not exist" msgstr "Не удалось удалить: Пользователь не существует" @@ -1744,7 +1876,7 @@ msgstr "Не удалось удалить: Пользователь не сущ msgid "Failed to delete: the user is system administrator" msgstr "Не удалось удалить: пользователь является системным администратором" -#: seahub/institutions/views.py:217 seahub/views/sysadmin.py:356 +#: seahub/institutions/views.py:217 seahub/views/sysadmin.py:355 #, python-format msgid "Successfully deleted %s" msgstr "Успешно удалено %s" @@ -1770,7 +1902,6 @@ msgstr "Вы приглашены присоединиться к команде #: seahub/templates/shared_link_email.html:9 #: seahub/templates/shared_upload_link_email.html:8 #: seahub/templates/snippets/reset_repo_password.html:7 -#: seahub/templates/sysadmin/short_time_linving_password_reset_link.html:10 #: seahub/templates/sysadmin/user_activation_email.html:9 #: seahub/templates/sysadmin/user_add_email.html:7 #: seahub/templates/sysadmin/user_batch_add_email.html:7 @@ -1901,7 +2032,7 @@ msgstr "Перемещенная папка" msgid "New file updates on %s" msgstr "Новые обновления файла в %s" -#: seahub/notifications/management/commands/send_notices.py:492 +#: seahub/notifications/management/commands/send_notices.py:457 #, python-format msgid "New notice on %s" msgstr "Новое уведомление в %s" @@ -1911,31 +2042,21 @@ msgstr "Новое уведомление в %s" msgid "You've got %(num)s new notices on %(site_name)s:\n" msgstr "У вас %(num)s новых уведомлений на %(site_name)s:\n" -#: seahub/notifications/models.py:554 +#: seahub/notifications/models.py:502 #, python-format msgid "" "A file named %(file_name)s is uploaded to %(name)s" msgstr "Файл %(file_name)s был загружен в %(name)s" -#: seahub/notifications/models.py:561 -#, python-format -msgid "A file named %(file_name)s is uploaded" -msgstr "Файл %(file_name)s загружен" - -#: seahub/notifications/models.py:596 +#: seahub/notifications/models.py:509 #, python-format msgid "" -"A folder named %(folder_name)s is uploaded to " -"%(name)s" -msgstr "Папка %(folder_name)s была загружена в %(name)s" +"A file named %(file_name)s is uploaded to Deleted " +"Library" +msgstr "Файл %(file_name)s был загружен в Удаленная библиотека" -#: seahub/notifications/models.py:603 -#, python-format -msgid "A folder named %(folder_name)s is uploaded" -msgstr "Папка %(folder_name)s загружена" - -#: seahub/notifications/models.py:737 +#: seahub/notifications/models.py:643 #, python-format msgid "" "User %(username)s has asked to join group %(username)s запросил присоединение к группе %(group_name)s, сообщение: %(join_request_msg)s" -#: seahub/notifications/models.py:766 +#: seahub/notifications/models.py:672 #, python-format msgid "" "User %(group_staff)s has added you to group " "%(group_name)s" msgstr "Пользователь %(group_staff)s добавил вас в группу %(group_name)s" -#: seahub/notifications/models.py:792 +#: seahub/notifications/models.py:698 #, python-format msgid "" "File %(file_name)s has a new comment from user " "%(author)s" msgstr "Файл %(file_name)s имеет новый комментарий от пользователя %(author)s" -#: seahub/notifications/models.py:809 +#: seahub/notifications/models.py:715 #, python-format msgid "" "Draft #%(draft_id)s has a new comment from user " "%(author)s" msgstr "Черновик #%(draft_id)s имеет новый комментарий от пользователя %(author)s" -#: seahub/notifications/models.py:826 +#: seahub/notifications/models.py:732 #, python-format msgid "" "%(from_user)s has sent you a request for draft " "#%(draft_id)s" msgstr "%(from_user)s отправил вам запрос на черновик #%(draft_id)s" -#: seahub/notifications/models.py:849 -#: seahub/notifications/templates/notifications/notice_email.html:66 +#: seahub/notifications/models.py:755 +#: seahub/notifications/templates/notifications/notice_email.html:63 #, python-format msgid "" "Guest %(user)s accepted your invitation at %(time)s." msgstr "Гость %(user)s принял ваше приглашение в %(time)s." -#: seahub/notifications/models.py:873 +#: seahub/notifications/models.py:779 #, python-format msgid "" "%(user)s has transfered a library named %(file_name)s загр #: seahub/notifications/templates/notifications/notice_email.html:54 #, python-format msgid "" -"A folder named %(folder_name)s is" -" uploaded to your folder %(parent_dir_name)s." -msgstr "Папка %(folder_name)s была загружена в папку %(parent_dir_name)s." - -#: seahub/notifications/templates/notifications/notice_email.html:57 -#, python-format -msgid "" "User %(user)s has asked to join " "group %(grp_name)s, verification " "message: %(msg)s" msgstr "Пользователь %(user)s просит включить его в группу %(grp_name)s, сообщение: %(msg)s" -#: seahub/notifications/templates/notifications/notice_email.html:60 +#: seahub/notifications/templates/notifications/notice_email.html:57 #, python-format msgid "" "User %(user)s has added you to " "group %(grp_name)s" msgstr "Пользователь %(user)s добавил вас в группу %(grp_name)s" -#: seahub/notifications/templates/notifications/notice_email.html:63 +#: seahub/notifications/templates/notifications/notice_email.html:60 #, python-format msgid "" "File %(file_name)s has a new " "comment from user %(author)s" msgstr "Файл %(file_name)s имеет новый комментарий от пользователя %(author)s" -#: seahub/notifications/templates/notifications/notice_email.html:69 +#: seahub/notifications/templates/notifications/notice_email.html:66 #, python-format msgid "" "A large number of files in your library %(repo_name)s недавно было удалено." -#: seahub/notifications/templates/notifications/notice_email.html:79 +#: seahub/notifications/templates/notifications/notice_email.html:76 #, python-format msgid "" " User %(user_name)s created file %(repo_name)s." msgstr " Пользователь %(user_name)s создал файл %(obj_name)s в библиотеке %(repo_name)s." -#: seahub/notifications/templates/notifications/notice_email.html:81 +#: seahub/notifications/templates/notifications/notice_email.html:78 #, python-format msgid "" " User %(user_name)s created file %(repo_name)s." msgstr " Пользователь %(user_name)s создал файл %(obj_name)s и %(obj_path_count_minus_one)s других файлов в библиотеке %(repo_name)s." -#: seahub/notifications/templates/notifications/notice_email.html:86 +#: seahub/notifications/templates/notifications/notice_email.html:83 #, python-format msgid "" " User %(user_name)s deleted file " @@ -2102,7 +2215,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr " Пользователь %(user_name)s удалил файл %(obj_name)s в библиотеке %(repo_name)s." -#: seahub/notifications/templates/notifications/notice_email.html:88 +#: seahub/notifications/templates/notifications/notice_email.html:85 #, python-format msgid "" " User %(user_name)s deleted file " @@ -2110,7 +2223,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr " Пользователь %(user_name)s удалил файл %(obj_name)s и %(obj_path_count_minus_one)s других файлов в библиотеке %(repo_name)s." -#: seahub/notifications/templates/notifications/notice_email.html:92 +#: seahub/notifications/templates/notifications/notice_email.html:89 #, python-format msgid "" " User %(user_name)s restored file " @@ -2118,7 +2231,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr " Пользователь %(user_name)s восстановил файл %(obj_name)s в библиотеке %(repo_name)s." -#: seahub/notifications/templates/notifications/notice_email.html:95 +#: seahub/notifications/templates/notifications/notice_email.html:92 #, python-format msgid "" " User %(user_name)s renamed file " @@ -2126,7 +2239,7 @@ msgid "" "library %(repo_name)s." msgstr " Пользователь %(user_name)s переименовал файл %(old_obj_name)s в %(obj_name)s в библиотеке %(repo_name)s." -#: seahub/notifications/templates/notifications/notice_email.html:99 +#: seahub/notifications/templates/notifications/notice_email.html:96 #, python-format msgid "" " User %(user_name)s moved file %(repo_name)s." msgstr " Пользователь %(user_name)s переместил файл %(obj_name)s в библиотеке %(repo_name)s." -#: seahub/notifications/templates/notifications/notice_email.html:101 +#: seahub/notifications/templates/notifications/notice_email.html:98 #, python-format msgid "" " User %(user_name)s moved file %(repo_name)s." msgstr " Пользователь %(user_name)s переместил файл %(obj_name)s и %(obj_path_count_minus_one)s других файлов в библиотеке %(repo_name)s." -#: seahub/notifications/templates/notifications/notice_email.html:105 +#: seahub/notifications/templates/notifications/notice_email.html:102 #, python-format msgid "" " User %(user_name)s updated file %(repo_name)s." msgstr " Пользователь %(user_name)s обновил файл %(obj_name)s в библиотеке %(repo_name)s." -#: seahub/notifications/templates/notifications/notice_email.html:110 +#: seahub/notifications/templates/notifications/notice_email.html:107 #, python-format msgid "" " User %(user_name)s created folder " @@ -2159,7 +2272,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr " Пользователь %(user_name)s создал папку %(obj_name)s в библиотеке %(repo_name)s." -#: seahub/notifications/templates/notifications/notice_email.html:112 +#: seahub/notifications/templates/notifications/notice_email.html:109 #, python-format msgid "" " User %(user_name)s created folder " @@ -2168,7 +2281,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr " Пользователь %(user_name)s создал папку %(obj_name)s и %(obj_path_count_minus_one)s других папок в библиотеке %(repo_name)s." -#: seahub/notifications/templates/notifications/notice_email.html:117 +#: seahub/notifications/templates/notifications/notice_email.html:114 #, python-format msgid "" " User %(user_name)s deleted folder " @@ -2176,7 +2289,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr " Пользователь %(user_name)s удалил папку %(obj_name)s в библиотеке %(repo_name)s." -#: seahub/notifications/templates/notifications/notice_email.html:119 +#: seahub/notifications/templates/notifications/notice_email.html:116 #, python-format msgid "" " User %(user_name)s deleted folder " @@ -2184,7 +2297,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr " Пользователь %(user_name)s удалил папку %(obj_name)s и%(obj_path_count_minus_one)s других папок в библиотеке %(repo_name)s." -#: seahub/notifications/templates/notifications/notice_email.html:123 +#: seahub/notifications/templates/notifications/notice_email.html:120 #, python-format msgid "" " User %(user_name)s restored folder" @@ -2192,7 +2305,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr " Пользователь %(user_name)s восстановил папку %(obj_name)s в библиотеке %(repo_name)s." -#: seahub/notifications/templates/notifications/notice_email.html:126 +#: seahub/notifications/templates/notifications/notice_email.html:123 #, python-format msgid "" " User %(user_name)s renamed folder " @@ -2200,7 +2313,7 @@ msgid "" "library %(repo_name)s." msgstr " Пользователь %(user_name)s переименовал папку %(old_obj_name)s в %(obj_name)s в библиотеке %(repo_name)s." -#: seahub/notifications/templates/notifications/notice_email.html:130 +#: seahub/notifications/templates/notifications/notice_email.html:127 #, python-format msgid "" " User %(user_name)s moved folder %(repo_name)s." msgstr " Пользователь %(user_name)s переместил папку %(obj_name)s в библиотеке %(repo_name)s." -#: seahub/notifications/templates/notifications/notice_email.html:132 +#: seahub/notifications/templates/notifications/notice_email.html:129 #, python-format msgid "" " User %(user_name)s moved folder %(repo_name)s." msgstr " Пользователь %(user_name)s переместил папку%(obj_name)s и %(obj_path_count_minus_one)s других папок в библиотеке %(repo_name)s." -#: seahub/notifications/templates/notifications/notice_email.html:145 +#: seahub/notifications/templates/notifications/notice_email.html:142 msgid "Go check out at the following page:" msgstr "Для проверки проследуйте по ссылке:" @@ -2266,21 +2379,21 @@ msgstr "Вирус обнаружен при регулярном сканиро msgid "Notifications" msgstr "Уведомления" -#: seahub/notifications/utils.py:423 +#: seahub/notifications/utils.py:305 #, python-format msgid "%(author)s added a new comment in document %(sdoc_name)s" msgstr "%(author)s добавил новый комментарий в документ %(sdoc_name)s" -#: seahub/notifications/utils.py:430 seahub/notifications/utils.py:440 +#: seahub/notifications/utils.py:312 seahub/notifications/utils.py:322 msgid "Details" msgstr "Детали" -#: seahub/notifications/utils.py:433 +#: seahub/notifications/utils.py:315 #, python-format msgid "%(author)s added a new reply in document %(sdoc_name)s" msgstr "%(author)s добавил новый ответ в документ %(sdoc_name)s" -#: seahub/oauth/views.py:207 +#: seahub/oauth/views.py:205 #: seahub/templates/remote_user/create_unknown_user_false.html:8 #: seahub/work_weixin/views.py:110 msgid "" @@ -2315,24 +2428,22 @@ msgstr "Совет: этот способ является более безоп #: seahub/organizations/api/admin/info.py:102 #: seahub/organizations/api/admin/logo.py:33 -#: seahub/organizations/api/admin/logo.py:42 seahub/subscription/views.py:25 -#: seahub/subscription/views.py:41 seahub/subscription/views.py:103 -#: seahub/work_weixin/views.py:37 seahub/work_weixin/views.py:62 -#: seahub/work_weixin/views.py:151 seahub/work_weixin/views.py:171 -#: seahub/work_weixin/views.py:231 +#: seahub/organizations/api/admin/logo.py:42 seahub/work_weixin/views.py:37 +#: seahub/work_weixin/views.py:62 seahub/work_weixin/views.py:151 +#: seahub/work_weixin/views.py:171 seahub/work_weixin/views.py:231 msgid "Feature is not enabled." msgstr "Функция не включена." -#: seahub/organizations/api/admin/users.py:813 +#: seahub/organizations/api/admin/users.py:806 #, python-brace-format msgid "Failed. You can only invite {org_members_quota} members." msgstr "Не удалось. Вы можете пригласить только {org_members_quota} участников." -#: seahub/organizations/api/admin/users.py:817 +#: seahub/organizations/api/admin/users.py:810 msgid "The number of users exceeds the limit" msgstr "Количество пользователей превышает лимит" -#: seahub/organizations/api/admin/users.py:834 +#: seahub/organizations/api/admin/users.py:827 #, python-brace-format msgid "User {email} already exists." msgstr "Пользователь {email} уже существует." @@ -2345,14 +2456,14 @@ msgstr "Email адрес недействителен" #: seahub/organizations/templates/organizations/org_register.html:8 #: seahub/templates/choose_register.html:3 #: seahub/templates/choose_register.html:8 -#: seahub/templates/registration/login.html:119 +#: seahub/templates/registration/login.html:102 #: seahub/templates/registration/registration_form.html:3 -#: seahub/templates/registration/registration_form.html:13 +#: seahub/templates/registration/registration_form.html:12 msgid "Signup" msgstr "Регистрация" #: seahub/organizations/templates/organizations/org_register.html:10 -#: seahub/templates/registration/registration_form.html:15 +#: seahub/templates/registration/registration_form.html:14 msgid "Welcome back, you are already signed in." msgstr "Добро пожаловать! Вы уже вошли в систему." @@ -2369,11 +2480,11 @@ msgid "Admin Email" msgstr "Email администратора" #: seahub/organizations/templates/organizations/org_register.html:38 -#: seahub/templates/registration/password_change_form.html:22 -#: seahub/templates/registration/password_set_form.html:25 -#: seahub/templates/registration/registration_form.html:28 +#: seahub/templates/registration/password_change_form.html:21 +#: seahub/templates/registration/password_set_form.html:24 +#: seahub/templates/registration/registration_form.html:27 #: seahub/templates/sysadmin/sudo_mode.html:4 -#: seahub/templates/sysadmin/sudo_mode.html:38 +#: seahub/templates/sysadmin/sudo_mode.html:18 msgid "Confirm Password" msgstr "Подтвердите пароль" @@ -2413,7 +2524,7 @@ msgstr "Имя:" #: seahub/profile/templates/profile/set_profile_react.html:25 #: seahub/templates/registration/password_set_form.html:4 -#: seahub/templates/registration/password_set_form.html:13 +#: seahub/templates/registration/password_set_form.html:12 msgid "Set Password" msgstr "Установить пароль" @@ -2451,10 +2562,10 @@ msgid "Successfully set \"%s\" as your default library." msgstr "\"%s\" успешно установлена Вашей библиотекой по умолчанию." #: seahub/seadoc/views.py:26 seahub/seadoc/views.py:80 -#: seahub/seadoc/views.py:158 seahub/views/__init__.py:427 -#: seahub/views/__init__.py:470 seahub/views/__init__.py:604 -#: seahub/views/__init__.py:763 seahub/views/ajax.py:376 -#: seahub/views/file.py:1928 +#: seahub/seadoc/views.py:158 seahub/views/__init__.py:578 +#: seahub/views/__init__.py:621 seahub/views/__init__.py:755 +#: seahub/views/__init__.py:914 seahub/views/ajax.py:376 +#: seahub/views/file.py:1925 msgid "Library does not exist" msgstr "Библиотека не существует" @@ -2613,7 +2724,7 @@ msgstr "Изменить только в облаке" msgid "Share Link" msgstr "Общедоступная ссылка" -#: seahub/share/views.py:319 seahub/views/sysadmin.py:644 +#: seahub/share/views.py:319 seahub/views/sysadmin.py:643 msgid "Creator" msgstr "Создатель " @@ -2661,7 +2772,7 @@ msgstr "Не удалось отправить проверочный код, п msgid "Failed to export excel, invalid start or end date" msgstr "Не удалось экспортировать Excel, неверная дата начала или окончания" -#: seahub/sysadmin_extra/views.py:61 seahub/views/sysadmin.py:679 +#: seahub/sysadmin_extra/views.py:61 seahub/views/sysadmin.py:678 msgid "Success" msgstr "Успех" @@ -2731,11 +2842,11 @@ msgstr "Создать личный аккаунт" msgid "Create an organization account" msgstr "Создать аккаунт организации" -#: seahub/templates/client_login_confirm.html:6 +#: seahub/templates/client_login_confirm.html:10 msgid "Desktop Client Login Confirm" msgstr "Подтверждение входа в систему Настольного клиента" -#: seahub/templates/client_login_confirm.html:8 +#: seahub/templates/client_login_confirm.html:12 msgid "Do you want to login to your client?" msgstr "Вы хотите войти в клиент?" @@ -2770,6 +2881,78 @@ msgstr "Имя устройства" msgid "This file has (apparently) not been accessed yet" msgstr "К этому файлу (возможно) еще не получен доступ" +#: seahub/templates/home_base.html:11 +msgid "Files" +msgstr "Файлы" + +#: seahub/templates/home_base.html:14 +msgid "My Libraries" +msgstr "Мои библиотеки" + +#: seahub/templates/home_base.html:16 +msgid "Shared with me" +msgstr "Общие со мной" + +#: seahub/templates/home_base.html:18 +msgid "Shared with all" +msgstr "Общие со всеми" + +#: seahub/templates/home_base.html:23 +msgid "Shared with groups" +msgstr "Общие с группами" + +#: seahub/templates/home_base.html:26 +msgid "All Groups" +msgstr "Все группы" + +#: seahub/templates/home_base.html:38 +msgid "Tools" +msgstr "Инструменты" + +#: seahub/templates/home_base.html:41 +msgid "Favorites" +msgstr "Избранные" + +#: seahub/templates/home_base.html:43 +msgid "Activities" +msgstr "Активность" + +#: seahub/templates/home_base.html:47 +msgid "Wikis" +msgstr "Wiki" + +#: seahub/templates/home_base.html:50 +msgid "Linked Devices" +msgstr "Связанные устройства" + +#: seahub/templates/home_base.html:53 +msgid "Invite People" +msgstr "Пригласить людей" + +#: seahub/templates/home_base.html:56 +msgid "Drafts" +msgstr "Черновики" + +#: seahub/templates/home_base.html:59 +msgid "Share Admin" +msgstr "Предоставленные ресурсы" + +#: seahub/templates/home_base.html:66 +msgid "Folders" +msgstr "Папки" + +#: seahub/templates/home_base.html:71 seahub/templates/home_base.html:75 +msgid "Links" +msgstr "Ссылки" + +#: seahub/templates/home_base.html:90 +msgid "Enable Modules" +msgstr "Включить Модули" + +#: seahub/templates/home_base.html:97 +msgid "Personal Wiki" +msgstr "Персональная Wiki" + #: seahub/templates/i18n.html:6 msgid "Upload Folder" msgstr "Загрузить папку" @@ -2810,7 +2993,7 @@ msgid "" msgstr "Для активации аккаунта перейдите по ссылке или скопируйте ее в адресную строку браузера, в течение следующих %(expiration_days)s дней: " #: seahub/templates/registration/activation_email.html:18 -#: seahub/templates/registration/registration_form.html:47 +#: seahub/templates/registration/registration_form.html:46 msgid "Sign Up" msgstr "Зарегистрироваться" @@ -2832,7 +3015,7 @@ msgstr "Снова войти в систему" #: seahub/templates/registration/login.html:4 #: seahub/templates/registration/login.html:36 -#: seahub/templates/registration/login.html:75 +#: seahub/templates/registration/login.html:73 #: seahub/templates/registration/multi_adfs_sso.html:4 #: seahub/templates/registration/multi_adfs_sso.html:36 #: seahub/templates/registration/multi_adfs_sso.html:47 @@ -2847,42 +3030,42 @@ msgstr "Вход" msgid "Refresh" msgstr "Обновить" -#: seahub/templates/registration/login.html:64 +#: seahub/templates/registration/login.html:62 msgid "Incorrect email or password" msgstr "Неправильный email или пароль" -#: seahub/templates/registration/login.html:72 +#: seahub/templates/registration/login.html:70 #, python-format msgid "Remember me for %(remember_days)s days " msgstr "Запомнить меня на %(remember_days)s дней" -#: seahub/templates/registration/login.html:79 -#: seahub/templates/registration/login.html:83 +#: seahub/templates/registration/login.html:77 +#: seahub/templates/registration/login.html:81 msgid "Single Sign-On" msgstr "Единая точка входа" -#: seahub/templates/registration/login.html:90 +#: seahub/templates/registration/login.html:88 msgid "Login with" msgstr "Вход с" -#: seahub/templates/registration/login.html:116 +#: seahub/templates/registration/login.html:99 msgid "Forgot password?" msgstr "Забыли пароль?" -#: seahub/templates/registration/login.html:184 +#: seahub/templates/registration/login.html:167 msgid "Failed to refresh the CAPTCHA, please try again later." msgstr "Не удалось обновить картинку, попробуйте позже." -#: seahub/templates/registration/login.html:192 +#: seahub/templates/registration/login.html:175 #: seahub/templates/registration/multi_adfs_sso.html:90 msgid "Email or username cannot be blank" msgstr "Email или логин не может быть пустым" -#: seahub/templates/registration/login.html:196 -#: seahub/templates/registration/password_change_form.html:69 -#: seahub/templates/registration/password_set_form.html:67 -#: seahub/templates/registration/registration_form.html:95 -#: seahub/templates/sysadmin/sudo_mode.html:71 +#: seahub/templates/registration/login.html:179 +#: seahub/templates/registration/password_change_form.html:66 +#: seahub/templates/registration/password_set_form.html:64 +#: seahub/templates/registration/registration_form.html:91 +#: seahub/templates/sysadmin/sudo_mode.html:35 msgid "Password cannot be blank" msgstr "Пароль не может быть пустым" @@ -2895,45 +3078,45 @@ msgid "Your password has been changed successfully." msgstr "Ваш пароль был успешно изменен." #: seahub/templates/registration/password_change_form.html:3 -#: seahub/templates/registration/password_change_form.html:12 +#: seahub/templates/registration/password_change_form.html:11 msgid "Password Modification" msgstr "Изменение пароля" -#: seahub/templates/registration/password_change_form.html:15 +#: seahub/templates/registration/password_change_form.html:14 msgid "Please update your password before continue." msgstr "Пожалуйста, обновите свой пароль, прежде чем продолжить." -#: seahub/templates/registration/password_change_form.html:17 +#: seahub/templates/registration/password_change_form.html:16 msgid "Current Password" msgstr "Текущий пароль" -#: seahub/templates/registration/password_change_form.html:19 +#: seahub/templates/registration/password_change_form.html:18 msgid "New Password" msgstr "Новый пароль" -#: seahub/templates/registration/password_change_form.html:39 -#: seahub/templates/registration/password_set_form.html:42 -#: seahub/templates/registration/registration_form.html:65 +#: seahub/templates/registration/password_change_form.html:37 +#: seahub/templates/registration/password_set_form.html:40 +#: seahub/templates/registration/registration_form.html:62 #, python-format msgid "" "Passwords must have at least %(min_len)s characters and contain %(level)s of" " the following: uppercase letters, lowercase letters, numbers, and symbols." msgstr "Пароль должен быть не короче %(min_len)s символов и содержать как минимум %(level)s групп символов: заглавные буквы, строчные буквы, цифры и символы." -#: seahub/templates/registration/password_change_form.html:65 +#: seahub/templates/registration/password_change_form.html:62 msgid "Current password cannot be blank" msgstr "Пароль не может быть пустым" -#: seahub/templates/registration/password_change_form.html:73 -#: seahub/templates/registration/password_set_form.html:71 -#: seahub/templates/registration/registration_form.html:99 +#: seahub/templates/registration/password_change_form.html:70 +#: seahub/templates/registration/password_set_form.html:68 +#: seahub/templates/registration/registration_form.html:95 #: seahub/templates/snippets/repo_create_js.html:54 msgid "Please enter the password again" msgstr "Пожалуйста подтвердите пароль" -#: seahub/templates/registration/password_change_form.html:77 -#: seahub/templates/registration/password_set_form.html:75 -#: seahub/templates/registration/registration_form.html:103 +#: seahub/templates/registration/password_change_form.html:74 +#: seahub/templates/registration/password_set_form.html:72 +#: seahub/templates/registration/registration_form.html:99 #: seahub/templates/snippets/repo_create_js.html:58 msgid "Passwords don't match" msgstr "Пароли не совпадают" @@ -2948,9 +3131,8 @@ msgstr "Пароль успешно изменен." #: seahub/templates/registration/password_reset_confirm.html:4 #: seahub/templates/registration/password_reset_done.html:4 -#: seahub/templates/registration/password_reset_done.html:29 #: seahub/templates/registration/password_reset_form.html:4 -#: seahub/templates/registration/password_reset_form.html:36 +#: seahub/templates/registration/password_reset_form.html:7 msgid "Password Reset" msgstr "Изменить пароль" @@ -2970,14 +3152,10 @@ msgstr "Подтвердите пароль: " msgid "Failed to reset password: this link is no longer available." msgstr "Не удалось изменить пароль: эта ссылка уже не доступна." -#: seahub/templates/registration/password_reset_done.html:31 +#: seahub/templates/registration/password_reset_done.html:8 msgid "We've sent a password reset email to your mailbox." msgstr "Мы отправили письмо для сброса пароля на ваш почтовый ящик." -#: seahub/templates/registration/password_reset_done.html:32 -msgid "Back to login page" -msgstr "Вернуться на страницу входа" - #: seahub/templates/registration/password_reset_email.html:12 #, python-format msgid "" @@ -2989,14 +3167,14 @@ msgstr "Для сброса пароля к вашему аккаунту %(acco msgid "If you did not request it, just skip it." msgstr "Если вы не запрашивали изменение пароля, просто проигнорируйте это сообщение." -#: seahub/templates/registration/password_reset_form.html:38 +#: seahub/templates/registration/password_reset_form.html:9 +msgid "Your email used in login: " +msgstr "Ваш email используется как логин: " + +#: seahub/templates/registration/password_reset_form.html:12 msgid "We will send you an email to set new password" msgstr "Мы отправим Вам на email новый пароль" -#: seahub/templates/registration/password_reset_form.html:39 -msgid "Your email used in login" -msgstr "Ваш адрес электронной почты, используемый при входе в систему" - #: seahub/templates/registration/register_complete_email.html:1 #, python-format msgid "" @@ -3034,11 +3212,7 @@ msgstr "Регистрация завершена. Подождите актив msgid "Signup function is not enabled." msgstr "Регистрация отключена." -#: seahub/templates/registration/registration_form.html:42 -msgid "Note" -msgstr "Примечание" - -#: seahub/templates/registration/registration_form.html:91 +#: seahub/templates/registration/registration_form.html:87 msgid "Email cannot be blank" msgstr "Email не может быть пустым" @@ -3049,6 +3223,67 @@ msgid "" "activate your account." msgstr "Ваш аккаунт успешно создан, пожалуйста, подождите активации аккаунта администратором." +#: seahub/templates/repo_dir_recycle_view.html:13 +#, python-format +msgid "%(repo_dir_name)s Trash" +msgstr "%(repo_dir_name)s Корзина" + +#: seahub/templates/repo_dir_recycle_view.html:15 +#: seahub/templates/repo_history_view.html:16 +#: seahub/templates/text_diff.html:15 +#: seahub/two_factor/templates/two_factor/core/backup_tokens.html:26 +msgid "Back" +msgstr "Назад" + +#: seahub/templates/repo_dir_recycle_view.html:21 +#: seahub/templates/repo_history_view.html:40 +msgid "Current path: " +msgstr " " + +#: seahub/templates/repo_dir_recycle_view.html:37 +#: seahub/templates/repo_dir_recycle_view.html:65 +msgid "Clean" +msgstr "Очистить" + +#: seahub/templates/repo_dir_recycle_view.html:45 +msgid "Delete Time" +msgstr "Удалить время" + +#: seahub/templates/repo_dir_recycle_view.html:59 +msgid "More" +msgstr "Подробнее" + +#: seahub/templates/repo_dir_recycle_view.html:66 +msgid "Clear files in trash and history:" +msgstr "Удалить файлы из корзины и истории старше чем:" + +#: seahub/templates/repo_dir_recycle_view.html:68 +msgid "3 days ago" +msgstr "3 дня назад" + +#: seahub/templates/repo_dir_recycle_view.html:69 +msgid "1 week ago" +msgstr "1 неделю назад" + +#: seahub/templates/repo_dir_recycle_view.html:70 +msgid "1 month ago" +msgstr "1 месяц назад" + +#: seahub/templates/repo_dir_recycle_view.html:71 +msgid "all" +msgstr "все" + +#: seahub/templates/repo_dir_recycle_view.html:75 +#: seahub/templates/view_shared_upload_link.html:86 +#: seahub/two_factor/templates/two_factor/_wizard_actions.html:4 +#: seahub/two_factor/templates/two_factor/profile/disable.html:12 +msgid "Cancel" +msgstr "Отмена" + +#: seahub/templates/repo_dir_recycle_view.html:192 +msgid "Successfully restored 1 item." +msgstr "Успешно восстановлен 1 объект." + #: seahub/templates/repo_folder_trash_react.html:5 msgid "Trash" msgstr "Корзина" @@ -3062,20 +3297,10 @@ msgstr "История" msgid "%(repo_name)s Snapshot" msgstr "%(repo_name)s Снимок" -#: seahub/templates/repo_history_view.html:16 -#: seahub/templates/text_diff.html:15 -#: seahub/two_factor/templates/two_factor/core/backup_tokens.html:26 -msgid "Back" -msgstr "Назад" - #: seahub/templates/repo_history_view.html:30 msgid "Unknown" msgstr "Неизвестно" -#: seahub/templates/repo_history_view.html:40 -msgid "Current path: " -msgstr " " - #: seahub/templates/repo_history_view.html:51 #: seahub/templates/repo_history_view.html:68 #: seahub/templates/repo_history_view.html:78 @@ -3106,13 +3331,6 @@ msgstr "Успешно восстановлен {dirent_name}" msgid "Snapshot" msgstr "Снимок" -#: seahub/templates/sdoc_file_view_react.html:64 -#: seahub/templates/sdoc_file_view_react.html:87 -#: seahub/templates/view_file_onlyoffice.html:147 -#: seahub/templates/view_file_onlyoffice.html:170 -msgid "Failed. Please check the network." -msgstr "Не удалось. Пожалуйста, проверьте сеть." - #: seahub/templates/share_access_validation.html:6 msgid "" "Please input the password if you want to browse the shared file/directory." @@ -3186,27 +3404,24 @@ msgid "" "as soon as possible." msgstr "Новый пароль библиотеки %(repo_name)s: %(password)s. Пожалуйста, измените его как можно скорее." -#: seahub/templates/sysadmin/short_time_linving_password_reset_link.html:13 -#, python-format -msgid "" -"Administrator on %(site_name)s is resetting your password for %(account)s, " -"please click the following link to continue: " -msgstr "Администратор %(site_name)s сбрасывает ваш пароль для %(account)s, нажмите на следующую ссылку, чтобы продолжить: " - -#: seahub/templates/sysadmin/sudo_mode.html:25 +#: seahub/templates/sysadmin/sudo_mode.html:8 msgid "Confirm password to continue" msgstr "Подтвердите пароль, чтобы продолжить" -#: seahub/templates/sysadmin/sudo_mode.html:26 +#: seahub/templates/sysadmin/sudo_mode.html:13 +msgid "Incorrect password" +msgstr "Неправильный пароль" + +#: seahub/templates/sysadmin/sudo_mode.html:24 +msgid "Tip:" +msgstr "Совет:" + +#: seahub/templates/sysadmin/sudo_mode.html:24 msgid "" "You are entering admin area, we won't ask for your password again for a few " "hours." msgstr "Вы переходите в административный раздел. Мы больше не будем повторно запрашивать пароль в ближайшие несколько часов." -#: seahub/templates/sysadmin/sudo_mode.html:33 -msgid "Incorrect password" -msgstr "Неправильный пароль" - #: seahub/templates/sysadmin/user_activation_email.html:12 #, python-format msgid "Your account %(username)s on %(site_name)s has been activated." @@ -3264,6 +3479,10 @@ msgstr "до внесения изменений" msgid "after modification" msgstr "после внесения изменений" +#: seahub/templates/user_404.html:6 +msgid "Sorry, this user is not registered yet." +msgstr "К сожалению, этот пользователь не зарегистрирован." + #: seahub/templates/user_quota_full.html:12 #, python-format msgid "Your quota is almost full on %(site_name)s." @@ -3273,12 +3492,97 @@ msgstr "Ваша квота почти заполнена на %(site_name)s." msgid "Used:" msgstr "Использовано:" +#: seahub/templates/view_shared_upload_link.html:8 +#, python-format +msgid "Upload files to %(dir_name)s" +msgstr "Загрузить файлы в %(dir_name)s" + +#: seahub/templates/view_shared_upload_link.html:9 +msgid "shared by:" +msgstr "предоставлено:" + +#: seahub/templates/view_shared_upload_link.html:11 +msgid "The owner of this library has run out of space." +msgstr "Владелец этой библиотеки превысил допустимый лимит дискового пространства." + +#: seahub/templates/view_shared_upload_link.html:18 +#: seahub/templates/view_shared_upload_link.html:64 +msgid "Add Files" +msgstr "Добавить файлы" + +#: seahub/templates/view_shared_upload_link.html:24 +msgid "Add folder" +msgstr "Добавить папку" + +#: seahub/templates/view_shared_upload_link.html:30 +msgid "Cancel All" +msgstr "Отменить все" + +#: seahub/templates/view_shared_upload_link.html:34 +msgid "" +"File Drag & Drop is supported for Chrome, Safari 5.0+, Firefox 4.0+, IE " +"10.0+" +msgstr "Функция \"Drag & Drop\" для файлов доступна в Chrome, Safari 5.0+, Firefox 4.0+, IE 10.0+" + +#: seahub/templates/view_shared_upload_link.html:36 +msgid "Folder Drag & Drop is supported for Chrome" +msgstr "Функция \"Drag & Drop\" для папок доступна в Chrome" + +#: seahub/templates/view_shared_upload_link.html:39 +#, python-format +msgid "File size should be smaller than %(max_file_size)s" +msgstr "Размер файла должен быть меньше, чем %(max_file_size)s" + +#: seahub/templates/view_shared_upload_link.html:48 +msgid "Saving..." +msgstr "Сохранение..." + +#: seahub/templates/view_shared_upload_link.html:75 +msgid "File is too big" +msgstr "Файл слишком большой" + +#: seahub/templates/view_shared_upload_link.html:76 +msgid "File is too small" +msgstr "Файл слишком маленький" + +#: seahub/templates/view_shared_upload_link.html:77 +msgid "Filetype not allowed" +msgstr "Тип файла не разрешен" + +#: seahub/templates/view_shared_upload_link.html:78 +msgid "Maximum number of files exceeded" +msgstr "Превышено максимальное количество файлов" + +#: seahub/templates/view_shared_upload_link.html:79 +msgid "Uploaded bytes exceed file size" +msgstr "Превышение лимита размера файла" + +#: seahub/templates/view_shared_upload_link.html:80 +msgid "Empty file upload result" +msgstr "Результат загрузки пустого файла" + +#: seahub/templates/view_shared_upload_link.html:83 +msgid "uploaded" +msgstr "загружено" + +#: seahub/templates/view_shared_upload_link.html:84 +msgid "canceled" +msgstr "отменено" + +#: seahub/templates/view_shared_upload_link.html:85 +msgid "Start" +msgstr "Начать" + +#: seahub/templates/view_shared_upload_link.html:227 +msgid "Network error" +msgstr "Ошибка сети" + #: seahub/templates/wiki/wiki.html:25 msgid "Last modified by" msgstr "Последнее изменение:" #: seahub/thumbnail/views.py:45 seahub/thumbnail/views.py:172 -#: seahub/views/__init__.py:468 +#: seahub/views/__init__.py:619 msgid "Invalid arguments." msgstr "Недопустимые аргументы" @@ -3292,11 +3596,6 @@ msgstr "Не удалось создать эскиз." msgid "Token" msgstr "Токен" -#: seahub/two_factor/templates/two_factor/_wizard_actions.html:4 -#: seahub/two_factor/templates/two_factor/profile/disable.html:12 -msgid "Cancel" -msgstr "Отмена" - #: seahub/two_factor/templates/two_factor/core/backup_tokens.html:6 msgid "Backup Tokens" msgstr "Резервные токены" @@ -3399,36 +3698,37 @@ msgstr "Отключить" msgid "permission error" msgstr "ошибка доступа" -#: seahub/views/__init__.py:299 +#: seahub/views/__init__.py:420 seahub/views/__init__.py:435 +#: seahub/views/__init__.py:450 msgid "Unable to view recycle page" msgstr "Не удается просмотреть страницу" -#: seahub/views/__init__.py:344 +#: seahub/views/__init__.py:495 msgid "Unable to view library modification" msgstr "Не удается просмотреть библиотеку" -#: seahub/views/__init__.py:461 +#: seahub/views/__init__.py:612 msgid "Please specify history ID" msgstr "Пожалуйста создайте ID истории" -#: seahub/views/__init__.py:465 +#: seahub/views/__init__.py:616 msgid "Successfully restored the library." msgstr "Успешно восстановлена библиотека." -#: seahub/views/__init__.py:472 +#: seahub/views/__init__.py:623 msgid "History you specified does not exist" msgstr "Указанная история не существует" -#: seahub/views/__init__.py:474 +#: seahub/views/__init__.py:625 msgid "Unknown error" msgstr "Неизвестная ошибка" -#: seahub/views/__init__.py:770 seahub/views/repo.py:286 +#: seahub/views/__init__.py:921 seahub/views/repo.py:286 #, python-format msgid "\"%s\" does not exist." msgstr "\"%s\" не существует." -#: seahub/views/__init__.py:802 +#: seahub/views/__init__.py:953 #, python-format msgid "Unable to download \"%s\"" msgstr "Не удается загрузить \"%s\"" @@ -3450,9 +3750,9 @@ msgid "Bad upload link token." msgstr "Плохой токен ссылки загрузки." #: seahub/views/ajax.py:338 seahub/views/file.py:457 seahub/views/file.py:488 -#: seahub/views/file.py:1179 seahub/views/file.py:1420 -#: seahub/views/file.py:1937 seahub/views/file.py:2152 -#: seahub/views/file.py:2157 seahub/views/file.py:2164 +#: seahub/views/file.py:1176 seahub/views/file.py:1417 +#: seahub/views/file.py:1934 seahub/views/file.py:2149 +#: seahub/views/file.py:2154 seahub/views/file.py:2161 msgid "File does not exist" msgstr "Файл не существует" @@ -3480,57 +3780,57 @@ msgstr "Выбранный режим кодирования не являетс msgid "Unknown file encoding" msgstr "Неизвестная кодировка файла." -#: seahub/views/file.py:342 seahub/views/file.py:377 seahub/views/file.py:689 -#: seahub/views/file.py:783 seahub/views/file.py:905 +#: seahub/views/file.py:342 seahub/views/file.py:377 seahub/views/file.py:690 +#: seahub/views/file.py:780 seahub/views/file.py:902 #, python-format msgid "File size surpasses %s, can not be opened online." msgstr "Размер файла превышает %s, и не может быть открыт в онлайн режиме." -#: seahub/views/file.py:349 seahub/views/file.py:818 +#: seahub/views/file.py:349 seahub/views/file.py:815 msgid "The library is encrypted, can not open file online." msgstr "Библиотека зашифрована, не может быть открыта онлайн." #: seahub/views/file.py:444 seahub/views/file.py:466 seahub/views/file.py:471 -#: seahub/views/file.py:512 seahub/views/file.py:773 seahub/views/file.py:1038 -#: seahub/views/file.py:1064 seahub/views/file.py:1094 -#: seahub/views/file.py:1225 seahub/views/file.py:1331 -#: seahub/views/file.py:1461 seahub/views/file.py:1578 +#: seahub/views/file.py:512 seahub/views/file.py:770 seahub/views/file.py:1035 +#: seahub/views/file.py:1061 seahub/views/file.py:1091 +#: seahub/views/file.py:1222 seahub/views/file.py:1328 +#: seahub/views/file.py:1458 seahub/views/file.py:1575 msgid "Unable to view file" msgstr "Не удается посмотреть файл" -#: seahub/views/file.py:842 seahub/views/file.py:986 seahub/views/file.py:1292 -#: seahub/views/file.py:1516 +#: seahub/views/file.py:839 seahub/views/file.py:983 seahub/views/file.py:1289 +#: seahub/views/file.py:1513 msgid "Error when prepare Office Online file preview page." msgstr "Ошибка при подготовке страницы предварительного просмотра файла Office Online." -#: seahub/views/file.py:874 seahub/views/file.py:998 seahub/views/file.py:1311 -#: seahub/views/file.py:1532 +#: seahub/views/file.py:871 seahub/views/file.py:995 seahub/views/file.py:1308 +#: seahub/views/file.py:1529 msgid "Error when prepare OnlyOffice file preview page." msgstr "Ошибка при подготовке страницы предварительного просмотра файла OnlyOffice." -#: seahub/views/file.py:1130 +#: seahub/views/file.py:1127 msgid "Unable to download file, invalid file path" msgstr "Невозможно скачать файл, неверный путь" -#: seahub/views/file.py:1139 +#: seahub/views/file.py:1136 msgid "Unable to download file, wrong file path" msgstr "Невозможно скачать файл, неправильный путь" -#: seahub/views/file.py:1146 +#: seahub/views/file.py:1143 msgid "Unable to download file." msgstr "Не удается загрузить файл." -#: seahub/views/file.py:1347 seahub/views/file.py:1597 -#: seahub/views/repo.py:344 +#: seahub/views/file.py:1344 seahub/views/file.py:1594 +#: seahub/views/repo.py:338 #, python-format msgid "Share link for %s." msgstr "Общедоступная ссылка для %s." -#: seahub/views/file.py:1723 seahub/views/file.py:1728 +#: seahub/views/file.py:1720 seahub/views/file.py:1725 msgid "Unable to download file" msgstr "Не удается скачать файл" -#: seahub/views/file.py:2145 +#: seahub/views/file.py:2142 msgid "The original file does not exist" msgstr "Исходный файл не существует" @@ -3544,106 +3844,106 @@ msgstr "Пользователь {token.user} не найден" msgid "User {token.user} inactive" msgstr "Пользователь {token.user} неактивен" -#: seahub/views/sso.py:167 +#: seahub/views/sso.py:131 msgid "" "This link has already been visited, please click the login button on the " "client again" msgstr "Эта ссылка уже была посещена, нажмите кнопку входа в клиенте еще раз" -#: seahub/views/sso.py:192 +#: seahub/views/sso.py:156 msgid "Invalid link, please click the login button on the client again" msgstr "Неверная ссылка. Нажмите кнопку входа в клиенте еще раз" -#: seahub/views/sso.py:197 +#: seahub/views/sso.py:161 msgid "Login timeout, please click the login button on the client again" msgstr "Тайм-аут входа в систему, нажмите кнопку входа в клиенте еще раз" -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:175 msgid "Login ID" msgstr "Login ID" -#: seahub/views/sysadmin.py:307 seahub/views/sysadmin.py:333 +#: seahub/views/sysadmin.py:306 seahub/views/sysadmin.py:332 msgid "Failed to set quota: internal server error" msgstr "Невозможно задать квоту: внутренняя ошибка сервера" -#: seahub/views/sysadmin.py:352 +#: seahub/views/sysadmin.py:351 msgid "Failed to delete: the user is an organization creator" msgstr "Невозможно удалить: пользователь - создатель сообщества" -#: seahub/views/sysadmin.py:397 +#: seahub/views/sysadmin.py:396 #, python-format msgid "Successfully revoke the admin permission of %s" msgstr "Права администратора %s успешно отозваны" -#: seahub/views/sysadmin.py:399 +#: seahub/views/sysadmin.py:398 msgid "Failed to revoke admin: the user does not exist" msgstr "Не удалось отозвать администратора: Пользователь не существует" -#: seahub/views/sysadmin.py:512 +#: seahub/views/sysadmin.py:511 #, python-format msgid "" "Successfully reset password to %(passwd)s, an email has been sent to " "%(user)s." msgstr "Пароль успешно изменен на %(passwd)s, сообщение было отправлено %(user)s." -#: seahub/views/sysadmin.py:527 +#: seahub/views/sysadmin.py:526 msgid "Failed to reset password: user does not exist" msgstr "Не удалось изменить пароль: пользователь не существует." -#: seahub/views/sysadmin.py:576 +#: seahub/views/sysadmin.py:575 #, python-format msgid "Fail to add user %s." msgstr "Неудачная попытка добавить пользователя %s." -#: seahub/views/sysadmin.py:601 seahub/views/sysadmin.py:614 +#: seahub/views/sysadmin.py:600 seahub/views/sysadmin.py:613 #, python-format msgid "Successfully added user %s. An email notification has been sent." msgstr "Успешно добавлен пользователь %s. Уведомление было отправлено по электронной почте." -#: seahub/views/sysadmin.py:604 seahub/views/sysadmin.py:617 +#: seahub/views/sysadmin.py:603 seahub/views/sysadmin.py:616 #, python-format msgid "" "Successfully added user %s. An error accurs when sending email notification," " please check your email configuration." msgstr "Успешно добавлен пользователь %s. Но произошла ошибка при отправке уведомления, пожалуйста, проверьте настройки электронной почты." -#: seahub/views/sysadmin.py:606 seahub/views/sysadmin.py:619 +#: seahub/views/sysadmin.py:605 seahub/views/sysadmin.py:618 #, python-format msgid "Successfully added user %s." msgstr "Успешно добавлен пользователь %s." -#: seahub/views/sysadmin.py:621 +#: seahub/views/sysadmin.py:620 #, python-format msgid "" "Successfully added user %s. But email notification can not be sent, because " "Email service is not properly configured." msgstr "Успешно добавлен пользователь %s. Но сообщение не было отправлено, потому что не правильно сконфигурирована почтовая служба." -#: seahub/views/sysadmin.py:673 +#: seahub/views/sysadmin.py:672 msgid "Input should be a number" msgstr "Нужно указать число" -#: seahub/views/sysadmin.py:683 +#: seahub/views/sysadmin.py:682 msgid "Input number should be greater than 0" msgstr "Нужно указать положительное число" -#: seahub/views/sysadmin.py:721 +#: seahub/views/sysadmin.py:720 msgid "Successfully deleted." msgstr "Успешно удалено." -#: seahub/views/sysadmin.py:751 +#: seahub/views/sysadmin.py:750 #, python-format msgid "Successfully set %s as admin." msgstr "%s установлен как администратор." -#: seahub/views/sysadmin.py:753 +#: seahub/views/sysadmin.py:752 #, python-format msgid "Failed to set %s as admin: user does not exist." msgstr "Не удалось установить %s как администратора: пользователь не существует." -#: seahub/views/sysadmin.py:768 seahub/views/sysadmin.py:769 -#: seahub/views/sysadmin.py:770 seahub/views/sysadmin.py:783 -#: seahub/views/sysadmin.py:784 +#: seahub/views/sysadmin.py:767 seahub/views/sysadmin.py:768 +#: seahub/views/sysadmin.py:769 seahub/views/sysadmin.py:782 +#: seahub/views/sysadmin.py:783 msgid "Optional" msgstr "Дополнительно" diff --git a/locale/ru/LC_MESSAGES/djangojs.po b/locale/ru/LC_MESSAGES/djangojs.po index f2c114ba52..d3310e7b2a 100644 --- a/locale/ru/LC_MESSAGES/djangojs.po +++ b/locale/ru/LC_MESSAGES/djangojs.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: seahub\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-10 14:16+0800\n" +"POT-Creation-Date: 2024-02-05 16:23+0800\n" "PO-Revision-Date: 2015-05-09 05:28+0000\n" "Last-Translator: Vladimir , 2015-2024\n" "Language-Team: Russian (http://app.transifex.com/haiwen/seahub/language/ru/)\n" @@ -38,7 +38,7 @@ msgstr "Выход администратора учреждения" #: frontend/src/components/common/account.js:121 #: frontend/src/pages/sys-admin/side-panel.js:33 -#: frontend/src/pages/sys-admin/users/users-content.js:294 +#: frontend/src/pages/sys-admin/users/users-content.js:285 msgid "System Admin" msgstr "Системный администратор" @@ -60,7 +60,7 @@ msgid "Used:" msgstr "Использовано:" #: frontend/src/components/common/account.js:165 -#: frontend/src/components/search/ai-search.js:661 +#: frontend/src/components/search/ai-search.js:651 #: frontend/src/pages/groups/group-view.js:470 #: frontend/src/pages/groups/group-view.js:476 #: frontend/src/pages/org-admin/side-panel.js:56 @@ -80,128 +80,116 @@ msgstr "Портал клиентов" msgid "Log out" msgstr "Выход" -#: frontend/src/components/common/notice-item.js:44 +#: frontend/src/components/common/notice-item.js:42 msgid "User {user_link} has added you to {group_link}" msgstr "Пользователь {user_link} добавил вас в {group_link}" -#: frontend/src/components/common/notice-item.js:67 +#: frontend/src/components/common/notice-item.js:65 msgid "{share_from} has shared a library named {repo_link} to you." msgstr "{share_from} поделился с вами библиотекой {repo_link}." -#: frontend/src/components/common/notice-item.js:69 +#: frontend/src/components/common/notice-item.js:67 msgid "{share_from} has shared a folder named {repo_link} to you." msgstr "{share_from} поделился с вами папкой {repo_link}." -#: frontend/src/components/common/notice-item.js:95 -msgid "" -"{share_from} has changed the permission of library {repo_link} to " -"{permission}." -msgstr "{share_from} изменил разрешение библиотеки {repo_link} на {permission}." - -#: frontend/src/components/common/notice-item.js:97 -msgid "" -"{share_from} has changed the permission of folder {repo_link} to " -"{permission}." -msgstr "{share_from} изменил разрешение папки {repo_link} на {permission}." - -#: frontend/src/components/common/notice-item.js:122 -msgid "{share_from} has cancelled the sharing of library {repo_name}." -msgstr "{share_from} отменил общий доступ к библиотеке {repo_name}." - -#: frontend/src/components/common/notice-item.js:124 -msgid "{share_from} has cancelled the sharing of folder {repo_name}." -msgstr "{share_from} отменил общий доступ к папке {repo_name}." - -#: frontend/src/components/common/notice-item.js:150 +#: frontend/src/components/common/notice-item.js:98 msgid "" "{share_from} has shared a library named {repo_link} to group {group_link}." msgstr "{share_from} поделился библиотекой {repo_link} в группе {group_link}." -#: frontend/src/components/common/notice-item.js:152 +#: frontend/src/components/common/notice-item.js:100 msgid "" "{share_from} has shared a folder named {repo_link} to group {group_link}." msgstr "{share_from} поделился папкой {repo_link} в группе {group_link}." -#: frontend/src/components/common/notice-item.js:178 +#: frontend/src/components/common/notice-item.js:126 msgid "{user} has transfered a library named {repo_link} to you." msgstr "{user} передал вам библиотеку {repo_link}." -#: frontend/src/components/common/notice-item.js:282 +#: frontend/src/components/common/notice-item.js:182 +msgid "{from_user} has sent you a request for {draft_link}." +msgstr "{from_user} отправил вам запрос на {draft_link}." + +#: frontend/src/components/common/notice-item.js:183 +msgid "Draft" +msgstr "Черновик" + +#: frontend/src/components/common/notice-item.js:214 msgid "{user} created file {fileName} in library {libraryName}." msgstr "{user} создал файл {fileName} в библиотеке {libraryName}." -#: frontend/src/components/common/notice-item.js:282 +#: frontend/src/components/common/notice-item.js:214 msgid "" "{user} created file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "{user} создал файл {fileName} и {fileCount} других файлов в библиотеке {libraryName}." -#: frontend/src/components/common/notice-item.js:285 +#: frontend/src/components/common/notice-item.js:217 msgid "{user} deleted file {fileName} in library {libraryName}." msgstr "{user} удалил файл {fileName} в библиотеке {libraryName}." -#: frontend/src/components/common/notice-item.js:285 +#: frontend/src/components/common/notice-item.js:217 msgid "" "{user} deleted file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "{user} удалил файл {fileName} и {fileCount} других файлов в библиотеке {libraryName}." -#: frontend/src/components/common/notice-item.js:289 +#: frontend/src/components/common/notice-item.js:221 msgid "{user} restored file {fileName} in library {libraryName}." msgstr "{user} восстановил файл {fileName} в библиотеке {libraryName}." -#: frontend/src/components/common/notice-item.js:292 +#: frontend/src/components/common/notice-item.js:224 msgid "{user} renamed file {oldFileName} {fileName} in library {libraryName}." msgstr "{user} переименовал файл {oldFileName} {fileName} в библиотеке {libraryName}." -#: frontend/src/components/common/notice-item.js:296 +#: frontend/src/components/common/notice-item.js:228 msgid "{user} moved file {fileName} in library {libraryName}." msgstr "{user} переместил файл {fileName} в библиотеке {libraryName}." -#: frontend/src/components/common/notice-item.js:296 +#: frontend/src/components/common/notice-item.js:228 msgid "" "{user} moved file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "{user} переместил файл {fileName} и {fileCount} других файлов в библиотеке {libraryName}." -#: frontend/src/components/common/notice-item.js:299 +#: frontend/src/components/common/notice-item.js:231 msgid "{user} updated file {fileName} in library {libraryName}." msgstr "{user} обновил файл {fileName} в библиотеке {libraryName}." -#: frontend/src/components/common/notice-item.js:311 +#: frontend/src/components/common/notice-item.js:243 msgid "{user} created folder {folderName} in library {libraryName}." msgstr "{user} создал папку {folderName} в библиотеке {libraryName}." -#: frontend/src/components/common/notice-item.js:311 +#: frontend/src/components/common/notice-item.js:243 msgid "" "{user} created folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." msgstr "{user} создал папку {folderName} и {folderCount} других папок в библиотеке {libraryName}." -#: frontend/src/components/common/notice-item.js:314 +#: frontend/src/components/common/notice-item.js:246 msgid "{user} deleted folder {folderName} in library {libraryName}." msgstr "{user} удалил папку {folderName} в библиотеке {libraryName}." -#: frontend/src/components/common/notice-item.js:314 +#: frontend/src/components/common/notice-item.js:246 msgid "" "{user} deleted folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." msgstr "{user} удалил папку {folderName} и {folderCount} других папок в библиотеке {libraryName}." -#: frontend/src/components/common/notice-item.js:318 +#: frontend/src/components/common/notice-item.js:250 msgid "{user} restored folder {folderName} in library {libraryName}." msgstr "{user} восстановил папку {folderName} в библиотеке {libraryName}." -#: frontend/src/components/common/notice-item.js:321 +#: frontend/src/components/common/notice-item.js:253 msgid "" "{user} renamed folder {oldFolderName} {folderName} in library {libraryName}." msgstr "{user} переименовал папку {oldFolderName} {folderName} в библиотеке {libraryName}." -#: frontend/src/components/common/notice-item.js:325 +#: frontend/src/components/common/notice-item.js:257 msgid "{user} moved folder {folderName} in library {libraryName}." msgstr "{user} переместил папку {folderName} в библиотеке {libraryName}." -#: frontend/src/components/common/notice-item.js:325 +#: frontend/src/components/common/notice-item.js:257 msgid "" "{user} moved folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." @@ -230,15 +218,15 @@ msgid "Group not found" msgstr "Группа не найдена" #: frontend/src/components/cur-dir-path/dir-path.js:31 -#: frontend/src/components/main-side-nav.js:69 +#: frontend/src/components/main-side-nav.js:70 msgid "A file is being uploaded. Are you sure you want to leave this page?" msgstr "Файл загружен. Вы уверены, что хотите покинуть эту страницу?" #: frontend/src/components/cur-dir-path/dir-path.js:91 #: frontend/src/components/cur-dir-path/dir-path.js:97 #: frontend/src/components/file-chooser/file-chooser.js:450 -#: frontend/src/components/main-side-nav.js:143 -#: frontend/src/components/main-side-nav.js:145 +#: frontend/src/components/main-side-nav.js:144 +#: frontend/src/components/main-side-nav.js:146 #: frontend/src/components/org-admin-group-nav.js:23 #: frontend/src/pages/org-admin/org-department-item.js:318 #: frontend/src/pages/org-admin/side-panel.js:62 @@ -247,7 +235,7 @@ msgstr "Файл загружен. Вы уверены, что хотите по #: frontend/src/pages/share-admin/libraries.js:360 #: frontend/src/pages/sys-admin/departments/department.js:45 #: frontend/src/pages/sys-admin/groups/group-nav.js:17 -#: frontend/src/pages/sys-admin/info.js:116 +#: frontend/src/pages/sys-admin/info.js:112 #: frontend/src/pages/sys-admin/orgs/org-nav.js:20 #: frontend/src/pages/sys-admin/repos/search-repos.js:140 #: frontend/src/pages/sys-admin/side-panel.js:90 @@ -258,18 +246,17 @@ msgstr "Библиотеки" #: frontend/src/components/cur-dir-path/dir-tool.js:77 #: frontend/src/components/cur-dir-path/dir-tool.js:98 #: frontend/src/components/cur-dir-path/dir-tool.js:99 -#: frontend/src/components/dirent-detail/detail-list-view.js:124 +#: frontend/src/components/dirent-detail/detail-list-view.js:123 #: frontend/src/components/dirent-detail/file-details.js:89 -#: frontend/src/components/toolbar/view-file-toolbar.js:79 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:78 -#: frontend/src/utils/text-translation.js:34 +#: frontend/src/components/toolbar/view-file-toolbar.js:105 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:48 +#: frontend/src/utils/text-translation.js:35 msgid "Tags" msgstr "Теги" #: frontend/src/components/cur-dir-path/dir-tool.js:81 #: frontend/src/components/cur-dir-path/dir-tool.js:103 #: frontend/src/components/history-trash-file-view/file-view.js:33 -#: frontend/src/pages/org-admin/libraries/org-repo-nav.js:16 #: frontend/src/pages/sys-admin/repos/repos-nav.js:17 msgid "Trash" msgstr "Корзина" @@ -277,10 +264,10 @@ msgstr "Корзина" #: frontend/src/components/cur-dir-path/dir-tool.js:106 #: frontend/src/components/file-view/file-toolbar.js:198 #: frontend/src/components/file-view/file-toolbar.js:248 -#: frontend/src/components/toolbar/view-file-toolbar.js:80 +#: frontend/src/components/toolbar/view-file-toolbar.js:106 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:64 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:71 -#: frontend/src/utils/text-translation.js:31 +#: frontend/src/utils/text-translation.js:32 msgid "History" msgstr "История" @@ -358,7 +345,7 @@ msgstr "Контактная информация" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:142 #: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:31 #: frontend/src/pages/sys-admin/abuse-reports.js:91 -#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 +#: frontend/src/repo-history.js:137 frontend/src/repo-history.js:144 msgid "Description" msgstr "Описание" @@ -370,8 +357,8 @@ msgstr "Описание" #: frontend/src/components/dialog/confirm-disconnect-wechat.js:35 #: frontend/src/components/dialog/confirm-restore-repo.js:36 #: frontend/src/components/dialog/confirm-unlink-device.js:49 -#: frontend/src/components/dialog/copy-dirent-dialog.js:165 -#: frontend/src/components/dialog/create-file-dialog.js:111 +#: frontend/src/components/dialog/copy-dirent-dialog.js:162 +#: frontend/src/components/dialog/create-file-dialog.js:179 #: frontend/src/components/dialog/create-folder-dialog.js:99 #: frontend/src/components/dialog/create-group-dialog.js:81 #: frontend/src/components/dialog/create-repo-dialog.js:270 @@ -389,11 +376,11 @@ msgstr "Описание" #: frontend/src/components/dialog/invite-people-dialog.js:121 #: frontend/src/components/dialog/label-repo-state-dialog.js:88 #: frontend/src/components/dialog/leave-group-dialog.js:32 -#: frontend/src/components/dialog/lib-history-setting-dialog.js:151 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:150 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:123 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:273 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:253 -#: frontend/src/components/dialog/move-dirent-dialog.js:185 +#: frontend/src/components/dialog/move-dirent-dialog.js:183 #: frontend/src/components/dialog/new-wiki-dialog.js:60 #: frontend/src/components/dialog/org-add-member-dialog.js:68 #: frontend/src/components/dialog/org-delete-department-dialog.js:42 @@ -429,7 +416,7 @@ msgstr "Описание" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:50 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:56 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-import-user-dialog.js:59 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:144 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:143 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-logs-export-excel-dialog.js:104 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:95 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:51 @@ -438,33 +425,35 @@ msgstr "Описание" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-set-org-name-dialog.js:64 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-unlink-device-dialog.js:47 #: frontend/src/components/dialog/sysadmin-dialog/update-user.js:60 -#: frontend/src/components/dialog/transfer-dialog.js:186 +#: frontend/src/components/dialog/transfer-dialog.js:100 #: frontend/src/components/dialog/upload-remind-dialog.js:44 #: frontend/src/components/dialog/view-link-dialog.js:37 #: frontend/src/components/dialog/wiki-delete-dialog.js:25 #: frontend/src/components/dialog/wiki-select-dialog.js:97 -#: frontend/src/components/file-uploader/upload-list-item.js:144 +#: frontend/src/components/file-uploader/upload-list-item.js:127 #: frontend/src/components/seatable-integration-account-setting-widgets/delete-seatables-dialog.js:24 #: frontend/src/components/send-link.js:111 #: frontend/src/components/share-link-panel/link-details.js:230 #: frontend/src/components/share-link-panel/link-list.js:68 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:144 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:127 #: frontend/src/components/user-settings/social-login-saml.js:67 #: frontend/src/pages/org-admin/input-item.js:92 #: frontend/src/pages/org-admin/web-settings/input-item.js:69 -#: frontend/src/pages/sys-admin/web-settings/input-item.js:70 -#: frontend/src/pages/upload-link/upload-list-item.js:144 +#: frontend/src/pages/sys-admin/web-settings/input-item.js:66 +#: frontend/src/pages/upload-link/upload-list-item.js:124 #: frontend/src/tc-accept.js:42 msgid "Cancel" msgstr "Отменить" #: frontend/src/components/dialog/add-abuse-report-dialog.js:93 -#: frontend/src/components/dialog/change-repo-password-dialog.js:118 +#: frontend/src/components/dialog/add-reviewer-dialog.js:110 +#: frontend/src/components/dialog/add-reviewer-dialog.js:111 +#: frontend/src/components/dialog/change-repo-password-dialog.js:117 #: frontend/src/components/dialog/clean-trash.js:77 #: frontend/src/components/dialog/confirm-apply-folder-properties-dialog.js:56 -#: frontend/src/components/dialog/copy-dirent-dialog.js:166 +#: frontend/src/components/dialog/copy-dirent-dialog.js:163 #: frontend/src/components/dialog/create-department-repo-dialog.js:95 -#: frontend/src/components/dialog/create-file-dialog.js:112 +#: frontend/src/components/dialog/create-file-dialog.js:180 #: frontend/src/components/dialog/create-folder-dialog.js:100 #: frontend/src/components/dialog/create-group-dialog.js:82 #: frontend/src/components/dialog/create-repo-dialog.js:271 @@ -478,13 +467,13 @@ msgstr "Отменить" #: frontend/src/components/dialog/invite-people-dialog.js:122 #: frontend/src/components/dialog/label-repo-state-dialog.js:89 #: frontend/src/components/dialog/lib-decrypt-dialog.js:67 -#: frontend/src/components/dialog/lib-history-setting-dialog.js:152 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:151 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:124 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:326 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:254 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:306 -#: frontend/src/components/dialog/move-dirent-dialog.js:186 +#: frontend/src/components/dialog/move-dirent-dialog.js:184 #: frontend/src/components/dialog/new-wiki-dialog.js:61 #: frontend/src/components/dialog/org-add-admin-dialog.js:66 #: frontend/src/components/dialog/org-add-department-dialog.js:86 @@ -528,7 +517,7 @@ msgstr "Отменить" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:90 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:51 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:57 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:145 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:144 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-logs-export-excel-dialog.js:105 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:96 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:52 @@ -538,7 +527,7 @@ msgstr "Отменить" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:268 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:255 #: frontend/src/components/dialog/sysadmin-dialog/update-user.js:61 -#: frontend/src/components/dialog/transfer-dialog.js:187 +#: frontend/src/components/dialog/transfer-dialog.js:101 #: frontend/src/components/dialog/transfer-group-dialog.js:69 #: frontend/src/components/dialog/wiki-select-dialog.js:99 #: frontend/src/components/dialog/wiki-select-dialog.js:100 @@ -559,10 +548,55 @@ msgstr "Отменить" #: frontend/src/pages/sys-admin/repos/search-repos.js:155 #: frontend/src/pages/sys-admin/statistic/statistic-common-tool.js:128 #: frontend/src/pages/sys-admin/users/search-users.js:318 -#: frontend/src/pages/sys-admin/web-settings/input-item.js:69 +#: frontend/src/pages/sys-admin/web-settings/input-item.js:65 msgid "Submit" msgstr "Отправить" +#: frontend/src/components/dialog/add-reviewer-dialog.js:98 +msgid "Request a review" +msgstr "Запросить отзыв" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:100 +msgid "Add new reviewer" +msgstr "Добавить нового рецензента" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:103 +#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:283 +#: frontend/src/components/dialog/org-add-member-dialog.js:58 +#: frontend/src/components/dialog/share-to-user.js:357 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-member-dialog.js:37 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-member-dialog.js:56 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-batch-add-admin-dialog.js:45 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:45 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:46 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:240 +#: frontend/src/components/list-and-add-group-members.js:173 +#: frontend/src/pages/org-admin/org-users-search-users.js:196 +#: frontend/src/pages/org-admin/org-users-users.js:260 +#: frontend/src/pages/sys-admin/users/search-users.js:313 +#: frontend/src/pages/sys-admin/users/users.js:425 +msgid "Search users" +msgstr "Поиск пользователей" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:137 +#: frontend/src/components/dialog/edit-filetag-dialog.js:145 +#: frontend/src/components/dialog/list-created-files-dialog.js:55 +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:86 +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:107 +#: frontend/src/components/dialog/org-add-admin-dialog.js:65 +#: frontend/src/components/dialog/search-file-dialog.js:115 +#: frontend/src/components/dialog/share-admin-link.js:35 +#: frontend/src/components/dialog/share-repo-dialog.js:149 +#: frontend/src/components/dialog/transfer-group-dialog.js:68 +#: frontend/src/components/search/ai-search.js:653 +#: frontend/src/components/search/ai-search.js:690 +#: frontend/src/components/search/search.js:497 +#: frontend/src/components/search/search.js:532 +#: frontend/src/components/system-notification.js:46 +#: frontend/src/pages/groups/group-view.js:479 +msgid "Close" +msgstr "Закрыть" + #: frontend/src/components/dialog/change-repo-password-dialog.js:49 msgid "Please enter the old password" msgstr "Пожалуйста, введите старый пароль" @@ -587,24 +621,24 @@ msgstr "Новые пароли не совпадают" msgid "Successfully changed library password." msgstr "Успешно изменен пароль библиотеки." -#: frontend/src/components/dialog/change-repo-password-dialog.js:98 +#: frontend/src/components/dialog/change-repo-password-dialog.js:102 msgid "Change Password of Library {placeholder}" msgstr "Изменить пароль библиотеки {placeholder}" -#: frontend/src/components/dialog/change-repo-password-dialog.js:108 +#: frontend/src/components/dialog/change-repo-password-dialog.js:107 msgid "Old Password" msgstr "Старый пароль" -#: frontend/src/components/dialog/change-repo-password-dialog.js:110 +#: frontend/src/components/dialog/change-repo-password-dialog.js:109 msgid "New Password" msgstr "Новый пароль" -#: frontend/src/components/dialog/change-repo-password-dialog.js:110 +#: frontend/src/components/dialog/change-repo-password-dialog.js:109 #: frontend/src/components/dialog/create-repo-dialog.js:240 msgid "(at least {placeholder} characters)" msgstr "(не менее {placeholder} символов)" -#: frontend/src/components/dialog/change-repo-password-dialog.js:112 +#: frontend/src/components/dialog/change-repo-password-dialog.js:111 msgid "New Password Again" msgstr "Новый пароль снова" @@ -630,12 +664,11 @@ msgstr "Успешно очищено." #: frontend/src/components/dialog/clean-trash.js:62 #: frontend/src/pages/org-admin/devices/devices-errors.js:193 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:375 #: frontend/src/pages/share-admin/share-links.js:590 #: frontend/src/pages/share-admin/upload-links.js:306 #: frontend/src/pages/sys-admin/devices/devices-errors.js:197 #: frontend/src/pages/sys-admin/repos/trash-repos.js:400 -#: frontend/src/repo-folder-trash.js:207 +#: frontend/src/repo-folder-trash.js:204 msgid "Clean" msgstr "Очистить" @@ -742,8 +775,9 @@ msgstr "Вы действительно хотите удалить вашу у #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:39 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:59 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:59 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:643 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:667 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:668 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:692 +#: frontend/src/components/draft-list-view/draft-list-item.js:111 #: frontend/src/components/group-members.js:163 #: frontend/src/components/popover/tag-list-item.js:55 #: frontend/src/components/popover/tag-list-item.js:56 @@ -759,8 +793,8 @@ msgstr "Вы действительно хотите удалить вашу у #: frontend/src/components/share-link-panel/link-list.js:69 #: frontend/src/components/share-link-panel/link-list.js:129 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:513 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:330 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:338 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:358 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:366 #: frontend/src/components/user-settings/delete-account.js:38 #: frontend/src/components/user-settings/web-api-auth-token.js:83 #: frontend/src/pages/invitations/invitations-view.js:104 @@ -768,16 +802,14 @@ msgstr "Вы действительно хотите удалить вашу у #: frontend/src/pages/invitations/invitations-view.js:136 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:360 #: frontend/src/pages/my-libs/mylib-repo-menu.js:145 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:267 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:198 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:256 #: frontend/src/pages/org-admin/org-department-item.js:551 #: frontend/src/pages/org-admin/org-departments-list.js:210 #: frontend/src/pages/org-admin/org-group-repos.js:174 #: frontend/src/pages/org-admin/org-groups-search-groups.js:115 #: frontend/src/pages/org-admin/org-groups.js:306 +#: frontend/src/pages/org-admin/org-libraries.js:316 #: frontend/src/pages/org-admin/org-links.js:216 -#: frontend/src/pages/org-admin/org-user-item.js:194 +#: frontend/src/pages/org-admin/org-user-item.js:179 #: frontend/src/pages/org-admin/org-user-repos.js:170 #: frontend/src/pages/sys-admin/departments/group-item.js:69 #: frontend/src/pages/sys-admin/groups/groups-content.js:184 @@ -789,7 +821,7 @@ msgstr "Вы действительно хотите удалить вашу у #: frontend/src/pages/sys-admin/orgs/org-groups.js:120 #: frontend/src/pages/sys-admin/orgs/org-repos.js:117 #: frontend/src/pages/sys-admin/orgs/org-repos.js:125 -#: frontend/src/pages/sys-admin/orgs/org-users.js:298 +#: frontend/src/pages/sys-admin/orgs/org-users.js:288 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:205 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:213 #: frontend/src/pages/sys-admin/repos/dir-content.js:61 @@ -801,8 +833,8 @@ msgstr "Вы действительно хотите удалить вашу у #: frontend/src/pages/sys-admin/users/search-users.js:355 #: frontend/src/pages/sys-admin/users/user-repos.js:163 #: frontend/src/pages/sys-admin/users/user-repos.js:218 -#: frontend/src/pages/sys-admin/users/users-content.js:361 -#: frontend/src/pages/sys-admin/users/users-content.js:560 +#: frontend/src/pages/sys-admin/users/users-content.js:352 +#: frontend/src/pages/sys-admin/users/users-content.js:548 #: frontend/src/pages/sys-admin/users/users.js:510 #: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:65 #: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:69 @@ -830,7 +862,6 @@ msgid "Are you sure you want to disconnect?" msgstr "Вы уверены, что хотите разъединить?" #: frontend/src/components/dialog/confirm-restore-repo.js:31 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:264 #: frontend/src/pages/sys-admin/repos/trash-repos.js:266 msgid "Restore Library" msgstr "Восстановить библиотеку" @@ -844,13 +875,11 @@ msgstr "Вы уверены, что хотите восстановить эту #: frontend/src/pages/file-history-old/history-item.js:126 #: frontend/src/pages/my-libs/my-libs-deleted.js:176 #: frontend/src/pages/my-libs/my-libs-deleted.js:177 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:195 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:267 #: frontend/src/pages/sys-admin/repos/trash-repos.js:197 #: frontend/src/pages/sys-admin/repos/trash-repos.js:269 -#: frontend/src/repo-folder-trash.js:363 frontend/src/repo-folder-trash.js:374 -#: frontend/src/repo-snapshot.js:170 frontend/src/repo-snapshot.js:299 -#: frontend/src/repo-snapshot.js:308 +#: frontend/src/repo-folder-trash.js:358 frontend/src/repo-folder-trash.js:368 +#: frontend/src/repo-snapshot.js:168 frontend/src/repo-snapshot.js:297 +#: frontend/src/repo-snapshot.js:306 msgid "Restore" msgstr "Восстановить" @@ -938,12 +967,13 @@ msgid "New Department Library" msgstr "Новая библиотека отдела" #: frontend/src/components/dialog/create-department-repo-dialog.js:81 -#: frontend/src/components/dialog/create-file-dialog.js:98 +#: frontend/src/components/dialog/create-file-dialog.js:151 #: frontend/src/components/dialog/create-folder-dialog.js:86 #: frontend/src/components/dialog/create-group-dialog.js:69 #: frontend/src/components/dialog/create-repo-dialog.js:188 #: frontend/src/components/dialog/create-tag-dialog.js:79 #: frontend/src/components/dialog/list-created-files-dialog.js:28 +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:66 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:84 #: frontend/src/components/dialog/new-wiki-dialog.js:56 #: frontend/src/components/dialog/org-add-department-dialog.js:73 @@ -963,7 +993,8 @@ msgstr "Новая библиотека отдела" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:63 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:82 #: frontend/src/components/dialog/wiki-select-dialog.js:78 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:627 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:626 +#: frontend/src/components/draft-list-view/draft-list-view.js:36 #: frontend/src/components/group-members.js:30 #: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:122 #: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23 @@ -971,7 +1002,6 @@ msgstr "Новая библиотека отдела" #: frontend/src/pages/my-libs/my-libs-deleted.js:93 #: frontend/src/pages/my-libs/mylib-repo-list-view.js:90 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:160 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:75 #: frontend/src/pages/org-admin/org-admin-list.js:50 #: frontend/src/pages/org-admin/org-department-item.js:250 #: frontend/src/pages/org-admin/org-department-item.js:290 @@ -982,6 +1012,7 @@ msgstr "Новая библиотека отдела" #: frontend/src/pages/org-admin/org-group-repos.js:83 #: frontend/src/pages/org-admin/org-groups-search-groups.js:157 #: frontend/src/pages/org-admin/org-groups.js:160 +#: frontend/src/pages/org-admin/org-libraries.js:147 #: frontend/src/pages/org-admin/org-links.js:100 #: frontend/src/pages/org-admin/org-user-profile.js:136 #: frontend/src/pages/org-admin/org-user-repos.js:79 @@ -1012,12 +1043,12 @@ msgstr "Новая библиотека отдела" #: frontend/src/pages/sys-admin/users/user-links.js:49 #: frontend/src/pages/sys-admin/users/user-repos.js:54 #: frontend/src/pages/sys-admin/users/user-shared-repos.js:35 -#: frontend/src/repo-folder-trash.js:239 frontend/src/repo-snapshot.js:200 +#: frontend/src/repo-folder-trash.js:236 frontend/src/repo-snapshot.js:198 #: frontend/src/shared-dir-view.js:661 msgid "Name" msgstr "Имя" -#: frontend/src/components/dialog/create-file-dialog.js:62 +#: frontend/src/components/dialog/create-file-dialog.js:59 #: frontend/src/components/dialog/create-folder-dialog.js:54 #: frontend/src/components/dialog/rename-dialog.js:56 #: frontend/src/components/dialog/rename-dirent.js:56 @@ -1026,7 +1057,7 @@ msgstr "Имя" msgid "The name \"{name}\" is already taken. Please choose a different name." msgstr "Имя \"{name}\" уже занято. Пожалуйста, выберите другое имя." -#: frontend/src/components/dialog/create-file-dialog.js:94 +#: frontend/src/components/dialog/create-file-dialog.js:147 #: frontend/src/components/toolbar/dir-operation-toolbar.js:207 #: frontend/src/components/toolbar/dir-operation-toolbar.js:232 #: frontend/src/pages/repo-wiki-mode/side-panel.js:176 @@ -1068,7 +1099,7 @@ msgstr "Пароль слишком короткий" #: frontend/src/components/dialog/create-repo-dialog.js:111 #: frontend/src/components/dialog/generate-upload-link.js:150 #: frontend/src/components/dialog/org-add-user-dialog.js:123 -#: frontend/src/components/share-link-panel/link-creation.js:181 +#: frontend/src/components/share-link-panel/link-creation.js:175 msgid "Passwords don't match" msgstr "Пароли не совпадают" @@ -1134,14 +1165,14 @@ msgstr "Доступ" #: frontend/src/components/dialog/share-repo-dialog.js:40 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:22 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57 -#: frontend/src/utils/utils.js:680 +#: frontend/src/utils/utils.js:684 msgid "Read-Write" msgstr "Чтение-запись" #: frontend/src/components/dialog/create-repo-dialog.js:227 #: frontend/src/components/dialog/share-repo-dialog.js:41 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57 -#: frontend/src/utils/utils.js:683 +#: frontend/src/utils/utils.js:687 msgid "Read-Only" msgstr "Только чтение" @@ -1155,7 +1186,7 @@ msgstr "Шифровать" #: frontend/src/components/dialog/org-add-user-dialog.js:145 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:106 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:153 -#: frontend/src/components/share-link-panel/link-creation.js:284 +#: frontend/src/components/share-link-panel/link-creation.js:278 #: frontend/src/pages/sys-admin/web-settings/web-settings.js:239 #: frontend/src/settings.js:48 frontend/src/settings.js:134 msgid "Password" @@ -1165,15 +1196,15 @@ msgstr "Пароль" #: frontend/src/components/dialog/generate-upload-link.js:390 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:110 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:163 -#: frontend/src/components/share-link-panel/link-creation.js:295 +#: frontend/src/components/share-link-panel/link-creation.js:289 msgid "Password again" msgstr "Подтвердите пароль" #: frontend/src/components/dialog/create-tag-dialog.js:53 #: frontend/src/components/dialog/zip-download-dialog.js:73 -#: frontend/src/components/file-uploader/file-uploader.js:400 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:409 -#: frontend/src/pages/upload-link/file-uploader.js:399 +#: frontend/src/components/file-uploader/file-uploader.js:406 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:415 +#: frontend/src/pages/upload-link/file-uploader.js:404 msgid "Internal Server Error" msgstr "Внутренняя ошибка сервера" @@ -1183,10 +1214,10 @@ msgstr "Тег \"{name}\" уже существует." #: frontend/src/components/dialog/create-tag-dialog.js:73 #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:124 -#: frontend/src/components/share-link-panel/link-creation.js:259 +#: frontend/src/components/share-link-panel/link-creation.js:253 #: frontend/src/components/share-link-panel/link-details.js:166 -#: frontend/src/repo-folder-trash.js:201 frontend/src/repo-history.js:112 -#: frontend/src/repo-snapshot.js:150 +#: frontend/src/repo-folder-trash.js:198 frontend/src/repo-history.js:109 +#: frontend/src/repo-snapshot.js:148 msgid "Back" msgstr "Назад" @@ -1202,10 +1233,10 @@ msgstr "Выбрать цвет" #: frontend/src/components/dialog/create-tag-dialog.js:109 #: frontend/src/components/file-view/file-toolbar.js:155 #: frontend/src/components/file-view/file-toolbar.js:214 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:115 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:158 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:199 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:222 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:121 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:165 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:206 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:229 #: frontend/src/shared-dir-view.js:486 msgid "Save" msgstr "Сохранить" @@ -1229,8 +1260,6 @@ msgid "Permission name" msgstr "Имя разрешения" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:151 -#: frontend/src/components/file-uploader/file-uploader.js:684 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:667 #: frontend/src/components/toolbar/dir-operation-toolbar.js:189 #: frontend/src/components/toolbar/dir-operation-toolbar.js:198 #: frontend/src/components/toolbar/dir-operation-toolbar.js:227 @@ -1244,8 +1273,7 @@ msgstr "Имя разрешения" #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:69 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:79 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:89 -#: frontend/src/pages/upload-link/file-uploader.js:625 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:66 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:52 #: frontend/src/shared-dir-view.js:471 msgid "Upload" msgstr "Загрузить" @@ -1253,8 +1281,8 @@ msgstr "Загрузить" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:180 #: frontend/src/components/dialog/zip-download-dialog.js:123 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:637 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:661 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:662 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:686 #: frontend/src/components/file-view/file-toolbar.js:171 #: frontend/src/components/file-view/file-toolbar.js:255 #: frontend/src/components/file-view/file-view-tip.js:25 @@ -1262,10 +1290,10 @@ msgstr "Загрузить" #: frontend/src/components/history-trash-file-view/download.js:10 #: frontend/src/components/shared-file-view/shared-file-view-tip.js:27 #: frontend/src/components/shared-file-view/shared-file-view.js:133 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:331 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:344 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:359 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:372 #: frontend/src/pages/file-history-old/history-item.js:127 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:122 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:128 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:74 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:253 #: frontend/src/pages/org-admin/statistic/statistic-traffic.js:63 @@ -1280,7 +1308,7 @@ msgstr "Загрузить" #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:84 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:94 #: frontend/src/pages/sys-admin/users/user-links.js:202 -#: frontend/src/repo-snapshot.js:309 frontend/src/shared-dir-view.js:769 +#: frontend/src/repo-snapshot.js:307 frontend/src/shared-dir-view.js:769 #: frontend/src/shared-dir-view.js:796 frontend/src/shared-dir-view.js:844 #: frontend/src/shared-dir-view.js:876 frontend/src/shared-dir-view.js:945 #: frontend/src/shared-dir-view.js:963 @@ -1310,9 +1338,9 @@ msgstr "Изменение включает в себя изменение фа #: frontend/src/components/dialog/view-link-dialog.js:38 #: frontend/src/components/share-link-panel/link-item.js:112 #: frontend/src/components/shared-link.js:24 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:329 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:337 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:343 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:357 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:365 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:371 #: frontend/src/pages/org-admin/org-saml-config.js:118 #: frontend/src/pages/org-admin/org-saml-config.js:132 #: frontend/src/pages/org-admin/org-saml-config.js:146 @@ -1345,7 +1373,7 @@ msgstr "Создать ссылку для общего доступа" #: frontend/src/components/select-editor/select-editor.js:138 #: frontend/src/components/share-link-panel/link-details.js:206 #: frontend/src/components/share-link-panel/link-details.js:207 -#: frontend/src/components/toolbar/view-file-toolbar.js:67 +#: frontend/src/components/toolbar/view-file-toolbar.js:87 #: frontend/src/components/user-settings/user-avatar-form.js:97 #: frontend/src/pages/org-admin/org-user-profile.js:139 #: frontend/src/pages/org-admin/org-user-profile.js:145 @@ -1359,9 +1387,9 @@ msgstr "Создать ссылку для общего доступа" #: frontend/src/pages/sys-admin/institutions/institution-info.js:28 #: frontend/src/pages/sys-admin/orgs/org-info.js:41 #: frontend/src/pages/sys-admin/users/user-info.js:91 -#: frontend/src/pages/sys-admin/users/users-content.js:514 +#: frontend/src/pages/sys-admin/users/users-content.js:502 #: frontend/src/pages/wiki/main-panel.js:106 -#: frontend/src/pages/wiki/main-panel.js:107 frontend/src/repo-history.js:306 +#: frontend/src/pages/wiki/main-panel.js:107 frontend/src/repo-history.js:303 msgid "Edit" msgstr "Редактировать" @@ -1399,7 +1427,6 @@ msgstr "Доступ к этой библиотеке предоставлен { #: frontend/src/components/dialog/delete-repo-dialog.js:66 #: frontend/src/components/dialog/org-delete-repo-dialog.js:32 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:33 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:253 #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:101 #: frontend/src/pages/sys-admin/orgs/org-repos.js:122 #: frontend/src/pages/sys-admin/repos/trash-repos.js:255 @@ -1423,28 +1450,11 @@ msgid "Select Tags" msgstr "Выбрать теги" #: frontend/src/components/dialog/edit-filetag-dialog.js:141 -#: frontend/src/components/popover/edit-filetag-popover.js:187 +#: frontend/src/components/popover/edit-filetag-popover.js:182 #: frontend/src/components/popover/list-tag-popover.js:145 msgid "Create a new tag" msgstr "Создать новый тег" -#: frontend/src/components/dialog/edit-filetag-dialog.js:145 -#: frontend/src/components/dialog/list-created-files-dialog.js:52 -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:107 -#: frontend/src/components/dialog/org-add-admin-dialog.js:65 -#: frontend/src/components/dialog/search-file-dialog.js:115 -#: frontend/src/components/dialog/share-admin-link.js:35 -#: frontend/src/components/dialog/share-repo-dialog.js:149 -#: frontend/src/components/dialog/transfer-group-dialog.js:68 -#: frontend/src/components/search/ai-search.js:663 -#: frontend/src/components/search/ai-search.js:700 -#: frontend/src/components/search/search.js:497 -#: frontend/src/components/search/search.js:532 -#: frontend/src/components/system-notification.js:46 -#: frontend/src/pages/groups/group-view.js:479 -msgid "Close" -msgstr "Закрыть" - #: frontend/src/components/dialog/edit-repo-commit-labels.js:47 msgid "Successfully edited labels." msgstr "Успешно изменены метки." @@ -1458,48 +1468,48 @@ msgid "Find an option" msgstr "Поиск опции" #: frontend/src/components/dialog/extra-attributes-dialog/index.js:217 -#: frontend/src/components/dirent-detail/detail-list-view.js:93 -#: frontend/src/components/dirent-detail/detail-list-view.js:134 +#: frontend/src/components/dirent-detail/detail-list-view.js:92 +#: frontend/src/components/dirent-detail/detail-list-view.js:133 msgid "Edit extra properties" msgstr "Редактировать дополнительные свойства" #: frontend/src/components/dialog/generate-upload-link.js:142 #: frontend/src/components/dialog/reset-webdav-password.js:29 #: frontend/src/components/dialog/set-webdav-password.js:29 -#: frontend/src/components/share-link-panel/link-creation.js:173 +#: frontend/src/components/share-link-panel/link-creation.js:167 msgid "Please enter a password." msgstr "Пожалуйста, введите пароль." #: frontend/src/components/dialog/generate-upload-link.js:146 #: frontend/src/components/dialog/reset-webdav-password.js:33 #: frontend/src/components/dialog/set-webdav-password.js:33 -#: frontend/src/components/share-link-panel/link-creation.js:177 +#: frontend/src/components/share-link-panel/link-creation.js:171 msgid "The password is too short." msgstr "Пароль слишком короткий." #: frontend/src/components/dialog/generate-upload-link.js:154 #: frontend/src/components/dialog/reset-webdav-password.js:38 #: frontend/src/components/dialog/set-webdav-password.js:38 -#: frontend/src/components/share-link-panel/link-creation.js:185 +#: frontend/src/components/share-link-panel/link-creation.js:179 msgid "" "The password is too weak. It should include at least {passwordStrengthLevel}" " of the following: number, upper letter, lower letter and other symbols." msgstr "Пароль слишком слабый. Он должен содержать не менее {passwordStrengthLevel} из следующих элементов: числа, заглавные буквы, строчные буквы и другие символы." #: frontend/src/components/dialog/generate-upload-link.js:162 -#: frontend/src/components/share-link-panel/link-creation.js:193 +#: frontend/src/components/share-link-panel/link-creation.js:187 msgid "Please select an expiration time" msgstr "Пожалуйста, выберите срок действия" #: frontend/src/components/dialog/generate-upload-link.js:170 -#: frontend/src/components/share-link-panel/link-creation.js:202 +#: frontend/src/components/share-link-panel/link-creation.js:196 msgid "Please enter days" msgstr "Пожалуйста, введите дни" #: frontend/src/components/dialog/generate-upload-link.js:174 #: frontend/src/components/dialog/lib-history-setting-dialog.js:66 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:66 -#: frontend/src/components/share-link-panel/link-creation.js:206 +#: frontend/src/components/share-link-panel/link-creation.js:200 msgid "Please enter a non-negative integer" msgstr "Пожалуйста, введите неотрицательное целое число" @@ -1510,7 +1520,7 @@ msgstr "Ссылка для загрузки скопирована в буфе #: frontend/src/components/dialog/generate-upload-link.js:276 #: frontend/src/components/dialog/reset-webdav-password.js:68 #: frontend/src/components/dialog/set-webdav-password.js:68 -#: frontend/src/components/share-link-panel/link-creation.js:285 +#: frontend/src/components/share-link-panel/link-creation.js:279 msgid "" "(at least {passwordMinLength} characters and includes " "{passwordStrengthLevel} of the following: number, upper letter, lower letter" @@ -1557,18 +1567,18 @@ msgstr "Отправить" #: frontend/src/components/dialog/generate-upload-link.js:367 #: frontend/src/components/dialog/generate-upload-link.js:372 -#: frontend/src/components/share-link-panel/link-creation.js:273 -#: frontend/src/components/share-link-panel/link-creation.js:278 +#: frontend/src/components/share-link-panel/link-creation.js:267 +#: frontend/src/components/share-link-panel/link-creation.js:272 msgid "Add password protection" msgstr "Защитить паролем" #: frontend/src/components/dialog/generate-upload-link.js:403 -#: frontend/src/components/share-link-panel/link-creation.js:308 +#: frontend/src/components/share-link-panel/link-creation.js:302 msgid "Add auto expiration" msgstr "Добавить авто истечение срока действия" #: frontend/src/components/dialog/generate-upload-link.js:422 -#: frontend/src/components/share-link-panel/link-creation.js:344 +#: frontend/src/components/share-link-panel/link-creation.js:338 #: frontend/src/components/user-settings/web-api-auth-token.js:86 msgid "Generate" msgstr "Создать" @@ -1688,8 +1698,8 @@ msgstr "Успешно приглашен %(email) и %(num) других люд #: frontend/src/components/dialog/invite-people-dialog.js:107 #: frontend/src/components/dialog/share-dialog.js:154 #: frontend/src/components/dialog/share-to-invite-people.js:273 -#: frontend/src/components/main-side-nav.js:261 -#: frontend/src/components/main-side-nav.js:263 +#: frontend/src/components/main-side-nav.js:271 +#: frontend/src/components/main-side-nav.js:273 #: frontend/src/components/toolbar/invitations-toolbar.js:31 #: frontend/src/components/toolbar/invitations-toolbar.js:35 #: frontend/src/pages/invitations/invitations-view.js:282 @@ -1747,33 +1757,36 @@ msgstr "Пароль будет храниться на сервере в теч msgid "Successfully set library history." msgstr "Успешно установлена история библиотеки." -#: frontend/src/components/dialog/lib-history-setting-dialog.js:112 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:110 -msgid "{placeholder} History Setting" -msgstr "{placeholder} Настройка истории" +#: frontend/src/components/dialog/lib-history-setting-dialog.js:116 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:114 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:351 +#: frontend/src/pages/my-libs/mylib-repo-menu.js:154 +#: frontend/src/pages/sys-admin/repos/repos.js:271 +msgid "History Setting" +msgstr "Настройка истории" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:123 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:122 msgid "Setting library history is disabled by Admin." msgstr "Настройка истории библиотеки отключена администратором." -#: frontend/src/components/dialog/lib-history-setting-dialog.js:128 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:121 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:127 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:120 msgid "Keep full history" msgstr "Сохранять полную историю" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:132 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:125 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:131 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:124 msgid "Don't keep history" msgstr "Не сохранять историю" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:136 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:129 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:135 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:128 msgid "Only keep a period of history:" msgstr "Сохранить только период истории: " -#: frontend/src/components/dialog/lib-history-setting-dialog.js:145 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:144 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:117 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:138 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:137 #: frontend/src/components/set-link-expiration.js:89 msgid "days" msgstr "дней" @@ -1806,30 +1819,30 @@ msgstr "Разрешения пользователя" msgid "Group Permission" msgstr "Разрешения группы" -#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:69 +#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:73 msgid "{placeholder} Folder Permission" msgstr "{placeholder} Разрешения папки" -#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:69 -msgid "Set permission of {placeholder}" -msgstr "Установить разрешение для {placeholder}" +#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:73 +msgid "Set {placeholder}'s permission" +msgstr "Установить права доступа к {placeholder}" #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:186 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:169 #: frontend/src/components/dialog/repo-api-token-dialog.js:197 #: frontend/src/components/dialog/zip-download-dialog.js:76 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:294 -#: frontend/src/pages/lib-content-view/lib-content-view.js:181 -#: frontend/src/pages/lib-content-view/lib-content-view.js:710 -#: frontend/src/pages/lib-content-view/lib-content-view.js:758 -#: frontend/src/pages/lib-content-view/lib-content-view.js:850 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1035 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1051 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1087 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1115 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1177 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1233 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1271 +#: frontend/src/pages/lib-content-view/lib-content-view.js:185 +#: frontend/src/pages/lib-content-view/lib-content-view.js:735 +#: frontend/src/pages/lib-content-view/lib-content-view.js:784 +#: frontend/src/pages/lib-content-view/lib-content-view.js:869 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1065 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1081 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1117 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1145 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1209 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1259 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1287 #: frontend/src/pages/my-libs/my-libs-deleted.js:152 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:293 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:315 @@ -1838,22 +1851,22 @@ msgstr "Установить разрешение для {placeholder}" #: frontend/src/pages/search/main-panel.js:197 #: frontend/src/pages/shared-with-all/public-shared-view.js:106 #: frontend/src/pages/sys-admin/abuse-reports.js:45 -#: frontend/src/pages/upload-link/file-uploader.js:433 -#: frontend/src/repo-folder-trash.js:136 frontend/src/repo-folder-trash.js:333 -#: frontend/src/utils/utils.js:1190 +#: frontend/src/pages/upload-link/file-uploader.js:437 +#: frontend/src/repo-folder-trash.js:136 frontend/src/repo-folder-trash.js:329 +#: frontend/src/utils/utils.js:1194 msgid "Error" msgstr "Ошибка" #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:189 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:172 #: frontend/src/components/dialog/repo-api-token-dialog.js:199 -#: frontend/src/pages/lib-content-view/lib-content-view.js:187 +#: frontend/src/pages/lib-content-view/lib-content-view.js:191 #: frontend/src/pages/search/main-panel.js:82 #: frontend/src/pages/sys-admin/abuse-reports.js:47 -#: frontend/src/repo-folder-trash.js:142 frontend/src/repo-folder-trash.js:335 +#: frontend/src/repo-folder-trash.js:142 frontend/src/repo-folder-trash.js:331 #: frontend/src/shared-file-view-document.js:74 #: frontend/src/shared-file-view-spreadsheet.js:71 -#: frontend/src/utils/utils.js:1193 frontend/src/view-file-document.js:76 +#: frontend/src/utils/utils.js:1197 frontend/src/view-file-document.js:76 #: frontend/src/view-file-spreadsheet.js:71 msgid "Please check the network." msgstr "Пожалуйста, проверьте сеть." @@ -1891,23 +1904,6 @@ msgstr "Выбрать группу" msgid "User" msgstr "Пользователь" -#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:283 -#: frontend/src/components/dialog/org-add-member-dialog.js:58 -#: frontend/src/components/dialog/share-to-user.js:357 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-member-dialog.js:37 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-member-dialog.js:56 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-batch-add-admin-dialog.js:45 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:45 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:46 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:240 -#: frontend/src/components/list-and-add-group-members.js:173 -#: frontend/src/pages/org-admin/org-users-search-users.js:196 -#: frontend/src/pages/org-admin/org-users-users.js:260 -#: frontend/src/pages/sys-admin/users/search-users.js:313 -#: frontend/src/pages/sys-admin/users/users.js:425 -msgid "Search users" -msgstr "Поиск пользователей" - #: frontend/src/components/dialog/list-created-files-dialog.js:23 msgid "Created Files" msgstr "Созданные файлы" @@ -1922,60 +1918,67 @@ msgstr "Созданные файлы" #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:48 #: frontend/src/pages/sys-admin/devices/devices-errors.js:53 #: frontend/src/pages/sys-admin/logs-page/login-logs.js:48 -#: frontend/src/repo-history.js:141 frontend/src/repo-history.js:148 +#: frontend/src/repo-history.js:138 frontend/src/repo-history.js:145 #: frontend/src/user-notifications.js:131 #: frontend/src/user-notifications.js:135 msgid "Time" msgstr "Время" -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79 -msgid "Tagged Files" -msgstr "Помеченные файлы" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:44 +#: frontend/src/pages/drafts/draft-content.js:29 +msgid "Successfully deleted draft %(draft)s." +msgstr "Успешно удален черновик %(draft)s." -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:85 -#: frontend/src/components/dialog/search-file-dialog.js:94 -#: frontend/src/components/dirent-detail/detail-list-view.js:120 -#: frontend/src/components/dirent-detail/file-details.js:85 -#: frontend/src/components/dirent-detail/lib-details.js:69 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:630 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124 -#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24 -#: frontend/src/file-history-old.js:245 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:74 -#: frontend/src/pages/my-libs/mylib-repo-list-view.js:92 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:80 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:82 -#: frontend/src/pages/org-admin/org-department-item.js:327 -#: frontend/src/pages/org-admin/org-group-repos.js:84 -#: frontend/src/pages/org-admin/org-user-repos.js:80 -#: frontend/src/pages/org-admin/org-user-shared-repos.js:78 -#: frontend/src/pages/search/advanced-search.js:78 -#: frontend/src/pages/search/advanced-search.js:226 -#: frontend/src/pages/share-with-ocm/remote-dir-content.js:99 -#: frontend/src/pages/shared-libs/shared-libs.js:84 -#: frontend/src/pages/sys-admin/departments/department-libraries.js:85 -#: frontend/src/pages/sys-admin/repos/dir-content.js:104 -#: frontend/src/pages/sys-admin/repos/repos.js:82 -#: frontend/src/pages/sys-admin/repos/repos.js:84 -#: frontend/src/pages/sys-admin/users/user-shared-repos.js:37 -#: frontend/src/repo-folder-trash.js:242 frontend/src/repo-snapshot.js:201 -#: frontend/src/shared-dir-view.js:663 -msgid "Size" -msgstr "Размер" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:48 +#: frontend/src/pages/drafts/draft-content.js:33 +msgid "Failed to delete draft %(draft)s." +msgstr "Не удалось удалить черновик %(draft)s." +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:61 +#: frontend/src/pages/drafts/drafts-view.js:19 +msgid "Drafts" +msgstr "Черновики" + +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:67 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:74 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:74 +#: frontend/src/components/group-members.js:125 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:126 +#: frontend/src/components/wiki-list-view/wiki-list-view.js:45 +#: frontend/src/pages/groups/group-view.js:381 +#: frontend/src/pages/org-admin/org-group-members.js:109 +#: frontend/src/pages/org-admin/org-libraries.js:153 +#: frontend/src/pages/org-admin/org-links.js:101 +#: frontend/src/pages/org-admin/org-user-shared-repos.js:77 +#: frontend/src/pages/shared-libs/shared-libs.js:86 +#: frontend/src/pages/sys-admin/groups/group-members.js:166 +#: frontend/src/pages/sys-admin/groups/groups-content.js:58 +#: frontend/src/pages/sys-admin/links/share-links.js:66 +#: frontend/src/pages/sys-admin/orgs/org-repos.js:35 +#: frontend/src/pages/sys-admin/repos/repos.js:88 +#: frontend/src/pages/sys-admin/repos/trash-repos.js:67 +#: frontend/src/pages/sys-admin/users/user-groups.js:119 +#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:170 +#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:188 +msgid "Owner" +msgstr "Владелец" + +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:68 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:86 #: frontend/src/components/dialog/search-file-dialog.js:95 #: frontend/src/components/dialog/share-repo-dialog.js:129 #: frontend/src/components/dialog/wiki-select-dialog.js:79 -#: frontend/src/components/dirent-detail/detail-list-view.js:87 -#: frontend/src/components/dirent-detail/detail-list-view.js:122 +#: frontend/src/components/dirent-detail/detail-list-view.js:86 +#: frontend/src/components/dirent-detail/detail-list-view.js:121 #: frontend/src/components/dirent-detail/file-details.js:87 #: frontend/src/components/dirent-detail/lib-details.js:70 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:631 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:630 +#: frontend/src/components/draft-list-view/draft-list-view.js:38 #: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:125 #: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25 #: frontend/src/components/wiki-list-view/wiki-list-view.js:46 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:76 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:46 #: frontend/src/pages/my-libs/mylib-repo-list-view.js:94 #: frontend/src/pages/org-admin/org-user-repos.js:81 #: frontend/src/pages/org-admin/org-user-shared-repos.js:79 @@ -1990,11 +1993,61 @@ msgstr "Размер" msgid "Last Update" msgstr "Последнее обновление" +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79 +msgid "Tagged Files" +msgstr "Помеченные файлы" + +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:85 +#: frontend/src/components/dialog/search-file-dialog.js:94 +#: frontend/src/components/dirent-detail/detail-list-view.js:119 +#: frontend/src/components/dirent-detail/file-details.js:85 +#: frontend/src/components/dirent-detail/lib-details.js:69 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:629 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124 +#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24 +#: frontend/src/file-history-old.js:245 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:44 +#: frontend/src/pages/my-libs/mylib-repo-list-view.js:92 +#: frontend/src/pages/org-admin/org-department-item.js:327 +#: frontend/src/pages/org-admin/org-group-repos.js:84 +#: frontend/src/pages/org-admin/org-libraries.js:150 +#: frontend/src/pages/org-admin/org-user-repos.js:80 +#: frontend/src/pages/org-admin/org-user-shared-repos.js:78 +#: frontend/src/pages/search/advanced-search.js:78 +#: frontend/src/pages/search/advanced-search.js:226 +#: frontend/src/pages/share-with-ocm/remote-dir-content.js:99 +#: frontend/src/pages/shared-libs/shared-libs.js:84 +#: frontend/src/pages/sys-admin/departments/department-libraries.js:85 +#: frontend/src/pages/sys-admin/repos/dir-content.js:104 +#: frontend/src/pages/sys-admin/repos/repos.js:82 +#: frontend/src/pages/sys-admin/repos/repos.js:84 +#: frontend/src/pages/sys-admin/users/user-shared-repos.js:37 +#: frontend/src/repo-folder-trash.js:238 frontend/src/repo-snapshot.js:199 +#: frontend/src/shared-dir-view.js:663 +msgid "Size" +msgstr "Размер" + #: frontend/src/components/dialog/list-taggedfiles-dialog.js:165 #: frontend/src/pages/starred/starred.js:221 msgid "deleted" msgstr "удален" +#: frontend/src/components/dialog/local-draft-dialog.js:17 +msgid "Local draft" +msgstr "Локальный черновик" + +#: frontend/src/components/dialog/local-draft-dialog.js:19 +msgid "You have an unsaved draft. Do you like to use it?" +msgstr "У вас есть несохраненный черновик. Хотите использовать его?" + +#: frontend/src/components/dialog/local-draft-dialog.js:22 +msgid "Use draft" +msgstr "Использовать черновик" + +#: frontend/src/components/dialog/local-draft-dialog.js:23 +msgid "Delete draft" +msgstr "Удалить черновик" + #: frontend/src/components/dialog/manage-members-dialog.js:21 msgid "Manage group members" msgstr "Управление членами группы" @@ -2013,8 +2066,10 @@ msgstr "Новая Wiki" #: frontend/src/components/dialog/op-menu.js:53 #: frontend/src/components/dialog/op-menu.js:54 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:809 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:810 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:837 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:838 +#: frontend/src/components/draft-list-view/draft-list-item.js:104 +#: frontend/src/components/draft-list-view/draft-list-item.js:105 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:123 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:124 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:152 @@ -2039,16 +2094,16 @@ msgstr "Новая Wiki" #: frontend/src/pages/my-libs/mylib-repo-menu.js:210 #: frontend/src/pages/my-libs/mylib-repo-menu.js:263 #: frontend/src/pages/my-libs/mylib-repo-menu.js:264 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:260 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:261 #: frontend/src/pages/org-admin/org-groups-search-groups.js:108 #: frontend/src/pages/org-admin/org-groups-search-groups.js:109 #: frontend/src/pages/org-admin/org-groups.js:299 #: frontend/src/pages/org-admin/org-groups.js:300 +#: frontend/src/pages/org-admin/org-libraries.js:309 +#: frontend/src/pages/org-admin/org-libraries.js:310 #: frontend/src/pages/org-admin/org-links.js:209 #: frontend/src/pages/org-admin/org-links.js:210 -#: frontend/src/pages/org-admin/org-user-item.js:187 -#: frontend/src/pages/org-admin/org-user-item.js:188 +#: frontend/src/pages/org-admin/org-user-item.js:172 +#: frontend/src/pages/org-admin/org-user-item.js:173 #: frontend/src/pages/repo-wiki-mode/side-panel.js:168 #: frontend/src/pages/repo-wiki-mode/side-panel.js:169 #: frontend/src/pages/sdoc/sdoc-file-history/history-version.js:127 @@ -2107,7 +2162,7 @@ msgstr "Новый отдел" #: frontend/src/pages/sys-admin/departments/department.js:105 #: frontend/src/pages/sys-admin/groups/group-members.js:324 #: frontend/src/pages/sys-admin/institutions/institution-users.js:362 -#: frontend/src/pages/sys-admin/orgs/org-users.js:434 +#: frontend/src/pages/sys-admin/orgs/org-users.js:415 msgid "Add Member" msgstr "Добавить участника" @@ -2158,11 +2213,11 @@ msgstr "Вы можете ввести несколько адресов эле #: frontend/src/pages/sys-admin/institutions/institutions.js:127 #: frontend/src/pages/sys-admin/orgs/org-groups.js:107 #: frontend/src/pages/sys-admin/orgs/org-repos.js:100 -#: frontend/src/pages/sys-admin/orgs/org-users.js:228 +#: frontend/src/pages/sys-admin/orgs/org-users.js:220 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:138 #: frontend/src/pages/sys-admin/terms-and-conditions/item.js:125 #: frontend/src/pages/sys-admin/users/user-repos.js:192 -#: frontend/src/pages/sys-admin/users/users-content.js:403 +#: frontend/src/pages/sys-admin/users/users-content.js:393 msgid "Are you sure you want to delete {placeholder} ?" msgstr "Вы уверены, что хотите удалить {placeholder} ?" @@ -2173,7 +2228,7 @@ msgstr "Удалить отдел" #: frontend/src/components/dialog/org-delete-member-dialog.js:40 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-member-dialog.js:40 -#: frontend/src/pages/sys-admin/orgs/org-users.js:295 +#: frontend/src/pages/sys-admin/orgs/org-users.js:285 msgid "Delete Member" msgstr "Удалить участника" @@ -2259,9 +2314,9 @@ msgid "API token is copied to the clipboard." msgstr "Токен API скопирован в буфер обмена." #: frontend/src/components/dialog/repo-api-token-dialog.js:116 -#: frontend/src/pages/lib-content-view/lib-content-view.js:168 -#: frontend/src/pages/lib-content-view/lib-content-view.js:171 -#: frontend/src/repo-folder-trash.js:131 frontend/src/utils/utils.js:1185 +#: frontend/src/pages/lib-content-view/lib-content-view.js:172 +#: frontend/src/pages/lib-content-view/lib-content-view.js:175 +#: frontend/src/repo-folder-trash.js:131 frontend/src/utils/utils.js:1189 msgid "Permission denied" msgstr "Доступ запрещен" @@ -2277,29 +2332,33 @@ msgstr "{placeholder} Токен API" msgid "{placeholder} SeaTable integration" msgstr "{placeholder} Интеграция SeaTable" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:52 -msgid "{placeholder} Share Admin" -msgstr "{placeholder} Общедоступные ссылки" +#: frontend/src/components/dialog/repo-share-admin-dialog.js:56 +#: frontend/src/components/main-side-nav.js:278 +#: frontend/src/components/main-side-nav.js:280 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:354 +#: frontend/src/pages/my-libs/mylib-repo-menu.js:178 +msgid "Share Admin" +msgstr "Предоставленные ресурсы" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:67 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:65 #: frontend/src/pages/share-admin/share-links.js:554 #: frontend/src/pages/share-admin/upload-links.js:286 #: frontend/src/pages/sys-admin/links/links-nav.js:15 msgid "Share Links" msgstr "Общедоступные ссылки" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:74 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:72 #: frontend/src/pages/share-admin/share-links.js:557 #: frontend/src/pages/share-admin/upload-links.js:288 #: frontend/src/pages/sys-admin/links/links-nav.js:16 msgid "Upload Links" msgstr "Ссылки для загрузки" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:80 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:78 msgid "User Shares" msgstr "Общие ресурсы пользователей" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:85 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:83 msgid "Group Shares" msgstr "Общие ресурсы групп" @@ -2427,15 +2486,15 @@ msgstr "Поделиться с другим сервером" #: frontend/src/components/dialog/share-dialog.js:323 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-dialog.js:84 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:640 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:664 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:665 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:689 #: frontend/src/components/file-view/file-toolbar.js:143 #: frontend/src/components/file-view/file-toolbar.js:242 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:348 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:511 #: frontend/src/components/toolbar/dir-operation-toolbar.js:218 -#: frontend/src/components/toolbar/view-file-toolbar.js:77 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:105 +#: frontend/src/components/toolbar/view-file-toolbar.js:103 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:69 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:359 #: frontend/src/pages/my-libs/mylib-repo-menu.js:142 @@ -2497,12 +2556,12 @@ msgstr "Email пользователя" #: frontend/src/components/dialog/share-to-other-server.js:193 #: frontend/src/pages/groups/group-view.js:302 -#: frontend/src/pages/org-admin/org-user-item.js:83 +#: frontend/src/pages/org-admin/org-user-item.js:82 #: frontend/src/pages/org-admin/org-users-users.js:157 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:168 -#: frontend/src/pages/sys-admin/users/users-content.js:261 -#: frontend/src/pages/sys-admin/users/users-content.js:322 -#: frontend/src/pages/sys-admin/users/users-content.js:327 +#: frontend/src/pages/sys-admin/users/users-content.js:256 +#: frontend/src/pages/sys-admin/users/users-content.js:313 +#: frontend/src/pages/sys-admin/users/users-content.js:318 #: frontend/src/pages/sys-admin/users/users.js:269 #: frontend/src/pages/sys-admin/users/users.js:293 msgid "It may take some time, please wait." @@ -2518,7 +2577,7 @@ msgstr "Это может занять некоторое время, пожал #: frontend/src/pages/sys-admin/invitations/invitations.js:300 #: frontend/src/pages/sys-admin/notifications/notifications.js:274 #: frontend/src/pages/sys-admin/orgs/org-repos.js:176 -#: frontend/src/pages/sys-admin/orgs/org-users.js:390 +#: frontend/src/pages/sys-admin/orgs/org-users.js:371 #: frontend/src/pages/sys-admin/orgs/orgs.js:105 #: frontend/src/pages/sys-admin/orgs/search-orgs.js:69 #: frontend/src/pages/sys-admin/repos/dir-view.js:96 @@ -2633,31 +2692,6 @@ msgstr "Пароли не совпадают." msgid "Add Organization" msgstr "Добавить сообщество" -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:74 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:74 -#: frontend/src/components/group-members.js:125 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:126 -#: frontend/src/components/wiki-list-view/wiki-list-view.js:45 -#: frontend/src/pages/groups/group-view.js:381 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:86 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:65 -#: frontend/src/pages/org-admin/org-group-members.js:109 -#: frontend/src/pages/org-admin/org-links.js:101 -#: frontend/src/pages/org-admin/org-user-shared-repos.js:77 -#: frontend/src/pages/shared-libs/shared-libs.js:86 -#: frontend/src/pages/sys-admin/groups/group-members.js:166 -#: frontend/src/pages/sys-admin/groups/groups-content.js:58 -#: frontend/src/pages/sys-admin/links/share-links.js:66 -#: frontend/src/pages/sys-admin/orgs/org-repos.js:35 -#: frontend/src/pages/sys-admin/repos/repos.js:88 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:67 -#: frontend/src/pages/sys-admin/users/user-groups.js:119 -#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:170 -#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:188 -msgid "Owner" -msgstr "Владелец" - #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:101 msgid "Owner can use admin panel in an organization, must be a new account." msgstr "Владелец может использовать админ-панель в сообществе, должен быть новый аккаунт." @@ -2700,7 +2734,7 @@ msgstr "(Если не заполнено, владелец будет адми #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:80 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:81 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:51 -#: frontend/src/components/dialog/transfer-dialog.js:146 +#: frontend/src/components/dialog/transfer-dialog.js:79 msgid "Select a user" msgstr "Выбрать пользователя" @@ -2725,7 +2759,7 @@ msgid "End date" msgstr "Дата окончания" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:34 -#: frontend/src/components/dialog/transfer-dialog.js:173 +#: frontend/src/components/dialog/transfer-dialog.js:71 msgid "Transfer Library {library_name}" msgstr "Передать библиотеку {library_name}" @@ -2745,17 +2779,17 @@ msgstr "Установить имя" msgid "Terms" msgstr "Условия" -#: frontend/src/components/dialog/transfer-dialog.js:127 -msgid "Transfer to user" -msgstr "Передать пользователю" +#: frontend/src/components/dialog/transfer-dialog.js:87 +msgid "Select a department" +msgstr "Выбрать отдел" -#: frontend/src/components/dialog/transfer-dialog.js:133 +#: frontend/src/components/dialog/transfer-dialog.js:95 msgid "Transfer to department" msgstr "Передать в отдел" -#: frontend/src/components/dialog/transfer-dialog.js:157 -msgid "Select a department" -msgstr "Выбрать отдел" +#: frontend/src/components/dialog/transfer-dialog.js:95 +msgid "Transfer to user" +msgstr "Передать пользователю" #: frontend/src/components/dialog/transfer-group-dialog.js:55 #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:104 @@ -2820,65 +2854,64 @@ msgstr "Не удалось скачать. Общий размер файлов msgid "Packaging..." msgstr "Упаковка..." -#: frontend/src/components/dir-view-mode/dir-column-file.js:48 +#: frontend/src/components/dir-view-mode/dir-column-file.js:69 msgid "File does not exist." msgstr "Файл не существует." -#: frontend/src/components/dirent-detail/detail-list-view.js:86 -#: frontend/src/components/dirent-detail/detail-list-view.js:121 +#: frontend/src/components/dir-view-mode/dir-column-file.js:90 +msgid "This file is in draft stage." +msgstr "Этот файл находится в стадии черновика." + +#: frontend/src/components/dir-view-mode/dir-column-file.js:91 +msgid "View Draft" +msgstr "Просмотр черновика" + +#: frontend/src/components/dirent-detail/detail-list-view.js:85 +#: frontend/src/components/dirent-detail/detail-list-view.js:120 #: frontend/src/components/dirent-detail/file-details.js:86 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:75 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:45 msgid "Location" msgstr "Местонахождение" -#: frontend/src/components/dirent-detail/detail-list-view.js:102 -#: frontend/src/components/dirent-detail/detail-list-view.js:104 +#: frontend/src/components/dirent-detail/detail-list-view.js:101 +#: frontend/src/components/dirent-detail/detail-list-view.js:103 msgid "Apply properties to files inside the folder" msgstr "Применение свойств к файлам внутри папки" #: frontend/src/components/dirent-detail/lib-details.js:68 -#: frontend/src/components/main-side-nav.js:180 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:79 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:82 +#: frontend/src/components/main-side-nav.js:181 +#: frontend/src/pages/org-admin/org-libraries.js:149 #: frontend/src/pages/repo-wiki-mode/side-panel.js:161 -#: frontend/src/pages/sys-admin/info.js:116 +#: frontend/src/pages/sys-admin/info.js:112 #: frontend/src/pages/sys-admin/repos/repos.js:81 #: frontend/src/pages/sys-admin/repos/repos.js:84 msgid "Files" msgstr "Файлы" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:210 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:705 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 msgid "Frozen by {name}" msgstr "Заморожено {name}" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:210 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:705 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 msgid "locked by {name}" msgstr "заблокирован {name}" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:214 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:711 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:736 msgid "freezed" msgstr "заморожено" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:214 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:711 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:736 #: frontend/src/components/file-view/file-info.js:31 #: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:17 msgid "locked" msgstr "заблокирован" -#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 -msgid "Unselect this item" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 -msgid "Select this item" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-item.js:734 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:818 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:759 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:846 #: frontend/src/components/file-view/file-info.js:40 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:643 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:333 @@ -2890,8 +2923,8 @@ msgstr "" msgid "Unstar" msgstr "Снять отметку" -#: frontend/src/components/dirent-list-view/dirent-list-item.js:734 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:818 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:759 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:846 #: frontend/src/components/file-view/file-info.js:40 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:643 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:333 @@ -2901,24 +2934,40 @@ msgstr "Снять отметку" msgid "Star" msgstr "Отметить" -#: frontend/src/components/dirent-list-view/dirent-list-view.js:623 -msgid "Unselect all items" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-view.js:623 -msgid "Select all items" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-none-view.js:54 +#: frontend/src/components/dirent-list-view/dirent-none-view.js:52 msgid "This folder has no content at this time." msgstr "В этой папке нет содержимого на данный момент." -#: frontend/src/components/dirent-list-view/dirent-none-view.js:55 +#: frontend/src/components/dirent-list-view/dirent-none-view.js:53 msgid "You can create files quickly" msgstr "Вы можете создавать файлы быстро" +#: frontend/src/components/draft-list-view/draft-list-item.js:113 +#: frontend/src/pages/sdoc-revision/index.js:123 +msgid "Publish" +msgstr "Опубликовать" + +#: frontend/src/components/draft-list-view/draft-list-view.js:37 +#: frontend/src/pages/dashboard/content.js:34 +#: frontend/src/pages/org-admin/devices/devices-errors.js:51 +#: frontend/src/pages/org-admin/org-logs-file-audit.js:103 +#: frontend/src/pages/org-admin/org-logs-file-update.js:117 +#: frontend/src/pages/org-admin/org-logs-perm-audit.js:84 +#: frontend/src/pages/share-admin/share-links.js:88 +#: frontend/src/pages/share-admin/upload-links.js:51 +#: frontend/src/pages/starred/starred.js:35 +#: frontend/src/pages/sys-admin/abuse-reports.js:87 +#: frontend/src/pages/sys-admin/devices/devices-errors.js:51 +#: frontend/src/pages/sys-admin/file-scan-records.js:29 +#: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:91 +#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:169 +#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:187 +#: frontend/src/pages/sys-admin/web-settings/web-settings.js:279 +msgid "Library" +msgstr "Библиотека" + #: frontend/src/components/file-chooser/file-chooser.js:286 -#: frontend/src/components/search/ai-search.js:453 +#: frontend/src/components/search/ai-search.js:452 #: frontend/src/components/search/wiki-search.js:193 msgid "No results matching" msgstr "Ничего не найдено" @@ -2932,151 +2981,132 @@ msgstr "Текущая библиотека" msgid "Other Libraries" msgstr "Другие библиотеки" -#: frontend/src/components/file-uploader/file-uploader.js:148 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:146 -#: frontend/src/pages/upload-link/file-uploader.js:140 +#: frontend/src/components/file-uploader/file-uploader.js:149 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:147 +#: frontend/src/pages/upload-link/file-uploader.js:141 msgid "Please upload no more than {maxFiles} files at a time." msgstr "Загружайте не более {maxFiles} файлов одновременно." -#: frontend/src/components/file-uploader/file-uploader.js:395 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:406 -#: frontend/src/pages/upload-link/file-uploader.js:396 +#: frontend/src/components/file-uploader/file-uploader.js:401 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:412 +#: frontend/src/pages/upload-link/file-uploader.js:401 msgid "File is locked by others." msgstr "Файл заблокирован другими." -#: frontend/src/components/file-uploader/file-uploader.js:396 +#: frontend/src/components/file-uploader/file-uploader.js:402 msgid "Invalid filename." msgstr "Неверное имя файла." -#: frontend/src/components/file-uploader/file-uploader.js:397 +#: frontend/src/components/file-uploader/file-uploader.js:403 msgid "File already exists." msgstr "Файл уже существует." -#: frontend/src/components/file-uploader/file-uploader.js:398 +#: frontend/src/components/file-uploader/file-uploader.js:404 msgid "File size is too large." msgstr "Размер файла слишком большой." -#: frontend/src/components/file-uploader/file-uploader.js:399 +#: frontend/src/components/file-uploader/file-uploader.js:405 msgid "Out of quota." msgstr "Превышение квоты дискового пространства." -#: frontend/src/components/file-uploader/file-uploader.js:408 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:399 -#: frontend/src/pages/upload-link/file-uploader.js:389 +#: frontend/src/components/file-uploader/file-uploader.js:414 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:405 +#: frontend/src/pages/upload-link/file-uploader.js:394 msgid "Network error" msgstr "Ошибка сети" -#: frontend/src/components/file-uploader/forbid-upload-list-item.js:23 -#: frontend/src/components/shared-link-file-uploader/forbid-upload-list-item.js:23 -#: frontend/src/pages/upload-link/forbid-upload-list-item.js:23 -msgid "File too large" -msgstr "Файл слишком большой" +#: frontend/src/components/file-uploader/forbid-upload-list-item.js:13 +#: frontend/src/components/shared-link-file-uploader/forbid-upload-list-item.js:13 +msgid "Please upload files less than {placeholder}M" +msgstr "Загрузите файлы меньше, чем {placeholder}M" -#: frontend/src/components/file-uploader/upload-list-item.js:94 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:94 +#: frontend/src/components/file-uploader/upload-list-item.js:97 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:97 #: frontend/src/pages/upload-link/upload-list-item.js:94 msgid "Preparing to upload..." msgstr "Подготовка к загрузке..." -#: frontend/src/components/file-uploader/upload-list-item.js:95 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:95 +#: frontend/src/components/file-uploader/upload-list-item.js:98 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:98 #: frontend/src/pages/upload-link/upload-list-item.js:95 msgid "Remaining" msgstr "Осталось" -#: frontend/src/components/file-uploader/upload-list-item.js:96 -#: frontend/src/components/file-uploader/upload-list-item.js:122 -#: frontend/src/components/file-view/file-toolbar.js:150 -#: frontend/src/components/file-view/file-toolbar.js:209 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:96 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:122 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:155 +#: frontend/src/components/file-uploader/upload-list-item.js:99 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:99 #: frontend/src/pages/upload-link/upload-list-item.js:96 -#: frontend/src/pages/upload-link/upload-list-item.js:122 -msgid "Saving..." -msgstr "Сохранение..." +msgid "Indexing..." +msgstr "Индексирование..." -#: frontend/src/components/file-uploader/upload-list-item.js:117 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:117 -#: frontend/src/pages/upload-link/upload-list-item.js:117 -msgid "Waiting..." -msgstr "Ожидайте..." - -#: frontend/src/components/file-uploader/upload-list-item.js:118 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:118 -#: frontend/src/pages/upload-link/upload-list-item.js:118 -msgid "Uploading..." -msgstr "Загрузка..." - -#: frontend/src/components/file-uploader/upload-list-item.js:131 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:131 -#: frontend/src/pages/upload-link/upload-list-item.js:131 -msgid "Uploaded" -msgstr "Загружено" - -#: frontend/src/components/file-uploader/upload-list-item.js:147 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:147 -#: frontend/src/pages/upload-link/upload-list-item.js:147 +#: frontend/src/components/file-uploader/upload-list-item.js:130 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:130 +#: frontend/src/pages/upload-link/upload-list-item.js:127 msgid "Retry" msgstr "Повторить" +#: frontend/src/components/file-uploader/upload-list-item.js:133 +#: frontend/src/components/file-view/file-toolbar.js:150 +#: frontend/src/components/file-view/file-toolbar.js:209 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:133 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:117 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162 +#: frontend/src/pages/upload-link/upload-list-item.js:130 +msgid "Saving..." +msgstr "Сохранение..." + +#: frontend/src/components/file-uploader/upload-list-item.js:136 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:136 +#: frontend/src/pages/upload-link/upload-list-item.js:133 +msgid "Uploaded" +msgstr "Загружено" + #: frontend/src/components/file-uploader/upload-progress-dialog.js:48 #: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:48 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:51 -msgid "{uploaded_files_num}/{all_files_num} Files" -msgstr "{uploaded_files_num}/{all_files_num} Файлов" +#: frontend/src/pages/org-admin/web-settings/web-settings.js:119 +msgid "File Upload" +msgstr "Загрузка файла" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:56 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:56 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:58 -msgid "{failed_files_num} file(s) failed to upload" -msgstr "{failed_files_num} файлов не удалось загрузить" - -#: frontend/src/components/file-uploader/upload-progress-dialog.js:67 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:67 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:83 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:49 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:49 msgid "File Uploading..." msgstr "Файл загружается..." +#: frontend/src/components/file-uploader/upload-progress-dialog.js:75 #: frontend/src/components/file-uploader/upload-progress-dialog.js:77 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:75 #: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:77 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:90 -msgid "All files uploaded" -msgstr " Все файлы загружены" - -#: frontend/src/components/file-uploader/upload-progress-dialog.js:96 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:96 msgid "Retry All" msgstr "Повторить все" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:103 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:103 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:75 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:80 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:82 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:80 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:82 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:61 msgid "Cancel All" msgstr "Отменить все" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:110 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:110 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:107 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:88 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:88 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:68 msgid "name" msgstr "имя" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:111 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:111 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:108 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:89 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:89 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:69 msgid "size" msgstr "размер" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:112 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:112 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:109 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:90 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:90 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:70 msgid "progress" msgstr "прогресс" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:113 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:113 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:110 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:91 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:91 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:71 msgid "state" msgstr "состояние" @@ -3091,14 +3121,14 @@ msgid "unstarred" msgstr "не отмечено" #: frontend/src/components/file-view/file-toolbar.js:92 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:90 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:96 #: frontend/src/utils/text-translation.js:23 msgid "Lock" msgstr "Заблокировать" #: frontend/src/components/file-view/file-toolbar.js:96 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:98 -#: frontend/src/utils/text-translation.js:24 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:104 +#: frontend/src/utils/text-translation.js:25 msgid "Unlock" msgstr "Разблокировать" @@ -3116,12 +3146,12 @@ msgstr "Открыть родительскую папку" #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:342 #: frontend/src/pages/org-admin/org-logs-file-update.js:260 #: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:137 -#: frontend/src/repo-history.js:292 frontend/src/utils/text-translation.js:21 +#: frontend/src/repo-history.js:289 frontend/src/utils/text-translation.js:21 msgid "Details" msgstr "Детали" #: frontend/src/components/file-view/file-toolbar.js:186 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:130 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:136 #: frontend/src/utils/text-translation.js:22 msgid "Open via Client" msgstr "Открыть с помощью клиента" @@ -3143,7 +3173,7 @@ msgstr "Онлайн-просмотр не применим к этому фор #: frontend/src/pages/sys-admin/groups/group-members.js:109 #: frontend/src/pages/sys-admin/users/user-groups.js:122 #: frontend/src/pages/sys-admin/users/users-nav.js:25 -#: frontend/src/utils/utils.js:686 +#: frontend/src/utils/utils.js:690 msgid "Admin" msgstr "Администратор" @@ -3160,9 +3190,8 @@ msgstr "Участник" #: frontend/src/components/group-members.js:96 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:290 -#: frontend/src/pages/lib-content-view/lib-content-view.js:838 +#: frontend/src/pages/lib-content-view/lib-content-view.js:857 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:311 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:157 #: frontend/src/pages/org-admin/org-group-repos.js:146 #: frontend/src/pages/org-admin/org-user-repos.js:142 #: frontend/src/pages/sys-admin/repos/repos.js:162 @@ -3197,91 +3226,84 @@ msgstr "Добавить члена группы" msgid "Search group members" msgstr "Поиск участников группы" -#: frontend/src/components/main-side-nav.js:92 +#: frontend/src/components/main-side-nav.js:93 #: frontend/src/pages/org-admin/org-groups.js:154 msgid "All Groups" msgstr "Все группы" -#: frontend/src/components/main-side-nav.js:123 -#: frontend/src/components/main-side-nav.js:125 -#: frontend/src/components/main-side-nav.js:132 -#: frontend/src/components/main-side-nav.js:134 +#: frontend/src/components/main-side-nav.js:124 +#: frontend/src/components/main-side-nav.js:126 +#: frontend/src/components/main-side-nav.js:133 +#: frontend/src/components/main-side-nav.js:135 #: frontend/src/pages/org-admin/side-panel.js:86 #: frontend/src/pages/sys-admin/side-panel.js:174 msgid "Links" msgstr "Ссылки" -#: frontend/src/components/main-side-nav.js:150 -#: frontend/src/components/main-side-nav.js:152 +#: frontend/src/components/main-side-nav.js:151 +#: frontend/src/components/main-side-nav.js:153 #: frontend/src/pages/share-admin/folders.js:368 msgid "Folders" msgstr "Папки" -#: frontend/src/components/main-side-nav.js:184 -#: frontend/src/components/main-side-nav.js:186 +#: frontend/src/components/main-side-nav.js:185 +#: frontend/src/components/main-side-nav.js:187 #: frontend/src/pages/my-libs/my-libs-deleted.js:54 #: frontend/src/pages/my-libs/my-libs.js:166 msgid "My Libraries" msgstr "Мои библиотеки" -#: frontend/src/components/main-side-nav.js:191 -#: frontend/src/components/main-side-nav.js:193 +#: frontend/src/components/main-side-nav.js:192 +#: frontend/src/components/main-side-nav.js:194 #: frontend/src/pages/shared-libs/shared-libs.js:456 msgid "Shared with me" msgstr "Общие со мной" -#: frontend/src/components/main-side-nav.js:198 -#: frontend/src/components/main-side-nav.js:200 +#: frontend/src/components/main-side-nav.js:199 +#: frontend/src/components/main-side-nav.js:201 #: frontend/src/pages/shared-with-all/public-shared-view.js:206 msgid "Shared with all" msgstr "Общие со всеми" -#: frontend/src/components/main-side-nav.js:205 -#: frontend/src/components/main-side-nav.js:207 +#: frontend/src/components/main-side-nav.js:206 +#: frontend/src/components/main-side-nav.js:208 msgid "Shared with groups" msgstr "Общие с группами" -#: frontend/src/components/main-side-nav.js:214 -#: frontend/src/components/main-side-nav.js:216 -#: frontend/src/components/main-side-nav.js:222 -#: frontend/src/components/main-side-nav.js:224 +#: frontend/src/components/main-side-nav.js:215 +#: frontend/src/components/main-side-nav.js:217 +#: frontend/src/components/main-side-nav.js:223 +#: frontend/src/components/main-side-nav.js:225 msgid "Shared from other servers" msgstr "Отправлено с других серверов" -#: frontend/src/components/main-side-nav.js:231 +#: frontend/src/components/main-side-nav.js:232 msgid "Tools" msgstr "Инструменты" -#: frontend/src/components/main-side-nav.js:234 -#: frontend/src/components/main-side-nav.js:236 +#: frontend/src/components/main-side-nav.js:235 +#: frontend/src/components/main-side-nav.js:237 #: frontend/src/pages/starred/starred.js:315 msgid "Favorites" msgstr "Избранные" -#: frontend/src/components/main-side-nav.js:241 -#: frontend/src/components/main-side-nav.js:243 +#: frontend/src/components/main-side-nav.js:242 +#: frontend/src/components/main-side-nav.js:244 msgid "Activities" msgstr "Активность" -#: frontend/src/components/main-side-nav.js:248 -#: frontend/src/components/main-side-nav.js:250 +#: frontend/src/components/main-side-nav.js:249 +#: frontend/src/components/main-side-nav.js:251 #: frontend/src/pages/wikis/wikis.js:137 msgid "Published Libraries" msgstr "Опубликованные библиотеки" -#: frontend/src/components/main-side-nav.js:254 -#: frontend/src/components/main-side-nav.js:256 +#: frontend/src/components/main-side-nav.js:264 +#: frontend/src/components/main-side-nav.js:266 #: frontend/src/pages/linked-devices/linked-devices.js:230 msgid "Linked Devices" msgstr "Связанные устройства" -#: frontend/src/components/main-side-nav.js:268 -#: frontend/src/components/main-side-nav.js:270 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:354 -#: frontend/src/pages/my-libs/mylib-repo-menu.js:178 -msgid "Share Admin" -msgstr "Предоставленные ресурсы" - #: frontend/src/components/more.js:14 msgid "show more" msgstr "показать еще" @@ -3321,15 +3343,15 @@ msgid "" "right}" msgstr "Доступ запрещен. Попробуйте {placeholder-left} войти снова.{placeholder-right}" -#: frontend/src/components/popover/edit-filetag-popover.js:141 +#: frontend/src/components/popover/edit-filetag-popover.js:137 msgid "No tags" msgstr "Нет тегов" -#: frontend/src/components/popover/edit-filetag-popover.js:145 +#: frontend/src/components/popover/edit-filetag-popover.js:141 msgid "Tag not found" msgstr "Тег не найден" -#: frontend/src/components/popover/edit-filetag-popover.js:159 +#: frontend/src/components/popover/edit-filetag-popover.js:155 msgid "Find a tag" msgstr "Поиск тега" @@ -3372,8 +3394,8 @@ msgstr "Экспорт тегов" msgid "You are watching file changes of this library." msgstr "Вы наблюдаете за изменениями файлов этой библиотеки." -#: frontend/src/components/sdoc-wiki-page-viewer/index.js:133 -#: frontend/src/components/seafile-markdown-viewer/index.js:119 +#: frontend/src/components/sdoc-wiki-page-viewer/index.js:125 +#: frontend/src/components/seafile-markdown-viewer/index.js:111 msgid "Last modified by" msgstr "Последнее изменение:" @@ -3409,41 +3431,41 @@ msgstr "Нет" msgid "Reference documents" msgstr "Справочные документы" -#: frontend/src/components/search/ai-search.js:387 +#: frontend/src/components/search/ai-search.js:386 #: frontend/src/components/search/search.js:433 msgid "Search results visited recently" msgstr "Результаты поиска, посещенные недавно" -#: frontend/src/components/search/ai-search.js:436 +#: frontend/src/components/search/ai-search.js:435 #: frontend/src/components/search/search.js:413 msgid "Type characters to start search" msgstr "Введите символы, чтобы начать поиск" -#: frontend/src/components/search/ai-search.js:439 +#: frontend/src/components/search/ai-search.js:438 msgid "Type more characters to start search" msgstr "Введите больше символов, чтобы начать поиск" -#: frontend/src/components/search/ai-search.js:450 -#: frontend/src/components/search/ai-search.js:467 +#: frontend/src/components/search/ai-search.js:449 +#: frontend/src/components/search/ai-search.js:466 msgid "Ask AI" msgstr "Спросить ИИ" -#: frontend/src/components/search/ai-search.js:529 +#: frontend/src/components/search/ai-search.js:528 msgid "" "Indexing the library. Semantic search will be available within a few " "minutes." msgstr "Индексация библиотеки. Семантический поиск будет доступен через несколько минут." -#: frontend/src/components/search/ai-search.js:540 +#: frontend/src/components/search/ai-search.js:539 msgid "Successfully turned it off" msgstr "Выключено" -#: frontend/src/components/search/ai-search.js:558 -#: frontend/src/components/search/ai-search.js:582 +#: frontend/src/components/search/ai-search.js:557 +#: frontend/src/components/search/ai-search.js:581 msgid "Turn on semantic search for this library" msgstr "Включить семантический поиск для этой библиотеки" -#: frontend/src/components/search/ai-search.js:570 +#: frontend/src/components/search/ai-search.js:569 msgid "Turn off semantic search for this library" msgstr "Отключить семантический поиск для этой библиотеки" @@ -3514,13 +3536,13 @@ msgstr "Добавить собственное разрешение" #: frontend/src/components/select-editor/sysadmin-user-role-editor.js:19 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:155 -#: frontend/src/pages/sys-admin/users/users-content.js:281 +#: frontend/src/pages/sys-admin/users/users-content.js:272 msgid "Default" msgstr "По умолчанию" #: frontend/src/components/select-editor/sysadmin-user-role-editor.js:21 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:157 -#: frontend/src/pages/sys-admin/users/users-content.js:283 +#: frontend/src/pages/sys-admin/users/users-content.js:274 msgid "Guest" msgstr "Гость" @@ -3577,36 +3599,30 @@ msgstr "Удалена 1 ссылка общего доступа." msgid "Successfully deleted {number_placeholder} share links" msgstr "Удалено {number_placeholder} ссылок общего доступа" -#: frontend/src/components/share-link-panel/link-creation.js:138 -msgid "" -"Share links cannot be generated because \"Invisible\", \"Online Read-Write\"" -" or \"Online Read-Only\" is set for you on some folder(s) in the library." -msgstr "Ссылки общего доступа не могут быть созданы, поскольку для некоторых папок в библиотеке у вас установлены параметры \"Невидимый\", \"Чтение-запись онлайн\" или \"Только чтение онлайн\"." - -#: frontend/src/components/share-link-panel/link-creation.js:162 +#: frontend/src/components/share-link-panel/link-creation.js:156 msgid "Please enter an integer bigger than 1 as number of links." msgstr "Введите целое число больше 1 в качестве количества ссылок." -#: frontend/src/components/share-link-panel/link-creation.js:166 +#: frontend/src/components/share-link-panel/link-creation.js:160 msgid "" "Please enter an integer not bigger than {max_number} as number of links." msgstr "Введите целое число, не превышающее {max_number}, в качестве количества ссылок." -#: frontend/src/components/share-link-panel/link-creation.js:260 +#: frontend/src/components/share-link-panel/link-creation.js:254 #: frontend/src/components/share-link-panel/link-list.js:64 msgid "Generate links in batch" msgstr "Пакетное создание ссылок" -#: frontend/src/components/share-link-panel/link-creation.js:260 +#: frontend/src/components/share-link-panel/link-creation.js:254 #: frontend/src/components/share-link-panel/link-list.js:63 msgid "Generate Link" msgstr "Создать ссылку" -#: frontend/src/components/share-link-panel/link-creation.js:265 +#: frontend/src/components/share-link-panel/link-creation.js:259 msgid "Number of links" msgstr "Количество ссылок" -#: frontend/src/components/share-link-panel/link-creation.js:329 +#: frontend/src/components/share-link-panel/link-creation.js:323 msgid "Set permission" msgstr "Установить разрешения" @@ -3654,8 +3670,7 @@ msgid "Are you sure you want to delete the selected share link(s) ?" msgstr "Вы уверены, что хотите удалить выбранные ссылки общего доступа ?" #: frontend/src/components/shared-file-view/shared-file-view.js:47 -#: frontend/src/pages/markdown-editor/index.js:410 -#: frontend/src/pages/plain-markdown-editor/index.js:172 +#: frontend/src/pages/markdown-editor/index.js:458 #: frontend/src/view-file-text.js:81 msgid "Successfully saved" msgstr "Успешно сохранено" @@ -3666,7 +3681,7 @@ msgid "File download is disabled: the share link traffic of owner is used up." msgstr "Скачивание файла недоступно: трафик по ссылке превышен." #: frontend/src/components/shared-file-view/shared-file-view.js:122 -#: frontend/src/repo-folder-trash.js:205 frontend/src/repo-snapshot.js:168 +#: frontend/src/repo-folder-trash.js:202 frontend/src/repo-snapshot.js:166 #: frontend/src/shared-dir-view.js:449 msgid "Current path: " msgstr " " @@ -3722,12 +3737,6 @@ msgstr "Разрешения папки" msgid "Unshare" msgstr "Закрыть доступ" -#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:351 -#: frontend/src/pages/my-libs/mylib-repo-menu.js:154 -#: frontend/src/pages/sys-admin/repos/repos.js:271 -msgid "History Setting" -msgstr "Настройка истории" - #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:357 #: frontend/src/pages/my-libs/mylib-repo-menu.js:157 msgid "Change Password" @@ -3736,9 +3745,9 @@ msgstr "Изменить пароль" #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:360 #: frontend/src/components/user-settings/webdav-password.js:104 #: frontend/src/pages/my-libs/mylib-repo-menu.js:160 -#: frontend/src/pages/sys-admin/orgs/org-users.js:304 -#: frontend/src/pages/sys-admin/users/users-content.js:364 -#: frontend/src/pages/sys-admin/users/users-content.js:566 +#: frontend/src/pages/sys-admin/orgs/org-users.js:294 +#: frontend/src/pages/sys-admin/users/users-content.js:355 +#: frontend/src/pages/sys-admin/users/users-content.js:554 msgid "Reset Password" msgstr "Сбросить пароль" @@ -3797,8 +3806,8 @@ msgid "Clients" msgstr "Клиенты" #: frontend/src/components/toolbar/common-toolbar.js:24 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:86 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:146 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:90 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:150 #: frontend/src/pages/search/main-panel.js:330 #: frontend/src/pages/wiki/main-panel.js:95 #: frontend/src/pages/wiki/main-panel.js:112 @@ -3806,12 +3815,12 @@ msgid "Search files" msgstr "Поиск файлов" #: frontend/src/components/toolbar/dir-operation-toolbar.js:192 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:68 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:54 msgid "Upload Files" msgstr "Загрузить файлы" #: frontend/src/components/toolbar/dir-operation-toolbar.js:193 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:69 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:55 msgid "Upload Folder" msgstr "Загрузить папку" @@ -3844,17 +3853,17 @@ msgstr "Новый Word файл" msgid "New SeaDoc File" msgstr "Новый файл SeaDoc" -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:328 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:336 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:356 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:364 #: frontend/src/utils/text-translation.js:18 msgid "Move" msgstr "Переместить" #: frontend/src/components/toolbar/repo-view-toobar.js:63 -#: frontend/src/components/toolbar/view-file-toolbar.js:73 +#: frontend/src/components/toolbar/view-file-toolbar.js:99 #: frontend/src/file-history-old.js:268 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:55 -#: frontend/src/repo-folder-trash.js:284 +#: frontend/src/repo-folder-trash.js:280 msgid "More" msgstr "Подробнее" @@ -3863,10 +3872,18 @@ msgstr "Подробнее" msgid "Deleted Libraries" msgstr "Удаленные библиотеки" -#: frontend/src/components/toolbar/view-file-toolbar.js:67 +#: frontend/src/components/toolbar/view-file-toolbar.js:87 msgid "Edit File" msgstr "Изменить файл" +#: frontend/src/components/toolbar/view-file-toolbar.js:92 +msgid "New Draft" +msgstr "Новый черновик" + +#: frontend/src/components/toolbar/view-file-toolbar.js:93 +msgid "Create a draft from this file, instead of editing it directly." +msgstr "Создать черновик из этого файла, вместо изменения его напрямую." + #: frontend/src/components/toolbar/view-mode-toolbar.js:31 #: frontend/src/shared-dir-view.js:456 frontend/src/shared-dir-view.js:457 msgid "List" @@ -3882,7 +3899,7 @@ msgid "Column" msgstr "Столбец" #: frontend/src/components/toolbar/view-mode-toolbar.js:37 -#: frontend/src/utils/text-translation.js:33 +#: frontend/src/utils/text-translation.js:34 msgid "Properties" msgstr "Свойства" @@ -4094,8 +4111,8 @@ msgstr "Удалить пароль" msgid "History Versions" msgstr "История версий" -#: frontend/src/file-history-old.js:244 frontend/src/repo-history.js:142 -#: frontend/src/repo-history.js:149 +#: frontend/src/file-history-old.js:244 frontend/src/repo-history.js:139 +#: frontend/src/repo-history.js:146 msgid "Modifier" msgstr "Изменил" @@ -4127,71 +4144,75 @@ msgstr "Из корзины удалены все объекты." msgid "Removed items older than {n} days from trash." msgstr "Из корзины удалены объекты старше {n} дней." -#: frontend/src/pages/dashboard/activity-item.js:77 +#: frontend/src/pages/dashboard/activity-item.js:76 +msgid "Publish draft" +msgstr "Опубликовать черновик" + +#: frontend/src/pages/dashboard/activity-item.js:89 msgid "{file} and {n} other files" msgstr "{file} и {n} других файлов" -#: frontend/src/pages/dashboard/activity-item.js:80 +#: frontend/src/pages/dashboard/activity-item.js:92 msgid "Created {n} files" msgstr "Создано {n} файлов" -#: frontend/src/pages/dashboard/activity-item.js:84 +#: frontend/src/pages/dashboard/activity-item.js:96 msgid "details" msgstr "подробнее" -#: frontend/src/pages/dashboard/activity-item.js:98 +#: frontend/src/pages/dashboard/activity-item.js:110 msgid "Created draft" msgstr "Черновик создан" -#: frontend/src/pages/dashboard/activity-item.js:98 +#: frontend/src/pages/dashboard/activity-item.js:110 msgid "Created file" msgstr "Созданный файл" -#: frontend/src/pages/dashboard/activity-item.js:103 +#: frontend/src/pages/dashboard/activity-item.js:115 msgid "Deleted draft" msgstr "Черновик удален" -#: frontend/src/pages/dashboard/activity-item.js:103 +#: frontend/src/pages/dashboard/activity-item.js:115 msgid "Deleted file" msgstr "Удаленный файл" -#: frontend/src/pages/dashboard/activity-item.js:108 +#: frontend/src/pages/dashboard/activity-item.js:120 msgid "Restored file" msgstr "Восстановленный файл" -#: frontend/src/pages/dashboard/activity-item.js:113 +#: frontend/src/pages/dashboard/activity-item.js:125 msgid "Renamed file" msgstr "Переименованный файл" -#: frontend/src/pages/dashboard/activity-item.js:120 +#: frontend/src/pages/dashboard/activity-item.js:132 msgid "Moved file" msgstr "Перемещенный файл" -#: frontend/src/pages/dashboard/activity-item.js:125 +#: frontend/src/pages/dashboard/activity-item.js:137 msgid "Updated draft" msgstr "Черновик обновлен" -#: frontend/src/pages/dashboard/activity-item.js:125 +#: frontend/src/pages/dashboard/activity-item.js:137 msgid "Updated file" msgstr "Обновленный файл" -#: frontend/src/pages/dashboard/activity-item.js:135 +#: frontend/src/pages/dashboard/activity-item.js:147 msgid "Created folder" msgstr "Созданная папка" -#: frontend/src/pages/dashboard/activity-item.js:140 +#: frontend/src/pages/dashboard/activity-item.js:152 msgid "Deleted folder" msgstr "Удаленная папка" -#: frontend/src/pages/dashboard/activity-item.js:145 +#: frontend/src/pages/dashboard/activity-item.js:157 msgid "Restored folder" msgstr "Восстановленная папка" -#: frontend/src/pages/dashboard/activity-item.js:150 +#: frontend/src/pages/dashboard/activity-item.js:162 msgid "Renamed folder" msgstr "Переименованная папка" -#: frontend/src/pages/dashboard/activity-item.js:157 +#: frontend/src/pages/dashboard/activity-item.js:169 msgid "Moved folder" msgstr "Перемещенная папка" @@ -4209,29 +4230,11 @@ msgstr "Операция" #: frontend/src/pages/org-admin/statistic/statistic-nav.js:15 #: frontend/src/pages/sys-admin/abuse-reports.js:88 #: frontend/src/pages/sys-admin/statistic/statistic-nav.js:15 -#: frontend/src/repo-folder-trash.js:368 frontend/src/repo-folder-trash.js:425 -#: frontend/src/repo-snapshot.js:304 +#: frontend/src/repo-folder-trash.js:363 frontend/src/repo-folder-trash.js:419 +#: frontend/src/repo-snapshot.js:302 msgid "File" msgstr "Файл" -#: frontend/src/pages/dashboard/content.js:34 -#: frontend/src/pages/org-admin/devices/devices-errors.js:51 -#: frontend/src/pages/org-admin/org-logs-file-audit.js:103 -#: frontend/src/pages/org-admin/org-logs-file-update.js:117 -#: frontend/src/pages/org-admin/org-logs-perm-audit.js:84 -#: frontend/src/pages/share-admin/share-links.js:88 -#: frontend/src/pages/share-admin/upload-links.js:51 -#: frontend/src/pages/starred/starred.js:35 -#: frontend/src/pages/sys-admin/abuse-reports.js:87 -#: frontend/src/pages/sys-admin/devices/devices-errors.js:51 -#: frontend/src/pages/sys-admin/file-scan-records.js:29 -#: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:91 -#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:169 -#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:187 -#: frontend/src/pages/sys-admin/web-settings/web-settings.js:279 -msgid "Library" -msgstr "Библиотека" - #: frontend/src/pages/dashboard/files-activities.js:247 msgid "All Activities" msgstr "Все действия" @@ -4252,6 +4255,25 @@ msgstr "Изменено:" msgid "Find modifiers" msgstr "Поиск модификаторов" +#: frontend/src/pages/drafts/draft-content.js:44 +msgid "Successfully published draft %(draft)s." +msgstr "Успешно опубликован черновик %(draft)s." + +#: frontend/src/pages/drafts/draft-content.js:48 +msgid "Failed to publish draft %(draft)s." +msgstr "Не удалось опубликовать черновик %(draft)s." + +#: frontend/src/pages/drafts/draft-content.js:62 +msgid "No draft yet" +msgstr "Нет черновика" + +#: frontend/src/pages/drafts/draft-content.js:63 +msgid "" +"Draft is a way to let you collaborate with others on files. You can create a" +" draft from a file, edit the draft and then ask for a review. The original " +"file will be updated only after the draft has been reviewed." +msgstr "Черновик - это способ, позволяющий вам сотрудничать с другими пользователями файлов. Вы можете создать черновик из файла, отредактировать черновик и затем запросить проверку. Исходный файл будет обновлен только после проверки черновика." + #: frontend/src/pages/file-history-old/history-item.js:58 msgid "(current version)" msgstr "(текущая версия)" @@ -4304,7 +4326,7 @@ msgstr "Вы можете создать библиотеки, нажав кно #: frontend/src/pages/sys-admin/groups/group-nav.js:27 #: frontend/src/pages/sys-admin/groups/groups.js:137 #: frontend/src/pages/sys-admin/groups/search-groups.js:110 -#: frontend/src/pages/sys-admin/info.js:136 +#: frontend/src/pages/sys-admin/info.js:132 #: frontend/src/pages/sys-admin/orgs/org-nav.js:19 #: frontend/src/pages/sys-admin/side-panel.js:114 #: frontend/src/pages/sys-admin/users/user-nav.js:21 @@ -4318,7 +4340,7 @@ msgstr "Это специальная группа, представляющая #: frontend/src/pages/groups/group-view.js:488 #: frontend/src/pages/my-libs/mylib-repo-menu.js:151 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:268 +#: frontend/src/pages/org-admin/org-libraries.js:317 #: frontend/src/pages/sys-admin/groups/groups-content.js:187 #: frontend/src/pages/sys-admin/repos/repos.js:268 #: frontend/src/pages/sys-admin/users/user-repos.js:166 @@ -4376,122 +4398,122 @@ msgid "" "button in the menu bar." msgstr "Вы еще не приглашали гостей. Гость может получить доступ к общим библиотекам через веб-интерфейс, что позволяет более эффективно сотрудничать, чем через ссылки. Вы можете пригласить гостя, нажав кнопку \"Пригласить гостя\" в строке меню." -#: frontend/src/pages/lib-content-view/lib-content-container.js:98 +#: frontend/src/pages/lib-content-view/lib-content-container.js:102 #: frontend/src/pages/wiki/main-panel.js:82 msgid "Folder does not exist." msgstr "Папка не существует." -#: frontend/src/pages/lib-content-view/lib-content-container.js:176 +#: frontend/src/pages/lib-content-view/lib-content-container.js:180 msgid "This library has been set to read-only by admin and cannot be updated." msgstr "Эта библиотека была установлена только для чтения администратором и не может быть обновлена." -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:65 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:95 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:67 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:99 #: frontend/src/pages/sys-admin/main-panel-topbar.js:20 msgid "Side Nav Menu" msgstr "Боковое меню навигации" -#: frontend/src/pages/lib-content-view/lib-content-view.js:176 +#: frontend/src/pages/lib-content-view/lib-content-view.js:180 msgid "Library share permission not found." msgstr "Разрешение на общий доступ к библиотеке не найдено." -#: frontend/src/pages/lib-content-view/lib-content-view.js:595 +#: frontend/src/pages/lib-content-view/lib-content-view.js:617 msgid "Failed to move files to another library." msgstr "Не удалось переместить файлы в другую библиотеку." -#: frontend/src/pages/lib-content-view/lib-content-view.js:597 +#: frontend/src/pages/lib-content-view/lib-content-view.js:619 #: frontend/src/shared-dir-view.js:214 msgid "Failed to copy files to another library." msgstr "Не удалось скопировать файлы в другую библиотеку." -#: frontend/src/pages/lib-content-view/lib-content-view.js:627 +#: frontend/src/pages/lib-content-view/lib-content-view.js:649 msgid "Successfully moved files to another library." msgstr "Файлы перемещены в другую библиотеку." -#: frontend/src/pages/lib-content-view/lib-content-view.js:629 +#: frontend/src/pages/lib-content-view/lib-content-view.js:651 #: frontend/src/shared-dir-view.js:228 msgid "Successfully copied files to another library." msgstr "Файлы скопированы в другую библиотеку." -#: frontend/src/pages/lib-content-view/lib-content-view.js:799 +#: frontend/src/pages/lib-content-view/lib-content-view.js:818 msgid "Restored {name} and {n} other items" msgstr "Восстановлено {name} и {n} других объектов" -#: frontend/src/pages/lib-content-view/lib-content-view.js:800 +#: frontend/src/pages/lib-content-view/lib-content-view.js:819 msgid "Restored {name}" msgstr "Восстановлено {name}" -#: frontend/src/pages/lib-content-view/lib-content-view.js:807 +#: frontend/src/pages/lib-content-view/lib-content-view.js:826 msgid "Failed to restore {name} and {n} other items" msgstr "Не удалось восстановить {name} и {n} других объектов" -#: frontend/src/pages/lib-content-view/lib-content-view.js:808 +#: frontend/src/pages/lib-content-view/lib-content-view.js:827 msgid "Failed to restore {name}" msgstr "Не удалось восстановить {name}" -#: frontend/src/pages/lib-content-view/lib-content-view.js:834 +#: frontend/src/pages/lib-content-view/lib-content-view.js:853 msgid "Successfully deleted {name} and {n} other items." msgstr "Удалено {name} и {n} других объектов." -#: frontend/src/pages/lib-content-view/lib-content-view.js:844 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1081 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1109 +#: frontend/src/pages/lib-content-view/lib-content-view.js:863 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1111 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1139 msgid "Undo" msgstr "Отменить" -#: frontend/src/pages/lib-content-view/lib-content-view.js:851 +#: frontend/src/pages/lib-content-view/lib-content-view.js:870 msgid "Failed to delete {name} and {n} other items." msgstr "Не удалось удалить {name} и {n} других объектов." -#: frontend/src/pages/lib-content-view/lib-content-view.js:1037 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1053 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1067 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1083 msgid "Renaming {name} failed" msgstr "Не удалось переименовать {name}" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1077 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1105 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:377 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1107 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1135 #: frontend/src/pages/org-admin/org-groups-search-groups.js:230 #: frontend/src/pages/org-admin/org-groups.js:126 +#: frontend/src/pages/org-admin/org-libraries.js:83 msgid "Successfully deleted {name}" msgstr "Успешно удалено {name}" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1089 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1117 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1119 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1147 msgid "Failed to delete {name}" msgstr "Не удалось удалить {name}" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1170 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1203 msgid "Successfully moved {name}." msgstr "Перемещено {name}." -#: frontend/src/pages/lib-content-view/lib-content-view.js:1178 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1210 msgid "Failed to move {name}." msgstr "Не удалось переместить {name}." -#: frontend/src/pages/lib-content-view/lib-content-view.js:1226 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1253 #: frontend/src/pages/sdoc/sdoc-file-history/side-panel.js:182 -#: frontend/src/utils/utils.js:1286 +#: frontend/src/utils/utils.js:1290 msgid "Successfully copied %(name)s." msgstr "Успешно скопировано %(name)s." -#: frontend/src/pages/lib-content-view/lib-content-view.js:1234 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1260 msgid "Failed to copy %(name)s" msgstr "Не удалось скопировать %(name)s" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1254 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1270 msgid "Converting, please wait..." msgstr "Преобразование, пожалуйста, подождите..." -#: frontend/src/pages/lib-content-view/lib-content-view.js:1266 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1282 msgid "Successfully converted the file." msgstr "Файл преобразован." -#: frontend/src/pages/lib-content-view/lib-content-view.js:1273 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1289 msgid "Failed to convert {name}." msgstr "Не удалось преобразовать {name}." -#: frontend/src/pages/lib-content-view/lib-content-view.js:1971 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1958 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:255 #: frontend/src/pages/share-with-ocm/shared-with-ocm.js:107 #: frontend/src/pages/shared-libs/shared-libs.js:290 @@ -4538,7 +4560,11 @@ msgstr "Последний доступ" msgid "Successfully unlinked %(name)s." msgstr "Отвязан %(name)s." -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:81 +#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:42 +msgid "Local draft saved" +msgstr "Локальный черновик сохранён" + +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:87 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:68 msgid "Open parent directory" msgstr "Открыть родительский каталог" @@ -4551,25 +4577,23 @@ msgstr "Переключиться на обычный текстовый ред msgid "Switch to rich text editor" msgstr "Переключиться на визуальный редактор" -#: frontend/src/pages/markdown-editor/index.js:116 +#: frontend/src/pages/markdown-editor/index.js:117 msgid "This file has been updated." msgstr "Этот файл был обновлен." -#: frontend/src/pages/markdown-editor/index.js:117 +#: frontend/src/pages/markdown-editor/index.js:118 msgid "Refresh" msgstr "Обновить" -#: frontend/src/pages/markdown-editor/index.js:152 +#: frontend/src/pages/markdown-editor/index.js:153 msgid "Another user is editing this file!" msgstr "Другой пользователь редактирует этот файл!" -#: frontend/src/pages/markdown-editor/index.js:300 -#: frontend/src/pages/plain-markdown-editor/index.js:101 +#: frontend/src/pages/markdown-editor/index.js:348 msgid "Leave this page? The system may not save your changes." msgstr "Покинуть эту страницу? Система может не сохранить ваши изменения." -#: frontend/src/pages/markdown-editor/index.js:420 -#: frontend/src/pages/plain-markdown-editor/index.js:177 +#: frontend/src/pages/markdown-editor/index.js:468 msgid "Failed to save" msgstr "Не удалось сохранить" @@ -4593,7 +4617,6 @@ msgid "Deleted Time" msgstr "Время удаления" #: frontend/src/pages/my-libs/my-libs-deleted.js:147 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:169 #: frontend/src/pages/sys-admin/repos/trash-repos.js:171 #: frontend/src/repo-snapshot.js:121 msgid "Successfully restored the library." @@ -4613,7 +4636,7 @@ msgid "" msgstr "Вы еще не создали ни одной библиотеки. Библиотека - это контейнер для организации ваших файлов и папок. Библиотека также может быть доступна другим пользователям и синхронизирована с вашими подключенными устройствами. Вы можете создать библиотеку, нажав кнопку \"Новая библиотека\" в строке меню." #: frontend/src/pages/my-libs/mylib-repo-list-item.js:289 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:234 +#: frontend/src/pages/org-admin/org-libraries.js:282 #: frontend/src/pages/sys-admin/repos/repos.js:175 #: frontend/src/pages/sys-admin/users/user-repos.js:295 msgid "Successfully transferred the library." @@ -4648,7 +4671,6 @@ msgid "Shared By" msgstr "Доступно для" #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:321 -#: frontend/src/pages/org-admin/libraries/org-repo-nav.js:15 #: frontend/src/pages/org-admin/org-users-nav.js:15 #: frontend/src/pages/search/advanced-search.js:66 #: frontend/src/pages/share-with-ocm/remote-dir-path.js:56 @@ -4663,9 +4685,8 @@ msgstr "Все" #: frontend/src/pages/org-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/devices/devices-by-platform.js:45 #: frontend/src/pages/sys-admin/devices/devices-errors.js:49 -#: frontend/src/pages/sys-admin/info.js:113 #: frontend/src/pages/sys-admin/terms-and-conditions/content.js:51 -#: frontend/src/repo-history.js:143 frontend/src/repo-history.js:150 +#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 msgid "Version" msgstr "Версия" @@ -4677,7 +4698,7 @@ msgstr "Устройство отвязано." #: frontend/src/pages/org-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:89 -#: frontend/src/repo-history.js:143 frontend/src/repo-history.js:150 +#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 msgid "Device" msgstr "Устройство" @@ -4711,54 +4732,6 @@ msgid "" "follows:" msgstr "Скопируйте сертификат IdP и вставьте его сюда. Формат сертификата следующий:" -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:208 -#: frontend/src/utils/utils.js:426 -msgid "Encrypted library" -msgstr "Зашифрованная библиотека" - -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:211 -#: frontend/src/utils/utils.js:432 -msgid "Read-Write library" -msgstr "Чтение и запись библиотеки" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:59 -#: frontend/src/translate.js:18 -msgid "" -"Tip: libraries deleted {trashReposExpireDays} days ago will be cleaned " -"automatically." -msgstr "Совет: библиотеки, удаленные {trashReposExpireDays} назад, будут очищены автоматически." - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:254 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:256 -msgid "Are you sure you want to delete {placeholder} completely?" -msgstr "Вы уверены, что хотите полностью удалить {placeholder}?" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:265 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:267 -msgid "Are you sure you want to restore {placeholder}?" -msgstr "Вы уверены, что хотите восстановить {placeholder}?" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:360 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:362 -msgid "Successfully cleared trash." -msgstr "Мусор очищен." - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:399 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:424 -msgid "Clear Trash" -msgstr "Очистить корзину" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:400 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:425 -msgid "Are you sure you want to clear trash?" -msgstr "Вы действительно хотите очистить корзину?" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:402 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:427 -#: frontend/src/user-notifications.js:112 -msgid "Clear" -msgstr "Очистить" - #: frontend/src/pages/org-admin/org-admin-list.js:51 #: frontend/src/pages/org-admin/org-users-list.js:73 #: frontend/src/pages/org-admin/org-users-search-users.js:36 @@ -4883,6 +4856,7 @@ msgid "Search groups by name" msgstr "Поиск групп по названию" #: frontend/src/pages/org-admin/org-groups.js:182 +#: frontend/src/pages/org-admin/org-libraries.js:174 #: frontend/src/pages/org-admin/org-links.js:125 #: frontend/src/pages/org-admin/org-logs-file-audit.js:124 #: frontend/src/pages/org-admin/org-logs-file-update.js:139 @@ -4893,6 +4867,7 @@ msgid "Previous" msgstr "Предыдущий" #: frontend/src/pages/org-admin/org-groups.js:184 +#: frontend/src/pages/org-admin/org-libraries.js:176 #: frontend/src/pages/org-admin/org-links.js:127 #: frontend/src/pages/org-admin/org-logs-file-audit.js:126 #: frontend/src/pages/org-admin/org-logs-file-update.js:141 @@ -4922,16 +4897,30 @@ msgid "Active Users" msgstr "Активные пользователи" #: frontend/src/pages/org-admin/org-info.js:50 +#: frontend/src/pages/sys-admin/info.js:123 #: frontend/src/pages/sys-admin/info.js:127 -#: frontend/src/pages/sys-admin/info.js:131 msgid "Total Users" msgstr "Всего пользователей" #: frontend/src/pages/org-admin/org-info.js:50 -#: frontend/src/pages/sys-admin/info.js:127 +#: frontend/src/pages/sys-admin/info.js:123 msgid "Limits" msgstr "Ограничения" +#: frontend/src/pages/org-admin/org-libraries.js:140 +msgid "All Libraries" +msgstr "Все библиотеки" + +#: frontend/src/pages/org-admin/org-libraries.js:256 +#: frontend/src/utils/utils.js:426 +msgid "Encrypted library" +msgstr "Зашифрованная библиотека" + +#: frontend/src/pages/org-admin/org-libraries.js:259 +#: frontend/src/utils/utils.js:432 +msgid "Read-Write library" +msgstr "Чтение и запись библиотеки" + #: frontend/src/pages/org-admin/org-links.js:94 msgid "All Public Links" msgstr "Общие библиотеки" @@ -5055,64 +5044,46 @@ msgstr "Скопируйте DNS TXT домена и добавьте его в msgid "Verify" msgstr "Проверить" -#: frontend/src/pages/org-admin/org-user-item.js:60 +#: frontend/src/pages/org-admin/org-user-item.js:59 msgid "Resetting user's password, please wait for a moment." msgstr "Сброс пароля пользователя..." -#: frontend/src/pages/org-admin/org-user-item.js:63 +#: frontend/src/pages/org-admin/org-user-item.js:62 msgid "Successfully reset password to %(passwd)s for user %(user)s." msgstr "Пароль успешно изменен на %(passwd)s для пользователя %(user)s." -#: frontend/src/pages/org-admin/org-user-item.js:118 +#: frontend/src/pages/org-admin/org-user-item.js:112 #: frontend/src/pages/sys-admin/admin-logs/login-logs.js:102 #: frontend/src/pages/sys-admin/logs-page/login-logs.js:117 msgid "Failed" msgstr "Не удалось" -#: frontend/src/pages/org-admin/org-user-item.js:129 +#: frontend/src/pages/org-admin/org-user-item.js:123 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:172 #: frontend/src/pages/sys-admin/institutions/institution-users.js:208 -#: frontend/src/pages/sys-admin/users/users-content.js:307 +#: frontend/src/pages/sys-admin/users/users-content.js:298 msgid "Active" msgstr "Активный" -#: frontend/src/pages/org-admin/org-user-item.js:131 +#: frontend/src/pages/org-admin/org-user-item.js:125 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:172 #: frontend/src/pages/sys-admin/institutions/institution-users.js:208 -#: frontend/src/pages/sys-admin/users/users-content.js:309 +#: frontend/src/pages/sys-admin/users/users-content.js:300 msgid "Inactive" msgstr "Не активный" -#: frontend/src/pages/org-admin/org-user-item.js:157 -#: frontend/src/pages/sys-admin/orgs/org-users.js:230 -#: frontend/src/pages/sys-admin/users/users-content.js:406 -msgid "Are you sure you want to set {user_placeholder} inactive?" -msgstr "" - -#: frontend/src/pages/org-admin/org-user-item.js:195 +#: frontend/src/pages/org-admin/org-user-item.js:180 msgid "ResetPwd" msgstr "Изменить пароль" -#: frontend/src/pages/org-admin/org-user-item.js:196 +#: frontend/src/pages/org-admin/org-user-item.js:181 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:152 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:192 -#: frontend/src/pages/sys-admin/users/users-content.js:367 -#: frontend/src/pages/sys-admin/users/users-content.js:575 +#: frontend/src/pages/sys-admin/users/users-content.js:358 +#: frontend/src/pages/sys-admin/users/users-content.js:563 msgid "Revoke Admin" msgstr "Отозвать Администратора" -#: frontend/src/pages/org-admin/org-user-item.js:204 -#: frontend/src/pages/sys-admin/orgs/org-users.js:313 -#: frontend/src/pages/sys-admin/users/users-content.js:584 -msgid "Set user inactive" -msgstr "" - -#: frontend/src/pages/org-admin/org-user-item.js:207 -#: frontend/src/pages/sys-admin/orgs/org-users.js:316 -#: frontend/src/pages/sys-admin/users/users-content.js:587 -msgid "Set" -msgstr "" - #: frontend/src/pages/org-admin/org-user-profile.js:128 msgid "Avatar" msgstr "Аватар" @@ -5387,10 +5358,6 @@ msgstr "Изменить" msgid "Team name" msgstr "Название команды" -#: frontend/src/pages/org-admin/web-settings/web-settings.js:119 -msgid "File Upload" -msgstr "Загрузка файла" - #: frontend/src/pages/org-admin/web-settings/web-settings.js:123 msgid "File extension white list" msgstr "Белый список расширений файлов" @@ -5401,23 +5368,19 @@ msgid "" "\"md;txt;docx\". Empty means no limit." msgstr "Белый список расширений файлов для загрузки файлов через веб-интерфейс и API. Например, \"md;txt;docx\". Пустое значение означает отсутствие ограничений." -#: frontend/src/pages/sdoc-revision/index.js:123 -msgid "Publish" -msgstr "Опубликовать" - -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:239 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:193 msgid "No changes" msgstr "Без изменений" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:249 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:203 msgid "Changes" msgstr "Изменения" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:268 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:222 msgid "Last modification" msgstr "Последняя модификация" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:271 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:225 msgid "Next modification" msgstr "Следующая модификация" @@ -5486,8 +5449,8 @@ msgstr "Введите расширение файлов, разделяя их #: frontend/src/pages/search/advanced-search.js:242 #: frontend/src/pages/search/advanced-search.js:264 -#: frontend/src/pages/sys-admin/orgs/org-users.js:307 -#: frontend/src/pages/sys-admin/users/users-content.js:569 +#: frontend/src/pages/sys-admin/orgs/org-users.js:297 +#: frontend/src/pages/sys-admin/users/users-content.js:557 msgid "Reset" msgstr "Сброс" @@ -5693,7 +5656,7 @@ msgid "Create Group" msgstr "Создать группу" #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:107 -#: frontend/src/pages/sys-admin/users/users-content.js:557 +#: frontend/src/pages/sys-admin/users/users-content.js:545 msgid "Delete User" msgstr "Удалить пользователя" @@ -5828,24 +5791,24 @@ msgstr "Community Edition" msgid "Upgrade to Pro Edition" msgstr "Обновить до Pro версии" -#: frontend/src/pages/sys-admin/info.js:119 +#: frontend/src/pages/sys-admin/info.js:115 msgid "Storage Used" msgstr "Использовано места" -#: frontend/src/pages/sys-admin/info.js:122 +#: frontend/src/pages/sys-admin/info.js:118 msgid "Total Devices" msgstr "Всего устройств" -#: frontend/src/pages/sys-admin/info.js:122 +#: frontend/src/pages/sys-admin/info.js:118 msgid "Current Connected Devices" msgstr "Текущие подключенные устройства" +#: frontend/src/pages/sys-admin/info.js:123 #: frontend/src/pages/sys-admin/info.js:127 -#: frontend/src/pages/sys-admin/info.js:131 msgid "Activated Users" msgstr "Активированные пользователи" -#: frontend/src/pages/sys-admin/info.js:141 +#: frontend/src/pages/sys-admin/info.js:137 #: frontend/src/pages/sys-admin/orgs/org-nav.js:31 #: frontend/src/pages/sys-admin/orgs/orgs.js:133 #: frontend/src/pages/sys-admin/orgs/search-orgs.js:106 @@ -5856,13 +5819,13 @@ msgid "Organizations" msgstr "Сообщества" #: frontend/src/pages/sys-admin/institutions/institution-admins.js:163 -#: frontend/src/pages/sys-admin/users/users-content.js:405 +#: frontend/src/pages/sys-admin/users/users-content.js:395 msgid "" "Are you sure you want to revoke the admin permission of {placeholder} ?" msgstr "Вы уверены, что хотите отозвать права администратора у {placeholder} ?" #: frontend/src/pages/sys-admin/institutions/institution-admins.js:195 -#: frontend/src/pages/sys-admin/users/users-content.js:578 +#: frontend/src/pages/sys-admin/users/users-content.js:566 msgid "Revoke" msgstr "Отозвать" @@ -5961,8 +5924,8 @@ msgstr "Все уведомления" msgid "Number of groups" msgstr "Количество групп" -#: frontend/src/pages/sys-admin/orgs/org-users.js:229 -#: frontend/src/pages/sys-admin/users/users-content.js:404 +#: frontend/src/pages/sys-admin/orgs/org-users.js:221 +#: frontend/src/pages/sys-admin/users/users-content.js:394 msgid "Are you sure you want to reset the password of {placeholder} ?" msgstr "Вы уверены, что хотите сбросить пароль {placeholder} ?" @@ -6000,10 +5963,35 @@ msgstr "Совет: вы можете искать по ключевому сл msgid "Name or ID" msgstr "Имя или ID" +#: frontend/src/pages/sys-admin/repos/trash-repos.js:256 +msgid "Are you sure you want to delete {placeholder} completely?" +msgstr "Вы уверены, что хотите полностью удалить {placeholder}?" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:267 +msgid "Are you sure you want to restore {placeholder}?" +msgstr "Вы уверены, что хотите восстановить {placeholder}?" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:362 +msgid "Successfully cleared trash." +msgstr "Мусор очищен." + #: frontend/src/pages/sys-admin/repos/trash-repos.js:371 msgid "Search libraries by owner" msgstr "Поиск библиотек по владельцу" +#: frontend/src/pages/sys-admin/repos/trash-repos.js:424 +msgid "Clear Trash" +msgstr "Очистить корзину" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:425 +msgid "Are you sure you want to clear trash?" +msgstr "Вы действительно хотите очистить корзину?" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:427 +#: frontend/src/user-notifications.js:112 +msgid "Clear" +msgstr "Очистить" + #: frontend/src/pages/sys-admin/side-panel.js:198 msgid "File Scan" msgstr "Сканирование файлов" @@ -6084,15 +6072,15 @@ msgstr "Поврежден ({repo_id_placeholder})" msgid "Institution" msgstr "Учреждение" -#: frontend/src/pages/sys-admin/users/users-content.js:292 +#: frontend/src/pages/sys-admin/users/users-content.js:283 msgid "Default Admin" msgstr "Администратор по умолчанию" -#: frontend/src/pages/sys-admin/users/users-content.js:296 +#: frontend/src/pages/sys-admin/users/users-content.js:287 msgid "Daily Admin" msgstr "Ежедневный администратор" -#: frontend/src/pages/sys-admin/users/users-content.js:298 +#: frontend/src/pages/sys-admin/users/users-content.js:289 msgid "Audit Admin" msgstr "Администратор аудита" @@ -6347,28 +6335,44 @@ msgid "" "accept the terms." msgstr "Включить системного администратора добавить \"Условия и положения\", и все пользователи должны будут принять эти условия." -#: frontend/src/pages/upload-link/file-uploader.js:435 +#: frontend/src/pages/upload-link/file-uploader.js:305 +msgid "File upload started" +msgstr "Загрузка файла началась" + +#: frontend/src/pages/upload-link/file-uploader.js:425 +msgid "All files uploaded" +msgstr " Все файлы загружены" + +#: frontend/src/pages/upload-link/file-uploader.js:439 msgid "Failed to upload {file_name}." msgstr "Не удалось загрузить {file_name}." -#: frontend/src/pages/upload-link/index.js:41 +#: frontend/src/pages/upload-link/forbid-upload-list-item.js:14 +msgid "Please upload files less than {placeholder}" +msgstr "Загрузите файлы меньше, чем {placeholder}" + +#: frontend/src/pages/upload-link/index.js:40 msgid "Upload files to {folder_name_placeholder}" msgstr "Загрузить файлы в {folder_name_placeholder}" -#: frontend/src/pages/upload-link/index.js:43 +#: frontend/src/pages/upload-link/index.js:42 msgid "shared by:" msgstr "предоставлено:" -#: frontend/src/pages/upload-link/index.js:47 +#: frontend/src/pages/upload-link/index.js:46 #: frontend/src/shared-dir-view.js:469 msgid "The owner of this library has run out of space." msgstr "Владелец этой библиотеки превысил допустимый лимит дискового пространства." #: frontend/src/pages/upload-link/index.js:51 +msgid "Folder upload is limited to Chrome, Firefox 50+, and Microsoft Edge." +msgstr "Загрузка папки ограничена Chrome, Firefox 50+ и Microsoft Edge." + +#: frontend/src/pages/upload-link/index.js:52 msgid "File size should be smaller than {max_size_placeholder}." msgstr "Размер файла должен быть меньше {max_size_placeholder}." -#: frontend/src/pages/upload-link/index.js:54 +#: frontend/src/pages/upload-link/index.js:56 msgid "Drag and drop files or folders here." msgstr "Перетащите сюда файлы или папки." @@ -6387,58 +6391,54 @@ msgid "" "by clicking the \"Publish a Library\" button in the menu bar." msgstr "Вы еще не опубликовали ни одной библиотеки. Доступ к опубликованной библиотеке может получить любой, не только пользователи по ее URL. Вы можете опубликовать библиотеку, нажав кнопку \"Опубликовать библиотеку\" в строке меню." -#: frontend/src/repo-folder-trash.js:185 +#: frontend/src/repo-folder-trash.js:197 msgid "{placeholder} Trash" msgstr "{placeholder} Корзина" -#: frontend/src/repo-folder-trash.js:240 -msgid "Original path" -msgstr "Исходный путь" - -#: frontend/src/repo-folder-trash.js:241 +#: frontend/src/repo-folder-trash.js:237 msgid "Delete Time" msgstr "Удалить время" -#: frontend/src/repo-folder-trash.js:329 frontend/src/repo-snapshot.js:273 +#: frontend/src/repo-folder-trash.js:325 frontend/src/repo-snapshot.js:271 msgid "Successfully restored 1 item." msgstr "Успешно восстановлен 1 объект." -#: frontend/src/repo-folder-trash.js:357 frontend/src/repo-folder-trash.js:417 -#: frontend/src/repo-snapshot.js:295 +#: frontend/src/repo-folder-trash.js:353 frontend/src/repo-folder-trash.js:411 +#: frontend/src/repo-snapshot.js:293 msgid "Directory" msgstr "Каталог" -#: frontend/src/repo-history.js:96 +#: frontend/src/repo-history.js:108 msgid "{placeholder} Modification History" msgstr "{placeholder} История изменений" -#: frontend/src/repo-history.js:115 +#: frontend/src/repo-history.js:112 msgid "" "Tip: a snapshot will be generated after modification, which records the " "library state after the modification." msgstr "Совет: снимок создается после модификации, на нем будет зафиксирована основная библиотека после ее изменения." -#: frontend/src/repo-history.js:144 +#: frontend/src/repo-history.js:141 msgid "Labels" msgstr "Метки" -#: frontend/src/repo-history.js:280 +#: frontend/src/repo-history.js:277 msgid "None" msgstr "Нет" -#: frontend/src/repo-history.js:283 frontend/src/repo-snapshot.js:162 +#: frontend/src/repo-history.js:280 frontend/src/repo-snapshot.js:160 msgid "Unknown" msgstr "Неизвестно" -#: frontend/src/repo-history.js:313 +#: frontend/src/repo-history.js:310 msgid "Current Version" msgstr "Текущая версия" -#: frontend/src/repo-history.js:314 +#: frontend/src/repo-history.js:311 msgid "View Snapshot" msgstr "Просмотр снимка" -#: frontend/src/repo-snapshot.js:132 +#: frontend/src/repo-snapshot.js:145 msgid "{placeholder} Snapshot" msgstr "{placeholder} Снимок" @@ -6543,6 +6543,12 @@ msgstr "Нет приглашений" msgid "No terms and conditions" msgstr "Нет условий и положений" +#: frontend/src/translate.js:18 +msgid "" +"Tip: libraries deleted {trashReposExpireDays} days ago will be cleaned " +"automatically." +msgstr "Совет: библиотеки, удаленные {trashReposExpireDays} назад, будут очищены автоматически." + #: frontend/src/translate.js:19 msgid "No favorites" msgstr "Нет избранного" @@ -6584,35 +6590,39 @@ msgstr "Отметить все прочитанным" msgid "Message" msgstr "Сообщение" -#: frontend/src/utils/text-translation.js:25 +#: frontend/src/utils/text-translation.js:24 msgid "Freeze Document" msgstr "Заморозить документ" #: frontend/src/utils/text-translation.js:26 -msgid "Unfreeze Document" -msgstr "Разморозить документ" - -#: frontend/src/utils/text-translation.js:27 msgid "Convert to Markdown" msgstr "Преобразовать в Markdown" -#: frontend/src/utils/text-translation.js:28 +#: frontend/src/utils/text-translation.js:27 msgid "Convert to sdoc" msgstr "Преобразовать в sdoc" -#: frontend/src/utils/text-translation.js:29 +#: frontend/src/utils/text-translation.js:28 msgid "Convert to docx" msgstr "Преобразовать в docx" -#: frontend/src/utils/text-translation.js:30 +#: frontend/src/utils/text-translation.js:29 msgid "Export as docx" msgstr "Экспортировать в формате docx" -#: frontend/src/utils/text-translation.js:32 +#: frontend/src/utils/text-translation.js:30 +msgid "Mark as draft" +msgstr "Отметить как черновик" + +#: frontend/src/utils/text-translation.js:31 +msgid "Unmark as draft" +msgstr "Убрать пометку как черновик" + +#: frontend/src/utils/text-translation.js:33 msgid "Access Log" msgstr "Журнал доступа" -#: frontend/src/utils/text-translation.js:35 +#: frontend/src/utils/text-translation.js:36 msgid "Convert with ONLYOFFICE" msgstr "Конвертировать с помощью ONLYOFFICE" @@ -6648,96 +6658,96 @@ msgstr "Онлайн чтение и запись папки" msgid "Online Read-Only folder" msgstr "Онлайн только чтение папки" -#: frontend/src/utils/utils.js:689 +#: frontend/src/utils/utils.js:693 msgid "Online Read-Write" msgstr "Онлайн чтение и запись" -#: frontend/src/utils/utils.js:692 +#: frontend/src/utils/utils.js:696 msgid "Online Read-Only" msgstr "Онлайн только чтение" -#: frontend/src/utils/utils.js:695 +#: frontend/src/utils/utils.js:699 msgid "Invisible" msgstr "Невидимый" -#: frontend/src/utils/utils.js:705 +#: frontend/src/utils/utils.js:709 msgid "User can read, write, upload, download and sync files." msgstr "Пользователь может читать, писать, загружать, скачивать и синхронизировать файлы." -#: frontend/src/utils/utils.js:708 +#: frontend/src/utils/utils.js:712 msgid "User can read, download and sync files." msgstr "Пользователь может читать, скачивать и синхронизировать файлы." -#: frontend/src/utils/utils.js:711 +#: frontend/src/utils/utils.js:715 msgid "Besides Write permission, user can also share the library." msgstr "Помимо разрешения на запись, пользователь также может делиться библиотекой." -#: frontend/src/utils/utils.js:714 +#: frontend/src/utils/utils.js:718 msgid "" "User can view and edit file online via browser. Files can't be downloaded." msgstr "Пользователь может просматривать и изменять файлы онлайн через браузер. Файлы не могут быть скачаны." -#: frontend/src/utils/utils.js:717 +#: frontend/src/utils/utils.js:721 msgid "" "User can only view files online via browser. Files can't be downloaded." msgstr "Пользователь может только просматривать файлы онлайн через браузер. Файлы не могут быть скачаны." -#: frontend/src/utils/utils.js:720 +#: frontend/src/utils/utils.js:724 msgid "User can not see this folder." msgstr "Пользователь не может видеть эту папку." -#: frontend/src/utils/utils.js:731 +#: frontend/src/utils/utils.js:735 msgid "Preview and download" msgstr "Предпросмотр и скачивание" -#: frontend/src/utils/utils.js:741 +#: frontend/src/utils/utils.js:745 msgid "Preview only" msgstr "Только предпросмотр" -#: frontend/src/utils/utils.js:751 +#: frontend/src/utils/utils.js:755 msgid "Download and upload" msgstr "Скачать и загрузить" -#: frontend/src/utils/utils.js:761 +#: frontend/src/utils/utils.js:765 msgid "Edit on cloud and download" msgstr "Изменение в облаке и скачивание" -#: frontend/src/utils/utils.js:771 +#: frontend/src/utils/utils.js:775 msgid "Edit on cloud only" msgstr "Изменить только в облаке" -#: frontend/src/utils/utils.js:1288 +#: frontend/src/utils/utils.js:1292 msgid "Successfully copied %(name)s and 1 other item." msgstr "Успешно скопировано %(name)s и еще 1 объект." -#: frontend/src/utils/utils.js:1290 +#: frontend/src/utils/utils.js:1294 msgid "Successfully copied %(name)s and %(amount)s other items." msgstr "Успешно скопировано %(name)s и еще %(amount)s других объектов." -#: frontend/src/utils/utils.js:1301 +#: frontend/src/utils/utils.js:1305 msgid "Successfully moved %(name)s." msgstr "Успешно перемещено %(name)s." -#: frontend/src/utils/utils.js:1303 +#: frontend/src/utils/utils.js:1307 msgid "Successfully moved %(name)s and 1 other item." msgstr "Успешно перемещено %(name)s и еще 1 объект." -#: frontend/src/utils/utils.js:1305 +#: frontend/src/utils/utils.js:1309 msgid "Successfully moved %(name)s and %(amount)s other items." msgstr "Успешно перемещено %(name)s и еще %(amount)s других объектов." -#: frontend/src/utils/utils.js:1317 +#: frontend/src/utils/utils.js:1321 msgid "Failed to copy %(name)s and %(amount)s other item(s)." msgstr "Не удалось скопировать %(name)s и %(amount)s объект(ов)." -#: frontend/src/utils/utils.js:1320 +#: frontend/src/utils/utils.js:1324 msgid "Failed to copy %(name)s." msgstr "Не удалось скопировать %(name)s." -#: frontend/src/utils/utils.js:1330 +#: frontend/src/utils/utils.js:1334 msgid "Failed to move %(name)s and %(amount)s other item(s)." msgstr "Не удалось переместить %(name)s и %(amount)s объект(ов)." -#: frontend/src/utils/utils.js:1333 +#: frontend/src/utils/utils.js:1337 msgid "Failed to move %(name)s." msgstr "Не удалось переместить %(name)s." diff --git a/locale/sk_SK/LC_MESSAGES/djangojs.po b/locale/sk_SK/LC_MESSAGES/djangojs.po index 8d19c79355..4f2d8f2a49 100644 --- a/locale/sk_SK/LC_MESSAGES/djangojs.po +++ b/locale/sk_SK/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: seahub\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-10 14:16+0800\n" +"POT-Creation-Date: 2024-02-05 16:23+0800\n" "PO-Revision-Date: 2015-05-09 05:28+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Slovak (Slovakia) (http://app.transifex.com/haiwen/seahub/language/sk_SK/)\n" @@ -35,7 +35,7 @@ msgstr "" #: frontend/src/components/common/account.js:121 #: frontend/src/pages/sys-admin/side-panel.js:33 -#: frontend/src/pages/sys-admin/users/users-content.js:294 +#: frontend/src/pages/sys-admin/users/users-content.js:285 msgid "System Admin" msgstr "" @@ -57,7 +57,7 @@ msgid "Used:" msgstr "" #: frontend/src/components/common/account.js:165 -#: frontend/src/components/search/ai-search.js:661 +#: frontend/src/components/search/ai-search.js:651 #: frontend/src/pages/groups/group-view.js:470 #: frontend/src/pages/groups/group-view.js:476 #: frontend/src/pages/org-admin/side-panel.js:56 @@ -77,128 +77,116 @@ msgstr "" msgid "Log out" msgstr "" -#: frontend/src/components/common/notice-item.js:44 +#: frontend/src/components/common/notice-item.js:42 msgid "User {user_link} has added you to {group_link}" msgstr "" -#: frontend/src/components/common/notice-item.js:67 +#: frontend/src/components/common/notice-item.js:65 msgid "{share_from} has shared a library named {repo_link} to you." msgstr "" -#: frontend/src/components/common/notice-item.js:69 +#: frontend/src/components/common/notice-item.js:67 msgid "{share_from} has shared a folder named {repo_link} to you." msgstr "" -#: frontend/src/components/common/notice-item.js:95 -msgid "" -"{share_from} has changed the permission of library {repo_link} to " -"{permission}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:97 -msgid "" -"{share_from} has changed the permission of folder {repo_link} to " -"{permission}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:122 -msgid "{share_from} has cancelled the sharing of library {repo_name}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:124 -msgid "{share_from} has cancelled the sharing of folder {repo_name}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:150 +#: frontend/src/components/common/notice-item.js:98 msgid "" "{share_from} has shared a library named {repo_link} to group {group_link}." msgstr "" -#: frontend/src/components/common/notice-item.js:152 +#: frontend/src/components/common/notice-item.js:100 msgid "" "{share_from} has shared a folder named {repo_link} to group {group_link}." msgstr "" -#: frontend/src/components/common/notice-item.js:178 +#: frontend/src/components/common/notice-item.js:126 msgid "{user} has transfered a library named {repo_link} to you." msgstr "" -#: frontend/src/components/common/notice-item.js:282 +#: frontend/src/components/common/notice-item.js:182 +msgid "{from_user} has sent you a request for {draft_link}." +msgstr "" + +#: frontend/src/components/common/notice-item.js:183 +msgid "Draft" +msgstr "" + +#: frontend/src/components/common/notice-item.js:214 msgid "{user} created file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:282 +#: frontend/src/components/common/notice-item.js:214 msgid "" "{user} created file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:285 +#: frontend/src/components/common/notice-item.js:217 msgid "{user} deleted file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:285 +#: frontend/src/components/common/notice-item.js:217 msgid "" "{user} deleted file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:289 +#: frontend/src/components/common/notice-item.js:221 msgid "{user} restored file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:292 +#: frontend/src/components/common/notice-item.js:224 msgid "{user} renamed file {oldFileName} {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:296 +#: frontend/src/components/common/notice-item.js:228 msgid "{user} moved file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:296 +#: frontend/src/components/common/notice-item.js:228 msgid "" "{user} moved file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:299 +#: frontend/src/components/common/notice-item.js:231 msgid "{user} updated file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:311 +#: frontend/src/components/common/notice-item.js:243 msgid "{user} created folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:311 +#: frontend/src/components/common/notice-item.js:243 msgid "" "{user} created folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:314 +#: frontend/src/components/common/notice-item.js:246 msgid "{user} deleted folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:314 +#: frontend/src/components/common/notice-item.js:246 msgid "" "{user} deleted folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:318 +#: frontend/src/components/common/notice-item.js:250 msgid "{user} restored folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:321 +#: frontend/src/components/common/notice-item.js:253 msgid "" "{user} renamed folder {oldFolderName} {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:325 +#: frontend/src/components/common/notice-item.js:257 msgid "{user} moved folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:325 +#: frontend/src/components/common/notice-item.js:257 msgid "" "{user} moved folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." @@ -227,15 +215,15 @@ msgid "Group not found" msgstr "" #: frontend/src/components/cur-dir-path/dir-path.js:31 -#: frontend/src/components/main-side-nav.js:69 +#: frontend/src/components/main-side-nav.js:70 msgid "A file is being uploaded. Are you sure you want to leave this page?" msgstr "" #: frontend/src/components/cur-dir-path/dir-path.js:91 #: frontend/src/components/cur-dir-path/dir-path.js:97 #: frontend/src/components/file-chooser/file-chooser.js:450 -#: frontend/src/components/main-side-nav.js:143 -#: frontend/src/components/main-side-nav.js:145 +#: frontend/src/components/main-side-nav.js:144 +#: frontend/src/components/main-side-nav.js:146 #: frontend/src/components/org-admin-group-nav.js:23 #: frontend/src/pages/org-admin/org-department-item.js:318 #: frontend/src/pages/org-admin/side-panel.js:62 @@ -244,7 +232,7 @@ msgstr "" #: frontend/src/pages/share-admin/libraries.js:360 #: frontend/src/pages/sys-admin/departments/department.js:45 #: frontend/src/pages/sys-admin/groups/group-nav.js:17 -#: frontend/src/pages/sys-admin/info.js:116 +#: frontend/src/pages/sys-admin/info.js:112 #: frontend/src/pages/sys-admin/orgs/org-nav.js:20 #: frontend/src/pages/sys-admin/repos/search-repos.js:140 #: frontend/src/pages/sys-admin/side-panel.js:90 @@ -255,18 +243,17 @@ msgstr "Knižnice" #: frontend/src/components/cur-dir-path/dir-tool.js:77 #: frontend/src/components/cur-dir-path/dir-tool.js:98 #: frontend/src/components/cur-dir-path/dir-tool.js:99 -#: frontend/src/components/dirent-detail/detail-list-view.js:124 +#: frontend/src/components/dirent-detail/detail-list-view.js:123 #: frontend/src/components/dirent-detail/file-details.js:89 -#: frontend/src/components/toolbar/view-file-toolbar.js:79 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:78 -#: frontend/src/utils/text-translation.js:34 +#: frontend/src/components/toolbar/view-file-toolbar.js:105 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:48 +#: frontend/src/utils/text-translation.js:35 msgid "Tags" msgstr "" #: frontend/src/components/cur-dir-path/dir-tool.js:81 #: frontend/src/components/cur-dir-path/dir-tool.js:103 #: frontend/src/components/history-trash-file-view/file-view.js:33 -#: frontend/src/pages/org-admin/libraries/org-repo-nav.js:16 #: frontend/src/pages/sys-admin/repos/repos-nav.js:17 msgid "Trash" msgstr "" @@ -274,10 +261,10 @@ msgstr "" #: frontend/src/components/cur-dir-path/dir-tool.js:106 #: frontend/src/components/file-view/file-toolbar.js:198 #: frontend/src/components/file-view/file-toolbar.js:248 -#: frontend/src/components/toolbar/view-file-toolbar.js:80 +#: frontend/src/components/toolbar/view-file-toolbar.js:106 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:64 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:71 -#: frontend/src/utils/text-translation.js:31 +#: frontend/src/utils/text-translation.js:32 msgid "History" msgstr "" @@ -355,7 +342,7 @@ msgstr "" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:142 #: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:31 #: frontend/src/pages/sys-admin/abuse-reports.js:91 -#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 +#: frontend/src/repo-history.js:137 frontend/src/repo-history.js:144 msgid "Description" msgstr "Popis" @@ -367,8 +354,8 @@ msgstr "Popis" #: frontend/src/components/dialog/confirm-disconnect-wechat.js:35 #: frontend/src/components/dialog/confirm-restore-repo.js:36 #: frontend/src/components/dialog/confirm-unlink-device.js:49 -#: frontend/src/components/dialog/copy-dirent-dialog.js:165 -#: frontend/src/components/dialog/create-file-dialog.js:111 +#: frontend/src/components/dialog/copy-dirent-dialog.js:162 +#: frontend/src/components/dialog/create-file-dialog.js:179 #: frontend/src/components/dialog/create-folder-dialog.js:99 #: frontend/src/components/dialog/create-group-dialog.js:81 #: frontend/src/components/dialog/create-repo-dialog.js:270 @@ -386,11 +373,11 @@ msgstr "Popis" #: frontend/src/components/dialog/invite-people-dialog.js:121 #: frontend/src/components/dialog/label-repo-state-dialog.js:88 #: frontend/src/components/dialog/leave-group-dialog.js:32 -#: frontend/src/components/dialog/lib-history-setting-dialog.js:151 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:150 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:123 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:273 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:253 -#: frontend/src/components/dialog/move-dirent-dialog.js:185 +#: frontend/src/components/dialog/move-dirent-dialog.js:183 #: frontend/src/components/dialog/new-wiki-dialog.js:60 #: frontend/src/components/dialog/org-add-member-dialog.js:68 #: frontend/src/components/dialog/org-delete-department-dialog.js:42 @@ -426,7 +413,7 @@ msgstr "Popis" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:50 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:56 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-import-user-dialog.js:59 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:144 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:143 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-logs-export-excel-dialog.js:104 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:95 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:51 @@ -435,33 +422,35 @@ msgstr "Popis" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-set-org-name-dialog.js:64 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-unlink-device-dialog.js:47 #: frontend/src/components/dialog/sysadmin-dialog/update-user.js:60 -#: frontend/src/components/dialog/transfer-dialog.js:186 +#: frontend/src/components/dialog/transfer-dialog.js:100 #: frontend/src/components/dialog/upload-remind-dialog.js:44 #: frontend/src/components/dialog/view-link-dialog.js:37 #: frontend/src/components/dialog/wiki-delete-dialog.js:25 #: frontend/src/components/dialog/wiki-select-dialog.js:97 -#: frontend/src/components/file-uploader/upload-list-item.js:144 +#: frontend/src/components/file-uploader/upload-list-item.js:127 #: frontend/src/components/seatable-integration-account-setting-widgets/delete-seatables-dialog.js:24 #: frontend/src/components/send-link.js:111 #: frontend/src/components/share-link-panel/link-details.js:230 #: frontend/src/components/share-link-panel/link-list.js:68 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:144 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:127 #: frontend/src/components/user-settings/social-login-saml.js:67 #: frontend/src/pages/org-admin/input-item.js:92 #: frontend/src/pages/org-admin/web-settings/input-item.js:69 -#: frontend/src/pages/sys-admin/web-settings/input-item.js:70 -#: frontend/src/pages/upload-link/upload-list-item.js:144 +#: frontend/src/pages/sys-admin/web-settings/input-item.js:66 +#: frontend/src/pages/upload-link/upload-list-item.js:124 #: frontend/src/tc-accept.js:42 msgid "Cancel" msgstr "Zrušiť" #: frontend/src/components/dialog/add-abuse-report-dialog.js:93 -#: frontend/src/components/dialog/change-repo-password-dialog.js:118 +#: frontend/src/components/dialog/add-reviewer-dialog.js:110 +#: frontend/src/components/dialog/add-reviewer-dialog.js:111 +#: frontend/src/components/dialog/change-repo-password-dialog.js:117 #: frontend/src/components/dialog/clean-trash.js:77 #: frontend/src/components/dialog/confirm-apply-folder-properties-dialog.js:56 -#: frontend/src/components/dialog/copy-dirent-dialog.js:166 +#: frontend/src/components/dialog/copy-dirent-dialog.js:163 #: frontend/src/components/dialog/create-department-repo-dialog.js:95 -#: frontend/src/components/dialog/create-file-dialog.js:112 +#: frontend/src/components/dialog/create-file-dialog.js:180 #: frontend/src/components/dialog/create-folder-dialog.js:100 #: frontend/src/components/dialog/create-group-dialog.js:82 #: frontend/src/components/dialog/create-repo-dialog.js:271 @@ -475,13 +464,13 @@ msgstr "Zrušiť" #: frontend/src/components/dialog/invite-people-dialog.js:122 #: frontend/src/components/dialog/label-repo-state-dialog.js:89 #: frontend/src/components/dialog/lib-decrypt-dialog.js:67 -#: frontend/src/components/dialog/lib-history-setting-dialog.js:152 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:151 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:124 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:326 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:254 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:306 -#: frontend/src/components/dialog/move-dirent-dialog.js:186 +#: frontend/src/components/dialog/move-dirent-dialog.js:184 #: frontend/src/components/dialog/new-wiki-dialog.js:61 #: frontend/src/components/dialog/org-add-admin-dialog.js:66 #: frontend/src/components/dialog/org-add-department-dialog.js:86 @@ -525,7 +514,7 @@ msgstr "Zrušiť" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:90 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:51 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:57 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:145 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:144 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-logs-export-excel-dialog.js:105 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:96 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:52 @@ -535,7 +524,7 @@ msgstr "Zrušiť" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:268 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:255 #: frontend/src/components/dialog/sysadmin-dialog/update-user.js:61 -#: frontend/src/components/dialog/transfer-dialog.js:187 +#: frontend/src/components/dialog/transfer-dialog.js:101 #: frontend/src/components/dialog/transfer-group-dialog.js:69 #: frontend/src/components/dialog/wiki-select-dialog.js:99 #: frontend/src/components/dialog/wiki-select-dialog.js:100 @@ -556,10 +545,55 @@ msgstr "Zrušiť" #: frontend/src/pages/sys-admin/repos/search-repos.js:155 #: frontend/src/pages/sys-admin/statistic/statistic-common-tool.js:128 #: frontend/src/pages/sys-admin/users/search-users.js:318 -#: frontend/src/pages/sys-admin/web-settings/input-item.js:69 +#: frontend/src/pages/sys-admin/web-settings/input-item.js:65 msgid "Submit" msgstr "" +#: frontend/src/components/dialog/add-reviewer-dialog.js:98 +msgid "Request a review" +msgstr "" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:100 +msgid "Add new reviewer" +msgstr "" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:103 +#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:283 +#: frontend/src/components/dialog/org-add-member-dialog.js:58 +#: frontend/src/components/dialog/share-to-user.js:357 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-member-dialog.js:37 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-member-dialog.js:56 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-batch-add-admin-dialog.js:45 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:45 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:46 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:240 +#: frontend/src/components/list-and-add-group-members.js:173 +#: frontend/src/pages/org-admin/org-users-search-users.js:196 +#: frontend/src/pages/org-admin/org-users-users.js:260 +#: frontend/src/pages/sys-admin/users/search-users.js:313 +#: frontend/src/pages/sys-admin/users/users.js:425 +msgid "Search users" +msgstr "" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:137 +#: frontend/src/components/dialog/edit-filetag-dialog.js:145 +#: frontend/src/components/dialog/list-created-files-dialog.js:55 +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:86 +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:107 +#: frontend/src/components/dialog/org-add-admin-dialog.js:65 +#: frontend/src/components/dialog/search-file-dialog.js:115 +#: frontend/src/components/dialog/share-admin-link.js:35 +#: frontend/src/components/dialog/share-repo-dialog.js:149 +#: frontend/src/components/dialog/transfer-group-dialog.js:68 +#: frontend/src/components/search/ai-search.js:653 +#: frontend/src/components/search/ai-search.js:690 +#: frontend/src/components/search/search.js:497 +#: frontend/src/components/search/search.js:532 +#: frontend/src/components/system-notification.js:46 +#: frontend/src/pages/groups/group-view.js:479 +msgid "Close" +msgstr "" + #: frontend/src/components/dialog/change-repo-password-dialog.js:49 msgid "Please enter the old password" msgstr "" @@ -584,24 +618,24 @@ msgstr "" msgid "Successfully changed library password." msgstr "" -#: frontend/src/components/dialog/change-repo-password-dialog.js:98 +#: frontend/src/components/dialog/change-repo-password-dialog.js:102 msgid "Change Password of Library {placeholder}" msgstr "" -#: frontend/src/components/dialog/change-repo-password-dialog.js:108 +#: frontend/src/components/dialog/change-repo-password-dialog.js:107 msgid "Old Password" msgstr "" -#: frontend/src/components/dialog/change-repo-password-dialog.js:110 +#: frontend/src/components/dialog/change-repo-password-dialog.js:109 msgid "New Password" msgstr "" -#: frontend/src/components/dialog/change-repo-password-dialog.js:110 +#: frontend/src/components/dialog/change-repo-password-dialog.js:109 #: frontend/src/components/dialog/create-repo-dialog.js:240 msgid "(at least {placeholder} characters)" msgstr "" -#: frontend/src/components/dialog/change-repo-password-dialog.js:112 +#: frontend/src/components/dialog/change-repo-password-dialog.js:111 msgid "New Password Again" msgstr "" @@ -627,12 +661,11 @@ msgstr "" #: frontend/src/components/dialog/clean-trash.js:62 #: frontend/src/pages/org-admin/devices/devices-errors.js:193 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:375 #: frontend/src/pages/share-admin/share-links.js:590 #: frontend/src/pages/share-admin/upload-links.js:306 #: frontend/src/pages/sys-admin/devices/devices-errors.js:197 #: frontend/src/pages/sys-admin/repos/trash-repos.js:400 -#: frontend/src/repo-folder-trash.js:207 +#: frontend/src/repo-folder-trash.js:204 msgid "Clean" msgstr "" @@ -739,8 +772,9 @@ msgstr "" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:39 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:59 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:59 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:643 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:667 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:668 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:692 +#: frontend/src/components/draft-list-view/draft-list-item.js:111 #: frontend/src/components/group-members.js:163 #: frontend/src/components/popover/tag-list-item.js:55 #: frontend/src/components/popover/tag-list-item.js:56 @@ -756,8 +790,8 @@ msgstr "" #: frontend/src/components/share-link-panel/link-list.js:69 #: frontend/src/components/share-link-panel/link-list.js:129 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:513 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:330 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:338 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:358 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:366 #: frontend/src/components/user-settings/delete-account.js:38 #: frontend/src/components/user-settings/web-api-auth-token.js:83 #: frontend/src/pages/invitations/invitations-view.js:104 @@ -765,16 +799,14 @@ msgstr "" #: frontend/src/pages/invitations/invitations-view.js:136 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:360 #: frontend/src/pages/my-libs/mylib-repo-menu.js:145 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:267 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:198 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:256 #: frontend/src/pages/org-admin/org-department-item.js:551 #: frontend/src/pages/org-admin/org-departments-list.js:210 #: frontend/src/pages/org-admin/org-group-repos.js:174 #: frontend/src/pages/org-admin/org-groups-search-groups.js:115 #: frontend/src/pages/org-admin/org-groups.js:306 +#: frontend/src/pages/org-admin/org-libraries.js:316 #: frontend/src/pages/org-admin/org-links.js:216 -#: frontend/src/pages/org-admin/org-user-item.js:194 +#: frontend/src/pages/org-admin/org-user-item.js:179 #: frontend/src/pages/org-admin/org-user-repos.js:170 #: frontend/src/pages/sys-admin/departments/group-item.js:69 #: frontend/src/pages/sys-admin/groups/groups-content.js:184 @@ -786,7 +818,7 @@ msgstr "" #: frontend/src/pages/sys-admin/orgs/org-groups.js:120 #: frontend/src/pages/sys-admin/orgs/org-repos.js:117 #: frontend/src/pages/sys-admin/orgs/org-repos.js:125 -#: frontend/src/pages/sys-admin/orgs/org-users.js:298 +#: frontend/src/pages/sys-admin/orgs/org-users.js:288 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:205 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:213 #: frontend/src/pages/sys-admin/repos/dir-content.js:61 @@ -798,8 +830,8 @@ msgstr "" #: frontend/src/pages/sys-admin/users/search-users.js:355 #: frontend/src/pages/sys-admin/users/user-repos.js:163 #: frontend/src/pages/sys-admin/users/user-repos.js:218 -#: frontend/src/pages/sys-admin/users/users-content.js:361 -#: frontend/src/pages/sys-admin/users/users-content.js:560 +#: frontend/src/pages/sys-admin/users/users-content.js:352 +#: frontend/src/pages/sys-admin/users/users-content.js:548 #: frontend/src/pages/sys-admin/users/users.js:510 #: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:65 #: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:69 @@ -827,7 +859,6 @@ msgid "Are you sure you want to disconnect?" msgstr "" #: frontend/src/components/dialog/confirm-restore-repo.js:31 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:264 #: frontend/src/pages/sys-admin/repos/trash-repos.js:266 msgid "Restore Library" msgstr "Obnoviť knižnicu" @@ -841,13 +872,11 @@ msgstr "Ste si istý že chcete obnoviť túto knižnicu?" #: frontend/src/pages/file-history-old/history-item.js:126 #: frontend/src/pages/my-libs/my-libs-deleted.js:176 #: frontend/src/pages/my-libs/my-libs-deleted.js:177 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:195 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:267 #: frontend/src/pages/sys-admin/repos/trash-repos.js:197 #: frontend/src/pages/sys-admin/repos/trash-repos.js:269 -#: frontend/src/repo-folder-trash.js:363 frontend/src/repo-folder-trash.js:374 -#: frontend/src/repo-snapshot.js:170 frontend/src/repo-snapshot.js:299 -#: frontend/src/repo-snapshot.js:308 +#: frontend/src/repo-folder-trash.js:358 frontend/src/repo-folder-trash.js:368 +#: frontend/src/repo-snapshot.js:168 frontend/src/repo-snapshot.js:297 +#: frontend/src/repo-snapshot.js:306 msgid "Restore" msgstr "" @@ -935,12 +964,13 @@ msgid "New Department Library" msgstr "" #: frontend/src/components/dialog/create-department-repo-dialog.js:81 -#: frontend/src/components/dialog/create-file-dialog.js:98 +#: frontend/src/components/dialog/create-file-dialog.js:151 #: frontend/src/components/dialog/create-folder-dialog.js:86 #: frontend/src/components/dialog/create-group-dialog.js:69 #: frontend/src/components/dialog/create-repo-dialog.js:188 #: frontend/src/components/dialog/create-tag-dialog.js:79 #: frontend/src/components/dialog/list-created-files-dialog.js:28 +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:66 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:84 #: frontend/src/components/dialog/new-wiki-dialog.js:56 #: frontend/src/components/dialog/org-add-department-dialog.js:73 @@ -960,7 +990,8 @@ msgstr "" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:63 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:82 #: frontend/src/components/dialog/wiki-select-dialog.js:78 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:627 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:626 +#: frontend/src/components/draft-list-view/draft-list-view.js:36 #: frontend/src/components/group-members.js:30 #: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:122 #: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23 @@ -968,7 +999,6 @@ msgstr "" #: frontend/src/pages/my-libs/my-libs-deleted.js:93 #: frontend/src/pages/my-libs/mylib-repo-list-view.js:90 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:160 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:75 #: frontend/src/pages/org-admin/org-admin-list.js:50 #: frontend/src/pages/org-admin/org-department-item.js:250 #: frontend/src/pages/org-admin/org-department-item.js:290 @@ -979,6 +1009,7 @@ msgstr "" #: frontend/src/pages/org-admin/org-group-repos.js:83 #: frontend/src/pages/org-admin/org-groups-search-groups.js:157 #: frontend/src/pages/org-admin/org-groups.js:160 +#: frontend/src/pages/org-admin/org-libraries.js:147 #: frontend/src/pages/org-admin/org-links.js:100 #: frontend/src/pages/org-admin/org-user-profile.js:136 #: frontend/src/pages/org-admin/org-user-repos.js:79 @@ -1009,12 +1040,12 @@ msgstr "" #: frontend/src/pages/sys-admin/users/user-links.js:49 #: frontend/src/pages/sys-admin/users/user-repos.js:54 #: frontend/src/pages/sys-admin/users/user-shared-repos.js:35 -#: frontend/src/repo-folder-trash.js:239 frontend/src/repo-snapshot.js:200 +#: frontend/src/repo-folder-trash.js:236 frontend/src/repo-snapshot.js:198 #: frontend/src/shared-dir-view.js:661 msgid "Name" msgstr "Meno" -#: frontend/src/components/dialog/create-file-dialog.js:62 +#: frontend/src/components/dialog/create-file-dialog.js:59 #: frontend/src/components/dialog/create-folder-dialog.js:54 #: frontend/src/components/dialog/rename-dialog.js:56 #: frontend/src/components/dialog/rename-dirent.js:56 @@ -1023,7 +1054,7 @@ msgstr "Meno" msgid "The name \"{name}\" is already taken. Please choose a different name." msgstr "" -#: frontend/src/components/dialog/create-file-dialog.js:94 +#: frontend/src/components/dialog/create-file-dialog.js:147 #: frontend/src/components/toolbar/dir-operation-toolbar.js:207 #: frontend/src/components/toolbar/dir-operation-toolbar.js:232 #: frontend/src/pages/repo-wiki-mode/side-panel.js:176 @@ -1065,7 +1096,7 @@ msgstr "" #: frontend/src/components/dialog/create-repo-dialog.js:111 #: frontend/src/components/dialog/generate-upload-link.js:150 #: frontend/src/components/dialog/org-add-user-dialog.js:123 -#: frontend/src/components/share-link-panel/link-creation.js:181 +#: frontend/src/components/share-link-panel/link-creation.js:175 msgid "Passwords don't match" msgstr "Heslá nie sú rovnaké" @@ -1131,14 +1162,14 @@ msgstr "" #: frontend/src/components/dialog/share-repo-dialog.js:40 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:22 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57 -#: frontend/src/utils/utils.js:680 +#: frontend/src/utils/utils.js:684 msgid "Read-Write" msgstr "Čítanie-Zápis" #: frontend/src/components/dialog/create-repo-dialog.js:227 #: frontend/src/components/dialog/share-repo-dialog.js:41 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57 -#: frontend/src/utils/utils.js:683 +#: frontend/src/utils/utils.js:687 msgid "Read-Only" msgstr "Iba čítanie" @@ -1152,7 +1183,7 @@ msgstr "" #: frontend/src/components/dialog/org-add-user-dialog.js:145 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:106 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:153 -#: frontend/src/components/share-link-panel/link-creation.js:284 +#: frontend/src/components/share-link-panel/link-creation.js:278 #: frontend/src/pages/sys-admin/web-settings/web-settings.js:239 #: frontend/src/settings.js:48 frontend/src/settings.js:134 msgid "Password" @@ -1162,15 +1193,15 @@ msgstr "Heslo" #: frontend/src/components/dialog/generate-upload-link.js:390 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:110 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:163 -#: frontend/src/components/share-link-panel/link-creation.js:295 +#: frontend/src/components/share-link-panel/link-creation.js:289 msgid "Password again" msgstr "" #: frontend/src/components/dialog/create-tag-dialog.js:53 #: frontend/src/components/dialog/zip-download-dialog.js:73 -#: frontend/src/components/file-uploader/file-uploader.js:400 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:409 -#: frontend/src/pages/upload-link/file-uploader.js:399 +#: frontend/src/components/file-uploader/file-uploader.js:406 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:415 +#: frontend/src/pages/upload-link/file-uploader.js:404 msgid "Internal Server Error" msgstr "Interná chyba servera" @@ -1180,10 +1211,10 @@ msgstr "" #: frontend/src/components/dialog/create-tag-dialog.js:73 #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:124 -#: frontend/src/components/share-link-panel/link-creation.js:259 +#: frontend/src/components/share-link-panel/link-creation.js:253 #: frontend/src/components/share-link-panel/link-details.js:166 -#: frontend/src/repo-folder-trash.js:201 frontend/src/repo-history.js:112 -#: frontend/src/repo-snapshot.js:150 +#: frontend/src/repo-folder-trash.js:198 frontend/src/repo-history.js:109 +#: frontend/src/repo-snapshot.js:148 msgid "Back" msgstr "" @@ -1199,10 +1230,10 @@ msgstr "" #: frontend/src/components/dialog/create-tag-dialog.js:109 #: frontend/src/components/file-view/file-toolbar.js:155 #: frontend/src/components/file-view/file-toolbar.js:214 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:115 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:158 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:199 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:222 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:121 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:165 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:206 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:229 #: frontend/src/shared-dir-view.js:486 msgid "Save" msgstr "" @@ -1226,8 +1257,6 @@ msgid "Permission name" msgstr "" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:151 -#: frontend/src/components/file-uploader/file-uploader.js:684 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:667 #: frontend/src/components/toolbar/dir-operation-toolbar.js:189 #: frontend/src/components/toolbar/dir-operation-toolbar.js:198 #: frontend/src/components/toolbar/dir-operation-toolbar.js:227 @@ -1241,8 +1270,7 @@ msgstr "" #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:69 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:79 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:89 -#: frontend/src/pages/upload-link/file-uploader.js:625 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:66 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:52 #: frontend/src/shared-dir-view.js:471 msgid "Upload" msgstr "" @@ -1250,8 +1278,8 @@ msgstr "" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:180 #: frontend/src/components/dialog/zip-download-dialog.js:123 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:637 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:661 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:662 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:686 #: frontend/src/components/file-view/file-toolbar.js:171 #: frontend/src/components/file-view/file-toolbar.js:255 #: frontend/src/components/file-view/file-view-tip.js:25 @@ -1259,10 +1287,10 @@ msgstr "" #: frontend/src/components/history-trash-file-view/download.js:10 #: frontend/src/components/shared-file-view/shared-file-view-tip.js:27 #: frontend/src/components/shared-file-view/shared-file-view.js:133 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:331 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:344 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:359 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:372 #: frontend/src/pages/file-history-old/history-item.js:127 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:122 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:128 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:74 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:253 #: frontend/src/pages/org-admin/statistic/statistic-traffic.js:63 @@ -1277,7 +1305,7 @@ msgstr "" #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:84 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:94 #: frontend/src/pages/sys-admin/users/user-links.js:202 -#: frontend/src/repo-snapshot.js:309 frontend/src/shared-dir-view.js:769 +#: frontend/src/repo-snapshot.js:307 frontend/src/shared-dir-view.js:769 #: frontend/src/shared-dir-view.js:796 frontend/src/shared-dir-view.js:844 #: frontend/src/shared-dir-view.js:876 frontend/src/shared-dir-view.js:945 #: frontend/src/shared-dir-view.js:963 @@ -1307,9 +1335,9 @@ msgstr "" #: frontend/src/components/dialog/view-link-dialog.js:38 #: frontend/src/components/share-link-panel/link-item.js:112 #: frontend/src/components/shared-link.js:24 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:329 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:337 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:343 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:357 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:365 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:371 #: frontend/src/pages/org-admin/org-saml-config.js:118 #: frontend/src/pages/org-admin/org-saml-config.js:132 #: frontend/src/pages/org-admin/org-saml-config.js:146 @@ -1342,7 +1370,7 @@ msgstr "" #: frontend/src/components/select-editor/select-editor.js:138 #: frontend/src/components/share-link-panel/link-details.js:206 #: frontend/src/components/share-link-panel/link-details.js:207 -#: frontend/src/components/toolbar/view-file-toolbar.js:67 +#: frontend/src/components/toolbar/view-file-toolbar.js:87 #: frontend/src/components/user-settings/user-avatar-form.js:97 #: frontend/src/pages/org-admin/org-user-profile.js:139 #: frontend/src/pages/org-admin/org-user-profile.js:145 @@ -1356,9 +1384,9 @@ msgstr "" #: frontend/src/pages/sys-admin/institutions/institution-info.js:28 #: frontend/src/pages/sys-admin/orgs/org-info.js:41 #: frontend/src/pages/sys-admin/users/user-info.js:91 -#: frontend/src/pages/sys-admin/users/users-content.js:514 +#: frontend/src/pages/sys-admin/users/users-content.js:502 #: frontend/src/pages/wiki/main-panel.js:106 -#: frontend/src/pages/wiki/main-panel.js:107 frontend/src/repo-history.js:306 +#: frontend/src/pages/wiki/main-panel.js:107 frontend/src/repo-history.js:303 msgid "Edit" msgstr "Editovať" @@ -1396,7 +1424,6 @@ msgstr "" #: frontend/src/components/dialog/delete-repo-dialog.js:66 #: frontend/src/components/dialog/org-delete-repo-dialog.js:32 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:33 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:253 #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:101 #: frontend/src/pages/sys-admin/orgs/org-repos.js:122 #: frontend/src/pages/sys-admin/repos/trash-repos.js:255 @@ -1420,28 +1447,11 @@ msgid "Select Tags" msgstr "" #: frontend/src/components/dialog/edit-filetag-dialog.js:141 -#: frontend/src/components/popover/edit-filetag-popover.js:187 +#: frontend/src/components/popover/edit-filetag-popover.js:182 #: frontend/src/components/popover/list-tag-popover.js:145 msgid "Create a new tag" msgstr "" -#: frontend/src/components/dialog/edit-filetag-dialog.js:145 -#: frontend/src/components/dialog/list-created-files-dialog.js:52 -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:107 -#: frontend/src/components/dialog/org-add-admin-dialog.js:65 -#: frontend/src/components/dialog/search-file-dialog.js:115 -#: frontend/src/components/dialog/share-admin-link.js:35 -#: frontend/src/components/dialog/share-repo-dialog.js:149 -#: frontend/src/components/dialog/transfer-group-dialog.js:68 -#: frontend/src/components/search/ai-search.js:663 -#: frontend/src/components/search/ai-search.js:700 -#: frontend/src/components/search/search.js:497 -#: frontend/src/components/search/search.js:532 -#: frontend/src/components/system-notification.js:46 -#: frontend/src/pages/groups/group-view.js:479 -msgid "Close" -msgstr "" - #: frontend/src/components/dialog/edit-repo-commit-labels.js:47 msgid "Successfully edited labels." msgstr "" @@ -1455,48 +1465,48 @@ msgid "Find an option" msgstr "" #: frontend/src/components/dialog/extra-attributes-dialog/index.js:217 -#: frontend/src/components/dirent-detail/detail-list-view.js:93 -#: frontend/src/components/dirent-detail/detail-list-view.js:134 +#: frontend/src/components/dirent-detail/detail-list-view.js:92 +#: frontend/src/components/dirent-detail/detail-list-view.js:133 msgid "Edit extra properties" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:142 #: frontend/src/components/dialog/reset-webdav-password.js:29 #: frontend/src/components/dialog/set-webdav-password.js:29 -#: frontend/src/components/share-link-panel/link-creation.js:173 +#: frontend/src/components/share-link-panel/link-creation.js:167 msgid "Please enter a password." msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:146 #: frontend/src/components/dialog/reset-webdav-password.js:33 #: frontend/src/components/dialog/set-webdav-password.js:33 -#: frontend/src/components/share-link-panel/link-creation.js:177 +#: frontend/src/components/share-link-panel/link-creation.js:171 msgid "The password is too short." msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:154 #: frontend/src/components/dialog/reset-webdav-password.js:38 #: frontend/src/components/dialog/set-webdav-password.js:38 -#: frontend/src/components/share-link-panel/link-creation.js:185 +#: frontend/src/components/share-link-panel/link-creation.js:179 msgid "" "The password is too weak. It should include at least {passwordStrengthLevel}" " of the following: number, upper letter, lower letter and other symbols." msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:162 -#: frontend/src/components/share-link-panel/link-creation.js:193 +#: frontend/src/components/share-link-panel/link-creation.js:187 msgid "Please select an expiration time" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:170 -#: frontend/src/components/share-link-panel/link-creation.js:202 +#: frontend/src/components/share-link-panel/link-creation.js:196 msgid "Please enter days" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:174 #: frontend/src/components/dialog/lib-history-setting-dialog.js:66 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:66 -#: frontend/src/components/share-link-panel/link-creation.js:206 +#: frontend/src/components/share-link-panel/link-creation.js:200 msgid "Please enter a non-negative integer" msgstr "" @@ -1507,7 +1517,7 @@ msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:276 #: frontend/src/components/dialog/reset-webdav-password.js:68 #: frontend/src/components/dialog/set-webdav-password.js:68 -#: frontend/src/components/share-link-panel/link-creation.js:285 +#: frontend/src/components/share-link-panel/link-creation.js:279 msgid "" "(at least {passwordMinLength} characters and includes " "{passwordStrengthLevel} of the following: number, upper letter, lower letter" @@ -1554,18 +1564,18 @@ msgstr "Odoslať" #: frontend/src/components/dialog/generate-upload-link.js:367 #: frontend/src/components/dialog/generate-upload-link.js:372 -#: frontend/src/components/share-link-panel/link-creation.js:273 -#: frontend/src/components/share-link-panel/link-creation.js:278 +#: frontend/src/components/share-link-panel/link-creation.js:267 +#: frontend/src/components/share-link-panel/link-creation.js:272 msgid "Add password protection" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:403 -#: frontend/src/components/share-link-panel/link-creation.js:308 +#: frontend/src/components/share-link-panel/link-creation.js:302 msgid "Add auto expiration" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:422 -#: frontend/src/components/share-link-panel/link-creation.js:344 +#: frontend/src/components/share-link-panel/link-creation.js:338 #: frontend/src/components/user-settings/web-api-auth-token.js:86 msgid "Generate" msgstr "" @@ -1685,8 +1695,8 @@ msgstr "" #: frontend/src/components/dialog/invite-people-dialog.js:107 #: frontend/src/components/dialog/share-dialog.js:154 #: frontend/src/components/dialog/share-to-invite-people.js:273 -#: frontend/src/components/main-side-nav.js:261 -#: frontend/src/components/main-side-nav.js:263 +#: frontend/src/components/main-side-nav.js:271 +#: frontend/src/components/main-side-nav.js:273 #: frontend/src/components/toolbar/invitations-toolbar.js:31 #: frontend/src/components/toolbar/invitations-toolbar.js:35 #: frontend/src/pages/invitations/invitations-view.js:282 @@ -1744,33 +1754,36 @@ msgstr "" msgid "Successfully set library history." msgstr "" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:112 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:110 -msgid "{placeholder} History Setting" +#: frontend/src/components/dialog/lib-history-setting-dialog.js:116 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:114 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:351 +#: frontend/src/pages/my-libs/mylib-repo-menu.js:154 +#: frontend/src/pages/sys-admin/repos/repos.js:271 +msgid "History Setting" msgstr "" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:123 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:122 msgid "Setting library history is disabled by Admin." msgstr "" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:128 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:121 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:127 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:120 msgid "Keep full history" msgstr "Ponechať plnú históriu" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:132 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:125 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:131 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:124 msgid "Don't keep history" msgstr "Neponechávať históriu" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:136 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:129 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:135 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:128 msgid "Only keep a period of history:" msgstr "Ponechať iba určitú dobu histórie:" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:145 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:144 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:117 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:138 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:137 #: frontend/src/components/set-link-expiration.js:89 msgid "days" msgstr "dni" @@ -1803,12 +1816,12 @@ msgstr "" msgid "Group Permission" msgstr "" -#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:69 +#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:73 msgid "{placeholder} Folder Permission" msgstr "" -#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:69 -msgid "Set permission of {placeholder}" +#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:73 +msgid "Set {placeholder}'s permission" msgstr "" #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:186 @@ -1816,17 +1829,17 @@ msgstr "" #: frontend/src/components/dialog/repo-api-token-dialog.js:197 #: frontend/src/components/dialog/zip-download-dialog.js:76 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:294 -#: frontend/src/pages/lib-content-view/lib-content-view.js:181 -#: frontend/src/pages/lib-content-view/lib-content-view.js:710 -#: frontend/src/pages/lib-content-view/lib-content-view.js:758 -#: frontend/src/pages/lib-content-view/lib-content-view.js:850 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1035 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1051 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1087 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1115 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1177 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1233 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1271 +#: frontend/src/pages/lib-content-view/lib-content-view.js:185 +#: frontend/src/pages/lib-content-view/lib-content-view.js:735 +#: frontend/src/pages/lib-content-view/lib-content-view.js:784 +#: frontend/src/pages/lib-content-view/lib-content-view.js:869 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1065 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1081 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1117 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1145 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1209 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1259 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1287 #: frontend/src/pages/my-libs/my-libs-deleted.js:152 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:293 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:315 @@ -1835,22 +1848,22 @@ msgstr "" #: frontend/src/pages/search/main-panel.js:197 #: frontend/src/pages/shared-with-all/public-shared-view.js:106 #: frontend/src/pages/sys-admin/abuse-reports.js:45 -#: frontend/src/pages/upload-link/file-uploader.js:433 -#: frontend/src/repo-folder-trash.js:136 frontend/src/repo-folder-trash.js:333 -#: frontend/src/utils/utils.js:1190 +#: frontend/src/pages/upload-link/file-uploader.js:437 +#: frontend/src/repo-folder-trash.js:136 frontend/src/repo-folder-trash.js:329 +#: frontend/src/utils/utils.js:1194 msgid "Error" msgstr "" #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:189 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:172 #: frontend/src/components/dialog/repo-api-token-dialog.js:199 -#: frontend/src/pages/lib-content-view/lib-content-view.js:187 +#: frontend/src/pages/lib-content-view/lib-content-view.js:191 #: frontend/src/pages/search/main-panel.js:82 #: frontend/src/pages/sys-admin/abuse-reports.js:47 -#: frontend/src/repo-folder-trash.js:142 frontend/src/repo-folder-trash.js:335 +#: frontend/src/repo-folder-trash.js:142 frontend/src/repo-folder-trash.js:331 #: frontend/src/shared-file-view-document.js:74 #: frontend/src/shared-file-view-spreadsheet.js:71 -#: frontend/src/utils/utils.js:1193 frontend/src/view-file-document.js:76 +#: frontend/src/utils/utils.js:1197 frontend/src/view-file-document.js:76 #: frontend/src/view-file-spreadsheet.js:71 msgid "Please check the network." msgstr "Prosím skontrolujte pripojenie k sieti." @@ -1888,23 +1901,6 @@ msgstr "" msgid "User" msgstr "" -#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:283 -#: frontend/src/components/dialog/org-add-member-dialog.js:58 -#: frontend/src/components/dialog/share-to-user.js:357 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-member-dialog.js:37 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-member-dialog.js:56 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-batch-add-admin-dialog.js:45 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:45 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:46 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:240 -#: frontend/src/components/list-and-add-group-members.js:173 -#: frontend/src/pages/org-admin/org-users-search-users.js:196 -#: frontend/src/pages/org-admin/org-users-users.js:260 -#: frontend/src/pages/sys-admin/users/search-users.js:313 -#: frontend/src/pages/sys-admin/users/users.js:425 -msgid "Search users" -msgstr "" - #: frontend/src/components/dialog/list-created-files-dialog.js:23 msgid "Created Files" msgstr "" @@ -1919,60 +1915,67 @@ msgstr "" #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:48 #: frontend/src/pages/sys-admin/devices/devices-errors.js:53 #: frontend/src/pages/sys-admin/logs-page/login-logs.js:48 -#: frontend/src/repo-history.js:141 frontend/src/repo-history.js:148 +#: frontend/src/repo-history.js:138 frontend/src/repo-history.js:145 #: frontend/src/user-notifications.js:131 #: frontend/src/user-notifications.js:135 msgid "Time" msgstr "" -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79 -msgid "Tagged Files" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:44 +#: frontend/src/pages/drafts/draft-content.js:29 +msgid "Successfully deleted draft %(draft)s." msgstr "" -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:85 -#: frontend/src/components/dialog/search-file-dialog.js:94 -#: frontend/src/components/dirent-detail/detail-list-view.js:120 -#: frontend/src/components/dirent-detail/file-details.js:85 -#: frontend/src/components/dirent-detail/lib-details.js:69 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:630 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124 -#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24 -#: frontend/src/file-history-old.js:245 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:74 -#: frontend/src/pages/my-libs/mylib-repo-list-view.js:92 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:80 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:82 -#: frontend/src/pages/org-admin/org-department-item.js:327 -#: frontend/src/pages/org-admin/org-group-repos.js:84 -#: frontend/src/pages/org-admin/org-user-repos.js:80 -#: frontend/src/pages/org-admin/org-user-shared-repos.js:78 -#: frontend/src/pages/search/advanced-search.js:78 -#: frontend/src/pages/search/advanced-search.js:226 -#: frontend/src/pages/share-with-ocm/remote-dir-content.js:99 -#: frontend/src/pages/shared-libs/shared-libs.js:84 -#: frontend/src/pages/sys-admin/departments/department-libraries.js:85 -#: frontend/src/pages/sys-admin/repos/dir-content.js:104 -#: frontend/src/pages/sys-admin/repos/repos.js:82 -#: frontend/src/pages/sys-admin/repos/repos.js:84 -#: frontend/src/pages/sys-admin/users/user-shared-repos.js:37 -#: frontend/src/repo-folder-trash.js:242 frontend/src/repo-snapshot.js:201 -#: frontend/src/shared-dir-view.js:663 -msgid "Size" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:48 +#: frontend/src/pages/drafts/draft-content.js:33 +msgid "Failed to delete draft %(draft)s." msgstr "" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:61 +#: frontend/src/pages/drafts/drafts-view.js:19 +msgid "Drafts" +msgstr "" + +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:67 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:74 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:74 +#: frontend/src/components/group-members.js:125 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:126 +#: frontend/src/components/wiki-list-view/wiki-list-view.js:45 +#: frontend/src/pages/groups/group-view.js:381 +#: frontend/src/pages/org-admin/org-group-members.js:109 +#: frontend/src/pages/org-admin/org-libraries.js:153 +#: frontend/src/pages/org-admin/org-links.js:101 +#: frontend/src/pages/org-admin/org-user-shared-repos.js:77 +#: frontend/src/pages/shared-libs/shared-libs.js:86 +#: frontend/src/pages/sys-admin/groups/group-members.js:166 +#: frontend/src/pages/sys-admin/groups/groups-content.js:58 +#: frontend/src/pages/sys-admin/links/share-links.js:66 +#: frontend/src/pages/sys-admin/orgs/org-repos.js:35 +#: frontend/src/pages/sys-admin/repos/repos.js:88 +#: frontend/src/pages/sys-admin/repos/trash-repos.js:67 +#: frontend/src/pages/sys-admin/users/user-groups.js:119 +#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:170 +#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:188 +msgid "Owner" +msgstr "Vlastník" + +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:68 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:86 #: frontend/src/components/dialog/search-file-dialog.js:95 #: frontend/src/components/dialog/share-repo-dialog.js:129 #: frontend/src/components/dialog/wiki-select-dialog.js:79 -#: frontend/src/components/dirent-detail/detail-list-view.js:87 -#: frontend/src/components/dirent-detail/detail-list-view.js:122 +#: frontend/src/components/dirent-detail/detail-list-view.js:86 +#: frontend/src/components/dirent-detail/detail-list-view.js:121 #: frontend/src/components/dirent-detail/file-details.js:87 #: frontend/src/components/dirent-detail/lib-details.js:70 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:631 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:630 +#: frontend/src/components/draft-list-view/draft-list-view.js:38 #: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:125 #: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25 #: frontend/src/components/wiki-list-view/wiki-list-view.js:46 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:76 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:46 #: frontend/src/pages/my-libs/mylib-repo-list-view.js:94 #: frontend/src/pages/org-admin/org-user-repos.js:81 #: frontend/src/pages/org-admin/org-user-shared-repos.js:79 @@ -1987,11 +1990,61 @@ msgstr "" msgid "Last Update" msgstr "Posledná zmena" +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79 +msgid "Tagged Files" +msgstr "" + +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:85 +#: frontend/src/components/dialog/search-file-dialog.js:94 +#: frontend/src/components/dirent-detail/detail-list-view.js:119 +#: frontend/src/components/dirent-detail/file-details.js:85 +#: frontend/src/components/dirent-detail/lib-details.js:69 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:629 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124 +#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24 +#: frontend/src/file-history-old.js:245 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:44 +#: frontend/src/pages/my-libs/mylib-repo-list-view.js:92 +#: frontend/src/pages/org-admin/org-department-item.js:327 +#: frontend/src/pages/org-admin/org-group-repos.js:84 +#: frontend/src/pages/org-admin/org-libraries.js:150 +#: frontend/src/pages/org-admin/org-user-repos.js:80 +#: frontend/src/pages/org-admin/org-user-shared-repos.js:78 +#: frontend/src/pages/search/advanced-search.js:78 +#: frontend/src/pages/search/advanced-search.js:226 +#: frontend/src/pages/share-with-ocm/remote-dir-content.js:99 +#: frontend/src/pages/shared-libs/shared-libs.js:84 +#: frontend/src/pages/sys-admin/departments/department-libraries.js:85 +#: frontend/src/pages/sys-admin/repos/dir-content.js:104 +#: frontend/src/pages/sys-admin/repos/repos.js:82 +#: frontend/src/pages/sys-admin/repos/repos.js:84 +#: frontend/src/pages/sys-admin/users/user-shared-repos.js:37 +#: frontend/src/repo-folder-trash.js:238 frontend/src/repo-snapshot.js:199 +#: frontend/src/shared-dir-view.js:663 +msgid "Size" +msgstr "" + #: frontend/src/components/dialog/list-taggedfiles-dialog.js:165 #: frontend/src/pages/starred/starred.js:221 msgid "deleted" msgstr "" +#: frontend/src/components/dialog/local-draft-dialog.js:17 +msgid "Local draft" +msgstr "" + +#: frontend/src/components/dialog/local-draft-dialog.js:19 +msgid "You have an unsaved draft. Do you like to use it?" +msgstr "" + +#: frontend/src/components/dialog/local-draft-dialog.js:22 +msgid "Use draft" +msgstr "" + +#: frontend/src/components/dialog/local-draft-dialog.js:23 +msgid "Delete draft" +msgstr "" + #: frontend/src/components/dialog/manage-members-dialog.js:21 msgid "Manage group members" msgstr "" @@ -2010,8 +2063,10 @@ msgstr "" #: frontend/src/components/dialog/op-menu.js:53 #: frontend/src/components/dialog/op-menu.js:54 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:809 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:810 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:837 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:838 +#: frontend/src/components/draft-list-view/draft-list-item.js:104 +#: frontend/src/components/draft-list-view/draft-list-item.js:105 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:123 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:124 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:152 @@ -2036,16 +2091,16 @@ msgstr "" #: frontend/src/pages/my-libs/mylib-repo-menu.js:210 #: frontend/src/pages/my-libs/mylib-repo-menu.js:263 #: frontend/src/pages/my-libs/mylib-repo-menu.js:264 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:260 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:261 #: frontend/src/pages/org-admin/org-groups-search-groups.js:108 #: frontend/src/pages/org-admin/org-groups-search-groups.js:109 #: frontend/src/pages/org-admin/org-groups.js:299 #: frontend/src/pages/org-admin/org-groups.js:300 +#: frontend/src/pages/org-admin/org-libraries.js:309 +#: frontend/src/pages/org-admin/org-libraries.js:310 #: frontend/src/pages/org-admin/org-links.js:209 #: frontend/src/pages/org-admin/org-links.js:210 -#: frontend/src/pages/org-admin/org-user-item.js:187 -#: frontend/src/pages/org-admin/org-user-item.js:188 +#: frontend/src/pages/org-admin/org-user-item.js:172 +#: frontend/src/pages/org-admin/org-user-item.js:173 #: frontend/src/pages/repo-wiki-mode/side-panel.js:168 #: frontend/src/pages/repo-wiki-mode/side-panel.js:169 #: frontend/src/pages/sdoc/sdoc-file-history/history-version.js:127 @@ -2104,7 +2159,7 @@ msgstr "" #: frontend/src/pages/sys-admin/departments/department.js:105 #: frontend/src/pages/sys-admin/groups/group-members.js:324 #: frontend/src/pages/sys-admin/institutions/institution-users.js:362 -#: frontend/src/pages/sys-admin/orgs/org-users.js:434 +#: frontend/src/pages/sys-admin/orgs/org-users.js:415 msgid "Add Member" msgstr "" @@ -2155,11 +2210,11 @@ msgstr "" #: frontend/src/pages/sys-admin/institutions/institutions.js:127 #: frontend/src/pages/sys-admin/orgs/org-groups.js:107 #: frontend/src/pages/sys-admin/orgs/org-repos.js:100 -#: frontend/src/pages/sys-admin/orgs/org-users.js:228 +#: frontend/src/pages/sys-admin/orgs/org-users.js:220 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:138 #: frontend/src/pages/sys-admin/terms-and-conditions/item.js:125 #: frontend/src/pages/sys-admin/users/user-repos.js:192 -#: frontend/src/pages/sys-admin/users/users-content.js:403 +#: frontend/src/pages/sys-admin/users/users-content.js:393 msgid "Are you sure you want to delete {placeholder} ?" msgstr "" @@ -2170,7 +2225,7 @@ msgstr "" #: frontend/src/components/dialog/org-delete-member-dialog.js:40 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-member-dialog.js:40 -#: frontend/src/pages/sys-admin/orgs/org-users.js:295 +#: frontend/src/pages/sys-admin/orgs/org-users.js:285 msgid "Delete Member" msgstr "" @@ -2256,9 +2311,9 @@ msgid "API token is copied to the clipboard." msgstr "" #: frontend/src/components/dialog/repo-api-token-dialog.js:116 -#: frontend/src/pages/lib-content-view/lib-content-view.js:168 -#: frontend/src/pages/lib-content-view/lib-content-view.js:171 -#: frontend/src/repo-folder-trash.js:131 frontend/src/utils/utils.js:1185 +#: frontend/src/pages/lib-content-view/lib-content-view.js:172 +#: frontend/src/pages/lib-content-view/lib-content-view.js:175 +#: frontend/src/repo-folder-trash.js:131 frontend/src/utils/utils.js:1189 msgid "Permission denied" msgstr "Prístup zamietnutý" @@ -2274,29 +2329,33 @@ msgstr "" msgid "{placeholder} SeaTable integration" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:52 -msgid "{placeholder} Share Admin" +#: frontend/src/components/dialog/repo-share-admin-dialog.js:56 +#: frontend/src/components/main-side-nav.js:278 +#: frontend/src/components/main-side-nav.js:280 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:354 +#: frontend/src/pages/my-libs/mylib-repo-menu.js:178 +msgid "Share Admin" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:67 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:65 #: frontend/src/pages/share-admin/share-links.js:554 #: frontend/src/pages/share-admin/upload-links.js:286 #: frontend/src/pages/sys-admin/links/links-nav.js:15 msgid "Share Links" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:74 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:72 #: frontend/src/pages/share-admin/share-links.js:557 #: frontend/src/pages/share-admin/upload-links.js:288 #: frontend/src/pages/sys-admin/links/links-nav.js:16 msgid "Upload Links" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:80 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:78 msgid "User Shares" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:85 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:83 msgid "Group Shares" msgstr "" @@ -2424,15 +2483,15 @@ msgstr "" #: frontend/src/components/dialog/share-dialog.js:323 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-dialog.js:84 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:640 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:664 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:665 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:689 #: frontend/src/components/file-view/file-toolbar.js:143 #: frontend/src/components/file-view/file-toolbar.js:242 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:348 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:511 #: frontend/src/components/toolbar/dir-operation-toolbar.js:218 -#: frontend/src/components/toolbar/view-file-toolbar.js:77 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:105 +#: frontend/src/components/toolbar/view-file-toolbar.js:103 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:69 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:359 #: frontend/src/pages/my-libs/mylib-repo-menu.js:142 @@ -2494,12 +2553,12 @@ msgstr "" #: frontend/src/components/dialog/share-to-other-server.js:193 #: frontend/src/pages/groups/group-view.js:302 -#: frontend/src/pages/org-admin/org-user-item.js:83 +#: frontend/src/pages/org-admin/org-user-item.js:82 #: frontend/src/pages/org-admin/org-users-users.js:157 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:168 -#: frontend/src/pages/sys-admin/users/users-content.js:261 -#: frontend/src/pages/sys-admin/users/users-content.js:322 -#: frontend/src/pages/sys-admin/users/users-content.js:327 +#: frontend/src/pages/sys-admin/users/users-content.js:256 +#: frontend/src/pages/sys-admin/users/users-content.js:313 +#: frontend/src/pages/sys-admin/users/users-content.js:318 #: frontend/src/pages/sys-admin/users/users.js:269 #: frontend/src/pages/sys-admin/users/users.js:293 msgid "It may take some time, please wait." @@ -2515,7 +2574,7 @@ msgstr "" #: frontend/src/pages/sys-admin/invitations/invitations.js:300 #: frontend/src/pages/sys-admin/notifications/notifications.js:274 #: frontend/src/pages/sys-admin/orgs/org-repos.js:176 -#: frontend/src/pages/sys-admin/orgs/org-users.js:390 +#: frontend/src/pages/sys-admin/orgs/org-users.js:371 #: frontend/src/pages/sys-admin/orgs/orgs.js:105 #: frontend/src/pages/sys-admin/orgs/search-orgs.js:69 #: frontend/src/pages/sys-admin/repos/dir-view.js:96 @@ -2630,31 +2689,6 @@ msgstr "" msgid "Add Organization" msgstr "" -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:74 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:74 -#: frontend/src/components/group-members.js:125 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:126 -#: frontend/src/components/wiki-list-view/wiki-list-view.js:45 -#: frontend/src/pages/groups/group-view.js:381 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:86 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:65 -#: frontend/src/pages/org-admin/org-group-members.js:109 -#: frontend/src/pages/org-admin/org-links.js:101 -#: frontend/src/pages/org-admin/org-user-shared-repos.js:77 -#: frontend/src/pages/shared-libs/shared-libs.js:86 -#: frontend/src/pages/sys-admin/groups/group-members.js:166 -#: frontend/src/pages/sys-admin/groups/groups-content.js:58 -#: frontend/src/pages/sys-admin/links/share-links.js:66 -#: frontend/src/pages/sys-admin/orgs/org-repos.js:35 -#: frontend/src/pages/sys-admin/repos/repos.js:88 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:67 -#: frontend/src/pages/sys-admin/users/user-groups.js:119 -#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:170 -#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:188 -msgid "Owner" -msgstr "Vlastník" - #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:101 msgid "Owner can use admin panel in an organization, must be a new account." msgstr "" @@ -2697,7 +2731,7 @@ msgstr "" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:80 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:81 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:51 -#: frontend/src/components/dialog/transfer-dialog.js:146 +#: frontend/src/components/dialog/transfer-dialog.js:79 msgid "Select a user" msgstr "" @@ -2722,7 +2756,7 @@ msgid "End date" msgstr "" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:34 -#: frontend/src/components/dialog/transfer-dialog.js:173 +#: frontend/src/components/dialog/transfer-dialog.js:71 msgid "Transfer Library {library_name}" msgstr "" @@ -2742,16 +2776,16 @@ msgstr "" msgid "Terms" msgstr "" -#: frontend/src/components/dialog/transfer-dialog.js:127 -msgid "Transfer to user" +#: frontend/src/components/dialog/transfer-dialog.js:87 +msgid "Select a department" msgstr "" -#: frontend/src/components/dialog/transfer-dialog.js:133 +#: frontend/src/components/dialog/transfer-dialog.js:95 msgid "Transfer to department" msgstr "" -#: frontend/src/components/dialog/transfer-dialog.js:157 -msgid "Select a department" +#: frontend/src/components/dialog/transfer-dialog.js:95 +msgid "Transfer to user" msgstr "" #: frontend/src/components/dialog/transfer-group-dialog.js:55 @@ -2817,65 +2851,64 @@ msgstr "" msgid "Packaging..." msgstr "" -#: frontend/src/components/dir-view-mode/dir-column-file.js:48 +#: frontend/src/components/dir-view-mode/dir-column-file.js:69 msgid "File does not exist." msgstr "" -#: frontend/src/components/dirent-detail/detail-list-view.js:86 -#: frontend/src/components/dirent-detail/detail-list-view.js:121 +#: frontend/src/components/dir-view-mode/dir-column-file.js:90 +msgid "This file is in draft stage." +msgstr "" + +#: frontend/src/components/dir-view-mode/dir-column-file.js:91 +msgid "View Draft" +msgstr "" + +#: frontend/src/components/dirent-detail/detail-list-view.js:85 +#: frontend/src/components/dirent-detail/detail-list-view.js:120 #: frontend/src/components/dirent-detail/file-details.js:86 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:75 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:45 msgid "Location" msgstr "" -#: frontend/src/components/dirent-detail/detail-list-view.js:102 -#: frontend/src/components/dirent-detail/detail-list-view.js:104 +#: frontend/src/components/dirent-detail/detail-list-view.js:101 +#: frontend/src/components/dirent-detail/detail-list-view.js:103 msgid "Apply properties to files inside the folder" msgstr "" #: frontend/src/components/dirent-detail/lib-details.js:68 -#: frontend/src/components/main-side-nav.js:180 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:79 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:82 +#: frontend/src/components/main-side-nav.js:181 +#: frontend/src/pages/org-admin/org-libraries.js:149 #: frontend/src/pages/repo-wiki-mode/side-panel.js:161 -#: frontend/src/pages/sys-admin/info.js:116 +#: frontend/src/pages/sys-admin/info.js:112 #: frontend/src/pages/sys-admin/repos/repos.js:81 #: frontend/src/pages/sys-admin/repos/repos.js:84 msgid "Files" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:210 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:705 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 msgid "Frozen by {name}" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:210 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:705 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 msgid "locked by {name}" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:214 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:711 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:736 msgid "freezed" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:214 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:711 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:736 #: frontend/src/components/file-view/file-info.js:31 #: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:17 msgid "locked" msgstr "" -#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 -msgid "Unselect this item" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 -msgid "Select this item" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-item.js:734 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:818 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:759 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:846 #: frontend/src/components/file-view/file-info.js:40 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:643 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:333 @@ -2887,8 +2920,8 @@ msgstr "" msgid "Unstar" msgstr "" -#: frontend/src/components/dirent-list-view/dirent-list-item.js:734 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:818 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:759 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:846 #: frontend/src/components/file-view/file-info.js:40 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:643 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:333 @@ -2898,24 +2931,40 @@ msgstr "" msgid "Star" msgstr "" -#: frontend/src/components/dirent-list-view/dirent-list-view.js:623 -msgid "Unselect all items" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-view.js:623 -msgid "Select all items" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-none-view.js:54 +#: frontend/src/components/dirent-list-view/dirent-none-view.js:52 msgid "This folder has no content at this time." msgstr "" -#: frontend/src/components/dirent-list-view/dirent-none-view.js:55 +#: frontend/src/components/dirent-list-view/dirent-none-view.js:53 msgid "You can create files quickly" msgstr "" +#: frontend/src/components/draft-list-view/draft-list-item.js:113 +#: frontend/src/pages/sdoc-revision/index.js:123 +msgid "Publish" +msgstr "" + +#: frontend/src/components/draft-list-view/draft-list-view.js:37 +#: frontend/src/pages/dashboard/content.js:34 +#: frontend/src/pages/org-admin/devices/devices-errors.js:51 +#: frontend/src/pages/org-admin/org-logs-file-audit.js:103 +#: frontend/src/pages/org-admin/org-logs-file-update.js:117 +#: frontend/src/pages/org-admin/org-logs-perm-audit.js:84 +#: frontend/src/pages/share-admin/share-links.js:88 +#: frontend/src/pages/share-admin/upload-links.js:51 +#: frontend/src/pages/starred/starred.js:35 +#: frontend/src/pages/sys-admin/abuse-reports.js:87 +#: frontend/src/pages/sys-admin/devices/devices-errors.js:51 +#: frontend/src/pages/sys-admin/file-scan-records.js:29 +#: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:91 +#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:169 +#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:187 +#: frontend/src/pages/sys-admin/web-settings/web-settings.js:279 +msgid "Library" +msgstr "" + #: frontend/src/components/file-chooser/file-chooser.js:286 -#: frontend/src/components/search/ai-search.js:453 +#: frontend/src/components/search/ai-search.js:452 #: frontend/src/components/search/wiki-search.js:193 msgid "No results matching" msgstr "" @@ -2929,151 +2978,132 @@ msgstr "" msgid "Other Libraries" msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:148 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:146 -#: frontend/src/pages/upload-link/file-uploader.js:140 +#: frontend/src/components/file-uploader/file-uploader.js:149 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:147 +#: frontend/src/pages/upload-link/file-uploader.js:141 msgid "Please upload no more than {maxFiles} files at a time." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:395 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:406 -#: frontend/src/pages/upload-link/file-uploader.js:396 +#: frontend/src/components/file-uploader/file-uploader.js:401 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:412 +#: frontend/src/pages/upload-link/file-uploader.js:401 msgid "File is locked by others." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:396 +#: frontend/src/components/file-uploader/file-uploader.js:402 msgid "Invalid filename." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:397 +#: frontend/src/components/file-uploader/file-uploader.js:403 msgid "File already exists." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:398 +#: frontend/src/components/file-uploader/file-uploader.js:404 msgid "File size is too large." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:399 +#: frontend/src/components/file-uploader/file-uploader.js:405 msgid "Out of quota." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:408 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:399 -#: frontend/src/pages/upload-link/file-uploader.js:389 +#: frontend/src/components/file-uploader/file-uploader.js:414 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:405 +#: frontend/src/pages/upload-link/file-uploader.js:394 msgid "Network error" msgstr "" -#: frontend/src/components/file-uploader/forbid-upload-list-item.js:23 -#: frontend/src/components/shared-link-file-uploader/forbid-upload-list-item.js:23 -#: frontend/src/pages/upload-link/forbid-upload-list-item.js:23 -msgid "File too large" +#: frontend/src/components/file-uploader/forbid-upload-list-item.js:13 +#: frontend/src/components/shared-link-file-uploader/forbid-upload-list-item.js:13 +msgid "Please upload files less than {placeholder}M" msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:94 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:94 +#: frontend/src/components/file-uploader/upload-list-item.js:97 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:97 #: frontend/src/pages/upload-link/upload-list-item.js:94 msgid "Preparing to upload..." msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:95 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:95 +#: frontend/src/components/file-uploader/upload-list-item.js:98 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:98 #: frontend/src/pages/upload-link/upload-list-item.js:95 msgid "Remaining" msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:96 -#: frontend/src/components/file-uploader/upload-list-item.js:122 +#: frontend/src/components/file-uploader/upload-list-item.js:99 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:99 +#: frontend/src/pages/upload-link/upload-list-item.js:96 +msgid "Indexing..." +msgstr "" + +#: frontend/src/components/file-uploader/upload-list-item.js:130 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:130 +#: frontend/src/pages/upload-link/upload-list-item.js:127 +msgid "Retry" +msgstr "" + +#: frontend/src/components/file-uploader/upload-list-item.js:133 #: frontend/src/components/file-view/file-toolbar.js:150 #: frontend/src/components/file-view/file-toolbar.js:209 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:96 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:122 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:155 -#: frontend/src/pages/upload-link/upload-list-item.js:96 -#: frontend/src/pages/upload-link/upload-list-item.js:122 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:133 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:117 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162 +#: frontend/src/pages/upload-link/upload-list-item.js:130 msgid "Saving..." msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:117 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:117 -#: frontend/src/pages/upload-link/upload-list-item.js:117 -msgid "Waiting..." -msgstr "" - -#: frontend/src/components/file-uploader/upload-list-item.js:118 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:118 -#: frontend/src/pages/upload-link/upload-list-item.js:118 -msgid "Uploading..." -msgstr "" - -#: frontend/src/components/file-uploader/upload-list-item.js:131 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:131 -#: frontend/src/pages/upload-link/upload-list-item.js:131 +#: frontend/src/components/file-uploader/upload-list-item.js:136 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:136 +#: frontend/src/pages/upload-link/upload-list-item.js:133 msgid "Uploaded" msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:147 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:147 -#: frontend/src/pages/upload-link/upload-list-item.js:147 -msgid "Retry" -msgstr "" - #: frontend/src/components/file-uploader/upload-progress-dialog.js:48 #: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:48 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:51 -msgid "{uploaded_files_num}/{all_files_num} Files" +#: frontend/src/pages/org-admin/web-settings/web-settings.js:119 +msgid "File Upload" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:56 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:56 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:58 -msgid "{failed_files_num} file(s) failed to upload" -msgstr "" - -#: frontend/src/components/file-uploader/upload-progress-dialog.js:67 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:67 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:83 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:49 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:49 msgid "File Uploading..." msgstr "" +#: frontend/src/components/file-uploader/upload-progress-dialog.js:75 #: frontend/src/components/file-uploader/upload-progress-dialog.js:77 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:75 #: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:77 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:90 -msgid "All files uploaded" -msgstr "" - -#: frontend/src/components/file-uploader/upload-progress-dialog.js:96 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:96 msgid "Retry All" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:103 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:103 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:75 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:80 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:82 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:80 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:82 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:61 msgid "Cancel All" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:110 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:110 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:107 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:88 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:88 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:68 msgid "name" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:111 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:111 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:108 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:89 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:89 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:69 msgid "size" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:112 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:112 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:109 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:90 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:90 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:70 msgid "progress" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:113 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:113 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:110 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:91 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:91 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:71 msgid "state" msgstr "" @@ -3088,14 +3118,14 @@ msgid "unstarred" msgstr "" #: frontend/src/components/file-view/file-toolbar.js:92 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:90 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:96 #: frontend/src/utils/text-translation.js:23 msgid "Lock" msgstr "" #: frontend/src/components/file-view/file-toolbar.js:96 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:98 -#: frontend/src/utils/text-translation.js:24 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:104 +#: frontend/src/utils/text-translation.js:25 msgid "Unlock" msgstr "" @@ -3113,12 +3143,12 @@ msgstr "" #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:342 #: frontend/src/pages/org-admin/org-logs-file-update.js:260 #: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:137 -#: frontend/src/repo-history.js:292 frontend/src/utils/text-translation.js:21 +#: frontend/src/repo-history.js:289 frontend/src/utils/text-translation.js:21 msgid "Details" msgstr "Podrobnosti" #: frontend/src/components/file-view/file-toolbar.js:186 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:130 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:136 #: frontend/src/utils/text-translation.js:22 msgid "Open via Client" msgstr "" @@ -3140,7 +3170,7 @@ msgstr "" #: frontend/src/pages/sys-admin/groups/group-members.js:109 #: frontend/src/pages/sys-admin/users/user-groups.js:122 #: frontend/src/pages/sys-admin/users/users-nav.js:25 -#: frontend/src/utils/utils.js:686 +#: frontend/src/utils/utils.js:690 msgid "Admin" msgstr "" @@ -3157,9 +3187,8 @@ msgstr "" #: frontend/src/components/group-members.js:96 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:290 -#: frontend/src/pages/lib-content-view/lib-content-view.js:838 +#: frontend/src/pages/lib-content-view/lib-content-view.js:857 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:311 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:157 #: frontend/src/pages/org-admin/org-group-repos.js:146 #: frontend/src/pages/org-admin/org-user-repos.js:142 #: frontend/src/pages/sys-admin/repos/repos.js:162 @@ -3194,91 +3223,84 @@ msgstr "" msgid "Search group members" msgstr "" -#: frontend/src/components/main-side-nav.js:92 +#: frontend/src/components/main-side-nav.js:93 #: frontend/src/pages/org-admin/org-groups.js:154 msgid "All Groups" msgstr "" -#: frontend/src/components/main-side-nav.js:123 -#: frontend/src/components/main-side-nav.js:125 -#: frontend/src/components/main-side-nav.js:132 -#: frontend/src/components/main-side-nav.js:134 +#: frontend/src/components/main-side-nav.js:124 +#: frontend/src/components/main-side-nav.js:126 +#: frontend/src/components/main-side-nav.js:133 +#: frontend/src/components/main-side-nav.js:135 #: frontend/src/pages/org-admin/side-panel.js:86 #: frontend/src/pages/sys-admin/side-panel.js:174 msgid "Links" msgstr "" -#: frontend/src/components/main-side-nav.js:150 -#: frontend/src/components/main-side-nav.js:152 +#: frontend/src/components/main-side-nav.js:151 +#: frontend/src/components/main-side-nav.js:153 #: frontend/src/pages/share-admin/folders.js:368 msgid "Folders" msgstr "Priečinky" -#: frontend/src/components/main-side-nav.js:184 -#: frontend/src/components/main-side-nav.js:186 +#: frontend/src/components/main-side-nav.js:185 +#: frontend/src/components/main-side-nav.js:187 #: frontend/src/pages/my-libs/my-libs-deleted.js:54 #: frontend/src/pages/my-libs/my-libs.js:166 msgid "My Libraries" msgstr "" -#: frontend/src/components/main-side-nav.js:191 -#: frontend/src/components/main-side-nav.js:193 +#: frontend/src/components/main-side-nav.js:192 +#: frontend/src/components/main-side-nav.js:194 #: frontend/src/pages/shared-libs/shared-libs.js:456 msgid "Shared with me" msgstr "" -#: frontend/src/components/main-side-nav.js:198 -#: frontend/src/components/main-side-nav.js:200 +#: frontend/src/components/main-side-nav.js:199 +#: frontend/src/components/main-side-nav.js:201 #: frontend/src/pages/shared-with-all/public-shared-view.js:206 msgid "Shared with all" msgstr "" -#: frontend/src/components/main-side-nav.js:205 -#: frontend/src/components/main-side-nav.js:207 +#: frontend/src/components/main-side-nav.js:206 +#: frontend/src/components/main-side-nav.js:208 msgid "Shared with groups" msgstr "" -#: frontend/src/components/main-side-nav.js:214 -#: frontend/src/components/main-side-nav.js:216 -#: frontend/src/components/main-side-nav.js:222 -#: frontend/src/components/main-side-nav.js:224 +#: frontend/src/components/main-side-nav.js:215 +#: frontend/src/components/main-side-nav.js:217 +#: frontend/src/components/main-side-nav.js:223 +#: frontend/src/components/main-side-nav.js:225 msgid "Shared from other servers" msgstr "" -#: frontend/src/components/main-side-nav.js:231 +#: frontend/src/components/main-side-nav.js:232 msgid "Tools" msgstr "" -#: frontend/src/components/main-side-nav.js:234 -#: frontend/src/components/main-side-nav.js:236 +#: frontend/src/components/main-side-nav.js:235 +#: frontend/src/components/main-side-nav.js:237 #: frontend/src/pages/starred/starred.js:315 msgid "Favorites" msgstr "" -#: frontend/src/components/main-side-nav.js:241 -#: frontend/src/components/main-side-nav.js:243 +#: frontend/src/components/main-side-nav.js:242 +#: frontend/src/components/main-side-nav.js:244 msgid "Activities" msgstr "" -#: frontend/src/components/main-side-nav.js:248 -#: frontend/src/components/main-side-nav.js:250 +#: frontend/src/components/main-side-nav.js:249 +#: frontend/src/components/main-side-nav.js:251 #: frontend/src/pages/wikis/wikis.js:137 msgid "Published Libraries" msgstr "" -#: frontend/src/components/main-side-nav.js:254 -#: frontend/src/components/main-side-nav.js:256 +#: frontend/src/components/main-side-nav.js:264 +#: frontend/src/components/main-side-nav.js:266 #: frontend/src/pages/linked-devices/linked-devices.js:230 msgid "Linked Devices" msgstr "" -#: frontend/src/components/main-side-nav.js:268 -#: frontend/src/components/main-side-nav.js:270 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:354 -#: frontend/src/pages/my-libs/mylib-repo-menu.js:178 -msgid "Share Admin" -msgstr "" - #: frontend/src/components/more.js:14 msgid "show more" msgstr "" @@ -3318,15 +3340,15 @@ msgid "" "right}" msgstr "" -#: frontend/src/components/popover/edit-filetag-popover.js:141 +#: frontend/src/components/popover/edit-filetag-popover.js:137 msgid "No tags" msgstr "" -#: frontend/src/components/popover/edit-filetag-popover.js:145 +#: frontend/src/components/popover/edit-filetag-popover.js:141 msgid "Tag not found" msgstr "" -#: frontend/src/components/popover/edit-filetag-popover.js:159 +#: frontend/src/components/popover/edit-filetag-popover.js:155 msgid "Find a tag" msgstr "" @@ -3369,8 +3391,8 @@ msgstr "" msgid "You are watching file changes of this library." msgstr "" -#: frontend/src/components/sdoc-wiki-page-viewer/index.js:133 -#: frontend/src/components/seafile-markdown-viewer/index.js:119 +#: frontend/src/components/sdoc-wiki-page-viewer/index.js:125 +#: frontend/src/components/seafile-markdown-viewer/index.js:111 msgid "Last modified by" msgstr "" @@ -3406,41 +3428,41 @@ msgstr "Nie" msgid "Reference documents" msgstr "" -#: frontend/src/components/search/ai-search.js:387 +#: frontend/src/components/search/ai-search.js:386 #: frontend/src/components/search/search.js:433 msgid "Search results visited recently" msgstr "" -#: frontend/src/components/search/ai-search.js:436 +#: frontend/src/components/search/ai-search.js:435 #: frontend/src/components/search/search.js:413 msgid "Type characters to start search" msgstr "" -#: frontend/src/components/search/ai-search.js:439 +#: frontend/src/components/search/ai-search.js:438 msgid "Type more characters to start search" msgstr "" -#: frontend/src/components/search/ai-search.js:450 -#: frontend/src/components/search/ai-search.js:467 +#: frontend/src/components/search/ai-search.js:449 +#: frontend/src/components/search/ai-search.js:466 msgid "Ask AI" msgstr "" -#: frontend/src/components/search/ai-search.js:529 +#: frontend/src/components/search/ai-search.js:528 msgid "" "Indexing the library. Semantic search will be available within a few " "minutes." msgstr "" -#: frontend/src/components/search/ai-search.js:540 +#: frontend/src/components/search/ai-search.js:539 msgid "Successfully turned it off" msgstr "" -#: frontend/src/components/search/ai-search.js:558 -#: frontend/src/components/search/ai-search.js:582 +#: frontend/src/components/search/ai-search.js:557 +#: frontend/src/components/search/ai-search.js:581 msgid "Turn on semantic search for this library" msgstr "" -#: frontend/src/components/search/ai-search.js:570 +#: frontend/src/components/search/ai-search.js:569 msgid "Turn off semantic search for this library" msgstr "" @@ -3511,13 +3533,13 @@ msgstr "" #: frontend/src/components/select-editor/sysadmin-user-role-editor.js:19 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:155 -#: frontend/src/pages/sys-admin/users/users-content.js:281 +#: frontend/src/pages/sys-admin/users/users-content.js:272 msgid "Default" msgstr "" #: frontend/src/components/select-editor/sysadmin-user-role-editor.js:21 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:157 -#: frontend/src/pages/sys-admin/users/users-content.js:283 +#: frontend/src/pages/sys-admin/users/users-content.js:274 msgid "Guest" msgstr "" @@ -3574,36 +3596,30 @@ msgstr "" msgid "Successfully deleted {number_placeholder} share links" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:138 -msgid "" -"Share links cannot be generated because \"Invisible\", \"Online Read-Write\"" -" or \"Online Read-Only\" is set for you on some folder(s) in the library." -msgstr "" - -#: frontend/src/components/share-link-panel/link-creation.js:162 +#: frontend/src/components/share-link-panel/link-creation.js:156 msgid "Please enter an integer bigger than 1 as number of links." msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:166 +#: frontend/src/components/share-link-panel/link-creation.js:160 msgid "" "Please enter an integer not bigger than {max_number} as number of links." msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:260 +#: frontend/src/components/share-link-panel/link-creation.js:254 #: frontend/src/components/share-link-panel/link-list.js:64 msgid "Generate links in batch" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:260 +#: frontend/src/components/share-link-panel/link-creation.js:254 #: frontend/src/components/share-link-panel/link-list.js:63 msgid "Generate Link" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:265 +#: frontend/src/components/share-link-panel/link-creation.js:259 msgid "Number of links" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:329 +#: frontend/src/components/share-link-panel/link-creation.js:323 msgid "Set permission" msgstr "" @@ -3651,8 +3667,7 @@ msgid "Are you sure you want to delete the selected share link(s) ?" msgstr "" #: frontend/src/components/shared-file-view/shared-file-view.js:47 -#: frontend/src/pages/markdown-editor/index.js:410 -#: frontend/src/pages/plain-markdown-editor/index.js:172 +#: frontend/src/pages/markdown-editor/index.js:458 #: frontend/src/view-file-text.js:81 msgid "Successfully saved" msgstr "" @@ -3663,7 +3678,7 @@ msgid "File download is disabled: the share link traffic of owner is used up." msgstr "" #: frontend/src/components/shared-file-view/shared-file-view.js:122 -#: frontend/src/repo-folder-trash.js:205 frontend/src/repo-snapshot.js:168 +#: frontend/src/repo-folder-trash.js:202 frontend/src/repo-snapshot.js:166 #: frontend/src/shared-dir-view.js:449 msgid "Current path: " msgstr "Aktuálna cesta:" @@ -3719,12 +3734,6 @@ msgstr "" msgid "Unshare" msgstr "" -#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:351 -#: frontend/src/pages/my-libs/mylib-repo-menu.js:154 -#: frontend/src/pages/sys-admin/repos/repos.js:271 -msgid "History Setting" -msgstr "" - #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:357 #: frontend/src/pages/my-libs/mylib-repo-menu.js:157 msgid "Change Password" @@ -3733,9 +3742,9 @@ msgstr "" #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:360 #: frontend/src/components/user-settings/webdav-password.js:104 #: frontend/src/pages/my-libs/mylib-repo-menu.js:160 -#: frontend/src/pages/sys-admin/orgs/org-users.js:304 -#: frontend/src/pages/sys-admin/users/users-content.js:364 -#: frontend/src/pages/sys-admin/users/users-content.js:566 +#: frontend/src/pages/sys-admin/orgs/org-users.js:294 +#: frontend/src/pages/sys-admin/users/users-content.js:355 +#: frontend/src/pages/sys-admin/users/users-content.js:554 msgid "Reset Password" msgstr "" @@ -3794,8 +3803,8 @@ msgid "Clients" msgstr "Klienti" #: frontend/src/components/toolbar/common-toolbar.js:24 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:86 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:146 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:90 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:150 #: frontend/src/pages/search/main-panel.js:330 #: frontend/src/pages/wiki/main-panel.js:95 #: frontend/src/pages/wiki/main-panel.js:112 @@ -3803,12 +3812,12 @@ msgid "Search files" msgstr "" #: frontend/src/components/toolbar/dir-operation-toolbar.js:192 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:68 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:54 msgid "Upload Files" msgstr "" #: frontend/src/components/toolbar/dir-operation-toolbar.js:193 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:69 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:55 msgid "Upload Folder" msgstr "" @@ -3841,17 +3850,17 @@ msgstr "" msgid "New SeaDoc File" msgstr "" -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:328 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:336 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:356 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:364 #: frontend/src/utils/text-translation.js:18 msgid "Move" msgstr "" #: frontend/src/components/toolbar/repo-view-toobar.js:63 -#: frontend/src/components/toolbar/view-file-toolbar.js:73 +#: frontend/src/components/toolbar/view-file-toolbar.js:99 #: frontend/src/file-history-old.js:268 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:55 -#: frontend/src/repo-folder-trash.js:284 +#: frontend/src/repo-folder-trash.js:280 msgid "More" msgstr "" @@ -3860,10 +3869,18 @@ msgstr "" msgid "Deleted Libraries" msgstr "" -#: frontend/src/components/toolbar/view-file-toolbar.js:67 +#: frontend/src/components/toolbar/view-file-toolbar.js:87 msgid "Edit File" msgstr "" +#: frontend/src/components/toolbar/view-file-toolbar.js:92 +msgid "New Draft" +msgstr "" + +#: frontend/src/components/toolbar/view-file-toolbar.js:93 +msgid "Create a draft from this file, instead of editing it directly." +msgstr "" + #: frontend/src/components/toolbar/view-mode-toolbar.js:31 #: frontend/src/shared-dir-view.js:456 frontend/src/shared-dir-view.js:457 msgid "List" @@ -3879,7 +3896,7 @@ msgid "Column" msgstr "" #: frontend/src/components/toolbar/view-mode-toolbar.js:37 -#: frontend/src/utils/text-translation.js:33 +#: frontend/src/utils/text-translation.js:34 msgid "Properties" msgstr "" @@ -4091,8 +4108,8 @@ msgstr "" msgid "History Versions" msgstr "" -#: frontend/src/file-history-old.js:244 frontend/src/repo-history.js:142 -#: frontend/src/repo-history.js:149 +#: frontend/src/file-history-old.js:244 frontend/src/repo-history.js:139 +#: frontend/src/repo-history.js:146 msgid "Modifier" msgstr "" @@ -4124,71 +4141,75 @@ msgstr "" msgid "Removed items older than {n} days from trash." msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:77 +#: frontend/src/pages/dashboard/activity-item.js:76 +msgid "Publish draft" +msgstr "" + +#: frontend/src/pages/dashboard/activity-item.js:89 msgid "{file} and {n} other files" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:80 +#: frontend/src/pages/dashboard/activity-item.js:92 msgid "Created {n} files" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:84 +#: frontend/src/pages/dashboard/activity-item.js:96 msgid "details" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:98 +#: frontend/src/pages/dashboard/activity-item.js:110 msgid "Created draft" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:98 +#: frontend/src/pages/dashboard/activity-item.js:110 msgid "Created file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:103 +#: frontend/src/pages/dashboard/activity-item.js:115 msgid "Deleted draft" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:103 +#: frontend/src/pages/dashboard/activity-item.js:115 msgid "Deleted file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:108 +#: frontend/src/pages/dashboard/activity-item.js:120 msgid "Restored file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:113 +#: frontend/src/pages/dashboard/activity-item.js:125 msgid "Renamed file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:120 +#: frontend/src/pages/dashboard/activity-item.js:132 msgid "Moved file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:125 +#: frontend/src/pages/dashboard/activity-item.js:137 msgid "Updated draft" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:125 +#: frontend/src/pages/dashboard/activity-item.js:137 msgid "Updated file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:135 +#: frontend/src/pages/dashboard/activity-item.js:147 msgid "Created folder" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:140 +#: frontend/src/pages/dashboard/activity-item.js:152 msgid "Deleted folder" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:145 +#: frontend/src/pages/dashboard/activity-item.js:157 msgid "Restored folder" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:150 +#: frontend/src/pages/dashboard/activity-item.js:162 msgid "Renamed folder" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:157 +#: frontend/src/pages/dashboard/activity-item.js:169 msgid "Moved folder" msgstr "" @@ -4206,29 +4227,11 @@ msgstr "" #: frontend/src/pages/org-admin/statistic/statistic-nav.js:15 #: frontend/src/pages/sys-admin/abuse-reports.js:88 #: frontend/src/pages/sys-admin/statistic/statistic-nav.js:15 -#: frontend/src/repo-folder-trash.js:368 frontend/src/repo-folder-trash.js:425 -#: frontend/src/repo-snapshot.js:304 +#: frontend/src/repo-folder-trash.js:363 frontend/src/repo-folder-trash.js:419 +#: frontend/src/repo-snapshot.js:302 msgid "File" msgstr "Súbor" -#: frontend/src/pages/dashboard/content.js:34 -#: frontend/src/pages/org-admin/devices/devices-errors.js:51 -#: frontend/src/pages/org-admin/org-logs-file-audit.js:103 -#: frontend/src/pages/org-admin/org-logs-file-update.js:117 -#: frontend/src/pages/org-admin/org-logs-perm-audit.js:84 -#: frontend/src/pages/share-admin/share-links.js:88 -#: frontend/src/pages/share-admin/upload-links.js:51 -#: frontend/src/pages/starred/starred.js:35 -#: frontend/src/pages/sys-admin/abuse-reports.js:87 -#: frontend/src/pages/sys-admin/devices/devices-errors.js:51 -#: frontend/src/pages/sys-admin/file-scan-records.js:29 -#: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:91 -#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:169 -#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:187 -#: frontend/src/pages/sys-admin/web-settings/web-settings.js:279 -msgid "Library" -msgstr "" - #: frontend/src/pages/dashboard/files-activities.js:247 msgid "All Activities" msgstr "" @@ -4249,6 +4252,25 @@ msgstr "" msgid "Find modifiers" msgstr "" +#: frontend/src/pages/drafts/draft-content.js:44 +msgid "Successfully published draft %(draft)s." +msgstr "" + +#: frontend/src/pages/drafts/draft-content.js:48 +msgid "Failed to publish draft %(draft)s." +msgstr "" + +#: frontend/src/pages/drafts/draft-content.js:62 +msgid "No draft yet" +msgstr "" + +#: frontend/src/pages/drafts/draft-content.js:63 +msgid "" +"Draft is a way to let you collaborate with others on files. You can create a" +" draft from a file, edit the draft and then ask for a review. The original " +"file will be updated only after the draft has been reviewed." +msgstr "" + #: frontend/src/pages/file-history-old/history-item.js:58 msgid "(current version)" msgstr "" @@ -4301,7 +4323,7 @@ msgstr "" #: frontend/src/pages/sys-admin/groups/group-nav.js:27 #: frontend/src/pages/sys-admin/groups/groups.js:137 #: frontend/src/pages/sys-admin/groups/search-groups.js:110 -#: frontend/src/pages/sys-admin/info.js:136 +#: frontend/src/pages/sys-admin/info.js:132 #: frontend/src/pages/sys-admin/orgs/org-nav.js:19 #: frontend/src/pages/sys-admin/side-panel.js:114 #: frontend/src/pages/sys-admin/users/user-nav.js:21 @@ -4315,7 +4337,7 @@ msgstr "" #: frontend/src/pages/groups/group-view.js:488 #: frontend/src/pages/my-libs/mylib-repo-menu.js:151 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:268 +#: frontend/src/pages/org-admin/org-libraries.js:317 #: frontend/src/pages/sys-admin/groups/groups-content.js:187 #: frontend/src/pages/sys-admin/repos/repos.js:268 #: frontend/src/pages/sys-admin/users/user-repos.js:166 @@ -4373,122 +4395,122 @@ msgid "" "button in the menu bar." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-container.js:98 +#: frontend/src/pages/lib-content-view/lib-content-container.js:102 #: frontend/src/pages/wiki/main-panel.js:82 msgid "Folder does not exist." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-container.js:176 +#: frontend/src/pages/lib-content-view/lib-content-container.js:180 msgid "This library has been set to read-only by admin and cannot be updated." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:65 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:95 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:67 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:99 #: frontend/src/pages/sys-admin/main-panel-topbar.js:20 msgid "Side Nav Menu" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:176 +#: frontend/src/pages/lib-content-view/lib-content-view.js:180 msgid "Library share permission not found." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:595 +#: frontend/src/pages/lib-content-view/lib-content-view.js:617 msgid "Failed to move files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:597 +#: frontend/src/pages/lib-content-view/lib-content-view.js:619 #: frontend/src/shared-dir-view.js:214 msgid "Failed to copy files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:627 +#: frontend/src/pages/lib-content-view/lib-content-view.js:649 msgid "Successfully moved files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:629 +#: frontend/src/pages/lib-content-view/lib-content-view.js:651 #: frontend/src/shared-dir-view.js:228 msgid "Successfully copied files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:799 +#: frontend/src/pages/lib-content-view/lib-content-view.js:818 msgid "Restored {name} and {n} other items" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:800 +#: frontend/src/pages/lib-content-view/lib-content-view.js:819 msgid "Restored {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:807 +#: frontend/src/pages/lib-content-view/lib-content-view.js:826 msgid "Failed to restore {name} and {n} other items" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:808 +#: frontend/src/pages/lib-content-view/lib-content-view.js:827 msgid "Failed to restore {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:834 +#: frontend/src/pages/lib-content-view/lib-content-view.js:853 msgid "Successfully deleted {name} and {n} other items." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:844 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1081 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1109 +#: frontend/src/pages/lib-content-view/lib-content-view.js:863 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1111 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1139 msgid "Undo" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:851 +#: frontend/src/pages/lib-content-view/lib-content-view.js:870 msgid "Failed to delete {name} and {n} other items." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1037 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1053 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1067 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1083 msgid "Renaming {name} failed" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1077 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1105 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:377 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1107 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1135 #: frontend/src/pages/org-admin/org-groups-search-groups.js:230 #: frontend/src/pages/org-admin/org-groups.js:126 +#: frontend/src/pages/org-admin/org-libraries.js:83 msgid "Successfully deleted {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1089 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1117 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1119 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1147 msgid "Failed to delete {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1170 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1203 msgid "Successfully moved {name}." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1178 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1210 msgid "Failed to move {name}." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1226 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1253 #: frontend/src/pages/sdoc/sdoc-file-history/side-panel.js:182 -#: frontend/src/utils/utils.js:1286 +#: frontend/src/utils/utils.js:1290 msgid "Successfully copied %(name)s." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1234 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1260 msgid "Failed to copy %(name)s" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1254 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1270 msgid "Converting, please wait..." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1266 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1282 msgid "Successfully converted the file." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1273 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1289 msgid "Failed to convert {name}." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1971 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1958 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:255 #: frontend/src/pages/share-with-ocm/shared-with-ocm.js:107 #: frontend/src/pages/shared-libs/shared-libs.js:290 @@ -4535,7 +4557,11 @@ msgstr "" msgid "Successfully unlinked %(name)s." msgstr "" -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:81 +#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:42 +msgid "Local draft saved" +msgstr "" + +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:87 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:68 msgid "Open parent directory" msgstr "" @@ -4548,25 +4574,23 @@ msgstr "" msgid "Switch to rich text editor" msgstr "" -#: frontend/src/pages/markdown-editor/index.js:116 +#: frontend/src/pages/markdown-editor/index.js:117 msgid "This file has been updated." msgstr "" -#: frontend/src/pages/markdown-editor/index.js:117 +#: frontend/src/pages/markdown-editor/index.js:118 msgid "Refresh" msgstr "" -#: frontend/src/pages/markdown-editor/index.js:152 +#: frontend/src/pages/markdown-editor/index.js:153 msgid "Another user is editing this file!" msgstr "" -#: frontend/src/pages/markdown-editor/index.js:300 -#: frontend/src/pages/plain-markdown-editor/index.js:101 +#: frontend/src/pages/markdown-editor/index.js:348 msgid "Leave this page? The system may not save your changes." msgstr "" -#: frontend/src/pages/markdown-editor/index.js:420 -#: frontend/src/pages/plain-markdown-editor/index.js:177 +#: frontend/src/pages/markdown-editor/index.js:468 msgid "Failed to save" msgstr "" @@ -4590,7 +4614,6 @@ msgid "Deleted Time" msgstr "" #: frontend/src/pages/my-libs/my-libs-deleted.js:147 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:169 #: frontend/src/pages/sys-admin/repos/trash-repos.js:171 #: frontend/src/repo-snapshot.js:121 msgid "Successfully restored the library." @@ -4610,7 +4633,7 @@ msgid "" msgstr "" #: frontend/src/pages/my-libs/mylib-repo-list-item.js:289 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:234 +#: frontend/src/pages/org-admin/org-libraries.js:282 #: frontend/src/pages/sys-admin/repos/repos.js:175 #: frontend/src/pages/sys-admin/users/user-repos.js:295 msgid "Successfully transferred the library." @@ -4645,7 +4668,6 @@ msgid "Shared By" msgstr "Zdielané" #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:321 -#: frontend/src/pages/org-admin/libraries/org-repo-nav.js:15 #: frontend/src/pages/org-admin/org-users-nav.js:15 #: frontend/src/pages/search/advanced-search.js:66 #: frontend/src/pages/share-with-ocm/remote-dir-path.js:56 @@ -4660,9 +4682,8 @@ msgstr "Všetko" #: frontend/src/pages/org-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/devices/devices-by-platform.js:45 #: frontend/src/pages/sys-admin/devices/devices-errors.js:49 -#: frontend/src/pages/sys-admin/info.js:113 #: frontend/src/pages/sys-admin/terms-and-conditions/content.js:51 -#: frontend/src/repo-history.js:143 frontend/src/repo-history.js:150 +#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 msgid "Version" msgstr "" @@ -4674,7 +4695,7 @@ msgstr "" #: frontend/src/pages/org-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:89 -#: frontend/src/repo-history.js:143 frontend/src/repo-history.js:150 +#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 msgid "Device" msgstr "" @@ -4708,54 +4729,6 @@ msgid "" "follows:" msgstr "" -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:208 -#: frontend/src/utils/utils.js:426 -msgid "Encrypted library" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:211 -#: frontend/src/utils/utils.js:432 -msgid "Read-Write library" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:59 -#: frontend/src/translate.js:18 -msgid "" -"Tip: libraries deleted {trashReposExpireDays} days ago will be cleaned " -"automatically." -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:254 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:256 -msgid "Are you sure you want to delete {placeholder} completely?" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:265 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:267 -msgid "Are you sure you want to restore {placeholder}?" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:360 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:362 -msgid "Successfully cleared trash." -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:399 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:424 -msgid "Clear Trash" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:400 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:425 -msgid "Are you sure you want to clear trash?" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:402 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:427 -#: frontend/src/user-notifications.js:112 -msgid "Clear" -msgstr "" - #: frontend/src/pages/org-admin/org-admin-list.js:51 #: frontend/src/pages/org-admin/org-users-list.js:73 #: frontend/src/pages/org-admin/org-users-search-users.js:36 @@ -4880,6 +4853,7 @@ msgid "Search groups by name" msgstr "" #: frontend/src/pages/org-admin/org-groups.js:182 +#: frontend/src/pages/org-admin/org-libraries.js:174 #: frontend/src/pages/org-admin/org-links.js:125 #: frontend/src/pages/org-admin/org-logs-file-audit.js:124 #: frontend/src/pages/org-admin/org-logs-file-update.js:139 @@ -4890,6 +4864,7 @@ msgid "Previous" msgstr "Predchádzajúci" #: frontend/src/pages/org-admin/org-groups.js:184 +#: frontend/src/pages/org-admin/org-libraries.js:176 #: frontend/src/pages/org-admin/org-links.js:127 #: frontend/src/pages/org-admin/org-logs-file-audit.js:126 #: frontend/src/pages/org-admin/org-logs-file-update.js:141 @@ -4919,16 +4894,30 @@ msgid "Active Users" msgstr "" #: frontend/src/pages/org-admin/org-info.js:50 +#: frontend/src/pages/sys-admin/info.js:123 #: frontend/src/pages/sys-admin/info.js:127 -#: frontend/src/pages/sys-admin/info.js:131 msgid "Total Users" msgstr "" #: frontend/src/pages/org-admin/org-info.js:50 -#: frontend/src/pages/sys-admin/info.js:127 +#: frontend/src/pages/sys-admin/info.js:123 msgid "Limits" msgstr "" +#: frontend/src/pages/org-admin/org-libraries.js:140 +msgid "All Libraries" +msgstr "" + +#: frontend/src/pages/org-admin/org-libraries.js:256 +#: frontend/src/utils/utils.js:426 +msgid "Encrypted library" +msgstr "" + +#: frontend/src/pages/org-admin/org-libraries.js:259 +#: frontend/src/utils/utils.js:432 +msgid "Read-Write library" +msgstr "" + #: frontend/src/pages/org-admin/org-links.js:94 msgid "All Public Links" msgstr "" @@ -5052,64 +5041,46 @@ msgstr "" msgid "Verify" msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:60 +#: frontend/src/pages/org-admin/org-user-item.js:59 msgid "Resetting user's password, please wait for a moment." msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:63 +#: frontend/src/pages/org-admin/org-user-item.js:62 msgid "Successfully reset password to %(passwd)s for user %(user)s." msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:118 +#: frontend/src/pages/org-admin/org-user-item.js:112 #: frontend/src/pages/sys-admin/admin-logs/login-logs.js:102 #: frontend/src/pages/sys-admin/logs-page/login-logs.js:117 msgid "Failed" msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:129 +#: frontend/src/pages/org-admin/org-user-item.js:123 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:172 #: frontend/src/pages/sys-admin/institutions/institution-users.js:208 -#: frontend/src/pages/sys-admin/users/users-content.js:307 +#: frontend/src/pages/sys-admin/users/users-content.js:298 msgid "Active" msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:131 +#: frontend/src/pages/org-admin/org-user-item.js:125 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:172 #: frontend/src/pages/sys-admin/institutions/institution-users.js:208 -#: frontend/src/pages/sys-admin/users/users-content.js:309 +#: frontend/src/pages/sys-admin/users/users-content.js:300 msgid "Inactive" msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:157 -#: frontend/src/pages/sys-admin/orgs/org-users.js:230 -#: frontend/src/pages/sys-admin/users/users-content.js:406 -msgid "Are you sure you want to set {user_placeholder} inactive?" -msgstr "" - -#: frontend/src/pages/org-admin/org-user-item.js:195 +#: frontend/src/pages/org-admin/org-user-item.js:180 msgid "ResetPwd" msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:196 +#: frontend/src/pages/org-admin/org-user-item.js:181 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:152 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:192 -#: frontend/src/pages/sys-admin/users/users-content.js:367 -#: frontend/src/pages/sys-admin/users/users-content.js:575 +#: frontend/src/pages/sys-admin/users/users-content.js:358 +#: frontend/src/pages/sys-admin/users/users-content.js:563 msgid "Revoke Admin" msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:204 -#: frontend/src/pages/sys-admin/orgs/org-users.js:313 -#: frontend/src/pages/sys-admin/users/users-content.js:584 -msgid "Set user inactive" -msgstr "" - -#: frontend/src/pages/org-admin/org-user-item.js:207 -#: frontend/src/pages/sys-admin/orgs/org-users.js:316 -#: frontend/src/pages/sys-admin/users/users-content.js:587 -msgid "Set" -msgstr "" - #: frontend/src/pages/org-admin/org-user-profile.js:128 msgid "Avatar" msgstr "Avatar" @@ -5384,10 +5355,6 @@ msgstr "" msgid "Team name" msgstr "" -#: frontend/src/pages/org-admin/web-settings/web-settings.js:119 -msgid "File Upload" -msgstr "" - #: frontend/src/pages/org-admin/web-settings/web-settings.js:123 msgid "File extension white list" msgstr "" @@ -5398,23 +5365,19 @@ msgid "" "\"md;txt;docx\". Empty means no limit." msgstr "" -#: frontend/src/pages/sdoc-revision/index.js:123 -msgid "Publish" -msgstr "" - -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:239 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:193 msgid "No changes" msgstr "" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:249 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:203 msgid "Changes" msgstr "" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:268 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:222 msgid "Last modification" msgstr "" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:271 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:225 msgid "Next modification" msgstr "" @@ -5483,8 +5446,8 @@ msgstr "" #: frontend/src/pages/search/advanced-search.js:242 #: frontend/src/pages/search/advanced-search.js:264 -#: frontend/src/pages/sys-admin/orgs/org-users.js:307 -#: frontend/src/pages/sys-admin/users/users-content.js:569 +#: frontend/src/pages/sys-admin/orgs/org-users.js:297 +#: frontend/src/pages/sys-admin/users/users-content.js:557 msgid "Reset" msgstr "" @@ -5690,7 +5653,7 @@ msgid "Create Group" msgstr "" #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:107 -#: frontend/src/pages/sys-admin/users/users-content.js:557 +#: frontend/src/pages/sys-admin/users/users-content.js:545 msgid "Delete User" msgstr "" @@ -5825,24 +5788,24 @@ msgstr "" msgid "Upgrade to Pro Edition" msgstr "" -#: frontend/src/pages/sys-admin/info.js:119 +#: frontend/src/pages/sys-admin/info.js:115 msgid "Storage Used" msgstr "" -#: frontend/src/pages/sys-admin/info.js:122 +#: frontend/src/pages/sys-admin/info.js:118 msgid "Total Devices" msgstr "" -#: frontend/src/pages/sys-admin/info.js:122 +#: frontend/src/pages/sys-admin/info.js:118 msgid "Current Connected Devices" msgstr "" +#: frontend/src/pages/sys-admin/info.js:123 #: frontend/src/pages/sys-admin/info.js:127 -#: frontend/src/pages/sys-admin/info.js:131 msgid "Activated Users" msgstr "" -#: frontend/src/pages/sys-admin/info.js:141 +#: frontend/src/pages/sys-admin/info.js:137 #: frontend/src/pages/sys-admin/orgs/org-nav.js:31 #: frontend/src/pages/sys-admin/orgs/orgs.js:133 #: frontend/src/pages/sys-admin/orgs/search-orgs.js:106 @@ -5853,13 +5816,13 @@ msgid "Organizations" msgstr "" #: frontend/src/pages/sys-admin/institutions/institution-admins.js:163 -#: frontend/src/pages/sys-admin/users/users-content.js:405 +#: frontend/src/pages/sys-admin/users/users-content.js:395 msgid "" "Are you sure you want to revoke the admin permission of {placeholder} ?" msgstr "" #: frontend/src/pages/sys-admin/institutions/institution-admins.js:195 -#: frontend/src/pages/sys-admin/users/users-content.js:578 +#: frontend/src/pages/sys-admin/users/users-content.js:566 msgid "Revoke" msgstr "" @@ -5958,8 +5921,8 @@ msgstr "" msgid "Number of groups" msgstr "" -#: frontend/src/pages/sys-admin/orgs/org-users.js:229 -#: frontend/src/pages/sys-admin/users/users-content.js:404 +#: frontend/src/pages/sys-admin/orgs/org-users.js:221 +#: frontend/src/pages/sys-admin/users/users-content.js:394 msgid "Are you sure you want to reset the password of {placeholder} ?" msgstr "" @@ -5997,10 +5960,35 @@ msgstr "" msgid "Name or ID" msgstr "" +#: frontend/src/pages/sys-admin/repos/trash-repos.js:256 +msgid "Are you sure you want to delete {placeholder} completely?" +msgstr "" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:267 +msgid "Are you sure you want to restore {placeholder}?" +msgstr "" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:362 +msgid "Successfully cleared trash." +msgstr "" + #: frontend/src/pages/sys-admin/repos/trash-repos.js:371 msgid "Search libraries by owner" msgstr "" +#: frontend/src/pages/sys-admin/repos/trash-repos.js:424 +msgid "Clear Trash" +msgstr "" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:425 +msgid "Are you sure you want to clear trash?" +msgstr "" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:427 +#: frontend/src/user-notifications.js:112 +msgid "Clear" +msgstr "" + #: frontend/src/pages/sys-admin/side-panel.js:198 msgid "File Scan" msgstr "" @@ -6081,15 +6069,15 @@ msgstr "" msgid "Institution" msgstr "" -#: frontend/src/pages/sys-admin/users/users-content.js:292 +#: frontend/src/pages/sys-admin/users/users-content.js:283 msgid "Default Admin" msgstr "" -#: frontend/src/pages/sys-admin/users/users-content.js:296 +#: frontend/src/pages/sys-admin/users/users-content.js:287 msgid "Daily Admin" msgstr "" -#: frontend/src/pages/sys-admin/users/users-content.js:298 +#: frontend/src/pages/sys-admin/users/users-content.js:289 msgid "Audit Admin" msgstr "" @@ -6344,28 +6332,44 @@ msgid "" "accept the terms." msgstr "" -#: frontend/src/pages/upload-link/file-uploader.js:435 +#: frontend/src/pages/upload-link/file-uploader.js:305 +msgid "File upload started" +msgstr "" + +#: frontend/src/pages/upload-link/file-uploader.js:425 +msgid "All files uploaded" +msgstr "" + +#: frontend/src/pages/upload-link/file-uploader.js:439 msgid "Failed to upload {file_name}." msgstr "" -#: frontend/src/pages/upload-link/index.js:41 +#: frontend/src/pages/upload-link/forbid-upload-list-item.js:14 +msgid "Please upload files less than {placeholder}" +msgstr "" + +#: frontend/src/pages/upload-link/index.js:40 msgid "Upload files to {folder_name_placeholder}" msgstr "" -#: frontend/src/pages/upload-link/index.js:43 +#: frontend/src/pages/upload-link/index.js:42 msgid "shared by:" msgstr "" -#: frontend/src/pages/upload-link/index.js:47 +#: frontend/src/pages/upload-link/index.js:46 #: frontend/src/shared-dir-view.js:469 msgid "The owner of this library has run out of space." msgstr "" #: frontend/src/pages/upload-link/index.js:51 +msgid "Folder upload is limited to Chrome, Firefox 50+, and Microsoft Edge." +msgstr "" + +#: frontend/src/pages/upload-link/index.js:52 msgid "File size should be smaller than {max_size_placeholder}." msgstr "" -#: frontend/src/pages/upload-link/index.js:54 +#: frontend/src/pages/upload-link/index.js:56 msgid "Drag and drop files or folders here." msgstr "" @@ -6384,58 +6388,54 @@ msgid "" "by clicking the \"Publish a Library\" button in the menu bar." msgstr "" -#: frontend/src/repo-folder-trash.js:185 +#: frontend/src/repo-folder-trash.js:197 msgid "{placeholder} Trash" msgstr "" -#: frontend/src/repo-folder-trash.js:240 -msgid "Original path" -msgstr "" - -#: frontend/src/repo-folder-trash.js:241 +#: frontend/src/repo-folder-trash.js:237 msgid "Delete Time" msgstr "" -#: frontend/src/repo-folder-trash.js:329 frontend/src/repo-snapshot.js:273 +#: frontend/src/repo-folder-trash.js:325 frontend/src/repo-snapshot.js:271 msgid "Successfully restored 1 item." msgstr "" -#: frontend/src/repo-folder-trash.js:357 frontend/src/repo-folder-trash.js:417 -#: frontend/src/repo-snapshot.js:295 +#: frontend/src/repo-folder-trash.js:353 frontend/src/repo-folder-trash.js:411 +#: frontend/src/repo-snapshot.js:293 msgid "Directory" msgstr "Adresár" -#: frontend/src/repo-history.js:96 +#: frontend/src/repo-history.js:108 msgid "{placeholder} Modification History" msgstr "" -#: frontend/src/repo-history.js:115 +#: frontend/src/repo-history.js:112 msgid "" "Tip: a snapshot will be generated after modification, which records the " "library state after the modification." msgstr "" -#: frontend/src/repo-history.js:144 +#: frontend/src/repo-history.js:141 msgid "Labels" msgstr "" -#: frontend/src/repo-history.js:280 +#: frontend/src/repo-history.js:277 msgid "None" msgstr "" -#: frontend/src/repo-history.js:283 frontend/src/repo-snapshot.js:162 +#: frontend/src/repo-history.js:280 frontend/src/repo-snapshot.js:160 msgid "Unknown" msgstr "" -#: frontend/src/repo-history.js:313 +#: frontend/src/repo-history.js:310 msgid "Current Version" msgstr "" -#: frontend/src/repo-history.js:314 +#: frontend/src/repo-history.js:311 msgid "View Snapshot" msgstr "" -#: frontend/src/repo-snapshot.js:132 +#: frontend/src/repo-snapshot.js:145 msgid "{placeholder} Snapshot" msgstr "" @@ -6540,6 +6540,12 @@ msgstr "" msgid "No terms and conditions" msgstr "" +#: frontend/src/translate.js:18 +msgid "" +"Tip: libraries deleted {trashReposExpireDays} days ago will be cleaned " +"automatically." +msgstr "" + #: frontend/src/translate.js:19 msgid "No favorites" msgstr "" @@ -6581,35 +6587,39 @@ msgstr "" msgid "Message" msgstr "" -#: frontend/src/utils/text-translation.js:25 +#: frontend/src/utils/text-translation.js:24 msgid "Freeze Document" msgstr "" #: frontend/src/utils/text-translation.js:26 -msgid "Unfreeze Document" -msgstr "" - -#: frontend/src/utils/text-translation.js:27 msgid "Convert to Markdown" msgstr "" -#: frontend/src/utils/text-translation.js:28 +#: frontend/src/utils/text-translation.js:27 msgid "Convert to sdoc" msgstr "" -#: frontend/src/utils/text-translation.js:29 +#: frontend/src/utils/text-translation.js:28 msgid "Convert to docx" msgstr "" -#: frontend/src/utils/text-translation.js:30 +#: frontend/src/utils/text-translation.js:29 msgid "Export as docx" msgstr "" -#: frontend/src/utils/text-translation.js:32 +#: frontend/src/utils/text-translation.js:30 +msgid "Mark as draft" +msgstr "" + +#: frontend/src/utils/text-translation.js:31 +msgid "Unmark as draft" +msgstr "" + +#: frontend/src/utils/text-translation.js:33 msgid "Access Log" msgstr "" -#: frontend/src/utils/text-translation.js:35 +#: frontend/src/utils/text-translation.js:36 msgid "Convert with ONLYOFFICE" msgstr "" @@ -6645,96 +6655,96 @@ msgstr "" msgid "Online Read-Only folder" msgstr "" -#: frontend/src/utils/utils.js:689 +#: frontend/src/utils/utils.js:693 msgid "Online Read-Write" msgstr "" -#: frontend/src/utils/utils.js:692 +#: frontend/src/utils/utils.js:696 msgid "Online Read-Only" msgstr "" -#: frontend/src/utils/utils.js:695 +#: frontend/src/utils/utils.js:699 msgid "Invisible" msgstr "" -#: frontend/src/utils/utils.js:705 +#: frontend/src/utils/utils.js:709 msgid "User can read, write, upload, download and sync files." msgstr "" -#: frontend/src/utils/utils.js:708 +#: frontend/src/utils/utils.js:712 msgid "User can read, download and sync files." msgstr "" -#: frontend/src/utils/utils.js:711 +#: frontend/src/utils/utils.js:715 msgid "Besides Write permission, user can also share the library." msgstr "" -#: frontend/src/utils/utils.js:714 +#: frontend/src/utils/utils.js:718 msgid "" "User can view and edit file online via browser. Files can't be downloaded." msgstr "" -#: frontend/src/utils/utils.js:717 +#: frontend/src/utils/utils.js:721 msgid "" "User can only view files online via browser. Files can't be downloaded." msgstr "" -#: frontend/src/utils/utils.js:720 +#: frontend/src/utils/utils.js:724 msgid "User can not see this folder." msgstr "" -#: frontend/src/utils/utils.js:731 +#: frontend/src/utils/utils.js:735 msgid "Preview and download" msgstr "" -#: frontend/src/utils/utils.js:741 +#: frontend/src/utils/utils.js:745 msgid "Preview only" msgstr "" -#: frontend/src/utils/utils.js:751 +#: frontend/src/utils/utils.js:755 msgid "Download and upload" msgstr "" -#: frontend/src/utils/utils.js:761 +#: frontend/src/utils/utils.js:765 msgid "Edit on cloud and download" msgstr "" -#: frontend/src/utils/utils.js:771 +#: frontend/src/utils/utils.js:775 msgid "Edit on cloud only" msgstr "" -#: frontend/src/utils/utils.js:1288 +#: frontend/src/utils/utils.js:1292 msgid "Successfully copied %(name)s and 1 other item." msgstr "" -#: frontend/src/utils/utils.js:1290 +#: frontend/src/utils/utils.js:1294 msgid "Successfully copied %(name)s and %(amount)s other items." msgstr "" -#: frontend/src/utils/utils.js:1301 +#: frontend/src/utils/utils.js:1305 msgid "Successfully moved %(name)s." msgstr "" -#: frontend/src/utils/utils.js:1303 +#: frontend/src/utils/utils.js:1307 msgid "Successfully moved %(name)s and 1 other item." msgstr "" -#: frontend/src/utils/utils.js:1305 +#: frontend/src/utils/utils.js:1309 msgid "Successfully moved %(name)s and %(amount)s other items." msgstr "" -#: frontend/src/utils/utils.js:1317 +#: frontend/src/utils/utils.js:1321 msgid "Failed to copy %(name)s and %(amount)s other item(s)." msgstr "" -#: frontend/src/utils/utils.js:1320 +#: frontend/src/utils/utils.js:1324 msgid "Failed to copy %(name)s." msgstr "" -#: frontend/src/utils/utils.js:1330 +#: frontend/src/utils/utils.js:1334 msgid "Failed to move %(name)s and %(amount)s other item(s)." msgstr "" -#: frontend/src/utils/utils.js:1333 +#: frontend/src/utils/utils.js:1337 msgid "Failed to move %(name)s." msgstr "" diff --git a/locale/sl_SI/LC_MESSAGES/djangojs.po b/locale/sl_SI/LC_MESSAGES/djangojs.po index 3672caa0e8..0f6707785c 100644 --- a/locale/sl_SI/LC_MESSAGES/djangojs.po +++ b/locale/sl_SI/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: seahub\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-10 14:16+0800\n" +"POT-Creation-Date: 2024-02-05 16:23+0800\n" "PO-Revision-Date: 2015-05-09 05:28+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Slovenian (Slovenia) (http://app.transifex.com/haiwen/seahub/language/sl_SI/)\n" @@ -35,7 +35,7 @@ msgstr "" #: frontend/src/components/common/account.js:121 #: frontend/src/pages/sys-admin/side-panel.js:33 -#: frontend/src/pages/sys-admin/users/users-content.js:294 +#: frontend/src/pages/sys-admin/users/users-content.js:285 msgid "System Admin" msgstr "Sistemski admin" @@ -57,7 +57,7 @@ msgid "Used:" msgstr "Poraba:" #: frontend/src/components/common/account.js:165 -#: frontend/src/components/search/ai-search.js:661 +#: frontend/src/components/search/ai-search.js:651 #: frontend/src/pages/groups/group-view.js:470 #: frontend/src/pages/groups/group-view.js:476 #: frontend/src/pages/org-admin/side-panel.js:56 @@ -77,128 +77,116 @@ msgstr "" msgid "Log out" msgstr "Odjava" -#: frontend/src/components/common/notice-item.js:44 +#: frontend/src/components/common/notice-item.js:42 msgid "User {user_link} has added you to {group_link}" msgstr "" -#: frontend/src/components/common/notice-item.js:67 +#: frontend/src/components/common/notice-item.js:65 msgid "{share_from} has shared a library named {repo_link} to you." msgstr "" -#: frontend/src/components/common/notice-item.js:69 +#: frontend/src/components/common/notice-item.js:67 msgid "{share_from} has shared a folder named {repo_link} to you." msgstr "" -#: frontend/src/components/common/notice-item.js:95 -msgid "" -"{share_from} has changed the permission of library {repo_link} to " -"{permission}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:97 -msgid "" -"{share_from} has changed the permission of folder {repo_link} to " -"{permission}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:122 -msgid "{share_from} has cancelled the sharing of library {repo_name}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:124 -msgid "{share_from} has cancelled the sharing of folder {repo_name}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:150 +#: frontend/src/components/common/notice-item.js:98 msgid "" "{share_from} has shared a library named {repo_link} to group {group_link}." msgstr "" -#: frontend/src/components/common/notice-item.js:152 +#: frontend/src/components/common/notice-item.js:100 msgid "" "{share_from} has shared a folder named {repo_link} to group {group_link}." msgstr "" -#: frontend/src/components/common/notice-item.js:178 +#: frontend/src/components/common/notice-item.js:126 msgid "{user} has transfered a library named {repo_link} to you." msgstr "" -#: frontend/src/components/common/notice-item.js:282 +#: frontend/src/components/common/notice-item.js:182 +msgid "{from_user} has sent you a request for {draft_link}." +msgstr "" + +#: frontend/src/components/common/notice-item.js:183 +msgid "Draft" +msgstr "" + +#: frontend/src/components/common/notice-item.js:214 msgid "{user} created file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:282 +#: frontend/src/components/common/notice-item.js:214 msgid "" "{user} created file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:285 +#: frontend/src/components/common/notice-item.js:217 msgid "{user} deleted file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:285 +#: frontend/src/components/common/notice-item.js:217 msgid "" "{user} deleted file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:289 +#: frontend/src/components/common/notice-item.js:221 msgid "{user} restored file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:292 +#: frontend/src/components/common/notice-item.js:224 msgid "{user} renamed file {oldFileName} {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:296 +#: frontend/src/components/common/notice-item.js:228 msgid "{user} moved file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:296 +#: frontend/src/components/common/notice-item.js:228 msgid "" "{user} moved file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:299 +#: frontend/src/components/common/notice-item.js:231 msgid "{user} updated file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:311 +#: frontend/src/components/common/notice-item.js:243 msgid "{user} created folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:311 +#: frontend/src/components/common/notice-item.js:243 msgid "" "{user} created folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:314 +#: frontend/src/components/common/notice-item.js:246 msgid "{user} deleted folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:314 +#: frontend/src/components/common/notice-item.js:246 msgid "" "{user} deleted folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:318 +#: frontend/src/components/common/notice-item.js:250 msgid "{user} restored folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:321 +#: frontend/src/components/common/notice-item.js:253 msgid "" "{user} renamed folder {oldFolderName} {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:325 +#: frontend/src/components/common/notice-item.js:257 msgid "{user} moved folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:325 +#: frontend/src/components/common/notice-item.js:257 msgid "" "{user} moved folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." @@ -227,15 +215,15 @@ msgid "Group not found" msgstr "" #: frontend/src/components/cur-dir-path/dir-path.js:31 -#: frontend/src/components/main-side-nav.js:69 +#: frontend/src/components/main-side-nav.js:70 msgid "A file is being uploaded. Are you sure you want to leave this page?" msgstr "" #: frontend/src/components/cur-dir-path/dir-path.js:91 #: frontend/src/components/cur-dir-path/dir-path.js:97 #: frontend/src/components/file-chooser/file-chooser.js:450 -#: frontend/src/components/main-side-nav.js:143 -#: frontend/src/components/main-side-nav.js:145 +#: frontend/src/components/main-side-nav.js:144 +#: frontend/src/components/main-side-nav.js:146 #: frontend/src/components/org-admin-group-nav.js:23 #: frontend/src/pages/org-admin/org-department-item.js:318 #: frontend/src/pages/org-admin/side-panel.js:62 @@ -244,7 +232,7 @@ msgstr "" #: frontend/src/pages/share-admin/libraries.js:360 #: frontend/src/pages/sys-admin/departments/department.js:45 #: frontend/src/pages/sys-admin/groups/group-nav.js:17 -#: frontend/src/pages/sys-admin/info.js:116 +#: frontend/src/pages/sys-admin/info.js:112 #: frontend/src/pages/sys-admin/orgs/org-nav.js:20 #: frontend/src/pages/sys-admin/repos/search-repos.js:140 #: frontend/src/pages/sys-admin/side-panel.js:90 @@ -255,18 +243,17 @@ msgstr "Knjižnice" #: frontend/src/components/cur-dir-path/dir-tool.js:77 #: frontend/src/components/cur-dir-path/dir-tool.js:98 #: frontend/src/components/cur-dir-path/dir-tool.js:99 -#: frontend/src/components/dirent-detail/detail-list-view.js:124 +#: frontend/src/components/dirent-detail/detail-list-view.js:123 #: frontend/src/components/dirent-detail/file-details.js:89 -#: frontend/src/components/toolbar/view-file-toolbar.js:79 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:78 -#: frontend/src/utils/text-translation.js:34 +#: frontend/src/components/toolbar/view-file-toolbar.js:105 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:48 +#: frontend/src/utils/text-translation.js:35 msgid "Tags" msgstr "" #: frontend/src/components/cur-dir-path/dir-tool.js:81 #: frontend/src/components/cur-dir-path/dir-tool.js:103 #: frontend/src/components/history-trash-file-view/file-view.js:33 -#: frontend/src/pages/org-admin/libraries/org-repo-nav.js:16 #: frontend/src/pages/sys-admin/repos/repos-nav.js:17 msgid "Trash" msgstr "Koš" @@ -274,10 +261,10 @@ msgstr "Koš" #: frontend/src/components/cur-dir-path/dir-tool.js:106 #: frontend/src/components/file-view/file-toolbar.js:198 #: frontend/src/components/file-view/file-toolbar.js:248 -#: frontend/src/components/toolbar/view-file-toolbar.js:80 +#: frontend/src/components/toolbar/view-file-toolbar.js:106 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:64 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:71 -#: frontend/src/utils/text-translation.js:31 +#: frontend/src/utils/text-translation.js:32 msgid "History" msgstr "Zgodovina" @@ -355,7 +342,7 @@ msgstr "" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:142 #: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:31 #: frontend/src/pages/sys-admin/abuse-reports.js:91 -#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 +#: frontend/src/repo-history.js:137 frontend/src/repo-history.js:144 msgid "Description" msgstr "Opis" @@ -367,8 +354,8 @@ msgstr "Opis" #: frontend/src/components/dialog/confirm-disconnect-wechat.js:35 #: frontend/src/components/dialog/confirm-restore-repo.js:36 #: frontend/src/components/dialog/confirm-unlink-device.js:49 -#: frontend/src/components/dialog/copy-dirent-dialog.js:165 -#: frontend/src/components/dialog/create-file-dialog.js:111 +#: frontend/src/components/dialog/copy-dirent-dialog.js:162 +#: frontend/src/components/dialog/create-file-dialog.js:179 #: frontend/src/components/dialog/create-folder-dialog.js:99 #: frontend/src/components/dialog/create-group-dialog.js:81 #: frontend/src/components/dialog/create-repo-dialog.js:270 @@ -386,11 +373,11 @@ msgstr "Opis" #: frontend/src/components/dialog/invite-people-dialog.js:121 #: frontend/src/components/dialog/label-repo-state-dialog.js:88 #: frontend/src/components/dialog/leave-group-dialog.js:32 -#: frontend/src/components/dialog/lib-history-setting-dialog.js:151 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:150 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:123 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:273 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:253 -#: frontend/src/components/dialog/move-dirent-dialog.js:185 +#: frontend/src/components/dialog/move-dirent-dialog.js:183 #: frontend/src/components/dialog/new-wiki-dialog.js:60 #: frontend/src/components/dialog/org-add-member-dialog.js:68 #: frontend/src/components/dialog/org-delete-department-dialog.js:42 @@ -426,7 +413,7 @@ msgstr "Opis" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:50 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:56 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-import-user-dialog.js:59 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:144 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:143 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-logs-export-excel-dialog.js:104 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:95 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:51 @@ -435,33 +422,35 @@ msgstr "Opis" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-set-org-name-dialog.js:64 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-unlink-device-dialog.js:47 #: frontend/src/components/dialog/sysadmin-dialog/update-user.js:60 -#: frontend/src/components/dialog/transfer-dialog.js:186 +#: frontend/src/components/dialog/transfer-dialog.js:100 #: frontend/src/components/dialog/upload-remind-dialog.js:44 #: frontend/src/components/dialog/view-link-dialog.js:37 #: frontend/src/components/dialog/wiki-delete-dialog.js:25 #: frontend/src/components/dialog/wiki-select-dialog.js:97 -#: frontend/src/components/file-uploader/upload-list-item.js:144 +#: frontend/src/components/file-uploader/upload-list-item.js:127 #: frontend/src/components/seatable-integration-account-setting-widgets/delete-seatables-dialog.js:24 #: frontend/src/components/send-link.js:111 #: frontend/src/components/share-link-panel/link-details.js:230 #: frontend/src/components/share-link-panel/link-list.js:68 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:144 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:127 #: frontend/src/components/user-settings/social-login-saml.js:67 #: frontend/src/pages/org-admin/input-item.js:92 #: frontend/src/pages/org-admin/web-settings/input-item.js:69 -#: frontend/src/pages/sys-admin/web-settings/input-item.js:70 -#: frontend/src/pages/upload-link/upload-list-item.js:144 +#: frontend/src/pages/sys-admin/web-settings/input-item.js:66 +#: frontend/src/pages/upload-link/upload-list-item.js:124 #: frontend/src/tc-accept.js:42 msgid "Cancel" msgstr "Prekliči" #: frontend/src/components/dialog/add-abuse-report-dialog.js:93 -#: frontend/src/components/dialog/change-repo-password-dialog.js:118 +#: frontend/src/components/dialog/add-reviewer-dialog.js:110 +#: frontend/src/components/dialog/add-reviewer-dialog.js:111 +#: frontend/src/components/dialog/change-repo-password-dialog.js:117 #: frontend/src/components/dialog/clean-trash.js:77 #: frontend/src/components/dialog/confirm-apply-folder-properties-dialog.js:56 -#: frontend/src/components/dialog/copy-dirent-dialog.js:166 +#: frontend/src/components/dialog/copy-dirent-dialog.js:163 #: frontend/src/components/dialog/create-department-repo-dialog.js:95 -#: frontend/src/components/dialog/create-file-dialog.js:112 +#: frontend/src/components/dialog/create-file-dialog.js:180 #: frontend/src/components/dialog/create-folder-dialog.js:100 #: frontend/src/components/dialog/create-group-dialog.js:82 #: frontend/src/components/dialog/create-repo-dialog.js:271 @@ -475,13 +464,13 @@ msgstr "Prekliči" #: frontend/src/components/dialog/invite-people-dialog.js:122 #: frontend/src/components/dialog/label-repo-state-dialog.js:89 #: frontend/src/components/dialog/lib-decrypt-dialog.js:67 -#: frontend/src/components/dialog/lib-history-setting-dialog.js:152 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:151 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:124 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:326 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:254 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:306 -#: frontend/src/components/dialog/move-dirent-dialog.js:186 +#: frontend/src/components/dialog/move-dirent-dialog.js:184 #: frontend/src/components/dialog/new-wiki-dialog.js:61 #: frontend/src/components/dialog/org-add-admin-dialog.js:66 #: frontend/src/components/dialog/org-add-department-dialog.js:86 @@ -525,7 +514,7 @@ msgstr "Prekliči" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:90 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:51 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:57 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:145 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:144 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-logs-export-excel-dialog.js:105 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:96 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:52 @@ -535,7 +524,7 @@ msgstr "Prekliči" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:268 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:255 #: frontend/src/components/dialog/sysadmin-dialog/update-user.js:61 -#: frontend/src/components/dialog/transfer-dialog.js:187 +#: frontend/src/components/dialog/transfer-dialog.js:101 #: frontend/src/components/dialog/transfer-group-dialog.js:69 #: frontend/src/components/dialog/wiki-select-dialog.js:99 #: frontend/src/components/dialog/wiki-select-dialog.js:100 @@ -556,10 +545,55 @@ msgstr "Prekliči" #: frontend/src/pages/sys-admin/repos/search-repos.js:155 #: frontend/src/pages/sys-admin/statistic/statistic-common-tool.js:128 #: frontend/src/pages/sys-admin/users/search-users.js:318 -#: frontend/src/pages/sys-admin/web-settings/input-item.js:69 +#: frontend/src/pages/sys-admin/web-settings/input-item.js:65 msgid "Submit" msgstr "Potrdi" +#: frontend/src/components/dialog/add-reviewer-dialog.js:98 +msgid "Request a review" +msgstr "" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:100 +msgid "Add new reviewer" +msgstr "" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:103 +#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:283 +#: frontend/src/components/dialog/org-add-member-dialog.js:58 +#: frontend/src/components/dialog/share-to-user.js:357 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-member-dialog.js:37 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-member-dialog.js:56 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-batch-add-admin-dialog.js:45 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:45 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:46 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:240 +#: frontend/src/components/list-and-add-group-members.js:173 +#: frontend/src/pages/org-admin/org-users-search-users.js:196 +#: frontend/src/pages/org-admin/org-users-users.js:260 +#: frontend/src/pages/sys-admin/users/search-users.js:313 +#: frontend/src/pages/sys-admin/users/users.js:425 +msgid "Search users" +msgstr "" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:137 +#: frontend/src/components/dialog/edit-filetag-dialog.js:145 +#: frontend/src/components/dialog/list-created-files-dialog.js:55 +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:86 +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:107 +#: frontend/src/components/dialog/org-add-admin-dialog.js:65 +#: frontend/src/components/dialog/search-file-dialog.js:115 +#: frontend/src/components/dialog/share-admin-link.js:35 +#: frontend/src/components/dialog/share-repo-dialog.js:149 +#: frontend/src/components/dialog/transfer-group-dialog.js:68 +#: frontend/src/components/search/ai-search.js:653 +#: frontend/src/components/search/ai-search.js:690 +#: frontend/src/components/search/search.js:497 +#: frontend/src/components/search/search.js:532 +#: frontend/src/components/system-notification.js:46 +#: frontend/src/pages/groups/group-view.js:479 +msgid "Close" +msgstr "Zapri" + #: frontend/src/components/dialog/change-repo-password-dialog.js:49 msgid "Please enter the old password" msgstr "Prosimo vnesite novo geslo" @@ -584,24 +618,24 @@ msgstr "Novi gesli se ne ujemata" msgid "Successfully changed library password." msgstr "" -#: frontend/src/components/dialog/change-repo-password-dialog.js:98 +#: frontend/src/components/dialog/change-repo-password-dialog.js:102 msgid "Change Password of Library {placeholder}" msgstr "" -#: frontend/src/components/dialog/change-repo-password-dialog.js:108 +#: frontend/src/components/dialog/change-repo-password-dialog.js:107 msgid "Old Password" msgstr "Staro geslo" -#: frontend/src/components/dialog/change-repo-password-dialog.js:110 +#: frontend/src/components/dialog/change-repo-password-dialog.js:109 msgid "New Password" msgstr "Novo geslo" -#: frontend/src/components/dialog/change-repo-password-dialog.js:110 +#: frontend/src/components/dialog/change-repo-password-dialog.js:109 #: frontend/src/components/dialog/create-repo-dialog.js:240 msgid "(at least {placeholder} characters)" msgstr "" -#: frontend/src/components/dialog/change-repo-password-dialog.js:112 +#: frontend/src/components/dialog/change-repo-password-dialog.js:111 msgid "New Password Again" msgstr "Ponovitev novega gesla" @@ -627,12 +661,11 @@ msgstr "" #: frontend/src/components/dialog/clean-trash.js:62 #: frontend/src/pages/org-admin/devices/devices-errors.js:193 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:375 #: frontend/src/pages/share-admin/share-links.js:590 #: frontend/src/pages/share-admin/upload-links.js:306 #: frontend/src/pages/sys-admin/devices/devices-errors.js:197 #: frontend/src/pages/sys-admin/repos/trash-repos.js:400 -#: frontend/src/repo-folder-trash.js:207 +#: frontend/src/repo-folder-trash.js:204 msgid "Clean" msgstr "Počisti" @@ -739,8 +772,9 @@ msgstr "Ali res želite odstraniti svoj račun?" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:39 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:59 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:59 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:643 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:667 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:668 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:692 +#: frontend/src/components/draft-list-view/draft-list-item.js:111 #: frontend/src/components/group-members.js:163 #: frontend/src/components/popover/tag-list-item.js:55 #: frontend/src/components/popover/tag-list-item.js:56 @@ -756,8 +790,8 @@ msgstr "Ali res želite odstraniti svoj račun?" #: frontend/src/components/share-link-panel/link-list.js:69 #: frontend/src/components/share-link-panel/link-list.js:129 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:513 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:330 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:338 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:358 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:366 #: frontend/src/components/user-settings/delete-account.js:38 #: frontend/src/components/user-settings/web-api-auth-token.js:83 #: frontend/src/pages/invitations/invitations-view.js:104 @@ -765,16 +799,14 @@ msgstr "Ali res želite odstraniti svoj račun?" #: frontend/src/pages/invitations/invitations-view.js:136 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:360 #: frontend/src/pages/my-libs/mylib-repo-menu.js:145 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:267 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:198 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:256 #: frontend/src/pages/org-admin/org-department-item.js:551 #: frontend/src/pages/org-admin/org-departments-list.js:210 #: frontend/src/pages/org-admin/org-group-repos.js:174 #: frontend/src/pages/org-admin/org-groups-search-groups.js:115 #: frontend/src/pages/org-admin/org-groups.js:306 +#: frontend/src/pages/org-admin/org-libraries.js:316 #: frontend/src/pages/org-admin/org-links.js:216 -#: frontend/src/pages/org-admin/org-user-item.js:194 +#: frontend/src/pages/org-admin/org-user-item.js:179 #: frontend/src/pages/org-admin/org-user-repos.js:170 #: frontend/src/pages/sys-admin/departments/group-item.js:69 #: frontend/src/pages/sys-admin/groups/groups-content.js:184 @@ -786,7 +818,7 @@ msgstr "Ali res želite odstraniti svoj račun?" #: frontend/src/pages/sys-admin/orgs/org-groups.js:120 #: frontend/src/pages/sys-admin/orgs/org-repos.js:117 #: frontend/src/pages/sys-admin/orgs/org-repos.js:125 -#: frontend/src/pages/sys-admin/orgs/org-users.js:298 +#: frontend/src/pages/sys-admin/orgs/org-users.js:288 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:205 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:213 #: frontend/src/pages/sys-admin/repos/dir-content.js:61 @@ -798,8 +830,8 @@ msgstr "Ali res želite odstraniti svoj račun?" #: frontend/src/pages/sys-admin/users/search-users.js:355 #: frontend/src/pages/sys-admin/users/user-repos.js:163 #: frontend/src/pages/sys-admin/users/user-repos.js:218 -#: frontend/src/pages/sys-admin/users/users-content.js:361 -#: frontend/src/pages/sys-admin/users/users-content.js:560 +#: frontend/src/pages/sys-admin/users/users-content.js:352 +#: frontend/src/pages/sys-admin/users/users-content.js:548 #: frontend/src/pages/sys-admin/users/users.js:510 #: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:65 #: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:69 @@ -827,7 +859,6 @@ msgid "Are you sure you want to disconnect?" msgstr "" #: frontend/src/components/dialog/confirm-restore-repo.js:31 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:264 #: frontend/src/pages/sys-admin/repos/trash-repos.js:266 msgid "Restore Library" msgstr "Obnovi knjižnico" @@ -841,13 +872,11 @@ msgstr "Ali ste prepričani da želite obnoviti to knjižnico?" #: frontend/src/pages/file-history-old/history-item.js:126 #: frontend/src/pages/my-libs/my-libs-deleted.js:176 #: frontend/src/pages/my-libs/my-libs-deleted.js:177 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:195 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:267 #: frontend/src/pages/sys-admin/repos/trash-repos.js:197 #: frontend/src/pages/sys-admin/repos/trash-repos.js:269 -#: frontend/src/repo-folder-trash.js:363 frontend/src/repo-folder-trash.js:374 -#: frontend/src/repo-snapshot.js:170 frontend/src/repo-snapshot.js:299 -#: frontend/src/repo-snapshot.js:308 +#: frontend/src/repo-folder-trash.js:358 frontend/src/repo-folder-trash.js:368 +#: frontend/src/repo-snapshot.js:168 frontend/src/repo-snapshot.js:297 +#: frontend/src/repo-snapshot.js:306 msgid "Restore" msgstr "Obnovi" @@ -935,12 +964,13 @@ msgid "New Department Library" msgstr "" #: frontend/src/components/dialog/create-department-repo-dialog.js:81 -#: frontend/src/components/dialog/create-file-dialog.js:98 +#: frontend/src/components/dialog/create-file-dialog.js:151 #: frontend/src/components/dialog/create-folder-dialog.js:86 #: frontend/src/components/dialog/create-group-dialog.js:69 #: frontend/src/components/dialog/create-repo-dialog.js:188 #: frontend/src/components/dialog/create-tag-dialog.js:79 #: frontend/src/components/dialog/list-created-files-dialog.js:28 +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:66 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:84 #: frontend/src/components/dialog/new-wiki-dialog.js:56 #: frontend/src/components/dialog/org-add-department-dialog.js:73 @@ -960,7 +990,8 @@ msgstr "" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:63 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:82 #: frontend/src/components/dialog/wiki-select-dialog.js:78 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:627 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:626 +#: frontend/src/components/draft-list-view/draft-list-view.js:36 #: frontend/src/components/group-members.js:30 #: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:122 #: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23 @@ -968,7 +999,6 @@ msgstr "" #: frontend/src/pages/my-libs/my-libs-deleted.js:93 #: frontend/src/pages/my-libs/mylib-repo-list-view.js:90 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:160 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:75 #: frontend/src/pages/org-admin/org-admin-list.js:50 #: frontend/src/pages/org-admin/org-department-item.js:250 #: frontend/src/pages/org-admin/org-department-item.js:290 @@ -979,6 +1009,7 @@ msgstr "" #: frontend/src/pages/org-admin/org-group-repos.js:83 #: frontend/src/pages/org-admin/org-groups-search-groups.js:157 #: frontend/src/pages/org-admin/org-groups.js:160 +#: frontend/src/pages/org-admin/org-libraries.js:147 #: frontend/src/pages/org-admin/org-links.js:100 #: frontend/src/pages/org-admin/org-user-profile.js:136 #: frontend/src/pages/org-admin/org-user-repos.js:79 @@ -1009,12 +1040,12 @@ msgstr "" #: frontend/src/pages/sys-admin/users/user-links.js:49 #: frontend/src/pages/sys-admin/users/user-repos.js:54 #: frontend/src/pages/sys-admin/users/user-shared-repos.js:35 -#: frontend/src/repo-folder-trash.js:239 frontend/src/repo-snapshot.js:200 +#: frontend/src/repo-folder-trash.js:236 frontend/src/repo-snapshot.js:198 #: frontend/src/shared-dir-view.js:661 msgid "Name" msgstr "Ime" -#: frontend/src/components/dialog/create-file-dialog.js:62 +#: frontend/src/components/dialog/create-file-dialog.js:59 #: frontend/src/components/dialog/create-folder-dialog.js:54 #: frontend/src/components/dialog/rename-dialog.js:56 #: frontend/src/components/dialog/rename-dirent.js:56 @@ -1023,7 +1054,7 @@ msgstr "Ime" msgid "The name \"{name}\" is already taken. Please choose a different name." msgstr "" -#: frontend/src/components/dialog/create-file-dialog.js:94 +#: frontend/src/components/dialog/create-file-dialog.js:147 #: frontend/src/components/toolbar/dir-operation-toolbar.js:207 #: frontend/src/components/toolbar/dir-operation-toolbar.js:232 #: frontend/src/pages/repo-wiki-mode/side-panel.js:176 @@ -1065,7 +1096,7 @@ msgstr "Geslo je prekratko" #: frontend/src/components/dialog/create-repo-dialog.js:111 #: frontend/src/components/dialog/generate-upload-link.js:150 #: frontend/src/components/dialog/org-add-user-dialog.js:123 -#: frontend/src/components/share-link-panel/link-creation.js:181 +#: frontend/src/components/share-link-panel/link-creation.js:175 msgid "Passwords don't match" msgstr "Gesli se ne ujemata" @@ -1131,14 +1162,14 @@ msgstr "Dovoljenja" #: frontend/src/components/dialog/share-repo-dialog.js:40 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:22 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57 -#: frontend/src/utils/utils.js:680 +#: frontend/src/utils/utils.js:684 msgid "Read-Write" msgstr "Branje-pisanje" #: frontend/src/components/dialog/create-repo-dialog.js:227 #: frontend/src/components/dialog/share-repo-dialog.js:41 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57 -#: frontend/src/utils/utils.js:683 +#: frontend/src/utils/utils.js:687 msgid "Read-Only" msgstr "Samo branje" @@ -1152,7 +1183,7 @@ msgstr "Zakriptiraj" #: frontend/src/components/dialog/org-add-user-dialog.js:145 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:106 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:153 -#: frontend/src/components/share-link-panel/link-creation.js:284 +#: frontend/src/components/share-link-panel/link-creation.js:278 #: frontend/src/pages/sys-admin/web-settings/web-settings.js:239 #: frontend/src/settings.js:48 frontend/src/settings.js:134 msgid "Password" @@ -1162,15 +1193,15 @@ msgstr "Geslo" #: frontend/src/components/dialog/generate-upload-link.js:390 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:110 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:163 -#: frontend/src/components/share-link-panel/link-creation.js:295 +#: frontend/src/components/share-link-panel/link-creation.js:289 msgid "Password again" msgstr "Ponovno geslo" #: frontend/src/components/dialog/create-tag-dialog.js:53 #: frontend/src/components/dialog/zip-download-dialog.js:73 -#: frontend/src/components/file-uploader/file-uploader.js:400 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:409 -#: frontend/src/pages/upload-link/file-uploader.js:399 +#: frontend/src/components/file-uploader/file-uploader.js:406 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:415 +#: frontend/src/pages/upload-link/file-uploader.js:404 msgid "Internal Server Error" msgstr "Notranja napaka strežnika" @@ -1180,10 +1211,10 @@ msgstr "" #: frontend/src/components/dialog/create-tag-dialog.js:73 #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:124 -#: frontend/src/components/share-link-panel/link-creation.js:259 +#: frontend/src/components/share-link-panel/link-creation.js:253 #: frontend/src/components/share-link-panel/link-details.js:166 -#: frontend/src/repo-folder-trash.js:201 frontend/src/repo-history.js:112 -#: frontend/src/repo-snapshot.js:150 +#: frontend/src/repo-folder-trash.js:198 frontend/src/repo-history.js:109 +#: frontend/src/repo-snapshot.js:148 msgid "Back" msgstr "" @@ -1199,10 +1230,10 @@ msgstr "" #: frontend/src/components/dialog/create-tag-dialog.js:109 #: frontend/src/components/file-view/file-toolbar.js:155 #: frontend/src/components/file-view/file-toolbar.js:214 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:115 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:158 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:199 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:222 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:121 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:165 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:206 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:229 #: frontend/src/shared-dir-view.js:486 msgid "Save" msgstr "" @@ -1226,8 +1257,6 @@ msgid "Permission name" msgstr "" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:151 -#: frontend/src/components/file-uploader/file-uploader.js:684 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:667 #: frontend/src/components/toolbar/dir-operation-toolbar.js:189 #: frontend/src/components/toolbar/dir-operation-toolbar.js:198 #: frontend/src/components/toolbar/dir-operation-toolbar.js:227 @@ -1241,8 +1270,7 @@ msgstr "" #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:69 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:79 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:89 -#: frontend/src/pages/upload-link/file-uploader.js:625 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:66 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:52 #: frontend/src/shared-dir-view.js:471 msgid "Upload" msgstr "Naloži" @@ -1250,8 +1278,8 @@ msgstr "Naloži" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:180 #: frontend/src/components/dialog/zip-download-dialog.js:123 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:637 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:661 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:662 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:686 #: frontend/src/components/file-view/file-toolbar.js:171 #: frontend/src/components/file-view/file-toolbar.js:255 #: frontend/src/components/file-view/file-view-tip.js:25 @@ -1259,10 +1287,10 @@ msgstr "Naloži" #: frontend/src/components/history-trash-file-view/download.js:10 #: frontend/src/components/shared-file-view/shared-file-view-tip.js:27 #: frontend/src/components/shared-file-view/shared-file-view.js:133 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:331 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:344 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:359 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:372 #: frontend/src/pages/file-history-old/history-item.js:127 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:122 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:128 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:74 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:253 #: frontend/src/pages/org-admin/statistic/statistic-traffic.js:63 @@ -1277,7 +1305,7 @@ msgstr "Naloži" #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:84 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:94 #: frontend/src/pages/sys-admin/users/user-links.js:202 -#: frontend/src/repo-snapshot.js:309 frontend/src/shared-dir-view.js:769 +#: frontend/src/repo-snapshot.js:307 frontend/src/shared-dir-view.js:769 #: frontend/src/shared-dir-view.js:796 frontend/src/shared-dir-view.js:844 #: frontend/src/shared-dir-view.js:876 frontend/src/shared-dir-view.js:945 #: frontend/src/shared-dir-view.js:963 @@ -1307,9 +1335,9 @@ msgstr "" #: frontend/src/components/dialog/view-link-dialog.js:38 #: frontend/src/components/share-link-panel/link-item.js:112 #: frontend/src/components/shared-link.js:24 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:329 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:337 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:343 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:357 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:365 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:371 #: frontend/src/pages/org-admin/org-saml-config.js:118 #: frontend/src/pages/org-admin/org-saml-config.js:132 #: frontend/src/pages/org-admin/org-saml-config.js:146 @@ -1342,7 +1370,7 @@ msgstr "" #: frontend/src/components/select-editor/select-editor.js:138 #: frontend/src/components/share-link-panel/link-details.js:206 #: frontend/src/components/share-link-panel/link-details.js:207 -#: frontend/src/components/toolbar/view-file-toolbar.js:67 +#: frontend/src/components/toolbar/view-file-toolbar.js:87 #: frontend/src/components/user-settings/user-avatar-form.js:97 #: frontend/src/pages/org-admin/org-user-profile.js:139 #: frontend/src/pages/org-admin/org-user-profile.js:145 @@ -1356,9 +1384,9 @@ msgstr "" #: frontend/src/pages/sys-admin/institutions/institution-info.js:28 #: frontend/src/pages/sys-admin/orgs/org-info.js:41 #: frontend/src/pages/sys-admin/users/user-info.js:91 -#: frontend/src/pages/sys-admin/users/users-content.js:514 +#: frontend/src/pages/sys-admin/users/users-content.js:502 #: frontend/src/pages/wiki/main-panel.js:106 -#: frontend/src/pages/wiki/main-panel.js:107 frontend/src/repo-history.js:306 +#: frontend/src/pages/wiki/main-panel.js:107 frontend/src/repo-history.js:303 msgid "Edit" msgstr "Uredi" @@ -1396,7 +1424,6 @@ msgstr "" #: frontend/src/components/dialog/delete-repo-dialog.js:66 #: frontend/src/components/dialog/org-delete-repo-dialog.js:32 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:33 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:253 #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:101 #: frontend/src/pages/sys-admin/orgs/org-repos.js:122 #: frontend/src/pages/sys-admin/repos/trash-repos.js:255 @@ -1420,28 +1447,11 @@ msgid "Select Tags" msgstr "" #: frontend/src/components/dialog/edit-filetag-dialog.js:141 -#: frontend/src/components/popover/edit-filetag-popover.js:187 +#: frontend/src/components/popover/edit-filetag-popover.js:182 #: frontend/src/components/popover/list-tag-popover.js:145 msgid "Create a new tag" msgstr "" -#: frontend/src/components/dialog/edit-filetag-dialog.js:145 -#: frontend/src/components/dialog/list-created-files-dialog.js:52 -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:107 -#: frontend/src/components/dialog/org-add-admin-dialog.js:65 -#: frontend/src/components/dialog/search-file-dialog.js:115 -#: frontend/src/components/dialog/share-admin-link.js:35 -#: frontend/src/components/dialog/share-repo-dialog.js:149 -#: frontend/src/components/dialog/transfer-group-dialog.js:68 -#: frontend/src/components/search/ai-search.js:663 -#: frontend/src/components/search/ai-search.js:700 -#: frontend/src/components/search/search.js:497 -#: frontend/src/components/search/search.js:532 -#: frontend/src/components/system-notification.js:46 -#: frontend/src/pages/groups/group-view.js:479 -msgid "Close" -msgstr "Zapri" - #: frontend/src/components/dialog/edit-repo-commit-labels.js:47 msgid "Successfully edited labels." msgstr "" @@ -1455,48 +1465,48 @@ msgid "Find an option" msgstr "" #: frontend/src/components/dialog/extra-attributes-dialog/index.js:217 -#: frontend/src/components/dirent-detail/detail-list-view.js:93 -#: frontend/src/components/dirent-detail/detail-list-view.js:134 +#: frontend/src/components/dirent-detail/detail-list-view.js:92 +#: frontend/src/components/dirent-detail/detail-list-view.js:133 msgid "Edit extra properties" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:142 #: frontend/src/components/dialog/reset-webdav-password.js:29 #: frontend/src/components/dialog/set-webdav-password.js:29 -#: frontend/src/components/share-link-panel/link-creation.js:173 +#: frontend/src/components/share-link-panel/link-creation.js:167 msgid "Please enter a password." msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:146 #: frontend/src/components/dialog/reset-webdav-password.js:33 #: frontend/src/components/dialog/set-webdav-password.js:33 -#: frontend/src/components/share-link-panel/link-creation.js:177 +#: frontend/src/components/share-link-panel/link-creation.js:171 msgid "The password is too short." msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:154 #: frontend/src/components/dialog/reset-webdav-password.js:38 #: frontend/src/components/dialog/set-webdav-password.js:38 -#: frontend/src/components/share-link-panel/link-creation.js:185 +#: frontend/src/components/share-link-panel/link-creation.js:179 msgid "" "The password is too weak. It should include at least {passwordStrengthLevel}" " of the following: number, upper letter, lower letter and other symbols." msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:162 -#: frontend/src/components/share-link-panel/link-creation.js:193 +#: frontend/src/components/share-link-panel/link-creation.js:187 msgid "Please select an expiration time" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:170 -#: frontend/src/components/share-link-panel/link-creation.js:202 +#: frontend/src/components/share-link-panel/link-creation.js:196 msgid "Please enter days" msgstr "Prosimo, vnesite število dni" #: frontend/src/components/dialog/generate-upload-link.js:174 #: frontend/src/components/dialog/lib-history-setting-dialog.js:66 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:66 -#: frontend/src/components/share-link-panel/link-creation.js:206 +#: frontend/src/components/share-link-panel/link-creation.js:200 msgid "Please enter a non-negative integer" msgstr "" @@ -1507,7 +1517,7 @@ msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:276 #: frontend/src/components/dialog/reset-webdav-password.js:68 #: frontend/src/components/dialog/set-webdav-password.js:68 -#: frontend/src/components/share-link-panel/link-creation.js:285 +#: frontend/src/components/share-link-panel/link-creation.js:279 msgid "" "(at least {passwordMinLength} characters and includes " "{passwordStrengthLevel} of the following: number, upper letter, lower letter" @@ -1554,18 +1564,18 @@ msgstr "Pošlji" #: frontend/src/components/dialog/generate-upload-link.js:367 #: frontend/src/components/dialog/generate-upload-link.js:372 -#: frontend/src/components/share-link-panel/link-creation.js:273 -#: frontend/src/components/share-link-panel/link-creation.js:278 +#: frontend/src/components/share-link-panel/link-creation.js:267 +#: frontend/src/components/share-link-panel/link-creation.js:272 msgid "Add password protection" msgstr "Dodaj zaščito z geslom" #: frontend/src/components/dialog/generate-upload-link.js:403 -#: frontend/src/components/share-link-panel/link-creation.js:308 +#: frontend/src/components/share-link-panel/link-creation.js:302 msgid "Add auto expiration" msgstr "Dodaj avtomatski čas veljavnosti" #: frontend/src/components/dialog/generate-upload-link.js:422 -#: frontend/src/components/share-link-panel/link-creation.js:344 +#: frontend/src/components/share-link-panel/link-creation.js:338 #: frontend/src/components/user-settings/web-api-auth-token.js:86 msgid "Generate" msgstr "Ustvari" @@ -1685,8 +1695,8 @@ msgstr "" #: frontend/src/components/dialog/invite-people-dialog.js:107 #: frontend/src/components/dialog/share-dialog.js:154 #: frontend/src/components/dialog/share-to-invite-people.js:273 -#: frontend/src/components/main-side-nav.js:261 -#: frontend/src/components/main-side-nav.js:263 +#: frontend/src/components/main-side-nav.js:271 +#: frontend/src/components/main-side-nav.js:273 #: frontend/src/components/toolbar/invitations-toolbar.js:31 #: frontend/src/components/toolbar/invitations-toolbar.js:35 #: frontend/src/pages/invitations/invitations-view.js:282 @@ -1744,33 +1754,36 @@ msgstr "Geslo bo hranjeno na strežniku za samo 1 uro." msgid "Successfully set library history." msgstr "" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:112 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:110 -msgid "{placeholder} History Setting" +#: frontend/src/components/dialog/lib-history-setting-dialog.js:116 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:114 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:351 +#: frontend/src/pages/my-libs/mylib-repo-menu.js:154 +#: frontend/src/pages/sys-admin/repos/repos.js:271 +msgid "History Setting" msgstr "" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:123 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:122 msgid "Setting library history is disabled by Admin." msgstr "" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:128 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:121 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:127 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:120 msgid "Keep full history" msgstr "Obdrži vso zgodovino" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:132 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:125 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:131 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:124 msgid "Don't keep history" msgstr "Ne obdrži zgodovine" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:136 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:129 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:135 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:128 msgid "Only keep a period of history:" msgstr "Obdrži zgodovino samo določeno obdobje:" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:145 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:144 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:117 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:138 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:137 #: frontend/src/components/set-link-expiration.js:89 msgid "days" msgstr "dni" @@ -1803,12 +1816,12 @@ msgstr "Pravice uporabnika" msgid "Group Permission" msgstr "Pravice skupine" -#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:69 +#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:73 msgid "{placeholder} Folder Permission" msgstr "" -#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:69 -msgid "Set permission of {placeholder}" +#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:73 +msgid "Set {placeholder}'s permission" msgstr "" #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:186 @@ -1816,17 +1829,17 @@ msgstr "" #: frontend/src/components/dialog/repo-api-token-dialog.js:197 #: frontend/src/components/dialog/zip-download-dialog.js:76 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:294 -#: frontend/src/pages/lib-content-view/lib-content-view.js:181 -#: frontend/src/pages/lib-content-view/lib-content-view.js:710 -#: frontend/src/pages/lib-content-view/lib-content-view.js:758 -#: frontend/src/pages/lib-content-view/lib-content-view.js:850 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1035 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1051 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1087 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1115 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1177 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1233 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1271 +#: frontend/src/pages/lib-content-view/lib-content-view.js:185 +#: frontend/src/pages/lib-content-view/lib-content-view.js:735 +#: frontend/src/pages/lib-content-view/lib-content-view.js:784 +#: frontend/src/pages/lib-content-view/lib-content-view.js:869 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1065 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1081 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1117 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1145 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1209 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1259 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1287 #: frontend/src/pages/my-libs/my-libs-deleted.js:152 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:293 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:315 @@ -1835,22 +1848,22 @@ msgstr "" #: frontend/src/pages/search/main-panel.js:197 #: frontend/src/pages/shared-with-all/public-shared-view.js:106 #: frontend/src/pages/sys-admin/abuse-reports.js:45 -#: frontend/src/pages/upload-link/file-uploader.js:433 -#: frontend/src/repo-folder-trash.js:136 frontend/src/repo-folder-trash.js:333 -#: frontend/src/utils/utils.js:1190 +#: frontend/src/pages/upload-link/file-uploader.js:437 +#: frontend/src/repo-folder-trash.js:136 frontend/src/repo-folder-trash.js:329 +#: frontend/src/utils/utils.js:1194 msgid "Error" msgstr "Napaka" #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:189 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:172 #: frontend/src/components/dialog/repo-api-token-dialog.js:199 -#: frontend/src/pages/lib-content-view/lib-content-view.js:187 +#: frontend/src/pages/lib-content-view/lib-content-view.js:191 #: frontend/src/pages/search/main-panel.js:82 #: frontend/src/pages/sys-admin/abuse-reports.js:47 -#: frontend/src/repo-folder-trash.js:142 frontend/src/repo-folder-trash.js:335 +#: frontend/src/repo-folder-trash.js:142 frontend/src/repo-folder-trash.js:331 #: frontend/src/shared-file-view-document.js:74 #: frontend/src/shared-file-view-spreadsheet.js:71 -#: frontend/src/utils/utils.js:1193 frontend/src/view-file-document.js:76 +#: frontend/src/utils/utils.js:1197 frontend/src/view-file-document.js:76 #: frontend/src/view-file-spreadsheet.js:71 msgid "Please check the network." msgstr "Prosimo, preverite povezavo." @@ -1888,23 +1901,6 @@ msgstr "" msgid "User" msgstr "Uporabnik" -#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:283 -#: frontend/src/components/dialog/org-add-member-dialog.js:58 -#: frontend/src/components/dialog/share-to-user.js:357 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-member-dialog.js:37 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-member-dialog.js:56 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-batch-add-admin-dialog.js:45 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:45 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:46 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:240 -#: frontend/src/components/list-and-add-group-members.js:173 -#: frontend/src/pages/org-admin/org-users-search-users.js:196 -#: frontend/src/pages/org-admin/org-users-users.js:260 -#: frontend/src/pages/sys-admin/users/search-users.js:313 -#: frontend/src/pages/sys-admin/users/users.js:425 -msgid "Search users" -msgstr "" - #: frontend/src/components/dialog/list-created-files-dialog.js:23 msgid "Created Files" msgstr "" @@ -1919,60 +1915,67 @@ msgstr "" #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:48 #: frontend/src/pages/sys-admin/devices/devices-errors.js:53 #: frontend/src/pages/sys-admin/logs-page/login-logs.js:48 -#: frontend/src/repo-history.js:141 frontend/src/repo-history.js:148 +#: frontend/src/repo-history.js:138 frontend/src/repo-history.js:145 #: frontend/src/user-notifications.js:131 #: frontend/src/user-notifications.js:135 msgid "Time" msgstr "Čas" -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79 -msgid "Tagged Files" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:44 +#: frontend/src/pages/drafts/draft-content.js:29 +msgid "Successfully deleted draft %(draft)s." msgstr "" -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:85 -#: frontend/src/components/dialog/search-file-dialog.js:94 -#: frontend/src/components/dirent-detail/detail-list-view.js:120 -#: frontend/src/components/dirent-detail/file-details.js:85 -#: frontend/src/components/dirent-detail/lib-details.js:69 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:630 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124 -#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24 -#: frontend/src/file-history-old.js:245 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:74 -#: frontend/src/pages/my-libs/mylib-repo-list-view.js:92 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:80 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:82 -#: frontend/src/pages/org-admin/org-department-item.js:327 -#: frontend/src/pages/org-admin/org-group-repos.js:84 -#: frontend/src/pages/org-admin/org-user-repos.js:80 -#: frontend/src/pages/org-admin/org-user-shared-repos.js:78 -#: frontend/src/pages/search/advanced-search.js:78 -#: frontend/src/pages/search/advanced-search.js:226 -#: frontend/src/pages/share-with-ocm/remote-dir-content.js:99 -#: frontend/src/pages/shared-libs/shared-libs.js:84 -#: frontend/src/pages/sys-admin/departments/department-libraries.js:85 -#: frontend/src/pages/sys-admin/repos/dir-content.js:104 -#: frontend/src/pages/sys-admin/repos/repos.js:82 -#: frontend/src/pages/sys-admin/repos/repos.js:84 -#: frontend/src/pages/sys-admin/users/user-shared-repos.js:37 -#: frontend/src/repo-folder-trash.js:242 frontend/src/repo-snapshot.js:201 -#: frontend/src/shared-dir-view.js:663 -msgid "Size" -msgstr "Velikost" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:48 +#: frontend/src/pages/drafts/draft-content.js:33 +msgid "Failed to delete draft %(draft)s." +msgstr "" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:61 +#: frontend/src/pages/drafts/drafts-view.js:19 +msgid "Drafts" +msgstr "" + +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:67 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:74 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:74 +#: frontend/src/components/group-members.js:125 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:126 +#: frontend/src/components/wiki-list-view/wiki-list-view.js:45 +#: frontend/src/pages/groups/group-view.js:381 +#: frontend/src/pages/org-admin/org-group-members.js:109 +#: frontend/src/pages/org-admin/org-libraries.js:153 +#: frontend/src/pages/org-admin/org-links.js:101 +#: frontend/src/pages/org-admin/org-user-shared-repos.js:77 +#: frontend/src/pages/shared-libs/shared-libs.js:86 +#: frontend/src/pages/sys-admin/groups/group-members.js:166 +#: frontend/src/pages/sys-admin/groups/groups-content.js:58 +#: frontend/src/pages/sys-admin/links/share-links.js:66 +#: frontend/src/pages/sys-admin/orgs/org-repos.js:35 +#: frontend/src/pages/sys-admin/repos/repos.js:88 +#: frontend/src/pages/sys-admin/repos/trash-repos.js:67 +#: frontend/src/pages/sys-admin/users/user-groups.js:119 +#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:170 +#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:188 +msgid "Owner" +msgstr "Lastnik" + +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:68 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:86 #: frontend/src/components/dialog/search-file-dialog.js:95 #: frontend/src/components/dialog/share-repo-dialog.js:129 #: frontend/src/components/dialog/wiki-select-dialog.js:79 -#: frontend/src/components/dirent-detail/detail-list-view.js:87 -#: frontend/src/components/dirent-detail/detail-list-view.js:122 +#: frontend/src/components/dirent-detail/detail-list-view.js:86 +#: frontend/src/components/dirent-detail/detail-list-view.js:121 #: frontend/src/components/dirent-detail/file-details.js:87 #: frontend/src/components/dirent-detail/lib-details.js:70 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:631 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:630 +#: frontend/src/components/draft-list-view/draft-list-view.js:38 #: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:125 #: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25 #: frontend/src/components/wiki-list-view/wiki-list-view.js:46 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:76 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:46 #: frontend/src/pages/my-libs/mylib-repo-list-view.js:94 #: frontend/src/pages/org-admin/org-user-repos.js:81 #: frontend/src/pages/org-admin/org-user-shared-repos.js:79 @@ -1987,11 +1990,61 @@ msgstr "Velikost" msgid "Last Update" msgstr "Posodobljeno" +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79 +msgid "Tagged Files" +msgstr "" + +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:85 +#: frontend/src/components/dialog/search-file-dialog.js:94 +#: frontend/src/components/dirent-detail/detail-list-view.js:119 +#: frontend/src/components/dirent-detail/file-details.js:85 +#: frontend/src/components/dirent-detail/lib-details.js:69 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:629 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124 +#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24 +#: frontend/src/file-history-old.js:245 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:44 +#: frontend/src/pages/my-libs/mylib-repo-list-view.js:92 +#: frontend/src/pages/org-admin/org-department-item.js:327 +#: frontend/src/pages/org-admin/org-group-repos.js:84 +#: frontend/src/pages/org-admin/org-libraries.js:150 +#: frontend/src/pages/org-admin/org-user-repos.js:80 +#: frontend/src/pages/org-admin/org-user-shared-repos.js:78 +#: frontend/src/pages/search/advanced-search.js:78 +#: frontend/src/pages/search/advanced-search.js:226 +#: frontend/src/pages/share-with-ocm/remote-dir-content.js:99 +#: frontend/src/pages/shared-libs/shared-libs.js:84 +#: frontend/src/pages/sys-admin/departments/department-libraries.js:85 +#: frontend/src/pages/sys-admin/repos/dir-content.js:104 +#: frontend/src/pages/sys-admin/repos/repos.js:82 +#: frontend/src/pages/sys-admin/repos/repos.js:84 +#: frontend/src/pages/sys-admin/users/user-shared-repos.js:37 +#: frontend/src/repo-folder-trash.js:238 frontend/src/repo-snapshot.js:199 +#: frontend/src/shared-dir-view.js:663 +msgid "Size" +msgstr "Velikost" + #: frontend/src/components/dialog/list-taggedfiles-dialog.js:165 #: frontend/src/pages/starred/starred.js:221 msgid "deleted" msgstr "" +#: frontend/src/components/dialog/local-draft-dialog.js:17 +msgid "Local draft" +msgstr "" + +#: frontend/src/components/dialog/local-draft-dialog.js:19 +msgid "You have an unsaved draft. Do you like to use it?" +msgstr "" + +#: frontend/src/components/dialog/local-draft-dialog.js:22 +msgid "Use draft" +msgstr "" + +#: frontend/src/components/dialog/local-draft-dialog.js:23 +msgid "Delete draft" +msgstr "" + #: frontend/src/components/dialog/manage-members-dialog.js:21 msgid "Manage group members" msgstr "" @@ -2010,8 +2063,10 @@ msgstr "" #: frontend/src/components/dialog/op-menu.js:53 #: frontend/src/components/dialog/op-menu.js:54 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:809 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:810 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:837 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:838 +#: frontend/src/components/draft-list-view/draft-list-item.js:104 +#: frontend/src/components/draft-list-view/draft-list-item.js:105 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:123 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:124 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:152 @@ -2036,16 +2091,16 @@ msgstr "" #: frontend/src/pages/my-libs/mylib-repo-menu.js:210 #: frontend/src/pages/my-libs/mylib-repo-menu.js:263 #: frontend/src/pages/my-libs/mylib-repo-menu.js:264 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:260 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:261 #: frontend/src/pages/org-admin/org-groups-search-groups.js:108 #: frontend/src/pages/org-admin/org-groups-search-groups.js:109 #: frontend/src/pages/org-admin/org-groups.js:299 #: frontend/src/pages/org-admin/org-groups.js:300 +#: frontend/src/pages/org-admin/org-libraries.js:309 +#: frontend/src/pages/org-admin/org-libraries.js:310 #: frontend/src/pages/org-admin/org-links.js:209 #: frontend/src/pages/org-admin/org-links.js:210 -#: frontend/src/pages/org-admin/org-user-item.js:187 -#: frontend/src/pages/org-admin/org-user-item.js:188 +#: frontend/src/pages/org-admin/org-user-item.js:172 +#: frontend/src/pages/org-admin/org-user-item.js:173 #: frontend/src/pages/repo-wiki-mode/side-panel.js:168 #: frontend/src/pages/repo-wiki-mode/side-panel.js:169 #: frontend/src/pages/sdoc/sdoc-file-history/history-version.js:127 @@ -2104,7 +2159,7 @@ msgstr "" #: frontend/src/pages/sys-admin/departments/department.js:105 #: frontend/src/pages/sys-admin/groups/group-members.js:324 #: frontend/src/pages/sys-admin/institutions/institution-users.js:362 -#: frontend/src/pages/sys-admin/orgs/org-users.js:434 +#: frontend/src/pages/sys-admin/orgs/org-users.js:415 msgid "Add Member" msgstr "" @@ -2155,11 +2210,11 @@ msgstr "" #: frontend/src/pages/sys-admin/institutions/institutions.js:127 #: frontend/src/pages/sys-admin/orgs/org-groups.js:107 #: frontend/src/pages/sys-admin/orgs/org-repos.js:100 -#: frontend/src/pages/sys-admin/orgs/org-users.js:228 +#: frontend/src/pages/sys-admin/orgs/org-users.js:220 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:138 #: frontend/src/pages/sys-admin/terms-and-conditions/item.js:125 #: frontend/src/pages/sys-admin/users/user-repos.js:192 -#: frontend/src/pages/sys-admin/users/users-content.js:403 +#: frontend/src/pages/sys-admin/users/users-content.js:393 msgid "Are you sure you want to delete {placeholder} ?" msgstr "" @@ -2170,7 +2225,7 @@ msgstr "" #: frontend/src/components/dialog/org-delete-member-dialog.js:40 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-member-dialog.js:40 -#: frontend/src/pages/sys-admin/orgs/org-users.js:295 +#: frontend/src/pages/sys-admin/orgs/org-users.js:285 msgid "Delete Member" msgstr "Izbriši člana" @@ -2256,9 +2311,9 @@ msgid "API token is copied to the clipboard." msgstr "" #: frontend/src/components/dialog/repo-api-token-dialog.js:116 -#: frontend/src/pages/lib-content-view/lib-content-view.js:168 -#: frontend/src/pages/lib-content-view/lib-content-view.js:171 -#: frontend/src/repo-folder-trash.js:131 frontend/src/utils/utils.js:1185 +#: frontend/src/pages/lib-content-view/lib-content-view.js:172 +#: frontend/src/pages/lib-content-view/lib-content-view.js:175 +#: frontend/src/repo-folder-trash.js:131 frontend/src/utils/utils.js:1189 msgid "Permission denied" msgstr "Dostop zavrnjen" @@ -2274,29 +2329,33 @@ msgstr "" msgid "{placeholder} SeaTable integration" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:52 -msgid "{placeholder} Share Admin" -msgstr "" +#: frontend/src/components/dialog/repo-share-admin-dialog.js:56 +#: frontend/src/components/main-side-nav.js:278 +#: frontend/src/components/main-side-nav.js:280 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:354 +#: frontend/src/pages/my-libs/mylib-repo-menu.js:178 +msgid "Share Admin" +msgstr "Deljeno/Javno" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:67 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:65 #: frontend/src/pages/share-admin/share-links.js:554 #: frontend/src/pages/share-admin/upload-links.js:286 #: frontend/src/pages/sys-admin/links/links-nav.js:15 msgid "Share Links" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:74 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:72 #: frontend/src/pages/share-admin/share-links.js:557 #: frontend/src/pages/share-admin/upload-links.js:288 #: frontend/src/pages/sys-admin/links/links-nav.js:16 msgid "Upload Links" msgstr "Povezave za nalaganje" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:80 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:78 msgid "User Shares" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:85 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:83 msgid "Group Shares" msgstr "" @@ -2424,15 +2483,15 @@ msgstr "" #: frontend/src/components/dialog/share-dialog.js:323 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-dialog.js:84 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:640 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:664 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:665 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:689 #: frontend/src/components/file-view/file-toolbar.js:143 #: frontend/src/components/file-view/file-toolbar.js:242 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:348 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:511 #: frontend/src/components/toolbar/dir-operation-toolbar.js:218 -#: frontend/src/components/toolbar/view-file-toolbar.js:77 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:105 +#: frontend/src/components/toolbar/view-file-toolbar.js:103 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:69 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:359 #: frontend/src/pages/my-libs/mylib-repo-menu.js:142 @@ -2494,12 +2553,12 @@ msgstr "" #: frontend/src/components/dialog/share-to-other-server.js:193 #: frontend/src/pages/groups/group-view.js:302 -#: frontend/src/pages/org-admin/org-user-item.js:83 +#: frontend/src/pages/org-admin/org-user-item.js:82 #: frontend/src/pages/org-admin/org-users-users.js:157 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:168 -#: frontend/src/pages/sys-admin/users/users-content.js:261 -#: frontend/src/pages/sys-admin/users/users-content.js:322 -#: frontend/src/pages/sys-admin/users/users-content.js:327 +#: frontend/src/pages/sys-admin/users/users-content.js:256 +#: frontend/src/pages/sys-admin/users/users-content.js:313 +#: frontend/src/pages/sys-admin/users/users-content.js:318 #: frontend/src/pages/sys-admin/users/users.js:269 #: frontend/src/pages/sys-admin/users/users.js:293 msgid "It may take some time, please wait." @@ -2515,7 +2574,7 @@ msgstr "" #: frontend/src/pages/sys-admin/invitations/invitations.js:300 #: frontend/src/pages/sys-admin/notifications/notifications.js:274 #: frontend/src/pages/sys-admin/orgs/org-repos.js:176 -#: frontend/src/pages/sys-admin/orgs/org-users.js:390 +#: frontend/src/pages/sys-admin/orgs/org-users.js:371 #: frontend/src/pages/sys-admin/orgs/orgs.js:105 #: frontend/src/pages/sys-admin/orgs/search-orgs.js:69 #: frontend/src/pages/sys-admin/repos/dir-view.js:96 @@ -2630,31 +2689,6 @@ msgstr "" msgid "Add Organization" msgstr "" -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:74 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:74 -#: frontend/src/components/group-members.js:125 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:126 -#: frontend/src/components/wiki-list-view/wiki-list-view.js:45 -#: frontend/src/pages/groups/group-view.js:381 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:86 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:65 -#: frontend/src/pages/org-admin/org-group-members.js:109 -#: frontend/src/pages/org-admin/org-links.js:101 -#: frontend/src/pages/org-admin/org-user-shared-repos.js:77 -#: frontend/src/pages/shared-libs/shared-libs.js:86 -#: frontend/src/pages/sys-admin/groups/group-members.js:166 -#: frontend/src/pages/sys-admin/groups/groups-content.js:58 -#: frontend/src/pages/sys-admin/links/share-links.js:66 -#: frontend/src/pages/sys-admin/orgs/org-repos.js:35 -#: frontend/src/pages/sys-admin/repos/repos.js:88 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:67 -#: frontend/src/pages/sys-admin/users/user-groups.js:119 -#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:170 -#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:188 -msgid "Owner" -msgstr "Lastnik" - #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:101 msgid "Owner can use admin panel in an organization, must be a new account." msgstr "Lastnik lahko uporabi nadzorno ploščo v organizaciji, mora biti nov račun." @@ -2697,7 +2731,7 @@ msgstr "" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:80 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:81 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:51 -#: frontend/src/components/dialog/transfer-dialog.js:146 +#: frontend/src/components/dialog/transfer-dialog.js:79 msgid "Select a user" msgstr "" @@ -2722,7 +2756,7 @@ msgid "End date" msgstr "" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:34 -#: frontend/src/components/dialog/transfer-dialog.js:173 +#: frontend/src/components/dialog/transfer-dialog.js:71 msgid "Transfer Library {library_name}" msgstr "" @@ -2742,16 +2776,16 @@ msgstr "" msgid "Terms" msgstr "" -#: frontend/src/components/dialog/transfer-dialog.js:127 -msgid "Transfer to user" +#: frontend/src/components/dialog/transfer-dialog.js:87 +msgid "Select a department" msgstr "" -#: frontend/src/components/dialog/transfer-dialog.js:133 +#: frontend/src/components/dialog/transfer-dialog.js:95 msgid "Transfer to department" msgstr "" -#: frontend/src/components/dialog/transfer-dialog.js:157 -msgid "Select a department" +#: frontend/src/components/dialog/transfer-dialog.js:95 +msgid "Transfer to user" msgstr "" #: frontend/src/components/dialog/transfer-group-dialog.js:55 @@ -2817,65 +2851,64 @@ msgstr "" msgid "Packaging..." msgstr "" -#: frontend/src/components/dir-view-mode/dir-column-file.js:48 +#: frontend/src/components/dir-view-mode/dir-column-file.js:69 msgid "File does not exist." msgstr "" -#: frontend/src/components/dirent-detail/detail-list-view.js:86 -#: frontend/src/components/dirent-detail/detail-list-view.js:121 +#: frontend/src/components/dir-view-mode/dir-column-file.js:90 +msgid "This file is in draft stage." +msgstr "" + +#: frontend/src/components/dir-view-mode/dir-column-file.js:91 +msgid "View Draft" +msgstr "" + +#: frontend/src/components/dirent-detail/detail-list-view.js:85 +#: frontend/src/components/dirent-detail/detail-list-view.js:120 #: frontend/src/components/dirent-detail/file-details.js:86 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:75 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:45 msgid "Location" msgstr "" -#: frontend/src/components/dirent-detail/detail-list-view.js:102 -#: frontend/src/components/dirent-detail/detail-list-view.js:104 +#: frontend/src/components/dirent-detail/detail-list-view.js:101 +#: frontend/src/components/dirent-detail/detail-list-view.js:103 msgid "Apply properties to files inside the folder" msgstr "" #: frontend/src/components/dirent-detail/lib-details.js:68 -#: frontend/src/components/main-side-nav.js:180 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:79 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:82 +#: frontend/src/components/main-side-nav.js:181 +#: frontend/src/pages/org-admin/org-libraries.js:149 #: frontend/src/pages/repo-wiki-mode/side-panel.js:161 -#: frontend/src/pages/sys-admin/info.js:116 +#: frontend/src/pages/sys-admin/info.js:112 #: frontend/src/pages/sys-admin/repos/repos.js:81 #: frontend/src/pages/sys-admin/repos/repos.js:84 msgid "Files" msgstr "Datoteke" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:210 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:705 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 msgid "Frozen by {name}" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:210 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:705 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 msgid "locked by {name}" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:214 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:711 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:736 msgid "freezed" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:214 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:711 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:736 #: frontend/src/components/file-view/file-info.js:31 #: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:17 msgid "locked" msgstr "zaklenjeno" -#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 -msgid "Unselect this item" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 -msgid "Select this item" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-item.js:734 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:818 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:759 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:846 #: frontend/src/components/file-view/file-info.js:40 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:643 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:333 @@ -2887,8 +2920,8 @@ msgstr "" msgid "Unstar" msgstr "Odstrani pomembno" -#: frontend/src/components/dirent-list-view/dirent-list-item.js:734 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:818 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:759 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:846 #: frontend/src/components/file-view/file-info.js:40 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:643 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:333 @@ -2898,24 +2931,40 @@ msgstr "Odstrani pomembno" msgid "Star" msgstr "Pomembno" -#: frontend/src/components/dirent-list-view/dirent-list-view.js:623 -msgid "Unselect all items" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-view.js:623 -msgid "Select all items" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-none-view.js:54 +#: frontend/src/components/dirent-list-view/dirent-none-view.js:52 msgid "This folder has no content at this time." msgstr "" -#: frontend/src/components/dirent-list-view/dirent-none-view.js:55 +#: frontend/src/components/dirent-list-view/dirent-none-view.js:53 msgid "You can create files quickly" msgstr "" +#: frontend/src/components/draft-list-view/draft-list-item.js:113 +#: frontend/src/pages/sdoc-revision/index.js:123 +msgid "Publish" +msgstr "" + +#: frontend/src/components/draft-list-view/draft-list-view.js:37 +#: frontend/src/pages/dashboard/content.js:34 +#: frontend/src/pages/org-admin/devices/devices-errors.js:51 +#: frontend/src/pages/org-admin/org-logs-file-audit.js:103 +#: frontend/src/pages/org-admin/org-logs-file-update.js:117 +#: frontend/src/pages/org-admin/org-logs-perm-audit.js:84 +#: frontend/src/pages/share-admin/share-links.js:88 +#: frontend/src/pages/share-admin/upload-links.js:51 +#: frontend/src/pages/starred/starred.js:35 +#: frontend/src/pages/sys-admin/abuse-reports.js:87 +#: frontend/src/pages/sys-admin/devices/devices-errors.js:51 +#: frontend/src/pages/sys-admin/file-scan-records.js:29 +#: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:91 +#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:169 +#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:187 +#: frontend/src/pages/sys-admin/web-settings/web-settings.js:279 +msgid "Library" +msgstr "Knjižnica" + #: frontend/src/components/file-chooser/file-chooser.js:286 -#: frontend/src/components/search/ai-search.js:453 +#: frontend/src/components/search/ai-search.js:452 #: frontend/src/components/search/wiki-search.js:193 msgid "No results matching" msgstr "" @@ -2929,151 +2978,132 @@ msgstr "Trenutna knjižnica" msgid "Other Libraries" msgstr "Ostale knjižnice" -#: frontend/src/components/file-uploader/file-uploader.js:148 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:146 -#: frontend/src/pages/upload-link/file-uploader.js:140 +#: frontend/src/components/file-uploader/file-uploader.js:149 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:147 +#: frontend/src/pages/upload-link/file-uploader.js:141 msgid "Please upload no more than {maxFiles} files at a time." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:395 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:406 -#: frontend/src/pages/upload-link/file-uploader.js:396 +#: frontend/src/components/file-uploader/file-uploader.js:401 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:412 +#: frontend/src/pages/upload-link/file-uploader.js:401 msgid "File is locked by others." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:396 +#: frontend/src/components/file-uploader/file-uploader.js:402 msgid "Invalid filename." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:397 +#: frontend/src/components/file-uploader/file-uploader.js:403 msgid "File already exists." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:398 +#: frontend/src/components/file-uploader/file-uploader.js:404 msgid "File size is too large." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:399 +#: frontend/src/components/file-uploader/file-uploader.js:405 msgid "Out of quota." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:408 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:399 -#: frontend/src/pages/upload-link/file-uploader.js:389 +#: frontend/src/components/file-uploader/file-uploader.js:414 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:405 +#: frontend/src/pages/upload-link/file-uploader.js:394 msgid "Network error" msgstr "" -#: frontend/src/components/file-uploader/forbid-upload-list-item.js:23 -#: frontend/src/components/shared-link-file-uploader/forbid-upload-list-item.js:23 -#: frontend/src/pages/upload-link/forbid-upload-list-item.js:23 -msgid "File too large" +#: frontend/src/components/file-uploader/forbid-upload-list-item.js:13 +#: frontend/src/components/shared-link-file-uploader/forbid-upload-list-item.js:13 +msgid "Please upload files less than {placeholder}M" msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:94 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:94 +#: frontend/src/components/file-uploader/upload-list-item.js:97 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:97 #: frontend/src/pages/upload-link/upload-list-item.js:94 msgid "Preparing to upload..." msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:95 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:95 +#: frontend/src/components/file-uploader/upload-list-item.js:98 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:98 #: frontend/src/pages/upload-link/upload-list-item.js:95 msgid "Remaining" msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:96 -#: frontend/src/components/file-uploader/upload-list-item.js:122 +#: frontend/src/components/file-uploader/upload-list-item.js:99 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:99 +#: frontend/src/pages/upload-link/upload-list-item.js:96 +msgid "Indexing..." +msgstr "" + +#: frontend/src/components/file-uploader/upload-list-item.js:130 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:130 +#: frontend/src/pages/upload-link/upload-list-item.js:127 +msgid "Retry" +msgstr "" + +#: frontend/src/components/file-uploader/upload-list-item.js:133 #: frontend/src/components/file-view/file-toolbar.js:150 #: frontend/src/components/file-view/file-toolbar.js:209 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:96 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:122 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:155 -#: frontend/src/pages/upload-link/upload-list-item.js:96 -#: frontend/src/pages/upload-link/upload-list-item.js:122 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:133 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:117 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162 +#: frontend/src/pages/upload-link/upload-list-item.js:130 msgid "Saving..." msgstr "Shranjujem…." -#: frontend/src/components/file-uploader/upload-list-item.js:117 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:117 -#: frontend/src/pages/upload-link/upload-list-item.js:117 -msgid "Waiting..." -msgstr "" - -#: frontend/src/components/file-uploader/upload-list-item.js:118 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:118 -#: frontend/src/pages/upload-link/upload-list-item.js:118 -msgid "Uploading..." -msgstr "" - -#: frontend/src/components/file-uploader/upload-list-item.js:131 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:131 -#: frontend/src/pages/upload-link/upload-list-item.js:131 +#: frontend/src/components/file-uploader/upload-list-item.js:136 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:136 +#: frontend/src/pages/upload-link/upload-list-item.js:133 msgid "Uploaded" msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:147 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:147 -#: frontend/src/pages/upload-link/upload-list-item.js:147 -msgid "Retry" -msgstr "" - #: frontend/src/components/file-uploader/upload-progress-dialog.js:48 #: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:48 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:51 -msgid "{uploaded_files_num}/{all_files_num} Files" -msgstr "" +#: frontend/src/pages/org-admin/web-settings/web-settings.js:119 +msgid "File Upload" +msgstr "Naloži datoteko" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:56 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:56 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:58 -msgid "{failed_files_num} file(s) failed to upload" -msgstr "" - -#: frontend/src/components/file-uploader/upload-progress-dialog.js:67 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:67 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:83 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:49 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:49 msgid "File Uploading..." msgstr "Nalaganje datoteke..." +#: frontend/src/components/file-uploader/upload-progress-dialog.js:75 #: frontend/src/components/file-uploader/upload-progress-dialog.js:77 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:75 #: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:77 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:90 -msgid "All files uploaded" -msgstr "" - -#: frontend/src/components/file-uploader/upload-progress-dialog.js:96 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:96 msgid "Retry All" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:103 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:103 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:75 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:80 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:82 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:80 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:82 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:61 msgid "Cancel All" msgstr "Prekliči vse" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:110 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:110 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:107 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:88 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:88 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:68 msgid "name" msgstr "ime" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:111 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:111 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:108 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:89 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:89 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:69 msgid "size" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:112 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:112 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:109 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:90 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:90 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:70 msgid "progress" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:113 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:113 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:110 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:91 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:91 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:71 msgid "state" msgstr "" @@ -3088,14 +3118,14 @@ msgid "unstarred" msgstr "odstrani pomembno" #: frontend/src/components/file-view/file-toolbar.js:92 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:90 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:96 #: frontend/src/utils/text-translation.js:23 msgid "Lock" msgstr "Zakleni" #: frontend/src/components/file-view/file-toolbar.js:96 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:98 -#: frontend/src/utils/text-translation.js:24 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:104 +#: frontend/src/utils/text-translation.js:25 msgid "Unlock" msgstr "Odkleni" @@ -3113,12 +3143,12 @@ msgstr "" #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:342 #: frontend/src/pages/org-admin/org-logs-file-update.js:260 #: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:137 -#: frontend/src/repo-history.js:292 frontend/src/utils/text-translation.js:21 +#: frontend/src/repo-history.js:289 frontend/src/utils/text-translation.js:21 msgid "Details" msgstr "Podrobnosti" #: frontend/src/components/file-view/file-toolbar.js:186 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:130 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:136 #: frontend/src/utils/text-translation.js:22 msgid "Open via Client" msgstr "Odpri s klientom" @@ -3140,7 +3170,7 @@ msgstr "" #: frontend/src/pages/sys-admin/groups/group-members.js:109 #: frontend/src/pages/sys-admin/users/user-groups.js:122 #: frontend/src/pages/sys-admin/users/users-nav.js:25 -#: frontend/src/utils/utils.js:686 +#: frontend/src/utils/utils.js:690 msgid "Admin" msgstr "Admin" @@ -3157,9 +3187,8 @@ msgstr "Član" #: frontend/src/components/group-members.js:96 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:290 -#: frontend/src/pages/lib-content-view/lib-content-view.js:838 +#: frontend/src/pages/lib-content-view/lib-content-view.js:857 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:311 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:157 #: frontend/src/pages/org-admin/org-group-repos.js:146 #: frontend/src/pages/org-admin/org-user-repos.js:142 #: frontend/src/pages/sys-admin/repos/repos.js:162 @@ -3194,91 +3223,84 @@ msgstr "" msgid "Search group members" msgstr "" -#: frontend/src/components/main-side-nav.js:92 +#: frontend/src/components/main-side-nav.js:93 #: frontend/src/pages/org-admin/org-groups.js:154 msgid "All Groups" msgstr "Vse skupine" -#: frontend/src/components/main-side-nav.js:123 -#: frontend/src/components/main-side-nav.js:125 -#: frontend/src/components/main-side-nav.js:132 -#: frontend/src/components/main-side-nav.js:134 +#: frontend/src/components/main-side-nav.js:124 +#: frontend/src/components/main-side-nav.js:126 +#: frontend/src/components/main-side-nav.js:133 +#: frontend/src/components/main-side-nav.js:135 #: frontend/src/pages/org-admin/side-panel.js:86 #: frontend/src/pages/sys-admin/side-panel.js:174 msgid "Links" msgstr "Povezave" -#: frontend/src/components/main-side-nav.js:150 -#: frontend/src/components/main-side-nav.js:152 +#: frontend/src/components/main-side-nav.js:151 +#: frontend/src/components/main-side-nav.js:153 #: frontend/src/pages/share-admin/folders.js:368 msgid "Folders" msgstr "Mape" -#: frontend/src/components/main-side-nav.js:184 -#: frontend/src/components/main-side-nav.js:186 +#: frontend/src/components/main-side-nav.js:185 +#: frontend/src/components/main-side-nav.js:187 #: frontend/src/pages/my-libs/my-libs-deleted.js:54 #: frontend/src/pages/my-libs/my-libs.js:166 msgid "My Libraries" msgstr "" -#: frontend/src/components/main-side-nav.js:191 -#: frontend/src/components/main-side-nav.js:193 +#: frontend/src/components/main-side-nav.js:192 +#: frontend/src/components/main-side-nav.js:194 #: frontend/src/pages/shared-libs/shared-libs.js:456 msgid "Shared with me" msgstr "" -#: frontend/src/components/main-side-nav.js:198 -#: frontend/src/components/main-side-nav.js:200 +#: frontend/src/components/main-side-nav.js:199 +#: frontend/src/components/main-side-nav.js:201 #: frontend/src/pages/shared-with-all/public-shared-view.js:206 msgid "Shared with all" msgstr "" -#: frontend/src/components/main-side-nav.js:205 -#: frontend/src/components/main-side-nav.js:207 +#: frontend/src/components/main-side-nav.js:206 +#: frontend/src/components/main-side-nav.js:208 msgid "Shared with groups" msgstr "" -#: frontend/src/components/main-side-nav.js:214 -#: frontend/src/components/main-side-nav.js:216 -#: frontend/src/components/main-side-nav.js:222 -#: frontend/src/components/main-side-nav.js:224 +#: frontend/src/components/main-side-nav.js:215 +#: frontend/src/components/main-side-nav.js:217 +#: frontend/src/components/main-side-nav.js:223 +#: frontend/src/components/main-side-nav.js:225 msgid "Shared from other servers" msgstr "" -#: frontend/src/components/main-side-nav.js:231 +#: frontend/src/components/main-side-nav.js:232 msgid "Tools" msgstr "" -#: frontend/src/components/main-side-nav.js:234 -#: frontend/src/components/main-side-nav.js:236 +#: frontend/src/components/main-side-nav.js:235 +#: frontend/src/components/main-side-nav.js:237 #: frontend/src/pages/starred/starred.js:315 msgid "Favorites" msgstr "" -#: frontend/src/components/main-side-nav.js:241 -#: frontend/src/components/main-side-nav.js:243 +#: frontend/src/components/main-side-nav.js:242 +#: frontend/src/components/main-side-nav.js:244 msgid "Activities" msgstr "Aktivnosti" -#: frontend/src/components/main-side-nav.js:248 -#: frontend/src/components/main-side-nav.js:250 +#: frontend/src/components/main-side-nav.js:249 +#: frontend/src/components/main-side-nav.js:251 #: frontend/src/pages/wikis/wikis.js:137 msgid "Published Libraries" msgstr "" -#: frontend/src/components/main-side-nav.js:254 -#: frontend/src/components/main-side-nav.js:256 +#: frontend/src/components/main-side-nav.js:264 +#: frontend/src/components/main-side-nav.js:266 #: frontend/src/pages/linked-devices/linked-devices.js:230 msgid "Linked Devices" msgstr "" -#: frontend/src/components/main-side-nav.js:268 -#: frontend/src/components/main-side-nav.js:270 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:354 -#: frontend/src/pages/my-libs/mylib-repo-menu.js:178 -msgid "Share Admin" -msgstr "Deljeno/Javno" - #: frontend/src/components/more.js:14 msgid "show more" msgstr "" @@ -3318,15 +3340,15 @@ msgid "" "right}" msgstr "" -#: frontend/src/components/popover/edit-filetag-popover.js:141 +#: frontend/src/components/popover/edit-filetag-popover.js:137 msgid "No tags" msgstr "" -#: frontend/src/components/popover/edit-filetag-popover.js:145 +#: frontend/src/components/popover/edit-filetag-popover.js:141 msgid "Tag not found" msgstr "" -#: frontend/src/components/popover/edit-filetag-popover.js:159 +#: frontend/src/components/popover/edit-filetag-popover.js:155 msgid "Find a tag" msgstr "" @@ -3369,8 +3391,8 @@ msgstr "" msgid "You are watching file changes of this library." msgstr "" -#: frontend/src/components/sdoc-wiki-page-viewer/index.js:133 -#: frontend/src/components/seafile-markdown-viewer/index.js:119 +#: frontend/src/components/sdoc-wiki-page-viewer/index.js:125 +#: frontend/src/components/seafile-markdown-viewer/index.js:111 msgid "Last modified by" msgstr "" @@ -3406,41 +3428,41 @@ msgstr "Ne" msgid "Reference documents" msgstr "" -#: frontend/src/components/search/ai-search.js:387 +#: frontend/src/components/search/ai-search.js:386 #: frontend/src/components/search/search.js:433 msgid "Search results visited recently" msgstr "" -#: frontend/src/components/search/ai-search.js:436 +#: frontend/src/components/search/ai-search.js:435 #: frontend/src/components/search/search.js:413 msgid "Type characters to start search" msgstr "" -#: frontend/src/components/search/ai-search.js:439 +#: frontend/src/components/search/ai-search.js:438 msgid "Type more characters to start search" msgstr "" -#: frontend/src/components/search/ai-search.js:450 -#: frontend/src/components/search/ai-search.js:467 +#: frontend/src/components/search/ai-search.js:449 +#: frontend/src/components/search/ai-search.js:466 msgid "Ask AI" msgstr "" -#: frontend/src/components/search/ai-search.js:529 +#: frontend/src/components/search/ai-search.js:528 msgid "" "Indexing the library. Semantic search will be available within a few " "minutes." msgstr "" -#: frontend/src/components/search/ai-search.js:540 +#: frontend/src/components/search/ai-search.js:539 msgid "Successfully turned it off" msgstr "" -#: frontend/src/components/search/ai-search.js:558 -#: frontend/src/components/search/ai-search.js:582 +#: frontend/src/components/search/ai-search.js:557 +#: frontend/src/components/search/ai-search.js:581 msgid "Turn on semantic search for this library" msgstr "" -#: frontend/src/components/search/ai-search.js:570 +#: frontend/src/components/search/ai-search.js:569 msgid "Turn off semantic search for this library" msgstr "" @@ -3511,13 +3533,13 @@ msgstr "" #: frontend/src/components/select-editor/sysadmin-user-role-editor.js:19 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:155 -#: frontend/src/pages/sys-admin/users/users-content.js:281 +#: frontend/src/pages/sys-admin/users/users-content.js:272 msgid "Default" msgstr "Prednastavljeno" #: frontend/src/components/select-editor/sysadmin-user-role-editor.js:21 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:157 -#: frontend/src/pages/sys-admin/users/users-content.js:283 +#: frontend/src/pages/sys-admin/users/users-content.js:274 msgid "Guest" msgstr "Gost" @@ -3574,36 +3596,30 @@ msgstr "" msgid "Successfully deleted {number_placeholder} share links" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:138 -msgid "" -"Share links cannot be generated because \"Invisible\", \"Online Read-Write\"" -" or \"Online Read-Only\" is set for you on some folder(s) in the library." -msgstr "" - -#: frontend/src/components/share-link-panel/link-creation.js:162 +#: frontend/src/components/share-link-panel/link-creation.js:156 msgid "Please enter an integer bigger than 1 as number of links." msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:166 +#: frontend/src/components/share-link-panel/link-creation.js:160 msgid "" "Please enter an integer not bigger than {max_number} as number of links." msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:260 +#: frontend/src/components/share-link-panel/link-creation.js:254 #: frontend/src/components/share-link-panel/link-list.js:64 msgid "Generate links in batch" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:260 +#: frontend/src/components/share-link-panel/link-creation.js:254 #: frontend/src/components/share-link-panel/link-list.js:63 msgid "Generate Link" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:265 +#: frontend/src/components/share-link-panel/link-creation.js:259 msgid "Number of links" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:329 +#: frontend/src/components/share-link-panel/link-creation.js:323 msgid "Set permission" msgstr "" @@ -3651,8 +3667,7 @@ msgid "Are you sure you want to delete the selected share link(s) ?" msgstr "" #: frontend/src/components/shared-file-view/shared-file-view.js:47 -#: frontend/src/pages/markdown-editor/index.js:410 -#: frontend/src/pages/plain-markdown-editor/index.js:172 +#: frontend/src/pages/markdown-editor/index.js:458 #: frontend/src/view-file-text.js:81 msgid "Successfully saved" msgstr "" @@ -3663,7 +3678,7 @@ msgid "File download is disabled: the share link traffic of owner is used up." msgstr "Prenos datotek je onemogočeno: dovoljena količina prenosa datotek uporabnika je presežena" #: frontend/src/components/shared-file-view/shared-file-view.js:122 -#: frontend/src/repo-folder-trash.js:205 frontend/src/repo-snapshot.js:168 +#: frontend/src/repo-folder-trash.js:202 frontend/src/repo-snapshot.js:166 #: frontend/src/shared-dir-view.js:449 msgid "Current path: " msgstr "Trenutna pot:" @@ -3719,12 +3734,6 @@ msgstr "Pravice mape" msgid "Unshare" msgstr "Odstrani deljenje" -#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:351 -#: frontend/src/pages/my-libs/mylib-repo-menu.js:154 -#: frontend/src/pages/sys-admin/repos/repos.js:271 -msgid "History Setting" -msgstr "" - #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:357 #: frontend/src/pages/my-libs/mylib-repo-menu.js:157 msgid "Change Password" @@ -3733,9 +3742,9 @@ msgstr "Spremeni geslo" #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:360 #: frontend/src/components/user-settings/webdav-password.js:104 #: frontend/src/pages/my-libs/mylib-repo-menu.js:160 -#: frontend/src/pages/sys-admin/orgs/org-users.js:304 -#: frontend/src/pages/sys-admin/users/users-content.js:364 -#: frontend/src/pages/sys-admin/users/users-content.js:566 +#: frontend/src/pages/sys-admin/orgs/org-users.js:294 +#: frontend/src/pages/sys-admin/users/users-content.js:355 +#: frontend/src/pages/sys-admin/users/users-content.js:554 msgid "Reset Password" msgstr "Ponastavitev gesla" @@ -3794,8 +3803,8 @@ msgid "Clients" msgstr "Klient" #: frontend/src/components/toolbar/common-toolbar.js:24 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:86 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:146 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:90 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:150 #: frontend/src/pages/search/main-panel.js:330 #: frontend/src/pages/wiki/main-panel.js:95 #: frontend/src/pages/wiki/main-panel.js:112 @@ -3803,12 +3812,12 @@ msgid "Search files" msgstr "" #: frontend/src/components/toolbar/dir-operation-toolbar.js:192 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:68 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:54 msgid "Upload Files" msgstr "Naloži datoteke" #: frontend/src/components/toolbar/dir-operation-toolbar.js:193 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:69 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:55 msgid "Upload Folder" msgstr "Mapa za nalaganje" @@ -3841,17 +3850,17 @@ msgstr "" msgid "New SeaDoc File" msgstr "" -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:328 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:336 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:356 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:364 #: frontend/src/utils/text-translation.js:18 msgid "Move" msgstr "Premakni" #: frontend/src/components/toolbar/repo-view-toobar.js:63 -#: frontend/src/components/toolbar/view-file-toolbar.js:73 +#: frontend/src/components/toolbar/view-file-toolbar.js:99 #: frontend/src/file-history-old.js:268 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:55 -#: frontend/src/repo-folder-trash.js:284 +#: frontend/src/repo-folder-trash.js:280 msgid "More" msgstr "Več" @@ -3860,10 +3869,18 @@ msgstr "Več" msgid "Deleted Libraries" msgstr "" -#: frontend/src/components/toolbar/view-file-toolbar.js:67 +#: frontend/src/components/toolbar/view-file-toolbar.js:87 msgid "Edit File" msgstr "" +#: frontend/src/components/toolbar/view-file-toolbar.js:92 +msgid "New Draft" +msgstr "" + +#: frontend/src/components/toolbar/view-file-toolbar.js:93 +msgid "Create a draft from this file, instead of editing it directly." +msgstr "" + #: frontend/src/components/toolbar/view-mode-toolbar.js:31 #: frontend/src/shared-dir-view.js:456 frontend/src/shared-dir-view.js:457 msgid "List" @@ -3879,7 +3896,7 @@ msgid "Column" msgstr "" #: frontend/src/components/toolbar/view-mode-toolbar.js:37 -#: frontend/src/utils/text-translation.js:33 +#: frontend/src/utils/text-translation.js:34 msgid "Properties" msgstr "" @@ -4091,8 +4108,8 @@ msgstr "" msgid "History Versions" msgstr "" -#: frontend/src/file-history-old.js:244 frontend/src/repo-history.js:142 -#: frontend/src/repo-history.js:149 +#: frontend/src/file-history-old.js:244 frontend/src/repo-history.js:139 +#: frontend/src/repo-history.js:146 msgid "Modifier" msgstr "Urejal" @@ -4124,71 +4141,75 @@ msgstr "" msgid "Removed items older than {n} days from trash." msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:77 +#: frontend/src/pages/dashboard/activity-item.js:76 +msgid "Publish draft" +msgstr "" + +#: frontend/src/pages/dashboard/activity-item.js:89 msgid "{file} and {n} other files" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:80 +#: frontend/src/pages/dashboard/activity-item.js:92 msgid "Created {n} files" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:84 +#: frontend/src/pages/dashboard/activity-item.js:96 msgid "details" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:98 +#: frontend/src/pages/dashboard/activity-item.js:110 msgid "Created draft" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:98 +#: frontend/src/pages/dashboard/activity-item.js:110 msgid "Created file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:103 +#: frontend/src/pages/dashboard/activity-item.js:115 msgid "Deleted draft" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:103 +#: frontend/src/pages/dashboard/activity-item.js:115 msgid "Deleted file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:108 +#: frontend/src/pages/dashboard/activity-item.js:120 msgid "Restored file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:113 +#: frontend/src/pages/dashboard/activity-item.js:125 msgid "Renamed file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:120 +#: frontend/src/pages/dashboard/activity-item.js:132 msgid "Moved file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:125 +#: frontend/src/pages/dashboard/activity-item.js:137 msgid "Updated draft" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:125 +#: frontend/src/pages/dashboard/activity-item.js:137 msgid "Updated file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:135 +#: frontend/src/pages/dashboard/activity-item.js:147 msgid "Created folder" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:140 +#: frontend/src/pages/dashboard/activity-item.js:152 msgid "Deleted folder" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:145 +#: frontend/src/pages/dashboard/activity-item.js:157 msgid "Restored folder" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:150 +#: frontend/src/pages/dashboard/activity-item.js:162 msgid "Renamed folder" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:157 +#: frontend/src/pages/dashboard/activity-item.js:169 msgid "Moved folder" msgstr "" @@ -4206,29 +4227,11 @@ msgstr "Možnosti" #: frontend/src/pages/org-admin/statistic/statistic-nav.js:15 #: frontend/src/pages/sys-admin/abuse-reports.js:88 #: frontend/src/pages/sys-admin/statistic/statistic-nav.js:15 -#: frontend/src/repo-folder-trash.js:368 frontend/src/repo-folder-trash.js:425 -#: frontend/src/repo-snapshot.js:304 +#: frontend/src/repo-folder-trash.js:363 frontend/src/repo-folder-trash.js:419 +#: frontend/src/repo-snapshot.js:302 msgid "File" msgstr "Datoteka" -#: frontend/src/pages/dashboard/content.js:34 -#: frontend/src/pages/org-admin/devices/devices-errors.js:51 -#: frontend/src/pages/org-admin/org-logs-file-audit.js:103 -#: frontend/src/pages/org-admin/org-logs-file-update.js:117 -#: frontend/src/pages/org-admin/org-logs-perm-audit.js:84 -#: frontend/src/pages/share-admin/share-links.js:88 -#: frontend/src/pages/share-admin/upload-links.js:51 -#: frontend/src/pages/starred/starred.js:35 -#: frontend/src/pages/sys-admin/abuse-reports.js:87 -#: frontend/src/pages/sys-admin/devices/devices-errors.js:51 -#: frontend/src/pages/sys-admin/file-scan-records.js:29 -#: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:91 -#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:169 -#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:187 -#: frontend/src/pages/sys-admin/web-settings/web-settings.js:279 -msgid "Library" -msgstr "Knjižnica" - #: frontend/src/pages/dashboard/files-activities.js:247 msgid "All Activities" msgstr "" @@ -4249,6 +4252,25 @@ msgstr "" msgid "Find modifiers" msgstr "" +#: frontend/src/pages/drafts/draft-content.js:44 +msgid "Successfully published draft %(draft)s." +msgstr "" + +#: frontend/src/pages/drafts/draft-content.js:48 +msgid "Failed to publish draft %(draft)s." +msgstr "" + +#: frontend/src/pages/drafts/draft-content.js:62 +msgid "No draft yet" +msgstr "" + +#: frontend/src/pages/drafts/draft-content.js:63 +msgid "" +"Draft is a way to let you collaborate with others on files. You can create a" +" draft from a file, edit the draft and then ask for a review. The original " +"file will be updated only after the draft has been reviewed." +msgstr "" + #: frontend/src/pages/file-history-old/history-item.js:58 msgid "(current version)" msgstr "(trenutna različica)" @@ -4301,7 +4323,7 @@ msgstr "" #: frontend/src/pages/sys-admin/groups/group-nav.js:27 #: frontend/src/pages/sys-admin/groups/groups.js:137 #: frontend/src/pages/sys-admin/groups/search-groups.js:110 -#: frontend/src/pages/sys-admin/info.js:136 +#: frontend/src/pages/sys-admin/info.js:132 #: frontend/src/pages/sys-admin/orgs/org-nav.js:19 #: frontend/src/pages/sys-admin/side-panel.js:114 #: frontend/src/pages/sys-admin/users/user-nav.js:21 @@ -4315,7 +4337,7 @@ msgstr "" #: frontend/src/pages/groups/group-view.js:488 #: frontend/src/pages/my-libs/mylib-repo-menu.js:151 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:268 +#: frontend/src/pages/org-admin/org-libraries.js:317 #: frontend/src/pages/sys-admin/groups/groups-content.js:187 #: frontend/src/pages/sys-admin/repos/repos.js:268 #: frontend/src/pages/sys-admin/users/user-repos.js:166 @@ -4373,122 +4395,122 @@ msgid "" "button in the menu bar." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-container.js:98 +#: frontend/src/pages/lib-content-view/lib-content-container.js:102 #: frontend/src/pages/wiki/main-panel.js:82 msgid "Folder does not exist." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-container.js:176 +#: frontend/src/pages/lib-content-view/lib-content-container.js:180 msgid "This library has been set to read-only by admin and cannot be updated." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:65 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:95 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:67 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:99 #: frontend/src/pages/sys-admin/main-panel-topbar.js:20 msgid "Side Nav Menu" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:176 +#: frontend/src/pages/lib-content-view/lib-content-view.js:180 msgid "Library share permission not found." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:595 +#: frontend/src/pages/lib-content-view/lib-content-view.js:617 msgid "Failed to move files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:597 +#: frontend/src/pages/lib-content-view/lib-content-view.js:619 #: frontend/src/shared-dir-view.js:214 msgid "Failed to copy files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:627 +#: frontend/src/pages/lib-content-view/lib-content-view.js:649 msgid "Successfully moved files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:629 +#: frontend/src/pages/lib-content-view/lib-content-view.js:651 #: frontend/src/shared-dir-view.js:228 msgid "Successfully copied files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:799 +#: frontend/src/pages/lib-content-view/lib-content-view.js:818 msgid "Restored {name} and {n} other items" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:800 +#: frontend/src/pages/lib-content-view/lib-content-view.js:819 msgid "Restored {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:807 +#: frontend/src/pages/lib-content-view/lib-content-view.js:826 msgid "Failed to restore {name} and {n} other items" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:808 +#: frontend/src/pages/lib-content-view/lib-content-view.js:827 msgid "Failed to restore {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:834 +#: frontend/src/pages/lib-content-view/lib-content-view.js:853 msgid "Successfully deleted {name} and {n} other items." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:844 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1081 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1109 +#: frontend/src/pages/lib-content-view/lib-content-view.js:863 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1111 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1139 msgid "Undo" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:851 +#: frontend/src/pages/lib-content-view/lib-content-view.js:870 msgid "Failed to delete {name} and {n} other items." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1037 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1053 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1067 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1083 msgid "Renaming {name} failed" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1077 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1105 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:377 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1107 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1135 #: frontend/src/pages/org-admin/org-groups-search-groups.js:230 #: frontend/src/pages/org-admin/org-groups.js:126 +#: frontend/src/pages/org-admin/org-libraries.js:83 msgid "Successfully deleted {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1089 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1117 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1119 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1147 msgid "Failed to delete {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1170 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1203 msgid "Successfully moved {name}." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1178 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1210 msgid "Failed to move {name}." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1226 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1253 #: frontend/src/pages/sdoc/sdoc-file-history/side-panel.js:182 -#: frontend/src/utils/utils.js:1286 +#: frontend/src/utils/utils.js:1290 msgid "Successfully copied %(name)s." msgstr "Uspešno kopirano %(name)s." -#: frontend/src/pages/lib-content-view/lib-content-view.js:1234 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1260 msgid "Failed to copy %(name)s" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1254 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1270 msgid "Converting, please wait..." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1266 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1282 msgid "Successfully converted the file." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1273 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1289 msgid "Failed to convert {name}." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1971 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1958 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:255 #: frontend/src/pages/share-with-ocm/shared-with-ocm.js:107 #: frontend/src/pages/shared-libs/shared-libs.js:290 @@ -4535,7 +4557,11 @@ msgstr "Zadnjič dostopano" msgid "Successfully unlinked %(name)s." msgstr "" -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:81 +#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:42 +msgid "Local draft saved" +msgstr "" + +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:87 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:68 msgid "Open parent directory" msgstr "" @@ -4548,25 +4574,23 @@ msgstr "" msgid "Switch to rich text editor" msgstr "" -#: frontend/src/pages/markdown-editor/index.js:116 +#: frontend/src/pages/markdown-editor/index.js:117 msgid "This file has been updated." msgstr "" -#: frontend/src/pages/markdown-editor/index.js:117 +#: frontend/src/pages/markdown-editor/index.js:118 msgid "Refresh" msgstr "" -#: frontend/src/pages/markdown-editor/index.js:152 +#: frontend/src/pages/markdown-editor/index.js:153 msgid "Another user is editing this file!" msgstr "" -#: frontend/src/pages/markdown-editor/index.js:300 -#: frontend/src/pages/plain-markdown-editor/index.js:101 +#: frontend/src/pages/markdown-editor/index.js:348 msgid "Leave this page? The system may not save your changes." msgstr "" -#: frontend/src/pages/markdown-editor/index.js:420 -#: frontend/src/pages/plain-markdown-editor/index.js:177 +#: frontend/src/pages/markdown-editor/index.js:468 msgid "Failed to save" msgstr "" @@ -4590,7 +4614,6 @@ msgid "Deleted Time" msgstr "Čas izbrisa" #: frontend/src/pages/my-libs/my-libs-deleted.js:147 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:169 #: frontend/src/pages/sys-admin/repos/trash-repos.js:171 #: frontend/src/repo-snapshot.js:121 msgid "Successfully restored the library." @@ -4610,7 +4633,7 @@ msgid "" msgstr "" #: frontend/src/pages/my-libs/mylib-repo-list-item.js:289 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:234 +#: frontend/src/pages/org-admin/org-libraries.js:282 #: frontend/src/pages/sys-admin/repos/repos.js:175 #: frontend/src/pages/sys-admin/users/user-repos.js:295 msgid "Successfully transferred the library." @@ -4645,7 +4668,6 @@ msgid "Shared By" msgstr "V skupni rabi z" #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:321 -#: frontend/src/pages/org-admin/libraries/org-repo-nav.js:15 #: frontend/src/pages/org-admin/org-users-nav.js:15 #: frontend/src/pages/search/advanced-search.js:66 #: frontend/src/pages/share-with-ocm/remote-dir-path.js:56 @@ -4660,9 +4682,8 @@ msgstr "Vse" #: frontend/src/pages/org-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/devices/devices-by-platform.js:45 #: frontend/src/pages/sys-admin/devices/devices-errors.js:49 -#: frontend/src/pages/sys-admin/info.js:113 #: frontend/src/pages/sys-admin/terms-and-conditions/content.js:51 -#: frontend/src/repo-history.js:143 frontend/src/repo-history.js:150 +#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 msgid "Version" msgstr "" @@ -4674,7 +4695,7 @@ msgstr "" #: frontend/src/pages/org-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:89 -#: frontend/src/repo-history.js:143 frontend/src/repo-history.js:150 +#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 msgid "Device" msgstr "" @@ -4708,54 +4729,6 @@ msgid "" "follows:" msgstr "" -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:208 -#: frontend/src/utils/utils.js:426 -msgid "Encrypted library" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:211 -#: frontend/src/utils/utils.js:432 -msgid "Read-Write library" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:59 -#: frontend/src/translate.js:18 -msgid "" -"Tip: libraries deleted {trashReposExpireDays} days ago will be cleaned " -"automatically." -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:254 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:256 -msgid "Are you sure you want to delete {placeholder} completely?" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:265 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:267 -msgid "Are you sure you want to restore {placeholder}?" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:360 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:362 -msgid "Successfully cleared trash." -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:399 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:424 -msgid "Clear Trash" -msgstr "Sprazni koš" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:400 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:425 -msgid "Are you sure you want to clear trash?" -msgstr "Ali ste prepričani, da želite sprazniti smeti?" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:402 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:427 -#: frontend/src/user-notifications.js:112 -msgid "Clear" -msgstr "Počisti" - #: frontend/src/pages/org-admin/org-admin-list.js:51 #: frontend/src/pages/org-admin/org-users-list.js:73 #: frontend/src/pages/org-admin/org-users-search-users.js:36 @@ -4880,6 +4853,7 @@ msgid "Search groups by name" msgstr "" #: frontend/src/pages/org-admin/org-groups.js:182 +#: frontend/src/pages/org-admin/org-libraries.js:174 #: frontend/src/pages/org-admin/org-links.js:125 #: frontend/src/pages/org-admin/org-logs-file-audit.js:124 #: frontend/src/pages/org-admin/org-logs-file-update.js:139 @@ -4890,6 +4864,7 @@ msgid "Previous" msgstr "Prejšnja" #: frontend/src/pages/org-admin/org-groups.js:184 +#: frontend/src/pages/org-admin/org-libraries.js:176 #: frontend/src/pages/org-admin/org-links.js:127 #: frontend/src/pages/org-admin/org-logs-file-audit.js:126 #: frontend/src/pages/org-admin/org-logs-file-update.js:141 @@ -4919,16 +4894,30 @@ msgid "Active Users" msgstr "Aktivni uporabniki" #: frontend/src/pages/org-admin/org-info.js:50 +#: frontend/src/pages/sys-admin/info.js:123 #: frontend/src/pages/sys-admin/info.js:127 -#: frontend/src/pages/sys-admin/info.js:131 msgid "Total Users" msgstr "Vsi uporabniki" #: frontend/src/pages/org-admin/org-info.js:50 -#: frontend/src/pages/sys-admin/info.js:127 +#: frontend/src/pages/sys-admin/info.js:123 msgid "Limits" msgstr "Omejitve" +#: frontend/src/pages/org-admin/org-libraries.js:140 +msgid "All Libraries" +msgstr "" + +#: frontend/src/pages/org-admin/org-libraries.js:256 +#: frontend/src/utils/utils.js:426 +msgid "Encrypted library" +msgstr "" + +#: frontend/src/pages/org-admin/org-libraries.js:259 +#: frontend/src/utils/utils.js:432 +msgid "Read-Write library" +msgstr "" + #: frontend/src/pages/org-admin/org-links.js:94 msgid "All Public Links" msgstr "Vse javne povezave" @@ -5052,64 +5041,46 @@ msgstr "" msgid "Verify" msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:60 +#: frontend/src/pages/org-admin/org-user-item.js:59 msgid "Resetting user's password, please wait for a moment." msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:63 +#: frontend/src/pages/org-admin/org-user-item.js:62 msgid "Successfully reset password to %(passwd)s for user %(user)s." msgstr "Uspešno ponastavljeno geslo na %(passwd)s za uporabnika %(user)s." -#: frontend/src/pages/org-admin/org-user-item.js:118 +#: frontend/src/pages/org-admin/org-user-item.js:112 #: frontend/src/pages/sys-admin/admin-logs/login-logs.js:102 #: frontend/src/pages/sys-admin/logs-page/login-logs.js:117 msgid "Failed" msgstr "Neuspešno" -#: frontend/src/pages/org-admin/org-user-item.js:129 +#: frontend/src/pages/org-admin/org-user-item.js:123 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:172 #: frontend/src/pages/sys-admin/institutions/institution-users.js:208 -#: frontend/src/pages/sys-admin/users/users-content.js:307 +#: frontend/src/pages/sys-admin/users/users-content.js:298 msgid "Active" msgstr "Aktiven" -#: frontend/src/pages/org-admin/org-user-item.js:131 +#: frontend/src/pages/org-admin/org-user-item.js:125 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:172 #: frontend/src/pages/sys-admin/institutions/institution-users.js:208 -#: frontend/src/pages/sys-admin/users/users-content.js:309 +#: frontend/src/pages/sys-admin/users/users-content.js:300 msgid "Inactive" msgstr "Neaktiven" -#: frontend/src/pages/org-admin/org-user-item.js:157 -#: frontend/src/pages/sys-admin/orgs/org-users.js:230 -#: frontend/src/pages/sys-admin/users/users-content.js:406 -msgid "Are you sure you want to set {user_placeholder} inactive?" -msgstr "" - -#: frontend/src/pages/org-admin/org-user-item.js:195 +#: frontend/src/pages/org-admin/org-user-item.js:180 msgid "ResetPwd" msgstr "Spremen.Geslo" -#: frontend/src/pages/org-admin/org-user-item.js:196 +#: frontend/src/pages/org-admin/org-user-item.js:181 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:152 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:192 -#: frontend/src/pages/sys-admin/users/users-content.js:367 -#: frontend/src/pages/sys-admin/users/users-content.js:575 +#: frontend/src/pages/sys-admin/users/users-content.js:358 +#: frontend/src/pages/sys-admin/users/users-content.js:563 msgid "Revoke Admin" msgstr "Odstrani iz admin" -#: frontend/src/pages/org-admin/org-user-item.js:204 -#: frontend/src/pages/sys-admin/orgs/org-users.js:313 -#: frontend/src/pages/sys-admin/users/users-content.js:584 -msgid "Set user inactive" -msgstr "" - -#: frontend/src/pages/org-admin/org-user-item.js:207 -#: frontend/src/pages/sys-admin/orgs/org-users.js:316 -#: frontend/src/pages/sys-admin/users/users-content.js:587 -msgid "Set" -msgstr "" - #: frontend/src/pages/org-admin/org-user-profile.js:128 msgid "Avatar" msgstr "Prikazna slika" @@ -5384,10 +5355,6 @@ msgstr "Spremeni" msgid "Team name" msgstr "" -#: frontend/src/pages/org-admin/web-settings/web-settings.js:119 -msgid "File Upload" -msgstr "Naloži datoteko" - #: frontend/src/pages/org-admin/web-settings/web-settings.js:123 msgid "File extension white list" msgstr "" @@ -5398,23 +5365,19 @@ msgid "" "\"md;txt;docx\". Empty means no limit." msgstr "" -#: frontend/src/pages/sdoc-revision/index.js:123 -msgid "Publish" -msgstr "" - -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:239 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:193 msgid "No changes" msgstr "" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:249 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:203 msgid "Changes" msgstr "" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:268 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:222 msgid "Last modification" msgstr "" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:271 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:225 msgid "Next modification" msgstr "" @@ -5483,8 +5446,8 @@ msgstr "Vnesite končnice datotek tukaj, razdelite jih z ','" #: frontend/src/pages/search/advanced-search.js:242 #: frontend/src/pages/search/advanced-search.js:264 -#: frontend/src/pages/sys-admin/orgs/org-users.js:307 -#: frontend/src/pages/sys-admin/users/users-content.js:569 +#: frontend/src/pages/sys-admin/orgs/org-users.js:297 +#: frontend/src/pages/sys-admin/users/users-content.js:557 msgid "Reset" msgstr "" @@ -5690,7 +5653,7 @@ msgid "Create Group" msgstr "" #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:107 -#: frontend/src/pages/sys-admin/users/users-content.js:557 +#: frontend/src/pages/sys-admin/users/users-content.js:545 msgid "Delete User" msgstr "Izbriši uporabnika" @@ -5825,24 +5788,24 @@ msgstr "Community Edition" msgid "Upgrade to Pro Edition" msgstr "Nadgradite na Pro verzijo" -#: frontend/src/pages/sys-admin/info.js:119 +#: frontend/src/pages/sys-admin/info.js:115 msgid "Storage Used" msgstr "" -#: frontend/src/pages/sys-admin/info.js:122 +#: frontend/src/pages/sys-admin/info.js:118 msgid "Total Devices" msgstr "" -#: frontend/src/pages/sys-admin/info.js:122 +#: frontend/src/pages/sys-admin/info.js:118 msgid "Current Connected Devices" msgstr "" +#: frontend/src/pages/sys-admin/info.js:123 #: frontend/src/pages/sys-admin/info.js:127 -#: frontend/src/pages/sys-admin/info.js:131 msgid "Activated Users" msgstr "" -#: frontend/src/pages/sys-admin/info.js:141 +#: frontend/src/pages/sys-admin/info.js:137 #: frontend/src/pages/sys-admin/orgs/org-nav.js:31 #: frontend/src/pages/sys-admin/orgs/orgs.js:133 #: frontend/src/pages/sys-admin/orgs/search-orgs.js:106 @@ -5853,13 +5816,13 @@ msgid "Organizations" msgstr "Organizacija" #: frontend/src/pages/sys-admin/institutions/institution-admins.js:163 -#: frontend/src/pages/sys-admin/users/users-content.js:405 +#: frontend/src/pages/sys-admin/users/users-content.js:395 msgid "" "Are you sure you want to revoke the admin permission of {placeholder} ?" msgstr "" #: frontend/src/pages/sys-admin/institutions/institution-admins.js:195 -#: frontend/src/pages/sys-admin/users/users-content.js:578 +#: frontend/src/pages/sys-admin/users/users-content.js:566 msgid "Revoke" msgstr "" @@ -5958,8 +5921,8 @@ msgstr "Vsa obvestila" msgid "Number of groups" msgstr "Število skupin" -#: frontend/src/pages/sys-admin/orgs/org-users.js:229 -#: frontend/src/pages/sys-admin/users/users-content.js:404 +#: frontend/src/pages/sys-admin/orgs/org-users.js:221 +#: frontend/src/pages/sys-admin/users/users-content.js:394 msgid "Are you sure you want to reset the password of {placeholder} ?" msgstr "" @@ -5997,10 +5960,35 @@ msgstr "" msgid "Name or ID" msgstr "" +#: frontend/src/pages/sys-admin/repos/trash-repos.js:256 +msgid "Are you sure you want to delete {placeholder} completely?" +msgstr "" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:267 +msgid "Are you sure you want to restore {placeholder}?" +msgstr "" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:362 +msgid "Successfully cleared trash." +msgstr "" + #: frontend/src/pages/sys-admin/repos/trash-repos.js:371 msgid "Search libraries by owner" msgstr "" +#: frontend/src/pages/sys-admin/repos/trash-repos.js:424 +msgid "Clear Trash" +msgstr "Sprazni koš" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:425 +msgid "Are you sure you want to clear trash?" +msgstr "Ali ste prepričani, da želite sprazniti smeti?" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:427 +#: frontend/src/user-notifications.js:112 +msgid "Clear" +msgstr "Počisti" + #: frontend/src/pages/sys-admin/side-panel.js:198 msgid "File Scan" msgstr "" @@ -6081,15 +6069,15 @@ msgstr "" msgid "Institution" msgstr "" -#: frontend/src/pages/sys-admin/users/users-content.js:292 +#: frontend/src/pages/sys-admin/users/users-content.js:283 msgid "Default Admin" msgstr "" -#: frontend/src/pages/sys-admin/users/users-content.js:296 +#: frontend/src/pages/sys-admin/users/users-content.js:287 msgid "Daily Admin" msgstr "" -#: frontend/src/pages/sys-admin/users/users-content.js:298 +#: frontend/src/pages/sys-admin/users/users-content.js:289 msgid "Audit Admin" msgstr "" @@ -6344,28 +6332,44 @@ msgid "" "accept the terms." msgstr "" -#: frontend/src/pages/upload-link/file-uploader.js:435 +#: frontend/src/pages/upload-link/file-uploader.js:305 +msgid "File upload started" +msgstr "" + +#: frontend/src/pages/upload-link/file-uploader.js:425 +msgid "All files uploaded" +msgstr "" + +#: frontend/src/pages/upload-link/file-uploader.js:439 msgid "Failed to upload {file_name}." msgstr "" -#: frontend/src/pages/upload-link/index.js:41 +#: frontend/src/pages/upload-link/forbid-upload-list-item.js:14 +msgid "Please upload files less than {placeholder}" +msgstr "" + +#: frontend/src/pages/upload-link/index.js:40 msgid "Upload files to {folder_name_placeholder}" msgstr "" -#: frontend/src/pages/upload-link/index.js:43 +#: frontend/src/pages/upload-link/index.js:42 msgid "shared by:" msgstr "deljeno z:" -#: frontend/src/pages/upload-link/index.js:47 +#: frontend/src/pages/upload-link/index.js:46 #: frontend/src/shared-dir-view.js:469 msgid "The owner of this library has run out of space." msgstr "Lastnik te knjižnice nima več prostora." #: frontend/src/pages/upload-link/index.js:51 +msgid "Folder upload is limited to Chrome, Firefox 50+, and Microsoft Edge." +msgstr "" + +#: frontend/src/pages/upload-link/index.js:52 msgid "File size should be smaller than {max_size_placeholder}." msgstr "" -#: frontend/src/pages/upload-link/index.js:54 +#: frontend/src/pages/upload-link/index.js:56 msgid "Drag and drop files or folders here." msgstr "" @@ -6384,58 +6388,54 @@ msgid "" "by clicking the \"Publish a Library\" button in the menu bar." msgstr "" -#: frontend/src/repo-folder-trash.js:185 +#: frontend/src/repo-folder-trash.js:197 msgid "{placeholder} Trash" msgstr "" -#: frontend/src/repo-folder-trash.js:240 -msgid "Original path" -msgstr "" - -#: frontend/src/repo-folder-trash.js:241 +#: frontend/src/repo-folder-trash.js:237 msgid "Delete Time" msgstr "Čas izbrisa" -#: frontend/src/repo-folder-trash.js:329 frontend/src/repo-snapshot.js:273 +#: frontend/src/repo-folder-trash.js:325 frontend/src/repo-snapshot.js:271 msgid "Successfully restored 1 item." msgstr "" -#: frontend/src/repo-folder-trash.js:357 frontend/src/repo-folder-trash.js:417 -#: frontend/src/repo-snapshot.js:295 +#: frontend/src/repo-folder-trash.js:353 frontend/src/repo-folder-trash.js:411 +#: frontend/src/repo-snapshot.js:293 msgid "Directory" msgstr "Mapa" -#: frontend/src/repo-history.js:96 +#: frontend/src/repo-history.js:108 msgid "{placeholder} Modification History" msgstr "" -#: frontend/src/repo-history.js:115 +#: frontend/src/repo-history.js:112 msgid "" "Tip: a snapshot will be generated after modification, which records the " "library state after the modification." msgstr "Nasvet: po spremembah bo ustvarjen trenutni posnetek, ki zabeleži stanje knjižnice po spremembah." -#: frontend/src/repo-history.js:144 +#: frontend/src/repo-history.js:141 msgid "Labels" msgstr "" -#: frontend/src/repo-history.js:280 +#: frontend/src/repo-history.js:277 msgid "None" msgstr "Brez" -#: frontend/src/repo-history.js:283 frontend/src/repo-snapshot.js:162 +#: frontend/src/repo-history.js:280 frontend/src/repo-snapshot.js:160 msgid "Unknown" msgstr "Neznan" -#: frontend/src/repo-history.js:313 +#: frontend/src/repo-history.js:310 msgid "Current Version" msgstr "Trenutna različica" -#: frontend/src/repo-history.js:314 +#: frontend/src/repo-history.js:311 msgid "View Snapshot" msgstr "Ogled postneka" -#: frontend/src/repo-snapshot.js:132 +#: frontend/src/repo-snapshot.js:145 msgid "{placeholder} Snapshot" msgstr "" @@ -6540,6 +6540,12 @@ msgstr "" msgid "No terms and conditions" msgstr "" +#: frontend/src/translate.js:18 +msgid "" +"Tip: libraries deleted {trashReposExpireDays} days ago will be cleaned " +"automatically." +msgstr "" + #: frontend/src/translate.js:19 msgid "No favorites" msgstr "" @@ -6581,35 +6587,39 @@ msgstr "Označi kot prebrano" msgid "Message" msgstr "Sporočilo" -#: frontend/src/utils/text-translation.js:25 +#: frontend/src/utils/text-translation.js:24 msgid "Freeze Document" msgstr "" #: frontend/src/utils/text-translation.js:26 -msgid "Unfreeze Document" -msgstr "" - -#: frontend/src/utils/text-translation.js:27 msgid "Convert to Markdown" msgstr "" -#: frontend/src/utils/text-translation.js:28 +#: frontend/src/utils/text-translation.js:27 msgid "Convert to sdoc" msgstr "" -#: frontend/src/utils/text-translation.js:29 +#: frontend/src/utils/text-translation.js:28 msgid "Convert to docx" msgstr "" -#: frontend/src/utils/text-translation.js:30 +#: frontend/src/utils/text-translation.js:29 msgid "Export as docx" msgstr "" -#: frontend/src/utils/text-translation.js:32 +#: frontend/src/utils/text-translation.js:30 +msgid "Mark as draft" +msgstr "" + +#: frontend/src/utils/text-translation.js:31 +msgid "Unmark as draft" +msgstr "" + +#: frontend/src/utils/text-translation.js:33 msgid "Access Log" msgstr "Dnevnik dostopov" -#: frontend/src/utils/text-translation.js:35 +#: frontend/src/utils/text-translation.js:36 msgid "Convert with ONLYOFFICE" msgstr "" @@ -6645,96 +6655,96 @@ msgstr "" msgid "Online Read-Only folder" msgstr "" -#: frontend/src/utils/utils.js:689 +#: frontend/src/utils/utils.js:693 msgid "Online Read-Write" msgstr "" -#: frontend/src/utils/utils.js:692 +#: frontend/src/utils/utils.js:696 msgid "Online Read-Only" msgstr "" -#: frontend/src/utils/utils.js:695 +#: frontend/src/utils/utils.js:699 msgid "Invisible" msgstr "" -#: frontend/src/utils/utils.js:705 +#: frontend/src/utils/utils.js:709 msgid "User can read, write, upload, download and sync files." msgstr "" -#: frontend/src/utils/utils.js:708 +#: frontend/src/utils/utils.js:712 msgid "User can read, download and sync files." msgstr "" -#: frontend/src/utils/utils.js:711 +#: frontend/src/utils/utils.js:715 msgid "Besides Write permission, user can also share the library." msgstr "" -#: frontend/src/utils/utils.js:714 +#: frontend/src/utils/utils.js:718 msgid "" "User can view and edit file online via browser. Files can't be downloaded." msgstr "" -#: frontend/src/utils/utils.js:717 +#: frontend/src/utils/utils.js:721 msgid "" "User can only view files online via browser. Files can't be downloaded." msgstr "" -#: frontend/src/utils/utils.js:720 +#: frontend/src/utils/utils.js:724 msgid "User can not see this folder." msgstr "" -#: frontend/src/utils/utils.js:731 +#: frontend/src/utils/utils.js:735 msgid "Preview and download" msgstr "" -#: frontend/src/utils/utils.js:741 +#: frontend/src/utils/utils.js:745 msgid "Preview only" msgstr "" -#: frontend/src/utils/utils.js:751 +#: frontend/src/utils/utils.js:755 msgid "Download and upload" msgstr "" -#: frontend/src/utils/utils.js:761 +#: frontend/src/utils/utils.js:765 msgid "Edit on cloud and download" msgstr "" -#: frontend/src/utils/utils.js:771 +#: frontend/src/utils/utils.js:775 msgid "Edit on cloud only" msgstr "" -#: frontend/src/utils/utils.js:1288 +#: frontend/src/utils/utils.js:1292 msgid "Successfully copied %(name)s and 1 other item." msgstr "Uspešno kopirana %(name)s in 1 dodatna datoteka." -#: frontend/src/utils/utils.js:1290 +#: frontend/src/utils/utils.js:1294 msgid "Successfully copied %(name)s and %(amount)s other items." msgstr "Uspešno kopirana %(name)s in %(amount)s ostalih datotek." -#: frontend/src/utils/utils.js:1301 +#: frontend/src/utils/utils.js:1305 msgid "Successfully moved %(name)s." msgstr "Uspešno prestavljeno %(name)s." -#: frontend/src/utils/utils.js:1303 +#: frontend/src/utils/utils.js:1307 msgid "Successfully moved %(name)s and 1 other item." msgstr "Uspešno prestavljeno %(name)s in 1 druga datoteka." -#: frontend/src/utils/utils.js:1305 +#: frontend/src/utils/utils.js:1309 msgid "Successfully moved %(name)s and %(amount)s other items." msgstr "Supešno prestavljeno %(name)s in %(amount)s ostalih datotek." -#: frontend/src/utils/utils.js:1317 +#: frontend/src/utils/utils.js:1321 msgid "Failed to copy %(name)s and %(amount)s other item(s)." msgstr "" -#: frontend/src/utils/utils.js:1320 +#: frontend/src/utils/utils.js:1324 msgid "Failed to copy %(name)s." msgstr "" -#: frontend/src/utils/utils.js:1330 +#: frontend/src/utils/utils.js:1334 msgid "Failed to move %(name)s and %(amount)s other item(s)." msgstr "" -#: frontend/src/utils/utils.js:1333 +#: frontend/src/utils/utils.js:1337 msgid "Failed to move %(name)s." msgstr "" diff --git a/locale/sv/LC_MESSAGES/django.po b/locale/sv/LC_MESSAGES/django.po index a9a1702381..c294b3404f 100644 --- a/locale/sv/LC_MESSAGES/django.po +++ b/locale/sv/LC_MESSAGES/django.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: seahub\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-10 14:16+0800\n" +"POT-Creation-Date: 2024-02-05 17:17+0800\n" "PO-Revision-Date: 2013-10-25 07:03+0000\n" "Last-Translator: llj , 2021\n" "Language-Team: Swedish (http://app.transifex.com/haiwen/seahub/language/sv/)\n" @@ -97,8 +97,7 @@ msgid "Login id can't be empty" msgstr "Login-id kan inte vara tomt" #: seahub/api2/endpoints/admin/account.py:209 -#: seahub/api2/endpoints/admin/users.py:866 -#: seahub/api2/endpoints/admin/users.py:1301 +#: seahub/api2/endpoints/admin/users.py:1283 #, python-format msgid "Login id %s already exists." msgstr "Login-id%s existerar redan" @@ -112,10 +111,10 @@ msgid "Space quota can't be empty" msgstr "Utrymmeskvot måste anges" #: seahub/api2/endpoints/admin/account.py:238 -#: seahub/api2/endpoints/admin/users.py:1357 -#: seahub/api2/endpoints/admin/users.py:1361 -#: seahub/api2/endpoints/admin/users.py:1374 -#: seahub/api2/endpoints/admin/users.py:1378 +#: seahub/api2/endpoints/admin/users.py:1339 +#: seahub/api2/endpoints/admin/users.py:1343 +#: seahub/api2/endpoints/admin/users.py:1356 +#: seahub/api2/endpoints/admin/users.py:1360 msgid "Must be an integer that is greater than or equal to 0." msgstr "Måste vara ett heltal större eller lika med 0." @@ -125,24 +124,24 @@ msgid "Space quota is too low (minimum value is 0)" msgstr "Utrymmeskvot är för lågt (minsta värde är 0)" #: seahub/api2/endpoints/admin/account.py:250 seahub/institutions/views.py:233 -#: seahub/organizations/api/admin/users.py:471 seahub/views/sysadmin.py:301 +#: seahub/organizations/api/admin/users.py:464 seahub/views/sysadmin.py:300 #, python-format msgid "Failed to set quota: maximum quota is %d MB" msgstr "Misslyckades att sätta kvot: max kvot är %d MB" #: seahub/api2/endpoints/admin/address_book/groups.py:82 -#: seahub/api2/endpoints/admin/groups.py:132 -#: seahub/api2/endpoints/admin/groups.py:271 +#: seahub/api2/endpoints/admin/groups.py:129 +#: seahub/api2/endpoints/admin/groups.py:268 #: seahub/api2/endpoints/groups.py:226 seahub/api2/endpoints/groups.py:299 -#: seahub/api2/views.py:4568 seahub/group/forms.py:36 +#: seahub/api2/views.py:4569 seahub/group/forms.py:36 msgid "" "Name can only contain letters, numbers, spaces, hyphen, dot, single quote, " "brackets or underscore." msgstr "" #: seahub/api2/endpoints/admin/address_book/groups.py:87 -#: seahub/api2/endpoints/admin/groups.py:139 -#: seahub/api2/endpoints/admin/groups.py:275 +#: seahub/api2/endpoints/admin/groups.py:136 +#: seahub/api2/endpoints/admin/groups.py:272 #: seahub/api2/endpoints/groups.py:231 seahub/api2/endpoints/groups.py:304 msgid "There is already a group with that name." msgstr "Det finns redan en annan grupp med detta namn." @@ -157,12 +156,12 @@ msgstr "Det är underavdelningar i denna avdelning." #: seahub/api2/endpoints/admin/default_library.py:32 #: seahub/api2/endpoints/admin/default_library.py:33 -#: seahub/views/__init__.py:531 seahub/views/__init__.py:532 -#: seahub/views/__init__.py:536 seahub/views/__init__.py:537 +#: seahub/views/__init__.py:682 seahub/views/__init__.py:683 +#: seahub/views/__init__.py:687 seahub/views/__init__.py:688 msgid "My Library" msgstr "Min Katalog" -#: seahub/api2/endpoints/admin/groups.py:219 +#: seahub/api2/endpoints/admin/groups.py:216 #: seahub/api2/endpoints/groups.py:330 #, python-format msgid "User %s is already group owner." @@ -181,16 +180,16 @@ msgid "" "institution" msgstr "Misslyckades att lägga till %s till institutionen: användaren tillhör redan till denna institution" -#: seahub/api2/endpoints/admin/libraries.py:267 seahub/views/sysadmin.py:697 +#: seahub/api2/endpoints/admin/libraries.py:265 seahub/views/sysadmin.py:696 msgid "System library can not be deleted." msgstr "Systemkatalog kan inte tas bort." -#: seahub/api2/endpoints/admin/libraries.py:388 seahub/api2/views.py:1673 +#: seahub/api2/endpoints/admin/libraries.py:386 seahub/api2/views.py:1674 #, python-format msgid "Transfer failed: role of %s is %s, can not add library." msgstr "Överföring misslyckades: rolen för %s är %s, kan inte lägga till katalog." -#: seahub/api2/endpoints/admin/libraries.py:409 seahub/api2/views.py:1678 +#: seahub/api2/endpoints/admin/libraries.py:407 seahub/api2/views.py:1679 msgid "Library can not be transferred to owner." msgstr "Katalogen kan inte överföras till ägaren." @@ -216,8 +215,8 @@ msgstr "Mejladressen %s är ogiltig." #: seahub/api2/endpoints/admin/shares.py:211 #: seahub/api2/endpoints/admin/shares.py:268 -#: seahub/api2/endpoints/dir_shared_items.py:360 -#: seahub/api2/endpoints/dir_shared_items.py:473 +#: seahub/api2/endpoints/dir_shared_items.py:346 +#: seahub/api2/endpoints/dir_shared_items.py:459 #: seahub/api2/endpoints/group_owned_libraries.py:953 #: seahub/api2/endpoints/group_owned_libraries.py:1228 #: seahub/api2/endpoints/repo_share_invitations.py:190 @@ -285,6 +284,8 @@ msgstr "Länk-uppladdning" #: seahub/base/management/commands/export_user_storage_report.py:41 #: seahub/base/management/commands/export_users.py:43 #: seahub/base/management/commands/export_users.py:47 +#: seahub/contacts/templates/contacts/contact_list.html:44 +#: seahub/contacts/templates/contacts/contact_list.html:53 #: seahub/institutions/templates/institutions/user_info.html:26 #: seahub/institutions/templates/institutions/useradmin.html:16 #: seahub/institutions/templates/institutions/useradmin_search.html:10 @@ -292,9 +293,9 @@ msgstr "Länk-uppladdning" #: seahub/invitations/templates/invitations/token_view.html:10 #: seahub/organizations/api/admin/statistics.py:380 #: seahub/share/templates/share/share_link_audit.html:9 -#: seahub/templates/registration/registration_form.html:23 -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 -#: seahub/views/sysadmin.py:766 seahub/views/sysadmin.py:781 +#: seahub/templates/registration/registration_form.html:22 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:175 +#: seahub/views/sysadmin.py:765 seahub/views/sysadmin.py:780 msgid "Email" msgstr "Email" @@ -302,6 +303,7 @@ msgstr "Email" #: seahub/base/management/commands/export_user_storage_report.py:41 #: seahub/base/management/commands/export_users.py:43 #: seahub/base/management/commands/export_users.py:47 +#: seahub/contacts/templates/contacts/contact_list.html:18 #: seahub/institutions/templates/institutions/info.html:10 #: seahub/institutions/templates/institutions/user_info.html:61 #: seahub/institutions/templates/institutions/user_info.html:105 @@ -309,22 +311,23 @@ msgstr "Email" #: seahub/institutions/templates/institutions/useradmin_search.html:19 #: seahub/organizations/api/admin/statistics.py:380 #: seahub/sysadmin_extra/views.py:57 -#: seahub/templates/registration/registration_form.html:19 -#: seahub/templates/repo_history_view.html:58 seahub/views/sysadmin.py:172 -#: seahub/views/sysadmin.py:176 seahub/views/sysadmin.py:644 -#: seahub/views/sysadmin.py:768 seahub/views/sysadmin.py:783 +#: seahub/templates/registration/registration_form.html:18 +#: seahub/templates/repo_dir_recycle_view.html:44 +#: seahub/templates/repo_history_view.html:58 seahub/views/sysadmin.py:171 +#: seahub/views/sysadmin.py:175 seahub/views/sysadmin.py:643 +#: seahub/views/sysadmin.py:767 seahub/views/sysadmin.py:782 msgid "Name" msgstr "Namn" -#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:262 +#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:245 #: seahub/base/management/commands/export_user_storage_report.py:41 #: seahub/base/management/commands/export_users.py:43 #: seahub/base/management/commands/export_users.py:47 #: seahub/institutions/templates/institutions/useradmin.html:16 #: seahub/institutions/templates/institutions/useradmin_search.html:19 #: seahub/organizations/api/admin/statistics.py:380 -#: seahub/templates/registration/password_set_form.html:17 -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 +#: seahub/templates/registration/password_set_form.html:16 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:175 msgid "Contact Email" msgstr "Kontakt Mejladress" @@ -333,7 +336,7 @@ msgstr "Kontakt Mejladress" #: seahub/base/management/commands/export_users.py:44 #: seahub/base/management/commands/export_users.py:48 #: seahub/organizations/api/admin/statistics.py:381 -#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 +#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 msgid "Space Usage" msgstr "Använt utrymme" @@ -342,105 +345,95 @@ msgstr "Använt utrymme" #: seahub/base/management/commands/export_users.py:44 #: seahub/base/management/commands/export_users.py:48 #: seahub/organizations/api/admin/statistics.py:381 -#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 -#: seahub/views/sysadmin.py:770 seahub/views/sysadmin.py:784 +#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 +#: seahub/views/sysadmin.py:769 seahub/views/sysadmin.py:783 msgid "Space Quota" msgstr "Utrymmeskvot" -#: seahub/api2/endpoints/admin/users.py:667 -#: seahub/api2/endpoints/admin/users.py:697 +#: seahub/api2/endpoints/admin/users.py:655 +#: seahub/api2/endpoints/admin/users.py:685 #: seahub/organizations/api/admin/users.py:155 msgid "There are more than 500 users, and sort is not offered." msgstr "Det finns mer än 500 användare och kan därmed inte sortera." -#: seahub/api2/endpoints/admin/users.py:781 -#: seahub/api2/endpoints/admin/users.py:1273 seahub/base/accounts.py:1227 +#: seahub/api2/endpoints/admin/users.py:769 +#: seahub/api2/endpoints/admin/users.py:1255 seahub/base/accounts.py:1228 #: seahub/forms.py:30 msgid "The number of users exceeds the limit." msgstr "Antalet användare överskrider begränsningen." -#: seahub/api2/endpoints/admin/users.py:880 +#: seahub/api2/endpoints/admin/users.py:859 #, python-format msgid "Successfully added user %(user)s." msgstr "Lyckades lägga till användare %(user)s." -#: seahub/api2/endpoints/admin/users.py:884 -#: seahub/api2/endpoints/admin/users_batch.py:390 seahub/views/sysadmin.py:543 +#: seahub/api2/endpoints/admin/users.py:863 +#: seahub/api2/endpoints/admin/users_batch.py:390 seahub/views/sysadmin.py:542 #, python-format msgid "You are invited to join %s" msgstr "Du är inbjuden till att gå med i %s" -#: seahub/api2/endpoints/admin/users.py:888 +#: seahub/api2/endpoints/admin/users.py:869 #, python-format msgid "Successfully added user %(user)s. An email notification has been sent." msgstr "Lyckades lägga till användare %(user)s. Ett mail har skickats till användaren." -#: seahub/api2/endpoints/admin/users.py:891 +#: seahub/api2/endpoints/admin/users.py:872 #, python-format msgid "" "Successfully added user %(user)s. But email notification can not be sent, " "because Email service is not properly configured." msgstr "Lyckades lägga till användare %(user)s. Men mailnotifikationen kunde inte skickas, pga. mailtjänsten inte är korrekt konfigurerad." -#: seahub/api2/endpoints/admin/users.py:1418 +#: seahub/api2/endpoints/admin/users.py:1400 #: seahub/institutions/templates/institutions/useradmin.html:122 msgid "Edit succeeded" msgstr "Ändring lyckades" -#: seahub/api2/endpoints/admin/users.py:1421 seahub/views/sysadmin.py:446 +#: seahub/api2/endpoints/admin/users.py:1403 seahub/views/sysadmin.py:445 #, python-format msgid "Your account on %s is activated" msgstr "Ditt konto på %s är aktiverad" -#: seahub/api2/endpoints/admin/users.py:1426 +#: seahub/api2/endpoints/admin/users.py:1408 #: seahub/institutions/templates/institutions/useradmin.html:118 msgid "Edit succeeded, an email has been sent." msgstr "Ändring genomförd, email har skickats" -#: seahub/api2/endpoints/admin/users.py:1429 +#: seahub/api2/endpoints/admin/users.py:1411 #: seahub/institutions/templates/institutions/useradmin.html:120 msgid "" "Edit succeeded, but failed to send email, please check your email " "configuration." msgstr "Ändring genomförd, men email kunde inte skickas, kontrollera email-konfiguration" -#: seahub/api2/endpoints/admin/users.py:1497 seahub/auth/views.py:366 +#: seahub/api2/endpoints/admin/users.py:1479 seahub/auth/views.py:355 msgid "Unable to reset password." msgstr "" -#: seahub/api2/endpoints/admin/users.py:1523 seahub/auth/forms.py:163 -#, python-format -msgid "Reset Password on %s" -msgstr "Återställ lösenord på %s" - -#: seahub/api2/endpoints/admin/users.py:1527 -#, python-brace-format -msgid "A password reset link has been sent to {contact_email}." -msgstr "" - -#: seahub/api2/endpoints/admin/users.py:1545 seahub/views/sysadmin.py:487 +#: seahub/api2/endpoints/admin/users.py:1503 seahub/views/sysadmin.py:486 #, python-format msgid "Password has been reset on %s" msgstr "Lösenordet har blivit återställt på %s" -#: seahub/api2/endpoints/admin/users.py:1547 +#: seahub/api2/endpoints/admin/users.py:1505 #, python-format msgid "Successfully reset password, an email has been sent to %(user)s." msgstr "" -#: seahub/api2/endpoints/admin/users.py:1551 seahub/views/sysadmin.py:517 +#: seahub/api2/endpoints/admin/users.py:1509 seahub/views/sysadmin.py:516 #, python-format msgid "" "Successfully reset password to %(passwd)s, but failed to send email to " "%(user)s, please check your email configuration." msgstr "Återställde lösenordet till %(passwd)s, men misslyckades skicka email till %(user)s, kontrollera dina email-inställningar." -#: seahub/api2/endpoints/admin/users.py:1554 seahub/views/sysadmin.py:521 +#: seahub/api2/endpoints/admin/users.py:1512 seahub/views/sysadmin.py:520 #, python-format msgid "Successfully reset password to %(passwd)s for user %(user)s." msgstr "Återställde lösenord till %(passwd)s för användare %(user)s." -#: seahub/api2/endpoints/admin/users.py:1557 seahub/views/sysadmin.py:524 +#: seahub/api2/endpoints/admin/users.py:1515 seahub/views/sysadmin.py:523 #, python-format msgid "" "Successfully reset password to %(passwd)s for user %(user)s. But email " @@ -465,19 +458,17 @@ msgstr "Virusfilen kunde inte hittas." #: seahub/api2/endpoints/repo_set_password.py:72 #: seahub/api2/endpoints/repo_share_invitations.py:201 #: seahub/api2/endpoints/send_upload_link_email.py:107 -#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:3902 -#: seahub/notifications/models.py:536 seahub/notifications/models.py:577 -#: seahub/notifications/models.py:619 seahub/notifications/models.py:670 -#: seahub/notifications/models.py:726 seahub/notifications/models.py:756 -#: seahub/notifications/models.py:778 seahub/notifications/models.py:804 -#: seahub/notifications/models.py:821 seahub/notifications/models.py:838 -#: seahub/notifications/models.py:867 seahub/seadoc/apis.py:2778 -#: seahub/search/views.py:200 seahub/share/views.py:326 -#: seahub/subscription/views.py:93 seahub/subscription/views.py:138 -#: seahub/utils/__init__.py:177 seahub/utils/__init__.py:1170 -#: seahub/views/__init__.py:799 seahub/views/ajax.py:401 -#: seahub/views/ajax.py:405 seahub/wiki/views.py:210 seahub/wiki/views.py:217 -#: seahub/wiki/views.py:226 +#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:3903 +#: seahub/notifications/models.py:484 seahub/notifications/models.py:525 +#: seahub/notifications/models.py:576 seahub/notifications/models.py:632 +#: seahub/notifications/models.py:662 seahub/notifications/models.py:684 +#: seahub/notifications/models.py:710 seahub/notifications/models.py:727 +#: seahub/notifications/models.py:744 seahub/notifications/models.py:773 +#: seahub/seadoc/apis.py:2763 seahub/search/views.py:200 +#: seahub/share/views.py:326 seahub/utils/__init__.py:177 +#: seahub/utils/__init__.py:1165 seahub/views/__init__.py:950 +#: seahub/views/ajax.py:401 seahub/views/ajax.py:405 seahub/wiki/views.py:210 +#: seahub/wiki/views.py:217 seahub/wiki/views.py:226 msgid "Internal Server Error" msgstr "Internt serverproblem" @@ -493,12 +484,12 @@ msgstr "Felaktig destination" #: seahub/api2/endpoints/copy_move_task.py:148 #: seahub/api2/endpoints/move_folder_merge.py:176 -#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:1819 -#: seahub/api2/views.py:1859 seahub/api2/views.py:1920 -#: seahub/api2/views.py:1964 seahub/api2/views.py:2010 -#: seahub/api2/views.py:2059 seahub/api2/views.py:2472 -#: seahub/api2/views.py:2580 seahub/seadoc/apis.py:372 -#: seahub/seadoc/apis.py:463 +#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:1820 +#: seahub/api2/views.py:1860 seahub/api2/views.py:1921 +#: seahub/api2/views.py:1965 seahub/api2/views.py:2011 +#: seahub/api2/views.py:2060 seahub/api2/views.py:2473 +#: seahub/api2/views.py:2581 seahub/seadoc/apis.py:371 +#: seahub/seadoc/apis.py:462 msgid "Out of quota." msgstr "Slut på kvoten." @@ -518,13 +509,13 @@ msgstr "Filen är låst" msgid "Cancel failed" msgstr "Avbrytning misslyckades" -#: seahub/api2/endpoints/dir_shared_items.py:344 +#: seahub/api2/endpoints/dir_shared_items.py:330 #: seahub/api2/endpoints/draft_reviewer.py:70 #: seahub/api2/endpoints/group_owned_libraries.py:937 msgid "username invalid." msgstr "ogiltigt användarnam." -#: seahub/api2/endpoints/dir_shared_items.py:353 +#: seahub/api2/endpoints/dir_shared_items.py:339 #: seahub/api2/endpoints/draft_reviewer.py:79 #: seahub/api2/endpoints/group_owned_libraries.py:946 #, python-format @@ -537,20 +528,17 @@ msgstr "Användare %s hittades inte." #: seahub/api2/endpoints/file_tag.py:203 seahub/api2/endpoints/file_tag.py:216 #: seahub/api2/endpoints/wikis.py:112 seahub/api2/endpoints/wikis.py:206 #: seahub/drafts/views.py:31 seahub/profile/forms.py:24 -#: seahub/profile/views.py:258 seahub/seadoc/apis.py:2762 +#: seahub/profile/views.py:258 seahub/seadoc/apis.py:2747 #: seahub/seadoc/views.py:31 seahub/seadoc/views.py:85 #: seahub/seadoc/views.py:168 seahub/search/views.py:174 -#: seahub/subscription/views.py:28 seahub/subscription/views.py:44 -#: seahub/subscription/views.py:106 seahub/thumbnail/views.py:51 -#: seahub/thumbnail/views.py:166 seahub/views/__init__.py:609 -#: seahub/views/ajax.py:83 seahub/views/ajax.py:113 seahub/views/ajax.py:119 -#: seahub/views/sso.py:237 +#: seahub/thumbnail/views.py:51 seahub/thumbnail/views.py:166 +#: seahub/views/__init__.py:760 seahub/views/ajax.py:83 +#: seahub/views/ajax.py:113 seahub/views/ajax.py:119 seahub/views/sso.py:201 msgid "Permission denied." msgstr "Åtkomst nekas" #: seahub/api2/endpoints/file.py:218 seahub/api2/endpoints/upload_links.py:480 -#: seahub/api2/endpoints/via_repo_token.py:848 -#: seahub/api2/endpoints/wikis.py:132 seahub/api2/views.py:1867 +#: seahub/api2/endpoints/wikis.py:132 seahub/api2/views.py:1868 msgid "The number of files in library exceeds the limit" msgstr "" @@ -562,7 +550,7 @@ msgstr "Filen är inte låst." msgid "You can not refresh this file's lock." msgstr "Du kan inte uppdatera denna fillåsning." -#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2769 +#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2754 msgid "The participant already exists." msgstr "Deltagaren existerar redan." @@ -582,7 +570,7 @@ msgstr "Användaren %s är redan medlem i gruppen." #: seahub/api2/endpoints/group_members.py:116 #: seahub/api2/endpoints/group_members.py:352 -#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1668 +#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1669 #: seahub/organizations/api/admin/user_repos.py:50 #: seahub/organizations/api/admin/user_repos.py:103 #: seahub/organizations/api/admin/users.py:342 @@ -602,9 +590,9 @@ msgstr "" msgid "Group does not exist" msgstr "Gruppen finns inte" -#: seahub/api2/endpoints/group_members.py:548 seahub/views/sysadmin.py:163 -#: seahub/views/sysadmin.py:271 seahub/views/sysadmin.py:641 -#: seahub/views/sysadmin.py:653 seahub/views/sysadmin.py:794 +#: seahub/api2/endpoints/group_members.py:548 seahub/views/sysadmin.py:162 +#: seahub/views/sysadmin.py:270 seahub/views/sysadmin.py:640 +#: seahub/views/sysadmin.py:652 seahub/views/sysadmin.py:793 msgid "Failed to export Excel" msgstr "Misslyckades att exportera till Excel" @@ -633,7 +621,7 @@ msgstr "%s är redan inbjuden." #: seahub/api2/endpoints/invitations.py:68 #: seahub/api2/endpoints/invitations.py:140 #: seahub/api2/endpoints/repo_share_invitations.py:173 -#: seahub/base/accounts.py:1238 seahub/organizations/api/admin/users.py:270 +#: seahub/base/accounts.py:1239 seahub/organizations/api/admin/users.py:270 #, python-format msgid "User %s already exists." msgstr "Användaren %s existerar redan." @@ -641,37 +629,37 @@ msgstr "Användaren %s existerar redan." #: seahub/api2/endpoints/invitations.py:154 #: seahub/api2/endpoints/repo_share_invitations.py:215 #: seahub/api2/endpoints/send_share_link_email.py:34 -#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:127 -#: seahub/organizations/api/admin/users.py:790 seahub/share/views.py:138 +#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:110 +#: seahub/organizations/api/admin/users.py:783 seahub/share/views.py:138 #: seahub/share/views.py:349 msgid "" "Failed to send email, email service is not properly configured, please " "contact administrator." msgstr "Misslyckades att skicka email. Email-tjänsten är inte korrekt konfigurerad. Kontakta en administratör" -#: seahub/api2/endpoints/multi_share_links.py:102 -#: seahub/api2/endpoints/multi_share_links.py:318 +#: seahub/api2/endpoints/multi_share_links.py:60 +#: seahub/api2/endpoints/multi_share_links.py:268 #: seahub/api2/endpoints/share_links.py:331 -#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4055 -#: seahub/api2/views.py:4175 +#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4056 +#: seahub/api2/views.py:4176 msgid "Password is required." msgstr "Lösenord krävs." -#: seahub/api2/endpoints/multi_share_links.py:107 +#: seahub/api2/endpoints/multi_share_links.py:65 #: seahub/api2/endpoints/share_links.py:337 #: seahub/api2/endpoints/upload_links.py:176 #: seahub/api2/endpoints/webdav_secret.py:60 msgid "Password is too short." msgstr "Lösenordet är för kort." -#: seahub/api2/endpoints/multi_share_links.py:111 +#: seahub/api2/endpoints/multi_share_links.py:69 #: seahub/api2/endpoints/share_links.py:341 #: seahub/api2/endpoints/upload_links.py:180 #: seahub/api2/endpoints/webdav_secret.py:64 msgid "Password is too weak." msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:115 +#: seahub/api2/endpoints/multi_share_links.py:73 #: seahub/api2/endpoints/share_links.py:345 #: seahub/api2/endpoints/upload_links.py:184 #: seahub/api2/endpoints/webdav_secret.py:52 @@ -680,28 +668,28 @@ msgid "" "symbols." msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:138 -#: seahub/api2/endpoints/multi_share_links.py:341 +#: seahub/api2/endpoints/multi_share_links.py:96 +#: seahub/api2/endpoints/multi_share_links.py:291 #: seahub/api2/endpoints/share_links.py:368 #: seahub/api2/endpoints/share_links.py:678 #: seahub/api2/endpoints/upload_links.py:207 -#: seahub/api2/endpoints/upload_links.py:341 seahub/api2/views.py:3469 +#: seahub/api2/endpoints/upload_links.py:341 seahub/api2/views.py:3470 #, python-format msgid "Expire days should be greater or equal to %s" msgstr "Utgångsdatum ska vara större eller lika med %s" -#: seahub/api2/endpoints/multi_share_links.py:143 -#: seahub/api2/endpoints/multi_share_links.py:347 +#: seahub/api2/endpoints/multi_share_links.py:101 +#: seahub/api2/endpoints/multi_share_links.py:297 #: seahub/api2/endpoints/share_links.py:374 #: seahub/api2/endpoints/share_links.py:684 #: seahub/api2/endpoints/upload_links.py:213 -#: seahub/api2/endpoints/upload_links.py:347 seahub/api2/views.py:3475 +#: seahub/api2/endpoints/upload_links.py:347 seahub/api2/views.py:3476 #, python-format msgid "Expire days should be less than or equal to %s" msgstr "Utgångsdagar ska vara minde än eller lika med %s" -#: seahub/api2/endpoints/multi_share_links.py:163 -#: seahub/api2/endpoints/multi_share_links.py:369 +#: seahub/api2/endpoints/multi_share_links.py:121 +#: seahub/api2/endpoints/multi_share_links.py:319 #: seahub/api2/endpoints/share_links.py:396 #: seahub/api2/endpoints/share_links.py:708 #: seahub/api2/endpoints/upload_links.py:235 @@ -710,8 +698,8 @@ msgstr "Utgångsdagar ska vara minde än eller lika med %s" msgid "Expiration time should be later than %s." msgstr "Utgångstid bör vara senare än %s." -#: seahub/api2/endpoints/multi_share_links.py:172 -#: seahub/api2/endpoints/multi_share_links.py:378 +#: seahub/api2/endpoints/multi_share_links.py:130 +#: seahub/api2/endpoints/multi_share_links.py:328 #: seahub/api2/endpoints/share_links.py:405 #: seahub/api2/endpoints/share_links.py:717 #: seahub/api2/endpoints/upload_links.py:244 @@ -721,9 +709,10 @@ msgid "Expiration time should be earlier than %s." msgstr "Utgångstid bör vara tidigare än %s." #: seahub/api2/endpoints/query_copy_move_progress.py:47 -#: seahub/seadoc/apis.py:516 +#: seahub/seadoc/apis.py:515 #: seahub/templates/remote_user/create_unknown_user_false.html:4 #: seahub/templates/remote_user/error.html:4 +#: seahub/templates/view_shared_upload_link.html:82 msgid "Error" msgstr "Fel" @@ -733,7 +722,7 @@ msgstr "Denna katalog har inte blivit krypterad." #: seahub/api2/endpoints/repo_send_new_password.py:45 #: seahub/api2/endpoints/user.py:73 seahub/api2/endpoints/user.py:93 -#: seahub/organizations/api/admin/users.py:786 +#: seahub/organizations/api/admin/users.py:779 msgid "Feature disabled." msgstr "Tillägg avstängd." @@ -747,11 +736,11 @@ msgstr "Kan inte återställa katalogens lösenord." msgid "New password of library %s" msgstr "Nytt lösenord för katalog %s" -#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:3899 +#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:3900 msgid "Wrong password" msgstr "Fel lösenord" -#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:3905 +#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:3906 msgid "Decrypt library error" msgstr "Fel vid avkryptering av katalog" @@ -759,20 +748,20 @@ msgstr "Fel vid avkryptering av katalog" msgid "Wrong old password" msgstr "Felaktigt gammalt lösenord" -#: seahub/api2/endpoints/repos_batch.py:1298 -#: seahub/api2/endpoints/repos_batch.py:1557 -#: seahub/api2/endpoints/repos_batch.py:1649 +#: seahub/api2/endpoints/repos_batch.py:1284 +#: seahub/api2/endpoints/repos_batch.py:1543 +#: seahub/api2/endpoints/repos_batch.py:1635 #, python-format msgid "File %s is locked." msgstr "Filen %s är låst." -#: seahub/api2/endpoints/repos_batch.py:1308 -#: seahub/api2/endpoints/repos_batch.py:1567 +#: seahub/api2/endpoints/repos_batch.py:1294 +#: seahub/api2/endpoints/repos_batch.py:1553 #, python-format msgid "Can't move folder %s, please check its permission." msgstr "Kan inte flytta mappen %s, vänligen kontrollera dess rättigheter." -#: seahub/api2/endpoints/repos_batch.py:1657 +#: seahub/api2/endpoints/repos_batch.py:1643 #, python-format msgid "Can't delete folder %s, please check its permission." msgstr "Kan inte ta bort mappen %s, vänligen kontrollera dess rättigheter." @@ -877,17 +866,17 @@ msgstr "Var god logga in." msgid "Email or Username" msgstr "Mejladress eller Användarnamn" -#: seahub/auth/forms.py:28 seahub/auth/forms.py:236 -#: seahub/base/accounts.py:1215 +#: seahub/auth/forms.py:28 seahub/auth/forms.py:219 +#: seahub/base/accounts.py:1216 #: seahub/invitations/templates/invitations/token_view.html:13 #: seahub/organizations/templates/organizations/org_register.html:36 #: seahub/share/views.py:320 seahub/templates/decrypt_repo_form.html:10 #: seahub/templates/registration/login.html:40 -#: seahub/templates/registration/password_set_form.html:22 -#: seahub/templates/registration/registration_form.html:25 +#: seahub/templates/registration/password_set_form.html:21 +#: seahub/templates/registration/registration_form.html:24 #: seahub/templates/share_access_validation.html:23 -#: seahub/templates/sysadmin/sudo_mode.html:29 seahub/views/sysadmin.py:767 -#: seahub/views/sysadmin.py:782 +#: seahub/templates/sysadmin/sudo_mode.html:10 seahub/views/sysadmin.py:766 +#: seahub/views/sysadmin.py:781 msgid "Password" msgstr "Lösenord" @@ -897,7 +886,7 @@ msgid "" "are case-sensitive." msgstr "Vänligen ange ett giltigt användarnamn och lösenord. Observera att båda fälten är skiftlägeskänsliga." -#: seahub/auth/forms.py:66 seahub/auth/forms.py:136 +#: seahub/auth/forms.py:66 seahub/auth/forms.py:119 msgid "" "That e-mail address doesn't have an associated user account. Are you sure " "you've registered?" @@ -907,69 +896,69 @@ msgstr "Email-adressen har ingen koppling till ett användarkonto. Är du säker msgid "This account is inactive." msgstr "Detta konto är inaktivt" -#: seahub/auth/forms.py:98 seahub/auth/forms.py:99 -#: seahub/templates/registration/login.html:62 -msgid "You cannot login with email and password." -msgstr "" - -#: seahub/auth/forms.py:104 +#: seahub/auth/forms.py:87 msgid "" "Your Web browser doesn't appear to have cookies enabled. Cookies are " "required for logging in." msgstr "Din webbläsare verkar inte acceptera cookies. Cookies krävs för att du ska kunna logga in" -#: seahub/auth/forms.py:120 +#: seahub/auth/forms.py:103 msgid "E-mail" msgstr "Email" -#: seahub/auth/forms.py:139 +#: seahub/auth/forms.py:122 msgid "Can not reset password, please contact LDAP admin." msgstr "Det går inte att återställa lösenordet, kontakta LDAP admin." -#: seahub/auth/forms.py:172 +#: seahub/auth/forms.py:146 +#, python-format +msgid "Reset Password on %s" +msgstr "Återställ lösenord på %s" + +#: seahub/auth/forms.py:155 msgid "New password" msgstr "Nytt lösenord" -#: seahub/auth/forms.py:173 +#: seahub/auth/forms.py:156 msgid "New password confirmation" msgstr "Bekräfta nytt lösenord" -#: seahub/auth/forms.py:202 seahub/auth/forms.py:248 -#: seahub/base/accounts.py:1272 seahub/organizations/forms.py:71 +#: seahub/auth/forms.py:185 seahub/auth/forms.py:231 +#: seahub/base/accounts.py:1273 seahub/organizations/forms.py:71 msgid "The two password fields didn't match." msgstr "Lösenorden överensstämmer inte" -#: seahub/auth/forms.py:216 +#: seahub/auth/forms.py:199 msgid "Old password" msgstr "Gammalt lösenord" -#: seahub/auth/forms.py:224 +#: seahub/auth/forms.py:207 msgid "Your old password was entered incorrectly. Please enter it again." msgstr "Ditt gamla lösenord stämmer inte. Försök igen." -#: seahub/auth/forms.py:237 seahub/base/accounts.py:1217 +#: seahub/auth/forms.py:220 seahub/base/accounts.py:1218 msgid "Password (again)" msgstr "Lösenord (igen)" -#: seahub/auth/forms.py:268 seahub/forms.py:35 seahub/invitations/views.py:39 +#: seahub/auth/forms.py:251 seahub/forms.py:35 seahub/invitations/views.py:39 #: seahub/invitations/views.py:54 seahub/organizations/forms.py:49 #: seahub/profile/forms.py:46 msgid "A user with this email already exists." msgstr "En användare med denna e-postadress finns redan." -#: seahub/auth/views.py:156 +#: seahub/auth/views.py:154 msgid "This account has been frozen due to too many failed login attempts." msgstr "Detta konto har blivit låst på grund av för många misslyckde inloggningsförsök." -#: seahub/auth/views.py:322 +#: seahub/auth/views.py:311 msgid "Logged out" msgstr "Utloggad" -#: seahub/auth/views.py:387 +#: seahub/auth/views.py:374 msgid "Failed to send email, please contact administrator." msgstr "Misslyckades att skicka email. Kontakta en administratör" -#: seahub/auth/views.py:459 +#: seahub/auth/views.py:441 msgid "Unable to change password." msgstr "" @@ -978,6 +967,51 @@ msgstr "" msgid "Avatar for %s" msgstr "Avatar för %s" +#: seahub/avatar/templates/avatar/add.html:6 +msgid "Upload Avatar" +msgstr "Ladda upp Avatar" + +#: seahub/avatar/templates/avatar/add.html:7 +#: seahub/avatar/templates/avatar/change.html:8 +msgid "Your current avatar: " +msgstr "Din nuvarande avatar:" + +#: seahub/avatar/templates/avatar/add.html:9 +msgid "Upload New Avatar: " +msgstr "Ladda upp ny Avatar" + +#: seahub/avatar/templates/avatar/add.html:13 +#: seahub/avatar/templates/avatar/change.html:30 +msgid "Upload New Image" +msgstr "Ladda upp ny bild" + +#: seahub/avatar/templates/avatar/confirm_delete.html:6 +msgid "Please select the avatars that you would like to delete." +msgstr "Välj de avatarer du önskar ta bort" + +#: seahub/avatar/templates/avatar/confirm_delete.html:11 +#, python-format +msgid "" +"You have no avatars to delete. Please upload one now." +msgstr "Du har inga avatarer att ta bort. Ladda upp nu." + +#: seahub/avatar/templates/avatar/confirm_delete.html:18 +msgid "Delete These" +msgstr "Ta bort dessa" + +#: seahub/avatar/templates/notification/avatar_friend_updated/notice.html:2 +#, python-format +msgid "" +"%(avatar_creator)s has updated their avatar %(avatar)s." +msgstr "%(avatar_creator)s har uppdaterat deras avatar %(avatar)s." + +#: seahub/avatar/templates/notification/avatar_updated/notice.html:2 +#, python-format +msgid "You have updated your avatar %(avatar)s." +msgstr "Du har uppdaterat din avatar %(avatar)s." + #: seahub/avatar/views.py:77 msgid "Successfully uploaded a new avatar." msgstr "Ny avatar laddades upp" @@ -995,39 +1029,39 @@ msgstr "De valda avatarerna togs bort" msgid "Account %(account)s froze on %(site)s." msgstr "Kontot %(account)s är låst på %(site)s." -#: seahub/base/accounts.py:1205 +#: seahub/base/accounts.py:1206 msgid "Email address" msgstr "Email adress" -#: seahub/base/accounts.py:1211 +#: seahub/base/accounts.py:1212 msgid "Username" msgstr "Användarnamn" -#: seahub/base/accounts.py:1212 +#: seahub/base/accounts.py:1213 msgid "This value must be of length 40" msgstr "Detta värde måste ha längden 40" -#: seahub/base/accounts.py:1231 +#: seahub/base/accounts.py:1232 msgid "Enter a valid email address." msgstr "Skriv in en giltig e-postadress." -#: seahub/base/accounts.py:1242 +#: seahub/base/accounts.py:1243 msgid "Invalid user id." msgstr "Ogiltigt användar-ID" -#: seahub/base/accounts.py:1294 +#: seahub/base/accounts.py:1295 msgid "name" msgstr "namn" -#: seahub/base/accounts.py:1297 +#: seahub/base/accounts.py:1298 msgid "department" msgstr "avdelning" -#: seahub/base/accounts.py:1300 +#: seahub/base/accounts.py:1301 msgid "telephone" msgstr "telefon" -#: seahub/base/accounts.py:1303 +#: seahub/base/accounts.py:1304 msgid "note" msgstr "anteckning" @@ -1104,41 +1138,41 @@ msgstr "Anonnym användare" #: seahub/base/management/commands/export_users.py:47 #: seahub/institutions/templates/institutions/useradmin.html:17 #: seahub/institutions/templates/institutions/useradmin_search.html:20 -#: seahub/sysadmin_extra/views.py:57 seahub/views/sysadmin.py:172 -#: seahub/views/sysadmin.py:176 +#: seahub/sysadmin_extra/views.py:57 seahub/views/sysadmin.py:171 +#: seahub/views/sysadmin.py:175 msgid "Status" msgstr "Status" #: seahub/base/management/commands/export_users.py:43 #: seahub/institutions/templates/institutions/user_info.html:106 -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:769 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:768 msgid "Role" msgstr "Roll" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 #: seahub/institutions/templates/institutions/user_info.html:107 -#: seahub/views/sysadmin.py:174 seahub/views/sysadmin.py:178 -#: seahub/views/sysadmin.py:644 +#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 +#: seahub/views/sysadmin.py:643 msgid "Create At" msgstr "Skapad" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 -#: seahub/views/sysadmin.py:174 seahub/views/sysadmin.py:178 +#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 msgid "Last Login" msgstr "Senast Inloggning" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 -#: seahub/institutions/views.py:176 seahub/views/sysadmin.py:174 -#: seahub/views/sysadmin.py:178 +#: seahub/institutions/views.py:176 seahub/views/sysadmin.py:173 +#: seahub/views/sysadmin.py:177 msgid "Admin" msgstr "Administrera" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 -#: seahub/views/sysadmin.py:174 seahub/views/sysadmin.py:178 +#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 msgid "LDAP(imported)" msgstr "LDAP(importerad)" @@ -1146,7 +1180,7 @@ msgstr "LDAP(importerad)" #: seahub/institutions/templates/institutions/useradmin.html:33 #: seahub/institutions/templates/institutions/useradmin.html:42 #: seahub/institutions/templates/institutions/useradmin_search.html:36 -#: seahub/views/sysadmin.py:234 +#: seahub/views/sysadmin.py:233 msgid "Active" msgstr "Aktiv" @@ -1154,25 +1188,25 @@ msgstr "Aktiv" #: seahub/institutions/templates/institutions/useradmin.html:35 #: seahub/institutions/templates/institutions/useradmin.html:43 #: seahub/institutions/templates/institutions/useradmin_search.html:38 -#: seahub/views/sysadmin.py:236 +#: seahub/views/sysadmin.py:235 msgid "Inactive" msgstr "Inaktiv" #: seahub/base/management/commands/export_users.py:126 #: seahub/base/management/commands/export_users.py:127 -#: seahub/templates/base.html:86 seahub/templates/client_login_confirm.html:9 -#: seahub/views/sysadmin.py:242 seahub/views/sysadmin.py:243 +#: seahub/templates/base.html:86 seahub/templates/client_login_confirm.html:13 +#: seahub/views/sysadmin.py:241 seahub/views/sysadmin.py:242 msgid "Yes" msgstr "Ja" #: seahub/base/management/commands/export_users.py:132 -#: seahub/views/sysadmin.py:248 +#: seahub/views/sysadmin.py:247 msgid "Guest" msgstr "Gäst" #: seahub/base/management/commands/export_users.py:134 #: seahub/base/management/commands/export_users.py:138 -#: seahub/views/sysadmin.py:250 seahub/views/sysadmin.py:254 +#: seahub/views/sysadmin.py:249 seahub/views/sysadmin.py:253 msgid "Default" msgstr "Standard" @@ -1326,20 +1360,157 @@ msgid "%s PB" msgstr "%s PB" #: seahub/contacts/models.py:78 +#: seahub/contacts/templates/contacts/contact_list.html:119 msgid "Email is required." msgstr "Email krävs" +#: seahub/contacts/templates/contacts/contact_list.html:4 +#: seahub/contacts/templates/contacts/contact_list.html:10 +msgid "Contacts" +msgstr "Kontakter" + +#: seahub/contacts/templates/contacts/contact_list.html:11 +#: seahub/contacts/templates/contacts/contact_list.html:43 +msgid "Add Contacts" +msgstr "Lägg till Kontakter" + +#: seahub/contacts/templates/contacts/contact_list.html:17 +msgid "Email " +msgstr "Email" + +#: seahub/contacts/templates/contacts/contact_list.html:19 +#: seahub/templates/registration/registration_form.html:41 +msgid "Note" +msgstr "Anteckning" + +#: seahub/contacts/templates/contacts/contact_list.html:20 +#: seahub/institutions/templates/institutions/user_info.html:64 +#: seahub/institutions/templates/institutions/user_info.html:108 +#: seahub/institutions/templates/institutions/useradmin.html:20 +#: seahub/institutions/templates/institutions/useradmin_search.html:23 +#: seahub/templates/repo_dir_recycle_view.html:47 +#: seahub/templates/repo_history_view.html:60 +msgid "Operations" +msgstr "Åtgärder" + +#: seahub/contacts/templates/contacts/contact_list.html:29 +#: seahub/institutions/templates/institutions/useradmin.html:38 +msgid "Edit" +msgstr "Ändra" + +#: seahub/contacts/templates/contacts/contact_list.html:30 +#: seahub/institutions/templates/institutions/useradmin.html:59 +#: seahub/institutions/templates/institutions/useradmin_search.html:55 +#: seahub/sysadmin_extra/views.py:232 +#: seahub/templates/view_shared_upload_link.html:87 +msgid "Delete" +msgstr "Ta bort" + +#: seahub/contacts/templates/contacts/contact_list.html:37 +msgid "You don't have any contacts" +msgstr "Du har inga kontakter" + +#: seahub/contacts/templates/contacts/contact_list.html:38 +msgid "" +"Add your contacts so you can quickly share libraries and send file shared " +"link." +msgstr "Lägg till kontakter så att du snabbt kan dela kataloger och skicka delningslänkar." + +#: seahub/contacts/templates/contacts/contact_list.html:46 +#: seahub/contacts/templates/contacts/contact_list.html:55 +msgid "Note(optional)" +msgstr "Anteckning (frivilligt)" + +#: seahub/contacts/templates/contacts/contact_list.html:49 +#: seahub/contacts/templates/contacts/contact_list.html:58 +#: seahub/institutions/templates/institutions/user_info.html:52 +#: seahub/institutions/templates/institutions/useradmin_search.html:12 +#: seahub/invitations/templates/invitations/token_view.html:17 +#: seahub/options/templates/options/set_user_options.html:14 +#: seahub/organizations/templates/organizations/org_register.html:42 +#: seahub/search/templates/search_results.html:26 +#: seahub/search/templates/search_results.html:47 +#: seahub/share/templates/share/share_link_audit.html:22 +#: seahub/templates/decrypt_repo_form.html:13 +#: seahub/templates/home_base.html:103 +#: seahub/templates/registration/password_change_form.html:24 +#: seahub/templates/registration/password_reset_confirm.html:19 +#: seahub/templates/registration/password_reset_form.html:13 +#: seahub/templates/registration/password_set_form.html:27 +#: seahub/templates/repo_dir_recycle_view.html:74 +#: seahub/templates/share_access_validation.html:29 +msgid "Submit" +msgstr "OK" + +#: seahub/contacts/templates/contacts/contact_list.html:52 +msgid "Edit Contact" +msgstr "Ändra kontakt" + +#: seahub/contacts/templates/contacts/contact_list.html:101 +#: seahub/contacts/templates/contacts/contact_list.html:146 +#: seahub/templates/sdoc_file_view_react.html:64 +#: seahub/templates/sdoc_file_view_react.html:87 +#: seahub/templates/view_file_onlyoffice.html:89 +#: seahub/templates/view_file_onlyoffice.html:112 +msgid "Failed. Please check the network." +msgstr "Misslyckades. Kontrollera nätverksanslutning" + +#: seahub/contacts/templates/contacts/contact_list.html:109 +msgid "Delete Contact" +msgstr "Ta bort kontakt" + +#: seahub/contacts/templates/contacts/contact_list.html:109 +#: seahub/institutions/templates/institutions/useradmin.html:81 +#: seahub/institutions/templates/institutions/useradmin_search.html:72 +#, python-format +msgid "Are you sure you want to delete %s ?" +msgstr "Är du säker på att du vill tabort 1%s ?" + +#: seahub/contacts/templates/contacts/contact_list.html:123 +msgid "You cannot add yourself." +msgstr "Du kan inte lägga till dig själv" + +#: seahub/contacts/views.py:65 +#, python-format +msgid "%s is not a valid email." +msgstr "%s är inte en giltig email" + +#: seahub/contacts/views.py:70 +#, python-format +msgid "%s is already in your contacts." +msgstr "%s finns redan i dina kontakter" + +#: seahub/contacts/views.py:79 +#, python-format +msgid "Successfully added %s to contacts." +msgstr "Kontakten %s skapades" + +#: seahub/contacts/views.py:84 +#, python-format +msgid "Failed to add %s to contacts." +msgstr "Misslyckades att skapa kontakten %s" + +#: seahub/contacts/views.py:105 +#, python-format +msgid "Successfully edited %s." +msgstr "Ändring lyckades för %s" + +#: seahub/contacts/views.py:118 +#, python-format +msgid "Successfully Deleted %s" +msgstr "%s togs bort" + #: seahub/dingtalk/views.py:50 seahub/dingtalk/views.py:74 #: seahub/dingtalk/views.py:83 seahub/dingtalk/views.py:105 -#: seahub/dingtalk/views.py:122 seahub/dingtalk/views.py:166 -#: seahub/dingtalk/views.py:191 seahub/dingtalk/views.py:200 -#: seahub/dingtalk/views.py:222 seahub/dingtalk/views.py:258 -#: seahub/dingtalk/views.py:298 seahub/dingtalk/views.py:345 -#: seahub/dingtalk/views.py:365 seahub/dingtalk/views.py:435 -#: seahub/dingtalk/views.py:482 seahub/oauth/views.py:86 -#: seahub/oauth/views.py:109 seahub/oauth/views.py:155 -#: seahub/oauth/views.py:167 seahub/oauth/views.py:173 -#: seahub/oauth/views.py:204 seahub/templates/remote_user/error.html:8 +#: seahub/dingtalk/views.py:122 seahub/dingtalk/views.py:162 +#: seahub/dingtalk/views.py:187 seahub/dingtalk/views.py:196 +#: seahub/dingtalk/views.py:218 seahub/dingtalk/views.py:254 +#: seahub/dingtalk/views.py:294 seahub/dingtalk/views.py:341 +#: seahub/dingtalk/views.py:359 seahub/dingtalk/views.py:432 +#: seahub/dingtalk/views.py:479 seahub/oauth/views.py:84 +#: seahub/oauth/views.py:107 seahub/oauth/views.py:153 +#: seahub/oauth/views.py:165 seahub/oauth/views.py:171 +#: seahub/oauth/views.py:202 seahub/templates/remote_user/error.html:8 #: seahub/weixin/views.py:35 seahub/weixin/views.py:54 #: seahub/weixin/views.py:59 seahub/weixin/views.py:78 #: seahub/weixin/views.py:96 seahub/work_weixin/views.py:68 @@ -1350,7 +1521,7 @@ msgstr "Email krävs" msgid "Error, please contact administrator." msgstr "Fel, vänligen kontakta din administratör." -#: seahub/dingtalk/views.py:125 seahub/dingtalk/views.py:368 +#: seahub/dingtalk/views.py:125 seahub/dingtalk/views.py:362 #: seahub/weixin/views.py:99 #, python-format msgid "User %s not found or inactive." @@ -1383,7 +1554,7 @@ msgstr "Namn %s är inte giltigt" #: seahub/forms.py:97 seahub/share/views.py:296 seahub/views/ajax.py:308 #: seahub/views/ajax.py:312 seahub/views/ajax.py:316 seahub/views/ajax.py:327 -#: seahub/views/ajax.py:447 seahub/views/file.py:1933 +#: seahub/views/ajax.py:447 seahub/views/file.py:1930 msgid "Argument missing" msgstr "Argument saknas" @@ -1506,11 +1677,11 @@ msgid "The %(site_name)s team" msgstr "%(site_name)s teamet" #: seahub/group/views.py:105 seahub/share/views.py:233 -#: seahub/views/__init__.py:436 seahub/views/ajax.py:381 -#: seahub/views/ajax.py:427 seahub/views/file.py:1184 -#: seahub/views/file.py:1425 seahub/views/file.py:1942 +#: seahub/views/__init__.py:587 seahub/views/ajax.py:381 +#: seahub/views/ajax.py:427 seahub/views/file.py:1181 +#: seahub/views/file.py:1422 seahub/views/file.py:1939 #: seahub/views/repo.py:114 seahub/views/repo.py:171 seahub/views/repo.py:229 -#: seahub/views/repo.py:282 seahub/views/repo.py:399 +#: seahub/views/repo.py:282 seahub/views/repo.py:392 msgid "Permission denied" msgstr "Åtkomst nekas" @@ -1524,7 +1695,7 @@ msgid "Exit admin panel" msgstr "Avsluta adminpanelen" #: seahub/institutions/templates/institutions/base.html:13 -#: seahub/templates/base.html:32 +#: seahub/templates/base.html:32 seahub/templates/home_base.html:9 msgid "Close" msgstr "Stäng" @@ -1542,6 +1713,7 @@ msgid "Info" msgstr "Info" #: seahub/institutions/templates/institutions/info.html:13 +#: seahub/templates/home_base.html:63 msgid "Libraries" msgstr "Kataloger" @@ -1578,12 +1750,12 @@ msgid "Name" msgstr "Namn" #: seahub/institutions/templates/institutions/user_info.html:35 -#: seahub/templates/registration/registration_form.html:32 +#: seahub/templates/registration/registration_form.html:31 msgid "Department" msgstr "Avdelning" #: seahub/institutions/templates/institutions/user_info.html:38 -#: seahub/templates/registration/registration_form.html:37 +#: seahub/templates/registration/registration_form.html:36 msgid "Telephone" msgstr "Telefon" @@ -1602,25 +1774,9 @@ msgstr "Sätt kvot" msgid "Available quota:" msgstr "Tillgänglig kvot:" -#: seahub/institutions/templates/institutions/user_info.html:52 -#: seahub/institutions/templates/institutions/useradmin_search.html:12 -#: seahub/invitations/templates/invitations/token_view.html:17 -#: seahub/options/templates/options/set_user_options.html:14 -#: seahub/organizations/templates/organizations/org_register.html:42 -#: seahub/search/templates/search_results.html:26 -#: seahub/search/templates/search_results.html:47 -#: seahub/share/templates/share/share_link_audit.html:22 -#: seahub/templates/decrypt_repo_form.html:13 -#: seahub/templates/registration/password_change_form.html:25 -#: seahub/templates/registration/password_reset_confirm.html:19 -#: seahub/templates/registration/password_reset_form.html:41 -#: seahub/templates/registration/password_set_form.html:28 -#: seahub/templates/share_access_validation.html:29 -msgid "Submit" -msgstr "OK" - #: seahub/institutions/templates/institutions/user_info.html:62 #: seahub/search/templates/search_results.html:39 +#: seahub/templates/repo_dir_recycle_view.html:46 #: seahub/templates/repo_history_view.html:59 msgid "Size" msgstr "Storlek" @@ -1630,14 +1786,6 @@ msgstr "Storlek" msgid "Last Update" msgstr "Senaste uppdatering" -#: seahub/institutions/templates/institutions/user_info.html:64 -#: seahub/institutions/templates/institutions/user_info.html:108 -#: seahub/institutions/templates/institutions/useradmin.html:20 -#: seahub/institutions/templates/institutions/useradmin_search.html:23 -#: seahub/templates/repo_history_view.html:60 -msgid "Operations" -msgstr "Åtgärder" - #: seahub/institutions/templates/institutions/user_info.html:70 msgid "Encrypted" msgstr "Krypterad" @@ -1664,16 +1812,6 @@ msgstr "Utrymmeskvot måste anges" msgid "Create At / Last Login" msgstr "Skapad / Senast inloggning" -#: seahub/institutions/templates/institutions/useradmin.html:38 -msgid "Edit" -msgstr "Ändra" - -#: seahub/institutions/templates/institutions/useradmin.html:59 -#: seahub/institutions/templates/institutions/useradmin_search.html:55 -#: seahub/sysadmin_extra/views.py:232 -msgid "Delete" -msgstr "Ta bort" - #: seahub/institutions/templates/institutions/useradmin.html:68 #: seahub/institutions/templates/institutions/useradmin_search.html:63 msgid "Empty" @@ -1688,12 +1826,6 @@ msgstr "Aktiverar..., vänligen vänta" msgid "Delete User" msgstr "Ta bort användare" -#: seahub/institutions/templates/institutions/useradmin.html:81 -#: seahub/institutions/templates/institutions/useradmin_search.html:72 -#, python-format -msgid "Are you sure you want to delete %s ?" -msgstr "Är du säker på att du vill tabort 1%s ?" - #: seahub/institutions/templates/institutions/useradmin.html:130 msgid "Edit failed." msgstr "Ändring misslyckades" @@ -1714,7 +1846,7 @@ msgstr "Ägare" msgid "Member" msgstr "Medlem" -#: seahub/institutions/views.py:209 seahub/views/sysadmin.py:366 +#: seahub/institutions/views.py:209 seahub/views/sysadmin.py:365 msgid "Failed to delete: the user does not exist" msgstr "Misslyckades ta bort: användaren existerar inte" @@ -1722,7 +1854,7 @@ msgstr "Misslyckades ta bort: användaren existerar inte" msgid "Failed to delete: the user is system administrator" msgstr "" -#: seahub/institutions/views.py:217 seahub/views/sysadmin.py:356 +#: seahub/institutions/views.py:217 seahub/views/sysadmin.py:355 #, python-format msgid "Successfully deleted %s" msgstr "Tog bort %s" @@ -1748,7 +1880,6 @@ msgstr "" #: seahub/templates/shared_link_email.html:9 #: seahub/templates/shared_upload_link_email.html:8 #: seahub/templates/snippets/reset_repo_password.html:7 -#: seahub/templates/sysadmin/short_time_linving_password_reset_link.html:10 #: seahub/templates/sysadmin/user_activation_email.html:9 #: seahub/templates/sysadmin/user_add_email.html:7 #: seahub/templates/sysadmin/user_batch_add_email.html:7 @@ -1877,7 +2008,7 @@ msgstr "Flyttat mapp" msgid "New file updates on %s" msgstr "Nya filer uppdaterad på %s" -#: seahub/notifications/management/commands/send_notices.py:492 +#: seahub/notifications/management/commands/send_notices.py:457 #, python-format msgid "New notice on %s" msgstr "Ny notis på %s" @@ -1887,31 +2018,21 @@ msgstr "Ny notis på %s" msgid "You've got %(num)s new notices on %(site_name)s:\n" msgstr "" -#: seahub/notifications/models.py:554 +#: seahub/notifications/models.py:502 #, python-format msgid "" "A file named %(file_name)s is uploaded to %(name)s" msgstr "En fil med namn %(file_name)s är uppladdad till %(name)s" -#: seahub/notifications/models.py:561 -#, python-format -msgid "A file named %(file_name)s is uploaded" -msgstr "" - -#: seahub/notifications/models.py:596 +#: seahub/notifications/models.py:509 #, python-format msgid "" -"A folder named %(folder_name)s is uploaded to " -"%(name)s" -msgstr "" +"A file named %(file_name)s is uploaded to Deleted " +"Library" +msgstr "En fil med namn %(file_name)s laddades upp till Borttagen katalog" -#: seahub/notifications/models.py:603 -#, python-format -msgid "A folder named %(folder_name)s is uploaded" -msgstr "" - -#: seahub/notifications/models.py:737 +#: seahub/notifications/models.py:643 #, python-format msgid "" "User %(username)s has asked to join group %(username)s har bett dig anluta till gruppen %(group_name)s, Meddelande: %(join_request_msg)s" -#: seahub/notifications/models.py:766 +#: seahub/notifications/models.py:672 #, python-format msgid "" "User %(group_staff)s has added you to group " "%(group_name)s" msgstr "Användaren %(group_staff)s har lagt till dig till gruppen %(group_name)s" -#: seahub/notifications/models.py:792 +#: seahub/notifications/models.py:698 #, python-format msgid "" "File %(file_name)s has a new comment from user " "%(author)s" msgstr "Filen %(file_name)s har en ny kommentar från användaren %(author)s" -#: seahub/notifications/models.py:809 +#: seahub/notifications/models.py:715 #, python-format msgid "" "Draft #%(draft_id)s has a new comment from user " "%(author)s" msgstr "Förslag #%(draft_id)s har en ny kommentar från användare %(author)s" -#: seahub/notifications/models.py:826 +#: seahub/notifications/models.py:732 #, python-format msgid "" "%(from_user)s has sent you a request for draft " "#%(draft_id)s" msgstr "%(from_user)s har skickat en förfrågan för förlsag #%(draft_id)s" -#: seahub/notifications/models.py:849 -#: seahub/notifications/templates/notifications/notice_email.html:66 +#: seahub/notifications/models.py:755 +#: seahub/notifications/templates/notifications/notice_email.html:63 #, python-format msgid "" "Guest %(user)s accepted your invitation at %(time)s." msgstr "Gästen %(user)s accepterade din inbjudan vid %(time)s." -#: seahub/notifications/models.py:873 +#: seahub/notifications/models.py:779 #, python-format msgid "" "%(user)s has transfered a library named %(file_name)s har laddat #: seahub/notifications/templates/notifications/notice_email.html:54 #, python-format msgid "" -"A folder named %(folder_name)s is" -" uploaded to your folder %(parent_dir_name)s." -msgstr "" - -#: seahub/notifications/templates/notifications/notice_email.html:57 -#, python-format -msgid "" "User %(user)s has asked to join " "group %(grp_name)s, verification " "message: %(msg)s" msgstr "Användare %(user)s har bett dig ansluta till gruppen %(grp_name)s. Verifieringsmeddelande: %(msg)s" -#: seahub/notifications/templates/notifications/notice_email.html:60 +#: seahub/notifications/templates/notifications/notice_email.html:57 #, python-format msgid "" "User %(user)s has added you to " "group %(grp_name)s" msgstr "Användaren %(user)s har lagt till dig till gruppen %(grp_name)s" -#: seahub/notifications/templates/notifications/notice_email.html:63 +#: seahub/notifications/templates/notifications/notice_email.html:60 #, python-format msgid "" "File %(file_name)s has a new " "comment from user %(author)s" msgstr "Filen %(file_name)shar en ny kommentar från användaren %(author)s" -#: seahub/notifications/templates/notifications/notice_email.html:69 +#: seahub/notifications/templates/notifications/notice_email.html:66 #, python-format msgid "" "A large number of files in your library %(user_name)s created file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:81 +#: seahub/notifications/templates/notifications/notice_email.html:78 #, python-format msgid "" " User %(user_name)s created file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:86 +#: seahub/notifications/templates/notifications/notice_email.html:83 #, python-format msgid "" " User %(user_name)s deleted file " @@ -2076,7 +2189,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:88 +#: seahub/notifications/templates/notifications/notice_email.html:85 #, python-format msgid "" " User %(user_name)s deleted file " @@ -2084,7 +2197,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:92 +#: seahub/notifications/templates/notifications/notice_email.html:89 #, python-format msgid "" " User %(user_name)s restored file " @@ -2092,7 +2205,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:95 +#: seahub/notifications/templates/notifications/notice_email.html:92 #, python-format msgid "" " User %(user_name)s renamed file " @@ -2100,7 +2213,7 @@ msgid "" "library %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:99 +#: seahub/notifications/templates/notifications/notice_email.html:96 #, python-format msgid "" " User %(user_name)s moved file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:101 +#: seahub/notifications/templates/notifications/notice_email.html:98 #, python-format msgid "" " User %(user_name)s moved file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:105 +#: seahub/notifications/templates/notifications/notice_email.html:102 #, python-format msgid "" " User %(user_name)s updated file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:110 +#: seahub/notifications/templates/notifications/notice_email.html:107 #, python-format msgid "" " User %(user_name)s created folder " @@ -2133,7 +2246,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:112 +#: seahub/notifications/templates/notifications/notice_email.html:109 #, python-format msgid "" " User %(user_name)s created folder " @@ -2142,7 +2255,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:117 +#: seahub/notifications/templates/notifications/notice_email.html:114 #, python-format msgid "" " User %(user_name)s deleted folder " @@ -2150,7 +2263,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:119 +#: seahub/notifications/templates/notifications/notice_email.html:116 #, python-format msgid "" " User %(user_name)s deleted folder " @@ -2158,7 +2271,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:123 +#: seahub/notifications/templates/notifications/notice_email.html:120 #, python-format msgid "" " User %(user_name)s restored folder" @@ -2166,7 +2279,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:126 +#: seahub/notifications/templates/notifications/notice_email.html:123 #, python-format msgid "" " User %(user_name)s renamed folder " @@ -2174,7 +2287,7 @@ msgid "" "library %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:130 +#: seahub/notifications/templates/notifications/notice_email.html:127 #, python-format msgid "" " User %(user_name)s moved folder %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:132 +#: seahub/notifications/templates/notifications/notice_email.html:129 #, python-format msgid "" " User %(user_name)s moved folder %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:145 +#: seahub/notifications/templates/notifications/notice_email.html:142 msgid "Go check out at the following page:" msgstr "Kolla in följande sida:" @@ -2240,21 +2353,21 @@ msgstr "" msgid "Notifications" msgstr "Meddelanden" -#: seahub/notifications/utils.py:423 +#: seahub/notifications/utils.py:305 #, python-format msgid "%(author)s added a new comment in document %(sdoc_name)s" msgstr "" -#: seahub/notifications/utils.py:430 seahub/notifications/utils.py:440 +#: seahub/notifications/utils.py:312 seahub/notifications/utils.py:322 msgid "Details" msgstr "Detaljer" -#: seahub/notifications/utils.py:433 +#: seahub/notifications/utils.py:315 #, python-format msgid "%(author)s added a new reply in document %(sdoc_name)s" msgstr "" -#: seahub/oauth/views.py:207 +#: seahub/oauth/views.py:205 #: seahub/templates/remote_user/create_unknown_user_false.html:8 #: seahub/work_weixin/views.py:110 msgid "" @@ -2289,24 +2402,22 @@ msgstr "Tips: Det senare är mer säkert, men stöds inte fullt ut av alla webbl #: seahub/organizations/api/admin/info.py:102 #: seahub/organizations/api/admin/logo.py:33 -#: seahub/organizations/api/admin/logo.py:42 seahub/subscription/views.py:25 -#: seahub/subscription/views.py:41 seahub/subscription/views.py:103 -#: seahub/work_weixin/views.py:37 seahub/work_weixin/views.py:62 -#: seahub/work_weixin/views.py:151 seahub/work_weixin/views.py:171 -#: seahub/work_weixin/views.py:231 +#: seahub/organizations/api/admin/logo.py:42 seahub/work_weixin/views.py:37 +#: seahub/work_weixin/views.py:62 seahub/work_weixin/views.py:151 +#: seahub/work_weixin/views.py:171 seahub/work_weixin/views.py:231 msgid "Feature is not enabled." msgstr "Tillägg är inte aktiverat." -#: seahub/organizations/api/admin/users.py:813 +#: seahub/organizations/api/admin/users.py:806 #, python-brace-format msgid "Failed. You can only invite {org_members_quota} members." msgstr "" -#: seahub/organizations/api/admin/users.py:817 +#: seahub/organizations/api/admin/users.py:810 msgid "The number of users exceeds the limit" msgstr "" -#: seahub/organizations/api/admin/users.py:834 +#: seahub/organizations/api/admin/users.py:827 #, python-brace-format msgid "User {email} already exists." msgstr "" @@ -2319,14 +2430,14 @@ msgstr "Mejladressen är inte giltig" #: seahub/organizations/templates/organizations/org_register.html:8 #: seahub/templates/choose_register.html:3 #: seahub/templates/choose_register.html:8 -#: seahub/templates/registration/login.html:119 +#: seahub/templates/registration/login.html:102 #: seahub/templates/registration/registration_form.html:3 -#: seahub/templates/registration/registration_form.html:13 +#: seahub/templates/registration/registration_form.html:12 msgid "Signup" msgstr "Registrera" #: seahub/organizations/templates/organizations/org_register.html:10 -#: seahub/templates/registration/registration_form.html:15 +#: seahub/templates/registration/registration_form.html:14 msgid "Welcome back, you are already signed in." msgstr "Välkommen tillbaka. Du är redan inloggad." @@ -2343,11 +2454,11 @@ msgid "Admin Email" msgstr "Admin Mejl" #: seahub/organizations/templates/organizations/org_register.html:38 -#: seahub/templates/registration/password_change_form.html:22 -#: seahub/templates/registration/password_set_form.html:25 -#: seahub/templates/registration/registration_form.html:28 +#: seahub/templates/registration/password_change_form.html:21 +#: seahub/templates/registration/password_set_form.html:24 +#: seahub/templates/registration/registration_form.html:27 #: seahub/templates/sysadmin/sudo_mode.html:4 -#: seahub/templates/sysadmin/sudo_mode.html:38 +#: seahub/templates/sysadmin/sudo_mode.html:18 msgid "Confirm Password" msgstr "Bekräfta lösenord" @@ -2387,7 +2498,7 @@ msgstr "Namn" #: seahub/profile/templates/profile/set_profile_react.html:25 #: seahub/templates/registration/password_set_form.html:4 -#: seahub/templates/registration/password_set_form.html:13 +#: seahub/templates/registration/password_set_form.html:12 msgid "Set Password" msgstr "Sätt lösenord" @@ -2425,10 +2536,10 @@ msgid "Successfully set \"%s\" as your default library." msgstr "Satte \"%s\" till ditt standardkatalog." #: seahub/seadoc/views.py:26 seahub/seadoc/views.py:80 -#: seahub/seadoc/views.py:158 seahub/views/__init__.py:427 -#: seahub/views/__init__.py:470 seahub/views/__init__.py:604 -#: seahub/views/__init__.py:763 seahub/views/ajax.py:376 -#: seahub/views/file.py:1928 +#: seahub/seadoc/views.py:158 seahub/views/__init__.py:578 +#: seahub/views/__init__.py:621 seahub/views/__init__.py:755 +#: seahub/views/__init__.py:914 seahub/views/ajax.py:376 +#: seahub/views/file.py:1925 msgid "Library does not exist" msgstr "Katalogen existerar inte" @@ -2585,7 +2696,7 @@ msgstr "Redigera i molnet enbart" msgid "Share Link" msgstr "Dela Länk" -#: seahub/share/views.py:319 seahub/views/sysadmin.py:644 +#: seahub/share/views.py:319 seahub/views/sysadmin.py:643 msgid "Creator" msgstr "Skapad av" @@ -2633,7 +2744,7 @@ msgstr "Misslyckades att skicka verifieringskod, vänligen försök igen senare. msgid "Failed to export excel, invalid start or end date" msgstr "" -#: seahub/sysadmin_extra/views.py:61 seahub/views/sysadmin.py:679 +#: seahub/sysadmin_extra/views.py:61 seahub/views/sysadmin.py:678 msgid "Success" msgstr "Lyckades" @@ -2703,11 +2814,11 @@ msgstr "Skapa ett personligt konto" msgid "Create an organization account" msgstr "Skapa ett organisationskonto" -#: seahub/templates/client_login_confirm.html:6 +#: seahub/templates/client_login_confirm.html:10 msgid "Desktop Client Login Confirm" msgstr "" -#: seahub/templates/client_login_confirm.html:8 +#: seahub/templates/client_login_confirm.html:12 msgid "Do you want to login to your client?" msgstr "" @@ -2742,6 +2853,78 @@ msgstr "Enhetsnamn" msgid "This file has (apparently) not been accessed yet" msgstr "Filen har (tydligen) inte öppnats ännu" +#: seahub/templates/home_base.html:11 +msgid "Files" +msgstr "Filer" + +#: seahub/templates/home_base.html:14 +msgid "My Libraries" +msgstr "" + +#: seahub/templates/home_base.html:16 +msgid "Shared with me" +msgstr "Delade med mig" + +#: seahub/templates/home_base.html:18 +msgid "Shared with all" +msgstr "Delade med alla" + +#: seahub/templates/home_base.html:23 +msgid "Shared with groups" +msgstr "Delade med grupper" + +#: seahub/templates/home_base.html:26 +msgid "All Groups" +msgstr "Alla grupper" + +#: seahub/templates/home_base.html:38 +msgid "Tools" +msgstr "Verktyg" + +#: seahub/templates/home_base.html:41 +msgid "Favorites" +msgstr "Favoriter" + +#: seahub/templates/home_base.html:43 +msgid "Activities" +msgstr "Aktiviteter" + +#: seahub/templates/home_base.html:47 +msgid "Wikis" +msgstr "Wikis" + +#: seahub/templates/home_base.html:50 +msgid "Linked Devices" +msgstr "Länkade Enheter" + +#: seahub/templates/home_base.html:53 +msgid "Invite People" +msgstr "Bjud in personer" + +#: seahub/templates/home_base.html:56 +msgid "Drafts" +msgstr "Förslag" + +#: seahub/templates/home_base.html:59 +msgid "Share Admin" +msgstr "Administrera delningar" + +#: seahub/templates/home_base.html:66 +msgid "Folders" +msgstr "" + +#: seahub/templates/home_base.html:71 seahub/templates/home_base.html:75 +msgid "Links" +msgstr "Länkar" + +#: seahub/templates/home_base.html:90 +msgid "Enable Modules" +msgstr "Aktivera moduler" + +#: seahub/templates/home_base.html:97 +msgid "Personal Wiki" +msgstr "Personlig Wiki" + #: seahub/templates/i18n.html:6 msgid "Upload Folder" msgstr "Ladda upp mapp" @@ -2782,7 +2965,7 @@ msgid "" msgstr "För att aktivera detta konto, vänligen klicka på följande länk inom de närmsta %(expiration_days)s dagar:" #: seahub/templates/registration/activation_email.html:18 -#: seahub/templates/registration/registration_form.html:47 +#: seahub/templates/registration/registration_form.html:46 msgid "Sign Up" msgstr "Registrera dig" @@ -2804,7 +2987,7 @@ msgstr "Logga in igen" #: seahub/templates/registration/login.html:4 #: seahub/templates/registration/login.html:36 -#: seahub/templates/registration/login.html:75 +#: seahub/templates/registration/login.html:73 #: seahub/templates/registration/multi_adfs_sso.html:4 #: seahub/templates/registration/multi_adfs_sso.html:36 #: seahub/templates/registration/multi_adfs_sso.html:47 @@ -2819,42 +3002,42 @@ msgstr "Logga in" msgid "Refresh" msgstr "Uppdatera" -#: seahub/templates/registration/login.html:64 +#: seahub/templates/registration/login.html:62 msgid "Incorrect email or password" msgstr "Felaktigt användarnamn eller lösenord" -#: seahub/templates/registration/login.html:72 +#: seahub/templates/registration/login.html:70 #, python-format msgid "Remember me for %(remember_days)s days " msgstr "Kom ihåg mig i %(remember_days)s dagar " -#: seahub/templates/registration/login.html:79 -#: seahub/templates/registration/login.html:83 +#: seahub/templates/registration/login.html:77 +#: seahub/templates/registration/login.html:81 msgid "Single Sign-On" msgstr "Singleinlogg" -#: seahub/templates/registration/login.html:90 +#: seahub/templates/registration/login.html:88 msgid "Login with" msgstr "" -#: seahub/templates/registration/login.html:116 +#: seahub/templates/registration/login.html:99 msgid "Forgot password?" msgstr "Glömt lösenord?" -#: seahub/templates/registration/login.html:184 +#: seahub/templates/registration/login.html:167 msgid "Failed to refresh the CAPTCHA, please try again later." msgstr "Misslyckades att uppdatera CAPTCHA. Försök igen senare." -#: seahub/templates/registration/login.html:192 +#: seahub/templates/registration/login.html:175 #: seahub/templates/registration/multi_adfs_sso.html:90 msgid "Email or username cannot be blank" msgstr "Mejladress eller användarnamn kan inte vara blankt" -#: seahub/templates/registration/login.html:196 -#: seahub/templates/registration/password_change_form.html:69 -#: seahub/templates/registration/password_set_form.html:67 -#: seahub/templates/registration/registration_form.html:95 -#: seahub/templates/sysadmin/sudo_mode.html:71 +#: seahub/templates/registration/login.html:179 +#: seahub/templates/registration/password_change_form.html:66 +#: seahub/templates/registration/password_set_form.html:64 +#: seahub/templates/registration/registration_form.html:91 +#: seahub/templates/sysadmin/sudo_mode.html:35 msgid "Password cannot be blank" msgstr "Lösenordet måste anges" @@ -2867,45 +3050,45 @@ msgid "Your password has been changed successfully." msgstr "Ditt lösenord har nu ändrats" #: seahub/templates/registration/password_change_form.html:3 -#: seahub/templates/registration/password_change_form.html:12 +#: seahub/templates/registration/password_change_form.html:11 msgid "Password Modification" msgstr "Ändra lösenord" -#: seahub/templates/registration/password_change_form.html:15 +#: seahub/templates/registration/password_change_form.html:14 msgid "Please update your password before continue." msgstr "Vänligen uppdatera ditt lösenord innan du fortsätter." -#: seahub/templates/registration/password_change_form.html:17 +#: seahub/templates/registration/password_change_form.html:16 msgid "Current Password" msgstr "Nuvarande Lösenord" -#: seahub/templates/registration/password_change_form.html:19 +#: seahub/templates/registration/password_change_form.html:18 msgid "New Password" msgstr "Nytt Lösenord" -#: seahub/templates/registration/password_change_form.html:39 -#: seahub/templates/registration/password_set_form.html:42 -#: seahub/templates/registration/registration_form.html:65 +#: seahub/templates/registration/password_change_form.html:37 +#: seahub/templates/registration/password_set_form.html:40 +#: seahub/templates/registration/registration_form.html:62 #, python-format msgid "" "Passwords must have at least %(min_len)s characters and contain %(level)s of" " the following: uppercase letters, lowercase letters, numbers, and symbols." msgstr "Lösenorden måste ha minst %(min_len)s tecken och innehålla %(level)s av följande: stora bokstäver, små bokstäver, siffror och symboler." -#: seahub/templates/registration/password_change_form.html:65 +#: seahub/templates/registration/password_change_form.html:62 msgid "Current password cannot be blank" msgstr "Nuvarande lösenord kan inte vara blank" -#: seahub/templates/registration/password_change_form.html:73 -#: seahub/templates/registration/password_set_form.html:71 -#: seahub/templates/registration/registration_form.html:99 +#: seahub/templates/registration/password_change_form.html:70 +#: seahub/templates/registration/password_set_form.html:68 +#: seahub/templates/registration/registration_form.html:95 #: seahub/templates/snippets/repo_create_js.html:54 msgid "Please enter the password again" msgstr "Ange lösenord igen" -#: seahub/templates/registration/password_change_form.html:77 -#: seahub/templates/registration/password_set_form.html:75 -#: seahub/templates/registration/registration_form.html:103 +#: seahub/templates/registration/password_change_form.html:74 +#: seahub/templates/registration/password_set_form.html:72 +#: seahub/templates/registration/registration_form.html:99 #: seahub/templates/snippets/repo_create_js.html:58 msgid "Passwords don't match" msgstr "Lösenorden överensstämmer inte" @@ -2920,9 +3103,8 @@ msgstr "Återställning lyckades" #: seahub/templates/registration/password_reset_confirm.html:4 #: seahub/templates/registration/password_reset_done.html:4 -#: seahub/templates/registration/password_reset_done.html:29 #: seahub/templates/registration/password_reset_form.html:4 -#: seahub/templates/registration/password_reset_form.html:36 +#: seahub/templates/registration/password_reset_form.html:7 msgid "Password Reset" msgstr "Återställ lösenord" @@ -2942,14 +3124,10 @@ msgstr "Bekräfta lösenord:" msgid "Failed to reset password: this link is no longer available." msgstr "Misslyckades att ändra lösenord: denna länk är inte längre giltig." -#: seahub/templates/registration/password_reset_done.html:31 +#: seahub/templates/registration/password_reset_done.html:8 msgid "We've sent a password reset email to your mailbox." msgstr "Vi har skickat en återställning av lösenord till din mejlbox." -#: seahub/templates/registration/password_reset_done.html:32 -msgid "Back to login page" -msgstr "" - #: seahub/templates/registration/password_reset_email.html:12 #, python-format msgid "" @@ -2961,14 +3139,14 @@ msgstr "För att återställa lösenordet för ditt konto %(account)s på %(site msgid "If you did not request it, just skip it." msgstr "Om du inte har efterfrågat det, skippa det." -#: seahub/templates/registration/password_reset_form.html:38 +#: seahub/templates/registration/password_reset_form.html:9 +msgid "Your email used in login: " +msgstr "Din email används för: " + +#: seahub/templates/registration/password_reset_form.html:12 msgid "We will send you an email to set new password" msgstr "Vi kommer skicka dig ett mejl så du kan sätta nytt lösenord" -#: seahub/templates/registration/password_reset_form.html:39 -msgid "Your email used in login" -msgstr "" - #: seahub/templates/registration/register_complete_email.html:1 #, python-format msgid "" @@ -3006,11 +3184,7 @@ msgstr "Registrering är klar. Vänligen vänta tills en administratör aktivera msgid "Signup function is not enabled." msgstr "Registreringsfunktionen är inte aktiverad." -#: seahub/templates/registration/registration_form.html:42 -msgid "Note" -msgstr "Anteckning" - -#: seahub/templates/registration/registration_form.html:91 +#: seahub/templates/registration/registration_form.html:87 msgid "Email cannot be blank" msgstr "Email måste anges" @@ -3021,6 +3195,67 @@ msgid "" "activate your account." msgstr "Ditt konto har skapats, vänligen vänta på att en administratör aktiverar ditt konto." +#: seahub/templates/repo_dir_recycle_view.html:13 +#, python-format +msgid "%(repo_dir_name)s Trash" +msgstr "%(repo_dir_name)s Skräp" + +#: seahub/templates/repo_dir_recycle_view.html:15 +#: seahub/templates/repo_history_view.html:16 +#: seahub/templates/text_diff.html:15 +#: seahub/two_factor/templates/two_factor/core/backup_tokens.html:26 +msgid "Back" +msgstr "Bakåt" + +#: seahub/templates/repo_dir_recycle_view.html:21 +#: seahub/templates/repo_history_view.html:40 +msgid "Current path: " +msgstr "Nuvarande sökväg:" + +#: seahub/templates/repo_dir_recycle_view.html:37 +#: seahub/templates/repo_dir_recycle_view.html:65 +msgid "Clean" +msgstr "Rensa" + +#: seahub/templates/repo_dir_recycle_view.html:45 +msgid "Delete Time" +msgstr "Raderad tid" + +#: seahub/templates/repo_dir_recycle_view.html:59 +msgid "More" +msgstr "Mer" + +#: seahub/templates/repo_dir_recycle_view.html:66 +msgid "Clear files in trash and history:" +msgstr "Rensa filer i skräpkorgen och historik:" + +#: seahub/templates/repo_dir_recycle_view.html:68 +msgid "3 days ago" +msgstr "3 dagar sedan" + +#: seahub/templates/repo_dir_recycle_view.html:69 +msgid "1 week ago" +msgstr "1 vecka sedan" + +#: seahub/templates/repo_dir_recycle_view.html:70 +msgid "1 month ago" +msgstr "1 månad sedan" + +#: seahub/templates/repo_dir_recycle_view.html:71 +msgid "all" +msgstr "alla" + +#: seahub/templates/repo_dir_recycle_view.html:75 +#: seahub/templates/view_shared_upload_link.html:86 +#: seahub/two_factor/templates/two_factor/_wizard_actions.html:4 +#: seahub/two_factor/templates/two_factor/profile/disable.html:12 +msgid "Cancel" +msgstr "Avbryt" + +#: seahub/templates/repo_dir_recycle_view.html:192 +msgid "Successfully restored 1 item." +msgstr "Lyckades återställa 1 fil." + #: seahub/templates/repo_folder_trash_react.html:5 msgid "Trash" msgstr "Papperskorg" @@ -3034,20 +3269,10 @@ msgstr "Historik" msgid "%(repo_name)s Snapshot" msgstr "%(repo_name)s Ögonblicksbild" -#: seahub/templates/repo_history_view.html:16 -#: seahub/templates/text_diff.html:15 -#: seahub/two_factor/templates/two_factor/core/backup_tokens.html:26 -msgid "Back" -msgstr "Bakåt" - #: seahub/templates/repo_history_view.html:30 msgid "Unknown" msgstr "Okänd" -#: seahub/templates/repo_history_view.html:40 -msgid "Current path: " -msgstr "Nuvarande sökväg:" - #: seahub/templates/repo_history_view.html:51 #: seahub/templates/repo_history_view.html:68 #: seahub/templates/repo_history_view.html:78 @@ -3078,13 +3303,6 @@ msgstr "Återställde {dirent_name}" msgid "Snapshot" msgstr "Snapshot" -#: seahub/templates/sdoc_file_view_react.html:64 -#: seahub/templates/sdoc_file_view_react.html:87 -#: seahub/templates/view_file_onlyoffice.html:147 -#: seahub/templates/view_file_onlyoffice.html:170 -msgid "Failed. Please check the network." -msgstr "Misslyckades. Kontrollera nätverksanslutning" - #: seahub/templates/share_access_validation.html:6 msgid "" "Please input the password if you want to browse the shared file/directory." @@ -3158,27 +3376,24 @@ msgid "" "as soon as possible." msgstr "Nya lösenordet för katalogen %(repo_name)s är %(password)s. Vänligen ändra det så snart som möjligt." -#: seahub/templates/sysadmin/short_time_linving_password_reset_link.html:13 -#, python-format -msgid "" -"Administrator on %(site_name)s is resetting your password for %(account)s, " -"please click the following link to continue: " -msgstr "" - -#: seahub/templates/sysadmin/sudo_mode.html:25 +#: seahub/templates/sysadmin/sudo_mode.html:8 msgid "Confirm password to continue" msgstr "Bekräfta lösenord för att fortsätta" -#: seahub/templates/sysadmin/sudo_mode.html:26 +#: seahub/templates/sysadmin/sudo_mode.html:13 +msgid "Incorrect password" +msgstr "Felaktigt lösenord" + +#: seahub/templates/sysadmin/sudo_mode.html:24 +msgid "Tip:" +msgstr "Tips:" + +#: seahub/templates/sysadmin/sudo_mode.html:24 msgid "" "You are entering admin area, we won't ask for your password again for a few " "hours." msgstr "Du går nu in i admin-delen. Du kommer inte behöva ange lösenordet igen under några timmar." -#: seahub/templates/sysadmin/sudo_mode.html:33 -msgid "Incorrect password" -msgstr "Felaktigt lösenord" - #: seahub/templates/sysadmin/user_activation_email.html:12 #, python-format msgid "Your account %(username)s on %(site_name)s has been activated." @@ -3236,6 +3451,10 @@ msgstr "före förändring" msgid "after modification" msgstr "efter förändring" +#: seahub/templates/user_404.html:6 +msgid "Sorry, this user is not registered yet." +msgstr "Ledsen, denna användare är inte registrerad" + #: seahub/templates/user_quota_full.html:12 #, python-format msgid "Your quota is almost full on %(site_name)s." @@ -3245,12 +3464,97 @@ msgstr "" msgid "Used:" msgstr "Använt" +#: seahub/templates/view_shared_upload_link.html:8 +#, python-format +msgid "Upload files to %(dir_name)s" +msgstr "Ladda upp filer till %(dir_name)s" + +#: seahub/templates/view_shared_upload_link.html:9 +msgid "shared by:" +msgstr "delat av:" + +#: seahub/templates/view_shared_upload_link.html:11 +msgid "The owner of this library has run out of space." +msgstr "Ägaren av denna katalog har slut på ledigt diskutrymme." + +#: seahub/templates/view_shared_upload_link.html:18 +#: seahub/templates/view_shared_upload_link.html:64 +msgid "Add Files" +msgstr "Lägg till filer" + +#: seahub/templates/view_shared_upload_link.html:24 +msgid "Add folder" +msgstr "Lägg till mapp" + +#: seahub/templates/view_shared_upload_link.html:30 +msgid "Cancel All" +msgstr "Avbryt alla" + +#: seahub/templates/view_shared_upload_link.html:34 +msgid "" +"File Drag & Drop is supported for Chrome, Safari 5.0+, Firefox 4.0+, IE " +"10.0+" +msgstr "Drag & Drop av filer stöds för Chrome, Safari 5.0+, Firefox 4.0+, IE 10.0+" + +#: seahub/templates/view_shared_upload_link.html:36 +msgid "Folder Drag & Drop is supported for Chrome" +msgstr "Drag & Släpp av mappar stöds för Chrome" + +#: seahub/templates/view_shared_upload_link.html:39 +#, python-format +msgid "File size should be smaller than %(max_file_size)s" +msgstr "Filstorleken måste vara mindre än %(max_file_size)s" + +#: seahub/templates/view_shared_upload_link.html:48 +msgid "Saving..." +msgstr "Sparar..." + +#: seahub/templates/view_shared_upload_link.html:75 +msgid "File is too big" +msgstr "Filen är för stor" + +#: seahub/templates/view_shared_upload_link.html:76 +msgid "File is too small" +msgstr "Filen är för liten" + +#: seahub/templates/view_shared_upload_link.html:77 +msgid "Filetype not allowed" +msgstr "Filtypen stöds ej" + +#: seahub/templates/view_shared_upload_link.html:78 +msgid "Maximum number of files exceeded" +msgstr "Max antal filer överskriden" + +#: seahub/templates/view_shared_upload_link.html:79 +msgid "Uploaded bytes exceed file size" +msgstr "Uppladdade bytes överskrider filstorleken" + +#: seahub/templates/view_shared_upload_link.html:80 +msgid "Empty file upload result" +msgstr "Uppladdning resulterade i en tom fil" + +#: seahub/templates/view_shared_upload_link.html:83 +msgid "uploaded" +msgstr "uppladdad" + +#: seahub/templates/view_shared_upload_link.html:84 +msgid "canceled" +msgstr "avbruten" + +#: seahub/templates/view_shared_upload_link.html:85 +msgid "Start" +msgstr "Starta" + +#: seahub/templates/view_shared_upload_link.html:227 +msgid "Network error" +msgstr "Nätverksfel" + #: seahub/templates/wiki/wiki.html:25 msgid "Last modified by" msgstr "Senast ändrad av" #: seahub/thumbnail/views.py:45 seahub/thumbnail/views.py:172 -#: seahub/views/__init__.py:468 +#: seahub/views/__init__.py:619 msgid "Invalid arguments." msgstr "Felaktiga argument." @@ -3264,11 +3568,6 @@ msgstr "Misslyckades att skapa tumnagel." msgid "Token" msgstr "Kännetecken" -#: seahub/two_factor/templates/two_factor/_wizard_actions.html:4 -#: seahub/two_factor/templates/two_factor/profile/disable.html:12 -msgid "Cancel" -msgstr "Avbryt" - #: seahub/two_factor/templates/two_factor/core/backup_tokens.html:6 msgid "Backup Tokens" msgstr "Backup Kännetecken" @@ -3371,36 +3670,37 @@ msgstr "Inaktivera" msgid "permission error" msgstr "behörighetsfel" -#: seahub/views/__init__.py:299 +#: seahub/views/__init__.py:420 seahub/views/__init__.py:435 +#: seahub/views/__init__.py:450 msgid "Unable to view recycle page" msgstr "Misslyckades att visa papperskorgen" -#: seahub/views/__init__.py:344 +#: seahub/views/__init__.py:495 msgid "Unable to view library modification" msgstr "Kan inte visa katalogsändringar" -#: seahub/views/__init__.py:461 +#: seahub/views/__init__.py:612 msgid "Please specify history ID" msgstr "Ange historik-ID" -#: seahub/views/__init__.py:465 +#: seahub/views/__init__.py:616 msgid "Successfully restored the library." msgstr "Lyckades återställa katalogen" -#: seahub/views/__init__.py:472 +#: seahub/views/__init__.py:623 msgid "History you specified does not exist" msgstr "Historiken du angett existerar inte" -#: seahub/views/__init__.py:474 +#: seahub/views/__init__.py:625 msgid "Unknown error" msgstr "Okänt fel" -#: seahub/views/__init__.py:770 seahub/views/repo.py:286 +#: seahub/views/__init__.py:921 seahub/views/repo.py:286 #, python-format msgid "\"%s\" does not exist." msgstr "\"%s\" existerar inte." -#: seahub/views/__init__.py:802 +#: seahub/views/__init__.py:953 #, python-format msgid "Unable to download \"%s\"" msgstr "Kan inte ladda ner \"%s\"" @@ -3422,9 +3722,9 @@ msgid "Bad upload link token." msgstr "Dålig uppladdningslänk symbol." #: seahub/views/ajax.py:338 seahub/views/file.py:457 seahub/views/file.py:488 -#: seahub/views/file.py:1179 seahub/views/file.py:1420 -#: seahub/views/file.py:1937 seahub/views/file.py:2152 -#: seahub/views/file.py:2157 seahub/views/file.py:2164 +#: seahub/views/file.py:1176 seahub/views/file.py:1417 +#: seahub/views/file.py:1934 seahub/views/file.py:2149 +#: seahub/views/file.py:2154 seahub/views/file.py:2161 msgid "File does not exist" msgstr "Filen existerar inte" @@ -3452,57 +3752,57 @@ msgstr "Krypteringen du har valt är inte korrekt." msgid "Unknown file encoding" msgstr "Okänd fil-kodning" -#: seahub/views/file.py:342 seahub/views/file.py:377 seahub/views/file.py:689 -#: seahub/views/file.py:783 seahub/views/file.py:905 +#: seahub/views/file.py:342 seahub/views/file.py:377 seahub/views/file.py:690 +#: seahub/views/file.py:780 seahub/views/file.py:902 #, python-format msgid "File size surpasses %s, can not be opened online." msgstr "Filen är större än %s och kan inte öppnas online." -#: seahub/views/file.py:349 seahub/views/file.py:818 +#: seahub/views/file.py:349 seahub/views/file.py:815 msgid "The library is encrypted, can not open file online." msgstr "Katalogen är krypterad, kan inte öppna filen online." #: seahub/views/file.py:444 seahub/views/file.py:466 seahub/views/file.py:471 -#: seahub/views/file.py:512 seahub/views/file.py:773 seahub/views/file.py:1038 -#: seahub/views/file.py:1064 seahub/views/file.py:1094 -#: seahub/views/file.py:1225 seahub/views/file.py:1331 -#: seahub/views/file.py:1461 seahub/views/file.py:1578 +#: seahub/views/file.py:512 seahub/views/file.py:770 seahub/views/file.py:1035 +#: seahub/views/file.py:1061 seahub/views/file.py:1091 +#: seahub/views/file.py:1222 seahub/views/file.py:1328 +#: seahub/views/file.py:1458 seahub/views/file.py:1575 msgid "Unable to view file" msgstr "Kan inte läsa fil" -#: seahub/views/file.py:842 seahub/views/file.py:986 seahub/views/file.py:1292 -#: seahub/views/file.py:1516 +#: seahub/views/file.py:839 seahub/views/file.py:983 seahub/views/file.py:1289 +#: seahub/views/file.py:1513 msgid "Error when prepare Office Online file preview page." msgstr "Fel vid förberedelse av Office Online filvisningssidan." -#: seahub/views/file.py:874 seahub/views/file.py:998 seahub/views/file.py:1311 -#: seahub/views/file.py:1532 +#: seahub/views/file.py:871 seahub/views/file.py:995 seahub/views/file.py:1308 +#: seahub/views/file.py:1529 msgid "Error when prepare OnlyOffice file preview page." msgstr "Fel vid förberedelse av OnlyOffice filvisningssidan." -#: seahub/views/file.py:1130 +#: seahub/views/file.py:1127 msgid "Unable to download file, invalid file path" msgstr "Kan inte ladda ner fil. Felaktig filsökväg" -#: seahub/views/file.py:1139 +#: seahub/views/file.py:1136 msgid "Unable to download file, wrong file path" msgstr "Kan inte ladda ner fil. Felaktig sökväg" -#: seahub/views/file.py:1146 +#: seahub/views/file.py:1143 msgid "Unable to download file." msgstr "Kan inte ladda ner fil." -#: seahub/views/file.py:1347 seahub/views/file.py:1597 -#: seahub/views/repo.py:344 +#: seahub/views/file.py:1344 seahub/views/file.py:1594 +#: seahub/views/repo.py:338 #, python-format msgid "Share link for %s." msgstr "Dela länk för %s." -#: seahub/views/file.py:1723 seahub/views/file.py:1728 +#: seahub/views/file.py:1720 seahub/views/file.py:1725 msgid "Unable to download file" msgstr "Kan inte ladda ner fil" -#: seahub/views/file.py:2145 +#: seahub/views/file.py:2142 msgid "The original file does not exist" msgstr "" @@ -3516,106 +3816,106 @@ msgstr "" msgid "User {token.user} inactive" msgstr "" -#: seahub/views/sso.py:167 +#: seahub/views/sso.py:131 msgid "" "This link has already been visited, please click the login button on the " "client again" msgstr "" -#: seahub/views/sso.py:192 +#: seahub/views/sso.py:156 msgid "Invalid link, please click the login button on the client again" msgstr "" -#: seahub/views/sso.py:197 +#: seahub/views/sso.py:161 msgid "Login timeout, please click the login button on the client again" msgstr "" -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:175 msgid "Login ID" msgstr "Login ID" -#: seahub/views/sysadmin.py:307 seahub/views/sysadmin.py:333 +#: seahub/views/sysadmin.py:306 seahub/views/sysadmin.py:332 msgid "Failed to set quota: internal server error" msgstr "Misslyckades att sätta kvoten: internt server fel" -#: seahub/views/sysadmin.py:352 +#: seahub/views/sysadmin.py:351 msgid "Failed to delete: the user is an organization creator" msgstr "Misslyckades att ta bort: användaren är skapare av en organisation" -#: seahub/views/sysadmin.py:397 +#: seahub/views/sysadmin.py:396 #, python-format msgid "Successfully revoke the admin permission of %s" msgstr "Tog bort adminbehörighet för %s" -#: seahub/views/sysadmin.py:399 +#: seahub/views/sysadmin.py:398 msgid "Failed to revoke admin: the user does not exist" msgstr "Misslyckades ta bort adminbehörighet för %s" -#: seahub/views/sysadmin.py:512 +#: seahub/views/sysadmin.py:511 #, python-format msgid "" "Successfully reset password to %(passwd)s, an email has been sent to " "%(user)s." msgstr "Återställde lösenordet till %(passwd)s, ett email har skickats till %(user)s." -#: seahub/views/sysadmin.py:527 +#: seahub/views/sysadmin.py:526 msgid "Failed to reset password: user does not exist" msgstr "Misslyckades återställa lösenordet: användaren finns inte" -#: seahub/views/sysadmin.py:576 +#: seahub/views/sysadmin.py:575 #, python-format msgid "Fail to add user %s." msgstr "Misslyckades att lägga till användare %s." -#: seahub/views/sysadmin.py:601 seahub/views/sysadmin.py:614 +#: seahub/views/sysadmin.py:600 seahub/views/sysadmin.py:613 #, python-format msgid "Successfully added user %s. An email notification has been sent." msgstr "Skapade användare %s. Ett email har sänts." -#: seahub/views/sysadmin.py:604 seahub/views/sysadmin.py:617 +#: seahub/views/sysadmin.py:603 seahub/views/sysadmin.py:616 #, python-format msgid "" "Successfully added user %s. An error accurs when sending email notification," " please check your email configuration." msgstr "Skapade användare %s. Ett fel uppstod när email skulle skickas. Vänligen kontrollera email-inställningarna." -#: seahub/views/sysadmin.py:606 seahub/views/sysadmin.py:619 +#: seahub/views/sysadmin.py:605 seahub/views/sysadmin.py:618 #, python-format msgid "Successfully added user %s." msgstr "Skapade användare %s" -#: seahub/views/sysadmin.py:621 +#: seahub/views/sysadmin.py:620 #, python-format msgid "" "Successfully added user %s. But email notification can not be sent, because " "Email service is not properly configured." msgstr "Skapade användare %s. Men email kunde inte skickas, eftersom email-service inte är korrekt konfigurerad." -#: seahub/views/sysadmin.py:673 +#: seahub/views/sysadmin.py:672 msgid "Input should be a number" msgstr "Måste vara ett nummer" -#: seahub/views/sysadmin.py:683 +#: seahub/views/sysadmin.py:682 msgid "Input number should be greater than 0" msgstr "Måste vara större än 0" -#: seahub/views/sysadmin.py:721 +#: seahub/views/sysadmin.py:720 msgid "Successfully deleted." msgstr "Lyckades ta bort." -#: seahub/views/sysadmin.py:751 +#: seahub/views/sysadmin.py:750 #, python-format msgid "Successfully set %s as admin." msgstr "Lyckades sätta %s som admin." -#: seahub/views/sysadmin.py:753 +#: seahub/views/sysadmin.py:752 #, python-format msgid "Failed to set %s as admin: user does not exist." msgstr "Misslyckades att sätta %s som admin: användaren existerar inte." -#: seahub/views/sysadmin.py:768 seahub/views/sysadmin.py:769 -#: seahub/views/sysadmin.py:770 seahub/views/sysadmin.py:783 -#: seahub/views/sysadmin.py:784 +#: seahub/views/sysadmin.py:767 seahub/views/sysadmin.py:768 +#: seahub/views/sysadmin.py:769 seahub/views/sysadmin.py:782 +#: seahub/views/sysadmin.py:783 msgid "Optional" msgstr "Valfritt" diff --git a/locale/sv/LC_MESSAGES/djangojs.po b/locale/sv/LC_MESSAGES/djangojs.po index 0bba635848..51bdcadc16 100644 --- a/locale/sv/LC_MESSAGES/djangojs.po +++ b/locale/sv/LC_MESSAGES/djangojs.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: seahub\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-10 14:16+0800\n" +"POT-Creation-Date: 2024-02-05 16:23+0800\n" "PO-Revision-Date: 2015-05-09 05:28+0000\n" "Last-Translator: Radapompa , 2016-2020\n" "Language-Team: Swedish (http://app.transifex.com/haiwen/seahub/language/sv/)\n" @@ -38,7 +38,7 @@ msgstr "Avsluta institutionsadmin" #: frontend/src/components/common/account.js:121 #: frontend/src/pages/sys-admin/side-panel.js:33 -#: frontend/src/pages/sys-admin/users/users-content.js:294 +#: frontend/src/pages/sys-admin/users/users-content.js:285 msgid "System Admin" msgstr "Systemadmin" @@ -60,7 +60,7 @@ msgid "Used:" msgstr "Använt" #: frontend/src/components/common/account.js:165 -#: frontend/src/components/search/ai-search.js:661 +#: frontend/src/components/search/ai-search.js:651 #: frontend/src/pages/groups/group-view.js:470 #: frontend/src/pages/groups/group-view.js:476 #: frontend/src/pages/org-admin/side-panel.js:56 @@ -80,128 +80,116 @@ msgstr "" msgid "Log out" msgstr "Logga ut" -#: frontend/src/components/common/notice-item.js:44 +#: frontend/src/components/common/notice-item.js:42 msgid "User {user_link} has added you to {group_link}" msgstr "Användaren {user_link} har lagt till dig till {group_link}" -#: frontend/src/components/common/notice-item.js:67 +#: frontend/src/components/common/notice-item.js:65 msgid "{share_from} has shared a library named {repo_link} to you." msgstr "{share_from} har delat katalogen {repo_link} till dig." -#: frontend/src/components/common/notice-item.js:69 +#: frontend/src/components/common/notice-item.js:67 msgid "{share_from} has shared a folder named {repo_link} to you." msgstr "{share_from} har delat en mapp med namnet {repo_link} med dig." -#: frontend/src/components/common/notice-item.js:95 -msgid "" -"{share_from} has changed the permission of library {repo_link} to " -"{permission}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:97 -msgid "" -"{share_from} has changed the permission of folder {repo_link} to " -"{permission}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:122 -msgid "{share_from} has cancelled the sharing of library {repo_name}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:124 -msgid "{share_from} has cancelled the sharing of folder {repo_name}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:150 +#: frontend/src/components/common/notice-item.js:98 msgid "" "{share_from} has shared a library named {repo_link} to group {group_link}." msgstr "{share_from} har delat en katalog med namnet {repo_link} till gruppen {group_link}." -#: frontend/src/components/common/notice-item.js:152 +#: frontend/src/components/common/notice-item.js:100 msgid "" "{share_from} has shared a folder named {repo_link} to group {group_link}." msgstr "{share_from} har delat mappen med namnet {repo_link} till gruppen {group_link}." -#: frontend/src/components/common/notice-item.js:178 +#: frontend/src/components/common/notice-item.js:126 msgid "{user} has transfered a library named {repo_link} to you." msgstr "{user} har överfört en katalog med namnet {repo_link} till dig." -#: frontend/src/components/common/notice-item.js:282 +#: frontend/src/components/common/notice-item.js:182 +msgid "{from_user} has sent you a request for {draft_link}." +msgstr "{from_user} har skickat dig en efterfrågan för {draft_link}." + +#: frontend/src/components/common/notice-item.js:183 +msgid "Draft" +msgstr "Utkast" + +#: frontend/src/components/common/notice-item.js:214 msgid "{user} created file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:282 +#: frontend/src/components/common/notice-item.js:214 msgid "" "{user} created file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:285 +#: frontend/src/components/common/notice-item.js:217 msgid "{user} deleted file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:285 +#: frontend/src/components/common/notice-item.js:217 msgid "" "{user} deleted file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:289 +#: frontend/src/components/common/notice-item.js:221 msgid "{user} restored file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:292 +#: frontend/src/components/common/notice-item.js:224 msgid "{user} renamed file {oldFileName} {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:296 +#: frontend/src/components/common/notice-item.js:228 msgid "{user} moved file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:296 +#: frontend/src/components/common/notice-item.js:228 msgid "" "{user} moved file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:299 +#: frontend/src/components/common/notice-item.js:231 msgid "{user} updated file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:311 +#: frontend/src/components/common/notice-item.js:243 msgid "{user} created folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:311 +#: frontend/src/components/common/notice-item.js:243 msgid "" "{user} created folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:314 +#: frontend/src/components/common/notice-item.js:246 msgid "{user} deleted folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:314 +#: frontend/src/components/common/notice-item.js:246 msgid "" "{user} deleted folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:318 +#: frontend/src/components/common/notice-item.js:250 msgid "{user} restored folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:321 +#: frontend/src/components/common/notice-item.js:253 msgid "" "{user} renamed folder {oldFolderName} {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:325 +#: frontend/src/components/common/notice-item.js:257 msgid "{user} moved folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:325 +#: frontend/src/components/common/notice-item.js:257 msgid "" "{user} moved folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." @@ -230,15 +218,15 @@ msgid "Group not found" msgstr "Grupp hittades inte" #: frontend/src/components/cur-dir-path/dir-path.js:31 -#: frontend/src/components/main-side-nav.js:69 +#: frontend/src/components/main-side-nav.js:70 msgid "A file is being uploaded. Are you sure you want to leave this page?" msgstr "En fil håller på att laddas upp. Är du säker på att du vill lämna denna sida?" #: frontend/src/components/cur-dir-path/dir-path.js:91 #: frontend/src/components/cur-dir-path/dir-path.js:97 #: frontend/src/components/file-chooser/file-chooser.js:450 -#: frontend/src/components/main-side-nav.js:143 -#: frontend/src/components/main-side-nav.js:145 +#: frontend/src/components/main-side-nav.js:144 +#: frontend/src/components/main-side-nav.js:146 #: frontend/src/components/org-admin-group-nav.js:23 #: frontend/src/pages/org-admin/org-department-item.js:318 #: frontend/src/pages/org-admin/side-panel.js:62 @@ -247,7 +235,7 @@ msgstr "En fil håller på att laddas upp. Är du säker på att du vill lämna #: frontend/src/pages/share-admin/libraries.js:360 #: frontend/src/pages/sys-admin/departments/department.js:45 #: frontend/src/pages/sys-admin/groups/group-nav.js:17 -#: frontend/src/pages/sys-admin/info.js:116 +#: frontend/src/pages/sys-admin/info.js:112 #: frontend/src/pages/sys-admin/orgs/org-nav.js:20 #: frontend/src/pages/sys-admin/repos/search-repos.js:140 #: frontend/src/pages/sys-admin/side-panel.js:90 @@ -258,18 +246,17 @@ msgstr "Kataloger" #: frontend/src/components/cur-dir-path/dir-tool.js:77 #: frontend/src/components/cur-dir-path/dir-tool.js:98 #: frontend/src/components/cur-dir-path/dir-tool.js:99 -#: frontend/src/components/dirent-detail/detail-list-view.js:124 +#: frontend/src/components/dirent-detail/detail-list-view.js:123 #: frontend/src/components/dirent-detail/file-details.js:89 -#: frontend/src/components/toolbar/view-file-toolbar.js:79 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:78 -#: frontend/src/utils/text-translation.js:34 +#: frontend/src/components/toolbar/view-file-toolbar.js:105 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:48 +#: frontend/src/utils/text-translation.js:35 msgid "Tags" msgstr "Taggar" #: frontend/src/components/cur-dir-path/dir-tool.js:81 #: frontend/src/components/cur-dir-path/dir-tool.js:103 #: frontend/src/components/history-trash-file-view/file-view.js:33 -#: frontend/src/pages/org-admin/libraries/org-repo-nav.js:16 #: frontend/src/pages/sys-admin/repos/repos-nav.js:17 msgid "Trash" msgstr "Papperskorg" @@ -277,10 +264,10 @@ msgstr "Papperskorg" #: frontend/src/components/cur-dir-path/dir-tool.js:106 #: frontend/src/components/file-view/file-toolbar.js:198 #: frontend/src/components/file-view/file-toolbar.js:248 -#: frontend/src/components/toolbar/view-file-toolbar.js:80 +#: frontend/src/components/toolbar/view-file-toolbar.js:106 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:64 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:71 -#: frontend/src/utils/text-translation.js:31 +#: frontend/src/utils/text-translation.js:32 msgid "History" msgstr "Historik" @@ -358,7 +345,7 @@ msgstr "Kontaktinformation" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:142 #: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:31 #: frontend/src/pages/sys-admin/abuse-reports.js:91 -#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 +#: frontend/src/repo-history.js:137 frontend/src/repo-history.js:144 msgid "Description" msgstr "Beskrivning" @@ -370,8 +357,8 @@ msgstr "Beskrivning" #: frontend/src/components/dialog/confirm-disconnect-wechat.js:35 #: frontend/src/components/dialog/confirm-restore-repo.js:36 #: frontend/src/components/dialog/confirm-unlink-device.js:49 -#: frontend/src/components/dialog/copy-dirent-dialog.js:165 -#: frontend/src/components/dialog/create-file-dialog.js:111 +#: frontend/src/components/dialog/copy-dirent-dialog.js:162 +#: frontend/src/components/dialog/create-file-dialog.js:179 #: frontend/src/components/dialog/create-folder-dialog.js:99 #: frontend/src/components/dialog/create-group-dialog.js:81 #: frontend/src/components/dialog/create-repo-dialog.js:270 @@ -389,11 +376,11 @@ msgstr "Beskrivning" #: frontend/src/components/dialog/invite-people-dialog.js:121 #: frontend/src/components/dialog/label-repo-state-dialog.js:88 #: frontend/src/components/dialog/leave-group-dialog.js:32 -#: frontend/src/components/dialog/lib-history-setting-dialog.js:151 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:150 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:123 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:273 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:253 -#: frontend/src/components/dialog/move-dirent-dialog.js:185 +#: frontend/src/components/dialog/move-dirent-dialog.js:183 #: frontend/src/components/dialog/new-wiki-dialog.js:60 #: frontend/src/components/dialog/org-add-member-dialog.js:68 #: frontend/src/components/dialog/org-delete-department-dialog.js:42 @@ -429,7 +416,7 @@ msgstr "Beskrivning" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:50 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:56 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-import-user-dialog.js:59 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:144 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:143 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-logs-export-excel-dialog.js:104 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:95 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:51 @@ -438,33 +425,35 @@ msgstr "Beskrivning" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-set-org-name-dialog.js:64 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-unlink-device-dialog.js:47 #: frontend/src/components/dialog/sysadmin-dialog/update-user.js:60 -#: frontend/src/components/dialog/transfer-dialog.js:186 +#: frontend/src/components/dialog/transfer-dialog.js:100 #: frontend/src/components/dialog/upload-remind-dialog.js:44 #: frontend/src/components/dialog/view-link-dialog.js:37 #: frontend/src/components/dialog/wiki-delete-dialog.js:25 #: frontend/src/components/dialog/wiki-select-dialog.js:97 -#: frontend/src/components/file-uploader/upload-list-item.js:144 +#: frontend/src/components/file-uploader/upload-list-item.js:127 #: frontend/src/components/seatable-integration-account-setting-widgets/delete-seatables-dialog.js:24 #: frontend/src/components/send-link.js:111 #: frontend/src/components/share-link-panel/link-details.js:230 #: frontend/src/components/share-link-panel/link-list.js:68 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:144 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:127 #: frontend/src/components/user-settings/social-login-saml.js:67 #: frontend/src/pages/org-admin/input-item.js:92 #: frontend/src/pages/org-admin/web-settings/input-item.js:69 -#: frontend/src/pages/sys-admin/web-settings/input-item.js:70 -#: frontend/src/pages/upload-link/upload-list-item.js:144 +#: frontend/src/pages/sys-admin/web-settings/input-item.js:66 +#: frontend/src/pages/upload-link/upload-list-item.js:124 #: frontend/src/tc-accept.js:42 msgid "Cancel" msgstr "Avbryt" #: frontend/src/components/dialog/add-abuse-report-dialog.js:93 -#: frontend/src/components/dialog/change-repo-password-dialog.js:118 +#: frontend/src/components/dialog/add-reviewer-dialog.js:110 +#: frontend/src/components/dialog/add-reviewer-dialog.js:111 +#: frontend/src/components/dialog/change-repo-password-dialog.js:117 #: frontend/src/components/dialog/clean-trash.js:77 #: frontend/src/components/dialog/confirm-apply-folder-properties-dialog.js:56 -#: frontend/src/components/dialog/copy-dirent-dialog.js:166 +#: frontend/src/components/dialog/copy-dirent-dialog.js:163 #: frontend/src/components/dialog/create-department-repo-dialog.js:95 -#: frontend/src/components/dialog/create-file-dialog.js:112 +#: frontend/src/components/dialog/create-file-dialog.js:180 #: frontend/src/components/dialog/create-folder-dialog.js:100 #: frontend/src/components/dialog/create-group-dialog.js:82 #: frontend/src/components/dialog/create-repo-dialog.js:271 @@ -478,13 +467,13 @@ msgstr "Avbryt" #: frontend/src/components/dialog/invite-people-dialog.js:122 #: frontend/src/components/dialog/label-repo-state-dialog.js:89 #: frontend/src/components/dialog/lib-decrypt-dialog.js:67 -#: frontend/src/components/dialog/lib-history-setting-dialog.js:152 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:151 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:124 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:326 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:254 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:306 -#: frontend/src/components/dialog/move-dirent-dialog.js:186 +#: frontend/src/components/dialog/move-dirent-dialog.js:184 #: frontend/src/components/dialog/new-wiki-dialog.js:61 #: frontend/src/components/dialog/org-add-admin-dialog.js:66 #: frontend/src/components/dialog/org-add-department-dialog.js:86 @@ -528,7 +517,7 @@ msgstr "Avbryt" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:90 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:51 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:57 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:145 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:144 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-logs-export-excel-dialog.js:105 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:96 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:52 @@ -538,7 +527,7 @@ msgstr "Avbryt" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:268 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:255 #: frontend/src/components/dialog/sysadmin-dialog/update-user.js:61 -#: frontend/src/components/dialog/transfer-dialog.js:187 +#: frontend/src/components/dialog/transfer-dialog.js:101 #: frontend/src/components/dialog/transfer-group-dialog.js:69 #: frontend/src/components/dialog/wiki-select-dialog.js:99 #: frontend/src/components/dialog/wiki-select-dialog.js:100 @@ -559,10 +548,55 @@ msgstr "Avbryt" #: frontend/src/pages/sys-admin/repos/search-repos.js:155 #: frontend/src/pages/sys-admin/statistic/statistic-common-tool.js:128 #: frontend/src/pages/sys-admin/users/search-users.js:318 -#: frontend/src/pages/sys-admin/web-settings/input-item.js:69 +#: frontend/src/pages/sys-admin/web-settings/input-item.js:65 msgid "Submit" msgstr "OK" +#: frontend/src/components/dialog/add-reviewer-dialog.js:98 +msgid "Request a review" +msgstr "Efterfråga granskning" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:100 +msgid "Add new reviewer" +msgstr "Lägg till granskare" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:103 +#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:283 +#: frontend/src/components/dialog/org-add-member-dialog.js:58 +#: frontend/src/components/dialog/share-to-user.js:357 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-member-dialog.js:37 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-member-dialog.js:56 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-batch-add-admin-dialog.js:45 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:45 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:46 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:240 +#: frontend/src/components/list-and-add-group-members.js:173 +#: frontend/src/pages/org-admin/org-users-search-users.js:196 +#: frontend/src/pages/org-admin/org-users-users.js:260 +#: frontend/src/pages/sys-admin/users/search-users.js:313 +#: frontend/src/pages/sys-admin/users/users.js:425 +msgid "Search users" +msgstr "Sök användare" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:137 +#: frontend/src/components/dialog/edit-filetag-dialog.js:145 +#: frontend/src/components/dialog/list-created-files-dialog.js:55 +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:86 +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:107 +#: frontend/src/components/dialog/org-add-admin-dialog.js:65 +#: frontend/src/components/dialog/search-file-dialog.js:115 +#: frontend/src/components/dialog/share-admin-link.js:35 +#: frontend/src/components/dialog/share-repo-dialog.js:149 +#: frontend/src/components/dialog/transfer-group-dialog.js:68 +#: frontend/src/components/search/ai-search.js:653 +#: frontend/src/components/search/ai-search.js:690 +#: frontend/src/components/search/search.js:497 +#: frontend/src/components/search/search.js:532 +#: frontend/src/components/system-notification.js:46 +#: frontend/src/pages/groups/group-view.js:479 +msgid "Close" +msgstr "Stäng" + #: frontend/src/components/dialog/change-repo-password-dialog.js:49 msgid "Please enter the old password" msgstr "Vänligen ange det gamla lösenordet" @@ -587,24 +621,24 @@ msgstr "De nya lösenorden överensstämmer inte" msgid "Successfully changed library password." msgstr "Ändrade lösenord för katalogen." -#: frontend/src/components/dialog/change-repo-password-dialog.js:98 +#: frontend/src/components/dialog/change-repo-password-dialog.js:102 msgid "Change Password of Library {placeholder}" msgstr "Ändra lösenord för katalogen {placeholder}" -#: frontend/src/components/dialog/change-repo-password-dialog.js:108 +#: frontend/src/components/dialog/change-repo-password-dialog.js:107 msgid "Old Password" msgstr "Gammalt Lösenord" -#: frontend/src/components/dialog/change-repo-password-dialog.js:110 +#: frontend/src/components/dialog/change-repo-password-dialog.js:109 msgid "New Password" msgstr "Nytt Lösenord" -#: frontend/src/components/dialog/change-repo-password-dialog.js:110 +#: frontend/src/components/dialog/change-repo-password-dialog.js:109 #: frontend/src/components/dialog/create-repo-dialog.js:240 msgid "(at least {placeholder} characters)" msgstr "(åtminstone {placeholder} tecken)" -#: frontend/src/components/dialog/change-repo-password-dialog.js:112 +#: frontend/src/components/dialog/change-repo-password-dialog.js:111 msgid "New Password Again" msgstr "Nytt Lösenord Igen" @@ -630,12 +664,11 @@ msgstr "Städning lyckades" #: frontend/src/components/dialog/clean-trash.js:62 #: frontend/src/pages/org-admin/devices/devices-errors.js:193 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:375 #: frontend/src/pages/share-admin/share-links.js:590 #: frontend/src/pages/share-admin/upload-links.js:306 #: frontend/src/pages/sys-admin/devices/devices-errors.js:197 #: frontend/src/pages/sys-admin/repos/trash-repos.js:400 -#: frontend/src/repo-folder-trash.js:207 +#: frontend/src/repo-folder-trash.js:204 msgid "Clean" msgstr "Rensa" @@ -742,8 +775,9 @@ msgstr "Vill du verkligen ta bort ditt konto? " #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:39 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:59 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:59 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:643 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:667 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:668 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:692 +#: frontend/src/components/draft-list-view/draft-list-item.js:111 #: frontend/src/components/group-members.js:163 #: frontend/src/components/popover/tag-list-item.js:55 #: frontend/src/components/popover/tag-list-item.js:56 @@ -759,8 +793,8 @@ msgstr "Vill du verkligen ta bort ditt konto? " #: frontend/src/components/share-link-panel/link-list.js:69 #: frontend/src/components/share-link-panel/link-list.js:129 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:513 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:330 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:338 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:358 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:366 #: frontend/src/components/user-settings/delete-account.js:38 #: frontend/src/components/user-settings/web-api-auth-token.js:83 #: frontend/src/pages/invitations/invitations-view.js:104 @@ -768,16 +802,14 @@ msgstr "Vill du verkligen ta bort ditt konto? " #: frontend/src/pages/invitations/invitations-view.js:136 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:360 #: frontend/src/pages/my-libs/mylib-repo-menu.js:145 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:267 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:198 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:256 #: frontend/src/pages/org-admin/org-department-item.js:551 #: frontend/src/pages/org-admin/org-departments-list.js:210 #: frontend/src/pages/org-admin/org-group-repos.js:174 #: frontend/src/pages/org-admin/org-groups-search-groups.js:115 #: frontend/src/pages/org-admin/org-groups.js:306 +#: frontend/src/pages/org-admin/org-libraries.js:316 #: frontend/src/pages/org-admin/org-links.js:216 -#: frontend/src/pages/org-admin/org-user-item.js:194 +#: frontend/src/pages/org-admin/org-user-item.js:179 #: frontend/src/pages/org-admin/org-user-repos.js:170 #: frontend/src/pages/sys-admin/departments/group-item.js:69 #: frontend/src/pages/sys-admin/groups/groups-content.js:184 @@ -789,7 +821,7 @@ msgstr "Vill du verkligen ta bort ditt konto? " #: frontend/src/pages/sys-admin/orgs/org-groups.js:120 #: frontend/src/pages/sys-admin/orgs/org-repos.js:117 #: frontend/src/pages/sys-admin/orgs/org-repos.js:125 -#: frontend/src/pages/sys-admin/orgs/org-users.js:298 +#: frontend/src/pages/sys-admin/orgs/org-users.js:288 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:205 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:213 #: frontend/src/pages/sys-admin/repos/dir-content.js:61 @@ -801,8 +833,8 @@ msgstr "Vill du verkligen ta bort ditt konto? " #: frontend/src/pages/sys-admin/users/search-users.js:355 #: frontend/src/pages/sys-admin/users/user-repos.js:163 #: frontend/src/pages/sys-admin/users/user-repos.js:218 -#: frontend/src/pages/sys-admin/users/users-content.js:361 -#: frontend/src/pages/sys-admin/users/users-content.js:560 +#: frontend/src/pages/sys-admin/users/users-content.js:352 +#: frontend/src/pages/sys-admin/users/users-content.js:548 #: frontend/src/pages/sys-admin/users/users.js:510 #: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:65 #: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:69 @@ -830,7 +862,6 @@ msgid "Are you sure you want to disconnect?" msgstr "Är det säker på att du vill avsluta anslutning?" #: frontend/src/components/dialog/confirm-restore-repo.js:31 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:264 #: frontend/src/pages/sys-admin/repos/trash-repos.js:266 msgid "Restore Library" msgstr "Återställ Katalog" @@ -844,13 +875,11 @@ msgstr "Är du säker att du vill återställa denna katalog?" #: frontend/src/pages/file-history-old/history-item.js:126 #: frontend/src/pages/my-libs/my-libs-deleted.js:176 #: frontend/src/pages/my-libs/my-libs-deleted.js:177 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:195 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:267 #: frontend/src/pages/sys-admin/repos/trash-repos.js:197 #: frontend/src/pages/sys-admin/repos/trash-repos.js:269 -#: frontend/src/repo-folder-trash.js:363 frontend/src/repo-folder-trash.js:374 -#: frontend/src/repo-snapshot.js:170 frontend/src/repo-snapshot.js:299 -#: frontend/src/repo-snapshot.js:308 +#: frontend/src/repo-folder-trash.js:358 frontend/src/repo-folder-trash.js:368 +#: frontend/src/repo-snapshot.js:168 frontend/src/repo-snapshot.js:297 +#: frontend/src/repo-snapshot.js:306 msgid "Restore" msgstr "Läs tillbaka" @@ -938,12 +967,13 @@ msgid "New Department Library" msgstr "Ny Avdelningskatalog" #: frontend/src/components/dialog/create-department-repo-dialog.js:81 -#: frontend/src/components/dialog/create-file-dialog.js:98 +#: frontend/src/components/dialog/create-file-dialog.js:151 #: frontend/src/components/dialog/create-folder-dialog.js:86 #: frontend/src/components/dialog/create-group-dialog.js:69 #: frontend/src/components/dialog/create-repo-dialog.js:188 #: frontend/src/components/dialog/create-tag-dialog.js:79 #: frontend/src/components/dialog/list-created-files-dialog.js:28 +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:66 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:84 #: frontend/src/components/dialog/new-wiki-dialog.js:56 #: frontend/src/components/dialog/org-add-department-dialog.js:73 @@ -963,7 +993,8 @@ msgstr "Ny Avdelningskatalog" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:63 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:82 #: frontend/src/components/dialog/wiki-select-dialog.js:78 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:627 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:626 +#: frontend/src/components/draft-list-view/draft-list-view.js:36 #: frontend/src/components/group-members.js:30 #: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:122 #: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23 @@ -971,7 +1002,6 @@ msgstr "Ny Avdelningskatalog" #: frontend/src/pages/my-libs/my-libs-deleted.js:93 #: frontend/src/pages/my-libs/mylib-repo-list-view.js:90 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:160 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:75 #: frontend/src/pages/org-admin/org-admin-list.js:50 #: frontend/src/pages/org-admin/org-department-item.js:250 #: frontend/src/pages/org-admin/org-department-item.js:290 @@ -982,6 +1012,7 @@ msgstr "Ny Avdelningskatalog" #: frontend/src/pages/org-admin/org-group-repos.js:83 #: frontend/src/pages/org-admin/org-groups-search-groups.js:157 #: frontend/src/pages/org-admin/org-groups.js:160 +#: frontend/src/pages/org-admin/org-libraries.js:147 #: frontend/src/pages/org-admin/org-links.js:100 #: frontend/src/pages/org-admin/org-user-profile.js:136 #: frontend/src/pages/org-admin/org-user-repos.js:79 @@ -1012,12 +1043,12 @@ msgstr "Ny Avdelningskatalog" #: frontend/src/pages/sys-admin/users/user-links.js:49 #: frontend/src/pages/sys-admin/users/user-repos.js:54 #: frontend/src/pages/sys-admin/users/user-shared-repos.js:35 -#: frontend/src/repo-folder-trash.js:239 frontend/src/repo-snapshot.js:200 +#: frontend/src/repo-folder-trash.js:236 frontend/src/repo-snapshot.js:198 #: frontend/src/shared-dir-view.js:661 msgid "Name" msgstr "Namn" -#: frontend/src/components/dialog/create-file-dialog.js:62 +#: frontend/src/components/dialog/create-file-dialog.js:59 #: frontend/src/components/dialog/create-folder-dialog.js:54 #: frontend/src/components/dialog/rename-dialog.js:56 #: frontend/src/components/dialog/rename-dirent.js:56 @@ -1026,7 +1057,7 @@ msgstr "Namn" msgid "The name \"{name}\" is already taken. Please choose a different name." msgstr "Namnet \"{name}\" används redan. Välj ett annat namn." -#: frontend/src/components/dialog/create-file-dialog.js:94 +#: frontend/src/components/dialog/create-file-dialog.js:147 #: frontend/src/components/toolbar/dir-operation-toolbar.js:207 #: frontend/src/components/toolbar/dir-operation-toolbar.js:232 #: frontend/src/pages/repo-wiki-mode/side-panel.js:176 @@ -1068,7 +1099,7 @@ msgstr "Lösenordet är för kort" #: frontend/src/components/dialog/create-repo-dialog.js:111 #: frontend/src/components/dialog/generate-upload-link.js:150 #: frontend/src/components/dialog/org-add-user-dialog.js:123 -#: frontend/src/components/share-link-panel/link-creation.js:181 +#: frontend/src/components/share-link-panel/link-creation.js:175 msgid "Passwords don't match" msgstr "Lösenorden överensstämmer inte" @@ -1134,14 +1165,14 @@ msgstr "Behörighet" #: frontend/src/components/dialog/share-repo-dialog.js:40 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:22 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57 -#: frontend/src/utils/utils.js:680 +#: frontend/src/utils/utils.js:684 msgid "Read-Write" msgstr "Läs/Skriv" #: frontend/src/components/dialog/create-repo-dialog.js:227 #: frontend/src/components/dialog/share-repo-dialog.js:41 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57 -#: frontend/src/utils/utils.js:683 +#: frontend/src/utils/utils.js:687 msgid "Read-Only" msgstr "Läs enbart" @@ -1155,7 +1186,7 @@ msgstr "Kryptera" #: frontend/src/components/dialog/org-add-user-dialog.js:145 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:106 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:153 -#: frontend/src/components/share-link-panel/link-creation.js:284 +#: frontend/src/components/share-link-panel/link-creation.js:278 #: frontend/src/pages/sys-admin/web-settings/web-settings.js:239 #: frontend/src/settings.js:48 frontend/src/settings.js:134 msgid "Password" @@ -1165,15 +1196,15 @@ msgstr "Lösenord" #: frontend/src/components/dialog/generate-upload-link.js:390 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:110 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:163 -#: frontend/src/components/share-link-panel/link-creation.js:295 +#: frontend/src/components/share-link-panel/link-creation.js:289 msgid "Password again" msgstr "Lösenord igen" #: frontend/src/components/dialog/create-tag-dialog.js:53 #: frontend/src/components/dialog/zip-download-dialog.js:73 -#: frontend/src/components/file-uploader/file-uploader.js:400 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:409 -#: frontend/src/pages/upload-link/file-uploader.js:399 +#: frontend/src/components/file-uploader/file-uploader.js:406 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:415 +#: frontend/src/pages/upload-link/file-uploader.js:404 msgid "Internal Server Error" msgstr "Internt serverproblem" @@ -1183,10 +1214,10 @@ msgstr "Taggen \"{name}\" existerar redan." #: frontend/src/components/dialog/create-tag-dialog.js:73 #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:124 -#: frontend/src/components/share-link-panel/link-creation.js:259 +#: frontend/src/components/share-link-panel/link-creation.js:253 #: frontend/src/components/share-link-panel/link-details.js:166 -#: frontend/src/repo-folder-trash.js:201 frontend/src/repo-history.js:112 -#: frontend/src/repo-snapshot.js:150 +#: frontend/src/repo-folder-trash.js:198 frontend/src/repo-history.js:109 +#: frontend/src/repo-snapshot.js:148 msgid "Back" msgstr "Bakåt" @@ -1202,10 +1233,10 @@ msgstr "Välj en färg" #: frontend/src/components/dialog/create-tag-dialog.js:109 #: frontend/src/components/file-view/file-toolbar.js:155 #: frontend/src/components/file-view/file-toolbar.js:214 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:115 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:158 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:199 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:222 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:121 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:165 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:206 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:229 #: frontend/src/shared-dir-view.js:486 msgid "Save" msgstr "Spara" @@ -1229,8 +1260,6 @@ msgid "Permission name" msgstr "" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:151 -#: frontend/src/components/file-uploader/file-uploader.js:684 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:667 #: frontend/src/components/toolbar/dir-operation-toolbar.js:189 #: frontend/src/components/toolbar/dir-operation-toolbar.js:198 #: frontend/src/components/toolbar/dir-operation-toolbar.js:227 @@ -1244,8 +1273,7 @@ msgstr "" #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:69 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:79 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:89 -#: frontend/src/pages/upload-link/file-uploader.js:625 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:66 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:52 #: frontend/src/shared-dir-view.js:471 msgid "Upload" msgstr "Ladda upp" @@ -1253,8 +1281,8 @@ msgstr "Ladda upp" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:180 #: frontend/src/components/dialog/zip-download-dialog.js:123 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:637 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:661 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:662 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:686 #: frontend/src/components/file-view/file-toolbar.js:171 #: frontend/src/components/file-view/file-toolbar.js:255 #: frontend/src/components/file-view/file-view-tip.js:25 @@ -1262,10 +1290,10 @@ msgstr "Ladda upp" #: frontend/src/components/history-trash-file-view/download.js:10 #: frontend/src/components/shared-file-view/shared-file-view-tip.js:27 #: frontend/src/components/shared-file-view/shared-file-view.js:133 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:331 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:344 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:359 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:372 #: frontend/src/pages/file-history-old/history-item.js:127 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:122 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:128 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:74 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:253 #: frontend/src/pages/org-admin/statistic/statistic-traffic.js:63 @@ -1280,7 +1308,7 @@ msgstr "Ladda upp" #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:84 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:94 #: frontend/src/pages/sys-admin/users/user-links.js:202 -#: frontend/src/repo-snapshot.js:309 frontend/src/shared-dir-view.js:769 +#: frontend/src/repo-snapshot.js:307 frontend/src/shared-dir-view.js:769 #: frontend/src/shared-dir-view.js:796 frontend/src/shared-dir-view.js:844 #: frontend/src/shared-dir-view.js:876 frontend/src/shared-dir-view.js:945 #: frontend/src/shared-dir-view.js:963 @@ -1310,9 +1338,9 @@ msgstr "" #: frontend/src/components/dialog/view-link-dialog.js:38 #: frontend/src/components/share-link-panel/link-item.js:112 #: frontend/src/components/shared-link.js:24 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:329 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:337 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:343 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:357 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:365 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:371 #: frontend/src/pages/org-admin/org-saml-config.js:118 #: frontend/src/pages/org-admin/org-saml-config.js:132 #: frontend/src/pages/org-admin/org-saml-config.js:146 @@ -1345,7 +1373,7 @@ msgstr "" #: frontend/src/components/select-editor/select-editor.js:138 #: frontend/src/components/share-link-panel/link-details.js:206 #: frontend/src/components/share-link-panel/link-details.js:207 -#: frontend/src/components/toolbar/view-file-toolbar.js:67 +#: frontend/src/components/toolbar/view-file-toolbar.js:87 #: frontend/src/components/user-settings/user-avatar-form.js:97 #: frontend/src/pages/org-admin/org-user-profile.js:139 #: frontend/src/pages/org-admin/org-user-profile.js:145 @@ -1359,9 +1387,9 @@ msgstr "" #: frontend/src/pages/sys-admin/institutions/institution-info.js:28 #: frontend/src/pages/sys-admin/orgs/org-info.js:41 #: frontend/src/pages/sys-admin/users/user-info.js:91 -#: frontend/src/pages/sys-admin/users/users-content.js:514 +#: frontend/src/pages/sys-admin/users/users-content.js:502 #: frontend/src/pages/wiki/main-panel.js:106 -#: frontend/src/pages/wiki/main-panel.js:107 frontend/src/repo-history.js:306 +#: frontend/src/pages/wiki/main-panel.js:107 frontend/src/repo-history.js:303 msgid "Edit" msgstr "Ändra" @@ -1399,7 +1427,6 @@ msgstr "" #: frontend/src/components/dialog/delete-repo-dialog.js:66 #: frontend/src/components/dialog/org-delete-repo-dialog.js:32 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:33 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:253 #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:101 #: frontend/src/pages/sys-admin/orgs/org-repos.js:122 #: frontend/src/pages/sys-admin/repos/trash-repos.js:255 @@ -1423,28 +1450,11 @@ msgid "Select Tags" msgstr "Välj Taggar" #: frontend/src/components/dialog/edit-filetag-dialog.js:141 -#: frontend/src/components/popover/edit-filetag-popover.js:187 +#: frontend/src/components/popover/edit-filetag-popover.js:182 #: frontend/src/components/popover/list-tag-popover.js:145 msgid "Create a new tag" msgstr "Skapa en ny tagg" -#: frontend/src/components/dialog/edit-filetag-dialog.js:145 -#: frontend/src/components/dialog/list-created-files-dialog.js:52 -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:107 -#: frontend/src/components/dialog/org-add-admin-dialog.js:65 -#: frontend/src/components/dialog/search-file-dialog.js:115 -#: frontend/src/components/dialog/share-admin-link.js:35 -#: frontend/src/components/dialog/share-repo-dialog.js:149 -#: frontend/src/components/dialog/transfer-group-dialog.js:68 -#: frontend/src/components/search/ai-search.js:663 -#: frontend/src/components/search/ai-search.js:700 -#: frontend/src/components/search/search.js:497 -#: frontend/src/components/search/search.js:532 -#: frontend/src/components/system-notification.js:46 -#: frontend/src/pages/groups/group-view.js:479 -msgid "Close" -msgstr "Stäng" - #: frontend/src/components/dialog/edit-repo-commit-labels.js:47 msgid "Successfully edited labels." msgstr "Lyckades ändra markeringar." @@ -1458,48 +1468,48 @@ msgid "Find an option" msgstr "" #: frontend/src/components/dialog/extra-attributes-dialog/index.js:217 -#: frontend/src/components/dirent-detail/detail-list-view.js:93 -#: frontend/src/components/dirent-detail/detail-list-view.js:134 +#: frontend/src/components/dirent-detail/detail-list-view.js:92 +#: frontend/src/components/dirent-detail/detail-list-view.js:133 msgid "Edit extra properties" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:142 #: frontend/src/components/dialog/reset-webdav-password.js:29 #: frontend/src/components/dialog/set-webdav-password.js:29 -#: frontend/src/components/share-link-panel/link-creation.js:173 +#: frontend/src/components/share-link-panel/link-creation.js:167 msgid "Please enter a password." msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:146 #: frontend/src/components/dialog/reset-webdav-password.js:33 #: frontend/src/components/dialog/set-webdav-password.js:33 -#: frontend/src/components/share-link-panel/link-creation.js:177 +#: frontend/src/components/share-link-panel/link-creation.js:171 msgid "The password is too short." msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:154 #: frontend/src/components/dialog/reset-webdav-password.js:38 #: frontend/src/components/dialog/set-webdav-password.js:38 -#: frontend/src/components/share-link-panel/link-creation.js:185 +#: frontend/src/components/share-link-panel/link-creation.js:179 msgid "" "The password is too weak. It should include at least {passwordStrengthLevel}" " of the following: number, upper letter, lower letter and other symbols." msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:162 -#: frontend/src/components/share-link-panel/link-creation.js:193 +#: frontend/src/components/share-link-panel/link-creation.js:187 msgid "Please select an expiration time" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:170 -#: frontend/src/components/share-link-panel/link-creation.js:202 +#: frontend/src/components/share-link-panel/link-creation.js:196 msgid "Please enter days" msgstr "Vänligen ange antal dagar" #: frontend/src/components/dialog/generate-upload-link.js:174 #: frontend/src/components/dialog/lib-history-setting-dialog.js:66 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:66 -#: frontend/src/components/share-link-panel/link-creation.js:206 +#: frontend/src/components/share-link-panel/link-creation.js:200 msgid "Please enter a non-negative integer" msgstr "Vänligen ange en icke negativ siffra" @@ -1510,7 +1520,7 @@ msgstr "Uppladdnignslänk kopierad till urklipp." #: frontend/src/components/dialog/generate-upload-link.js:276 #: frontend/src/components/dialog/reset-webdav-password.js:68 #: frontend/src/components/dialog/set-webdav-password.js:68 -#: frontend/src/components/share-link-panel/link-creation.js:285 +#: frontend/src/components/share-link-panel/link-creation.js:279 msgid "" "(at least {passwordMinLength} characters and includes " "{passwordStrengthLevel} of the following: number, upper letter, lower letter" @@ -1557,18 +1567,18 @@ msgstr "Skicka" #: frontend/src/components/dialog/generate-upload-link.js:367 #: frontend/src/components/dialog/generate-upload-link.js:372 -#: frontend/src/components/share-link-panel/link-creation.js:273 -#: frontend/src/components/share-link-panel/link-creation.js:278 +#: frontend/src/components/share-link-panel/link-creation.js:267 +#: frontend/src/components/share-link-panel/link-creation.js:272 msgid "Add password protection" msgstr "Lägg till lösenordsskydd" #: frontend/src/components/dialog/generate-upload-link.js:403 -#: frontend/src/components/share-link-panel/link-creation.js:308 +#: frontend/src/components/share-link-panel/link-creation.js:302 msgid "Add auto expiration" msgstr "Lägg till automatisk utgångsdatum" #: frontend/src/components/dialog/generate-upload-link.js:422 -#: frontend/src/components/share-link-panel/link-creation.js:344 +#: frontend/src/components/share-link-panel/link-creation.js:338 #: frontend/src/components/user-settings/web-api-auth-token.js:86 msgid "Generate" msgstr "Generera" @@ -1688,8 +1698,8 @@ msgstr "Lyckades bjuda in %(email) och %(num) andra personer." #: frontend/src/components/dialog/invite-people-dialog.js:107 #: frontend/src/components/dialog/share-dialog.js:154 #: frontend/src/components/dialog/share-to-invite-people.js:273 -#: frontend/src/components/main-side-nav.js:261 -#: frontend/src/components/main-side-nav.js:263 +#: frontend/src/components/main-side-nav.js:271 +#: frontend/src/components/main-side-nav.js:273 #: frontend/src/components/toolbar/invitations-toolbar.js:31 #: frontend/src/components/toolbar/invitations-toolbar.js:35 #: frontend/src/pages/invitations/invitations-view.js:282 @@ -1747,33 +1757,36 @@ msgstr "Lösenordet kommer sparas på servern endast en timme" msgid "Successfully set library history." msgstr "Satte katalogens historik." -#: frontend/src/components/dialog/lib-history-setting-dialog.js:112 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:110 -msgid "{placeholder} History Setting" -msgstr "{placeholder} Historikinställning" +#: frontend/src/components/dialog/lib-history-setting-dialog.js:116 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:114 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:351 +#: frontend/src/pages/my-libs/mylib-repo-menu.js:154 +#: frontend/src/pages/sys-admin/repos/repos.js:271 +msgid "History Setting" +msgstr "Historik Inställning" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:123 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:122 msgid "Setting library history is disabled by Admin." msgstr "Inställningen katalogshistorik är avstängd av Admin" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:128 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:121 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:127 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:120 msgid "Keep full history" msgstr "Spara full historik" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:132 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:125 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:131 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:124 msgid "Don't keep history" msgstr "Spara inte historik" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:136 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:129 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:135 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:128 msgid "Only keep a period of history:" msgstr "Spara endast historiken " -#: frontend/src/components/dialog/lib-history-setting-dialog.js:145 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:144 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:117 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:138 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:137 #: frontend/src/components/set-link-expiration.js:89 msgid "days" msgstr "dagar" @@ -1806,30 +1819,30 @@ msgstr "Användarrättigheter" msgid "Group Permission" msgstr "Grupp Rättigheter" -#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:69 +#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:73 msgid "{placeholder} Folder Permission" msgstr "{placeholder} Mapprättigheter" -#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:69 -msgid "Set permission of {placeholder}" -msgstr "" +#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:73 +msgid "Set {placeholder}'s permission" +msgstr "Sätt {placeholder}s rättigheter" #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:186 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:169 #: frontend/src/components/dialog/repo-api-token-dialog.js:197 #: frontend/src/components/dialog/zip-download-dialog.js:76 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:294 -#: frontend/src/pages/lib-content-view/lib-content-view.js:181 -#: frontend/src/pages/lib-content-view/lib-content-view.js:710 -#: frontend/src/pages/lib-content-view/lib-content-view.js:758 -#: frontend/src/pages/lib-content-view/lib-content-view.js:850 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1035 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1051 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1087 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1115 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1177 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1233 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1271 +#: frontend/src/pages/lib-content-view/lib-content-view.js:185 +#: frontend/src/pages/lib-content-view/lib-content-view.js:735 +#: frontend/src/pages/lib-content-view/lib-content-view.js:784 +#: frontend/src/pages/lib-content-view/lib-content-view.js:869 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1065 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1081 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1117 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1145 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1209 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1259 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1287 #: frontend/src/pages/my-libs/my-libs-deleted.js:152 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:293 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:315 @@ -1838,22 +1851,22 @@ msgstr "" #: frontend/src/pages/search/main-panel.js:197 #: frontend/src/pages/shared-with-all/public-shared-view.js:106 #: frontend/src/pages/sys-admin/abuse-reports.js:45 -#: frontend/src/pages/upload-link/file-uploader.js:433 -#: frontend/src/repo-folder-trash.js:136 frontend/src/repo-folder-trash.js:333 -#: frontend/src/utils/utils.js:1190 +#: frontend/src/pages/upload-link/file-uploader.js:437 +#: frontend/src/repo-folder-trash.js:136 frontend/src/repo-folder-trash.js:329 +#: frontend/src/utils/utils.js:1194 msgid "Error" msgstr "Fel" #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:189 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:172 #: frontend/src/components/dialog/repo-api-token-dialog.js:199 -#: frontend/src/pages/lib-content-view/lib-content-view.js:187 +#: frontend/src/pages/lib-content-view/lib-content-view.js:191 #: frontend/src/pages/search/main-panel.js:82 #: frontend/src/pages/sys-admin/abuse-reports.js:47 -#: frontend/src/repo-folder-trash.js:142 frontend/src/repo-folder-trash.js:335 +#: frontend/src/repo-folder-trash.js:142 frontend/src/repo-folder-trash.js:331 #: frontend/src/shared-file-view-document.js:74 #: frontend/src/shared-file-view-spreadsheet.js:71 -#: frontend/src/utils/utils.js:1193 frontend/src/view-file-document.js:76 +#: frontend/src/utils/utils.js:1197 frontend/src/view-file-document.js:76 #: frontend/src/view-file-spreadsheet.js:71 msgid "Please check the network." msgstr "Kontrollera nätverksanslutningen" @@ -1891,23 +1904,6 @@ msgstr "Välj en grupp" msgid "User" msgstr "Användare" -#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:283 -#: frontend/src/components/dialog/org-add-member-dialog.js:58 -#: frontend/src/components/dialog/share-to-user.js:357 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-member-dialog.js:37 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-member-dialog.js:56 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-batch-add-admin-dialog.js:45 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:45 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:46 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:240 -#: frontend/src/components/list-and-add-group-members.js:173 -#: frontend/src/pages/org-admin/org-users-search-users.js:196 -#: frontend/src/pages/org-admin/org-users-users.js:260 -#: frontend/src/pages/sys-admin/users/search-users.js:313 -#: frontend/src/pages/sys-admin/users/users.js:425 -msgid "Search users" -msgstr "Sök användare" - #: frontend/src/components/dialog/list-created-files-dialog.js:23 msgid "Created Files" msgstr "Skapade Filer" @@ -1922,60 +1918,67 @@ msgstr "Skapade Filer" #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:48 #: frontend/src/pages/sys-admin/devices/devices-errors.js:53 #: frontend/src/pages/sys-admin/logs-page/login-logs.js:48 -#: frontend/src/repo-history.js:141 frontend/src/repo-history.js:148 +#: frontend/src/repo-history.js:138 frontend/src/repo-history.js:145 #: frontend/src/user-notifications.js:131 #: frontend/src/user-notifications.js:135 msgid "Time" msgstr "Tid" -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79 -msgid "Tagged Files" -msgstr "Taggade Filer" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:44 +#: frontend/src/pages/drafts/draft-content.js:29 +msgid "Successfully deleted draft %(draft)s." +msgstr "Lyckades ta bort utkast %(draft)s." -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:85 -#: frontend/src/components/dialog/search-file-dialog.js:94 -#: frontend/src/components/dirent-detail/detail-list-view.js:120 -#: frontend/src/components/dirent-detail/file-details.js:85 -#: frontend/src/components/dirent-detail/lib-details.js:69 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:630 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124 -#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24 -#: frontend/src/file-history-old.js:245 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:74 -#: frontend/src/pages/my-libs/mylib-repo-list-view.js:92 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:80 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:82 -#: frontend/src/pages/org-admin/org-department-item.js:327 -#: frontend/src/pages/org-admin/org-group-repos.js:84 -#: frontend/src/pages/org-admin/org-user-repos.js:80 -#: frontend/src/pages/org-admin/org-user-shared-repos.js:78 -#: frontend/src/pages/search/advanced-search.js:78 -#: frontend/src/pages/search/advanced-search.js:226 -#: frontend/src/pages/share-with-ocm/remote-dir-content.js:99 -#: frontend/src/pages/shared-libs/shared-libs.js:84 -#: frontend/src/pages/sys-admin/departments/department-libraries.js:85 -#: frontend/src/pages/sys-admin/repos/dir-content.js:104 -#: frontend/src/pages/sys-admin/repos/repos.js:82 -#: frontend/src/pages/sys-admin/repos/repos.js:84 -#: frontend/src/pages/sys-admin/users/user-shared-repos.js:37 -#: frontend/src/repo-folder-trash.js:242 frontend/src/repo-snapshot.js:201 -#: frontend/src/shared-dir-view.js:663 -msgid "Size" -msgstr "Storlek" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:48 +#: frontend/src/pages/drafts/draft-content.js:33 +msgid "Failed to delete draft %(draft)s." +msgstr "Misslyckades ta bort utkast %(draft)s." +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:61 +#: frontend/src/pages/drafts/drafts-view.js:19 +msgid "Drafts" +msgstr "Förslag" + +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:67 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:74 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:74 +#: frontend/src/components/group-members.js:125 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:126 +#: frontend/src/components/wiki-list-view/wiki-list-view.js:45 +#: frontend/src/pages/groups/group-view.js:381 +#: frontend/src/pages/org-admin/org-group-members.js:109 +#: frontend/src/pages/org-admin/org-libraries.js:153 +#: frontend/src/pages/org-admin/org-links.js:101 +#: frontend/src/pages/org-admin/org-user-shared-repos.js:77 +#: frontend/src/pages/shared-libs/shared-libs.js:86 +#: frontend/src/pages/sys-admin/groups/group-members.js:166 +#: frontend/src/pages/sys-admin/groups/groups-content.js:58 +#: frontend/src/pages/sys-admin/links/share-links.js:66 +#: frontend/src/pages/sys-admin/orgs/org-repos.js:35 +#: frontend/src/pages/sys-admin/repos/repos.js:88 +#: frontend/src/pages/sys-admin/repos/trash-repos.js:67 +#: frontend/src/pages/sys-admin/users/user-groups.js:119 +#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:170 +#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:188 +msgid "Owner" +msgstr "Ägare" + +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:68 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:86 #: frontend/src/components/dialog/search-file-dialog.js:95 #: frontend/src/components/dialog/share-repo-dialog.js:129 #: frontend/src/components/dialog/wiki-select-dialog.js:79 -#: frontend/src/components/dirent-detail/detail-list-view.js:87 -#: frontend/src/components/dirent-detail/detail-list-view.js:122 +#: frontend/src/components/dirent-detail/detail-list-view.js:86 +#: frontend/src/components/dirent-detail/detail-list-view.js:121 #: frontend/src/components/dirent-detail/file-details.js:87 #: frontend/src/components/dirent-detail/lib-details.js:70 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:631 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:630 +#: frontend/src/components/draft-list-view/draft-list-view.js:38 #: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:125 #: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25 #: frontend/src/components/wiki-list-view/wiki-list-view.js:46 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:76 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:46 #: frontend/src/pages/my-libs/mylib-repo-list-view.js:94 #: frontend/src/pages/org-admin/org-user-repos.js:81 #: frontend/src/pages/org-admin/org-user-shared-repos.js:79 @@ -1990,11 +1993,61 @@ msgstr "Storlek" msgid "Last Update" msgstr "Senaste uppdatering" +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79 +msgid "Tagged Files" +msgstr "Taggade Filer" + +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:85 +#: frontend/src/components/dialog/search-file-dialog.js:94 +#: frontend/src/components/dirent-detail/detail-list-view.js:119 +#: frontend/src/components/dirent-detail/file-details.js:85 +#: frontend/src/components/dirent-detail/lib-details.js:69 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:629 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124 +#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24 +#: frontend/src/file-history-old.js:245 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:44 +#: frontend/src/pages/my-libs/mylib-repo-list-view.js:92 +#: frontend/src/pages/org-admin/org-department-item.js:327 +#: frontend/src/pages/org-admin/org-group-repos.js:84 +#: frontend/src/pages/org-admin/org-libraries.js:150 +#: frontend/src/pages/org-admin/org-user-repos.js:80 +#: frontend/src/pages/org-admin/org-user-shared-repos.js:78 +#: frontend/src/pages/search/advanced-search.js:78 +#: frontend/src/pages/search/advanced-search.js:226 +#: frontend/src/pages/share-with-ocm/remote-dir-content.js:99 +#: frontend/src/pages/shared-libs/shared-libs.js:84 +#: frontend/src/pages/sys-admin/departments/department-libraries.js:85 +#: frontend/src/pages/sys-admin/repos/dir-content.js:104 +#: frontend/src/pages/sys-admin/repos/repos.js:82 +#: frontend/src/pages/sys-admin/repos/repos.js:84 +#: frontend/src/pages/sys-admin/users/user-shared-repos.js:37 +#: frontend/src/repo-folder-trash.js:238 frontend/src/repo-snapshot.js:199 +#: frontend/src/shared-dir-view.js:663 +msgid "Size" +msgstr "Storlek" + #: frontend/src/components/dialog/list-taggedfiles-dialog.js:165 #: frontend/src/pages/starred/starred.js:221 msgid "deleted" msgstr "borttagen" +#: frontend/src/components/dialog/local-draft-dialog.js:17 +msgid "Local draft" +msgstr "Lokalt utkast" + +#: frontend/src/components/dialog/local-draft-dialog.js:19 +msgid "You have an unsaved draft. Do you like to use it?" +msgstr "Du har ett osparat utkast. Vill du lägga till den?" + +#: frontend/src/components/dialog/local-draft-dialog.js:22 +msgid "Use draft" +msgstr "Använd utkast" + +#: frontend/src/components/dialog/local-draft-dialog.js:23 +msgid "Delete draft" +msgstr "Tabort utkast" + #: frontend/src/components/dialog/manage-members-dialog.js:21 msgid "Manage group members" msgstr "Hantera gruppmedlemmar" @@ -2013,8 +2066,10 @@ msgstr "Ny Wiki" #: frontend/src/components/dialog/op-menu.js:53 #: frontend/src/components/dialog/op-menu.js:54 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:809 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:810 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:837 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:838 +#: frontend/src/components/draft-list-view/draft-list-item.js:104 +#: frontend/src/components/draft-list-view/draft-list-item.js:105 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:123 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:124 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:152 @@ -2039,16 +2094,16 @@ msgstr "Ny Wiki" #: frontend/src/pages/my-libs/mylib-repo-menu.js:210 #: frontend/src/pages/my-libs/mylib-repo-menu.js:263 #: frontend/src/pages/my-libs/mylib-repo-menu.js:264 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:260 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:261 #: frontend/src/pages/org-admin/org-groups-search-groups.js:108 #: frontend/src/pages/org-admin/org-groups-search-groups.js:109 #: frontend/src/pages/org-admin/org-groups.js:299 #: frontend/src/pages/org-admin/org-groups.js:300 +#: frontend/src/pages/org-admin/org-libraries.js:309 +#: frontend/src/pages/org-admin/org-libraries.js:310 #: frontend/src/pages/org-admin/org-links.js:209 #: frontend/src/pages/org-admin/org-links.js:210 -#: frontend/src/pages/org-admin/org-user-item.js:187 -#: frontend/src/pages/org-admin/org-user-item.js:188 +#: frontend/src/pages/org-admin/org-user-item.js:172 +#: frontend/src/pages/org-admin/org-user-item.js:173 #: frontend/src/pages/repo-wiki-mode/side-panel.js:168 #: frontend/src/pages/repo-wiki-mode/side-panel.js:169 #: frontend/src/pages/sdoc/sdoc-file-history/history-version.js:127 @@ -2107,7 +2162,7 @@ msgstr "Ny Avdelning" #: frontend/src/pages/sys-admin/departments/department.js:105 #: frontend/src/pages/sys-admin/groups/group-members.js:324 #: frontend/src/pages/sys-admin/institutions/institution-users.js:362 -#: frontend/src/pages/sys-admin/orgs/org-users.js:434 +#: frontend/src/pages/sys-admin/orgs/org-users.js:415 msgid "Add Member" msgstr "Lägg till medlem" @@ -2158,11 +2213,11 @@ msgstr "" #: frontend/src/pages/sys-admin/institutions/institutions.js:127 #: frontend/src/pages/sys-admin/orgs/org-groups.js:107 #: frontend/src/pages/sys-admin/orgs/org-repos.js:100 -#: frontend/src/pages/sys-admin/orgs/org-users.js:228 +#: frontend/src/pages/sys-admin/orgs/org-users.js:220 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:138 #: frontend/src/pages/sys-admin/terms-and-conditions/item.js:125 #: frontend/src/pages/sys-admin/users/user-repos.js:192 -#: frontend/src/pages/sys-admin/users/users-content.js:403 +#: frontend/src/pages/sys-admin/users/users-content.js:393 msgid "Are you sure you want to delete {placeholder} ?" msgstr "Är du säker på att du vill ta bort {placeholder}?" @@ -2173,7 +2228,7 @@ msgstr "Ta bort Avdelning" #: frontend/src/components/dialog/org-delete-member-dialog.js:40 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-member-dialog.js:40 -#: frontend/src/pages/sys-admin/orgs/org-users.js:295 +#: frontend/src/pages/sys-admin/orgs/org-users.js:285 msgid "Delete Member" msgstr "Ta bort medlem" @@ -2259,9 +2314,9 @@ msgid "API token is copied to the clipboard." msgstr "API token är kopierad till urklipp." #: frontend/src/components/dialog/repo-api-token-dialog.js:116 -#: frontend/src/pages/lib-content-view/lib-content-view.js:168 -#: frontend/src/pages/lib-content-view/lib-content-view.js:171 -#: frontend/src/repo-folder-trash.js:131 frontend/src/utils/utils.js:1185 +#: frontend/src/pages/lib-content-view/lib-content-view.js:172 +#: frontend/src/pages/lib-content-view/lib-content-view.js:175 +#: frontend/src/repo-folder-trash.js:131 frontend/src/utils/utils.js:1189 msgid "Permission denied" msgstr "Åtkomst nekas" @@ -2277,29 +2332,33 @@ msgstr "{placeholder} API Token" msgid "{placeholder} SeaTable integration" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:52 -msgid "{placeholder} Share Admin" -msgstr "" +#: frontend/src/components/dialog/repo-share-admin-dialog.js:56 +#: frontend/src/components/main-side-nav.js:278 +#: frontend/src/components/main-side-nav.js:280 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:354 +#: frontend/src/pages/my-libs/mylib-repo-menu.js:178 +msgid "Share Admin" +msgstr "Administrera delningar" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:67 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:65 #: frontend/src/pages/share-admin/share-links.js:554 #: frontend/src/pages/share-admin/upload-links.js:286 #: frontend/src/pages/sys-admin/links/links-nav.js:15 msgid "Share Links" msgstr "Delningslänkar" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:74 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:72 #: frontend/src/pages/share-admin/share-links.js:557 #: frontend/src/pages/share-admin/upload-links.js:288 #: frontend/src/pages/sys-admin/links/links-nav.js:16 msgid "Upload Links" msgstr "Uppladdningslänkar" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:80 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:78 msgid "User Shares" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:85 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:83 msgid "Group Shares" msgstr "" @@ -2427,15 +2486,15 @@ msgstr "Dela till annan server" #: frontend/src/components/dialog/share-dialog.js:323 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-dialog.js:84 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:640 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:664 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:665 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:689 #: frontend/src/components/file-view/file-toolbar.js:143 #: frontend/src/components/file-view/file-toolbar.js:242 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:348 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:511 #: frontend/src/components/toolbar/dir-operation-toolbar.js:218 -#: frontend/src/components/toolbar/view-file-toolbar.js:77 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:105 +#: frontend/src/components/toolbar/view-file-toolbar.js:103 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:69 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:359 #: frontend/src/pages/my-libs/mylib-repo-menu.js:142 @@ -2497,12 +2556,12 @@ msgstr "Användarmail" #: frontend/src/components/dialog/share-to-other-server.js:193 #: frontend/src/pages/groups/group-view.js:302 -#: frontend/src/pages/org-admin/org-user-item.js:83 +#: frontend/src/pages/org-admin/org-user-item.js:82 #: frontend/src/pages/org-admin/org-users-users.js:157 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:168 -#: frontend/src/pages/sys-admin/users/users-content.js:261 -#: frontend/src/pages/sys-admin/users/users-content.js:322 -#: frontend/src/pages/sys-admin/users/users-content.js:327 +#: frontend/src/pages/sys-admin/users/users-content.js:256 +#: frontend/src/pages/sys-admin/users/users-content.js:313 +#: frontend/src/pages/sys-admin/users/users-content.js:318 #: frontend/src/pages/sys-admin/users/users.js:269 #: frontend/src/pages/sys-admin/users/users.js:293 msgid "It may take some time, please wait." @@ -2518,7 +2577,7 @@ msgstr "Det kan ta en stund, vänligen vänta." #: frontend/src/pages/sys-admin/invitations/invitations.js:300 #: frontend/src/pages/sys-admin/notifications/notifications.js:274 #: frontend/src/pages/sys-admin/orgs/org-repos.js:176 -#: frontend/src/pages/sys-admin/orgs/org-users.js:390 +#: frontend/src/pages/sys-admin/orgs/org-users.js:371 #: frontend/src/pages/sys-admin/orgs/orgs.js:105 #: frontend/src/pages/sys-admin/orgs/search-orgs.js:69 #: frontend/src/pages/sys-admin/repos/dir-view.js:96 @@ -2633,31 +2692,6 @@ msgstr "Lösenorden matchar inte." msgid "Add Organization" msgstr "Lägg till Organisation" -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:74 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:74 -#: frontend/src/components/group-members.js:125 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:126 -#: frontend/src/components/wiki-list-view/wiki-list-view.js:45 -#: frontend/src/pages/groups/group-view.js:381 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:86 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:65 -#: frontend/src/pages/org-admin/org-group-members.js:109 -#: frontend/src/pages/org-admin/org-links.js:101 -#: frontend/src/pages/org-admin/org-user-shared-repos.js:77 -#: frontend/src/pages/shared-libs/shared-libs.js:86 -#: frontend/src/pages/sys-admin/groups/group-members.js:166 -#: frontend/src/pages/sys-admin/groups/groups-content.js:58 -#: frontend/src/pages/sys-admin/links/share-links.js:66 -#: frontend/src/pages/sys-admin/orgs/org-repos.js:35 -#: frontend/src/pages/sys-admin/repos/repos.js:88 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:67 -#: frontend/src/pages/sys-admin/users/user-groups.js:119 -#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:170 -#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:188 -msgid "Owner" -msgstr "Ägare" - #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:101 msgid "Owner can use admin panel in an organization, must be a new account." msgstr "Ägare kan inte använda adminpanelen i en organisation. Måste vara ett nytt konto." @@ -2700,7 +2734,7 @@ msgstr "(Om det lämnas blankt, kommer ägaren bli admin)" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:80 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:81 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:51 -#: frontend/src/components/dialog/transfer-dialog.js:146 +#: frontend/src/components/dialog/transfer-dialog.js:79 msgid "Select a user" msgstr "Välj en användare" @@ -2725,7 +2759,7 @@ msgid "End date" msgstr "Slutdatum" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:34 -#: frontend/src/components/dialog/transfer-dialog.js:173 +#: frontend/src/components/dialog/transfer-dialog.js:71 msgid "Transfer Library {library_name}" msgstr "Överför Katalogen {library_name}" @@ -2745,17 +2779,17 @@ msgstr "Sätt Namn" msgid "Terms" msgstr "Villkor" -#: frontend/src/components/dialog/transfer-dialog.js:127 -msgid "Transfer to user" -msgstr "Överför till användare" +#: frontend/src/components/dialog/transfer-dialog.js:87 +msgid "Select a department" +msgstr "Välj en avdelning" -#: frontend/src/components/dialog/transfer-dialog.js:133 +#: frontend/src/components/dialog/transfer-dialog.js:95 msgid "Transfer to department" msgstr "Överför till avdelning" -#: frontend/src/components/dialog/transfer-dialog.js:157 -msgid "Select a department" -msgstr "Välj en avdelning" +#: frontend/src/components/dialog/transfer-dialog.js:95 +msgid "Transfer to user" +msgstr "Överför till användare" #: frontend/src/components/dialog/transfer-group-dialog.js:55 #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:104 @@ -2820,65 +2854,64 @@ msgstr "" msgid "Packaging..." msgstr "Paketerar..." -#: frontend/src/components/dir-view-mode/dir-column-file.js:48 +#: frontend/src/components/dir-view-mode/dir-column-file.js:69 msgid "File does not exist." msgstr "Filen existerar inte." -#: frontend/src/components/dirent-detail/detail-list-view.js:86 -#: frontend/src/components/dirent-detail/detail-list-view.js:121 +#: frontend/src/components/dir-view-mode/dir-column-file.js:90 +msgid "This file is in draft stage." +msgstr "Denna fil är i ett utkast läge." + +#: frontend/src/components/dir-view-mode/dir-column-file.js:91 +msgid "View Draft" +msgstr "Visa Utkast" + +#: frontend/src/components/dirent-detail/detail-list-view.js:85 +#: frontend/src/components/dirent-detail/detail-list-view.js:120 #: frontend/src/components/dirent-detail/file-details.js:86 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:75 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:45 msgid "Location" msgstr "Lokation" -#: frontend/src/components/dirent-detail/detail-list-view.js:102 -#: frontend/src/components/dirent-detail/detail-list-view.js:104 +#: frontend/src/components/dirent-detail/detail-list-view.js:101 +#: frontend/src/components/dirent-detail/detail-list-view.js:103 msgid "Apply properties to files inside the folder" msgstr "" #: frontend/src/components/dirent-detail/lib-details.js:68 -#: frontend/src/components/main-side-nav.js:180 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:79 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:82 +#: frontend/src/components/main-side-nav.js:181 +#: frontend/src/pages/org-admin/org-libraries.js:149 #: frontend/src/pages/repo-wiki-mode/side-panel.js:161 -#: frontend/src/pages/sys-admin/info.js:116 +#: frontend/src/pages/sys-admin/info.js:112 #: frontend/src/pages/sys-admin/repos/repos.js:81 #: frontend/src/pages/sys-admin/repos/repos.js:84 msgid "Files" msgstr "Filer" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:210 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:705 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 msgid "Frozen by {name}" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:210 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:705 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 msgid "locked by {name}" msgstr "läst av {name}" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:214 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:711 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:736 msgid "freezed" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:214 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:711 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:736 #: frontend/src/components/file-view/file-info.js:31 #: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:17 msgid "locked" msgstr "låst" -#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 -msgid "Unselect this item" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 -msgid "Select this item" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-item.js:734 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:818 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:759 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:846 #: frontend/src/components/file-view/file-info.js:40 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:643 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:333 @@ -2890,8 +2923,8 @@ msgstr "" msgid "Unstar" msgstr "Ta bort favorit" -#: frontend/src/components/dirent-list-view/dirent-list-item.js:734 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:818 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:759 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:846 #: frontend/src/components/file-view/file-info.js:40 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:643 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:333 @@ -2901,24 +2934,40 @@ msgstr "Ta bort favorit" msgid "Star" msgstr "Favorit" -#: frontend/src/components/dirent-list-view/dirent-list-view.js:623 -msgid "Unselect all items" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-view.js:623 -msgid "Select all items" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-none-view.js:54 +#: frontend/src/components/dirent-list-view/dirent-none-view.js:52 msgid "This folder has no content at this time." msgstr "Denna mapp har inget innehåll just nu." -#: frontend/src/components/dirent-list-view/dirent-none-view.js:55 +#: frontend/src/components/dirent-list-view/dirent-none-view.js:53 msgid "You can create files quickly" msgstr "Du kan skapa filer snabbt" +#: frontend/src/components/draft-list-view/draft-list-item.js:113 +#: frontend/src/pages/sdoc-revision/index.js:123 +msgid "Publish" +msgstr "Publicera" + +#: frontend/src/components/draft-list-view/draft-list-view.js:37 +#: frontend/src/pages/dashboard/content.js:34 +#: frontend/src/pages/org-admin/devices/devices-errors.js:51 +#: frontend/src/pages/org-admin/org-logs-file-audit.js:103 +#: frontend/src/pages/org-admin/org-logs-file-update.js:117 +#: frontend/src/pages/org-admin/org-logs-perm-audit.js:84 +#: frontend/src/pages/share-admin/share-links.js:88 +#: frontend/src/pages/share-admin/upload-links.js:51 +#: frontend/src/pages/starred/starred.js:35 +#: frontend/src/pages/sys-admin/abuse-reports.js:87 +#: frontend/src/pages/sys-admin/devices/devices-errors.js:51 +#: frontend/src/pages/sys-admin/file-scan-records.js:29 +#: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:91 +#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:169 +#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:187 +#: frontend/src/pages/sys-admin/web-settings/web-settings.js:279 +msgid "Library" +msgstr "Katalog" + #: frontend/src/components/file-chooser/file-chooser.js:286 -#: frontend/src/components/search/ai-search.js:453 +#: frontend/src/components/search/ai-search.js:452 #: frontend/src/components/search/wiki-search.js:193 msgid "No results matching" msgstr "" @@ -2932,151 +2981,132 @@ msgstr "Nuvarande Katalog" msgid "Other Libraries" msgstr "Andra Kataloger" -#: frontend/src/components/file-uploader/file-uploader.js:148 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:146 -#: frontend/src/pages/upload-link/file-uploader.js:140 +#: frontend/src/components/file-uploader/file-uploader.js:149 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:147 +#: frontend/src/pages/upload-link/file-uploader.js:141 msgid "Please upload no more than {maxFiles} files at a time." msgstr "Vänligen ladda inte upp mer än {maxFiles} filer åt gången." -#: frontend/src/components/file-uploader/file-uploader.js:395 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:406 -#: frontend/src/pages/upload-link/file-uploader.js:396 +#: frontend/src/components/file-uploader/file-uploader.js:401 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:412 +#: frontend/src/pages/upload-link/file-uploader.js:401 msgid "File is locked by others." msgstr "Filer låsta av andra." -#: frontend/src/components/file-uploader/file-uploader.js:396 +#: frontend/src/components/file-uploader/file-uploader.js:402 msgid "Invalid filename." msgstr "Felaktigt filnamn." -#: frontend/src/components/file-uploader/file-uploader.js:397 +#: frontend/src/components/file-uploader/file-uploader.js:403 msgid "File already exists." msgstr "Filen existerar redan." -#: frontend/src/components/file-uploader/file-uploader.js:398 +#: frontend/src/components/file-uploader/file-uploader.js:404 msgid "File size is too large." msgstr "Filstorleken är för stor." -#: frontend/src/components/file-uploader/file-uploader.js:399 +#: frontend/src/components/file-uploader/file-uploader.js:405 msgid "Out of quota." msgstr "Slut på kvoten." -#: frontend/src/components/file-uploader/file-uploader.js:408 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:399 -#: frontend/src/pages/upload-link/file-uploader.js:389 +#: frontend/src/components/file-uploader/file-uploader.js:414 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:405 +#: frontend/src/pages/upload-link/file-uploader.js:394 msgid "Network error" msgstr "Nätverksfel" -#: frontend/src/components/file-uploader/forbid-upload-list-item.js:23 -#: frontend/src/components/shared-link-file-uploader/forbid-upload-list-item.js:23 -#: frontend/src/pages/upload-link/forbid-upload-list-item.js:23 -msgid "File too large" -msgstr "" +#: frontend/src/components/file-uploader/forbid-upload-list-item.js:13 +#: frontend/src/components/shared-link-file-uploader/forbid-upload-list-item.js:13 +msgid "Please upload files less than {placeholder}M" +msgstr "Vänligen ladda upp filer mindre än {placeholder}M" -#: frontend/src/components/file-uploader/upload-list-item.js:94 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:94 +#: frontend/src/components/file-uploader/upload-list-item.js:97 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:97 #: frontend/src/pages/upload-link/upload-list-item.js:94 msgid "Preparing to upload..." msgstr "Förbereder uppladdning..." -#: frontend/src/components/file-uploader/upload-list-item.js:95 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:95 +#: frontend/src/components/file-uploader/upload-list-item.js:98 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:98 #: frontend/src/pages/upload-link/upload-list-item.js:95 msgid "Remaining" msgstr "Återstår" -#: frontend/src/components/file-uploader/upload-list-item.js:96 -#: frontend/src/components/file-uploader/upload-list-item.js:122 -#: frontend/src/components/file-view/file-toolbar.js:150 -#: frontend/src/components/file-view/file-toolbar.js:209 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:96 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:122 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:155 +#: frontend/src/components/file-uploader/upload-list-item.js:99 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:99 #: frontend/src/pages/upload-link/upload-list-item.js:96 -#: frontend/src/pages/upload-link/upload-list-item.js:122 -msgid "Saving..." -msgstr "Sparar..." +msgid "Indexing..." +msgstr "Indexerar..." -#: frontend/src/components/file-uploader/upload-list-item.js:117 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:117 -#: frontend/src/pages/upload-link/upload-list-item.js:117 -msgid "Waiting..." -msgstr "" - -#: frontend/src/components/file-uploader/upload-list-item.js:118 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:118 -#: frontend/src/pages/upload-link/upload-list-item.js:118 -msgid "Uploading..." -msgstr "" - -#: frontend/src/components/file-uploader/upload-list-item.js:131 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:131 -#: frontend/src/pages/upload-link/upload-list-item.js:131 -msgid "Uploaded" -msgstr "Uppladdad" - -#: frontend/src/components/file-uploader/upload-list-item.js:147 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:147 -#: frontend/src/pages/upload-link/upload-list-item.js:147 +#: frontend/src/components/file-uploader/upload-list-item.js:130 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:130 +#: frontend/src/pages/upload-link/upload-list-item.js:127 msgid "Retry" msgstr "Försök igen" +#: frontend/src/components/file-uploader/upload-list-item.js:133 +#: frontend/src/components/file-view/file-toolbar.js:150 +#: frontend/src/components/file-view/file-toolbar.js:209 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:133 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:117 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162 +#: frontend/src/pages/upload-link/upload-list-item.js:130 +msgid "Saving..." +msgstr "Sparar..." + +#: frontend/src/components/file-uploader/upload-list-item.js:136 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:136 +#: frontend/src/pages/upload-link/upload-list-item.js:133 +msgid "Uploaded" +msgstr "Uppladdad" + #: frontend/src/components/file-uploader/upload-progress-dialog.js:48 #: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:48 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:51 -msgid "{uploaded_files_num}/{all_files_num} Files" -msgstr "" +#: frontend/src/pages/org-admin/web-settings/web-settings.js:119 +msgid "File Upload" +msgstr "Filuppladdning" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:56 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:56 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:58 -msgid "{failed_files_num} file(s) failed to upload" -msgstr "" - -#: frontend/src/components/file-uploader/upload-progress-dialog.js:67 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:67 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:83 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:49 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:49 msgid "File Uploading..." msgstr "Filen laddas upp..." +#: frontend/src/components/file-uploader/upload-progress-dialog.js:75 #: frontend/src/components/file-uploader/upload-progress-dialog.js:77 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:75 #: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:77 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:90 -msgid "All files uploaded" -msgstr "" - -#: frontend/src/components/file-uploader/upload-progress-dialog.js:96 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:96 msgid "Retry All" msgstr "Försök igen med Alla" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:103 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:103 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:75 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:80 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:82 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:80 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:82 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:61 msgid "Cancel All" msgstr "Avbryt alla" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:110 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:110 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:107 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:88 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:88 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:68 msgid "name" msgstr "namn" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:111 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:111 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:108 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:89 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:89 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:69 msgid "size" msgstr "storlek" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:112 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:112 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:109 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:90 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:90 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:70 msgid "progress" msgstr "gång" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:113 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:113 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:110 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:91 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:91 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:71 msgid "state" msgstr "tillstånd" @@ -3091,14 +3121,14 @@ msgid "unstarred" msgstr "favorit borttagen" #: frontend/src/components/file-view/file-toolbar.js:92 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:90 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:96 #: frontend/src/utils/text-translation.js:23 msgid "Lock" msgstr "Lås" #: frontend/src/components/file-view/file-toolbar.js:96 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:98 -#: frontend/src/utils/text-translation.js:24 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:104 +#: frontend/src/utils/text-translation.js:25 msgid "Unlock" msgstr "Lås upp" @@ -3116,12 +3146,12 @@ msgstr "Öppna huvudmapp" #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:342 #: frontend/src/pages/org-admin/org-logs-file-update.js:260 #: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:137 -#: frontend/src/repo-history.js:292 frontend/src/utils/text-translation.js:21 +#: frontend/src/repo-history.js:289 frontend/src/utils/text-translation.js:21 msgid "Details" msgstr "Detaljer" #: frontend/src/components/file-view/file-toolbar.js:186 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:130 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:136 #: frontend/src/utils/text-translation.js:22 msgid "Open via Client" msgstr "Öppna via Klient" @@ -3143,7 +3173,7 @@ msgstr "Online-visning är inte tillgängligt för detta filformat" #: frontend/src/pages/sys-admin/groups/group-members.js:109 #: frontend/src/pages/sys-admin/users/user-groups.js:122 #: frontend/src/pages/sys-admin/users/users-nav.js:25 -#: frontend/src/utils/utils.js:686 +#: frontend/src/utils/utils.js:690 msgid "Admin" msgstr "Administrera" @@ -3160,9 +3190,8 @@ msgstr "Medlem" #: frontend/src/components/group-members.js:96 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:290 -#: frontend/src/pages/lib-content-view/lib-content-view.js:838 +#: frontend/src/pages/lib-content-view/lib-content-view.js:857 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:311 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:157 #: frontend/src/pages/org-admin/org-group-repos.js:146 #: frontend/src/pages/org-admin/org-user-repos.js:142 #: frontend/src/pages/sys-admin/repos/repos.js:162 @@ -3197,91 +3226,84 @@ msgstr "Lägg till gruppmedlem" msgid "Search group members" msgstr "" -#: frontend/src/components/main-side-nav.js:92 +#: frontend/src/components/main-side-nav.js:93 #: frontend/src/pages/org-admin/org-groups.js:154 msgid "All Groups" msgstr "Alla grupper" -#: frontend/src/components/main-side-nav.js:123 -#: frontend/src/components/main-side-nav.js:125 -#: frontend/src/components/main-side-nav.js:132 -#: frontend/src/components/main-side-nav.js:134 +#: frontend/src/components/main-side-nav.js:124 +#: frontend/src/components/main-side-nav.js:126 +#: frontend/src/components/main-side-nav.js:133 +#: frontend/src/components/main-side-nav.js:135 #: frontend/src/pages/org-admin/side-panel.js:86 #: frontend/src/pages/sys-admin/side-panel.js:174 msgid "Links" msgstr "Länkar" -#: frontend/src/components/main-side-nav.js:150 -#: frontend/src/components/main-side-nav.js:152 +#: frontend/src/components/main-side-nav.js:151 +#: frontend/src/components/main-side-nav.js:153 #: frontend/src/pages/share-admin/folders.js:368 msgid "Folders" msgstr "" -#: frontend/src/components/main-side-nav.js:184 -#: frontend/src/components/main-side-nav.js:186 +#: frontend/src/components/main-side-nav.js:185 +#: frontend/src/components/main-side-nav.js:187 #: frontend/src/pages/my-libs/my-libs-deleted.js:54 #: frontend/src/pages/my-libs/my-libs.js:166 msgid "My Libraries" msgstr "Mina Kataloger" -#: frontend/src/components/main-side-nav.js:191 -#: frontend/src/components/main-side-nav.js:193 +#: frontend/src/components/main-side-nav.js:192 +#: frontend/src/components/main-side-nav.js:194 #: frontend/src/pages/shared-libs/shared-libs.js:456 msgid "Shared with me" msgstr "Delade med mig" -#: frontend/src/components/main-side-nav.js:198 -#: frontend/src/components/main-side-nav.js:200 +#: frontend/src/components/main-side-nav.js:199 +#: frontend/src/components/main-side-nav.js:201 #: frontend/src/pages/shared-with-all/public-shared-view.js:206 msgid "Shared with all" msgstr "Delade med alla" -#: frontend/src/components/main-side-nav.js:205 -#: frontend/src/components/main-side-nav.js:207 +#: frontend/src/components/main-side-nav.js:206 +#: frontend/src/components/main-side-nav.js:208 msgid "Shared with groups" msgstr "Delade med grupper" -#: frontend/src/components/main-side-nav.js:214 -#: frontend/src/components/main-side-nav.js:216 -#: frontend/src/components/main-side-nav.js:222 -#: frontend/src/components/main-side-nav.js:224 +#: frontend/src/components/main-side-nav.js:215 +#: frontend/src/components/main-side-nav.js:217 +#: frontend/src/components/main-side-nav.js:223 +#: frontend/src/components/main-side-nav.js:225 msgid "Shared from other servers" msgstr "Delad från andra servrar" -#: frontend/src/components/main-side-nav.js:231 +#: frontend/src/components/main-side-nav.js:232 msgid "Tools" msgstr "Verktyg" -#: frontend/src/components/main-side-nav.js:234 -#: frontend/src/components/main-side-nav.js:236 +#: frontend/src/components/main-side-nav.js:235 +#: frontend/src/components/main-side-nav.js:237 #: frontend/src/pages/starred/starred.js:315 msgid "Favorites" msgstr "Favoriter" -#: frontend/src/components/main-side-nav.js:241 -#: frontend/src/components/main-side-nav.js:243 +#: frontend/src/components/main-side-nav.js:242 +#: frontend/src/components/main-side-nav.js:244 msgid "Activities" msgstr "Aktiviteter" -#: frontend/src/components/main-side-nav.js:248 -#: frontend/src/components/main-side-nav.js:250 +#: frontend/src/components/main-side-nav.js:249 +#: frontend/src/components/main-side-nav.js:251 #: frontend/src/pages/wikis/wikis.js:137 msgid "Published Libraries" msgstr "Publicerade Kataloger" -#: frontend/src/components/main-side-nav.js:254 -#: frontend/src/components/main-side-nav.js:256 +#: frontend/src/components/main-side-nav.js:264 +#: frontend/src/components/main-side-nav.js:266 #: frontend/src/pages/linked-devices/linked-devices.js:230 msgid "Linked Devices" msgstr "Länkade Enheter" -#: frontend/src/components/main-side-nav.js:268 -#: frontend/src/components/main-side-nav.js:270 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:354 -#: frontend/src/pages/my-libs/mylib-repo-menu.js:178 -msgid "Share Admin" -msgstr "Administrera delningar" - #: frontend/src/components/more.js:14 msgid "show more" msgstr "visa mer" @@ -3321,15 +3343,15 @@ msgid "" "right}" msgstr "Åtkomst nekas. Vänligen testa {placeholder-left}logga in igen.{placeholder-right}" -#: frontend/src/components/popover/edit-filetag-popover.js:141 +#: frontend/src/components/popover/edit-filetag-popover.js:137 msgid "No tags" msgstr "Inga taggar" -#: frontend/src/components/popover/edit-filetag-popover.js:145 +#: frontend/src/components/popover/edit-filetag-popover.js:141 msgid "Tag not found" msgstr "" -#: frontend/src/components/popover/edit-filetag-popover.js:159 +#: frontend/src/components/popover/edit-filetag-popover.js:155 msgid "Find a tag" msgstr "" @@ -3372,8 +3394,8 @@ msgstr "" msgid "You are watching file changes of this library." msgstr "" -#: frontend/src/components/sdoc-wiki-page-viewer/index.js:133 -#: frontend/src/components/seafile-markdown-viewer/index.js:119 +#: frontend/src/components/sdoc-wiki-page-viewer/index.js:125 +#: frontend/src/components/seafile-markdown-viewer/index.js:111 msgid "Last modified by" msgstr "Senast ändrad av" @@ -3409,41 +3431,41 @@ msgstr "Nej" msgid "Reference documents" msgstr "" -#: frontend/src/components/search/ai-search.js:387 +#: frontend/src/components/search/ai-search.js:386 #: frontend/src/components/search/search.js:433 msgid "Search results visited recently" msgstr "" -#: frontend/src/components/search/ai-search.js:436 +#: frontend/src/components/search/ai-search.js:435 #: frontend/src/components/search/search.js:413 msgid "Type characters to start search" msgstr "" -#: frontend/src/components/search/ai-search.js:439 +#: frontend/src/components/search/ai-search.js:438 msgid "Type more characters to start search" msgstr "" -#: frontend/src/components/search/ai-search.js:450 -#: frontend/src/components/search/ai-search.js:467 +#: frontend/src/components/search/ai-search.js:449 +#: frontend/src/components/search/ai-search.js:466 msgid "Ask AI" msgstr "" -#: frontend/src/components/search/ai-search.js:529 +#: frontend/src/components/search/ai-search.js:528 msgid "" "Indexing the library. Semantic search will be available within a few " "minutes." msgstr "" -#: frontend/src/components/search/ai-search.js:540 +#: frontend/src/components/search/ai-search.js:539 msgid "Successfully turned it off" msgstr "" -#: frontend/src/components/search/ai-search.js:558 -#: frontend/src/components/search/ai-search.js:582 +#: frontend/src/components/search/ai-search.js:557 +#: frontend/src/components/search/ai-search.js:581 msgid "Turn on semantic search for this library" msgstr "" -#: frontend/src/components/search/ai-search.js:570 +#: frontend/src/components/search/ai-search.js:569 msgid "Turn off semantic search for this library" msgstr "" @@ -3514,13 +3536,13 @@ msgstr "" #: frontend/src/components/select-editor/sysadmin-user-role-editor.js:19 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:155 -#: frontend/src/pages/sys-admin/users/users-content.js:281 +#: frontend/src/pages/sys-admin/users/users-content.js:272 msgid "Default" msgstr "Standard" #: frontend/src/components/select-editor/sysadmin-user-role-editor.js:21 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:157 -#: frontend/src/pages/sys-admin/users/users-content.js:283 +#: frontend/src/pages/sys-admin/users/users-content.js:274 msgid "Guest" msgstr "Gäst" @@ -3577,36 +3599,30 @@ msgstr "" msgid "Successfully deleted {number_placeholder} share links" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:138 -msgid "" -"Share links cannot be generated because \"Invisible\", \"Online Read-Write\"" -" or \"Online Read-Only\" is set for you on some folder(s) in the library." -msgstr "" - -#: frontend/src/components/share-link-panel/link-creation.js:162 +#: frontend/src/components/share-link-panel/link-creation.js:156 msgid "Please enter an integer bigger than 1 as number of links." msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:166 +#: frontend/src/components/share-link-panel/link-creation.js:160 msgid "" "Please enter an integer not bigger than {max_number} as number of links." msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:260 +#: frontend/src/components/share-link-panel/link-creation.js:254 #: frontend/src/components/share-link-panel/link-list.js:64 msgid "Generate links in batch" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:260 +#: frontend/src/components/share-link-panel/link-creation.js:254 #: frontend/src/components/share-link-panel/link-list.js:63 msgid "Generate Link" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:265 +#: frontend/src/components/share-link-panel/link-creation.js:259 msgid "Number of links" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:329 +#: frontend/src/components/share-link-panel/link-creation.js:323 msgid "Set permission" msgstr "Sätt rättigheter" @@ -3654,8 +3670,7 @@ msgid "Are you sure you want to delete the selected share link(s) ?" msgstr "" #: frontend/src/components/shared-file-view/shared-file-view.js:47 -#: frontend/src/pages/markdown-editor/index.js:410 -#: frontend/src/pages/plain-markdown-editor/index.js:172 +#: frontend/src/pages/markdown-editor/index.js:458 #: frontend/src/view-file-text.js:81 msgid "Successfully saved" msgstr "Lyckades spara" @@ -3666,7 +3681,7 @@ msgid "File download is disabled: the share link traffic of owner is used up." msgstr "Filnedladdning är avstängt: delningslänktrafiken för användaren är slut." #: frontend/src/components/shared-file-view/shared-file-view.js:122 -#: frontend/src/repo-folder-trash.js:205 frontend/src/repo-snapshot.js:168 +#: frontend/src/repo-folder-trash.js:202 frontend/src/repo-snapshot.js:166 #: frontend/src/shared-dir-view.js:449 msgid "Current path: " msgstr "Nuvarande sökväg:" @@ -3722,12 +3737,6 @@ msgstr "Mapprättigheter" msgid "Unshare" msgstr "Sluta dela" -#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:351 -#: frontend/src/pages/my-libs/mylib-repo-menu.js:154 -#: frontend/src/pages/sys-admin/repos/repos.js:271 -msgid "History Setting" -msgstr "Historik Inställning" - #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:357 #: frontend/src/pages/my-libs/mylib-repo-menu.js:157 msgid "Change Password" @@ -3736,9 +3745,9 @@ msgstr "Byt Lösenord" #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:360 #: frontend/src/components/user-settings/webdav-password.js:104 #: frontend/src/pages/my-libs/mylib-repo-menu.js:160 -#: frontend/src/pages/sys-admin/orgs/org-users.js:304 -#: frontend/src/pages/sys-admin/users/users-content.js:364 -#: frontend/src/pages/sys-admin/users/users-content.js:566 +#: frontend/src/pages/sys-admin/orgs/org-users.js:294 +#: frontend/src/pages/sys-admin/users/users-content.js:355 +#: frontend/src/pages/sys-admin/users/users-content.js:554 msgid "Reset Password" msgstr "Återställ Lösenord" @@ -3797,8 +3806,8 @@ msgid "Clients" msgstr "Klienter" #: frontend/src/components/toolbar/common-toolbar.js:24 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:86 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:146 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:90 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:150 #: frontend/src/pages/search/main-panel.js:330 #: frontend/src/pages/wiki/main-panel.js:95 #: frontend/src/pages/wiki/main-panel.js:112 @@ -3806,12 +3815,12 @@ msgid "Search files" msgstr "" #: frontend/src/components/toolbar/dir-operation-toolbar.js:192 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:68 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:54 msgid "Upload Files" msgstr "Ladda upp filer" #: frontend/src/components/toolbar/dir-operation-toolbar.js:193 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:69 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:55 msgid "Upload Folder" msgstr "Ladda upp mapp" @@ -3844,17 +3853,17 @@ msgstr "Ny Word-fil" msgid "New SeaDoc File" msgstr "" -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:328 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:336 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:356 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:364 #: frontend/src/utils/text-translation.js:18 msgid "Move" msgstr "Flytta" #: frontend/src/components/toolbar/repo-view-toobar.js:63 -#: frontend/src/components/toolbar/view-file-toolbar.js:73 +#: frontend/src/components/toolbar/view-file-toolbar.js:99 #: frontend/src/file-history-old.js:268 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:55 -#: frontend/src/repo-folder-trash.js:284 +#: frontend/src/repo-folder-trash.js:280 msgid "More" msgstr "Mer" @@ -3863,10 +3872,18 @@ msgstr "Mer" msgid "Deleted Libraries" msgstr "Borttagna Kataloger" -#: frontend/src/components/toolbar/view-file-toolbar.js:67 +#: frontend/src/components/toolbar/view-file-toolbar.js:87 msgid "Edit File" msgstr "Redigera Fil" +#: frontend/src/components/toolbar/view-file-toolbar.js:92 +msgid "New Draft" +msgstr "Nytt Förslag" + +#: frontend/src/components/toolbar/view-file-toolbar.js:93 +msgid "Create a draft from this file, instead of editing it directly." +msgstr "Skapa ett utkast från denna fil, istället för att ändra den direkt." + #: frontend/src/components/toolbar/view-mode-toolbar.js:31 #: frontend/src/shared-dir-view.js:456 frontend/src/shared-dir-view.js:457 msgid "List" @@ -3882,7 +3899,7 @@ msgid "Column" msgstr "Kolumn" #: frontend/src/components/toolbar/view-mode-toolbar.js:37 -#: frontend/src/utils/text-translation.js:33 +#: frontend/src/utils/text-translation.js:34 msgid "Properties" msgstr "" @@ -4094,8 +4111,8 @@ msgstr "" msgid "History Versions" msgstr "Versionshistorik" -#: frontend/src/file-history-old.js:244 frontend/src/repo-history.js:142 -#: frontend/src/repo-history.js:149 +#: frontend/src/file-history-old.js:244 frontend/src/repo-history.js:139 +#: frontend/src/repo-history.js:146 msgid "Modifier" msgstr "Ändrad av" @@ -4127,71 +4144,75 @@ msgstr "Rensade alla objekt från papperskorgen." msgid "Removed items older than {n} days from trash." msgstr "Rensade objekt som är äldre än {n} dagar från papperskorgen." -#: frontend/src/pages/dashboard/activity-item.js:77 +#: frontend/src/pages/dashboard/activity-item.js:76 +msgid "Publish draft" +msgstr "Publicera utkast" + +#: frontend/src/pages/dashboard/activity-item.js:89 msgid "{file} and {n} other files" msgstr "{file} och {n} andra filer" -#: frontend/src/pages/dashboard/activity-item.js:80 +#: frontend/src/pages/dashboard/activity-item.js:92 msgid "Created {n} files" msgstr "Skapat {n} filer" -#: frontend/src/pages/dashboard/activity-item.js:84 +#: frontend/src/pages/dashboard/activity-item.js:96 msgid "details" msgstr "detaljer" -#: frontend/src/pages/dashboard/activity-item.js:98 +#: frontend/src/pages/dashboard/activity-item.js:110 msgid "Created draft" msgstr "Skapat utkast" -#: frontend/src/pages/dashboard/activity-item.js:98 +#: frontend/src/pages/dashboard/activity-item.js:110 msgid "Created file" msgstr "Skapat fil" -#: frontend/src/pages/dashboard/activity-item.js:103 +#: frontend/src/pages/dashboard/activity-item.js:115 msgid "Deleted draft" msgstr "Tagit bort utkast" -#: frontend/src/pages/dashboard/activity-item.js:103 +#: frontend/src/pages/dashboard/activity-item.js:115 msgid "Deleted file" msgstr "Tagit bort fil" -#: frontend/src/pages/dashboard/activity-item.js:108 +#: frontend/src/pages/dashboard/activity-item.js:120 msgid "Restored file" msgstr "Återställt fil" -#: frontend/src/pages/dashboard/activity-item.js:113 +#: frontend/src/pages/dashboard/activity-item.js:125 msgid "Renamed file" msgstr "Döpt om fil" -#: frontend/src/pages/dashboard/activity-item.js:120 +#: frontend/src/pages/dashboard/activity-item.js:132 msgid "Moved file" msgstr "Flyttat fil" -#: frontend/src/pages/dashboard/activity-item.js:125 +#: frontend/src/pages/dashboard/activity-item.js:137 msgid "Updated draft" msgstr "Uppdaterat utkast" -#: frontend/src/pages/dashboard/activity-item.js:125 +#: frontend/src/pages/dashboard/activity-item.js:137 msgid "Updated file" msgstr "Uppdaterat fil" -#: frontend/src/pages/dashboard/activity-item.js:135 +#: frontend/src/pages/dashboard/activity-item.js:147 msgid "Created folder" msgstr "Skapat mapp" -#: frontend/src/pages/dashboard/activity-item.js:140 +#: frontend/src/pages/dashboard/activity-item.js:152 msgid "Deleted folder" msgstr "Tagit bort mapp" -#: frontend/src/pages/dashboard/activity-item.js:145 +#: frontend/src/pages/dashboard/activity-item.js:157 msgid "Restored folder" msgstr "Återställt mapp" -#: frontend/src/pages/dashboard/activity-item.js:150 +#: frontend/src/pages/dashboard/activity-item.js:162 msgid "Renamed folder" msgstr "Döpt om mapp" -#: frontend/src/pages/dashboard/activity-item.js:157 +#: frontend/src/pages/dashboard/activity-item.js:169 msgid "Moved folder" msgstr "Flyttat mapp" @@ -4209,29 +4230,11 @@ msgstr "Åtgärd" #: frontend/src/pages/org-admin/statistic/statistic-nav.js:15 #: frontend/src/pages/sys-admin/abuse-reports.js:88 #: frontend/src/pages/sys-admin/statistic/statistic-nav.js:15 -#: frontend/src/repo-folder-trash.js:368 frontend/src/repo-folder-trash.js:425 -#: frontend/src/repo-snapshot.js:304 +#: frontend/src/repo-folder-trash.js:363 frontend/src/repo-folder-trash.js:419 +#: frontend/src/repo-snapshot.js:302 msgid "File" msgstr "Fil" -#: frontend/src/pages/dashboard/content.js:34 -#: frontend/src/pages/org-admin/devices/devices-errors.js:51 -#: frontend/src/pages/org-admin/org-logs-file-audit.js:103 -#: frontend/src/pages/org-admin/org-logs-file-update.js:117 -#: frontend/src/pages/org-admin/org-logs-perm-audit.js:84 -#: frontend/src/pages/share-admin/share-links.js:88 -#: frontend/src/pages/share-admin/upload-links.js:51 -#: frontend/src/pages/starred/starred.js:35 -#: frontend/src/pages/sys-admin/abuse-reports.js:87 -#: frontend/src/pages/sys-admin/devices/devices-errors.js:51 -#: frontend/src/pages/sys-admin/file-scan-records.js:29 -#: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:91 -#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:169 -#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:187 -#: frontend/src/pages/sys-admin/web-settings/web-settings.js:279 -msgid "Library" -msgstr "Katalog" - #: frontend/src/pages/dashboard/files-activities.js:247 msgid "All Activities" msgstr "" @@ -4252,6 +4255,25 @@ msgstr "" msgid "Find modifiers" msgstr "" +#: frontend/src/pages/drafts/draft-content.js:44 +msgid "Successfully published draft %(draft)s." +msgstr "Lyckades publicera utkast %(draft)s." + +#: frontend/src/pages/drafts/draft-content.js:48 +msgid "Failed to publish draft %(draft)s." +msgstr "Misslyckades publicera utkast %(draft)s." + +#: frontend/src/pages/drafts/draft-content.js:62 +msgid "No draft yet" +msgstr "Inga utkast ännu" + +#: frontend/src/pages/drafts/draft-content.js:63 +msgid "" +"Draft is a way to let you collaborate with others on files. You can create a" +" draft from a file, edit the draft and then ask for a review. The original " +"file will be updated only after the draft has been reviewed." +msgstr "Utkast är ett sätt gör dig att samarbeta med andra i filer. Du kan skapa utkast av en fil, ändra ett utkast och sedan efterfråga en granskning. Orginalfilen kommer då att uppdateras endast efter att utkast blivit granskad." + #: frontend/src/pages/file-history-old/history-item.js:58 msgid "(current version)" msgstr "(nuvarande version)" @@ -4304,7 +4326,7 @@ msgstr "Du kan skapa kataloger genom att klicka på \"Ny Katalog\" knappen ovan. #: frontend/src/pages/sys-admin/groups/group-nav.js:27 #: frontend/src/pages/sys-admin/groups/groups.js:137 #: frontend/src/pages/sys-admin/groups/search-groups.js:110 -#: frontend/src/pages/sys-admin/info.js:136 +#: frontend/src/pages/sys-admin/info.js:132 #: frontend/src/pages/sys-admin/orgs/org-nav.js:19 #: frontend/src/pages/sys-admin/side-panel.js:114 #: frontend/src/pages/sys-admin/users/user-nav.js:21 @@ -4318,7 +4340,7 @@ msgstr "Detta är en speciell grupp som representerar en avdelning." #: frontend/src/pages/groups/group-view.js:488 #: frontend/src/pages/my-libs/mylib-repo-menu.js:151 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:268 +#: frontend/src/pages/org-admin/org-libraries.js:317 #: frontend/src/pages/sys-admin/groups/groups-content.js:187 #: frontend/src/pages/sys-admin/repos/repos.js:268 #: frontend/src/pages/sys-admin/users/user-repos.js:166 @@ -4376,122 +4398,122 @@ msgid "" "button in the menu bar." msgstr "Du har inte bjudit in några gäster ännu. En gäst kan öppna delade kataloger genom webbgränssnittet, vilket tillåter mer effektiva vägar att samarbeta än genom länkar. Du kan bjuda in en gäst genom att klicka på \"Bjud in Gäst\" knappen i menyn." -#: frontend/src/pages/lib-content-view/lib-content-container.js:98 +#: frontend/src/pages/lib-content-view/lib-content-container.js:102 #: frontend/src/pages/wiki/main-panel.js:82 msgid "Folder does not exist." msgstr "Mapp existerar inte" -#: frontend/src/pages/lib-content-view/lib-content-container.js:176 +#: frontend/src/pages/lib-content-view/lib-content-container.js:180 msgid "This library has been set to read-only by admin and cannot be updated." msgstr "Denna katalog har satts med enbart läs rättigheter av admin och kan inte uppdateras." -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:65 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:95 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:67 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:99 #: frontend/src/pages/sys-admin/main-panel-topbar.js:20 msgid "Side Nav Menu" msgstr "Sidomeny" -#: frontend/src/pages/lib-content-view/lib-content-view.js:176 +#: frontend/src/pages/lib-content-view/lib-content-view.js:180 msgid "Library share permission not found." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:595 +#: frontend/src/pages/lib-content-view/lib-content-view.js:617 msgid "Failed to move files to another library." msgstr "Misslyckades att flytta filer till en annan katalog." -#: frontend/src/pages/lib-content-view/lib-content-view.js:597 +#: frontend/src/pages/lib-content-view/lib-content-view.js:619 #: frontend/src/shared-dir-view.js:214 msgid "Failed to copy files to another library." msgstr "Misslyckades kopiera filer till en annan katalog." -#: frontend/src/pages/lib-content-view/lib-content-view.js:627 +#: frontend/src/pages/lib-content-view/lib-content-view.js:649 msgid "Successfully moved files to another library." msgstr "Lyckades flytta filer till en annan katalog." -#: frontend/src/pages/lib-content-view/lib-content-view.js:629 +#: frontend/src/pages/lib-content-view/lib-content-view.js:651 #: frontend/src/shared-dir-view.js:228 msgid "Successfully copied files to another library." msgstr "Lyckades kopiera filer till en annan katalog." -#: frontend/src/pages/lib-content-view/lib-content-view.js:799 +#: frontend/src/pages/lib-content-view/lib-content-view.js:818 msgid "Restored {name} and {n} other items" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:800 +#: frontend/src/pages/lib-content-view/lib-content-view.js:819 msgid "Restored {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:807 +#: frontend/src/pages/lib-content-view/lib-content-view.js:826 msgid "Failed to restore {name} and {n} other items" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:808 +#: frontend/src/pages/lib-content-view/lib-content-view.js:827 msgid "Failed to restore {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:834 +#: frontend/src/pages/lib-content-view/lib-content-view.js:853 msgid "Successfully deleted {name} and {n} other items." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:844 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1081 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1109 +#: frontend/src/pages/lib-content-view/lib-content-view.js:863 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1111 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1139 msgid "Undo" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:851 +#: frontend/src/pages/lib-content-view/lib-content-view.js:870 msgid "Failed to delete {name} and {n} other items." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1037 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1053 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1067 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1083 msgid "Renaming {name} failed" msgstr "Ändra namnet för {name} misslyckades" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1077 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1105 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:377 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1107 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1135 #: frontend/src/pages/org-admin/org-groups-search-groups.js:230 #: frontend/src/pages/org-admin/org-groups.js:126 +#: frontend/src/pages/org-admin/org-libraries.js:83 msgid "Successfully deleted {name}" msgstr "Lyckades ta bort {name}" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1089 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1117 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1119 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1147 msgid "Failed to delete {name}" msgstr "Misslyckades ta bort {name}" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1170 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1203 msgid "Successfully moved {name}." msgstr "Lyckades flytta {name}." -#: frontend/src/pages/lib-content-view/lib-content-view.js:1178 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1210 msgid "Failed to move {name}." msgstr "Misslyckades att flytta {name}." -#: frontend/src/pages/lib-content-view/lib-content-view.js:1226 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1253 #: frontend/src/pages/sdoc/sdoc-file-history/side-panel.js:182 -#: frontend/src/utils/utils.js:1286 +#: frontend/src/utils/utils.js:1290 msgid "Successfully copied %(name)s." msgstr "Lyckades kopiera %(name)s." -#: frontend/src/pages/lib-content-view/lib-content-view.js:1234 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1260 msgid "Failed to copy %(name)s" msgstr "Misslyckades att kopiera %(name)s" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1254 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1270 msgid "Converting, please wait..." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1266 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1282 msgid "Successfully converted the file." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1273 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1289 msgid "Failed to convert {name}." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1971 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1958 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:255 #: frontend/src/pages/share-with-ocm/shared-with-ocm.js:107 #: frontend/src/pages/shared-libs/shared-libs.js:290 @@ -4538,7 +4560,11 @@ msgstr "Senast Access" msgid "Successfully unlinked %(name)s." msgstr "Lyckades avlänka %(name)s." -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:81 +#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:42 +msgid "Local draft saved" +msgstr "Lokalt utkast sparat" + +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:87 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:68 msgid "Open parent directory" msgstr "Öppna föräldermapp" @@ -4551,25 +4577,23 @@ msgstr "Byt till enkel textredigerare" msgid "Switch to rich text editor" msgstr "Byt till utökad textredigerare" -#: frontend/src/pages/markdown-editor/index.js:116 +#: frontend/src/pages/markdown-editor/index.js:117 msgid "This file has been updated." msgstr "Denna fil har blivit uppdaterad." -#: frontend/src/pages/markdown-editor/index.js:117 +#: frontend/src/pages/markdown-editor/index.js:118 msgid "Refresh" msgstr "Uppdatera" -#: frontend/src/pages/markdown-editor/index.js:152 +#: frontend/src/pages/markdown-editor/index.js:153 msgid "Another user is editing this file!" msgstr "" -#: frontend/src/pages/markdown-editor/index.js:300 -#: frontend/src/pages/plain-markdown-editor/index.js:101 +#: frontend/src/pages/markdown-editor/index.js:348 msgid "Leave this page? The system may not save your changes." msgstr "" -#: frontend/src/pages/markdown-editor/index.js:420 -#: frontend/src/pages/plain-markdown-editor/index.js:177 +#: frontend/src/pages/markdown-editor/index.js:468 msgid "Failed to save" msgstr "" @@ -4593,7 +4617,6 @@ msgid "Deleted Time" msgstr "Borttagen Tid" #: frontend/src/pages/my-libs/my-libs-deleted.js:147 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:169 #: frontend/src/pages/sys-admin/repos/trash-repos.js:171 #: frontend/src/repo-snapshot.js:121 msgid "Successfully restored the library." @@ -4613,7 +4636,7 @@ msgid "" msgstr "Du har inte skapat några kataloger ännu. En katalog är en container för att organisera dina filer och mappar. En katalog kan även delas med andra och synkroniseras med dina anslutna enheter. Du kan skapa en katalog genom att klicka på \"Ny Katalog\" knappen i menyn." #: frontend/src/pages/my-libs/mylib-repo-list-item.js:289 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:234 +#: frontend/src/pages/org-admin/org-libraries.js:282 #: frontend/src/pages/sys-admin/repos/repos.js:175 #: frontend/src/pages/sys-admin/users/user-repos.js:295 msgid "Successfully transferred the library." @@ -4648,7 +4671,6 @@ msgid "Shared By" msgstr "Delad av" #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:321 -#: frontend/src/pages/org-admin/libraries/org-repo-nav.js:15 #: frontend/src/pages/org-admin/org-users-nav.js:15 #: frontend/src/pages/search/advanced-search.js:66 #: frontend/src/pages/share-with-ocm/remote-dir-path.js:56 @@ -4663,9 +4685,8 @@ msgstr "Alla" #: frontend/src/pages/org-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/devices/devices-by-platform.js:45 #: frontend/src/pages/sys-admin/devices/devices-errors.js:49 -#: frontend/src/pages/sys-admin/info.js:113 #: frontend/src/pages/sys-admin/terms-and-conditions/content.js:51 -#: frontend/src/repo-history.js:143 frontend/src/repo-history.js:150 +#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 msgid "Version" msgstr "Version" @@ -4677,7 +4698,7 @@ msgstr "Lyckades avlänka enheten" #: frontend/src/pages/org-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:89 -#: frontend/src/repo-history.js:143 frontend/src/repo-history.js:150 +#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 msgid "Device" msgstr "Enhet" @@ -4711,54 +4732,6 @@ msgid "" "follows:" msgstr "" -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:208 -#: frontend/src/utils/utils.js:426 -msgid "Encrypted library" -msgstr "Krypterat bibliotek" - -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:211 -#: frontend/src/utils/utils.js:432 -msgid "Read-Write library" -msgstr "Skrivbart bibliotek" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:59 -#: frontend/src/translate.js:18 -msgid "" -"Tip: libraries deleted {trashReposExpireDays} days ago will be cleaned " -"automatically." -msgstr "Tips: kataloger borttagna {trashReposExpireDays} dagar sedan kommer rensas automatiskt." - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:254 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:256 -msgid "Are you sure you want to delete {placeholder} completely?" -msgstr "Är du säker på att du vill ta bort {placeholder} helt?" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:265 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:267 -msgid "Are you sure you want to restore {placeholder}?" -msgstr "Är du säker på att du vill återställa {placeholder}?" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:360 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:362 -msgid "Successfully cleared trash." -msgstr "Lyckades rensa papperskorg." - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:399 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:424 -msgid "Clear Trash" -msgstr "Rensa Papperskorg" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:400 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:425 -msgid "Are you sure you want to clear trash?" -msgstr "Är du säker på att du vill tömma papperskorgen?" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:402 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:427 -#: frontend/src/user-notifications.js:112 -msgid "Clear" -msgstr "Rensa" - #: frontend/src/pages/org-admin/org-admin-list.js:51 #: frontend/src/pages/org-admin/org-users-list.js:73 #: frontend/src/pages/org-admin/org-users-search-users.js:36 @@ -4883,6 +4856,7 @@ msgid "Search groups by name" msgstr "Sök grupper med namn" #: frontend/src/pages/org-admin/org-groups.js:182 +#: frontend/src/pages/org-admin/org-libraries.js:174 #: frontend/src/pages/org-admin/org-links.js:125 #: frontend/src/pages/org-admin/org-logs-file-audit.js:124 #: frontend/src/pages/org-admin/org-logs-file-update.js:139 @@ -4893,6 +4867,7 @@ msgid "Previous" msgstr "Tidigare" #: frontend/src/pages/org-admin/org-groups.js:184 +#: frontend/src/pages/org-admin/org-libraries.js:176 #: frontend/src/pages/org-admin/org-links.js:127 #: frontend/src/pages/org-admin/org-logs-file-audit.js:126 #: frontend/src/pages/org-admin/org-logs-file-update.js:141 @@ -4922,16 +4897,30 @@ msgid "Active Users" msgstr "Aktiva Användare" #: frontend/src/pages/org-admin/org-info.js:50 +#: frontend/src/pages/sys-admin/info.js:123 #: frontend/src/pages/sys-admin/info.js:127 -#: frontend/src/pages/sys-admin/info.js:131 msgid "Total Users" msgstr "Totalt antal användare" #: frontend/src/pages/org-admin/org-info.js:50 -#: frontend/src/pages/sys-admin/info.js:127 +#: frontend/src/pages/sys-admin/info.js:123 msgid "Limits" msgstr "Begränsningar" +#: frontend/src/pages/org-admin/org-libraries.js:140 +msgid "All Libraries" +msgstr "Alla Kataloger" + +#: frontend/src/pages/org-admin/org-libraries.js:256 +#: frontend/src/utils/utils.js:426 +msgid "Encrypted library" +msgstr "Krypterat bibliotek" + +#: frontend/src/pages/org-admin/org-libraries.js:259 +#: frontend/src/utils/utils.js:432 +msgid "Read-Write library" +msgstr "Skrivbart bibliotek" + #: frontend/src/pages/org-admin/org-links.js:94 msgid "All Public Links" msgstr "Alla Publika Länkar" @@ -5055,64 +5044,46 @@ msgstr "" msgid "Verify" msgstr "Verifiera" -#: frontend/src/pages/org-admin/org-user-item.js:60 +#: frontend/src/pages/org-admin/org-user-item.js:59 msgid "Resetting user's password, please wait for a moment." msgstr "Återställer användarens lösenord, vänligen vänta." -#: frontend/src/pages/org-admin/org-user-item.js:63 +#: frontend/src/pages/org-admin/org-user-item.js:62 msgid "Successfully reset password to %(passwd)s for user %(user)s." msgstr "Återställde lösenord till %(passwd)s för användare %(user)s." -#: frontend/src/pages/org-admin/org-user-item.js:118 +#: frontend/src/pages/org-admin/org-user-item.js:112 #: frontend/src/pages/sys-admin/admin-logs/login-logs.js:102 #: frontend/src/pages/sys-admin/logs-page/login-logs.js:117 msgid "Failed" msgstr "Misslyckades" -#: frontend/src/pages/org-admin/org-user-item.js:129 +#: frontend/src/pages/org-admin/org-user-item.js:123 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:172 #: frontend/src/pages/sys-admin/institutions/institution-users.js:208 -#: frontend/src/pages/sys-admin/users/users-content.js:307 +#: frontend/src/pages/sys-admin/users/users-content.js:298 msgid "Active" msgstr "Aktiv" -#: frontend/src/pages/org-admin/org-user-item.js:131 +#: frontend/src/pages/org-admin/org-user-item.js:125 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:172 #: frontend/src/pages/sys-admin/institutions/institution-users.js:208 -#: frontend/src/pages/sys-admin/users/users-content.js:309 +#: frontend/src/pages/sys-admin/users/users-content.js:300 msgid "Inactive" msgstr "Inaktiv" -#: frontend/src/pages/org-admin/org-user-item.js:157 -#: frontend/src/pages/sys-admin/orgs/org-users.js:230 -#: frontend/src/pages/sys-admin/users/users-content.js:406 -msgid "Are you sure you want to set {user_placeholder} inactive?" -msgstr "" - -#: frontend/src/pages/org-admin/org-user-item.js:195 +#: frontend/src/pages/org-admin/org-user-item.js:180 msgid "ResetPwd" msgstr "ResetPwd" -#: frontend/src/pages/org-admin/org-user-item.js:196 +#: frontend/src/pages/org-admin/org-user-item.js:181 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:152 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:192 -#: frontend/src/pages/sys-admin/users/users-content.js:367 -#: frontend/src/pages/sys-admin/users/users-content.js:575 +#: frontend/src/pages/sys-admin/users/users-content.js:358 +#: frontend/src/pages/sys-admin/users/users-content.js:563 msgid "Revoke Admin" msgstr "Degradera admin" -#: frontend/src/pages/org-admin/org-user-item.js:204 -#: frontend/src/pages/sys-admin/orgs/org-users.js:313 -#: frontend/src/pages/sys-admin/users/users-content.js:584 -msgid "Set user inactive" -msgstr "" - -#: frontend/src/pages/org-admin/org-user-item.js:207 -#: frontend/src/pages/sys-admin/orgs/org-users.js:316 -#: frontend/src/pages/sys-admin/users/users-content.js:587 -msgid "Set" -msgstr "" - #: frontend/src/pages/org-admin/org-user-profile.js:128 msgid "Avatar" msgstr "Avatar" @@ -5387,10 +5358,6 @@ msgstr "Ändra" msgid "Team name" msgstr "" -#: frontend/src/pages/org-admin/web-settings/web-settings.js:119 -msgid "File Upload" -msgstr "Filuppladdning" - #: frontend/src/pages/org-admin/web-settings/web-settings.js:123 msgid "File extension white list" msgstr "" @@ -5401,23 +5368,19 @@ msgid "" "\"md;txt;docx\". Empty means no limit." msgstr "" -#: frontend/src/pages/sdoc-revision/index.js:123 -msgid "Publish" -msgstr "Publicera" - -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:239 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:193 msgid "No changes" msgstr "" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:249 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:203 msgid "Changes" msgstr "Ändringar" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:268 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:222 msgid "Last modification" msgstr "" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:271 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:225 msgid "Next modification" msgstr "" @@ -5486,8 +5449,8 @@ msgstr "Ange filändelser här, separerade med ','" #: frontend/src/pages/search/advanced-search.js:242 #: frontend/src/pages/search/advanced-search.js:264 -#: frontend/src/pages/sys-admin/orgs/org-users.js:307 -#: frontend/src/pages/sys-admin/users/users-content.js:569 +#: frontend/src/pages/sys-admin/orgs/org-users.js:297 +#: frontend/src/pages/sys-admin/users/users-content.js:557 msgid "Reset" msgstr "Återställ" @@ -5693,7 +5656,7 @@ msgid "Create Group" msgstr "Skapa grupp" #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:107 -#: frontend/src/pages/sys-admin/users/users-content.js:557 +#: frontend/src/pages/sys-admin/users/users-content.js:545 msgid "Delete User" msgstr "Ta bort användare" @@ -5828,24 +5791,24 @@ msgstr "Community Edition" msgid "Upgrade to Pro Edition" msgstr "Uppgradera till Pro Edition" -#: frontend/src/pages/sys-admin/info.js:119 +#: frontend/src/pages/sys-admin/info.js:115 msgid "Storage Used" msgstr "Använt Utrymme" -#: frontend/src/pages/sys-admin/info.js:122 +#: frontend/src/pages/sys-admin/info.js:118 msgid "Total Devices" msgstr "Total Enheter" -#: frontend/src/pages/sys-admin/info.js:122 +#: frontend/src/pages/sys-admin/info.js:118 msgid "Current Connected Devices" msgstr "Nuvarande Anslutna Enheter" +#: frontend/src/pages/sys-admin/info.js:123 #: frontend/src/pages/sys-admin/info.js:127 -#: frontend/src/pages/sys-admin/info.js:131 msgid "Activated Users" msgstr "Aktiverade Användare" -#: frontend/src/pages/sys-admin/info.js:141 +#: frontend/src/pages/sys-admin/info.js:137 #: frontend/src/pages/sys-admin/orgs/org-nav.js:31 #: frontend/src/pages/sys-admin/orgs/orgs.js:133 #: frontend/src/pages/sys-admin/orgs/search-orgs.js:106 @@ -5856,13 +5819,13 @@ msgid "Organizations" msgstr "Organisationer" #: frontend/src/pages/sys-admin/institutions/institution-admins.js:163 -#: frontend/src/pages/sys-admin/users/users-content.js:405 +#: frontend/src/pages/sys-admin/users/users-content.js:395 msgid "" "Are you sure you want to revoke the admin permission of {placeholder} ?" msgstr "Är du säker på att du vill ta bort admin rättigheter för {placeholder}?" #: frontend/src/pages/sys-admin/institutions/institution-admins.js:195 -#: frontend/src/pages/sys-admin/users/users-content.js:578 +#: frontend/src/pages/sys-admin/users/users-content.js:566 msgid "Revoke" msgstr "Degradera" @@ -5961,8 +5924,8 @@ msgstr "Alla systemmeddelanden" msgid "Number of groups" msgstr "Antal grupper" -#: frontend/src/pages/sys-admin/orgs/org-users.js:229 -#: frontend/src/pages/sys-admin/users/users-content.js:404 +#: frontend/src/pages/sys-admin/orgs/org-users.js:221 +#: frontend/src/pages/sys-admin/users/users-content.js:394 msgid "Are you sure you want to reset the password of {placeholder} ?" msgstr "Är du säker på att du vill återställa lösenordet för {placeholder}?" @@ -6000,10 +5963,35 @@ msgstr "" msgid "Name or ID" msgstr "" +#: frontend/src/pages/sys-admin/repos/trash-repos.js:256 +msgid "Are you sure you want to delete {placeholder} completely?" +msgstr "Är du säker på att du vill ta bort {placeholder} helt?" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:267 +msgid "Are you sure you want to restore {placeholder}?" +msgstr "Är du säker på att du vill återställa {placeholder}?" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:362 +msgid "Successfully cleared trash." +msgstr "Lyckades rensa papperskorg." + #: frontend/src/pages/sys-admin/repos/trash-repos.js:371 msgid "Search libraries by owner" msgstr "Sök kataloger med ägare" +#: frontend/src/pages/sys-admin/repos/trash-repos.js:424 +msgid "Clear Trash" +msgstr "Rensa Papperskorg" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:425 +msgid "Are you sure you want to clear trash?" +msgstr "Är du säker på att du vill tömma papperskorgen?" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:427 +#: frontend/src/user-notifications.js:112 +msgid "Clear" +msgstr "Rensa" + #: frontend/src/pages/sys-admin/side-panel.js:198 msgid "File Scan" msgstr "Fil Scan" @@ -6084,15 +6072,15 @@ msgstr "Trasig ({repo_id_placeholder})" msgid "Institution" msgstr "Institution" -#: frontend/src/pages/sys-admin/users/users-content.js:292 +#: frontend/src/pages/sys-admin/users/users-content.js:283 msgid "Default Admin" msgstr "Standardadmin" -#: frontend/src/pages/sys-admin/users/users-content.js:296 +#: frontend/src/pages/sys-admin/users/users-content.js:287 msgid "Daily Admin" msgstr "Dagligadmin" -#: frontend/src/pages/sys-admin/users/users-content.js:298 +#: frontend/src/pages/sys-admin/users/users-content.js:289 msgid "Audit Admin" msgstr "Användaradmin" @@ -6347,28 +6335,44 @@ msgid "" "accept the terms." msgstr "Tillåt system admin till att lägga till Villkor, samt att alla användare måste acceptera villkoren." -#: frontend/src/pages/upload-link/file-uploader.js:435 +#: frontend/src/pages/upload-link/file-uploader.js:305 +msgid "File upload started" +msgstr "" + +#: frontend/src/pages/upload-link/file-uploader.js:425 +msgid "All files uploaded" +msgstr "" + +#: frontend/src/pages/upload-link/file-uploader.js:439 msgid "Failed to upload {file_name}." msgstr "" -#: frontend/src/pages/upload-link/index.js:41 +#: frontend/src/pages/upload-link/forbid-upload-list-item.js:14 +msgid "Please upload files less than {placeholder}" +msgstr "" + +#: frontend/src/pages/upload-link/index.js:40 msgid "Upload files to {folder_name_placeholder}" msgstr "Ladda upp filer till {folder_name_placeholder}" -#: frontend/src/pages/upload-link/index.js:43 +#: frontend/src/pages/upload-link/index.js:42 msgid "shared by:" msgstr "delat av:" -#: frontend/src/pages/upload-link/index.js:47 +#: frontend/src/pages/upload-link/index.js:46 #: frontend/src/shared-dir-view.js:469 msgid "The owner of this library has run out of space." msgstr "Ägaren av denna katalog har slut på ledigt diskutrymme." #: frontend/src/pages/upload-link/index.js:51 +msgid "Folder upload is limited to Chrome, Firefox 50+, and Microsoft Edge." +msgstr "Mappuppladdning är begränsad till Chrome, Firefox 50+ och Microsoft Edge" + +#: frontend/src/pages/upload-link/index.js:52 msgid "File size should be smaller than {max_size_placeholder}." msgstr "" -#: frontend/src/pages/upload-link/index.js:54 +#: frontend/src/pages/upload-link/index.js:56 msgid "Drag and drop files or folders here." msgstr "Dra och släpp filer eller mappar här." @@ -6387,58 +6391,54 @@ msgid "" "by clicking the \"Publish a Library\" button in the menu bar." msgstr "Du har inte publicerat några kataloger ännu. En publicerad katalog kan användas av alla, inte bara användare, genom dess URL. Du kan publicera en katalog genom att klicka på \"Publicera Katalog\" knappen i menyn." -#: frontend/src/repo-folder-trash.js:185 +#: frontend/src/repo-folder-trash.js:197 msgid "{placeholder} Trash" msgstr "{placeholder} Papperskorg" -#: frontend/src/repo-folder-trash.js:240 -msgid "Original path" -msgstr "" - -#: frontend/src/repo-folder-trash.js:241 +#: frontend/src/repo-folder-trash.js:237 msgid "Delete Time" msgstr "Raderad tid" -#: frontend/src/repo-folder-trash.js:329 frontend/src/repo-snapshot.js:273 +#: frontend/src/repo-folder-trash.js:325 frontend/src/repo-snapshot.js:271 msgid "Successfully restored 1 item." msgstr "Lyckades återställa 1 fil." -#: frontend/src/repo-folder-trash.js:357 frontend/src/repo-folder-trash.js:417 -#: frontend/src/repo-snapshot.js:295 +#: frontend/src/repo-folder-trash.js:353 frontend/src/repo-folder-trash.js:411 +#: frontend/src/repo-snapshot.js:293 msgid "Directory" msgstr "Katalog" -#: frontend/src/repo-history.js:96 +#: frontend/src/repo-history.js:108 msgid "{placeholder} Modification History" msgstr "{placeholder} Ändringshistorik" -#: frontend/src/repo-history.js:115 +#: frontend/src/repo-history.js:112 msgid "" "Tip: a snapshot will be generated after modification, which records the " "library state after the modification." msgstr "Tips: En ögonblicksbild kommer skapas efter förändring, vilket sparar bibliotekets tillstånd efter förändringen." -#: frontend/src/repo-history.js:144 +#: frontend/src/repo-history.js:141 msgid "Labels" msgstr "Markeringar" -#: frontend/src/repo-history.js:280 +#: frontend/src/repo-history.js:277 msgid "None" msgstr "Ingen" -#: frontend/src/repo-history.js:283 frontend/src/repo-snapshot.js:162 +#: frontend/src/repo-history.js:280 frontend/src/repo-snapshot.js:160 msgid "Unknown" msgstr "Okänd" -#: frontend/src/repo-history.js:313 +#: frontend/src/repo-history.js:310 msgid "Current Version" msgstr "Nuvarande Version" -#: frontend/src/repo-history.js:314 +#: frontend/src/repo-history.js:311 msgid "View Snapshot" msgstr "Visa Snapshot" -#: frontend/src/repo-snapshot.js:132 +#: frontend/src/repo-snapshot.js:145 msgid "{placeholder} Snapshot" msgstr "{placeholder} Ögonblicksbild" @@ -6543,6 +6543,12 @@ msgstr "Inga inbjudningar" msgid "No terms and conditions" msgstr "Inga villkor" +#: frontend/src/translate.js:18 +msgid "" +"Tip: libraries deleted {trashReposExpireDays} days ago will be cleaned " +"automatically." +msgstr "Tips: kataloger borttagna {trashReposExpireDays} dagar sedan kommer rensas automatiskt." + #: frontend/src/translate.js:19 msgid "No favorites" msgstr "Inga favoriter" @@ -6584,35 +6590,39 @@ msgstr "Markera alla lästa" msgid "Message" msgstr "Meddelande" -#: frontend/src/utils/text-translation.js:25 +#: frontend/src/utils/text-translation.js:24 msgid "Freeze Document" msgstr "" #: frontend/src/utils/text-translation.js:26 -msgid "Unfreeze Document" -msgstr "" - -#: frontend/src/utils/text-translation.js:27 msgid "Convert to Markdown" msgstr "" -#: frontend/src/utils/text-translation.js:28 +#: frontend/src/utils/text-translation.js:27 msgid "Convert to sdoc" msgstr "" -#: frontend/src/utils/text-translation.js:29 +#: frontend/src/utils/text-translation.js:28 msgid "Convert to docx" msgstr "" -#: frontend/src/utils/text-translation.js:30 +#: frontend/src/utils/text-translation.js:29 msgid "Export as docx" msgstr "" -#: frontend/src/utils/text-translation.js:32 +#: frontend/src/utils/text-translation.js:30 +msgid "Mark as draft" +msgstr "" + +#: frontend/src/utils/text-translation.js:31 +msgid "Unmark as draft" +msgstr "" + +#: frontend/src/utils/text-translation.js:33 msgid "Access Log" msgstr "Accesslog" -#: frontend/src/utils/text-translation.js:35 +#: frontend/src/utils/text-translation.js:36 msgid "Convert with ONLYOFFICE" msgstr "" @@ -6648,96 +6658,96 @@ msgstr "Online Läs-Skriv mapp" msgid "Online Read-Only folder" msgstr "Online Läs-Enbart mapp" -#: frontend/src/utils/utils.js:689 +#: frontend/src/utils/utils.js:693 msgid "Online Read-Write" msgstr "Online Läs-Skriv" -#: frontend/src/utils/utils.js:692 +#: frontend/src/utils/utils.js:696 msgid "Online Read-Only" msgstr "Online Läs-Endast" -#: frontend/src/utils/utils.js:695 +#: frontend/src/utils/utils.js:699 msgid "Invisible" msgstr "" -#: frontend/src/utils/utils.js:705 +#: frontend/src/utils/utils.js:709 msgid "User can read, write, upload, download and sync files." msgstr "Användare kan läsa, skriva, ladda upp, ladda ned och synka filer." -#: frontend/src/utils/utils.js:708 +#: frontend/src/utils/utils.js:712 msgid "User can read, download and sync files." msgstr "Användare kan läsa, ladda ned och synka filer." -#: frontend/src/utils/utils.js:711 +#: frontend/src/utils/utils.js:715 msgid "Besides Write permission, user can also share the library." msgstr "Utöver Skriv rättigheter, kan användare dela katalogen." -#: frontend/src/utils/utils.js:714 +#: frontend/src/utils/utils.js:718 msgid "" "User can view and edit file online via browser. Files can't be downloaded." msgstr "Användare kan läsa och redigera filer online via webbläsaren. Filer kan inte laddas ned." -#: frontend/src/utils/utils.js:717 +#: frontend/src/utils/utils.js:721 msgid "" "User can only view files online via browser. Files can't be downloaded." msgstr "Användare kan se filer online via webbläsaren. Filer kan inte laddas ned." -#: frontend/src/utils/utils.js:720 +#: frontend/src/utils/utils.js:724 msgid "User can not see this folder." msgstr "" -#: frontend/src/utils/utils.js:731 +#: frontend/src/utils/utils.js:735 msgid "Preview and download" msgstr "Förhandsgranska och ladda ner" -#: frontend/src/utils/utils.js:741 +#: frontend/src/utils/utils.js:745 msgid "Preview only" msgstr "Förhandsgranska enbart" -#: frontend/src/utils/utils.js:751 +#: frontend/src/utils/utils.js:755 msgid "Download and upload" msgstr "Ladda ner och ladda upp" -#: frontend/src/utils/utils.js:761 +#: frontend/src/utils/utils.js:765 msgid "Edit on cloud and download" msgstr "Ändra i molnet och ladda ner" -#: frontend/src/utils/utils.js:771 +#: frontend/src/utils/utils.js:775 msgid "Edit on cloud only" msgstr "Redigera i molnet enbart" -#: frontend/src/utils/utils.js:1288 +#: frontend/src/utils/utils.js:1292 msgid "Successfully copied %(name)s and 1 other item." msgstr "Lyckades kopiera %(name)s och 1 annan fil." -#: frontend/src/utils/utils.js:1290 +#: frontend/src/utils/utils.js:1294 msgid "Successfully copied %(name)s and %(amount)s other items." msgstr "Lyckades kopiera %(name)s och %(amount)s andra filer." -#: frontend/src/utils/utils.js:1301 +#: frontend/src/utils/utils.js:1305 msgid "Successfully moved %(name)s." msgstr "Lyckades flytta %(name)s." -#: frontend/src/utils/utils.js:1303 +#: frontend/src/utils/utils.js:1307 msgid "Successfully moved %(name)s and 1 other item." msgstr "Lyckades flytta %(name)s och 1 annan fil." -#: frontend/src/utils/utils.js:1305 +#: frontend/src/utils/utils.js:1309 msgid "Successfully moved %(name)s and %(amount)s other items." msgstr "Lyckades flytta %(name)s och %(amount)s andra filer." -#: frontend/src/utils/utils.js:1317 +#: frontend/src/utils/utils.js:1321 msgid "Failed to copy %(name)s and %(amount)s other item(s)." msgstr "Misslyckades kopiera %(name)s och %(amount)s andra objekt." -#: frontend/src/utils/utils.js:1320 +#: frontend/src/utils/utils.js:1324 msgid "Failed to copy %(name)s." msgstr "Misslyckades kopiera %(name)s." -#: frontend/src/utils/utils.js:1330 +#: frontend/src/utils/utils.js:1334 msgid "Failed to move %(name)s and %(amount)s other item(s)." msgstr "Misslyckades flytta %(name)s och %(amount)s andra objekt." -#: frontend/src/utils/utils.js:1333 +#: frontend/src/utils/utils.js:1337 msgid "Failed to move %(name)s." msgstr "Misslyckades flytta %(name)s." diff --git a/locale/th_TH/LC_MESSAGES/djangojs.po b/locale/th_TH/LC_MESSAGES/djangojs.po index 117094e56b..ac4274c3d1 100644 --- a/locale/th_TH/LC_MESSAGES/djangojs.po +++ b/locale/th_TH/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: seahub\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-10 14:16+0800\n" +"POT-Creation-Date: 2024-02-05 16:23+0800\n" "PO-Revision-Date: 2015-05-09 05:28+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Thai (Thailand) (http://app.transifex.com/haiwen/seahub/language/th_TH/)\n" @@ -35,7 +35,7 @@ msgstr "" #: frontend/src/components/common/account.js:121 #: frontend/src/pages/sys-admin/side-panel.js:33 -#: frontend/src/pages/sys-admin/users/users-content.js:294 +#: frontend/src/pages/sys-admin/users/users-content.js:285 msgid "System Admin" msgstr "ส่วนผู้ดูแลระบบ" @@ -57,7 +57,7 @@ msgid "Used:" msgstr "ใช้ไปแล้ว:" #: frontend/src/components/common/account.js:165 -#: frontend/src/components/search/ai-search.js:661 +#: frontend/src/components/search/ai-search.js:651 #: frontend/src/pages/groups/group-view.js:470 #: frontend/src/pages/groups/group-view.js:476 #: frontend/src/pages/org-admin/side-panel.js:56 @@ -77,128 +77,116 @@ msgstr "" msgid "Log out" msgstr "ออกจากระบบ" -#: frontend/src/components/common/notice-item.js:44 +#: frontend/src/components/common/notice-item.js:42 msgid "User {user_link} has added you to {group_link}" msgstr "" -#: frontend/src/components/common/notice-item.js:67 +#: frontend/src/components/common/notice-item.js:65 msgid "{share_from} has shared a library named {repo_link} to you." msgstr "" -#: frontend/src/components/common/notice-item.js:69 +#: frontend/src/components/common/notice-item.js:67 msgid "{share_from} has shared a folder named {repo_link} to you." msgstr "" -#: frontend/src/components/common/notice-item.js:95 -msgid "" -"{share_from} has changed the permission of library {repo_link} to " -"{permission}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:97 -msgid "" -"{share_from} has changed the permission of folder {repo_link} to " -"{permission}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:122 -msgid "{share_from} has cancelled the sharing of library {repo_name}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:124 -msgid "{share_from} has cancelled the sharing of folder {repo_name}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:150 +#: frontend/src/components/common/notice-item.js:98 msgid "" "{share_from} has shared a library named {repo_link} to group {group_link}." msgstr "" -#: frontend/src/components/common/notice-item.js:152 +#: frontend/src/components/common/notice-item.js:100 msgid "" "{share_from} has shared a folder named {repo_link} to group {group_link}." msgstr "" -#: frontend/src/components/common/notice-item.js:178 +#: frontend/src/components/common/notice-item.js:126 msgid "{user} has transfered a library named {repo_link} to you." msgstr "" -#: frontend/src/components/common/notice-item.js:282 +#: frontend/src/components/common/notice-item.js:182 +msgid "{from_user} has sent you a request for {draft_link}." +msgstr "" + +#: frontend/src/components/common/notice-item.js:183 +msgid "Draft" +msgstr "" + +#: frontend/src/components/common/notice-item.js:214 msgid "{user} created file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:282 +#: frontend/src/components/common/notice-item.js:214 msgid "" "{user} created file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:285 +#: frontend/src/components/common/notice-item.js:217 msgid "{user} deleted file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:285 +#: frontend/src/components/common/notice-item.js:217 msgid "" "{user} deleted file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:289 +#: frontend/src/components/common/notice-item.js:221 msgid "{user} restored file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:292 +#: frontend/src/components/common/notice-item.js:224 msgid "{user} renamed file {oldFileName} {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:296 +#: frontend/src/components/common/notice-item.js:228 msgid "{user} moved file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:296 +#: frontend/src/components/common/notice-item.js:228 msgid "" "{user} moved file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:299 +#: frontend/src/components/common/notice-item.js:231 msgid "{user} updated file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:311 +#: frontend/src/components/common/notice-item.js:243 msgid "{user} created folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:311 +#: frontend/src/components/common/notice-item.js:243 msgid "" "{user} created folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:314 +#: frontend/src/components/common/notice-item.js:246 msgid "{user} deleted folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:314 +#: frontend/src/components/common/notice-item.js:246 msgid "" "{user} deleted folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:318 +#: frontend/src/components/common/notice-item.js:250 msgid "{user} restored folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:321 +#: frontend/src/components/common/notice-item.js:253 msgid "" "{user} renamed folder {oldFolderName} {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:325 +#: frontend/src/components/common/notice-item.js:257 msgid "{user} moved folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:325 +#: frontend/src/components/common/notice-item.js:257 msgid "" "{user} moved folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." @@ -227,15 +215,15 @@ msgid "Group not found" msgstr "" #: frontend/src/components/cur-dir-path/dir-path.js:31 -#: frontend/src/components/main-side-nav.js:69 +#: frontend/src/components/main-side-nav.js:70 msgid "A file is being uploaded. Are you sure you want to leave this page?" msgstr "" #: frontend/src/components/cur-dir-path/dir-path.js:91 #: frontend/src/components/cur-dir-path/dir-path.js:97 #: frontend/src/components/file-chooser/file-chooser.js:450 -#: frontend/src/components/main-side-nav.js:143 -#: frontend/src/components/main-side-nav.js:145 +#: frontend/src/components/main-side-nav.js:144 +#: frontend/src/components/main-side-nav.js:146 #: frontend/src/components/org-admin-group-nav.js:23 #: frontend/src/pages/org-admin/org-department-item.js:318 #: frontend/src/pages/org-admin/side-panel.js:62 @@ -244,7 +232,7 @@ msgstr "" #: frontend/src/pages/share-admin/libraries.js:360 #: frontend/src/pages/sys-admin/departments/department.js:45 #: frontend/src/pages/sys-admin/groups/group-nav.js:17 -#: frontend/src/pages/sys-admin/info.js:116 +#: frontend/src/pages/sys-admin/info.js:112 #: frontend/src/pages/sys-admin/orgs/org-nav.js:20 #: frontend/src/pages/sys-admin/repos/search-repos.js:140 #: frontend/src/pages/sys-admin/side-panel.js:90 @@ -255,18 +243,17 @@ msgstr "คลังแฟ้มข้อมูล" #: frontend/src/components/cur-dir-path/dir-tool.js:77 #: frontend/src/components/cur-dir-path/dir-tool.js:98 #: frontend/src/components/cur-dir-path/dir-tool.js:99 -#: frontend/src/components/dirent-detail/detail-list-view.js:124 +#: frontend/src/components/dirent-detail/detail-list-view.js:123 #: frontend/src/components/dirent-detail/file-details.js:89 -#: frontend/src/components/toolbar/view-file-toolbar.js:79 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:78 -#: frontend/src/utils/text-translation.js:34 +#: frontend/src/components/toolbar/view-file-toolbar.js:105 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:48 +#: frontend/src/utils/text-translation.js:35 msgid "Tags" msgstr "" #: frontend/src/components/cur-dir-path/dir-tool.js:81 #: frontend/src/components/cur-dir-path/dir-tool.js:103 #: frontend/src/components/history-trash-file-view/file-view.js:33 -#: frontend/src/pages/org-admin/libraries/org-repo-nav.js:16 #: frontend/src/pages/sys-admin/repos/repos-nav.js:17 msgid "Trash" msgstr "ถังขยะ" @@ -274,10 +261,10 @@ msgstr "ถังขยะ" #: frontend/src/components/cur-dir-path/dir-tool.js:106 #: frontend/src/components/file-view/file-toolbar.js:198 #: frontend/src/components/file-view/file-toolbar.js:248 -#: frontend/src/components/toolbar/view-file-toolbar.js:80 +#: frontend/src/components/toolbar/view-file-toolbar.js:106 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:64 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:71 -#: frontend/src/utils/text-translation.js:31 +#: frontend/src/utils/text-translation.js:32 msgid "History" msgstr "ประวัติ" @@ -355,7 +342,7 @@ msgstr "" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:142 #: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:31 #: frontend/src/pages/sys-admin/abuse-reports.js:91 -#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 +#: frontend/src/repo-history.js:137 frontend/src/repo-history.js:144 msgid "Description" msgstr "คำอธิบาย" @@ -367,8 +354,8 @@ msgstr "คำอธิบาย" #: frontend/src/components/dialog/confirm-disconnect-wechat.js:35 #: frontend/src/components/dialog/confirm-restore-repo.js:36 #: frontend/src/components/dialog/confirm-unlink-device.js:49 -#: frontend/src/components/dialog/copy-dirent-dialog.js:165 -#: frontend/src/components/dialog/create-file-dialog.js:111 +#: frontend/src/components/dialog/copy-dirent-dialog.js:162 +#: frontend/src/components/dialog/create-file-dialog.js:179 #: frontend/src/components/dialog/create-folder-dialog.js:99 #: frontend/src/components/dialog/create-group-dialog.js:81 #: frontend/src/components/dialog/create-repo-dialog.js:270 @@ -386,11 +373,11 @@ msgstr "คำอธิบาย" #: frontend/src/components/dialog/invite-people-dialog.js:121 #: frontend/src/components/dialog/label-repo-state-dialog.js:88 #: frontend/src/components/dialog/leave-group-dialog.js:32 -#: frontend/src/components/dialog/lib-history-setting-dialog.js:151 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:150 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:123 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:273 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:253 -#: frontend/src/components/dialog/move-dirent-dialog.js:185 +#: frontend/src/components/dialog/move-dirent-dialog.js:183 #: frontend/src/components/dialog/new-wiki-dialog.js:60 #: frontend/src/components/dialog/org-add-member-dialog.js:68 #: frontend/src/components/dialog/org-delete-department-dialog.js:42 @@ -426,7 +413,7 @@ msgstr "คำอธิบาย" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:50 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:56 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-import-user-dialog.js:59 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:144 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:143 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-logs-export-excel-dialog.js:104 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:95 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:51 @@ -435,33 +422,35 @@ msgstr "คำอธิบาย" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-set-org-name-dialog.js:64 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-unlink-device-dialog.js:47 #: frontend/src/components/dialog/sysadmin-dialog/update-user.js:60 -#: frontend/src/components/dialog/transfer-dialog.js:186 +#: frontend/src/components/dialog/transfer-dialog.js:100 #: frontend/src/components/dialog/upload-remind-dialog.js:44 #: frontend/src/components/dialog/view-link-dialog.js:37 #: frontend/src/components/dialog/wiki-delete-dialog.js:25 #: frontend/src/components/dialog/wiki-select-dialog.js:97 -#: frontend/src/components/file-uploader/upload-list-item.js:144 +#: frontend/src/components/file-uploader/upload-list-item.js:127 #: frontend/src/components/seatable-integration-account-setting-widgets/delete-seatables-dialog.js:24 #: frontend/src/components/send-link.js:111 #: frontend/src/components/share-link-panel/link-details.js:230 #: frontend/src/components/share-link-panel/link-list.js:68 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:144 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:127 #: frontend/src/components/user-settings/social-login-saml.js:67 #: frontend/src/pages/org-admin/input-item.js:92 #: frontend/src/pages/org-admin/web-settings/input-item.js:69 -#: frontend/src/pages/sys-admin/web-settings/input-item.js:70 -#: frontend/src/pages/upload-link/upload-list-item.js:144 +#: frontend/src/pages/sys-admin/web-settings/input-item.js:66 +#: frontend/src/pages/upload-link/upload-list-item.js:124 #: frontend/src/tc-accept.js:42 msgid "Cancel" msgstr "ยกเลิก" #: frontend/src/components/dialog/add-abuse-report-dialog.js:93 -#: frontend/src/components/dialog/change-repo-password-dialog.js:118 +#: frontend/src/components/dialog/add-reviewer-dialog.js:110 +#: frontend/src/components/dialog/add-reviewer-dialog.js:111 +#: frontend/src/components/dialog/change-repo-password-dialog.js:117 #: frontend/src/components/dialog/clean-trash.js:77 #: frontend/src/components/dialog/confirm-apply-folder-properties-dialog.js:56 -#: frontend/src/components/dialog/copy-dirent-dialog.js:166 +#: frontend/src/components/dialog/copy-dirent-dialog.js:163 #: frontend/src/components/dialog/create-department-repo-dialog.js:95 -#: frontend/src/components/dialog/create-file-dialog.js:112 +#: frontend/src/components/dialog/create-file-dialog.js:180 #: frontend/src/components/dialog/create-folder-dialog.js:100 #: frontend/src/components/dialog/create-group-dialog.js:82 #: frontend/src/components/dialog/create-repo-dialog.js:271 @@ -475,13 +464,13 @@ msgstr "ยกเลิก" #: frontend/src/components/dialog/invite-people-dialog.js:122 #: frontend/src/components/dialog/label-repo-state-dialog.js:89 #: frontend/src/components/dialog/lib-decrypt-dialog.js:67 -#: frontend/src/components/dialog/lib-history-setting-dialog.js:152 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:151 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:124 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:326 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:254 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:306 -#: frontend/src/components/dialog/move-dirent-dialog.js:186 +#: frontend/src/components/dialog/move-dirent-dialog.js:184 #: frontend/src/components/dialog/new-wiki-dialog.js:61 #: frontend/src/components/dialog/org-add-admin-dialog.js:66 #: frontend/src/components/dialog/org-add-department-dialog.js:86 @@ -525,7 +514,7 @@ msgstr "ยกเลิก" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:90 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:51 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:57 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:145 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:144 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-logs-export-excel-dialog.js:105 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:96 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:52 @@ -535,7 +524,7 @@ msgstr "ยกเลิก" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:268 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:255 #: frontend/src/components/dialog/sysadmin-dialog/update-user.js:61 -#: frontend/src/components/dialog/transfer-dialog.js:187 +#: frontend/src/components/dialog/transfer-dialog.js:101 #: frontend/src/components/dialog/transfer-group-dialog.js:69 #: frontend/src/components/dialog/wiki-select-dialog.js:99 #: frontend/src/components/dialog/wiki-select-dialog.js:100 @@ -556,10 +545,55 @@ msgstr "ยกเลิก" #: frontend/src/pages/sys-admin/repos/search-repos.js:155 #: frontend/src/pages/sys-admin/statistic/statistic-common-tool.js:128 #: frontend/src/pages/sys-admin/users/search-users.js:318 -#: frontend/src/pages/sys-admin/web-settings/input-item.js:69 +#: frontend/src/pages/sys-admin/web-settings/input-item.js:65 msgid "Submit" msgstr "ส่ง" +#: frontend/src/components/dialog/add-reviewer-dialog.js:98 +msgid "Request a review" +msgstr "" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:100 +msgid "Add new reviewer" +msgstr "" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:103 +#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:283 +#: frontend/src/components/dialog/org-add-member-dialog.js:58 +#: frontend/src/components/dialog/share-to-user.js:357 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-member-dialog.js:37 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-member-dialog.js:56 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-batch-add-admin-dialog.js:45 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:45 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:46 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:240 +#: frontend/src/components/list-and-add-group-members.js:173 +#: frontend/src/pages/org-admin/org-users-search-users.js:196 +#: frontend/src/pages/org-admin/org-users-users.js:260 +#: frontend/src/pages/sys-admin/users/search-users.js:313 +#: frontend/src/pages/sys-admin/users/users.js:425 +msgid "Search users" +msgstr "" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:137 +#: frontend/src/components/dialog/edit-filetag-dialog.js:145 +#: frontend/src/components/dialog/list-created-files-dialog.js:55 +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:86 +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:107 +#: frontend/src/components/dialog/org-add-admin-dialog.js:65 +#: frontend/src/components/dialog/search-file-dialog.js:115 +#: frontend/src/components/dialog/share-admin-link.js:35 +#: frontend/src/components/dialog/share-repo-dialog.js:149 +#: frontend/src/components/dialog/transfer-group-dialog.js:68 +#: frontend/src/components/search/ai-search.js:653 +#: frontend/src/components/search/ai-search.js:690 +#: frontend/src/components/search/search.js:497 +#: frontend/src/components/search/search.js:532 +#: frontend/src/components/system-notification.js:46 +#: frontend/src/pages/groups/group-view.js:479 +msgid "Close" +msgstr "ปิด" + #: frontend/src/components/dialog/change-repo-password-dialog.js:49 msgid "Please enter the old password" msgstr "โปรดกรอกรหัสผ่านเก่า" @@ -584,24 +618,24 @@ msgstr "รหัสผ่านใหม่ไม่ตรงกัน" msgid "Successfully changed library password." msgstr "" -#: frontend/src/components/dialog/change-repo-password-dialog.js:98 +#: frontend/src/components/dialog/change-repo-password-dialog.js:102 msgid "Change Password of Library {placeholder}" msgstr "" -#: frontend/src/components/dialog/change-repo-password-dialog.js:108 +#: frontend/src/components/dialog/change-repo-password-dialog.js:107 msgid "Old Password" msgstr "รหัสผ่านเก่า" -#: frontend/src/components/dialog/change-repo-password-dialog.js:110 +#: frontend/src/components/dialog/change-repo-password-dialog.js:109 msgid "New Password" msgstr "" -#: frontend/src/components/dialog/change-repo-password-dialog.js:110 +#: frontend/src/components/dialog/change-repo-password-dialog.js:109 #: frontend/src/components/dialog/create-repo-dialog.js:240 msgid "(at least {placeholder} characters)" msgstr "" -#: frontend/src/components/dialog/change-repo-password-dialog.js:112 +#: frontend/src/components/dialog/change-repo-password-dialog.js:111 msgid "New Password Again" msgstr "รหัสผ่านใหม่อีกครั้ง" @@ -627,12 +661,11 @@ msgstr "" #: frontend/src/components/dialog/clean-trash.js:62 #: frontend/src/pages/org-admin/devices/devices-errors.js:193 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:375 #: frontend/src/pages/share-admin/share-links.js:590 #: frontend/src/pages/share-admin/upload-links.js:306 #: frontend/src/pages/sys-admin/devices/devices-errors.js:197 #: frontend/src/pages/sys-admin/repos/trash-repos.js:400 -#: frontend/src/repo-folder-trash.js:207 +#: frontend/src/repo-folder-trash.js:204 msgid "Clean" msgstr "" @@ -739,8 +772,9 @@ msgstr "ต้องการลบบัญชีผู้ใช้ของค #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:39 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:59 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:59 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:643 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:667 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:668 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:692 +#: frontend/src/components/draft-list-view/draft-list-item.js:111 #: frontend/src/components/group-members.js:163 #: frontend/src/components/popover/tag-list-item.js:55 #: frontend/src/components/popover/tag-list-item.js:56 @@ -756,8 +790,8 @@ msgstr "ต้องการลบบัญชีผู้ใช้ของค #: frontend/src/components/share-link-panel/link-list.js:69 #: frontend/src/components/share-link-panel/link-list.js:129 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:513 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:330 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:338 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:358 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:366 #: frontend/src/components/user-settings/delete-account.js:38 #: frontend/src/components/user-settings/web-api-auth-token.js:83 #: frontend/src/pages/invitations/invitations-view.js:104 @@ -765,16 +799,14 @@ msgstr "ต้องการลบบัญชีผู้ใช้ของค #: frontend/src/pages/invitations/invitations-view.js:136 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:360 #: frontend/src/pages/my-libs/mylib-repo-menu.js:145 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:267 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:198 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:256 #: frontend/src/pages/org-admin/org-department-item.js:551 #: frontend/src/pages/org-admin/org-departments-list.js:210 #: frontend/src/pages/org-admin/org-group-repos.js:174 #: frontend/src/pages/org-admin/org-groups-search-groups.js:115 #: frontend/src/pages/org-admin/org-groups.js:306 +#: frontend/src/pages/org-admin/org-libraries.js:316 #: frontend/src/pages/org-admin/org-links.js:216 -#: frontend/src/pages/org-admin/org-user-item.js:194 +#: frontend/src/pages/org-admin/org-user-item.js:179 #: frontend/src/pages/org-admin/org-user-repos.js:170 #: frontend/src/pages/sys-admin/departments/group-item.js:69 #: frontend/src/pages/sys-admin/groups/groups-content.js:184 @@ -786,7 +818,7 @@ msgstr "ต้องการลบบัญชีผู้ใช้ของค #: frontend/src/pages/sys-admin/orgs/org-groups.js:120 #: frontend/src/pages/sys-admin/orgs/org-repos.js:117 #: frontend/src/pages/sys-admin/orgs/org-repos.js:125 -#: frontend/src/pages/sys-admin/orgs/org-users.js:298 +#: frontend/src/pages/sys-admin/orgs/org-users.js:288 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:205 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:213 #: frontend/src/pages/sys-admin/repos/dir-content.js:61 @@ -798,8 +830,8 @@ msgstr "ต้องการลบบัญชีผู้ใช้ของค #: frontend/src/pages/sys-admin/users/search-users.js:355 #: frontend/src/pages/sys-admin/users/user-repos.js:163 #: frontend/src/pages/sys-admin/users/user-repos.js:218 -#: frontend/src/pages/sys-admin/users/users-content.js:361 -#: frontend/src/pages/sys-admin/users/users-content.js:560 +#: frontend/src/pages/sys-admin/users/users-content.js:352 +#: frontend/src/pages/sys-admin/users/users-content.js:548 #: frontend/src/pages/sys-admin/users/users.js:510 #: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:65 #: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:69 @@ -827,7 +859,6 @@ msgid "Are you sure you want to disconnect?" msgstr "" #: frontend/src/components/dialog/confirm-restore-repo.js:31 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:264 #: frontend/src/pages/sys-admin/repos/trash-repos.js:266 msgid "Restore Library" msgstr "กู้คืนคลังแฟ้มข้อมูล" @@ -841,13 +872,11 @@ msgstr "คุณแน่ใจหรือไม่ ที่ต้องก #: frontend/src/pages/file-history-old/history-item.js:126 #: frontend/src/pages/my-libs/my-libs-deleted.js:176 #: frontend/src/pages/my-libs/my-libs-deleted.js:177 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:195 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:267 #: frontend/src/pages/sys-admin/repos/trash-repos.js:197 #: frontend/src/pages/sys-admin/repos/trash-repos.js:269 -#: frontend/src/repo-folder-trash.js:363 frontend/src/repo-folder-trash.js:374 -#: frontend/src/repo-snapshot.js:170 frontend/src/repo-snapshot.js:299 -#: frontend/src/repo-snapshot.js:308 +#: frontend/src/repo-folder-trash.js:358 frontend/src/repo-folder-trash.js:368 +#: frontend/src/repo-snapshot.js:168 frontend/src/repo-snapshot.js:297 +#: frontend/src/repo-snapshot.js:306 msgid "Restore" msgstr "กู้คืน" @@ -935,12 +964,13 @@ msgid "New Department Library" msgstr "" #: frontend/src/components/dialog/create-department-repo-dialog.js:81 -#: frontend/src/components/dialog/create-file-dialog.js:98 +#: frontend/src/components/dialog/create-file-dialog.js:151 #: frontend/src/components/dialog/create-folder-dialog.js:86 #: frontend/src/components/dialog/create-group-dialog.js:69 #: frontend/src/components/dialog/create-repo-dialog.js:188 #: frontend/src/components/dialog/create-tag-dialog.js:79 #: frontend/src/components/dialog/list-created-files-dialog.js:28 +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:66 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:84 #: frontend/src/components/dialog/new-wiki-dialog.js:56 #: frontend/src/components/dialog/org-add-department-dialog.js:73 @@ -960,7 +990,8 @@ msgstr "" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:63 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:82 #: frontend/src/components/dialog/wiki-select-dialog.js:78 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:627 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:626 +#: frontend/src/components/draft-list-view/draft-list-view.js:36 #: frontend/src/components/group-members.js:30 #: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:122 #: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23 @@ -968,7 +999,6 @@ msgstr "" #: frontend/src/pages/my-libs/my-libs-deleted.js:93 #: frontend/src/pages/my-libs/mylib-repo-list-view.js:90 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:160 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:75 #: frontend/src/pages/org-admin/org-admin-list.js:50 #: frontend/src/pages/org-admin/org-department-item.js:250 #: frontend/src/pages/org-admin/org-department-item.js:290 @@ -979,6 +1009,7 @@ msgstr "" #: frontend/src/pages/org-admin/org-group-repos.js:83 #: frontend/src/pages/org-admin/org-groups-search-groups.js:157 #: frontend/src/pages/org-admin/org-groups.js:160 +#: frontend/src/pages/org-admin/org-libraries.js:147 #: frontend/src/pages/org-admin/org-links.js:100 #: frontend/src/pages/org-admin/org-user-profile.js:136 #: frontend/src/pages/org-admin/org-user-repos.js:79 @@ -1009,12 +1040,12 @@ msgstr "" #: frontend/src/pages/sys-admin/users/user-links.js:49 #: frontend/src/pages/sys-admin/users/user-repos.js:54 #: frontend/src/pages/sys-admin/users/user-shared-repos.js:35 -#: frontend/src/repo-folder-trash.js:239 frontend/src/repo-snapshot.js:200 +#: frontend/src/repo-folder-trash.js:236 frontend/src/repo-snapshot.js:198 #: frontend/src/shared-dir-view.js:661 msgid "Name" msgstr "ชื่อ" -#: frontend/src/components/dialog/create-file-dialog.js:62 +#: frontend/src/components/dialog/create-file-dialog.js:59 #: frontend/src/components/dialog/create-folder-dialog.js:54 #: frontend/src/components/dialog/rename-dialog.js:56 #: frontend/src/components/dialog/rename-dirent.js:56 @@ -1023,7 +1054,7 @@ msgstr "ชื่อ" msgid "The name \"{name}\" is already taken. Please choose a different name." msgstr "" -#: frontend/src/components/dialog/create-file-dialog.js:94 +#: frontend/src/components/dialog/create-file-dialog.js:147 #: frontend/src/components/toolbar/dir-operation-toolbar.js:207 #: frontend/src/components/toolbar/dir-operation-toolbar.js:232 #: frontend/src/pages/repo-wiki-mode/side-panel.js:176 @@ -1065,7 +1096,7 @@ msgstr "รหัสผ่านสั้นเกินไป" #: frontend/src/components/dialog/create-repo-dialog.js:111 #: frontend/src/components/dialog/generate-upload-link.js:150 #: frontend/src/components/dialog/org-add-user-dialog.js:123 -#: frontend/src/components/share-link-panel/link-creation.js:181 +#: frontend/src/components/share-link-panel/link-creation.js:175 msgid "Passwords don't match" msgstr "รหัสผ่านไม่ตรงกัน" @@ -1131,14 +1162,14 @@ msgstr "รับอนุญาต" #: frontend/src/components/dialog/share-repo-dialog.js:40 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:22 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57 -#: frontend/src/utils/utils.js:680 +#: frontend/src/utils/utils.js:684 msgid "Read-Write" msgstr "อ่าน-เขียน" #: frontend/src/components/dialog/create-repo-dialog.js:227 #: frontend/src/components/dialog/share-repo-dialog.js:41 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57 -#: frontend/src/utils/utils.js:683 +#: frontend/src/utils/utils.js:687 msgid "Read-Only" msgstr "อ่านอย่างเดียว" @@ -1152,7 +1183,7 @@ msgstr "เข้ารหัส" #: frontend/src/components/dialog/org-add-user-dialog.js:145 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:106 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:153 -#: frontend/src/components/share-link-panel/link-creation.js:284 +#: frontend/src/components/share-link-panel/link-creation.js:278 #: frontend/src/pages/sys-admin/web-settings/web-settings.js:239 #: frontend/src/settings.js:48 frontend/src/settings.js:134 msgid "Password" @@ -1162,15 +1193,15 @@ msgstr "รหัสผ่าน" #: frontend/src/components/dialog/generate-upload-link.js:390 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:110 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:163 -#: frontend/src/components/share-link-panel/link-creation.js:295 +#: frontend/src/components/share-link-panel/link-creation.js:289 msgid "Password again" msgstr "รหัสผ่านอีกครั้ง" #: frontend/src/components/dialog/create-tag-dialog.js:53 #: frontend/src/components/dialog/zip-download-dialog.js:73 -#: frontend/src/components/file-uploader/file-uploader.js:400 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:409 -#: frontend/src/pages/upload-link/file-uploader.js:399 +#: frontend/src/components/file-uploader/file-uploader.js:406 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:415 +#: frontend/src/pages/upload-link/file-uploader.js:404 msgid "Internal Server Error" msgstr "Internal Server Error" @@ -1180,10 +1211,10 @@ msgstr "" #: frontend/src/components/dialog/create-tag-dialog.js:73 #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:124 -#: frontend/src/components/share-link-panel/link-creation.js:259 +#: frontend/src/components/share-link-panel/link-creation.js:253 #: frontend/src/components/share-link-panel/link-details.js:166 -#: frontend/src/repo-folder-trash.js:201 frontend/src/repo-history.js:112 -#: frontend/src/repo-snapshot.js:150 +#: frontend/src/repo-folder-trash.js:198 frontend/src/repo-history.js:109 +#: frontend/src/repo-snapshot.js:148 msgid "Back" msgstr "" @@ -1199,10 +1230,10 @@ msgstr "" #: frontend/src/components/dialog/create-tag-dialog.js:109 #: frontend/src/components/file-view/file-toolbar.js:155 #: frontend/src/components/file-view/file-toolbar.js:214 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:115 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:158 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:199 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:222 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:121 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:165 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:206 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:229 #: frontend/src/shared-dir-view.js:486 msgid "Save" msgstr "" @@ -1226,8 +1257,6 @@ msgid "Permission name" msgstr "" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:151 -#: frontend/src/components/file-uploader/file-uploader.js:684 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:667 #: frontend/src/components/toolbar/dir-operation-toolbar.js:189 #: frontend/src/components/toolbar/dir-operation-toolbar.js:198 #: frontend/src/components/toolbar/dir-operation-toolbar.js:227 @@ -1241,8 +1270,7 @@ msgstr "" #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:69 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:79 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:89 -#: frontend/src/pages/upload-link/file-uploader.js:625 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:66 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:52 #: frontend/src/shared-dir-view.js:471 msgid "Upload" msgstr "อัพโหลด" @@ -1250,8 +1278,8 @@ msgstr "อัพโหลด" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:180 #: frontend/src/components/dialog/zip-download-dialog.js:123 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:637 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:661 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:662 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:686 #: frontend/src/components/file-view/file-toolbar.js:171 #: frontend/src/components/file-view/file-toolbar.js:255 #: frontend/src/components/file-view/file-view-tip.js:25 @@ -1259,10 +1287,10 @@ msgstr "อัพโหลด" #: frontend/src/components/history-trash-file-view/download.js:10 #: frontend/src/components/shared-file-view/shared-file-view-tip.js:27 #: frontend/src/components/shared-file-view/shared-file-view.js:133 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:331 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:344 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:359 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:372 #: frontend/src/pages/file-history-old/history-item.js:127 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:122 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:128 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:74 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:253 #: frontend/src/pages/org-admin/statistic/statistic-traffic.js:63 @@ -1277,7 +1305,7 @@ msgstr "อัพโหลด" #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:84 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:94 #: frontend/src/pages/sys-admin/users/user-links.js:202 -#: frontend/src/repo-snapshot.js:309 frontend/src/shared-dir-view.js:769 +#: frontend/src/repo-snapshot.js:307 frontend/src/shared-dir-view.js:769 #: frontend/src/shared-dir-view.js:796 frontend/src/shared-dir-view.js:844 #: frontend/src/shared-dir-view.js:876 frontend/src/shared-dir-view.js:945 #: frontend/src/shared-dir-view.js:963 @@ -1307,9 +1335,9 @@ msgstr "" #: frontend/src/components/dialog/view-link-dialog.js:38 #: frontend/src/components/share-link-panel/link-item.js:112 #: frontend/src/components/shared-link.js:24 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:329 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:337 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:343 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:357 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:365 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:371 #: frontend/src/pages/org-admin/org-saml-config.js:118 #: frontend/src/pages/org-admin/org-saml-config.js:132 #: frontend/src/pages/org-admin/org-saml-config.js:146 @@ -1342,7 +1370,7 @@ msgstr "" #: frontend/src/components/select-editor/select-editor.js:138 #: frontend/src/components/share-link-panel/link-details.js:206 #: frontend/src/components/share-link-panel/link-details.js:207 -#: frontend/src/components/toolbar/view-file-toolbar.js:67 +#: frontend/src/components/toolbar/view-file-toolbar.js:87 #: frontend/src/components/user-settings/user-avatar-form.js:97 #: frontend/src/pages/org-admin/org-user-profile.js:139 #: frontend/src/pages/org-admin/org-user-profile.js:145 @@ -1356,9 +1384,9 @@ msgstr "" #: frontend/src/pages/sys-admin/institutions/institution-info.js:28 #: frontend/src/pages/sys-admin/orgs/org-info.js:41 #: frontend/src/pages/sys-admin/users/user-info.js:91 -#: frontend/src/pages/sys-admin/users/users-content.js:514 +#: frontend/src/pages/sys-admin/users/users-content.js:502 #: frontend/src/pages/wiki/main-panel.js:106 -#: frontend/src/pages/wiki/main-panel.js:107 frontend/src/repo-history.js:306 +#: frontend/src/pages/wiki/main-panel.js:107 frontend/src/repo-history.js:303 msgid "Edit" msgstr "แก้ไข" @@ -1396,7 +1424,6 @@ msgstr "" #: frontend/src/components/dialog/delete-repo-dialog.js:66 #: frontend/src/components/dialog/org-delete-repo-dialog.js:32 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:33 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:253 #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:101 #: frontend/src/pages/sys-admin/orgs/org-repos.js:122 #: frontend/src/pages/sys-admin/repos/trash-repos.js:255 @@ -1420,28 +1447,11 @@ msgid "Select Tags" msgstr "" #: frontend/src/components/dialog/edit-filetag-dialog.js:141 -#: frontend/src/components/popover/edit-filetag-popover.js:187 +#: frontend/src/components/popover/edit-filetag-popover.js:182 #: frontend/src/components/popover/list-tag-popover.js:145 msgid "Create a new tag" msgstr "" -#: frontend/src/components/dialog/edit-filetag-dialog.js:145 -#: frontend/src/components/dialog/list-created-files-dialog.js:52 -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:107 -#: frontend/src/components/dialog/org-add-admin-dialog.js:65 -#: frontend/src/components/dialog/search-file-dialog.js:115 -#: frontend/src/components/dialog/share-admin-link.js:35 -#: frontend/src/components/dialog/share-repo-dialog.js:149 -#: frontend/src/components/dialog/transfer-group-dialog.js:68 -#: frontend/src/components/search/ai-search.js:663 -#: frontend/src/components/search/ai-search.js:700 -#: frontend/src/components/search/search.js:497 -#: frontend/src/components/search/search.js:532 -#: frontend/src/components/system-notification.js:46 -#: frontend/src/pages/groups/group-view.js:479 -msgid "Close" -msgstr "ปิด" - #: frontend/src/components/dialog/edit-repo-commit-labels.js:47 msgid "Successfully edited labels." msgstr "" @@ -1455,48 +1465,48 @@ msgid "Find an option" msgstr "" #: frontend/src/components/dialog/extra-attributes-dialog/index.js:217 -#: frontend/src/components/dirent-detail/detail-list-view.js:93 -#: frontend/src/components/dirent-detail/detail-list-view.js:134 +#: frontend/src/components/dirent-detail/detail-list-view.js:92 +#: frontend/src/components/dirent-detail/detail-list-view.js:133 msgid "Edit extra properties" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:142 #: frontend/src/components/dialog/reset-webdav-password.js:29 #: frontend/src/components/dialog/set-webdav-password.js:29 -#: frontend/src/components/share-link-panel/link-creation.js:173 +#: frontend/src/components/share-link-panel/link-creation.js:167 msgid "Please enter a password." msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:146 #: frontend/src/components/dialog/reset-webdav-password.js:33 #: frontend/src/components/dialog/set-webdav-password.js:33 -#: frontend/src/components/share-link-panel/link-creation.js:177 +#: frontend/src/components/share-link-panel/link-creation.js:171 msgid "The password is too short." msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:154 #: frontend/src/components/dialog/reset-webdav-password.js:38 #: frontend/src/components/dialog/set-webdav-password.js:38 -#: frontend/src/components/share-link-panel/link-creation.js:185 +#: frontend/src/components/share-link-panel/link-creation.js:179 msgid "" "The password is too weak. It should include at least {passwordStrengthLevel}" " of the following: number, upper letter, lower letter and other symbols." msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:162 -#: frontend/src/components/share-link-panel/link-creation.js:193 +#: frontend/src/components/share-link-panel/link-creation.js:187 msgid "Please select an expiration time" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:170 -#: frontend/src/components/share-link-panel/link-creation.js:202 +#: frontend/src/components/share-link-panel/link-creation.js:196 msgid "Please enter days" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:174 #: frontend/src/components/dialog/lib-history-setting-dialog.js:66 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:66 -#: frontend/src/components/share-link-panel/link-creation.js:206 +#: frontend/src/components/share-link-panel/link-creation.js:200 msgid "Please enter a non-negative integer" msgstr "" @@ -1507,7 +1517,7 @@ msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:276 #: frontend/src/components/dialog/reset-webdav-password.js:68 #: frontend/src/components/dialog/set-webdav-password.js:68 -#: frontend/src/components/share-link-panel/link-creation.js:285 +#: frontend/src/components/share-link-panel/link-creation.js:279 msgid "" "(at least {passwordMinLength} characters and includes " "{passwordStrengthLevel} of the following: number, upper letter, lower letter" @@ -1554,18 +1564,18 @@ msgstr "ส่ง" #: frontend/src/components/dialog/generate-upload-link.js:367 #: frontend/src/components/dialog/generate-upload-link.js:372 -#: frontend/src/components/share-link-panel/link-creation.js:273 -#: frontend/src/components/share-link-panel/link-creation.js:278 +#: frontend/src/components/share-link-panel/link-creation.js:267 +#: frontend/src/components/share-link-panel/link-creation.js:272 msgid "Add password protection" msgstr "เพิ่มป้องกันรหัสผ่าน" #: frontend/src/components/dialog/generate-upload-link.js:403 -#: frontend/src/components/share-link-panel/link-creation.js:308 +#: frontend/src/components/share-link-panel/link-creation.js:302 msgid "Add auto expiration" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:422 -#: frontend/src/components/share-link-panel/link-creation.js:344 +#: frontend/src/components/share-link-panel/link-creation.js:338 #: frontend/src/components/user-settings/web-api-auth-token.js:86 msgid "Generate" msgstr "สร้าง" @@ -1685,8 +1695,8 @@ msgstr "" #: frontend/src/components/dialog/invite-people-dialog.js:107 #: frontend/src/components/dialog/share-dialog.js:154 #: frontend/src/components/dialog/share-to-invite-people.js:273 -#: frontend/src/components/main-side-nav.js:261 -#: frontend/src/components/main-side-nav.js:263 +#: frontend/src/components/main-side-nav.js:271 +#: frontend/src/components/main-side-nav.js:273 #: frontend/src/components/toolbar/invitations-toolbar.js:31 #: frontend/src/components/toolbar/invitations-toolbar.js:35 #: frontend/src/pages/invitations/invitations-view.js:282 @@ -1744,33 +1754,36 @@ msgstr "รหัสผ่านจะถูกเก็บบนเครื่ msgid "Successfully set library history." msgstr "" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:112 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:110 -msgid "{placeholder} History Setting" +#: frontend/src/components/dialog/lib-history-setting-dialog.js:116 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:114 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:351 +#: frontend/src/pages/my-libs/mylib-repo-menu.js:154 +#: frontend/src/pages/sys-admin/repos/repos.js:271 +msgid "History Setting" msgstr "" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:123 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:122 msgid "Setting library history is disabled by Admin." msgstr "" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:128 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:121 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:127 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:120 msgid "Keep full history" msgstr "เก็บประวัติทั้งหมด" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:132 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:125 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:131 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:124 msgid "Don't keep history" msgstr "ไม่เก็บประวัติ" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:136 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:129 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:135 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:128 msgid "Only keep a period of history:" msgstr "เก็บประวัติเฉพาะช่วงหนึ่ง" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:145 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:144 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:117 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:138 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:137 #: frontend/src/components/set-link-expiration.js:89 msgid "days" msgstr "วัน" @@ -1803,12 +1816,12 @@ msgstr "" msgid "Group Permission" msgstr "" -#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:69 +#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:73 msgid "{placeholder} Folder Permission" msgstr "" -#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:69 -msgid "Set permission of {placeholder}" +#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:73 +msgid "Set {placeholder}'s permission" msgstr "" #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:186 @@ -1816,17 +1829,17 @@ msgstr "" #: frontend/src/components/dialog/repo-api-token-dialog.js:197 #: frontend/src/components/dialog/zip-download-dialog.js:76 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:294 -#: frontend/src/pages/lib-content-view/lib-content-view.js:181 -#: frontend/src/pages/lib-content-view/lib-content-view.js:710 -#: frontend/src/pages/lib-content-view/lib-content-view.js:758 -#: frontend/src/pages/lib-content-view/lib-content-view.js:850 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1035 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1051 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1087 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1115 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1177 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1233 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1271 +#: frontend/src/pages/lib-content-view/lib-content-view.js:185 +#: frontend/src/pages/lib-content-view/lib-content-view.js:735 +#: frontend/src/pages/lib-content-view/lib-content-view.js:784 +#: frontend/src/pages/lib-content-view/lib-content-view.js:869 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1065 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1081 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1117 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1145 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1209 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1259 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1287 #: frontend/src/pages/my-libs/my-libs-deleted.js:152 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:293 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:315 @@ -1835,22 +1848,22 @@ msgstr "" #: frontend/src/pages/search/main-panel.js:197 #: frontend/src/pages/shared-with-all/public-shared-view.js:106 #: frontend/src/pages/sys-admin/abuse-reports.js:45 -#: frontend/src/pages/upload-link/file-uploader.js:433 -#: frontend/src/repo-folder-trash.js:136 frontend/src/repo-folder-trash.js:333 -#: frontend/src/utils/utils.js:1190 +#: frontend/src/pages/upload-link/file-uploader.js:437 +#: frontend/src/repo-folder-trash.js:136 frontend/src/repo-folder-trash.js:329 +#: frontend/src/utils/utils.js:1194 msgid "Error" msgstr "ผิดพลาด" #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:189 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:172 #: frontend/src/components/dialog/repo-api-token-dialog.js:199 -#: frontend/src/pages/lib-content-view/lib-content-view.js:187 +#: frontend/src/pages/lib-content-view/lib-content-view.js:191 #: frontend/src/pages/search/main-panel.js:82 #: frontend/src/pages/sys-admin/abuse-reports.js:47 -#: frontend/src/repo-folder-trash.js:142 frontend/src/repo-folder-trash.js:335 +#: frontend/src/repo-folder-trash.js:142 frontend/src/repo-folder-trash.js:331 #: frontend/src/shared-file-view-document.js:74 #: frontend/src/shared-file-view-spreadsheet.js:71 -#: frontend/src/utils/utils.js:1193 frontend/src/view-file-document.js:76 +#: frontend/src/utils/utils.js:1197 frontend/src/view-file-document.js:76 #: frontend/src/view-file-spreadsheet.js:71 msgid "Please check the network." msgstr "โปรดตรวจสอบเครือข่าย" @@ -1888,23 +1901,6 @@ msgstr "" msgid "User" msgstr "ผู้ใช้" -#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:283 -#: frontend/src/components/dialog/org-add-member-dialog.js:58 -#: frontend/src/components/dialog/share-to-user.js:357 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-member-dialog.js:37 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-member-dialog.js:56 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-batch-add-admin-dialog.js:45 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:45 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:46 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:240 -#: frontend/src/components/list-and-add-group-members.js:173 -#: frontend/src/pages/org-admin/org-users-search-users.js:196 -#: frontend/src/pages/org-admin/org-users-users.js:260 -#: frontend/src/pages/sys-admin/users/search-users.js:313 -#: frontend/src/pages/sys-admin/users/users.js:425 -msgid "Search users" -msgstr "" - #: frontend/src/components/dialog/list-created-files-dialog.js:23 msgid "Created Files" msgstr "" @@ -1919,60 +1915,67 @@ msgstr "" #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:48 #: frontend/src/pages/sys-admin/devices/devices-errors.js:53 #: frontend/src/pages/sys-admin/logs-page/login-logs.js:48 -#: frontend/src/repo-history.js:141 frontend/src/repo-history.js:148 +#: frontend/src/repo-history.js:138 frontend/src/repo-history.js:145 #: frontend/src/user-notifications.js:131 #: frontend/src/user-notifications.js:135 msgid "Time" msgstr "เวลา" -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79 -msgid "Tagged Files" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:44 +#: frontend/src/pages/drafts/draft-content.js:29 +msgid "Successfully deleted draft %(draft)s." msgstr "" -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:85 -#: frontend/src/components/dialog/search-file-dialog.js:94 -#: frontend/src/components/dirent-detail/detail-list-view.js:120 -#: frontend/src/components/dirent-detail/file-details.js:85 -#: frontend/src/components/dirent-detail/lib-details.js:69 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:630 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124 -#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24 -#: frontend/src/file-history-old.js:245 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:74 -#: frontend/src/pages/my-libs/mylib-repo-list-view.js:92 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:80 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:82 -#: frontend/src/pages/org-admin/org-department-item.js:327 -#: frontend/src/pages/org-admin/org-group-repos.js:84 -#: frontend/src/pages/org-admin/org-user-repos.js:80 -#: frontend/src/pages/org-admin/org-user-shared-repos.js:78 -#: frontend/src/pages/search/advanced-search.js:78 -#: frontend/src/pages/search/advanced-search.js:226 -#: frontend/src/pages/share-with-ocm/remote-dir-content.js:99 -#: frontend/src/pages/shared-libs/shared-libs.js:84 -#: frontend/src/pages/sys-admin/departments/department-libraries.js:85 -#: frontend/src/pages/sys-admin/repos/dir-content.js:104 -#: frontend/src/pages/sys-admin/repos/repos.js:82 -#: frontend/src/pages/sys-admin/repos/repos.js:84 -#: frontend/src/pages/sys-admin/users/user-shared-repos.js:37 -#: frontend/src/repo-folder-trash.js:242 frontend/src/repo-snapshot.js:201 -#: frontend/src/shared-dir-view.js:663 -msgid "Size" -msgstr "ขนาด" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:48 +#: frontend/src/pages/drafts/draft-content.js:33 +msgid "Failed to delete draft %(draft)s." +msgstr "" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:61 +#: frontend/src/pages/drafts/drafts-view.js:19 +msgid "Drafts" +msgstr "" + +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:67 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:74 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:74 +#: frontend/src/components/group-members.js:125 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:126 +#: frontend/src/components/wiki-list-view/wiki-list-view.js:45 +#: frontend/src/pages/groups/group-view.js:381 +#: frontend/src/pages/org-admin/org-group-members.js:109 +#: frontend/src/pages/org-admin/org-libraries.js:153 +#: frontend/src/pages/org-admin/org-links.js:101 +#: frontend/src/pages/org-admin/org-user-shared-repos.js:77 +#: frontend/src/pages/shared-libs/shared-libs.js:86 +#: frontend/src/pages/sys-admin/groups/group-members.js:166 +#: frontend/src/pages/sys-admin/groups/groups-content.js:58 +#: frontend/src/pages/sys-admin/links/share-links.js:66 +#: frontend/src/pages/sys-admin/orgs/org-repos.js:35 +#: frontend/src/pages/sys-admin/repos/repos.js:88 +#: frontend/src/pages/sys-admin/repos/trash-repos.js:67 +#: frontend/src/pages/sys-admin/users/user-groups.js:119 +#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:170 +#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:188 +msgid "Owner" +msgstr "เจ้าของ" + +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:68 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:86 #: frontend/src/components/dialog/search-file-dialog.js:95 #: frontend/src/components/dialog/share-repo-dialog.js:129 #: frontend/src/components/dialog/wiki-select-dialog.js:79 -#: frontend/src/components/dirent-detail/detail-list-view.js:87 -#: frontend/src/components/dirent-detail/detail-list-view.js:122 +#: frontend/src/components/dirent-detail/detail-list-view.js:86 +#: frontend/src/components/dirent-detail/detail-list-view.js:121 #: frontend/src/components/dirent-detail/file-details.js:87 #: frontend/src/components/dirent-detail/lib-details.js:70 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:631 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:630 +#: frontend/src/components/draft-list-view/draft-list-view.js:38 #: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:125 #: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25 #: frontend/src/components/wiki-list-view/wiki-list-view.js:46 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:76 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:46 #: frontend/src/pages/my-libs/mylib-repo-list-view.js:94 #: frontend/src/pages/org-admin/org-user-repos.js:81 #: frontend/src/pages/org-admin/org-user-shared-repos.js:79 @@ -1987,11 +1990,61 @@ msgstr "ขนาด" msgid "Last Update" msgstr "ปรับปรุงล่าสุด" +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79 +msgid "Tagged Files" +msgstr "" + +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:85 +#: frontend/src/components/dialog/search-file-dialog.js:94 +#: frontend/src/components/dirent-detail/detail-list-view.js:119 +#: frontend/src/components/dirent-detail/file-details.js:85 +#: frontend/src/components/dirent-detail/lib-details.js:69 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:629 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124 +#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24 +#: frontend/src/file-history-old.js:245 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:44 +#: frontend/src/pages/my-libs/mylib-repo-list-view.js:92 +#: frontend/src/pages/org-admin/org-department-item.js:327 +#: frontend/src/pages/org-admin/org-group-repos.js:84 +#: frontend/src/pages/org-admin/org-libraries.js:150 +#: frontend/src/pages/org-admin/org-user-repos.js:80 +#: frontend/src/pages/org-admin/org-user-shared-repos.js:78 +#: frontend/src/pages/search/advanced-search.js:78 +#: frontend/src/pages/search/advanced-search.js:226 +#: frontend/src/pages/share-with-ocm/remote-dir-content.js:99 +#: frontend/src/pages/shared-libs/shared-libs.js:84 +#: frontend/src/pages/sys-admin/departments/department-libraries.js:85 +#: frontend/src/pages/sys-admin/repos/dir-content.js:104 +#: frontend/src/pages/sys-admin/repos/repos.js:82 +#: frontend/src/pages/sys-admin/repos/repos.js:84 +#: frontend/src/pages/sys-admin/users/user-shared-repos.js:37 +#: frontend/src/repo-folder-trash.js:238 frontend/src/repo-snapshot.js:199 +#: frontend/src/shared-dir-view.js:663 +msgid "Size" +msgstr "ขนาด" + #: frontend/src/components/dialog/list-taggedfiles-dialog.js:165 #: frontend/src/pages/starred/starred.js:221 msgid "deleted" msgstr "" +#: frontend/src/components/dialog/local-draft-dialog.js:17 +msgid "Local draft" +msgstr "" + +#: frontend/src/components/dialog/local-draft-dialog.js:19 +msgid "You have an unsaved draft. Do you like to use it?" +msgstr "" + +#: frontend/src/components/dialog/local-draft-dialog.js:22 +msgid "Use draft" +msgstr "" + +#: frontend/src/components/dialog/local-draft-dialog.js:23 +msgid "Delete draft" +msgstr "" + #: frontend/src/components/dialog/manage-members-dialog.js:21 msgid "Manage group members" msgstr "" @@ -2010,8 +2063,10 @@ msgstr "" #: frontend/src/components/dialog/op-menu.js:53 #: frontend/src/components/dialog/op-menu.js:54 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:809 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:810 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:837 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:838 +#: frontend/src/components/draft-list-view/draft-list-item.js:104 +#: frontend/src/components/draft-list-view/draft-list-item.js:105 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:123 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:124 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:152 @@ -2036,16 +2091,16 @@ msgstr "" #: frontend/src/pages/my-libs/mylib-repo-menu.js:210 #: frontend/src/pages/my-libs/mylib-repo-menu.js:263 #: frontend/src/pages/my-libs/mylib-repo-menu.js:264 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:260 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:261 #: frontend/src/pages/org-admin/org-groups-search-groups.js:108 #: frontend/src/pages/org-admin/org-groups-search-groups.js:109 #: frontend/src/pages/org-admin/org-groups.js:299 #: frontend/src/pages/org-admin/org-groups.js:300 +#: frontend/src/pages/org-admin/org-libraries.js:309 +#: frontend/src/pages/org-admin/org-libraries.js:310 #: frontend/src/pages/org-admin/org-links.js:209 #: frontend/src/pages/org-admin/org-links.js:210 -#: frontend/src/pages/org-admin/org-user-item.js:187 -#: frontend/src/pages/org-admin/org-user-item.js:188 +#: frontend/src/pages/org-admin/org-user-item.js:172 +#: frontend/src/pages/org-admin/org-user-item.js:173 #: frontend/src/pages/repo-wiki-mode/side-panel.js:168 #: frontend/src/pages/repo-wiki-mode/side-panel.js:169 #: frontend/src/pages/sdoc/sdoc-file-history/history-version.js:127 @@ -2104,7 +2159,7 @@ msgstr "" #: frontend/src/pages/sys-admin/departments/department.js:105 #: frontend/src/pages/sys-admin/groups/group-members.js:324 #: frontend/src/pages/sys-admin/institutions/institution-users.js:362 -#: frontend/src/pages/sys-admin/orgs/org-users.js:434 +#: frontend/src/pages/sys-admin/orgs/org-users.js:415 msgid "Add Member" msgstr "" @@ -2155,11 +2210,11 @@ msgstr "" #: frontend/src/pages/sys-admin/institutions/institutions.js:127 #: frontend/src/pages/sys-admin/orgs/org-groups.js:107 #: frontend/src/pages/sys-admin/orgs/org-repos.js:100 -#: frontend/src/pages/sys-admin/orgs/org-users.js:228 +#: frontend/src/pages/sys-admin/orgs/org-users.js:220 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:138 #: frontend/src/pages/sys-admin/terms-and-conditions/item.js:125 #: frontend/src/pages/sys-admin/users/user-repos.js:192 -#: frontend/src/pages/sys-admin/users/users-content.js:403 +#: frontend/src/pages/sys-admin/users/users-content.js:393 msgid "Are you sure you want to delete {placeholder} ?" msgstr "" @@ -2170,7 +2225,7 @@ msgstr "" #: frontend/src/components/dialog/org-delete-member-dialog.js:40 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-member-dialog.js:40 -#: frontend/src/pages/sys-admin/orgs/org-users.js:295 +#: frontend/src/pages/sys-admin/orgs/org-users.js:285 msgid "Delete Member" msgstr "ลบสมาชิก" @@ -2256,9 +2311,9 @@ msgid "API token is copied to the clipboard." msgstr "" #: frontend/src/components/dialog/repo-api-token-dialog.js:116 -#: frontend/src/pages/lib-content-view/lib-content-view.js:168 -#: frontend/src/pages/lib-content-view/lib-content-view.js:171 -#: frontend/src/repo-folder-trash.js:131 frontend/src/utils/utils.js:1185 +#: frontend/src/pages/lib-content-view/lib-content-view.js:172 +#: frontend/src/pages/lib-content-view/lib-content-view.js:175 +#: frontend/src/repo-folder-trash.js:131 frontend/src/utils/utils.js:1189 msgid "Permission denied" msgstr "ปฏิเสธการได้รับอนุญาต" @@ -2274,29 +2329,33 @@ msgstr "" msgid "{placeholder} SeaTable integration" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:52 -msgid "{placeholder} Share Admin" -msgstr "" +#: frontend/src/components/dialog/repo-share-admin-dialog.js:56 +#: frontend/src/components/main-side-nav.js:278 +#: frontend/src/components/main-side-nav.js:280 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:354 +#: frontend/src/pages/my-libs/mylib-repo-menu.js:178 +msgid "Share Admin" +msgstr "ผู้ดูแลแบ่งปัน" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:67 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:65 #: frontend/src/pages/share-admin/share-links.js:554 #: frontend/src/pages/share-admin/upload-links.js:286 #: frontend/src/pages/sys-admin/links/links-nav.js:15 msgid "Share Links" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:74 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:72 #: frontend/src/pages/share-admin/share-links.js:557 #: frontend/src/pages/share-admin/upload-links.js:288 #: frontend/src/pages/sys-admin/links/links-nav.js:16 msgid "Upload Links" msgstr "อัพโหลดลิงก์" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:80 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:78 msgid "User Shares" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:85 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:83 msgid "Group Shares" msgstr "" @@ -2424,15 +2483,15 @@ msgstr "" #: frontend/src/components/dialog/share-dialog.js:323 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-dialog.js:84 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:640 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:664 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:665 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:689 #: frontend/src/components/file-view/file-toolbar.js:143 #: frontend/src/components/file-view/file-toolbar.js:242 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:348 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:511 #: frontend/src/components/toolbar/dir-operation-toolbar.js:218 -#: frontend/src/components/toolbar/view-file-toolbar.js:77 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:105 +#: frontend/src/components/toolbar/view-file-toolbar.js:103 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:69 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:359 #: frontend/src/pages/my-libs/mylib-repo-menu.js:142 @@ -2494,12 +2553,12 @@ msgstr "" #: frontend/src/components/dialog/share-to-other-server.js:193 #: frontend/src/pages/groups/group-view.js:302 -#: frontend/src/pages/org-admin/org-user-item.js:83 +#: frontend/src/pages/org-admin/org-user-item.js:82 #: frontend/src/pages/org-admin/org-users-users.js:157 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:168 -#: frontend/src/pages/sys-admin/users/users-content.js:261 -#: frontend/src/pages/sys-admin/users/users-content.js:322 -#: frontend/src/pages/sys-admin/users/users-content.js:327 +#: frontend/src/pages/sys-admin/users/users-content.js:256 +#: frontend/src/pages/sys-admin/users/users-content.js:313 +#: frontend/src/pages/sys-admin/users/users-content.js:318 #: frontend/src/pages/sys-admin/users/users.js:269 #: frontend/src/pages/sys-admin/users/users.js:293 msgid "It may take some time, please wait." @@ -2515,7 +2574,7 @@ msgstr "" #: frontend/src/pages/sys-admin/invitations/invitations.js:300 #: frontend/src/pages/sys-admin/notifications/notifications.js:274 #: frontend/src/pages/sys-admin/orgs/org-repos.js:176 -#: frontend/src/pages/sys-admin/orgs/org-users.js:390 +#: frontend/src/pages/sys-admin/orgs/org-users.js:371 #: frontend/src/pages/sys-admin/orgs/orgs.js:105 #: frontend/src/pages/sys-admin/orgs/search-orgs.js:69 #: frontend/src/pages/sys-admin/repos/dir-view.js:96 @@ -2630,31 +2689,6 @@ msgstr "" msgid "Add Organization" msgstr "" -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:74 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:74 -#: frontend/src/components/group-members.js:125 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:126 -#: frontend/src/components/wiki-list-view/wiki-list-view.js:45 -#: frontend/src/pages/groups/group-view.js:381 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:86 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:65 -#: frontend/src/pages/org-admin/org-group-members.js:109 -#: frontend/src/pages/org-admin/org-links.js:101 -#: frontend/src/pages/org-admin/org-user-shared-repos.js:77 -#: frontend/src/pages/shared-libs/shared-libs.js:86 -#: frontend/src/pages/sys-admin/groups/group-members.js:166 -#: frontend/src/pages/sys-admin/groups/groups-content.js:58 -#: frontend/src/pages/sys-admin/links/share-links.js:66 -#: frontend/src/pages/sys-admin/orgs/org-repos.js:35 -#: frontend/src/pages/sys-admin/repos/repos.js:88 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:67 -#: frontend/src/pages/sys-admin/users/user-groups.js:119 -#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:170 -#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:188 -msgid "Owner" -msgstr "เจ้าของ" - #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:101 msgid "Owner can use admin panel in an organization, must be a new account." msgstr "" @@ -2697,7 +2731,7 @@ msgstr "" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:80 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:81 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:51 -#: frontend/src/components/dialog/transfer-dialog.js:146 +#: frontend/src/components/dialog/transfer-dialog.js:79 msgid "Select a user" msgstr "" @@ -2722,7 +2756,7 @@ msgid "End date" msgstr "" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:34 -#: frontend/src/components/dialog/transfer-dialog.js:173 +#: frontend/src/components/dialog/transfer-dialog.js:71 msgid "Transfer Library {library_name}" msgstr "" @@ -2742,16 +2776,16 @@ msgstr "" msgid "Terms" msgstr "" -#: frontend/src/components/dialog/transfer-dialog.js:127 -msgid "Transfer to user" +#: frontend/src/components/dialog/transfer-dialog.js:87 +msgid "Select a department" msgstr "" -#: frontend/src/components/dialog/transfer-dialog.js:133 +#: frontend/src/components/dialog/transfer-dialog.js:95 msgid "Transfer to department" msgstr "" -#: frontend/src/components/dialog/transfer-dialog.js:157 -msgid "Select a department" +#: frontend/src/components/dialog/transfer-dialog.js:95 +msgid "Transfer to user" msgstr "" #: frontend/src/components/dialog/transfer-group-dialog.js:55 @@ -2817,65 +2851,64 @@ msgstr "" msgid "Packaging..." msgstr "" -#: frontend/src/components/dir-view-mode/dir-column-file.js:48 +#: frontend/src/components/dir-view-mode/dir-column-file.js:69 msgid "File does not exist." msgstr "" -#: frontend/src/components/dirent-detail/detail-list-view.js:86 -#: frontend/src/components/dirent-detail/detail-list-view.js:121 +#: frontend/src/components/dir-view-mode/dir-column-file.js:90 +msgid "This file is in draft stage." +msgstr "" + +#: frontend/src/components/dir-view-mode/dir-column-file.js:91 +msgid "View Draft" +msgstr "" + +#: frontend/src/components/dirent-detail/detail-list-view.js:85 +#: frontend/src/components/dirent-detail/detail-list-view.js:120 #: frontend/src/components/dirent-detail/file-details.js:86 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:75 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:45 msgid "Location" msgstr "" -#: frontend/src/components/dirent-detail/detail-list-view.js:102 -#: frontend/src/components/dirent-detail/detail-list-view.js:104 +#: frontend/src/components/dirent-detail/detail-list-view.js:101 +#: frontend/src/components/dirent-detail/detail-list-view.js:103 msgid "Apply properties to files inside the folder" msgstr "" #: frontend/src/components/dirent-detail/lib-details.js:68 -#: frontend/src/components/main-side-nav.js:180 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:79 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:82 +#: frontend/src/components/main-side-nav.js:181 +#: frontend/src/pages/org-admin/org-libraries.js:149 #: frontend/src/pages/repo-wiki-mode/side-panel.js:161 -#: frontend/src/pages/sys-admin/info.js:116 +#: frontend/src/pages/sys-admin/info.js:112 #: frontend/src/pages/sys-admin/repos/repos.js:81 #: frontend/src/pages/sys-admin/repos/repos.js:84 msgid "Files" msgstr "แฟ้มข้อมูล" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:210 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:705 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 msgid "Frozen by {name}" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:210 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:705 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 msgid "locked by {name}" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:214 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:711 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:736 msgid "freezed" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:214 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:711 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:736 #: frontend/src/components/file-view/file-info.js:31 #: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:17 msgid "locked" msgstr "" -#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 -msgid "Unselect this item" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 -msgid "Select this item" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-item.js:734 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:818 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:759 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:846 #: frontend/src/components/file-view/file-info.js:40 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:643 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:333 @@ -2887,8 +2920,8 @@ msgstr "" msgid "Unstar" msgstr "ยกเลิกติดดาว" -#: frontend/src/components/dirent-list-view/dirent-list-item.js:734 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:818 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:759 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:846 #: frontend/src/components/file-view/file-info.js:40 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:643 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:333 @@ -2898,24 +2931,40 @@ msgstr "ยกเลิกติดดาว" msgid "Star" msgstr "" -#: frontend/src/components/dirent-list-view/dirent-list-view.js:623 -msgid "Unselect all items" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-view.js:623 -msgid "Select all items" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-none-view.js:54 +#: frontend/src/components/dirent-list-view/dirent-none-view.js:52 msgid "This folder has no content at this time." msgstr "" -#: frontend/src/components/dirent-list-view/dirent-none-view.js:55 +#: frontend/src/components/dirent-list-view/dirent-none-view.js:53 msgid "You can create files quickly" msgstr "" +#: frontend/src/components/draft-list-view/draft-list-item.js:113 +#: frontend/src/pages/sdoc-revision/index.js:123 +msgid "Publish" +msgstr "" + +#: frontend/src/components/draft-list-view/draft-list-view.js:37 +#: frontend/src/pages/dashboard/content.js:34 +#: frontend/src/pages/org-admin/devices/devices-errors.js:51 +#: frontend/src/pages/org-admin/org-logs-file-audit.js:103 +#: frontend/src/pages/org-admin/org-logs-file-update.js:117 +#: frontend/src/pages/org-admin/org-logs-perm-audit.js:84 +#: frontend/src/pages/share-admin/share-links.js:88 +#: frontend/src/pages/share-admin/upload-links.js:51 +#: frontend/src/pages/starred/starred.js:35 +#: frontend/src/pages/sys-admin/abuse-reports.js:87 +#: frontend/src/pages/sys-admin/devices/devices-errors.js:51 +#: frontend/src/pages/sys-admin/file-scan-records.js:29 +#: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:91 +#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:169 +#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:187 +#: frontend/src/pages/sys-admin/web-settings/web-settings.js:279 +msgid "Library" +msgstr "คลังแฟ้มข้อมูล" + #: frontend/src/components/file-chooser/file-chooser.js:286 -#: frontend/src/components/search/ai-search.js:453 +#: frontend/src/components/search/ai-search.js:452 #: frontend/src/components/search/wiki-search.js:193 msgid "No results matching" msgstr "" @@ -2929,151 +2978,132 @@ msgstr "คลังแฟ้มข้อมูลปัจจุบัน" msgid "Other Libraries" msgstr "คลังแฟ้มข้อมูลอนอกเหนือ" -#: frontend/src/components/file-uploader/file-uploader.js:148 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:146 -#: frontend/src/pages/upload-link/file-uploader.js:140 +#: frontend/src/components/file-uploader/file-uploader.js:149 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:147 +#: frontend/src/pages/upload-link/file-uploader.js:141 msgid "Please upload no more than {maxFiles} files at a time." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:395 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:406 -#: frontend/src/pages/upload-link/file-uploader.js:396 +#: frontend/src/components/file-uploader/file-uploader.js:401 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:412 +#: frontend/src/pages/upload-link/file-uploader.js:401 msgid "File is locked by others." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:396 +#: frontend/src/components/file-uploader/file-uploader.js:402 msgid "Invalid filename." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:397 +#: frontend/src/components/file-uploader/file-uploader.js:403 msgid "File already exists." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:398 +#: frontend/src/components/file-uploader/file-uploader.js:404 msgid "File size is too large." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:399 +#: frontend/src/components/file-uploader/file-uploader.js:405 msgid "Out of quota." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:408 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:399 -#: frontend/src/pages/upload-link/file-uploader.js:389 +#: frontend/src/components/file-uploader/file-uploader.js:414 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:405 +#: frontend/src/pages/upload-link/file-uploader.js:394 msgid "Network error" msgstr "" -#: frontend/src/components/file-uploader/forbid-upload-list-item.js:23 -#: frontend/src/components/shared-link-file-uploader/forbid-upload-list-item.js:23 -#: frontend/src/pages/upload-link/forbid-upload-list-item.js:23 -msgid "File too large" +#: frontend/src/components/file-uploader/forbid-upload-list-item.js:13 +#: frontend/src/components/shared-link-file-uploader/forbid-upload-list-item.js:13 +msgid "Please upload files less than {placeholder}M" msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:94 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:94 +#: frontend/src/components/file-uploader/upload-list-item.js:97 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:97 #: frontend/src/pages/upload-link/upload-list-item.js:94 msgid "Preparing to upload..." msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:95 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:95 +#: frontend/src/components/file-uploader/upload-list-item.js:98 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:98 #: frontend/src/pages/upload-link/upload-list-item.js:95 msgid "Remaining" msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:96 -#: frontend/src/components/file-uploader/upload-list-item.js:122 +#: frontend/src/components/file-uploader/upload-list-item.js:99 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:99 +#: frontend/src/pages/upload-link/upload-list-item.js:96 +msgid "Indexing..." +msgstr "" + +#: frontend/src/components/file-uploader/upload-list-item.js:130 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:130 +#: frontend/src/pages/upload-link/upload-list-item.js:127 +msgid "Retry" +msgstr "" + +#: frontend/src/components/file-uploader/upload-list-item.js:133 #: frontend/src/components/file-view/file-toolbar.js:150 #: frontend/src/components/file-view/file-toolbar.js:209 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:96 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:122 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:155 -#: frontend/src/pages/upload-link/upload-list-item.js:96 -#: frontend/src/pages/upload-link/upload-list-item.js:122 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:133 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:117 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162 +#: frontend/src/pages/upload-link/upload-list-item.js:130 msgid "Saving..." msgstr "กำลังบันทึก..." -#: frontend/src/components/file-uploader/upload-list-item.js:117 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:117 -#: frontend/src/pages/upload-link/upload-list-item.js:117 -msgid "Waiting..." -msgstr "" - -#: frontend/src/components/file-uploader/upload-list-item.js:118 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:118 -#: frontend/src/pages/upload-link/upload-list-item.js:118 -msgid "Uploading..." -msgstr "" - -#: frontend/src/components/file-uploader/upload-list-item.js:131 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:131 -#: frontend/src/pages/upload-link/upload-list-item.js:131 +#: frontend/src/components/file-uploader/upload-list-item.js:136 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:136 +#: frontend/src/pages/upload-link/upload-list-item.js:133 msgid "Uploaded" msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:147 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:147 -#: frontend/src/pages/upload-link/upload-list-item.js:147 -msgid "Retry" -msgstr "" - #: frontend/src/components/file-uploader/upload-progress-dialog.js:48 #: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:48 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:51 -msgid "{uploaded_files_num}/{all_files_num} Files" +#: frontend/src/pages/org-admin/web-settings/web-settings.js:119 +msgid "File Upload" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:56 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:56 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:58 -msgid "{failed_files_num} file(s) failed to upload" -msgstr "" - -#: frontend/src/components/file-uploader/upload-progress-dialog.js:67 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:67 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:83 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:49 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:49 msgid "File Uploading..." msgstr "" +#: frontend/src/components/file-uploader/upload-progress-dialog.js:75 #: frontend/src/components/file-uploader/upload-progress-dialog.js:77 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:75 #: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:77 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:90 -msgid "All files uploaded" -msgstr "" - -#: frontend/src/components/file-uploader/upload-progress-dialog.js:96 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:96 msgid "Retry All" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:103 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:103 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:75 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:80 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:82 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:80 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:82 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:61 msgid "Cancel All" msgstr "ยกเลิกทั้งหมด" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:110 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:110 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:107 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:88 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:88 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:68 msgid "name" msgstr "ชื่อ" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:111 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:111 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:108 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:89 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:89 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:69 msgid "size" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:112 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:112 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:109 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:90 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:90 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:70 msgid "progress" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:113 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:113 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:110 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:91 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:91 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:71 msgid "state" msgstr "" @@ -3088,14 +3118,14 @@ msgid "unstarred" msgstr "ยกเลิกติดดาว" #: frontend/src/components/file-view/file-toolbar.js:92 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:90 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:96 #: frontend/src/utils/text-translation.js:23 msgid "Lock" msgstr "" #: frontend/src/components/file-view/file-toolbar.js:96 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:98 -#: frontend/src/utils/text-translation.js:24 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:104 +#: frontend/src/utils/text-translation.js:25 msgid "Unlock" msgstr "" @@ -3113,12 +3143,12 @@ msgstr "" #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:342 #: frontend/src/pages/org-admin/org-logs-file-update.js:260 #: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:137 -#: frontend/src/repo-history.js:292 frontend/src/utils/text-translation.js:21 +#: frontend/src/repo-history.js:289 frontend/src/utils/text-translation.js:21 msgid "Details" msgstr "รายละเอียด" #: frontend/src/components/file-view/file-toolbar.js:186 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:130 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:136 #: frontend/src/utils/text-translation.js:22 msgid "Open via Client" msgstr "" @@ -3140,7 +3170,7 @@ msgstr "" #: frontend/src/pages/sys-admin/groups/group-members.js:109 #: frontend/src/pages/sys-admin/users/user-groups.js:122 #: frontend/src/pages/sys-admin/users/users-nav.js:25 -#: frontend/src/utils/utils.js:686 +#: frontend/src/utils/utils.js:690 msgid "Admin" msgstr "ผู้ดูแลระบบ" @@ -3157,9 +3187,8 @@ msgstr "" #: frontend/src/components/group-members.js:96 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:290 -#: frontend/src/pages/lib-content-view/lib-content-view.js:838 +#: frontend/src/pages/lib-content-view/lib-content-view.js:857 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:311 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:157 #: frontend/src/pages/org-admin/org-group-repos.js:146 #: frontend/src/pages/org-admin/org-user-repos.js:142 #: frontend/src/pages/sys-admin/repos/repos.js:162 @@ -3194,91 +3223,84 @@ msgstr "" msgid "Search group members" msgstr "" -#: frontend/src/components/main-side-nav.js:92 +#: frontend/src/components/main-side-nav.js:93 #: frontend/src/pages/org-admin/org-groups.js:154 msgid "All Groups" msgstr "กลุ่มทั้งหมด" -#: frontend/src/components/main-side-nav.js:123 -#: frontend/src/components/main-side-nav.js:125 -#: frontend/src/components/main-side-nav.js:132 -#: frontend/src/components/main-side-nav.js:134 +#: frontend/src/components/main-side-nav.js:124 +#: frontend/src/components/main-side-nav.js:126 +#: frontend/src/components/main-side-nav.js:133 +#: frontend/src/components/main-side-nav.js:135 #: frontend/src/pages/org-admin/side-panel.js:86 #: frontend/src/pages/sys-admin/side-panel.js:174 msgid "Links" msgstr "ลิงก์" -#: frontend/src/components/main-side-nav.js:150 -#: frontend/src/components/main-side-nav.js:152 +#: frontend/src/components/main-side-nav.js:151 +#: frontend/src/components/main-side-nav.js:153 #: frontend/src/pages/share-admin/folders.js:368 msgid "Folders" msgstr "โฟลเดอร์" -#: frontend/src/components/main-side-nav.js:184 -#: frontend/src/components/main-side-nav.js:186 +#: frontend/src/components/main-side-nav.js:185 +#: frontend/src/components/main-side-nav.js:187 #: frontend/src/pages/my-libs/my-libs-deleted.js:54 #: frontend/src/pages/my-libs/my-libs.js:166 msgid "My Libraries" msgstr "" -#: frontend/src/components/main-side-nav.js:191 -#: frontend/src/components/main-side-nav.js:193 +#: frontend/src/components/main-side-nav.js:192 +#: frontend/src/components/main-side-nav.js:194 #: frontend/src/pages/shared-libs/shared-libs.js:456 msgid "Shared with me" msgstr "" -#: frontend/src/components/main-side-nav.js:198 -#: frontend/src/components/main-side-nav.js:200 +#: frontend/src/components/main-side-nav.js:199 +#: frontend/src/components/main-side-nav.js:201 #: frontend/src/pages/shared-with-all/public-shared-view.js:206 msgid "Shared with all" msgstr "" -#: frontend/src/components/main-side-nav.js:205 -#: frontend/src/components/main-side-nav.js:207 +#: frontend/src/components/main-side-nav.js:206 +#: frontend/src/components/main-side-nav.js:208 msgid "Shared with groups" msgstr "" -#: frontend/src/components/main-side-nav.js:214 -#: frontend/src/components/main-side-nav.js:216 -#: frontend/src/components/main-side-nav.js:222 -#: frontend/src/components/main-side-nav.js:224 +#: frontend/src/components/main-side-nav.js:215 +#: frontend/src/components/main-side-nav.js:217 +#: frontend/src/components/main-side-nav.js:223 +#: frontend/src/components/main-side-nav.js:225 msgid "Shared from other servers" msgstr "" -#: frontend/src/components/main-side-nav.js:231 +#: frontend/src/components/main-side-nav.js:232 msgid "Tools" msgstr "" -#: frontend/src/components/main-side-nav.js:234 -#: frontend/src/components/main-side-nav.js:236 +#: frontend/src/components/main-side-nav.js:235 +#: frontend/src/components/main-side-nav.js:237 #: frontend/src/pages/starred/starred.js:315 msgid "Favorites" msgstr "" -#: frontend/src/components/main-side-nav.js:241 -#: frontend/src/components/main-side-nav.js:243 +#: frontend/src/components/main-side-nav.js:242 +#: frontend/src/components/main-side-nav.js:244 msgid "Activities" msgstr "กิจกรรม" -#: frontend/src/components/main-side-nav.js:248 -#: frontend/src/components/main-side-nav.js:250 +#: frontend/src/components/main-side-nav.js:249 +#: frontend/src/components/main-side-nav.js:251 #: frontend/src/pages/wikis/wikis.js:137 msgid "Published Libraries" msgstr "" -#: frontend/src/components/main-side-nav.js:254 -#: frontend/src/components/main-side-nav.js:256 +#: frontend/src/components/main-side-nav.js:264 +#: frontend/src/components/main-side-nav.js:266 #: frontend/src/pages/linked-devices/linked-devices.js:230 msgid "Linked Devices" msgstr "" -#: frontend/src/components/main-side-nav.js:268 -#: frontend/src/components/main-side-nav.js:270 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:354 -#: frontend/src/pages/my-libs/mylib-repo-menu.js:178 -msgid "Share Admin" -msgstr "ผู้ดูแลแบ่งปัน" - #: frontend/src/components/more.js:14 msgid "show more" msgstr "" @@ -3318,15 +3340,15 @@ msgid "" "right}" msgstr "" -#: frontend/src/components/popover/edit-filetag-popover.js:141 +#: frontend/src/components/popover/edit-filetag-popover.js:137 msgid "No tags" msgstr "" -#: frontend/src/components/popover/edit-filetag-popover.js:145 +#: frontend/src/components/popover/edit-filetag-popover.js:141 msgid "Tag not found" msgstr "" -#: frontend/src/components/popover/edit-filetag-popover.js:159 +#: frontend/src/components/popover/edit-filetag-popover.js:155 msgid "Find a tag" msgstr "" @@ -3369,8 +3391,8 @@ msgstr "" msgid "You are watching file changes of this library." msgstr "" -#: frontend/src/components/sdoc-wiki-page-viewer/index.js:133 -#: frontend/src/components/seafile-markdown-viewer/index.js:119 +#: frontend/src/components/sdoc-wiki-page-viewer/index.js:125 +#: frontend/src/components/seafile-markdown-viewer/index.js:111 msgid "Last modified by" msgstr "" @@ -3406,41 +3428,41 @@ msgstr "ไม่ใช่" msgid "Reference documents" msgstr "" -#: frontend/src/components/search/ai-search.js:387 +#: frontend/src/components/search/ai-search.js:386 #: frontend/src/components/search/search.js:433 msgid "Search results visited recently" msgstr "" -#: frontend/src/components/search/ai-search.js:436 +#: frontend/src/components/search/ai-search.js:435 #: frontend/src/components/search/search.js:413 msgid "Type characters to start search" msgstr "" -#: frontend/src/components/search/ai-search.js:439 +#: frontend/src/components/search/ai-search.js:438 msgid "Type more characters to start search" msgstr "" -#: frontend/src/components/search/ai-search.js:450 -#: frontend/src/components/search/ai-search.js:467 +#: frontend/src/components/search/ai-search.js:449 +#: frontend/src/components/search/ai-search.js:466 msgid "Ask AI" msgstr "" -#: frontend/src/components/search/ai-search.js:529 +#: frontend/src/components/search/ai-search.js:528 msgid "" "Indexing the library. Semantic search will be available within a few " "minutes." msgstr "" -#: frontend/src/components/search/ai-search.js:540 +#: frontend/src/components/search/ai-search.js:539 msgid "Successfully turned it off" msgstr "" -#: frontend/src/components/search/ai-search.js:558 -#: frontend/src/components/search/ai-search.js:582 +#: frontend/src/components/search/ai-search.js:557 +#: frontend/src/components/search/ai-search.js:581 msgid "Turn on semantic search for this library" msgstr "" -#: frontend/src/components/search/ai-search.js:570 +#: frontend/src/components/search/ai-search.js:569 msgid "Turn off semantic search for this library" msgstr "" @@ -3511,13 +3533,13 @@ msgstr "" #: frontend/src/components/select-editor/sysadmin-user-role-editor.js:19 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:155 -#: frontend/src/pages/sys-admin/users/users-content.js:281 +#: frontend/src/pages/sys-admin/users/users-content.js:272 msgid "Default" msgstr "ค่าตั้งต้น" #: frontend/src/components/select-editor/sysadmin-user-role-editor.js:21 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:157 -#: frontend/src/pages/sys-admin/users/users-content.js:283 +#: frontend/src/pages/sys-admin/users/users-content.js:274 msgid "Guest" msgstr "Guest" @@ -3574,36 +3596,30 @@ msgstr "" msgid "Successfully deleted {number_placeholder} share links" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:138 -msgid "" -"Share links cannot be generated because \"Invisible\", \"Online Read-Write\"" -" or \"Online Read-Only\" is set for you on some folder(s) in the library." -msgstr "" - -#: frontend/src/components/share-link-panel/link-creation.js:162 +#: frontend/src/components/share-link-panel/link-creation.js:156 msgid "Please enter an integer bigger than 1 as number of links." msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:166 +#: frontend/src/components/share-link-panel/link-creation.js:160 msgid "" "Please enter an integer not bigger than {max_number} as number of links." msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:260 +#: frontend/src/components/share-link-panel/link-creation.js:254 #: frontend/src/components/share-link-panel/link-list.js:64 msgid "Generate links in batch" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:260 +#: frontend/src/components/share-link-panel/link-creation.js:254 #: frontend/src/components/share-link-panel/link-list.js:63 msgid "Generate Link" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:265 +#: frontend/src/components/share-link-panel/link-creation.js:259 msgid "Number of links" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:329 +#: frontend/src/components/share-link-panel/link-creation.js:323 msgid "Set permission" msgstr "" @@ -3651,8 +3667,7 @@ msgid "Are you sure you want to delete the selected share link(s) ?" msgstr "" #: frontend/src/components/shared-file-view/shared-file-view.js:47 -#: frontend/src/pages/markdown-editor/index.js:410 -#: frontend/src/pages/plain-markdown-editor/index.js:172 +#: frontend/src/pages/markdown-editor/index.js:458 #: frontend/src/view-file-text.js:81 msgid "Successfully saved" msgstr "" @@ -3663,7 +3678,7 @@ msgid "File download is disabled: the share link traffic of owner is used up." msgstr "ดาวน์โหลดไฟล์ถูกปิดใช้งาน: แบ่งปันลิงก์ทราฟฟิกของผู้ใช้ถูกใช้อยู่" #: frontend/src/components/shared-file-view/shared-file-view.js:122 -#: frontend/src/repo-folder-trash.js:205 frontend/src/repo-snapshot.js:168 +#: frontend/src/repo-folder-trash.js:202 frontend/src/repo-snapshot.js:166 #: frontend/src/shared-dir-view.js:449 msgid "Current path: " msgstr "พาธปัจจุบัน:" @@ -3719,12 +3734,6 @@ msgstr "" msgid "Unshare" msgstr "ยกเลิกแบ่งปัน" -#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:351 -#: frontend/src/pages/my-libs/mylib-repo-menu.js:154 -#: frontend/src/pages/sys-admin/repos/repos.js:271 -msgid "History Setting" -msgstr "" - #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:357 #: frontend/src/pages/my-libs/mylib-repo-menu.js:157 msgid "Change Password" @@ -3733,9 +3742,9 @@ msgstr "เปลี่ยนรหัสผ่าน" #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:360 #: frontend/src/components/user-settings/webdav-password.js:104 #: frontend/src/pages/my-libs/mylib-repo-menu.js:160 -#: frontend/src/pages/sys-admin/orgs/org-users.js:304 -#: frontend/src/pages/sys-admin/users/users-content.js:364 -#: frontend/src/pages/sys-admin/users/users-content.js:566 +#: frontend/src/pages/sys-admin/orgs/org-users.js:294 +#: frontend/src/pages/sys-admin/users/users-content.js:355 +#: frontend/src/pages/sys-admin/users/users-content.js:554 msgid "Reset Password" msgstr "รีเซตรหัสผ่าน" @@ -3794,8 +3803,8 @@ msgid "Clients" msgstr "" #: frontend/src/components/toolbar/common-toolbar.js:24 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:86 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:146 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:90 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:150 #: frontend/src/pages/search/main-panel.js:330 #: frontend/src/pages/wiki/main-panel.js:95 #: frontend/src/pages/wiki/main-panel.js:112 @@ -3803,12 +3812,12 @@ msgid "Search files" msgstr "" #: frontend/src/components/toolbar/dir-operation-toolbar.js:192 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:68 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:54 msgid "Upload Files" msgstr "อัพโหลดไฟล์" #: frontend/src/components/toolbar/dir-operation-toolbar.js:193 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:69 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:55 msgid "Upload Folder" msgstr "" @@ -3841,17 +3850,17 @@ msgstr "" msgid "New SeaDoc File" msgstr "" -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:328 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:336 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:356 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:364 #: frontend/src/utils/text-translation.js:18 msgid "Move" msgstr "ย้าย" #: frontend/src/components/toolbar/repo-view-toobar.js:63 -#: frontend/src/components/toolbar/view-file-toolbar.js:73 +#: frontend/src/components/toolbar/view-file-toolbar.js:99 #: frontend/src/file-history-old.js:268 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:55 -#: frontend/src/repo-folder-trash.js:284 +#: frontend/src/repo-folder-trash.js:280 msgid "More" msgstr "มากกว่า" @@ -3860,10 +3869,18 @@ msgstr "มากกว่า" msgid "Deleted Libraries" msgstr "" -#: frontend/src/components/toolbar/view-file-toolbar.js:67 +#: frontend/src/components/toolbar/view-file-toolbar.js:87 msgid "Edit File" msgstr "" +#: frontend/src/components/toolbar/view-file-toolbar.js:92 +msgid "New Draft" +msgstr "" + +#: frontend/src/components/toolbar/view-file-toolbar.js:93 +msgid "Create a draft from this file, instead of editing it directly." +msgstr "" + #: frontend/src/components/toolbar/view-mode-toolbar.js:31 #: frontend/src/shared-dir-view.js:456 frontend/src/shared-dir-view.js:457 msgid "List" @@ -3879,7 +3896,7 @@ msgid "Column" msgstr "" #: frontend/src/components/toolbar/view-mode-toolbar.js:37 -#: frontend/src/utils/text-translation.js:33 +#: frontend/src/utils/text-translation.js:34 msgid "Properties" msgstr "" @@ -4091,8 +4108,8 @@ msgstr "" msgid "History Versions" msgstr "" -#: frontend/src/file-history-old.js:244 frontend/src/repo-history.js:142 -#: frontend/src/repo-history.js:149 +#: frontend/src/file-history-old.js:244 frontend/src/repo-history.js:139 +#: frontend/src/repo-history.js:146 msgid "Modifier" msgstr "ผู้แก้ไข" @@ -4124,71 +4141,75 @@ msgstr "" msgid "Removed items older than {n} days from trash." msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:77 +#: frontend/src/pages/dashboard/activity-item.js:76 +msgid "Publish draft" +msgstr "" + +#: frontend/src/pages/dashboard/activity-item.js:89 msgid "{file} and {n} other files" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:80 +#: frontend/src/pages/dashboard/activity-item.js:92 msgid "Created {n} files" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:84 +#: frontend/src/pages/dashboard/activity-item.js:96 msgid "details" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:98 +#: frontend/src/pages/dashboard/activity-item.js:110 msgid "Created draft" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:98 +#: frontend/src/pages/dashboard/activity-item.js:110 msgid "Created file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:103 +#: frontend/src/pages/dashboard/activity-item.js:115 msgid "Deleted draft" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:103 +#: frontend/src/pages/dashboard/activity-item.js:115 msgid "Deleted file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:108 +#: frontend/src/pages/dashboard/activity-item.js:120 msgid "Restored file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:113 +#: frontend/src/pages/dashboard/activity-item.js:125 msgid "Renamed file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:120 +#: frontend/src/pages/dashboard/activity-item.js:132 msgid "Moved file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:125 +#: frontend/src/pages/dashboard/activity-item.js:137 msgid "Updated draft" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:125 +#: frontend/src/pages/dashboard/activity-item.js:137 msgid "Updated file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:135 +#: frontend/src/pages/dashboard/activity-item.js:147 msgid "Created folder" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:140 +#: frontend/src/pages/dashboard/activity-item.js:152 msgid "Deleted folder" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:145 +#: frontend/src/pages/dashboard/activity-item.js:157 msgid "Restored folder" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:150 +#: frontend/src/pages/dashboard/activity-item.js:162 msgid "Renamed folder" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:157 +#: frontend/src/pages/dashboard/activity-item.js:169 msgid "Moved folder" msgstr "" @@ -4206,29 +4227,11 @@ msgstr "ดำเนินการ" #: frontend/src/pages/org-admin/statistic/statistic-nav.js:15 #: frontend/src/pages/sys-admin/abuse-reports.js:88 #: frontend/src/pages/sys-admin/statistic/statistic-nav.js:15 -#: frontend/src/repo-folder-trash.js:368 frontend/src/repo-folder-trash.js:425 -#: frontend/src/repo-snapshot.js:304 +#: frontend/src/repo-folder-trash.js:363 frontend/src/repo-folder-trash.js:419 +#: frontend/src/repo-snapshot.js:302 msgid "File" msgstr "แฟ้มข้อมูล" -#: frontend/src/pages/dashboard/content.js:34 -#: frontend/src/pages/org-admin/devices/devices-errors.js:51 -#: frontend/src/pages/org-admin/org-logs-file-audit.js:103 -#: frontend/src/pages/org-admin/org-logs-file-update.js:117 -#: frontend/src/pages/org-admin/org-logs-perm-audit.js:84 -#: frontend/src/pages/share-admin/share-links.js:88 -#: frontend/src/pages/share-admin/upload-links.js:51 -#: frontend/src/pages/starred/starred.js:35 -#: frontend/src/pages/sys-admin/abuse-reports.js:87 -#: frontend/src/pages/sys-admin/devices/devices-errors.js:51 -#: frontend/src/pages/sys-admin/file-scan-records.js:29 -#: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:91 -#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:169 -#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:187 -#: frontend/src/pages/sys-admin/web-settings/web-settings.js:279 -msgid "Library" -msgstr "คลังแฟ้มข้อมูล" - #: frontend/src/pages/dashboard/files-activities.js:247 msgid "All Activities" msgstr "" @@ -4249,6 +4252,25 @@ msgstr "" msgid "Find modifiers" msgstr "" +#: frontend/src/pages/drafts/draft-content.js:44 +msgid "Successfully published draft %(draft)s." +msgstr "" + +#: frontend/src/pages/drafts/draft-content.js:48 +msgid "Failed to publish draft %(draft)s." +msgstr "" + +#: frontend/src/pages/drafts/draft-content.js:62 +msgid "No draft yet" +msgstr "" + +#: frontend/src/pages/drafts/draft-content.js:63 +msgid "" +"Draft is a way to let you collaborate with others on files. You can create a" +" draft from a file, edit the draft and then ask for a review. The original " +"file will be updated only after the draft has been reviewed." +msgstr "" + #: frontend/src/pages/file-history-old/history-item.js:58 msgid "(current version)" msgstr "(เวอร์ชั่นปัจจุบัน)" @@ -4301,7 +4323,7 @@ msgstr "" #: frontend/src/pages/sys-admin/groups/group-nav.js:27 #: frontend/src/pages/sys-admin/groups/groups.js:137 #: frontend/src/pages/sys-admin/groups/search-groups.js:110 -#: frontend/src/pages/sys-admin/info.js:136 +#: frontend/src/pages/sys-admin/info.js:132 #: frontend/src/pages/sys-admin/orgs/org-nav.js:19 #: frontend/src/pages/sys-admin/side-panel.js:114 #: frontend/src/pages/sys-admin/users/user-nav.js:21 @@ -4315,7 +4337,7 @@ msgstr "" #: frontend/src/pages/groups/group-view.js:488 #: frontend/src/pages/my-libs/mylib-repo-menu.js:151 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:268 +#: frontend/src/pages/org-admin/org-libraries.js:317 #: frontend/src/pages/sys-admin/groups/groups-content.js:187 #: frontend/src/pages/sys-admin/repos/repos.js:268 #: frontend/src/pages/sys-admin/users/user-repos.js:166 @@ -4373,122 +4395,122 @@ msgid "" "button in the menu bar." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-container.js:98 +#: frontend/src/pages/lib-content-view/lib-content-container.js:102 #: frontend/src/pages/wiki/main-panel.js:82 msgid "Folder does not exist." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-container.js:176 +#: frontend/src/pages/lib-content-view/lib-content-container.js:180 msgid "This library has been set to read-only by admin and cannot be updated." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:65 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:95 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:67 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:99 #: frontend/src/pages/sys-admin/main-panel-topbar.js:20 msgid "Side Nav Menu" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:176 +#: frontend/src/pages/lib-content-view/lib-content-view.js:180 msgid "Library share permission not found." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:595 +#: frontend/src/pages/lib-content-view/lib-content-view.js:617 msgid "Failed to move files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:597 +#: frontend/src/pages/lib-content-view/lib-content-view.js:619 #: frontend/src/shared-dir-view.js:214 msgid "Failed to copy files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:627 +#: frontend/src/pages/lib-content-view/lib-content-view.js:649 msgid "Successfully moved files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:629 +#: frontend/src/pages/lib-content-view/lib-content-view.js:651 #: frontend/src/shared-dir-view.js:228 msgid "Successfully copied files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:799 +#: frontend/src/pages/lib-content-view/lib-content-view.js:818 msgid "Restored {name} and {n} other items" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:800 +#: frontend/src/pages/lib-content-view/lib-content-view.js:819 msgid "Restored {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:807 +#: frontend/src/pages/lib-content-view/lib-content-view.js:826 msgid "Failed to restore {name} and {n} other items" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:808 +#: frontend/src/pages/lib-content-view/lib-content-view.js:827 msgid "Failed to restore {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:834 +#: frontend/src/pages/lib-content-view/lib-content-view.js:853 msgid "Successfully deleted {name} and {n} other items." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:844 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1081 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1109 +#: frontend/src/pages/lib-content-view/lib-content-view.js:863 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1111 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1139 msgid "Undo" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:851 +#: frontend/src/pages/lib-content-view/lib-content-view.js:870 msgid "Failed to delete {name} and {n} other items." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1037 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1053 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1067 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1083 msgid "Renaming {name} failed" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1077 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1105 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:377 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1107 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1135 #: frontend/src/pages/org-admin/org-groups-search-groups.js:230 #: frontend/src/pages/org-admin/org-groups.js:126 +#: frontend/src/pages/org-admin/org-libraries.js:83 msgid "Successfully deleted {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1089 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1117 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1119 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1147 msgid "Failed to delete {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1170 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1203 msgid "Successfully moved {name}." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1178 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1210 msgid "Failed to move {name}." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1226 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1253 #: frontend/src/pages/sdoc/sdoc-file-history/side-panel.js:182 -#: frontend/src/utils/utils.js:1286 +#: frontend/src/utils/utils.js:1290 msgid "Successfully copied %(name)s." msgstr "คัดลอก %(name)s สำเร็จ" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1234 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1260 msgid "Failed to copy %(name)s" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1254 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1270 msgid "Converting, please wait..." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1266 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1282 msgid "Successfully converted the file." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1273 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1289 msgid "Failed to convert {name}." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1971 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1958 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:255 #: frontend/src/pages/share-with-ocm/shared-with-ocm.js:107 #: frontend/src/pages/shared-libs/shared-libs.js:290 @@ -4535,7 +4557,11 @@ msgstr "เข้าถึงล่าสุด" msgid "Successfully unlinked %(name)s." msgstr "" -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:81 +#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:42 +msgid "Local draft saved" +msgstr "" + +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:87 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:68 msgid "Open parent directory" msgstr "" @@ -4548,25 +4574,23 @@ msgstr "" msgid "Switch to rich text editor" msgstr "" -#: frontend/src/pages/markdown-editor/index.js:116 +#: frontend/src/pages/markdown-editor/index.js:117 msgid "This file has been updated." msgstr "" -#: frontend/src/pages/markdown-editor/index.js:117 +#: frontend/src/pages/markdown-editor/index.js:118 msgid "Refresh" msgstr "" -#: frontend/src/pages/markdown-editor/index.js:152 +#: frontend/src/pages/markdown-editor/index.js:153 msgid "Another user is editing this file!" msgstr "" -#: frontend/src/pages/markdown-editor/index.js:300 -#: frontend/src/pages/plain-markdown-editor/index.js:101 +#: frontend/src/pages/markdown-editor/index.js:348 msgid "Leave this page? The system may not save your changes." msgstr "" -#: frontend/src/pages/markdown-editor/index.js:420 -#: frontend/src/pages/plain-markdown-editor/index.js:177 +#: frontend/src/pages/markdown-editor/index.js:468 msgid "Failed to save" msgstr "" @@ -4590,7 +4614,6 @@ msgid "Deleted Time" msgstr "" #: frontend/src/pages/my-libs/my-libs-deleted.js:147 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:169 #: frontend/src/pages/sys-admin/repos/trash-repos.js:171 #: frontend/src/repo-snapshot.js:121 msgid "Successfully restored the library." @@ -4610,7 +4633,7 @@ msgid "" msgstr "" #: frontend/src/pages/my-libs/mylib-repo-list-item.js:289 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:234 +#: frontend/src/pages/org-admin/org-libraries.js:282 #: frontend/src/pages/sys-admin/repos/repos.js:175 #: frontend/src/pages/sys-admin/users/user-repos.js:295 msgid "Successfully transferred the library." @@ -4645,7 +4668,6 @@ msgid "Shared By" msgstr "แบ่งปันโดย" #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:321 -#: frontend/src/pages/org-admin/libraries/org-repo-nav.js:15 #: frontend/src/pages/org-admin/org-users-nav.js:15 #: frontend/src/pages/search/advanced-search.js:66 #: frontend/src/pages/share-with-ocm/remote-dir-path.js:56 @@ -4660,9 +4682,8 @@ msgstr "ทั้งหมด" #: frontend/src/pages/org-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/devices/devices-by-platform.js:45 #: frontend/src/pages/sys-admin/devices/devices-errors.js:49 -#: frontend/src/pages/sys-admin/info.js:113 #: frontend/src/pages/sys-admin/terms-and-conditions/content.js:51 -#: frontend/src/repo-history.js:143 frontend/src/repo-history.js:150 +#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 msgid "Version" msgstr "" @@ -4674,7 +4695,7 @@ msgstr "" #: frontend/src/pages/org-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:89 -#: frontend/src/repo-history.js:143 frontend/src/repo-history.js:150 +#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 msgid "Device" msgstr "" @@ -4708,54 +4729,6 @@ msgid "" "follows:" msgstr "" -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:208 -#: frontend/src/utils/utils.js:426 -msgid "Encrypted library" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:211 -#: frontend/src/utils/utils.js:432 -msgid "Read-Write library" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:59 -#: frontend/src/translate.js:18 -msgid "" -"Tip: libraries deleted {trashReposExpireDays} days ago will be cleaned " -"automatically." -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:254 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:256 -msgid "Are you sure you want to delete {placeholder} completely?" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:265 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:267 -msgid "Are you sure you want to restore {placeholder}?" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:360 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:362 -msgid "Successfully cleared trash." -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:399 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:424 -msgid "Clear Trash" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:400 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:425 -msgid "Are you sure you want to clear trash?" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:402 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:427 -#: frontend/src/user-notifications.js:112 -msgid "Clear" -msgstr "ล้างค่า" - #: frontend/src/pages/org-admin/org-admin-list.js:51 #: frontend/src/pages/org-admin/org-users-list.js:73 #: frontend/src/pages/org-admin/org-users-search-users.js:36 @@ -4880,6 +4853,7 @@ msgid "Search groups by name" msgstr "" #: frontend/src/pages/org-admin/org-groups.js:182 +#: frontend/src/pages/org-admin/org-libraries.js:174 #: frontend/src/pages/org-admin/org-links.js:125 #: frontend/src/pages/org-admin/org-logs-file-audit.js:124 #: frontend/src/pages/org-admin/org-logs-file-update.js:139 @@ -4890,6 +4864,7 @@ msgid "Previous" msgstr "ย้อนกลับ" #: frontend/src/pages/org-admin/org-groups.js:184 +#: frontend/src/pages/org-admin/org-libraries.js:176 #: frontend/src/pages/org-admin/org-links.js:127 #: frontend/src/pages/org-admin/org-logs-file-audit.js:126 #: frontend/src/pages/org-admin/org-logs-file-update.js:141 @@ -4919,16 +4894,30 @@ msgid "Active Users" msgstr "" #: frontend/src/pages/org-admin/org-info.js:50 +#: frontend/src/pages/sys-admin/info.js:123 #: frontend/src/pages/sys-admin/info.js:127 -#: frontend/src/pages/sys-admin/info.js:131 msgid "Total Users" msgstr "" #: frontend/src/pages/org-admin/org-info.js:50 -#: frontend/src/pages/sys-admin/info.js:127 +#: frontend/src/pages/sys-admin/info.js:123 msgid "Limits" msgstr "" +#: frontend/src/pages/org-admin/org-libraries.js:140 +msgid "All Libraries" +msgstr "" + +#: frontend/src/pages/org-admin/org-libraries.js:256 +#: frontend/src/utils/utils.js:426 +msgid "Encrypted library" +msgstr "" + +#: frontend/src/pages/org-admin/org-libraries.js:259 +#: frontend/src/utils/utils.js:432 +msgid "Read-Write library" +msgstr "" + #: frontend/src/pages/org-admin/org-links.js:94 msgid "All Public Links" msgstr "ลิงค์สาธารณะทั้งหมด" @@ -5052,64 +5041,46 @@ msgstr "" msgid "Verify" msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:60 +#: frontend/src/pages/org-admin/org-user-item.js:59 msgid "Resetting user's password, please wait for a moment." msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:63 +#: frontend/src/pages/org-admin/org-user-item.js:62 msgid "Successfully reset password to %(passwd)s for user %(user)s." msgstr "รีเซตรหัสผ่านสู่ %(passwd)s สำหรับ %(user)s" -#: frontend/src/pages/org-admin/org-user-item.js:118 +#: frontend/src/pages/org-admin/org-user-item.js:112 #: frontend/src/pages/sys-admin/admin-logs/login-logs.js:102 #: frontend/src/pages/sys-admin/logs-page/login-logs.js:117 msgid "Failed" msgstr "ผิดพลาด" -#: frontend/src/pages/org-admin/org-user-item.js:129 +#: frontend/src/pages/org-admin/org-user-item.js:123 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:172 #: frontend/src/pages/sys-admin/institutions/institution-users.js:208 -#: frontend/src/pages/sys-admin/users/users-content.js:307 +#: frontend/src/pages/sys-admin/users/users-content.js:298 msgid "Active" msgstr "เปิดใช้งาน" -#: frontend/src/pages/org-admin/org-user-item.js:131 +#: frontend/src/pages/org-admin/org-user-item.js:125 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:172 #: frontend/src/pages/sys-admin/institutions/institution-users.js:208 -#: frontend/src/pages/sys-admin/users/users-content.js:309 +#: frontend/src/pages/sys-admin/users/users-content.js:300 msgid "Inactive" msgstr "ไม่เปิดใช้งาน" -#: frontend/src/pages/org-admin/org-user-item.js:157 -#: frontend/src/pages/sys-admin/orgs/org-users.js:230 -#: frontend/src/pages/sys-admin/users/users-content.js:406 -msgid "Are you sure you want to set {user_placeholder} inactive?" -msgstr "" - -#: frontend/src/pages/org-admin/org-user-item.js:195 +#: frontend/src/pages/org-admin/org-user-item.js:180 msgid "ResetPwd" msgstr "รีเซตรหัสผ่าน" -#: frontend/src/pages/org-admin/org-user-item.js:196 +#: frontend/src/pages/org-admin/org-user-item.js:181 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:152 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:192 -#: frontend/src/pages/sys-admin/users/users-content.js:367 -#: frontend/src/pages/sys-admin/users/users-content.js:575 +#: frontend/src/pages/sys-admin/users/users-content.js:358 +#: frontend/src/pages/sys-admin/users/users-content.js:563 msgid "Revoke Admin" msgstr "ยกเลิกผู้ดูแลระบบ" -#: frontend/src/pages/org-admin/org-user-item.js:204 -#: frontend/src/pages/sys-admin/orgs/org-users.js:313 -#: frontend/src/pages/sys-admin/users/users-content.js:584 -msgid "Set user inactive" -msgstr "" - -#: frontend/src/pages/org-admin/org-user-item.js:207 -#: frontend/src/pages/sys-admin/orgs/org-users.js:316 -#: frontend/src/pages/sys-admin/users/users-content.js:587 -msgid "Set" -msgstr "" - #: frontend/src/pages/org-admin/org-user-profile.js:128 msgid "Avatar" msgstr "อวตาร" @@ -5384,10 +5355,6 @@ msgstr "เปลี่ยนแปลง" msgid "Team name" msgstr "" -#: frontend/src/pages/org-admin/web-settings/web-settings.js:119 -msgid "File Upload" -msgstr "" - #: frontend/src/pages/org-admin/web-settings/web-settings.js:123 msgid "File extension white list" msgstr "" @@ -5398,23 +5365,19 @@ msgid "" "\"md;txt;docx\". Empty means no limit." msgstr "" -#: frontend/src/pages/sdoc-revision/index.js:123 -msgid "Publish" -msgstr "" - -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:239 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:193 msgid "No changes" msgstr "" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:249 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:203 msgid "Changes" msgstr "" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:268 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:222 msgid "Last modification" msgstr "" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:271 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:225 msgid "Next modification" msgstr "" @@ -5483,8 +5446,8 @@ msgstr "ป้อนนามสกุลไฟล์ที่นี่, แบ #: frontend/src/pages/search/advanced-search.js:242 #: frontend/src/pages/search/advanced-search.js:264 -#: frontend/src/pages/sys-admin/orgs/org-users.js:307 -#: frontend/src/pages/sys-admin/users/users-content.js:569 +#: frontend/src/pages/sys-admin/orgs/org-users.js:297 +#: frontend/src/pages/sys-admin/users/users-content.js:557 msgid "Reset" msgstr "" @@ -5690,7 +5653,7 @@ msgid "Create Group" msgstr "" #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:107 -#: frontend/src/pages/sys-admin/users/users-content.js:557 +#: frontend/src/pages/sys-admin/users/users-content.js:545 msgid "Delete User" msgstr "ลบผู้ใช้" @@ -5825,24 +5788,24 @@ msgstr "" msgid "Upgrade to Pro Edition" msgstr "" -#: frontend/src/pages/sys-admin/info.js:119 +#: frontend/src/pages/sys-admin/info.js:115 msgid "Storage Used" msgstr "" -#: frontend/src/pages/sys-admin/info.js:122 +#: frontend/src/pages/sys-admin/info.js:118 msgid "Total Devices" msgstr "" -#: frontend/src/pages/sys-admin/info.js:122 +#: frontend/src/pages/sys-admin/info.js:118 msgid "Current Connected Devices" msgstr "" +#: frontend/src/pages/sys-admin/info.js:123 #: frontend/src/pages/sys-admin/info.js:127 -#: frontend/src/pages/sys-admin/info.js:131 msgid "Activated Users" msgstr "" -#: frontend/src/pages/sys-admin/info.js:141 +#: frontend/src/pages/sys-admin/info.js:137 #: frontend/src/pages/sys-admin/orgs/org-nav.js:31 #: frontend/src/pages/sys-admin/orgs/orgs.js:133 #: frontend/src/pages/sys-admin/orgs/search-orgs.js:106 @@ -5853,13 +5816,13 @@ msgid "Organizations" msgstr "องค์กร" #: frontend/src/pages/sys-admin/institutions/institution-admins.js:163 -#: frontend/src/pages/sys-admin/users/users-content.js:405 +#: frontend/src/pages/sys-admin/users/users-content.js:395 msgid "" "Are you sure you want to revoke the admin permission of {placeholder} ?" msgstr "" #: frontend/src/pages/sys-admin/institutions/institution-admins.js:195 -#: frontend/src/pages/sys-admin/users/users-content.js:578 +#: frontend/src/pages/sys-admin/users/users-content.js:566 msgid "Revoke" msgstr "" @@ -5958,8 +5921,8 @@ msgstr "แจ้งเตือนทั้งหมด" msgid "Number of groups" msgstr "จำนวนกลุ่ม" -#: frontend/src/pages/sys-admin/orgs/org-users.js:229 -#: frontend/src/pages/sys-admin/users/users-content.js:404 +#: frontend/src/pages/sys-admin/orgs/org-users.js:221 +#: frontend/src/pages/sys-admin/users/users-content.js:394 msgid "Are you sure you want to reset the password of {placeholder} ?" msgstr "" @@ -5997,10 +5960,35 @@ msgstr "" msgid "Name or ID" msgstr "" +#: frontend/src/pages/sys-admin/repos/trash-repos.js:256 +msgid "Are you sure you want to delete {placeholder} completely?" +msgstr "" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:267 +msgid "Are you sure you want to restore {placeholder}?" +msgstr "" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:362 +msgid "Successfully cleared trash." +msgstr "" + #: frontend/src/pages/sys-admin/repos/trash-repos.js:371 msgid "Search libraries by owner" msgstr "" +#: frontend/src/pages/sys-admin/repos/trash-repos.js:424 +msgid "Clear Trash" +msgstr "" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:425 +msgid "Are you sure you want to clear trash?" +msgstr "" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:427 +#: frontend/src/user-notifications.js:112 +msgid "Clear" +msgstr "ล้างค่า" + #: frontend/src/pages/sys-admin/side-panel.js:198 msgid "File Scan" msgstr "" @@ -6081,15 +6069,15 @@ msgstr "" msgid "Institution" msgstr "" -#: frontend/src/pages/sys-admin/users/users-content.js:292 +#: frontend/src/pages/sys-admin/users/users-content.js:283 msgid "Default Admin" msgstr "" -#: frontend/src/pages/sys-admin/users/users-content.js:296 +#: frontend/src/pages/sys-admin/users/users-content.js:287 msgid "Daily Admin" msgstr "" -#: frontend/src/pages/sys-admin/users/users-content.js:298 +#: frontend/src/pages/sys-admin/users/users-content.js:289 msgid "Audit Admin" msgstr "" @@ -6344,28 +6332,44 @@ msgid "" "accept the terms." msgstr "" -#: frontend/src/pages/upload-link/file-uploader.js:435 +#: frontend/src/pages/upload-link/file-uploader.js:305 +msgid "File upload started" +msgstr "" + +#: frontend/src/pages/upload-link/file-uploader.js:425 +msgid "All files uploaded" +msgstr "" + +#: frontend/src/pages/upload-link/file-uploader.js:439 msgid "Failed to upload {file_name}." msgstr "" -#: frontend/src/pages/upload-link/index.js:41 +#: frontend/src/pages/upload-link/forbid-upload-list-item.js:14 +msgid "Please upload files less than {placeholder}" +msgstr "" + +#: frontend/src/pages/upload-link/index.js:40 msgid "Upload files to {folder_name_placeholder}" msgstr "" -#: frontend/src/pages/upload-link/index.js:43 +#: frontend/src/pages/upload-link/index.js:42 msgid "shared by:" msgstr "แบ่งปันโดย:" -#: frontend/src/pages/upload-link/index.js:47 +#: frontend/src/pages/upload-link/index.js:46 #: frontend/src/shared-dir-view.js:469 msgid "The owner of this library has run out of space." msgstr "เนื้อที่เจ้าของคลังแฟ้มข้อมูลกำลังจะหมด" #: frontend/src/pages/upload-link/index.js:51 +msgid "Folder upload is limited to Chrome, Firefox 50+, and Microsoft Edge." +msgstr "" + +#: frontend/src/pages/upload-link/index.js:52 msgid "File size should be smaller than {max_size_placeholder}." msgstr "" -#: frontend/src/pages/upload-link/index.js:54 +#: frontend/src/pages/upload-link/index.js:56 msgid "Drag and drop files or folders here." msgstr "" @@ -6384,58 +6388,54 @@ msgid "" "by clicking the \"Publish a Library\" button in the menu bar." msgstr "" -#: frontend/src/repo-folder-trash.js:185 +#: frontend/src/repo-folder-trash.js:197 msgid "{placeholder} Trash" msgstr "" -#: frontend/src/repo-folder-trash.js:240 -msgid "Original path" -msgstr "" - -#: frontend/src/repo-folder-trash.js:241 +#: frontend/src/repo-folder-trash.js:237 msgid "Delete Time" msgstr "เวลาลบ" -#: frontend/src/repo-folder-trash.js:329 frontend/src/repo-snapshot.js:273 +#: frontend/src/repo-folder-trash.js:325 frontend/src/repo-snapshot.js:271 msgid "Successfully restored 1 item." msgstr "" -#: frontend/src/repo-folder-trash.js:357 frontend/src/repo-folder-trash.js:417 -#: frontend/src/repo-snapshot.js:295 +#: frontend/src/repo-folder-trash.js:353 frontend/src/repo-folder-trash.js:411 +#: frontend/src/repo-snapshot.js:293 msgid "Directory" msgstr "ไดเร็กทอรี่" -#: frontend/src/repo-history.js:96 +#: frontend/src/repo-history.js:108 msgid "{placeholder} Modification History" msgstr "" -#: frontend/src/repo-history.js:115 +#: frontend/src/repo-history.js:112 msgid "" "Tip: a snapshot will be generated after modification, which records the " "library state after the modification." msgstr "" -#: frontend/src/repo-history.js:144 +#: frontend/src/repo-history.js:141 msgid "Labels" msgstr "" -#: frontend/src/repo-history.js:280 +#: frontend/src/repo-history.js:277 msgid "None" msgstr "ไม่มี" -#: frontend/src/repo-history.js:283 frontend/src/repo-snapshot.js:162 +#: frontend/src/repo-history.js:280 frontend/src/repo-snapshot.js:160 msgid "Unknown" msgstr "ไม่รู้" -#: frontend/src/repo-history.js:313 +#: frontend/src/repo-history.js:310 msgid "Current Version" msgstr "" -#: frontend/src/repo-history.js:314 +#: frontend/src/repo-history.js:311 msgid "View Snapshot" msgstr "ดู Snapshot" -#: frontend/src/repo-snapshot.js:132 +#: frontend/src/repo-snapshot.js:145 msgid "{placeholder} Snapshot" msgstr "" @@ -6540,6 +6540,12 @@ msgstr "" msgid "No terms and conditions" msgstr "" +#: frontend/src/translate.js:18 +msgid "" +"Tip: libraries deleted {trashReposExpireDays} days ago will be cleaned " +"automatically." +msgstr "" + #: frontend/src/translate.js:19 msgid "No favorites" msgstr "" @@ -6581,35 +6587,39 @@ msgstr "ทำเครื่องหมายอ่านทั้งหมด msgid "Message" msgstr "ข้อความ" -#: frontend/src/utils/text-translation.js:25 +#: frontend/src/utils/text-translation.js:24 msgid "Freeze Document" msgstr "" #: frontend/src/utils/text-translation.js:26 -msgid "Unfreeze Document" -msgstr "" - -#: frontend/src/utils/text-translation.js:27 msgid "Convert to Markdown" msgstr "" -#: frontend/src/utils/text-translation.js:28 +#: frontend/src/utils/text-translation.js:27 msgid "Convert to sdoc" msgstr "" -#: frontend/src/utils/text-translation.js:29 +#: frontend/src/utils/text-translation.js:28 msgid "Convert to docx" msgstr "" -#: frontend/src/utils/text-translation.js:30 +#: frontend/src/utils/text-translation.js:29 msgid "Export as docx" msgstr "" -#: frontend/src/utils/text-translation.js:32 +#: frontend/src/utils/text-translation.js:30 +msgid "Mark as draft" +msgstr "" + +#: frontend/src/utils/text-translation.js:31 +msgid "Unmark as draft" +msgstr "" + +#: frontend/src/utils/text-translation.js:33 msgid "Access Log" msgstr "" -#: frontend/src/utils/text-translation.js:35 +#: frontend/src/utils/text-translation.js:36 msgid "Convert with ONLYOFFICE" msgstr "" @@ -6645,96 +6655,96 @@ msgstr "" msgid "Online Read-Only folder" msgstr "" -#: frontend/src/utils/utils.js:689 +#: frontend/src/utils/utils.js:693 msgid "Online Read-Write" msgstr "" -#: frontend/src/utils/utils.js:692 +#: frontend/src/utils/utils.js:696 msgid "Online Read-Only" msgstr "" -#: frontend/src/utils/utils.js:695 +#: frontend/src/utils/utils.js:699 msgid "Invisible" msgstr "" -#: frontend/src/utils/utils.js:705 +#: frontend/src/utils/utils.js:709 msgid "User can read, write, upload, download and sync files." msgstr "" -#: frontend/src/utils/utils.js:708 +#: frontend/src/utils/utils.js:712 msgid "User can read, download and sync files." msgstr "" -#: frontend/src/utils/utils.js:711 +#: frontend/src/utils/utils.js:715 msgid "Besides Write permission, user can also share the library." msgstr "" -#: frontend/src/utils/utils.js:714 +#: frontend/src/utils/utils.js:718 msgid "" "User can view and edit file online via browser. Files can't be downloaded." msgstr "" -#: frontend/src/utils/utils.js:717 +#: frontend/src/utils/utils.js:721 msgid "" "User can only view files online via browser. Files can't be downloaded." msgstr "" -#: frontend/src/utils/utils.js:720 +#: frontend/src/utils/utils.js:724 msgid "User can not see this folder." msgstr "" -#: frontend/src/utils/utils.js:731 +#: frontend/src/utils/utils.js:735 msgid "Preview and download" msgstr "" -#: frontend/src/utils/utils.js:741 +#: frontend/src/utils/utils.js:745 msgid "Preview only" msgstr "" -#: frontend/src/utils/utils.js:751 +#: frontend/src/utils/utils.js:755 msgid "Download and upload" msgstr "" -#: frontend/src/utils/utils.js:761 +#: frontend/src/utils/utils.js:765 msgid "Edit on cloud and download" msgstr "" -#: frontend/src/utils/utils.js:771 +#: frontend/src/utils/utils.js:775 msgid "Edit on cloud only" msgstr "" -#: frontend/src/utils/utils.js:1288 +#: frontend/src/utils/utils.js:1292 msgid "Successfully copied %(name)s and 1 other item." msgstr "" -#: frontend/src/utils/utils.js:1290 +#: frontend/src/utils/utils.js:1294 msgid "Successfully copied %(name)s and %(amount)s other items." msgstr "คัดลอก %(name)s and %(amount)s ไอเท็มอื่นๆ สำเร็จ" -#: frontend/src/utils/utils.js:1301 +#: frontend/src/utils/utils.js:1305 msgid "Successfully moved %(name)s." msgstr "ย้าย %(name)s สำเร็จ" -#: frontend/src/utils/utils.js:1303 +#: frontend/src/utils/utils.js:1307 msgid "Successfully moved %(name)s and 1 other item." msgstr "" -#: frontend/src/utils/utils.js:1305 +#: frontend/src/utils/utils.js:1309 msgid "Successfully moved %(name)s and %(amount)s other items." msgstr "ย้าย %(name)s และ %(amount)s ไอเท็มอื่นๆสำเร็จ" -#: frontend/src/utils/utils.js:1317 +#: frontend/src/utils/utils.js:1321 msgid "Failed to copy %(name)s and %(amount)s other item(s)." msgstr "" -#: frontend/src/utils/utils.js:1320 +#: frontend/src/utils/utils.js:1324 msgid "Failed to copy %(name)s." msgstr "" -#: frontend/src/utils/utils.js:1330 +#: frontend/src/utils/utils.js:1334 msgid "Failed to move %(name)s and %(amount)s other item(s)." msgstr "" -#: frontend/src/utils/utils.js:1333 +#: frontend/src/utils/utils.js:1337 msgid "Failed to move %(name)s." msgstr "" diff --git a/locale/tr/LC_MESSAGES/django.po b/locale/tr/LC_MESSAGES/django.po index c0e876f6b8..83dbfd789f 100644 --- a/locale/tr/LC_MESSAGES/django.po +++ b/locale/tr/LC_MESSAGES/django.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: seahub\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-10 14:16+0800\n" +"POT-Creation-Date: 2024-02-05 17:17+0800\n" "PO-Revision-Date: 2013-10-25 07:03+0000\n" "Last-Translator: Muhammed Şamil Kıvanç, 2022\n" "Language-Team: Turkish (http://app.transifex.com/haiwen/seahub/language/tr/)\n" @@ -97,8 +97,7 @@ msgid "Login id can't be empty" msgstr "Giriş ID bölümü boş bırakılamaz" #: seahub/api2/endpoints/admin/account.py:209 -#: seahub/api2/endpoints/admin/users.py:866 -#: seahub/api2/endpoints/admin/users.py:1301 +#: seahub/api2/endpoints/admin/users.py:1283 #, python-format msgid "Login id %s already exists." msgstr "%s zaten kullanımda" @@ -112,10 +111,10 @@ msgid "Space quota can't be empty" msgstr "Alan kotası boş bırakılamaz" #: seahub/api2/endpoints/admin/account.py:238 -#: seahub/api2/endpoints/admin/users.py:1357 -#: seahub/api2/endpoints/admin/users.py:1361 -#: seahub/api2/endpoints/admin/users.py:1374 -#: seahub/api2/endpoints/admin/users.py:1378 +#: seahub/api2/endpoints/admin/users.py:1339 +#: seahub/api2/endpoints/admin/users.py:1343 +#: seahub/api2/endpoints/admin/users.py:1356 +#: seahub/api2/endpoints/admin/users.py:1360 msgid "Must be an integer that is greater than or equal to 0." msgstr "0'dan büyük veya 0'a eşit bir tam sayı olmalıdır." @@ -125,24 +124,24 @@ msgid "Space quota is too low (minimum value is 0)" msgstr "Alan kotası çok düşük (minimum değer 0' dır)" #: seahub/api2/endpoints/admin/account.py:250 seahub/institutions/views.py:233 -#: seahub/organizations/api/admin/users.py:471 seahub/views/sysadmin.py:301 +#: seahub/organizations/api/admin/users.py:464 seahub/views/sysadmin.py:300 #, python-format msgid "Failed to set quota: maximum quota is %d MB" msgstr "Kota oluşturulamadı: maksimum kota %d MB" #: seahub/api2/endpoints/admin/address_book/groups.py:82 -#: seahub/api2/endpoints/admin/groups.py:132 -#: seahub/api2/endpoints/admin/groups.py:271 +#: seahub/api2/endpoints/admin/groups.py:129 +#: seahub/api2/endpoints/admin/groups.py:268 #: seahub/api2/endpoints/groups.py:226 seahub/api2/endpoints/groups.py:299 -#: seahub/api2/views.py:4568 seahub/group/forms.py:36 +#: seahub/api2/views.py:4569 seahub/group/forms.py:36 msgid "" "Name can only contain letters, numbers, spaces, hyphen, dot, single quote, " "brackets or underscore." msgstr "İsim sadece harf, rakam, boşluk, tire, nokta, tek tırnak, parantez ve alt çizgi içerebilir." #: seahub/api2/endpoints/admin/address_book/groups.py:87 -#: seahub/api2/endpoints/admin/groups.py:139 -#: seahub/api2/endpoints/admin/groups.py:275 +#: seahub/api2/endpoints/admin/groups.py:136 +#: seahub/api2/endpoints/admin/groups.py:272 #: seahub/api2/endpoints/groups.py:231 seahub/api2/endpoints/groups.py:304 msgid "There is already a group with that name." msgstr "Bu isimde zaten bir grup var." @@ -157,12 +156,12 @@ msgstr "Bu bölümde alt bölümler bulunmaktadır." #: seahub/api2/endpoints/admin/default_library.py:32 #: seahub/api2/endpoints/admin/default_library.py:33 -#: seahub/views/__init__.py:531 seahub/views/__init__.py:532 -#: seahub/views/__init__.py:536 seahub/views/__init__.py:537 +#: seahub/views/__init__.py:682 seahub/views/__init__.py:683 +#: seahub/views/__init__.py:687 seahub/views/__init__.py:688 msgid "My Library" msgstr "Kütüphanem" -#: seahub/api2/endpoints/admin/groups.py:219 +#: seahub/api2/endpoints/admin/groups.py:216 #: seahub/api2/endpoints/groups.py:330 #, python-format msgid "User %s is already group owner." @@ -181,16 +180,16 @@ msgid "" "institution" msgstr "" -#: seahub/api2/endpoints/admin/libraries.py:267 seahub/views/sysadmin.py:697 +#: seahub/api2/endpoints/admin/libraries.py:265 seahub/views/sysadmin.py:696 msgid "System library can not be deleted." msgstr "Sistem kütüphanesi silinemez." -#: seahub/api2/endpoints/admin/libraries.py:388 seahub/api2/views.py:1673 +#: seahub/api2/endpoints/admin/libraries.py:386 seahub/api2/views.py:1674 #, python-format msgid "Transfer failed: role of %s is %s, can not add library." msgstr "" -#: seahub/api2/endpoints/admin/libraries.py:409 seahub/api2/views.py:1678 +#: seahub/api2/endpoints/admin/libraries.py:407 seahub/api2/views.py:1679 msgid "Library can not be transferred to owner." msgstr "Kütüphane sahibine devredilemez." @@ -216,8 +215,8 @@ msgstr "E-posta %s geçersiz." #: seahub/api2/endpoints/admin/shares.py:211 #: seahub/api2/endpoints/admin/shares.py:268 -#: seahub/api2/endpoints/dir_shared_items.py:360 -#: seahub/api2/endpoints/dir_shared_items.py:473 +#: seahub/api2/endpoints/dir_shared_items.py:346 +#: seahub/api2/endpoints/dir_shared_items.py:459 #: seahub/api2/endpoints/group_owned_libraries.py:953 #: seahub/api2/endpoints/group_owned_libraries.py:1228 #: seahub/api2/endpoints/repo_share_invitations.py:190 @@ -285,6 +284,8 @@ msgstr "Bağlantı yükleme" #: seahub/base/management/commands/export_user_storage_report.py:41 #: seahub/base/management/commands/export_users.py:43 #: seahub/base/management/commands/export_users.py:47 +#: seahub/contacts/templates/contacts/contact_list.html:44 +#: seahub/contacts/templates/contacts/contact_list.html:53 #: seahub/institutions/templates/institutions/user_info.html:26 #: seahub/institutions/templates/institutions/useradmin.html:16 #: seahub/institutions/templates/institutions/useradmin_search.html:10 @@ -292,9 +293,9 @@ msgstr "Bağlantı yükleme" #: seahub/invitations/templates/invitations/token_view.html:10 #: seahub/organizations/api/admin/statistics.py:380 #: seahub/share/templates/share/share_link_audit.html:9 -#: seahub/templates/registration/registration_form.html:23 -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 -#: seahub/views/sysadmin.py:766 seahub/views/sysadmin.py:781 +#: seahub/templates/registration/registration_form.html:22 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:175 +#: seahub/views/sysadmin.py:765 seahub/views/sysadmin.py:780 msgid "Email" msgstr "Eposta" @@ -302,6 +303,7 @@ msgstr "Eposta" #: seahub/base/management/commands/export_user_storage_report.py:41 #: seahub/base/management/commands/export_users.py:43 #: seahub/base/management/commands/export_users.py:47 +#: seahub/contacts/templates/contacts/contact_list.html:18 #: seahub/institutions/templates/institutions/info.html:10 #: seahub/institutions/templates/institutions/user_info.html:61 #: seahub/institutions/templates/institutions/user_info.html:105 @@ -309,22 +311,23 @@ msgstr "Eposta" #: seahub/institutions/templates/institutions/useradmin_search.html:19 #: seahub/organizations/api/admin/statistics.py:380 #: seahub/sysadmin_extra/views.py:57 -#: seahub/templates/registration/registration_form.html:19 -#: seahub/templates/repo_history_view.html:58 seahub/views/sysadmin.py:172 -#: seahub/views/sysadmin.py:176 seahub/views/sysadmin.py:644 -#: seahub/views/sysadmin.py:768 seahub/views/sysadmin.py:783 +#: seahub/templates/registration/registration_form.html:18 +#: seahub/templates/repo_dir_recycle_view.html:44 +#: seahub/templates/repo_history_view.html:58 seahub/views/sysadmin.py:171 +#: seahub/views/sysadmin.py:175 seahub/views/sysadmin.py:643 +#: seahub/views/sysadmin.py:767 seahub/views/sysadmin.py:782 msgid "Name" msgstr "İsim" -#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:262 +#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:245 #: seahub/base/management/commands/export_user_storage_report.py:41 #: seahub/base/management/commands/export_users.py:43 #: seahub/base/management/commands/export_users.py:47 #: seahub/institutions/templates/institutions/useradmin.html:16 #: seahub/institutions/templates/institutions/useradmin_search.html:19 #: seahub/organizations/api/admin/statistics.py:380 -#: seahub/templates/registration/password_set_form.html:17 -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 +#: seahub/templates/registration/password_set_form.html:16 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:175 msgid "Contact Email" msgstr "İletişim E-postası" @@ -333,7 +336,7 @@ msgstr "İletişim E-postası" #: seahub/base/management/commands/export_users.py:44 #: seahub/base/management/commands/export_users.py:48 #: seahub/organizations/api/admin/statistics.py:381 -#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 +#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 msgid "Space Usage" msgstr "Alan Kullanımı" @@ -342,105 +345,95 @@ msgstr "Alan Kullanımı" #: seahub/base/management/commands/export_users.py:44 #: seahub/base/management/commands/export_users.py:48 #: seahub/organizations/api/admin/statistics.py:381 -#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 -#: seahub/views/sysadmin.py:770 seahub/views/sysadmin.py:784 +#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 +#: seahub/views/sysadmin.py:769 seahub/views/sysadmin.py:783 msgid "Space Quota" msgstr "Alan Kotası" -#: seahub/api2/endpoints/admin/users.py:667 -#: seahub/api2/endpoints/admin/users.py:697 +#: seahub/api2/endpoints/admin/users.py:655 +#: seahub/api2/endpoints/admin/users.py:685 #: seahub/organizations/api/admin/users.py:155 msgid "There are more than 500 users, and sort is not offered." msgstr "" -#: seahub/api2/endpoints/admin/users.py:781 -#: seahub/api2/endpoints/admin/users.py:1273 seahub/base/accounts.py:1227 +#: seahub/api2/endpoints/admin/users.py:769 +#: seahub/api2/endpoints/admin/users.py:1255 seahub/base/accounts.py:1228 #: seahub/forms.py:30 msgid "The number of users exceeds the limit." msgstr "Kullanıcı sayısı sınırı aşıyor." -#: seahub/api2/endpoints/admin/users.py:880 +#: seahub/api2/endpoints/admin/users.py:859 #, python-format msgid "Successfully added user %(user)s." msgstr "%(user)s kullanıcısı başarıyla eklendi." -#: seahub/api2/endpoints/admin/users.py:884 -#: seahub/api2/endpoints/admin/users_batch.py:390 seahub/views/sysadmin.py:543 +#: seahub/api2/endpoints/admin/users.py:863 +#: seahub/api2/endpoints/admin/users_batch.py:390 seahub/views/sysadmin.py:542 #, python-format msgid "You are invited to join %s" msgstr "%s'e katılmaya davet edildiniz." -#: seahub/api2/endpoints/admin/users.py:888 +#: seahub/api2/endpoints/admin/users.py:869 #, python-format msgid "Successfully added user %(user)s. An email notification has been sent." msgstr "%(user)s kullanıcısı başarıyla eklendi. Bir e-postası bildirimi gönderildi." -#: seahub/api2/endpoints/admin/users.py:891 +#: seahub/api2/endpoints/admin/users.py:872 #, python-format msgid "" "Successfully added user %(user)s. But email notification can not be sent, " "because Email service is not properly configured." msgstr "%(user)s kullanıcısı başarıyla eklendi. Ancak e-posta hizmeti düzgün yapılandırılmadığı için e-posta bildirimi gönderilemiyor." -#: seahub/api2/endpoints/admin/users.py:1418 +#: seahub/api2/endpoints/admin/users.py:1400 #: seahub/institutions/templates/institutions/useradmin.html:122 msgid "Edit succeeded" msgstr "Düzenleme başarılı" -#: seahub/api2/endpoints/admin/users.py:1421 seahub/views/sysadmin.py:446 +#: seahub/api2/endpoints/admin/users.py:1403 seahub/views/sysadmin.py:445 #, python-format msgid "Your account on %s is activated" msgstr "%s deki hesabınız etkinleştirildi." -#: seahub/api2/endpoints/admin/users.py:1426 +#: seahub/api2/endpoints/admin/users.py:1408 #: seahub/institutions/templates/institutions/useradmin.html:118 msgid "Edit succeeded, an email has been sent." msgstr "Düzenleme başarılı, bir eposta gönderildi." -#: seahub/api2/endpoints/admin/users.py:1429 +#: seahub/api2/endpoints/admin/users.py:1411 #: seahub/institutions/templates/institutions/useradmin.html:120 msgid "" "Edit succeeded, but failed to send email, please check your email " "configuration." msgstr "Düzenleme başarılı ama eposta gönderilemedi, lütfen eposta yapılandırmanızı kontrol edin." -#: seahub/api2/endpoints/admin/users.py:1497 seahub/auth/views.py:366 +#: seahub/api2/endpoints/admin/users.py:1479 seahub/auth/views.py:355 msgid "Unable to reset password." msgstr "" -#: seahub/api2/endpoints/admin/users.py:1523 seahub/auth/forms.py:163 -#, python-format -msgid "Reset Password on %s" -msgstr "%s deki şifreyi sıfırla" - -#: seahub/api2/endpoints/admin/users.py:1527 -#, python-brace-format -msgid "A password reset link has been sent to {contact_email}." -msgstr "" - -#: seahub/api2/endpoints/admin/users.py:1545 seahub/views/sysadmin.py:487 +#: seahub/api2/endpoints/admin/users.py:1503 seahub/views/sysadmin.py:486 #, python-format msgid "Password has been reset on %s" msgstr "%s deki şifre sıfırlandı." -#: seahub/api2/endpoints/admin/users.py:1547 +#: seahub/api2/endpoints/admin/users.py:1505 #, python-format msgid "Successfully reset password, an email has been sent to %(user)s." msgstr "" -#: seahub/api2/endpoints/admin/users.py:1551 seahub/views/sysadmin.py:517 +#: seahub/api2/endpoints/admin/users.py:1509 seahub/views/sysadmin.py:516 #, python-format msgid "" "Successfully reset password to %(passwd)s, but failed to send email to " "%(user)s, please check your email configuration." msgstr "%(passwd)s sıfırlandı, ancak %(user)s kullanıcılarına eposta gönderilemedi, lütfen eposta yapılandırmanızı kontrol edin." -#: seahub/api2/endpoints/admin/users.py:1554 seahub/views/sysadmin.py:521 +#: seahub/api2/endpoints/admin/users.py:1512 seahub/views/sysadmin.py:520 #, python-format msgid "Successfully reset password to %(passwd)s for user %(user)s." msgstr "Kullanıcı %(user)s için şifre %(passwd)s'e sıfırlandı." -#: seahub/api2/endpoints/admin/users.py:1557 seahub/views/sysadmin.py:524 +#: seahub/api2/endpoints/admin/users.py:1515 seahub/views/sysadmin.py:523 #, python-format msgid "" "Successfully reset password to %(passwd)s for user %(user)s. But email " @@ -465,19 +458,17 @@ msgstr "Virüs dosyası bulunamadı." #: seahub/api2/endpoints/repo_set_password.py:72 #: seahub/api2/endpoints/repo_share_invitations.py:201 #: seahub/api2/endpoints/send_upload_link_email.py:107 -#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:3902 -#: seahub/notifications/models.py:536 seahub/notifications/models.py:577 -#: seahub/notifications/models.py:619 seahub/notifications/models.py:670 -#: seahub/notifications/models.py:726 seahub/notifications/models.py:756 -#: seahub/notifications/models.py:778 seahub/notifications/models.py:804 -#: seahub/notifications/models.py:821 seahub/notifications/models.py:838 -#: seahub/notifications/models.py:867 seahub/seadoc/apis.py:2778 -#: seahub/search/views.py:200 seahub/share/views.py:326 -#: seahub/subscription/views.py:93 seahub/subscription/views.py:138 -#: seahub/utils/__init__.py:177 seahub/utils/__init__.py:1170 -#: seahub/views/__init__.py:799 seahub/views/ajax.py:401 -#: seahub/views/ajax.py:405 seahub/wiki/views.py:210 seahub/wiki/views.py:217 -#: seahub/wiki/views.py:226 +#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:3903 +#: seahub/notifications/models.py:484 seahub/notifications/models.py:525 +#: seahub/notifications/models.py:576 seahub/notifications/models.py:632 +#: seahub/notifications/models.py:662 seahub/notifications/models.py:684 +#: seahub/notifications/models.py:710 seahub/notifications/models.py:727 +#: seahub/notifications/models.py:744 seahub/notifications/models.py:773 +#: seahub/seadoc/apis.py:2763 seahub/search/views.py:200 +#: seahub/share/views.py:326 seahub/utils/__init__.py:177 +#: seahub/utils/__init__.py:1165 seahub/views/__init__.py:950 +#: seahub/views/ajax.py:401 seahub/views/ajax.py:405 seahub/wiki/views.py:210 +#: seahub/wiki/views.py:217 seahub/wiki/views.py:226 msgid "Internal Server Error" msgstr "İç Sunucu Hatası" @@ -493,12 +484,12 @@ msgstr "Geçersiz hedef yolu" #: seahub/api2/endpoints/copy_move_task.py:148 #: seahub/api2/endpoints/move_folder_merge.py:176 -#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:1819 -#: seahub/api2/views.py:1859 seahub/api2/views.py:1920 -#: seahub/api2/views.py:1964 seahub/api2/views.py:2010 -#: seahub/api2/views.py:2059 seahub/api2/views.py:2472 -#: seahub/api2/views.py:2580 seahub/seadoc/apis.py:372 -#: seahub/seadoc/apis.py:463 +#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:1820 +#: seahub/api2/views.py:1860 seahub/api2/views.py:1921 +#: seahub/api2/views.py:1965 seahub/api2/views.py:2011 +#: seahub/api2/views.py:2060 seahub/api2/views.py:2473 +#: seahub/api2/views.py:2581 seahub/seadoc/apis.py:371 +#: seahub/seadoc/apis.py:462 msgid "Out of quota." msgstr "Kota dışında." @@ -518,13 +509,13 @@ msgstr "Dosya kilitli" msgid "Cancel failed" msgstr "İptal edilemedi." -#: seahub/api2/endpoints/dir_shared_items.py:344 +#: seahub/api2/endpoints/dir_shared_items.py:330 #: seahub/api2/endpoints/draft_reviewer.py:70 #: seahub/api2/endpoints/group_owned_libraries.py:937 msgid "username invalid." msgstr "Kullanıcı adı geçersiz." -#: seahub/api2/endpoints/dir_shared_items.py:353 +#: seahub/api2/endpoints/dir_shared_items.py:339 #: seahub/api2/endpoints/draft_reviewer.py:79 #: seahub/api2/endpoints/group_owned_libraries.py:946 #, python-format @@ -537,20 +528,17 @@ msgstr "%s kullanıcı bulunamadı." #: seahub/api2/endpoints/file_tag.py:203 seahub/api2/endpoints/file_tag.py:216 #: seahub/api2/endpoints/wikis.py:112 seahub/api2/endpoints/wikis.py:206 #: seahub/drafts/views.py:31 seahub/profile/forms.py:24 -#: seahub/profile/views.py:258 seahub/seadoc/apis.py:2762 +#: seahub/profile/views.py:258 seahub/seadoc/apis.py:2747 #: seahub/seadoc/views.py:31 seahub/seadoc/views.py:85 #: seahub/seadoc/views.py:168 seahub/search/views.py:174 -#: seahub/subscription/views.py:28 seahub/subscription/views.py:44 -#: seahub/subscription/views.py:106 seahub/thumbnail/views.py:51 -#: seahub/thumbnail/views.py:166 seahub/views/__init__.py:609 -#: seahub/views/ajax.py:83 seahub/views/ajax.py:113 seahub/views/ajax.py:119 -#: seahub/views/sso.py:237 +#: seahub/thumbnail/views.py:51 seahub/thumbnail/views.py:166 +#: seahub/views/__init__.py:760 seahub/views/ajax.py:83 +#: seahub/views/ajax.py:113 seahub/views/ajax.py:119 seahub/views/sso.py:201 msgid "Permission denied." msgstr "İzin reddedildi." #: seahub/api2/endpoints/file.py:218 seahub/api2/endpoints/upload_links.py:480 -#: seahub/api2/endpoints/via_repo_token.py:848 -#: seahub/api2/endpoints/wikis.py:132 seahub/api2/views.py:1867 +#: seahub/api2/endpoints/wikis.py:132 seahub/api2/views.py:1868 msgid "The number of files in library exceeds the limit" msgstr "" @@ -562,7 +550,7 @@ msgstr "Dosya kilitli değil." msgid "You can not refresh this file's lock." msgstr "Bu dosyanın kilidini yenileyemezsiniz." -#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2769 +#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2754 msgid "The participant already exists." msgstr "Katılımcı zaten var." @@ -582,7 +570,7 @@ msgstr "%s kullanıcısı zaten bir grup üyesidir." #: seahub/api2/endpoints/group_members.py:116 #: seahub/api2/endpoints/group_members.py:352 -#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1668 +#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1669 #: seahub/organizations/api/admin/user_repos.py:50 #: seahub/organizations/api/admin/user_repos.py:103 #: seahub/organizations/api/admin/users.py:342 @@ -602,9 +590,9 @@ msgstr "%s kullanıcısı bir organizasyon kullanıcısıdır." msgid "Group does not exist" msgstr "Grup yok" -#: seahub/api2/endpoints/group_members.py:548 seahub/views/sysadmin.py:163 -#: seahub/views/sysadmin.py:271 seahub/views/sysadmin.py:641 -#: seahub/views/sysadmin.py:653 seahub/views/sysadmin.py:794 +#: seahub/api2/endpoints/group_members.py:548 seahub/views/sysadmin.py:162 +#: seahub/views/sysadmin.py:270 seahub/views/sysadmin.py:640 +#: seahub/views/sysadmin.py:652 seahub/views/sysadmin.py:793 msgid "Failed to export Excel" msgstr "Excel dışarı aktarılamadı." @@ -633,7 +621,7 @@ msgstr "%s zaten davet edildi." #: seahub/api2/endpoints/invitations.py:68 #: seahub/api2/endpoints/invitations.py:140 #: seahub/api2/endpoints/repo_share_invitations.py:173 -#: seahub/base/accounts.py:1238 seahub/organizations/api/admin/users.py:270 +#: seahub/base/accounts.py:1239 seahub/organizations/api/admin/users.py:270 #, python-format msgid "User %s already exists." msgstr "%s kullanıcı zaten var." @@ -641,37 +629,37 @@ msgstr "%s kullanıcı zaten var." #: seahub/api2/endpoints/invitations.py:154 #: seahub/api2/endpoints/repo_share_invitations.py:215 #: seahub/api2/endpoints/send_share_link_email.py:34 -#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:127 -#: seahub/organizations/api/admin/users.py:790 seahub/share/views.py:138 +#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:110 +#: seahub/organizations/api/admin/users.py:783 seahub/share/views.py:138 #: seahub/share/views.py:349 msgid "" "Failed to send email, email service is not properly configured, please " "contact administrator." msgstr "Eposta gönderme başarısız, eposta servisinin yapılandırması doğru değil, lütfen yönetici ile iletişim kurun." -#: seahub/api2/endpoints/multi_share_links.py:102 -#: seahub/api2/endpoints/multi_share_links.py:318 +#: seahub/api2/endpoints/multi_share_links.py:60 +#: seahub/api2/endpoints/multi_share_links.py:268 #: seahub/api2/endpoints/share_links.py:331 -#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4055 -#: seahub/api2/views.py:4175 +#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4056 +#: seahub/api2/views.py:4176 msgid "Password is required." msgstr "Parola gerekli." -#: seahub/api2/endpoints/multi_share_links.py:107 +#: seahub/api2/endpoints/multi_share_links.py:65 #: seahub/api2/endpoints/share_links.py:337 #: seahub/api2/endpoints/upload_links.py:176 #: seahub/api2/endpoints/webdav_secret.py:60 msgid "Password is too short." msgstr "Parola çok kısa" -#: seahub/api2/endpoints/multi_share_links.py:111 +#: seahub/api2/endpoints/multi_share_links.py:69 #: seahub/api2/endpoints/share_links.py:341 #: seahub/api2/endpoints/upload_links.py:180 #: seahub/api2/endpoints/webdav_secret.py:64 msgid "Password is too weak." msgstr "Parola çok zayıf" -#: seahub/api2/endpoints/multi_share_links.py:115 +#: seahub/api2/endpoints/multi_share_links.py:73 #: seahub/api2/endpoints/share_links.py:345 #: seahub/api2/endpoints/upload_links.py:184 #: seahub/api2/endpoints/webdav_secret.py:52 @@ -680,28 +668,28 @@ msgid "" "symbols." msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:138 -#: seahub/api2/endpoints/multi_share_links.py:341 +#: seahub/api2/endpoints/multi_share_links.py:96 +#: seahub/api2/endpoints/multi_share_links.py:291 #: seahub/api2/endpoints/share_links.py:368 #: seahub/api2/endpoints/share_links.py:678 #: seahub/api2/endpoints/upload_links.py:207 -#: seahub/api2/endpoints/upload_links.py:341 seahub/api2/views.py:3469 +#: seahub/api2/endpoints/upload_links.py:341 seahub/api2/views.py:3470 #, python-format msgid "Expire days should be greater or equal to %s" msgstr "Son kullanma günleri %s'den büyük veya eşit olmalıdır." -#: seahub/api2/endpoints/multi_share_links.py:143 -#: seahub/api2/endpoints/multi_share_links.py:347 +#: seahub/api2/endpoints/multi_share_links.py:101 +#: seahub/api2/endpoints/multi_share_links.py:297 #: seahub/api2/endpoints/share_links.py:374 #: seahub/api2/endpoints/share_links.py:684 #: seahub/api2/endpoints/upload_links.py:213 -#: seahub/api2/endpoints/upload_links.py:347 seahub/api2/views.py:3475 +#: seahub/api2/endpoints/upload_links.py:347 seahub/api2/views.py:3476 #, python-format msgid "Expire days should be less than or equal to %s" msgstr "Son kullanma günleri %s'den küçük veya eşit olmalıdır." -#: seahub/api2/endpoints/multi_share_links.py:163 -#: seahub/api2/endpoints/multi_share_links.py:369 +#: seahub/api2/endpoints/multi_share_links.py:121 +#: seahub/api2/endpoints/multi_share_links.py:319 #: seahub/api2/endpoints/share_links.py:396 #: seahub/api2/endpoints/share_links.py:708 #: seahub/api2/endpoints/upload_links.py:235 @@ -710,8 +698,8 @@ msgstr "Son kullanma günleri %s'den küçük veya eşit olmalıdır." msgid "Expiration time should be later than %s." msgstr "Sona erme süresi %s'den sonra olmalıdır." -#: seahub/api2/endpoints/multi_share_links.py:172 -#: seahub/api2/endpoints/multi_share_links.py:378 +#: seahub/api2/endpoints/multi_share_links.py:130 +#: seahub/api2/endpoints/multi_share_links.py:328 #: seahub/api2/endpoints/share_links.py:405 #: seahub/api2/endpoints/share_links.py:717 #: seahub/api2/endpoints/upload_links.py:244 @@ -721,9 +709,10 @@ msgid "Expiration time should be earlier than %s." msgstr "Son kullanma süresi %s'den önce olmalıdır." #: seahub/api2/endpoints/query_copy_move_progress.py:47 -#: seahub/seadoc/apis.py:516 +#: seahub/seadoc/apis.py:515 #: seahub/templates/remote_user/create_unknown_user_false.html:4 #: seahub/templates/remote_user/error.html:4 +#: seahub/templates/view_shared_upload_link.html:82 msgid "Error" msgstr "Hata" @@ -733,7 +722,7 @@ msgstr "Bu kütüphanenin şifresi çözülemedi." #: seahub/api2/endpoints/repo_send_new_password.py:45 #: seahub/api2/endpoints/user.py:73 seahub/api2/endpoints/user.py:93 -#: seahub/organizations/api/admin/users.py:786 +#: seahub/organizations/api/admin/users.py:779 msgid "Feature disabled." msgstr "Özellik devre dışı bırakıldı." @@ -747,11 +736,11 @@ msgstr "Bu kütüphanenin parolası sıfırlanamıyor." msgid "New password of library %s" msgstr "%s kütüphanesinin yeni parolası" -#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:3899 +#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:3900 msgid "Wrong password" msgstr "Hatalı şifre" -#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:3905 +#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:3906 msgid "Decrypt library error" msgstr "Kütüphane şifresi açma hatası" @@ -759,20 +748,20 @@ msgstr "Kütüphane şifresi açma hatası" msgid "Wrong old password" msgstr "Hatalı eski parola" -#: seahub/api2/endpoints/repos_batch.py:1298 -#: seahub/api2/endpoints/repos_batch.py:1557 -#: seahub/api2/endpoints/repos_batch.py:1649 +#: seahub/api2/endpoints/repos_batch.py:1284 +#: seahub/api2/endpoints/repos_batch.py:1543 +#: seahub/api2/endpoints/repos_batch.py:1635 #, python-format msgid "File %s is locked." msgstr "%s dosyası kilitli." -#: seahub/api2/endpoints/repos_batch.py:1308 -#: seahub/api2/endpoints/repos_batch.py:1567 +#: seahub/api2/endpoints/repos_batch.py:1294 +#: seahub/api2/endpoints/repos_batch.py:1553 #, python-format msgid "Can't move folder %s, please check its permission." msgstr "%s klasörü taşınamıyor, lütfen izinlerini kontrol edin." -#: seahub/api2/endpoints/repos_batch.py:1657 +#: seahub/api2/endpoints/repos_batch.py:1643 #, python-format msgid "Can't delete folder %s, please check its permission." msgstr "%s klasörü silinemiyor, lütfen izinlerini kontrol edin." @@ -877,17 +866,17 @@ msgstr "Lütfen giriş yapın." msgid "Email or Username" msgstr "E-posta ya da kullanıcı adı" -#: seahub/auth/forms.py:28 seahub/auth/forms.py:236 -#: seahub/base/accounts.py:1215 +#: seahub/auth/forms.py:28 seahub/auth/forms.py:219 +#: seahub/base/accounts.py:1216 #: seahub/invitations/templates/invitations/token_view.html:13 #: seahub/organizations/templates/organizations/org_register.html:36 #: seahub/share/views.py:320 seahub/templates/decrypt_repo_form.html:10 #: seahub/templates/registration/login.html:40 -#: seahub/templates/registration/password_set_form.html:22 -#: seahub/templates/registration/registration_form.html:25 +#: seahub/templates/registration/password_set_form.html:21 +#: seahub/templates/registration/registration_form.html:24 #: seahub/templates/share_access_validation.html:23 -#: seahub/templates/sysadmin/sudo_mode.html:29 seahub/views/sysadmin.py:767 -#: seahub/views/sysadmin.py:782 +#: seahub/templates/sysadmin/sudo_mode.html:10 seahub/views/sysadmin.py:766 +#: seahub/views/sysadmin.py:781 msgid "Password" msgstr "Şifre" @@ -897,7 +886,7 @@ msgid "" "are case-sensitive." msgstr "Lütfen doğru bir e-posta/kullanıcı adı giriniz. Her iki alanın da büyük/küçük harfe duyarlı olduğunu unutmayın." -#: seahub/auth/forms.py:66 seahub/auth/forms.py:136 +#: seahub/auth/forms.py:66 seahub/auth/forms.py:119 msgid "" "That e-mail address doesn't have an associated user account. Are you sure " "you've registered?" @@ -907,69 +896,69 @@ msgstr "Bu eposta adresine bağlantılı bir kullanıcı hesabı yok. Kayıt old msgid "This account is inactive." msgstr "Bu hesap aktif değil." -#: seahub/auth/forms.py:98 seahub/auth/forms.py:99 -#: seahub/templates/registration/login.html:62 -msgid "You cannot login with email and password." -msgstr "" - -#: seahub/auth/forms.py:104 +#: seahub/auth/forms.py:87 msgid "" "Your Web browser doesn't appear to have cookies enabled. Cookies are " "required for logging in." msgstr "Web tarayıcınızda çerezler etkinleştirilmemiş. Giriş yapmak için çerezler gereklidir." -#: seahub/auth/forms.py:120 +#: seahub/auth/forms.py:103 msgid "E-mail" msgstr "E-posta" -#: seahub/auth/forms.py:139 +#: seahub/auth/forms.py:122 msgid "Can not reset password, please contact LDAP admin." msgstr "Şifre sıfırlanamıyor, lütfen LDAP yöneticisi ile iletişim kurun." -#: seahub/auth/forms.py:172 +#: seahub/auth/forms.py:146 +#, python-format +msgid "Reset Password on %s" +msgstr "%s deki şifreyi sıfırla" + +#: seahub/auth/forms.py:155 msgid "New password" msgstr "Yeni şifre" -#: seahub/auth/forms.py:173 +#: seahub/auth/forms.py:156 msgid "New password confirmation" msgstr "Yeni şifre doğrulama" -#: seahub/auth/forms.py:202 seahub/auth/forms.py:248 -#: seahub/base/accounts.py:1272 seahub/organizations/forms.py:71 +#: seahub/auth/forms.py:185 seahub/auth/forms.py:231 +#: seahub/base/accounts.py:1273 seahub/organizations/forms.py:71 msgid "The two password fields didn't match." msgstr "İki şifre alanı eşleşmiyor." -#: seahub/auth/forms.py:216 +#: seahub/auth/forms.py:199 msgid "Old password" msgstr "Eski şifre" -#: seahub/auth/forms.py:224 +#: seahub/auth/forms.py:207 msgid "Your old password was entered incorrectly. Please enter it again." msgstr "Eski şifrenizi yanlış girdiniz. Lütfen tekrar deneyin." -#: seahub/auth/forms.py:237 seahub/base/accounts.py:1217 +#: seahub/auth/forms.py:220 seahub/base/accounts.py:1218 msgid "Password (again)" msgstr "Şifre (tekrar)" -#: seahub/auth/forms.py:268 seahub/forms.py:35 seahub/invitations/views.py:39 +#: seahub/auth/forms.py:251 seahub/forms.py:35 seahub/invitations/views.py:39 #: seahub/invitations/views.py:54 seahub/organizations/forms.py:49 #: seahub/profile/forms.py:46 msgid "A user with this email already exists." msgstr "Bu eposta adresiyle zaten bir kullanıcı var." -#: seahub/auth/views.py:156 +#: seahub/auth/views.py:154 msgid "This account has been frozen due to too many failed login attempts." msgstr "Bu hesap çok fazla başarısız oturum açma girişimi nedeniyle durduruldu." -#: seahub/auth/views.py:322 +#: seahub/auth/views.py:311 msgid "Logged out" msgstr "Çıkış yapıldı" -#: seahub/auth/views.py:387 +#: seahub/auth/views.py:374 msgid "Failed to send email, please contact administrator." msgstr "Eposta gönderme başarısız, lütfen yönetici ile iletişim kurun." -#: seahub/auth/views.py:459 +#: seahub/auth/views.py:441 msgid "Unable to change password." msgstr "" @@ -978,6 +967,51 @@ msgstr "" msgid "Avatar for %s" msgstr "%s için avatar" +#: seahub/avatar/templates/avatar/add.html:6 +msgid "Upload Avatar" +msgstr "Avatar yükle" + +#: seahub/avatar/templates/avatar/add.html:7 +#: seahub/avatar/templates/avatar/change.html:8 +msgid "Your current avatar: " +msgstr "Şimdiki avatarınız:" + +#: seahub/avatar/templates/avatar/add.html:9 +msgid "Upload New Avatar: " +msgstr "Yeni Avatar yükle:" + +#: seahub/avatar/templates/avatar/add.html:13 +#: seahub/avatar/templates/avatar/change.html:30 +msgid "Upload New Image" +msgstr "Yeni Görsel Yükle" + +#: seahub/avatar/templates/avatar/confirm_delete.html:6 +msgid "Please select the avatars that you would like to delete." +msgstr "Lütfen silmek istediğiniz avatarları seçin." + +#: seahub/avatar/templates/avatar/confirm_delete.html:11 +#, python-format +msgid "" +"You have no avatars to delete. Please upload one now." +msgstr "Silinecek avatarınız yok. Lütfen şimdi bir tane yükleyin ." + +#: seahub/avatar/templates/avatar/confirm_delete.html:18 +msgid "Delete These" +msgstr "Bunları Sil" + +#: seahub/avatar/templates/notification/avatar_friend_updated/notice.html:2 +#, python-format +msgid "" +"%(avatar_creator)s has updated their avatar %(avatar)s." +msgstr "%(avatar_creator)s avatarını güncelledi %(avatar)s." + +#: seahub/avatar/templates/notification/avatar_updated/notice.html:2 +#, python-format +msgid "You have updated your avatar %(avatar)s." +msgstr "Avatarınızı güncellediniz %(avatar)s." + #: seahub/avatar/views.py:77 msgid "Successfully uploaded a new avatar." msgstr "Yeni bir avatar başarıyla yüklendi." @@ -995,39 +1029,39 @@ msgstr "İstenen avatarlar başarıyla silindi." msgid "Account %(account)s froze on %(site)s." msgstr "%(account)s hesabı %(site)süzerinde dondu." -#: seahub/base/accounts.py:1205 +#: seahub/base/accounts.py:1206 msgid "Email address" msgstr "Eposta adresi" -#: seahub/base/accounts.py:1211 +#: seahub/base/accounts.py:1212 msgid "Username" msgstr "Kullanıcı adı" -#: seahub/base/accounts.py:1212 +#: seahub/base/accounts.py:1213 msgid "This value must be of length 40" msgstr "Bu değerin uzunluğu 40 olmalıdır." -#: seahub/base/accounts.py:1231 +#: seahub/base/accounts.py:1232 msgid "Enter a valid email address." msgstr "Geçerli bir eposta adresi girin." -#: seahub/base/accounts.py:1242 +#: seahub/base/accounts.py:1243 msgid "Invalid user id." msgstr "Geçersiz kullanıcı kimliği." -#: seahub/base/accounts.py:1294 +#: seahub/base/accounts.py:1295 msgid "name" msgstr "isim" -#: seahub/base/accounts.py:1297 +#: seahub/base/accounts.py:1298 msgid "department" msgstr "bölüm" -#: seahub/base/accounts.py:1300 +#: seahub/base/accounts.py:1301 msgid "telephone" msgstr "telefon" -#: seahub/base/accounts.py:1303 +#: seahub/base/accounts.py:1304 msgid "note" msgstr "not" @@ -1104,41 +1138,41 @@ msgstr "Anonim Kullanıcı" #: seahub/base/management/commands/export_users.py:47 #: seahub/institutions/templates/institutions/useradmin.html:17 #: seahub/institutions/templates/institutions/useradmin_search.html:20 -#: seahub/sysadmin_extra/views.py:57 seahub/views/sysadmin.py:172 -#: seahub/views/sysadmin.py:176 +#: seahub/sysadmin_extra/views.py:57 seahub/views/sysadmin.py:171 +#: seahub/views/sysadmin.py:175 msgid "Status" msgstr "Durum" #: seahub/base/management/commands/export_users.py:43 #: seahub/institutions/templates/institutions/user_info.html:106 -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:769 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:768 msgid "Role" msgstr "Rol" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 #: seahub/institutions/templates/institutions/user_info.html:107 -#: seahub/views/sysadmin.py:174 seahub/views/sysadmin.py:178 -#: seahub/views/sysadmin.py:644 +#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 +#: seahub/views/sysadmin.py:643 msgid "Create At" msgstr "Oluşturuldu" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 -#: seahub/views/sysadmin.py:174 seahub/views/sysadmin.py:178 +#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 msgid "Last Login" msgstr "En son giriş" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 -#: seahub/institutions/views.py:176 seahub/views/sysadmin.py:174 -#: seahub/views/sysadmin.py:178 +#: seahub/institutions/views.py:176 seahub/views/sysadmin.py:173 +#: seahub/views/sysadmin.py:177 msgid "Admin" msgstr "Yönetici" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 -#: seahub/views/sysadmin.py:174 seahub/views/sysadmin.py:178 +#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 msgid "LDAP(imported)" msgstr "LDAP(alınan)" @@ -1146,7 +1180,7 @@ msgstr "LDAP(alınan)" #: seahub/institutions/templates/institutions/useradmin.html:33 #: seahub/institutions/templates/institutions/useradmin.html:42 #: seahub/institutions/templates/institutions/useradmin_search.html:36 -#: seahub/views/sysadmin.py:234 +#: seahub/views/sysadmin.py:233 msgid "Active" msgstr "Aktif" @@ -1154,25 +1188,25 @@ msgstr "Aktif" #: seahub/institutions/templates/institutions/useradmin.html:35 #: seahub/institutions/templates/institutions/useradmin.html:43 #: seahub/institutions/templates/institutions/useradmin_search.html:38 -#: seahub/views/sysadmin.py:236 +#: seahub/views/sysadmin.py:235 msgid "Inactive" msgstr "İnaktif" #: seahub/base/management/commands/export_users.py:126 #: seahub/base/management/commands/export_users.py:127 -#: seahub/templates/base.html:86 seahub/templates/client_login_confirm.html:9 -#: seahub/views/sysadmin.py:242 seahub/views/sysadmin.py:243 +#: seahub/templates/base.html:86 seahub/templates/client_login_confirm.html:13 +#: seahub/views/sysadmin.py:241 seahub/views/sysadmin.py:242 msgid "Yes" msgstr "Evet" #: seahub/base/management/commands/export_users.py:132 -#: seahub/views/sysadmin.py:248 +#: seahub/views/sysadmin.py:247 msgid "Guest" msgstr "Misafir" #: seahub/base/management/commands/export_users.py:134 #: seahub/base/management/commands/export_users.py:138 -#: seahub/views/sysadmin.py:250 seahub/views/sysadmin.py:254 +#: seahub/views/sysadmin.py:249 seahub/views/sysadmin.py:253 msgid "Default" msgstr "Varsayılan" @@ -1326,20 +1360,157 @@ msgid "%s PB" msgstr "%s PB" #: seahub/contacts/models.py:78 +#: seahub/contacts/templates/contacts/contact_list.html:119 msgid "Email is required." msgstr "Eposta gereklidir." +#: seahub/contacts/templates/contacts/contact_list.html:4 +#: seahub/contacts/templates/contacts/contact_list.html:10 +msgid "Contacts" +msgstr "Kişiler" + +#: seahub/contacts/templates/contacts/contact_list.html:11 +#: seahub/contacts/templates/contacts/contact_list.html:43 +msgid "Add Contacts" +msgstr "Kişi ekle" + +#: seahub/contacts/templates/contacts/contact_list.html:17 +msgid "Email " +msgstr "Eposta" + +#: seahub/contacts/templates/contacts/contact_list.html:19 +#: seahub/templates/registration/registration_form.html:41 +msgid "Note" +msgstr "Not" + +#: seahub/contacts/templates/contacts/contact_list.html:20 +#: seahub/institutions/templates/institutions/user_info.html:64 +#: seahub/institutions/templates/institutions/user_info.html:108 +#: seahub/institutions/templates/institutions/useradmin.html:20 +#: seahub/institutions/templates/institutions/useradmin_search.html:23 +#: seahub/templates/repo_dir_recycle_view.html:47 +#: seahub/templates/repo_history_view.html:60 +msgid "Operations" +msgstr "İşlemler" + +#: seahub/contacts/templates/contacts/contact_list.html:29 +#: seahub/institutions/templates/institutions/useradmin.html:38 +msgid "Edit" +msgstr "Düzenle" + +#: seahub/contacts/templates/contacts/contact_list.html:30 +#: seahub/institutions/templates/institutions/useradmin.html:59 +#: seahub/institutions/templates/institutions/useradmin_search.html:55 +#: seahub/sysadmin_extra/views.py:232 +#: seahub/templates/view_shared_upload_link.html:87 +msgid "Delete" +msgstr "Sil" + +#: seahub/contacts/templates/contacts/contact_list.html:37 +msgid "You don't have any contacts" +msgstr "Hiç kişiniz yok" + +#: seahub/contacts/templates/contacts/contact_list.html:38 +msgid "" +"Add your contacts so you can quickly share libraries and send file shared " +"link." +msgstr "Kişilerinizi ekleyerek kütüphane ve dosya paylaşım bağlantılarını hızlıca gönderebilirsiniz." + +#: seahub/contacts/templates/contacts/contact_list.html:46 +#: seahub/contacts/templates/contacts/contact_list.html:55 +msgid "Note(optional)" +msgstr "Not (isteğe bağlı)" + +#: seahub/contacts/templates/contacts/contact_list.html:49 +#: seahub/contacts/templates/contacts/contact_list.html:58 +#: seahub/institutions/templates/institutions/user_info.html:52 +#: seahub/institutions/templates/institutions/useradmin_search.html:12 +#: seahub/invitations/templates/invitations/token_view.html:17 +#: seahub/options/templates/options/set_user_options.html:14 +#: seahub/organizations/templates/organizations/org_register.html:42 +#: seahub/search/templates/search_results.html:26 +#: seahub/search/templates/search_results.html:47 +#: seahub/share/templates/share/share_link_audit.html:22 +#: seahub/templates/decrypt_repo_form.html:13 +#: seahub/templates/home_base.html:103 +#: seahub/templates/registration/password_change_form.html:24 +#: seahub/templates/registration/password_reset_confirm.html:19 +#: seahub/templates/registration/password_reset_form.html:13 +#: seahub/templates/registration/password_set_form.html:27 +#: seahub/templates/repo_dir_recycle_view.html:74 +#: seahub/templates/share_access_validation.html:29 +msgid "Submit" +msgstr "Gönder" + +#: seahub/contacts/templates/contacts/contact_list.html:52 +msgid "Edit Contact" +msgstr "Kişiyi düzenle" + +#: seahub/contacts/templates/contacts/contact_list.html:101 +#: seahub/contacts/templates/contacts/contact_list.html:146 +#: seahub/templates/sdoc_file_view_react.html:64 +#: seahub/templates/sdoc_file_view_react.html:87 +#: seahub/templates/view_file_onlyoffice.html:89 +#: seahub/templates/view_file_onlyoffice.html:112 +msgid "Failed. Please check the network." +msgstr "Başarısız oldu. Lütfen ağı kontrol edin." + +#: seahub/contacts/templates/contacts/contact_list.html:109 +msgid "Delete Contact" +msgstr "Kişiyi sil" + +#: seahub/contacts/templates/contacts/contact_list.html:109 +#: seahub/institutions/templates/institutions/useradmin.html:81 +#: seahub/institutions/templates/institutions/useradmin_search.html:72 +#, python-format +msgid "Are you sure you want to delete %s ?" +msgstr "%s'i silmek istediğinize emin misiniz?" + +#: seahub/contacts/templates/contacts/contact_list.html:123 +msgid "You cannot add yourself." +msgstr "Kendinizi ekleyemezsiniz." + +#: seahub/contacts/views.py:65 +#, python-format +msgid "%s is not a valid email." +msgstr "%s geçerli bir eposta adresi değil." + +#: seahub/contacts/views.py:70 +#, python-format +msgid "%s is already in your contacts." +msgstr "%s zaten kişileriniz arasında." + +#: seahub/contacts/views.py:79 +#, python-format +msgid "Successfully added %s to contacts." +msgstr "%s kişileriniz arasına başarıyla eklendi." + +#: seahub/contacts/views.py:84 +#, python-format +msgid "Failed to add %s to contacts." +msgstr "%s kişileriniz arasına eklenemedi." + +#: seahub/contacts/views.py:105 +#, python-format +msgid "Successfully edited %s." +msgstr "%s başarıyla düzenlendi." + +#: seahub/contacts/views.py:118 +#, python-format +msgid "Successfully Deleted %s" +msgstr "%s başarıyla silindi." + #: seahub/dingtalk/views.py:50 seahub/dingtalk/views.py:74 #: seahub/dingtalk/views.py:83 seahub/dingtalk/views.py:105 -#: seahub/dingtalk/views.py:122 seahub/dingtalk/views.py:166 -#: seahub/dingtalk/views.py:191 seahub/dingtalk/views.py:200 -#: seahub/dingtalk/views.py:222 seahub/dingtalk/views.py:258 -#: seahub/dingtalk/views.py:298 seahub/dingtalk/views.py:345 -#: seahub/dingtalk/views.py:365 seahub/dingtalk/views.py:435 -#: seahub/dingtalk/views.py:482 seahub/oauth/views.py:86 -#: seahub/oauth/views.py:109 seahub/oauth/views.py:155 -#: seahub/oauth/views.py:167 seahub/oauth/views.py:173 -#: seahub/oauth/views.py:204 seahub/templates/remote_user/error.html:8 +#: seahub/dingtalk/views.py:122 seahub/dingtalk/views.py:162 +#: seahub/dingtalk/views.py:187 seahub/dingtalk/views.py:196 +#: seahub/dingtalk/views.py:218 seahub/dingtalk/views.py:254 +#: seahub/dingtalk/views.py:294 seahub/dingtalk/views.py:341 +#: seahub/dingtalk/views.py:359 seahub/dingtalk/views.py:432 +#: seahub/dingtalk/views.py:479 seahub/oauth/views.py:84 +#: seahub/oauth/views.py:107 seahub/oauth/views.py:153 +#: seahub/oauth/views.py:165 seahub/oauth/views.py:171 +#: seahub/oauth/views.py:202 seahub/templates/remote_user/error.html:8 #: seahub/weixin/views.py:35 seahub/weixin/views.py:54 #: seahub/weixin/views.py:59 seahub/weixin/views.py:78 #: seahub/weixin/views.py:96 seahub/work_weixin/views.py:68 @@ -1350,7 +1521,7 @@ msgstr "Eposta gereklidir." msgid "Error, please contact administrator." msgstr "Hata, lütfen yönetici ile iletişime geçin." -#: seahub/dingtalk/views.py:125 seahub/dingtalk/views.py:368 +#: seahub/dingtalk/views.py:125 seahub/dingtalk/views.py:362 #: seahub/weixin/views.py:99 #, python-format msgid "User %s not found or inactive." @@ -1383,7 +1554,7 @@ msgstr "%s ismi geçerli değil." #: seahub/forms.py:97 seahub/share/views.py:296 seahub/views/ajax.py:308 #: seahub/views/ajax.py:312 seahub/views/ajax.py:316 seahub/views/ajax.py:327 -#: seahub/views/ajax.py:447 seahub/views/file.py:1933 +#: seahub/views/ajax.py:447 seahub/views/file.py:1930 msgid "Argument missing" msgstr "Bağımsız değişken eksik" @@ -1506,11 +1677,11 @@ msgid "The %(site_name)s team" msgstr "%(site_name)s takımı" #: seahub/group/views.py:105 seahub/share/views.py:233 -#: seahub/views/__init__.py:436 seahub/views/ajax.py:381 -#: seahub/views/ajax.py:427 seahub/views/file.py:1184 -#: seahub/views/file.py:1425 seahub/views/file.py:1942 +#: seahub/views/__init__.py:587 seahub/views/ajax.py:381 +#: seahub/views/ajax.py:427 seahub/views/file.py:1181 +#: seahub/views/file.py:1422 seahub/views/file.py:1939 #: seahub/views/repo.py:114 seahub/views/repo.py:171 seahub/views/repo.py:229 -#: seahub/views/repo.py:282 seahub/views/repo.py:399 +#: seahub/views/repo.py:282 seahub/views/repo.py:392 msgid "Permission denied" msgstr "İzin reddedildi" @@ -1524,7 +1695,7 @@ msgid "Exit admin panel" msgstr "Yönetici panelinden çık" #: seahub/institutions/templates/institutions/base.html:13 -#: seahub/templates/base.html:32 +#: seahub/templates/base.html:32 seahub/templates/home_base.html:9 msgid "Close" msgstr "Kapat" @@ -1542,6 +1713,7 @@ msgid "Info" msgstr "Bilgi" #: seahub/institutions/templates/institutions/info.html:13 +#: seahub/templates/home_base.html:63 msgid "Libraries" msgstr "Kütüphaneler" @@ -1578,12 +1750,12 @@ msgid "Name" msgstr "İsim" #: seahub/institutions/templates/institutions/user_info.html:35 -#: seahub/templates/registration/registration_form.html:32 +#: seahub/templates/registration/registration_form.html:31 msgid "Department" msgstr "Bölüm" #: seahub/institutions/templates/institutions/user_info.html:38 -#: seahub/templates/registration/registration_form.html:37 +#: seahub/templates/registration/registration_form.html:36 msgid "Telephone" msgstr "Telefon" @@ -1602,25 +1774,9 @@ msgstr "Kota Oluştur" msgid "Available quota:" msgstr "Kullanılabilir kota:" -#: seahub/institutions/templates/institutions/user_info.html:52 -#: seahub/institutions/templates/institutions/useradmin_search.html:12 -#: seahub/invitations/templates/invitations/token_view.html:17 -#: seahub/options/templates/options/set_user_options.html:14 -#: seahub/organizations/templates/organizations/org_register.html:42 -#: seahub/search/templates/search_results.html:26 -#: seahub/search/templates/search_results.html:47 -#: seahub/share/templates/share/share_link_audit.html:22 -#: seahub/templates/decrypt_repo_form.html:13 -#: seahub/templates/registration/password_change_form.html:25 -#: seahub/templates/registration/password_reset_confirm.html:19 -#: seahub/templates/registration/password_reset_form.html:41 -#: seahub/templates/registration/password_set_form.html:28 -#: seahub/templates/share_access_validation.html:29 -msgid "Submit" -msgstr "Gönder" - #: seahub/institutions/templates/institutions/user_info.html:62 #: seahub/search/templates/search_results.html:39 +#: seahub/templates/repo_dir_recycle_view.html:46 #: seahub/templates/repo_history_view.html:59 msgid "Size" msgstr "Boyut" @@ -1630,14 +1786,6 @@ msgstr "Boyut" msgid "Last Update" msgstr "En son Güncelleme" -#: seahub/institutions/templates/institutions/user_info.html:64 -#: seahub/institutions/templates/institutions/user_info.html:108 -#: seahub/institutions/templates/institutions/useradmin.html:20 -#: seahub/institutions/templates/institutions/useradmin_search.html:23 -#: seahub/templates/repo_history_view.html:60 -msgid "Operations" -msgstr "İşlemler" - #: seahub/institutions/templates/institutions/user_info.html:70 msgid "Encrypted" msgstr "Şifreli" @@ -1664,16 +1812,6 @@ msgstr "Kota Alanı boş bırakılamaz" msgid "Create At / Last Login" msgstr "Oluştur / Son Giriş" -#: seahub/institutions/templates/institutions/useradmin.html:38 -msgid "Edit" -msgstr "Düzenle" - -#: seahub/institutions/templates/institutions/useradmin.html:59 -#: seahub/institutions/templates/institutions/useradmin_search.html:55 -#: seahub/sysadmin_extra/views.py:232 -msgid "Delete" -msgstr "Sil" - #: seahub/institutions/templates/institutions/useradmin.html:68 #: seahub/institutions/templates/institutions/useradmin_search.html:63 msgid "Empty" @@ -1688,12 +1826,6 @@ msgstr "Aktive ediyor...,lütfen bekleyin" msgid "Delete User" msgstr "Kullanıcıyı sil" -#: seahub/institutions/templates/institutions/useradmin.html:81 -#: seahub/institutions/templates/institutions/useradmin_search.html:72 -#, python-format -msgid "Are you sure you want to delete %s ?" -msgstr "%s'i silmek istediğinize emin misiniz?" - #: seahub/institutions/templates/institutions/useradmin.html:130 msgid "Edit failed." msgstr "Düzenleme başarısız." @@ -1714,7 +1846,7 @@ msgstr "Sahip" msgid "Member" msgstr "Üye" -#: seahub/institutions/views.py:209 seahub/views/sysadmin.py:366 +#: seahub/institutions/views.py:209 seahub/views/sysadmin.py:365 msgid "Failed to delete: the user does not exist" msgstr "Silinemedi: kullanıcı yok" @@ -1722,7 +1854,7 @@ msgstr "Silinemedi: kullanıcı yok" msgid "Failed to delete: the user is system administrator" msgstr "" -#: seahub/institutions/views.py:217 seahub/views/sysadmin.py:356 +#: seahub/institutions/views.py:217 seahub/views/sysadmin.py:355 #, python-format msgid "Successfully deleted %s" msgstr "%s silindi" @@ -1748,7 +1880,6 @@ msgstr "" #: seahub/templates/shared_link_email.html:9 #: seahub/templates/shared_upload_link_email.html:8 #: seahub/templates/snippets/reset_repo_password.html:7 -#: seahub/templates/sysadmin/short_time_linving_password_reset_link.html:10 #: seahub/templates/sysadmin/user_activation_email.html:9 #: seahub/templates/sysadmin/user_add_email.html:7 #: seahub/templates/sysadmin/user_batch_add_email.html:7 @@ -1877,7 +2008,7 @@ msgstr "Taşınan klasör" msgid "New file updates on %s" msgstr "%s'de yeni dosya güncellemeleri" -#: seahub/notifications/management/commands/send_notices.py:492 +#: seahub/notifications/management/commands/send_notices.py:457 #, python-format msgid "New notice on %s" msgstr "%s -'de yeni bildirim" @@ -1887,31 +2018,21 @@ msgstr "%s -'de yeni bildirim" msgid "You've got %(num)s new notices on %(site_name)s:\n" msgstr "%(site_name)s'da %(num)s yeni bildiriminiz var:\n" -#: seahub/notifications/models.py:554 +#: seahub/notifications/models.py:502 #, python-format msgid "" "A file named %(file_name)s is uploaded to %(name)s" msgstr "Dosya %(file_name)s buraya yüklendi: %(name)s" -#: seahub/notifications/models.py:561 -#, python-format -msgid "A file named %(file_name)s is uploaded" -msgstr "" - -#: seahub/notifications/models.py:596 +#: seahub/notifications/models.py:509 #, python-format msgid "" -"A folder named %(folder_name)s is uploaded to " -"%(name)s" -msgstr "" +"A file named %(file_name)s is uploaded to Deleted " +"Library" +msgstr "Dosya %(file_name)s buraya yüklendi:Silinmiş Kütüphane" -#: seahub/notifications/models.py:603 -#, python-format -msgid "A folder named %(folder_name)s is uploaded" -msgstr "" - -#: seahub/notifications/models.py:737 +#: seahub/notifications/models.py:643 #, python-format msgid "" "User %(username)s has asked to join group %(username)s şu gruba %(group_name)s katılmak istedi, doğrulama mesajı: %(join_request_msg)s" -#: seahub/notifications/models.py:766 +#: seahub/notifications/models.py:672 #, python-format msgid "" "User %(group_staff)s has added you to group " "%(group_name)s" msgstr "%(group_staff)s kullanıcısı sizi %(group_name)s grubuna ekledi" -#: seahub/notifications/models.py:792 +#: seahub/notifications/models.py:698 #, python-format msgid "" "File %(file_name)s has a new comment from user " "%(author)s" msgstr "%(file_name)s dosyasına %(author)s kullanıcısından yeni bir yorum var" -#: seahub/notifications/models.py:809 +#: seahub/notifications/models.py:715 #, python-format msgid "" "Draft #%(draft_id)s has a new comment from user " "%(author)s" msgstr "Taslak#%(draft_id)s için %(author)s kullanıcısından yeni bir yorum var" -#: seahub/notifications/models.py:826 +#: seahub/notifications/models.py:732 #, python-format msgid "" "%(from_user)s has sent you a request for draft " "#%(draft_id)s" msgstr "%(from_user)s kullanıcısı taslak#%(draft_id)s için size bir istek gönderdi" -#: seahub/notifications/models.py:849 -#: seahub/notifications/templates/notifications/notice_email.html:66 +#: seahub/notifications/models.py:755 +#: seahub/notifications/templates/notifications/notice_email.html:63 #, python-format msgid "" "Guest %(user)s accepted your invitation at %(time)s." msgstr "Misafir %(user)s davetinizi %(time)s 'de kabul etti." -#: seahub/notifications/models.py:873 +#: seahub/notifications/models.py:779 #, python-format msgid "" "%(user)s has transfered a library named %(file_name)s isimli dosya %(folder_name)s is" -" uploaded to your folder %(parent_dir_name)s." -msgstr "" - -#: seahub/notifications/templates/notifications/notice_email.html:57 -#, python-format -msgid "" "User %(user)s has asked to join " "group %(grp_name)s, verification " "message: %(msg)s" msgstr "Kullanıcı %(user)s %(grp_name)s isimli gruba katılmak istiyor, doğrulama mesajı: %(msg)s" -#: seahub/notifications/templates/notifications/notice_email.html:60 +#: seahub/notifications/templates/notifications/notice_email.html:57 #, python-format msgid "" "User %(user)s has added you to " "group %(grp_name)s" msgstr "%(user)s kullanıcısı sizi %(grp_name)s grubuna ekledi." -#: seahub/notifications/templates/notifications/notice_email.html:63 +#: seahub/notifications/templates/notifications/notice_email.html:60 #, python-format msgid "" "File %(file_name)s has a new " "comment from user %(author)s" msgstr "%(file_name)s dosyasında %(author)s kullanıcısından yeni bir yorum var" -#: seahub/notifications/templates/notifications/notice_email.html:69 +#: seahub/notifications/templates/notifications/notice_email.html:66 #, python-format msgid "" "A large number of files in your library %(user_name)s created file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:81 +#: seahub/notifications/templates/notifications/notice_email.html:78 #, python-format msgid "" " User %(user_name)s created file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:86 +#: seahub/notifications/templates/notifications/notice_email.html:83 #, python-format msgid "" " User %(user_name)s deleted file " @@ -2076,7 +2189,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:88 +#: seahub/notifications/templates/notifications/notice_email.html:85 #, python-format msgid "" " User %(user_name)s deleted file " @@ -2084,7 +2197,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:92 +#: seahub/notifications/templates/notifications/notice_email.html:89 #, python-format msgid "" " User %(user_name)s restored file " @@ -2092,7 +2205,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:95 +#: seahub/notifications/templates/notifications/notice_email.html:92 #, python-format msgid "" " User %(user_name)s renamed file " @@ -2100,7 +2213,7 @@ msgid "" "library %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:99 +#: seahub/notifications/templates/notifications/notice_email.html:96 #, python-format msgid "" " User %(user_name)s moved file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:101 +#: seahub/notifications/templates/notifications/notice_email.html:98 #, python-format msgid "" " User %(user_name)s moved file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:105 +#: seahub/notifications/templates/notifications/notice_email.html:102 #, python-format msgid "" " User %(user_name)s updated file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:110 +#: seahub/notifications/templates/notifications/notice_email.html:107 #, python-format msgid "" " User %(user_name)s created folder " @@ -2133,7 +2246,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:112 +#: seahub/notifications/templates/notifications/notice_email.html:109 #, python-format msgid "" " User %(user_name)s created folder " @@ -2142,7 +2255,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:117 +#: seahub/notifications/templates/notifications/notice_email.html:114 #, python-format msgid "" " User %(user_name)s deleted folder " @@ -2150,7 +2263,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:119 +#: seahub/notifications/templates/notifications/notice_email.html:116 #, python-format msgid "" " User %(user_name)s deleted folder " @@ -2158,7 +2271,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:123 +#: seahub/notifications/templates/notifications/notice_email.html:120 #, python-format msgid "" " User %(user_name)s restored folder" @@ -2166,7 +2279,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:126 +#: seahub/notifications/templates/notifications/notice_email.html:123 #, python-format msgid "" " User %(user_name)s renamed folder " @@ -2174,7 +2287,7 @@ msgid "" "library %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:130 +#: seahub/notifications/templates/notifications/notice_email.html:127 #, python-format msgid "" " User %(user_name)s moved folder %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:132 +#: seahub/notifications/templates/notifications/notice_email.html:129 #, python-format msgid "" " User %(user_name)s moved folder %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:145 +#: seahub/notifications/templates/notifications/notice_email.html:142 msgid "Go check out at the following page:" msgstr "Aşağıdaki sayfayı inceleyin:" @@ -2240,21 +2353,21 @@ msgstr "" msgid "Notifications" msgstr "Bildirimler" -#: seahub/notifications/utils.py:423 +#: seahub/notifications/utils.py:305 #, python-format msgid "%(author)s added a new comment in document %(sdoc_name)s" msgstr "" -#: seahub/notifications/utils.py:430 seahub/notifications/utils.py:440 +#: seahub/notifications/utils.py:312 seahub/notifications/utils.py:322 msgid "Details" msgstr "Ayrıntılar" -#: seahub/notifications/utils.py:433 +#: seahub/notifications/utils.py:315 #, python-format msgid "%(author)s added a new reply in document %(sdoc_name)s" msgstr "" -#: seahub/oauth/views.py:207 +#: seahub/oauth/views.py:205 #: seahub/templates/remote_user/create_unknown_user_false.html:8 #: seahub/work_weixin/views.py:110 msgid "" @@ -2289,24 +2402,22 @@ msgstr "Tüyo: İkincisi daha güvenli, ama tüm tarayıcılar tarafından iyi d #: seahub/organizations/api/admin/info.py:102 #: seahub/organizations/api/admin/logo.py:33 -#: seahub/organizations/api/admin/logo.py:42 seahub/subscription/views.py:25 -#: seahub/subscription/views.py:41 seahub/subscription/views.py:103 -#: seahub/work_weixin/views.py:37 seahub/work_weixin/views.py:62 -#: seahub/work_weixin/views.py:151 seahub/work_weixin/views.py:171 -#: seahub/work_weixin/views.py:231 +#: seahub/organizations/api/admin/logo.py:42 seahub/work_weixin/views.py:37 +#: seahub/work_weixin/views.py:62 seahub/work_weixin/views.py:151 +#: seahub/work_weixin/views.py:171 seahub/work_weixin/views.py:231 msgid "Feature is not enabled." msgstr "Özellik etkinleştirilmedi" -#: seahub/organizations/api/admin/users.py:813 +#: seahub/organizations/api/admin/users.py:806 #, python-brace-format msgid "Failed. You can only invite {org_members_quota} members." msgstr "" -#: seahub/organizations/api/admin/users.py:817 +#: seahub/organizations/api/admin/users.py:810 msgid "The number of users exceeds the limit" msgstr "" -#: seahub/organizations/api/admin/users.py:834 +#: seahub/organizations/api/admin/users.py:827 #, python-brace-format msgid "User {email} already exists." msgstr "" @@ -2319,14 +2430,14 @@ msgstr "E-posta adresi geçerli değil" #: seahub/organizations/templates/organizations/org_register.html:8 #: seahub/templates/choose_register.html:3 #: seahub/templates/choose_register.html:8 -#: seahub/templates/registration/login.html:119 +#: seahub/templates/registration/login.html:102 #: seahub/templates/registration/registration_form.html:3 -#: seahub/templates/registration/registration_form.html:13 +#: seahub/templates/registration/registration_form.html:12 msgid "Signup" msgstr "Kaydol" #: seahub/organizations/templates/organizations/org_register.html:10 -#: seahub/templates/registration/registration_form.html:15 +#: seahub/templates/registration/registration_form.html:14 msgid "Welcome back, you are already signed in." msgstr "Tekrar hoşgeldiniz, zaten kaydoldunuz." @@ -2343,11 +2454,11 @@ msgid "Admin Email" msgstr "Admin E-postası" #: seahub/organizations/templates/organizations/org_register.html:38 -#: seahub/templates/registration/password_change_form.html:22 -#: seahub/templates/registration/password_set_form.html:25 -#: seahub/templates/registration/registration_form.html:28 +#: seahub/templates/registration/password_change_form.html:21 +#: seahub/templates/registration/password_set_form.html:24 +#: seahub/templates/registration/registration_form.html:27 #: seahub/templates/sysadmin/sudo_mode.html:4 -#: seahub/templates/sysadmin/sudo_mode.html:38 +#: seahub/templates/sysadmin/sudo_mode.html:18 msgid "Confirm Password" msgstr "Şifreyi Onayla" @@ -2387,7 +2498,7 @@ msgstr "İsim:" #: seahub/profile/templates/profile/set_profile_react.html:25 #: seahub/templates/registration/password_set_form.html:4 -#: seahub/templates/registration/password_set_form.html:13 +#: seahub/templates/registration/password_set_form.html:12 msgid "Set Password" msgstr "Parola Oluştur" @@ -2425,10 +2536,10 @@ msgid "Successfully set \"%s\" as your default library." msgstr "\"%s\" varsayılan kütüphaneniz olarak başarıyla kuruldu." #: seahub/seadoc/views.py:26 seahub/seadoc/views.py:80 -#: seahub/seadoc/views.py:158 seahub/views/__init__.py:427 -#: seahub/views/__init__.py:470 seahub/views/__init__.py:604 -#: seahub/views/__init__.py:763 seahub/views/ajax.py:376 -#: seahub/views/file.py:1928 +#: seahub/seadoc/views.py:158 seahub/views/__init__.py:578 +#: seahub/views/__init__.py:621 seahub/views/__init__.py:755 +#: seahub/views/__init__.py:914 seahub/views/ajax.py:376 +#: seahub/views/file.py:1925 msgid "Library does not exist" msgstr "Kütüphane yok" @@ -2585,7 +2696,7 @@ msgstr "Sadece bulut üzerinde düzenle" msgid "Share Link" msgstr "Bağlantıyı Paylaş" -#: seahub/share/views.py:319 seahub/views/sysadmin.py:644 +#: seahub/share/views.py:319 seahub/views/sysadmin.py:643 msgid "Creator" msgstr "Oluşturan" @@ -2633,7 +2744,7 @@ msgstr "Doğrulama kodu gönderilemedi, lütfen daha sonra tekrar deneyiniz." msgid "Failed to export excel, invalid start or end date" msgstr "Excel dışa aktarılamadı, geçersiz başlangıç ve bitiş tarihi" -#: seahub/sysadmin_extra/views.py:61 seahub/views/sysadmin.py:679 +#: seahub/sysadmin_extra/views.py:61 seahub/views/sysadmin.py:678 msgid "Success" msgstr "Başarılı" @@ -2703,11 +2814,11 @@ msgstr "Kişisel bir hesap oluşturun." msgid "Create an organization account" msgstr "Bir organizasyon hesabı oluşturun" -#: seahub/templates/client_login_confirm.html:6 +#: seahub/templates/client_login_confirm.html:10 msgid "Desktop Client Login Confirm" msgstr "" -#: seahub/templates/client_login_confirm.html:8 +#: seahub/templates/client_login_confirm.html:12 msgid "Do you want to login to your client?" msgstr "" @@ -2742,6 +2853,78 @@ msgstr "Cihaz Adı" msgid "This file has (apparently) not been accessed yet" msgstr "Bu dosyaya (görünüşe göre) henüz erişilmedi" +#: seahub/templates/home_base.html:11 +msgid "Files" +msgstr "Dosyalar" + +#: seahub/templates/home_base.html:14 +msgid "My Libraries" +msgstr "Kütüphanelerim" + +#: seahub/templates/home_base.html:16 +msgid "Shared with me" +msgstr "Benimle paylaşılanlar" + +#: seahub/templates/home_base.html:18 +msgid "Shared with all" +msgstr "Herkesle paylaşılanlar" + +#: seahub/templates/home_base.html:23 +msgid "Shared with groups" +msgstr "Gruplarla paylaşılanlar" + +#: seahub/templates/home_base.html:26 +msgid "All Groups" +msgstr "Tüm Gruplar" + +#: seahub/templates/home_base.html:38 +msgid "Tools" +msgstr "Araçlar" + +#: seahub/templates/home_base.html:41 +msgid "Favorites" +msgstr "Favoriler" + +#: seahub/templates/home_base.html:43 +msgid "Activities" +msgstr "Etkinlikler" + +#: seahub/templates/home_base.html:47 +msgid "Wikis" +msgstr "" + +#: seahub/templates/home_base.html:50 +msgid "Linked Devices" +msgstr "Bağlı Cihazlar" + +#: seahub/templates/home_base.html:53 +msgid "Invite People" +msgstr "İnsanları Davet Et" + +#: seahub/templates/home_base.html:56 +msgid "Drafts" +msgstr "Taslaklar" + +#: seahub/templates/home_base.html:59 +msgid "Share Admin" +msgstr "Paylaşma Yöneticisi" + +#: seahub/templates/home_base.html:66 +msgid "Folders" +msgstr "Klasörler" + +#: seahub/templates/home_base.html:71 seahub/templates/home_base.html:75 +msgid "Links" +msgstr "Bağlantılar" + +#: seahub/templates/home_base.html:90 +msgid "Enable Modules" +msgstr "Modülleri etkinleştir" + +#: seahub/templates/home_base.html:97 +msgid "Personal Wiki" +msgstr "Kişisel Wiki" + #: seahub/templates/i18n.html:6 msgid "Upload Folder" msgstr "Klasör yükle" @@ -2782,7 +2965,7 @@ msgid "" msgstr "Hesabı etkinleştirmek için lütfen %(expiration_days)s gün içinde linki tıklayın." #: seahub/templates/registration/activation_email.html:18 -#: seahub/templates/registration/registration_form.html:47 +#: seahub/templates/registration/registration_form.html:46 msgid "Sign Up" msgstr "Kayıt ol" @@ -2804,7 +2987,7 @@ msgstr "Tekrar giriş yap" #: seahub/templates/registration/login.html:4 #: seahub/templates/registration/login.html:36 -#: seahub/templates/registration/login.html:75 +#: seahub/templates/registration/login.html:73 #: seahub/templates/registration/multi_adfs_sso.html:4 #: seahub/templates/registration/multi_adfs_sso.html:36 #: seahub/templates/registration/multi_adfs_sso.html:47 @@ -2819,42 +3002,42 @@ msgstr "Giriş yap" msgid "Refresh" msgstr "Yenile" -#: seahub/templates/registration/login.html:64 +#: seahub/templates/registration/login.html:62 msgid "Incorrect email or password" msgstr "Hatalı eposta ya da şifre" -#: seahub/templates/registration/login.html:72 +#: seahub/templates/registration/login.html:70 #, python-format msgid "Remember me for %(remember_days)s days " msgstr "%(remember_days)s gün için beni hatırla" -#: seahub/templates/registration/login.html:79 -#: seahub/templates/registration/login.html:83 +#: seahub/templates/registration/login.html:77 +#: seahub/templates/registration/login.html:81 msgid "Single Sign-On" msgstr "" -#: seahub/templates/registration/login.html:90 +#: seahub/templates/registration/login.html:88 msgid "Login with" msgstr "" -#: seahub/templates/registration/login.html:116 +#: seahub/templates/registration/login.html:99 msgid "Forgot password?" msgstr "Parolanızı mı unuttunuz?" -#: seahub/templates/registration/login.html:184 +#: seahub/templates/registration/login.html:167 msgid "Failed to refresh the CAPTCHA, please try again later." msgstr "Güvenlik kodu yenileme başarısız, lütfen daha sonra tekrar deneyin." -#: seahub/templates/registration/login.html:192 +#: seahub/templates/registration/login.html:175 #: seahub/templates/registration/multi_adfs_sso.html:90 msgid "Email or username cannot be blank" msgstr "E-posta veya kullanıcı adı boş bırakılamaz" -#: seahub/templates/registration/login.html:196 -#: seahub/templates/registration/password_change_form.html:69 -#: seahub/templates/registration/password_set_form.html:67 -#: seahub/templates/registration/registration_form.html:95 -#: seahub/templates/sysadmin/sudo_mode.html:71 +#: seahub/templates/registration/login.html:179 +#: seahub/templates/registration/password_change_form.html:66 +#: seahub/templates/registration/password_set_form.html:64 +#: seahub/templates/registration/registration_form.html:91 +#: seahub/templates/sysadmin/sudo_mode.html:35 msgid "Password cannot be blank" msgstr "Şifre boş bırakılamaz" @@ -2867,45 +3050,45 @@ msgid "Your password has been changed successfully." msgstr "Şifreniz başarıyla değiştirildi." #: seahub/templates/registration/password_change_form.html:3 -#: seahub/templates/registration/password_change_form.html:12 +#: seahub/templates/registration/password_change_form.html:11 msgid "Password Modification" msgstr "Şifre Değiştirme" -#: seahub/templates/registration/password_change_form.html:15 +#: seahub/templates/registration/password_change_form.html:14 msgid "Please update your password before continue." msgstr "Devam etmeden önce lütfen parolanızı güncelleyin." -#: seahub/templates/registration/password_change_form.html:17 +#: seahub/templates/registration/password_change_form.html:16 msgid "Current Password" msgstr "Mevcut Şifre" -#: seahub/templates/registration/password_change_form.html:19 +#: seahub/templates/registration/password_change_form.html:18 msgid "New Password" msgstr "Yeni Şifre" -#: seahub/templates/registration/password_change_form.html:39 -#: seahub/templates/registration/password_set_form.html:42 -#: seahub/templates/registration/registration_form.html:65 +#: seahub/templates/registration/password_change_form.html:37 +#: seahub/templates/registration/password_set_form.html:40 +#: seahub/templates/registration/registration_form.html:62 #, python-format msgid "" "Passwords must have at least %(min_len)s characters and contain %(level)s of" " the following: uppercase letters, lowercase letters, numbers, and symbols." msgstr "Şifreler en az %(min_len)s karakterden oluşmalı ve belirtilen düzeylerde; %(level)s büyük harf, küçük harf, rakam ve sembol içermelidir." -#: seahub/templates/registration/password_change_form.html:65 +#: seahub/templates/registration/password_change_form.html:62 msgid "Current password cannot be blank" msgstr "Geçerli şifre boş bırakılamaz." -#: seahub/templates/registration/password_change_form.html:73 -#: seahub/templates/registration/password_set_form.html:71 -#: seahub/templates/registration/registration_form.html:99 +#: seahub/templates/registration/password_change_form.html:70 +#: seahub/templates/registration/password_set_form.html:68 +#: seahub/templates/registration/registration_form.html:95 #: seahub/templates/snippets/repo_create_js.html:54 msgid "Please enter the password again" msgstr "Lütfen şifreyi tekrar giriniz." -#: seahub/templates/registration/password_change_form.html:77 -#: seahub/templates/registration/password_set_form.html:75 -#: seahub/templates/registration/registration_form.html:103 +#: seahub/templates/registration/password_change_form.html:74 +#: seahub/templates/registration/password_set_form.html:72 +#: seahub/templates/registration/registration_form.html:99 #: seahub/templates/snippets/repo_create_js.html:58 msgid "Passwords don't match" msgstr "Şifreler eşleşmiyor." @@ -2920,9 +3103,8 @@ msgstr "Şifre başarıyla sıfırlandı" #: seahub/templates/registration/password_reset_confirm.html:4 #: seahub/templates/registration/password_reset_done.html:4 -#: seahub/templates/registration/password_reset_done.html:29 #: seahub/templates/registration/password_reset_form.html:4 -#: seahub/templates/registration/password_reset_form.html:36 +#: seahub/templates/registration/password_reset_form.html:7 msgid "Password Reset" msgstr "Şifre Sıfırla" @@ -2942,14 +3124,10 @@ msgstr "Şifreyi Onayla:" msgid "Failed to reset password: this link is no longer available." msgstr "Şifre sıfırlama başarısız: bu bağlantı artık mevcut değil." -#: seahub/templates/registration/password_reset_done.html:31 +#: seahub/templates/registration/password_reset_done.html:8 msgid "We've sent a password reset email to your mailbox." msgstr "Eposta kutunuza bir şifre sıfırlama epostası gönderdik." -#: seahub/templates/registration/password_reset_done.html:32 -msgid "Back to login page" -msgstr "" - #: seahub/templates/registration/password_reset_email.html:12 #, python-format msgid "" @@ -2961,14 +3139,14 @@ msgstr "%(site_name)s içindeki %(account)s hesabınızın şifresini sıfırlam msgid "If you did not request it, just skip it." msgstr "Eğer istek gönderiminde bulunmadıysanız, atlayabilirsiniz." -#: seahub/templates/registration/password_reset_form.html:38 +#: seahub/templates/registration/password_reset_form.html:9 +msgid "Your email used in login: " +msgstr "Giriş yaparken kullandığınız şifreniz:" + +#: seahub/templates/registration/password_reset_form.html:12 msgid "We will send you an email to set new password" msgstr "Yeni şifre oluşturmanız için size bir eposta gönderdik." -#: seahub/templates/registration/password_reset_form.html:39 -msgid "Your email used in login" -msgstr "" - #: seahub/templates/registration/register_complete_email.html:1 #, python-format msgid "" @@ -3006,11 +3184,7 @@ msgstr "Kayıt tamamlandı, lütfen yöneticinin hesabınızı etkinleştirmesi msgid "Signup function is not enabled." msgstr "Kayıt işlevi etkin değil." -#: seahub/templates/registration/registration_form.html:42 -msgid "Note" -msgstr "Not" - -#: seahub/templates/registration/registration_form.html:91 +#: seahub/templates/registration/registration_form.html:87 msgid "Email cannot be blank" msgstr "Eposta boş bırakılamaz" @@ -3021,6 +3195,67 @@ msgid "" "activate your account." msgstr "Hesabınız başarıyla oluşturuldu, lütfen yöneticinin hesabınızı etkinleştirmesini bekleyin." +#: seahub/templates/repo_dir_recycle_view.html:13 +#, python-format +msgid "%(repo_dir_name)s Trash" +msgstr "%(repo_dir_name)s Çöp" + +#: seahub/templates/repo_dir_recycle_view.html:15 +#: seahub/templates/repo_history_view.html:16 +#: seahub/templates/text_diff.html:15 +#: seahub/two_factor/templates/two_factor/core/backup_tokens.html:26 +msgid "Back" +msgstr "Geri" + +#: seahub/templates/repo_dir_recycle_view.html:21 +#: seahub/templates/repo_history_view.html:40 +msgid "Current path: " +msgstr "Geçerli yol:" + +#: seahub/templates/repo_dir_recycle_view.html:37 +#: seahub/templates/repo_dir_recycle_view.html:65 +msgid "Clean" +msgstr "Temizle" + +#: seahub/templates/repo_dir_recycle_view.html:45 +msgid "Delete Time" +msgstr "Zamanı sil" + +#: seahub/templates/repo_dir_recycle_view.html:59 +msgid "More" +msgstr "Daha fazla" + +#: seahub/templates/repo_dir_recycle_view.html:66 +msgid "Clear files in trash and history:" +msgstr "Çöp tenekesindeki ve geçmişteki dosyaları sil:" + +#: seahub/templates/repo_dir_recycle_view.html:68 +msgid "3 days ago" +msgstr "3 gün önce" + +#: seahub/templates/repo_dir_recycle_view.html:69 +msgid "1 week ago" +msgstr "1 hafta önce" + +#: seahub/templates/repo_dir_recycle_view.html:70 +msgid "1 month ago" +msgstr "1 ay önce" + +#: seahub/templates/repo_dir_recycle_view.html:71 +msgid "all" +msgstr "hepsi" + +#: seahub/templates/repo_dir_recycle_view.html:75 +#: seahub/templates/view_shared_upload_link.html:86 +#: seahub/two_factor/templates/two_factor/_wizard_actions.html:4 +#: seahub/two_factor/templates/two_factor/profile/disable.html:12 +msgid "Cancel" +msgstr "İptal" + +#: seahub/templates/repo_dir_recycle_view.html:192 +msgid "Successfully restored 1 item." +msgstr "1 öğe başarıyla geri yüklendi." + #: seahub/templates/repo_folder_trash_react.html:5 msgid "Trash" msgstr "Çöp Kutusu" @@ -3034,20 +3269,10 @@ msgstr "Geçmiş" msgid "%(repo_name)s Snapshot" msgstr "%(repo_name)s Anlık Görüntü" -#: seahub/templates/repo_history_view.html:16 -#: seahub/templates/text_diff.html:15 -#: seahub/two_factor/templates/two_factor/core/backup_tokens.html:26 -msgid "Back" -msgstr "Geri" - #: seahub/templates/repo_history_view.html:30 msgid "Unknown" msgstr "Bilinmeyen" -#: seahub/templates/repo_history_view.html:40 -msgid "Current path: " -msgstr "Geçerli yol:" - #: seahub/templates/repo_history_view.html:51 #: seahub/templates/repo_history_view.html:68 #: seahub/templates/repo_history_view.html:78 @@ -3078,13 +3303,6 @@ msgstr "" msgid "Snapshot" msgstr "Anlık görüntü" -#: seahub/templates/sdoc_file_view_react.html:64 -#: seahub/templates/sdoc_file_view_react.html:87 -#: seahub/templates/view_file_onlyoffice.html:147 -#: seahub/templates/view_file_onlyoffice.html:170 -msgid "Failed. Please check the network." -msgstr "Başarısız oldu. Lütfen ağı kontrol edin." - #: seahub/templates/share_access_validation.html:6 msgid "" "Please input the password if you want to browse the shared file/directory." @@ -3158,27 +3376,24 @@ msgid "" "as soon as possible." msgstr "%(repo_name)s kütüphanesinin yeni parolası %(password)s 'dir. Lütfen en kısa sürede değiştirin. " -#: seahub/templates/sysadmin/short_time_linving_password_reset_link.html:13 -#, python-format -msgid "" -"Administrator on %(site_name)s is resetting your password for %(account)s, " -"please click the following link to continue: " -msgstr "" - -#: seahub/templates/sysadmin/sudo_mode.html:25 +#: seahub/templates/sysadmin/sudo_mode.html:8 msgid "Confirm password to continue" msgstr "Devam etmek için şifreyi onaylayın" -#: seahub/templates/sysadmin/sudo_mode.html:26 +#: seahub/templates/sysadmin/sudo_mode.html:13 +msgid "Incorrect password" +msgstr "Hatalı şifre" + +#: seahub/templates/sysadmin/sudo_mode.html:24 +msgid "Tip:" +msgstr "İp ucu:" + +#: seahub/templates/sysadmin/sudo_mode.html:24 msgid "" "You are entering admin area, we won't ask for your password again for a few " "hours." msgstr "Yönetici bölümüne giriş yapıyorsunuz, bir kaç saat süresince size tekrar şifre sorulmayacak." -#: seahub/templates/sysadmin/sudo_mode.html:33 -msgid "Incorrect password" -msgstr "Hatalı şifre" - #: seahub/templates/sysadmin/user_activation_email.html:12 #, python-format msgid "Your account %(username)s on %(site_name)s has been activated." @@ -3236,6 +3451,10 @@ msgstr "değiştirimden önce" msgid "after modification" msgstr "değiştirimden sonra" +#: seahub/templates/user_404.html:6 +msgid "Sorry, this user is not registered yet." +msgstr "Üzgünüz, bu kullanıcı henüz kayıtlı değil." + #: seahub/templates/user_quota_full.html:12 #, python-format msgid "Your quota is almost full on %(site_name)s." @@ -3245,12 +3464,97 @@ msgstr "" msgid "Used:" msgstr "Kullanıldı:" +#: seahub/templates/view_shared_upload_link.html:8 +#, python-format +msgid "Upload files to %(dir_name)s" +msgstr "Dosyaları buraya yükle%(dir_name)s" + +#: seahub/templates/view_shared_upload_link.html:9 +msgid "shared by:" +msgstr "paylaşan:" + +#: seahub/templates/view_shared_upload_link.html:11 +msgid "The owner of this library has run out of space." +msgstr "Bu kütüphane sahibinin alanı kalmadı." + +#: seahub/templates/view_shared_upload_link.html:18 +#: seahub/templates/view_shared_upload_link.html:64 +msgid "Add Files" +msgstr "Dosya Ekle" + +#: seahub/templates/view_shared_upload_link.html:24 +msgid "Add folder" +msgstr "Dizin ekle" + +#: seahub/templates/view_shared_upload_link.html:30 +msgid "Cancel All" +msgstr "Hepsini İptal Et" + +#: seahub/templates/view_shared_upload_link.html:34 +msgid "" +"File Drag & Drop is supported for Chrome, Safari 5.0+, Firefox 4.0+, IE " +"10.0+" +msgstr "Dosya Sürükle & Bırak Chrome, Safari 5.0+, Firefox 4.0+, IE 10.0+ tarafından desteklenmektedir." + +#: seahub/templates/view_shared_upload_link.html:36 +msgid "Folder Drag & Drop is supported for Chrome" +msgstr "Klasör Sürükle & Bırak Chrome tarafından destekleniyor" + +#: seahub/templates/view_shared_upload_link.html:39 +#, python-format +msgid "File size should be smaller than %(max_file_size)s" +msgstr "Dosya boyutu şundan küçük olmalı %(max_file_size)s" + +#: seahub/templates/view_shared_upload_link.html:48 +msgid "Saving..." +msgstr "Kaydediliyor..." + +#: seahub/templates/view_shared_upload_link.html:75 +msgid "File is too big" +msgstr "Dosya çok büyük" + +#: seahub/templates/view_shared_upload_link.html:76 +msgid "File is too small" +msgstr "Dosya çok küçük" + +#: seahub/templates/view_shared_upload_link.html:77 +msgid "Filetype not allowed" +msgstr "Dosya tipine izin verilmiyor." + +#: seahub/templates/view_shared_upload_link.html:78 +msgid "Maximum number of files exceeded" +msgstr "Maksimum dosya sayısı aşıldı" + +#: seahub/templates/view_shared_upload_link.html:79 +msgid "Uploaded bytes exceed file size" +msgstr "Yüklenen baytlar dosya boyutunu aşıyor." + +#: seahub/templates/view_shared_upload_link.html:80 +msgid "Empty file upload result" +msgstr "Boş dosya yükleme sonucu" + +#: seahub/templates/view_shared_upload_link.html:83 +msgid "uploaded" +msgstr "yüklendi" + +#: seahub/templates/view_shared_upload_link.html:84 +msgid "canceled" +msgstr "iptal edildi" + +#: seahub/templates/view_shared_upload_link.html:85 +msgid "Start" +msgstr "Başla" + +#: seahub/templates/view_shared_upload_link.html:227 +msgid "Network error" +msgstr "Ağ hatası" + #: seahub/templates/wiki/wiki.html:25 msgid "Last modified by" msgstr "" #: seahub/thumbnail/views.py:45 seahub/thumbnail/views.py:172 -#: seahub/views/__init__.py:468 +#: seahub/views/__init__.py:619 msgid "Invalid arguments." msgstr "Geçersiz argüman" @@ -3264,11 +3568,6 @@ msgstr "Küçük resim oluşturulamadı." msgid "Token" msgstr "" -#: seahub/two_factor/templates/two_factor/_wizard_actions.html:4 -#: seahub/two_factor/templates/two_factor/profile/disable.html:12 -msgid "Cancel" -msgstr "İptal" - #: seahub/two_factor/templates/two_factor/core/backup_tokens.html:6 msgid "Backup Tokens" msgstr "" @@ -3371,36 +3670,37 @@ msgstr "Devre dışı" msgid "permission error" msgstr "izin hatası" -#: seahub/views/__init__.py:299 +#: seahub/views/__init__.py:420 seahub/views/__init__.py:435 +#: seahub/views/__init__.py:450 msgid "Unable to view recycle page" msgstr "Geri dönüşüm sayfası görüntülenemiyor" -#: seahub/views/__init__.py:344 +#: seahub/views/__init__.py:495 msgid "Unable to view library modification" msgstr "Kütüphane değiştirimini görüntüleyemiyor." -#: seahub/views/__init__.py:461 +#: seahub/views/__init__.py:612 msgid "Please specify history ID" msgstr "Lütfen geçmiş kimliği belirtin" -#: seahub/views/__init__.py:465 +#: seahub/views/__init__.py:616 msgid "Successfully restored the library." msgstr "Kütüphane başarıyla geri yüklendi." -#: seahub/views/__init__.py:472 +#: seahub/views/__init__.py:623 msgid "History you specified does not exist" msgstr "Belirttiğiniz geçmiş yok" -#: seahub/views/__init__.py:474 +#: seahub/views/__init__.py:625 msgid "Unknown error" msgstr "Bilinmeyen hata" -#: seahub/views/__init__.py:770 seahub/views/repo.py:286 +#: seahub/views/__init__.py:921 seahub/views/repo.py:286 #, python-format msgid "\"%s\" does not exist." msgstr "\"%s\" mevcut değil." -#: seahub/views/__init__.py:802 +#: seahub/views/__init__.py:953 #, python-format msgid "Unable to download \"%s\"" msgstr "\"%s\" indirilemedi." @@ -3422,9 +3722,9 @@ msgid "Bad upload link token." msgstr "Kötü bağlantı yükleme jetonu." #: seahub/views/ajax.py:338 seahub/views/file.py:457 seahub/views/file.py:488 -#: seahub/views/file.py:1179 seahub/views/file.py:1420 -#: seahub/views/file.py:1937 seahub/views/file.py:2152 -#: seahub/views/file.py:2157 seahub/views/file.py:2164 +#: seahub/views/file.py:1176 seahub/views/file.py:1417 +#: seahub/views/file.py:1934 seahub/views/file.py:2149 +#: seahub/views/file.py:2154 seahub/views/file.py:2161 msgid "File does not exist" msgstr "Dosya yok." @@ -3452,57 +3752,57 @@ msgstr "Seçtiğiniz kodlama uygun değil." msgid "Unknown file encoding" msgstr "Bilinmeyen dosya kodlama" -#: seahub/views/file.py:342 seahub/views/file.py:377 seahub/views/file.py:689 -#: seahub/views/file.py:783 seahub/views/file.py:905 +#: seahub/views/file.py:342 seahub/views/file.py:377 seahub/views/file.py:690 +#: seahub/views/file.py:780 seahub/views/file.py:902 #, python-format msgid "File size surpasses %s, can not be opened online." msgstr "Dosya boyutu %s i aşıyor, online açılamaz." -#: seahub/views/file.py:349 seahub/views/file.py:818 +#: seahub/views/file.py:349 seahub/views/file.py:815 msgid "The library is encrypted, can not open file online." msgstr "Kütüphane şifreli, dosyayı çevrimiçi açamıyor." #: seahub/views/file.py:444 seahub/views/file.py:466 seahub/views/file.py:471 -#: seahub/views/file.py:512 seahub/views/file.py:773 seahub/views/file.py:1038 -#: seahub/views/file.py:1064 seahub/views/file.py:1094 -#: seahub/views/file.py:1225 seahub/views/file.py:1331 -#: seahub/views/file.py:1461 seahub/views/file.py:1578 +#: seahub/views/file.py:512 seahub/views/file.py:770 seahub/views/file.py:1035 +#: seahub/views/file.py:1061 seahub/views/file.py:1091 +#: seahub/views/file.py:1222 seahub/views/file.py:1328 +#: seahub/views/file.py:1458 seahub/views/file.py:1575 msgid "Unable to view file" msgstr "Dosya görüntülenemiyor." -#: seahub/views/file.py:842 seahub/views/file.py:986 seahub/views/file.py:1292 -#: seahub/views/file.py:1516 +#: seahub/views/file.py:839 seahub/views/file.py:983 seahub/views/file.py:1289 +#: seahub/views/file.py:1513 msgid "Error when prepare Office Online file preview page." msgstr "Office Online dosyası önizleme sayfası hazırlanırken hata oluştu." -#: seahub/views/file.py:874 seahub/views/file.py:998 seahub/views/file.py:1311 -#: seahub/views/file.py:1532 +#: seahub/views/file.py:871 seahub/views/file.py:995 seahub/views/file.py:1308 +#: seahub/views/file.py:1529 msgid "Error when prepare OnlyOffice file preview page." msgstr "OnlyOffice dosyası önizleme sayfası hazırlanırken hata oluştu." -#: seahub/views/file.py:1130 +#: seahub/views/file.py:1127 msgid "Unable to download file, invalid file path" msgstr "Dosya indirilemedi, geçersiz dosya yolu" -#: seahub/views/file.py:1139 +#: seahub/views/file.py:1136 msgid "Unable to download file, wrong file path" msgstr "Dosya indirilemedi, hatalı dosya yolu" -#: seahub/views/file.py:1146 +#: seahub/views/file.py:1143 msgid "Unable to download file." msgstr "Dosya indirilemedi." -#: seahub/views/file.py:1347 seahub/views/file.py:1597 -#: seahub/views/repo.py:344 +#: seahub/views/file.py:1344 seahub/views/file.py:1594 +#: seahub/views/repo.py:338 #, python-format msgid "Share link for %s." msgstr "%s için link paylaş." -#: seahub/views/file.py:1723 seahub/views/file.py:1728 +#: seahub/views/file.py:1720 seahub/views/file.py:1725 msgid "Unable to download file" msgstr "Dosya indirilemiyor." -#: seahub/views/file.py:2145 +#: seahub/views/file.py:2142 msgid "The original file does not exist" msgstr "" @@ -3516,106 +3816,106 @@ msgstr "" msgid "User {token.user} inactive" msgstr "" -#: seahub/views/sso.py:167 +#: seahub/views/sso.py:131 msgid "" "This link has already been visited, please click the login button on the " "client again" msgstr "" -#: seahub/views/sso.py:192 +#: seahub/views/sso.py:156 msgid "Invalid link, please click the login button on the client again" msgstr "" -#: seahub/views/sso.py:197 +#: seahub/views/sso.py:161 msgid "Login timeout, please click the login button on the client again" msgstr "" -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:175 msgid "Login ID" msgstr "" -#: seahub/views/sysadmin.py:307 seahub/views/sysadmin.py:333 +#: seahub/views/sysadmin.py:306 seahub/views/sysadmin.py:332 msgid "Failed to set quota: internal server error" msgstr "Kota oluşturulamadı: iç sunucu hatası" -#: seahub/views/sysadmin.py:352 +#: seahub/views/sysadmin.py:351 msgid "Failed to delete: the user is an organization creator" msgstr "Silinemedi: kullanıcı bir organizasyon oluşturucusudur." -#: seahub/views/sysadmin.py:397 +#: seahub/views/sysadmin.py:396 #, python-format msgid "Successfully revoke the admin permission of %s" msgstr "%s için yönetici izni iptal edildi." -#: seahub/views/sysadmin.py:399 +#: seahub/views/sysadmin.py:398 msgid "Failed to revoke admin: the user does not exist" msgstr "Yönetici iptal edilemedi: kullanıcı yok" -#: seahub/views/sysadmin.py:512 +#: seahub/views/sysadmin.py:511 #, python-format msgid "" "Successfully reset password to %(passwd)s, an email has been sent to " "%(user)s." msgstr "%(passwd)s sıfırlandı, %(user)s kullanıcılarına eposta gönderildi." -#: seahub/views/sysadmin.py:527 +#: seahub/views/sysadmin.py:526 msgid "Failed to reset password: user does not exist" msgstr "Şifre sıfırlanamadı: kullanıcı yok." -#: seahub/views/sysadmin.py:576 +#: seahub/views/sysadmin.py:575 #, python-format msgid "Fail to add user %s." msgstr "Kullanıcı %s eklenemedi." -#: seahub/views/sysadmin.py:601 seahub/views/sysadmin.py:614 +#: seahub/views/sysadmin.py:600 seahub/views/sysadmin.py:613 #, python-format msgid "Successfully added user %s. An email notification has been sent." msgstr "Kullanıcı %s başarıyla eklendi. Bildirim epostası gönderildi." -#: seahub/views/sysadmin.py:604 seahub/views/sysadmin.py:617 +#: seahub/views/sysadmin.py:603 seahub/views/sysadmin.py:616 #, python-format msgid "" "Successfully added user %s. An error accurs when sending email notification," " please check your email configuration." msgstr "Kullanıcı %s başarıyla eklendi. Eposta bildirimi gönderilirken hata oluşuyor, lütfen eposta yapılandırmanızı kontrol edin." -#: seahub/views/sysadmin.py:606 seahub/views/sysadmin.py:619 +#: seahub/views/sysadmin.py:605 seahub/views/sysadmin.py:618 #, python-format msgid "Successfully added user %s." msgstr "Kullanıcı %s eklendi." -#: seahub/views/sysadmin.py:621 +#: seahub/views/sysadmin.py:620 #, python-format msgid "" "Successfully added user %s. But email notification can not be sent, because " "Email service is not properly configured." msgstr "Kullanıcı %s başarıyla eklendi. Ancak eposta servis yapılandırması doğru olmadığından bildirim epostası gönderilemedi." -#: seahub/views/sysadmin.py:673 +#: seahub/views/sysadmin.py:672 msgid "Input should be a number" msgstr "Girdi bir rakam olmalı" -#: seahub/views/sysadmin.py:683 +#: seahub/views/sysadmin.py:682 msgid "Input number should be greater than 0" msgstr "Girdi numarası 0'dan büyük olmalı" -#: seahub/views/sysadmin.py:721 +#: seahub/views/sysadmin.py:720 msgid "Successfully deleted." msgstr "Başarıyla silindi." -#: seahub/views/sysadmin.py:751 +#: seahub/views/sysadmin.py:750 #, python-format msgid "Successfully set %s as admin." msgstr "%s yönetici olarak oluşturuldu." -#: seahub/views/sysadmin.py:753 +#: seahub/views/sysadmin.py:752 #, python-format msgid "Failed to set %s as admin: user does not exist." msgstr "%s yönetici olarak oluşturulamadı: kullanıcı yok" -#: seahub/views/sysadmin.py:768 seahub/views/sysadmin.py:769 -#: seahub/views/sysadmin.py:770 seahub/views/sysadmin.py:783 -#: seahub/views/sysadmin.py:784 +#: seahub/views/sysadmin.py:767 seahub/views/sysadmin.py:768 +#: seahub/views/sysadmin.py:769 seahub/views/sysadmin.py:782 +#: seahub/views/sysadmin.py:783 msgid "Optional" msgstr "Opsiyonel" diff --git a/locale/tr/LC_MESSAGES/djangojs.po b/locale/tr/LC_MESSAGES/djangojs.po index 1c8344d37f..fc16270695 100644 --- a/locale/tr/LC_MESSAGES/djangojs.po +++ b/locale/tr/LC_MESSAGES/djangojs.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: seahub\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-10 14:16+0800\n" +"POT-Creation-Date: 2024-02-05 16:23+0800\n" "PO-Revision-Date: 2015-05-09 05:28+0000\n" "Last-Translator: Ahmet, 2022\n" "Language-Team: Turkish (http://app.transifex.com/haiwen/seahub/language/tr/)\n" @@ -37,7 +37,7 @@ msgstr "Kurum Yöneticisinden çık" #: frontend/src/components/common/account.js:121 #: frontend/src/pages/sys-admin/side-panel.js:33 -#: frontend/src/pages/sys-admin/users/users-content.js:294 +#: frontend/src/pages/sys-admin/users/users-content.js:285 msgid "System Admin" msgstr "Sistem Yöneticisi" @@ -59,7 +59,7 @@ msgid "Used:" msgstr "Kullanıldı:" #: frontend/src/components/common/account.js:165 -#: frontend/src/components/search/ai-search.js:661 +#: frontend/src/components/search/ai-search.js:651 #: frontend/src/pages/groups/group-view.js:470 #: frontend/src/pages/groups/group-view.js:476 #: frontend/src/pages/org-admin/side-panel.js:56 @@ -79,128 +79,116 @@ msgstr "" msgid "Log out" msgstr "Çıkış yap" -#: frontend/src/components/common/notice-item.js:44 +#: frontend/src/components/common/notice-item.js:42 msgid "User {user_link} has added you to {group_link}" msgstr "{user_link} Kullanıcısı Sizi {group_link} ekledi" -#: frontend/src/components/common/notice-item.js:67 +#: frontend/src/components/common/notice-item.js:65 msgid "{share_from} has shared a library named {repo_link} to you." msgstr "{share_from} sizinle {repo_link} adlı bir kütüphane paylaştı." -#: frontend/src/components/common/notice-item.js:69 +#: frontend/src/components/common/notice-item.js:67 msgid "{share_from} has shared a folder named {repo_link} to you." msgstr "{share_from} sizinle {repo_link} adlı bir klasör paylaştı" -#: frontend/src/components/common/notice-item.js:95 -msgid "" -"{share_from} has changed the permission of library {repo_link} to " -"{permission}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:97 -msgid "" -"{share_from} has changed the permission of folder {repo_link} to " -"{permission}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:122 -msgid "{share_from} has cancelled the sharing of library {repo_name}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:124 -msgid "{share_from} has cancelled the sharing of folder {repo_name}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:150 +#: frontend/src/components/common/notice-item.js:98 msgid "" "{share_from} has shared a library named {repo_link} to group {group_link}." msgstr "{share_from}, {group_link} grubuna {repo_link} adlı bir kütüphane paylaştı." -#: frontend/src/components/common/notice-item.js:152 +#: frontend/src/components/common/notice-item.js:100 msgid "" "{share_from} has shared a folder named {repo_link} to group {group_link}." msgstr "{share_from}, {group_link} grubuna {repo_link} adlı bir klasör paylaştı." -#: frontend/src/components/common/notice-item.js:178 +#: frontend/src/components/common/notice-item.js:126 msgid "{user} has transfered a library named {repo_link} to you." msgstr "{user}, {repo_link} adlı bir kütüphaneye sizi ekledi." -#: frontend/src/components/common/notice-item.js:282 +#: frontend/src/components/common/notice-item.js:182 +msgid "{from_user} has sent you a request for {draft_link}." +msgstr "{from_user}, {draft_link} için sana bir istek gönderdi." + +#: frontend/src/components/common/notice-item.js:183 +msgid "Draft" +msgstr "Taslak" + +#: frontend/src/components/common/notice-item.js:214 msgid "{user} created file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:282 +#: frontend/src/components/common/notice-item.js:214 msgid "" "{user} created file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:285 +#: frontend/src/components/common/notice-item.js:217 msgid "{user} deleted file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:285 +#: frontend/src/components/common/notice-item.js:217 msgid "" "{user} deleted file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:289 +#: frontend/src/components/common/notice-item.js:221 msgid "{user} restored file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:292 +#: frontend/src/components/common/notice-item.js:224 msgid "{user} renamed file {oldFileName} {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:296 +#: frontend/src/components/common/notice-item.js:228 msgid "{user} moved file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:296 +#: frontend/src/components/common/notice-item.js:228 msgid "" "{user} moved file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:299 +#: frontend/src/components/common/notice-item.js:231 msgid "{user} updated file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:311 +#: frontend/src/components/common/notice-item.js:243 msgid "{user} created folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:311 +#: frontend/src/components/common/notice-item.js:243 msgid "" "{user} created folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:314 +#: frontend/src/components/common/notice-item.js:246 msgid "{user} deleted folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:314 +#: frontend/src/components/common/notice-item.js:246 msgid "" "{user} deleted folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:318 +#: frontend/src/components/common/notice-item.js:250 msgid "{user} restored folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:321 +#: frontend/src/components/common/notice-item.js:253 msgid "" "{user} renamed folder {oldFolderName} {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:325 +#: frontend/src/components/common/notice-item.js:257 msgid "{user} moved folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:325 +#: frontend/src/components/common/notice-item.js:257 msgid "" "{user} moved folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." @@ -229,15 +217,15 @@ msgid "Group not found" msgstr "" #: frontend/src/components/cur-dir-path/dir-path.js:31 -#: frontend/src/components/main-side-nav.js:69 +#: frontend/src/components/main-side-nav.js:70 msgid "A file is being uploaded. Are you sure you want to leave this page?" msgstr "Bir dosya yükleniyor. Bu sayfadan ayrılmak istediğinize emin misiniz?" #: frontend/src/components/cur-dir-path/dir-path.js:91 #: frontend/src/components/cur-dir-path/dir-path.js:97 #: frontend/src/components/file-chooser/file-chooser.js:450 -#: frontend/src/components/main-side-nav.js:143 -#: frontend/src/components/main-side-nav.js:145 +#: frontend/src/components/main-side-nav.js:144 +#: frontend/src/components/main-side-nav.js:146 #: frontend/src/components/org-admin-group-nav.js:23 #: frontend/src/pages/org-admin/org-department-item.js:318 #: frontend/src/pages/org-admin/side-panel.js:62 @@ -246,7 +234,7 @@ msgstr "Bir dosya yükleniyor. Bu sayfadan ayrılmak istediğinize emin misiniz? #: frontend/src/pages/share-admin/libraries.js:360 #: frontend/src/pages/sys-admin/departments/department.js:45 #: frontend/src/pages/sys-admin/groups/group-nav.js:17 -#: frontend/src/pages/sys-admin/info.js:116 +#: frontend/src/pages/sys-admin/info.js:112 #: frontend/src/pages/sys-admin/orgs/org-nav.js:20 #: frontend/src/pages/sys-admin/repos/search-repos.js:140 #: frontend/src/pages/sys-admin/side-panel.js:90 @@ -257,18 +245,17 @@ msgstr "Kütüphaneler" #: frontend/src/components/cur-dir-path/dir-tool.js:77 #: frontend/src/components/cur-dir-path/dir-tool.js:98 #: frontend/src/components/cur-dir-path/dir-tool.js:99 -#: frontend/src/components/dirent-detail/detail-list-view.js:124 +#: frontend/src/components/dirent-detail/detail-list-view.js:123 #: frontend/src/components/dirent-detail/file-details.js:89 -#: frontend/src/components/toolbar/view-file-toolbar.js:79 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:78 -#: frontend/src/utils/text-translation.js:34 +#: frontend/src/components/toolbar/view-file-toolbar.js:105 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:48 +#: frontend/src/utils/text-translation.js:35 msgid "Tags" msgstr "Etiketler" #: frontend/src/components/cur-dir-path/dir-tool.js:81 #: frontend/src/components/cur-dir-path/dir-tool.js:103 #: frontend/src/components/history-trash-file-view/file-view.js:33 -#: frontend/src/pages/org-admin/libraries/org-repo-nav.js:16 #: frontend/src/pages/sys-admin/repos/repos-nav.js:17 msgid "Trash" msgstr "Çöp Kutusu" @@ -276,10 +263,10 @@ msgstr "Çöp Kutusu" #: frontend/src/components/cur-dir-path/dir-tool.js:106 #: frontend/src/components/file-view/file-toolbar.js:198 #: frontend/src/components/file-view/file-toolbar.js:248 -#: frontend/src/components/toolbar/view-file-toolbar.js:80 +#: frontend/src/components/toolbar/view-file-toolbar.js:106 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:64 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:71 -#: frontend/src/utils/text-translation.js:31 +#: frontend/src/utils/text-translation.js:32 msgid "History" msgstr "Geçmiş" @@ -357,7 +344,7 @@ msgstr "İletişim Bilgileri" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:142 #: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:31 #: frontend/src/pages/sys-admin/abuse-reports.js:91 -#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 +#: frontend/src/repo-history.js:137 frontend/src/repo-history.js:144 msgid "Description" msgstr "Açıklama" @@ -369,8 +356,8 @@ msgstr "Açıklama" #: frontend/src/components/dialog/confirm-disconnect-wechat.js:35 #: frontend/src/components/dialog/confirm-restore-repo.js:36 #: frontend/src/components/dialog/confirm-unlink-device.js:49 -#: frontend/src/components/dialog/copy-dirent-dialog.js:165 -#: frontend/src/components/dialog/create-file-dialog.js:111 +#: frontend/src/components/dialog/copy-dirent-dialog.js:162 +#: frontend/src/components/dialog/create-file-dialog.js:179 #: frontend/src/components/dialog/create-folder-dialog.js:99 #: frontend/src/components/dialog/create-group-dialog.js:81 #: frontend/src/components/dialog/create-repo-dialog.js:270 @@ -388,11 +375,11 @@ msgstr "Açıklama" #: frontend/src/components/dialog/invite-people-dialog.js:121 #: frontend/src/components/dialog/label-repo-state-dialog.js:88 #: frontend/src/components/dialog/leave-group-dialog.js:32 -#: frontend/src/components/dialog/lib-history-setting-dialog.js:151 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:150 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:123 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:273 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:253 -#: frontend/src/components/dialog/move-dirent-dialog.js:185 +#: frontend/src/components/dialog/move-dirent-dialog.js:183 #: frontend/src/components/dialog/new-wiki-dialog.js:60 #: frontend/src/components/dialog/org-add-member-dialog.js:68 #: frontend/src/components/dialog/org-delete-department-dialog.js:42 @@ -428,7 +415,7 @@ msgstr "Açıklama" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:50 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:56 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-import-user-dialog.js:59 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:144 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:143 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-logs-export-excel-dialog.js:104 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:95 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:51 @@ -437,33 +424,35 @@ msgstr "Açıklama" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-set-org-name-dialog.js:64 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-unlink-device-dialog.js:47 #: frontend/src/components/dialog/sysadmin-dialog/update-user.js:60 -#: frontend/src/components/dialog/transfer-dialog.js:186 +#: frontend/src/components/dialog/transfer-dialog.js:100 #: frontend/src/components/dialog/upload-remind-dialog.js:44 #: frontend/src/components/dialog/view-link-dialog.js:37 #: frontend/src/components/dialog/wiki-delete-dialog.js:25 #: frontend/src/components/dialog/wiki-select-dialog.js:97 -#: frontend/src/components/file-uploader/upload-list-item.js:144 +#: frontend/src/components/file-uploader/upload-list-item.js:127 #: frontend/src/components/seatable-integration-account-setting-widgets/delete-seatables-dialog.js:24 #: frontend/src/components/send-link.js:111 #: frontend/src/components/share-link-panel/link-details.js:230 #: frontend/src/components/share-link-panel/link-list.js:68 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:144 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:127 #: frontend/src/components/user-settings/social-login-saml.js:67 #: frontend/src/pages/org-admin/input-item.js:92 #: frontend/src/pages/org-admin/web-settings/input-item.js:69 -#: frontend/src/pages/sys-admin/web-settings/input-item.js:70 -#: frontend/src/pages/upload-link/upload-list-item.js:144 +#: frontend/src/pages/sys-admin/web-settings/input-item.js:66 +#: frontend/src/pages/upload-link/upload-list-item.js:124 #: frontend/src/tc-accept.js:42 msgid "Cancel" msgstr "İptal" #: frontend/src/components/dialog/add-abuse-report-dialog.js:93 -#: frontend/src/components/dialog/change-repo-password-dialog.js:118 +#: frontend/src/components/dialog/add-reviewer-dialog.js:110 +#: frontend/src/components/dialog/add-reviewer-dialog.js:111 +#: frontend/src/components/dialog/change-repo-password-dialog.js:117 #: frontend/src/components/dialog/clean-trash.js:77 #: frontend/src/components/dialog/confirm-apply-folder-properties-dialog.js:56 -#: frontend/src/components/dialog/copy-dirent-dialog.js:166 +#: frontend/src/components/dialog/copy-dirent-dialog.js:163 #: frontend/src/components/dialog/create-department-repo-dialog.js:95 -#: frontend/src/components/dialog/create-file-dialog.js:112 +#: frontend/src/components/dialog/create-file-dialog.js:180 #: frontend/src/components/dialog/create-folder-dialog.js:100 #: frontend/src/components/dialog/create-group-dialog.js:82 #: frontend/src/components/dialog/create-repo-dialog.js:271 @@ -477,13 +466,13 @@ msgstr "İptal" #: frontend/src/components/dialog/invite-people-dialog.js:122 #: frontend/src/components/dialog/label-repo-state-dialog.js:89 #: frontend/src/components/dialog/lib-decrypt-dialog.js:67 -#: frontend/src/components/dialog/lib-history-setting-dialog.js:152 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:151 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:124 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:326 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:254 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:306 -#: frontend/src/components/dialog/move-dirent-dialog.js:186 +#: frontend/src/components/dialog/move-dirent-dialog.js:184 #: frontend/src/components/dialog/new-wiki-dialog.js:61 #: frontend/src/components/dialog/org-add-admin-dialog.js:66 #: frontend/src/components/dialog/org-add-department-dialog.js:86 @@ -527,7 +516,7 @@ msgstr "İptal" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:90 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:51 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:57 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:145 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:144 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-logs-export-excel-dialog.js:105 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:96 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:52 @@ -537,7 +526,7 @@ msgstr "İptal" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:268 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:255 #: frontend/src/components/dialog/sysadmin-dialog/update-user.js:61 -#: frontend/src/components/dialog/transfer-dialog.js:187 +#: frontend/src/components/dialog/transfer-dialog.js:101 #: frontend/src/components/dialog/transfer-group-dialog.js:69 #: frontend/src/components/dialog/wiki-select-dialog.js:99 #: frontend/src/components/dialog/wiki-select-dialog.js:100 @@ -558,10 +547,55 @@ msgstr "İptal" #: frontend/src/pages/sys-admin/repos/search-repos.js:155 #: frontend/src/pages/sys-admin/statistic/statistic-common-tool.js:128 #: frontend/src/pages/sys-admin/users/search-users.js:318 -#: frontend/src/pages/sys-admin/web-settings/input-item.js:69 +#: frontend/src/pages/sys-admin/web-settings/input-item.js:65 msgid "Submit" msgstr "Gönder" +#: frontend/src/components/dialog/add-reviewer-dialog.js:98 +msgid "Request a review" +msgstr "İnceleme talep et" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:100 +msgid "Add new reviewer" +msgstr "Yeni görüntüleyici ekle" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:103 +#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:283 +#: frontend/src/components/dialog/org-add-member-dialog.js:58 +#: frontend/src/components/dialog/share-to-user.js:357 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-member-dialog.js:37 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-member-dialog.js:56 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-batch-add-admin-dialog.js:45 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:45 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:46 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:240 +#: frontend/src/components/list-and-add-group-members.js:173 +#: frontend/src/pages/org-admin/org-users-search-users.js:196 +#: frontend/src/pages/org-admin/org-users-users.js:260 +#: frontend/src/pages/sys-admin/users/search-users.js:313 +#: frontend/src/pages/sys-admin/users/users.js:425 +msgid "Search users" +msgstr "" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:137 +#: frontend/src/components/dialog/edit-filetag-dialog.js:145 +#: frontend/src/components/dialog/list-created-files-dialog.js:55 +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:86 +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:107 +#: frontend/src/components/dialog/org-add-admin-dialog.js:65 +#: frontend/src/components/dialog/search-file-dialog.js:115 +#: frontend/src/components/dialog/share-admin-link.js:35 +#: frontend/src/components/dialog/share-repo-dialog.js:149 +#: frontend/src/components/dialog/transfer-group-dialog.js:68 +#: frontend/src/components/search/ai-search.js:653 +#: frontend/src/components/search/ai-search.js:690 +#: frontend/src/components/search/search.js:497 +#: frontend/src/components/search/search.js:532 +#: frontend/src/components/system-notification.js:46 +#: frontend/src/pages/groups/group-view.js:479 +msgid "Close" +msgstr "Kapat" + #: frontend/src/components/dialog/change-repo-password-dialog.js:49 msgid "Please enter the old password" msgstr "Lütfen eski şifreyi giriniz" @@ -586,24 +620,24 @@ msgstr "Yeni şifreler eşleşmiyor" msgid "Successfully changed library password." msgstr "Kütüphane şifresi başarıyla değiştirildi." -#: frontend/src/components/dialog/change-repo-password-dialog.js:98 +#: frontend/src/components/dialog/change-repo-password-dialog.js:102 msgid "Change Password of Library {placeholder}" msgstr "{placeholder} Kütüphane şifresini değiştir" -#: frontend/src/components/dialog/change-repo-password-dialog.js:108 +#: frontend/src/components/dialog/change-repo-password-dialog.js:107 msgid "Old Password" msgstr "Eski Şifre" -#: frontend/src/components/dialog/change-repo-password-dialog.js:110 +#: frontend/src/components/dialog/change-repo-password-dialog.js:109 msgid "New Password" msgstr "Yeni Şifre" -#: frontend/src/components/dialog/change-repo-password-dialog.js:110 +#: frontend/src/components/dialog/change-repo-password-dialog.js:109 #: frontend/src/components/dialog/create-repo-dialog.js:240 msgid "(at least {placeholder} characters)" msgstr "" -#: frontend/src/components/dialog/change-repo-password-dialog.js:112 +#: frontend/src/components/dialog/change-repo-password-dialog.js:111 msgid "New Password Again" msgstr "Yeni Şİfre Tekrar" @@ -629,12 +663,11 @@ msgstr "Temizleme Başarılı" #: frontend/src/components/dialog/clean-trash.js:62 #: frontend/src/pages/org-admin/devices/devices-errors.js:193 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:375 #: frontend/src/pages/share-admin/share-links.js:590 #: frontend/src/pages/share-admin/upload-links.js:306 #: frontend/src/pages/sys-admin/devices/devices-errors.js:197 #: frontend/src/pages/sys-admin/repos/trash-repos.js:400 -#: frontend/src/repo-folder-trash.js:207 +#: frontend/src/repo-folder-trash.js:204 msgid "Clean" msgstr "Temizle" @@ -741,8 +774,9 @@ msgstr "Hesabınızı silmeyi gerçekten istiyor musunuz?" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:39 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:59 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:59 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:643 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:667 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:668 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:692 +#: frontend/src/components/draft-list-view/draft-list-item.js:111 #: frontend/src/components/group-members.js:163 #: frontend/src/components/popover/tag-list-item.js:55 #: frontend/src/components/popover/tag-list-item.js:56 @@ -758,8 +792,8 @@ msgstr "Hesabınızı silmeyi gerçekten istiyor musunuz?" #: frontend/src/components/share-link-panel/link-list.js:69 #: frontend/src/components/share-link-panel/link-list.js:129 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:513 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:330 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:338 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:358 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:366 #: frontend/src/components/user-settings/delete-account.js:38 #: frontend/src/components/user-settings/web-api-auth-token.js:83 #: frontend/src/pages/invitations/invitations-view.js:104 @@ -767,16 +801,14 @@ msgstr "Hesabınızı silmeyi gerçekten istiyor musunuz?" #: frontend/src/pages/invitations/invitations-view.js:136 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:360 #: frontend/src/pages/my-libs/mylib-repo-menu.js:145 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:267 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:198 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:256 #: frontend/src/pages/org-admin/org-department-item.js:551 #: frontend/src/pages/org-admin/org-departments-list.js:210 #: frontend/src/pages/org-admin/org-group-repos.js:174 #: frontend/src/pages/org-admin/org-groups-search-groups.js:115 #: frontend/src/pages/org-admin/org-groups.js:306 +#: frontend/src/pages/org-admin/org-libraries.js:316 #: frontend/src/pages/org-admin/org-links.js:216 -#: frontend/src/pages/org-admin/org-user-item.js:194 +#: frontend/src/pages/org-admin/org-user-item.js:179 #: frontend/src/pages/org-admin/org-user-repos.js:170 #: frontend/src/pages/sys-admin/departments/group-item.js:69 #: frontend/src/pages/sys-admin/groups/groups-content.js:184 @@ -788,7 +820,7 @@ msgstr "Hesabınızı silmeyi gerçekten istiyor musunuz?" #: frontend/src/pages/sys-admin/orgs/org-groups.js:120 #: frontend/src/pages/sys-admin/orgs/org-repos.js:117 #: frontend/src/pages/sys-admin/orgs/org-repos.js:125 -#: frontend/src/pages/sys-admin/orgs/org-users.js:298 +#: frontend/src/pages/sys-admin/orgs/org-users.js:288 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:205 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:213 #: frontend/src/pages/sys-admin/repos/dir-content.js:61 @@ -800,8 +832,8 @@ msgstr "Hesabınızı silmeyi gerçekten istiyor musunuz?" #: frontend/src/pages/sys-admin/users/search-users.js:355 #: frontend/src/pages/sys-admin/users/user-repos.js:163 #: frontend/src/pages/sys-admin/users/user-repos.js:218 -#: frontend/src/pages/sys-admin/users/users-content.js:361 -#: frontend/src/pages/sys-admin/users/users-content.js:560 +#: frontend/src/pages/sys-admin/users/users-content.js:352 +#: frontend/src/pages/sys-admin/users/users-content.js:548 #: frontend/src/pages/sys-admin/users/users.js:510 #: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:65 #: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:69 @@ -829,7 +861,6 @@ msgid "Are you sure you want to disconnect?" msgstr "Bağlantıyı kesmek istediğinizden emin misiniz?" #: frontend/src/components/dialog/confirm-restore-repo.js:31 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:264 #: frontend/src/pages/sys-admin/repos/trash-repos.js:266 msgid "Restore Library" msgstr "Kütüphaneyi Geri Yükle" @@ -843,13 +874,11 @@ msgstr "Kütüphaneyi geri yüklemek istediğinize emin misiniz?" #: frontend/src/pages/file-history-old/history-item.js:126 #: frontend/src/pages/my-libs/my-libs-deleted.js:176 #: frontend/src/pages/my-libs/my-libs-deleted.js:177 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:195 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:267 #: frontend/src/pages/sys-admin/repos/trash-repos.js:197 #: frontend/src/pages/sys-admin/repos/trash-repos.js:269 -#: frontend/src/repo-folder-trash.js:363 frontend/src/repo-folder-trash.js:374 -#: frontend/src/repo-snapshot.js:170 frontend/src/repo-snapshot.js:299 -#: frontend/src/repo-snapshot.js:308 +#: frontend/src/repo-folder-trash.js:358 frontend/src/repo-folder-trash.js:368 +#: frontend/src/repo-snapshot.js:168 frontend/src/repo-snapshot.js:297 +#: frontend/src/repo-snapshot.js:306 msgid "Restore" msgstr "Eski durumuna getir" @@ -937,12 +966,13 @@ msgid "New Department Library" msgstr "Yeni Bölüm Kütüphanesi" #: frontend/src/components/dialog/create-department-repo-dialog.js:81 -#: frontend/src/components/dialog/create-file-dialog.js:98 +#: frontend/src/components/dialog/create-file-dialog.js:151 #: frontend/src/components/dialog/create-folder-dialog.js:86 #: frontend/src/components/dialog/create-group-dialog.js:69 #: frontend/src/components/dialog/create-repo-dialog.js:188 #: frontend/src/components/dialog/create-tag-dialog.js:79 #: frontend/src/components/dialog/list-created-files-dialog.js:28 +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:66 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:84 #: frontend/src/components/dialog/new-wiki-dialog.js:56 #: frontend/src/components/dialog/org-add-department-dialog.js:73 @@ -962,7 +992,8 @@ msgstr "Yeni Bölüm Kütüphanesi" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:63 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:82 #: frontend/src/components/dialog/wiki-select-dialog.js:78 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:627 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:626 +#: frontend/src/components/draft-list-view/draft-list-view.js:36 #: frontend/src/components/group-members.js:30 #: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:122 #: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23 @@ -970,7 +1001,6 @@ msgstr "Yeni Bölüm Kütüphanesi" #: frontend/src/pages/my-libs/my-libs-deleted.js:93 #: frontend/src/pages/my-libs/mylib-repo-list-view.js:90 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:160 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:75 #: frontend/src/pages/org-admin/org-admin-list.js:50 #: frontend/src/pages/org-admin/org-department-item.js:250 #: frontend/src/pages/org-admin/org-department-item.js:290 @@ -981,6 +1011,7 @@ msgstr "Yeni Bölüm Kütüphanesi" #: frontend/src/pages/org-admin/org-group-repos.js:83 #: frontend/src/pages/org-admin/org-groups-search-groups.js:157 #: frontend/src/pages/org-admin/org-groups.js:160 +#: frontend/src/pages/org-admin/org-libraries.js:147 #: frontend/src/pages/org-admin/org-links.js:100 #: frontend/src/pages/org-admin/org-user-profile.js:136 #: frontend/src/pages/org-admin/org-user-repos.js:79 @@ -1011,12 +1042,12 @@ msgstr "Yeni Bölüm Kütüphanesi" #: frontend/src/pages/sys-admin/users/user-links.js:49 #: frontend/src/pages/sys-admin/users/user-repos.js:54 #: frontend/src/pages/sys-admin/users/user-shared-repos.js:35 -#: frontend/src/repo-folder-trash.js:239 frontend/src/repo-snapshot.js:200 +#: frontend/src/repo-folder-trash.js:236 frontend/src/repo-snapshot.js:198 #: frontend/src/shared-dir-view.js:661 msgid "Name" msgstr "İsim" -#: frontend/src/components/dialog/create-file-dialog.js:62 +#: frontend/src/components/dialog/create-file-dialog.js:59 #: frontend/src/components/dialog/create-folder-dialog.js:54 #: frontend/src/components/dialog/rename-dialog.js:56 #: frontend/src/components/dialog/rename-dirent.js:56 @@ -1025,7 +1056,7 @@ msgstr "İsim" msgid "The name \"{name}\" is already taken. Please choose a different name." msgstr "\"{name}\" ismi zaten alınmış. Lütfen, farklı bir isim seçiniz." -#: frontend/src/components/dialog/create-file-dialog.js:94 +#: frontend/src/components/dialog/create-file-dialog.js:147 #: frontend/src/components/toolbar/dir-operation-toolbar.js:207 #: frontend/src/components/toolbar/dir-operation-toolbar.js:232 #: frontend/src/pages/repo-wiki-mode/side-panel.js:176 @@ -1067,7 +1098,7 @@ msgstr "Şifre çok kısa" #: frontend/src/components/dialog/create-repo-dialog.js:111 #: frontend/src/components/dialog/generate-upload-link.js:150 #: frontend/src/components/dialog/org-add-user-dialog.js:123 -#: frontend/src/components/share-link-panel/link-creation.js:181 +#: frontend/src/components/share-link-panel/link-creation.js:175 msgid "Passwords don't match" msgstr "Şifreler eşleşmiyor." @@ -1133,14 +1164,14 @@ msgstr "İzin" #: frontend/src/components/dialog/share-repo-dialog.js:40 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:22 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57 -#: frontend/src/utils/utils.js:680 +#: frontend/src/utils/utils.js:684 msgid "Read-Write" msgstr "Okuma-Yazma" #: frontend/src/components/dialog/create-repo-dialog.js:227 #: frontend/src/components/dialog/share-repo-dialog.js:41 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57 -#: frontend/src/utils/utils.js:683 +#: frontend/src/utils/utils.js:687 msgid "Read-Only" msgstr "Salt okunur" @@ -1154,7 +1185,7 @@ msgstr "Şifrele" #: frontend/src/components/dialog/org-add-user-dialog.js:145 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:106 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:153 -#: frontend/src/components/share-link-panel/link-creation.js:284 +#: frontend/src/components/share-link-panel/link-creation.js:278 #: frontend/src/pages/sys-admin/web-settings/web-settings.js:239 #: frontend/src/settings.js:48 frontend/src/settings.js:134 msgid "Password" @@ -1164,15 +1195,15 @@ msgstr "Şifre" #: frontend/src/components/dialog/generate-upload-link.js:390 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:110 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:163 -#: frontend/src/components/share-link-panel/link-creation.js:295 +#: frontend/src/components/share-link-panel/link-creation.js:289 msgid "Password again" msgstr "Şifre tekrar" #: frontend/src/components/dialog/create-tag-dialog.js:53 #: frontend/src/components/dialog/zip-download-dialog.js:73 -#: frontend/src/components/file-uploader/file-uploader.js:400 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:409 -#: frontend/src/pages/upload-link/file-uploader.js:399 +#: frontend/src/components/file-uploader/file-uploader.js:406 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:415 +#: frontend/src/pages/upload-link/file-uploader.js:404 msgid "Internal Server Error" msgstr "İç Sunucu Hatası" @@ -1182,10 +1213,10 @@ msgstr "\"{name}\" etiket zaten mevcut." #: frontend/src/components/dialog/create-tag-dialog.js:73 #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:124 -#: frontend/src/components/share-link-panel/link-creation.js:259 +#: frontend/src/components/share-link-panel/link-creation.js:253 #: frontend/src/components/share-link-panel/link-details.js:166 -#: frontend/src/repo-folder-trash.js:201 frontend/src/repo-history.js:112 -#: frontend/src/repo-snapshot.js:150 +#: frontend/src/repo-folder-trash.js:198 frontend/src/repo-history.js:109 +#: frontend/src/repo-snapshot.js:148 msgid "Back" msgstr "Geri" @@ -1201,10 +1232,10 @@ msgstr "Bir renk seç" #: frontend/src/components/dialog/create-tag-dialog.js:109 #: frontend/src/components/file-view/file-toolbar.js:155 #: frontend/src/components/file-view/file-toolbar.js:214 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:115 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:158 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:199 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:222 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:121 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:165 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:206 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:229 #: frontend/src/shared-dir-view.js:486 msgid "Save" msgstr "Kaydet" @@ -1228,8 +1259,6 @@ msgid "Permission name" msgstr "İzin Adı" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:151 -#: frontend/src/components/file-uploader/file-uploader.js:684 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:667 #: frontend/src/components/toolbar/dir-operation-toolbar.js:189 #: frontend/src/components/toolbar/dir-operation-toolbar.js:198 #: frontend/src/components/toolbar/dir-operation-toolbar.js:227 @@ -1243,8 +1272,7 @@ msgstr "İzin Adı" #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:69 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:79 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:89 -#: frontend/src/pages/upload-link/file-uploader.js:625 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:66 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:52 #: frontend/src/shared-dir-view.js:471 msgid "Upload" msgstr "Yükle" @@ -1252,8 +1280,8 @@ msgstr "Yükle" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:180 #: frontend/src/components/dialog/zip-download-dialog.js:123 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:637 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:661 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:662 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:686 #: frontend/src/components/file-view/file-toolbar.js:171 #: frontend/src/components/file-view/file-toolbar.js:255 #: frontend/src/components/file-view/file-view-tip.js:25 @@ -1261,10 +1289,10 @@ msgstr "Yükle" #: frontend/src/components/history-trash-file-view/download.js:10 #: frontend/src/components/shared-file-view/shared-file-view-tip.js:27 #: frontend/src/components/shared-file-view/shared-file-view.js:133 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:331 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:344 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:359 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:372 #: frontend/src/pages/file-history-old/history-item.js:127 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:122 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:128 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:74 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:253 #: frontend/src/pages/org-admin/statistic/statistic-traffic.js:63 @@ -1279,7 +1307,7 @@ msgstr "Yükle" #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:84 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:94 #: frontend/src/pages/sys-admin/users/user-links.js:202 -#: frontend/src/repo-snapshot.js:309 frontend/src/shared-dir-view.js:769 +#: frontend/src/repo-snapshot.js:307 frontend/src/shared-dir-view.js:769 #: frontend/src/shared-dir-view.js:796 frontend/src/shared-dir-view.js:844 #: frontend/src/shared-dir-view.js:876 frontend/src/shared-dir-view.js:945 #: frontend/src/shared-dir-view.js:963 @@ -1309,9 +1337,9 @@ msgstr "" #: frontend/src/components/dialog/view-link-dialog.js:38 #: frontend/src/components/share-link-panel/link-item.js:112 #: frontend/src/components/shared-link.js:24 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:329 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:337 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:343 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:357 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:365 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:371 #: frontend/src/pages/org-admin/org-saml-config.js:118 #: frontend/src/pages/org-admin/org-saml-config.js:132 #: frontend/src/pages/org-admin/org-saml-config.js:146 @@ -1344,7 +1372,7 @@ msgstr "Paylaşım bağlantısı oluştur" #: frontend/src/components/select-editor/select-editor.js:138 #: frontend/src/components/share-link-panel/link-details.js:206 #: frontend/src/components/share-link-panel/link-details.js:207 -#: frontend/src/components/toolbar/view-file-toolbar.js:67 +#: frontend/src/components/toolbar/view-file-toolbar.js:87 #: frontend/src/components/user-settings/user-avatar-form.js:97 #: frontend/src/pages/org-admin/org-user-profile.js:139 #: frontend/src/pages/org-admin/org-user-profile.js:145 @@ -1358,9 +1386,9 @@ msgstr "Paylaşım bağlantısı oluştur" #: frontend/src/pages/sys-admin/institutions/institution-info.js:28 #: frontend/src/pages/sys-admin/orgs/org-info.js:41 #: frontend/src/pages/sys-admin/users/user-info.js:91 -#: frontend/src/pages/sys-admin/users/users-content.js:514 +#: frontend/src/pages/sys-admin/users/users-content.js:502 #: frontend/src/pages/wiki/main-panel.js:106 -#: frontend/src/pages/wiki/main-panel.js:107 frontend/src/repo-history.js:306 +#: frontend/src/pages/wiki/main-panel.js:107 frontend/src/repo-history.js:303 msgid "Edit" msgstr "Düzenle" @@ -1398,7 +1426,6 @@ msgstr "" #: frontend/src/components/dialog/delete-repo-dialog.js:66 #: frontend/src/components/dialog/org-delete-repo-dialog.js:32 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:33 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:253 #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:101 #: frontend/src/pages/sys-admin/orgs/org-repos.js:122 #: frontend/src/pages/sys-admin/repos/trash-repos.js:255 @@ -1422,28 +1449,11 @@ msgid "Select Tags" msgstr "Etiketleri Seç" #: frontend/src/components/dialog/edit-filetag-dialog.js:141 -#: frontend/src/components/popover/edit-filetag-popover.js:187 +#: frontend/src/components/popover/edit-filetag-popover.js:182 #: frontend/src/components/popover/list-tag-popover.js:145 msgid "Create a new tag" msgstr "Yeni bir etiket oluştur" -#: frontend/src/components/dialog/edit-filetag-dialog.js:145 -#: frontend/src/components/dialog/list-created-files-dialog.js:52 -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:107 -#: frontend/src/components/dialog/org-add-admin-dialog.js:65 -#: frontend/src/components/dialog/search-file-dialog.js:115 -#: frontend/src/components/dialog/share-admin-link.js:35 -#: frontend/src/components/dialog/share-repo-dialog.js:149 -#: frontend/src/components/dialog/transfer-group-dialog.js:68 -#: frontend/src/components/search/ai-search.js:663 -#: frontend/src/components/search/ai-search.js:700 -#: frontend/src/components/search/search.js:497 -#: frontend/src/components/search/search.js:532 -#: frontend/src/components/system-notification.js:46 -#: frontend/src/pages/groups/group-view.js:479 -msgid "Close" -msgstr "Kapat" - #: frontend/src/components/dialog/edit-repo-commit-labels.js:47 msgid "Successfully edited labels." msgstr "Etiketler başarıyla düzenlendi." @@ -1457,48 +1467,48 @@ msgid "Find an option" msgstr "" #: frontend/src/components/dialog/extra-attributes-dialog/index.js:217 -#: frontend/src/components/dirent-detail/detail-list-view.js:93 -#: frontend/src/components/dirent-detail/detail-list-view.js:134 +#: frontend/src/components/dirent-detail/detail-list-view.js:92 +#: frontend/src/components/dirent-detail/detail-list-view.js:133 msgid "Edit extra properties" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:142 #: frontend/src/components/dialog/reset-webdav-password.js:29 #: frontend/src/components/dialog/set-webdav-password.js:29 -#: frontend/src/components/share-link-panel/link-creation.js:173 +#: frontend/src/components/share-link-panel/link-creation.js:167 msgid "Please enter a password." msgstr "Lütfen, bir şifre giriniz." #: frontend/src/components/dialog/generate-upload-link.js:146 #: frontend/src/components/dialog/reset-webdav-password.js:33 #: frontend/src/components/dialog/set-webdav-password.js:33 -#: frontend/src/components/share-link-panel/link-creation.js:177 +#: frontend/src/components/share-link-panel/link-creation.js:171 msgid "The password is too short." msgstr "Şifre çok kısa." #: frontend/src/components/dialog/generate-upload-link.js:154 #: frontend/src/components/dialog/reset-webdav-password.js:38 #: frontend/src/components/dialog/set-webdav-password.js:38 -#: frontend/src/components/share-link-panel/link-creation.js:185 +#: frontend/src/components/share-link-panel/link-creation.js:179 msgid "" "The password is too weak. It should include at least {passwordStrengthLevel}" " of the following: number, upper letter, lower letter and other symbols." msgstr "Şifre çok zayıf. Şifreniz en az {passwordStrengthLevel} birer adet sayı, büyük harf, küçük harf ve diğer simgelerden içermelidir." #: frontend/src/components/dialog/generate-upload-link.js:162 -#: frontend/src/components/share-link-panel/link-creation.js:193 +#: frontend/src/components/share-link-panel/link-creation.js:187 msgid "Please select an expiration time" msgstr "Lütfen, bir sona erme süresi seçiniz" #: frontend/src/components/dialog/generate-upload-link.js:170 -#: frontend/src/components/share-link-panel/link-creation.js:202 +#: frontend/src/components/share-link-panel/link-creation.js:196 msgid "Please enter days" msgstr "Lütfen günleri girin" #: frontend/src/components/dialog/generate-upload-link.js:174 #: frontend/src/components/dialog/lib-history-setting-dialog.js:66 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:66 -#: frontend/src/components/share-link-panel/link-creation.js:206 +#: frontend/src/components/share-link-panel/link-creation.js:200 msgid "Please enter a non-negative integer" msgstr "Lütfen, negatif olmayan bir tam sayı giriniz" @@ -1509,7 +1519,7 @@ msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:276 #: frontend/src/components/dialog/reset-webdav-password.js:68 #: frontend/src/components/dialog/set-webdav-password.js:68 -#: frontend/src/components/share-link-panel/link-creation.js:285 +#: frontend/src/components/share-link-panel/link-creation.js:279 msgid "" "(at least {passwordMinLength} characters and includes " "{passwordStrengthLevel} of the following: number, upper letter, lower letter" @@ -1556,18 +1566,18 @@ msgstr "Gönder" #: frontend/src/components/dialog/generate-upload-link.js:367 #: frontend/src/components/dialog/generate-upload-link.js:372 -#: frontend/src/components/share-link-panel/link-creation.js:273 -#: frontend/src/components/share-link-panel/link-creation.js:278 +#: frontend/src/components/share-link-panel/link-creation.js:267 +#: frontend/src/components/share-link-panel/link-creation.js:272 msgid "Add password protection" msgstr "Şifre koruma ekle" #: frontend/src/components/dialog/generate-upload-link.js:403 -#: frontend/src/components/share-link-panel/link-creation.js:308 +#: frontend/src/components/share-link-panel/link-creation.js:302 msgid "Add auto expiration" msgstr "Otomatik sona erme ekle" #: frontend/src/components/dialog/generate-upload-link.js:422 -#: frontend/src/components/share-link-panel/link-creation.js:344 +#: frontend/src/components/share-link-panel/link-creation.js:338 #: frontend/src/components/user-settings/web-api-auth-token.js:86 msgid "Generate" msgstr "Oluştur" @@ -1687,8 +1697,8 @@ msgstr "" #: frontend/src/components/dialog/invite-people-dialog.js:107 #: frontend/src/components/dialog/share-dialog.js:154 #: frontend/src/components/dialog/share-to-invite-people.js:273 -#: frontend/src/components/main-side-nav.js:261 -#: frontend/src/components/main-side-nav.js:263 +#: frontend/src/components/main-side-nav.js:271 +#: frontend/src/components/main-side-nav.js:273 #: frontend/src/components/toolbar/invitations-toolbar.js:31 #: frontend/src/components/toolbar/invitations-toolbar.js:35 #: frontend/src/pages/invitations/invitations-view.js:282 @@ -1746,33 +1756,36 @@ msgstr "Şifre sadece 1 saat sunucuda tutulacaktır." msgid "Successfully set library history." msgstr "Kütüphane geçmişi başarıyla ayarlandı." -#: frontend/src/components/dialog/lib-history-setting-dialog.js:112 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:110 -msgid "{placeholder} History Setting" -msgstr "" +#: frontend/src/components/dialog/lib-history-setting-dialog.js:116 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:114 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:351 +#: frontend/src/pages/my-libs/mylib-repo-menu.js:154 +#: frontend/src/pages/sys-admin/repos/repos.js:271 +msgid "History Setting" +msgstr "Geçmiş Ayarı" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:123 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:122 msgid "Setting library history is disabled by Admin." msgstr "Kütüphane geçmiş ayarı, Admin tarafından devre dışı bırakıldı." -#: frontend/src/components/dialog/lib-history-setting-dialog.js:128 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:121 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:127 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:120 msgid "Keep full history" msgstr "Tüm geçmişi sakla" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:132 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:125 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:131 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:124 msgid "Don't keep history" msgstr "Geçmişi saklama" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:136 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:129 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:135 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:128 msgid "Only keep a period of history:" msgstr "Sadece bu dönemdeki geçmişi sakla:" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:145 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:144 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:117 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:138 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:137 #: frontend/src/components/set-link-expiration.js:89 msgid "days" msgstr "gün" @@ -1805,30 +1818,30 @@ msgstr "Kullanıcı İzni" msgid "Group Permission" msgstr "Gruop İzni" -#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:69 +#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:73 msgid "{placeholder} Folder Permission" msgstr "{placeholder} Klasör İzni" -#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:69 -msgid "Set permission of {placeholder}" -msgstr "" +#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:73 +msgid "Set {placeholder}'s permission" +msgstr "{placeholder} için izin belirle" #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:186 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:169 #: frontend/src/components/dialog/repo-api-token-dialog.js:197 #: frontend/src/components/dialog/zip-download-dialog.js:76 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:294 -#: frontend/src/pages/lib-content-view/lib-content-view.js:181 -#: frontend/src/pages/lib-content-view/lib-content-view.js:710 -#: frontend/src/pages/lib-content-view/lib-content-view.js:758 -#: frontend/src/pages/lib-content-view/lib-content-view.js:850 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1035 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1051 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1087 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1115 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1177 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1233 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1271 +#: frontend/src/pages/lib-content-view/lib-content-view.js:185 +#: frontend/src/pages/lib-content-view/lib-content-view.js:735 +#: frontend/src/pages/lib-content-view/lib-content-view.js:784 +#: frontend/src/pages/lib-content-view/lib-content-view.js:869 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1065 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1081 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1117 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1145 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1209 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1259 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1287 #: frontend/src/pages/my-libs/my-libs-deleted.js:152 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:293 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:315 @@ -1837,22 +1850,22 @@ msgstr "" #: frontend/src/pages/search/main-panel.js:197 #: frontend/src/pages/shared-with-all/public-shared-view.js:106 #: frontend/src/pages/sys-admin/abuse-reports.js:45 -#: frontend/src/pages/upload-link/file-uploader.js:433 -#: frontend/src/repo-folder-trash.js:136 frontend/src/repo-folder-trash.js:333 -#: frontend/src/utils/utils.js:1190 +#: frontend/src/pages/upload-link/file-uploader.js:437 +#: frontend/src/repo-folder-trash.js:136 frontend/src/repo-folder-trash.js:329 +#: frontend/src/utils/utils.js:1194 msgid "Error" msgstr "Hata" #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:189 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:172 #: frontend/src/components/dialog/repo-api-token-dialog.js:199 -#: frontend/src/pages/lib-content-view/lib-content-view.js:187 +#: frontend/src/pages/lib-content-view/lib-content-view.js:191 #: frontend/src/pages/search/main-panel.js:82 #: frontend/src/pages/sys-admin/abuse-reports.js:47 -#: frontend/src/repo-folder-trash.js:142 frontend/src/repo-folder-trash.js:335 +#: frontend/src/repo-folder-trash.js:142 frontend/src/repo-folder-trash.js:331 #: frontend/src/shared-file-view-document.js:74 #: frontend/src/shared-file-view-spreadsheet.js:71 -#: frontend/src/utils/utils.js:1193 frontend/src/view-file-document.js:76 +#: frontend/src/utils/utils.js:1197 frontend/src/view-file-document.js:76 #: frontend/src/view-file-spreadsheet.js:71 msgid "Please check the network." msgstr "Lütfen ağı kontrol edin." @@ -1890,23 +1903,6 @@ msgstr "Bir grup seçiniz" msgid "User" msgstr "Kullanıcı" -#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:283 -#: frontend/src/components/dialog/org-add-member-dialog.js:58 -#: frontend/src/components/dialog/share-to-user.js:357 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-member-dialog.js:37 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-member-dialog.js:56 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-batch-add-admin-dialog.js:45 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:45 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:46 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:240 -#: frontend/src/components/list-and-add-group-members.js:173 -#: frontend/src/pages/org-admin/org-users-search-users.js:196 -#: frontend/src/pages/org-admin/org-users-users.js:260 -#: frontend/src/pages/sys-admin/users/search-users.js:313 -#: frontend/src/pages/sys-admin/users/users.js:425 -msgid "Search users" -msgstr "" - #: frontend/src/components/dialog/list-created-files-dialog.js:23 msgid "Created Files" msgstr "Oluşturulmuş Dosyalar" @@ -1921,60 +1917,67 @@ msgstr "Oluşturulmuş Dosyalar" #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:48 #: frontend/src/pages/sys-admin/devices/devices-errors.js:53 #: frontend/src/pages/sys-admin/logs-page/login-logs.js:48 -#: frontend/src/repo-history.js:141 frontend/src/repo-history.js:148 +#: frontend/src/repo-history.js:138 frontend/src/repo-history.js:145 #: frontend/src/user-notifications.js:131 #: frontend/src/user-notifications.js:135 msgid "Time" msgstr "Zaman" -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79 -msgid "Tagged Files" -msgstr "Etiketli Dosyalar" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:44 +#: frontend/src/pages/drafts/draft-content.js:29 +msgid "Successfully deleted draft %(draft)s." +msgstr "Taslak %(draft)s başarıyla silindi." -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:85 -#: frontend/src/components/dialog/search-file-dialog.js:94 -#: frontend/src/components/dirent-detail/detail-list-view.js:120 -#: frontend/src/components/dirent-detail/file-details.js:85 -#: frontend/src/components/dirent-detail/lib-details.js:69 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:630 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124 -#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24 -#: frontend/src/file-history-old.js:245 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:74 -#: frontend/src/pages/my-libs/mylib-repo-list-view.js:92 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:80 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:82 -#: frontend/src/pages/org-admin/org-department-item.js:327 -#: frontend/src/pages/org-admin/org-group-repos.js:84 -#: frontend/src/pages/org-admin/org-user-repos.js:80 -#: frontend/src/pages/org-admin/org-user-shared-repos.js:78 -#: frontend/src/pages/search/advanced-search.js:78 -#: frontend/src/pages/search/advanced-search.js:226 -#: frontend/src/pages/share-with-ocm/remote-dir-content.js:99 -#: frontend/src/pages/shared-libs/shared-libs.js:84 -#: frontend/src/pages/sys-admin/departments/department-libraries.js:85 -#: frontend/src/pages/sys-admin/repos/dir-content.js:104 -#: frontend/src/pages/sys-admin/repos/repos.js:82 -#: frontend/src/pages/sys-admin/repos/repos.js:84 -#: frontend/src/pages/sys-admin/users/user-shared-repos.js:37 -#: frontend/src/repo-folder-trash.js:242 frontend/src/repo-snapshot.js:201 -#: frontend/src/shared-dir-view.js:663 -msgid "Size" -msgstr "Boyut" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:48 +#: frontend/src/pages/drafts/draft-content.js:33 +msgid "Failed to delete draft %(draft)s." +msgstr "Taslak %(draft)s silinemedi." +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:61 +#: frontend/src/pages/drafts/drafts-view.js:19 +msgid "Drafts" +msgstr "Taslaklar" + +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:67 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:74 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:74 +#: frontend/src/components/group-members.js:125 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:126 +#: frontend/src/components/wiki-list-view/wiki-list-view.js:45 +#: frontend/src/pages/groups/group-view.js:381 +#: frontend/src/pages/org-admin/org-group-members.js:109 +#: frontend/src/pages/org-admin/org-libraries.js:153 +#: frontend/src/pages/org-admin/org-links.js:101 +#: frontend/src/pages/org-admin/org-user-shared-repos.js:77 +#: frontend/src/pages/shared-libs/shared-libs.js:86 +#: frontend/src/pages/sys-admin/groups/group-members.js:166 +#: frontend/src/pages/sys-admin/groups/groups-content.js:58 +#: frontend/src/pages/sys-admin/links/share-links.js:66 +#: frontend/src/pages/sys-admin/orgs/org-repos.js:35 +#: frontend/src/pages/sys-admin/repos/repos.js:88 +#: frontend/src/pages/sys-admin/repos/trash-repos.js:67 +#: frontend/src/pages/sys-admin/users/user-groups.js:119 +#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:170 +#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:188 +msgid "Owner" +msgstr "Sahip" + +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:68 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:86 #: frontend/src/components/dialog/search-file-dialog.js:95 #: frontend/src/components/dialog/share-repo-dialog.js:129 #: frontend/src/components/dialog/wiki-select-dialog.js:79 -#: frontend/src/components/dirent-detail/detail-list-view.js:87 -#: frontend/src/components/dirent-detail/detail-list-view.js:122 +#: frontend/src/components/dirent-detail/detail-list-view.js:86 +#: frontend/src/components/dirent-detail/detail-list-view.js:121 #: frontend/src/components/dirent-detail/file-details.js:87 #: frontend/src/components/dirent-detail/lib-details.js:70 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:631 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:630 +#: frontend/src/components/draft-list-view/draft-list-view.js:38 #: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:125 #: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25 #: frontend/src/components/wiki-list-view/wiki-list-view.js:46 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:76 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:46 #: frontend/src/pages/my-libs/mylib-repo-list-view.js:94 #: frontend/src/pages/org-admin/org-user-repos.js:81 #: frontend/src/pages/org-admin/org-user-shared-repos.js:79 @@ -1989,11 +1992,61 @@ msgstr "Boyut" msgid "Last Update" msgstr "En son Güncelleme" +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79 +msgid "Tagged Files" +msgstr "Etiketli Dosyalar" + +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:85 +#: frontend/src/components/dialog/search-file-dialog.js:94 +#: frontend/src/components/dirent-detail/detail-list-view.js:119 +#: frontend/src/components/dirent-detail/file-details.js:85 +#: frontend/src/components/dirent-detail/lib-details.js:69 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:629 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124 +#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24 +#: frontend/src/file-history-old.js:245 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:44 +#: frontend/src/pages/my-libs/mylib-repo-list-view.js:92 +#: frontend/src/pages/org-admin/org-department-item.js:327 +#: frontend/src/pages/org-admin/org-group-repos.js:84 +#: frontend/src/pages/org-admin/org-libraries.js:150 +#: frontend/src/pages/org-admin/org-user-repos.js:80 +#: frontend/src/pages/org-admin/org-user-shared-repos.js:78 +#: frontend/src/pages/search/advanced-search.js:78 +#: frontend/src/pages/search/advanced-search.js:226 +#: frontend/src/pages/share-with-ocm/remote-dir-content.js:99 +#: frontend/src/pages/shared-libs/shared-libs.js:84 +#: frontend/src/pages/sys-admin/departments/department-libraries.js:85 +#: frontend/src/pages/sys-admin/repos/dir-content.js:104 +#: frontend/src/pages/sys-admin/repos/repos.js:82 +#: frontend/src/pages/sys-admin/repos/repos.js:84 +#: frontend/src/pages/sys-admin/users/user-shared-repos.js:37 +#: frontend/src/repo-folder-trash.js:238 frontend/src/repo-snapshot.js:199 +#: frontend/src/shared-dir-view.js:663 +msgid "Size" +msgstr "Boyut" + #: frontend/src/components/dialog/list-taggedfiles-dialog.js:165 #: frontend/src/pages/starred/starred.js:221 msgid "deleted" msgstr "Silindi" +#: frontend/src/components/dialog/local-draft-dialog.js:17 +msgid "Local draft" +msgstr "Yerel Taslak" + +#: frontend/src/components/dialog/local-draft-dialog.js:19 +msgid "You have an unsaved draft. Do you like to use it?" +msgstr "Kaydedilmemiş bir taslağınız var. Kullanmak ister misiniz?" + +#: frontend/src/components/dialog/local-draft-dialog.js:22 +msgid "Use draft" +msgstr "Taslağı kullan" + +#: frontend/src/components/dialog/local-draft-dialog.js:23 +msgid "Delete draft" +msgstr "Taslağı sil" + #: frontend/src/components/dialog/manage-members-dialog.js:21 msgid "Manage group members" msgstr "Grup üyelerini yönet" @@ -2012,8 +2065,10 @@ msgstr "Yeni Wiki" #: frontend/src/components/dialog/op-menu.js:53 #: frontend/src/components/dialog/op-menu.js:54 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:809 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:810 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:837 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:838 +#: frontend/src/components/draft-list-view/draft-list-item.js:104 +#: frontend/src/components/draft-list-view/draft-list-item.js:105 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:123 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:124 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:152 @@ -2038,16 +2093,16 @@ msgstr "Yeni Wiki" #: frontend/src/pages/my-libs/mylib-repo-menu.js:210 #: frontend/src/pages/my-libs/mylib-repo-menu.js:263 #: frontend/src/pages/my-libs/mylib-repo-menu.js:264 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:260 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:261 #: frontend/src/pages/org-admin/org-groups-search-groups.js:108 #: frontend/src/pages/org-admin/org-groups-search-groups.js:109 #: frontend/src/pages/org-admin/org-groups.js:299 #: frontend/src/pages/org-admin/org-groups.js:300 +#: frontend/src/pages/org-admin/org-libraries.js:309 +#: frontend/src/pages/org-admin/org-libraries.js:310 #: frontend/src/pages/org-admin/org-links.js:209 #: frontend/src/pages/org-admin/org-links.js:210 -#: frontend/src/pages/org-admin/org-user-item.js:187 -#: frontend/src/pages/org-admin/org-user-item.js:188 +#: frontend/src/pages/org-admin/org-user-item.js:172 +#: frontend/src/pages/org-admin/org-user-item.js:173 #: frontend/src/pages/repo-wiki-mode/side-panel.js:168 #: frontend/src/pages/repo-wiki-mode/side-panel.js:169 #: frontend/src/pages/sdoc/sdoc-file-history/history-version.js:127 @@ -2106,7 +2161,7 @@ msgstr "" #: frontend/src/pages/sys-admin/departments/department.js:105 #: frontend/src/pages/sys-admin/groups/group-members.js:324 #: frontend/src/pages/sys-admin/institutions/institution-users.js:362 -#: frontend/src/pages/sys-admin/orgs/org-users.js:434 +#: frontend/src/pages/sys-admin/orgs/org-users.js:415 msgid "Add Member" msgstr "Üye Ekle" @@ -2157,11 +2212,11 @@ msgstr "" #: frontend/src/pages/sys-admin/institutions/institutions.js:127 #: frontend/src/pages/sys-admin/orgs/org-groups.js:107 #: frontend/src/pages/sys-admin/orgs/org-repos.js:100 -#: frontend/src/pages/sys-admin/orgs/org-users.js:228 +#: frontend/src/pages/sys-admin/orgs/org-users.js:220 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:138 #: frontend/src/pages/sys-admin/terms-and-conditions/item.js:125 #: frontend/src/pages/sys-admin/users/user-repos.js:192 -#: frontend/src/pages/sys-admin/users/users-content.js:403 +#: frontend/src/pages/sys-admin/users/users-content.js:393 msgid "Are you sure you want to delete {placeholder} ?" msgstr "{placeholder} silmek istediğinize emin misiniz?" @@ -2172,7 +2227,7 @@ msgstr "" #: frontend/src/components/dialog/org-delete-member-dialog.js:40 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-member-dialog.js:40 -#: frontend/src/pages/sys-admin/orgs/org-users.js:295 +#: frontend/src/pages/sys-admin/orgs/org-users.js:285 msgid "Delete Member" msgstr "Üyeyi Sil" @@ -2258,9 +2313,9 @@ msgid "API token is copied to the clipboard." msgstr "" #: frontend/src/components/dialog/repo-api-token-dialog.js:116 -#: frontend/src/pages/lib-content-view/lib-content-view.js:168 -#: frontend/src/pages/lib-content-view/lib-content-view.js:171 -#: frontend/src/repo-folder-trash.js:131 frontend/src/utils/utils.js:1185 +#: frontend/src/pages/lib-content-view/lib-content-view.js:172 +#: frontend/src/pages/lib-content-view/lib-content-view.js:175 +#: frontend/src/repo-folder-trash.js:131 frontend/src/utils/utils.js:1189 msgid "Permission denied" msgstr "İzin reddedildi" @@ -2276,29 +2331,33 @@ msgstr "" msgid "{placeholder} SeaTable integration" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:52 -msgid "{placeholder} Share Admin" -msgstr "" +#: frontend/src/components/dialog/repo-share-admin-dialog.js:56 +#: frontend/src/components/main-side-nav.js:278 +#: frontend/src/components/main-side-nav.js:280 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:354 +#: frontend/src/pages/my-libs/mylib-repo-menu.js:178 +msgid "Share Admin" +msgstr "Paylaşma Yöneticisi" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:67 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:65 #: frontend/src/pages/share-admin/share-links.js:554 #: frontend/src/pages/share-admin/upload-links.js:286 #: frontend/src/pages/sys-admin/links/links-nav.js:15 msgid "Share Links" msgstr "Bağlantıları paylaş" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:74 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:72 #: frontend/src/pages/share-admin/share-links.js:557 #: frontend/src/pages/share-admin/upload-links.js:288 #: frontend/src/pages/sys-admin/links/links-nav.js:16 msgid "Upload Links" msgstr "Bağlantıları Yükle" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:80 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:78 msgid "User Shares" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:85 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:83 msgid "Group Shares" msgstr "" @@ -2426,15 +2485,15 @@ msgstr "Başka sunucuyla paylaş" #: frontend/src/components/dialog/share-dialog.js:323 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-dialog.js:84 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:640 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:664 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:665 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:689 #: frontend/src/components/file-view/file-toolbar.js:143 #: frontend/src/components/file-view/file-toolbar.js:242 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:348 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:511 #: frontend/src/components/toolbar/dir-operation-toolbar.js:218 -#: frontend/src/components/toolbar/view-file-toolbar.js:77 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:105 +#: frontend/src/components/toolbar/view-file-toolbar.js:103 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:69 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:359 #: frontend/src/pages/my-libs/mylib-repo-menu.js:142 @@ -2496,12 +2555,12 @@ msgstr "Kullanıcı E-postası" #: frontend/src/components/dialog/share-to-other-server.js:193 #: frontend/src/pages/groups/group-view.js:302 -#: frontend/src/pages/org-admin/org-user-item.js:83 +#: frontend/src/pages/org-admin/org-user-item.js:82 #: frontend/src/pages/org-admin/org-users-users.js:157 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:168 -#: frontend/src/pages/sys-admin/users/users-content.js:261 -#: frontend/src/pages/sys-admin/users/users-content.js:322 -#: frontend/src/pages/sys-admin/users/users-content.js:327 +#: frontend/src/pages/sys-admin/users/users-content.js:256 +#: frontend/src/pages/sys-admin/users/users-content.js:313 +#: frontend/src/pages/sys-admin/users/users-content.js:318 #: frontend/src/pages/sys-admin/users/users.js:269 #: frontend/src/pages/sys-admin/users/users.js:293 msgid "It may take some time, please wait." @@ -2517,7 +2576,7 @@ msgstr "Biraz zaman alabilir, lütfen bekleyiniz." #: frontend/src/pages/sys-admin/invitations/invitations.js:300 #: frontend/src/pages/sys-admin/notifications/notifications.js:274 #: frontend/src/pages/sys-admin/orgs/org-repos.js:176 -#: frontend/src/pages/sys-admin/orgs/org-users.js:390 +#: frontend/src/pages/sys-admin/orgs/org-users.js:371 #: frontend/src/pages/sys-admin/orgs/orgs.js:105 #: frontend/src/pages/sys-admin/orgs/search-orgs.js:69 #: frontend/src/pages/sys-admin/repos/dir-view.js:96 @@ -2632,31 +2691,6 @@ msgstr "Parolalar uyuşmuyor." msgid "Add Organization" msgstr "Organizasyon Ekle" -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:74 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:74 -#: frontend/src/components/group-members.js:125 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:126 -#: frontend/src/components/wiki-list-view/wiki-list-view.js:45 -#: frontend/src/pages/groups/group-view.js:381 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:86 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:65 -#: frontend/src/pages/org-admin/org-group-members.js:109 -#: frontend/src/pages/org-admin/org-links.js:101 -#: frontend/src/pages/org-admin/org-user-shared-repos.js:77 -#: frontend/src/pages/shared-libs/shared-libs.js:86 -#: frontend/src/pages/sys-admin/groups/group-members.js:166 -#: frontend/src/pages/sys-admin/groups/groups-content.js:58 -#: frontend/src/pages/sys-admin/links/share-links.js:66 -#: frontend/src/pages/sys-admin/orgs/org-repos.js:35 -#: frontend/src/pages/sys-admin/repos/repos.js:88 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:67 -#: frontend/src/pages/sys-admin/users/user-groups.js:119 -#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:170 -#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:188 -msgid "Owner" -msgstr "Sahip" - #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:101 msgid "Owner can use admin panel in an organization, must be a new account." msgstr "Bir organizasyonda yönetici panelini sahip kullanabilir ve bu yeni bir hesap olmalıdır." @@ -2699,7 +2733,7 @@ msgstr "" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:80 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:81 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:51 -#: frontend/src/components/dialog/transfer-dialog.js:146 +#: frontend/src/components/dialog/transfer-dialog.js:79 msgid "Select a user" msgstr "" @@ -2724,7 +2758,7 @@ msgid "End date" msgstr "Bitiş tarihi" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:34 -#: frontend/src/components/dialog/transfer-dialog.js:173 +#: frontend/src/components/dialog/transfer-dialog.js:71 msgid "Transfer Library {library_name}" msgstr "" @@ -2744,16 +2778,16 @@ msgstr "Ad belirle" msgid "Terms" msgstr "Şartlar" -#: frontend/src/components/dialog/transfer-dialog.js:127 -msgid "Transfer to user" +#: frontend/src/components/dialog/transfer-dialog.js:87 +msgid "Select a department" msgstr "" -#: frontend/src/components/dialog/transfer-dialog.js:133 +#: frontend/src/components/dialog/transfer-dialog.js:95 msgid "Transfer to department" msgstr "" -#: frontend/src/components/dialog/transfer-dialog.js:157 -msgid "Select a department" +#: frontend/src/components/dialog/transfer-dialog.js:95 +msgid "Transfer to user" msgstr "" #: frontend/src/components/dialog/transfer-group-dialog.js:55 @@ -2819,65 +2853,64 @@ msgstr "" msgid "Packaging..." msgstr "" -#: frontend/src/components/dir-view-mode/dir-column-file.js:48 +#: frontend/src/components/dir-view-mode/dir-column-file.js:69 msgid "File does not exist." msgstr "Dosya bulunmuyor." -#: frontend/src/components/dirent-detail/detail-list-view.js:86 -#: frontend/src/components/dirent-detail/detail-list-view.js:121 +#: frontend/src/components/dir-view-mode/dir-column-file.js:90 +msgid "This file is in draft stage." +msgstr "" + +#: frontend/src/components/dir-view-mode/dir-column-file.js:91 +msgid "View Draft" +msgstr "Taslağı Görüntüle" + +#: frontend/src/components/dirent-detail/detail-list-view.js:85 +#: frontend/src/components/dirent-detail/detail-list-view.js:120 #: frontend/src/components/dirent-detail/file-details.js:86 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:75 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:45 msgid "Location" msgstr "Konum" -#: frontend/src/components/dirent-detail/detail-list-view.js:102 -#: frontend/src/components/dirent-detail/detail-list-view.js:104 +#: frontend/src/components/dirent-detail/detail-list-view.js:101 +#: frontend/src/components/dirent-detail/detail-list-view.js:103 msgid "Apply properties to files inside the folder" msgstr "" #: frontend/src/components/dirent-detail/lib-details.js:68 -#: frontend/src/components/main-side-nav.js:180 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:79 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:82 +#: frontend/src/components/main-side-nav.js:181 +#: frontend/src/pages/org-admin/org-libraries.js:149 #: frontend/src/pages/repo-wiki-mode/side-panel.js:161 -#: frontend/src/pages/sys-admin/info.js:116 +#: frontend/src/pages/sys-admin/info.js:112 #: frontend/src/pages/sys-admin/repos/repos.js:81 #: frontend/src/pages/sys-admin/repos/repos.js:84 msgid "Files" msgstr "Dosyalar" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:210 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:705 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 msgid "Frozen by {name}" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:210 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:705 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 msgid "locked by {name}" msgstr "{name} tarafından kilitlendi" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:214 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:711 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:736 msgid "freezed" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:214 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:711 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:736 #: frontend/src/components/file-view/file-info.js:31 #: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:17 msgid "locked" msgstr "kilitli" -#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 -msgid "Unselect this item" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 -msgid "Select this item" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-item.js:734 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:818 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:759 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:846 #: frontend/src/components/file-view/file-info.js:40 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:643 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:333 @@ -2889,8 +2922,8 @@ msgstr "" msgid "Unstar" msgstr "Yıldızı kaldır" -#: frontend/src/components/dirent-list-view/dirent-list-item.js:734 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:818 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:759 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:846 #: frontend/src/components/file-view/file-info.js:40 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:643 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:333 @@ -2900,24 +2933,40 @@ msgstr "Yıldızı kaldır" msgid "Star" msgstr "Yıldız" -#: frontend/src/components/dirent-list-view/dirent-list-view.js:623 -msgid "Unselect all items" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-view.js:623 -msgid "Select all items" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-none-view.js:54 +#: frontend/src/components/dirent-list-view/dirent-none-view.js:52 msgid "This folder has no content at this time." msgstr "Bu klasörde şu an içerik yok." -#: frontend/src/components/dirent-list-view/dirent-none-view.js:55 +#: frontend/src/components/dirent-list-view/dirent-none-view.js:53 msgid "You can create files quickly" msgstr "Dosyaları hızlı bir şekilde oluşturabilirsiniz" +#: frontend/src/components/draft-list-view/draft-list-item.js:113 +#: frontend/src/pages/sdoc-revision/index.js:123 +msgid "Publish" +msgstr "Yayınla" + +#: frontend/src/components/draft-list-view/draft-list-view.js:37 +#: frontend/src/pages/dashboard/content.js:34 +#: frontend/src/pages/org-admin/devices/devices-errors.js:51 +#: frontend/src/pages/org-admin/org-logs-file-audit.js:103 +#: frontend/src/pages/org-admin/org-logs-file-update.js:117 +#: frontend/src/pages/org-admin/org-logs-perm-audit.js:84 +#: frontend/src/pages/share-admin/share-links.js:88 +#: frontend/src/pages/share-admin/upload-links.js:51 +#: frontend/src/pages/starred/starred.js:35 +#: frontend/src/pages/sys-admin/abuse-reports.js:87 +#: frontend/src/pages/sys-admin/devices/devices-errors.js:51 +#: frontend/src/pages/sys-admin/file-scan-records.js:29 +#: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:91 +#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:169 +#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:187 +#: frontend/src/pages/sys-admin/web-settings/web-settings.js:279 +msgid "Library" +msgstr "Kütüphane" + #: frontend/src/components/file-chooser/file-chooser.js:286 -#: frontend/src/components/search/ai-search.js:453 +#: frontend/src/components/search/ai-search.js:452 #: frontend/src/components/search/wiki-search.js:193 msgid "No results matching" msgstr "" @@ -2931,151 +2980,132 @@ msgstr "Geçerli Kütüphane" msgid "Other Libraries" msgstr "Diğer Kütüphaneler" -#: frontend/src/components/file-uploader/file-uploader.js:148 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:146 -#: frontend/src/pages/upload-link/file-uploader.js:140 +#: frontend/src/components/file-uploader/file-uploader.js:149 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:147 +#: frontend/src/pages/upload-link/file-uploader.js:141 msgid "Please upload no more than {maxFiles} files at a time." msgstr "Lütfen, tek seferde {maxFiles} sayısından fazla dosya yüklemeyiniz." -#: frontend/src/components/file-uploader/file-uploader.js:395 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:406 -#: frontend/src/pages/upload-link/file-uploader.js:396 +#: frontend/src/components/file-uploader/file-uploader.js:401 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:412 +#: frontend/src/pages/upload-link/file-uploader.js:401 msgid "File is locked by others." msgstr "Dosya başkaları tarafından kilitlendi." -#: frontend/src/components/file-uploader/file-uploader.js:396 +#: frontend/src/components/file-uploader/file-uploader.js:402 msgid "Invalid filename." msgstr "Geçersiz Dosya adı." -#: frontend/src/components/file-uploader/file-uploader.js:397 +#: frontend/src/components/file-uploader/file-uploader.js:403 msgid "File already exists." msgstr "Dosya zaten mevcut." -#: frontend/src/components/file-uploader/file-uploader.js:398 +#: frontend/src/components/file-uploader/file-uploader.js:404 msgid "File size is too large." msgstr "Dosya boyutu çok büyük." -#: frontend/src/components/file-uploader/file-uploader.js:399 +#: frontend/src/components/file-uploader/file-uploader.js:405 msgid "Out of quota." msgstr "Kota dışında." -#: frontend/src/components/file-uploader/file-uploader.js:408 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:399 -#: frontend/src/pages/upload-link/file-uploader.js:389 +#: frontend/src/components/file-uploader/file-uploader.js:414 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:405 +#: frontend/src/pages/upload-link/file-uploader.js:394 msgid "Network error" msgstr "Ağ hatası" -#: frontend/src/components/file-uploader/forbid-upload-list-item.js:23 -#: frontend/src/components/shared-link-file-uploader/forbid-upload-list-item.js:23 -#: frontend/src/pages/upload-link/forbid-upload-list-item.js:23 -msgid "File too large" +#: frontend/src/components/file-uploader/forbid-upload-list-item.js:13 +#: frontend/src/components/shared-link-file-uploader/forbid-upload-list-item.js:13 +msgid "Please upload files less than {placeholder}M" msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:94 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:94 +#: frontend/src/components/file-uploader/upload-list-item.js:97 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:97 #: frontend/src/pages/upload-link/upload-list-item.js:94 msgid "Preparing to upload..." msgstr "Yüklemeye hazırlanıyor..." -#: frontend/src/components/file-uploader/upload-list-item.js:95 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:95 +#: frontend/src/components/file-uploader/upload-list-item.js:98 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:98 #: frontend/src/pages/upload-link/upload-list-item.js:95 msgid "Remaining" msgstr "Geriye kalan" -#: frontend/src/components/file-uploader/upload-list-item.js:96 -#: frontend/src/components/file-uploader/upload-list-item.js:122 -#: frontend/src/components/file-view/file-toolbar.js:150 -#: frontend/src/components/file-view/file-toolbar.js:209 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:96 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:122 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:155 +#: frontend/src/components/file-uploader/upload-list-item.js:99 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:99 #: frontend/src/pages/upload-link/upload-list-item.js:96 -#: frontend/src/pages/upload-link/upload-list-item.js:122 -msgid "Saving..." -msgstr "Kaydediliyor..." +msgid "Indexing..." +msgstr "Dizin oluşturuluyor..." -#: frontend/src/components/file-uploader/upload-list-item.js:117 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:117 -#: frontend/src/pages/upload-link/upload-list-item.js:117 -msgid "Waiting..." -msgstr "" - -#: frontend/src/components/file-uploader/upload-list-item.js:118 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:118 -#: frontend/src/pages/upload-link/upload-list-item.js:118 -msgid "Uploading..." -msgstr "" - -#: frontend/src/components/file-uploader/upload-list-item.js:131 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:131 -#: frontend/src/pages/upload-link/upload-list-item.js:131 -msgid "Uploaded" -msgstr "Yüklendi" - -#: frontend/src/components/file-uploader/upload-list-item.js:147 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:147 -#: frontend/src/pages/upload-link/upload-list-item.js:147 +#: frontend/src/components/file-uploader/upload-list-item.js:130 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:130 +#: frontend/src/pages/upload-link/upload-list-item.js:127 msgid "Retry" msgstr "Tekrar dene" +#: frontend/src/components/file-uploader/upload-list-item.js:133 +#: frontend/src/components/file-view/file-toolbar.js:150 +#: frontend/src/components/file-view/file-toolbar.js:209 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:133 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:117 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162 +#: frontend/src/pages/upload-link/upload-list-item.js:130 +msgid "Saving..." +msgstr "Kaydediliyor..." + +#: frontend/src/components/file-uploader/upload-list-item.js:136 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:136 +#: frontend/src/pages/upload-link/upload-list-item.js:133 +msgid "Uploaded" +msgstr "Yüklendi" + #: frontend/src/components/file-uploader/upload-progress-dialog.js:48 #: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:48 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:51 -msgid "{uploaded_files_num}/{all_files_num} Files" -msgstr "" +#: frontend/src/pages/org-admin/web-settings/web-settings.js:119 +msgid "File Upload" +msgstr "Dosya Yükle" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:56 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:56 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:58 -msgid "{failed_files_num} file(s) failed to upload" -msgstr "" - -#: frontend/src/components/file-uploader/upload-progress-dialog.js:67 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:67 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:83 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:49 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:49 msgid "File Uploading..." msgstr "Dosyayı Yüklüyor..." +#: frontend/src/components/file-uploader/upload-progress-dialog.js:75 #: frontend/src/components/file-uploader/upload-progress-dialog.js:77 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:75 #: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:77 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:90 -msgid "All files uploaded" -msgstr "" - -#: frontend/src/components/file-uploader/upload-progress-dialog.js:96 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:96 msgid "Retry All" msgstr "Hepsini tekrar dene" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:103 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:103 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:75 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:80 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:82 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:80 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:82 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:61 msgid "Cancel All" msgstr "Hepsini İptal Et" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:110 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:110 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:107 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:88 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:88 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:68 msgid "name" msgstr "isim" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:111 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:111 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:108 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:89 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:89 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:69 msgid "size" msgstr "boyut" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:112 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:112 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:109 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:90 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:90 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:70 msgid "progress" msgstr "yürütülüyor" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:113 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:113 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:110 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:91 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:91 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:71 msgid "state" msgstr "durum" @@ -3090,14 +3120,14 @@ msgid "unstarred" msgstr "Yıldızı kaldırılmış" #: frontend/src/components/file-view/file-toolbar.js:92 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:90 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:96 #: frontend/src/utils/text-translation.js:23 msgid "Lock" msgstr "Kilitle" #: frontend/src/components/file-view/file-toolbar.js:96 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:98 -#: frontend/src/utils/text-translation.js:24 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:104 +#: frontend/src/utils/text-translation.js:25 msgid "Unlock" msgstr "Kilidi Aç" @@ -3115,12 +3145,12 @@ msgstr "Ana klasör aç" #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:342 #: frontend/src/pages/org-admin/org-logs-file-update.js:260 #: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:137 -#: frontend/src/repo-history.js:292 frontend/src/utils/text-translation.js:21 +#: frontend/src/repo-history.js:289 frontend/src/utils/text-translation.js:21 msgid "Details" msgstr "Ayrıntılar" #: frontend/src/components/file-view/file-toolbar.js:186 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:130 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:136 #: frontend/src/utils/text-translation.js:22 msgid "Open via Client" msgstr "Client üzerinden aç" @@ -3142,7 +3172,7 @@ msgstr "" #: frontend/src/pages/sys-admin/groups/group-members.js:109 #: frontend/src/pages/sys-admin/users/user-groups.js:122 #: frontend/src/pages/sys-admin/users/users-nav.js:25 -#: frontend/src/utils/utils.js:686 +#: frontend/src/utils/utils.js:690 msgid "Admin" msgstr "Yönetici" @@ -3159,9 +3189,8 @@ msgstr "Üye" #: frontend/src/components/group-members.js:96 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:290 -#: frontend/src/pages/lib-content-view/lib-content-view.js:838 +#: frontend/src/pages/lib-content-view/lib-content-view.js:857 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:311 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:157 #: frontend/src/pages/org-admin/org-group-repos.js:146 #: frontend/src/pages/org-admin/org-user-repos.js:142 #: frontend/src/pages/sys-admin/repos/repos.js:162 @@ -3196,91 +3225,84 @@ msgstr "" msgid "Search group members" msgstr "Grup üyelerini ara" -#: frontend/src/components/main-side-nav.js:92 +#: frontend/src/components/main-side-nav.js:93 #: frontend/src/pages/org-admin/org-groups.js:154 msgid "All Groups" msgstr "Tüm Gruplar" -#: frontend/src/components/main-side-nav.js:123 -#: frontend/src/components/main-side-nav.js:125 -#: frontend/src/components/main-side-nav.js:132 -#: frontend/src/components/main-side-nav.js:134 +#: frontend/src/components/main-side-nav.js:124 +#: frontend/src/components/main-side-nav.js:126 +#: frontend/src/components/main-side-nav.js:133 +#: frontend/src/components/main-side-nav.js:135 #: frontend/src/pages/org-admin/side-panel.js:86 #: frontend/src/pages/sys-admin/side-panel.js:174 msgid "Links" msgstr "Bağlantılar" -#: frontend/src/components/main-side-nav.js:150 -#: frontend/src/components/main-side-nav.js:152 +#: frontend/src/components/main-side-nav.js:151 +#: frontend/src/components/main-side-nav.js:153 #: frontend/src/pages/share-admin/folders.js:368 msgid "Folders" msgstr "Klasörler" -#: frontend/src/components/main-side-nav.js:184 -#: frontend/src/components/main-side-nav.js:186 +#: frontend/src/components/main-side-nav.js:185 +#: frontend/src/components/main-side-nav.js:187 #: frontend/src/pages/my-libs/my-libs-deleted.js:54 #: frontend/src/pages/my-libs/my-libs.js:166 msgid "My Libraries" msgstr "Kütüphanelerim" -#: frontend/src/components/main-side-nav.js:191 -#: frontend/src/components/main-side-nav.js:193 +#: frontend/src/components/main-side-nav.js:192 +#: frontend/src/components/main-side-nav.js:194 #: frontend/src/pages/shared-libs/shared-libs.js:456 msgid "Shared with me" msgstr "Benimle paylaşılanlar" -#: frontend/src/components/main-side-nav.js:198 -#: frontend/src/components/main-side-nav.js:200 +#: frontend/src/components/main-side-nav.js:199 +#: frontend/src/components/main-side-nav.js:201 #: frontend/src/pages/shared-with-all/public-shared-view.js:206 msgid "Shared with all" msgstr "Herkesle paylaşılanlar" -#: frontend/src/components/main-side-nav.js:205 -#: frontend/src/components/main-side-nav.js:207 +#: frontend/src/components/main-side-nav.js:206 +#: frontend/src/components/main-side-nav.js:208 msgid "Shared with groups" msgstr "Gruplarla paylaşılanlar" -#: frontend/src/components/main-side-nav.js:214 -#: frontend/src/components/main-side-nav.js:216 -#: frontend/src/components/main-side-nav.js:222 -#: frontend/src/components/main-side-nav.js:224 +#: frontend/src/components/main-side-nav.js:215 +#: frontend/src/components/main-side-nav.js:217 +#: frontend/src/components/main-side-nav.js:223 +#: frontend/src/components/main-side-nav.js:225 msgid "Shared from other servers" msgstr "" -#: frontend/src/components/main-side-nav.js:231 +#: frontend/src/components/main-side-nav.js:232 msgid "Tools" msgstr "Araçlar" -#: frontend/src/components/main-side-nav.js:234 -#: frontend/src/components/main-side-nav.js:236 +#: frontend/src/components/main-side-nav.js:235 +#: frontend/src/components/main-side-nav.js:237 #: frontend/src/pages/starred/starred.js:315 msgid "Favorites" msgstr "Favoriler" -#: frontend/src/components/main-side-nav.js:241 -#: frontend/src/components/main-side-nav.js:243 +#: frontend/src/components/main-side-nav.js:242 +#: frontend/src/components/main-side-nav.js:244 msgid "Activities" msgstr "Etkinlikler" -#: frontend/src/components/main-side-nav.js:248 -#: frontend/src/components/main-side-nav.js:250 +#: frontend/src/components/main-side-nav.js:249 +#: frontend/src/components/main-side-nav.js:251 #: frontend/src/pages/wikis/wikis.js:137 msgid "Published Libraries" msgstr "Yayınlanmış Kütüphaneler" -#: frontend/src/components/main-side-nav.js:254 -#: frontend/src/components/main-side-nav.js:256 +#: frontend/src/components/main-side-nav.js:264 +#: frontend/src/components/main-side-nav.js:266 #: frontend/src/pages/linked-devices/linked-devices.js:230 msgid "Linked Devices" msgstr "Bağlı Cihazlar" -#: frontend/src/components/main-side-nav.js:268 -#: frontend/src/components/main-side-nav.js:270 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:354 -#: frontend/src/pages/my-libs/mylib-repo-menu.js:178 -msgid "Share Admin" -msgstr "Paylaşma Yöneticisi" - #: frontend/src/components/more.js:14 msgid "show more" msgstr "Daha fazla göster" @@ -3320,15 +3342,15 @@ msgid "" "right}" msgstr "" -#: frontend/src/components/popover/edit-filetag-popover.js:141 +#: frontend/src/components/popover/edit-filetag-popover.js:137 msgid "No tags" msgstr "" -#: frontend/src/components/popover/edit-filetag-popover.js:145 +#: frontend/src/components/popover/edit-filetag-popover.js:141 msgid "Tag not found" msgstr "" -#: frontend/src/components/popover/edit-filetag-popover.js:159 +#: frontend/src/components/popover/edit-filetag-popover.js:155 msgid "Find a tag" msgstr "" @@ -3371,8 +3393,8 @@ msgstr "" msgid "You are watching file changes of this library." msgstr "" -#: frontend/src/components/sdoc-wiki-page-viewer/index.js:133 -#: frontend/src/components/seafile-markdown-viewer/index.js:119 +#: frontend/src/components/sdoc-wiki-page-viewer/index.js:125 +#: frontend/src/components/seafile-markdown-viewer/index.js:111 msgid "Last modified by" msgstr "" @@ -3408,41 +3430,41 @@ msgstr "Hayır" msgid "Reference documents" msgstr "" -#: frontend/src/components/search/ai-search.js:387 +#: frontend/src/components/search/ai-search.js:386 #: frontend/src/components/search/search.js:433 msgid "Search results visited recently" msgstr "" -#: frontend/src/components/search/ai-search.js:436 +#: frontend/src/components/search/ai-search.js:435 #: frontend/src/components/search/search.js:413 msgid "Type characters to start search" msgstr "" -#: frontend/src/components/search/ai-search.js:439 +#: frontend/src/components/search/ai-search.js:438 msgid "Type more characters to start search" msgstr "" -#: frontend/src/components/search/ai-search.js:450 -#: frontend/src/components/search/ai-search.js:467 +#: frontend/src/components/search/ai-search.js:449 +#: frontend/src/components/search/ai-search.js:466 msgid "Ask AI" msgstr "" -#: frontend/src/components/search/ai-search.js:529 +#: frontend/src/components/search/ai-search.js:528 msgid "" "Indexing the library. Semantic search will be available within a few " "minutes." msgstr "" -#: frontend/src/components/search/ai-search.js:540 +#: frontend/src/components/search/ai-search.js:539 msgid "Successfully turned it off" msgstr "" -#: frontend/src/components/search/ai-search.js:558 -#: frontend/src/components/search/ai-search.js:582 +#: frontend/src/components/search/ai-search.js:557 +#: frontend/src/components/search/ai-search.js:581 msgid "Turn on semantic search for this library" msgstr "" -#: frontend/src/components/search/ai-search.js:570 +#: frontend/src/components/search/ai-search.js:569 msgid "Turn off semantic search for this library" msgstr "" @@ -3513,13 +3535,13 @@ msgstr "" #: frontend/src/components/select-editor/sysadmin-user-role-editor.js:19 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:155 -#: frontend/src/pages/sys-admin/users/users-content.js:281 +#: frontend/src/pages/sys-admin/users/users-content.js:272 msgid "Default" msgstr "Varsayılan" #: frontend/src/components/select-editor/sysadmin-user-role-editor.js:21 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:157 -#: frontend/src/pages/sys-admin/users/users-content.js:283 +#: frontend/src/pages/sys-admin/users/users-content.js:274 msgid "Guest" msgstr "Misafir" @@ -3576,36 +3598,30 @@ msgstr "" msgid "Successfully deleted {number_placeholder} share links" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:138 -msgid "" -"Share links cannot be generated because \"Invisible\", \"Online Read-Write\"" -" or \"Online Read-Only\" is set for you on some folder(s) in the library." -msgstr "" - -#: frontend/src/components/share-link-panel/link-creation.js:162 +#: frontend/src/components/share-link-panel/link-creation.js:156 msgid "Please enter an integer bigger than 1 as number of links." msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:166 +#: frontend/src/components/share-link-panel/link-creation.js:160 msgid "" "Please enter an integer not bigger than {max_number} as number of links." msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:260 +#: frontend/src/components/share-link-panel/link-creation.js:254 #: frontend/src/components/share-link-panel/link-list.js:64 msgid "Generate links in batch" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:260 +#: frontend/src/components/share-link-panel/link-creation.js:254 #: frontend/src/components/share-link-panel/link-list.js:63 msgid "Generate Link" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:265 +#: frontend/src/components/share-link-panel/link-creation.js:259 msgid "Number of links" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:329 +#: frontend/src/components/share-link-panel/link-creation.js:323 msgid "Set permission" msgstr "İzin belirle" @@ -3653,8 +3669,7 @@ msgid "Are you sure you want to delete the selected share link(s) ?" msgstr "" #: frontend/src/components/shared-file-view/shared-file-view.js:47 -#: frontend/src/pages/markdown-editor/index.js:410 -#: frontend/src/pages/plain-markdown-editor/index.js:172 +#: frontend/src/pages/markdown-editor/index.js:458 #: frontend/src/view-file-text.js:81 msgid "Successfully saved" msgstr "Başarıyla Kaydedildi" @@ -3665,7 +3680,7 @@ msgid "File download is disabled: the share link traffic of owner is used up." msgstr "Dosya indirme devre dışı bırakıldı: sahibin bağlantı paylaşım trafiği tükendi." #: frontend/src/components/shared-file-view/shared-file-view.js:122 -#: frontend/src/repo-folder-trash.js:205 frontend/src/repo-snapshot.js:168 +#: frontend/src/repo-folder-trash.js:202 frontend/src/repo-snapshot.js:166 #: frontend/src/shared-dir-view.js:449 msgid "Current path: " msgstr "Geçerli yol:" @@ -3721,12 +3736,6 @@ msgstr "Klasör izni" msgid "Unshare" msgstr "Paylaşma" -#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:351 -#: frontend/src/pages/my-libs/mylib-repo-menu.js:154 -#: frontend/src/pages/sys-admin/repos/repos.js:271 -msgid "History Setting" -msgstr "Geçmiş Ayarı" - #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:357 #: frontend/src/pages/my-libs/mylib-repo-menu.js:157 msgid "Change Password" @@ -3735,9 +3744,9 @@ msgstr "Şifreyi Değiştir" #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:360 #: frontend/src/components/user-settings/webdav-password.js:104 #: frontend/src/pages/my-libs/mylib-repo-menu.js:160 -#: frontend/src/pages/sys-admin/orgs/org-users.js:304 -#: frontend/src/pages/sys-admin/users/users-content.js:364 -#: frontend/src/pages/sys-admin/users/users-content.js:566 +#: frontend/src/pages/sys-admin/orgs/org-users.js:294 +#: frontend/src/pages/sys-admin/users/users-content.js:355 +#: frontend/src/pages/sys-admin/users/users-content.js:554 msgid "Reset Password" msgstr "Şifre Sıfırla" @@ -3796,8 +3805,8 @@ msgid "Clients" msgstr "" #: frontend/src/components/toolbar/common-toolbar.js:24 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:86 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:146 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:90 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:150 #: frontend/src/pages/search/main-panel.js:330 #: frontend/src/pages/wiki/main-panel.js:95 #: frontend/src/pages/wiki/main-panel.js:112 @@ -3805,12 +3814,12 @@ msgid "Search files" msgstr "" #: frontend/src/components/toolbar/dir-operation-toolbar.js:192 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:68 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:54 msgid "Upload Files" msgstr "Dosyaları yükle" #: frontend/src/components/toolbar/dir-operation-toolbar.js:193 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:69 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:55 msgid "Upload Folder" msgstr "Klasör yükle" @@ -3843,17 +3852,17 @@ msgstr "" msgid "New SeaDoc File" msgstr "" -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:328 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:336 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:356 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:364 #: frontend/src/utils/text-translation.js:18 msgid "Move" msgstr "Taşı" #: frontend/src/components/toolbar/repo-view-toobar.js:63 -#: frontend/src/components/toolbar/view-file-toolbar.js:73 +#: frontend/src/components/toolbar/view-file-toolbar.js:99 #: frontend/src/file-history-old.js:268 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:55 -#: frontend/src/repo-folder-trash.js:284 +#: frontend/src/repo-folder-trash.js:280 msgid "More" msgstr "Daha fazla" @@ -3862,10 +3871,18 @@ msgstr "Daha fazla" msgid "Deleted Libraries" msgstr "" -#: frontend/src/components/toolbar/view-file-toolbar.js:67 +#: frontend/src/components/toolbar/view-file-toolbar.js:87 msgid "Edit File" msgstr "" +#: frontend/src/components/toolbar/view-file-toolbar.js:92 +msgid "New Draft" +msgstr "" + +#: frontend/src/components/toolbar/view-file-toolbar.js:93 +msgid "Create a draft from this file, instead of editing it directly." +msgstr "" + #: frontend/src/components/toolbar/view-mode-toolbar.js:31 #: frontend/src/shared-dir-view.js:456 frontend/src/shared-dir-view.js:457 msgid "List" @@ -3881,7 +3898,7 @@ msgid "Column" msgstr "" #: frontend/src/components/toolbar/view-mode-toolbar.js:37 -#: frontend/src/utils/text-translation.js:33 +#: frontend/src/utils/text-translation.js:34 msgid "Properties" msgstr "" @@ -4093,8 +4110,8 @@ msgstr "" msgid "History Versions" msgstr "Geçmiş Versiyonları" -#: frontend/src/file-history-old.js:244 frontend/src/repo-history.js:142 -#: frontend/src/repo-history.js:149 +#: frontend/src/file-history-old.js:244 frontend/src/repo-history.js:139 +#: frontend/src/repo-history.js:146 msgid "Modifier" msgstr "Değiştirici" @@ -4126,71 +4143,75 @@ msgstr "Bütün öğeler çöp kutusundan kaldırıldı." msgid "Removed items older than {n} days from trash." msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:77 +#: frontend/src/pages/dashboard/activity-item.js:76 +msgid "Publish draft" +msgstr "" + +#: frontend/src/pages/dashboard/activity-item.js:89 msgid "{file} and {n} other files" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:80 +#: frontend/src/pages/dashboard/activity-item.js:92 msgid "Created {n} files" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:84 +#: frontend/src/pages/dashboard/activity-item.js:96 msgid "details" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:98 +#: frontend/src/pages/dashboard/activity-item.js:110 msgid "Created draft" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:98 +#: frontend/src/pages/dashboard/activity-item.js:110 msgid "Created file" msgstr "Oluşturulan dosya" -#: frontend/src/pages/dashboard/activity-item.js:103 +#: frontend/src/pages/dashboard/activity-item.js:115 msgid "Deleted draft" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:103 +#: frontend/src/pages/dashboard/activity-item.js:115 msgid "Deleted file" msgstr "Silinen dosya" -#: frontend/src/pages/dashboard/activity-item.js:108 +#: frontend/src/pages/dashboard/activity-item.js:120 msgid "Restored file" msgstr "Geri yüklenen dosya" -#: frontend/src/pages/dashboard/activity-item.js:113 +#: frontend/src/pages/dashboard/activity-item.js:125 msgid "Renamed file" msgstr "Yeniden adlandırılan dosya" -#: frontend/src/pages/dashboard/activity-item.js:120 +#: frontend/src/pages/dashboard/activity-item.js:132 msgid "Moved file" msgstr "Taşınan dosya" -#: frontend/src/pages/dashboard/activity-item.js:125 +#: frontend/src/pages/dashboard/activity-item.js:137 msgid "Updated draft" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:125 +#: frontend/src/pages/dashboard/activity-item.js:137 msgid "Updated file" msgstr "Güncellenen dosya" -#: frontend/src/pages/dashboard/activity-item.js:135 +#: frontend/src/pages/dashboard/activity-item.js:147 msgid "Created folder" msgstr "Oluşturulan klasör" -#: frontend/src/pages/dashboard/activity-item.js:140 +#: frontend/src/pages/dashboard/activity-item.js:152 msgid "Deleted folder" msgstr "Silinen klasör" -#: frontend/src/pages/dashboard/activity-item.js:145 +#: frontend/src/pages/dashboard/activity-item.js:157 msgid "Restored folder" msgstr "Geri yüklenen klasör" -#: frontend/src/pages/dashboard/activity-item.js:150 +#: frontend/src/pages/dashboard/activity-item.js:162 msgid "Renamed folder" msgstr "Yeniden adlandırılan klasör" -#: frontend/src/pages/dashboard/activity-item.js:157 +#: frontend/src/pages/dashboard/activity-item.js:169 msgid "Moved folder" msgstr "Taşınan klasör" @@ -4208,29 +4229,11 @@ msgstr "İşlem" #: frontend/src/pages/org-admin/statistic/statistic-nav.js:15 #: frontend/src/pages/sys-admin/abuse-reports.js:88 #: frontend/src/pages/sys-admin/statistic/statistic-nav.js:15 -#: frontend/src/repo-folder-trash.js:368 frontend/src/repo-folder-trash.js:425 -#: frontend/src/repo-snapshot.js:304 +#: frontend/src/repo-folder-trash.js:363 frontend/src/repo-folder-trash.js:419 +#: frontend/src/repo-snapshot.js:302 msgid "File" msgstr "Dosya" -#: frontend/src/pages/dashboard/content.js:34 -#: frontend/src/pages/org-admin/devices/devices-errors.js:51 -#: frontend/src/pages/org-admin/org-logs-file-audit.js:103 -#: frontend/src/pages/org-admin/org-logs-file-update.js:117 -#: frontend/src/pages/org-admin/org-logs-perm-audit.js:84 -#: frontend/src/pages/share-admin/share-links.js:88 -#: frontend/src/pages/share-admin/upload-links.js:51 -#: frontend/src/pages/starred/starred.js:35 -#: frontend/src/pages/sys-admin/abuse-reports.js:87 -#: frontend/src/pages/sys-admin/devices/devices-errors.js:51 -#: frontend/src/pages/sys-admin/file-scan-records.js:29 -#: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:91 -#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:169 -#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:187 -#: frontend/src/pages/sys-admin/web-settings/web-settings.js:279 -msgid "Library" -msgstr "Kütüphane" - #: frontend/src/pages/dashboard/files-activities.js:247 msgid "All Activities" msgstr "" @@ -4251,6 +4254,25 @@ msgstr "" msgid "Find modifiers" msgstr "" +#: frontend/src/pages/drafts/draft-content.js:44 +msgid "Successfully published draft %(draft)s." +msgstr "" + +#: frontend/src/pages/drafts/draft-content.js:48 +msgid "Failed to publish draft %(draft)s." +msgstr "" + +#: frontend/src/pages/drafts/draft-content.js:62 +msgid "No draft yet" +msgstr "" + +#: frontend/src/pages/drafts/draft-content.js:63 +msgid "" +"Draft is a way to let you collaborate with others on files. You can create a" +" draft from a file, edit the draft and then ask for a review. The original " +"file will be updated only after the draft has been reviewed." +msgstr "" + #: frontend/src/pages/file-history-old/history-item.js:58 msgid "(current version)" msgstr "(geçerli versiyon)" @@ -4303,7 +4325,7 @@ msgstr "" #: frontend/src/pages/sys-admin/groups/group-nav.js:27 #: frontend/src/pages/sys-admin/groups/groups.js:137 #: frontend/src/pages/sys-admin/groups/search-groups.js:110 -#: frontend/src/pages/sys-admin/info.js:136 +#: frontend/src/pages/sys-admin/info.js:132 #: frontend/src/pages/sys-admin/orgs/org-nav.js:19 #: frontend/src/pages/sys-admin/side-panel.js:114 #: frontend/src/pages/sys-admin/users/user-nav.js:21 @@ -4317,7 +4339,7 @@ msgstr "" #: frontend/src/pages/groups/group-view.js:488 #: frontend/src/pages/my-libs/mylib-repo-menu.js:151 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:268 +#: frontend/src/pages/org-admin/org-libraries.js:317 #: frontend/src/pages/sys-admin/groups/groups-content.js:187 #: frontend/src/pages/sys-admin/repos/repos.js:268 #: frontend/src/pages/sys-admin/users/user-repos.js:166 @@ -4375,122 +4397,122 @@ msgid "" "button in the menu bar." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-container.js:98 +#: frontend/src/pages/lib-content-view/lib-content-container.js:102 #: frontend/src/pages/wiki/main-panel.js:82 msgid "Folder does not exist." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-container.js:176 +#: frontend/src/pages/lib-content-view/lib-content-container.js:180 msgid "This library has been set to read-only by admin and cannot be updated." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:65 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:95 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:67 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:99 #: frontend/src/pages/sys-admin/main-panel-topbar.js:20 msgid "Side Nav Menu" msgstr "Yan Gezinme Menüsü" -#: frontend/src/pages/lib-content-view/lib-content-view.js:176 +#: frontend/src/pages/lib-content-view/lib-content-view.js:180 msgid "Library share permission not found." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:595 +#: frontend/src/pages/lib-content-view/lib-content-view.js:617 msgid "Failed to move files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:597 +#: frontend/src/pages/lib-content-view/lib-content-view.js:619 #: frontend/src/shared-dir-view.js:214 msgid "Failed to copy files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:627 +#: frontend/src/pages/lib-content-view/lib-content-view.js:649 msgid "Successfully moved files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:629 +#: frontend/src/pages/lib-content-view/lib-content-view.js:651 #: frontend/src/shared-dir-view.js:228 msgid "Successfully copied files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:799 +#: frontend/src/pages/lib-content-view/lib-content-view.js:818 msgid "Restored {name} and {n} other items" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:800 +#: frontend/src/pages/lib-content-view/lib-content-view.js:819 msgid "Restored {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:807 +#: frontend/src/pages/lib-content-view/lib-content-view.js:826 msgid "Failed to restore {name} and {n} other items" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:808 +#: frontend/src/pages/lib-content-view/lib-content-view.js:827 msgid "Failed to restore {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:834 +#: frontend/src/pages/lib-content-view/lib-content-view.js:853 msgid "Successfully deleted {name} and {n} other items." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:844 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1081 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1109 +#: frontend/src/pages/lib-content-view/lib-content-view.js:863 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1111 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1139 msgid "Undo" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:851 +#: frontend/src/pages/lib-content-view/lib-content-view.js:870 msgid "Failed to delete {name} and {n} other items." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1037 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1053 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1067 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1083 msgid "Renaming {name} failed" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1077 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1105 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:377 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1107 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1135 #: frontend/src/pages/org-admin/org-groups-search-groups.js:230 #: frontend/src/pages/org-admin/org-groups.js:126 +#: frontend/src/pages/org-admin/org-libraries.js:83 msgid "Successfully deleted {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1089 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1117 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1119 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1147 msgid "Failed to delete {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1170 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1203 msgid "Successfully moved {name}." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1178 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1210 msgid "Failed to move {name}." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1226 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1253 #: frontend/src/pages/sdoc/sdoc-file-history/side-panel.js:182 -#: frontend/src/utils/utils.js:1286 +#: frontend/src/utils/utils.js:1290 msgid "Successfully copied %(name)s." msgstr "%(name)s başarıyla kopyalandı." -#: frontend/src/pages/lib-content-view/lib-content-view.js:1234 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1260 msgid "Failed to copy %(name)s" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1254 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1270 msgid "Converting, please wait..." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1266 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1282 msgid "Successfully converted the file." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1273 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1289 msgid "Failed to convert {name}." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1971 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1958 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:255 #: frontend/src/pages/share-with-ocm/shared-with-ocm.js:107 #: frontend/src/pages/shared-libs/shared-libs.js:290 @@ -4537,7 +4559,11 @@ msgstr "Son Erişim" msgid "Successfully unlinked %(name)s." msgstr "" -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:81 +#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:42 +msgid "Local draft saved" +msgstr "" + +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:87 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:68 msgid "Open parent directory" msgstr "" @@ -4550,25 +4576,23 @@ msgstr "" msgid "Switch to rich text editor" msgstr "" -#: frontend/src/pages/markdown-editor/index.js:116 +#: frontend/src/pages/markdown-editor/index.js:117 msgid "This file has been updated." msgstr "" -#: frontend/src/pages/markdown-editor/index.js:117 +#: frontend/src/pages/markdown-editor/index.js:118 msgid "Refresh" msgstr "Yenile" -#: frontend/src/pages/markdown-editor/index.js:152 +#: frontend/src/pages/markdown-editor/index.js:153 msgid "Another user is editing this file!" msgstr "" -#: frontend/src/pages/markdown-editor/index.js:300 -#: frontend/src/pages/plain-markdown-editor/index.js:101 +#: frontend/src/pages/markdown-editor/index.js:348 msgid "Leave this page? The system may not save your changes." msgstr "" -#: frontend/src/pages/markdown-editor/index.js:420 -#: frontend/src/pages/plain-markdown-editor/index.js:177 +#: frontend/src/pages/markdown-editor/index.js:468 msgid "Failed to save" msgstr "" @@ -4592,7 +4616,6 @@ msgid "Deleted Time" msgstr "Silinme Zamanı" #: frontend/src/pages/my-libs/my-libs-deleted.js:147 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:169 #: frontend/src/pages/sys-admin/repos/trash-repos.js:171 #: frontend/src/repo-snapshot.js:121 msgid "Successfully restored the library." @@ -4612,7 +4635,7 @@ msgid "" msgstr "" #: frontend/src/pages/my-libs/mylib-repo-list-item.js:289 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:234 +#: frontend/src/pages/org-admin/org-libraries.js:282 #: frontend/src/pages/sys-admin/repos/repos.js:175 #: frontend/src/pages/sys-admin/users/user-repos.js:295 msgid "Successfully transferred the library." @@ -4647,7 +4670,6 @@ msgid "Shared By" msgstr "Paylaşan" #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:321 -#: frontend/src/pages/org-admin/libraries/org-repo-nav.js:15 #: frontend/src/pages/org-admin/org-users-nav.js:15 #: frontend/src/pages/search/advanced-search.js:66 #: frontend/src/pages/share-with-ocm/remote-dir-path.js:56 @@ -4662,9 +4684,8 @@ msgstr "Hepsi" #: frontend/src/pages/org-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/devices/devices-by-platform.js:45 #: frontend/src/pages/sys-admin/devices/devices-errors.js:49 -#: frontend/src/pages/sys-admin/info.js:113 #: frontend/src/pages/sys-admin/terms-and-conditions/content.js:51 -#: frontend/src/repo-history.js:143 frontend/src/repo-history.js:150 +#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 msgid "Version" msgstr "" @@ -4676,7 +4697,7 @@ msgstr "" #: frontend/src/pages/org-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:89 -#: frontend/src/repo-history.js:143 frontend/src/repo-history.js:150 +#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 msgid "Device" msgstr "Cihaz" @@ -4710,54 +4731,6 @@ msgid "" "follows:" msgstr "" -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:208 -#: frontend/src/utils/utils.js:426 -msgid "Encrypted library" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:211 -#: frontend/src/utils/utils.js:432 -msgid "Read-Write library" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:59 -#: frontend/src/translate.js:18 -msgid "" -"Tip: libraries deleted {trashReposExpireDays} days ago will be cleaned " -"automatically." -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:254 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:256 -msgid "Are you sure you want to delete {placeholder} completely?" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:265 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:267 -msgid "Are you sure you want to restore {placeholder}?" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:360 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:362 -msgid "Successfully cleared trash." -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:399 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:424 -msgid "Clear Trash" -msgstr "Çöp Tenekesini Boşalt" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:400 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:425 -msgid "Are you sure you want to clear trash?" -msgstr "Çöp tenekesini boşaltmak istediğinize emin misiniz?" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:402 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:427 -#: frontend/src/user-notifications.js:112 -msgid "Clear" -msgstr "Temizle" - #: frontend/src/pages/org-admin/org-admin-list.js:51 #: frontend/src/pages/org-admin/org-users-list.js:73 #: frontend/src/pages/org-admin/org-users-search-users.js:36 @@ -4882,6 +4855,7 @@ msgid "Search groups by name" msgstr "" #: frontend/src/pages/org-admin/org-groups.js:182 +#: frontend/src/pages/org-admin/org-libraries.js:174 #: frontend/src/pages/org-admin/org-links.js:125 #: frontend/src/pages/org-admin/org-logs-file-audit.js:124 #: frontend/src/pages/org-admin/org-logs-file-update.js:139 @@ -4892,6 +4866,7 @@ msgid "Previous" msgstr "Önceki" #: frontend/src/pages/org-admin/org-groups.js:184 +#: frontend/src/pages/org-admin/org-libraries.js:176 #: frontend/src/pages/org-admin/org-links.js:127 #: frontend/src/pages/org-admin/org-logs-file-audit.js:126 #: frontend/src/pages/org-admin/org-logs-file-update.js:141 @@ -4921,16 +4896,30 @@ msgid "Active Users" msgstr "" #: frontend/src/pages/org-admin/org-info.js:50 +#: frontend/src/pages/sys-admin/info.js:123 #: frontend/src/pages/sys-admin/info.js:127 -#: frontend/src/pages/sys-admin/info.js:131 msgid "Total Users" msgstr "Toplam Kullanıcı" #: frontend/src/pages/org-admin/org-info.js:50 -#: frontend/src/pages/sys-admin/info.js:127 +#: frontend/src/pages/sys-admin/info.js:123 msgid "Limits" msgstr "" +#: frontend/src/pages/org-admin/org-libraries.js:140 +msgid "All Libraries" +msgstr "" + +#: frontend/src/pages/org-admin/org-libraries.js:256 +#: frontend/src/utils/utils.js:426 +msgid "Encrypted library" +msgstr "" + +#: frontend/src/pages/org-admin/org-libraries.js:259 +#: frontend/src/utils/utils.js:432 +msgid "Read-Write library" +msgstr "" + #: frontend/src/pages/org-admin/org-links.js:94 msgid "All Public Links" msgstr "Tüm Genel Linkler" @@ -5054,64 +5043,46 @@ msgstr "" msgid "Verify" msgstr "Doğrula" -#: frontend/src/pages/org-admin/org-user-item.js:60 +#: frontend/src/pages/org-admin/org-user-item.js:59 msgid "Resetting user's password, please wait for a moment." msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:63 +#: frontend/src/pages/org-admin/org-user-item.js:62 msgid "Successfully reset password to %(passwd)s for user %(user)s." msgstr "Kullanıcı %(user)s için şifre %(passwd)s'e sıfırlandı." -#: frontend/src/pages/org-admin/org-user-item.js:118 +#: frontend/src/pages/org-admin/org-user-item.js:112 #: frontend/src/pages/sys-admin/admin-logs/login-logs.js:102 #: frontend/src/pages/sys-admin/logs-page/login-logs.js:117 msgid "Failed" msgstr "Başarısız" -#: frontend/src/pages/org-admin/org-user-item.js:129 +#: frontend/src/pages/org-admin/org-user-item.js:123 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:172 #: frontend/src/pages/sys-admin/institutions/institution-users.js:208 -#: frontend/src/pages/sys-admin/users/users-content.js:307 +#: frontend/src/pages/sys-admin/users/users-content.js:298 msgid "Active" msgstr "Aktif" -#: frontend/src/pages/org-admin/org-user-item.js:131 +#: frontend/src/pages/org-admin/org-user-item.js:125 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:172 #: frontend/src/pages/sys-admin/institutions/institution-users.js:208 -#: frontend/src/pages/sys-admin/users/users-content.js:309 +#: frontend/src/pages/sys-admin/users/users-content.js:300 msgid "Inactive" msgstr "İnaktif" -#: frontend/src/pages/org-admin/org-user-item.js:157 -#: frontend/src/pages/sys-admin/orgs/org-users.js:230 -#: frontend/src/pages/sys-admin/users/users-content.js:406 -msgid "Are you sure you want to set {user_placeholder} inactive?" -msgstr "" - -#: frontend/src/pages/org-admin/org-user-item.js:195 +#: frontend/src/pages/org-admin/org-user-item.js:180 msgid "ResetPwd" msgstr "Şifreyi Sıfırla" -#: frontend/src/pages/org-admin/org-user-item.js:196 +#: frontend/src/pages/org-admin/org-user-item.js:181 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:152 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:192 -#: frontend/src/pages/sys-admin/users/users-content.js:367 -#: frontend/src/pages/sys-admin/users/users-content.js:575 +#: frontend/src/pages/sys-admin/users/users-content.js:358 +#: frontend/src/pages/sys-admin/users/users-content.js:563 msgid "Revoke Admin" msgstr "Yöneticiyi İptal et" -#: frontend/src/pages/org-admin/org-user-item.js:204 -#: frontend/src/pages/sys-admin/orgs/org-users.js:313 -#: frontend/src/pages/sys-admin/users/users-content.js:584 -msgid "Set user inactive" -msgstr "" - -#: frontend/src/pages/org-admin/org-user-item.js:207 -#: frontend/src/pages/sys-admin/orgs/org-users.js:316 -#: frontend/src/pages/sys-admin/users/users-content.js:587 -msgid "Set" -msgstr "" - #: frontend/src/pages/org-admin/org-user-profile.js:128 msgid "Avatar" msgstr "Avatar" @@ -5386,10 +5357,6 @@ msgstr "Değiştir" msgid "Team name" msgstr "" -#: frontend/src/pages/org-admin/web-settings/web-settings.js:119 -msgid "File Upload" -msgstr "Dosya Yükle" - #: frontend/src/pages/org-admin/web-settings/web-settings.js:123 msgid "File extension white list" msgstr "" @@ -5400,23 +5367,19 @@ msgid "" "\"md;txt;docx\". Empty means no limit." msgstr "" -#: frontend/src/pages/sdoc-revision/index.js:123 -msgid "Publish" -msgstr "Yayınla" - -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:239 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:193 msgid "No changes" msgstr "" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:249 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:203 msgid "Changes" msgstr "" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:268 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:222 msgid "Last modification" msgstr "" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:271 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:225 msgid "Next modification" msgstr "" @@ -5485,8 +5448,8 @@ msgstr "Dosya uzantılarını buraya girin, \"\", ile ayırın" #: frontend/src/pages/search/advanced-search.js:242 #: frontend/src/pages/search/advanced-search.js:264 -#: frontend/src/pages/sys-admin/orgs/org-users.js:307 -#: frontend/src/pages/sys-admin/users/users-content.js:569 +#: frontend/src/pages/sys-admin/orgs/org-users.js:297 +#: frontend/src/pages/sys-admin/users/users-content.js:557 msgid "Reset" msgstr "" @@ -5692,7 +5655,7 @@ msgid "Create Group" msgstr "" #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:107 -#: frontend/src/pages/sys-admin/users/users-content.js:557 +#: frontend/src/pages/sys-admin/users/users-content.js:545 msgid "Delete User" msgstr "Kullanıcıyı sil" @@ -5827,24 +5790,24 @@ msgstr "Topluluk Versiyonu" msgid "Upgrade to Pro Edition" msgstr "Pro Versiyona Yükseltin" -#: frontend/src/pages/sys-admin/info.js:119 +#: frontend/src/pages/sys-admin/info.js:115 msgid "Storage Used" msgstr "" -#: frontend/src/pages/sys-admin/info.js:122 +#: frontend/src/pages/sys-admin/info.js:118 msgid "Total Devices" msgstr "" -#: frontend/src/pages/sys-admin/info.js:122 +#: frontend/src/pages/sys-admin/info.js:118 msgid "Current Connected Devices" msgstr "" +#: frontend/src/pages/sys-admin/info.js:123 #: frontend/src/pages/sys-admin/info.js:127 -#: frontend/src/pages/sys-admin/info.js:131 msgid "Activated Users" msgstr "Aktif Kullanıcılar" -#: frontend/src/pages/sys-admin/info.js:141 +#: frontend/src/pages/sys-admin/info.js:137 #: frontend/src/pages/sys-admin/orgs/org-nav.js:31 #: frontend/src/pages/sys-admin/orgs/orgs.js:133 #: frontend/src/pages/sys-admin/orgs/search-orgs.js:106 @@ -5855,13 +5818,13 @@ msgid "Organizations" msgstr "Organizasyonlar" #: frontend/src/pages/sys-admin/institutions/institution-admins.js:163 -#: frontend/src/pages/sys-admin/users/users-content.js:405 +#: frontend/src/pages/sys-admin/users/users-content.js:395 msgid "" "Are you sure you want to revoke the admin permission of {placeholder} ?" msgstr "" #: frontend/src/pages/sys-admin/institutions/institution-admins.js:195 -#: frontend/src/pages/sys-admin/users/users-content.js:578 +#: frontend/src/pages/sys-admin/users/users-content.js:566 msgid "Revoke" msgstr "" @@ -5960,8 +5923,8 @@ msgstr "Tüm Bildirimler" msgid "Number of groups" msgstr "Grup sayısı" -#: frontend/src/pages/sys-admin/orgs/org-users.js:229 -#: frontend/src/pages/sys-admin/users/users-content.js:404 +#: frontend/src/pages/sys-admin/orgs/org-users.js:221 +#: frontend/src/pages/sys-admin/users/users-content.js:394 msgid "Are you sure you want to reset the password of {placeholder} ?" msgstr "" @@ -5999,10 +5962,35 @@ msgstr "" msgid "Name or ID" msgstr "" +#: frontend/src/pages/sys-admin/repos/trash-repos.js:256 +msgid "Are you sure you want to delete {placeholder} completely?" +msgstr "" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:267 +msgid "Are you sure you want to restore {placeholder}?" +msgstr "" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:362 +msgid "Successfully cleared trash." +msgstr "" + #: frontend/src/pages/sys-admin/repos/trash-repos.js:371 msgid "Search libraries by owner" msgstr "" +#: frontend/src/pages/sys-admin/repos/trash-repos.js:424 +msgid "Clear Trash" +msgstr "Çöp Tenekesini Boşalt" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:425 +msgid "Are you sure you want to clear trash?" +msgstr "Çöp tenekesini boşaltmak istediğinize emin misiniz?" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:427 +#: frontend/src/user-notifications.js:112 +msgid "Clear" +msgstr "Temizle" + #: frontend/src/pages/sys-admin/side-panel.js:198 msgid "File Scan" msgstr "" @@ -6083,15 +6071,15 @@ msgstr "" msgid "Institution" msgstr "" -#: frontend/src/pages/sys-admin/users/users-content.js:292 +#: frontend/src/pages/sys-admin/users/users-content.js:283 msgid "Default Admin" msgstr "" -#: frontend/src/pages/sys-admin/users/users-content.js:296 +#: frontend/src/pages/sys-admin/users/users-content.js:287 msgid "Daily Admin" msgstr "" -#: frontend/src/pages/sys-admin/users/users-content.js:298 +#: frontend/src/pages/sys-admin/users/users-content.js:289 msgid "Audit Admin" msgstr "" @@ -6346,28 +6334,44 @@ msgid "" "accept the terms." msgstr "" -#: frontend/src/pages/upload-link/file-uploader.js:435 +#: frontend/src/pages/upload-link/file-uploader.js:305 +msgid "File upload started" +msgstr "" + +#: frontend/src/pages/upload-link/file-uploader.js:425 +msgid "All files uploaded" +msgstr "" + +#: frontend/src/pages/upload-link/file-uploader.js:439 msgid "Failed to upload {file_name}." msgstr "" -#: frontend/src/pages/upload-link/index.js:41 +#: frontend/src/pages/upload-link/forbid-upload-list-item.js:14 +msgid "Please upload files less than {placeholder}" +msgstr "" + +#: frontend/src/pages/upload-link/index.js:40 msgid "Upload files to {folder_name_placeholder}" msgstr "" -#: frontend/src/pages/upload-link/index.js:43 +#: frontend/src/pages/upload-link/index.js:42 msgid "shared by:" msgstr "paylaşan:" -#: frontend/src/pages/upload-link/index.js:47 +#: frontend/src/pages/upload-link/index.js:46 #: frontend/src/shared-dir-view.js:469 msgid "The owner of this library has run out of space." msgstr "Bu kütüphane sahibinin alanı kalmadı." #: frontend/src/pages/upload-link/index.js:51 +msgid "Folder upload is limited to Chrome, Firefox 50+, and Microsoft Edge." +msgstr "" + +#: frontend/src/pages/upload-link/index.js:52 msgid "File size should be smaller than {max_size_placeholder}." msgstr "" -#: frontend/src/pages/upload-link/index.js:54 +#: frontend/src/pages/upload-link/index.js:56 msgid "Drag and drop files or folders here." msgstr "" @@ -6386,58 +6390,54 @@ msgid "" "by clicking the \"Publish a Library\" button in the menu bar." msgstr "" -#: frontend/src/repo-folder-trash.js:185 +#: frontend/src/repo-folder-trash.js:197 msgid "{placeholder} Trash" msgstr "" -#: frontend/src/repo-folder-trash.js:240 -msgid "Original path" -msgstr "" - -#: frontend/src/repo-folder-trash.js:241 +#: frontend/src/repo-folder-trash.js:237 msgid "Delete Time" msgstr "Zamanı sil" -#: frontend/src/repo-folder-trash.js:329 frontend/src/repo-snapshot.js:273 +#: frontend/src/repo-folder-trash.js:325 frontend/src/repo-snapshot.js:271 msgid "Successfully restored 1 item." msgstr "1 öğe başarıyla geri yüklendi." -#: frontend/src/repo-folder-trash.js:357 frontend/src/repo-folder-trash.js:417 -#: frontend/src/repo-snapshot.js:295 +#: frontend/src/repo-folder-trash.js:353 frontend/src/repo-folder-trash.js:411 +#: frontend/src/repo-snapshot.js:293 msgid "Directory" msgstr "Dizin" -#: frontend/src/repo-history.js:96 +#: frontend/src/repo-history.js:108 msgid "{placeholder} Modification History" msgstr "" -#: frontend/src/repo-history.js:115 +#: frontend/src/repo-history.js:112 msgid "" "Tip: a snapshot will be generated after modification, which records the " "library state after the modification." msgstr "" -#: frontend/src/repo-history.js:144 +#: frontend/src/repo-history.js:141 msgid "Labels" msgstr "" -#: frontend/src/repo-history.js:280 +#: frontend/src/repo-history.js:277 msgid "None" msgstr "Yok " -#: frontend/src/repo-history.js:283 frontend/src/repo-snapshot.js:162 +#: frontend/src/repo-history.js:280 frontend/src/repo-snapshot.js:160 msgid "Unknown" msgstr "Bilinmeyen" -#: frontend/src/repo-history.js:313 +#: frontend/src/repo-history.js:310 msgid "Current Version" msgstr "" -#: frontend/src/repo-history.js:314 +#: frontend/src/repo-history.js:311 msgid "View Snapshot" msgstr "Snapshot Göster" -#: frontend/src/repo-snapshot.js:132 +#: frontend/src/repo-snapshot.js:145 msgid "{placeholder} Snapshot" msgstr "" @@ -6542,6 +6542,12 @@ msgstr "" msgid "No terms and conditions" msgstr "" +#: frontend/src/translate.js:18 +msgid "" +"Tip: libraries deleted {trashReposExpireDays} days ago will be cleaned " +"automatically." +msgstr "" + #: frontend/src/translate.js:19 msgid "No favorites" msgstr "" @@ -6583,35 +6589,39 @@ msgstr "Tümünü okundu olarak işaretle" msgid "Message" msgstr "Mesaj" -#: frontend/src/utils/text-translation.js:25 +#: frontend/src/utils/text-translation.js:24 msgid "Freeze Document" msgstr "" #: frontend/src/utils/text-translation.js:26 -msgid "Unfreeze Document" -msgstr "" - -#: frontend/src/utils/text-translation.js:27 msgid "Convert to Markdown" msgstr "" -#: frontend/src/utils/text-translation.js:28 +#: frontend/src/utils/text-translation.js:27 msgid "Convert to sdoc" msgstr "" -#: frontend/src/utils/text-translation.js:29 +#: frontend/src/utils/text-translation.js:28 msgid "Convert to docx" msgstr "" -#: frontend/src/utils/text-translation.js:30 +#: frontend/src/utils/text-translation.js:29 msgid "Export as docx" msgstr "" -#: frontend/src/utils/text-translation.js:32 +#: frontend/src/utils/text-translation.js:30 +msgid "Mark as draft" +msgstr "" + +#: frontend/src/utils/text-translation.js:31 +msgid "Unmark as draft" +msgstr "" + +#: frontend/src/utils/text-translation.js:33 msgid "Access Log" msgstr "" -#: frontend/src/utils/text-translation.js:35 +#: frontend/src/utils/text-translation.js:36 msgid "Convert with ONLYOFFICE" msgstr "" @@ -6647,96 +6657,96 @@ msgstr "" msgid "Online Read-Only folder" msgstr "" -#: frontend/src/utils/utils.js:689 +#: frontend/src/utils/utils.js:693 msgid "Online Read-Write" msgstr "" -#: frontend/src/utils/utils.js:692 +#: frontend/src/utils/utils.js:696 msgid "Online Read-Only" msgstr "" -#: frontend/src/utils/utils.js:695 +#: frontend/src/utils/utils.js:699 msgid "Invisible" msgstr "" -#: frontend/src/utils/utils.js:705 +#: frontend/src/utils/utils.js:709 msgid "User can read, write, upload, download and sync files." msgstr "" -#: frontend/src/utils/utils.js:708 +#: frontend/src/utils/utils.js:712 msgid "User can read, download and sync files." msgstr "" -#: frontend/src/utils/utils.js:711 +#: frontend/src/utils/utils.js:715 msgid "Besides Write permission, user can also share the library." msgstr "" -#: frontend/src/utils/utils.js:714 +#: frontend/src/utils/utils.js:718 msgid "" "User can view and edit file online via browser. Files can't be downloaded." msgstr "" -#: frontend/src/utils/utils.js:717 +#: frontend/src/utils/utils.js:721 msgid "" "User can only view files online via browser. Files can't be downloaded." msgstr "" -#: frontend/src/utils/utils.js:720 +#: frontend/src/utils/utils.js:724 msgid "User can not see this folder." msgstr "" -#: frontend/src/utils/utils.js:731 +#: frontend/src/utils/utils.js:735 msgid "Preview and download" msgstr "Önizleme ve indirme" -#: frontend/src/utils/utils.js:741 +#: frontend/src/utils/utils.js:745 msgid "Preview only" msgstr "Sadece önizleme" -#: frontend/src/utils/utils.js:751 +#: frontend/src/utils/utils.js:755 msgid "Download and upload" msgstr "İndir ve yükle" -#: frontend/src/utils/utils.js:761 +#: frontend/src/utils/utils.js:765 msgid "Edit on cloud and download" msgstr "Bulut üzerinde düzenle ve indir" -#: frontend/src/utils/utils.js:771 +#: frontend/src/utils/utils.js:775 msgid "Edit on cloud only" msgstr "Sadece bulut üzerinde düzenle" -#: frontend/src/utils/utils.js:1288 +#: frontend/src/utils/utils.js:1292 msgid "Successfully copied %(name)s and 1 other item." msgstr "%(name)s ve 1 diğer öğe başarıyla kopyalandı." -#: frontend/src/utils/utils.js:1290 +#: frontend/src/utils/utils.js:1294 msgid "Successfully copied %(name)s and %(amount)s other items." msgstr "%(name)s ve %(amount)s başka öğe başarıyla kopyalandı." -#: frontend/src/utils/utils.js:1301 +#: frontend/src/utils/utils.js:1305 msgid "Successfully moved %(name)s." msgstr "%(name)s başarıyla taşındı." -#: frontend/src/utils/utils.js:1303 +#: frontend/src/utils/utils.js:1307 msgid "Successfully moved %(name)s and 1 other item." msgstr "%(name)s ve 1 diğer öğe başarıyla taşındı." -#: frontend/src/utils/utils.js:1305 +#: frontend/src/utils/utils.js:1309 msgid "Successfully moved %(name)s and %(amount)s other items." msgstr "%(name)s ve %(amount)s başka öğe başarıyla taşındı." -#: frontend/src/utils/utils.js:1317 +#: frontend/src/utils/utils.js:1321 msgid "Failed to copy %(name)s and %(amount)s other item(s)." msgstr "" -#: frontend/src/utils/utils.js:1320 +#: frontend/src/utils/utils.js:1324 msgid "Failed to copy %(name)s." msgstr "" -#: frontend/src/utils/utils.js:1330 +#: frontend/src/utils/utils.js:1334 msgid "Failed to move %(name)s and %(amount)s other item(s)." msgstr "" -#: frontend/src/utils/utils.js:1333 +#: frontend/src/utils/utils.js:1337 msgid "Failed to move %(name)s." msgstr "" diff --git a/locale/uk/LC_MESSAGES/django.po b/locale/uk/LC_MESSAGES/django.po index 043827279d..6f19538dc4 100644 --- a/locale/uk/LC_MESSAGES/django.po +++ b/locale/uk/LC_MESSAGES/django.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: seahub\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-10 14:16+0800\n" +"POT-Creation-Date: 2024-02-05 17:17+0800\n" "PO-Revision-Date: 2013-10-25 07:03+0000\n" "Last-Translator: Oleksandr Suvorov , 2016\n" "Language-Team: Ukrainian (http://app.transifex.com/haiwen/seahub/language/uk/)\n" @@ -97,8 +97,7 @@ msgid "Login id can't be empty" msgstr "" #: seahub/api2/endpoints/admin/account.py:209 -#: seahub/api2/endpoints/admin/users.py:866 -#: seahub/api2/endpoints/admin/users.py:1301 +#: seahub/api2/endpoints/admin/users.py:1283 #, python-format msgid "Login id %s already exists." msgstr "" @@ -112,10 +111,10 @@ msgid "Space quota can't be empty" msgstr "Значення квоти не може бути порожнім" #: seahub/api2/endpoints/admin/account.py:238 -#: seahub/api2/endpoints/admin/users.py:1357 -#: seahub/api2/endpoints/admin/users.py:1361 -#: seahub/api2/endpoints/admin/users.py:1374 -#: seahub/api2/endpoints/admin/users.py:1378 +#: seahub/api2/endpoints/admin/users.py:1339 +#: seahub/api2/endpoints/admin/users.py:1343 +#: seahub/api2/endpoints/admin/users.py:1356 +#: seahub/api2/endpoints/admin/users.py:1360 msgid "Must be an integer that is greater than or equal to 0." msgstr "" @@ -125,24 +124,24 @@ msgid "Space quota is too low (minimum value is 0)" msgstr "Квота занадто мала (мінімальне значення 0)" #: seahub/api2/endpoints/admin/account.py:250 seahub/institutions/views.py:233 -#: seahub/organizations/api/admin/users.py:471 seahub/views/sysadmin.py:301 +#: seahub/organizations/api/admin/users.py:464 seahub/views/sysadmin.py:300 #, python-format msgid "Failed to set quota: maximum quota is %d MB" msgstr "" #: seahub/api2/endpoints/admin/address_book/groups.py:82 -#: seahub/api2/endpoints/admin/groups.py:132 -#: seahub/api2/endpoints/admin/groups.py:271 +#: seahub/api2/endpoints/admin/groups.py:129 +#: seahub/api2/endpoints/admin/groups.py:268 #: seahub/api2/endpoints/groups.py:226 seahub/api2/endpoints/groups.py:299 -#: seahub/api2/views.py:4568 seahub/group/forms.py:36 +#: seahub/api2/views.py:4569 seahub/group/forms.py:36 msgid "" "Name can only contain letters, numbers, spaces, hyphen, dot, single quote, " "brackets or underscore." msgstr "" #: seahub/api2/endpoints/admin/address_book/groups.py:87 -#: seahub/api2/endpoints/admin/groups.py:139 -#: seahub/api2/endpoints/admin/groups.py:275 +#: seahub/api2/endpoints/admin/groups.py:136 +#: seahub/api2/endpoints/admin/groups.py:272 #: seahub/api2/endpoints/groups.py:231 seahub/api2/endpoints/groups.py:304 msgid "There is already a group with that name." msgstr "Група з таким ім'ям вже існує" @@ -157,12 +156,12 @@ msgstr "" #: seahub/api2/endpoints/admin/default_library.py:32 #: seahub/api2/endpoints/admin/default_library.py:33 -#: seahub/views/__init__.py:531 seahub/views/__init__.py:532 -#: seahub/views/__init__.py:536 seahub/views/__init__.py:537 +#: seahub/views/__init__.py:682 seahub/views/__init__.py:683 +#: seahub/views/__init__.py:687 seahub/views/__init__.py:688 msgid "My Library" msgstr "Моя бібліотека" -#: seahub/api2/endpoints/admin/groups.py:219 +#: seahub/api2/endpoints/admin/groups.py:216 #: seahub/api2/endpoints/groups.py:330 #, python-format msgid "User %s is already group owner." @@ -181,16 +180,16 @@ msgid "" "institution" msgstr "" -#: seahub/api2/endpoints/admin/libraries.py:267 seahub/views/sysadmin.py:697 +#: seahub/api2/endpoints/admin/libraries.py:265 seahub/views/sysadmin.py:696 msgid "System library can not be deleted." msgstr "Системна бібліотека не може бути видалена." -#: seahub/api2/endpoints/admin/libraries.py:388 seahub/api2/views.py:1673 +#: seahub/api2/endpoints/admin/libraries.py:386 seahub/api2/views.py:1674 #, python-format msgid "Transfer failed: role of %s is %s, can not add library." msgstr "" -#: seahub/api2/endpoints/admin/libraries.py:409 seahub/api2/views.py:1678 +#: seahub/api2/endpoints/admin/libraries.py:407 seahub/api2/views.py:1679 msgid "Library can not be transferred to owner." msgstr "" @@ -216,8 +215,8 @@ msgstr "" #: seahub/api2/endpoints/admin/shares.py:211 #: seahub/api2/endpoints/admin/shares.py:268 -#: seahub/api2/endpoints/dir_shared_items.py:360 -#: seahub/api2/endpoints/dir_shared_items.py:473 +#: seahub/api2/endpoints/dir_shared_items.py:346 +#: seahub/api2/endpoints/dir_shared_items.py:459 #: seahub/api2/endpoints/group_owned_libraries.py:953 #: seahub/api2/endpoints/group_owned_libraries.py:1228 #: seahub/api2/endpoints/repo_share_invitations.py:190 @@ -285,6 +284,8 @@ msgstr "" #: seahub/base/management/commands/export_user_storage_report.py:41 #: seahub/base/management/commands/export_users.py:43 #: seahub/base/management/commands/export_users.py:47 +#: seahub/contacts/templates/contacts/contact_list.html:44 +#: seahub/contacts/templates/contacts/contact_list.html:53 #: seahub/institutions/templates/institutions/user_info.html:26 #: seahub/institutions/templates/institutions/useradmin.html:16 #: seahub/institutions/templates/institutions/useradmin_search.html:10 @@ -292,9 +293,9 @@ msgstr "" #: seahub/invitations/templates/invitations/token_view.html:10 #: seahub/organizations/api/admin/statistics.py:380 #: seahub/share/templates/share/share_link_audit.html:9 -#: seahub/templates/registration/registration_form.html:23 -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 -#: seahub/views/sysadmin.py:766 seahub/views/sysadmin.py:781 +#: seahub/templates/registration/registration_form.html:22 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:175 +#: seahub/views/sysadmin.py:765 seahub/views/sysadmin.py:780 msgid "Email" msgstr "Email" @@ -302,6 +303,7 @@ msgstr "Email" #: seahub/base/management/commands/export_user_storage_report.py:41 #: seahub/base/management/commands/export_users.py:43 #: seahub/base/management/commands/export_users.py:47 +#: seahub/contacts/templates/contacts/contact_list.html:18 #: seahub/institutions/templates/institutions/info.html:10 #: seahub/institutions/templates/institutions/user_info.html:61 #: seahub/institutions/templates/institutions/user_info.html:105 @@ -309,22 +311,23 @@ msgstr "Email" #: seahub/institutions/templates/institutions/useradmin_search.html:19 #: seahub/organizations/api/admin/statistics.py:380 #: seahub/sysadmin_extra/views.py:57 -#: seahub/templates/registration/registration_form.html:19 -#: seahub/templates/repo_history_view.html:58 seahub/views/sysadmin.py:172 -#: seahub/views/sysadmin.py:176 seahub/views/sysadmin.py:644 -#: seahub/views/sysadmin.py:768 seahub/views/sysadmin.py:783 +#: seahub/templates/registration/registration_form.html:18 +#: seahub/templates/repo_dir_recycle_view.html:44 +#: seahub/templates/repo_history_view.html:58 seahub/views/sysadmin.py:171 +#: seahub/views/sysadmin.py:175 seahub/views/sysadmin.py:643 +#: seahub/views/sysadmin.py:767 seahub/views/sysadmin.py:782 msgid "Name" msgstr "Им'я" -#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:262 +#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:245 #: seahub/base/management/commands/export_user_storage_report.py:41 #: seahub/base/management/commands/export_users.py:43 #: seahub/base/management/commands/export_users.py:47 #: seahub/institutions/templates/institutions/useradmin.html:16 #: seahub/institutions/templates/institutions/useradmin_search.html:19 #: seahub/organizations/api/admin/statistics.py:380 -#: seahub/templates/registration/password_set_form.html:17 -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 +#: seahub/templates/registration/password_set_form.html:16 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:175 msgid "Contact Email" msgstr "" @@ -333,7 +336,7 @@ msgstr "" #: seahub/base/management/commands/export_users.py:44 #: seahub/base/management/commands/export_users.py:48 #: seahub/organizations/api/admin/statistics.py:381 -#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 +#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 msgid "Space Usage" msgstr "" @@ -342,105 +345,95 @@ msgstr "" #: seahub/base/management/commands/export_users.py:44 #: seahub/base/management/commands/export_users.py:48 #: seahub/organizations/api/admin/statistics.py:381 -#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 -#: seahub/views/sysadmin.py:770 seahub/views/sysadmin.py:784 +#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 +#: seahub/views/sysadmin.py:769 seahub/views/sysadmin.py:783 msgid "Space Quota" msgstr "" -#: seahub/api2/endpoints/admin/users.py:667 -#: seahub/api2/endpoints/admin/users.py:697 +#: seahub/api2/endpoints/admin/users.py:655 +#: seahub/api2/endpoints/admin/users.py:685 #: seahub/organizations/api/admin/users.py:155 msgid "There are more than 500 users, and sort is not offered." msgstr "" -#: seahub/api2/endpoints/admin/users.py:781 -#: seahub/api2/endpoints/admin/users.py:1273 seahub/base/accounts.py:1227 +#: seahub/api2/endpoints/admin/users.py:769 +#: seahub/api2/endpoints/admin/users.py:1255 seahub/base/accounts.py:1228 #: seahub/forms.py:30 msgid "The number of users exceeds the limit." msgstr "" -#: seahub/api2/endpoints/admin/users.py:880 +#: seahub/api2/endpoints/admin/users.py:859 #, python-format msgid "Successfully added user %(user)s." msgstr "" -#: seahub/api2/endpoints/admin/users.py:884 -#: seahub/api2/endpoints/admin/users_batch.py:390 seahub/views/sysadmin.py:543 +#: seahub/api2/endpoints/admin/users.py:863 +#: seahub/api2/endpoints/admin/users_batch.py:390 seahub/views/sysadmin.py:542 #, python-format msgid "You are invited to join %s" msgstr "Ви запрошені приєднатися до %s" -#: seahub/api2/endpoints/admin/users.py:888 +#: seahub/api2/endpoints/admin/users.py:869 #, python-format msgid "Successfully added user %(user)s. An email notification has been sent." msgstr "" -#: seahub/api2/endpoints/admin/users.py:891 +#: seahub/api2/endpoints/admin/users.py:872 #, python-format msgid "" "Successfully added user %(user)s. But email notification can not be sent, " "because Email service is not properly configured." msgstr "" -#: seahub/api2/endpoints/admin/users.py:1418 +#: seahub/api2/endpoints/admin/users.py:1400 #: seahub/institutions/templates/institutions/useradmin.html:122 msgid "Edit succeeded" msgstr "Редагування успішне." -#: seahub/api2/endpoints/admin/users.py:1421 seahub/views/sysadmin.py:446 +#: seahub/api2/endpoints/admin/users.py:1403 seahub/views/sysadmin.py:445 #, python-format msgid "Your account on %s is activated" msgstr "Ваш обліковий запис %s активовано" -#: seahub/api2/endpoints/admin/users.py:1426 +#: seahub/api2/endpoints/admin/users.py:1408 #: seahub/institutions/templates/institutions/useradmin.html:118 msgid "Edit succeeded, an email has been sent." msgstr "Успішно відредаговано. Повідомлення було надіслано." -#: seahub/api2/endpoints/admin/users.py:1429 +#: seahub/api2/endpoints/admin/users.py:1411 #: seahub/institutions/templates/institutions/useradmin.html:120 msgid "" "Edit succeeded, but failed to send email, please check your email " "configuration." msgstr "Пароль успішно змінено, але повідомлення не було відправлено, будь ласка, перевірте налаштування електронної пошти." -#: seahub/api2/endpoints/admin/users.py:1497 seahub/auth/views.py:366 +#: seahub/api2/endpoints/admin/users.py:1479 seahub/auth/views.py:355 msgid "Unable to reset password." msgstr "" -#: seahub/api2/endpoints/admin/users.py:1523 seahub/auth/forms.py:163 -#, python-format -msgid "Reset Password on %s" -msgstr "Пароль змінено на %s" - -#: seahub/api2/endpoints/admin/users.py:1527 -#, python-brace-format -msgid "A password reset link has been sent to {contact_email}." -msgstr "" - -#: seahub/api2/endpoints/admin/users.py:1545 seahub/views/sysadmin.py:487 +#: seahub/api2/endpoints/admin/users.py:1503 seahub/views/sysadmin.py:486 #, python-format msgid "Password has been reset on %s" msgstr "Пароль було змінно на %s" -#: seahub/api2/endpoints/admin/users.py:1547 +#: seahub/api2/endpoints/admin/users.py:1505 #, python-format msgid "Successfully reset password, an email has been sent to %(user)s." msgstr "" -#: seahub/api2/endpoints/admin/users.py:1551 seahub/views/sysadmin.py:517 +#: seahub/api2/endpoints/admin/users.py:1509 seahub/views/sysadmin.py:516 #, python-format msgid "" "Successfully reset password to %(passwd)s, but failed to send email to " "%(user)s, please check your email configuration." msgstr "Пароль успішно змінено на %(passwd)s, але повідомлення не було надіслано %(user)s, будь ласка, перевірте налаштування електронної пошти." -#: seahub/api2/endpoints/admin/users.py:1554 seahub/views/sysadmin.py:521 +#: seahub/api2/endpoints/admin/users.py:1512 seahub/views/sysadmin.py:520 #, python-format msgid "Successfully reset password to %(passwd)s for user %(user)s." msgstr "Пароль успішно змінено на %(passwd)s для користувача %(user)s." -#: seahub/api2/endpoints/admin/users.py:1557 seahub/views/sysadmin.py:524 +#: seahub/api2/endpoints/admin/users.py:1515 seahub/views/sysadmin.py:523 #, python-format msgid "" "Successfully reset password to %(passwd)s for user %(user)s. But email " @@ -465,19 +458,17 @@ msgstr "" #: seahub/api2/endpoints/repo_set_password.py:72 #: seahub/api2/endpoints/repo_share_invitations.py:201 #: seahub/api2/endpoints/send_upload_link_email.py:107 -#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:3902 -#: seahub/notifications/models.py:536 seahub/notifications/models.py:577 -#: seahub/notifications/models.py:619 seahub/notifications/models.py:670 -#: seahub/notifications/models.py:726 seahub/notifications/models.py:756 -#: seahub/notifications/models.py:778 seahub/notifications/models.py:804 -#: seahub/notifications/models.py:821 seahub/notifications/models.py:838 -#: seahub/notifications/models.py:867 seahub/seadoc/apis.py:2778 -#: seahub/search/views.py:200 seahub/share/views.py:326 -#: seahub/subscription/views.py:93 seahub/subscription/views.py:138 -#: seahub/utils/__init__.py:177 seahub/utils/__init__.py:1170 -#: seahub/views/__init__.py:799 seahub/views/ajax.py:401 -#: seahub/views/ajax.py:405 seahub/wiki/views.py:210 seahub/wiki/views.py:217 -#: seahub/wiki/views.py:226 +#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:3903 +#: seahub/notifications/models.py:484 seahub/notifications/models.py:525 +#: seahub/notifications/models.py:576 seahub/notifications/models.py:632 +#: seahub/notifications/models.py:662 seahub/notifications/models.py:684 +#: seahub/notifications/models.py:710 seahub/notifications/models.py:727 +#: seahub/notifications/models.py:744 seahub/notifications/models.py:773 +#: seahub/seadoc/apis.py:2763 seahub/search/views.py:200 +#: seahub/share/views.py:326 seahub/utils/__init__.py:177 +#: seahub/utils/__init__.py:1165 seahub/views/__init__.py:950 +#: seahub/views/ajax.py:401 seahub/views/ajax.py:405 seahub/wiki/views.py:210 +#: seahub/wiki/views.py:217 seahub/wiki/views.py:226 msgid "Internal Server Error" msgstr "Внутрішня помилка сервера" @@ -493,12 +484,12 @@ msgstr "Невірний шлях призначення" #: seahub/api2/endpoints/copy_move_task.py:148 #: seahub/api2/endpoints/move_folder_merge.py:176 -#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:1819 -#: seahub/api2/views.py:1859 seahub/api2/views.py:1920 -#: seahub/api2/views.py:1964 seahub/api2/views.py:2010 -#: seahub/api2/views.py:2059 seahub/api2/views.py:2472 -#: seahub/api2/views.py:2580 seahub/seadoc/apis.py:372 -#: seahub/seadoc/apis.py:463 +#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:1820 +#: seahub/api2/views.py:1860 seahub/api2/views.py:1921 +#: seahub/api2/views.py:1965 seahub/api2/views.py:2011 +#: seahub/api2/views.py:2060 seahub/api2/views.py:2473 +#: seahub/api2/views.py:2581 seahub/seadoc/apis.py:371 +#: seahub/seadoc/apis.py:462 msgid "Out of quota." msgstr "" @@ -518,13 +509,13 @@ msgstr "" msgid "Cancel failed" msgstr "" -#: seahub/api2/endpoints/dir_shared_items.py:344 +#: seahub/api2/endpoints/dir_shared_items.py:330 #: seahub/api2/endpoints/draft_reviewer.py:70 #: seahub/api2/endpoints/group_owned_libraries.py:937 msgid "username invalid." msgstr "" -#: seahub/api2/endpoints/dir_shared_items.py:353 +#: seahub/api2/endpoints/dir_shared_items.py:339 #: seahub/api2/endpoints/draft_reviewer.py:79 #: seahub/api2/endpoints/group_owned_libraries.py:946 #, python-format @@ -537,20 +528,17 @@ msgstr "" #: seahub/api2/endpoints/file_tag.py:203 seahub/api2/endpoints/file_tag.py:216 #: seahub/api2/endpoints/wikis.py:112 seahub/api2/endpoints/wikis.py:206 #: seahub/drafts/views.py:31 seahub/profile/forms.py:24 -#: seahub/profile/views.py:258 seahub/seadoc/apis.py:2762 +#: seahub/profile/views.py:258 seahub/seadoc/apis.py:2747 #: seahub/seadoc/views.py:31 seahub/seadoc/views.py:85 #: seahub/seadoc/views.py:168 seahub/search/views.py:174 -#: seahub/subscription/views.py:28 seahub/subscription/views.py:44 -#: seahub/subscription/views.py:106 seahub/thumbnail/views.py:51 -#: seahub/thumbnail/views.py:166 seahub/views/__init__.py:609 -#: seahub/views/ajax.py:83 seahub/views/ajax.py:113 seahub/views/ajax.py:119 -#: seahub/views/sso.py:237 +#: seahub/thumbnail/views.py:51 seahub/thumbnail/views.py:166 +#: seahub/views/__init__.py:760 seahub/views/ajax.py:83 +#: seahub/views/ajax.py:113 seahub/views/ajax.py:119 seahub/views/sso.py:201 msgid "Permission denied." msgstr "Доступ заборонено" #: seahub/api2/endpoints/file.py:218 seahub/api2/endpoints/upload_links.py:480 -#: seahub/api2/endpoints/via_repo_token.py:848 -#: seahub/api2/endpoints/wikis.py:132 seahub/api2/views.py:1867 +#: seahub/api2/endpoints/wikis.py:132 seahub/api2/views.py:1868 msgid "The number of files in library exceeds the limit" msgstr "" @@ -562,7 +550,7 @@ msgstr "" msgid "You can not refresh this file's lock." msgstr "" -#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2769 +#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2754 msgid "The participant already exists." msgstr "" @@ -582,7 +570,7 @@ msgstr "" #: seahub/api2/endpoints/group_members.py:116 #: seahub/api2/endpoints/group_members.py:352 -#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1668 +#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1669 #: seahub/organizations/api/admin/user_repos.py:50 #: seahub/organizations/api/admin/user_repos.py:103 #: seahub/organizations/api/admin/users.py:342 @@ -602,9 +590,9 @@ msgstr "" msgid "Group does not exist" msgstr "Група не існує" -#: seahub/api2/endpoints/group_members.py:548 seahub/views/sysadmin.py:163 -#: seahub/views/sysadmin.py:271 seahub/views/sysadmin.py:641 -#: seahub/views/sysadmin.py:653 seahub/views/sysadmin.py:794 +#: seahub/api2/endpoints/group_members.py:548 seahub/views/sysadmin.py:162 +#: seahub/views/sysadmin.py:270 seahub/views/sysadmin.py:640 +#: seahub/views/sysadmin.py:652 seahub/views/sysadmin.py:793 msgid "Failed to export Excel" msgstr "" @@ -633,7 +621,7 @@ msgstr "" #: seahub/api2/endpoints/invitations.py:68 #: seahub/api2/endpoints/invitations.py:140 #: seahub/api2/endpoints/repo_share_invitations.py:173 -#: seahub/base/accounts.py:1238 seahub/organizations/api/admin/users.py:270 +#: seahub/base/accounts.py:1239 seahub/organizations/api/admin/users.py:270 #, python-format msgid "User %s already exists." msgstr "" @@ -641,37 +629,37 @@ msgstr "" #: seahub/api2/endpoints/invitations.py:154 #: seahub/api2/endpoints/repo_share_invitations.py:215 #: seahub/api2/endpoints/send_share_link_email.py:34 -#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:127 -#: seahub/organizations/api/admin/users.py:790 seahub/share/views.py:138 +#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:110 +#: seahub/organizations/api/admin/users.py:783 seahub/share/views.py:138 #: seahub/share/views.py:349 msgid "" "Failed to send email, email service is not properly configured, please " "contact administrator." msgstr "Не вдалося надіслати email. Сервіс електронної пошти не налаштований. Будь ласка, зв'яжіться з адміністратором." -#: seahub/api2/endpoints/multi_share_links.py:102 -#: seahub/api2/endpoints/multi_share_links.py:318 +#: seahub/api2/endpoints/multi_share_links.py:60 +#: seahub/api2/endpoints/multi_share_links.py:268 #: seahub/api2/endpoints/share_links.py:331 -#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4055 -#: seahub/api2/views.py:4175 +#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4056 +#: seahub/api2/views.py:4176 msgid "Password is required." msgstr "Потрібен пароль." -#: seahub/api2/endpoints/multi_share_links.py:107 +#: seahub/api2/endpoints/multi_share_links.py:65 #: seahub/api2/endpoints/share_links.py:337 #: seahub/api2/endpoints/upload_links.py:176 #: seahub/api2/endpoints/webdav_secret.py:60 msgid "Password is too short." msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:111 +#: seahub/api2/endpoints/multi_share_links.py:69 #: seahub/api2/endpoints/share_links.py:341 #: seahub/api2/endpoints/upload_links.py:180 #: seahub/api2/endpoints/webdav_secret.py:64 msgid "Password is too weak." msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:115 +#: seahub/api2/endpoints/multi_share_links.py:73 #: seahub/api2/endpoints/share_links.py:345 #: seahub/api2/endpoints/upload_links.py:184 #: seahub/api2/endpoints/webdav_secret.py:52 @@ -680,28 +668,28 @@ msgid "" "symbols." msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:138 -#: seahub/api2/endpoints/multi_share_links.py:341 +#: seahub/api2/endpoints/multi_share_links.py:96 +#: seahub/api2/endpoints/multi_share_links.py:291 #: seahub/api2/endpoints/share_links.py:368 #: seahub/api2/endpoints/share_links.py:678 #: seahub/api2/endpoints/upload_links.py:207 -#: seahub/api2/endpoints/upload_links.py:341 seahub/api2/views.py:3469 +#: seahub/api2/endpoints/upload_links.py:341 seahub/api2/views.py:3470 #, python-format msgid "Expire days should be greater or equal to %s" msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:143 -#: seahub/api2/endpoints/multi_share_links.py:347 +#: seahub/api2/endpoints/multi_share_links.py:101 +#: seahub/api2/endpoints/multi_share_links.py:297 #: seahub/api2/endpoints/share_links.py:374 #: seahub/api2/endpoints/share_links.py:684 #: seahub/api2/endpoints/upload_links.py:213 -#: seahub/api2/endpoints/upload_links.py:347 seahub/api2/views.py:3475 +#: seahub/api2/endpoints/upload_links.py:347 seahub/api2/views.py:3476 #, python-format msgid "Expire days should be less than or equal to %s" msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:163 -#: seahub/api2/endpoints/multi_share_links.py:369 +#: seahub/api2/endpoints/multi_share_links.py:121 +#: seahub/api2/endpoints/multi_share_links.py:319 #: seahub/api2/endpoints/share_links.py:396 #: seahub/api2/endpoints/share_links.py:708 #: seahub/api2/endpoints/upload_links.py:235 @@ -710,8 +698,8 @@ msgstr "" msgid "Expiration time should be later than %s." msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:172 -#: seahub/api2/endpoints/multi_share_links.py:378 +#: seahub/api2/endpoints/multi_share_links.py:130 +#: seahub/api2/endpoints/multi_share_links.py:328 #: seahub/api2/endpoints/share_links.py:405 #: seahub/api2/endpoints/share_links.py:717 #: seahub/api2/endpoints/upload_links.py:244 @@ -721,9 +709,10 @@ msgid "Expiration time should be earlier than %s." msgstr "" #: seahub/api2/endpoints/query_copy_move_progress.py:47 -#: seahub/seadoc/apis.py:516 +#: seahub/seadoc/apis.py:515 #: seahub/templates/remote_user/create_unknown_user_false.html:4 #: seahub/templates/remote_user/error.html:4 +#: seahub/templates/view_shared_upload_link.html:82 msgid "Error" msgstr "Помилка" @@ -733,7 +722,7 @@ msgstr "" #: seahub/api2/endpoints/repo_send_new_password.py:45 #: seahub/api2/endpoints/user.py:73 seahub/api2/endpoints/user.py:93 -#: seahub/organizations/api/admin/users.py:786 +#: seahub/organizations/api/admin/users.py:779 msgid "Feature disabled." msgstr "" @@ -747,11 +736,11 @@ msgstr "" msgid "New password of library %s" msgstr "" -#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:3899 +#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:3900 msgid "Wrong password" msgstr "Невірний пароль" -#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:3905 +#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:3906 msgid "Decrypt library error" msgstr "Помилка розшифровки бібліотеки" @@ -759,20 +748,20 @@ msgstr "Помилка розшифровки бібліотеки" msgid "Wrong old password" msgstr "" -#: seahub/api2/endpoints/repos_batch.py:1298 -#: seahub/api2/endpoints/repos_batch.py:1557 -#: seahub/api2/endpoints/repos_batch.py:1649 +#: seahub/api2/endpoints/repos_batch.py:1284 +#: seahub/api2/endpoints/repos_batch.py:1543 +#: seahub/api2/endpoints/repos_batch.py:1635 #, python-format msgid "File %s is locked." msgstr "" -#: seahub/api2/endpoints/repos_batch.py:1308 -#: seahub/api2/endpoints/repos_batch.py:1567 +#: seahub/api2/endpoints/repos_batch.py:1294 +#: seahub/api2/endpoints/repos_batch.py:1553 #, python-format msgid "Can't move folder %s, please check its permission." msgstr "" -#: seahub/api2/endpoints/repos_batch.py:1657 +#: seahub/api2/endpoints/repos_batch.py:1643 #, python-format msgid "Can't delete folder %s, please check its permission." msgstr "" @@ -877,17 +866,17 @@ msgstr "Будь ласка, увійдіть" msgid "Email or Username" msgstr "Email або Ім'я користувача" -#: seahub/auth/forms.py:28 seahub/auth/forms.py:236 -#: seahub/base/accounts.py:1215 +#: seahub/auth/forms.py:28 seahub/auth/forms.py:219 +#: seahub/base/accounts.py:1216 #: seahub/invitations/templates/invitations/token_view.html:13 #: seahub/organizations/templates/organizations/org_register.html:36 #: seahub/share/views.py:320 seahub/templates/decrypt_repo_form.html:10 #: seahub/templates/registration/login.html:40 -#: seahub/templates/registration/password_set_form.html:22 -#: seahub/templates/registration/registration_form.html:25 +#: seahub/templates/registration/password_set_form.html:21 +#: seahub/templates/registration/registration_form.html:24 #: seahub/templates/share_access_validation.html:23 -#: seahub/templates/sysadmin/sudo_mode.html:29 seahub/views/sysadmin.py:767 -#: seahub/views/sysadmin.py:782 +#: seahub/templates/sysadmin/sudo_mode.html:10 seahub/views/sysadmin.py:766 +#: seahub/views/sysadmin.py:781 msgid "Password" msgstr "Пароль" @@ -897,7 +886,7 @@ msgid "" "are case-sensitive." msgstr "Будь ласка, введіть правильні email/ім'я користувача та пароль. Зверніть увагу, що обидва поля чутливі до регістру." -#: seahub/auth/forms.py:66 seahub/auth/forms.py:136 +#: seahub/auth/forms.py:66 seahub/auth/forms.py:119 msgid "" "That e-mail address doesn't have an associated user account. Are you sure " "you've registered?" @@ -907,69 +896,69 @@ msgstr "Ця адреса електронної пошти не асоційо msgid "This account is inactive." msgstr "Цей обліковий запис неактивний." -#: seahub/auth/forms.py:98 seahub/auth/forms.py:99 -#: seahub/templates/registration/login.html:62 -msgid "You cannot login with email and password." -msgstr "" - -#: seahub/auth/forms.py:104 +#: seahub/auth/forms.py:87 msgid "" "Your Web browser doesn't appear to have cookies enabled. Cookies are " "required for logging in." msgstr "У вашому веб-браузері не активовані cookies, необхідні для входу." -#: seahub/auth/forms.py:120 +#: seahub/auth/forms.py:103 msgid "E-mail" msgstr "E-mail" -#: seahub/auth/forms.py:139 +#: seahub/auth/forms.py:122 msgid "Can not reset password, please contact LDAP admin." msgstr "Ви не можете скинути пароль, будь ласка, зв'яжіться з адміністратором LDAP." -#: seahub/auth/forms.py:172 +#: seahub/auth/forms.py:146 +#, python-format +msgid "Reset Password on %s" +msgstr "Пароль змінено на %s" + +#: seahub/auth/forms.py:155 msgid "New password" msgstr "Новий пароль" -#: seahub/auth/forms.py:173 +#: seahub/auth/forms.py:156 msgid "New password confirmation" msgstr "Підтвердження нового паролю" -#: seahub/auth/forms.py:202 seahub/auth/forms.py:248 -#: seahub/base/accounts.py:1272 seahub/organizations/forms.py:71 +#: seahub/auth/forms.py:185 seahub/auth/forms.py:231 +#: seahub/base/accounts.py:1273 seahub/organizations/forms.py:71 msgid "The two password fields didn't match." msgstr "Паролі не збігаються." -#: seahub/auth/forms.py:216 +#: seahub/auth/forms.py:199 msgid "Old password" msgstr "Старий пароль" -#: seahub/auth/forms.py:224 +#: seahub/auth/forms.py:207 msgid "Your old password was entered incorrectly. Please enter it again." msgstr "Ваш старий пароль було введено невірно. Будь ласка, введіть його знову." -#: seahub/auth/forms.py:237 seahub/base/accounts.py:1217 +#: seahub/auth/forms.py:220 seahub/base/accounts.py:1218 msgid "Password (again)" msgstr "Пароль (ще раз)" -#: seahub/auth/forms.py:268 seahub/forms.py:35 seahub/invitations/views.py:39 +#: seahub/auth/forms.py:251 seahub/forms.py:35 seahub/invitations/views.py:39 #: seahub/invitations/views.py:54 seahub/organizations/forms.py:49 #: seahub/profile/forms.py:46 msgid "A user with this email already exists." msgstr "Користувач з таким email вже існує" -#: seahub/auth/views.py:156 +#: seahub/auth/views.py:154 msgid "This account has been frozen due to too many failed login attempts." msgstr "" -#: seahub/auth/views.py:322 +#: seahub/auth/views.py:311 msgid "Logged out" msgstr "Вийти" -#: seahub/auth/views.py:387 +#: seahub/auth/views.py:374 msgid "Failed to send email, please contact administrator." msgstr "Неможливо надіслати email. Будь ласка, зверніться до адміністратора." -#: seahub/auth/views.py:459 +#: seahub/auth/views.py:441 msgid "Unable to change password." msgstr "" @@ -978,6 +967,51 @@ msgstr "" msgid "Avatar for %s" msgstr "Аватар для %s" +#: seahub/avatar/templates/avatar/add.html:6 +msgid "Upload Avatar" +msgstr "Завантажити аватар" + +#: seahub/avatar/templates/avatar/add.html:7 +#: seahub/avatar/templates/avatar/change.html:8 +msgid "Your current avatar: " +msgstr "Ваш поточний аватар: " + +#: seahub/avatar/templates/avatar/add.html:9 +msgid "Upload New Avatar: " +msgstr "Завантажити новий аватар: " + +#: seahub/avatar/templates/avatar/add.html:13 +#: seahub/avatar/templates/avatar/change.html:30 +msgid "Upload New Image" +msgstr "Завантажити нове зображення" + +#: seahub/avatar/templates/avatar/confirm_delete.html:6 +msgid "Please select the avatars that you would like to delete." +msgstr "Будь ласка, оберіть аватари, які ви хотіли б видалити." + +#: seahub/avatar/templates/avatar/confirm_delete.html:11 +#, python-format +msgid "" +"You have no avatars to delete. Please upload one now." +msgstr "У вас немає аватара. Будь ласка завантажте просто зараз." + +#: seahub/avatar/templates/avatar/confirm_delete.html:18 +msgid "Delete These" +msgstr "Видалити" + +#: seahub/avatar/templates/notification/avatar_friend_updated/notice.html:2 +#, python-format +msgid "" +"%(avatar_creator)s has updated their avatar %(avatar)s." +msgstr "%(avatar_creator)s оновив свій аватар %(avatar)s." + +#: seahub/avatar/templates/notification/avatar_updated/notice.html:2 +#, python-format +msgid "You have updated your avatar %(avatar)s." +msgstr "Ви оновили свій аватар %(avatar)s." + #: seahub/avatar/views.py:77 msgid "Successfully uploaded a new avatar." msgstr "Новий аватар успішно завантажено." @@ -995,39 +1029,39 @@ msgstr "Аватар успішно видалено." msgid "Account %(account)s froze on %(site)s." msgstr "" -#: seahub/base/accounts.py:1205 +#: seahub/base/accounts.py:1206 msgid "Email address" msgstr "Email адреса" -#: seahub/base/accounts.py:1211 +#: seahub/base/accounts.py:1212 msgid "Username" msgstr "Ім'я користувача" -#: seahub/base/accounts.py:1212 +#: seahub/base/accounts.py:1213 msgid "This value must be of length 40" msgstr "Це значення повинно мати довжину 40" -#: seahub/base/accounts.py:1231 +#: seahub/base/accounts.py:1232 msgid "Enter a valid email address." msgstr "Введіть дійсну адресу електронної пошти." -#: seahub/base/accounts.py:1242 +#: seahub/base/accounts.py:1243 msgid "Invalid user id." msgstr "Неправильний ідентифікатор користувача" -#: seahub/base/accounts.py:1294 +#: seahub/base/accounts.py:1295 msgid "name" msgstr "ім'я" -#: seahub/base/accounts.py:1297 +#: seahub/base/accounts.py:1298 msgid "department" msgstr "департамент" -#: seahub/base/accounts.py:1300 +#: seahub/base/accounts.py:1301 msgid "telephone" msgstr "телефон" -#: seahub/base/accounts.py:1303 +#: seahub/base/accounts.py:1304 msgid "note" msgstr "примітка" @@ -1104,41 +1138,41 @@ msgstr "" #: seahub/base/management/commands/export_users.py:47 #: seahub/institutions/templates/institutions/useradmin.html:17 #: seahub/institutions/templates/institutions/useradmin_search.html:20 -#: seahub/sysadmin_extra/views.py:57 seahub/views/sysadmin.py:172 -#: seahub/views/sysadmin.py:176 +#: seahub/sysadmin_extra/views.py:57 seahub/views/sysadmin.py:171 +#: seahub/views/sysadmin.py:175 msgid "Status" msgstr "Статус" #: seahub/base/management/commands/export_users.py:43 #: seahub/institutions/templates/institutions/user_info.html:106 -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:769 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:768 msgid "Role" msgstr "Роль" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 #: seahub/institutions/templates/institutions/user_info.html:107 -#: seahub/views/sysadmin.py:174 seahub/views/sysadmin.py:178 -#: seahub/views/sysadmin.py:644 +#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 +#: seahub/views/sysadmin.py:643 msgid "Create At" msgstr "Створити як" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 -#: seahub/views/sysadmin.py:174 seahub/views/sysadmin.py:178 +#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 msgid "Last Login" msgstr "" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 -#: seahub/institutions/views.py:176 seahub/views/sysadmin.py:174 -#: seahub/views/sysadmin.py:178 +#: seahub/institutions/views.py:176 seahub/views/sysadmin.py:173 +#: seahub/views/sysadmin.py:177 msgid "Admin" msgstr "Адміністратор" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 -#: seahub/views/sysadmin.py:174 seahub/views/sysadmin.py:178 +#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 msgid "LDAP(imported)" msgstr "" @@ -1146,7 +1180,7 @@ msgstr "" #: seahub/institutions/templates/institutions/useradmin.html:33 #: seahub/institutions/templates/institutions/useradmin.html:42 #: seahub/institutions/templates/institutions/useradmin_search.html:36 -#: seahub/views/sysadmin.py:234 +#: seahub/views/sysadmin.py:233 msgid "Active" msgstr "Активний" @@ -1154,25 +1188,25 @@ msgstr "Активний" #: seahub/institutions/templates/institutions/useradmin.html:35 #: seahub/institutions/templates/institutions/useradmin.html:43 #: seahub/institutions/templates/institutions/useradmin_search.html:38 -#: seahub/views/sysadmin.py:236 +#: seahub/views/sysadmin.py:235 msgid "Inactive" msgstr "Неактивний" #: seahub/base/management/commands/export_users.py:126 #: seahub/base/management/commands/export_users.py:127 -#: seahub/templates/base.html:86 seahub/templates/client_login_confirm.html:9 -#: seahub/views/sysadmin.py:242 seahub/views/sysadmin.py:243 +#: seahub/templates/base.html:86 seahub/templates/client_login_confirm.html:13 +#: seahub/views/sysadmin.py:241 seahub/views/sysadmin.py:242 msgid "Yes" msgstr "Так" #: seahub/base/management/commands/export_users.py:132 -#: seahub/views/sysadmin.py:248 +#: seahub/views/sysadmin.py:247 msgid "Guest" msgstr "Гость" #: seahub/base/management/commands/export_users.py:134 #: seahub/base/management/commands/export_users.py:138 -#: seahub/views/sysadmin.py:250 seahub/views/sysadmin.py:254 +#: seahub/views/sysadmin.py:249 seahub/views/sysadmin.py:253 msgid "Default" msgstr "За замовчуванням" @@ -1336,20 +1370,157 @@ msgid "%s PB" msgstr "" #: seahub/contacts/models.py:78 +#: seahub/contacts/templates/contacts/contact_list.html:119 msgid "Email is required." msgstr "Потрібен email." +#: seahub/contacts/templates/contacts/contact_list.html:4 +#: seahub/contacts/templates/contacts/contact_list.html:10 +msgid "Contacts" +msgstr "Контакти" + +#: seahub/contacts/templates/contacts/contact_list.html:11 +#: seahub/contacts/templates/contacts/contact_list.html:43 +msgid "Add Contacts" +msgstr "Додати контакти" + +#: seahub/contacts/templates/contacts/contact_list.html:17 +msgid "Email " +msgstr "Email " + +#: seahub/contacts/templates/contacts/contact_list.html:19 +#: seahub/templates/registration/registration_form.html:41 +msgid "Note" +msgstr "Примітка" + +#: seahub/contacts/templates/contacts/contact_list.html:20 +#: seahub/institutions/templates/institutions/user_info.html:64 +#: seahub/institutions/templates/institutions/user_info.html:108 +#: seahub/institutions/templates/institutions/useradmin.html:20 +#: seahub/institutions/templates/institutions/useradmin_search.html:23 +#: seahub/templates/repo_dir_recycle_view.html:47 +#: seahub/templates/repo_history_view.html:60 +msgid "Operations" +msgstr "Операції" + +#: seahub/contacts/templates/contacts/contact_list.html:29 +#: seahub/institutions/templates/institutions/useradmin.html:38 +msgid "Edit" +msgstr "Редагувати" + +#: seahub/contacts/templates/contacts/contact_list.html:30 +#: seahub/institutions/templates/institutions/useradmin.html:59 +#: seahub/institutions/templates/institutions/useradmin_search.html:55 +#: seahub/sysadmin_extra/views.py:232 +#: seahub/templates/view_shared_upload_link.html:87 +msgid "Delete" +msgstr "Видалити" + +#: seahub/contacts/templates/contacts/contact_list.html:37 +msgid "You don't have any contacts" +msgstr "У вас немає жодного контакту" + +#: seahub/contacts/templates/contacts/contact_list.html:38 +msgid "" +"Add your contacts so you can quickly share libraries and send file shared " +"link." +msgstr "Додайте контакти, щоб ви могли швидко обмінюватися бібліотеками та відправляти посилання на спільні файли." + +#: seahub/contacts/templates/contacts/contact_list.html:46 +#: seahub/contacts/templates/contacts/contact_list.html:55 +msgid "Note(optional)" +msgstr "Примітка (необов'язково)" + +#: seahub/contacts/templates/contacts/contact_list.html:49 +#: seahub/contacts/templates/contacts/contact_list.html:58 +#: seahub/institutions/templates/institutions/user_info.html:52 +#: seahub/institutions/templates/institutions/useradmin_search.html:12 +#: seahub/invitations/templates/invitations/token_view.html:17 +#: seahub/options/templates/options/set_user_options.html:14 +#: seahub/organizations/templates/organizations/org_register.html:42 +#: seahub/search/templates/search_results.html:26 +#: seahub/search/templates/search_results.html:47 +#: seahub/share/templates/share/share_link_audit.html:22 +#: seahub/templates/decrypt_repo_form.html:13 +#: seahub/templates/home_base.html:103 +#: seahub/templates/registration/password_change_form.html:24 +#: seahub/templates/registration/password_reset_confirm.html:19 +#: seahub/templates/registration/password_reset_form.html:13 +#: seahub/templates/registration/password_set_form.html:27 +#: seahub/templates/repo_dir_recycle_view.html:74 +#: seahub/templates/share_access_validation.html:29 +msgid "Submit" +msgstr "Готово" + +#: seahub/contacts/templates/contacts/contact_list.html:52 +msgid "Edit Contact" +msgstr "Редагувати контакт" + +#: seahub/contacts/templates/contacts/contact_list.html:101 +#: seahub/contacts/templates/contacts/contact_list.html:146 +#: seahub/templates/sdoc_file_view_react.html:64 +#: seahub/templates/sdoc_file_view_react.html:87 +#: seahub/templates/view_file_onlyoffice.html:89 +#: seahub/templates/view_file_onlyoffice.html:112 +msgid "Failed. Please check the network." +msgstr "Не вдалося. Будь ласка, перевірте мережеве з'єднання." + +#: seahub/contacts/templates/contacts/contact_list.html:109 +msgid "Delete Contact" +msgstr "Видалити контакт" + +#: seahub/contacts/templates/contacts/contact_list.html:109 +#: seahub/institutions/templates/institutions/useradmin.html:81 +#: seahub/institutions/templates/institutions/useradmin_search.html:72 +#, python-format +msgid "Are you sure you want to delete %s ?" +msgstr "Ви впевнені, що хочете видалити %s ?" + +#: seahub/contacts/templates/contacts/contact_list.html:123 +msgid "You cannot add yourself." +msgstr "Ви не можете додати самого себе." + +#: seahub/contacts/views.py:65 +#, python-format +msgid "%s is not a valid email." +msgstr "%s неприпустима адреса email." + +#: seahub/contacts/views.py:70 +#, python-format +msgid "%s is already in your contacts." +msgstr "%s вже присутній у ваших контактах." + +#: seahub/contacts/views.py:79 +#, python-format +msgid "Successfully added %s to contacts." +msgstr "Успішно доданий %s до списку контактів." + +#: seahub/contacts/views.py:84 +#, python-format +msgid "Failed to add %s to contacts." +msgstr "Не вдалося додати %s до списку контактів." + +#: seahub/contacts/views.py:105 +#, python-format +msgid "Successfully edited %s." +msgstr "Успішно змінено %s." + +#: seahub/contacts/views.py:118 +#, python-format +msgid "Successfully Deleted %s" +msgstr "Успішно видалено %s" + #: seahub/dingtalk/views.py:50 seahub/dingtalk/views.py:74 #: seahub/dingtalk/views.py:83 seahub/dingtalk/views.py:105 -#: seahub/dingtalk/views.py:122 seahub/dingtalk/views.py:166 -#: seahub/dingtalk/views.py:191 seahub/dingtalk/views.py:200 -#: seahub/dingtalk/views.py:222 seahub/dingtalk/views.py:258 -#: seahub/dingtalk/views.py:298 seahub/dingtalk/views.py:345 -#: seahub/dingtalk/views.py:365 seahub/dingtalk/views.py:435 -#: seahub/dingtalk/views.py:482 seahub/oauth/views.py:86 -#: seahub/oauth/views.py:109 seahub/oauth/views.py:155 -#: seahub/oauth/views.py:167 seahub/oauth/views.py:173 -#: seahub/oauth/views.py:204 seahub/templates/remote_user/error.html:8 +#: seahub/dingtalk/views.py:122 seahub/dingtalk/views.py:162 +#: seahub/dingtalk/views.py:187 seahub/dingtalk/views.py:196 +#: seahub/dingtalk/views.py:218 seahub/dingtalk/views.py:254 +#: seahub/dingtalk/views.py:294 seahub/dingtalk/views.py:341 +#: seahub/dingtalk/views.py:359 seahub/dingtalk/views.py:432 +#: seahub/dingtalk/views.py:479 seahub/oauth/views.py:84 +#: seahub/oauth/views.py:107 seahub/oauth/views.py:153 +#: seahub/oauth/views.py:165 seahub/oauth/views.py:171 +#: seahub/oauth/views.py:202 seahub/templates/remote_user/error.html:8 #: seahub/weixin/views.py:35 seahub/weixin/views.py:54 #: seahub/weixin/views.py:59 seahub/weixin/views.py:78 #: seahub/weixin/views.py:96 seahub/work_weixin/views.py:68 @@ -1360,7 +1531,7 @@ msgstr "Потрібен email." msgid "Error, please contact administrator." msgstr "" -#: seahub/dingtalk/views.py:125 seahub/dingtalk/views.py:368 +#: seahub/dingtalk/views.py:125 seahub/dingtalk/views.py:362 #: seahub/weixin/views.py:99 #, python-format msgid "User %s not found or inactive." @@ -1393,7 +1564,7 @@ msgstr "Ім'я %s неприпустиме" #: seahub/forms.py:97 seahub/share/views.py:296 seahub/views/ajax.py:308 #: seahub/views/ajax.py:312 seahub/views/ajax.py:316 seahub/views/ajax.py:327 -#: seahub/views/ajax.py:447 seahub/views/file.py:1933 +#: seahub/views/ajax.py:447 seahub/views/file.py:1930 msgid "Argument missing" msgstr "Відсутній аргумент" @@ -1516,11 +1687,11 @@ msgid "The %(site_name)s team" msgstr "Команда %(site_name)s" #: seahub/group/views.py:105 seahub/share/views.py:233 -#: seahub/views/__init__.py:436 seahub/views/ajax.py:381 -#: seahub/views/ajax.py:427 seahub/views/file.py:1184 -#: seahub/views/file.py:1425 seahub/views/file.py:1942 +#: seahub/views/__init__.py:587 seahub/views/ajax.py:381 +#: seahub/views/ajax.py:427 seahub/views/file.py:1181 +#: seahub/views/file.py:1422 seahub/views/file.py:1939 #: seahub/views/repo.py:114 seahub/views/repo.py:171 seahub/views/repo.py:229 -#: seahub/views/repo.py:282 seahub/views/repo.py:399 +#: seahub/views/repo.py:282 seahub/views/repo.py:392 msgid "Permission denied" msgstr "Доступ заборонено" @@ -1534,7 +1705,7 @@ msgid "Exit admin panel" msgstr "" #: seahub/institutions/templates/institutions/base.html:13 -#: seahub/templates/base.html:32 +#: seahub/templates/base.html:32 seahub/templates/home_base.html:9 msgid "Close" msgstr "Закрити" @@ -1552,6 +1723,7 @@ msgid "Info" msgstr "Інформація" #: seahub/institutions/templates/institutions/info.html:13 +#: seahub/templates/home_base.html:63 msgid "Libraries" msgstr "Бібліотеки" @@ -1588,12 +1760,12 @@ msgid "Name" msgstr "Им'я" #: seahub/institutions/templates/institutions/user_info.html:35 -#: seahub/templates/registration/registration_form.html:32 +#: seahub/templates/registration/registration_form.html:31 msgid "Department" msgstr "Відділ:" #: seahub/institutions/templates/institutions/user_info.html:38 -#: seahub/templates/registration/registration_form.html:37 +#: seahub/templates/registration/registration_form.html:36 msgid "Telephone" msgstr "Телефон:" @@ -1612,25 +1784,9 @@ msgstr "Встановити квоту" msgid "Available quota:" msgstr "" -#: seahub/institutions/templates/institutions/user_info.html:52 -#: seahub/institutions/templates/institutions/useradmin_search.html:12 -#: seahub/invitations/templates/invitations/token_view.html:17 -#: seahub/options/templates/options/set_user_options.html:14 -#: seahub/organizations/templates/organizations/org_register.html:42 -#: seahub/search/templates/search_results.html:26 -#: seahub/search/templates/search_results.html:47 -#: seahub/share/templates/share/share_link_audit.html:22 -#: seahub/templates/decrypt_repo_form.html:13 -#: seahub/templates/registration/password_change_form.html:25 -#: seahub/templates/registration/password_reset_confirm.html:19 -#: seahub/templates/registration/password_reset_form.html:41 -#: seahub/templates/registration/password_set_form.html:28 -#: seahub/templates/share_access_validation.html:29 -msgid "Submit" -msgstr "Готово" - #: seahub/institutions/templates/institutions/user_info.html:62 #: seahub/search/templates/search_results.html:39 +#: seahub/templates/repo_dir_recycle_view.html:46 #: seahub/templates/repo_history_view.html:59 msgid "Size" msgstr "Розмір" @@ -1640,14 +1796,6 @@ msgstr "Розмір" msgid "Last Update" msgstr "Останнє оновлення" -#: seahub/institutions/templates/institutions/user_info.html:64 -#: seahub/institutions/templates/institutions/user_info.html:108 -#: seahub/institutions/templates/institutions/useradmin.html:20 -#: seahub/institutions/templates/institutions/useradmin_search.html:23 -#: seahub/templates/repo_history_view.html:60 -msgid "Operations" -msgstr "Операції" - #: seahub/institutions/templates/institutions/user_info.html:70 msgid "Encrypted" msgstr "" @@ -1674,16 +1822,6 @@ msgstr "" msgid "Create At / Last Login" msgstr "Створено / Останній вхід" -#: seahub/institutions/templates/institutions/useradmin.html:38 -msgid "Edit" -msgstr "Редагувати" - -#: seahub/institutions/templates/institutions/useradmin.html:59 -#: seahub/institutions/templates/institutions/useradmin_search.html:55 -#: seahub/sysadmin_extra/views.py:232 -msgid "Delete" -msgstr "Видалити" - #: seahub/institutions/templates/institutions/useradmin.html:68 #: seahub/institutions/templates/institutions/useradmin_search.html:63 msgid "Empty" @@ -1698,12 +1836,6 @@ msgstr "Активація..., зачекайте будь ласка" msgid "Delete User" msgstr "Видалити користувача" -#: seahub/institutions/templates/institutions/useradmin.html:81 -#: seahub/institutions/templates/institutions/useradmin_search.html:72 -#, python-format -msgid "Are you sure you want to delete %s ?" -msgstr "Ви впевнені, що хочете видалити %s ?" - #: seahub/institutions/templates/institutions/useradmin.html:130 msgid "Edit failed." msgstr "Редагування не успішне." @@ -1724,7 +1856,7 @@ msgstr "Власник" msgid "Member" msgstr "" -#: seahub/institutions/views.py:209 seahub/views/sysadmin.py:366 +#: seahub/institutions/views.py:209 seahub/views/sysadmin.py:365 msgid "Failed to delete: the user does not exist" msgstr "Не вдалося видалити: користувач не існує" @@ -1732,7 +1864,7 @@ msgstr "Не вдалося видалити: користувач не існу msgid "Failed to delete: the user is system administrator" msgstr "" -#: seahub/institutions/views.py:217 seahub/views/sysadmin.py:356 +#: seahub/institutions/views.py:217 seahub/views/sysadmin.py:355 #, python-format msgid "Successfully deleted %s" msgstr "Успішно видалено %s" @@ -1758,7 +1890,6 @@ msgstr "" #: seahub/templates/shared_link_email.html:9 #: seahub/templates/shared_upload_link_email.html:8 #: seahub/templates/snippets/reset_repo_password.html:7 -#: seahub/templates/sysadmin/short_time_linving_password_reset_link.html:10 #: seahub/templates/sysadmin/user_activation_email.html:9 #: seahub/templates/sysadmin/user_add_email.html:7 #: seahub/templates/sysadmin/user_batch_add_email.html:7 @@ -1889,7 +2020,7 @@ msgstr "" msgid "New file updates on %s" msgstr "" -#: seahub/notifications/management/commands/send_notices.py:492 +#: seahub/notifications/management/commands/send_notices.py:457 #, python-format msgid "New notice on %s" msgstr "Новий запис на %s" @@ -1899,31 +2030,21 @@ msgstr "Новий запис на %s" msgid "You've got %(num)s new notices on %(site_name)s:\n" msgstr "" -#: seahub/notifications/models.py:554 +#: seahub/notifications/models.py:502 #, python-format msgid "" "A file named %(file_name)s is uploaded to %(name)s" msgstr "Файл %(file_name)s було завантажено до %(name)s" -#: seahub/notifications/models.py:561 -#, python-format -msgid "A file named %(file_name)s is uploaded" -msgstr "" - -#: seahub/notifications/models.py:596 +#: seahub/notifications/models.py:509 #, python-format msgid "" -"A folder named %(folder_name)s is uploaded to " -"%(name)s" -msgstr "" +"A file named %(file_name)s is uploaded to Deleted " +"Library" +msgstr "Файл %(file_name)s було завантажено до Видаленої бібліотекі" -#: seahub/notifications/models.py:603 -#, python-format -msgid "A folder named %(folder_name)s is uploaded" -msgstr "" - -#: seahub/notifications/models.py:737 +#: seahub/notifications/models.py:643 #, python-format msgid "" "User %(username)s has asked to join group %(username)s запросив приєднання до групи %(group_name)s, перевірочне повідомлення: %(join_request_msg)s" -#: seahub/notifications/models.py:766 +#: seahub/notifications/models.py:672 #, python-format msgid "" "User %(group_staff)s has added you to group " "%(group_name)s" msgstr "Користувач %(group_staff)s був доданий до вашої групи %(group_name)s" -#: seahub/notifications/models.py:792 +#: seahub/notifications/models.py:698 #, python-format msgid "" "File %(file_name)s has a new comment from user " "%(author)s" msgstr "" -#: seahub/notifications/models.py:809 +#: seahub/notifications/models.py:715 #, python-format msgid "" "Draft #%(draft_id)s has a new comment from user " "%(author)s" msgstr "" -#: seahub/notifications/models.py:826 +#: seahub/notifications/models.py:732 #, python-format msgid "" "%(from_user)s has sent you a request for draft " "#%(draft_id)s" msgstr "" -#: seahub/notifications/models.py:849 -#: seahub/notifications/templates/notifications/notice_email.html:66 +#: seahub/notifications/models.py:755 +#: seahub/notifications/templates/notifications/notice_email.html:63 #, python-format msgid "" "Guest %(user)s accepted your invitation at %(time)s." msgstr "" -#: seahub/notifications/models.py:873 +#: seahub/notifications/models.py:779 #, python-format msgid "" "%(user)s has transfered a library named %(file_name)s був #: seahub/notifications/templates/notifications/notice_email.html:54 #, python-format msgid "" -"A folder named %(folder_name)s is" -" uploaded to your folder %(parent_dir_name)s." -msgstr "" - -#: seahub/notifications/templates/notifications/notice_email.html:57 -#, python-format -msgid "" "User %(user)s has asked to join " "group %(grp_name)s, verification " "message: %(msg)s" msgstr "Користувач %(user)s попросив приєднатися до групи %(grp_name)s, повидомлення перевірки: %(msg)s" -#: seahub/notifications/templates/notifications/notice_email.html:60 +#: seahub/notifications/templates/notifications/notice_email.html:57 #, python-format msgid "" "User %(user)s has added you to " "group %(grp_name)s" msgstr "Користувач %(user)s приєднався до вашої групи %(grp_name)s" -#: seahub/notifications/templates/notifications/notice_email.html:63 +#: seahub/notifications/templates/notifications/notice_email.html:60 #, python-format msgid "" "File %(file_name)s has a new " "comment from user %(author)s" msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:69 +#: seahub/notifications/templates/notifications/notice_email.html:66 #, python-format msgid "" "A large number of files in your library %(user_name)s created file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:81 +#: seahub/notifications/templates/notifications/notice_email.html:78 #, python-format msgid "" " User %(user_name)s created file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:86 +#: seahub/notifications/templates/notifications/notice_email.html:83 #, python-format msgid "" " User %(user_name)s deleted file " @@ -2090,7 +2203,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:88 +#: seahub/notifications/templates/notifications/notice_email.html:85 #, python-format msgid "" " User %(user_name)s deleted file " @@ -2098,7 +2211,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:92 +#: seahub/notifications/templates/notifications/notice_email.html:89 #, python-format msgid "" " User %(user_name)s restored file " @@ -2106,7 +2219,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:95 +#: seahub/notifications/templates/notifications/notice_email.html:92 #, python-format msgid "" " User %(user_name)s renamed file " @@ -2114,7 +2227,7 @@ msgid "" "library %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:99 +#: seahub/notifications/templates/notifications/notice_email.html:96 #, python-format msgid "" " User %(user_name)s moved file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:101 +#: seahub/notifications/templates/notifications/notice_email.html:98 #, python-format msgid "" " User %(user_name)s moved file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:105 +#: seahub/notifications/templates/notifications/notice_email.html:102 #, python-format msgid "" " User %(user_name)s updated file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:110 +#: seahub/notifications/templates/notifications/notice_email.html:107 #, python-format msgid "" " User %(user_name)s created folder " @@ -2147,7 +2260,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:112 +#: seahub/notifications/templates/notifications/notice_email.html:109 #, python-format msgid "" " User %(user_name)s created folder " @@ -2156,7 +2269,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:117 +#: seahub/notifications/templates/notifications/notice_email.html:114 #, python-format msgid "" " User %(user_name)s deleted folder " @@ -2164,7 +2277,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:119 +#: seahub/notifications/templates/notifications/notice_email.html:116 #, python-format msgid "" " User %(user_name)s deleted folder " @@ -2172,7 +2285,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:123 +#: seahub/notifications/templates/notifications/notice_email.html:120 #, python-format msgid "" " User %(user_name)s restored folder" @@ -2180,7 +2293,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:126 +#: seahub/notifications/templates/notifications/notice_email.html:123 #, python-format msgid "" " User %(user_name)s renamed folder " @@ -2188,7 +2301,7 @@ msgid "" "library %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:130 +#: seahub/notifications/templates/notifications/notice_email.html:127 #, python-format msgid "" " User %(user_name)s moved folder %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:132 +#: seahub/notifications/templates/notifications/notice_email.html:129 #, python-format msgid "" " User %(user_name)s moved folder %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:145 +#: seahub/notifications/templates/notifications/notice_email.html:142 msgid "Go check out at the following page:" msgstr "Перейдіть до наступної сторінки для перевіки" @@ -2254,21 +2367,21 @@ msgstr "" msgid "Notifications" msgstr "Сповіщення" -#: seahub/notifications/utils.py:423 +#: seahub/notifications/utils.py:305 #, python-format msgid "%(author)s added a new comment in document %(sdoc_name)s" msgstr "" -#: seahub/notifications/utils.py:430 seahub/notifications/utils.py:440 +#: seahub/notifications/utils.py:312 seahub/notifications/utils.py:322 msgid "Details" msgstr "Деталі" -#: seahub/notifications/utils.py:433 +#: seahub/notifications/utils.py:315 #, python-format msgid "%(author)s added a new reply in document %(sdoc_name)s" msgstr "" -#: seahub/oauth/views.py:207 +#: seahub/oauth/views.py:205 #: seahub/templates/remote_user/create_unknown_user_false.html:8 #: seahub/work_weixin/views.py:110 msgid "" @@ -2303,24 +2416,22 @@ msgstr "Підказка: останній метод більш безпечн #: seahub/organizations/api/admin/info.py:102 #: seahub/organizations/api/admin/logo.py:33 -#: seahub/organizations/api/admin/logo.py:42 seahub/subscription/views.py:25 -#: seahub/subscription/views.py:41 seahub/subscription/views.py:103 -#: seahub/work_weixin/views.py:37 seahub/work_weixin/views.py:62 -#: seahub/work_weixin/views.py:151 seahub/work_weixin/views.py:171 -#: seahub/work_weixin/views.py:231 +#: seahub/organizations/api/admin/logo.py:42 seahub/work_weixin/views.py:37 +#: seahub/work_weixin/views.py:62 seahub/work_weixin/views.py:151 +#: seahub/work_weixin/views.py:171 seahub/work_weixin/views.py:231 msgid "Feature is not enabled." msgstr "" -#: seahub/organizations/api/admin/users.py:813 +#: seahub/organizations/api/admin/users.py:806 #, python-brace-format msgid "Failed. You can only invite {org_members_quota} members." msgstr "" -#: seahub/organizations/api/admin/users.py:817 +#: seahub/organizations/api/admin/users.py:810 msgid "The number of users exceeds the limit" msgstr "" -#: seahub/organizations/api/admin/users.py:834 +#: seahub/organizations/api/admin/users.py:827 #, python-brace-format msgid "User {email} already exists." msgstr "" @@ -2333,14 +2444,14 @@ msgstr "" #: seahub/organizations/templates/organizations/org_register.html:8 #: seahub/templates/choose_register.html:3 #: seahub/templates/choose_register.html:8 -#: seahub/templates/registration/login.html:119 +#: seahub/templates/registration/login.html:102 #: seahub/templates/registration/registration_form.html:3 -#: seahub/templates/registration/registration_form.html:13 +#: seahub/templates/registration/registration_form.html:12 msgid "Signup" msgstr "Реєстрація" #: seahub/organizations/templates/organizations/org_register.html:10 -#: seahub/templates/registration/registration_form.html:15 +#: seahub/templates/registration/registration_form.html:14 msgid "Welcome back, you are already signed in." msgstr "Ласкаво просимо! Ви вже увійшли в систему." @@ -2357,11 +2468,11 @@ msgid "Admin Email" msgstr "" #: seahub/organizations/templates/organizations/org_register.html:38 -#: seahub/templates/registration/password_change_form.html:22 -#: seahub/templates/registration/password_set_form.html:25 -#: seahub/templates/registration/registration_form.html:28 +#: seahub/templates/registration/password_change_form.html:21 +#: seahub/templates/registration/password_set_form.html:24 +#: seahub/templates/registration/registration_form.html:27 #: seahub/templates/sysadmin/sudo_mode.html:4 -#: seahub/templates/sysadmin/sudo_mode.html:38 +#: seahub/templates/sysadmin/sudo_mode.html:18 msgid "Confirm Password" msgstr "Підтвердіть пароль" @@ -2401,7 +2512,7 @@ msgstr "Ім'я:" #: seahub/profile/templates/profile/set_profile_react.html:25 #: seahub/templates/registration/password_set_form.html:4 -#: seahub/templates/registration/password_set_form.html:13 +#: seahub/templates/registration/password_set_form.html:12 msgid "Set Password" msgstr "" @@ -2439,10 +2550,10 @@ msgid "Successfully set \"%s\" as your default library." msgstr "\"%s\" успішно призначена вашою бібліотекою за замовчанням." #: seahub/seadoc/views.py:26 seahub/seadoc/views.py:80 -#: seahub/seadoc/views.py:158 seahub/views/__init__.py:427 -#: seahub/views/__init__.py:470 seahub/views/__init__.py:604 -#: seahub/views/__init__.py:763 seahub/views/ajax.py:376 -#: seahub/views/file.py:1928 +#: seahub/seadoc/views.py:158 seahub/views/__init__.py:578 +#: seahub/views/__init__.py:621 seahub/views/__init__.py:755 +#: seahub/views/__init__.py:914 seahub/views/ajax.py:376 +#: seahub/views/file.py:1925 msgid "Library does not exist" msgstr "Бібліотека не існує" @@ -2601,7 +2712,7 @@ msgstr "" msgid "Share Link" msgstr "Загальнодоступні посилання" -#: seahub/share/views.py:319 seahub/views/sysadmin.py:644 +#: seahub/share/views.py:319 seahub/views/sysadmin.py:643 msgid "Creator" msgstr "Автор" @@ -2649,7 +2760,7 @@ msgstr "" msgid "Failed to export excel, invalid start or end date" msgstr "" -#: seahub/sysadmin_extra/views.py:61 seahub/views/sysadmin.py:679 +#: seahub/sysadmin_extra/views.py:61 seahub/views/sysadmin.py:678 msgid "Success" msgstr "" @@ -2719,11 +2830,11 @@ msgstr "" msgid "Create an organization account" msgstr "" -#: seahub/templates/client_login_confirm.html:6 +#: seahub/templates/client_login_confirm.html:10 msgid "Desktop Client Login Confirm" msgstr "" -#: seahub/templates/client_login_confirm.html:8 +#: seahub/templates/client_login_confirm.html:12 msgid "Do you want to login to your client?" msgstr "" @@ -2758,6 +2869,78 @@ msgstr "Назва приладу" msgid "This file has (apparently) not been accessed yet" msgstr "" +#: seahub/templates/home_base.html:11 +msgid "Files" +msgstr "Файли" + +#: seahub/templates/home_base.html:14 +msgid "My Libraries" +msgstr "" + +#: seahub/templates/home_base.html:16 +msgid "Shared with me" +msgstr "" + +#: seahub/templates/home_base.html:18 +msgid "Shared with all" +msgstr "" + +#: seahub/templates/home_base.html:23 +msgid "Shared with groups" +msgstr "" + +#: seahub/templates/home_base.html:26 +msgid "All Groups" +msgstr "Всі групи" + +#: seahub/templates/home_base.html:38 +msgid "Tools" +msgstr "" + +#: seahub/templates/home_base.html:41 +msgid "Favorites" +msgstr "" + +#: seahub/templates/home_base.html:43 +msgid "Activities" +msgstr "Дії" + +#: seahub/templates/home_base.html:47 +msgid "Wikis" +msgstr "" + +#: seahub/templates/home_base.html:50 +msgid "Linked Devices" +msgstr "" + +#: seahub/templates/home_base.html:53 +msgid "Invite People" +msgstr "" + +#: seahub/templates/home_base.html:56 +msgid "Drafts" +msgstr "" + +#: seahub/templates/home_base.html:59 +msgid "Share Admin" +msgstr "Спільний доступ" + +#: seahub/templates/home_base.html:66 +msgid "Folders" +msgstr "Каталоги" + +#: seahub/templates/home_base.html:71 seahub/templates/home_base.html:75 +msgid "Links" +msgstr "Посилання" + +#: seahub/templates/home_base.html:90 +msgid "Enable Modules" +msgstr "Неможливо змінити файл." + +#: seahub/templates/home_base.html:97 +msgid "Personal Wiki" +msgstr "Персональна Wiki" + #: seahub/templates/i18n.html:6 msgid "Upload Folder" msgstr "" @@ -2798,7 +2981,7 @@ msgid "" msgstr "" #: seahub/templates/registration/activation_email.html:18 -#: seahub/templates/registration/registration_form.html:47 +#: seahub/templates/registration/registration_form.html:46 msgid "Sign Up" msgstr "Зареєструватися" @@ -2820,7 +3003,7 @@ msgstr "Знову увійти в систему" #: seahub/templates/registration/login.html:4 #: seahub/templates/registration/login.html:36 -#: seahub/templates/registration/login.html:75 +#: seahub/templates/registration/login.html:73 #: seahub/templates/registration/multi_adfs_sso.html:4 #: seahub/templates/registration/multi_adfs_sso.html:36 #: seahub/templates/registration/multi_adfs_sso.html:47 @@ -2835,42 +3018,42 @@ msgstr "Вхід" msgid "Refresh" msgstr "" -#: seahub/templates/registration/login.html:64 +#: seahub/templates/registration/login.html:62 msgid "Incorrect email or password" msgstr "Неправильний email або пароль" -#: seahub/templates/registration/login.html:72 +#: seahub/templates/registration/login.html:70 #, python-format msgid "Remember me for %(remember_days)s days " msgstr "Пам’ятати мене %(remember_days)s діб" -#: seahub/templates/registration/login.html:79 -#: seahub/templates/registration/login.html:83 +#: seahub/templates/registration/login.html:77 +#: seahub/templates/registration/login.html:81 msgid "Single Sign-On" msgstr "" -#: seahub/templates/registration/login.html:90 +#: seahub/templates/registration/login.html:88 msgid "Login with" msgstr "" -#: seahub/templates/registration/login.html:116 +#: seahub/templates/registration/login.html:99 msgid "Forgot password?" msgstr "Забули пароль?" -#: seahub/templates/registration/login.html:184 +#: seahub/templates/registration/login.html:167 msgid "Failed to refresh the CAPTCHA, please try again later." msgstr "Не вдалося поновити CAPTCHA, спробуйте ще раз." -#: seahub/templates/registration/login.html:192 +#: seahub/templates/registration/login.html:175 #: seahub/templates/registration/multi_adfs_sso.html:90 msgid "Email or username cannot be blank" msgstr "" -#: seahub/templates/registration/login.html:196 -#: seahub/templates/registration/password_change_form.html:69 -#: seahub/templates/registration/password_set_form.html:67 -#: seahub/templates/registration/registration_form.html:95 -#: seahub/templates/sysadmin/sudo_mode.html:71 +#: seahub/templates/registration/login.html:179 +#: seahub/templates/registration/password_change_form.html:66 +#: seahub/templates/registration/password_set_form.html:64 +#: seahub/templates/registration/registration_form.html:91 +#: seahub/templates/sysadmin/sudo_mode.html:35 msgid "Password cannot be blank" msgstr "Пароль не може бути порожнім" @@ -2883,45 +3066,45 @@ msgid "Your password has been changed successfully." msgstr "Ваш пароль успішно змінено." #: seahub/templates/registration/password_change_form.html:3 -#: seahub/templates/registration/password_change_form.html:12 +#: seahub/templates/registration/password_change_form.html:11 msgid "Password Modification" msgstr "Зміна пароля" -#: seahub/templates/registration/password_change_form.html:15 +#: seahub/templates/registration/password_change_form.html:14 msgid "Please update your password before continue." msgstr "" -#: seahub/templates/registration/password_change_form.html:17 +#: seahub/templates/registration/password_change_form.html:16 msgid "Current Password" msgstr "" -#: seahub/templates/registration/password_change_form.html:19 +#: seahub/templates/registration/password_change_form.html:18 msgid "New Password" msgstr "" -#: seahub/templates/registration/password_change_form.html:39 -#: seahub/templates/registration/password_set_form.html:42 -#: seahub/templates/registration/registration_form.html:65 +#: seahub/templates/registration/password_change_form.html:37 +#: seahub/templates/registration/password_set_form.html:40 +#: seahub/templates/registration/registration_form.html:62 #, python-format msgid "" "Passwords must have at least %(min_len)s characters and contain %(level)s of" " the following: uppercase letters, lowercase letters, numbers, and symbols." msgstr "" -#: seahub/templates/registration/password_change_form.html:65 +#: seahub/templates/registration/password_change_form.html:62 msgid "Current password cannot be blank" msgstr "Пточний пароль не може бути пустим" -#: seahub/templates/registration/password_change_form.html:73 -#: seahub/templates/registration/password_set_form.html:71 -#: seahub/templates/registration/registration_form.html:99 +#: seahub/templates/registration/password_change_form.html:70 +#: seahub/templates/registration/password_set_form.html:68 +#: seahub/templates/registration/registration_form.html:95 #: seahub/templates/snippets/repo_create_js.html:54 msgid "Please enter the password again" msgstr "Будь ласка підтвердіть пароль" -#: seahub/templates/registration/password_change_form.html:77 -#: seahub/templates/registration/password_set_form.html:75 -#: seahub/templates/registration/registration_form.html:103 +#: seahub/templates/registration/password_change_form.html:74 +#: seahub/templates/registration/password_set_form.html:72 +#: seahub/templates/registration/registration_form.html:99 #: seahub/templates/snippets/repo_create_js.html:58 msgid "Passwords don't match" msgstr "Паролі не збігаються" @@ -2936,9 +3119,8 @@ msgstr "Пароль успішно змінено." #: seahub/templates/registration/password_reset_confirm.html:4 #: seahub/templates/registration/password_reset_done.html:4 -#: seahub/templates/registration/password_reset_done.html:29 #: seahub/templates/registration/password_reset_form.html:4 -#: seahub/templates/registration/password_reset_form.html:36 +#: seahub/templates/registration/password_reset_form.html:7 msgid "Password Reset" msgstr "Змінити пароль" @@ -2958,14 +3140,10 @@ msgstr "Підтвердіть пароль: " msgid "Failed to reset password: this link is no longer available." msgstr "Не вдалося змінити пароль: це посилання вже не доступне. " -#: seahub/templates/registration/password_reset_done.html:31 +#: seahub/templates/registration/password_reset_done.html:8 msgid "We've sent a password reset email to your mailbox." msgstr "Ми відправили новий пароль електронною поштою на вашу поштову скриньку." -#: seahub/templates/registration/password_reset_done.html:32 -msgid "Back to login page" -msgstr "" - #: seahub/templates/registration/password_reset_email.html:12 #, python-format msgid "" @@ -2977,14 +3155,14 @@ msgstr "Для скидання пароля для вашого обліков msgid "If you did not request it, just skip it." msgstr "Якщо ви не надсилали запиту, просто пропустіть його." -#: seahub/templates/registration/password_reset_form.html:38 +#: seahub/templates/registration/password_reset_form.html:9 +msgid "Your email used in login: " +msgstr "Ваш email використовується як логін: " + +#: seahub/templates/registration/password_reset_form.html:12 msgid "We will send you an email to set new password" msgstr "Ми відправимо Вам на email новий пароль" -#: seahub/templates/registration/password_reset_form.html:39 -msgid "Your email used in login" -msgstr "" - #: seahub/templates/registration/register_complete_email.html:1 #, python-format msgid "" @@ -3022,11 +3200,7 @@ msgstr "Реєстрація завершена. Зачекайте актива msgid "Signup function is not enabled." msgstr "" -#: seahub/templates/registration/registration_form.html:42 -msgid "Note" -msgstr "Примітка" - -#: seahub/templates/registration/registration_form.html:91 +#: seahub/templates/registration/registration_form.html:87 msgid "Email cannot be blank" msgstr "E-mail не може бути порожнім" @@ -3037,6 +3211,67 @@ msgid "" "activate your account." msgstr "" +#: seahub/templates/repo_dir_recycle_view.html:13 +#, python-format +msgid "%(repo_dir_name)s Trash" +msgstr "%(repo_dir_name)s Сміття" + +#: seahub/templates/repo_dir_recycle_view.html:15 +#: seahub/templates/repo_history_view.html:16 +#: seahub/templates/text_diff.html:15 +#: seahub/two_factor/templates/two_factor/core/backup_tokens.html:26 +msgid "Back" +msgstr "" + +#: seahub/templates/repo_dir_recycle_view.html:21 +#: seahub/templates/repo_history_view.html:40 +msgid "Current path: " +msgstr "Поточний шлях: " + +#: seahub/templates/repo_dir_recycle_view.html:37 +#: seahub/templates/repo_dir_recycle_view.html:65 +msgid "Clean" +msgstr "Почистити" + +#: seahub/templates/repo_dir_recycle_view.html:45 +msgid "Delete Time" +msgstr "Видалити час" + +#: seahub/templates/repo_dir_recycle_view.html:59 +msgid "More" +msgstr "Детальніше" + +#: seahub/templates/repo_dir_recycle_view.html:66 +msgid "Clear files in trash and history:" +msgstr "Почистити файли зі Сміття та історії" + +#: seahub/templates/repo_dir_recycle_view.html:68 +msgid "3 days ago" +msgstr "за 3 дні" + +#: seahub/templates/repo_dir_recycle_view.html:69 +msgid "1 week ago" +msgstr "за тиждень" + +#: seahub/templates/repo_dir_recycle_view.html:70 +msgid "1 month ago" +msgstr "за місяць" + +#: seahub/templates/repo_dir_recycle_view.html:71 +msgid "all" +msgstr "все" + +#: seahub/templates/repo_dir_recycle_view.html:75 +#: seahub/templates/view_shared_upload_link.html:86 +#: seahub/two_factor/templates/two_factor/_wizard_actions.html:4 +#: seahub/two_factor/templates/two_factor/profile/disable.html:12 +msgid "Cancel" +msgstr "Скасувати" + +#: seahub/templates/repo_dir_recycle_view.html:192 +msgid "Successfully restored 1 item." +msgstr "" + #: seahub/templates/repo_folder_trash_react.html:5 msgid "Trash" msgstr "Кошик" @@ -3050,20 +3285,10 @@ msgstr "Історія" msgid "%(repo_name)s Snapshot" msgstr "%(repo_name)s Знімок" -#: seahub/templates/repo_history_view.html:16 -#: seahub/templates/text_diff.html:15 -#: seahub/two_factor/templates/two_factor/core/backup_tokens.html:26 -msgid "Back" -msgstr "" - #: seahub/templates/repo_history_view.html:30 msgid "Unknown" msgstr "Не визначено" -#: seahub/templates/repo_history_view.html:40 -msgid "Current path: " -msgstr "Поточний шлях: " - #: seahub/templates/repo_history_view.html:51 #: seahub/templates/repo_history_view.html:68 #: seahub/templates/repo_history_view.html:78 @@ -3094,13 +3319,6 @@ msgstr "" msgid "Snapshot" msgstr "" -#: seahub/templates/sdoc_file_view_react.html:64 -#: seahub/templates/sdoc_file_view_react.html:87 -#: seahub/templates/view_file_onlyoffice.html:147 -#: seahub/templates/view_file_onlyoffice.html:170 -msgid "Failed. Please check the network." -msgstr "Не вдалося. Будь ласка, перевірте мережеве з'єднання." - #: seahub/templates/share_access_validation.html:6 msgid "" "Please input the password if you want to browse the shared file/directory." @@ -3174,27 +3392,24 @@ msgid "" "as soon as possible." msgstr "" -#: seahub/templates/sysadmin/short_time_linving_password_reset_link.html:13 -#, python-format -msgid "" -"Administrator on %(site_name)s is resetting your password for %(account)s, " -"please click the following link to continue: " -msgstr "" - -#: seahub/templates/sysadmin/sudo_mode.html:25 +#: seahub/templates/sysadmin/sudo_mode.html:8 msgid "Confirm password to continue" msgstr "" -#: seahub/templates/sysadmin/sudo_mode.html:26 +#: seahub/templates/sysadmin/sudo_mode.html:13 +msgid "Incorrect password" +msgstr "" + +#: seahub/templates/sysadmin/sudo_mode.html:24 +msgid "Tip:" +msgstr "" + +#: seahub/templates/sysadmin/sudo_mode.html:24 msgid "" "You are entering admin area, we won't ask for your password again for a few " "hours." msgstr "" -#: seahub/templates/sysadmin/sudo_mode.html:33 -msgid "Incorrect password" -msgstr "" - #: seahub/templates/sysadmin/user_activation_email.html:12 #, python-format msgid "Your account %(username)s on %(site_name)s has been activated." @@ -3252,6 +3467,10 @@ msgstr "до модифікації" msgid "after modification" msgstr "після модифікації" +#: seahub/templates/user_404.html:6 +msgid "Sorry, this user is not registered yet." +msgstr "На жаль, цей користувач не зареєстрований." + #: seahub/templates/user_quota_full.html:12 #, python-format msgid "Your quota is almost full on %(site_name)s." @@ -3261,12 +3480,97 @@ msgstr "" msgid "Used:" msgstr "Використано:" +#: seahub/templates/view_shared_upload_link.html:8 +#, python-format +msgid "Upload files to %(dir_name)s" +msgstr "Завантажити файли до %(dir_name)s" + +#: seahub/templates/view_shared_upload_link.html:9 +msgid "shared by:" +msgstr "надано:" + +#: seahub/templates/view_shared_upload_link.html:11 +msgid "The owner of this library has run out of space." +msgstr "Власник цієї бібліотеки перевищив допустимий ліміт." + +#: seahub/templates/view_shared_upload_link.html:18 +#: seahub/templates/view_shared_upload_link.html:64 +msgid "Add Files" +msgstr "Додати файл" + +#: seahub/templates/view_shared_upload_link.html:24 +msgid "Add folder" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:30 +msgid "Cancel All" +msgstr "Вихід" + +#: seahub/templates/view_shared_upload_link.html:34 +msgid "" +"File Drag & Drop is supported for Chrome, Safari 5.0+, Firefox 4.0+, IE " +"10.0+" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:36 +msgid "Folder Drag & Drop is supported for Chrome" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:39 +#, python-format +msgid "File size should be smaller than %(max_file_size)s" +msgstr "Розмір файлу повинен бути менше за %(max_file_size)s" + +#: seahub/templates/view_shared_upload_link.html:48 +msgid "Saving..." +msgstr "Збереження..." + +#: seahub/templates/view_shared_upload_link.html:75 +msgid "File is too big" +msgstr "Файл занадто великий" + +#: seahub/templates/view_shared_upload_link.html:76 +msgid "File is too small" +msgstr "Файл занадто малий" + +#: seahub/templates/view_shared_upload_link.html:77 +msgid "Filetype not allowed" +msgstr "Заборонений тип файлів" + +#: seahub/templates/view_shared_upload_link.html:78 +msgid "Maximum number of files exceeded" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:79 +msgid "Uploaded bytes exceed file size" +msgstr "Перевищення ліміту розміру файлу" + +#: seahub/templates/view_shared_upload_link.html:80 +msgid "Empty file upload result" +msgstr "Результат завантаження порожнього файлу" + +#: seahub/templates/view_shared_upload_link.html:83 +msgid "uploaded" +msgstr "Завантажено" + +#: seahub/templates/view_shared_upload_link.html:84 +msgid "canceled" +msgstr "скасовано" + +#: seahub/templates/view_shared_upload_link.html:85 +msgid "Start" +msgstr "Позначити" + +#: seahub/templates/view_shared_upload_link.html:227 +msgid "Network error" +msgstr "" + #: seahub/templates/wiki/wiki.html:25 msgid "Last modified by" msgstr "" #: seahub/thumbnail/views.py:45 seahub/thumbnail/views.py:172 -#: seahub/views/__init__.py:468 +#: seahub/views/__init__.py:619 msgid "Invalid arguments." msgstr "" @@ -3280,11 +3584,6 @@ msgstr "" msgid "Token" msgstr "" -#: seahub/two_factor/templates/two_factor/_wizard_actions.html:4 -#: seahub/two_factor/templates/two_factor/profile/disable.html:12 -msgid "Cancel" -msgstr "Скасувати" - #: seahub/two_factor/templates/two_factor/core/backup_tokens.html:6 msgid "Backup Tokens" msgstr "" @@ -3387,36 +3686,37 @@ msgstr "" msgid "permission error" msgstr "помилка прав доступу" -#: seahub/views/__init__.py:299 +#: seahub/views/__init__.py:420 seahub/views/__init__.py:435 +#: seahub/views/__init__.py:450 msgid "Unable to view recycle page" msgstr "Не вдається переглянути сторінку" -#: seahub/views/__init__.py:344 +#: seahub/views/__init__.py:495 msgid "Unable to view library modification" msgstr "Не вдається переглянути бібліотеку" -#: seahub/views/__init__.py:461 +#: seahub/views/__init__.py:612 msgid "Please specify history ID" msgstr "Будь ласка визначте ID історії" -#: seahub/views/__init__.py:465 +#: seahub/views/__init__.py:616 msgid "Successfully restored the library." msgstr "" -#: seahub/views/__init__.py:472 +#: seahub/views/__init__.py:623 msgid "History you specified does not exist" msgstr "Вказана історія не існує" -#: seahub/views/__init__.py:474 +#: seahub/views/__init__.py:625 msgid "Unknown error" msgstr "Невідома помилка" -#: seahub/views/__init__.py:770 seahub/views/repo.py:286 +#: seahub/views/__init__.py:921 seahub/views/repo.py:286 #, python-format msgid "\"%s\" does not exist." msgstr "" -#: seahub/views/__init__.py:802 +#: seahub/views/__init__.py:953 #, python-format msgid "Unable to download \"%s\"" msgstr "Не вдається завантажити \"%s\"" @@ -3438,9 +3738,9 @@ msgid "Bad upload link token." msgstr "" #: seahub/views/ajax.py:338 seahub/views/file.py:457 seahub/views/file.py:488 -#: seahub/views/file.py:1179 seahub/views/file.py:1420 -#: seahub/views/file.py:1937 seahub/views/file.py:2152 -#: seahub/views/file.py:2157 seahub/views/file.py:2164 +#: seahub/views/file.py:1176 seahub/views/file.py:1417 +#: seahub/views/file.py:1934 seahub/views/file.py:2149 +#: seahub/views/file.py:2154 seahub/views/file.py:2161 msgid "File does not exist" msgstr "Файл не існує" @@ -3468,57 +3768,57 @@ msgstr "Обраний режим шифрування не є правильн msgid "Unknown file encoding" msgstr "Шевідомий алгоритм шифрування файлу." -#: seahub/views/file.py:342 seahub/views/file.py:377 seahub/views/file.py:689 -#: seahub/views/file.py:783 seahub/views/file.py:905 +#: seahub/views/file.py:342 seahub/views/file.py:377 seahub/views/file.py:690 +#: seahub/views/file.py:780 seahub/views/file.py:902 #, python-format msgid "File size surpasses %s, can not be opened online." msgstr "Розмір файлу перевищує %s, і не може бути відкритий в онлайн режимі." -#: seahub/views/file.py:349 seahub/views/file.py:818 +#: seahub/views/file.py:349 seahub/views/file.py:815 msgid "The library is encrypted, can not open file online." msgstr "" #: seahub/views/file.py:444 seahub/views/file.py:466 seahub/views/file.py:471 -#: seahub/views/file.py:512 seahub/views/file.py:773 seahub/views/file.py:1038 -#: seahub/views/file.py:1064 seahub/views/file.py:1094 -#: seahub/views/file.py:1225 seahub/views/file.py:1331 -#: seahub/views/file.py:1461 seahub/views/file.py:1578 +#: seahub/views/file.py:512 seahub/views/file.py:770 seahub/views/file.py:1035 +#: seahub/views/file.py:1061 seahub/views/file.py:1091 +#: seahub/views/file.py:1222 seahub/views/file.py:1328 +#: seahub/views/file.py:1458 seahub/views/file.py:1575 msgid "Unable to view file" msgstr "Не вдається переглянути файл" -#: seahub/views/file.py:842 seahub/views/file.py:986 seahub/views/file.py:1292 -#: seahub/views/file.py:1516 +#: seahub/views/file.py:839 seahub/views/file.py:983 seahub/views/file.py:1289 +#: seahub/views/file.py:1513 msgid "Error when prepare Office Online file preview page." msgstr "" -#: seahub/views/file.py:874 seahub/views/file.py:998 seahub/views/file.py:1311 -#: seahub/views/file.py:1532 +#: seahub/views/file.py:871 seahub/views/file.py:995 seahub/views/file.py:1308 +#: seahub/views/file.py:1529 msgid "Error when prepare OnlyOffice file preview page." msgstr "" -#: seahub/views/file.py:1130 +#: seahub/views/file.py:1127 msgid "Unable to download file, invalid file path" msgstr "" -#: seahub/views/file.py:1139 +#: seahub/views/file.py:1136 msgid "Unable to download file, wrong file path" msgstr "" -#: seahub/views/file.py:1146 +#: seahub/views/file.py:1143 msgid "Unable to download file." msgstr "" -#: seahub/views/file.py:1347 seahub/views/file.py:1597 -#: seahub/views/repo.py:344 +#: seahub/views/file.py:1344 seahub/views/file.py:1594 +#: seahub/views/repo.py:338 #, python-format msgid "Share link for %s." msgstr "" -#: seahub/views/file.py:1723 seahub/views/file.py:1728 +#: seahub/views/file.py:1720 seahub/views/file.py:1725 msgid "Unable to download file" msgstr "" -#: seahub/views/file.py:2145 +#: seahub/views/file.py:2142 msgid "The original file does not exist" msgstr "" @@ -3532,106 +3832,106 @@ msgstr "" msgid "User {token.user} inactive" msgstr "" -#: seahub/views/sso.py:167 +#: seahub/views/sso.py:131 msgid "" "This link has already been visited, please click the login button on the " "client again" msgstr "" -#: seahub/views/sso.py:192 +#: seahub/views/sso.py:156 msgid "Invalid link, please click the login button on the client again" msgstr "" -#: seahub/views/sso.py:197 +#: seahub/views/sso.py:161 msgid "Login timeout, please click the login button on the client again" msgstr "" -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:175 msgid "Login ID" msgstr "" -#: seahub/views/sysadmin.py:307 seahub/views/sysadmin.py:333 +#: seahub/views/sysadmin.py:306 seahub/views/sysadmin.py:332 msgid "Failed to set quota: internal server error" msgstr "Не вдалося встановити квоту: внутрішня помилка сервера" -#: seahub/views/sysadmin.py:352 +#: seahub/views/sysadmin.py:351 msgid "Failed to delete: the user is an organization creator" msgstr "" -#: seahub/views/sysadmin.py:397 +#: seahub/views/sysadmin.py:396 #, python-format msgid "Successfully revoke the admin permission of %s" msgstr "Права адміністратора %s успішно відкликані" -#: seahub/views/sysadmin.py:399 +#: seahub/views/sysadmin.py:398 msgid "Failed to revoke admin: the user does not exist" msgstr "Не вдалося відкликати адміністратора: користувач не існує" -#: seahub/views/sysadmin.py:512 +#: seahub/views/sysadmin.py:511 #, python-format msgid "" "Successfully reset password to %(passwd)s, an email has been sent to " "%(user)s." msgstr "Пароль успішно змінено на %(passwd)s, повідомлення було надіслано %(user)s." -#: seahub/views/sysadmin.py:527 +#: seahub/views/sysadmin.py:526 msgid "Failed to reset password: user does not exist" msgstr "Не вдалося змінити пароль: користувач не існує." -#: seahub/views/sysadmin.py:576 +#: seahub/views/sysadmin.py:575 #, python-format msgid "Fail to add user %s." msgstr "" -#: seahub/views/sysadmin.py:601 seahub/views/sysadmin.py:614 +#: seahub/views/sysadmin.py:600 seahub/views/sysadmin.py:613 #, python-format msgid "Successfully added user %s. An email notification has been sent." msgstr "Успішно додано користувача %s. Повідомлення було надіслано електронною поштою." -#: seahub/views/sysadmin.py:604 seahub/views/sysadmin.py:617 +#: seahub/views/sysadmin.py:603 seahub/views/sysadmin.py:616 #, python-format msgid "" "Successfully added user %s. An error accurs when sending email notification," " please check your email configuration." msgstr "Успішно додано користувача %s. Але сталася помилка при відправці email, будь ласка, перевірте налаштування email." -#: seahub/views/sysadmin.py:606 seahub/views/sysadmin.py:619 +#: seahub/views/sysadmin.py:605 seahub/views/sysadmin.py:618 #, python-format msgid "Successfully added user %s." msgstr "Успішно доданий користувач %s." -#: seahub/views/sysadmin.py:621 +#: seahub/views/sysadmin.py:620 #, python-format msgid "" "Successfully added user %s. But email notification can not be sent, because " "Email service is not properly configured." msgstr "Успішно доданий користувач %s. Але повідомлення не було надіслано, томущо неправильно налаштована поштова служба." -#: seahub/views/sysadmin.py:673 +#: seahub/views/sysadmin.py:672 msgid "Input should be a number" msgstr "" -#: seahub/views/sysadmin.py:683 +#: seahub/views/sysadmin.py:682 msgid "Input number should be greater than 0" msgstr "" -#: seahub/views/sysadmin.py:721 +#: seahub/views/sysadmin.py:720 msgid "Successfully deleted." msgstr "" -#: seahub/views/sysadmin.py:751 +#: seahub/views/sysadmin.py:750 #, python-format msgid "Successfully set %s as admin." msgstr "%s надано права адміністратора." -#: seahub/views/sysadmin.py:753 +#: seahub/views/sysadmin.py:752 #, python-format msgid "Failed to set %s as admin: user does not exist." msgstr "Не вдалося %s надати права адміністратора: користувач не існує" -#: seahub/views/sysadmin.py:768 seahub/views/sysadmin.py:769 -#: seahub/views/sysadmin.py:770 seahub/views/sysadmin.py:783 -#: seahub/views/sysadmin.py:784 +#: seahub/views/sysadmin.py:767 seahub/views/sysadmin.py:768 +#: seahub/views/sysadmin.py:769 seahub/views/sysadmin.py:782 +#: seahub/views/sysadmin.py:783 msgid "Optional" msgstr "" diff --git a/locale/uk/LC_MESSAGES/djangojs.po b/locale/uk/LC_MESSAGES/djangojs.po index e124c6d13d..81ae07c679 100644 --- a/locale/uk/LC_MESSAGES/djangojs.po +++ b/locale/uk/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: seahub\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-10 14:16+0800\n" +"POT-Creation-Date: 2024-02-05 16:23+0800\n" "PO-Revision-Date: 2015-05-09 05:28+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Ukrainian (http://app.transifex.com/haiwen/seahub/language/uk/)\n" @@ -35,7 +35,7 @@ msgstr "" #: frontend/src/components/common/account.js:121 #: frontend/src/pages/sys-admin/side-panel.js:33 -#: frontend/src/pages/sys-admin/users/users-content.js:294 +#: frontend/src/pages/sys-admin/users/users-content.js:285 msgid "System Admin" msgstr "Системний адміністратор" @@ -57,7 +57,7 @@ msgid "Used:" msgstr "Використано:" #: frontend/src/components/common/account.js:165 -#: frontend/src/components/search/ai-search.js:661 +#: frontend/src/components/search/ai-search.js:651 #: frontend/src/pages/groups/group-view.js:470 #: frontend/src/pages/groups/group-view.js:476 #: frontend/src/pages/org-admin/side-panel.js:56 @@ -77,128 +77,116 @@ msgstr "" msgid "Log out" msgstr "Вихід" -#: frontend/src/components/common/notice-item.js:44 +#: frontend/src/components/common/notice-item.js:42 msgid "User {user_link} has added you to {group_link}" msgstr "" -#: frontend/src/components/common/notice-item.js:67 +#: frontend/src/components/common/notice-item.js:65 msgid "{share_from} has shared a library named {repo_link} to you." msgstr "" -#: frontend/src/components/common/notice-item.js:69 +#: frontend/src/components/common/notice-item.js:67 msgid "{share_from} has shared a folder named {repo_link} to you." msgstr "" -#: frontend/src/components/common/notice-item.js:95 -msgid "" -"{share_from} has changed the permission of library {repo_link} to " -"{permission}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:97 -msgid "" -"{share_from} has changed the permission of folder {repo_link} to " -"{permission}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:122 -msgid "{share_from} has cancelled the sharing of library {repo_name}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:124 -msgid "{share_from} has cancelled the sharing of folder {repo_name}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:150 +#: frontend/src/components/common/notice-item.js:98 msgid "" "{share_from} has shared a library named {repo_link} to group {group_link}." msgstr "" -#: frontend/src/components/common/notice-item.js:152 +#: frontend/src/components/common/notice-item.js:100 msgid "" "{share_from} has shared a folder named {repo_link} to group {group_link}." msgstr "" -#: frontend/src/components/common/notice-item.js:178 +#: frontend/src/components/common/notice-item.js:126 msgid "{user} has transfered a library named {repo_link} to you." msgstr "" -#: frontend/src/components/common/notice-item.js:282 +#: frontend/src/components/common/notice-item.js:182 +msgid "{from_user} has sent you a request for {draft_link}." +msgstr "" + +#: frontend/src/components/common/notice-item.js:183 +msgid "Draft" +msgstr "" + +#: frontend/src/components/common/notice-item.js:214 msgid "{user} created file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:282 +#: frontend/src/components/common/notice-item.js:214 msgid "" "{user} created file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:285 +#: frontend/src/components/common/notice-item.js:217 msgid "{user} deleted file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:285 +#: frontend/src/components/common/notice-item.js:217 msgid "" "{user} deleted file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:289 +#: frontend/src/components/common/notice-item.js:221 msgid "{user} restored file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:292 +#: frontend/src/components/common/notice-item.js:224 msgid "{user} renamed file {oldFileName} {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:296 +#: frontend/src/components/common/notice-item.js:228 msgid "{user} moved file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:296 +#: frontend/src/components/common/notice-item.js:228 msgid "" "{user} moved file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:299 +#: frontend/src/components/common/notice-item.js:231 msgid "{user} updated file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:311 +#: frontend/src/components/common/notice-item.js:243 msgid "{user} created folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:311 +#: frontend/src/components/common/notice-item.js:243 msgid "" "{user} created folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:314 +#: frontend/src/components/common/notice-item.js:246 msgid "{user} deleted folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:314 +#: frontend/src/components/common/notice-item.js:246 msgid "" "{user} deleted folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:318 +#: frontend/src/components/common/notice-item.js:250 msgid "{user} restored folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:321 +#: frontend/src/components/common/notice-item.js:253 msgid "" "{user} renamed folder {oldFolderName} {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:325 +#: frontend/src/components/common/notice-item.js:257 msgid "{user} moved folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:325 +#: frontend/src/components/common/notice-item.js:257 msgid "" "{user} moved folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." @@ -227,15 +215,15 @@ msgid "Group not found" msgstr "" #: frontend/src/components/cur-dir-path/dir-path.js:31 -#: frontend/src/components/main-side-nav.js:69 +#: frontend/src/components/main-side-nav.js:70 msgid "A file is being uploaded. Are you sure you want to leave this page?" msgstr "" #: frontend/src/components/cur-dir-path/dir-path.js:91 #: frontend/src/components/cur-dir-path/dir-path.js:97 #: frontend/src/components/file-chooser/file-chooser.js:450 -#: frontend/src/components/main-side-nav.js:143 -#: frontend/src/components/main-side-nav.js:145 +#: frontend/src/components/main-side-nav.js:144 +#: frontend/src/components/main-side-nav.js:146 #: frontend/src/components/org-admin-group-nav.js:23 #: frontend/src/pages/org-admin/org-department-item.js:318 #: frontend/src/pages/org-admin/side-panel.js:62 @@ -244,7 +232,7 @@ msgstr "" #: frontend/src/pages/share-admin/libraries.js:360 #: frontend/src/pages/sys-admin/departments/department.js:45 #: frontend/src/pages/sys-admin/groups/group-nav.js:17 -#: frontend/src/pages/sys-admin/info.js:116 +#: frontend/src/pages/sys-admin/info.js:112 #: frontend/src/pages/sys-admin/orgs/org-nav.js:20 #: frontend/src/pages/sys-admin/repos/search-repos.js:140 #: frontend/src/pages/sys-admin/side-panel.js:90 @@ -255,18 +243,17 @@ msgstr "Бібліотеки" #: frontend/src/components/cur-dir-path/dir-tool.js:77 #: frontend/src/components/cur-dir-path/dir-tool.js:98 #: frontend/src/components/cur-dir-path/dir-tool.js:99 -#: frontend/src/components/dirent-detail/detail-list-view.js:124 +#: frontend/src/components/dirent-detail/detail-list-view.js:123 #: frontend/src/components/dirent-detail/file-details.js:89 -#: frontend/src/components/toolbar/view-file-toolbar.js:79 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:78 -#: frontend/src/utils/text-translation.js:34 +#: frontend/src/components/toolbar/view-file-toolbar.js:105 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:48 +#: frontend/src/utils/text-translation.js:35 msgid "Tags" msgstr "" #: frontend/src/components/cur-dir-path/dir-tool.js:81 #: frontend/src/components/cur-dir-path/dir-tool.js:103 #: frontend/src/components/history-trash-file-view/file-view.js:33 -#: frontend/src/pages/org-admin/libraries/org-repo-nav.js:16 #: frontend/src/pages/sys-admin/repos/repos-nav.js:17 msgid "Trash" msgstr "Кошик" @@ -274,10 +261,10 @@ msgstr "Кошик" #: frontend/src/components/cur-dir-path/dir-tool.js:106 #: frontend/src/components/file-view/file-toolbar.js:198 #: frontend/src/components/file-view/file-toolbar.js:248 -#: frontend/src/components/toolbar/view-file-toolbar.js:80 +#: frontend/src/components/toolbar/view-file-toolbar.js:106 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:64 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:71 -#: frontend/src/utils/text-translation.js:31 +#: frontend/src/utils/text-translation.js:32 msgid "History" msgstr "Історія" @@ -355,7 +342,7 @@ msgstr "" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:142 #: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:31 #: frontend/src/pages/sys-admin/abuse-reports.js:91 -#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 +#: frontend/src/repo-history.js:137 frontend/src/repo-history.js:144 msgid "Description" msgstr "Опис" @@ -367,8 +354,8 @@ msgstr "Опис" #: frontend/src/components/dialog/confirm-disconnect-wechat.js:35 #: frontend/src/components/dialog/confirm-restore-repo.js:36 #: frontend/src/components/dialog/confirm-unlink-device.js:49 -#: frontend/src/components/dialog/copy-dirent-dialog.js:165 -#: frontend/src/components/dialog/create-file-dialog.js:111 +#: frontend/src/components/dialog/copy-dirent-dialog.js:162 +#: frontend/src/components/dialog/create-file-dialog.js:179 #: frontend/src/components/dialog/create-folder-dialog.js:99 #: frontend/src/components/dialog/create-group-dialog.js:81 #: frontend/src/components/dialog/create-repo-dialog.js:270 @@ -386,11 +373,11 @@ msgstr "Опис" #: frontend/src/components/dialog/invite-people-dialog.js:121 #: frontend/src/components/dialog/label-repo-state-dialog.js:88 #: frontend/src/components/dialog/leave-group-dialog.js:32 -#: frontend/src/components/dialog/lib-history-setting-dialog.js:151 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:150 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:123 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:273 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:253 -#: frontend/src/components/dialog/move-dirent-dialog.js:185 +#: frontend/src/components/dialog/move-dirent-dialog.js:183 #: frontend/src/components/dialog/new-wiki-dialog.js:60 #: frontend/src/components/dialog/org-add-member-dialog.js:68 #: frontend/src/components/dialog/org-delete-department-dialog.js:42 @@ -426,7 +413,7 @@ msgstr "Опис" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:50 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:56 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-import-user-dialog.js:59 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:144 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:143 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-logs-export-excel-dialog.js:104 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:95 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:51 @@ -435,33 +422,35 @@ msgstr "Опис" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-set-org-name-dialog.js:64 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-unlink-device-dialog.js:47 #: frontend/src/components/dialog/sysadmin-dialog/update-user.js:60 -#: frontend/src/components/dialog/transfer-dialog.js:186 +#: frontend/src/components/dialog/transfer-dialog.js:100 #: frontend/src/components/dialog/upload-remind-dialog.js:44 #: frontend/src/components/dialog/view-link-dialog.js:37 #: frontend/src/components/dialog/wiki-delete-dialog.js:25 #: frontend/src/components/dialog/wiki-select-dialog.js:97 -#: frontend/src/components/file-uploader/upload-list-item.js:144 +#: frontend/src/components/file-uploader/upload-list-item.js:127 #: frontend/src/components/seatable-integration-account-setting-widgets/delete-seatables-dialog.js:24 #: frontend/src/components/send-link.js:111 #: frontend/src/components/share-link-panel/link-details.js:230 #: frontend/src/components/share-link-panel/link-list.js:68 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:144 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:127 #: frontend/src/components/user-settings/social-login-saml.js:67 #: frontend/src/pages/org-admin/input-item.js:92 #: frontend/src/pages/org-admin/web-settings/input-item.js:69 -#: frontend/src/pages/sys-admin/web-settings/input-item.js:70 -#: frontend/src/pages/upload-link/upload-list-item.js:144 +#: frontend/src/pages/sys-admin/web-settings/input-item.js:66 +#: frontend/src/pages/upload-link/upload-list-item.js:124 #: frontend/src/tc-accept.js:42 msgid "Cancel" msgstr "Скасувати" #: frontend/src/components/dialog/add-abuse-report-dialog.js:93 -#: frontend/src/components/dialog/change-repo-password-dialog.js:118 +#: frontend/src/components/dialog/add-reviewer-dialog.js:110 +#: frontend/src/components/dialog/add-reviewer-dialog.js:111 +#: frontend/src/components/dialog/change-repo-password-dialog.js:117 #: frontend/src/components/dialog/clean-trash.js:77 #: frontend/src/components/dialog/confirm-apply-folder-properties-dialog.js:56 -#: frontend/src/components/dialog/copy-dirent-dialog.js:166 +#: frontend/src/components/dialog/copy-dirent-dialog.js:163 #: frontend/src/components/dialog/create-department-repo-dialog.js:95 -#: frontend/src/components/dialog/create-file-dialog.js:112 +#: frontend/src/components/dialog/create-file-dialog.js:180 #: frontend/src/components/dialog/create-folder-dialog.js:100 #: frontend/src/components/dialog/create-group-dialog.js:82 #: frontend/src/components/dialog/create-repo-dialog.js:271 @@ -475,13 +464,13 @@ msgstr "Скасувати" #: frontend/src/components/dialog/invite-people-dialog.js:122 #: frontend/src/components/dialog/label-repo-state-dialog.js:89 #: frontend/src/components/dialog/lib-decrypt-dialog.js:67 -#: frontend/src/components/dialog/lib-history-setting-dialog.js:152 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:151 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:124 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:326 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:254 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:306 -#: frontend/src/components/dialog/move-dirent-dialog.js:186 +#: frontend/src/components/dialog/move-dirent-dialog.js:184 #: frontend/src/components/dialog/new-wiki-dialog.js:61 #: frontend/src/components/dialog/org-add-admin-dialog.js:66 #: frontend/src/components/dialog/org-add-department-dialog.js:86 @@ -525,7 +514,7 @@ msgstr "Скасувати" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:90 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:51 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:57 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:145 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:144 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-logs-export-excel-dialog.js:105 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:96 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:52 @@ -535,7 +524,7 @@ msgstr "Скасувати" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:268 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:255 #: frontend/src/components/dialog/sysadmin-dialog/update-user.js:61 -#: frontend/src/components/dialog/transfer-dialog.js:187 +#: frontend/src/components/dialog/transfer-dialog.js:101 #: frontend/src/components/dialog/transfer-group-dialog.js:69 #: frontend/src/components/dialog/wiki-select-dialog.js:99 #: frontend/src/components/dialog/wiki-select-dialog.js:100 @@ -556,10 +545,55 @@ msgstr "Скасувати" #: frontend/src/pages/sys-admin/repos/search-repos.js:155 #: frontend/src/pages/sys-admin/statistic/statistic-common-tool.js:128 #: frontend/src/pages/sys-admin/users/search-users.js:318 -#: frontend/src/pages/sys-admin/web-settings/input-item.js:69 +#: frontend/src/pages/sys-admin/web-settings/input-item.js:65 msgid "Submit" msgstr "Готово" +#: frontend/src/components/dialog/add-reviewer-dialog.js:98 +msgid "Request a review" +msgstr "" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:100 +msgid "Add new reviewer" +msgstr "" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:103 +#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:283 +#: frontend/src/components/dialog/org-add-member-dialog.js:58 +#: frontend/src/components/dialog/share-to-user.js:357 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-member-dialog.js:37 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-member-dialog.js:56 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-batch-add-admin-dialog.js:45 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:45 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:46 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:240 +#: frontend/src/components/list-and-add-group-members.js:173 +#: frontend/src/pages/org-admin/org-users-search-users.js:196 +#: frontend/src/pages/org-admin/org-users-users.js:260 +#: frontend/src/pages/sys-admin/users/search-users.js:313 +#: frontend/src/pages/sys-admin/users/users.js:425 +msgid "Search users" +msgstr "" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:137 +#: frontend/src/components/dialog/edit-filetag-dialog.js:145 +#: frontend/src/components/dialog/list-created-files-dialog.js:55 +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:86 +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:107 +#: frontend/src/components/dialog/org-add-admin-dialog.js:65 +#: frontend/src/components/dialog/search-file-dialog.js:115 +#: frontend/src/components/dialog/share-admin-link.js:35 +#: frontend/src/components/dialog/share-repo-dialog.js:149 +#: frontend/src/components/dialog/transfer-group-dialog.js:68 +#: frontend/src/components/search/ai-search.js:653 +#: frontend/src/components/search/ai-search.js:690 +#: frontend/src/components/search/search.js:497 +#: frontend/src/components/search/search.js:532 +#: frontend/src/components/system-notification.js:46 +#: frontend/src/pages/groups/group-view.js:479 +msgid "Close" +msgstr "Закрити" + #: frontend/src/components/dialog/change-repo-password-dialog.js:49 msgid "Please enter the old password" msgstr "Будь ласка введіть старий пароль" @@ -584,24 +618,24 @@ msgstr "Нові паролі не співпадають" msgid "Successfully changed library password." msgstr "" -#: frontend/src/components/dialog/change-repo-password-dialog.js:98 +#: frontend/src/components/dialog/change-repo-password-dialog.js:102 msgid "Change Password of Library {placeholder}" msgstr "" -#: frontend/src/components/dialog/change-repo-password-dialog.js:108 +#: frontend/src/components/dialog/change-repo-password-dialog.js:107 msgid "Old Password" msgstr "Старий пароль" -#: frontend/src/components/dialog/change-repo-password-dialog.js:110 +#: frontend/src/components/dialog/change-repo-password-dialog.js:109 msgid "New Password" msgstr "" -#: frontend/src/components/dialog/change-repo-password-dialog.js:110 +#: frontend/src/components/dialog/change-repo-password-dialog.js:109 #: frontend/src/components/dialog/create-repo-dialog.js:240 msgid "(at least {placeholder} characters)" msgstr "" -#: frontend/src/components/dialog/change-repo-password-dialog.js:112 +#: frontend/src/components/dialog/change-repo-password-dialog.js:111 msgid "New Password Again" msgstr "Повтор нового паролю" @@ -627,12 +661,11 @@ msgstr "" #: frontend/src/components/dialog/clean-trash.js:62 #: frontend/src/pages/org-admin/devices/devices-errors.js:193 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:375 #: frontend/src/pages/share-admin/share-links.js:590 #: frontend/src/pages/share-admin/upload-links.js:306 #: frontend/src/pages/sys-admin/devices/devices-errors.js:197 #: frontend/src/pages/sys-admin/repos/trash-repos.js:400 -#: frontend/src/repo-folder-trash.js:207 +#: frontend/src/repo-folder-trash.js:204 msgid "Clean" msgstr "Почистити" @@ -739,8 +772,9 @@ msgstr "Дійсно хочете видалити %s ?" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:39 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:59 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:59 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:643 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:667 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:668 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:692 +#: frontend/src/components/draft-list-view/draft-list-item.js:111 #: frontend/src/components/group-members.js:163 #: frontend/src/components/popover/tag-list-item.js:55 #: frontend/src/components/popover/tag-list-item.js:56 @@ -756,8 +790,8 @@ msgstr "Дійсно хочете видалити %s ?" #: frontend/src/components/share-link-panel/link-list.js:69 #: frontend/src/components/share-link-panel/link-list.js:129 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:513 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:330 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:338 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:358 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:366 #: frontend/src/components/user-settings/delete-account.js:38 #: frontend/src/components/user-settings/web-api-auth-token.js:83 #: frontend/src/pages/invitations/invitations-view.js:104 @@ -765,16 +799,14 @@ msgstr "Дійсно хочете видалити %s ?" #: frontend/src/pages/invitations/invitations-view.js:136 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:360 #: frontend/src/pages/my-libs/mylib-repo-menu.js:145 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:267 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:198 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:256 #: frontend/src/pages/org-admin/org-department-item.js:551 #: frontend/src/pages/org-admin/org-departments-list.js:210 #: frontend/src/pages/org-admin/org-group-repos.js:174 #: frontend/src/pages/org-admin/org-groups-search-groups.js:115 #: frontend/src/pages/org-admin/org-groups.js:306 +#: frontend/src/pages/org-admin/org-libraries.js:316 #: frontend/src/pages/org-admin/org-links.js:216 -#: frontend/src/pages/org-admin/org-user-item.js:194 +#: frontend/src/pages/org-admin/org-user-item.js:179 #: frontend/src/pages/org-admin/org-user-repos.js:170 #: frontend/src/pages/sys-admin/departments/group-item.js:69 #: frontend/src/pages/sys-admin/groups/groups-content.js:184 @@ -786,7 +818,7 @@ msgstr "Дійсно хочете видалити %s ?" #: frontend/src/pages/sys-admin/orgs/org-groups.js:120 #: frontend/src/pages/sys-admin/orgs/org-repos.js:117 #: frontend/src/pages/sys-admin/orgs/org-repos.js:125 -#: frontend/src/pages/sys-admin/orgs/org-users.js:298 +#: frontend/src/pages/sys-admin/orgs/org-users.js:288 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:205 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:213 #: frontend/src/pages/sys-admin/repos/dir-content.js:61 @@ -798,8 +830,8 @@ msgstr "Дійсно хочете видалити %s ?" #: frontend/src/pages/sys-admin/users/search-users.js:355 #: frontend/src/pages/sys-admin/users/user-repos.js:163 #: frontend/src/pages/sys-admin/users/user-repos.js:218 -#: frontend/src/pages/sys-admin/users/users-content.js:361 -#: frontend/src/pages/sys-admin/users/users-content.js:560 +#: frontend/src/pages/sys-admin/users/users-content.js:352 +#: frontend/src/pages/sys-admin/users/users-content.js:548 #: frontend/src/pages/sys-admin/users/users.js:510 #: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:65 #: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:69 @@ -827,7 +859,6 @@ msgid "Are you sure you want to disconnect?" msgstr "" #: frontend/src/components/dialog/confirm-restore-repo.js:31 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:264 #: frontend/src/pages/sys-admin/repos/trash-repos.js:266 msgid "Restore Library" msgstr "Відновити бібліотеку" @@ -841,13 +872,11 @@ msgstr "Ви впевнені, що хочете відновити цю біб #: frontend/src/pages/file-history-old/history-item.js:126 #: frontend/src/pages/my-libs/my-libs-deleted.js:176 #: frontend/src/pages/my-libs/my-libs-deleted.js:177 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:195 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:267 #: frontend/src/pages/sys-admin/repos/trash-repos.js:197 #: frontend/src/pages/sys-admin/repos/trash-repos.js:269 -#: frontend/src/repo-folder-trash.js:363 frontend/src/repo-folder-trash.js:374 -#: frontend/src/repo-snapshot.js:170 frontend/src/repo-snapshot.js:299 -#: frontend/src/repo-snapshot.js:308 +#: frontend/src/repo-folder-trash.js:358 frontend/src/repo-folder-trash.js:368 +#: frontend/src/repo-snapshot.js:168 frontend/src/repo-snapshot.js:297 +#: frontend/src/repo-snapshot.js:306 msgid "Restore" msgstr "Відновити" @@ -935,12 +964,13 @@ msgid "New Department Library" msgstr "" #: frontend/src/components/dialog/create-department-repo-dialog.js:81 -#: frontend/src/components/dialog/create-file-dialog.js:98 +#: frontend/src/components/dialog/create-file-dialog.js:151 #: frontend/src/components/dialog/create-folder-dialog.js:86 #: frontend/src/components/dialog/create-group-dialog.js:69 #: frontend/src/components/dialog/create-repo-dialog.js:188 #: frontend/src/components/dialog/create-tag-dialog.js:79 #: frontend/src/components/dialog/list-created-files-dialog.js:28 +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:66 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:84 #: frontend/src/components/dialog/new-wiki-dialog.js:56 #: frontend/src/components/dialog/org-add-department-dialog.js:73 @@ -960,7 +990,8 @@ msgstr "" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:63 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:82 #: frontend/src/components/dialog/wiki-select-dialog.js:78 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:627 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:626 +#: frontend/src/components/draft-list-view/draft-list-view.js:36 #: frontend/src/components/group-members.js:30 #: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:122 #: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23 @@ -968,7 +999,6 @@ msgstr "" #: frontend/src/pages/my-libs/my-libs-deleted.js:93 #: frontend/src/pages/my-libs/mylib-repo-list-view.js:90 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:160 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:75 #: frontend/src/pages/org-admin/org-admin-list.js:50 #: frontend/src/pages/org-admin/org-department-item.js:250 #: frontend/src/pages/org-admin/org-department-item.js:290 @@ -979,6 +1009,7 @@ msgstr "" #: frontend/src/pages/org-admin/org-group-repos.js:83 #: frontend/src/pages/org-admin/org-groups-search-groups.js:157 #: frontend/src/pages/org-admin/org-groups.js:160 +#: frontend/src/pages/org-admin/org-libraries.js:147 #: frontend/src/pages/org-admin/org-links.js:100 #: frontend/src/pages/org-admin/org-user-profile.js:136 #: frontend/src/pages/org-admin/org-user-repos.js:79 @@ -1009,12 +1040,12 @@ msgstr "" #: frontend/src/pages/sys-admin/users/user-links.js:49 #: frontend/src/pages/sys-admin/users/user-repos.js:54 #: frontend/src/pages/sys-admin/users/user-shared-repos.js:35 -#: frontend/src/repo-folder-trash.js:239 frontend/src/repo-snapshot.js:200 +#: frontend/src/repo-folder-trash.js:236 frontend/src/repo-snapshot.js:198 #: frontend/src/shared-dir-view.js:661 msgid "Name" msgstr "Им'я" -#: frontend/src/components/dialog/create-file-dialog.js:62 +#: frontend/src/components/dialog/create-file-dialog.js:59 #: frontend/src/components/dialog/create-folder-dialog.js:54 #: frontend/src/components/dialog/rename-dialog.js:56 #: frontend/src/components/dialog/rename-dirent.js:56 @@ -1023,7 +1054,7 @@ msgstr "Им'я" msgid "The name \"{name}\" is already taken. Please choose a different name." msgstr "" -#: frontend/src/components/dialog/create-file-dialog.js:94 +#: frontend/src/components/dialog/create-file-dialog.js:147 #: frontend/src/components/toolbar/dir-operation-toolbar.js:207 #: frontend/src/components/toolbar/dir-operation-toolbar.js:232 #: frontend/src/pages/repo-wiki-mode/side-panel.js:176 @@ -1065,7 +1096,7 @@ msgstr "Пароль дуже короткий" #: frontend/src/components/dialog/create-repo-dialog.js:111 #: frontend/src/components/dialog/generate-upload-link.js:150 #: frontend/src/components/dialog/org-add-user-dialog.js:123 -#: frontend/src/components/share-link-panel/link-creation.js:181 +#: frontend/src/components/share-link-panel/link-creation.js:175 msgid "Passwords don't match" msgstr "Паролі не збігаються" @@ -1131,14 +1162,14 @@ msgstr "Права доступу" #: frontend/src/components/dialog/share-repo-dialog.js:40 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:22 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57 -#: frontend/src/utils/utils.js:680 +#: frontend/src/utils/utils.js:684 msgid "Read-Write" msgstr "Читання+Запис" #: frontend/src/components/dialog/create-repo-dialog.js:227 #: frontend/src/components/dialog/share-repo-dialog.js:41 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57 -#: frontend/src/utils/utils.js:683 +#: frontend/src/utils/utils.js:687 msgid "Read-Only" msgstr "Тільки для читання" @@ -1152,7 +1183,7 @@ msgstr "Шифрувати" #: frontend/src/components/dialog/org-add-user-dialog.js:145 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:106 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:153 -#: frontend/src/components/share-link-panel/link-creation.js:284 +#: frontend/src/components/share-link-panel/link-creation.js:278 #: frontend/src/pages/sys-admin/web-settings/web-settings.js:239 #: frontend/src/settings.js:48 frontend/src/settings.js:134 msgid "Password" @@ -1162,15 +1193,15 @@ msgstr "Пароль" #: frontend/src/components/dialog/generate-upload-link.js:390 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:110 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:163 -#: frontend/src/components/share-link-panel/link-creation.js:295 +#: frontend/src/components/share-link-panel/link-creation.js:289 msgid "Password again" msgstr "Підтвердіть пароль" #: frontend/src/components/dialog/create-tag-dialog.js:53 #: frontend/src/components/dialog/zip-download-dialog.js:73 -#: frontend/src/components/file-uploader/file-uploader.js:400 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:409 -#: frontend/src/pages/upload-link/file-uploader.js:399 +#: frontend/src/components/file-uploader/file-uploader.js:406 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:415 +#: frontend/src/pages/upload-link/file-uploader.js:404 msgid "Internal Server Error" msgstr "Внутрішня помилка сервера" @@ -1180,10 +1211,10 @@ msgstr "" #: frontend/src/components/dialog/create-tag-dialog.js:73 #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:124 -#: frontend/src/components/share-link-panel/link-creation.js:259 +#: frontend/src/components/share-link-panel/link-creation.js:253 #: frontend/src/components/share-link-panel/link-details.js:166 -#: frontend/src/repo-folder-trash.js:201 frontend/src/repo-history.js:112 -#: frontend/src/repo-snapshot.js:150 +#: frontend/src/repo-folder-trash.js:198 frontend/src/repo-history.js:109 +#: frontend/src/repo-snapshot.js:148 msgid "Back" msgstr "" @@ -1199,10 +1230,10 @@ msgstr "" #: frontend/src/components/dialog/create-tag-dialog.js:109 #: frontend/src/components/file-view/file-toolbar.js:155 #: frontend/src/components/file-view/file-toolbar.js:214 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:115 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:158 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:199 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:222 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:121 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:165 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:206 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:229 #: frontend/src/shared-dir-view.js:486 msgid "Save" msgstr "" @@ -1226,8 +1257,6 @@ msgid "Permission name" msgstr "" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:151 -#: frontend/src/components/file-uploader/file-uploader.js:684 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:667 #: frontend/src/components/toolbar/dir-operation-toolbar.js:189 #: frontend/src/components/toolbar/dir-operation-toolbar.js:198 #: frontend/src/components/toolbar/dir-operation-toolbar.js:227 @@ -1241,8 +1270,7 @@ msgstr "" #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:69 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:79 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:89 -#: frontend/src/pages/upload-link/file-uploader.js:625 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:66 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:52 #: frontend/src/shared-dir-view.js:471 msgid "Upload" msgstr "Завантажити" @@ -1250,8 +1278,8 @@ msgstr "Завантажити" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:180 #: frontend/src/components/dialog/zip-download-dialog.js:123 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:637 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:661 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:662 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:686 #: frontend/src/components/file-view/file-toolbar.js:171 #: frontend/src/components/file-view/file-toolbar.js:255 #: frontend/src/components/file-view/file-view-tip.js:25 @@ -1259,10 +1287,10 @@ msgstr "Завантажити" #: frontend/src/components/history-trash-file-view/download.js:10 #: frontend/src/components/shared-file-view/shared-file-view-tip.js:27 #: frontend/src/components/shared-file-view/shared-file-view.js:133 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:331 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:344 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:359 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:372 #: frontend/src/pages/file-history-old/history-item.js:127 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:122 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:128 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:74 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:253 #: frontend/src/pages/org-admin/statistic/statistic-traffic.js:63 @@ -1277,7 +1305,7 @@ msgstr "Завантажити" #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:84 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:94 #: frontend/src/pages/sys-admin/users/user-links.js:202 -#: frontend/src/repo-snapshot.js:309 frontend/src/shared-dir-view.js:769 +#: frontend/src/repo-snapshot.js:307 frontend/src/shared-dir-view.js:769 #: frontend/src/shared-dir-view.js:796 frontend/src/shared-dir-view.js:844 #: frontend/src/shared-dir-view.js:876 frontend/src/shared-dir-view.js:945 #: frontend/src/shared-dir-view.js:963 @@ -1307,9 +1335,9 @@ msgstr "" #: frontend/src/components/dialog/view-link-dialog.js:38 #: frontend/src/components/share-link-panel/link-item.js:112 #: frontend/src/components/shared-link.js:24 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:329 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:337 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:343 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:357 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:365 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:371 #: frontend/src/pages/org-admin/org-saml-config.js:118 #: frontend/src/pages/org-admin/org-saml-config.js:132 #: frontend/src/pages/org-admin/org-saml-config.js:146 @@ -1342,7 +1370,7 @@ msgstr "" #: frontend/src/components/select-editor/select-editor.js:138 #: frontend/src/components/share-link-panel/link-details.js:206 #: frontend/src/components/share-link-panel/link-details.js:207 -#: frontend/src/components/toolbar/view-file-toolbar.js:67 +#: frontend/src/components/toolbar/view-file-toolbar.js:87 #: frontend/src/components/user-settings/user-avatar-form.js:97 #: frontend/src/pages/org-admin/org-user-profile.js:139 #: frontend/src/pages/org-admin/org-user-profile.js:145 @@ -1356,9 +1384,9 @@ msgstr "" #: frontend/src/pages/sys-admin/institutions/institution-info.js:28 #: frontend/src/pages/sys-admin/orgs/org-info.js:41 #: frontend/src/pages/sys-admin/users/user-info.js:91 -#: frontend/src/pages/sys-admin/users/users-content.js:514 +#: frontend/src/pages/sys-admin/users/users-content.js:502 #: frontend/src/pages/wiki/main-panel.js:106 -#: frontend/src/pages/wiki/main-panel.js:107 frontend/src/repo-history.js:306 +#: frontend/src/pages/wiki/main-panel.js:107 frontend/src/repo-history.js:303 msgid "Edit" msgstr "Редагувати" @@ -1396,7 +1424,6 @@ msgstr "" #: frontend/src/components/dialog/delete-repo-dialog.js:66 #: frontend/src/components/dialog/org-delete-repo-dialog.js:32 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:33 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:253 #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:101 #: frontend/src/pages/sys-admin/orgs/org-repos.js:122 #: frontend/src/pages/sys-admin/repos/trash-repos.js:255 @@ -1420,28 +1447,11 @@ msgid "Select Tags" msgstr "" #: frontend/src/components/dialog/edit-filetag-dialog.js:141 -#: frontend/src/components/popover/edit-filetag-popover.js:187 +#: frontend/src/components/popover/edit-filetag-popover.js:182 #: frontend/src/components/popover/list-tag-popover.js:145 msgid "Create a new tag" msgstr "" -#: frontend/src/components/dialog/edit-filetag-dialog.js:145 -#: frontend/src/components/dialog/list-created-files-dialog.js:52 -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:107 -#: frontend/src/components/dialog/org-add-admin-dialog.js:65 -#: frontend/src/components/dialog/search-file-dialog.js:115 -#: frontend/src/components/dialog/share-admin-link.js:35 -#: frontend/src/components/dialog/share-repo-dialog.js:149 -#: frontend/src/components/dialog/transfer-group-dialog.js:68 -#: frontend/src/components/search/ai-search.js:663 -#: frontend/src/components/search/ai-search.js:700 -#: frontend/src/components/search/search.js:497 -#: frontend/src/components/search/search.js:532 -#: frontend/src/components/system-notification.js:46 -#: frontend/src/pages/groups/group-view.js:479 -msgid "Close" -msgstr "Закрити" - #: frontend/src/components/dialog/edit-repo-commit-labels.js:47 msgid "Successfully edited labels." msgstr "" @@ -1455,48 +1465,48 @@ msgid "Find an option" msgstr "" #: frontend/src/components/dialog/extra-attributes-dialog/index.js:217 -#: frontend/src/components/dirent-detail/detail-list-view.js:93 -#: frontend/src/components/dirent-detail/detail-list-view.js:134 +#: frontend/src/components/dirent-detail/detail-list-view.js:92 +#: frontend/src/components/dirent-detail/detail-list-view.js:133 msgid "Edit extra properties" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:142 #: frontend/src/components/dialog/reset-webdav-password.js:29 #: frontend/src/components/dialog/set-webdav-password.js:29 -#: frontend/src/components/share-link-panel/link-creation.js:173 +#: frontend/src/components/share-link-panel/link-creation.js:167 msgid "Please enter a password." msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:146 #: frontend/src/components/dialog/reset-webdav-password.js:33 #: frontend/src/components/dialog/set-webdav-password.js:33 -#: frontend/src/components/share-link-panel/link-creation.js:177 +#: frontend/src/components/share-link-panel/link-creation.js:171 msgid "The password is too short." msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:154 #: frontend/src/components/dialog/reset-webdav-password.js:38 #: frontend/src/components/dialog/set-webdav-password.js:38 -#: frontend/src/components/share-link-panel/link-creation.js:185 +#: frontend/src/components/share-link-panel/link-creation.js:179 msgid "" "The password is too weak. It should include at least {passwordStrengthLevel}" " of the following: number, upper letter, lower letter and other symbols." msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:162 -#: frontend/src/components/share-link-panel/link-creation.js:193 +#: frontend/src/components/share-link-panel/link-creation.js:187 msgid "Please select an expiration time" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:170 -#: frontend/src/components/share-link-panel/link-creation.js:202 +#: frontend/src/components/share-link-panel/link-creation.js:196 msgid "Please enter days" msgstr "Будь-ласка, введіть кількість днів" #: frontend/src/components/dialog/generate-upload-link.js:174 #: frontend/src/components/dialog/lib-history-setting-dialog.js:66 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:66 -#: frontend/src/components/share-link-panel/link-creation.js:206 +#: frontend/src/components/share-link-panel/link-creation.js:200 msgid "Please enter a non-negative integer" msgstr "" @@ -1507,7 +1517,7 @@ msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:276 #: frontend/src/components/dialog/reset-webdav-password.js:68 #: frontend/src/components/dialog/set-webdav-password.js:68 -#: frontend/src/components/share-link-panel/link-creation.js:285 +#: frontend/src/components/share-link-panel/link-creation.js:279 msgid "" "(at least {passwordMinLength} characters and includes " "{passwordStrengthLevel} of the following: number, upper letter, lower letter" @@ -1554,18 +1564,18 @@ msgstr "Надіслати" #: frontend/src/components/dialog/generate-upload-link.js:367 #: frontend/src/components/dialog/generate-upload-link.js:372 -#: frontend/src/components/share-link-panel/link-creation.js:273 -#: frontend/src/components/share-link-panel/link-creation.js:278 +#: frontend/src/components/share-link-panel/link-creation.js:267 +#: frontend/src/components/share-link-panel/link-creation.js:272 msgid "Add password protection" msgstr "Додати захист паролем" #: frontend/src/components/dialog/generate-upload-link.js:403 -#: frontend/src/components/share-link-panel/link-creation.js:308 +#: frontend/src/components/share-link-panel/link-creation.js:302 msgid "Add auto expiration" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:422 -#: frontend/src/components/share-link-panel/link-creation.js:344 +#: frontend/src/components/share-link-panel/link-creation.js:338 #: frontend/src/components/user-settings/web-api-auth-token.js:86 msgid "Generate" msgstr "Створити" @@ -1685,8 +1695,8 @@ msgstr "" #: frontend/src/components/dialog/invite-people-dialog.js:107 #: frontend/src/components/dialog/share-dialog.js:154 #: frontend/src/components/dialog/share-to-invite-people.js:273 -#: frontend/src/components/main-side-nav.js:261 -#: frontend/src/components/main-side-nav.js:263 +#: frontend/src/components/main-side-nav.js:271 +#: frontend/src/components/main-side-nav.js:273 #: frontend/src/components/toolbar/invitations-toolbar.js:31 #: frontend/src/components/toolbar/invitations-toolbar.js:35 #: frontend/src/pages/invitations/invitations-view.js:282 @@ -1744,33 +1754,36 @@ msgstr "Пароль буде зберігатися на сервері про msgid "Successfully set library history." msgstr "" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:112 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:110 -msgid "{placeholder} History Setting" +#: frontend/src/components/dialog/lib-history-setting-dialog.js:116 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:114 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:351 +#: frontend/src/pages/my-libs/mylib-repo-menu.js:154 +#: frontend/src/pages/sys-admin/repos/repos.js:271 +msgid "History Setting" msgstr "" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:123 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:122 msgid "Setting library history is disabled by Admin." msgstr "" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:128 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:121 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:127 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:120 msgid "Keep full history" msgstr "Зберігати повну історію" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:132 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:125 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:131 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:124 msgid "Don't keep history" msgstr "Не зберігати історію" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:136 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:129 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:135 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:128 msgid "Only keep a period of history:" msgstr "Зберегти лише період історії: " -#: frontend/src/components/dialog/lib-history-setting-dialog.js:145 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:144 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:117 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:138 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:137 #: frontend/src/components/set-link-expiration.js:89 msgid "days" msgstr "днів" @@ -1803,12 +1816,12 @@ msgstr "Права доступу користувача" msgid "Group Permission" msgstr "" -#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:69 +#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:73 msgid "{placeholder} Folder Permission" msgstr "" -#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:69 -msgid "Set permission of {placeholder}" +#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:73 +msgid "Set {placeholder}'s permission" msgstr "" #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:186 @@ -1816,17 +1829,17 @@ msgstr "" #: frontend/src/components/dialog/repo-api-token-dialog.js:197 #: frontend/src/components/dialog/zip-download-dialog.js:76 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:294 -#: frontend/src/pages/lib-content-view/lib-content-view.js:181 -#: frontend/src/pages/lib-content-view/lib-content-view.js:710 -#: frontend/src/pages/lib-content-view/lib-content-view.js:758 -#: frontend/src/pages/lib-content-view/lib-content-view.js:850 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1035 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1051 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1087 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1115 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1177 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1233 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1271 +#: frontend/src/pages/lib-content-view/lib-content-view.js:185 +#: frontend/src/pages/lib-content-view/lib-content-view.js:735 +#: frontend/src/pages/lib-content-view/lib-content-view.js:784 +#: frontend/src/pages/lib-content-view/lib-content-view.js:869 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1065 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1081 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1117 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1145 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1209 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1259 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1287 #: frontend/src/pages/my-libs/my-libs-deleted.js:152 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:293 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:315 @@ -1835,22 +1848,22 @@ msgstr "" #: frontend/src/pages/search/main-panel.js:197 #: frontend/src/pages/shared-with-all/public-shared-view.js:106 #: frontend/src/pages/sys-admin/abuse-reports.js:45 -#: frontend/src/pages/upload-link/file-uploader.js:433 -#: frontend/src/repo-folder-trash.js:136 frontend/src/repo-folder-trash.js:333 -#: frontend/src/utils/utils.js:1190 +#: frontend/src/pages/upload-link/file-uploader.js:437 +#: frontend/src/repo-folder-trash.js:136 frontend/src/repo-folder-trash.js:329 +#: frontend/src/utils/utils.js:1194 msgid "Error" msgstr "Помилка" #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:189 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:172 #: frontend/src/components/dialog/repo-api-token-dialog.js:199 -#: frontend/src/pages/lib-content-view/lib-content-view.js:187 +#: frontend/src/pages/lib-content-view/lib-content-view.js:191 #: frontend/src/pages/search/main-panel.js:82 #: frontend/src/pages/sys-admin/abuse-reports.js:47 -#: frontend/src/repo-folder-trash.js:142 frontend/src/repo-folder-trash.js:335 +#: frontend/src/repo-folder-trash.js:142 frontend/src/repo-folder-trash.js:331 #: frontend/src/shared-file-view-document.js:74 #: frontend/src/shared-file-view-spreadsheet.js:71 -#: frontend/src/utils/utils.js:1193 frontend/src/view-file-document.js:76 +#: frontend/src/utils/utils.js:1197 frontend/src/view-file-document.js:76 #: frontend/src/view-file-spreadsheet.js:71 msgid "Please check the network." msgstr "Будь ласка, перевірте мережеве з’єднання." @@ -1888,23 +1901,6 @@ msgstr "" msgid "User" msgstr "Користувач" -#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:283 -#: frontend/src/components/dialog/org-add-member-dialog.js:58 -#: frontend/src/components/dialog/share-to-user.js:357 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-member-dialog.js:37 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-member-dialog.js:56 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-batch-add-admin-dialog.js:45 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:45 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:46 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:240 -#: frontend/src/components/list-and-add-group-members.js:173 -#: frontend/src/pages/org-admin/org-users-search-users.js:196 -#: frontend/src/pages/org-admin/org-users-users.js:260 -#: frontend/src/pages/sys-admin/users/search-users.js:313 -#: frontend/src/pages/sys-admin/users/users.js:425 -msgid "Search users" -msgstr "" - #: frontend/src/components/dialog/list-created-files-dialog.js:23 msgid "Created Files" msgstr "" @@ -1919,60 +1915,67 @@ msgstr "" #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:48 #: frontend/src/pages/sys-admin/devices/devices-errors.js:53 #: frontend/src/pages/sys-admin/logs-page/login-logs.js:48 -#: frontend/src/repo-history.js:141 frontend/src/repo-history.js:148 +#: frontend/src/repo-history.js:138 frontend/src/repo-history.js:145 #: frontend/src/user-notifications.js:131 #: frontend/src/user-notifications.js:135 msgid "Time" msgstr "Час" -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79 -msgid "Tagged Files" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:44 +#: frontend/src/pages/drafts/draft-content.js:29 +msgid "Successfully deleted draft %(draft)s." msgstr "" -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:85 -#: frontend/src/components/dialog/search-file-dialog.js:94 -#: frontend/src/components/dirent-detail/detail-list-view.js:120 -#: frontend/src/components/dirent-detail/file-details.js:85 -#: frontend/src/components/dirent-detail/lib-details.js:69 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:630 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124 -#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24 -#: frontend/src/file-history-old.js:245 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:74 -#: frontend/src/pages/my-libs/mylib-repo-list-view.js:92 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:80 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:82 -#: frontend/src/pages/org-admin/org-department-item.js:327 -#: frontend/src/pages/org-admin/org-group-repos.js:84 -#: frontend/src/pages/org-admin/org-user-repos.js:80 -#: frontend/src/pages/org-admin/org-user-shared-repos.js:78 -#: frontend/src/pages/search/advanced-search.js:78 -#: frontend/src/pages/search/advanced-search.js:226 -#: frontend/src/pages/share-with-ocm/remote-dir-content.js:99 -#: frontend/src/pages/shared-libs/shared-libs.js:84 -#: frontend/src/pages/sys-admin/departments/department-libraries.js:85 -#: frontend/src/pages/sys-admin/repos/dir-content.js:104 -#: frontend/src/pages/sys-admin/repos/repos.js:82 -#: frontend/src/pages/sys-admin/repos/repos.js:84 -#: frontend/src/pages/sys-admin/users/user-shared-repos.js:37 -#: frontend/src/repo-folder-trash.js:242 frontend/src/repo-snapshot.js:201 -#: frontend/src/shared-dir-view.js:663 -msgid "Size" -msgstr "Розмір" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:48 +#: frontend/src/pages/drafts/draft-content.js:33 +msgid "Failed to delete draft %(draft)s." +msgstr "" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:61 +#: frontend/src/pages/drafts/drafts-view.js:19 +msgid "Drafts" +msgstr "" + +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:67 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:74 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:74 +#: frontend/src/components/group-members.js:125 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:126 +#: frontend/src/components/wiki-list-view/wiki-list-view.js:45 +#: frontend/src/pages/groups/group-view.js:381 +#: frontend/src/pages/org-admin/org-group-members.js:109 +#: frontend/src/pages/org-admin/org-libraries.js:153 +#: frontend/src/pages/org-admin/org-links.js:101 +#: frontend/src/pages/org-admin/org-user-shared-repos.js:77 +#: frontend/src/pages/shared-libs/shared-libs.js:86 +#: frontend/src/pages/sys-admin/groups/group-members.js:166 +#: frontend/src/pages/sys-admin/groups/groups-content.js:58 +#: frontend/src/pages/sys-admin/links/share-links.js:66 +#: frontend/src/pages/sys-admin/orgs/org-repos.js:35 +#: frontend/src/pages/sys-admin/repos/repos.js:88 +#: frontend/src/pages/sys-admin/repos/trash-repos.js:67 +#: frontend/src/pages/sys-admin/users/user-groups.js:119 +#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:170 +#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:188 +msgid "Owner" +msgstr "Власник" + +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:68 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:86 #: frontend/src/components/dialog/search-file-dialog.js:95 #: frontend/src/components/dialog/share-repo-dialog.js:129 #: frontend/src/components/dialog/wiki-select-dialog.js:79 -#: frontend/src/components/dirent-detail/detail-list-view.js:87 -#: frontend/src/components/dirent-detail/detail-list-view.js:122 +#: frontend/src/components/dirent-detail/detail-list-view.js:86 +#: frontend/src/components/dirent-detail/detail-list-view.js:121 #: frontend/src/components/dirent-detail/file-details.js:87 #: frontend/src/components/dirent-detail/lib-details.js:70 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:631 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:630 +#: frontend/src/components/draft-list-view/draft-list-view.js:38 #: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:125 #: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25 #: frontend/src/components/wiki-list-view/wiki-list-view.js:46 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:76 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:46 #: frontend/src/pages/my-libs/mylib-repo-list-view.js:94 #: frontend/src/pages/org-admin/org-user-repos.js:81 #: frontend/src/pages/org-admin/org-user-shared-repos.js:79 @@ -1987,11 +1990,61 @@ msgstr "Розмір" msgid "Last Update" msgstr "Останнє оновлення" +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79 +msgid "Tagged Files" +msgstr "" + +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:85 +#: frontend/src/components/dialog/search-file-dialog.js:94 +#: frontend/src/components/dirent-detail/detail-list-view.js:119 +#: frontend/src/components/dirent-detail/file-details.js:85 +#: frontend/src/components/dirent-detail/lib-details.js:69 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:629 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124 +#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24 +#: frontend/src/file-history-old.js:245 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:44 +#: frontend/src/pages/my-libs/mylib-repo-list-view.js:92 +#: frontend/src/pages/org-admin/org-department-item.js:327 +#: frontend/src/pages/org-admin/org-group-repos.js:84 +#: frontend/src/pages/org-admin/org-libraries.js:150 +#: frontend/src/pages/org-admin/org-user-repos.js:80 +#: frontend/src/pages/org-admin/org-user-shared-repos.js:78 +#: frontend/src/pages/search/advanced-search.js:78 +#: frontend/src/pages/search/advanced-search.js:226 +#: frontend/src/pages/share-with-ocm/remote-dir-content.js:99 +#: frontend/src/pages/shared-libs/shared-libs.js:84 +#: frontend/src/pages/sys-admin/departments/department-libraries.js:85 +#: frontend/src/pages/sys-admin/repos/dir-content.js:104 +#: frontend/src/pages/sys-admin/repos/repos.js:82 +#: frontend/src/pages/sys-admin/repos/repos.js:84 +#: frontend/src/pages/sys-admin/users/user-shared-repos.js:37 +#: frontend/src/repo-folder-trash.js:238 frontend/src/repo-snapshot.js:199 +#: frontend/src/shared-dir-view.js:663 +msgid "Size" +msgstr "Розмір" + #: frontend/src/components/dialog/list-taggedfiles-dialog.js:165 #: frontend/src/pages/starred/starred.js:221 msgid "deleted" msgstr "" +#: frontend/src/components/dialog/local-draft-dialog.js:17 +msgid "Local draft" +msgstr "" + +#: frontend/src/components/dialog/local-draft-dialog.js:19 +msgid "You have an unsaved draft. Do you like to use it?" +msgstr "" + +#: frontend/src/components/dialog/local-draft-dialog.js:22 +msgid "Use draft" +msgstr "" + +#: frontend/src/components/dialog/local-draft-dialog.js:23 +msgid "Delete draft" +msgstr "" + #: frontend/src/components/dialog/manage-members-dialog.js:21 msgid "Manage group members" msgstr "" @@ -2010,8 +2063,10 @@ msgstr "" #: frontend/src/components/dialog/op-menu.js:53 #: frontend/src/components/dialog/op-menu.js:54 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:809 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:810 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:837 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:838 +#: frontend/src/components/draft-list-view/draft-list-item.js:104 +#: frontend/src/components/draft-list-view/draft-list-item.js:105 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:123 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:124 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:152 @@ -2036,16 +2091,16 @@ msgstr "" #: frontend/src/pages/my-libs/mylib-repo-menu.js:210 #: frontend/src/pages/my-libs/mylib-repo-menu.js:263 #: frontend/src/pages/my-libs/mylib-repo-menu.js:264 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:260 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:261 #: frontend/src/pages/org-admin/org-groups-search-groups.js:108 #: frontend/src/pages/org-admin/org-groups-search-groups.js:109 #: frontend/src/pages/org-admin/org-groups.js:299 #: frontend/src/pages/org-admin/org-groups.js:300 +#: frontend/src/pages/org-admin/org-libraries.js:309 +#: frontend/src/pages/org-admin/org-libraries.js:310 #: frontend/src/pages/org-admin/org-links.js:209 #: frontend/src/pages/org-admin/org-links.js:210 -#: frontend/src/pages/org-admin/org-user-item.js:187 -#: frontend/src/pages/org-admin/org-user-item.js:188 +#: frontend/src/pages/org-admin/org-user-item.js:172 +#: frontend/src/pages/org-admin/org-user-item.js:173 #: frontend/src/pages/repo-wiki-mode/side-panel.js:168 #: frontend/src/pages/repo-wiki-mode/side-panel.js:169 #: frontend/src/pages/sdoc/sdoc-file-history/history-version.js:127 @@ -2104,7 +2159,7 @@ msgstr "" #: frontend/src/pages/sys-admin/departments/department.js:105 #: frontend/src/pages/sys-admin/groups/group-members.js:324 #: frontend/src/pages/sys-admin/institutions/institution-users.js:362 -#: frontend/src/pages/sys-admin/orgs/org-users.js:434 +#: frontend/src/pages/sys-admin/orgs/org-users.js:415 msgid "Add Member" msgstr "" @@ -2155,11 +2210,11 @@ msgstr "" #: frontend/src/pages/sys-admin/institutions/institutions.js:127 #: frontend/src/pages/sys-admin/orgs/org-groups.js:107 #: frontend/src/pages/sys-admin/orgs/org-repos.js:100 -#: frontend/src/pages/sys-admin/orgs/org-users.js:228 +#: frontend/src/pages/sys-admin/orgs/org-users.js:220 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:138 #: frontend/src/pages/sys-admin/terms-and-conditions/item.js:125 #: frontend/src/pages/sys-admin/users/user-repos.js:192 -#: frontend/src/pages/sys-admin/users/users-content.js:403 +#: frontend/src/pages/sys-admin/users/users-content.js:393 msgid "Are you sure you want to delete {placeholder} ?" msgstr "" @@ -2170,7 +2225,7 @@ msgstr "" #: frontend/src/components/dialog/org-delete-member-dialog.js:40 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-member-dialog.js:40 -#: frontend/src/pages/sys-admin/orgs/org-users.js:295 +#: frontend/src/pages/sys-admin/orgs/org-users.js:285 msgid "Delete Member" msgstr "Видалити учасника" @@ -2256,9 +2311,9 @@ msgid "API token is copied to the clipboard." msgstr "" #: frontend/src/components/dialog/repo-api-token-dialog.js:116 -#: frontend/src/pages/lib-content-view/lib-content-view.js:168 -#: frontend/src/pages/lib-content-view/lib-content-view.js:171 -#: frontend/src/repo-folder-trash.js:131 frontend/src/utils/utils.js:1185 +#: frontend/src/pages/lib-content-view/lib-content-view.js:172 +#: frontend/src/pages/lib-content-view/lib-content-view.js:175 +#: frontend/src/repo-folder-trash.js:131 frontend/src/utils/utils.js:1189 msgid "Permission denied" msgstr "Доступ заборонено" @@ -2274,29 +2329,33 @@ msgstr "" msgid "{placeholder} SeaTable integration" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:52 -msgid "{placeholder} Share Admin" -msgstr "" +#: frontend/src/components/dialog/repo-share-admin-dialog.js:56 +#: frontend/src/components/main-side-nav.js:278 +#: frontend/src/components/main-side-nav.js:280 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:354 +#: frontend/src/pages/my-libs/mylib-repo-menu.js:178 +msgid "Share Admin" +msgstr "Спільний доступ" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:67 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:65 #: frontend/src/pages/share-admin/share-links.js:554 #: frontend/src/pages/share-admin/upload-links.js:286 #: frontend/src/pages/sys-admin/links/links-nav.js:15 msgid "Share Links" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:74 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:72 #: frontend/src/pages/share-admin/share-links.js:557 #: frontend/src/pages/share-admin/upload-links.js:288 #: frontend/src/pages/sys-admin/links/links-nav.js:16 msgid "Upload Links" msgstr "З правом запису" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:80 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:78 msgid "User Shares" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:85 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:83 msgid "Group Shares" msgstr "" @@ -2424,15 +2483,15 @@ msgstr "" #: frontend/src/components/dialog/share-dialog.js:323 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-dialog.js:84 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:640 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:664 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:665 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:689 #: frontend/src/components/file-view/file-toolbar.js:143 #: frontend/src/components/file-view/file-toolbar.js:242 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:348 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:511 #: frontend/src/components/toolbar/dir-operation-toolbar.js:218 -#: frontend/src/components/toolbar/view-file-toolbar.js:77 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:105 +#: frontend/src/components/toolbar/view-file-toolbar.js:103 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:69 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:359 #: frontend/src/pages/my-libs/mylib-repo-menu.js:142 @@ -2494,12 +2553,12 @@ msgstr "" #: frontend/src/components/dialog/share-to-other-server.js:193 #: frontend/src/pages/groups/group-view.js:302 -#: frontend/src/pages/org-admin/org-user-item.js:83 +#: frontend/src/pages/org-admin/org-user-item.js:82 #: frontend/src/pages/org-admin/org-users-users.js:157 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:168 -#: frontend/src/pages/sys-admin/users/users-content.js:261 -#: frontend/src/pages/sys-admin/users/users-content.js:322 -#: frontend/src/pages/sys-admin/users/users-content.js:327 +#: frontend/src/pages/sys-admin/users/users-content.js:256 +#: frontend/src/pages/sys-admin/users/users-content.js:313 +#: frontend/src/pages/sys-admin/users/users-content.js:318 #: frontend/src/pages/sys-admin/users/users.js:269 #: frontend/src/pages/sys-admin/users/users.js:293 msgid "It may take some time, please wait." @@ -2515,7 +2574,7 @@ msgstr "" #: frontend/src/pages/sys-admin/invitations/invitations.js:300 #: frontend/src/pages/sys-admin/notifications/notifications.js:274 #: frontend/src/pages/sys-admin/orgs/org-repos.js:176 -#: frontend/src/pages/sys-admin/orgs/org-users.js:390 +#: frontend/src/pages/sys-admin/orgs/org-users.js:371 #: frontend/src/pages/sys-admin/orgs/orgs.js:105 #: frontend/src/pages/sys-admin/orgs/search-orgs.js:69 #: frontend/src/pages/sys-admin/repos/dir-view.js:96 @@ -2630,31 +2689,6 @@ msgstr "" msgid "Add Organization" msgstr "" -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:74 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:74 -#: frontend/src/components/group-members.js:125 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:126 -#: frontend/src/components/wiki-list-view/wiki-list-view.js:45 -#: frontend/src/pages/groups/group-view.js:381 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:86 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:65 -#: frontend/src/pages/org-admin/org-group-members.js:109 -#: frontend/src/pages/org-admin/org-links.js:101 -#: frontend/src/pages/org-admin/org-user-shared-repos.js:77 -#: frontend/src/pages/shared-libs/shared-libs.js:86 -#: frontend/src/pages/sys-admin/groups/group-members.js:166 -#: frontend/src/pages/sys-admin/groups/groups-content.js:58 -#: frontend/src/pages/sys-admin/links/share-links.js:66 -#: frontend/src/pages/sys-admin/orgs/org-repos.js:35 -#: frontend/src/pages/sys-admin/repos/repos.js:88 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:67 -#: frontend/src/pages/sys-admin/users/user-groups.js:119 -#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:170 -#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:188 -msgid "Owner" -msgstr "Власник" - #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:101 msgid "Owner can use admin panel in an organization, must be a new account." msgstr "" @@ -2697,7 +2731,7 @@ msgstr "" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:80 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:81 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:51 -#: frontend/src/components/dialog/transfer-dialog.js:146 +#: frontend/src/components/dialog/transfer-dialog.js:79 msgid "Select a user" msgstr "" @@ -2722,7 +2756,7 @@ msgid "End date" msgstr "" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:34 -#: frontend/src/components/dialog/transfer-dialog.js:173 +#: frontend/src/components/dialog/transfer-dialog.js:71 msgid "Transfer Library {library_name}" msgstr "" @@ -2742,16 +2776,16 @@ msgstr "" msgid "Terms" msgstr "" -#: frontend/src/components/dialog/transfer-dialog.js:127 -msgid "Transfer to user" +#: frontend/src/components/dialog/transfer-dialog.js:87 +msgid "Select a department" msgstr "" -#: frontend/src/components/dialog/transfer-dialog.js:133 +#: frontend/src/components/dialog/transfer-dialog.js:95 msgid "Transfer to department" msgstr "" -#: frontend/src/components/dialog/transfer-dialog.js:157 -msgid "Select a department" +#: frontend/src/components/dialog/transfer-dialog.js:95 +msgid "Transfer to user" msgstr "" #: frontend/src/components/dialog/transfer-group-dialog.js:55 @@ -2817,65 +2851,64 @@ msgstr "" msgid "Packaging..." msgstr "" -#: frontend/src/components/dir-view-mode/dir-column-file.js:48 +#: frontend/src/components/dir-view-mode/dir-column-file.js:69 msgid "File does not exist." msgstr "" -#: frontend/src/components/dirent-detail/detail-list-view.js:86 -#: frontend/src/components/dirent-detail/detail-list-view.js:121 +#: frontend/src/components/dir-view-mode/dir-column-file.js:90 +msgid "This file is in draft stage." +msgstr "" + +#: frontend/src/components/dir-view-mode/dir-column-file.js:91 +msgid "View Draft" +msgstr "" + +#: frontend/src/components/dirent-detail/detail-list-view.js:85 +#: frontend/src/components/dirent-detail/detail-list-view.js:120 #: frontend/src/components/dirent-detail/file-details.js:86 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:75 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:45 msgid "Location" msgstr "" -#: frontend/src/components/dirent-detail/detail-list-view.js:102 -#: frontend/src/components/dirent-detail/detail-list-view.js:104 +#: frontend/src/components/dirent-detail/detail-list-view.js:101 +#: frontend/src/components/dirent-detail/detail-list-view.js:103 msgid "Apply properties to files inside the folder" msgstr "" #: frontend/src/components/dirent-detail/lib-details.js:68 -#: frontend/src/components/main-side-nav.js:180 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:79 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:82 +#: frontend/src/components/main-side-nav.js:181 +#: frontend/src/pages/org-admin/org-libraries.js:149 #: frontend/src/pages/repo-wiki-mode/side-panel.js:161 -#: frontend/src/pages/sys-admin/info.js:116 +#: frontend/src/pages/sys-admin/info.js:112 #: frontend/src/pages/sys-admin/repos/repos.js:81 #: frontend/src/pages/sys-admin/repos/repos.js:84 msgid "Files" msgstr "Файли" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:210 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:705 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 msgid "Frozen by {name}" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:210 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:705 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 msgid "locked by {name}" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:214 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:711 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:736 msgid "freezed" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:214 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:711 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:736 #: frontend/src/components/file-view/file-info.js:31 #: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:17 msgid "locked" msgstr "" -#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 -msgid "Unselect this item" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 -msgid "Select this item" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-item.js:734 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:818 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:759 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:846 #: frontend/src/components/file-view/file-info.js:40 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:643 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:333 @@ -2887,8 +2920,8 @@ msgstr "" msgid "Unstar" msgstr "Зняти відмітку" -#: frontend/src/components/dirent-list-view/dirent-list-item.js:734 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:818 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:759 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:846 #: frontend/src/components/file-view/file-info.js:40 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:643 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:333 @@ -2898,24 +2931,40 @@ msgstr "Зняти відмітку" msgid "Star" msgstr "Позначити" -#: frontend/src/components/dirent-list-view/dirent-list-view.js:623 -msgid "Unselect all items" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-view.js:623 -msgid "Select all items" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-none-view.js:54 +#: frontend/src/components/dirent-list-view/dirent-none-view.js:52 msgid "This folder has no content at this time." msgstr "" -#: frontend/src/components/dirent-list-view/dirent-none-view.js:55 +#: frontend/src/components/dirent-list-view/dirent-none-view.js:53 msgid "You can create files quickly" msgstr "" +#: frontend/src/components/draft-list-view/draft-list-item.js:113 +#: frontend/src/pages/sdoc-revision/index.js:123 +msgid "Publish" +msgstr "" + +#: frontend/src/components/draft-list-view/draft-list-view.js:37 +#: frontend/src/pages/dashboard/content.js:34 +#: frontend/src/pages/org-admin/devices/devices-errors.js:51 +#: frontend/src/pages/org-admin/org-logs-file-audit.js:103 +#: frontend/src/pages/org-admin/org-logs-file-update.js:117 +#: frontend/src/pages/org-admin/org-logs-perm-audit.js:84 +#: frontend/src/pages/share-admin/share-links.js:88 +#: frontend/src/pages/share-admin/upload-links.js:51 +#: frontend/src/pages/starred/starred.js:35 +#: frontend/src/pages/sys-admin/abuse-reports.js:87 +#: frontend/src/pages/sys-admin/devices/devices-errors.js:51 +#: frontend/src/pages/sys-admin/file-scan-records.js:29 +#: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:91 +#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:169 +#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:187 +#: frontend/src/pages/sys-admin/web-settings/web-settings.js:279 +msgid "Library" +msgstr "Бібліотека" + #: frontend/src/components/file-chooser/file-chooser.js:286 -#: frontend/src/components/search/ai-search.js:453 +#: frontend/src/components/search/ai-search.js:452 #: frontend/src/components/search/wiki-search.js:193 msgid "No results matching" msgstr "" @@ -2929,151 +2978,132 @@ msgstr "Поточна бібліотека" msgid "Other Libraries" msgstr "Інші бібліотеки" -#: frontend/src/components/file-uploader/file-uploader.js:148 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:146 -#: frontend/src/pages/upload-link/file-uploader.js:140 +#: frontend/src/components/file-uploader/file-uploader.js:149 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:147 +#: frontend/src/pages/upload-link/file-uploader.js:141 msgid "Please upload no more than {maxFiles} files at a time." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:395 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:406 -#: frontend/src/pages/upload-link/file-uploader.js:396 +#: frontend/src/components/file-uploader/file-uploader.js:401 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:412 +#: frontend/src/pages/upload-link/file-uploader.js:401 msgid "File is locked by others." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:396 +#: frontend/src/components/file-uploader/file-uploader.js:402 msgid "Invalid filename." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:397 +#: frontend/src/components/file-uploader/file-uploader.js:403 msgid "File already exists." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:398 +#: frontend/src/components/file-uploader/file-uploader.js:404 msgid "File size is too large." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:399 +#: frontend/src/components/file-uploader/file-uploader.js:405 msgid "Out of quota." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:408 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:399 -#: frontend/src/pages/upload-link/file-uploader.js:389 +#: frontend/src/components/file-uploader/file-uploader.js:414 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:405 +#: frontend/src/pages/upload-link/file-uploader.js:394 msgid "Network error" msgstr "" -#: frontend/src/components/file-uploader/forbid-upload-list-item.js:23 -#: frontend/src/components/shared-link-file-uploader/forbid-upload-list-item.js:23 -#: frontend/src/pages/upload-link/forbid-upload-list-item.js:23 -msgid "File too large" +#: frontend/src/components/file-uploader/forbid-upload-list-item.js:13 +#: frontend/src/components/shared-link-file-uploader/forbid-upload-list-item.js:13 +msgid "Please upload files less than {placeholder}M" msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:94 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:94 +#: frontend/src/components/file-uploader/upload-list-item.js:97 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:97 #: frontend/src/pages/upload-link/upload-list-item.js:94 msgid "Preparing to upload..." msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:95 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:95 +#: frontend/src/components/file-uploader/upload-list-item.js:98 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:98 #: frontend/src/pages/upload-link/upload-list-item.js:95 msgid "Remaining" msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:96 -#: frontend/src/components/file-uploader/upload-list-item.js:122 +#: frontend/src/components/file-uploader/upload-list-item.js:99 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:99 +#: frontend/src/pages/upload-link/upload-list-item.js:96 +msgid "Indexing..." +msgstr "" + +#: frontend/src/components/file-uploader/upload-list-item.js:130 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:130 +#: frontend/src/pages/upload-link/upload-list-item.js:127 +msgid "Retry" +msgstr "" + +#: frontend/src/components/file-uploader/upload-list-item.js:133 #: frontend/src/components/file-view/file-toolbar.js:150 #: frontend/src/components/file-view/file-toolbar.js:209 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:96 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:122 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:155 -#: frontend/src/pages/upload-link/upload-list-item.js:96 -#: frontend/src/pages/upload-link/upload-list-item.js:122 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:133 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:117 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162 +#: frontend/src/pages/upload-link/upload-list-item.js:130 msgid "Saving..." msgstr "Збереження..." -#: frontend/src/components/file-uploader/upload-list-item.js:117 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:117 -#: frontend/src/pages/upload-link/upload-list-item.js:117 -msgid "Waiting..." -msgstr "" - -#: frontend/src/components/file-uploader/upload-list-item.js:118 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:118 -#: frontend/src/pages/upload-link/upload-list-item.js:118 -msgid "Uploading..." -msgstr "" - -#: frontend/src/components/file-uploader/upload-list-item.js:131 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:131 -#: frontend/src/pages/upload-link/upload-list-item.js:131 +#: frontend/src/components/file-uploader/upload-list-item.js:136 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:136 +#: frontend/src/pages/upload-link/upload-list-item.js:133 msgid "Uploaded" msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:147 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:147 -#: frontend/src/pages/upload-link/upload-list-item.js:147 -msgid "Retry" -msgstr "" - #: frontend/src/components/file-uploader/upload-progress-dialog.js:48 #: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:48 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:51 -msgid "{uploaded_files_num}/{all_files_num} Files" +#: frontend/src/pages/org-admin/web-settings/web-settings.js:119 +msgid "File Upload" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:56 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:56 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:58 -msgid "{failed_files_num} file(s) failed to upload" -msgstr "" - -#: frontend/src/components/file-uploader/upload-progress-dialog.js:67 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:67 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:83 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:49 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:49 msgid "File Uploading..." msgstr "Завантаження файлу..." +#: frontend/src/components/file-uploader/upload-progress-dialog.js:75 #: frontend/src/components/file-uploader/upload-progress-dialog.js:77 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:75 #: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:77 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:90 -msgid "All files uploaded" -msgstr "" - -#: frontend/src/components/file-uploader/upload-progress-dialog.js:96 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:96 msgid "Retry All" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:103 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:103 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:75 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:80 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:82 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:80 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:82 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:61 msgid "Cancel All" msgstr "Вихід" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:110 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:110 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:107 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:88 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:88 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:68 msgid "name" msgstr "ім'я" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:111 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:111 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:108 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:89 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:89 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:69 msgid "size" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:112 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:112 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:109 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:90 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:90 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:70 msgid "progress" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:113 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:113 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:110 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:91 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:91 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:71 msgid "state" msgstr "" @@ -3088,14 +3118,14 @@ msgid "unstarred" msgstr "Зняти відмітку" #: frontend/src/components/file-view/file-toolbar.js:92 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:90 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:96 #: frontend/src/utils/text-translation.js:23 msgid "Lock" msgstr "" #: frontend/src/components/file-view/file-toolbar.js:96 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:98 -#: frontend/src/utils/text-translation.js:24 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:104 +#: frontend/src/utils/text-translation.js:25 msgid "Unlock" msgstr "" @@ -3113,12 +3143,12 @@ msgstr "" #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:342 #: frontend/src/pages/org-admin/org-logs-file-update.js:260 #: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:137 -#: frontend/src/repo-history.js:292 frontend/src/utils/text-translation.js:21 +#: frontend/src/repo-history.js:289 frontend/src/utils/text-translation.js:21 msgid "Details" msgstr "Деталі" #: frontend/src/components/file-view/file-toolbar.js:186 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:130 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:136 #: frontend/src/utils/text-translation.js:22 msgid "Open via Client" msgstr "" @@ -3140,7 +3170,7 @@ msgstr "" #: frontend/src/pages/sys-admin/groups/group-members.js:109 #: frontend/src/pages/sys-admin/users/user-groups.js:122 #: frontend/src/pages/sys-admin/users/users-nav.js:25 -#: frontend/src/utils/utils.js:686 +#: frontend/src/utils/utils.js:690 msgid "Admin" msgstr "Адміністратор" @@ -3157,9 +3187,8 @@ msgstr "" #: frontend/src/components/group-members.js:96 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:290 -#: frontend/src/pages/lib-content-view/lib-content-view.js:838 +#: frontend/src/pages/lib-content-view/lib-content-view.js:857 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:311 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:157 #: frontend/src/pages/org-admin/org-group-repos.js:146 #: frontend/src/pages/org-admin/org-user-repos.js:142 #: frontend/src/pages/sys-admin/repos/repos.js:162 @@ -3194,91 +3223,84 @@ msgstr "" msgid "Search group members" msgstr "" -#: frontend/src/components/main-side-nav.js:92 +#: frontend/src/components/main-side-nav.js:93 #: frontend/src/pages/org-admin/org-groups.js:154 msgid "All Groups" msgstr "Всі групи" -#: frontend/src/components/main-side-nav.js:123 -#: frontend/src/components/main-side-nav.js:125 -#: frontend/src/components/main-side-nav.js:132 -#: frontend/src/components/main-side-nav.js:134 +#: frontend/src/components/main-side-nav.js:124 +#: frontend/src/components/main-side-nav.js:126 +#: frontend/src/components/main-side-nav.js:133 +#: frontend/src/components/main-side-nav.js:135 #: frontend/src/pages/org-admin/side-panel.js:86 #: frontend/src/pages/sys-admin/side-panel.js:174 msgid "Links" msgstr "Посилання" -#: frontend/src/components/main-side-nav.js:150 -#: frontend/src/components/main-side-nav.js:152 +#: frontend/src/components/main-side-nav.js:151 +#: frontend/src/components/main-side-nav.js:153 #: frontend/src/pages/share-admin/folders.js:368 msgid "Folders" msgstr "Каталоги" -#: frontend/src/components/main-side-nav.js:184 -#: frontend/src/components/main-side-nav.js:186 +#: frontend/src/components/main-side-nav.js:185 +#: frontend/src/components/main-side-nav.js:187 #: frontend/src/pages/my-libs/my-libs-deleted.js:54 #: frontend/src/pages/my-libs/my-libs.js:166 msgid "My Libraries" msgstr "" -#: frontend/src/components/main-side-nav.js:191 -#: frontend/src/components/main-side-nav.js:193 +#: frontend/src/components/main-side-nav.js:192 +#: frontend/src/components/main-side-nav.js:194 #: frontend/src/pages/shared-libs/shared-libs.js:456 msgid "Shared with me" msgstr "" -#: frontend/src/components/main-side-nav.js:198 -#: frontend/src/components/main-side-nav.js:200 +#: frontend/src/components/main-side-nav.js:199 +#: frontend/src/components/main-side-nav.js:201 #: frontend/src/pages/shared-with-all/public-shared-view.js:206 msgid "Shared with all" msgstr "" -#: frontend/src/components/main-side-nav.js:205 -#: frontend/src/components/main-side-nav.js:207 +#: frontend/src/components/main-side-nav.js:206 +#: frontend/src/components/main-side-nav.js:208 msgid "Shared with groups" msgstr "" -#: frontend/src/components/main-side-nav.js:214 -#: frontend/src/components/main-side-nav.js:216 -#: frontend/src/components/main-side-nav.js:222 -#: frontend/src/components/main-side-nav.js:224 +#: frontend/src/components/main-side-nav.js:215 +#: frontend/src/components/main-side-nav.js:217 +#: frontend/src/components/main-side-nav.js:223 +#: frontend/src/components/main-side-nav.js:225 msgid "Shared from other servers" msgstr "" -#: frontend/src/components/main-side-nav.js:231 +#: frontend/src/components/main-side-nav.js:232 msgid "Tools" msgstr "" -#: frontend/src/components/main-side-nav.js:234 -#: frontend/src/components/main-side-nav.js:236 +#: frontend/src/components/main-side-nav.js:235 +#: frontend/src/components/main-side-nav.js:237 #: frontend/src/pages/starred/starred.js:315 msgid "Favorites" msgstr "" -#: frontend/src/components/main-side-nav.js:241 -#: frontend/src/components/main-side-nav.js:243 +#: frontend/src/components/main-side-nav.js:242 +#: frontend/src/components/main-side-nav.js:244 msgid "Activities" msgstr "Дії" -#: frontend/src/components/main-side-nav.js:248 -#: frontend/src/components/main-side-nav.js:250 +#: frontend/src/components/main-side-nav.js:249 +#: frontend/src/components/main-side-nav.js:251 #: frontend/src/pages/wikis/wikis.js:137 msgid "Published Libraries" msgstr "" -#: frontend/src/components/main-side-nav.js:254 -#: frontend/src/components/main-side-nav.js:256 +#: frontend/src/components/main-side-nav.js:264 +#: frontend/src/components/main-side-nav.js:266 #: frontend/src/pages/linked-devices/linked-devices.js:230 msgid "Linked Devices" msgstr "" -#: frontend/src/components/main-side-nav.js:268 -#: frontend/src/components/main-side-nav.js:270 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:354 -#: frontend/src/pages/my-libs/mylib-repo-menu.js:178 -msgid "Share Admin" -msgstr "Спільний доступ" - #: frontend/src/components/more.js:14 msgid "show more" msgstr "" @@ -3318,15 +3340,15 @@ msgid "" "right}" msgstr "" -#: frontend/src/components/popover/edit-filetag-popover.js:141 +#: frontend/src/components/popover/edit-filetag-popover.js:137 msgid "No tags" msgstr "" -#: frontend/src/components/popover/edit-filetag-popover.js:145 +#: frontend/src/components/popover/edit-filetag-popover.js:141 msgid "Tag not found" msgstr "" -#: frontend/src/components/popover/edit-filetag-popover.js:159 +#: frontend/src/components/popover/edit-filetag-popover.js:155 msgid "Find a tag" msgstr "" @@ -3369,8 +3391,8 @@ msgstr "" msgid "You are watching file changes of this library." msgstr "" -#: frontend/src/components/sdoc-wiki-page-viewer/index.js:133 -#: frontend/src/components/seafile-markdown-viewer/index.js:119 +#: frontend/src/components/sdoc-wiki-page-viewer/index.js:125 +#: frontend/src/components/seafile-markdown-viewer/index.js:111 msgid "Last modified by" msgstr "" @@ -3406,41 +3428,41 @@ msgstr "Ні" msgid "Reference documents" msgstr "" -#: frontend/src/components/search/ai-search.js:387 +#: frontend/src/components/search/ai-search.js:386 #: frontend/src/components/search/search.js:433 msgid "Search results visited recently" msgstr "" -#: frontend/src/components/search/ai-search.js:436 +#: frontend/src/components/search/ai-search.js:435 #: frontend/src/components/search/search.js:413 msgid "Type characters to start search" msgstr "" -#: frontend/src/components/search/ai-search.js:439 +#: frontend/src/components/search/ai-search.js:438 msgid "Type more characters to start search" msgstr "" -#: frontend/src/components/search/ai-search.js:450 -#: frontend/src/components/search/ai-search.js:467 +#: frontend/src/components/search/ai-search.js:449 +#: frontend/src/components/search/ai-search.js:466 msgid "Ask AI" msgstr "" -#: frontend/src/components/search/ai-search.js:529 +#: frontend/src/components/search/ai-search.js:528 msgid "" "Indexing the library. Semantic search will be available within a few " "minutes." msgstr "" -#: frontend/src/components/search/ai-search.js:540 +#: frontend/src/components/search/ai-search.js:539 msgid "Successfully turned it off" msgstr "" -#: frontend/src/components/search/ai-search.js:558 -#: frontend/src/components/search/ai-search.js:582 +#: frontend/src/components/search/ai-search.js:557 +#: frontend/src/components/search/ai-search.js:581 msgid "Turn on semantic search for this library" msgstr "" -#: frontend/src/components/search/ai-search.js:570 +#: frontend/src/components/search/ai-search.js:569 msgid "Turn off semantic search for this library" msgstr "" @@ -3511,13 +3533,13 @@ msgstr "" #: frontend/src/components/select-editor/sysadmin-user-role-editor.js:19 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:155 -#: frontend/src/pages/sys-admin/users/users-content.js:281 +#: frontend/src/pages/sys-admin/users/users-content.js:272 msgid "Default" msgstr "За замовчуванням" #: frontend/src/components/select-editor/sysadmin-user-role-editor.js:21 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:157 -#: frontend/src/pages/sys-admin/users/users-content.js:283 +#: frontend/src/pages/sys-admin/users/users-content.js:274 msgid "Guest" msgstr "Гость" @@ -3574,36 +3596,30 @@ msgstr "" msgid "Successfully deleted {number_placeholder} share links" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:138 -msgid "" -"Share links cannot be generated because \"Invisible\", \"Online Read-Write\"" -" or \"Online Read-Only\" is set for you on some folder(s) in the library." -msgstr "" - -#: frontend/src/components/share-link-panel/link-creation.js:162 +#: frontend/src/components/share-link-panel/link-creation.js:156 msgid "Please enter an integer bigger than 1 as number of links." msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:166 +#: frontend/src/components/share-link-panel/link-creation.js:160 msgid "" "Please enter an integer not bigger than {max_number} as number of links." msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:260 +#: frontend/src/components/share-link-panel/link-creation.js:254 #: frontend/src/components/share-link-panel/link-list.js:64 msgid "Generate links in batch" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:260 +#: frontend/src/components/share-link-panel/link-creation.js:254 #: frontend/src/components/share-link-panel/link-list.js:63 msgid "Generate Link" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:265 +#: frontend/src/components/share-link-panel/link-creation.js:259 msgid "Number of links" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:329 +#: frontend/src/components/share-link-panel/link-creation.js:323 msgid "Set permission" msgstr "" @@ -3651,8 +3667,7 @@ msgid "Are you sure you want to delete the selected share link(s) ?" msgstr "" #: frontend/src/components/shared-file-view/shared-file-view.js:47 -#: frontend/src/pages/markdown-editor/index.js:410 -#: frontend/src/pages/plain-markdown-editor/index.js:172 +#: frontend/src/pages/markdown-editor/index.js:458 #: frontend/src/view-file-text.js:81 msgid "Successfully saved" msgstr "" @@ -3663,7 +3678,7 @@ msgid "File download is disabled: the share link traffic of owner is used up." msgstr "File download is disabled: the share link traffic of owner is used up.\nЗавантаження файлу відключено: трафік для загального ресурсу власником вичерпано." #: frontend/src/components/shared-file-view/shared-file-view.js:122 -#: frontend/src/repo-folder-trash.js:205 frontend/src/repo-snapshot.js:168 +#: frontend/src/repo-folder-trash.js:202 frontend/src/repo-snapshot.js:166 #: frontend/src/shared-dir-view.js:449 msgid "Current path: " msgstr "Поточний шлях: " @@ -3719,12 +3734,6 @@ msgstr "Права доступу на каталог" msgid "Unshare" msgstr "Скасувати спільний доступ" -#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:351 -#: frontend/src/pages/my-libs/mylib-repo-menu.js:154 -#: frontend/src/pages/sys-admin/repos/repos.js:271 -msgid "History Setting" -msgstr "" - #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:357 #: frontend/src/pages/my-libs/mylib-repo-menu.js:157 msgid "Change Password" @@ -3733,9 +3742,9 @@ msgstr "Змінити пароль" #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:360 #: frontend/src/components/user-settings/webdav-password.js:104 #: frontend/src/pages/my-libs/mylib-repo-menu.js:160 -#: frontend/src/pages/sys-admin/orgs/org-users.js:304 -#: frontend/src/pages/sys-admin/users/users-content.js:364 -#: frontend/src/pages/sys-admin/users/users-content.js:566 +#: frontend/src/pages/sys-admin/orgs/org-users.js:294 +#: frontend/src/pages/sys-admin/users/users-content.js:355 +#: frontend/src/pages/sys-admin/users/users-content.js:554 msgid "Reset Password" msgstr "Скидання пароля" @@ -3794,8 +3803,8 @@ msgid "Clients" msgstr "Клієнти" #: frontend/src/components/toolbar/common-toolbar.js:24 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:86 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:146 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:90 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:150 #: frontend/src/pages/search/main-panel.js:330 #: frontend/src/pages/wiki/main-panel.js:95 #: frontend/src/pages/wiki/main-panel.js:112 @@ -3803,12 +3812,12 @@ msgid "Search files" msgstr "" #: frontend/src/components/toolbar/dir-operation-toolbar.js:192 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:68 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:54 msgid "Upload Files" msgstr "Завантажити файл" #: frontend/src/components/toolbar/dir-operation-toolbar.js:193 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:69 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:55 msgid "Upload Folder" msgstr "" @@ -3841,17 +3850,17 @@ msgstr "" msgid "New SeaDoc File" msgstr "" -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:328 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:336 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:356 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:364 #: frontend/src/utils/text-translation.js:18 msgid "Move" msgstr "Перемістити" #: frontend/src/components/toolbar/repo-view-toobar.js:63 -#: frontend/src/components/toolbar/view-file-toolbar.js:73 +#: frontend/src/components/toolbar/view-file-toolbar.js:99 #: frontend/src/file-history-old.js:268 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:55 -#: frontend/src/repo-folder-trash.js:284 +#: frontend/src/repo-folder-trash.js:280 msgid "More" msgstr "Детальніше" @@ -3860,10 +3869,18 @@ msgstr "Детальніше" msgid "Deleted Libraries" msgstr "" -#: frontend/src/components/toolbar/view-file-toolbar.js:67 +#: frontend/src/components/toolbar/view-file-toolbar.js:87 msgid "Edit File" msgstr "" +#: frontend/src/components/toolbar/view-file-toolbar.js:92 +msgid "New Draft" +msgstr "" + +#: frontend/src/components/toolbar/view-file-toolbar.js:93 +msgid "Create a draft from this file, instead of editing it directly." +msgstr "" + #: frontend/src/components/toolbar/view-mode-toolbar.js:31 #: frontend/src/shared-dir-view.js:456 frontend/src/shared-dir-view.js:457 msgid "List" @@ -3879,7 +3896,7 @@ msgid "Column" msgstr "" #: frontend/src/components/toolbar/view-mode-toolbar.js:37 -#: frontend/src/utils/text-translation.js:33 +#: frontend/src/utils/text-translation.js:34 msgid "Properties" msgstr "" @@ -4091,8 +4108,8 @@ msgstr "" msgid "History Versions" msgstr "" -#: frontend/src/file-history-old.js:244 frontend/src/repo-history.js:142 -#: frontend/src/repo-history.js:149 +#: frontend/src/file-history-old.js:244 frontend/src/repo-history.js:139 +#: frontend/src/repo-history.js:146 msgid "Modifier" msgstr "Модифіковано" @@ -4124,71 +4141,75 @@ msgstr "" msgid "Removed items older than {n} days from trash." msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:77 +#: frontend/src/pages/dashboard/activity-item.js:76 +msgid "Publish draft" +msgstr "" + +#: frontend/src/pages/dashboard/activity-item.js:89 msgid "{file} and {n} other files" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:80 +#: frontend/src/pages/dashboard/activity-item.js:92 msgid "Created {n} files" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:84 +#: frontend/src/pages/dashboard/activity-item.js:96 msgid "details" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:98 +#: frontend/src/pages/dashboard/activity-item.js:110 msgid "Created draft" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:98 +#: frontend/src/pages/dashboard/activity-item.js:110 msgid "Created file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:103 +#: frontend/src/pages/dashboard/activity-item.js:115 msgid "Deleted draft" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:103 +#: frontend/src/pages/dashboard/activity-item.js:115 msgid "Deleted file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:108 +#: frontend/src/pages/dashboard/activity-item.js:120 msgid "Restored file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:113 +#: frontend/src/pages/dashboard/activity-item.js:125 msgid "Renamed file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:120 +#: frontend/src/pages/dashboard/activity-item.js:132 msgid "Moved file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:125 +#: frontend/src/pages/dashboard/activity-item.js:137 msgid "Updated draft" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:125 +#: frontend/src/pages/dashboard/activity-item.js:137 msgid "Updated file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:135 +#: frontend/src/pages/dashboard/activity-item.js:147 msgid "Created folder" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:140 +#: frontend/src/pages/dashboard/activity-item.js:152 msgid "Deleted folder" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:145 +#: frontend/src/pages/dashboard/activity-item.js:157 msgid "Restored folder" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:150 +#: frontend/src/pages/dashboard/activity-item.js:162 msgid "Renamed folder" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:157 +#: frontend/src/pages/dashboard/activity-item.js:169 msgid "Moved folder" msgstr "" @@ -4206,29 +4227,11 @@ msgstr "Операція" #: frontend/src/pages/org-admin/statistic/statistic-nav.js:15 #: frontend/src/pages/sys-admin/abuse-reports.js:88 #: frontend/src/pages/sys-admin/statistic/statistic-nav.js:15 -#: frontend/src/repo-folder-trash.js:368 frontend/src/repo-folder-trash.js:425 -#: frontend/src/repo-snapshot.js:304 +#: frontend/src/repo-folder-trash.js:363 frontend/src/repo-folder-trash.js:419 +#: frontend/src/repo-snapshot.js:302 msgid "File" msgstr "Файл" -#: frontend/src/pages/dashboard/content.js:34 -#: frontend/src/pages/org-admin/devices/devices-errors.js:51 -#: frontend/src/pages/org-admin/org-logs-file-audit.js:103 -#: frontend/src/pages/org-admin/org-logs-file-update.js:117 -#: frontend/src/pages/org-admin/org-logs-perm-audit.js:84 -#: frontend/src/pages/share-admin/share-links.js:88 -#: frontend/src/pages/share-admin/upload-links.js:51 -#: frontend/src/pages/starred/starred.js:35 -#: frontend/src/pages/sys-admin/abuse-reports.js:87 -#: frontend/src/pages/sys-admin/devices/devices-errors.js:51 -#: frontend/src/pages/sys-admin/file-scan-records.js:29 -#: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:91 -#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:169 -#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:187 -#: frontend/src/pages/sys-admin/web-settings/web-settings.js:279 -msgid "Library" -msgstr "Бібліотека" - #: frontend/src/pages/dashboard/files-activities.js:247 msgid "All Activities" msgstr "" @@ -4249,6 +4252,25 @@ msgstr "" msgid "Find modifiers" msgstr "" +#: frontend/src/pages/drafts/draft-content.js:44 +msgid "Successfully published draft %(draft)s." +msgstr "" + +#: frontend/src/pages/drafts/draft-content.js:48 +msgid "Failed to publish draft %(draft)s." +msgstr "" + +#: frontend/src/pages/drafts/draft-content.js:62 +msgid "No draft yet" +msgstr "" + +#: frontend/src/pages/drafts/draft-content.js:63 +msgid "" +"Draft is a way to let you collaborate with others on files. You can create a" +" draft from a file, edit the draft and then ask for a review. The original " +"file will be updated only after the draft has been reviewed." +msgstr "" + #: frontend/src/pages/file-history-old/history-item.js:58 msgid "(current version)" msgstr "(поточна версія)" @@ -4301,7 +4323,7 @@ msgstr "" #: frontend/src/pages/sys-admin/groups/group-nav.js:27 #: frontend/src/pages/sys-admin/groups/groups.js:137 #: frontend/src/pages/sys-admin/groups/search-groups.js:110 -#: frontend/src/pages/sys-admin/info.js:136 +#: frontend/src/pages/sys-admin/info.js:132 #: frontend/src/pages/sys-admin/orgs/org-nav.js:19 #: frontend/src/pages/sys-admin/side-panel.js:114 #: frontend/src/pages/sys-admin/users/user-nav.js:21 @@ -4315,7 +4337,7 @@ msgstr "" #: frontend/src/pages/groups/group-view.js:488 #: frontend/src/pages/my-libs/mylib-repo-menu.js:151 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:268 +#: frontend/src/pages/org-admin/org-libraries.js:317 #: frontend/src/pages/sys-admin/groups/groups-content.js:187 #: frontend/src/pages/sys-admin/repos/repos.js:268 #: frontend/src/pages/sys-admin/users/user-repos.js:166 @@ -4373,122 +4395,122 @@ msgid "" "button in the menu bar." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-container.js:98 +#: frontend/src/pages/lib-content-view/lib-content-container.js:102 #: frontend/src/pages/wiki/main-panel.js:82 msgid "Folder does not exist." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-container.js:176 +#: frontend/src/pages/lib-content-view/lib-content-container.js:180 msgid "This library has been set to read-only by admin and cannot be updated." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:65 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:95 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:67 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:99 #: frontend/src/pages/sys-admin/main-panel-topbar.js:20 msgid "Side Nav Menu" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:176 +#: frontend/src/pages/lib-content-view/lib-content-view.js:180 msgid "Library share permission not found." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:595 +#: frontend/src/pages/lib-content-view/lib-content-view.js:617 msgid "Failed to move files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:597 +#: frontend/src/pages/lib-content-view/lib-content-view.js:619 #: frontend/src/shared-dir-view.js:214 msgid "Failed to copy files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:627 +#: frontend/src/pages/lib-content-view/lib-content-view.js:649 msgid "Successfully moved files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:629 +#: frontend/src/pages/lib-content-view/lib-content-view.js:651 #: frontend/src/shared-dir-view.js:228 msgid "Successfully copied files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:799 +#: frontend/src/pages/lib-content-view/lib-content-view.js:818 msgid "Restored {name} and {n} other items" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:800 +#: frontend/src/pages/lib-content-view/lib-content-view.js:819 msgid "Restored {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:807 +#: frontend/src/pages/lib-content-view/lib-content-view.js:826 msgid "Failed to restore {name} and {n} other items" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:808 +#: frontend/src/pages/lib-content-view/lib-content-view.js:827 msgid "Failed to restore {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:834 +#: frontend/src/pages/lib-content-view/lib-content-view.js:853 msgid "Successfully deleted {name} and {n} other items." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:844 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1081 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1109 +#: frontend/src/pages/lib-content-view/lib-content-view.js:863 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1111 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1139 msgid "Undo" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:851 +#: frontend/src/pages/lib-content-view/lib-content-view.js:870 msgid "Failed to delete {name} and {n} other items." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1037 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1053 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1067 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1083 msgid "Renaming {name} failed" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1077 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1105 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:377 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1107 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1135 #: frontend/src/pages/org-admin/org-groups-search-groups.js:230 #: frontend/src/pages/org-admin/org-groups.js:126 +#: frontend/src/pages/org-admin/org-libraries.js:83 msgid "Successfully deleted {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1089 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1117 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1119 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1147 msgid "Failed to delete {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1170 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1203 msgid "Successfully moved {name}." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1178 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1210 msgid "Failed to move {name}." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1226 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1253 #: frontend/src/pages/sdoc/sdoc-file-history/side-panel.js:182 -#: frontend/src/utils/utils.js:1286 +#: frontend/src/utils/utils.js:1290 msgid "Successfully copied %(name)s." msgstr "Успішно скопійовано %(name)s." -#: frontend/src/pages/lib-content-view/lib-content-view.js:1234 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1260 msgid "Failed to copy %(name)s" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1254 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1270 msgid "Converting, please wait..." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1266 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1282 msgid "Successfully converted the file." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1273 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1289 msgid "Failed to convert {name}." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1971 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1958 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:255 #: frontend/src/pages/share-with-ocm/shared-with-ocm.js:107 #: frontend/src/pages/shared-libs/shared-libs.js:290 @@ -4535,7 +4557,11 @@ msgstr "Останній доступ" msgid "Successfully unlinked %(name)s." msgstr "" -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:81 +#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:42 +msgid "Local draft saved" +msgstr "" + +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:87 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:68 msgid "Open parent directory" msgstr "" @@ -4548,25 +4574,23 @@ msgstr "" msgid "Switch to rich text editor" msgstr "" -#: frontend/src/pages/markdown-editor/index.js:116 +#: frontend/src/pages/markdown-editor/index.js:117 msgid "This file has been updated." msgstr "" -#: frontend/src/pages/markdown-editor/index.js:117 +#: frontend/src/pages/markdown-editor/index.js:118 msgid "Refresh" msgstr "" -#: frontend/src/pages/markdown-editor/index.js:152 +#: frontend/src/pages/markdown-editor/index.js:153 msgid "Another user is editing this file!" msgstr "" -#: frontend/src/pages/markdown-editor/index.js:300 -#: frontend/src/pages/plain-markdown-editor/index.js:101 +#: frontend/src/pages/markdown-editor/index.js:348 msgid "Leave this page? The system may not save your changes." msgstr "" -#: frontend/src/pages/markdown-editor/index.js:420 -#: frontend/src/pages/plain-markdown-editor/index.js:177 +#: frontend/src/pages/markdown-editor/index.js:468 msgid "Failed to save" msgstr "" @@ -4590,7 +4614,6 @@ msgid "Deleted Time" msgstr "" #: frontend/src/pages/my-libs/my-libs-deleted.js:147 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:169 #: frontend/src/pages/sys-admin/repos/trash-repos.js:171 #: frontend/src/repo-snapshot.js:121 msgid "Successfully restored the library." @@ -4610,7 +4633,7 @@ msgid "" msgstr "" #: frontend/src/pages/my-libs/mylib-repo-list-item.js:289 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:234 +#: frontend/src/pages/org-admin/org-libraries.js:282 #: frontend/src/pages/sys-admin/repos/repos.js:175 #: frontend/src/pages/sys-admin/users/user-repos.js:295 msgid "Successfully transferred the library." @@ -4645,7 +4668,6 @@ msgid "Shared By" msgstr "Надано в загальний доступ " #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:321 -#: frontend/src/pages/org-admin/libraries/org-repo-nav.js:15 #: frontend/src/pages/org-admin/org-users-nav.js:15 #: frontend/src/pages/search/advanced-search.js:66 #: frontend/src/pages/share-with-ocm/remote-dir-path.js:56 @@ -4660,9 +4682,8 @@ msgstr "Всі" #: frontend/src/pages/org-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/devices/devices-by-platform.js:45 #: frontend/src/pages/sys-admin/devices/devices-errors.js:49 -#: frontend/src/pages/sys-admin/info.js:113 #: frontend/src/pages/sys-admin/terms-and-conditions/content.js:51 -#: frontend/src/repo-history.js:143 frontend/src/repo-history.js:150 +#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 msgid "Version" msgstr "" @@ -4674,7 +4695,7 @@ msgstr "" #: frontend/src/pages/org-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:89 -#: frontend/src/repo-history.js:143 frontend/src/repo-history.js:150 +#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 msgid "Device" msgstr "" @@ -4708,54 +4729,6 @@ msgid "" "follows:" msgstr "" -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:208 -#: frontend/src/utils/utils.js:426 -msgid "Encrypted library" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:211 -#: frontend/src/utils/utils.js:432 -msgid "Read-Write library" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:59 -#: frontend/src/translate.js:18 -msgid "" -"Tip: libraries deleted {trashReposExpireDays} days ago will be cleaned " -"automatically." -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:254 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:256 -msgid "Are you sure you want to delete {placeholder} completely?" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:265 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:267 -msgid "Are you sure you want to restore {placeholder}?" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:360 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:362 -msgid "Successfully cleared trash." -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:399 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:424 -msgid "Clear Trash" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:400 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:425 -msgid "Are you sure you want to clear trash?" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:402 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:427 -#: frontend/src/user-notifications.js:112 -msgid "Clear" -msgstr "Очистити" - #: frontend/src/pages/org-admin/org-admin-list.js:51 #: frontend/src/pages/org-admin/org-users-list.js:73 #: frontend/src/pages/org-admin/org-users-search-users.js:36 @@ -4880,6 +4853,7 @@ msgid "Search groups by name" msgstr "" #: frontend/src/pages/org-admin/org-groups.js:182 +#: frontend/src/pages/org-admin/org-libraries.js:174 #: frontend/src/pages/org-admin/org-links.js:125 #: frontend/src/pages/org-admin/org-logs-file-audit.js:124 #: frontend/src/pages/org-admin/org-logs-file-update.js:139 @@ -4890,6 +4864,7 @@ msgid "Previous" msgstr "Назад" #: frontend/src/pages/org-admin/org-groups.js:184 +#: frontend/src/pages/org-admin/org-libraries.js:176 #: frontend/src/pages/org-admin/org-links.js:127 #: frontend/src/pages/org-admin/org-logs-file-audit.js:126 #: frontend/src/pages/org-admin/org-logs-file-update.js:141 @@ -4919,16 +4894,30 @@ msgid "Active Users" msgstr "" #: frontend/src/pages/org-admin/org-info.js:50 +#: frontend/src/pages/sys-admin/info.js:123 #: frontend/src/pages/sys-admin/info.js:127 -#: frontend/src/pages/sys-admin/info.js:131 msgid "Total Users" msgstr "" #: frontend/src/pages/org-admin/org-info.js:50 -#: frontend/src/pages/sys-admin/info.js:127 +#: frontend/src/pages/sys-admin/info.js:123 msgid "Limits" msgstr "" +#: frontend/src/pages/org-admin/org-libraries.js:140 +msgid "All Libraries" +msgstr "" + +#: frontend/src/pages/org-admin/org-libraries.js:256 +#: frontend/src/utils/utils.js:426 +msgid "Encrypted library" +msgstr "" + +#: frontend/src/pages/org-admin/org-libraries.js:259 +#: frontend/src/utils/utils.js:432 +msgid "Read-Write library" +msgstr "" + #: frontend/src/pages/org-admin/org-links.js:94 msgid "All Public Links" msgstr "Всі публічні посилання" @@ -5052,64 +5041,46 @@ msgstr "" msgid "Verify" msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:60 +#: frontend/src/pages/org-admin/org-user-item.js:59 msgid "Resetting user's password, please wait for a moment." msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:63 +#: frontend/src/pages/org-admin/org-user-item.js:62 msgid "Successfully reset password to %(passwd)s for user %(user)s." msgstr "Пароль успішно змінено на %(passwd)s для користувача %(user)s." -#: frontend/src/pages/org-admin/org-user-item.js:118 +#: frontend/src/pages/org-admin/org-user-item.js:112 #: frontend/src/pages/sys-admin/admin-logs/login-logs.js:102 #: frontend/src/pages/sys-admin/logs-page/login-logs.js:117 msgid "Failed" msgstr "Невдало" -#: frontend/src/pages/org-admin/org-user-item.js:129 +#: frontend/src/pages/org-admin/org-user-item.js:123 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:172 #: frontend/src/pages/sys-admin/institutions/institution-users.js:208 -#: frontend/src/pages/sys-admin/users/users-content.js:307 +#: frontend/src/pages/sys-admin/users/users-content.js:298 msgid "Active" msgstr "Активний" -#: frontend/src/pages/org-admin/org-user-item.js:131 +#: frontend/src/pages/org-admin/org-user-item.js:125 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:172 #: frontend/src/pages/sys-admin/institutions/institution-users.js:208 -#: frontend/src/pages/sys-admin/users/users-content.js:309 +#: frontend/src/pages/sys-admin/users/users-content.js:300 msgid "Inactive" msgstr "Неактивний" -#: frontend/src/pages/org-admin/org-user-item.js:157 -#: frontend/src/pages/sys-admin/orgs/org-users.js:230 -#: frontend/src/pages/sys-admin/users/users-content.js:406 -msgid "Are you sure you want to set {user_placeholder} inactive?" -msgstr "" - -#: frontend/src/pages/org-admin/org-user-item.js:195 +#: frontend/src/pages/org-admin/org-user-item.js:180 msgid "ResetPwd" msgstr "Змінити пароль" -#: frontend/src/pages/org-admin/org-user-item.js:196 +#: frontend/src/pages/org-admin/org-user-item.js:181 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:152 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:192 -#: frontend/src/pages/sys-admin/users/users-content.js:367 -#: frontend/src/pages/sys-admin/users/users-content.js:575 +#: frontend/src/pages/sys-admin/users/users-content.js:358 +#: frontend/src/pages/sys-admin/users/users-content.js:563 msgid "Revoke Admin" msgstr "Відкликати Адміністратора" -#: frontend/src/pages/org-admin/org-user-item.js:204 -#: frontend/src/pages/sys-admin/orgs/org-users.js:313 -#: frontend/src/pages/sys-admin/users/users-content.js:584 -msgid "Set user inactive" -msgstr "" - -#: frontend/src/pages/org-admin/org-user-item.js:207 -#: frontend/src/pages/sys-admin/orgs/org-users.js:316 -#: frontend/src/pages/sys-admin/users/users-content.js:587 -msgid "Set" -msgstr "" - #: frontend/src/pages/org-admin/org-user-profile.js:128 msgid "Avatar" msgstr "Аватар" @@ -5384,10 +5355,6 @@ msgstr "Змінити" msgid "Team name" msgstr "" -#: frontend/src/pages/org-admin/web-settings/web-settings.js:119 -msgid "File Upload" -msgstr "" - #: frontend/src/pages/org-admin/web-settings/web-settings.js:123 msgid "File extension white list" msgstr "" @@ -5398,23 +5365,19 @@ msgid "" "\"md;txt;docx\". Empty means no limit." msgstr "" -#: frontend/src/pages/sdoc-revision/index.js:123 -msgid "Publish" -msgstr "" - -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:239 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:193 msgid "No changes" msgstr "" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:249 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:203 msgid "Changes" msgstr "" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:268 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:222 msgid "Last modification" msgstr "" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:271 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:225 msgid "Next modification" msgstr "" @@ -5483,8 +5446,8 @@ msgstr "Введіть розширення файлів, розділяючи #: frontend/src/pages/search/advanced-search.js:242 #: frontend/src/pages/search/advanced-search.js:264 -#: frontend/src/pages/sys-admin/orgs/org-users.js:307 -#: frontend/src/pages/sys-admin/users/users-content.js:569 +#: frontend/src/pages/sys-admin/orgs/org-users.js:297 +#: frontend/src/pages/sys-admin/users/users-content.js:557 msgid "Reset" msgstr "" @@ -5690,7 +5653,7 @@ msgid "Create Group" msgstr "" #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:107 -#: frontend/src/pages/sys-admin/users/users-content.js:557 +#: frontend/src/pages/sys-admin/users/users-content.js:545 msgid "Delete User" msgstr "Видалити користувача" @@ -5825,24 +5788,24 @@ msgstr "" msgid "Upgrade to Pro Edition" msgstr "" -#: frontend/src/pages/sys-admin/info.js:119 +#: frontend/src/pages/sys-admin/info.js:115 msgid "Storage Used" msgstr "" -#: frontend/src/pages/sys-admin/info.js:122 +#: frontend/src/pages/sys-admin/info.js:118 msgid "Total Devices" msgstr "" -#: frontend/src/pages/sys-admin/info.js:122 +#: frontend/src/pages/sys-admin/info.js:118 msgid "Current Connected Devices" msgstr "" +#: frontend/src/pages/sys-admin/info.js:123 #: frontend/src/pages/sys-admin/info.js:127 -#: frontend/src/pages/sys-admin/info.js:131 msgid "Activated Users" msgstr "" -#: frontend/src/pages/sys-admin/info.js:141 +#: frontend/src/pages/sys-admin/info.js:137 #: frontend/src/pages/sys-admin/orgs/org-nav.js:31 #: frontend/src/pages/sys-admin/orgs/orgs.js:133 #: frontend/src/pages/sys-admin/orgs/search-orgs.js:106 @@ -5853,13 +5816,13 @@ msgid "Organizations" msgstr "Спільноти" #: frontend/src/pages/sys-admin/institutions/institution-admins.js:163 -#: frontend/src/pages/sys-admin/users/users-content.js:405 +#: frontend/src/pages/sys-admin/users/users-content.js:395 msgid "" "Are you sure you want to revoke the admin permission of {placeholder} ?" msgstr "" #: frontend/src/pages/sys-admin/institutions/institution-admins.js:195 -#: frontend/src/pages/sys-admin/users/users-content.js:578 +#: frontend/src/pages/sys-admin/users/users-content.js:566 msgid "Revoke" msgstr "" @@ -5958,8 +5921,8 @@ msgstr "Всі повідомлення" msgid "Number of groups" msgstr "Кількість груп" -#: frontend/src/pages/sys-admin/orgs/org-users.js:229 -#: frontend/src/pages/sys-admin/users/users-content.js:404 +#: frontend/src/pages/sys-admin/orgs/org-users.js:221 +#: frontend/src/pages/sys-admin/users/users-content.js:394 msgid "Are you sure you want to reset the password of {placeholder} ?" msgstr "" @@ -5997,10 +5960,35 @@ msgstr "" msgid "Name or ID" msgstr "" +#: frontend/src/pages/sys-admin/repos/trash-repos.js:256 +msgid "Are you sure you want to delete {placeholder} completely?" +msgstr "" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:267 +msgid "Are you sure you want to restore {placeholder}?" +msgstr "" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:362 +msgid "Successfully cleared trash." +msgstr "" + #: frontend/src/pages/sys-admin/repos/trash-repos.js:371 msgid "Search libraries by owner" msgstr "" +#: frontend/src/pages/sys-admin/repos/trash-repos.js:424 +msgid "Clear Trash" +msgstr "" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:425 +msgid "Are you sure you want to clear trash?" +msgstr "" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:427 +#: frontend/src/user-notifications.js:112 +msgid "Clear" +msgstr "Очистити" + #: frontend/src/pages/sys-admin/side-panel.js:198 msgid "File Scan" msgstr "" @@ -6081,15 +6069,15 @@ msgstr "" msgid "Institution" msgstr "" -#: frontend/src/pages/sys-admin/users/users-content.js:292 +#: frontend/src/pages/sys-admin/users/users-content.js:283 msgid "Default Admin" msgstr "" -#: frontend/src/pages/sys-admin/users/users-content.js:296 +#: frontend/src/pages/sys-admin/users/users-content.js:287 msgid "Daily Admin" msgstr "" -#: frontend/src/pages/sys-admin/users/users-content.js:298 +#: frontend/src/pages/sys-admin/users/users-content.js:289 msgid "Audit Admin" msgstr "" @@ -6344,28 +6332,44 @@ msgid "" "accept the terms." msgstr "" -#: frontend/src/pages/upload-link/file-uploader.js:435 +#: frontend/src/pages/upload-link/file-uploader.js:305 +msgid "File upload started" +msgstr "" + +#: frontend/src/pages/upload-link/file-uploader.js:425 +msgid "All files uploaded" +msgstr "" + +#: frontend/src/pages/upload-link/file-uploader.js:439 msgid "Failed to upload {file_name}." msgstr "" -#: frontend/src/pages/upload-link/index.js:41 +#: frontend/src/pages/upload-link/forbid-upload-list-item.js:14 +msgid "Please upload files less than {placeholder}" +msgstr "" + +#: frontend/src/pages/upload-link/index.js:40 msgid "Upload files to {folder_name_placeholder}" msgstr "" -#: frontend/src/pages/upload-link/index.js:43 +#: frontend/src/pages/upload-link/index.js:42 msgid "shared by:" msgstr "надано:" -#: frontend/src/pages/upload-link/index.js:47 +#: frontend/src/pages/upload-link/index.js:46 #: frontend/src/shared-dir-view.js:469 msgid "The owner of this library has run out of space." msgstr "Власник цієї бібліотеки перевищив допустимий ліміт." #: frontend/src/pages/upload-link/index.js:51 +msgid "Folder upload is limited to Chrome, Firefox 50+, and Microsoft Edge." +msgstr "" + +#: frontend/src/pages/upload-link/index.js:52 msgid "File size should be smaller than {max_size_placeholder}." msgstr "" -#: frontend/src/pages/upload-link/index.js:54 +#: frontend/src/pages/upload-link/index.js:56 msgid "Drag and drop files or folders here." msgstr "" @@ -6384,58 +6388,54 @@ msgid "" "by clicking the \"Publish a Library\" button in the menu bar." msgstr "" -#: frontend/src/repo-folder-trash.js:185 +#: frontend/src/repo-folder-trash.js:197 msgid "{placeholder} Trash" msgstr "" -#: frontend/src/repo-folder-trash.js:240 -msgid "Original path" -msgstr "" - -#: frontend/src/repo-folder-trash.js:241 +#: frontend/src/repo-folder-trash.js:237 msgid "Delete Time" msgstr "Видалити час" -#: frontend/src/repo-folder-trash.js:329 frontend/src/repo-snapshot.js:273 +#: frontend/src/repo-folder-trash.js:325 frontend/src/repo-snapshot.js:271 msgid "Successfully restored 1 item." msgstr "" -#: frontend/src/repo-folder-trash.js:357 frontend/src/repo-folder-trash.js:417 -#: frontend/src/repo-snapshot.js:295 +#: frontend/src/repo-folder-trash.js:353 frontend/src/repo-folder-trash.js:411 +#: frontend/src/repo-snapshot.js:293 msgid "Directory" msgstr "Каталог" -#: frontend/src/repo-history.js:96 +#: frontend/src/repo-history.js:108 msgid "{placeholder} Modification History" msgstr "" -#: frontend/src/repo-history.js:115 +#: frontend/src/repo-history.js:112 msgid "" "Tip: a snapshot will be generated after modification, which records the " "library state after the modification." msgstr "Врахуйте: знімок буде створюватись після кожної модифікації даних, фіксуючи стан бібліотеки перед цією модифікацією." -#: frontend/src/repo-history.js:144 +#: frontend/src/repo-history.js:141 msgid "Labels" msgstr "" -#: frontend/src/repo-history.js:280 +#: frontend/src/repo-history.js:277 msgid "None" msgstr "Ні" -#: frontend/src/repo-history.js:283 frontend/src/repo-snapshot.js:162 +#: frontend/src/repo-history.js:280 frontend/src/repo-snapshot.js:160 msgid "Unknown" msgstr "Не визначено" -#: frontend/src/repo-history.js:313 +#: frontend/src/repo-history.js:310 msgid "Current Version" msgstr "Поточна Версія" -#: frontend/src/repo-history.js:314 +#: frontend/src/repo-history.js:311 msgid "View Snapshot" msgstr "Перегляд знімка" -#: frontend/src/repo-snapshot.js:132 +#: frontend/src/repo-snapshot.js:145 msgid "{placeholder} Snapshot" msgstr "" @@ -6540,6 +6540,12 @@ msgstr "" msgid "No terms and conditions" msgstr "" +#: frontend/src/translate.js:18 +msgid "" +"Tip: libraries deleted {trashReposExpireDays} days ago will be cleaned " +"automatically." +msgstr "" + #: frontend/src/translate.js:19 msgid "No favorites" msgstr "" @@ -6581,35 +6587,39 @@ msgstr "Відзначити всі читати" msgid "Message" msgstr "Повідомлення" -#: frontend/src/utils/text-translation.js:25 +#: frontend/src/utils/text-translation.js:24 msgid "Freeze Document" msgstr "" #: frontend/src/utils/text-translation.js:26 -msgid "Unfreeze Document" -msgstr "" - -#: frontend/src/utils/text-translation.js:27 msgid "Convert to Markdown" msgstr "" -#: frontend/src/utils/text-translation.js:28 +#: frontend/src/utils/text-translation.js:27 msgid "Convert to sdoc" msgstr "" -#: frontend/src/utils/text-translation.js:29 +#: frontend/src/utils/text-translation.js:28 msgid "Convert to docx" msgstr "" -#: frontend/src/utils/text-translation.js:30 +#: frontend/src/utils/text-translation.js:29 msgid "Export as docx" msgstr "" -#: frontend/src/utils/text-translation.js:32 +#: frontend/src/utils/text-translation.js:30 +msgid "Mark as draft" +msgstr "" + +#: frontend/src/utils/text-translation.js:31 +msgid "Unmark as draft" +msgstr "" + +#: frontend/src/utils/text-translation.js:33 msgid "Access Log" msgstr "" -#: frontend/src/utils/text-translation.js:35 +#: frontend/src/utils/text-translation.js:36 msgid "Convert with ONLYOFFICE" msgstr "" @@ -6645,96 +6655,96 @@ msgstr "" msgid "Online Read-Only folder" msgstr "" -#: frontend/src/utils/utils.js:689 +#: frontend/src/utils/utils.js:693 msgid "Online Read-Write" msgstr "" -#: frontend/src/utils/utils.js:692 +#: frontend/src/utils/utils.js:696 msgid "Online Read-Only" msgstr "" -#: frontend/src/utils/utils.js:695 +#: frontend/src/utils/utils.js:699 msgid "Invisible" msgstr "" -#: frontend/src/utils/utils.js:705 +#: frontend/src/utils/utils.js:709 msgid "User can read, write, upload, download and sync files." msgstr "" -#: frontend/src/utils/utils.js:708 +#: frontend/src/utils/utils.js:712 msgid "User can read, download and sync files." msgstr "" -#: frontend/src/utils/utils.js:711 +#: frontend/src/utils/utils.js:715 msgid "Besides Write permission, user can also share the library." msgstr "" -#: frontend/src/utils/utils.js:714 +#: frontend/src/utils/utils.js:718 msgid "" "User can view and edit file online via browser. Files can't be downloaded." msgstr "" -#: frontend/src/utils/utils.js:717 +#: frontend/src/utils/utils.js:721 msgid "" "User can only view files online via browser. Files can't be downloaded." msgstr "" -#: frontend/src/utils/utils.js:720 +#: frontend/src/utils/utils.js:724 msgid "User can not see this folder." msgstr "" -#: frontend/src/utils/utils.js:731 +#: frontend/src/utils/utils.js:735 msgid "Preview and download" msgstr "" -#: frontend/src/utils/utils.js:741 +#: frontend/src/utils/utils.js:745 msgid "Preview only" msgstr "" -#: frontend/src/utils/utils.js:751 +#: frontend/src/utils/utils.js:755 msgid "Download and upload" msgstr "" -#: frontend/src/utils/utils.js:761 +#: frontend/src/utils/utils.js:765 msgid "Edit on cloud and download" msgstr "" -#: frontend/src/utils/utils.js:771 +#: frontend/src/utils/utils.js:775 msgid "Edit on cloud only" msgstr "" -#: frontend/src/utils/utils.js:1288 +#: frontend/src/utils/utils.js:1292 msgid "Successfully copied %(name)s and 1 other item." msgstr "" -#: frontend/src/utils/utils.js:1290 +#: frontend/src/utils/utils.js:1294 msgid "Successfully copied %(name)s and %(amount)s other items." msgstr "Успішно скопійовано %(name)s та %(amount)s інших позицій." -#: frontend/src/utils/utils.js:1301 +#: frontend/src/utils/utils.js:1305 msgid "Successfully moved %(name)s." msgstr "Успішно переміщено %(name)s." -#: frontend/src/utils/utils.js:1303 +#: frontend/src/utils/utils.js:1307 msgid "Successfully moved %(name)s and 1 other item." msgstr "" -#: frontend/src/utils/utils.js:1305 +#: frontend/src/utils/utils.js:1309 msgid "Successfully moved %(name)s and %(amount)s other items." msgstr "Успішно переміщено %(name)s та %(amount)s інших позицій." -#: frontend/src/utils/utils.js:1317 +#: frontend/src/utils/utils.js:1321 msgid "Failed to copy %(name)s and %(amount)s other item(s)." msgstr "" -#: frontend/src/utils/utils.js:1320 +#: frontend/src/utils/utils.js:1324 msgid "Failed to copy %(name)s." msgstr "" -#: frontend/src/utils/utils.js:1330 +#: frontend/src/utils/utils.js:1334 msgid "Failed to move %(name)s and %(amount)s other item(s)." msgstr "" -#: frontend/src/utils/utils.js:1333 +#: frontend/src/utils/utils.js:1337 msgid "Failed to move %(name)s." msgstr "" diff --git a/locale/vi/LC_MESSAGES/django.po b/locale/vi/LC_MESSAGES/django.po index 0be02c53e1..b3ac4feb76 100644 --- a/locale/vi/LC_MESSAGES/django.po +++ b/locale/vi/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: seahub\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-10 14:16+0800\n" +"POT-Creation-Date: 2024-02-05 17:17+0800\n" "PO-Revision-Date: 2013-10-25 07:03+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Vietnamese (http://app.transifex.com/haiwen/seahub/language/vi/)\n" @@ -91,8 +91,7 @@ msgid "Login id can't be empty" msgstr "" #: seahub/api2/endpoints/admin/account.py:209 -#: seahub/api2/endpoints/admin/users.py:866 -#: seahub/api2/endpoints/admin/users.py:1301 +#: seahub/api2/endpoints/admin/users.py:1283 #, python-format msgid "Login id %s already exists." msgstr "" @@ -106,10 +105,10 @@ msgid "Space quota can't be empty" msgstr "Định mức không được để trống" #: seahub/api2/endpoints/admin/account.py:238 -#: seahub/api2/endpoints/admin/users.py:1357 -#: seahub/api2/endpoints/admin/users.py:1361 -#: seahub/api2/endpoints/admin/users.py:1374 -#: seahub/api2/endpoints/admin/users.py:1378 +#: seahub/api2/endpoints/admin/users.py:1339 +#: seahub/api2/endpoints/admin/users.py:1343 +#: seahub/api2/endpoints/admin/users.py:1356 +#: seahub/api2/endpoints/admin/users.py:1360 msgid "Must be an integer that is greater than or equal to 0." msgstr "" @@ -119,24 +118,24 @@ msgid "Space quota is too low (minimum value is 0)" msgstr "Định mức quá thấp (tối thiểu là 0)" #: seahub/api2/endpoints/admin/account.py:250 seahub/institutions/views.py:233 -#: seahub/organizations/api/admin/users.py:471 seahub/views/sysadmin.py:301 +#: seahub/organizations/api/admin/users.py:464 seahub/views/sysadmin.py:300 #, python-format msgid "Failed to set quota: maximum quota is %d MB" msgstr "Thiết lập Quota thất bại: quota tối đa là %d MB" #: seahub/api2/endpoints/admin/address_book/groups.py:82 -#: seahub/api2/endpoints/admin/groups.py:132 -#: seahub/api2/endpoints/admin/groups.py:271 +#: seahub/api2/endpoints/admin/groups.py:129 +#: seahub/api2/endpoints/admin/groups.py:268 #: seahub/api2/endpoints/groups.py:226 seahub/api2/endpoints/groups.py:299 -#: seahub/api2/views.py:4568 seahub/group/forms.py:36 +#: seahub/api2/views.py:4569 seahub/group/forms.py:36 msgid "" "Name can only contain letters, numbers, spaces, hyphen, dot, single quote, " "brackets or underscore." msgstr "" #: seahub/api2/endpoints/admin/address_book/groups.py:87 -#: seahub/api2/endpoints/admin/groups.py:139 -#: seahub/api2/endpoints/admin/groups.py:275 +#: seahub/api2/endpoints/admin/groups.py:136 +#: seahub/api2/endpoints/admin/groups.py:272 #: seahub/api2/endpoints/groups.py:231 seahub/api2/endpoints/groups.py:304 msgid "There is already a group with that name." msgstr "Đã tồn tại tên nhóm này" @@ -151,12 +150,12 @@ msgstr "" #: seahub/api2/endpoints/admin/default_library.py:32 #: seahub/api2/endpoints/admin/default_library.py:33 -#: seahub/views/__init__.py:531 seahub/views/__init__.py:532 -#: seahub/views/__init__.py:536 seahub/views/__init__.py:537 +#: seahub/views/__init__.py:682 seahub/views/__init__.py:683 +#: seahub/views/__init__.py:687 seahub/views/__init__.py:688 msgid "My Library" msgstr "Thư viện của tôi" -#: seahub/api2/endpoints/admin/groups.py:219 +#: seahub/api2/endpoints/admin/groups.py:216 #: seahub/api2/endpoints/groups.py:330 #, python-format msgid "User %s is already group owner." @@ -175,16 +174,16 @@ msgid "" "institution" msgstr "" -#: seahub/api2/endpoints/admin/libraries.py:267 seahub/views/sysadmin.py:697 +#: seahub/api2/endpoints/admin/libraries.py:265 seahub/views/sysadmin.py:696 msgid "System library can not be deleted." msgstr "Không thể xóa thư viện hệ thống." -#: seahub/api2/endpoints/admin/libraries.py:388 seahub/api2/views.py:1673 +#: seahub/api2/endpoints/admin/libraries.py:386 seahub/api2/views.py:1674 #, python-format msgid "Transfer failed: role of %s is %s, can not add library." msgstr "" -#: seahub/api2/endpoints/admin/libraries.py:409 seahub/api2/views.py:1678 +#: seahub/api2/endpoints/admin/libraries.py:407 seahub/api2/views.py:1679 msgid "Library can not be transferred to owner." msgstr "" @@ -210,8 +209,8 @@ msgstr "" #: seahub/api2/endpoints/admin/shares.py:211 #: seahub/api2/endpoints/admin/shares.py:268 -#: seahub/api2/endpoints/dir_shared_items.py:360 -#: seahub/api2/endpoints/dir_shared_items.py:473 +#: seahub/api2/endpoints/dir_shared_items.py:346 +#: seahub/api2/endpoints/dir_shared_items.py:459 #: seahub/api2/endpoints/group_owned_libraries.py:953 #: seahub/api2/endpoints/group_owned_libraries.py:1228 #: seahub/api2/endpoints/repo_share_invitations.py:190 @@ -279,6 +278,8 @@ msgstr "" #: seahub/base/management/commands/export_user_storage_report.py:41 #: seahub/base/management/commands/export_users.py:43 #: seahub/base/management/commands/export_users.py:47 +#: seahub/contacts/templates/contacts/contact_list.html:44 +#: seahub/contacts/templates/contacts/contact_list.html:53 #: seahub/institutions/templates/institutions/user_info.html:26 #: seahub/institutions/templates/institutions/useradmin.html:16 #: seahub/institutions/templates/institutions/useradmin_search.html:10 @@ -286,9 +287,9 @@ msgstr "" #: seahub/invitations/templates/invitations/token_view.html:10 #: seahub/organizations/api/admin/statistics.py:380 #: seahub/share/templates/share/share_link_audit.html:9 -#: seahub/templates/registration/registration_form.html:23 -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 -#: seahub/views/sysadmin.py:766 seahub/views/sysadmin.py:781 +#: seahub/templates/registration/registration_form.html:22 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:175 +#: seahub/views/sysadmin.py:765 seahub/views/sysadmin.py:780 msgid "Email" msgstr "Email" @@ -296,6 +297,7 @@ msgstr "Email" #: seahub/base/management/commands/export_user_storage_report.py:41 #: seahub/base/management/commands/export_users.py:43 #: seahub/base/management/commands/export_users.py:47 +#: seahub/contacts/templates/contacts/contact_list.html:18 #: seahub/institutions/templates/institutions/info.html:10 #: seahub/institutions/templates/institutions/user_info.html:61 #: seahub/institutions/templates/institutions/user_info.html:105 @@ -303,22 +305,23 @@ msgstr "Email" #: seahub/institutions/templates/institutions/useradmin_search.html:19 #: seahub/organizations/api/admin/statistics.py:380 #: seahub/sysadmin_extra/views.py:57 -#: seahub/templates/registration/registration_form.html:19 -#: seahub/templates/repo_history_view.html:58 seahub/views/sysadmin.py:172 -#: seahub/views/sysadmin.py:176 seahub/views/sysadmin.py:644 -#: seahub/views/sysadmin.py:768 seahub/views/sysadmin.py:783 +#: seahub/templates/registration/registration_form.html:18 +#: seahub/templates/repo_dir_recycle_view.html:44 +#: seahub/templates/repo_history_view.html:58 seahub/views/sysadmin.py:171 +#: seahub/views/sysadmin.py:175 seahub/views/sysadmin.py:643 +#: seahub/views/sysadmin.py:767 seahub/views/sysadmin.py:782 msgid "Name" msgstr "Tên" -#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:262 +#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:245 #: seahub/base/management/commands/export_user_storage_report.py:41 #: seahub/base/management/commands/export_users.py:43 #: seahub/base/management/commands/export_users.py:47 #: seahub/institutions/templates/institutions/useradmin.html:16 #: seahub/institutions/templates/institutions/useradmin_search.html:19 #: seahub/organizations/api/admin/statistics.py:380 -#: seahub/templates/registration/password_set_form.html:17 -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 +#: seahub/templates/registration/password_set_form.html:16 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:175 msgid "Contact Email" msgstr "" @@ -327,7 +330,7 @@ msgstr "" #: seahub/base/management/commands/export_users.py:44 #: seahub/base/management/commands/export_users.py:48 #: seahub/organizations/api/admin/statistics.py:381 -#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 +#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 msgid "Space Usage" msgstr "" @@ -336,105 +339,95 @@ msgstr "" #: seahub/base/management/commands/export_users.py:44 #: seahub/base/management/commands/export_users.py:48 #: seahub/organizations/api/admin/statistics.py:381 -#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 -#: seahub/views/sysadmin.py:770 seahub/views/sysadmin.py:784 +#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 +#: seahub/views/sysadmin.py:769 seahub/views/sysadmin.py:783 msgid "Space Quota" msgstr "" -#: seahub/api2/endpoints/admin/users.py:667 -#: seahub/api2/endpoints/admin/users.py:697 +#: seahub/api2/endpoints/admin/users.py:655 +#: seahub/api2/endpoints/admin/users.py:685 #: seahub/organizations/api/admin/users.py:155 msgid "There are more than 500 users, and sort is not offered." msgstr "" -#: seahub/api2/endpoints/admin/users.py:781 -#: seahub/api2/endpoints/admin/users.py:1273 seahub/base/accounts.py:1227 +#: seahub/api2/endpoints/admin/users.py:769 +#: seahub/api2/endpoints/admin/users.py:1255 seahub/base/accounts.py:1228 #: seahub/forms.py:30 msgid "The number of users exceeds the limit." msgstr "" -#: seahub/api2/endpoints/admin/users.py:880 +#: seahub/api2/endpoints/admin/users.py:859 #, python-format msgid "Successfully added user %(user)s." msgstr "" -#: seahub/api2/endpoints/admin/users.py:884 -#: seahub/api2/endpoints/admin/users_batch.py:390 seahub/views/sysadmin.py:543 +#: seahub/api2/endpoints/admin/users.py:863 +#: seahub/api2/endpoints/admin/users_batch.py:390 seahub/views/sysadmin.py:542 #, python-format msgid "You are invited to join %s" msgstr "Bạn được mời sử dụng lưu trữ đám mây %s" -#: seahub/api2/endpoints/admin/users.py:888 +#: seahub/api2/endpoints/admin/users.py:869 #, python-format msgid "Successfully added user %(user)s. An email notification has been sent." msgstr "" -#: seahub/api2/endpoints/admin/users.py:891 +#: seahub/api2/endpoints/admin/users.py:872 #, python-format msgid "" "Successfully added user %(user)s. But email notification can not be sent, " "because Email service is not properly configured." msgstr "" -#: seahub/api2/endpoints/admin/users.py:1418 +#: seahub/api2/endpoints/admin/users.py:1400 #: seahub/institutions/templates/institutions/useradmin.html:122 msgid "Edit succeeded" msgstr "Chỉnh sửa thành công" -#: seahub/api2/endpoints/admin/users.py:1421 seahub/views/sysadmin.py:446 +#: seahub/api2/endpoints/admin/users.py:1403 seahub/views/sysadmin.py:445 #, python-format msgid "Your account on %s is activated" msgstr "Tài khoản của bạn trên %s đã được kích hoạt" -#: seahub/api2/endpoints/admin/users.py:1426 +#: seahub/api2/endpoints/admin/users.py:1408 #: seahub/institutions/templates/institutions/useradmin.html:118 msgid "Edit succeeded, an email has been sent." msgstr "Đã sửa đổi thành công, email đã được gởi." -#: seahub/api2/endpoints/admin/users.py:1429 +#: seahub/api2/endpoints/admin/users.py:1411 #: seahub/institutions/templates/institutions/useradmin.html:120 msgid "" "Edit succeeded, but failed to send email, please check your email " "configuration." msgstr "Sửa đổi thành công, nhưng không thể gởi mail, vui lòng kiểm tra cấu hình." -#: seahub/api2/endpoints/admin/users.py:1497 seahub/auth/views.py:366 +#: seahub/api2/endpoints/admin/users.py:1479 seahub/auth/views.py:355 msgid "Unable to reset password." msgstr "" -#: seahub/api2/endpoints/admin/users.py:1523 seahub/auth/forms.py:163 -#, python-format -msgid "Reset Password on %s" -msgstr "Thay đổi mật khẩu trong %s" - -#: seahub/api2/endpoints/admin/users.py:1527 -#, python-brace-format -msgid "A password reset link has been sent to {contact_email}." -msgstr "" - -#: seahub/api2/endpoints/admin/users.py:1545 seahub/views/sysadmin.py:487 +#: seahub/api2/endpoints/admin/users.py:1503 seahub/views/sysadmin.py:486 #, python-format msgid "Password has been reset on %s" msgstr "Mật khẩu đã được thay đổi trên %s" -#: seahub/api2/endpoints/admin/users.py:1547 +#: seahub/api2/endpoints/admin/users.py:1505 #, python-format msgid "Successfully reset password, an email has been sent to %(user)s." msgstr "" -#: seahub/api2/endpoints/admin/users.py:1551 seahub/views/sysadmin.py:517 +#: seahub/api2/endpoints/admin/users.py:1509 seahub/views/sysadmin.py:516 #, python-format msgid "" "Successfully reset password to %(passwd)s, but failed to send email to " "%(user)s, please check your email configuration." msgstr "Thay đổi mật khẩu thành công sang %(passwd)s, nhưng không thể gửi email đến %(user)s. Vui lòng kiểm tra lại cấu hình email." -#: seahub/api2/endpoints/admin/users.py:1554 seahub/views/sysadmin.py:521 +#: seahub/api2/endpoints/admin/users.py:1512 seahub/views/sysadmin.py:520 #, python-format msgid "Successfully reset password to %(passwd)s for user %(user)s." msgstr "Thay đổi mật khẩu thành công sang %(passwd)s cho người dùng %(user)s." -#: seahub/api2/endpoints/admin/users.py:1557 seahub/views/sysadmin.py:524 +#: seahub/api2/endpoints/admin/users.py:1515 seahub/views/sysadmin.py:523 #, python-format msgid "" "Successfully reset password to %(passwd)s for user %(user)s. But email " @@ -459,19 +452,17 @@ msgstr "" #: seahub/api2/endpoints/repo_set_password.py:72 #: seahub/api2/endpoints/repo_share_invitations.py:201 #: seahub/api2/endpoints/send_upload_link_email.py:107 -#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:3902 -#: seahub/notifications/models.py:536 seahub/notifications/models.py:577 -#: seahub/notifications/models.py:619 seahub/notifications/models.py:670 -#: seahub/notifications/models.py:726 seahub/notifications/models.py:756 -#: seahub/notifications/models.py:778 seahub/notifications/models.py:804 -#: seahub/notifications/models.py:821 seahub/notifications/models.py:838 -#: seahub/notifications/models.py:867 seahub/seadoc/apis.py:2778 -#: seahub/search/views.py:200 seahub/share/views.py:326 -#: seahub/subscription/views.py:93 seahub/subscription/views.py:138 -#: seahub/utils/__init__.py:177 seahub/utils/__init__.py:1170 -#: seahub/views/__init__.py:799 seahub/views/ajax.py:401 -#: seahub/views/ajax.py:405 seahub/wiki/views.py:210 seahub/wiki/views.py:217 -#: seahub/wiki/views.py:226 +#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:3903 +#: seahub/notifications/models.py:484 seahub/notifications/models.py:525 +#: seahub/notifications/models.py:576 seahub/notifications/models.py:632 +#: seahub/notifications/models.py:662 seahub/notifications/models.py:684 +#: seahub/notifications/models.py:710 seahub/notifications/models.py:727 +#: seahub/notifications/models.py:744 seahub/notifications/models.py:773 +#: seahub/seadoc/apis.py:2763 seahub/search/views.py:200 +#: seahub/share/views.py:326 seahub/utils/__init__.py:177 +#: seahub/utils/__init__.py:1165 seahub/views/__init__.py:950 +#: seahub/views/ajax.py:401 seahub/views/ajax.py:405 seahub/wiki/views.py:210 +#: seahub/wiki/views.py:217 seahub/wiki/views.py:226 msgid "Internal Server Error" msgstr "Internal Server Error" @@ -487,12 +478,12 @@ msgstr "Đường dẫn không hợp lệ" #: seahub/api2/endpoints/copy_move_task.py:148 #: seahub/api2/endpoints/move_folder_merge.py:176 -#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:1819 -#: seahub/api2/views.py:1859 seahub/api2/views.py:1920 -#: seahub/api2/views.py:1964 seahub/api2/views.py:2010 -#: seahub/api2/views.py:2059 seahub/api2/views.py:2472 -#: seahub/api2/views.py:2580 seahub/seadoc/apis.py:372 -#: seahub/seadoc/apis.py:463 +#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:1820 +#: seahub/api2/views.py:1860 seahub/api2/views.py:1921 +#: seahub/api2/views.py:1965 seahub/api2/views.py:2011 +#: seahub/api2/views.py:2060 seahub/api2/views.py:2473 +#: seahub/api2/views.py:2581 seahub/seadoc/apis.py:371 +#: seahub/seadoc/apis.py:462 msgid "Out of quota." msgstr "" @@ -512,13 +503,13 @@ msgstr "Dữ liệu bị khóa" msgid "Cancel failed" msgstr "" -#: seahub/api2/endpoints/dir_shared_items.py:344 +#: seahub/api2/endpoints/dir_shared_items.py:330 #: seahub/api2/endpoints/draft_reviewer.py:70 #: seahub/api2/endpoints/group_owned_libraries.py:937 msgid "username invalid." msgstr "" -#: seahub/api2/endpoints/dir_shared_items.py:353 +#: seahub/api2/endpoints/dir_shared_items.py:339 #: seahub/api2/endpoints/draft_reviewer.py:79 #: seahub/api2/endpoints/group_owned_libraries.py:946 #, python-format @@ -531,20 +522,17 @@ msgstr "" #: seahub/api2/endpoints/file_tag.py:203 seahub/api2/endpoints/file_tag.py:216 #: seahub/api2/endpoints/wikis.py:112 seahub/api2/endpoints/wikis.py:206 #: seahub/drafts/views.py:31 seahub/profile/forms.py:24 -#: seahub/profile/views.py:258 seahub/seadoc/apis.py:2762 +#: seahub/profile/views.py:258 seahub/seadoc/apis.py:2747 #: seahub/seadoc/views.py:31 seahub/seadoc/views.py:85 #: seahub/seadoc/views.py:168 seahub/search/views.py:174 -#: seahub/subscription/views.py:28 seahub/subscription/views.py:44 -#: seahub/subscription/views.py:106 seahub/thumbnail/views.py:51 -#: seahub/thumbnail/views.py:166 seahub/views/__init__.py:609 -#: seahub/views/ajax.py:83 seahub/views/ajax.py:113 seahub/views/ajax.py:119 -#: seahub/views/sso.py:237 +#: seahub/thumbnail/views.py:51 seahub/thumbnail/views.py:166 +#: seahub/views/__init__.py:760 seahub/views/ajax.py:83 +#: seahub/views/ajax.py:113 seahub/views/ajax.py:119 seahub/views/sso.py:201 msgid "Permission denied." msgstr "" #: seahub/api2/endpoints/file.py:218 seahub/api2/endpoints/upload_links.py:480 -#: seahub/api2/endpoints/via_repo_token.py:848 -#: seahub/api2/endpoints/wikis.py:132 seahub/api2/views.py:1867 +#: seahub/api2/endpoints/wikis.py:132 seahub/api2/views.py:1868 msgid "The number of files in library exceeds the limit" msgstr "" @@ -556,7 +544,7 @@ msgstr "" msgid "You can not refresh this file's lock." msgstr "" -#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2769 +#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2754 msgid "The participant already exists." msgstr "" @@ -576,7 +564,7 @@ msgstr "" #: seahub/api2/endpoints/group_members.py:116 #: seahub/api2/endpoints/group_members.py:352 -#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1668 +#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1669 #: seahub/organizations/api/admin/user_repos.py:50 #: seahub/organizations/api/admin/user_repos.py:103 #: seahub/organizations/api/admin/users.py:342 @@ -596,9 +584,9 @@ msgstr "" msgid "Group does not exist" msgstr "Group không tồn tại" -#: seahub/api2/endpoints/group_members.py:548 seahub/views/sysadmin.py:163 -#: seahub/views/sysadmin.py:271 seahub/views/sysadmin.py:641 -#: seahub/views/sysadmin.py:653 seahub/views/sysadmin.py:794 +#: seahub/api2/endpoints/group_members.py:548 seahub/views/sysadmin.py:162 +#: seahub/views/sysadmin.py:270 seahub/views/sysadmin.py:640 +#: seahub/views/sysadmin.py:652 seahub/views/sysadmin.py:793 msgid "Failed to export Excel" msgstr "" @@ -627,7 +615,7 @@ msgstr "" #: seahub/api2/endpoints/invitations.py:68 #: seahub/api2/endpoints/invitations.py:140 #: seahub/api2/endpoints/repo_share_invitations.py:173 -#: seahub/base/accounts.py:1238 seahub/organizations/api/admin/users.py:270 +#: seahub/base/accounts.py:1239 seahub/organizations/api/admin/users.py:270 #, python-format msgid "User %s already exists." msgstr "" @@ -635,37 +623,37 @@ msgstr "" #: seahub/api2/endpoints/invitations.py:154 #: seahub/api2/endpoints/repo_share_invitations.py:215 #: seahub/api2/endpoints/send_share_link_email.py:34 -#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:127 -#: seahub/organizations/api/admin/users.py:790 seahub/share/views.py:138 +#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:110 +#: seahub/organizations/api/admin/users.py:783 seahub/share/views.py:138 #: seahub/share/views.py:349 msgid "" "Failed to send email, email service is not properly configured, please " "contact administrator." msgstr "Gửi email thất bại, dịch vụ email không được thiết lập chính xác, vui lòng liên hệ Admin" -#: seahub/api2/endpoints/multi_share_links.py:102 -#: seahub/api2/endpoints/multi_share_links.py:318 +#: seahub/api2/endpoints/multi_share_links.py:60 +#: seahub/api2/endpoints/multi_share_links.py:268 #: seahub/api2/endpoints/share_links.py:331 -#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4055 -#: seahub/api2/views.py:4175 +#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4056 +#: seahub/api2/views.py:4176 msgid "Password is required." msgstr "Yêu cầu mật khẩu." -#: seahub/api2/endpoints/multi_share_links.py:107 +#: seahub/api2/endpoints/multi_share_links.py:65 #: seahub/api2/endpoints/share_links.py:337 #: seahub/api2/endpoints/upload_links.py:176 #: seahub/api2/endpoints/webdav_secret.py:60 msgid "Password is too short." msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:111 +#: seahub/api2/endpoints/multi_share_links.py:69 #: seahub/api2/endpoints/share_links.py:341 #: seahub/api2/endpoints/upload_links.py:180 #: seahub/api2/endpoints/webdav_secret.py:64 msgid "Password is too weak." msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:115 +#: seahub/api2/endpoints/multi_share_links.py:73 #: seahub/api2/endpoints/share_links.py:345 #: seahub/api2/endpoints/upload_links.py:184 #: seahub/api2/endpoints/webdav_secret.py:52 @@ -674,28 +662,28 @@ msgid "" "symbols." msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:138 -#: seahub/api2/endpoints/multi_share_links.py:341 +#: seahub/api2/endpoints/multi_share_links.py:96 +#: seahub/api2/endpoints/multi_share_links.py:291 #: seahub/api2/endpoints/share_links.py:368 #: seahub/api2/endpoints/share_links.py:678 #: seahub/api2/endpoints/upload_links.py:207 -#: seahub/api2/endpoints/upload_links.py:341 seahub/api2/views.py:3469 +#: seahub/api2/endpoints/upload_links.py:341 seahub/api2/views.py:3470 #, python-format msgid "Expire days should be greater or equal to %s" msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:143 -#: seahub/api2/endpoints/multi_share_links.py:347 +#: seahub/api2/endpoints/multi_share_links.py:101 +#: seahub/api2/endpoints/multi_share_links.py:297 #: seahub/api2/endpoints/share_links.py:374 #: seahub/api2/endpoints/share_links.py:684 #: seahub/api2/endpoints/upload_links.py:213 -#: seahub/api2/endpoints/upload_links.py:347 seahub/api2/views.py:3475 +#: seahub/api2/endpoints/upload_links.py:347 seahub/api2/views.py:3476 #, python-format msgid "Expire days should be less than or equal to %s" msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:163 -#: seahub/api2/endpoints/multi_share_links.py:369 +#: seahub/api2/endpoints/multi_share_links.py:121 +#: seahub/api2/endpoints/multi_share_links.py:319 #: seahub/api2/endpoints/share_links.py:396 #: seahub/api2/endpoints/share_links.py:708 #: seahub/api2/endpoints/upload_links.py:235 @@ -704,8 +692,8 @@ msgstr "" msgid "Expiration time should be later than %s." msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:172 -#: seahub/api2/endpoints/multi_share_links.py:378 +#: seahub/api2/endpoints/multi_share_links.py:130 +#: seahub/api2/endpoints/multi_share_links.py:328 #: seahub/api2/endpoints/share_links.py:405 #: seahub/api2/endpoints/share_links.py:717 #: seahub/api2/endpoints/upload_links.py:244 @@ -715,9 +703,10 @@ msgid "Expiration time should be earlier than %s." msgstr "" #: seahub/api2/endpoints/query_copy_move_progress.py:47 -#: seahub/seadoc/apis.py:516 +#: seahub/seadoc/apis.py:515 #: seahub/templates/remote_user/create_unknown_user_false.html:4 #: seahub/templates/remote_user/error.html:4 +#: seahub/templates/view_shared_upload_link.html:82 msgid "Error" msgstr "Lỗi" @@ -727,7 +716,7 @@ msgstr "" #: seahub/api2/endpoints/repo_send_new_password.py:45 #: seahub/api2/endpoints/user.py:73 seahub/api2/endpoints/user.py:93 -#: seahub/organizations/api/admin/users.py:786 +#: seahub/organizations/api/admin/users.py:779 msgid "Feature disabled." msgstr "" @@ -741,11 +730,11 @@ msgstr "" msgid "New password of library %s" msgstr "" -#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:3899 +#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:3900 msgid "Wrong password" msgstr "Sai mật khẩu" -#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:3905 +#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:3906 msgid "Decrypt library error" msgstr "Lỗi giải mã" @@ -753,20 +742,20 @@ msgstr "Lỗi giải mã" msgid "Wrong old password" msgstr "" -#: seahub/api2/endpoints/repos_batch.py:1298 -#: seahub/api2/endpoints/repos_batch.py:1557 -#: seahub/api2/endpoints/repos_batch.py:1649 +#: seahub/api2/endpoints/repos_batch.py:1284 +#: seahub/api2/endpoints/repos_batch.py:1543 +#: seahub/api2/endpoints/repos_batch.py:1635 #, python-format msgid "File %s is locked." msgstr "" -#: seahub/api2/endpoints/repos_batch.py:1308 -#: seahub/api2/endpoints/repos_batch.py:1567 +#: seahub/api2/endpoints/repos_batch.py:1294 +#: seahub/api2/endpoints/repos_batch.py:1553 #, python-format msgid "Can't move folder %s, please check its permission." msgstr "" -#: seahub/api2/endpoints/repos_batch.py:1657 +#: seahub/api2/endpoints/repos_batch.py:1643 #, python-format msgid "Can't delete folder %s, please check its permission." msgstr "" @@ -871,17 +860,17 @@ msgstr "Vui lòng đăng nhập." msgid "Email or Username" msgstr "Địa chỉ email hoặc tên đăng nhập" -#: seahub/auth/forms.py:28 seahub/auth/forms.py:236 -#: seahub/base/accounts.py:1215 +#: seahub/auth/forms.py:28 seahub/auth/forms.py:219 +#: seahub/base/accounts.py:1216 #: seahub/invitations/templates/invitations/token_view.html:13 #: seahub/organizations/templates/organizations/org_register.html:36 #: seahub/share/views.py:320 seahub/templates/decrypt_repo_form.html:10 #: seahub/templates/registration/login.html:40 -#: seahub/templates/registration/password_set_form.html:22 -#: seahub/templates/registration/registration_form.html:25 +#: seahub/templates/registration/password_set_form.html:21 +#: seahub/templates/registration/registration_form.html:24 #: seahub/templates/share_access_validation.html:23 -#: seahub/templates/sysadmin/sudo_mode.html:29 seahub/views/sysadmin.py:767 -#: seahub/views/sysadmin.py:782 +#: seahub/templates/sysadmin/sudo_mode.html:10 seahub/views/sysadmin.py:766 +#: seahub/views/sysadmin.py:781 msgid "Password" msgstr "Mật khẩu" @@ -891,7 +880,7 @@ msgid "" "are case-sensitive." msgstr "Vui lòng nhập chính xác tên người dùng và mật khẩu." -#: seahub/auth/forms.py:66 seahub/auth/forms.py:136 +#: seahub/auth/forms.py:66 seahub/auth/forms.py:119 msgid "" "That e-mail address doesn't have an associated user account. Are you sure " "you've registered?" @@ -901,69 +890,69 @@ msgstr "Email này không tồn tại trên hệ thống. Vui lòng kiểm tra c msgid "This account is inactive." msgstr "Tài khoản chưa được kích hoạt" -#: seahub/auth/forms.py:98 seahub/auth/forms.py:99 -#: seahub/templates/registration/login.html:62 -msgid "You cannot login with email and password." -msgstr "" - -#: seahub/auth/forms.py:104 +#: seahub/auth/forms.py:87 msgid "" "Your Web browser doesn't appear to have cookies enabled. Cookies are " "required for logging in." msgstr "Trình duyệt Web của bạn có thể chưa bật cookies. Yêu cầu có cookies để đăng nhập" -#: seahub/auth/forms.py:120 +#: seahub/auth/forms.py:103 msgid "E-mail" msgstr "Email" -#: seahub/auth/forms.py:139 +#: seahub/auth/forms.py:122 msgid "Can not reset password, please contact LDAP admin." msgstr "Không thể đổi mật khẩu, vui lòng liên hệ Admin LDAP" -#: seahub/auth/forms.py:172 +#: seahub/auth/forms.py:146 +#, python-format +msgid "Reset Password on %s" +msgstr "Thay đổi mật khẩu trong %s" + +#: seahub/auth/forms.py:155 msgid "New password" msgstr "Mật khẩu mới" -#: seahub/auth/forms.py:173 +#: seahub/auth/forms.py:156 msgid "New password confirmation" msgstr "Xác nhận lại mật khẩu mới" -#: seahub/auth/forms.py:202 seahub/auth/forms.py:248 -#: seahub/base/accounts.py:1272 seahub/organizations/forms.py:71 +#: seahub/auth/forms.py:185 seahub/auth/forms.py:231 +#: seahub/base/accounts.py:1273 seahub/organizations/forms.py:71 msgid "The two password fields didn't match." msgstr "Mật khẩu không khớp." -#: seahub/auth/forms.py:216 +#: seahub/auth/forms.py:199 msgid "Old password" msgstr "Mật khẩu cũ" -#: seahub/auth/forms.py:224 +#: seahub/auth/forms.py:207 msgid "Your old password was entered incorrectly. Please enter it again." msgstr "Mật khẩu cũ không chính xác.Vui lòng nhập lại." -#: seahub/auth/forms.py:237 seahub/base/accounts.py:1217 +#: seahub/auth/forms.py:220 seahub/base/accounts.py:1218 msgid "Password (again)" msgstr "Mật khẩu" -#: seahub/auth/forms.py:268 seahub/forms.py:35 seahub/invitations/views.py:39 +#: seahub/auth/forms.py:251 seahub/forms.py:35 seahub/invitations/views.py:39 #: seahub/invitations/views.py:54 seahub/organizations/forms.py:49 #: seahub/profile/forms.py:46 msgid "A user with this email already exists." msgstr "Email này đã tồn tại." -#: seahub/auth/views.py:156 +#: seahub/auth/views.py:154 msgid "This account has been frozen due to too many failed login attempts." msgstr "" -#: seahub/auth/views.py:322 +#: seahub/auth/views.py:311 msgid "Logged out" msgstr "Đã đăng xuất" -#: seahub/auth/views.py:387 +#: seahub/auth/views.py:374 msgid "Failed to send email, please contact administrator." msgstr "Gửi email thất bại, vui lòng liên hệ với admin." -#: seahub/auth/views.py:459 +#: seahub/auth/views.py:441 msgid "Unable to change password." msgstr "" @@ -972,6 +961,51 @@ msgstr "" msgid "Avatar for %s" msgstr "Hình đại diện cho %s" +#: seahub/avatar/templates/avatar/add.html:6 +msgid "Upload Avatar" +msgstr "Cập nhật hình đại diện" + +#: seahub/avatar/templates/avatar/add.html:7 +#: seahub/avatar/templates/avatar/change.html:8 +msgid "Your current avatar: " +msgstr "Hình đại diện hiện tại của bạn" + +#: seahub/avatar/templates/avatar/add.html:9 +msgid "Upload New Avatar: " +msgstr "Cập nhật hình đại diện mới" + +#: seahub/avatar/templates/avatar/add.html:13 +#: seahub/avatar/templates/avatar/change.html:30 +msgid "Upload New Image" +msgstr "Cập nhật hình ảnh mới" + +#: seahub/avatar/templates/avatar/confirm_delete.html:6 +msgid "Please select the avatars that you would like to delete." +msgstr "Vui lòng chọn những hình đại diện mà bạn muốn xóa." + +#: seahub/avatar/templates/avatar/confirm_delete.html:11 +#, python-format +msgid "" +"You have no avatars to delete. Please upload one now." +msgstr "Bạn không có hình đại diện nào để xóa. Vui lòng tải lên môt hình ảnh đại diện" + +#: seahub/avatar/templates/avatar/confirm_delete.html:18 +msgid "Delete These" +msgstr "Xóa chúng" + +#: seahub/avatar/templates/notification/avatar_friend_updated/notice.html:2 +#, python-format +msgid "" +"%(avatar_creator)s has updated their avatar %(avatar)s." +msgstr "%(avatar_creator)s vừa cập nhật hình đại diện %(avatar)s." + +#: seahub/avatar/templates/notification/avatar_updated/notice.html:2 +#, python-format +msgid "You have updated your avatar %(avatar)s." +msgstr "" + #: seahub/avatar/views.py:77 msgid "Successfully uploaded a new avatar." msgstr "Cập nhật hình đại diện mới thành công." @@ -989,39 +1023,39 @@ msgstr "Đã xóa thành công hình đại diện." msgid "Account %(account)s froze on %(site)s." msgstr "" -#: seahub/base/accounts.py:1205 +#: seahub/base/accounts.py:1206 msgid "Email address" msgstr "Địa chỉ email" -#: seahub/base/accounts.py:1211 +#: seahub/base/accounts.py:1212 msgid "Username" msgstr "Tên đăng nhập" -#: seahub/base/accounts.py:1212 +#: seahub/base/accounts.py:1213 msgid "This value must be of length 40" msgstr "Giá trị này phải có độ dài là 40" -#: seahub/base/accounts.py:1231 +#: seahub/base/accounts.py:1232 msgid "Enter a valid email address." msgstr "Điền địa chỉ email chính xác" -#: seahub/base/accounts.py:1242 +#: seahub/base/accounts.py:1243 msgid "Invalid user id." msgstr "ID người dùng không hợp lệ" -#: seahub/base/accounts.py:1294 +#: seahub/base/accounts.py:1295 msgid "name" msgstr "Tên" -#: seahub/base/accounts.py:1297 +#: seahub/base/accounts.py:1298 msgid "department" msgstr "Bộ phận" -#: seahub/base/accounts.py:1300 +#: seahub/base/accounts.py:1301 msgid "telephone" msgstr "Số điện thoại" -#: seahub/base/accounts.py:1303 +#: seahub/base/accounts.py:1304 msgid "note" msgstr "Ghi chú" @@ -1098,41 +1132,41 @@ msgstr "" #: seahub/base/management/commands/export_users.py:47 #: seahub/institutions/templates/institutions/useradmin.html:17 #: seahub/institutions/templates/institutions/useradmin_search.html:20 -#: seahub/sysadmin_extra/views.py:57 seahub/views/sysadmin.py:172 -#: seahub/views/sysadmin.py:176 +#: seahub/sysadmin_extra/views.py:57 seahub/views/sysadmin.py:171 +#: seahub/views/sysadmin.py:175 msgid "Status" msgstr "Trạng thái" #: seahub/base/management/commands/export_users.py:43 #: seahub/institutions/templates/institutions/user_info.html:106 -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:769 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:768 msgid "Role" msgstr "Vai trò" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 #: seahub/institutions/templates/institutions/user_info.html:107 -#: seahub/views/sysadmin.py:174 seahub/views/sysadmin.py:178 -#: seahub/views/sysadmin.py:644 +#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 +#: seahub/views/sysadmin.py:643 msgid "Create At" msgstr "Tạo lúc" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 -#: seahub/views/sysadmin.py:174 seahub/views/sysadmin.py:178 +#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 msgid "Last Login" msgstr "Lần đăng nhập cuối" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 -#: seahub/institutions/views.py:176 seahub/views/sysadmin.py:174 -#: seahub/views/sysadmin.py:178 +#: seahub/institutions/views.py:176 seahub/views/sysadmin.py:173 +#: seahub/views/sysadmin.py:177 msgid "Admin" msgstr "Admin" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 -#: seahub/views/sysadmin.py:174 seahub/views/sysadmin.py:178 +#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 msgid "LDAP(imported)" msgstr "" @@ -1140,7 +1174,7 @@ msgstr "" #: seahub/institutions/templates/institutions/useradmin.html:33 #: seahub/institutions/templates/institutions/useradmin.html:42 #: seahub/institutions/templates/institutions/useradmin_search.html:36 -#: seahub/views/sysadmin.py:234 +#: seahub/views/sysadmin.py:233 msgid "Active" msgstr "Đã kích hoạt" @@ -1148,25 +1182,25 @@ msgstr "Đã kích hoạt" #: seahub/institutions/templates/institutions/useradmin.html:35 #: seahub/institutions/templates/institutions/useradmin.html:43 #: seahub/institutions/templates/institutions/useradmin_search.html:38 -#: seahub/views/sysadmin.py:236 +#: seahub/views/sysadmin.py:235 msgid "Inactive" msgstr "Chưa kích hoạt" #: seahub/base/management/commands/export_users.py:126 #: seahub/base/management/commands/export_users.py:127 -#: seahub/templates/base.html:86 seahub/templates/client_login_confirm.html:9 -#: seahub/views/sysadmin.py:242 seahub/views/sysadmin.py:243 +#: seahub/templates/base.html:86 seahub/templates/client_login_confirm.html:13 +#: seahub/views/sysadmin.py:241 seahub/views/sysadmin.py:242 msgid "Yes" msgstr "Có" #: seahub/base/management/commands/export_users.py:132 -#: seahub/views/sysadmin.py:248 +#: seahub/views/sysadmin.py:247 msgid "Guest" msgstr "Tài khoản Khách" #: seahub/base/management/commands/export_users.py:134 #: seahub/base/management/commands/export_users.py:138 -#: seahub/views/sysadmin.py:250 seahub/views/sysadmin.py:254 +#: seahub/views/sysadmin.py:249 seahub/views/sysadmin.py:253 msgid "Default" msgstr "" @@ -1315,20 +1349,157 @@ msgid "%s PB" msgstr "" #: seahub/contacts/models.py:78 +#: seahub/contacts/templates/contacts/contact_list.html:119 msgid "Email is required." msgstr "Yêu cầu email." +#: seahub/contacts/templates/contacts/contact_list.html:4 +#: seahub/contacts/templates/contacts/contact_list.html:10 +msgid "Contacts" +msgstr "Danh bạ" + +#: seahub/contacts/templates/contacts/contact_list.html:11 +#: seahub/contacts/templates/contacts/contact_list.html:43 +msgid "Add Contacts" +msgstr "Thêm thông tin liên hệ" + +#: seahub/contacts/templates/contacts/contact_list.html:17 +msgid "Email " +msgstr "Email" + +#: seahub/contacts/templates/contacts/contact_list.html:19 +#: seahub/templates/registration/registration_form.html:41 +msgid "Note" +msgstr "Ghi chú" + +#: seahub/contacts/templates/contacts/contact_list.html:20 +#: seahub/institutions/templates/institutions/user_info.html:64 +#: seahub/institutions/templates/institutions/user_info.html:108 +#: seahub/institutions/templates/institutions/useradmin.html:20 +#: seahub/institutions/templates/institutions/useradmin_search.html:23 +#: seahub/templates/repo_dir_recycle_view.html:47 +#: seahub/templates/repo_history_view.html:60 +msgid "Operations" +msgstr "Tính năng" + +#: seahub/contacts/templates/contacts/contact_list.html:29 +#: seahub/institutions/templates/institutions/useradmin.html:38 +msgid "Edit" +msgstr "Chỉnh sửa" + +#: seahub/contacts/templates/contacts/contact_list.html:30 +#: seahub/institutions/templates/institutions/useradmin.html:59 +#: seahub/institutions/templates/institutions/useradmin_search.html:55 +#: seahub/sysadmin_extra/views.py:232 +#: seahub/templates/view_shared_upload_link.html:87 +msgid "Delete" +msgstr "Xóa" + +#: seahub/contacts/templates/contacts/contact_list.html:37 +msgid "You don't have any contacts" +msgstr "Bạn không có địa chỉ liên hệ nào" + +#: seahub/contacts/templates/contacts/contact_list.html:38 +msgid "" +"Add your contacts so you can quickly share libraries and send file shared " +"link." +msgstr "Thêm địa chỉ liên hệ để chia sẻ thư viện và gửi file một cách nhanh chóng" + +#: seahub/contacts/templates/contacts/contact_list.html:46 +#: seahub/contacts/templates/contacts/contact_list.html:55 +msgid "Note(optional)" +msgstr "Ghi chú (không bắt buộc)" + +#: seahub/contacts/templates/contacts/contact_list.html:49 +#: seahub/contacts/templates/contacts/contact_list.html:58 +#: seahub/institutions/templates/institutions/user_info.html:52 +#: seahub/institutions/templates/institutions/useradmin_search.html:12 +#: seahub/invitations/templates/invitations/token_view.html:17 +#: seahub/options/templates/options/set_user_options.html:14 +#: seahub/organizations/templates/organizations/org_register.html:42 +#: seahub/search/templates/search_results.html:26 +#: seahub/search/templates/search_results.html:47 +#: seahub/share/templates/share/share_link_audit.html:22 +#: seahub/templates/decrypt_repo_form.html:13 +#: seahub/templates/home_base.html:103 +#: seahub/templates/registration/password_change_form.html:24 +#: seahub/templates/registration/password_reset_confirm.html:19 +#: seahub/templates/registration/password_reset_form.html:13 +#: seahub/templates/registration/password_set_form.html:27 +#: seahub/templates/repo_dir_recycle_view.html:74 +#: seahub/templates/share_access_validation.html:29 +msgid "Submit" +msgstr "Cập nhật" + +#: seahub/contacts/templates/contacts/contact_list.html:52 +msgid "Edit Contact" +msgstr "Chỉnh sửa địa chỉ liên hệ" + +#: seahub/contacts/templates/contacts/contact_list.html:101 +#: seahub/contacts/templates/contacts/contact_list.html:146 +#: seahub/templates/sdoc_file_view_react.html:64 +#: seahub/templates/sdoc_file_view_react.html:87 +#: seahub/templates/view_file_onlyoffice.html:89 +#: seahub/templates/view_file_onlyoffice.html:112 +msgid "Failed. Please check the network." +msgstr "Thất bại. Vui lòng kiểm tra lại network." + +#: seahub/contacts/templates/contacts/contact_list.html:109 +msgid "Delete Contact" +msgstr "Xóa địa chỉ liên hệ" + +#: seahub/contacts/templates/contacts/contact_list.html:109 +#: seahub/institutions/templates/institutions/useradmin.html:81 +#: seahub/institutions/templates/institutions/useradmin_search.html:72 +#, python-format +msgid "Are you sure you want to delete %s ?" +msgstr "Bạn chắc chắn muốn xóa %s ?" + +#: seahub/contacts/templates/contacts/contact_list.html:123 +msgid "You cannot add yourself." +msgstr "Bạn không thể thêm chính mình" + +#: seahub/contacts/views.py:65 +#, python-format +msgid "%s is not a valid email." +msgstr "%s là email không khả dụng" + +#: seahub/contacts/views.py:70 +#, python-format +msgid "%s is already in your contacts." +msgstr "%s đã có sẵn trong danh bạ của bạn." + +#: seahub/contacts/views.py:79 +#, python-format +msgid "Successfully added %s to contacts." +msgstr "Đã thêm %s thành công vào danh bạ." + +#: seahub/contacts/views.py:84 +#, python-format +msgid "Failed to add %s to contacts." +msgstr "Đã thêm %s thất bại" + +#: seahub/contacts/views.py:105 +#, python-format +msgid "Successfully edited %s." +msgstr "Đã chỉnh sửa %s thành công" + +#: seahub/contacts/views.py:118 +#, python-format +msgid "Successfully Deleted %s" +msgstr "Đã xóa %s thành công" + #: seahub/dingtalk/views.py:50 seahub/dingtalk/views.py:74 #: seahub/dingtalk/views.py:83 seahub/dingtalk/views.py:105 -#: seahub/dingtalk/views.py:122 seahub/dingtalk/views.py:166 -#: seahub/dingtalk/views.py:191 seahub/dingtalk/views.py:200 -#: seahub/dingtalk/views.py:222 seahub/dingtalk/views.py:258 -#: seahub/dingtalk/views.py:298 seahub/dingtalk/views.py:345 -#: seahub/dingtalk/views.py:365 seahub/dingtalk/views.py:435 -#: seahub/dingtalk/views.py:482 seahub/oauth/views.py:86 -#: seahub/oauth/views.py:109 seahub/oauth/views.py:155 -#: seahub/oauth/views.py:167 seahub/oauth/views.py:173 -#: seahub/oauth/views.py:204 seahub/templates/remote_user/error.html:8 +#: seahub/dingtalk/views.py:122 seahub/dingtalk/views.py:162 +#: seahub/dingtalk/views.py:187 seahub/dingtalk/views.py:196 +#: seahub/dingtalk/views.py:218 seahub/dingtalk/views.py:254 +#: seahub/dingtalk/views.py:294 seahub/dingtalk/views.py:341 +#: seahub/dingtalk/views.py:359 seahub/dingtalk/views.py:432 +#: seahub/dingtalk/views.py:479 seahub/oauth/views.py:84 +#: seahub/oauth/views.py:107 seahub/oauth/views.py:153 +#: seahub/oauth/views.py:165 seahub/oauth/views.py:171 +#: seahub/oauth/views.py:202 seahub/templates/remote_user/error.html:8 #: seahub/weixin/views.py:35 seahub/weixin/views.py:54 #: seahub/weixin/views.py:59 seahub/weixin/views.py:78 #: seahub/weixin/views.py:96 seahub/work_weixin/views.py:68 @@ -1339,7 +1510,7 @@ msgstr "Yêu cầu email." msgid "Error, please contact administrator." msgstr "" -#: seahub/dingtalk/views.py:125 seahub/dingtalk/views.py:368 +#: seahub/dingtalk/views.py:125 seahub/dingtalk/views.py:362 #: seahub/weixin/views.py:99 #, python-format msgid "User %s not found or inactive." @@ -1372,7 +1543,7 @@ msgstr "Tên %s không hợp lệ" #: seahub/forms.py:97 seahub/share/views.py:296 seahub/views/ajax.py:308 #: seahub/views/ajax.py:312 seahub/views/ajax.py:316 seahub/views/ajax.py:327 -#: seahub/views/ajax.py:447 seahub/views/file.py:1933 +#: seahub/views/ajax.py:447 seahub/views/file.py:1930 msgid "Argument missing" msgstr "Thiếu tham số" @@ -1495,11 +1666,11 @@ msgid "The %(site_name)s team" msgstr "%(site_name)s" #: seahub/group/views.py:105 seahub/share/views.py:233 -#: seahub/views/__init__.py:436 seahub/views/ajax.py:381 -#: seahub/views/ajax.py:427 seahub/views/file.py:1184 -#: seahub/views/file.py:1425 seahub/views/file.py:1942 +#: seahub/views/__init__.py:587 seahub/views/ajax.py:381 +#: seahub/views/ajax.py:427 seahub/views/file.py:1181 +#: seahub/views/file.py:1422 seahub/views/file.py:1939 #: seahub/views/repo.py:114 seahub/views/repo.py:171 seahub/views/repo.py:229 -#: seahub/views/repo.py:282 seahub/views/repo.py:399 +#: seahub/views/repo.py:282 seahub/views/repo.py:392 msgid "Permission denied" msgstr "Không có quyền" @@ -1513,7 +1684,7 @@ msgid "Exit admin panel" msgstr "" #: seahub/institutions/templates/institutions/base.html:13 -#: seahub/templates/base.html:32 +#: seahub/templates/base.html:32 seahub/templates/home_base.html:9 msgid "Close" msgstr "Đóng" @@ -1531,6 +1702,7 @@ msgid "Info" msgstr "Thông tin" #: seahub/institutions/templates/institutions/info.html:13 +#: seahub/templates/home_base.html:63 msgid "Libraries" msgstr "Thư viện" @@ -1567,12 +1739,12 @@ msgid "Name" msgstr "Tên" #: seahub/institutions/templates/institutions/user_info.html:35 -#: seahub/templates/registration/registration_form.html:32 +#: seahub/templates/registration/registration_form.html:31 msgid "Department" msgstr "Bộ phận" #: seahub/institutions/templates/institutions/user_info.html:38 -#: seahub/templates/registration/registration_form.html:37 +#: seahub/templates/registration/registration_form.html:36 msgid "Telephone" msgstr "Điện thoại" @@ -1591,25 +1763,9 @@ msgstr "Thiết lập Quota" msgid "Available quota:" msgstr "" -#: seahub/institutions/templates/institutions/user_info.html:52 -#: seahub/institutions/templates/institutions/useradmin_search.html:12 -#: seahub/invitations/templates/invitations/token_view.html:17 -#: seahub/options/templates/options/set_user_options.html:14 -#: seahub/organizations/templates/organizations/org_register.html:42 -#: seahub/search/templates/search_results.html:26 -#: seahub/search/templates/search_results.html:47 -#: seahub/share/templates/share/share_link_audit.html:22 -#: seahub/templates/decrypt_repo_form.html:13 -#: seahub/templates/registration/password_change_form.html:25 -#: seahub/templates/registration/password_reset_confirm.html:19 -#: seahub/templates/registration/password_reset_form.html:41 -#: seahub/templates/registration/password_set_form.html:28 -#: seahub/templates/share_access_validation.html:29 -msgid "Submit" -msgstr "Cập nhật" - #: seahub/institutions/templates/institutions/user_info.html:62 #: seahub/search/templates/search_results.html:39 +#: seahub/templates/repo_dir_recycle_view.html:46 #: seahub/templates/repo_history_view.html:59 msgid "Size" msgstr "Dung lượng" @@ -1619,14 +1775,6 @@ msgstr "Dung lượng" msgid "Last Update" msgstr "Cập nhật" -#: seahub/institutions/templates/institutions/user_info.html:64 -#: seahub/institutions/templates/institutions/user_info.html:108 -#: seahub/institutions/templates/institutions/useradmin.html:20 -#: seahub/institutions/templates/institutions/useradmin_search.html:23 -#: seahub/templates/repo_history_view.html:60 -msgid "Operations" -msgstr "Tính năng" - #: seahub/institutions/templates/institutions/user_info.html:70 msgid "Encrypted" msgstr "Mã hóa" @@ -1653,16 +1801,6 @@ msgstr "Dung lượng Quota không được để trống" msgid "Create At / Last Login" msgstr "Khởi tạo lúc / Đăng nhập lần cuối" -#: seahub/institutions/templates/institutions/useradmin.html:38 -msgid "Edit" -msgstr "Chỉnh sửa" - -#: seahub/institutions/templates/institutions/useradmin.html:59 -#: seahub/institutions/templates/institutions/useradmin_search.html:55 -#: seahub/sysadmin_extra/views.py:232 -msgid "Delete" -msgstr "Xóa" - #: seahub/institutions/templates/institutions/useradmin.html:68 #: seahub/institutions/templates/institutions/useradmin_search.html:63 msgid "Empty" @@ -1677,12 +1815,6 @@ msgstr "Đang kích hoạt..., vui lòng chờ" msgid "Delete User" msgstr "Xóa người dùng" -#: seahub/institutions/templates/institutions/useradmin.html:81 -#: seahub/institutions/templates/institutions/useradmin_search.html:72 -#, python-format -msgid "Are you sure you want to delete %s ?" -msgstr "Bạn chắc chắn muốn xóa %s ?" - #: seahub/institutions/templates/institutions/useradmin.html:130 msgid "Edit failed." msgstr "Chỉnh sửa thất bại" @@ -1703,7 +1835,7 @@ msgstr "" msgid "Member" msgstr "" -#: seahub/institutions/views.py:209 seahub/views/sysadmin.py:366 +#: seahub/institutions/views.py:209 seahub/views/sysadmin.py:365 msgid "Failed to delete: the user does not exist" msgstr "Xóa thất bại: người dùng không tồn tại" @@ -1711,7 +1843,7 @@ msgstr "Xóa thất bại: người dùng không tồn tại" msgid "Failed to delete: the user is system administrator" msgstr "" -#: seahub/institutions/views.py:217 seahub/views/sysadmin.py:356 +#: seahub/institutions/views.py:217 seahub/views/sysadmin.py:355 #, python-format msgid "Successfully deleted %s" msgstr "Xóa %s thành công" @@ -1737,7 +1869,6 @@ msgstr "" #: seahub/templates/shared_link_email.html:9 #: seahub/templates/shared_upload_link_email.html:8 #: seahub/templates/snippets/reset_repo_password.html:7 -#: seahub/templates/sysadmin/short_time_linving_password_reset_link.html:10 #: seahub/templates/sysadmin/user_activation_email.html:9 #: seahub/templates/sysadmin/user_add_email.html:7 #: seahub/templates/sysadmin/user_batch_add_email.html:7 @@ -1865,7 +1996,7 @@ msgstr "" msgid "New file updates on %s" msgstr "" -#: seahub/notifications/management/commands/send_notices.py:492 +#: seahub/notifications/management/commands/send_notices.py:457 #, python-format msgid "New notice on %s" msgstr "Ghi chú mới trên %s" @@ -1875,31 +2006,21 @@ msgstr "Ghi chú mới trên %s" msgid "You've got %(num)s new notices on %(site_name)s:\n" msgstr "" -#: seahub/notifications/models.py:554 +#: seahub/notifications/models.py:502 #, python-format msgid "" "A file named %(file_name)s is uploaded to %(name)s" msgstr "Một file %(file_name)s đã được tải lên tại %(name)s" -#: seahub/notifications/models.py:561 -#, python-format -msgid "A file named %(file_name)s is uploaded" -msgstr "" - -#: seahub/notifications/models.py:596 +#: seahub/notifications/models.py:509 #, python-format msgid "" -"A folder named %(folder_name)s is uploaded to " -"%(name)s" -msgstr "" +"A file named %(file_name)s is uploaded to Deleted " +"Library" +msgstr "Một file %(file_name)s đã được tải lên trong strong>Deleted Library" -#: seahub/notifications/models.py:603 -#, python-format -msgid "A folder named %(folder_name)s is uploaded" -msgstr "" - -#: seahub/notifications/models.py:737 +#: seahub/notifications/models.py:643 #, python-format msgid "" "User %(username)s has asked to join group %(username)s vừa xin gia nhập Group %(group_name)s, tin nhắn xác minh: %(join_request_msg)s" -#: seahub/notifications/models.py:766 +#: seahub/notifications/models.py:672 #, python-format msgid "" "User %(group_staff)s has added you to group " "%(group_name)s" msgstr "Người dùng %(group_staff)s vừa thêm bạn vào Group %(group_name)s" -#: seahub/notifications/models.py:792 +#: seahub/notifications/models.py:698 #, python-format msgid "" "File %(file_name)s has a new comment from user " "%(author)s" msgstr "" -#: seahub/notifications/models.py:809 +#: seahub/notifications/models.py:715 #, python-format msgid "" "Draft #%(draft_id)s has a new comment from user " "%(author)s" msgstr "" -#: seahub/notifications/models.py:826 +#: seahub/notifications/models.py:732 #, python-format msgid "" "%(from_user)s has sent you a request for draft " "#%(draft_id)s" msgstr "" -#: seahub/notifications/models.py:849 -#: seahub/notifications/templates/notifications/notice_email.html:66 +#: seahub/notifications/models.py:755 +#: seahub/notifications/templates/notifications/notice_email.html:63 #, python-format msgid "" "Guest %(user)s accepted your invitation at %(time)s." msgstr "" -#: seahub/notifications/models.py:873 +#: seahub/notifications/models.py:779 #, python-format msgid "" "%(user)s has transfered a library named %(file_name)s đư #: seahub/notifications/templates/notifications/notice_email.html:54 #, python-format msgid "" -"A folder named %(folder_name)s is" -" uploaded to your folder %(parent_dir_name)s." -msgstr "" - -#: seahub/notifications/templates/notifications/notice_email.html:57 -#, python-format -msgid "" "User %(user)s has asked to join " "group %(grp_name)s, verification " "message: %(msg)s" msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:60 +#: seahub/notifications/templates/notifications/notice_email.html:57 #, python-format msgid "" "User %(user)s has added you to " "group %(grp_name)s" msgstr "Người dùng %(user)s vừa thêm bạn vào nhóm group %(grp_name)s" -#: seahub/notifications/templates/notifications/notice_email.html:63 +#: seahub/notifications/templates/notifications/notice_email.html:60 #, python-format msgid "" "File %(file_name)s has a new " "comment from user %(author)s" msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:69 +#: seahub/notifications/templates/notifications/notice_email.html:66 #, python-format msgid "" "A large number of files in your library %(user_name)s created file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:81 +#: seahub/notifications/templates/notifications/notice_email.html:78 #, python-format msgid "" " User %(user_name)s created file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:86 +#: seahub/notifications/templates/notifications/notice_email.html:83 #, python-format msgid "" " User %(user_name)s deleted file " @@ -2063,7 +2176,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:88 +#: seahub/notifications/templates/notifications/notice_email.html:85 #, python-format msgid "" " User %(user_name)s deleted file " @@ -2071,7 +2184,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:92 +#: seahub/notifications/templates/notifications/notice_email.html:89 #, python-format msgid "" " User %(user_name)s restored file " @@ -2079,7 +2192,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:95 +#: seahub/notifications/templates/notifications/notice_email.html:92 #, python-format msgid "" " User %(user_name)s renamed file " @@ -2087,7 +2200,7 @@ msgid "" "library %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:99 +#: seahub/notifications/templates/notifications/notice_email.html:96 #, python-format msgid "" " User %(user_name)s moved file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:101 +#: seahub/notifications/templates/notifications/notice_email.html:98 #, python-format msgid "" " User %(user_name)s moved file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:105 +#: seahub/notifications/templates/notifications/notice_email.html:102 #, python-format msgid "" " User %(user_name)s updated file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:110 +#: seahub/notifications/templates/notifications/notice_email.html:107 #, python-format msgid "" " User %(user_name)s created folder " @@ -2120,7 +2233,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:112 +#: seahub/notifications/templates/notifications/notice_email.html:109 #, python-format msgid "" " User %(user_name)s created folder " @@ -2129,7 +2242,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:117 +#: seahub/notifications/templates/notifications/notice_email.html:114 #, python-format msgid "" " User %(user_name)s deleted folder " @@ -2137,7 +2250,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:119 +#: seahub/notifications/templates/notifications/notice_email.html:116 #, python-format msgid "" " User %(user_name)s deleted folder " @@ -2145,7 +2258,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:123 +#: seahub/notifications/templates/notifications/notice_email.html:120 #, python-format msgid "" " User %(user_name)s restored folder" @@ -2153,7 +2266,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:126 +#: seahub/notifications/templates/notifications/notice_email.html:123 #, python-format msgid "" " User %(user_name)s renamed folder " @@ -2161,7 +2274,7 @@ msgid "" "library %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:130 +#: seahub/notifications/templates/notifications/notice_email.html:127 #, python-format msgid "" " User %(user_name)s moved folder %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:132 +#: seahub/notifications/templates/notifications/notice_email.html:129 #, python-format msgid "" " User %(user_name)s moved folder %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:145 +#: seahub/notifications/templates/notifications/notice_email.html:142 msgid "Go check out at the following page:" msgstr "Kiểm tra trang tiếp theo:" @@ -2227,21 +2340,21 @@ msgstr "" msgid "Notifications" msgstr "Thông báo" -#: seahub/notifications/utils.py:423 +#: seahub/notifications/utils.py:305 #, python-format msgid "%(author)s added a new comment in document %(sdoc_name)s" msgstr "" -#: seahub/notifications/utils.py:430 seahub/notifications/utils.py:440 +#: seahub/notifications/utils.py:312 seahub/notifications/utils.py:322 msgid "Details" msgstr "" -#: seahub/notifications/utils.py:433 +#: seahub/notifications/utils.py:315 #, python-format msgid "%(author)s added a new reply in document %(sdoc_name)s" msgstr "" -#: seahub/oauth/views.py:207 +#: seahub/oauth/views.py:205 #: seahub/templates/remote_user/create_unknown_user_false.html:8 #: seahub/work_weixin/views.py:110 msgid "" @@ -2276,24 +2389,22 @@ msgstr "" #: seahub/organizations/api/admin/info.py:102 #: seahub/organizations/api/admin/logo.py:33 -#: seahub/organizations/api/admin/logo.py:42 seahub/subscription/views.py:25 -#: seahub/subscription/views.py:41 seahub/subscription/views.py:103 -#: seahub/work_weixin/views.py:37 seahub/work_weixin/views.py:62 -#: seahub/work_weixin/views.py:151 seahub/work_weixin/views.py:171 -#: seahub/work_weixin/views.py:231 +#: seahub/organizations/api/admin/logo.py:42 seahub/work_weixin/views.py:37 +#: seahub/work_weixin/views.py:62 seahub/work_weixin/views.py:151 +#: seahub/work_weixin/views.py:171 seahub/work_weixin/views.py:231 msgid "Feature is not enabled." msgstr "" -#: seahub/organizations/api/admin/users.py:813 +#: seahub/organizations/api/admin/users.py:806 #, python-brace-format msgid "Failed. You can only invite {org_members_quota} members." msgstr "" -#: seahub/organizations/api/admin/users.py:817 +#: seahub/organizations/api/admin/users.py:810 msgid "The number of users exceeds the limit" msgstr "" -#: seahub/organizations/api/admin/users.py:834 +#: seahub/organizations/api/admin/users.py:827 #, python-brace-format msgid "User {email} already exists." msgstr "" @@ -2306,14 +2417,14 @@ msgstr "" #: seahub/organizations/templates/organizations/org_register.html:8 #: seahub/templates/choose_register.html:3 #: seahub/templates/choose_register.html:8 -#: seahub/templates/registration/login.html:119 +#: seahub/templates/registration/login.html:102 #: seahub/templates/registration/registration_form.html:3 -#: seahub/templates/registration/registration_form.html:13 +#: seahub/templates/registration/registration_form.html:12 msgid "Signup" msgstr "Đăng ký" #: seahub/organizations/templates/organizations/org_register.html:10 -#: seahub/templates/registration/registration_form.html:15 +#: seahub/templates/registration/registration_form.html:14 msgid "Welcome back, you are already signed in." msgstr "Chào mừng trở lại." @@ -2330,11 +2441,11 @@ msgid "Admin Email" msgstr "" #: seahub/organizations/templates/organizations/org_register.html:38 -#: seahub/templates/registration/password_change_form.html:22 -#: seahub/templates/registration/password_set_form.html:25 -#: seahub/templates/registration/registration_form.html:28 +#: seahub/templates/registration/password_change_form.html:21 +#: seahub/templates/registration/password_set_form.html:24 +#: seahub/templates/registration/registration_form.html:27 #: seahub/templates/sysadmin/sudo_mode.html:4 -#: seahub/templates/sysadmin/sudo_mode.html:38 +#: seahub/templates/sysadmin/sudo_mode.html:18 msgid "Confirm Password" msgstr "Xác nhận mật khẩu" @@ -2374,7 +2485,7 @@ msgstr "Tên:" #: seahub/profile/templates/profile/set_profile_react.html:25 #: seahub/templates/registration/password_set_form.html:4 -#: seahub/templates/registration/password_set_form.html:13 +#: seahub/templates/registration/password_set_form.html:12 msgid "Set Password" msgstr "" @@ -2412,10 +2523,10 @@ msgid "Successfully set \"%s\" as your default library." msgstr "Cài đặt \"%s\" thành thư viện mặc định thành công " #: seahub/seadoc/views.py:26 seahub/seadoc/views.py:80 -#: seahub/seadoc/views.py:158 seahub/views/__init__.py:427 -#: seahub/views/__init__.py:470 seahub/views/__init__.py:604 -#: seahub/views/__init__.py:763 seahub/views/ajax.py:376 -#: seahub/views/file.py:1928 +#: seahub/seadoc/views.py:158 seahub/views/__init__.py:578 +#: seahub/views/__init__.py:621 seahub/views/__init__.py:755 +#: seahub/views/__init__.py:914 seahub/views/ajax.py:376 +#: seahub/views/file.py:1925 msgid "Library does not exist" msgstr "Thư viện không tồn tại" @@ -2571,7 +2682,7 @@ msgstr "" msgid "Share Link" msgstr "" -#: seahub/share/views.py:319 seahub/views/sysadmin.py:644 +#: seahub/share/views.py:319 seahub/views/sysadmin.py:643 msgid "Creator" msgstr "Người tạo" @@ -2619,7 +2730,7 @@ msgstr "" msgid "Failed to export excel, invalid start or end date" msgstr "" -#: seahub/sysadmin_extra/views.py:61 seahub/views/sysadmin.py:679 +#: seahub/sysadmin_extra/views.py:61 seahub/views/sysadmin.py:678 msgid "Success" msgstr "Thành công" @@ -2689,11 +2800,11 @@ msgstr "Tạo một tài khoản cá nhân" msgid "Create an organization account" msgstr "Tạo một tài khoản cho tổ chức" -#: seahub/templates/client_login_confirm.html:6 +#: seahub/templates/client_login_confirm.html:10 msgid "Desktop Client Login Confirm" msgstr "" -#: seahub/templates/client_login_confirm.html:8 +#: seahub/templates/client_login_confirm.html:12 msgid "Do you want to login to your client?" msgstr "" @@ -2728,6 +2839,78 @@ msgstr "Tên thiết bị" msgid "This file has (apparently) not been accessed yet" msgstr "" +#: seahub/templates/home_base.html:11 +msgid "Files" +msgstr "Tập tin" + +#: seahub/templates/home_base.html:14 +msgid "My Libraries" +msgstr "" + +#: seahub/templates/home_base.html:16 +msgid "Shared with me" +msgstr "" + +#: seahub/templates/home_base.html:18 +msgid "Shared with all" +msgstr "" + +#: seahub/templates/home_base.html:23 +msgid "Shared with groups" +msgstr "" + +#: seahub/templates/home_base.html:26 +msgid "All Groups" +msgstr "Tất cả Group" + +#: seahub/templates/home_base.html:38 +msgid "Tools" +msgstr "" + +#: seahub/templates/home_base.html:41 +msgid "Favorites" +msgstr "" + +#: seahub/templates/home_base.html:43 +msgid "Activities" +msgstr "Các hoạt động" + +#: seahub/templates/home_base.html:47 +msgid "Wikis" +msgstr "" + +#: seahub/templates/home_base.html:50 +msgid "Linked Devices" +msgstr "" + +#: seahub/templates/home_base.html:53 +msgid "Invite People" +msgstr "" + +#: seahub/templates/home_base.html:56 +msgid "Drafts" +msgstr "" + +#: seahub/templates/home_base.html:59 +msgid "Share Admin" +msgstr "Quản lý chia sẻ" + +#: seahub/templates/home_base.html:66 +msgid "Folders" +msgstr "Thư mục" + +#: seahub/templates/home_base.html:71 seahub/templates/home_base.html:75 +msgid "Links" +msgstr "Links" + +#: seahub/templates/home_base.html:90 +msgid "Enable Modules" +msgstr "Kích hoạt Module" + +#: seahub/templates/home_base.html:97 +msgid "Personal Wiki" +msgstr "Wiki cá nhân" + #: seahub/templates/i18n.html:6 msgid "Upload Folder" msgstr "Thư mục tải lên" @@ -2768,7 +2951,7 @@ msgid "" msgstr "Để kích hoạt tài khoản, vui lòng click vào link trong %(expiration_days)s ngày:" #: seahub/templates/registration/activation_email.html:18 -#: seahub/templates/registration/registration_form.html:47 +#: seahub/templates/registration/registration_form.html:46 msgid "Sign Up" msgstr "Đăng ký" @@ -2790,7 +2973,7 @@ msgstr "Đăng nhập lại" #: seahub/templates/registration/login.html:4 #: seahub/templates/registration/login.html:36 -#: seahub/templates/registration/login.html:75 +#: seahub/templates/registration/login.html:73 #: seahub/templates/registration/multi_adfs_sso.html:4 #: seahub/templates/registration/multi_adfs_sso.html:36 #: seahub/templates/registration/multi_adfs_sso.html:47 @@ -2805,42 +2988,42 @@ msgstr "Đăng nhập" msgid "Refresh" msgstr "" -#: seahub/templates/registration/login.html:64 +#: seahub/templates/registration/login.html:62 msgid "Incorrect email or password" msgstr "Không đúng địa chỉ email hoặc mật khẩu" -#: seahub/templates/registration/login.html:72 +#: seahub/templates/registration/login.html:70 #, python-format msgid "Remember me for %(remember_days)s days " msgstr "Ghi nhớ đăng nhập trong %(remember_days)s ngày " -#: seahub/templates/registration/login.html:79 -#: seahub/templates/registration/login.html:83 +#: seahub/templates/registration/login.html:77 +#: seahub/templates/registration/login.html:81 msgid "Single Sign-On" msgstr "" -#: seahub/templates/registration/login.html:90 +#: seahub/templates/registration/login.html:88 msgid "Login with" msgstr "" -#: seahub/templates/registration/login.html:116 +#: seahub/templates/registration/login.html:99 msgid "Forgot password?" msgstr "" -#: seahub/templates/registration/login.html:184 +#: seahub/templates/registration/login.html:167 msgid "Failed to refresh the CAPTCHA, please try again later." msgstr "Lỗi làm mới CAPTCHA, vui lòng thử lại sau." -#: seahub/templates/registration/login.html:192 +#: seahub/templates/registration/login.html:175 #: seahub/templates/registration/multi_adfs_sso.html:90 msgid "Email or username cannot be blank" msgstr "Email hoặc tên tài khoản không được để trống" -#: seahub/templates/registration/login.html:196 -#: seahub/templates/registration/password_change_form.html:69 -#: seahub/templates/registration/password_set_form.html:67 -#: seahub/templates/registration/registration_form.html:95 -#: seahub/templates/sysadmin/sudo_mode.html:71 +#: seahub/templates/registration/login.html:179 +#: seahub/templates/registration/password_change_form.html:66 +#: seahub/templates/registration/password_set_form.html:64 +#: seahub/templates/registration/registration_form.html:91 +#: seahub/templates/sysadmin/sudo_mode.html:35 msgid "Password cannot be blank" msgstr "Mật khẩu không được để trống" @@ -2853,45 +3036,45 @@ msgid "Your password has been changed successfully." msgstr "Mật khẩu vừa được đổi thành công." #: seahub/templates/registration/password_change_form.html:3 -#: seahub/templates/registration/password_change_form.html:12 +#: seahub/templates/registration/password_change_form.html:11 msgid "Password Modification" msgstr "Thay đổi mật khẩu" -#: seahub/templates/registration/password_change_form.html:15 +#: seahub/templates/registration/password_change_form.html:14 msgid "Please update your password before continue." msgstr "" -#: seahub/templates/registration/password_change_form.html:17 +#: seahub/templates/registration/password_change_form.html:16 msgid "Current Password" msgstr "Mật khẩu hiện tại" -#: seahub/templates/registration/password_change_form.html:19 +#: seahub/templates/registration/password_change_form.html:18 msgid "New Password" msgstr "Mật khẩu mới" -#: seahub/templates/registration/password_change_form.html:39 -#: seahub/templates/registration/password_set_form.html:42 -#: seahub/templates/registration/registration_form.html:65 +#: seahub/templates/registration/password_change_form.html:37 +#: seahub/templates/registration/password_set_form.html:40 +#: seahub/templates/registration/registration_form.html:62 #, python-format msgid "" "Passwords must have at least %(min_len)s characters and contain %(level)s of" " the following: uppercase letters, lowercase letters, numbers, and symbols." msgstr "Mật khẩu phải có ít nhất %(min_len)s ký tự và chứa %(level)s loại: chữ cái viết thường, viết hoa, số, các ký hiệu." -#: seahub/templates/registration/password_change_form.html:65 +#: seahub/templates/registration/password_change_form.html:62 msgid "Current password cannot be blank" msgstr "Mật khẩu hiện tại không được để trống" -#: seahub/templates/registration/password_change_form.html:73 -#: seahub/templates/registration/password_set_form.html:71 -#: seahub/templates/registration/registration_form.html:99 +#: seahub/templates/registration/password_change_form.html:70 +#: seahub/templates/registration/password_set_form.html:68 +#: seahub/templates/registration/registration_form.html:95 #: seahub/templates/snippets/repo_create_js.html:54 msgid "Please enter the password again" msgstr "Vui lòng nhập lại mật khẩu" -#: seahub/templates/registration/password_change_form.html:77 -#: seahub/templates/registration/password_set_form.html:75 -#: seahub/templates/registration/registration_form.html:103 +#: seahub/templates/registration/password_change_form.html:74 +#: seahub/templates/registration/password_set_form.html:72 +#: seahub/templates/registration/registration_form.html:99 #: seahub/templates/snippets/repo_create_js.html:58 msgid "Passwords don't match" msgstr "Mật khẩu không trùng khớp" @@ -2906,9 +3089,8 @@ msgstr "Đổi mật khẩu thành công" #: seahub/templates/registration/password_reset_confirm.html:4 #: seahub/templates/registration/password_reset_done.html:4 -#: seahub/templates/registration/password_reset_done.html:29 #: seahub/templates/registration/password_reset_form.html:4 -#: seahub/templates/registration/password_reset_form.html:36 +#: seahub/templates/registration/password_reset_form.html:7 msgid "Password Reset" msgstr "Đổi mật khẩu" @@ -2928,14 +3110,10 @@ msgstr "Xác nhận mật khẩu mới:" msgid "Failed to reset password: this link is no longer available." msgstr "Đổi mật khẩu thất bại: link này không còn khả dụng" -#: seahub/templates/registration/password_reset_done.html:31 +#: seahub/templates/registration/password_reset_done.html:8 msgid "We've sent a password reset email to your mailbox." msgstr "Chúng tôi đã gửi email đổi mật khẩu đến hộp mail của bạn" -#: seahub/templates/registration/password_reset_done.html:32 -msgid "Back to login page" -msgstr "" - #: seahub/templates/registration/password_reset_email.html:12 #, python-format msgid "" @@ -2947,14 +3125,14 @@ msgstr "Để đổi mật khẩu tài khoản %(account)s trên %(site_name)s, msgid "If you did not request it, just skip it." msgstr "Nếu bạn không yêu cầu điều này, vui lòng bỏ qua email này" -#: seahub/templates/registration/password_reset_form.html:38 +#: seahub/templates/registration/password_reset_form.html:9 +msgid "Your email used in login: " +msgstr "Địa chỉ email dùng đăng nhập: " + +#: seahub/templates/registration/password_reset_form.html:12 msgid "We will send you an email to set new password" msgstr "Chúng tôi sẽ gửi một email để lập lại mật khẩu" -#: seahub/templates/registration/password_reset_form.html:39 -msgid "Your email used in login" -msgstr "" - #: seahub/templates/registration/register_complete_email.html:1 #, python-format msgid "" @@ -2992,11 +3170,7 @@ msgstr "Hoàn tất đăng ký, vui lòng đợi admin kích hoạt tài khoản msgid "Signup function is not enabled." msgstr "Tính năng đăng ký không được kích hoạt" -#: seahub/templates/registration/registration_form.html:42 -msgid "Note" -msgstr "Ghi chú" - -#: seahub/templates/registration/registration_form.html:91 +#: seahub/templates/registration/registration_form.html:87 msgid "Email cannot be blank" msgstr "Email không được để trống" @@ -3007,6 +3181,67 @@ msgid "" "activate your account." msgstr "" +#: seahub/templates/repo_dir_recycle_view.html:13 +#, python-format +msgid "%(repo_dir_name)s Trash" +msgstr "" + +#: seahub/templates/repo_dir_recycle_view.html:15 +#: seahub/templates/repo_history_view.html:16 +#: seahub/templates/text_diff.html:15 +#: seahub/two_factor/templates/two_factor/core/backup_tokens.html:26 +msgid "Back" +msgstr "" + +#: seahub/templates/repo_dir_recycle_view.html:21 +#: seahub/templates/repo_history_view.html:40 +msgid "Current path: " +msgstr "Đường dẫn hiện tại" + +#: seahub/templates/repo_dir_recycle_view.html:37 +#: seahub/templates/repo_dir_recycle_view.html:65 +msgid "Clean" +msgstr "Xóa" + +#: seahub/templates/repo_dir_recycle_view.html:45 +msgid "Delete Time" +msgstr "Thời gian xóa" + +#: seahub/templates/repo_dir_recycle_view.html:59 +msgid "More" +msgstr "Thêm" + +#: seahub/templates/repo_dir_recycle_view.html:66 +msgid "Clear files in trash and history:" +msgstr "" + +#: seahub/templates/repo_dir_recycle_view.html:68 +msgid "3 days ago" +msgstr "3 ngày trước" + +#: seahub/templates/repo_dir_recycle_view.html:69 +msgid "1 week ago" +msgstr "1 tuần trước" + +#: seahub/templates/repo_dir_recycle_view.html:70 +msgid "1 month ago" +msgstr "1 tháng trước" + +#: seahub/templates/repo_dir_recycle_view.html:71 +msgid "all" +msgstr "tất cả" + +#: seahub/templates/repo_dir_recycle_view.html:75 +#: seahub/templates/view_shared_upload_link.html:86 +#: seahub/two_factor/templates/two_factor/_wizard_actions.html:4 +#: seahub/two_factor/templates/two_factor/profile/disable.html:12 +msgid "Cancel" +msgstr "Hủy" + +#: seahub/templates/repo_dir_recycle_view.html:192 +msgid "Successfully restored 1 item." +msgstr "" + #: seahub/templates/repo_folder_trash_react.html:5 msgid "Trash" msgstr "Thùng rác" @@ -3020,20 +3255,10 @@ msgstr "Lịch sử" msgid "%(repo_name)s Snapshot" msgstr "" -#: seahub/templates/repo_history_view.html:16 -#: seahub/templates/text_diff.html:15 -#: seahub/two_factor/templates/two_factor/core/backup_tokens.html:26 -msgid "Back" -msgstr "" - #: seahub/templates/repo_history_view.html:30 msgid "Unknown" msgstr "Không xác định" -#: seahub/templates/repo_history_view.html:40 -msgid "Current path: " -msgstr "Đường dẫn hiện tại" - #: seahub/templates/repo_history_view.html:51 #: seahub/templates/repo_history_view.html:68 #: seahub/templates/repo_history_view.html:78 @@ -3064,13 +3289,6 @@ msgstr "" msgid "Snapshot" msgstr "" -#: seahub/templates/sdoc_file_view_react.html:64 -#: seahub/templates/sdoc_file_view_react.html:87 -#: seahub/templates/view_file_onlyoffice.html:147 -#: seahub/templates/view_file_onlyoffice.html:170 -msgid "Failed. Please check the network." -msgstr "Thất bại. Vui lòng kiểm tra lại network." - #: seahub/templates/share_access_validation.html:6 msgid "" "Please input the password if you want to browse the shared file/directory." @@ -3144,27 +3362,24 @@ msgid "" "as soon as possible." msgstr "" -#: seahub/templates/sysadmin/short_time_linving_password_reset_link.html:13 -#, python-format -msgid "" -"Administrator on %(site_name)s is resetting your password for %(account)s, " -"please click the following link to continue: " -msgstr "" - -#: seahub/templates/sysadmin/sudo_mode.html:25 +#: seahub/templates/sysadmin/sudo_mode.html:8 msgid "Confirm password to continue" msgstr "Xác nhận mật khẩu để tiếp tục" -#: seahub/templates/sysadmin/sudo_mode.html:26 +#: seahub/templates/sysadmin/sudo_mode.html:13 +msgid "Incorrect password" +msgstr "Sai mật khẩu" + +#: seahub/templates/sysadmin/sudo_mode.html:24 +msgid "Tip:" +msgstr "Mẹo:" + +#: seahub/templates/sysadmin/sudo_mode.html:24 msgid "" "You are entering admin area, we won't ask for your password again for a few " "hours." msgstr "Bạn đang truy cập bảng quản lý, hệ thống sẽ không hỏi mật khẩu trong vài giờ." -#: seahub/templates/sysadmin/sudo_mode.html:33 -msgid "Incorrect password" -msgstr "Sai mật khẩu" - #: seahub/templates/sysadmin/user_activation_email.html:12 #, python-format msgid "Your account %(username)s on %(site_name)s has been activated." @@ -3222,6 +3437,10 @@ msgstr "trước khi sửa đổi" msgid "after modification" msgstr "sau khi sửa đổi" +#: seahub/templates/user_404.html:6 +msgid "Sorry, this user is not registered yet." +msgstr "Xin lỗi, người dùng này chưa đăng ký" + #: seahub/templates/user_quota_full.html:12 #, python-format msgid "Your quota is almost full on %(site_name)s." @@ -3231,12 +3450,97 @@ msgstr "" msgid "Used:" msgstr "Đã dùng" +#: seahub/templates/view_shared_upload_link.html:8 +#, python-format +msgid "Upload files to %(dir_name)s" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:9 +msgid "shared by:" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:11 +msgid "The owner of this library has run out of space." +msgstr "Chủ thư viện này đã dùng hết dung lượng" + +#: seahub/templates/view_shared_upload_link.html:18 +#: seahub/templates/view_shared_upload_link.html:64 +msgid "Add Files" +msgstr "Thêm Files" + +#: seahub/templates/view_shared_upload_link.html:24 +msgid "Add folder" +msgstr "Thêm thư mục" + +#: seahub/templates/view_shared_upload_link.html:30 +msgid "Cancel All" +msgstr "Hủy tất cả" + +#: seahub/templates/view_shared_upload_link.html:34 +msgid "" +"File Drag & Drop is supported for Chrome, Safari 5.0+, Firefox 4.0+, IE " +"10.0+" +msgstr "Tính năng kéo và thả files được hỗ trợ với trình duyệt Chrome, Safaru 5+, Firefox 4+ hoặc IE 10+" + +#: seahub/templates/view_shared_upload_link.html:36 +msgid "Folder Drag & Drop is supported for Chrome" +msgstr "Tính năng kéo và thả thư mục chỉ hỗ trợ với trình duyệt Chrome" + +#: seahub/templates/view_shared_upload_link.html:39 +#, python-format +msgid "File size should be smaller than %(max_file_size)s" +msgstr "Dung lượng file cần nhỏ hơn %(max_file_size)s" + +#: seahub/templates/view_shared_upload_link.html:48 +msgid "Saving..." +msgstr "Đang lưu..." + +#: seahub/templates/view_shared_upload_link.html:75 +msgid "File is too big" +msgstr "Tập tin quá lớn" + +#: seahub/templates/view_shared_upload_link.html:76 +msgid "File is too small" +msgstr "Tập tin quá nhỏ" + +#: seahub/templates/view_shared_upload_link.html:77 +msgid "Filetype not allowed" +msgstr "Định dạng tập tin không được cho phép" + +#: seahub/templates/view_shared_upload_link.html:78 +msgid "Maximum number of files exceeded" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:79 +msgid "Uploaded bytes exceed file size" +msgstr "Đã tải lên những byte vượt quá kích thước của file" + +#: seahub/templates/view_shared_upload_link.html:80 +msgid "Empty file upload result" +msgstr "Kết quả tải lên tập tin rỗng" + +#: seahub/templates/view_shared_upload_link.html:83 +msgid "uploaded" +msgstr "đã tải lên" + +#: seahub/templates/view_shared_upload_link.html:84 +msgid "canceled" +msgstr "đã hủy bỏ" + +#: seahub/templates/view_shared_upload_link.html:85 +msgid "Start" +msgstr "Bắt đầu" + +#: seahub/templates/view_shared_upload_link.html:227 +msgid "Network error" +msgstr "" + #: seahub/templates/wiki/wiki.html:25 msgid "Last modified by" msgstr "" #: seahub/thumbnail/views.py:45 seahub/thumbnail/views.py:172 -#: seahub/views/__init__.py:468 +#: seahub/views/__init__.py:619 msgid "Invalid arguments." msgstr "" @@ -3250,11 +3554,6 @@ msgstr "" msgid "Token" msgstr "" -#: seahub/two_factor/templates/two_factor/_wizard_actions.html:4 -#: seahub/two_factor/templates/two_factor/profile/disable.html:12 -msgid "Cancel" -msgstr "Hủy" - #: seahub/two_factor/templates/two_factor/core/backup_tokens.html:6 msgid "Backup Tokens" msgstr "" @@ -3357,36 +3656,37 @@ msgstr "" msgid "permission error" msgstr "" -#: seahub/views/__init__.py:299 +#: seahub/views/__init__.py:420 seahub/views/__init__.py:435 +#: seahub/views/__init__.py:450 msgid "Unable to view recycle page" msgstr "" -#: seahub/views/__init__.py:344 +#: seahub/views/__init__.py:495 msgid "Unable to view library modification" msgstr "Không thể xem sự sửa đổi của thư viện" -#: seahub/views/__init__.py:461 +#: seahub/views/__init__.py:612 msgid "Please specify history ID" msgstr "Vui lòng ghi rõ lịch sử ID" -#: seahub/views/__init__.py:465 +#: seahub/views/__init__.py:616 msgid "Successfully restored the library." msgstr "" -#: seahub/views/__init__.py:472 +#: seahub/views/__init__.py:623 msgid "History you specified does not exist" msgstr "Lịch sử mà bạn chỉ định không tồn tại" -#: seahub/views/__init__.py:474 +#: seahub/views/__init__.py:625 msgid "Unknown error" msgstr "" -#: seahub/views/__init__.py:770 seahub/views/repo.py:286 +#: seahub/views/__init__.py:921 seahub/views/repo.py:286 #, python-format msgid "\"%s\" does not exist." msgstr "\"%s\" không tồn tại." -#: seahub/views/__init__.py:802 +#: seahub/views/__init__.py:953 #, python-format msgid "Unable to download \"%s\"" msgstr "Không thể downlad \"%s\"" @@ -3408,9 +3708,9 @@ msgid "Bad upload link token." msgstr "" #: seahub/views/ajax.py:338 seahub/views/file.py:457 seahub/views/file.py:488 -#: seahub/views/file.py:1179 seahub/views/file.py:1420 -#: seahub/views/file.py:1937 seahub/views/file.py:2152 -#: seahub/views/file.py:2157 seahub/views/file.py:2164 +#: seahub/views/file.py:1176 seahub/views/file.py:1417 +#: seahub/views/file.py:1934 seahub/views/file.py:2149 +#: seahub/views/file.py:2154 seahub/views/file.py:2161 msgid "File does not exist" msgstr "File không tồn tại" @@ -3438,57 +3738,57 @@ msgstr "" msgid "Unknown file encoding" msgstr "" -#: seahub/views/file.py:342 seahub/views/file.py:377 seahub/views/file.py:689 -#: seahub/views/file.py:783 seahub/views/file.py:905 +#: seahub/views/file.py:342 seahub/views/file.py:377 seahub/views/file.py:690 +#: seahub/views/file.py:780 seahub/views/file.py:902 #, python-format msgid "File size surpasses %s, can not be opened online." msgstr "Dung lượng %s quá nặng, không thể mở trực tuyến" -#: seahub/views/file.py:349 seahub/views/file.py:818 +#: seahub/views/file.py:349 seahub/views/file.py:815 msgid "The library is encrypted, can not open file online." msgstr " Thư viện đã mã hóa, không thể mở file trực tuyến" #: seahub/views/file.py:444 seahub/views/file.py:466 seahub/views/file.py:471 -#: seahub/views/file.py:512 seahub/views/file.py:773 seahub/views/file.py:1038 -#: seahub/views/file.py:1064 seahub/views/file.py:1094 -#: seahub/views/file.py:1225 seahub/views/file.py:1331 -#: seahub/views/file.py:1461 seahub/views/file.py:1578 +#: seahub/views/file.py:512 seahub/views/file.py:770 seahub/views/file.py:1035 +#: seahub/views/file.py:1061 seahub/views/file.py:1091 +#: seahub/views/file.py:1222 seahub/views/file.py:1328 +#: seahub/views/file.py:1458 seahub/views/file.py:1575 msgid "Unable to view file" msgstr "" -#: seahub/views/file.py:842 seahub/views/file.py:986 seahub/views/file.py:1292 -#: seahub/views/file.py:1516 +#: seahub/views/file.py:839 seahub/views/file.py:983 seahub/views/file.py:1289 +#: seahub/views/file.py:1513 msgid "Error when prepare Office Online file preview page." msgstr "" -#: seahub/views/file.py:874 seahub/views/file.py:998 seahub/views/file.py:1311 -#: seahub/views/file.py:1532 +#: seahub/views/file.py:871 seahub/views/file.py:995 seahub/views/file.py:1308 +#: seahub/views/file.py:1529 msgid "Error when prepare OnlyOffice file preview page." msgstr "" -#: seahub/views/file.py:1130 +#: seahub/views/file.py:1127 msgid "Unable to download file, invalid file path" msgstr "" -#: seahub/views/file.py:1139 +#: seahub/views/file.py:1136 msgid "Unable to download file, wrong file path" msgstr "" -#: seahub/views/file.py:1146 +#: seahub/views/file.py:1143 msgid "Unable to download file." msgstr "" -#: seahub/views/file.py:1347 seahub/views/file.py:1597 -#: seahub/views/repo.py:344 +#: seahub/views/file.py:1344 seahub/views/file.py:1594 +#: seahub/views/repo.py:338 #, python-format msgid "Share link for %s." msgstr "" -#: seahub/views/file.py:1723 seahub/views/file.py:1728 +#: seahub/views/file.py:1720 seahub/views/file.py:1725 msgid "Unable to download file" msgstr "Không thể tải file" -#: seahub/views/file.py:2145 +#: seahub/views/file.py:2142 msgid "The original file does not exist" msgstr "" @@ -3502,106 +3802,106 @@ msgstr "" msgid "User {token.user} inactive" msgstr "" -#: seahub/views/sso.py:167 +#: seahub/views/sso.py:131 msgid "" "This link has already been visited, please click the login button on the " "client again" msgstr "" -#: seahub/views/sso.py:192 +#: seahub/views/sso.py:156 msgid "Invalid link, please click the login button on the client again" msgstr "" -#: seahub/views/sso.py:197 +#: seahub/views/sso.py:161 msgid "Login timeout, please click the login button on the client again" msgstr "" -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:175 msgid "Login ID" msgstr "" -#: seahub/views/sysadmin.py:307 seahub/views/sysadmin.py:333 +#: seahub/views/sysadmin.py:306 seahub/views/sysadmin.py:332 msgid "Failed to set quota: internal server error" msgstr "" -#: seahub/views/sysadmin.py:352 +#: seahub/views/sysadmin.py:351 msgid "Failed to delete: the user is an organization creator" msgstr "Xóa thất bại: đây là người dùng khởi tạo tổ chức" -#: seahub/views/sysadmin.py:397 +#: seahub/views/sysadmin.py:396 #, python-format msgid "Successfully revoke the admin permission of %s" msgstr "Hủy quyền admin của %s thành công" -#: seahub/views/sysadmin.py:399 +#: seahub/views/sysadmin.py:398 msgid "Failed to revoke admin: the user does not exist" msgstr "Hủy quyền Admin thất bại: người dùng không tồn tại" -#: seahub/views/sysadmin.py:512 +#: seahub/views/sysadmin.py:511 #, python-format msgid "" "Successfully reset password to %(passwd)s, an email has been sent to " "%(user)s." msgstr "Thay đổi mật khẩu thành công sang %(passwd)s, một email đã được gửi đến %(user)s." -#: seahub/views/sysadmin.py:527 +#: seahub/views/sysadmin.py:526 msgid "Failed to reset password: user does not exist" msgstr "Thay đổi mật khẩu thất bại: người dùng không tồn tại" -#: seahub/views/sysadmin.py:576 +#: seahub/views/sysadmin.py:575 #, python-format msgid "Fail to add user %s." msgstr "Thêm người dùng %s thất bại." -#: seahub/views/sysadmin.py:601 seahub/views/sysadmin.py:614 +#: seahub/views/sysadmin.py:600 seahub/views/sysadmin.py:613 #, python-format msgid "Successfully added user %s. An email notification has been sent." msgstr "Thêm người dùng %s thành công. Email thông báo đã được gởi." -#: seahub/views/sysadmin.py:604 seahub/views/sysadmin.py:617 +#: seahub/views/sysadmin.py:603 seahub/views/sysadmin.py:616 #, python-format msgid "" "Successfully added user %s. An error accurs when sending email notification," " please check your email configuration." msgstr "Thêm người dùng %s thành công. Có lỗi xuất hiện khi gửi mail thông báo, vui lòng kiểm tra lại cấu hình mail." -#: seahub/views/sysadmin.py:606 seahub/views/sysadmin.py:619 +#: seahub/views/sysadmin.py:605 seahub/views/sysadmin.py:618 #, python-format msgid "Successfully added user %s." msgstr "Thêm người dùng %s thành công." -#: seahub/views/sysadmin.py:621 +#: seahub/views/sysadmin.py:620 #, python-format msgid "" "Successfully added user %s. But email notification can not be sent, because " "Email service is not properly configured." msgstr "Thêm người dùng %s thành công. Nhưng email thông báo không thể gửi đi vì dịch vụ mail chưa được thiết lập cấu hình đúng." -#: seahub/views/sysadmin.py:673 +#: seahub/views/sysadmin.py:672 msgid "Input should be a number" msgstr "Điền vào 1 số cụ thể" -#: seahub/views/sysadmin.py:683 +#: seahub/views/sysadmin.py:682 msgid "Input number should be greater than 0" msgstr "Điền vào số lớn hơn 0" -#: seahub/views/sysadmin.py:721 +#: seahub/views/sysadmin.py:720 msgid "Successfully deleted." msgstr "Xóa thành công." -#: seahub/views/sysadmin.py:751 +#: seahub/views/sysadmin.py:750 #, python-format msgid "Successfully set %s as admin." msgstr "Thiết lập quyền admin cho %s thành công" -#: seahub/views/sysadmin.py:753 +#: seahub/views/sysadmin.py:752 #, python-format msgid "Failed to set %s as admin: user does not exist." msgstr "Thiết lập quyền admin cho %s thất bại: người dùng này không tồn tại." -#: seahub/views/sysadmin.py:768 seahub/views/sysadmin.py:769 -#: seahub/views/sysadmin.py:770 seahub/views/sysadmin.py:783 -#: seahub/views/sysadmin.py:784 +#: seahub/views/sysadmin.py:767 seahub/views/sysadmin.py:768 +#: seahub/views/sysadmin.py:769 seahub/views/sysadmin.py:782 +#: seahub/views/sysadmin.py:783 msgid "Optional" msgstr "" diff --git a/locale/vi/LC_MESSAGES/djangojs.po b/locale/vi/LC_MESSAGES/djangojs.po index 84018583a8..d7dcee0a89 100644 --- a/locale/vi/LC_MESSAGES/djangojs.po +++ b/locale/vi/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: seahub\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-10 14:16+0800\n" +"POT-Creation-Date: 2024-02-05 16:23+0800\n" "PO-Revision-Date: 2015-05-09 05:28+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Vietnamese (http://app.transifex.com/haiwen/seahub/language/vi/)\n" @@ -35,7 +35,7 @@ msgstr "" #: frontend/src/components/common/account.js:121 #: frontend/src/pages/sys-admin/side-panel.js:33 -#: frontend/src/pages/sys-admin/users/users-content.js:294 +#: frontend/src/pages/sys-admin/users/users-content.js:285 msgid "System Admin" msgstr "System Admin" @@ -57,7 +57,7 @@ msgid "Used:" msgstr "Đã dùng" #: frontend/src/components/common/account.js:165 -#: frontend/src/components/search/ai-search.js:661 +#: frontend/src/components/search/ai-search.js:651 #: frontend/src/pages/groups/group-view.js:470 #: frontend/src/pages/groups/group-view.js:476 #: frontend/src/pages/org-admin/side-panel.js:56 @@ -77,128 +77,116 @@ msgstr "" msgid "Log out" msgstr "Đăng xuất" -#: frontend/src/components/common/notice-item.js:44 +#: frontend/src/components/common/notice-item.js:42 msgid "User {user_link} has added you to {group_link}" msgstr "" -#: frontend/src/components/common/notice-item.js:67 +#: frontend/src/components/common/notice-item.js:65 msgid "{share_from} has shared a library named {repo_link} to you." msgstr "" -#: frontend/src/components/common/notice-item.js:69 +#: frontend/src/components/common/notice-item.js:67 msgid "{share_from} has shared a folder named {repo_link} to you." msgstr "" -#: frontend/src/components/common/notice-item.js:95 -msgid "" -"{share_from} has changed the permission of library {repo_link} to " -"{permission}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:97 -msgid "" -"{share_from} has changed the permission of folder {repo_link} to " -"{permission}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:122 -msgid "{share_from} has cancelled the sharing of library {repo_name}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:124 -msgid "{share_from} has cancelled the sharing of folder {repo_name}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:150 +#: frontend/src/components/common/notice-item.js:98 msgid "" "{share_from} has shared a library named {repo_link} to group {group_link}." msgstr "" -#: frontend/src/components/common/notice-item.js:152 +#: frontend/src/components/common/notice-item.js:100 msgid "" "{share_from} has shared a folder named {repo_link} to group {group_link}." msgstr "" -#: frontend/src/components/common/notice-item.js:178 +#: frontend/src/components/common/notice-item.js:126 msgid "{user} has transfered a library named {repo_link} to you." msgstr "" -#: frontend/src/components/common/notice-item.js:282 +#: frontend/src/components/common/notice-item.js:182 +msgid "{from_user} has sent you a request for {draft_link}." +msgstr "" + +#: frontend/src/components/common/notice-item.js:183 +msgid "Draft" +msgstr "" + +#: frontend/src/components/common/notice-item.js:214 msgid "{user} created file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:282 +#: frontend/src/components/common/notice-item.js:214 msgid "" "{user} created file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:285 +#: frontend/src/components/common/notice-item.js:217 msgid "{user} deleted file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:285 +#: frontend/src/components/common/notice-item.js:217 msgid "" "{user} deleted file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:289 +#: frontend/src/components/common/notice-item.js:221 msgid "{user} restored file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:292 +#: frontend/src/components/common/notice-item.js:224 msgid "{user} renamed file {oldFileName} {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:296 +#: frontend/src/components/common/notice-item.js:228 msgid "{user} moved file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:296 +#: frontend/src/components/common/notice-item.js:228 msgid "" "{user} moved file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:299 +#: frontend/src/components/common/notice-item.js:231 msgid "{user} updated file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:311 +#: frontend/src/components/common/notice-item.js:243 msgid "{user} created folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:311 +#: frontend/src/components/common/notice-item.js:243 msgid "" "{user} created folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:314 +#: frontend/src/components/common/notice-item.js:246 msgid "{user} deleted folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:314 +#: frontend/src/components/common/notice-item.js:246 msgid "" "{user} deleted folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:318 +#: frontend/src/components/common/notice-item.js:250 msgid "{user} restored folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:321 +#: frontend/src/components/common/notice-item.js:253 msgid "" "{user} renamed folder {oldFolderName} {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:325 +#: frontend/src/components/common/notice-item.js:257 msgid "{user} moved folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:325 +#: frontend/src/components/common/notice-item.js:257 msgid "" "{user} moved folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." @@ -227,15 +215,15 @@ msgid "Group not found" msgstr "" #: frontend/src/components/cur-dir-path/dir-path.js:31 -#: frontend/src/components/main-side-nav.js:69 +#: frontend/src/components/main-side-nav.js:70 msgid "A file is being uploaded. Are you sure you want to leave this page?" msgstr "" #: frontend/src/components/cur-dir-path/dir-path.js:91 #: frontend/src/components/cur-dir-path/dir-path.js:97 #: frontend/src/components/file-chooser/file-chooser.js:450 -#: frontend/src/components/main-side-nav.js:143 -#: frontend/src/components/main-side-nav.js:145 +#: frontend/src/components/main-side-nav.js:144 +#: frontend/src/components/main-side-nav.js:146 #: frontend/src/components/org-admin-group-nav.js:23 #: frontend/src/pages/org-admin/org-department-item.js:318 #: frontend/src/pages/org-admin/side-panel.js:62 @@ -244,7 +232,7 @@ msgstr "" #: frontend/src/pages/share-admin/libraries.js:360 #: frontend/src/pages/sys-admin/departments/department.js:45 #: frontend/src/pages/sys-admin/groups/group-nav.js:17 -#: frontend/src/pages/sys-admin/info.js:116 +#: frontend/src/pages/sys-admin/info.js:112 #: frontend/src/pages/sys-admin/orgs/org-nav.js:20 #: frontend/src/pages/sys-admin/repos/search-repos.js:140 #: frontend/src/pages/sys-admin/side-panel.js:90 @@ -255,18 +243,17 @@ msgstr "Thư viện" #: frontend/src/components/cur-dir-path/dir-tool.js:77 #: frontend/src/components/cur-dir-path/dir-tool.js:98 #: frontend/src/components/cur-dir-path/dir-tool.js:99 -#: frontend/src/components/dirent-detail/detail-list-view.js:124 +#: frontend/src/components/dirent-detail/detail-list-view.js:123 #: frontend/src/components/dirent-detail/file-details.js:89 -#: frontend/src/components/toolbar/view-file-toolbar.js:79 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:78 -#: frontend/src/utils/text-translation.js:34 +#: frontend/src/components/toolbar/view-file-toolbar.js:105 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:48 +#: frontend/src/utils/text-translation.js:35 msgid "Tags" msgstr "" #: frontend/src/components/cur-dir-path/dir-tool.js:81 #: frontend/src/components/cur-dir-path/dir-tool.js:103 #: frontend/src/components/history-trash-file-view/file-view.js:33 -#: frontend/src/pages/org-admin/libraries/org-repo-nav.js:16 #: frontend/src/pages/sys-admin/repos/repos-nav.js:17 msgid "Trash" msgstr "Thùng rác" @@ -274,10 +261,10 @@ msgstr "Thùng rác" #: frontend/src/components/cur-dir-path/dir-tool.js:106 #: frontend/src/components/file-view/file-toolbar.js:198 #: frontend/src/components/file-view/file-toolbar.js:248 -#: frontend/src/components/toolbar/view-file-toolbar.js:80 +#: frontend/src/components/toolbar/view-file-toolbar.js:106 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:64 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:71 -#: frontend/src/utils/text-translation.js:31 +#: frontend/src/utils/text-translation.js:32 msgid "History" msgstr "Lịch sử" @@ -355,7 +342,7 @@ msgstr "" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:142 #: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:31 #: frontend/src/pages/sys-admin/abuse-reports.js:91 -#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 +#: frontend/src/repo-history.js:137 frontend/src/repo-history.js:144 msgid "Description" msgstr "Mô tả" @@ -367,8 +354,8 @@ msgstr "Mô tả" #: frontend/src/components/dialog/confirm-disconnect-wechat.js:35 #: frontend/src/components/dialog/confirm-restore-repo.js:36 #: frontend/src/components/dialog/confirm-unlink-device.js:49 -#: frontend/src/components/dialog/copy-dirent-dialog.js:165 -#: frontend/src/components/dialog/create-file-dialog.js:111 +#: frontend/src/components/dialog/copy-dirent-dialog.js:162 +#: frontend/src/components/dialog/create-file-dialog.js:179 #: frontend/src/components/dialog/create-folder-dialog.js:99 #: frontend/src/components/dialog/create-group-dialog.js:81 #: frontend/src/components/dialog/create-repo-dialog.js:270 @@ -386,11 +373,11 @@ msgstr "Mô tả" #: frontend/src/components/dialog/invite-people-dialog.js:121 #: frontend/src/components/dialog/label-repo-state-dialog.js:88 #: frontend/src/components/dialog/leave-group-dialog.js:32 -#: frontend/src/components/dialog/lib-history-setting-dialog.js:151 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:150 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:123 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:273 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:253 -#: frontend/src/components/dialog/move-dirent-dialog.js:185 +#: frontend/src/components/dialog/move-dirent-dialog.js:183 #: frontend/src/components/dialog/new-wiki-dialog.js:60 #: frontend/src/components/dialog/org-add-member-dialog.js:68 #: frontend/src/components/dialog/org-delete-department-dialog.js:42 @@ -426,7 +413,7 @@ msgstr "Mô tả" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:50 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:56 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-import-user-dialog.js:59 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:144 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:143 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-logs-export-excel-dialog.js:104 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:95 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:51 @@ -435,33 +422,35 @@ msgstr "Mô tả" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-set-org-name-dialog.js:64 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-unlink-device-dialog.js:47 #: frontend/src/components/dialog/sysadmin-dialog/update-user.js:60 -#: frontend/src/components/dialog/transfer-dialog.js:186 +#: frontend/src/components/dialog/transfer-dialog.js:100 #: frontend/src/components/dialog/upload-remind-dialog.js:44 #: frontend/src/components/dialog/view-link-dialog.js:37 #: frontend/src/components/dialog/wiki-delete-dialog.js:25 #: frontend/src/components/dialog/wiki-select-dialog.js:97 -#: frontend/src/components/file-uploader/upload-list-item.js:144 +#: frontend/src/components/file-uploader/upload-list-item.js:127 #: frontend/src/components/seatable-integration-account-setting-widgets/delete-seatables-dialog.js:24 #: frontend/src/components/send-link.js:111 #: frontend/src/components/share-link-panel/link-details.js:230 #: frontend/src/components/share-link-panel/link-list.js:68 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:144 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:127 #: frontend/src/components/user-settings/social-login-saml.js:67 #: frontend/src/pages/org-admin/input-item.js:92 #: frontend/src/pages/org-admin/web-settings/input-item.js:69 -#: frontend/src/pages/sys-admin/web-settings/input-item.js:70 -#: frontend/src/pages/upload-link/upload-list-item.js:144 +#: frontend/src/pages/sys-admin/web-settings/input-item.js:66 +#: frontend/src/pages/upload-link/upload-list-item.js:124 #: frontend/src/tc-accept.js:42 msgid "Cancel" msgstr "Hủy" #: frontend/src/components/dialog/add-abuse-report-dialog.js:93 -#: frontend/src/components/dialog/change-repo-password-dialog.js:118 +#: frontend/src/components/dialog/add-reviewer-dialog.js:110 +#: frontend/src/components/dialog/add-reviewer-dialog.js:111 +#: frontend/src/components/dialog/change-repo-password-dialog.js:117 #: frontend/src/components/dialog/clean-trash.js:77 #: frontend/src/components/dialog/confirm-apply-folder-properties-dialog.js:56 -#: frontend/src/components/dialog/copy-dirent-dialog.js:166 +#: frontend/src/components/dialog/copy-dirent-dialog.js:163 #: frontend/src/components/dialog/create-department-repo-dialog.js:95 -#: frontend/src/components/dialog/create-file-dialog.js:112 +#: frontend/src/components/dialog/create-file-dialog.js:180 #: frontend/src/components/dialog/create-folder-dialog.js:100 #: frontend/src/components/dialog/create-group-dialog.js:82 #: frontend/src/components/dialog/create-repo-dialog.js:271 @@ -475,13 +464,13 @@ msgstr "Hủy" #: frontend/src/components/dialog/invite-people-dialog.js:122 #: frontend/src/components/dialog/label-repo-state-dialog.js:89 #: frontend/src/components/dialog/lib-decrypt-dialog.js:67 -#: frontend/src/components/dialog/lib-history-setting-dialog.js:152 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:151 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:124 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:326 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:254 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:306 -#: frontend/src/components/dialog/move-dirent-dialog.js:186 +#: frontend/src/components/dialog/move-dirent-dialog.js:184 #: frontend/src/components/dialog/new-wiki-dialog.js:61 #: frontend/src/components/dialog/org-add-admin-dialog.js:66 #: frontend/src/components/dialog/org-add-department-dialog.js:86 @@ -525,7 +514,7 @@ msgstr "Hủy" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:90 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:51 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:57 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:145 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:144 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-logs-export-excel-dialog.js:105 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:96 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:52 @@ -535,7 +524,7 @@ msgstr "Hủy" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:268 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:255 #: frontend/src/components/dialog/sysadmin-dialog/update-user.js:61 -#: frontend/src/components/dialog/transfer-dialog.js:187 +#: frontend/src/components/dialog/transfer-dialog.js:101 #: frontend/src/components/dialog/transfer-group-dialog.js:69 #: frontend/src/components/dialog/wiki-select-dialog.js:99 #: frontend/src/components/dialog/wiki-select-dialog.js:100 @@ -556,10 +545,55 @@ msgstr "Hủy" #: frontend/src/pages/sys-admin/repos/search-repos.js:155 #: frontend/src/pages/sys-admin/statistic/statistic-common-tool.js:128 #: frontend/src/pages/sys-admin/users/search-users.js:318 -#: frontend/src/pages/sys-admin/web-settings/input-item.js:69 +#: frontend/src/pages/sys-admin/web-settings/input-item.js:65 msgid "Submit" msgstr "Cập nhật" +#: frontend/src/components/dialog/add-reviewer-dialog.js:98 +msgid "Request a review" +msgstr "" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:100 +msgid "Add new reviewer" +msgstr "" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:103 +#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:283 +#: frontend/src/components/dialog/org-add-member-dialog.js:58 +#: frontend/src/components/dialog/share-to-user.js:357 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-member-dialog.js:37 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-member-dialog.js:56 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-batch-add-admin-dialog.js:45 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:45 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:46 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:240 +#: frontend/src/components/list-and-add-group-members.js:173 +#: frontend/src/pages/org-admin/org-users-search-users.js:196 +#: frontend/src/pages/org-admin/org-users-users.js:260 +#: frontend/src/pages/sys-admin/users/search-users.js:313 +#: frontend/src/pages/sys-admin/users/users.js:425 +msgid "Search users" +msgstr "" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:137 +#: frontend/src/components/dialog/edit-filetag-dialog.js:145 +#: frontend/src/components/dialog/list-created-files-dialog.js:55 +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:86 +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:107 +#: frontend/src/components/dialog/org-add-admin-dialog.js:65 +#: frontend/src/components/dialog/search-file-dialog.js:115 +#: frontend/src/components/dialog/share-admin-link.js:35 +#: frontend/src/components/dialog/share-repo-dialog.js:149 +#: frontend/src/components/dialog/transfer-group-dialog.js:68 +#: frontend/src/components/search/ai-search.js:653 +#: frontend/src/components/search/ai-search.js:690 +#: frontend/src/components/search/search.js:497 +#: frontend/src/components/search/search.js:532 +#: frontend/src/components/system-notification.js:46 +#: frontend/src/pages/groups/group-view.js:479 +msgid "Close" +msgstr "Đóng" + #: frontend/src/components/dialog/change-repo-password-dialog.js:49 msgid "Please enter the old password" msgstr "Vui lòng nhập mật khẩu cũ" @@ -584,24 +618,24 @@ msgstr "Mật khẩu mới không trùng khớp" msgid "Successfully changed library password." msgstr "" -#: frontend/src/components/dialog/change-repo-password-dialog.js:98 +#: frontend/src/components/dialog/change-repo-password-dialog.js:102 msgid "Change Password of Library {placeholder}" msgstr "" -#: frontend/src/components/dialog/change-repo-password-dialog.js:108 +#: frontend/src/components/dialog/change-repo-password-dialog.js:107 msgid "Old Password" msgstr "Mật khẩu cũ" -#: frontend/src/components/dialog/change-repo-password-dialog.js:110 +#: frontend/src/components/dialog/change-repo-password-dialog.js:109 msgid "New Password" msgstr "Mật khẩu mới" -#: frontend/src/components/dialog/change-repo-password-dialog.js:110 +#: frontend/src/components/dialog/change-repo-password-dialog.js:109 #: frontend/src/components/dialog/create-repo-dialog.js:240 msgid "(at least {placeholder} characters)" msgstr "" -#: frontend/src/components/dialog/change-repo-password-dialog.js:112 +#: frontend/src/components/dialog/change-repo-password-dialog.js:111 msgid "New Password Again" msgstr "Nhập lại mật khẩu mới" @@ -627,12 +661,11 @@ msgstr "" #: frontend/src/components/dialog/clean-trash.js:62 #: frontend/src/pages/org-admin/devices/devices-errors.js:193 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:375 #: frontend/src/pages/share-admin/share-links.js:590 #: frontend/src/pages/share-admin/upload-links.js:306 #: frontend/src/pages/sys-admin/devices/devices-errors.js:197 #: frontend/src/pages/sys-admin/repos/trash-repos.js:400 -#: frontend/src/repo-folder-trash.js:207 +#: frontend/src/repo-folder-trash.js:204 msgid "Clean" msgstr "Xóa" @@ -739,8 +772,9 @@ msgstr "Bạn có thật sự muốn xóa tài khoản của bạn?" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:39 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:59 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:59 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:643 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:667 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:668 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:692 +#: frontend/src/components/draft-list-view/draft-list-item.js:111 #: frontend/src/components/group-members.js:163 #: frontend/src/components/popover/tag-list-item.js:55 #: frontend/src/components/popover/tag-list-item.js:56 @@ -756,8 +790,8 @@ msgstr "Bạn có thật sự muốn xóa tài khoản của bạn?" #: frontend/src/components/share-link-panel/link-list.js:69 #: frontend/src/components/share-link-panel/link-list.js:129 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:513 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:330 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:338 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:358 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:366 #: frontend/src/components/user-settings/delete-account.js:38 #: frontend/src/components/user-settings/web-api-auth-token.js:83 #: frontend/src/pages/invitations/invitations-view.js:104 @@ -765,16 +799,14 @@ msgstr "Bạn có thật sự muốn xóa tài khoản của bạn?" #: frontend/src/pages/invitations/invitations-view.js:136 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:360 #: frontend/src/pages/my-libs/mylib-repo-menu.js:145 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:267 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:198 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:256 #: frontend/src/pages/org-admin/org-department-item.js:551 #: frontend/src/pages/org-admin/org-departments-list.js:210 #: frontend/src/pages/org-admin/org-group-repos.js:174 #: frontend/src/pages/org-admin/org-groups-search-groups.js:115 #: frontend/src/pages/org-admin/org-groups.js:306 +#: frontend/src/pages/org-admin/org-libraries.js:316 #: frontend/src/pages/org-admin/org-links.js:216 -#: frontend/src/pages/org-admin/org-user-item.js:194 +#: frontend/src/pages/org-admin/org-user-item.js:179 #: frontend/src/pages/org-admin/org-user-repos.js:170 #: frontend/src/pages/sys-admin/departments/group-item.js:69 #: frontend/src/pages/sys-admin/groups/groups-content.js:184 @@ -786,7 +818,7 @@ msgstr "Bạn có thật sự muốn xóa tài khoản của bạn?" #: frontend/src/pages/sys-admin/orgs/org-groups.js:120 #: frontend/src/pages/sys-admin/orgs/org-repos.js:117 #: frontend/src/pages/sys-admin/orgs/org-repos.js:125 -#: frontend/src/pages/sys-admin/orgs/org-users.js:298 +#: frontend/src/pages/sys-admin/orgs/org-users.js:288 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:205 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:213 #: frontend/src/pages/sys-admin/repos/dir-content.js:61 @@ -798,8 +830,8 @@ msgstr "Bạn có thật sự muốn xóa tài khoản của bạn?" #: frontend/src/pages/sys-admin/users/search-users.js:355 #: frontend/src/pages/sys-admin/users/user-repos.js:163 #: frontend/src/pages/sys-admin/users/user-repos.js:218 -#: frontend/src/pages/sys-admin/users/users-content.js:361 -#: frontend/src/pages/sys-admin/users/users-content.js:560 +#: frontend/src/pages/sys-admin/users/users-content.js:352 +#: frontend/src/pages/sys-admin/users/users-content.js:548 #: frontend/src/pages/sys-admin/users/users.js:510 #: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:65 #: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:69 @@ -827,7 +859,6 @@ msgid "Are you sure you want to disconnect?" msgstr "" #: frontend/src/components/dialog/confirm-restore-repo.js:31 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:264 #: frontend/src/pages/sys-admin/repos/trash-repos.js:266 msgid "Restore Library" msgstr "Khôi phục thư viện" @@ -841,13 +872,11 @@ msgstr "Bạn có muốn khôi phục thư viện này?" #: frontend/src/pages/file-history-old/history-item.js:126 #: frontend/src/pages/my-libs/my-libs-deleted.js:176 #: frontend/src/pages/my-libs/my-libs-deleted.js:177 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:195 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:267 #: frontend/src/pages/sys-admin/repos/trash-repos.js:197 #: frontend/src/pages/sys-admin/repos/trash-repos.js:269 -#: frontend/src/repo-folder-trash.js:363 frontend/src/repo-folder-trash.js:374 -#: frontend/src/repo-snapshot.js:170 frontend/src/repo-snapshot.js:299 -#: frontend/src/repo-snapshot.js:308 +#: frontend/src/repo-folder-trash.js:358 frontend/src/repo-folder-trash.js:368 +#: frontend/src/repo-snapshot.js:168 frontend/src/repo-snapshot.js:297 +#: frontend/src/repo-snapshot.js:306 msgid "Restore" msgstr "Khôi phục" @@ -935,12 +964,13 @@ msgid "New Department Library" msgstr "" #: frontend/src/components/dialog/create-department-repo-dialog.js:81 -#: frontend/src/components/dialog/create-file-dialog.js:98 +#: frontend/src/components/dialog/create-file-dialog.js:151 #: frontend/src/components/dialog/create-folder-dialog.js:86 #: frontend/src/components/dialog/create-group-dialog.js:69 #: frontend/src/components/dialog/create-repo-dialog.js:188 #: frontend/src/components/dialog/create-tag-dialog.js:79 #: frontend/src/components/dialog/list-created-files-dialog.js:28 +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:66 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:84 #: frontend/src/components/dialog/new-wiki-dialog.js:56 #: frontend/src/components/dialog/org-add-department-dialog.js:73 @@ -960,7 +990,8 @@ msgstr "" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:63 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:82 #: frontend/src/components/dialog/wiki-select-dialog.js:78 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:627 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:626 +#: frontend/src/components/draft-list-view/draft-list-view.js:36 #: frontend/src/components/group-members.js:30 #: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:122 #: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23 @@ -968,7 +999,6 @@ msgstr "" #: frontend/src/pages/my-libs/my-libs-deleted.js:93 #: frontend/src/pages/my-libs/mylib-repo-list-view.js:90 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:160 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:75 #: frontend/src/pages/org-admin/org-admin-list.js:50 #: frontend/src/pages/org-admin/org-department-item.js:250 #: frontend/src/pages/org-admin/org-department-item.js:290 @@ -979,6 +1009,7 @@ msgstr "" #: frontend/src/pages/org-admin/org-group-repos.js:83 #: frontend/src/pages/org-admin/org-groups-search-groups.js:157 #: frontend/src/pages/org-admin/org-groups.js:160 +#: frontend/src/pages/org-admin/org-libraries.js:147 #: frontend/src/pages/org-admin/org-links.js:100 #: frontend/src/pages/org-admin/org-user-profile.js:136 #: frontend/src/pages/org-admin/org-user-repos.js:79 @@ -1009,12 +1040,12 @@ msgstr "" #: frontend/src/pages/sys-admin/users/user-links.js:49 #: frontend/src/pages/sys-admin/users/user-repos.js:54 #: frontend/src/pages/sys-admin/users/user-shared-repos.js:35 -#: frontend/src/repo-folder-trash.js:239 frontend/src/repo-snapshot.js:200 +#: frontend/src/repo-folder-trash.js:236 frontend/src/repo-snapshot.js:198 #: frontend/src/shared-dir-view.js:661 msgid "Name" msgstr "Tên" -#: frontend/src/components/dialog/create-file-dialog.js:62 +#: frontend/src/components/dialog/create-file-dialog.js:59 #: frontend/src/components/dialog/create-folder-dialog.js:54 #: frontend/src/components/dialog/rename-dialog.js:56 #: frontend/src/components/dialog/rename-dirent.js:56 @@ -1023,7 +1054,7 @@ msgstr "Tên" msgid "The name \"{name}\" is already taken. Please choose a different name." msgstr "" -#: frontend/src/components/dialog/create-file-dialog.js:94 +#: frontend/src/components/dialog/create-file-dialog.js:147 #: frontend/src/components/toolbar/dir-operation-toolbar.js:207 #: frontend/src/components/toolbar/dir-operation-toolbar.js:232 #: frontend/src/pages/repo-wiki-mode/side-panel.js:176 @@ -1065,7 +1096,7 @@ msgstr "Mật khẩu quá ngắn" #: frontend/src/components/dialog/create-repo-dialog.js:111 #: frontend/src/components/dialog/generate-upload-link.js:150 #: frontend/src/components/dialog/org-add-user-dialog.js:123 -#: frontend/src/components/share-link-panel/link-creation.js:181 +#: frontend/src/components/share-link-panel/link-creation.js:175 msgid "Passwords don't match" msgstr "Mật khẩu không trùng khớp" @@ -1131,14 +1162,14 @@ msgstr "Quyền hạn" #: frontend/src/components/dialog/share-repo-dialog.js:40 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:22 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57 -#: frontend/src/utils/utils.js:680 +#: frontend/src/utils/utils.js:684 msgid "Read-Write" msgstr "Xem - Điều chỉnh" #: frontend/src/components/dialog/create-repo-dialog.js:227 #: frontend/src/components/dialog/share-repo-dialog.js:41 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57 -#: frontend/src/utils/utils.js:683 +#: frontend/src/utils/utils.js:687 msgid "Read-Only" msgstr "Chỉ xem" @@ -1152,7 +1183,7 @@ msgstr "Mã hóa" #: frontend/src/components/dialog/org-add-user-dialog.js:145 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:106 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:153 -#: frontend/src/components/share-link-panel/link-creation.js:284 +#: frontend/src/components/share-link-panel/link-creation.js:278 #: frontend/src/pages/sys-admin/web-settings/web-settings.js:239 #: frontend/src/settings.js:48 frontend/src/settings.js:134 msgid "Password" @@ -1162,15 +1193,15 @@ msgstr "Mật khẩu" #: frontend/src/components/dialog/generate-upload-link.js:390 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:110 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:163 -#: frontend/src/components/share-link-panel/link-creation.js:295 +#: frontend/src/components/share-link-panel/link-creation.js:289 msgid "Password again" msgstr "Nhập lại mật khẩu" #: frontend/src/components/dialog/create-tag-dialog.js:53 #: frontend/src/components/dialog/zip-download-dialog.js:73 -#: frontend/src/components/file-uploader/file-uploader.js:400 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:409 -#: frontend/src/pages/upload-link/file-uploader.js:399 +#: frontend/src/components/file-uploader/file-uploader.js:406 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:415 +#: frontend/src/pages/upload-link/file-uploader.js:404 msgid "Internal Server Error" msgstr "Internal Server Error" @@ -1180,10 +1211,10 @@ msgstr "" #: frontend/src/components/dialog/create-tag-dialog.js:73 #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:124 -#: frontend/src/components/share-link-panel/link-creation.js:259 +#: frontend/src/components/share-link-panel/link-creation.js:253 #: frontend/src/components/share-link-panel/link-details.js:166 -#: frontend/src/repo-folder-trash.js:201 frontend/src/repo-history.js:112 -#: frontend/src/repo-snapshot.js:150 +#: frontend/src/repo-folder-trash.js:198 frontend/src/repo-history.js:109 +#: frontend/src/repo-snapshot.js:148 msgid "Back" msgstr "" @@ -1199,10 +1230,10 @@ msgstr "" #: frontend/src/components/dialog/create-tag-dialog.js:109 #: frontend/src/components/file-view/file-toolbar.js:155 #: frontend/src/components/file-view/file-toolbar.js:214 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:115 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:158 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:199 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:222 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:121 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:165 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:206 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:229 #: frontend/src/shared-dir-view.js:486 msgid "Save" msgstr "" @@ -1226,8 +1257,6 @@ msgid "Permission name" msgstr "" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:151 -#: frontend/src/components/file-uploader/file-uploader.js:684 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:667 #: frontend/src/components/toolbar/dir-operation-toolbar.js:189 #: frontend/src/components/toolbar/dir-operation-toolbar.js:198 #: frontend/src/components/toolbar/dir-operation-toolbar.js:227 @@ -1241,8 +1270,7 @@ msgstr "" #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:69 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:79 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:89 -#: frontend/src/pages/upload-link/file-uploader.js:625 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:66 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:52 #: frontend/src/shared-dir-view.js:471 msgid "Upload" msgstr "Tải lên" @@ -1250,8 +1278,8 @@ msgstr "Tải lên" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:180 #: frontend/src/components/dialog/zip-download-dialog.js:123 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:637 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:661 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:662 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:686 #: frontend/src/components/file-view/file-toolbar.js:171 #: frontend/src/components/file-view/file-toolbar.js:255 #: frontend/src/components/file-view/file-view-tip.js:25 @@ -1259,10 +1287,10 @@ msgstr "Tải lên" #: frontend/src/components/history-trash-file-view/download.js:10 #: frontend/src/components/shared-file-view/shared-file-view-tip.js:27 #: frontend/src/components/shared-file-view/shared-file-view.js:133 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:331 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:344 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:359 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:372 #: frontend/src/pages/file-history-old/history-item.js:127 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:122 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:128 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:74 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:253 #: frontend/src/pages/org-admin/statistic/statistic-traffic.js:63 @@ -1277,7 +1305,7 @@ msgstr "Tải lên" #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:84 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:94 #: frontend/src/pages/sys-admin/users/user-links.js:202 -#: frontend/src/repo-snapshot.js:309 frontend/src/shared-dir-view.js:769 +#: frontend/src/repo-snapshot.js:307 frontend/src/shared-dir-view.js:769 #: frontend/src/shared-dir-view.js:796 frontend/src/shared-dir-view.js:844 #: frontend/src/shared-dir-view.js:876 frontend/src/shared-dir-view.js:945 #: frontend/src/shared-dir-view.js:963 @@ -1307,9 +1335,9 @@ msgstr "" #: frontend/src/components/dialog/view-link-dialog.js:38 #: frontend/src/components/share-link-panel/link-item.js:112 #: frontend/src/components/shared-link.js:24 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:329 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:337 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:343 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:357 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:365 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:371 #: frontend/src/pages/org-admin/org-saml-config.js:118 #: frontend/src/pages/org-admin/org-saml-config.js:132 #: frontend/src/pages/org-admin/org-saml-config.js:146 @@ -1342,7 +1370,7 @@ msgstr "" #: frontend/src/components/select-editor/select-editor.js:138 #: frontend/src/components/share-link-panel/link-details.js:206 #: frontend/src/components/share-link-panel/link-details.js:207 -#: frontend/src/components/toolbar/view-file-toolbar.js:67 +#: frontend/src/components/toolbar/view-file-toolbar.js:87 #: frontend/src/components/user-settings/user-avatar-form.js:97 #: frontend/src/pages/org-admin/org-user-profile.js:139 #: frontend/src/pages/org-admin/org-user-profile.js:145 @@ -1356,9 +1384,9 @@ msgstr "" #: frontend/src/pages/sys-admin/institutions/institution-info.js:28 #: frontend/src/pages/sys-admin/orgs/org-info.js:41 #: frontend/src/pages/sys-admin/users/user-info.js:91 -#: frontend/src/pages/sys-admin/users/users-content.js:514 +#: frontend/src/pages/sys-admin/users/users-content.js:502 #: frontend/src/pages/wiki/main-panel.js:106 -#: frontend/src/pages/wiki/main-panel.js:107 frontend/src/repo-history.js:306 +#: frontend/src/pages/wiki/main-panel.js:107 frontend/src/repo-history.js:303 msgid "Edit" msgstr "Chỉnh sửa" @@ -1396,7 +1424,6 @@ msgstr "" #: frontend/src/components/dialog/delete-repo-dialog.js:66 #: frontend/src/components/dialog/org-delete-repo-dialog.js:32 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:33 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:253 #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:101 #: frontend/src/pages/sys-admin/orgs/org-repos.js:122 #: frontend/src/pages/sys-admin/repos/trash-repos.js:255 @@ -1420,28 +1447,11 @@ msgid "Select Tags" msgstr "" #: frontend/src/components/dialog/edit-filetag-dialog.js:141 -#: frontend/src/components/popover/edit-filetag-popover.js:187 +#: frontend/src/components/popover/edit-filetag-popover.js:182 #: frontend/src/components/popover/list-tag-popover.js:145 msgid "Create a new tag" msgstr "" -#: frontend/src/components/dialog/edit-filetag-dialog.js:145 -#: frontend/src/components/dialog/list-created-files-dialog.js:52 -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:107 -#: frontend/src/components/dialog/org-add-admin-dialog.js:65 -#: frontend/src/components/dialog/search-file-dialog.js:115 -#: frontend/src/components/dialog/share-admin-link.js:35 -#: frontend/src/components/dialog/share-repo-dialog.js:149 -#: frontend/src/components/dialog/transfer-group-dialog.js:68 -#: frontend/src/components/search/ai-search.js:663 -#: frontend/src/components/search/ai-search.js:700 -#: frontend/src/components/search/search.js:497 -#: frontend/src/components/search/search.js:532 -#: frontend/src/components/system-notification.js:46 -#: frontend/src/pages/groups/group-view.js:479 -msgid "Close" -msgstr "Đóng" - #: frontend/src/components/dialog/edit-repo-commit-labels.js:47 msgid "Successfully edited labels." msgstr "" @@ -1455,48 +1465,48 @@ msgid "Find an option" msgstr "" #: frontend/src/components/dialog/extra-attributes-dialog/index.js:217 -#: frontend/src/components/dirent-detail/detail-list-view.js:93 -#: frontend/src/components/dirent-detail/detail-list-view.js:134 +#: frontend/src/components/dirent-detail/detail-list-view.js:92 +#: frontend/src/components/dirent-detail/detail-list-view.js:133 msgid "Edit extra properties" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:142 #: frontend/src/components/dialog/reset-webdav-password.js:29 #: frontend/src/components/dialog/set-webdav-password.js:29 -#: frontend/src/components/share-link-panel/link-creation.js:173 +#: frontend/src/components/share-link-panel/link-creation.js:167 msgid "Please enter a password." msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:146 #: frontend/src/components/dialog/reset-webdav-password.js:33 #: frontend/src/components/dialog/set-webdav-password.js:33 -#: frontend/src/components/share-link-panel/link-creation.js:177 +#: frontend/src/components/share-link-panel/link-creation.js:171 msgid "The password is too short." msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:154 #: frontend/src/components/dialog/reset-webdav-password.js:38 #: frontend/src/components/dialog/set-webdav-password.js:38 -#: frontend/src/components/share-link-panel/link-creation.js:185 +#: frontend/src/components/share-link-panel/link-creation.js:179 msgid "" "The password is too weak. It should include at least {passwordStrengthLevel}" " of the following: number, upper letter, lower letter and other symbols." msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:162 -#: frontend/src/components/share-link-panel/link-creation.js:193 +#: frontend/src/components/share-link-panel/link-creation.js:187 msgid "Please select an expiration time" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:170 -#: frontend/src/components/share-link-panel/link-creation.js:202 +#: frontend/src/components/share-link-panel/link-creation.js:196 msgid "Please enter days" msgstr "Vui lòng nhập số ngày" #: frontend/src/components/dialog/generate-upload-link.js:174 #: frontend/src/components/dialog/lib-history-setting-dialog.js:66 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:66 -#: frontend/src/components/share-link-panel/link-creation.js:206 +#: frontend/src/components/share-link-panel/link-creation.js:200 msgid "Please enter a non-negative integer" msgstr "" @@ -1507,7 +1517,7 @@ msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:276 #: frontend/src/components/dialog/reset-webdav-password.js:68 #: frontend/src/components/dialog/set-webdav-password.js:68 -#: frontend/src/components/share-link-panel/link-creation.js:285 +#: frontend/src/components/share-link-panel/link-creation.js:279 msgid "" "(at least {passwordMinLength} characters and includes " "{passwordStrengthLevel} of the following: number, upper letter, lower letter" @@ -1554,18 +1564,18 @@ msgstr "Gởi" #: frontend/src/components/dialog/generate-upload-link.js:367 #: frontend/src/components/dialog/generate-upload-link.js:372 -#: frontend/src/components/share-link-panel/link-creation.js:273 -#: frontend/src/components/share-link-panel/link-creation.js:278 +#: frontend/src/components/share-link-panel/link-creation.js:267 +#: frontend/src/components/share-link-panel/link-creation.js:272 msgid "Add password protection" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:403 -#: frontend/src/components/share-link-panel/link-creation.js:308 +#: frontend/src/components/share-link-panel/link-creation.js:302 msgid "Add auto expiration" msgstr "Thêm hết hạn tự động" #: frontend/src/components/dialog/generate-upload-link.js:422 -#: frontend/src/components/share-link-panel/link-creation.js:344 +#: frontend/src/components/share-link-panel/link-creation.js:338 #: frontend/src/components/user-settings/web-api-auth-token.js:86 msgid "Generate" msgstr "Khởi tạo" @@ -1685,8 +1695,8 @@ msgstr "" #: frontend/src/components/dialog/invite-people-dialog.js:107 #: frontend/src/components/dialog/share-dialog.js:154 #: frontend/src/components/dialog/share-to-invite-people.js:273 -#: frontend/src/components/main-side-nav.js:261 -#: frontend/src/components/main-side-nav.js:263 +#: frontend/src/components/main-side-nav.js:271 +#: frontend/src/components/main-side-nav.js:273 #: frontend/src/components/toolbar/invitations-toolbar.js:31 #: frontend/src/components/toolbar/invitations-toolbar.js:35 #: frontend/src/pages/invitations/invitations-view.js:282 @@ -1744,33 +1754,36 @@ msgstr "Mật khẩu chỉ được lưu tạm trên máy chủ trong 1 giờ." msgid "Successfully set library history." msgstr "" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:112 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:110 -msgid "{placeholder} History Setting" +#: frontend/src/components/dialog/lib-history-setting-dialog.js:116 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:114 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:351 +#: frontend/src/pages/my-libs/mylib-repo-menu.js:154 +#: frontend/src/pages/sys-admin/repos/repos.js:271 +msgid "History Setting" msgstr "" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:123 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:122 msgid "Setting library history is disabled by Admin." msgstr "" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:128 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:121 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:127 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:120 msgid "Keep full history" msgstr "Keep full history" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:132 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:125 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:131 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:124 msgid "Don't keep history" msgstr "Don't keep history" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:136 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:129 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:135 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:128 msgid "Only keep a period of history:" msgstr "" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:145 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:144 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:117 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:138 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:137 #: frontend/src/components/set-link-expiration.js:89 msgid "days" msgstr "" @@ -1803,12 +1816,12 @@ msgstr "User Permission" msgid "Group Permission" msgstr "" -#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:69 +#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:73 msgid "{placeholder} Folder Permission" msgstr "" -#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:69 -msgid "Set permission of {placeholder}" +#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:73 +msgid "Set {placeholder}'s permission" msgstr "" #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:186 @@ -1816,17 +1829,17 @@ msgstr "" #: frontend/src/components/dialog/repo-api-token-dialog.js:197 #: frontend/src/components/dialog/zip-download-dialog.js:76 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:294 -#: frontend/src/pages/lib-content-view/lib-content-view.js:181 -#: frontend/src/pages/lib-content-view/lib-content-view.js:710 -#: frontend/src/pages/lib-content-view/lib-content-view.js:758 -#: frontend/src/pages/lib-content-view/lib-content-view.js:850 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1035 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1051 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1087 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1115 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1177 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1233 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1271 +#: frontend/src/pages/lib-content-view/lib-content-view.js:185 +#: frontend/src/pages/lib-content-view/lib-content-view.js:735 +#: frontend/src/pages/lib-content-view/lib-content-view.js:784 +#: frontend/src/pages/lib-content-view/lib-content-view.js:869 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1065 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1081 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1117 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1145 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1209 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1259 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1287 #: frontend/src/pages/my-libs/my-libs-deleted.js:152 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:293 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:315 @@ -1835,22 +1848,22 @@ msgstr "" #: frontend/src/pages/search/main-panel.js:197 #: frontend/src/pages/shared-with-all/public-shared-view.js:106 #: frontend/src/pages/sys-admin/abuse-reports.js:45 -#: frontend/src/pages/upload-link/file-uploader.js:433 -#: frontend/src/repo-folder-trash.js:136 frontend/src/repo-folder-trash.js:333 -#: frontend/src/utils/utils.js:1190 +#: frontend/src/pages/upload-link/file-uploader.js:437 +#: frontend/src/repo-folder-trash.js:136 frontend/src/repo-folder-trash.js:329 +#: frontend/src/utils/utils.js:1194 msgid "Error" msgstr "Lỗi" #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:189 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:172 #: frontend/src/components/dialog/repo-api-token-dialog.js:199 -#: frontend/src/pages/lib-content-view/lib-content-view.js:187 +#: frontend/src/pages/lib-content-view/lib-content-view.js:191 #: frontend/src/pages/search/main-panel.js:82 #: frontend/src/pages/sys-admin/abuse-reports.js:47 -#: frontend/src/repo-folder-trash.js:142 frontend/src/repo-folder-trash.js:335 +#: frontend/src/repo-folder-trash.js:142 frontend/src/repo-folder-trash.js:331 #: frontend/src/shared-file-view-document.js:74 #: frontend/src/shared-file-view-spreadsheet.js:71 -#: frontend/src/utils/utils.js:1193 frontend/src/view-file-document.js:76 +#: frontend/src/utils/utils.js:1197 frontend/src/view-file-document.js:76 #: frontend/src/view-file-spreadsheet.js:71 msgid "Please check the network." msgstr "Vui lòng kiểm tra lại network." @@ -1888,23 +1901,6 @@ msgstr "" msgid "User" msgstr "Người dùng" -#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:283 -#: frontend/src/components/dialog/org-add-member-dialog.js:58 -#: frontend/src/components/dialog/share-to-user.js:357 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-member-dialog.js:37 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-member-dialog.js:56 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-batch-add-admin-dialog.js:45 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:45 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:46 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:240 -#: frontend/src/components/list-and-add-group-members.js:173 -#: frontend/src/pages/org-admin/org-users-search-users.js:196 -#: frontend/src/pages/org-admin/org-users-users.js:260 -#: frontend/src/pages/sys-admin/users/search-users.js:313 -#: frontend/src/pages/sys-admin/users/users.js:425 -msgid "Search users" -msgstr "" - #: frontend/src/components/dialog/list-created-files-dialog.js:23 msgid "Created Files" msgstr "" @@ -1919,60 +1915,67 @@ msgstr "" #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:48 #: frontend/src/pages/sys-admin/devices/devices-errors.js:53 #: frontend/src/pages/sys-admin/logs-page/login-logs.js:48 -#: frontend/src/repo-history.js:141 frontend/src/repo-history.js:148 +#: frontend/src/repo-history.js:138 frontend/src/repo-history.js:145 #: frontend/src/user-notifications.js:131 #: frontend/src/user-notifications.js:135 msgid "Time" msgstr "Thời gian" -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79 -msgid "Tagged Files" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:44 +#: frontend/src/pages/drafts/draft-content.js:29 +msgid "Successfully deleted draft %(draft)s." msgstr "" -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:85 -#: frontend/src/components/dialog/search-file-dialog.js:94 -#: frontend/src/components/dirent-detail/detail-list-view.js:120 -#: frontend/src/components/dirent-detail/file-details.js:85 -#: frontend/src/components/dirent-detail/lib-details.js:69 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:630 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124 -#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24 -#: frontend/src/file-history-old.js:245 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:74 -#: frontend/src/pages/my-libs/mylib-repo-list-view.js:92 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:80 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:82 -#: frontend/src/pages/org-admin/org-department-item.js:327 -#: frontend/src/pages/org-admin/org-group-repos.js:84 -#: frontend/src/pages/org-admin/org-user-repos.js:80 -#: frontend/src/pages/org-admin/org-user-shared-repos.js:78 -#: frontend/src/pages/search/advanced-search.js:78 -#: frontend/src/pages/search/advanced-search.js:226 -#: frontend/src/pages/share-with-ocm/remote-dir-content.js:99 -#: frontend/src/pages/shared-libs/shared-libs.js:84 -#: frontend/src/pages/sys-admin/departments/department-libraries.js:85 -#: frontend/src/pages/sys-admin/repos/dir-content.js:104 -#: frontend/src/pages/sys-admin/repos/repos.js:82 -#: frontend/src/pages/sys-admin/repos/repos.js:84 -#: frontend/src/pages/sys-admin/users/user-shared-repos.js:37 -#: frontend/src/repo-folder-trash.js:242 frontend/src/repo-snapshot.js:201 -#: frontend/src/shared-dir-view.js:663 -msgid "Size" -msgstr "Dung lượng" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:48 +#: frontend/src/pages/drafts/draft-content.js:33 +msgid "Failed to delete draft %(draft)s." +msgstr "" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:61 +#: frontend/src/pages/drafts/drafts-view.js:19 +msgid "Drafts" +msgstr "" + +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:67 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:74 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:74 +#: frontend/src/components/group-members.js:125 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:126 +#: frontend/src/components/wiki-list-view/wiki-list-view.js:45 +#: frontend/src/pages/groups/group-view.js:381 +#: frontend/src/pages/org-admin/org-group-members.js:109 +#: frontend/src/pages/org-admin/org-libraries.js:153 +#: frontend/src/pages/org-admin/org-links.js:101 +#: frontend/src/pages/org-admin/org-user-shared-repos.js:77 +#: frontend/src/pages/shared-libs/shared-libs.js:86 +#: frontend/src/pages/sys-admin/groups/group-members.js:166 +#: frontend/src/pages/sys-admin/groups/groups-content.js:58 +#: frontend/src/pages/sys-admin/links/share-links.js:66 +#: frontend/src/pages/sys-admin/orgs/org-repos.js:35 +#: frontend/src/pages/sys-admin/repos/repos.js:88 +#: frontend/src/pages/sys-admin/repos/trash-repos.js:67 +#: frontend/src/pages/sys-admin/users/user-groups.js:119 +#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:170 +#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:188 +msgid "Owner" +msgstr "" + +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:68 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:86 #: frontend/src/components/dialog/search-file-dialog.js:95 #: frontend/src/components/dialog/share-repo-dialog.js:129 #: frontend/src/components/dialog/wiki-select-dialog.js:79 -#: frontend/src/components/dirent-detail/detail-list-view.js:87 -#: frontend/src/components/dirent-detail/detail-list-view.js:122 +#: frontend/src/components/dirent-detail/detail-list-view.js:86 +#: frontend/src/components/dirent-detail/detail-list-view.js:121 #: frontend/src/components/dirent-detail/file-details.js:87 #: frontend/src/components/dirent-detail/lib-details.js:70 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:631 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:630 +#: frontend/src/components/draft-list-view/draft-list-view.js:38 #: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:125 #: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25 #: frontend/src/components/wiki-list-view/wiki-list-view.js:46 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:76 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:46 #: frontend/src/pages/my-libs/mylib-repo-list-view.js:94 #: frontend/src/pages/org-admin/org-user-repos.js:81 #: frontend/src/pages/org-admin/org-user-shared-repos.js:79 @@ -1987,11 +1990,61 @@ msgstr "Dung lượng" msgid "Last Update" msgstr "Cập nhật" +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79 +msgid "Tagged Files" +msgstr "" + +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:85 +#: frontend/src/components/dialog/search-file-dialog.js:94 +#: frontend/src/components/dirent-detail/detail-list-view.js:119 +#: frontend/src/components/dirent-detail/file-details.js:85 +#: frontend/src/components/dirent-detail/lib-details.js:69 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:629 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124 +#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24 +#: frontend/src/file-history-old.js:245 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:44 +#: frontend/src/pages/my-libs/mylib-repo-list-view.js:92 +#: frontend/src/pages/org-admin/org-department-item.js:327 +#: frontend/src/pages/org-admin/org-group-repos.js:84 +#: frontend/src/pages/org-admin/org-libraries.js:150 +#: frontend/src/pages/org-admin/org-user-repos.js:80 +#: frontend/src/pages/org-admin/org-user-shared-repos.js:78 +#: frontend/src/pages/search/advanced-search.js:78 +#: frontend/src/pages/search/advanced-search.js:226 +#: frontend/src/pages/share-with-ocm/remote-dir-content.js:99 +#: frontend/src/pages/shared-libs/shared-libs.js:84 +#: frontend/src/pages/sys-admin/departments/department-libraries.js:85 +#: frontend/src/pages/sys-admin/repos/dir-content.js:104 +#: frontend/src/pages/sys-admin/repos/repos.js:82 +#: frontend/src/pages/sys-admin/repos/repos.js:84 +#: frontend/src/pages/sys-admin/users/user-shared-repos.js:37 +#: frontend/src/repo-folder-trash.js:238 frontend/src/repo-snapshot.js:199 +#: frontend/src/shared-dir-view.js:663 +msgid "Size" +msgstr "Dung lượng" + #: frontend/src/components/dialog/list-taggedfiles-dialog.js:165 #: frontend/src/pages/starred/starred.js:221 msgid "deleted" msgstr "" +#: frontend/src/components/dialog/local-draft-dialog.js:17 +msgid "Local draft" +msgstr "" + +#: frontend/src/components/dialog/local-draft-dialog.js:19 +msgid "You have an unsaved draft. Do you like to use it?" +msgstr "" + +#: frontend/src/components/dialog/local-draft-dialog.js:22 +msgid "Use draft" +msgstr "" + +#: frontend/src/components/dialog/local-draft-dialog.js:23 +msgid "Delete draft" +msgstr "" + #: frontend/src/components/dialog/manage-members-dialog.js:21 msgid "Manage group members" msgstr "" @@ -2010,8 +2063,10 @@ msgstr "" #: frontend/src/components/dialog/op-menu.js:53 #: frontend/src/components/dialog/op-menu.js:54 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:809 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:810 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:837 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:838 +#: frontend/src/components/draft-list-view/draft-list-item.js:104 +#: frontend/src/components/draft-list-view/draft-list-item.js:105 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:123 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:124 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:152 @@ -2036,16 +2091,16 @@ msgstr "" #: frontend/src/pages/my-libs/mylib-repo-menu.js:210 #: frontend/src/pages/my-libs/mylib-repo-menu.js:263 #: frontend/src/pages/my-libs/mylib-repo-menu.js:264 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:260 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:261 #: frontend/src/pages/org-admin/org-groups-search-groups.js:108 #: frontend/src/pages/org-admin/org-groups-search-groups.js:109 #: frontend/src/pages/org-admin/org-groups.js:299 #: frontend/src/pages/org-admin/org-groups.js:300 +#: frontend/src/pages/org-admin/org-libraries.js:309 +#: frontend/src/pages/org-admin/org-libraries.js:310 #: frontend/src/pages/org-admin/org-links.js:209 #: frontend/src/pages/org-admin/org-links.js:210 -#: frontend/src/pages/org-admin/org-user-item.js:187 -#: frontend/src/pages/org-admin/org-user-item.js:188 +#: frontend/src/pages/org-admin/org-user-item.js:172 +#: frontend/src/pages/org-admin/org-user-item.js:173 #: frontend/src/pages/repo-wiki-mode/side-panel.js:168 #: frontend/src/pages/repo-wiki-mode/side-panel.js:169 #: frontend/src/pages/sdoc/sdoc-file-history/history-version.js:127 @@ -2104,7 +2159,7 @@ msgstr "" #: frontend/src/pages/sys-admin/departments/department.js:105 #: frontend/src/pages/sys-admin/groups/group-members.js:324 #: frontend/src/pages/sys-admin/institutions/institution-users.js:362 -#: frontend/src/pages/sys-admin/orgs/org-users.js:434 +#: frontend/src/pages/sys-admin/orgs/org-users.js:415 msgid "Add Member" msgstr "" @@ -2155,11 +2210,11 @@ msgstr "" #: frontend/src/pages/sys-admin/institutions/institutions.js:127 #: frontend/src/pages/sys-admin/orgs/org-groups.js:107 #: frontend/src/pages/sys-admin/orgs/org-repos.js:100 -#: frontend/src/pages/sys-admin/orgs/org-users.js:228 +#: frontend/src/pages/sys-admin/orgs/org-users.js:220 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:138 #: frontend/src/pages/sys-admin/terms-and-conditions/item.js:125 #: frontend/src/pages/sys-admin/users/user-repos.js:192 -#: frontend/src/pages/sys-admin/users/users-content.js:403 +#: frontend/src/pages/sys-admin/users/users-content.js:393 msgid "Are you sure you want to delete {placeholder} ?" msgstr "" @@ -2170,7 +2225,7 @@ msgstr "" #: frontend/src/components/dialog/org-delete-member-dialog.js:40 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-member-dialog.js:40 -#: frontend/src/pages/sys-admin/orgs/org-users.js:295 +#: frontend/src/pages/sys-admin/orgs/org-users.js:285 msgid "Delete Member" msgstr "Xóa thành viên" @@ -2256,9 +2311,9 @@ msgid "API token is copied to the clipboard." msgstr "" #: frontend/src/components/dialog/repo-api-token-dialog.js:116 -#: frontend/src/pages/lib-content-view/lib-content-view.js:168 -#: frontend/src/pages/lib-content-view/lib-content-view.js:171 -#: frontend/src/repo-folder-trash.js:131 frontend/src/utils/utils.js:1185 +#: frontend/src/pages/lib-content-view/lib-content-view.js:172 +#: frontend/src/pages/lib-content-view/lib-content-view.js:175 +#: frontend/src/repo-folder-trash.js:131 frontend/src/utils/utils.js:1189 msgid "Permission denied" msgstr "Không có quyền" @@ -2274,29 +2329,33 @@ msgstr "" msgid "{placeholder} SeaTable integration" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:52 -msgid "{placeholder} Share Admin" -msgstr "" +#: frontend/src/components/dialog/repo-share-admin-dialog.js:56 +#: frontend/src/components/main-side-nav.js:278 +#: frontend/src/components/main-side-nav.js:280 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:354 +#: frontend/src/pages/my-libs/mylib-repo-menu.js:178 +msgid "Share Admin" +msgstr "Quản lý chia sẻ" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:67 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:65 #: frontend/src/pages/share-admin/share-links.js:554 #: frontend/src/pages/share-admin/upload-links.js:286 #: frontend/src/pages/sys-admin/links/links-nav.js:15 msgid "Share Links" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:74 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:72 #: frontend/src/pages/share-admin/share-links.js:557 #: frontend/src/pages/share-admin/upload-links.js:288 #: frontend/src/pages/sys-admin/links/links-nav.js:16 msgid "Upload Links" msgstr "Link tải lên" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:80 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:78 msgid "User Shares" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:85 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:83 msgid "Group Shares" msgstr "" @@ -2424,15 +2483,15 @@ msgstr "" #: frontend/src/components/dialog/share-dialog.js:323 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-dialog.js:84 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:640 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:664 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:665 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:689 #: frontend/src/components/file-view/file-toolbar.js:143 #: frontend/src/components/file-view/file-toolbar.js:242 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:348 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:511 #: frontend/src/components/toolbar/dir-operation-toolbar.js:218 -#: frontend/src/components/toolbar/view-file-toolbar.js:77 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:105 +#: frontend/src/components/toolbar/view-file-toolbar.js:103 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:69 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:359 #: frontend/src/pages/my-libs/mylib-repo-menu.js:142 @@ -2494,12 +2553,12 @@ msgstr "" #: frontend/src/components/dialog/share-to-other-server.js:193 #: frontend/src/pages/groups/group-view.js:302 -#: frontend/src/pages/org-admin/org-user-item.js:83 +#: frontend/src/pages/org-admin/org-user-item.js:82 #: frontend/src/pages/org-admin/org-users-users.js:157 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:168 -#: frontend/src/pages/sys-admin/users/users-content.js:261 -#: frontend/src/pages/sys-admin/users/users-content.js:322 -#: frontend/src/pages/sys-admin/users/users-content.js:327 +#: frontend/src/pages/sys-admin/users/users-content.js:256 +#: frontend/src/pages/sys-admin/users/users-content.js:313 +#: frontend/src/pages/sys-admin/users/users-content.js:318 #: frontend/src/pages/sys-admin/users/users.js:269 #: frontend/src/pages/sys-admin/users/users.js:293 msgid "It may take some time, please wait." @@ -2515,7 +2574,7 @@ msgstr "" #: frontend/src/pages/sys-admin/invitations/invitations.js:300 #: frontend/src/pages/sys-admin/notifications/notifications.js:274 #: frontend/src/pages/sys-admin/orgs/org-repos.js:176 -#: frontend/src/pages/sys-admin/orgs/org-users.js:390 +#: frontend/src/pages/sys-admin/orgs/org-users.js:371 #: frontend/src/pages/sys-admin/orgs/orgs.js:105 #: frontend/src/pages/sys-admin/orgs/search-orgs.js:69 #: frontend/src/pages/sys-admin/repos/dir-view.js:96 @@ -2630,31 +2689,6 @@ msgstr "" msgid "Add Organization" msgstr "" -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:74 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:74 -#: frontend/src/components/group-members.js:125 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:126 -#: frontend/src/components/wiki-list-view/wiki-list-view.js:45 -#: frontend/src/pages/groups/group-view.js:381 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:86 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:65 -#: frontend/src/pages/org-admin/org-group-members.js:109 -#: frontend/src/pages/org-admin/org-links.js:101 -#: frontend/src/pages/org-admin/org-user-shared-repos.js:77 -#: frontend/src/pages/shared-libs/shared-libs.js:86 -#: frontend/src/pages/sys-admin/groups/group-members.js:166 -#: frontend/src/pages/sys-admin/groups/groups-content.js:58 -#: frontend/src/pages/sys-admin/links/share-links.js:66 -#: frontend/src/pages/sys-admin/orgs/org-repos.js:35 -#: frontend/src/pages/sys-admin/repos/repos.js:88 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:67 -#: frontend/src/pages/sys-admin/users/user-groups.js:119 -#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:170 -#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:188 -msgid "Owner" -msgstr "" - #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:101 msgid "Owner can use admin panel in an organization, must be a new account." msgstr "" @@ -2697,7 +2731,7 @@ msgstr "" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:80 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:81 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:51 -#: frontend/src/components/dialog/transfer-dialog.js:146 +#: frontend/src/components/dialog/transfer-dialog.js:79 msgid "Select a user" msgstr "" @@ -2722,7 +2756,7 @@ msgid "End date" msgstr "" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:34 -#: frontend/src/components/dialog/transfer-dialog.js:173 +#: frontend/src/components/dialog/transfer-dialog.js:71 msgid "Transfer Library {library_name}" msgstr "" @@ -2742,16 +2776,16 @@ msgstr "" msgid "Terms" msgstr "" -#: frontend/src/components/dialog/transfer-dialog.js:127 -msgid "Transfer to user" +#: frontend/src/components/dialog/transfer-dialog.js:87 +msgid "Select a department" msgstr "" -#: frontend/src/components/dialog/transfer-dialog.js:133 +#: frontend/src/components/dialog/transfer-dialog.js:95 msgid "Transfer to department" msgstr "" -#: frontend/src/components/dialog/transfer-dialog.js:157 -msgid "Select a department" +#: frontend/src/components/dialog/transfer-dialog.js:95 +msgid "Transfer to user" msgstr "" #: frontend/src/components/dialog/transfer-group-dialog.js:55 @@ -2817,65 +2851,64 @@ msgstr "" msgid "Packaging..." msgstr "" -#: frontend/src/components/dir-view-mode/dir-column-file.js:48 +#: frontend/src/components/dir-view-mode/dir-column-file.js:69 msgid "File does not exist." msgstr "" -#: frontend/src/components/dirent-detail/detail-list-view.js:86 -#: frontend/src/components/dirent-detail/detail-list-view.js:121 +#: frontend/src/components/dir-view-mode/dir-column-file.js:90 +msgid "This file is in draft stage." +msgstr "" + +#: frontend/src/components/dir-view-mode/dir-column-file.js:91 +msgid "View Draft" +msgstr "" + +#: frontend/src/components/dirent-detail/detail-list-view.js:85 +#: frontend/src/components/dirent-detail/detail-list-view.js:120 #: frontend/src/components/dirent-detail/file-details.js:86 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:75 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:45 msgid "Location" msgstr "" -#: frontend/src/components/dirent-detail/detail-list-view.js:102 -#: frontend/src/components/dirent-detail/detail-list-view.js:104 +#: frontend/src/components/dirent-detail/detail-list-view.js:101 +#: frontend/src/components/dirent-detail/detail-list-view.js:103 msgid "Apply properties to files inside the folder" msgstr "" #: frontend/src/components/dirent-detail/lib-details.js:68 -#: frontend/src/components/main-side-nav.js:180 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:79 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:82 +#: frontend/src/components/main-side-nav.js:181 +#: frontend/src/pages/org-admin/org-libraries.js:149 #: frontend/src/pages/repo-wiki-mode/side-panel.js:161 -#: frontend/src/pages/sys-admin/info.js:116 +#: frontend/src/pages/sys-admin/info.js:112 #: frontend/src/pages/sys-admin/repos/repos.js:81 #: frontend/src/pages/sys-admin/repos/repos.js:84 msgid "Files" msgstr "Tập tin" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:210 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:705 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 msgid "Frozen by {name}" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:210 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:705 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 msgid "locked by {name}" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:214 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:711 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:736 msgid "freezed" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:214 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:711 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:736 #: frontend/src/components/file-view/file-info.js:31 #: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:17 msgid "locked" msgstr "đã khóa" -#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 -msgid "Unselect this item" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 -msgid "Select this item" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-item.js:734 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:818 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:759 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:846 #: frontend/src/components/file-view/file-info.js:40 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:643 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:333 @@ -2887,8 +2920,8 @@ msgstr "" msgid "Unstar" msgstr "Hủy đánh dấu" -#: frontend/src/components/dirent-list-view/dirent-list-item.js:734 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:818 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:759 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:846 #: frontend/src/components/file-view/file-info.js:40 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:643 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:333 @@ -2898,24 +2931,40 @@ msgstr "Hủy đánh dấu" msgid "Star" msgstr "" -#: frontend/src/components/dirent-list-view/dirent-list-view.js:623 -msgid "Unselect all items" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-view.js:623 -msgid "Select all items" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-none-view.js:54 +#: frontend/src/components/dirent-list-view/dirent-none-view.js:52 msgid "This folder has no content at this time." msgstr "" -#: frontend/src/components/dirent-list-view/dirent-none-view.js:55 +#: frontend/src/components/dirent-list-view/dirent-none-view.js:53 msgid "You can create files quickly" msgstr "" +#: frontend/src/components/draft-list-view/draft-list-item.js:113 +#: frontend/src/pages/sdoc-revision/index.js:123 +msgid "Publish" +msgstr "" + +#: frontend/src/components/draft-list-view/draft-list-view.js:37 +#: frontend/src/pages/dashboard/content.js:34 +#: frontend/src/pages/org-admin/devices/devices-errors.js:51 +#: frontend/src/pages/org-admin/org-logs-file-audit.js:103 +#: frontend/src/pages/org-admin/org-logs-file-update.js:117 +#: frontend/src/pages/org-admin/org-logs-perm-audit.js:84 +#: frontend/src/pages/share-admin/share-links.js:88 +#: frontend/src/pages/share-admin/upload-links.js:51 +#: frontend/src/pages/starred/starred.js:35 +#: frontend/src/pages/sys-admin/abuse-reports.js:87 +#: frontend/src/pages/sys-admin/devices/devices-errors.js:51 +#: frontend/src/pages/sys-admin/file-scan-records.js:29 +#: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:91 +#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:169 +#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:187 +#: frontend/src/pages/sys-admin/web-settings/web-settings.js:279 +msgid "Library" +msgstr "Thư viện" + #: frontend/src/components/file-chooser/file-chooser.js:286 -#: frontend/src/components/search/ai-search.js:453 +#: frontend/src/components/search/ai-search.js:452 #: frontend/src/components/search/wiki-search.js:193 msgid "No results matching" msgstr "" @@ -2929,151 +2978,132 @@ msgstr "Thư viện hiện tại" msgid "Other Libraries" msgstr "Thư viện khác" -#: frontend/src/components/file-uploader/file-uploader.js:148 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:146 -#: frontend/src/pages/upload-link/file-uploader.js:140 +#: frontend/src/components/file-uploader/file-uploader.js:149 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:147 +#: frontend/src/pages/upload-link/file-uploader.js:141 msgid "Please upload no more than {maxFiles} files at a time." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:395 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:406 -#: frontend/src/pages/upload-link/file-uploader.js:396 +#: frontend/src/components/file-uploader/file-uploader.js:401 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:412 +#: frontend/src/pages/upload-link/file-uploader.js:401 msgid "File is locked by others." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:396 +#: frontend/src/components/file-uploader/file-uploader.js:402 msgid "Invalid filename." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:397 +#: frontend/src/components/file-uploader/file-uploader.js:403 msgid "File already exists." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:398 +#: frontend/src/components/file-uploader/file-uploader.js:404 msgid "File size is too large." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:399 +#: frontend/src/components/file-uploader/file-uploader.js:405 msgid "Out of quota." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:408 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:399 -#: frontend/src/pages/upload-link/file-uploader.js:389 +#: frontend/src/components/file-uploader/file-uploader.js:414 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:405 +#: frontend/src/pages/upload-link/file-uploader.js:394 msgid "Network error" msgstr "" -#: frontend/src/components/file-uploader/forbid-upload-list-item.js:23 -#: frontend/src/components/shared-link-file-uploader/forbid-upload-list-item.js:23 -#: frontend/src/pages/upload-link/forbid-upload-list-item.js:23 -msgid "File too large" +#: frontend/src/components/file-uploader/forbid-upload-list-item.js:13 +#: frontend/src/components/shared-link-file-uploader/forbid-upload-list-item.js:13 +msgid "Please upload files less than {placeholder}M" msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:94 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:94 +#: frontend/src/components/file-uploader/upload-list-item.js:97 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:97 #: frontend/src/pages/upload-link/upload-list-item.js:94 msgid "Preparing to upload..." msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:95 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:95 +#: frontend/src/components/file-uploader/upload-list-item.js:98 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:98 #: frontend/src/pages/upload-link/upload-list-item.js:95 msgid "Remaining" msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:96 -#: frontend/src/components/file-uploader/upload-list-item.js:122 +#: frontend/src/components/file-uploader/upload-list-item.js:99 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:99 +#: frontend/src/pages/upload-link/upload-list-item.js:96 +msgid "Indexing..." +msgstr "" + +#: frontend/src/components/file-uploader/upload-list-item.js:130 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:130 +#: frontend/src/pages/upload-link/upload-list-item.js:127 +msgid "Retry" +msgstr "" + +#: frontend/src/components/file-uploader/upload-list-item.js:133 #: frontend/src/components/file-view/file-toolbar.js:150 #: frontend/src/components/file-view/file-toolbar.js:209 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:96 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:122 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:155 -#: frontend/src/pages/upload-link/upload-list-item.js:96 -#: frontend/src/pages/upload-link/upload-list-item.js:122 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:133 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:117 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162 +#: frontend/src/pages/upload-link/upload-list-item.js:130 msgid "Saving..." msgstr "Đang lưu..." -#: frontend/src/components/file-uploader/upload-list-item.js:117 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:117 -#: frontend/src/pages/upload-link/upload-list-item.js:117 -msgid "Waiting..." -msgstr "" - -#: frontend/src/components/file-uploader/upload-list-item.js:118 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:118 -#: frontend/src/pages/upload-link/upload-list-item.js:118 -msgid "Uploading..." -msgstr "" - -#: frontend/src/components/file-uploader/upload-list-item.js:131 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:131 -#: frontend/src/pages/upload-link/upload-list-item.js:131 +#: frontend/src/components/file-uploader/upload-list-item.js:136 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:136 +#: frontend/src/pages/upload-link/upload-list-item.js:133 msgid "Uploaded" msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:147 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:147 -#: frontend/src/pages/upload-link/upload-list-item.js:147 -msgid "Retry" -msgstr "" - #: frontend/src/components/file-uploader/upload-progress-dialog.js:48 #: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:48 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:51 -msgid "{uploaded_files_num}/{all_files_num} Files" -msgstr "" +#: frontend/src/pages/org-admin/web-settings/web-settings.js:119 +msgid "File Upload" +msgstr "File Upload" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:56 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:56 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:58 -msgid "{failed_files_num} file(s) failed to upload" -msgstr "" - -#: frontend/src/components/file-uploader/upload-progress-dialog.js:67 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:67 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:83 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:49 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:49 msgid "File Uploading..." msgstr "Đang tải dữ liệu" +#: frontend/src/components/file-uploader/upload-progress-dialog.js:75 #: frontend/src/components/file-uploader/upload-progress-dialog.js:77 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:75 #: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:77 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:90 -msgid "All files uploaded" -msgstr "" - -#: frontend/src/components/file-uploader/upload-progress-dialog.js:96 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:96 msgid "Retry All" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:103 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:103 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:75 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:80 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:82 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:80 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:82 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:61 msgid "Cancel All" msgstr "Hủy tất cả" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:110 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:110 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:107 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:88 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:88 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:68 msgid "name" msgstr "Tên" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:111 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:111 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:108 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:89 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:89 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:69 msgid "size" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:112 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:112 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:109 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:90 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:90 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:70 msgid "progress" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:113 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:113 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:110 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:91 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:91 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:71 msgid "state" msgstr "" @@ -3088,14 +3118,14 @@ msgid "unstarred" msgstr "bỏ đánh dấu" #: frontend/src/components/file-view/file-toolbar.js:92 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:90 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:96 #: frontend/src/utils/text-translation.js:23 msgid "Lock" msgstr "Khóa" #: frontend/src/components/file-view/file-toolbar.js:96 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:98 -#: frontend/src/utils/text-translation.js:24 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:104 +#: frontend/src/utils/text-translation.js:25 msgid "Unlock" msgstr "Mở khóa" @@ -3113,12 +3143,12 @@ msgstr "" #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:342 #: frontend/src/pages/org-admin/org-logs-file-update.js:260 #: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:137 -#: frontend/src/repo-history.js:292 frontend/src/utils/text-translation.js:21 +#: frontend/src/repo-history.js:289 frontend/src/utils/text-translation.js:21 msgid "Details" msgstr "" #: frontend/src/components/file-view/file-toolbar.js:186 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:130 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:136 #: frontend/src/utils/text-translation.js:22 msgid "Open via Client" msgstr "" @@ -3140,7 +3170,7 @@ msgstr "" #: frontend/src/pages/sys-admin/groups/group-members.js:109 #: frontend/src/pages/sys-admin/users/user-groups.js:122 #: frontend/src/pages/sys-admin/users/users-nav.js:25 -#: frontend/src/utils/utils.js:686 +#: frontend/src/utils/utils.js:690 msgid "Admin" msgstr "Admin" @@ -3157,9 +3187,8 @@ msgstr "" #: frontend/src/components/group-members.js:96 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:290 -#: frontend/src/pages/lib-content-view/lib-content-view.js:838 +#: frontend/src/pages/lib-content-view/lib-content-view.js:857 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:311 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:157 #: frontend/src/pages/org-admin/org-group-repos.js:146 #: frontend/src/pages/org-admin/org-user-repos.js:142 #: frontend/src/pages/sys-admin/repos/repos.js:162 @@ -3194,91 +3223,84 @@ msgstr "" msgid "Search group members" msgstr "" -#: frontend/src/components/main-side-nav.js:92 +#: frontend/src/components/main-side-nav.js:93 #: frontend/src/pages/org-admin/org-groups.js:154 msgid "All Groups" msgstr "Tất cả Group" -#: frontend/src/components/main-side-nav.js:123 -#: frontend/src/components/main-side-nav.js:125 -#: frontend/src/components/main-side-nav.js:132 -#: frontend/src/components/main-side-nav.js:134 +#: frontend/src/components/main-side-nav.js:124 +#: frontend/src/components/main-side-nav.js:126 +#: frontend/src/components/main-side-nav.js:133 +#: frontend/src/components/main-side-nav.js:135 #: frontend/src/pages/org-admin/side-panel.js:86 #: frontend/src/pages/sys-admin/side-panel.js:174 msgid "Links" msgstr "Links" -#: frontend/src/components/main-side-nav.js:150 -#: frontend/src/components/main-side-nav.js:152 +#: frontend/src/components/main-side-nav.js:151 +#: frontend/src/components/main-side-nav.js:153 #: frontend/src/pages/share-admin/folders.js:368 msgid "Folders" msgstr "Thư mục" -#: frontend/src/components/main-side-nav.js:184 -#: frontend/src/components/main-side-nav.js:186 +#: frontend/src/components/main-side-nav.js:185 +#: frontend/src/components/main-side-nav.js:187 #: frontend/src/pages/my-libs/my-libs-deleted.js:54 #: frontend/src/pages/my-libs/my-libs.js:166 msgid "My Libraries" msgstr "" -#: frontend/src/components/main-side-nav.js:191 -#: frontend/src/components/main-side-nav.js:193 +#: frontend/src/components/main-side-nav.js:192 +#: frontend/src/components/main-side-nav.js:194 #: frontend/src/pages/shared-libs/shared-libs.js:456 msgid "Shared with me" msgstr "" -#: frontend/src/components/main-side-nav.js:198 -#: frontend/src/components/main-side-nav.js:200 +#: frontend/src/components/main-side-nav.js:199 +#: frontend/src/components/main-side-nav.js:201 #: frontend/src/pages/shared-with-all/public-shared-view.js:206 msgid "Shared with all" msgstr "" -#: frontend/src/components/main-side-nav.js:205 -#: frontend/src/components/main-side-nav.js:207 +#: frontend/src/components/main-side-nav.js:206 +#: frontend/src/components/main-side-nav.js:208 msgid "Shared with groups" msgstr "" -#: frontend/src/components/main-side-nav.js:214 -#: frontend/src/components/main-side-nav.js:216 -#: frontend/src/components/main-side-nav.js:222 -#: frontend/src/components/main-side-nav.js:224 +#: frontend/src/components/main-side-nav.js:215 +#: frontend/src/components/main-side-nav.js:217 +#: frontend/src/components/main-side-nav.js:223 +#: frontend/src/components/main-side-nav.js:225 msgid "Shared from other servers" msgstr "" -#: frontend/src/components/main-side-nav.js:231 +#: frontend/src/components/main-side-nav.js:232 msgid "Tools" msgstr "" -#: frontend/src/components/main-side-nav.js:234 -#: frontend/src/components/main-side-nav.js:236 +#: frontend/src/components/main-side-nav.js:235 +#: frontend/src/components/main-side-nav.js:237 #: frontend/src/pages/starred/starred.js:315 msgid "Favorites" msgstr "" -#: frontend/src/components/main-side-nav.js:241 -#: frontend/src/components/main-side-nav.js:243 +#: frontend/src/components/main-side-nav.js:242 +#: frontend/src/components/main-side-nav.js:244 msgid "Activities" msgstr "Các hoạt động" -#: frontend/src/components/main-side-nav.js:248 -#: frontend/src/components/main-side-nav.js:250 +#: frontend/src/components/main-side-nav.js:249 +#: frontend/src/components/main-side-nav.js:251 #: frontend/src/pages/wikis/wikis.js:137 msgid "Published Libraries" msgstr "" -#: frontend/src/components/main-side-nav.js:254 -#: frontend/src/components/main-side-nav.js:256 +#: frontend/src/components/main-side-nav.js:264 +#: frontend/src/components/main-side-nav.js:266 #: frontend/src/pages/linked-devices/linked-devices.js:230 msgid "Linked Devices" msgstr "" -#: frontend/src/components/main-side-nav.js:268 -#: frontend/src/components/main-side-nav.js:270 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:354 -#: frontend/src/pages/my-libs/mylib-repo-menu.js:178 -msgid "Share Admin" -msgstr "Quản lý chia sẻ" - #: frontend/src/components/more.js:14 msgid "show more" msgstr "" @@ -3318,15 +3340,15 @@ msgid "" "right}" msgstr "" -#: frontend/src/components/popover/edit-filetag-popover.js:141 +#: frontend/src/components/popover/edit-filetag-popover.js:137 msgid "No tags" msgstr "" -#: frontend/src/components/popover/edit-filetag-popover.js:145 +#: frontend/src/components/popover/edit-filetag-popover.js:141 msgid "Tag not found" msgstr "" -#: frontend/src/components/popover/edit-filetag-popover.js:159 +#: frontend/src/components/popover/edit-filetag-popover.js:155 msgid "Find a tag" msgstr "" @@ -3369,8 +3391,8 @@ msgstr "" msgid "You are watching file changes of this library." msgstr "" -#: frontend/src/components/sdoc-wiki-page-viewer/index.js:133 -#: frontend/src/components/seafile-markdown-viewer/index.js:119 +#: frontend/src/components/sdoc-wiki-page-viewer/index.js:125 +#: frontend/src/components/seafile-markdown-viewer/index.js:111 msgid "Last modified by" msgstr "" @@ -3406,41 +3428,41 @@ msgstr "Không" msgid "Reference documents" msgstr "" -#: frontend/src/components/search/ai-search.js:387 +#: frontend/src/components/search/ai-search.js:386 #: frontend/src/components/search/search.js:433 msgid "Search results visited recently" msgstr "" -#: frontend/src/components/search/ai-search.js:436 +#: frontend/src/components/search/ai-search.js:435 #: frontend/src/components/search/search.js:413 msgid "Type characters to start search" msgstr "" -#: frontend/src/components/search/ai-search.js:439 +#: frontend/src/components/search/ai-search.js:438 msgid "Type more characters to start search" msgstr "" -#: frontend/src/components/search/ai-search.js:450 -#: frontend/src/components/search/ai-search.js:467 +#: frontend/src/components/search/ai-search.js:449 +#: frontend/src/components/search/ai-search.js:466 msgid "Ask AI" msgstr "" -#: frontend/src/components/search/ai-search.js:529 +#: frontend/src/components/search/ai-search.js:528 msgid "" "Indexing the library. Semantic search will be available within a few " "minutes." msgstr "" -#: frontend/src/components/search/ai-search.js:540 +#: frontend/src/components/search/ai-search.js:539 msgid "Successfully turned it off" msgstr "" -#: frontend/src/components/search/ai-search.js:558 -#: frontend/src/components/search/ai-search.js:582 +#: frontend/src/components/search/ai-search.js:557 +#: frontend/src/components/search/ai-search.js:581 msgid "Turn on semantic search for this library" msgstr "" -#: frontend/src/components/search/ai-search.js:570 +#: frontend/src/components/search/ai-search.js:569 msgid "Turn off semantic search for this library" msgstr "" @@ -3511,13 +3533,13 @@ msgstr "" #: frontend/src/components/select-editor/sysadmin-user-role-editor.js:19 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:155 -#: frontend/src/pages/sys-admin/users/users-content.js:281 +#: frontend/src/pages/sys-admin/users/users-content.js:272 msgid "Default" msgstr "" #: frontend/src/components/select-editor/sysadmin-user-role-editor.js:21 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:157 -#: frontend/src/pages/sys-admin/users/users-content.js:283 +#: frontend/src/pages/sys-admin/users/users-content.js:274 msgid "Guest" msgstr "Tài khoản Khách" @@ -3574,36 +3596,30 @@ msgstr "" msgid "Successfully deleted {number_placeholder} share links" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:138 -msgid "" -"Share links cannot be generated because \"Invisible\", \"Online Read-Write\"" -" or \"Online Read-Only\" is set for you on some folder(s) in the library." -msgstr "" - -#: frontend/src/components/share-link-panel/link-creation.js:162 +#: frontend/src/components/share-link-panel/link-creation.js:156 msgid "Please enter an integer bigger than 1 as number of links." msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:166 +#: frontend/src/components/share-link-panel/link-creation.js:160 msgid "" "Please enter an integer not bigger than {max_number} as number of links." msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:260 +#: frontend/src/components/share-link-panel/link-creation.js:254 #: frontend/src/components/share-link-panel/link-list.js:64 msgid "Generate links in batch" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:260 +#: frontend/src/components/share-link-panel/link-creation.js:254 #: frontend/src/components/share-link-panel/link-list.js:63 msgid "Generate Link" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:265 +#: frontend/src/components/share-link-panel/link-creation.js:259 msgid "Number of links" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:329 +#: frontend/src/components/share-link-panel/link-creation.js:323 msgid "Set permission" msgstr "" @@ -3651,8 +3667,7 @@ msgid "Are you sure you want to delete the selected share link(s) ?" msgstr "" #: frontend/src/components/shared-file-view/shared-file-view.js:47 -#: frontend/src/pages/markdown-editor/index.js:410 -#: frontend/src/pages/plain-markdown-editor/index.js:172 +#: frontend/src/pages/markdown-editor/index.js:458 #: frontend/src/view-file-text.js:81 msgid "Successfully saved" msgstr "" @@ -3663,7 +3678,7 @@ msgid "File download is disabled: the share link traffic of owner is used up." msgstr "Không thể tải xuống: đã dùng hết băng thông chia sẻ" #: frontend/src/components/shared-file-view/shared-file-view.js:122 -#: frontend/src/repo-folder-trash.js:205 frontend/src/repo-snapshot.js:168 +#: frontend/src/repo-folder-trash.js:202 frontend/src/repo-snapshot.js:166 #: frontend/src/shared-dir-view.js:449 msgid "Current path: " msgstr "Đường dẫn hiện tại" @@ -3719,12 +3734,6 @@ msgstr "Folder Permission" msgid "Unshare" msgstr "Ngừng chia sẻ" -#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:351 -#: frontend/src/pages/my-libs/mylib-repo-menu.js:154 -#: frontend/src/pages/sys-admin/repos/repos.js:271 -msgid "History Setting" -msgstr "" - #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:357 #: frontend/src/pages/my-libs/mylib-repo-menu.js:157 msgid "Change Password" @@ -3733,9 +3742,9 @@ msgstr "Thay đổi mật khẩu" #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:360 #: frontend/src/components/user-settings/webdav-password.js:104 #: frontend/src/pages/my-libs/mylib-repo-menu.js:160 -#: frontend/src/pages/sys-admin/orgs/org-users.js:304 -#: frontend/src/pages/sys-admin/users/users-content.js:364 -#: frontend/src/pages/sys-admin/users/users-content.js:566 +#: frontend/src/pages/sys-admin/orgs/org-users.js:294 +#: frontend/src/pages/sys-admin/users/users-content.js:355 +#: frontend/src/pages/sys-admin/users/users-content.js:554 msgid "Reset Password" msgstr "Đã đổi Mật khẩu" @@ -3794,8 +3803,8 @@ msgid "Clients" msgstr "" #: frontend/src/components/toolbar/common-toolbar.js:24 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:86 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:146 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:90 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:150 #: frontend/src/pages/search/main-panel.js:330 #: frontend/src/pages/wiki/main-panel.js:95 #: frontend/src/pages/wiki/main-panel.js:112 @@ -3803,12 +3812,12 @@ msgid "Search files" msgstr "" #: frontend/src/components/toolbar/dir-operation-toolbar.js:192 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:68 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:54 msgid "Upload Files" msgstr "Tải dữ liệu" #: frontend/src/components/toolbar/dir-operation-toolbar.js:193 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:69 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:55 msgid "Upload Folder" msgstr "Thư mục tải lên" @@ -3841,17 +3850,17 @@ msgstr "" msgid "New SeaDoc File" msgstr "" -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:328 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:336 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:356 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:364 #: frontend/src/utils/text-translation.js:18 msgid "Move" msgstr "Di chuyển" #: frontend/src/components/toolbar/repo-view-toobar.js:63 -#: frontend/src/components/toolbar/view-file-toolbar.js:73 +#: frontend/src/components/toolbar/view-file-toolbar.js:99 #: frontend/src/file-history-old.js:268 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:55 -#: frontend/src/repo-folder-trash.js:284 +#: frontend/src/repo-folder-trash.js:280 msgid "More" msgstr "Thêm" @@ -3860,10 +3869,18 @@ msgstr "Thêm" msgid "Deleted Libraries" msgstr "" -#: frontend/src/components/toolbar/view-file-toolbar.js:67 +#: frontend/src/components/toolbar/view-file-toolbar.js:87 msgid "Edit File" msgstr "" +#: frontend/src/components/toolbar/view-file-toolbar.js:92 +msgid "New Draft" +msgstr "" + +#: frontend/src/components/toolbar/view-file-toolbar.js:93 +msgid "Create a draft from this file, instead of editing it directly." +msgstr "" + #: frontend/src/components/toolbar/view-mode-toolbar.js:31 #: frontend/src/shared-dir-view.js:456 frontend/src/shared-dir-view.js:457 msgid "List" @@ -3879,7 +3896,7 @@ msgid "Column" msgstr "" #: frontend/src/components/toolbar/view-mode-toolbar.js:37 -#: frontend/src/utils/text-translation.js:33 +#: frontend/src/utils/text-translation.js:34 msgid "Properties" msgstr "" @@ -4091,8 +4108,8 @@ msgstr "" msgid "History Versions" msgstr "" -#: frontend/src/file-history-old.js:244 frontend/src/repo-history.js:142 -#: frontend/src/repo-history.js:149 +#: frontend/src/file-history-old.js:244 frontend/src/repo-history.js:139 +#: frontend/src/repo-history.js:146 msgid "Modifier" msgstr "Điều chỉnh" @@ -4124,71 +4141,75 @@ msgstr "" msgid "Removed items older than {n} days from trash." msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:77 +#: frontend/src/pages/dashboard/activity-item.js:76 +msgid "Publish draft" +msgstr "" + +#: frontend/src/pages/dashboard/activity-item.js:89 msgid "{file} and {n} other files" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:80 +#: frontend/src/pages/dashboard/activity-item.js:92 msgid "Created {n} files" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:84 +#: frontend/src/pages/dashboard/activity-item.js:96 msgid "details" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:98 +#: frontend/src/pages/dashboard/activity-item.js:110 msgid "Created draft" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:98 +#: frontend/src/pages/dashboard/activity-item.js:110 msgid "Created file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:103 +#: frontend/src/pages/dashboard/activity-item.js:115 msgid "Deleted draft" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:103 +#: frontend/src/pages/dashboard/activity-item.js:115 msgid "Deleted file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:108 +#: frontend/src/pages/dashboard/activity-item.js:120 msgid "Restored file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:113 +#: frontend/src/pages/dashboard/activity-item.js:125 msgid "Renamed file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:120 +#: frontend/src/pages/dashboard/activity-item.js:132 msgid "Moved file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:125 +#: frontend/src/pages/dashboard/activity-item.js:137 msgid "Updated draft" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:125 +#: frontend/src/pages/dashboard/activity-item.js:137 msgid "Updated file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:135 +#: frontend/src/pages/dashboard/activity-item.js:147 msgid "Created folder" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:140 +#: frontend/src/pages/dashboard/activity-item.js:152 msgid "Deleted folder" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:145 +#: frontend/src/pages/dashboard/activity-item.js:157 msgid "Restored folder" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:150 +#: frontend/src/pages/dashboard/activity-item.js:162 msgid "Renamed folder" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:157 +#: frontend/src/pages/dashboard/activity-item.js:169 msgid "Moved folder" msgstr "" @@ -4206,29 +4227,11 @@ msgstr "" #: frontend/src/pages/org-admin/statistic/statistic-nav.js:15 #: frontend/src/pages/sys-admin/abuse-reports.js:88 #: frontend/src/pages/sys-admin/statistic/statistic-nav.js:15 -#: frontend/src/repo-folder-trash.js:368 frontend/src/repo-folder-trash.js:425 -#: frontend/src/repo-snapshot.js:304 +#: frontend/src/repo-folder-trash.js:363 frontend/src/repo-folder-trash.js:419 +#: frontend/src/repo-snapshot.js:302 msgid "File" msgstr "Tập tin" -#: frontend/src/pages/dashboard/content.js:34 -#: frontend/src/pages/org-admin/devices/devices-errors.js:51 -#: frontend/src/pages/org-admin/org-logs-file-audit.js:103 -#: frontend/src/pages/org-admin/org-logs-file-update.js:117 -#: frontend/src/pages/org-admin/org-logs-perm-audit.js:84 -#: frontend/src/pages/share-admin/share-links.js:88 -#: frontend/src/pages/share-admin/upload-links.js:51 -#: frontend/src/pages/starred/starred.js:35 -#: frontend/src/pages/sys-admin/abuse-reports.js:87 -#: frontend/src/pages/sys-admin/devices/devices-errors.js:51 -#: frontend/src/pages/sys-admin/file-scan-records.js:29 -#: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:91 -#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:169 -#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:187 -#: frontend/src/pages/sys-admin/web-settings/web-settings.js:279 -msgid "Library" -msgstr "Thư viện" - #: frontend/src/pages/dashboard/files-activities.js:247 msgid "All Activities" msgstr "" @@ -4249,6 +4252,25 @@ msgstr "" msgid "Find modifiers" msgstr "" +#: frontend/src/pages/drafts/draft-content.js:44 +msgid "Successfully published draft %(draft)s." +msgstr "" + +#: frontend/src/pages/drafts/draft-content.js:48 +msgid "Failed to publish draft %(draft)s." +msgstr "" + +#: frontend/src/pages/drafts/draft-content.js:62 +msgid "No draft yet" +msgstr "" + +#: frontend/src/pages/drafts/draft-content.js:63 +msgid "" +"Draft is a way to let you collaborate with others on files. You can create a" +" draft from a file, edit the draft and then ask for a review. The original " +"file will be updated only after the draft has been reviewed." +msgstr "" + #: frontend/src/pages/file-history-old/history-item.js:58 msgid "(current version)" msgstr "(phiên bản hiện tại)" @@ -4301,7 +4323,7 @@ msgstr "" #: frontend/src/pages/sys-admin/groups/group-nav.js:27 #: frontend/src/pages/sys-admin/groups/groups.js:137 #: frontend/src/pages/sys-admin/groups/search-groups.js:110 -#: frontend/src/pages/sys-admin/info.js:136 +#: frontend/src/pages/sys-admin/info.js:132 #: frontend/src/pages/sys-admin/orgs/org-nav.js:19 #: frontend/src/pages/sys-admin/side-panel.js:114 #: frontend/src/pages/sys-admin/users/user-nav.js:21 @@ -4315,7 +4337,7 @@ msgstr "" #: frontend/src/pages/groups/group-view.js:488 #: frontend/src/pages/my-libs/mylib-repo-menu.js:151 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:268 +#: frontend/src/pages/org-admin/org-libraries.js:317 #: frontend/src/pages/sys-admin/groups/groups-content.js:187 #: frontend/src/pages/sys-admin/repos/repos.js:268 #: frontend/src/pages/sys-admin/users/user-repos.js:166 @@ -4373,122 +4395,122 @@ msgid "" "button in the menu bar." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-container.js:98 +#: frontend/src/pages/lib-content-view/lib-content-container.js:102 #: frontend/src/pages/wiki/main-panel.js:82 msgid "Folder does not exist." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-container.js:176 +#: frontend/src/pages/lib-content-view/lib-content-container.js:180 msgid "This library has been set to read-only by admin and cannot be updated." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:65 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:95 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:67 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:99 #: frontend/src/pages/sys-admin/main-panel-topbar.js:20 msgid "Side Nav Menu" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:176 +#: frontend/src/pages/lib-content-view/lib-content-view.js:180 msgid "Library share permission not found." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:595 +#: frontend/src/pages/lib-content-view/lib-content-view.js:617 msgid "Failed to move files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:597 +#: frontend/src/pages/lib-content-view/lib-content-view.js:619 #: frontend/src/shared-dir-view.js:214 msgid "Failed to copy files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:627 +#: frontend/src/pages/lib-content-view/lib-content-view.js:649 msgid "Successfully moved files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:629 +#: frontend/src/pages/lib-content-view/lib-content-view.js:651 #: frontend/src/shared-dir-view.js:228 msgid "Successfully copied files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:799 +#: frontend/src/pages/lib-content-view/lib-content-view.js:818 msgid "Restored {name} and {n} other items" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:800 +#: frontend/src/pages/lib-content-view/lib-content-view.js:819 msgid "Restored {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:807 +#: frontend/src/pages/lib-content-view/lib-content-view.js:826 msgid "Failed to restore {name} and {n} other items" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:808 +#: frontend/src/pages/lib-content-view/lib-content-view.js:827 msgid "Failed to restore {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:834 +#: frontend/src/pages/lib-content-view/lib-content-view.js:853 msgid "Successfully deleted {name} and {n} other items." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:844 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1081 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1109 +#: frontend/src/pages/lib-content-view/lib-content-view.js:863 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1111 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1139 msgid "Undo" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:851 +#: frontend/src/pages/lib-content-view/lib-content-view.js:870 msgid "Failed to delete {name} and {n} other items." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1037 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1053 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1067 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1083 msgid "Renaming {name} failed" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1077 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1105 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:377 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1107 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1135 #: frontend/src/pages/org-admin/org-groups-search-groups.js:230 #: frontend/src/pages/org-admin/org-groups.js:126 +#: frontend/src/pages/org-admin/org-libraries.js:83 msgid "Successfully deleted {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1089 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1117 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1119 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1147 msgid "Failed to delete {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1170 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1203 msgid "Successfully moved {name}." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1178 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1210 msgid "Failed to move {name}." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1226 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1253 #: frontend/src/pages/sdoc/sdoc-file-history/side-panel.js:182 -#: frontend/src/utils/utils.js:1286 +#: frontend/src/utils/utils.js:1290 msgid "Successfully copied %(name)s." msgstr "Sao chép %(name)s thành công." -#: frontend/src/pages/lib-content-view/lib-content-view.js:1234 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1260 msgid "Failed to copy %(name)s" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1254 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1270 msgid "Converting, please wait..." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1266 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1282 msgid "Successfully converted the file." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1273 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1289 msgid "Failed to convert {name}." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1971 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1958 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:255 #: frontend/src/pages/share-with-ocm/shared-with-ocm.js:107 #: frontend/src/pages/shared-libs/shared-libs.js:290 @@ -4535,7 +4557,11 @@ msgstr "Truy cập lần cuối" msgid "Successfully unlinked %(name)s." msgstr "" -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:81 +#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:42 +msgid "Local draft saved" +msgstr "" + +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:87 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:68 msgid "Open parent directory" msgstr "" @@ -4548,25 +4574,23 @@ msgstr "" msgid "Switch to rich text editor" msgstr "" -#: frontend/src/pages/markdown-editor/index.js:116 +#: frontend/src/pages/markdown-editor/index.js:117 msgid "This file has been updated." msgstr "" -#: frontend/src/pages/markdown-editor/index.js:117 +#: frontend/src/pages/markdown-editor/index.js:118 msgid "Refresh" msgstr "" -#: frontend/src/pages/markdown-editor/index.js:152 +#: frontend/src/pages/markdown-editor/index.js:153 msgid "Another user is editing this file!" msgstr "" -#: frontend/src/pages/markdown-editor/index.js:300 -#: frontend/src/pages/plain-markdown-editor/index.js:101 +#: frontend/src/pages/markdown-editor/index.js:348 msgid "Leave this page? The system may not save your changes." msgstr "" -#: frontend/src/pages/markdown-editor/index.js:420 -#: frontend/src/pages/plain-markdown-editor/index.js:177 +#: frontend/src/pages/markdown-editor/index.js:468 msgid "Failed to save" msgstr "" @@ -4590,7 +4614,6 @@ msgid "Deleted Time" msgstr "Thời gian xóa" #: frontend/src/pages/my-libs/my-libs-deleted.js:147 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:169 #: frontend/src/pages/sys-admin/repos/trash-repos.js:171 #: frontend/src/repo-snapshot.js:121 msgid "Successfully restored the library." @@ -4610,7 +4633,7 @@ msgid "" msgstr "" #: frontend/src/pages/my-libs/mylib-repo-list-item.js:289 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:234 +#: frontend/src/pages/org-admin/org-libraries.js:282 #: frontend/src/pages/sys-admin/repos/repos.js:175 #: frontend/src/pages/sys-admin/users/user-repos.js:295 msgid "Successfully transferred the library." @@ -4645,7 +4668,6 @@ msgid "Shared By" msgstr "Chia sẻ bởi" #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:321 -#: frontend/src/pages/org-admin/libraries/org-repo-nav.js:15 #: frontend/src/pages/org-admin/org-users-nav.js:15 #: frontend/src/pages/search/advanced-search.js:66 #: frontend/src/pages/share-with-ocm/remote-dir-path.js:56 @@ -4660,9 +4682,8 @@ msgstr "Tất cả" #: frontend/src/pages/org-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/devices/devices-by-platform.js:45 #: frontend/src/pages/sys-admin/devices/devices-errors.js:49 -#: frontend/src/pages/sys-admin/info.js:113 #: frontend/src/pages/sys-admin/terms-and-conditions/content.js:51 -#: frontend/src/repo-history.js:143 frontend/src/repo-history.js:150 +#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 msgid "Version" msgstr "" @@ -4674,7 +4695,7 @@ msgstr "" #: frontend/src/pages/org-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:89 -#: frontend/src/repo-history.js:143 frontend/src/repo-history.js:150 +#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 msgid "Device" msgstr "" @@ -4708,54 +4729,6 @@ msgid "" "follows:" msgstr "" -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:208 -#: frontend/src/utils/utils.js:426 -msgid "Encrypted library" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:211 -#: frontend/src/utils/utils.js:432 -msgid "Read-Write library" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:59 -#: frontend/src/translate.js:18 -msgid "" -"Tip: libraries deleted {trashReposExpireDays} days ago will be cleaned " -"automatically." -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:254 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:256 -msgid "Are you sure you want to delete {placeholder} completely?" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:265 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:267 -msgid "Are you sure you want to restore {placeholder}?" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:360 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:362 -msgid "Successfully cleared trash." -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:399 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:424 -msgid "Clear Trash" -msgstr "Làm sạch thùng rác" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:400 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:425 -msgid "Are you sure you want to clear trash?" -msgstr "Bạn có chắc muốn làm sạch thùng rác?" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:402 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:427 -#: frontend/src/user-notifications.js:112 -msgid "Clear" -msgstr "Xóa" - #: frontend/src/pages/org-admin/org-admin-list.js:51 #: frontend/src/pages/org-admin/org-users-list.js:73 #: frontend/src/pages/org-admin/org-users-search-users.js:36 @@ -4880,6 +4853,7 @@ msgid "Search groups by name" msgstr "" #: frontend/src/pages/org-admin/org-groups.js:182 +#: frontend/src/pages/org-admin/org-libraries.js:174 #: frontend/src/pages/org-admin/org-links.js:125 #: frontend/src/pages/org-admin/org-logs-file-audit.js:124 #: frontend/src/pages/org-admin/org-logs-file-update.js:139 @@ -4890,6 +4864,7 @@ msgid "Previous" msgstr "Trước" #: frontend/src/pages/org-admin/org-groups.js:184 +#: frontend/src/pages/org-admin/org-libraries.js:176 #: frontend/src/pages/org-admin/org-links.js:127 #: frontend/src/pages/org-admin/org-logs-file-audit.js:126 #: frontend/src/pages/org-admin/org-logs-file-update.js:141 @@ -4919,16 +4894,30 @@ msgid "Active Users" msgstr "Người dùng đã kích hoạt" #: frontend/src/pages/org-admin/org-info.js:50 +#: frontend/src/pages/sys-admin/info.js:123 #: frontend/src/pages/sys-admin/info.js:127 -#: frontend/src/pages/sys-admin/info.js:131 msgid "Total Users" msgstr "Tổng số người dùng" #: frontend/src/pages/org-admin/org-info.js:50 -#: frontend/src/pages/sys-admin/info.js:127 +#: frontend/src/pages/sys-admin/info.js:123 msgid "Limits" msgstr "Giới hạn" +#: frontend/src/pages/org-admin/org-libraries.js:140 +msgid "All Libraries" +msgstr "" + +#: frontend/src/pages/org-admin/org-libraries.js:256 +#: frontend/src/utils/utils.js:426 +msgid "Encrypted library" +msgstr "" + +#: frontend/src/pages/org-admin/org-libraries.js:259 +#: frontend/src/utils/utils.js:432 +msgid "Read-Write library" +msgstr "" + #: frontend/src/pages/org-admin/org-links.js:94 msgid "All Public Links" msgstr "" @@ -5052,64 +5041,46 @@ msgstr "" msgid "Verify" msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:60 +#: frontend/src/pages/org-admin/org-user-item.js:59 msgid "Resetting user's password, please wait for a moment." msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:63 +#: frontend/src/pages/org-admin/org-user-item.js:62 msgid "Successfully reset password to %(passwd)s for user %(user)s." msgstr "Thay đổi mật khẩu thành công sang %(passwd)s cho người dùng %(user)s." -#: frontend/src/pages/org-admin/org-user-item.js:118 +#: frontend/src/pages/org-admin/org-user-item.js:112 #: frontend/src/pages/sys-admin/admin-logs/login-logs.js:102 #: frontend/src/pages/sys-admin/logs-page/login-logs.js:117 msgid "Failed" msgstr "Failed" -#: frontend/src/pages/org-admin/org-user-item.js:129 +#: frontend/src/pages/org-admin/org-user-item.js:123 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:172 #: frontend/src/pages/sys-admin/institutions/institution-users.js:208 -#: frontend/src/pages/sys-admin/users/users-content.js:307 +#: frontend/src/pages/sys-admin/users/users-content.js:298 msgid "Active" msgstr "Đã kích hoạt" -#: frontend/src/pages/org-admin/org-user-item.js:131 +#: frontend/src/pages/org-admin/org-user-item.js:125 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:172 #: frontend/src/pages/sys-admin/institutions/institution-users.js:208 -#: frontend/src/pages/sys-admin/users/users-content.js:309 +#: frontend/src/pages/sys-admin/users/users-content.js:300 msgid "Inactive" msgstr "Chưa kích hoạt" -#: frontend/src/pages/org-admin/org-user-item.js:157 -#: frontend/src/pages/sys-admin/orgs/org-users.js:230 -#: frontend/src/pages/sys-admin/users/users-content.js:406 -msgid "Are you sure you want to set {user_placeholder} inactive?" -msgstr "" - -#: frontend/src/pages/org-admin/org-user-item.js:195 +#: frontend/src/pages/org-admin/org-user-item.js:180 msgid "ResetPwd" msgstr "Thay đổi mật khẩu" -#: frontend/src/pages/org-admin/org-user-item.js:196 +#: frontend/src/pages/org-admin/org-user-item.js:181 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:152 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:192 -#: frontend/src/pages/sys-admin/users/users-content.js:367 -#: frontend/src/pages/sys-admin/users/users-content.js:575 +#: frontend/src/pages/sys-admin/users/users-content.js:358 +#: frontend/src/pages/sys-admin/users/users-content.js:563 msgid "Revoke Admin" msgstr "Hủy bỏ quyền Admin" -#: frontend/src/pages/org-admin/org-user-item.js:204 -#: frontend/src/pages/sys-admin/orgs/org-users.js:313 -#: frontend/src/pages/sys-admin/users/users-content.js:584 -msgid "Set user inactive" -msgstr "" - -#: frontend/src/pages/org-admin/org-user-item.js:207 -#: frontend/src/pages/sys-admin/orgs/org-users.js:316 -#: frontend/src/pages/sys-admin/users/users-content.js:587 -msgid "Set" -msgstr "" - #: frontend/src/pages/org-admin/org-user-profile.js:128 msgid "Avatar" msgstr "Hình đại diện" @@ -5384,10 +5355,6 @@ msgstr "Thay đổi" msgid "Team name" msgstr "" -#: frontend/src/pages/org-admin/web-settings/web-settings.js:119 -msgid "File Upload" -msgstr "File Upload" - #: frontend/src/pages/org-admin/web-settings/web-settings.js:123 msgid "File extension white list" msgstr "" @@ -5398,23 +5365,19 @@ msgid "" "\"md;txt;docx\". Empty means no limit." msgstr "" -#: frontend/src/pages/sdoc-revision/index.js:123 -msgid "Publish" -msgstr "" - -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:239 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:193 msgid "No changes" msgstr "" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:249 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:203 msgid "Changes" msgstr "" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:268 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:222 msgid "Last modification" msgstr "" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:271 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:225 msgid "Next modification" msgstr "" @@ -5483,8 +5446,8 @@ msgstr "Điền định dạng file, cách biệt bởi dấu ','" #: frontend/src/pages/search/advanced-search.js:242 #: frontend/src/pages/search/advanced-search.js:264 -#: frontend/src/pages/sys-admin/orgs/org-users.js:307 -#: frontend/src/pages/sys-admin/users/users-content.js:569 +#: frontend/src/pages/sys-admin/orgs/org-users.js:297 +#: frontend/src/pages/sys-admin/users/users-content.js:557 msgid "Reset" msgstr "" @@ -5690,7 +5653,7 @@ msgid "Create Group" msgstr "" #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:107 -#: frontend/src/pages/sys-admin/users/users-content.js:557 +#: frontend/src/pages/sys-admin/users/users-content.js:545 msgid "Delete User" msgstr "Xóa người dùng" @@ -5825,24 +5788,24 @@ msgstr "Phiên bản Community" msgid "Upgrade to Pro Edition" msgstr "Nâng cấp lên phiên bản Professional" -#: frontend/src/pages/sys-admin/info.js:119 +#: frontend/src/pages/sys-admin/info.js:115 msgid "Storage Used" msgstr "" -#: frontend/src/pages/sys-admin/info.js:122 +#: frontend/src/pages/sys-admin/info.js:118 msgid "Total Devices" msgstr "" -#: frontend/src/pages/sys-admin/info.js:122 +#: frontend/src/pages/sys-admin/info.js:118 msgid "Current Connected Devices" msgstr "" +#: frontend/src/pages/sys-admin/info.js:123 #: frontend/src/pages/sys-admin/info.js:127 -#: frontend/src/pages/sys-admin/info.js:131 msgid "Activated Users" msgstr "" -#: frontend/src/pages/sys-admin/info.js:141 +#: frontend/src/pages/sys-admin/info.js:137 #: frontend/src/pages/sys-admin/orgs/org-nav.js:31 #: frontend/src/pages/sys-admin/orgs/orgs.js:133 #: frontend/src/pages/sys-admin/orgs/search-orgs.js:106 @@ -5853,13 +5816,13 @@ msgid "Organizations" msgstr "Tổ chức" #: frontend/src/pages/sys-admin/institutions/institution-admins.js:163 -#: frontend/src/pages/sys-admin/users/users-content.js:405 +#: frontend/src/pages/sys-admin/users/users-content.js:395 msgid "" "Are you sure you want to revoke the admin permission of {placeholder} ?" msgstr "" #: frontend/src/pages/sys-admin/institutions/institution-admins.js:195 -#: frontend/src/pages/sys-admin/users/users-content.js:578 +#: frontend/src/pages/sys-admin/users/users-content.js:566 msgid "Revoke" msgstr "" @@ -5958,8 +5921,8 @@ msgstr "Tất cả thông báo" msgid "Number of groups" msgstr "SỐ lượng nhóm" -#: frontend/src/pages/sys-admin/orgs/org-users.js:229 -#: frontend/src/pages/sys-admin/users/users-content.js:404 +#: frontend/src/pages/sys-admin/orgs/org-users.js:221 +#: frontend/src/pages/sys-admin/users/users-content.js:394 msgid "Are you sure you want to reset the password of {placeholder} ?" msgstr "" @@ -5997,10 +5960,35 @@ msgstr "" msgid "Name or ID" msgstr "" +#: frontend/src/pages/sys-admin/repos/trash-repos.js:256 +msgid "Are you sure you want to delete {placeholder} completely?" +msgstr "" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:267 +msgid "Are you sure you want to restore {placeholder}?" +msgstr "" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:362 +msgid "Successfully cleared trash." +msgstr "" + #: frontend/src/pages/sys-admin/repos/trash-repos.js:371 msgid "Search libraries by owner" msgstr "" +#: frontend/src/pages/sys-admin/repos/trash-repos.js:424 +msgid "Clear Trash" +msgstr "Làm sạch thùng rác" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:425 +msgid "Are you sure you want to clear trash?" +msgstr "Bạn có chắc muốn làm sạch thùng rác?" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:427 +#: frontend/src/user-notifications.js:112 +msgid "Clear" +msgstr "Xóa" + #: frontend/src/pages/sys-admin/side-panel.js:198 msgid "File Scan" msgstr "" @@ -6081,15 +6069,15 @@ msgstr "" msgid "Institution" msgstr "" -#: frontend/src/pages/sys-admin/users/users-content.js:292 +#: frontend/src/pages/sys-admin/users/users-content.js:283 msgid "Default Admin" msgstr "" -#: frontend/src/pages/sys-admin/users/users-content.js:296 +#: frontend/src/pages/sys-admin/users/users-content.js:287 msgid "Daily Admin" msgstr "" -#: frontend/src/pages/sys-admin/users/users-content.js:298 +#: frontend/src/pages/sys-admin/users/users-content.js:289 msgid "Audit Admin" msgstr "" @@ -6344,28 +6332,44 @@ msgid "" "accept the terms." msgstr "" -#: frontend/src/pages/upload-link/file-uploader.js:435 +#: frontend/src/pages/upload-link/file-uploader.js:305 +msgid "File upload started" +msgstr "" + +#: frontend/src/pages/upload-link/file-uploader.js:425 +msgid "All files uploaded" +msgstr "" + +#: frontend/src/pages/upload-link/file-uploader.js:439 msgid "Failed to upload {file_name}." msgstr "" -#: frontend/src/pages/upload-link/index.js:41 +#: frontend/src/pages/upload-link/forbid-upload-list-item.js:14 +msgid "Please upload files less than {placeholder}" +msgstr "" + +#: frontend/src/pages/upload-link/index.js:40 msgid "Upload files to {folder_name_placeholder}" msgstr "" -#: frontend/src/pages/upload-link/index.js:43 +#: frontend/src/pages/upload-link/index.js:42 msgid "shared by:" msgstr "" -#: frontend/src/pages/upload-link/index.js:47 +#: frontend/src/pages/upload-link/index.js:46 #: frontend/src/shared-dir-view.js:469 msgid "The owner of this library has run out of space." msgstr "Chủ thư viện này đã dùng hết dung lượng" #: frontend/src/pages/upload-link/index.js:51 +msgid "Folder upload is limited to Chrome, Firefox 50+, and Microsoft Edge." +msgstr "" + +#: frontend/src/pages/upload-link/index.js:52 msgid "File size should be smaller than {max_size_placeholder}." msgstr "" -#: frontend/src/pages/upload-link/index.js:54 +#: frontend/src/pages/upload-link/index.js:56 msgid "Drag and drop files or folders here." msgstr "" @@ -6384,58 +6388,54 @@ msgid "" "by clicking the \"Publish a Library\" button in the menu bar." msgstr "" -#: frontend/src/repo-folder-trash.js:185 +#: frontend/src/repo-folder-trash.js:197 msgid "{placeholder} Trash" msgstr "" -#: frontend/src/repo-folder-trash.js:240 -msgid "Original path" -msgstr "" - -#: frontend/src/repo-folder-trash.js:241 +#: frontend/src/repo-folder-trash.js:237 msgid "Delete Time" msgstr "Thời gian xóa" -#: frontend/src/repo-folder-trash.js:329 frontend/src/repo-snapshot.js:273 +#: frontend/src/repo-folder-trash.js:325 frontend/src/repo-snapshot.js:271 msgid "Successfully restored 1 item." msgstr "" -#: frontend/src/repo-folder-trash.js:357 frontend/src/repo-folder-trash.js:417 -#: frontend/src/repo-snapshot.js:295 +#: frontend/src/repo-folder-trash.js:353 frontend/src/repo-folder-trash.js:411 +#: frontend/src/repo-snapshot.js:293 msgid "Directory" msgstr "Thư mục" -#: frontend/src/repo-history.js:96 +#: frontend/src/repo-history.js:108 msgid "{placeholder} Modification History" msgstr "" -#: frontend/src/repo-history.js:115 +#: frontend/src/repo-history.js:112 msgid "" "Tip: a snapshot will be generated after modification, which records the " "library state after the modification." msgstr "" -#: frontend/src/repo-history.js:144 +#: frontend/src/repo-history.js:141 msgid "Labels" msgstr "" -#: frontend/src/repo-history.js:280 +#: frontend/src/repo-history.js:277 msgid "None" msgstr "None" -#: frontend/src/repo-history.js:283 frontend/src/repo-snapshot.js:162 +#: frontend/src/repo-history.js:280 frontend/src/repo-snapshot.js:160 msgid "Unknown" msgstr "Không xác định" -#: frontend/src/repo-history.js:313 +#: frontend/src/repo-history.js:310 msgid "Current Version" msgstr "" -#: frontend/src/repo-history.js:314 +#: frontend/src/repo-history.js:311 msgid "View Snapshot" msgstr "" -#: frontend/src/repo-snapshot.js:132 +#: frontend/src/repo-snapshot.js:145 msgid "{placeholder} Snapshot" msgstr "" @@ -6540,6 +6540,12 @@ msgstr "" msgid "No terms and conditions" msgstr "" +#: frontend/src/translate.js:18 +msgid "" +"Tip: libraries deleted {trashReposExpireDays} days ago will be cleaned " +"automatically." +msgstr "" + #: frontend/src/translate.js:19 msgid "No favorites" msgstr "" @@ -6581,35 +6587,39 @@ msgstr "Đánh dấu đã đọc" msgid "Message" msgstr "Tin nhắn" -#: frontend/src/utils/text-translation.js:25 +#: frontend/src/utils/text-translation.js:24 msgid "Freeze Document" msgstr "" #: frontend/src/utils/text-translation.js:26 -msgid "Unfreeze Document" -msgstr "" - -#: frontend/src/utils/text-translation.js:27 msgid "Convert to Markdown" msgstr "" -#: frontend/src/utils/text-translation.js:28 +#: frontend/src/utils/text-translation.js:27 msgid "Convert to sdoc" msgstr "" -#: frontend/src/utils/text-translation.js:29 +#: frontend/src/utils/text-translation.js:28 msgid "Convert to docx" msgstr "" -#: frontend/src/utils/text-translation.js:30 +#: frontend/src/utils/text-translation.js:29 msgid "Export as docx" msgstr "" -#: frontend/src/utils/text-translation.js:32 +#: frontend/src/utils/text-translation.js:30 +msgid "Mark as draft" +msgstr "" + +#: frontend/src/utils/text-translation.js:31 +msgid "Unmark as draft" +msgstr "" + +#: frontend/src/utils/text-translation.js:33 msgid "Access Log" msgstr "Lịch sử truy cập" -#: frontend/src/utils/text-translation.js:35 +#: frontend/src/utils/text-translation.js:36 msgid "Convert with ONLYOFFICE" msgstr "" @@ -6645,96 +6655,96 @@ msgstr "" msgid "Online Read-Only folder" msgstr "" -#: frontend/src/utils/utils.js:689 +#: frontend/src/utils/utils.js:693 msgid "Online Read-Write" msgstr "" -#: frontend/src/utils/utils.js:692 +#: frontend/src/utils/utils.js:696 msgid "Online Read-Only" msgstr "" -#: frontend/src/utils/utils.js:695 +#: frontend/src/utils/utils.js:699 msgid "Invisible" msgstr "" -#: frontend/src/utils/utils.js:705 +#: frontend/src/utils/utils.js:709 msgid "User can read, write, upload, download and sync files." msgstr "" -#: frontend/src/utils/utils.js:708 +#: frontend/src/utils/utils.js:712 msgid "User can read, download and sync files." msgstr "" -#: frontend/src/utils/utils.js:711 +#: frontend/src/utils/utils.js:715 msgid "Besides Write permission, user can also share the library." msgstr "" -#: frontend/src/utils/utils.js:714 +#: frontend/src/utils/utils.js:718 msgid "" "User can view and edit file online via browser. Files can't be downloaded." msgstr "" -#: frontend/src/utils/utils.js:717 +#: frontend/src/utils/utils.js:721 msgid "" "User can only view files online via browser. Files can't be downloaded." msgstr "" -#: frontend/src/utils/utils.js:720 +#: frontend/src/utils/utils.js:724 msgid "User can not see this folder." msgstr "" -#: frontend/src/utils/utils.js:731 +#: frontend/src/utils/utils.js:735 msgid "Preview and download" msgstr "" -#: frontend/src/utils/utils.js:741 +#: frontend/src/utils/utils.js:745 msgid "Preview only" msgstr "" -#: frontend/src/utils/utils.js:751 +#: frontend/src/utils/utils.js:755 msgid "Download and upload" msgstr "" -#: frontend/src/utils/utils.js:761 +#: frontend/src/utils/utils.js:765 msgid "Edit on cloud and download" msgstr "" -#: frontend/src/utils/utils.js:771 +#: frontend/src/utils/utils.js:775 msgid "Edit on cloud only" msgstr "" -#: frontend/src/utils/utils.js:1288 +#: frontend/src/utils/utils.js:1292 msgid "Successfully copied %(name)s and 1 other item." msgstr "Sao chép %(name)s và 1 item khác thành công." -#: frontend/src/utils/utils.js:1290 +#: frontend/src/utils/utils.js:1294 msgid "Successfully copied %(name)s and %(amount)s other items." msgstr "Sao chép %(name)s và %(amount)s item khác thành công." -#: frontend/src/utils/utils.js:1301 +#: frontend/src/utils/utils.js:1305 msgid "Successfully moved %(name)s." msgstr "Di chuyển %(name)s thành công." -#: frontend/src/utils/utils.js:1303 +#: frontend/src/utils/utils.js:1307 msgid "Successfully moved %(name)s and 1 other item." msgstr "Di chuyển %(name)s và 1 item khác thành công." -#: frontend/src/utils/utils.js:1305 +#: frontend/src/utils/utils.js:1309 msgid "Successfully moved %(name)s and %(amount)s other items." msgstr "Di chuyển %(name)s và %(amount)s item khác thành công." -#: frontend/src/utils/utils.js:1317 +#: frontend/src/utils/utils.js:1321 msgid "Failed to copy %(name)s and %(amount)s other item(s)." msgstr "" -#: frontend/src/utils/utils.js:1320 +#: frontend/src/utils/utils.js:1324 msgid "Failed to copy %(name)s." msgstr "" -#: frontend/src/utils/utils.js:1330 +#: frontend/src/utils/utils.js:1334 msgid "Failed to move %(name)s and %(amount)s other item(s)." msgstr "" -#: frontend/src/utils/utils.js:1333 +#: frontend/src/utils/utils.js:1337 msgid "Failed to move %(name)s." msgstr "" diff --git a/locale/zh_CN/LC_MESSAGES/django.po b/locale/zh_CN/LC_MESSAGES/django.po index eed56efdf4..432a6225fb 100644 --- a/locale/zh_CN/LC_MESSAGES/django.po +++ b/locale/zh_CN/LC_MESSAGES/django.po @@ -25,7 +25,7 @@ msgid "" msgstr "" "Project-Id-Version: seahub\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-10 14:16+0800\n" +"POT-Creation-Date: 2024-02-05 17:17+0800\n" "PO-Revision-Date: 2013-10-25 07:03+0000\n" "Last-Translator: Seafile Info , 2023-2024\n" "Language-Team: Chinese (China) (http://app.transifex.com/haiwen/seahub/language/zh_CN/)\n" @@ -109,8 +109,7 @@ msgid "Login id can't be empty" msgstr "登录 ID 不能为空" #: seahub/api2/endpoints/admin/account.py:209 -#: seahub/api2/endpoints/admin/users.py:866 -#: seahub/api2/endpoints/admin/users.py:1301 +#: seahub/api2/endpoints/admin/users.py:1283 #, python-format msgid "Login id %s already exists." msgstr "登录 ID %s 已存在。" @@ -124,10 +123,10 @@ msgid "Space quota can't be empty" msgstr "存储空间配额不能为空" #: seahub/api2/endpoints/admin/account.py:238 -#: seahub/api2/endpoints/admin/users.py:1357 -#: seahub/api2/endpoints/admin/users.py:1361 -#: seahub/api2/endpoints/admin/users.py:1374 -#: seahub/api2/endpoints/admin/users.py:1378 +#: seahub/api2/endpoints/admin/users.py:1339 +#: seahub/api2/endpoints/admin/users.py:1343 +#: seahub/api2/endpoints/admin/users.py:1356 +#: seahub/api2/endpoints/admin/users.py:1360 msgid "Must be an integer that is greater than or equal to 0." msgstr "必须是大于等于 0 的整数。" @@ -137,24 +136,24 @@ msgid "Space quota is too low (minimum value is 0)" msgstr "存储空间配额太小(最小为0)" #: seahub/api2/endpoints/admin/account.py:250 seahub/institutions/views.py:233 -#: seahub/organizations/api/admin/users.py:471 seahub/views/sysadmin.py:301 +#: seahub/organizations/api/admin/users.py:464 seahub/views/sysadmin.py:300 #, python-format msgid "Failed to set quota: maximum quota is %d MB" msgstr "配额设置失败:最大配额是 %d MB" #: seahub/api2/endpoints/admin/address_book/groups.py:82 -#: seahub/api2/endpoints/admin/groups.py:132 -#: seahub/api2/endpoints/admin/groups.py:271 +#: seahub/api2/endpoints/admin/groups.py:129 +#: seahub/api2/endpoints/admin/groups.py:268 #: seahub/api2/endpoints/groups.py:226 seahub/api2/endpoints/groups.py:299 -#: seahub/api2/views.py:4568 seahub/group/forms.py:36 +#: seahub/api2/views.py:4569 seahub/group/forms.py:36 msgid "" "Name can only contain letters, numbers, spaces, hyphen, dot, single quote, " "brackets or underscore." msgstr "名称只能包含字母,数字,空格,点,单引号,括号或下划线。" #: seahub/api2/endpoints/admin/address_book/groups.py:87 -#: seahub/api2/endpoints/admin/groups.py:139 -#: seahub/api2/endpoints/admin/groups.py:275 +#: seahub/api2/endpoints/admin/groups.py:136 +#: seahub/api2/endpoints/admin/groups.py:272 #: seahub/api2/endpoints/groups.py:231 seahub/api2/endpoints/groups.py:304 msgid "There is already a group with that name." msgstr "已有同名群组" @@ -169,12 +168,12 @@ msgstr "该部门中包含子部门。" #: seahub/api2/endpoints/admin/default_library.py:32 #: seahub/api2/endpoints/admin/default_library.py:33 -#: seahub/views/__init__.py:531 seahub/views/__init__.py:532 -#: seahub/views/__init__.py:536 seahub/views/__init__.py:537 +#: seahub/views/__init__.py:682 seahub/views/__init__.py:683 +#: seahub/views/__init__.py:687 seahub/views/__init__.py:688 msgid "My Library" msgstr "私人资料库" -#: seahub/api2/endpoints/admin/groups.py:219 +#: seahub/api2/endpoints/admin/groups.py:216 #: seahub/api2/endpoints/groups.py:330 #, python-format msgid "User %s is already group owner." @@ -193,16 +192,16 @@ msgid "" "institution" msgstr "添加 %s 到机构失败:用户已经属于该机构" -#: seahub/api2/endpoints/admin/libraries.py:267 seahub/views/sysadmin.py:697 +#: seahub/api2/endpoints/admin/libraries.py:265 seahub/views/sysadmin.py:696 msgid "System library can not be deleted." msgstr "系统资料库无法被删除。" -#: seahub/api2/endpoints/admin/libraries.py:388 seahub/api2/views.py:1673 +#: seahub/api2/endpoints/admin/libraries.py:386 seahub/api2/views.py:1674 #, python-format msgid "Transfer failed: role of %s is %s, can not add library." msgstr "转让失败:角色 %s 是 %s,无法添加资料库。" -#: seahub/api2/endpoints/admin/libraries.py:409 seahub/api2/views.py:1678 +#: seahub/api2/endpoints/admin/libraries.py:407 seahub/api2/views.py:1679 msgid "Library can not be transferred to owner." msgstr "资料库无法转让给所有者。" @@ -228,8 +227,8 @@ msgstr "邮箱 %s 无效。" #: seahub/api2/endpoints/admin/shares.py:211 #: seahub/api2/endpoints/admin/shares.py:268 -#: seahub/api2/endpoints/dir_shared_items.py:360 -#: seahub/api2/endpoints/dir_shared_items.py:473 +#: seahub/api2/endpoints/dir_shared_items.py:346 +#: seahub/api2/endpoints/dir_shared_items.py:459 #: seahub/api2/endpoints/group_owned_libraries.py:953 #: seahub/api2/endpoints/group_owned_libraries.py:1228 #: seahub/api2/endpoints/repo_share_invitations.py:190 @@ -297,6 +296,8 @@ msgstr "共享链接上传" #: seahub/base/management/commands/export_user_storage_report.py:41 #: seahub/base/management/commands/export_users.py:43 #: seahub/base/management/commands/export_users.py:47 +#: seahub/contacts/templates/contacts/contact_list.html:44 +#: seahub/contacts/templates/contacts/contact_list.html:53 #: seahub/institutions/templates/institutions/user_info.html:26 #: seahub/institutions/templates/institutions/useradmin.html:16 #: seahub/institutions/templates/institutions/useradmin_search.html:10 @@ -304,9 +305,9 @@ msgstr "共享链接上传" #: seahub/invitations/templates/invitations/token_view.html:10 #: seahub/organizations/api/admin/statistics.py:380 #: seahub/share/templates/share/share_link_audit.html:9 -#: seahub/templates/registration/registration_form.html:23 -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 -#: seahub/views/sysadmin.py:766 seahub/views/sysadmin.py:781 +#: seahub/templates/registration/registration_form.html:22 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:175 +#: seahub/views/sysadmin.py:765 seahub/views/sysadmin.py:780 msgid "Email" msgstr "邮箱" @@ -314,6 +315,7 @@ msgstr "邮箱" #: seahub/base/management/commands/export_user_storage_report.py:41 #: seahub/base/management/commands/export_users.py:43 #: seahub/base/management/commands/export_users.py:47 +#: seahub/contacts/templates/contacts/contact_list.html:18 #: seahub/institutions/templates/institutions/info.html:10 #: seahub/institutions/templates/institutions/user_info.html:61 #: seahub/institutions/templates/institutions/user_info.html:105 @@ -321,22 +323,23 @@ msgstr "邮箱" #: seahub/institutions/templates/institutions/useradmin_search.html:19 #: seahub/organizations/api/admin/statistics.py:380 #: seahub/sysadmin_extra/views.py:57 -#: seahub/templates/registration/registration_form.html:19 -#: seahub/templates/repo_history_view.html:58 seahub/views/sysadmin.py:172 -#: seahub/views/sysadmin.py:176 seahub/views/sysadmin.py:644 -#: seahub/views/sysadmin.py:768 seahub/views/sysadmin.py:783 +#: seahub/templates/registration/registration_form.html:18 +#: seahub/templates/repo_dir_recycle_view.html:44 +#: seahub/templates/repo_history_view.html:58 seahub/views/sysadmin.py:171 +#: seahub/views/sysadmin.py:175 seahub/views/sysadmin.py:643 +#: seahub/views/sysadmin.py:767 seahub/views/sysadmin.py:782 msgid "Name" msgstr "名称" -#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:262 +#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:245 #: seahub/base/management/commands/export_user_storage_report.py:41 #: seahub/base/management/commands/export_users.py:43 #: seahub/base/management/commands/export_users.py:47 #: seahub/institutions/templates/institutions/useradmin.html:16 #: seahub/institutions/templates/institutions/useradmin_search.html:19 #: seahub/organizations/api/admin/statistics.py:380 -#: seahub/templates/registration/password_set_form.html:17 -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 +#: seahub/templates/registration/password_set_form.html:16 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:175 msgid "Contact Email" msgstr "联系人邮箱" @@ -345,7 +348,7 @@ msgstr "联系人邮箱" #: seahub/base/management/commands/export_users.py:44 #: seahub/base/management/commands/export_users.py:48 #: seahub/organizations/api/admin/statistics.py:381 -#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 +#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 msgid "Space Usage" msgstr "已用空间" @@ -354,105 +357,95 @@ msgstr "已用空间" #: seahub/base/management/commands/export_users.py:44 #: seahub/base/management/commands/export_users.py:48 #: seahub/organizations/api/admin/statistics.py:381 -#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 -#: seahub/views/sysadmin.py:770 seahub/views/sysadmin.py:784 +#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 +#: seahub/views/sysadmin.py:769 seahub/views/sysadmin.py:783 msgid "Space Quota" msgstr "容量" -#: seahub/api2/endpoints/admin/users.py:667 -#: seahub/api2/endpoints/admin/users.py:697 +#: seahub/api2/endpoints/admin/users.py:655 +#: seahub/api2/endpoints/admin/users.py:685 #: seahub/organizations/api/admin/users.py:155 msgid "There are more than 500 users, and sort is not offered." msgstr "用户数超过了 500, 不提供排序。" -#: seahub/api2/endpoints/admin/users.py:781 -#: seahub/api2/endpoints/admin/users.py:1273 seahub/base/accounts.py:1227 +#: seahub/api2/endpoints/admin/users.py:769 +#: seahub/api2/endpoints/admin/users.py:1255 seahub/base/accounts.py:1228 #: seahub/forms.py:30 msgid "The number of users exceeds the limit." msgstr "用户数量超过限制。" -#: seahub/api2/endpoints/admin/users.py:880 +#: seahub/api2/endpoints/admin/users.py:859 #, python-format msgid "Successfully added user %(user)s." msgstr "成功添加用户 %(user)s。" -#: seahub/api2/endpoints/admin/users.py:884 -#: seahub/api2/endpoints/admin/users_batch.py:390 seahub/views/sysadmin.py:543 +#: seahub/api2/endpoints/admin/users.py:863 +#: seahub/api2/endpoints/admin/users_batch.py:390 seahub/views/sysadmin.py:542 #, python-format msgid "You are invited to join %s" msgstr "你被邀请加入 %s" -#: seahub/api2/endpoints/admin/users.py:888 +#: seahub/api2/endpoints/admin/users.py:869 #, python-format msgid "Successfully added user %(user)s. An email notification has been sent." msgstr "成功添加用户 %(user)s。通知邮件已发送。" -#: seahub/api2/endpoints/admin/users.py:891 +#: seahub/api2/endpoints/admin/users.py:872 #, python-format msgid "" "Successfully added user %(user)s. But email notification can not be sent, " "because Email service is not properly configured." msgstr "成功添加用户 %(user)s。 但由于邮件服务未正确配置,通知邮件无法发送。" -#: seahub/api2/endpoints/admin/users.py:1418 +#: seahub/api2/endpoints/admin/users.py:1400 #: seahub/institutions/templates/institutions/useradmin.html:122 msgid "Edit succeeded" msgstr "权限修改成功" -#: seahub/api2/endpoints/admin/users.py:1421 seahub/views/sysadmin.py:446 +#: seahub/api2/endpoints/admin/users.py:1403 seahub/views/sysadmin.py:445 #, python-format msgid "Your account on %s is activated" msgstr "你的 %s 帐户已激活。" -#: seahub/api2/endpoints/admin/users.py:1426 +#: seahub/api2/endpoints/admin/users.py:1408 #: seahub/institutions/templates/institutions/useradmin.html:118 msgid "Edit succeeded, an email has been sent." msgstr "编辑成功,一封邮件已发送。" -#: seahub/api2/endpoints/admin/users.py:1429 +#: seahub/api2/endpoints/admin/users.py:1411 #: seahub/institutions/templates/institutions/useradmin.html:120 msgid "" "Edit succeeded, but failed to send email, please check your email " "configuration." msgstr "编辑成功, 但发送邮件失败,请检查你的邮件配置。" -#: seahub/api2/endpoints/admin/users.py:1497 seahub/auth/views.py:366 +#: seahub/api2/endpoints/admin/users.py:1479 seahub/auth/views.py:355 msgid "Unable to reset password." msgstr "无法重置密码。" -#: seahub/api2/endpoints/admin/users.py:1523 seahub/auth/forms.py:163 -#, python-format -msgid "Reset Password on %s" -msgstr "%s 密码重置" - -#: seahub/api2/endpoints/admin/users.py:1527 -#, python-brace-format -msgid "A password reset link has been sent to {contact_email}." -msgstr "密码重置链接已发送到 {contact_email} 。" - -#: seahub/api2/endpoints/admin/users.py:1545 seahub/views/sysadmin.py:487 +#: seahub/api2/endpoints/admin/users.py:1503 seahub/views/sysadmin.py:486 #, python-format msgid "Password has been reset on %s" msgstr "%s 密码已重置" -#: seahub/api2/endpoints/admin/users.py:1547 +#: seahub/api2/endpoints/admin/users.py:1505 #, python-format msgid "Successfully reset password, an email has been sent to %(user)s." msgstr "密码已重置, 通知邮件已发送给 %(user)s。" -#: seahub/api2/endpoints/admin/users.py:1551 seahub/views/sysadmin.py:517 +#: seahub/api2/endpoints/admin/users.py:1509 seahub/views/sysadmin.py:516 #, python-format msgid "" "Successfully reset password to %(passwd)s, but failed to send email to " "%(user)s, please check your email configuration." msgstr "成功将用户密码重置为 %(passwd)s, 但发送通知邮件到 %(user)s 失败,请检查你的邮件配置。" -#: seahub/api2/endpoints/admin/users.py:1554 seahub/views/sysadmin.py:521 +#: seahub/api2/endpoints/admin/users.py:1512 seahub/views/sysadmin.py:520 #, python-format msgid "Successfully reset password to %(passwd)s for user %(user)s." msgstr "成功将用户 %(user)s 的密码重置为 %(passwd)s。" -#: seahub/api2/endpoints/admin/users.py:1557 seahub/views/sysadmin.py:524 +#: seahub/api2/endpoints/admin/users.py:1515 seahub/views/sysadmin.py:523 #, python-format msgid "" "Successfully reset password to %(passwd)s for user %(user)s. But email " @@ -477,19 +470,17 @@ msgstr "病毒文件未找到。" #: seahub/api2/endpoints/repo_set_password.py:72 #: seahub/api2/endpoints/repo_share_invitations.py:201 #: seahub/api2/endpoints/send_upload_link_email.py:107 -#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:3902 -#: seahub/notifications/models.py:536 seahub/notifications/models.py:577 -#: seahub/notifications/models.py:619 seahub/notifications/models.py:670 -#: seahub/notifications/models.py:726 seahub/notifications/models.py:756 -#: seahub/notifications/models.py:778 seahub/notifications/models.py:804 -#: seahub/notifications/models.py:821 seahub/notifications/models.py:838 -#: seahub/notifications/models.py:867 seahub/seadoc/apis.py:2778 -#: seahub/search/views.py:200 seahub/share/views.py:326 -#: seahub/subscription/views.py:93 seahub/subscription/views.py:138 -#: seahub/utils/__init__.py:177 seahub/utils/__init__.py:1170 -#: seahub/views/__init__.py:799 seahub/views/ajax.py:401 -#: seahub/views/ajax.py:405 seahub/wiki/views.py:210 seahub/wiki/views.py:217 -#: seahub/wiki/views.py:226 +#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:3903 +#: seahub/notifications/models.py:484 seahub/notifications/models.py:525 +#: seahub/notifications/models.py:576 seahub/notifications/models.py:632 +#: seahub/notifications/models.py:662 seahub/notifications/models.py:684 +#: seahub/notifications/models.py:710 seahub/notifications/models.py:727 +#: seahub/notifications/models.py:744 seahub/notifications/models.py:773 +#: seahub/seadoc/apis.py:2763 seahub/search/views.py:200 +#: seahub/share/views.py:326 seahub/utils/__init__.py:177 +#: seahub/utils/__init__.py:1165 seahub/views/__init__.py:950 +#: seahub/views/ajax.py:401 seahub/views/ajax.py:405 seahub/wiki/views.py:210 +#: seahub/wiki/views.py:217 seahub/wiki/views.py:226 msgid "Internal Server Error" msgstr "服务器内部错误" @@ -505,12 +496,12 @@ msgstr "目标路径无效" #: seahub/api2/endpoints/copy_move_task.py:148 #: seahub/api2/endpoints/move_folder_merge.py:176 -#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:1819 -#: seahub/api2/views.py:1859 seahub/api2/views.py:1920 -#: seahub/api2/views.py:1964 seahub/api2/views.py:2010 -#: seahub/api2/views.py:2059 seahub/api2/views.py:2472 -#: seahub/api2/views.py:2580 seahub/seadoc/apis.py:372 -#: seahub/seadoc/apis.py:463 +#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:1820 +#: seahub/api2/views.py:1860 seahub/api2/views.py:1921 +#: seahub/api2/views.py:1965 seahub/api2/views.py:2011 +#: seahub/api2/views.py:2060 seahub/api2/views.py:2473 +#: seahub/api2/views.py:2581 seahub/seadoc/apis.py:371 +#: seahub/seadoc/apis.py:462 msgid "Out of quota." msgstr "空间已超" @@ -530,13 +521,13 @@ msgstr "文件已锁定" msgid "Cancel failed" msgstr "取消失败" -#: seahub/api2/endpoints/dir_shared_items.py:344 +#: seahub/api2/endpoints/dir_shared_items.py:330 #: seahub/api2/endpoints/draft_reviewer.py:70 #: seahub/api2/endpoints/group_owned_libraries.py:937 msgid "username invalid." msgstr "用户名不合法。" -#: seahub/api2/endpoints/dir_shared_items.py:353 +#: seahub/api2/endpoints/dir_shared_items.py:339 #: seahub/api2/endpoints/draft_reviewer.py:79 #: seahub/api2/endpoints/group_owned_libraries.py:946 #, python-format @@ -549,20 +540,17 @@ msgstr "未找到用户 %s 。" #: seahub/api2/endpoints/file_tag.py:203 seahub/api2/endpoints/file_tag.py:216 #: seahub/api2/endpoints/wikis.py:112 seahub/api2/endpoints/wikis.py:206 #: seahub/drafts/views.py:31 seahub/profile/forms.py:24 -#: seahub/profile/views.py:258 seahub/seadoc/apis.py:2762 +#: seahub/profile/views.py:258 seahub/seadoc/apis.py:2747 #: seahub/seadoc/views.py:31 seahub/seadoc/views.py:85 #: seahub/seadoc/views.py:168 seahub/search/views.py:174 -#: seahub/subscription/views.py:28 seahub/subscription/views.py:44 -#: seahub/subscription/views.py:106 seahub/thumbnail/views.py:51 -#: seahub/thumbnail/views.py:166 seahub/views/__init__.py:609 -#: seahub/views/ajax.py:83 seahub/views/ajax.py:113 seahub/views/ajax.py:119 -#: seahub/views/sso.py:237 +#: seahub/thumbnail/views.py:51 seahub/thumbnail/views.py:166 +#: seahub/views/__init__.py:760 seahub/views/ajax.py:83 +#: seahub/views/ajax.py:113 seahub/views/ajax.py:119 seahub/views/sso.py:201 msgid "Permission denied." msgstr "没有权限" #: seahub/api2/endpoints/file.py:218 seahub/api2/endpoints/upload_links.py:480 -#: seahub/api2/endpoints/via_repo_token.py:848 -#: seahub/api2/endpoints/wikis.py:132 seahub/api2/views.py:1867 +#: seahub/api2/endpoints/wikis.py:132 seahub/api2/views.py:1868 msgid "The number of files in library exceeds the limit" msgstr "该资料库中的文件数量已超过限制" @@ -574,7 +562,7 @@ msgstr "文件没有被锁定。" msgid "You can not refresh this file's lock." msgstr "不能刷新文件锁。" -#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2769 +#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2754 msgid "The participant already exists." msgstr "该参与者已存在。" @@ -594,7 +582,7 @@ msgstr "用户 %s 已经是群组成员。" #: seahub/api2/endpoints/group_members.py:116 #: seahub/api2/endpoints/group_members.py:352 -#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1668 +#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1669 #: seahub/organizations/api/admin/user_repos.py:50 #: seahub/organizations/api/admin/user_repos.py:103 #: seahub/organizations/api/admin/users.py:342 @@ -614,9 +602,9 @@ msgstr " %s 是机构用户。" msgid "Group does not exist" msgstr "群组不存在。" -#: seahub/api2/endpoints/group_members.py:548 seahub/views/sysadmin.py:163 -#: seahub/views/sysadmin.py:271 seahub/views/sysadmin.py:641 -#: seahub/views/sysadmin.py:653 seahub/views/sysadmin.py:794 +#: seahub/api2/endpoints/group_members.py:548 seahub/views/sysadmin.py:162 +#: seahub/views/sysadmin.py:270 seahub/views/sysadmin.py:640 +#: seahub/views/sysadmin.py:652 seahub/views/sysadmin.py:793 msgid "Failed to export Excel" msgstr "导出 Excel 失败" @@ -645,7 +633,7 @@ msgstr "%s 已被邀请。" #: seahub/api2/endpoints/invitations.py:68 #: seahub/api2/endpoints/invitations.py:140 #: seahub/api2/endpoints/repo_share_invitations.py:173 -#: seahub/base/accounts.py:1238 seahub/organizations/api/admin/users.py:270 +#: seahub/base/accounts.py:1239 seahub/organizations/api/admin/users.py:270 #, python-format msgid "User %s already exists." msgstr "用户 %s 已存在。" @@ -653,37 +641,37 @@ msgstr "用户 %s 已存在。" #: seahub/api2/endpoints/invitations.py:154 #: seahub/api2/endpoints/repo_share_invitations.py:215 #: seahub/api2/endpoints/send_share_link_email.py:34 -#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:127 -#: seahub/organizations/api/admin/users.py:790 seahub/share/views.py:138 +#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:110 +#: seahub/organizations/api/admin/users.py:783 seahub/share/views.py:138 #: seahub/share/views.py:349 msgid "" "Failed to send email, email service is not properly configured, please " "contact administrator." msgstr "邮件发送失败, 邮箱服务没配置好,请联系管理员。" -#: seahub/api2/endpoints/multi_share_links.py:102 -#: seahub/api2/endpoints/multi_share_links.py:318 +#: seahub/api2/endpoints/multi_share_links.py:60 +#: seahub/api2/endpoints/multi_share_links.py:268 #: seahub/api2/endpoints/share_links.py:331 -#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4055 -#: seahub/api2/views.py:4175 +#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4056 +#: seahub/api2/views.py:4176 msgid "Password is required." msgstr "密码为必填项。" -#: seahub/api2/endpoints/multi_share_links.py:107 +#: seahub/api2/endpoints/multi_share_links.py:65 #: seahub/api2/endpoints/share_links.py:337 #: seahub/api2/endpoints/upload_links.py:176 #: seahub/api2/endpoints/webdav_secret.py:60 msgid "Password is too short." msgstr "密码长度太短。" -#: seahub/api2/endpoints/multi_share_links.py:111 +#: seahub/api2/endpoints/multi_share_links.py:69 #: seahub/api2/endpoints/share_links.py:341 #: seahub/api2/endpoints/upload_links.py:180 #: seahub/api2/endpoints/webdav_secret.py:64 msgid "Password is too weak." msgstr "密码太弱。" -#: seahub/api2/endpoints/multi_share_links.py:115 +#: seahub/api2/endpoints/multi_share_links.py:73 #: seahub/api2/endpoints/share_links.py:345 #: seahub/api2/endpoints/upload_links.py:184 #: seahub/api2/endpoints/webdav_secret.py:52 @@ -692,28 +680,28 @@ msgid "" "symbols." msgstr "密码只能包含数字,大写字母,小写字母和其他字符。" -#: seahub/api2/endpoints/multi_share_links.py:138 -#: seahub/api2/endpoints/multi_share_links.py:341 +#: seahub/api2/endpoints/multi_share_links.py:96 +#: seahub/api2/endpoints/multi_share_links.py:291 #: seahub/api2/endpoints/share_links.py:368 #: seahub/api2/endpoints/share_links.py:678 #: seahub/api2/endpoints/upload_links.py:207 -#: seahub/api2/endpoints/upload_links.py:341 seahub/api2/views.py:3469 +#: seahub/api2/endpoints/upload_links.py:341 seahub/api2/views.py:3470 #, python-format msgid "Expire days should be greater or equal to %s" msgstr "过期天数需要大于等于 %s" -#: seahub/api2/endpoints/multi_share_links.py:143 -#: seahub/api2/endpoints/multi_share_links.py:347 +#: seahub/api2/endpoints/multi_share_links.py:101 +#: seahub/api2/endpoints/multi_share_links.py:297 #: seahub/api2/endpoints/share_links.py:374 #: seahub/api2/endpoints/share_links.py:684 #: seahub/api2/endpoints/upload_links.py:213 -#: seahub/api2/endpoints/upload_links.py:347 seahub/api2/views.py:3475 +#: seahub/api2/endpoints/upload_links.py:347 seahub/api2/views.py:3476 #, python-format msgid "Expire days should be less than or equal to %s" msgstr "过期天数需要小于等于 %s" -#: seahub/api2/endpoints/multi_share_links.py:163 -#: seahub/api2/endpoints/multi_share_links.py:369 +#: seahub/api2/endpoints/multi_share_links.py:121 +#: seahub/api2/endpoints/multi_share_links.py:319 #: seahub/api2/endpoints/share_links.py:396 #: seahub/api2/endpoints/share_links.py:708 #: seahub/api2/endpoints/upload_links.py:235 @@ -722,8 +710,8 @@ msgstr "过期天数需要小于等于 %s" msgid "Expiration time should be later than %s." msgstr "过期时间应晚于 %s。" -#: seahub/api2/endpoints/multi_share_links.py:172 -#: seahub/api2/endpoints/multi_share_links.py:378 +#: seahub/api2/endpoints/multi_share_links.py:130 +#: seahub/api2/endpoints/multi_share_links.py:328 #: seahub/api2/endpoints/share_links.py:405 #: seahub/api2/endpoints/share_links.py:717 #: seahub/api2/endpoints/upload_links.py:244 @@ -733,9 +721,10 @@ msgid "Expiration time should be earlier than %s." msgstr "过期时间应早于 %s。" #: seahub/api2/endpoints/query_copy_move_progress.py:47 -#: seahub/seadoc/apis.py:516 +#: seahub/seadoc/apis.py:515 #: seahub/templates/remote_user/create_unknown_user_false.html:4 #: seahub/templates/remote_user/error.html:4 +#: seahub/templates/view_shared_upload_link.html:82 msgid "Error" msgstr "错误" @@ -745,7 +734,7 @@ msgstr "当前资料库尚未解密。" #: seahub/api2/endpoints/repo_send_new_password.py:45 #: seahub/api2/endpoints/user.py:73 seahub/api2/endpoints/user.py:93 -#: seahub/organizations/api/admin/users.py:786 +#: seahub/organizations/api/admin/users.py:779 msgid "Feature disabled." msgstr "此功能未开启。" @@ -759,11 +748,11 @@ msgstr "无法重置这个资料库的密码。" msgid "New password of library %s" msgstr "资料库 %s的新密码" -#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:3899 +#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:3900 msgid "Wrong password" msgstr "密码错误" -#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:3905 +#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:3906 msgid "Decrypt library error" msgstr "解密资料库出错" @@ -771,20 +760,20 @@ msgstr "解密资料库出错" msgid "Wrong old password" msgstr "密码错误" -#: seahub/api2/endpoints/repos_batch.py:1298 -#: seahub/api2/endpoints/repos_batch.py:1557 -#: seahub/api2/endpoints/repos_batch.py:1649 +#: seahub/api2/endpoints/repos_batch.py:1284 +#: seahub/api2/endpoints/repos_batch.py:1543 +#: seahub/api2/endpoints/repos_batch.py:1635 #, python-format msgid "File %s is locked." msgstr "文件%s已锁定" -#: seahub/api2/endpoints/repos_batch.py:1308 -#: seahub/api2/endpoints/repos_batch.py:1567 +#: seahub/api2/endpoints/repos_batch.py:1294 +#: seahub/api2/endpoints/repos_batch.py:1553 #, python-format msgid "Can't move folder %s, please check its permission." msgstr "无法移动文件夹%s,请检查其权限。" -#: seahub/api2/endpoints/repos_batch.py:1657 +#: seahub/api2/endpoints/repos_batch.py:1643 #, python-format msgid "Can't delete folder %s, please check its permission." msgstr "无法删除文件夹%s,请检查其权限。" @@ -889,17 +878,17 @@ msgstr "请登录。" msgid "Email or Username" msgstr "邮箱或用户名" -#: seahub/auth/forms.py:28 seahub/auth/forms.py:236 -#: seahub/base/accounts.py:1215 +#: seahub/auth/forms.py:28 seahub/auth/forms.py:219 +#: seahub/base/accounts.py:1216 #: seahub/invitations/templates/invitations/token_view.html:13 #: seahub/organizations/templates/organizations/org_register.html:36 #: seahub/share/views.py:320 seahub/templates/decrypt_repo_form.html:10 #: seahub/templates/registration/login.html:40 -#: seahub/templates/registration/password_set_form.html:22 -#: seahub/templates/registration/registration_form.html:25 +#: seahub/templates/registration/password_set_form.html:21 +#: seahub/templates/registration/registration_form.html:24 #: seahub/templates/share_access_validation.html:23 -#: seahub/templates/sysadmin/sudo_mode.html:29 seahub/views/sysadmin.py:767 -#: seahub/views/sysadmin.py:782 +#: seahub/templates/sysadmin/sudo_mode.html:10 seahub/views/sysadmin.py:766 +#: seahub/views/sysadmin.py:781 msgid "Password" msgstr "密码" @@ -909,7 +898,7 @@ msgid "" "are case-sensitive." msgstr "请输入正确的邮箱/用户名和密码。字母请注意区分大小写。" -#: seahub/auth/forms.py:66 seahub/auth/forms.py:136 +#: seahub/auth/forms.py:66 seahub/auth/forms.py:119 msgid "" "That e-mail address doesn't have an associated user account. Are you sure " "you've registered?" @@ -919,69 +908,69 @@ msgstr "该邮箱没有相关联的用户帐号。确定注册了吗?" msgid "This account is inactive." msgstr "该帐户未激活。" -#: seahub/auth/forms.py:98 seahub/auth/forms.py:99 -#: seahub/templates/registration/login.html:62 -msgid "You cannot login with email and password." -msgstr "不能用邮箱和密码登录。" - -#: seahub/auth/forms.py:104 +#: seahub/auth/forms.py:87 msgid "" "Your Web browser doesn't appear to have cookies enabled. Cookies are " "required for logging in." msgstr "你的浏览器似乎没启用 cookie. 登录需要 cookie." -#: seahub/auth/forms.py:120 +#: seahub/auth/forms.py:103 msgid "E-mail" msgstr "邮箱" -#: seahub/auth/forms.py:139 +#: seahub/auth/forms.py:122 msgid "Can not reset password, please contact LDAP admin." msgstr "不能重置密码,请联系 LDAP 管理员。" -#: seahub/auth/forms.py:172 +#: seahub/auth/forms.py:146 +#, python-format +msgid "Reset Password on %s" +msgstr "%s 密码重置" + +#: seahub/auth/forms.py:155 msgid "New password" msgstr "新密码" -#: seahub/auth/forms.py:173 +#: seahub/auth/forms.py:156 msgid "New password confirmation" msgstr "新密码确认" -#: seahub/auth/forms.py:202 seahub/auth/forms.py:248 -#: seahub/base/accounts.py:1272 seahub/organizations/forms.py:71 +#: seahub/auth/forms.py:185 seahub/auth/forms.py:231 +#: seahub/base/accounts.py:1273 seahub/organizations/forms.py:71 msgid "The two password fields didn't match." msgstr "两次输入的密码不一致" -#: seahub/auth/forms.py:216 +#: seahub/auth/forms.py:199 msgid "Old password" msgstr "旧密码" -#: seahub/auth/forms.py:224 +#: seahub/auth/forms.py:207 msgid "Your old password was entered incorrectly. Please enter it again." msgstr "旧密码输入错误。请重新输入。" -#: seahub/auth/forms.py:237 seahub/base/accounts.py:1217 +#: seahub/auth/forms.py:220 seahub/base/accounts.py:1218 msgid "Password (again)" msgstr "请再次输入密码" -#: seahub/auth/forms.py:268 seahub/forms.py:35 seahub/invitations/views.py:39 +#: seahub/auth/forms.py:251 seahub/forms.py:35 seahub/invitations/views.py:39 #: seahub/invitations/views.py:54 seahub/organizations/forms.py:49 #: seahub/profile/forms.py:46 msgid "A user with this email already exists." msgstr "此用户已存在。" -#: seahub/auth/views.py:156 +#: seahub/auth/views.py:154 msgid "This account has been frozen due to too many failed login attempts." msgstr "登录出错次数超过限制,该账号已被冻结。" -#: seahub/auth/views.py:322 +#: seahub/auth/views.py:311 msgid "Logged out" msgstr "退出" -#: seahub/auth/views.py:387 +#: seahub/auth/views.py:374 msgid "Failed to send email, please contact administrator." msgstr "邮件发送失败,请联系管理员。" -#: seahub/auth/views.py:459 +#: seahub/auth/views.py:441 msgid "Unable to change password." msgstr "无法修改密码。" @@ -990,6 +979,51 @@ msgstr "无法修改密码。" msgid "Avatar for %s" msgstr "%s 的头像" +#: seahub/avatar/templates/avatar/add.html:6 +msgid "Upload Avatar" +msgstr "上传头像" + +#: seahub/avatar/templates/avatar/add.html:7 +#: seahub/avatar/templates/avatar/change.html:8 +msgid "Your current avatar: " +msgstr "当前头像:" + +#: seahub/avatar/templates/avatar/add.html:9 +msgid "Upload New Avatar: " +msgstr "上传新头像:" + +#: seahub/avatar/templates/avatar/add.html:13 +#: seahub/avatar/templates/avatar/change.html:30 +msgid "Upload New Image" +msgstr "提交" + +#: seahub/avatar/templates/avatar/confirm_delete.html:6 +msgid "Please select the avatars that you would like to delete." +msgstr "请选择要删除的头像。" + +#: seahub/avatar/templates/avatar/confirm_delete.html:11 +#, python-format +msgid "" +"You have no avatars to delete. Please upload one now." +msgstr "你还没有上传自己的头像。现在 上传一个。" + +#: seahub/avatar/templates/avatar/confirm_delete.html:18 +msgid "Delete These" +msgstr "删除" + +#: seahub/avatar/templates/notification/avatar_friend_updated/notice.html:2 +#, python-format +msgid "" +"%(avatar_creator)s has updated their avatar %(avatar)s." +msgstr "%(avatar_creator)s 已更新头像 %(avatar)s." + +#: seahub/avatar/templates/notification/avatar_updated/notice.html:2 +#, python-format +msgid "You have updated your avatar %(avatar)s." +msgstr "你已更新头像 %(avatar)s." + #: seahub/avatar/views.py:77 msgid "Successfully uploaded a new avatar." msgstr "修改成功。" @@ -1007,39 +1041,39 @@ msgstr "删除成功。" msgid "Account %(account)s froze on %(site)s." msgstr "%(site)s 上的账号 %(account)s 已被冻结。" -#: seahub/base/accounts.py:1205 +#: seahub/base/accounts.py:1206 msgid "Email address" msgstr "邮箱地址" -#: seahub/base/accounts.py:1211 +#: seahub/base/accounts.py:1212 msgid "Username" msgstr "用户名" -#: seahub/base/accounts.py:1212 +#: seahub/base/accounts.py:1213 msgid "This value must be of length 40" msgstr "长度为40字符" -#: seahub/base/accounts.py:1231 +#: seahub/base/accounts.py:1232 msgid "Enter a valid email address." msgstr "请输入有效的邮箱地址。" -#: seahub/base/accounts.py:1242 +#: seahub/base/accounts.py:1243 msgid "Invalid user id." msgstr "无效user id" -#: seahub/base/accounts.py:1294 +#: seahub/base/accounts.py:1295 msgid "name" msgstr "名称" -#: seahub/base/accounts.py:1297 +#: seahub/base/accounts.py:1298 msgid "department" msgstr "部门" -#: seahub/base/accounts.py:1300 +#: seahub/base/accounts.py:1301 msgid "telephone" msgstr "电话" -#: seahub/base/accounts.py:1303 +#: seahub/base/accounts.py:1304 msgid "note" msgstr "备注" @@ -1116,41 +1150,41 @@ msgstr "匿名用户" #: seahub/base/management/commands/export_users.py:47 #: seahub/institutions/templates/institutions/useradmin.html:17 #: seahub/institutions/templates/institutions/useradmin_search.html:20 -#: seahub/sysadmin_extra/views.py:57 seahub/views/sysadmin.py:172 -#: seahub/views/sysadmin.py:176 +#: seahub/sysadmin_extra/views.py:57 seahub/views/sysadmin.py:171 +#: seahub/views/sysadmin.py:175 msgid "Status" msgstr "状态" #: seahub/base/management/commands/export_users.py:43 #: seahub/institutions/templates/institutions/user_info.html:106 -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:769 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:768 msgid "Role" msgstr "用户角色" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 #: seahub/institutions/templates/institutions/user_info.html:107 -#: seahub/views/sysadmin.py:174 seahub/views/sysadmin.py:178 -#: seahub/views/sysadmin.py:644 +#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 +#: seahub/views/sysadmin.py:643 msgid "Create At" msgstr "创建时间" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 -#: seahub/views/sysadmin.py:174 seahub/views/sysadmin.py:178 +#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 msgid "Last Login" msgstr "上次登录" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 -#: seahub/institutions/views.py:176 seahub/views/sysadmin.py:174 -#: seahub/views/sysadmin.py:178 +#: seahub/institutions/views.py:176 seahub/views/sysadmin.py:173 +#: seahub/views/sysadmin.py:177 msgid "Admin" msgstr "管理" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 -#: seahub/views/sysadmin.py:174 seahub/views/sysadmin.py:178 +#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 msgid "LDAP(imported)" msgstr "LDAP(已导入)" @@ -1158,7 +1192,7 @@ msgstr "LDAP(已导入)" #: seahub/institutions/templates/institutions/useradmin.html:33 #: seahub/institutions/templates/institutions/useradmin.html:42 #: seahub/institutions/templates/institutions/useradmin_search.html:36 -#: seahub/views/sysadmin.py:234 +#: seahub/views/sysadmin.py:233 msgid "Active" msgstr "激活" @@ -1166,25 +1200,25 @@ msgstr "激活" #: seahub/institutions/templates/institutions/useradmin.html:35 #: seahub/institutions/templates/institutions/useradmin.html:43 #: seahub/institutions/templates/institutions/useradmin_search.html:38 -#: seahub/views/sysadmin.py:236 +#: seahub/views/sysadmin.py:235 msgid "Inactive" msgstr "未激活" #: seahub/base/management/commands/export_users.py:126 #: seahub/base/management/commands/export_users.py:127 -#: seahub/templates/base.html:86 seahub/templates/client_login_confirm.html:9 -#: seahub/views/sysadmin.py:242 seahub/views/sysadmin.py:243 +#: seahub/templates/base.html:86 seahub/templates/client_login_confirm.html:13 +#: seahub/views/sysadmin.py:241 seahub/views/sysadmin.py:242 msgid "Yes" msgstr "确定" #: seahub/base/management/commands/export_users.py:132 -#: seahub/views/sysadmin.py:248 +#: seahub/views/sysadmin.py:247 msgid "Guest" msgstr "访客" #: seahub/base/management/commands/export_users.py:134 #: seahub/base/management/commands/export_users.py:138 -#: seahub/views/sysadmin.py:250 seahub/views/sysadmin.py:254 +#: seahub/views/sysadmin.py:249 seahub/views/sysadmin.py:253 msgid "Default" msgstr "默认" @@ -1333,20 +1367,157 @@ msgid "%s PB" msgstr "%s PB" #: seahub/contacts/models.py:78 +#: seahub/contacts/templates/contacts/contact_list.html:119 msgid "Email is required." msgstr "邮箱为必填项。" +#: seahub/contacts/templates/contacts/contact_list.html:4 +#: seahub/contacts/templates/contacts/contact_list.html:10 +msgid "Contacts" +msgstr "通讯录" + +#: seahub/contacts/templates/contacts/contact_list.html:11 +#: seahub/contacts/templates/contacts/contact_list.html:43 +msgid "Add Contacts" +msgstr "添加联系人" + +#: seahub/contacts/templates/contacts/contact_list.html:17 +msgid "Email " +msgstr "邮箱" + +#: seahub/contacts/templates/contacts/contact_list.html:19 +#: seahub/templates/registration/registration_form.html:41 +msgid "Note" +msgstr "备注" + +#: seahub/contacts/templates/contacts/contact_list.html:20 +#: seahub/institutions/templates/institutions/user_info.html:64 +#: seahub/institutions/templates/institutions/user_info.html:108 +#: seahub/institutions/templates/institutions/useradmin.html:20 +#: seahub/institutions/templates/institutions/useradmin_search.html:23 +#: seahub/templates/repo_dir_recycle_view.html:47 +#: seahub/templates/repo_history_view.html:60 +msgid "Operations" +msgstr "操作" + +#: seahub/contacts/templates/contacts/contact_list.html:29 +#: seahub/institutions/templates/institutions/useradmin.html:38 +msgid "Edit" +msgstr "编辑" + +#: seahub/contacts/templates/contacts/contact_list.html:30 +#: seahub/institutions/templates/institutions/useradmin.html:59 +#: seahub/institutions/templates/institutions/useradmin_search.html:55 +#: seahub/sysadmin_extra/views.py:232 +#: seahub/templates/view_shared_upload_link.html:87 +msgid "Delete" +msgstr "删除" + +#: seahub/contacts/templates/contacts/contact_list.html:37 +msgid "You don't have any contacts" +msgstr "你还没有联系人" + +#: seahub/contacts/templates/contacts/contact_list.html:38 +msgid "" +"Add your contacts so you can quickly share libraries and send file shared " +"link." +msgstr "联系人用来在共享资料库和发送文件外链时的快速补全。" + +#: seahub/contacts/templates/contacts/contact_list.html:46 +#: seahub/contacts/templates/contacts/contact_list.html:55 +msgid "Note(optional)" +msgstr "备注(可选)" + +#: seahub/contacts/templates/contacts/contact_list.html:49 +#: seahub/contacts/templates/contacts/contact_list.html:58 +#: seahub/institutions/templates/institutions/user_info.html:52 +#: seahub/institutions/templates/institutions/useradmin_search.html:12 +#: seahub/invitations/templates/invitations/token_view.html:17 +#: seahub/options/templates/options/set_user_options.html:14 +#: seahub/organizations/templates/organizations/org_register.html:42 +#: seahub/search/templates/search_results.html:26 +#: seahub/search/templates/search_results.html:47 +#: seahub/share/templates/share/share_link_audit.html:22 +#: seahub/templates/decrypt_repo_form.html:13 +#: seahub/templates/home_base.html:103 +#: seahub/templates/registration/password_change_form.html:24 +#: seahub/templates/registration/password_reset_confirm.html:19 +#: seahub/templates/registration/password_reset_form.html:13 +#: seahub/templates/registration/password_set_form.html:27 +#: seahub/templates/repo_dir_recycle_view.html:74 +#: seahub/templates/share_access_validation.html:29 +msgid "Submit" +msgstr "提交" + +#: seahub/contacts/templates/contacts/contact_list.html:52 +msgid "Edit Contact" +msgstr "编辑联系人" + +#: seahub/contacts/templates/contacts/contact_list.html:101 +#: seahub/contacts/templates/contacts/contact_list.html:146 +#: seahub/templates/sdoc_file_view_react.html:64 +#: seahub/templates/sdoc_file_view_react.html:87 +#: seahub/templates/view_file_onlyoffice.html:89 +#: seahub/templates/view_file_onlyoffice.html:112 +msgid "Failed. Please check the network." +msgstr "操作失败。请检查网络是否已连接。" + +#: seahub/contacts/templates/contacts/contact_list.html:109 +msgid "Delete Contact" +msgstr "删除联系人" + +#: seahub/contacts/templates/contacts/contact_list.html:109 +#: seahub/institutions/templates/institutions/useradmin.html:81 +#: seahub/institutions/templates/institutions/useradmin_search.html:72 +#, python-format +msgid "Are you sure you want to delete %s ?" +msgstr "确定要删除 %s 吗?" + +#: seahub/contacts/templates/contacts/contact_list.html:123 +msgid "You cannot add yourself." +msgstr "不能添加自己。" + +#: seahub/contacts/views.py:65 +#, python-format +msgid "%s is not a valid email." +msgstr "%s 是一个无效的邮箱地址" + +#: seahub/contacts/views.py:70 +#, python-format +msgid "%s is already in your contacts." +msgstr "%s 已在通讯录中。" + +#: seahub/contacts/views.py:79 +#, python-format +msgid "Successfully added %s to contacts." +msgstr "你已成功添加 %s 为联系人。" + +#: seahub/contacts/views.py:84 +#, python-format +msgid "Failed to add %s to contacts." +msgstr "添加 %s 失败。" + +#: seahub/contacts/views.py:105 +#, python-format +msgid "Successfully edited %s." +msgstr "编辑 %s 成功。" + +#: seahub/contacts/views.py:118 +#, python-format +msgid "Successfully Deleted %s" +msgstr "成功删除 %s " + #: seahub/dingtalk/views.py:50 seahub/dingtalk/views.py:74 #: seahub/dingtalk/views.py:83 seahub/dingtalk/views.py:105 -#: seahub/dingtalk/views.py:122 seahub/dingtalk/views.py:166 -#: seahub/dingtalk/views.py:191 seahub/dingtalk/views.py:200 -#: seahub/dingtalk/views.py:222 seahub/dingtalk/views.py:258 -#: seahub/dingtalk/views.py:298 seahub/dingtalk/views.py:345 -#: seahub/dingtalk/views.py:365 seahub/dingtalk/views.py:435 -#: seahub/dingtalk/views.py:482 seahub/oauth/views.py:86 -#: seahub/oauth/views.py:109 seahub/oauth/views.py:155 -#: seahub/oauth/views.py:167 seahub/oauth/views.py:173 -#: seahub/oauth/views.py:204 seahub/templates/remote_user/error.html:8 +#: seahub/dingtalk/views.py:122 seahub/dingtalk/views.py:162 +#: seahub/dingtalk/views.py:187 seahub/dingtalk/views.py:196 +#: seahub/dingtalk/views.py:218 seahub/dingtalk/views.py:254 +#: seahub/dingtalk/views.py:294 seahub/dingtalk/views.py:341 +#: seahub/dingtalk/views.py:359 seahub/dingtalk/views.py:432 +#: seahub/dingtalk/views.py:479 seahub/oauth/views.py:84 +#: seahub/oauth/views.py:107 seahub/oauth/views.py:153 +#: seahub/oauth/views.py:165 seahub/oauth/views.py:171 +#: seahub/oauth/views.py:202 seahub/templates/remote_user/error.html:8 #: seahub/weixin/views.py:35 seahub/weixin/views.py:54 #: seahub/weixin/views.py:59 seahub/weixin/views.py:78 #: seahub/weixin/views.py:96 seahub/work_weixin/views.py:68 @@ -1357,7 +1528,7 @@ msgstr "邮箱为必填项。" msgid "Error, please contact administrator." msgstr "出错了,请联系管理员。" -#: seahub/dingtalk/views.py:125 seahub/dingtalk/views.py:368 +#: seahub/dingtalk/views.py:125 seahub/dingtalk/views.py:362 #: seahub/weixin/views.py:99 #, python-format msgid "User %s not found or inactive." @@ -1390,7 +1561,7 @@ msgstr "名称 %s 含有无效字符" #: seahub/forms.py:97 seahub/share/views.py:296 seahub/views/ajax.py:308 #: seahub/views/ajax.py:312 seahub/views/ajax.py:316 seahub/views/ajax.py:327 -#: seahub/views/ajax.py:447 seahub/views/file.py:1933 +#: seahub/views/ajax.py:447 seahub/views/file.py:1930 msgid "Argument missing" msgstr "参数缺失" @@ -1513,11 +1684,11 @@ msgid "The %(site_name)s team" msgstr "%(site_name)s 团队" #: seahub/group/views.py:105 seahub/share/views.py:233 -#: seahub/views/__init__.py:436 seahub/views/ajax.py:381 -#: seahub/views/ajax.py:427 seahub/views/file.py:1184 -#: seahub/views/file.py:1425 seahub/views/file.py:1942 +#: seahub/views/__init__.py:587 seahub/views/ajax.py:381 +#: seahub/views/ajax.py:427 seahub/views/file.py:1181 +#: seahub/views/file.py:1422 seahub/views/file.py:1939 #: seahub/views/repo.py:114 seahub/views/repo.py:171 seahub/views/repo.py:229 -#: seahub/views/repo.py:282 seahub/views/repo.py:399 +#: seahub/views/repo.py:282 seahub/views/repo.py:392 msgid "Permission denied" msgstr "没有权限" @@ -1531,7 +1702,7 @@ msgid "Exit admin panel" msgstr "退出管理员界面" #: seahub/institutions/templates/institutions/base.html:13 -#: seahub/templates/base.html:32 +#: seahub/templates/base.html:32 seahub/templates/home_base.html:9 msgid "Close" msgstr "关闭" @@ -1549,6 +1720,7 @@ msgid "Info" msgstr "信息" #: seahub/institutions/templates/institutions/info.html:13 +#: seahub/templates/home_base.html:63 msgid "Libraries" msgstr "资料库" @@ -1585,12 +1757,12 @@ msgid "Name" msgstr "名字" #: seahub/institutions/templates/institutions/user_info.html:35 -#: seahub/templates/registration/registration_form.html:32 +#: seahub/templates/registration/registration_form.html:31 msgid "Department" msgstr "部门" #: seahub/institutions/templates/institutions/user_info.html:38 -#: seahub/templates/registration/registration_form.html:37 +#: seahub/templates/registration/registration_form.html:36 msgid "Telephone" msgstr "电话" @@ -1609,25 +1781,9 @@ msgstr "设置配额" msgid "Available quota:" msgstr "可用容量:" -#: seahub/institutions/templates/institutions/user_info.html:52 -#: seahub/institutions/templates/institutions/useradmin_search.html:12 -#: seahub/invitations/templates/invitations/token_view.html:17 -#: seahub/options/templates/options/set_user_options.html:14 -#: seahub/organizations/templates/organizations/org_register.html:42 -#: seahub/search/templates/search_results.html:26 -#: seahub/search/templates/search_results.html:47 -#: seahub/share/templates/share/share_link_audit.html:22 -#: seahub/templates/decrypt_repo_form.html:13 -#: seahub/templates/registration/password_change_form.html:25 -#: seahub/templates/registration/password_reset_confirm.html:19 -#: seahub/templates/registration/password_reset_form.html:41 -#: seahub/templates/registration/password_set_form.html:28 -#: seahub/templates/share_access_validation.html:29 -msgid "Submit" -msgstr "提交" - #: seahub/institutions/templates/institutions/user_info.html:62 #: seahub/search/templates/search_results.html:39 +#: seahub/templates/repo_dir_recycle_view.html:46 #: seahub/templates/repo_history_view.html:59 msgid "Size" msgstr "大小" @@ -1637,14 +1793,6 @@ msgstr "大小" msgid "Last Update" msgstr "更新时间" -#: seahub/institutions/templates/institutions/user_info.html:64 -#: seahub/institutions/templates/institutions/user_info.html:108 -#: seahub/institutions/templates/institutions/useradmin.html:20 -#: seahub/institutions/templates/institutions/useradmin_search.html:23 -#: seahub/templates/repo_history_view.html:60 -msgid "Operations" -msgstr "操作" - #: seahub/institutions/templates/institutions/user_info.html:70 msgid "Encrypted" msgstr "已加密" @@ -1671,16 +1819,6 @@ msgstr "容量不能为空" msgid "Create At / Last Login" msgstr "创建于/最后登录" -#: seahub/institutions/templates/institutions/useradmin.html:38 -msgid "Edit" -msgstr "编辑" - -#: seahub/institutions/templates/institutions/useradmin.html:59 -#: seahub/institutions/templates/institutions/useradmin_search.html:55 -#: seahub/sysadmin_extra/views.py:232 -msgid "Delete" -msgstr "删除" - #: seahub/institutions/templates/institutions/useradmin.html:68 #: seahub/institutions/templates/institutions/useradmin_search.html:63 msgid "Empty" @@ -1695,12 +1833,6 @@ msgstr "正在激活...,请稍候" msgid "Delete User" msgstr "删除用户" -#: seahub/institutions/templates/institutions/useradmin.html:81 -#: seahub/institutions/templates/institutions/useradmin_search.html:72 -#, python-format -msgid "Are you sure you want to delete %s ?" -msgstr "确定要删除 %s 吗?" - #: seahub/institutions/templates/institutions/useradmin.html:130 msgid "Edit failed." msgstr "权限修改失败" @@ -1721,7 +1853,7 @@ msgstr "拥有者" msgid "Member" msgstr "群组成员" -#: seahub/institutions/views.py:209 seahub/views/sysadmin.py:366 +#: seahub/institutions/views.py:209 seahub/views/sysadmin.py:365 msgid "Failed to delete: the user does not exist" msgstr "删除失败:该用户不存在" @@ -1729,7 +1861,7 @@ msgstr "删除失败:该用户不存在" msgid "Failed to delete: the user is system administrator" msgstr "删除失败:该用户为系统管理员" -#: seahub/institutions/views.py:217 seahub/views/sysadmin.py:356 +#: seahub/institutions/views.py:217 seahub/views/sysadmin.py:355 #, python-format msgid "Successfully deleted %s" msgstr "%s 删除成功。" @@ -1755,7 +1887,6 @@ msgstr "邀请您加入 {org_name}。" #: seahub/templates/shared_link_email.html:9 #: seahub/templates/shared_upload_link_email.html:8 #: seahub/templates/snippets/reset_repo_password.html:7 -#: seahub/templates/sysadmin/short_time_linving_password_reset_link.html:10 #: seahub/templates/sysadmin/user_activation_email.html:9 #: seahub/templates/sysadmin/user_add_email.html:7 #: seahub/templates/sysadmin/user_batch_add_email.html:7 @@ -1883,7 +2014,7 @@ msgstr "移动文件夹" msgid "New file updates on %s" msgstr "%s上有新文件改动" -#: seahub/notifications/management/commands/send_notices.py:492 +#: seahub/notifications/management/commands/send_notices.py:457 #, python-format msgid "New notice on %s" msgstr "%s 有新消息" @@ -1893,31 +2024,21 @@ msgstr "%s 有新消息" msgid "You've got %(num)s new notices on %(site_name)s:\n" msgstr "您在 %(site_name)s 上有 %(num)s 条新通知:\n" -#: seahub/notifications/models.py:554 +#: seahub/notifications/models.py:502 #, python-format msgid "" "A file named %(file_name)s is uploaded to %(name)s" msgstr "新文件 %(file_name)s 上传到了 %(name)s" -#: seahub/notifications/models.py:561 -#, python-format -msgid "A file named %(file_name)s is uploaded" -msgstr "文件%(file_name)s 已上传" - -#: seahub/notifications/models.py:596 +#: seahub/notifications/models.py:509 #, python-format msgid "" -"A folder named %(folder_name)s is uploaded to " -"%(name)s" -msgstr "目录 %(folder_name)s 已上传到 %(name)s" +"A file named %(file_name)s is uploaded to Deleted " +"Library" +msgstr "新文件 %(file_name)s 上传到删除的资料库" -#: seahub/notifications/models.py:603 -#, python-format -msgid "A folder named %(folder_name)s is uploaded" -msgstr "文件夹 %(folder_name)s 已上传" - -#: seahub/notifications/models.py:737 +#: seahub/notifications/models.py:643 #, python-format msgid "" "User %(username)s has asked to join group %(username)s 请求加入到群组 %(group_name)s,验证信息:%(join_request_msg)s" -#: seahub/notifications/models.py:766 +#: seahub/notifications/models.py:672 #, python-format msgid "" "User %(group_staff)s has added you to group " "%(group_name)s" msgstr "用户 %(group_staff)s 将你加入到群组 %(group_name)s" -#: seahub/notifications/models.py:792 +#: seahub/notifications/models.py:698 #, python-format msgid "" "File %(file_name)s has a new comment from user " "%(author)s" msgstr "用户 %(author)s 评论了文件 %(file_name)s" -#: seahub/notifications/models.py:809 +#: seahub/notifications/models.py:715 #, python-format msgid "" "Draft #%(draft_id)s has a new comment from user " "%(author)s" msgstr "用户 %(author)s 评论了 草稿 # %(draft_id)s" -#: seahub/notifications/models.py:826 +#: seahub/notifications/models.py:732 #, python-format msgid "" "%(from_user)s has sent you a request for draft " "#%(draft_id)s" msgstr "%(from_user)s 向你发起评审 draft #%(draft_id)s请求。" -#: seahub/notifications/models.py:849 -#: seahub/notifications/templates/notifications/notice_email.html:66 +#: seahub/notifications/models.py:755 +#: seahub/notifications/templates/notifications/notice_email.html:63 #, python-format msgid "" "Guest %(user)s accepted your invitation at %(time)s." msgstr "访客%(user)s在%(time)s接受了您的邀请。" -#: seahub/notifications/models.py:873 +#: seahub/notifications/models.py:779 #, python-format msgid "" "%(user)s has transfered a library named %(file_name)s 已经上 #: seahub/notifications/templates/notifications/notice_email.html:54 #, python-format msgid "" -"A folder named %(folder_name)s is" -" uploaded to your folder %(parent_dir_name)s." -msgstr "目录 %(folder_name)s已上传到你的文件夹 %(parent_dir_name)s中。" - -#: seahub/notifications/templates/notifications/notice_email.html:57 -#, python-format -msgid "" "User %(user)s has asked to join " "group %(grp_name)s, verification " "message: %(msg)s" msgstr "用户 %(user)s 请求加入群组 %(grp_name)s , 认证信息: %(msg)s" -#: seahub/notifications/templates/notifications/notice_email.html:60 +#: seahub/notifications/templates/notifications/notice_email.html:57 #, python-format msgid "" "User %(user)s has added you to " "group %(grp_name)s" msgstr "用户 %(user)s 将你加入到群组 %(grp_name)s" -#: seahub/notifications/templates/notifications/notice_email.html:63 +#: seahub/notifications/templates/notifications/notice_email.html:60 #, python-format msgid "" "File %(file_name)s has a new " "comment from user %(author)s" msgstr "用户 %(author)s 评论了文件 %(file_name)s" -#: seahub/notifications/templates/notifications/notice_email.html:69 +#: seahub/notifications/templates/notifications/notice_email.html:66 #, python-format msgid "" "A large number of files in your library %(repo_name)s 里的大量文件最近被删除了。" -#: seahub/notifications/templates/notifications/notice_email.html:79 +#: seahub/notifications/templates/notifications/notice_email.html:76 #, python-format msgid "" " User %(user_name)s created file %(repo_name)s." msgstr "用户 %(user_name)s 在资料库 %(repo_name)s 中创建了文件 %(obj_name)s。" -#: seahub/notifications/templates/notifications/notice_email.html:81 +#: seahub/notifications/templates/notifications/notice_email.html:78 #, python-format msgid "" " User %(user_name)s created file %(repo_name)s." msgstr "用户 %(user_name)s 在资料库 %(repo_name)s 中创建了文件 %(obj_name)s 和 %(obj_path_count_minus_one)s 个其他文件。" -#: seahub/notifications/templates/notifications/notice_email.html:86 +#: seahub/notifications/templates/notifications/notice_email.html:83 #, python-format msgid "" " User %(user_name)s deleted file " @@ -2081,7 +2194,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "用户 %(user_name)s 在资料库 %(repo_name)s 中删除了文件 %(obj_name)s 。" -#: seahub/notifications/templates/notifications/notice_email.html:88 +#: seahub/notifications/templates/notifications/notice_email.html:85 #, python-format msgid "" " User %(user_name)s deleted file " @@ -2089,7 +2202,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "用户 %(user_name)s 在资料库 %(repo_name)s 中删除了文件 %(obj_name)s 和 %(obj_path_count_minus_one)s 个其他文件。" -#: seahub/notifications/templates/notifications/notice_email.html:92 +#: seahub/notifications/templates/notifications/notice_email.html:89 #, python-format msgid "" " User %(user_name)s restored file " @@ -2097,7 +2210,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "用户 %(user_name)s 在资料库 %(repo_name)s 中恢复了文件 %(obj_name)s 。 " -#: seahub/notifications/templates/notifications/notice_email.html:95 +#: seahub/notifications/templates/notifications/notice_email.html:92 #, python-format msgid "" " User %(user_name)s renamed file " @@ -2105,7 +2218,7 @@ msgid "" "library %(repo_name)s." msgstr "用户 %(user_name)s 在资料库 %(repo_name)s 中将文件 %(old_obj_name)s 重命名为 %(obj_name)s 。" -#: seahub/notifications/templates/notifications/notice_email.html:99 +#: seahub/notifications/templates/notifications/notice_email.html:96 #, python-format msgid "" " User %(user_name)s moved file %(repo_name)s." msgstr "用户 %(user_name)s 在资料库 %(repo_name)s 中移动了文件 %(obj_name)s 。 " -#: seahub/notifications/templates/notifications/notice_email.html:101 +#: seahub/notifications/templates/notifications/notice_email.html:98 #, python-format msgid "" " User %(user_name)s moved file %(repo_name)s." msgstr "用户 %(user_name)s 在资料库 %(repo_name)s 中移动了文件 %(obj_name)s 和 %(obj_path_count_minus_one)s 个其他文件。" -#: seahub/notifications/templates/notifications/notice_email.html:105 +#: seahub/notifications/templates/notifications/notice_email.html:102 #, python-format msgid "" " User %(user_name)s updated file %(repo_name)s." msgstr "用户 %(user_name)s 在资料库 %(repo_name)s 中更新了文件 %(obj_name)s 。 " -#: seahub/notifications/templates/notifications/notice_email.html:110 +#: seahub/notifications/templates/notifications/notice_email.html:107 #, python-format msgid "" " User %(user_name)s created folder " @@ -2138,7 +2251,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "用户 %(user_name)s 在资料库 %(repo_name)s 中创建了文件夹 %(obj_name)s 。 " -#: seahub/notifications/templates/notifications/notice_email.html:112 +#: seahub/notifications/templates/notifications/notice_email.html:109 #, python-format msgid "" " User %(user_name)s created folder " @@ -2147,7 +2260,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "用户 %(user_name)s 在资料库 %(repo_name)s 中创建了文件夹 %(obj_name)s 和 %(obj_path_count_minus_one)s 个其他文件夹。" -#: seahub/notifications/templates/notifications/notice_email.html:117 +#: seahub/notifications/templates/notifications/notice_email.html:114 #, python-format msgid "" " User %(user_name)s deleted folder " @@ -2155,7 +2268,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "用户 %(user_name)s 在资料库 %(repo_name)s 中删除了文件夹 %(obj_name)s 。" -#: seahub/notifications/templates/notifications/notice_email.html:119 +#: seahub/notifications/templates/notifications/notice_email.html:116 #, python-format msgid "" " User %(user_name)s deleted folder " @@ -2163,7 +2276,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "用户 %(user_name)s 在资料库 %(repo_name)s 中删除了文件夹 %(obj_name)s 和 %(obj_path_count_minus_one)s 个其他文件夹。" -#: seahub/notifications/templates/notifications/notice_email.html:123 +#: seahub/notifications/templates/notifications/notice_email.html:120 #, python-format msgid "" " User %(user_name)s restored folder" @@ -2171,7 +2284,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "用户 %(user_name)s 在资料库 %(repo_name)s 中恢复了文件夹 %(obj_name)s 。" -#: seahub/notifications/templates/notifications/notice_email.html:126 +#: seahub/notifications/templates/notifications/notice_email.html:123 #, python-format msgid "" " User %(user_name)s renamed folder " @@ -2179,7 +2292,7 @@ msgid "" "library %(repo_name)s." msgstr "用户 %(user_name)s 在资料库 %(repo_name)s 中将文件夹 %(old_obj_name)s 重命名为 %(obj_name)s 。" -#: seahub/notifications/templates/notifications/notice_email.html:130 +#: seahub/notifications/templates/notifications/notice_email.html:127 #, python-format msgid "" " User %(user_name)s moved folder %(repo_name)s." msgstr "用户 %(user_name)s 在资料库 %(repo_name)s 中移动了文件夹 %(obj_name)s 。" -#: seahub/notifications/templates/notifications/notice_email.html:132 +#: seahub/notifications/templates/notifications/notice_email.html:129 #, python-format msgid "" " User %(user_name)s moved folder %(repo_name)s." msgstr "用户 %(user_name)s 在资料库 %(repo_name)s 中移动了文件夹 %(obj_name)s 和 %(obj_path_count_minus_one)s 个其他文件夹。" -#: seahub/notifications/templates/notifications/notice_email.html:145 +#: seahub/notifications/templates/notifications/notice_email.html:142 msgid "Go check out at the following page:" msgstr "请到这个页面查看:" @@ -2245,21 +2358,21 @@ msgstr "定期扫描时发现的病毒:" msgid "Notifications" msgstr "通知" -#: seahub/notifications/utils.py:423 +#: seahub/notifications/utils.py:305 #, python-format msgid "%(author)s added a new comment in document %(sdoc_name)s" msgstr "%(author)s 在文档 %(sdoc_name)s 中添加了一条新的评论" -#: seahub/notifications/utils.py:430 seahub/notifications/utils.py:440 +#: seahub/notifications/utils.py:312 seahub/notifications/utils.py:322 msgid "Details" msgstr "详情" -#: seahub/notifications/utils.py:433 +#: seahub/notifications/utils.py:315 #, python-format msgid "%(author)s added a new reply in document %(sdoc_name)s" msgstr "%(author)s 在文档 %(sdoc_name)s 中添加了一条新回复" -#: seahub/oauth/views.py:207 +#: seahub/oauth/views.py:205 #: seahub/templates/remote_user/create_unknown_user_false.html:8 #: seahub/work_weixin/views.py:110 msgid "" @@ -2294,24 +2407,22 @@ msgstr "提示:后一种更安全,但并不是被所有浏览器所支持。 #: seahub/organizations/api/admin/info.py:102 #: seahub/organizations/api/admin/logo.py:33 -#: seahub/organizations/api/admin/logo.py:42 seahub/subscription/views.py:25 -#: seahub/subscription/views.py:41 seahub/subscription/views.py:103 -#: seahub/work_weixin/views.py:37 seahub/work_weixin/views.py:62 -#: seahub/work_weixin/views.py:151 seahub/work_weixin/views.py:171 -#: seahub/work_weixin/views.py:231 +#: seahub/organizations/api/admin/logo.py:42 seahub/work_weixin/views.py:37 +#: seahub/work_weixin/views.py:62 seahub/work_weixin/views.py:151 +#: seahub/work_weixin/views.py:171 seahub/work_weixin/views.py:231 msgid "Feature is not enabled." msgstr "功能未启用。" -#: seahub/organizations/api/admin/users.py:813 +#: seahub/organizations/api/admin/users.py:806 #, python-brace-format msgid "Failed. You can only invite {org_members_quota} members." msgstr "操作失败。只能邀请 {org_members_quota} 个成员。" -#: seahub/organizations/api/admin/users.py:817 +#: seahub/organizations/api/admin/users.py:810 msgid "The number of users exceeds the limit" msgstr "用户数超过了限制" -#: seahub/organizations/api/admin/users.py:834 +#: seahub/organizations/api/admin/users.py:827 #, python-brace-format msgid "User {email} already exists." msgstr "用户 {email} 已存在。" @@ -2324,14 +2435,14 @@ msgstr "邮箱地址不合法" #: seahub/organizations/templates/organizations/org_register.html:8 #: seahub/templates/choose_register.html:3 #: seahub/templates/choose_register.html:8 -#: seahub/templates/registration/login.html:119 +#: seahub/templates/registration/login.html:102 #: seahub/templates/registration/registration_form.html:3 -#: seahub/templates/registration/registration_form.html:13 +#: seahub/templates/registration/registration_form.html:12 msgid "Signup" msgstr "注册" #: seahub/organizations/templates/organizations/org_register.html:10 -#: seahub/templates/registration/registration_form.html:15 +#: seahub/templates/registration/registration_form.html:14 msgid "Welcome back, you are already signed in." msgstr "欢迎回来,你已登录。" @@ -2348,11 +2459,11 @@ msgid "Admin Email" msgstr "管理员邮箱" #: seahub/organizations/templates/organizations/org_register.html:38 -#: seahub/templates/registration/password_change_form.html:22 -#: seahub/templates/registration/password_set_form.html:25 -#: seahub/templates/registration/registration_form.html:28 +#: seahub/templates/registration/password_change_form.html:21 +#: seahub/templates/registration/password_set_form.html:24 +#: seahub/templates/registration/registration_form.html:27 #: seahub/templates/sysadmin/sudo_mode.html:4 -#: seahub/templates/sysadmin/sudo_mode.html:38 +#: seahub/templates/sysadmin/sudo_mode.html:18 msgid "Confirm Password" msgstr "确认密码" @@ -2392,7 +2503,7 @@ msgstr "名字:" #: seahub/profile/templates/profile/set_profile_react.html:25 #: seahub/templates/registration/password_set_form.html:4 -#: seahub/templates/registration/password_set_form.html:13 +#: seahub/templates/registration/password_set_form.html:12 msgid "Set Password" msgstr "设置密码" @@ -2430,10 +2541,10 @@ msgid "Successfully set \"%s\" as your default library." msgstr "成功设置 \"%s\"为你的默认资料库。" #: seahub/seadoc/views.py:26 seahub/seadoc/views.py:80 -#: seahub/seadoc/views.py:158 seahub/views/__init__.py:427 -#: seahub/views/__init__.py:470 seahub/views/__init__.py:604 -#: seahub/views/__init__.py:763 seahub/views/ajax.py:376 -#: seahub/views/file.py:1928 +#: seahub/seadoc/views.py:158 seahub/views/__init__.py:578 +#: seahub/views/__init__.py:621 seahub/views/__init__.py:755 +#: seahub/views/__init__.py:914 seahub/views/ajax.py:376 +#: seahub/views/file.py:1925 msgid "Library does not exist" msgstr "资料库不存在" @@ -2589,7 +2700,7 @@ msgstr "仅云端编辑" msgid "Share Link" msgstr "共享链接" -#: seahub/share/views.py:319 seahub/views/sysadmin.py:644 +#: seahub/share/views.py:319 seahub/views/sysadmin.py:643 msgid "Creator" msgstr "创建者" @@ -2637,7 +2748,7 @@ msgstr "发送验证码失败,请稍后再试。" msgid "Failed to export excel, invalid start or end date" msgstr "excel 导出失败。开始或结束日期无效。" -#: seahub/sysadmin_extra/views.py:61 seahub/views/sysadmin.py:679 +#: seahub/sysadmin_extra/views.py:61 seahub/views/sysadmin.py:678 msgid "Success" msgstr "成功" @@ -2707,11 +2818,11 @@ msgstr "创建个人账号" msgid "Create an organization account" msgstr "创建组织账号" -#: seahub/templates/client_login_confirm.html:6 +#: seahub/templates/client_login_confirm.html:10 msgid "Desktop Client Login Confirm" msgstr "桌面客户端登录确认" -#: seahub/templates/client_login_confirm.html:8 +#: seahub/templates/client_login_confirm.html:12 msgid "Do you want to login to your client?" msgstr "你想登录客户端吗?" @@ -2746,6 +2857,78 @@ msgstr "设备名称" msgid "This file has (apparently) not been accessed yet" msgstr "这个文件目前并没有被访问" +#: seahub/templates/home_base.html:11 +msgid "Files" +msgstr "文件" + +#: seahub/templates/home_base.html:14 +msgid "My Libraries" +msgstr "" + +#: seahub/templates/home_base.html:16 +msgid "Shared with me" +msgstr "共享给我的" + +#: seahub/templates/home_base.html:18 +msgid "Shared with all" +msgstr "公共" + +#: seahub/templates/home_base.html:23 +msgid "Shared with groups" +msgstr "群组共享" + +#: seahub/templates/home_base.html:26 +msgid "All Groups" +msgstr "所有群组" + +#: seahub/templates/home_base.html:38 +msgid "Tools" +msgstr "工具" + +#: seahub/templates/home_base.html:41 +msgid "Favorites" +msgstr "收藏夹" + +#: seahub/templates/home_base.html:43 +msgid "Activities" +msgstr "文件活动" + +#: seahub/templates/home_base.html:47 +msgid "Wikis" +msgstr "维基" + +#: seahub/templates/home_base.html:50 +msgid "Linked Devices" +msgstr "已连接的设备" + +#: seahub/templates/home_base.html:53 +msgid "Invite People" +msgstr "邀请" + +#: seahub/templates/home_base.html:56 +msgid "Drafts" +msgstr "草稿" + +#: seahub/templates/home_base.html:59 +msgid "Share Admin" +msgstr "共享管理" + +#: seahub/templates/home_base.html:66 +msgid "Folders" +msgstr "文件夹" + +#: seahub/templates/home_base.html:71 seahub/templates/home_base.html:75 +msgid "Links" +msgstr "链接" + +#: seahub/templates/home_base.html:90 +msgid "Enable Modules" +msgstr "添加模块" + +#: seahub/templates/home_base.html:97 +msgid "Personal Wiki" +msgstr "个人维基" + #: seahub/templates/i18n.html:6 msgid "Upload Folder" msgstr "上传目录" @@ -2786,7 +2969,7 @@ msgid "" msgstr "请在 %(expiration_days)s 天内,点击以下链接激活您的账号:" #: seahub/templates/registration/activation_email.html:18 -#: seahub/templates/registration/registration_form.html:47 +#: seahub/templates/registration/registration_form.html:46 msgid "Sign Up" msgstr "注册" @@ -2808,7 +2991,7 @@ msgstr "重新登录" #: seahub/templates/registration/login.html:4 #: seahub/templates/registration/login.html:36 -#: seahub/templates/registration/login.html:75 +#: seahub/templates/registration/login.html:73 #: seahub/templates/registration/multi_adfs_sso.html:4 #: seahub/templates/registration/multi_adfs_sso.html:36 #: seahub/templates/registration/multi_adfs_sso.html:47 @@ -2823,42 +3006,42 @@ msgstr "登录" msgid "Refresh" msgstr "刷新" -#: seahub/templates/registration/login.html:64 +#: seahub/templates/registration/login.html:62 msgid "Incorrect email or password" msgstr "你输入的邮箱或密码不正确" -#: seahub/templates/registration/login.html:72 +#: seahub/templates/registration/login.html:70 #, python-format msgid "Remember me for %(remember_days)s days " msgstr "%(remember_days)s天内保持登录" -#: seahub/templates/registration/login.html:79 -#: seahub/templates/registration/login.html:83 +#: seahub/templates/registration/login.html:77 +#: seahub/templates/registration/login.html:81 msgid "Single Sign-On" msgstr "单点登录" -#: seahub/templates/registration/login.html:90 +#: seahub/templates/registration/login.html:88 msgid "Login with" msgstr "其他登录方式" -#: seahub/templates/registration/login.html:116 +#: seahub/templates/registration/login.html:99 msgid "Forgot password?" msgstr "忘记密码?" -#: seahub/templates/registration/login.html:184 +#: seahub/templates/registration/login.html:167 msgid "Failed to refresh the CAPTCHA, please try again later." msgstr "刷新验证码失败,请稍后尝试。" -#: seahub/templates/registration/login.html:192 +#: seahub/templates/registration/login.html:175 #: seahub/templates/registration/multi_adfs_sso.html:90 msgid "Email or username cannot be blank" msgstr "邮箱或用户名不能为空" -#: seahub/templates/registration/login.html:196 -#: seahub/templates/registration/password_change_form.html:69 -#: seahub/templates/registration/password_set_form.html:67 -#: seahub/templates/registration/registration_form.html:95 -#: seahub/templates/sysadmin/sudo_mode.html:71 +#: seahub/templates/registration/login.html:179 +#: seahub/templates/registration/password_change_form.html:66 +#: seahub/templates/registration/password_set_form.html:64 +#: seahub/templates/registration/registration_form.html:91 +#: seahub/templates/sysadmin/sudo_mode.html:35 msgid "Password cannot be blank" msgstr "密码不能为空" @@ -2871,45 +3054,45 @@ msgid "Your password has been changed successfully." msgstr "密码修改成功" #: seahub/templates/registration/password_change_form.html:3 -#: seahub/templates/registration/password_change_form.html:12 +#: seahub/templates/registration/password_change_form.html:11 msgid "Password Modification" msgstr "密码修改" -#: seahub/templates/registration/password_change_form.html:15 +#: seahub/templates/registration/password_change_form.html:14 msgid "Please update your password before continue." msgstr "继续前请更新你的密码。" -#: seahub/templates/registration/password_change_form.html:17 +#: seahub/templates/registration/password_change_form.html:16 msgid "Current Password" msgstr "当前密码" -#: seahub/templates/registration/password_change_form.html:19 +#: seahub/templates/registration/password_change_form.html:18 msgid "New Password" msgstr "新密码" -#: seahub/templates/registration/password_change_form.html:39 -#: seahub/templates/registration/password_set_form.html:42 -#: seahub/templates/registration/registration_form.html:65 +#: seahub/templates/registration/password_change_form.html:37 +#: seahub/templates/registration/password_set_form.html:40 +#: seahub/templates/registration/registration_form.html:62 #, python-format msgid "" "Passwords must have at least %(min_len)s characters and contain %(level)s of" " the following: uppercase letters, lowercase letters, numbers, and symbols." msgstr "密码至少包含 %(min_len)s 个字符,其中至少包括 %(level)s 种字符: 大写字母、小写字母、数字和符号。" -#: seahub/templates/registration/password_change_form.html:65 +#: seahub/templates/registration/password_change_form.html:62 msgid "Current password cannot be blank" msgstr "当前密码不能为空" -#: seahub/templates/registration/password_change_form.html:73 -#: seahub/templates/registration/password_set_form.html:71 -#: seahub/templates/registration/registration_form.html:99 +#: seahub/templates/registration/password_change_form.html:70 +#: seahub/templates/registration/password_set_form.html:68 +#: seahub/templates/registration/registration_form.html:95 #: seahub/templates/snippets/repo_create_js.html:54 msgid "Please enter the password again" msgstr "请再次输入密码" -#: seahub/templates/registration/password_change_form.html:77 -#: seahub/templates/registration/password_set_form.html:75 -#: seahub/templates/registration/registration_form.html:103 +#: seahub/templates/registration/password_change_form.html:74 +#: seahub/templates/registration/password_set_form.html:72 +#: seahub/templates/registration/registration_form.html:99 #: seahub/templates/snippets/repo_create_js.html:58 msgid "Passwords don't match" msgstr "两次输入的密码不一致" @@ -2924,9 +3107,8 @@ msgstr "密码重置成功。" #: seahub/templates/registration/password_reset_confirm.html:4 #: seahub/templates/registration/password_reset_done.html:4 -#: seahub/templates/registration/password_reset_done.html:29 #: seahub/templates/registration/password_reset_form.html:4 -#: seahub/templates/registration/password_reset_form.html:36 +#: seahub/templates/registration/password_reset_form.html:7 msgid "Password Reset" msgstr "密码重置" @@ -2946,14 +3128,10 @@ msgstr "确认密码" msgid "Failed to reset password: this link is no longer available." msgstr "密码重置失败:重置链接失效。请重新重置。" -#: seahub/templates/registration/password_reset_done.html:31 +#: seahub/templates/registration/password_reset_done.html:8 msgid "We've sent a password reset email to your mailbox." msgstr "我们已经给你发了一封密码重置邮件,请查收。" -#: seahub/templates/registration/password_reset_done.html:32 -msgid "Back to login page" -msgstr "返回登录页" - #: seahub/templates/registration/password_reset_email.html:12 #, python-format msgid "" @@ -2965,14 +3143,14 @@ msgstr "要重置你在 %(site_name)s 上的帐户 %(account)s 的密码, 请 msgid "If you did not request it, just skip it." msgstr "要是你没有请求重置密码,请直接忽略本邮件。" -#: seahub/templates/registration/password_reset_form.html:38 +#: seahub/templates/registration/password_reset_form.html:9 +msgid "Your email used in login: " +msgstr "你登录用的邮箱:" + +#: seahub/templates/registration/password_reset_form.html:12 msgid "We will send you an email to set new password" msgstr "我们会把新密码设置说明通过邮件发送给你" -#: seahub/templates/registration/password_reset_form.html:39 -msgid "Your email used in login" -msgstr "你登录用的邮箱" - #: seahub/templates/registration/register_complete_email.html:1 #, python-format msgid "" @@ -3010,11 +3188,7 @@ msgstr "注册成功,请等待管理员激活你的账号。" msgid "Signup function is not enabled." msgstr "注册功能未启用。" -#: seahub/templates/registration/registration_form.html:42 -msgid "Note" -msgstr "备注" - -#: seahub/templates/registration/registration_form.html:91 +#: seahub/templates/registration/registration_form.html:87 msgid "Email cannot be blank" msgstr "邮箱不能为空" @@ -3025,6 +3199,67 @@ msgid "" "activate your account." msgstr "账户创建成功,请等待管理员激活你的账号。" +#: seahub/templates/repo_dir_recycle_view.html:13 +#, python-format +msgid "%(repo_dir_name)s Trash" +msgstr "%(repo_dir_name)s 回收站" + +#: seahub/templates/repo_dir_recycle_view.html:15 +#: seahub/templates/repo_history_view.html:16 +#: seahub/templates/text_diff.html:15 +#: seahub/two_factor/templates/two_factor/core/backup_tokens.html:26 +msgid "Back" +msgstr "返回" + +#: seahub/templates/repo_dir_recycle_view.html:21 +#: seahub/templates/repo_history_view.html:40 +msgid "Current path: " +msgstr "当前路径:" + +#: seahub/templates/repo_dir_recycle_view.html:37 +#: seahub/templates/repo_dir_recycle_view.html:65 +msgid "Clean" +msgstr "清空" + +#: seahub/templates/repo_dir_recycle_view.html:45 +msgid "Delete Time" +msgstr "删除时间" + +#: seahub/templates/repo_dir_recycle_view.html:59 +msgid "More" +msgstr "更多" + +#: seahub/templates/repo_dir_recycle_view.html:66 +msgid "Clear files in trash and history:" +msgstr "清空回收站和历史信息中的文件" + +#: seahub/templates/repo_dir_recycle_view.html:68 +msgid "3 days ago" +msgstr "3天之前" + +#: seahub/templates/repo_dir_recycle_view.html:69 +msgid "1 week ago" +msgstr "1周之前" + +#: seahub/templates/repo_dir_recycle_view.html:70 +msgid "1 month ago" +msgstr "1个月之前" + +#: seahub/templates/repo_dir_recycle_view.html:71 +msgid "all" +msgstr "全部" + +#: seahub/templates/repo_dir_recycle_view.html:75 +#: seahub/templates/view_shared_upload_link.html:86 +#: seahub/two_factor/templates/two_factor/_wizard_actions.html:4 +#: seahub/two_factor/templates/two_factor/profile/disable.html:12 +msgid "Cancel" +msgstr "取消" + +#: seahub/templates/repo_dir_recycle_view.html:192 +msgid "Successfully restored 1 item." +msgstr "成功还原一项。" + #: seahub/templates/repo_folder_trash_react.html:5 msgid "Trash" msgstr "回收站" @@ -3038,20 +3273,10 @@ msgstr "历史" msgid "%(repo_name)s Snapshot" msgstr "%(repo_name)s 镜像" -#: seahub/templates/repo_history_view.html:16 -#: seahub/templates/text_diff.html:15 -#: seahub/two_factor/templates/two_factor/core/backup_tokens.html:26 -msgid "Back" -msgstr "返回" - #: seahub/templates/repo_history_view.html:30 msgid "Unknown" msgstr "未知" -#: seahub/templates/repo_history_view.html:40 -msgid "Current path: " -msgstr "当前路径:" - #: seahub/templates/repo_history_view.html:51 #: seahub/templates/repo_history_view.html:68 #: seahub/templates/repo_history_view.html:78 @@ -3082,13 +3307,6 @@ msgstr "成功还原 {dirent_name}" msgid "Snapshot" msgstr "镜像" -#: seahub/templates/sdoc_file_view_react.html:64 -#: seahub/templates/sdoc_file_view_react.html:87 -#: seahub/templates/view_file_onlyoffice.html:147 -#: seahub/templates/view_file_onlyoffice.html:170 -msgid "Failed. Please check the network." -msgstr "操作失败。请检查网络是否已连接。" - #: seahub/templates/share_access_validation.html:6 msgid "" "Please input the password if you want to browse the shared file/directory." @@ -3162,27 +3380,24 @@ msgid "" "as soon as possible." msgstr "资料库 %(repo_name)s 的新密码是 %(password)s。请尽快更改。" -#: seahub/templates/sysadmin/short_time_linving_password_reset_link.html:13 -#, python-format -msgid "" -"Administrator on %(site_name)s is resetting your password for %(account)s, " -"please click the following link to continue: " -msgstr "%(site_name)s 管理员在为 %(account)s 重置密码,请点击下面的链接完成操作: " - -#: seahub/templates/sysadmin/sudo_mode.html:25 +#: seahub/templates/sysadmin/sudo_mode.html:8 msgid "Confirm password to continue" msgstr "请确认密码以便继续" -#: seahub/templates/sysadmin/sudo_mode.html:26 +#: seahub/templates/sysadmin/sudo_mode.html:13 +msgid "Incorrect password" +msgstr "密码错误" + +#: seahub/templates/sysadmin/sudo_mode.html:24 +msgid "Tip:" +msgstr "提示:" + +#: seahub/templates/sysadmin/sudo_mode.html:24 msgid "" "You are entering admin area, we won't ask for your password again for a few " "hours." msgstr "您进入到了管理员区域,在接下来的几小时内我们不会再向您询问密码。" -#: seahub/templates/sysadmin/sudo_mode.html:33 -msgid "Incorrect password" -msgstr "密码错误" - #: seahub/templates/sysadmin/user_activation_email.html:12 #, python-format msgid "Your account %(username)s on %(site_name)s has been activated." @@ -3240,6 +3455,10 @@ msgstr "修改前" msgid "after modification" msgstr "修改后" +#: seahub/templates/user_404.html:6 +msgid "Sorry, this user is not registered yet." +msgstr "抱歉,该用户还未注册。" + #: seahub/templates/user_quota_full.html:12 #, python-format msgid "Your quota is almost full on %(site_name)s." @@ -3249,12 +3468,97 @@ msgstr "您在 %(site_name)s 的空间快用完了。" msgid "Used:" msgstr "已用空间:" +#: seahub/templates/view_shared_upload_link.html:8 +#, python-format +msgid "Upload files to %(dir_name)s" +msgstr "上传文件到 %(dir_name)s" + +#: seahub/templates/view_shared_upload_link.html:9 +msgid "shared by:" +msgstr "共享来源:" + +#: seahub/templates/view_shared_upload_link.html:11 +msgid "The owner of this library has run out of space." +msgstr "该资料库拥有者的空间已用完。" + +#: seahub/templates/view_shared_upload_link.html:18 +#: seahub/templates/view_shared_upload_link.html:64 +msgid "Add Files" +msgstr "添加文件" + +#: seahub/templates/view_shared_upload_link.html:24 +msgid "Add folder" +msgstr "添加文件夹" + +#: seahub/templates/view_shared_upload_link.html:30 +msgid "Cancel All" +msgstr "取消全部" + +#: seahub/templates/view_shared_upload_link.html:34 +msgid "" +"File Drag & Drop is supported for Chrome, Safari 5.0+, Firefox 4.0+, IE " +"10.0+" +msgstr "在以下浏览器中支持文件拖放:Chrome, Safari 5.0+, Firefox 4.0+, IE 10.0+" + +#: seahub/templates/view_shared_upload_link.html:36 +msgid "Folder Drag & Drop is supported for Chrome" +msgstr "在 Chrome 下支持目录拖放" + +#: seahub/templates/view_shared_upload_link.html:39 +#, python-format +msgid "File size should be smaller than %(max_file_size)s" +msgstr "单个文件大小应小于 %(max_file_size)s" + +#: seahub/templates/view_shared_upload_link.html:48 +msgid "Saving..." +msgstr "保存中..." + +#: seahub/templates/view_shared_upload_link.html:75 +msgid "File is too big" +msgstr "文件太大" + +#: seahub/templates/view_shared_upload_link.html:76 +msgid "File is too small" +msgstr "文件太小" + +#: seahub/templates/view_shared_upload_link.html:77 +msgid "Filetype not allowed" +msgstr "不支持的文件类型" + +#: seahub/templates/view_shared_upload_link.html:78 +msgid "Maximum number of files exceeded" +msgstr "文件太多" + +#: seahub/templates/view_shared_upload_link.html:79 +msgid "Uploaded bytes exceed file size" +msgstr "上传大小超过了文件大小" + +#: seahub/templates/view_shared_upload_link.html:80 +msgid "Empty file upload result" +msgstr "空文件" + +#: seahub/templates/view_shared_upload_link.html:83 +msgid "uploaded" +msgstr "已上传" + +#: seahub/templates/view_shared_upload_link.html:84 +msgid "canceled" +msgstr "已取消" + +#: seahub/templates/view_shared_upload_link.html:85 +msgid "Start" +msgstr "上传" + +#: seahub/templates/view_shared_upload_link.html:227 +msgid "Network error" +msgstr "网络错误" + #: seahub/templates/wiki/wiki.html:25 msgid "Last modified by" msgstr "最近修改" #: seahub/thumbnail/views.py:45 seahub/thumbnail/views.py:172 -#: seahub/views/__init__.py:468 +#: seahub/views/__init__.py:619 msgid "Invalid arguments." msgstr "无效参数。" @@ -3268,11 +3572,6 @@ msgstr "创建缩略图失败。" msgid "Token" msgstr "验证码" -#: seahub/two_factor/templates/two_factor/_wizard_actions.html:4 -#: seahub/two_factor/templates/two_factor/profile/disable.html:12 -msgid "Cancel" -msgstr "取消" - #: seahub/two_factor/templates/two_factor/core/backup_tokens.html:6 msgid "Backup Tokens" msgstr "备用验证码" @@ -3375,36 +3674,37 @@ msgstr "禁用" msgid "permission error" msgstr "权限错误" -#: seahub/views/__init__.py:299 +#: seahub/views/__init__.py:420 seahub/views/__init__.py:435 +#: seahub/views/__init__.py:450 msgid "Unable to view recycle page" msgstr "无法查看文件回收站" -#: seahub/views/__init__.py:344 +#: seahub/views/__init__.py:495 msgid "Unable to view library modification" msgstr "无法浏览该资料库修改历史" -#: seahub/views/__init__.py:461 +#: seahub/views/__init__.py:612 msgid "Please specify history ID" msgstr "请指定历史记录ID" -#: seahub/views/__init__.py:465 +#: seahub/views/__init__.py:616 msgid "Successfully restored the library." msgstr "资料库还原成功。" -#: seahub/views/__init__.py:472 +#: seahub/views/__init__.py:623 msgid "History you specified does not exist" msgstr "指定的历史记录不存在" -#: seahub/views/__init__.py:474 +#: seahub/views/__init__.py:625 msgid "Unknown error" msgstr "未知错误" -#: seahub/views/__init__.py:770 seahub/views/repo.py:286 +#: seahub/views/__init__.py:921 seahub/views/repo.py:286 #, python-format msgid "\"%s\" does not exist." msgstr "\"%s\" 不存在。" -#: seahub/views/__init__.py:802 +#: seahub/views/__init__.py:953 #, python-format msgid "Unable to download \"%s\"" msgstr "无法下载 \"%s\"" @@ -3426,9 +3726,9 @@ msgid "Bad upload link token." msgstr "无效的上传链接" #: seahub/views/ajax.py:338 seahub/views/file.py:457 seahub/views/file.py:488 -#: seahub/views/file.py:1179 seahub/views/file.py:1420 -#: seahub/views/file.py:1937 seahub/views/file.py:2152 -#: seahub/views/file.py:2157 seahub/views/file.py:2164 +#: seahub/views/file.py:1176 seahub/views/file.py:1417 +#: seahub/views/file.py:1934 seahub/views/file.py:2149 +#: seahub/views/file.py:2154 seahub/views/file.py:2161 msgid "File does not exist" msgstr "文件不存在" @@ -3456,57 +3756,57 @@ msgstr "文件编码不合适" msgid "Unknown file encoding" msgstr "文件编码无法识别" -#: seahub/views/file.py:342 seahub/views/file.py:377 seahub/views/file.py:689 -#: seahub/views/file.py:783 seahub/views/file.py:905 +#: seahub/views/file.py:342 seahub/views/file.py:377 seahub/views/file.py:690 +#: seahub/views/file.py:780 seahub/views/file.py:902 #, python-format msgid "File size surpasses %s, can not be opened online." msgstr "文件大小超过 %s,无法在线查看。" -#: seahub/views/file.py:349 seahub/views/file.py:818 +#: seahub/views/file.py:349 seahub/views/file.py:815 msgid "The library is encrypted, can not open file online." msgstr "加密资料库不能在线预览文件。" #: seahub/views/file.py:444 seahub/views/file.py:466 seahub/views/file.py:471 -#: seahub/views/file.py:512 seahub/views/file.py:773 seahub/views/file.py:1038 -#: seahub/views/file.py:1064 seahub/views/file.py:1094 -#: seahub/views/file.py:1225 seahub/views/file.py:1331 -#: seahub/views/file.py:1461 seahub/views/file.py:1578 +#: seahub/views/file.py:512 seahub/views/file.py:770 seahub/views/file.py:1035 +#: seahub/views/file.py:1061 seahub/views/file.py:1091 +#: seahub/views/file.py:1222 seahub/views/file.py:1328 +#: seahub/views/file.py:1458 seahub/views/file.py:1575 msgid "Unable to view file" msgstr "无法查看该文件" -#: seahub/views/file.py:842 seahub/views/file.py:986 seahub/views/file.py:1292 -#: seahub/views/file.py:1516 +#: seahub/views/file.py:839 seahub/views/file.py:983 seahub/views/file.py:1289 +#: seahub/views/file.py:1513 msgid "Error when prepare Office Online file preview page." msgstr "Office Online 预览文件时出错。" -#: seahub/views/file.py:874 seahub/views/file.py:998 seahub/views/file.py:1311 -#: seahub/views/file.py:1532 +#: seahub/views/file.py:871 seahub/views/file.py:995 seahub/views/file.py:1308 +#: seahub/views/file.py:1529 msgid "Error when prepare OnlyOffice file preview page." msgstr "OnlyOffice 预览文件时出错。" -#: seahub/views/file.py:1130 +#: seahub/views/file.py:1127 msgid "Unable to download file, invalid file path" msgstr "无法下载文件,无效的文件路径" -#: seahub/views/file.py:1139 +#: seahub/views/file.py:1136 msgid "Unable to download file, wrong file path" msgstr "无法下载文件,错误的文件路径" -#: seahub/views/file.py:1146 +#: seahub/views/file.py:1143 msgid "Unable to download file." msgstr "无法下载文件。" -#: seahub/views/file.py:1347 seahub/views/file.py:1597 -#: seahub/views/repo.py:344 +#: seahub/views/file.py:1344 seahub/views/file.py:1594 +#: seahub/views/repo.py:338 #, python-format msgid "Share link for %s." msgstr "%s 的共享链接。" -#: seahub/views/file.py:1723 seahub/views/file.py:1728 +#: seahub/views/file.py:1720 seahub/views/file.py:1725 msgid "Unable to download file" msgstr "无法下载文件" -#: seahub/views/file.py:2145 +#: seahub/views/file.py:2142 msgid "The original file does not exist" msgstr "源文档不存在" @@ -3520,106 +3820,106 @@ msgstr "未找到用户 {token.user} " msgid "User {token.user} inactive" msgstr "用户 {token.user} 未激活" -#: seahub/views/sso.py:167 +#: seahub/views/sso.py:131 msgid "" "This link has already been visited, please click the login button on the " "client again" msgstr "该链接已被访问,请再次点击客户端上的登录按钮" -#: seahub/views/sso.py:192 +#: seahub/views/sso.py:156 msgid "Invalid link, please click the login button on the client again" msgstr "链接无效,请再次点击客户端上的登录按钮" -#: seahub/views/sso.py:197 +#: seahub/views/sso.py:161 msgid "Login timeout, please click the login button on the client again" msgstr "登录超时,请再次点击客户端上的登录按钮" -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:175 msgid "Login ID" msgstr "登录 ID" -#: seahub/views/sysadmin.py:307 seahub/views/sysadmin.py:333 +#: seahub/views/sysadmin.py:306 seahub/views/sysadmin.py:332 msgid "Failed to set quota: internal server error" msgstr "设置配额失败:内部错误" -#: seahub/views/sysadmin.py:352 +#: seahub/views/sysadmin.py:351 msgid "Failed to delete: the user is an organization creator" msgstr "删除失败:该用户为机构创建者" -#: seahub/views/sysadmin.py:397 +#: seahub/views/sysadmin.py:396 #, python-format msgid "Successfully revoke the admin permission of %s" msgstr "成功取消 %s 的管理权限" -#: seahub/views/sysadmin.py:399 +#: seahub/views/sysadmin.py:398 msgid "Failed to revoke admin: the user does not exist" msgstr "取消管理员权限失败:该用户不存在" -#: seahub/views/sysadmin.py:512 +#: seahub/views/sysadmin.py:511 #, python-format msgid "" "Successfully reset password to %(passwd)s, an email has been sent to " "%(user)s." msgstr "密码已重置为 %(passwd)s, 通知邮件已发送给 %(user)s。" -#: seahub/views/sysadmin.py:527 +#: seahub/views/sysadmin.py:526 msgid "Failed to reset password: user does not exist" msgstr "密码重置失败:用户不存在" -#: seahub/views/sysadmin.py:576 +#: seahub/views/sysadmin.py:575 #, python-format msgid "Fail to add user %s." msgstr "添加用户 %s 失败。" -#: seahub/views/sysadmin.py:601 seahub/views/sysadmin.py:614 +#: seahub/views/sysadmin.py:600 seahub/views/sysadmin.py:613 #, python-format msgid "Successfully added user %s. An email notification has been sent." msgstr "成功添加用户 %s。通知邮件已发送。" -#: seahub/views/sysadmin.py:604 seahub/views/sysadmin.py:617 +#: seahub/views/sysadmin.py:603 seahub/views/sysadmin.py:616 #, python-format msgid "" "Successfully added user %s. An error accurs when sending email notification," " please check your email configuration." msgstr "成功添加用户 %s。但发送通知邮件出错,请检查邮箱配置。" -#: seahub/views/sysadmin.py:606 seahub/views/sysadmin.py:619 +#: seahub/views/sysadmin.py:605 seahub/views/sysadmin.py:618 #, python-format msgid "Successfully added user %s." msgstr "成功添加用户 %s。" -#: seahub/views/sysadmin.py:621 +#: seahub/views/sysadmin.py:620 #, python-format msgid "" "Successfully added user %s. But email notification can not be sent, because " "Email service is not properly configured." msgstr "成功添加用户 %s。 但由于邮件服务未正确配置,通知邮件无法发送。" -#: seahub/views/sysadmin.py:673 +#: seahub/views/sysadmin.py:672 msgid "Input should be a number" msgstr "输入应该为数值" -#: seahub/views/sysadmin.py:683 +#: seahub/views/sysadmin.py:682 msgid "Input number should be greater than 0" msgstr "输入数值应该大于0" -#: seahub/views/sysadmin.py:721 +#: seahub/views/sysadmin.py:720 msgid "Successfully deleted." msgstr "删除成功。" -#: seahub/views/sysadmin.py:751 +#: seahub/views/sysadmin.py:750 #, python-format msgid "Successfully set %s as admin." msgstr "成功设置 %s 为管理员。" -#: seahub/views/sysadmin.py:753 +#: seahub/views/sysadmin.py:752 #, python-format msgid "Failed to set %s as admin: user does not exist." msgstr "无法设置 %s 为管理员:用户不存在。" -#: seahub/views/sysadmin.py:768 seahub/views/sysadmin.py:769 -#: seahub/views/sysadmin.py:770 seahub/views/sysadmin.py:783 -#: seahub/views/sysadmin.py:784 +#: seahub/views/sysadmin.py:767 seahub/views/sysadmin.py:768 +#: seahub/views/sysadmin.py:769 seahub/views/sysadmin.py:782 +#: seahub/views/sysadmin.py:783 msgid "Optional" msgstr "可选" diff --git a/locale/zh_CN/LC_MESSAGES/djangojs.po b/locale/zh_CN/LC_MESSAGES/djangojs.po index 9a57846b46..514e1df643 100644 --- a/locale/zh_CN/LC_MESSAGES/djangojs.po +++ b/locale/zh_CN/LC_MESSAGES/djangojs.po @@ -23,7 +23,7 @@ msgid "" msgstr "" "Project-Id-Version: seahub\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-10 14:16+0800\n" +"POT-Creation-Date: 2024-02-05 16:23+0800\n" "PO-Revision-Date: 2015-05-09 05:28+0000\n" "Last-Translator: Seafile Info , 2023-2024\n" "Language-Team: Chinese (China) (http://app.transifex.com/haiwen/seahub/language/zh_CN/)\n" @@ -51,7 +51,7 @@ msgstr "退出机构管理" #: frontend/src/components/common/account.js:121 #: frontend/src/pages/sys-admin/side-panel.js:33 -#: frontend/src/pages/sys-admin/users/users-content.js:294 +#: frontend/src/pages/sys-admin/users/users-content.js:285 msgid "System Admin" msgstr "系统管理" @@ -73,7 +73,7 @@ msgid "Used:" msgstr "已用空间:" #: frontend/src/components/common/account.js:165 -#: frontend/src/components/search/ai-search.js:661 +#: frontend/src/components/search/ai-search.js:651 #: frontend/src/pages/groups/group-view.js:470 #: frontend/src/pages/groups/group-view.js:476 #: frontend/src/pages/org-admin/side-panel.js:56 @@ -93,128 +93,116 @@ msgstr "客户门户" msgid "Log out" msgstr "退出" -#: frontend/src/components/common/notice-item.js:44 +#: frontend/src/components/common/notice-item.js:42 msgid "User {user_link} has added you to {group_link}" msgstr "用户 {user_link} 将你加入到群组 {group_link}。" -#: frontend/src/components/common/notice-item.js:67 +#: frontend/src/components/common/notice-item.js:65 msgid "{share_from} has shared a library named {repo_link} to you." msgstr "{share_from} 共享了资料库 {repo_link} 给你。" -#: frontend/src/components/common/notice-item.js:69 +#: frontend/src/components/common/notice-item.js:67 msgid "{share_from} has shared a folder named {repo_link} to you." msgstr "{share_from} 给你共享了一个名为 {repo_link} 的文件夹。" -#: frontend/src/components/common/notice-item.js:95 -msgid "" -"{share_from} has changed the permission of library {repo_link} to " -"{permission}." -msgstr "{share_from} 已经将资料库 {repo_link} 的权限改为 {permission}。" - -#: frontend/src/components/common/notice-item.js:97 -msgid "" -"{share_from} has changed the permission of folder {repo_link} to " -"{permission}." -msgstr "{share_from} 已经将文件夹 {repo_link} 的权限改为 {permission}。" - -#: frontend/src/components/common/notice-item.js:122 -msgid "{share_from} has cancelled the sharing of library {repo_name}." -msgstr "{share_from} 已经取消了资料库 {repo_name} 的共享。" - -#: frontend/src/components/common/notice-item.js:124 -msgid "{share_from} has cancelled the sharing of folder {repo_name}." -msgstr "{share_from} 已经取消了文件夹 {repo_name} 的共享。" - -#: frontend/src/components/common/notice-item.js:150 +#: frontend/src/components/common/notice-item.js:98 msgid "" "{share_from} has shared a library named {repo_link} to group {group_link}." msgstr "{share_from} 给群组 {group_link} 共享了一个资料库 {repo_link}。" -#: frontend/src/components/common/notice-item.js:152 +#: frontend/src/components/common/notice-item.js:100 msgid "" "{share_from} has shared a folder named {repo_link} to group {group_link}." msgstr "{share_from} 给群组 {group_link} 共享了一个文件夹 {group_link}。" -#: frontend/src/components/common/notice-item.js:178 +#: frontend/src/components/common/notice-item.js:126 msgid "{user} has transfered a library named {repo_link} to you." msgstr "{user} 转让了一个资料库 {repo_link} 给你。" -#: frontend/src/components/common/notice-item.js:282 +#: frontend/src/components/common/notice-item.js:182 +msgid "{from_user} has sent you a request for {draft_link}." +msgstr "{from_user} 请求你评审 {draft_link} 。" + +#: frontend/src/components/common/notice-item.js:183 +msgid "Draft" +msgstr "草稿" + +#: frontend/src/components/common/notice-item.js:214 msgid "{user} created file {fileName} in library {libraryName}." msgstr "{user} 在资料库 {libraryName} 中创建了文件 {fileName}。" -#: frontend/src/components/common/notice-item.js:282 +#: frontend/src/components/common/notice-item.js:214 msgid "" "{user} created file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "{user} 在资料库 {libraryName} 中创建了文件 {fileName} 和 {fileCount} 个其他文件。" -#: frontend/src/components/common/notice-item.js:285 +#: frontend/src/components/common/notice-item.js:217 msgid "{user} deleted file {fileName} in library {libraryName}." msgstr "{user} 在资料库 {libraryName} 中删除了文件 {fileName}。" -#: frontend/src/components/common/notice-item.js:285 +#: frontend/src/components/common/notice-item.js:217 msgid "" "{user} deleted file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "{user} 在资料库 {libraryName} 中删除了文件 {fileName} 和 {fileCount} 个其他文件。" -#: frontend/src/components/common/notice-item.js:289 +#: frontend/src/components/common/notice-item.js:221 msgid "{user} restored file {fileName} in library {libraryName}." msgstr "{user} 在资料库 {libraryName} 中恢复了文件 {fileName}。" -#: frontend/src/components/common/notice-item.js:292 +#: frontend/src/components/common/notice-item.js:224 msgid "{user} renamed file {oldFileName} {fileName} in library {libraryName}." msgstr "{user} 在资料库 {libraryName} 中将文件 {oldFileName} 重命名为 {fileName}。" -#: frontend/src/components/common/notice-item.js:296 +#: frontend/src/components/common/notice-item.js:228 msgid "{user} moved file {fileName} in library {libraryName}." msgstr "{user} 移动了资料库 {libraryName} 中的文件 {fileName}。" -#: frontend/src/components/common/notice-item.js:296 +#: frontend/src/components/common/notice-item.js:228 msgid "" "{user} moved file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "{user} 在资料库 {libraryName} 中移动了文件 {fileName} 和 {fileCount} 个其他文件。" -#: frontend/src/components/common/notice-item.js:299 +#: frontend/src/components/common/notice-item.js:231 msgid "{user} updated file {fileName} in library {libraryName}." msgstr "{user} 在资料库 {libraryName} 中更新了文件 {fileName}。" -#: frontend/src/components/common/notice-item.js:311 +#: frontend/src/components/common/notice-item.js:243 msgid "{user} created folder {folderName} in library {libraryName}." msgstr "{user} 在资料库 {libraryName} 中创建了文件夹 {folderName}。" -#: frontend/src/components/common/notice-item.js:311 +#: frontend/src/components/common/notice-item.js:243 msgid "" "{user} created folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." msgstr "{user} 在资料库 {libraryName} 中创建了文件夹 {folderName} 和 {folderCount} 个其他文件夹。" -#: frontend/src/components/common/notice-item.js:314 +#: frontend/src/components/common/notice-item.js:246 msgid "{user} deleted folder {folderName} in library {libraryName}." msgstr "{user} 在资料库 {libraryName} 中删除了文件夹 {folderName}。" -#: frontend/src/components/common/notice-item.js:314 +#: frontend/src/components/common/notice-item.js:246 msgid "" "{user} deleted folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." msgstr "{user} 在资料库 {libraryName} 中删除了文件夹 {folderName} 和 {folderCount} 个其他文件夹。" -#: frontend/src/components/common/notice-item.js:318 +#: frontend/src/components/common/notice-item.js:250 msgid "{user} restored folder {folderName} in library {libraryName}." msgstr "{user} 在资料库 {libraryName} 中恢复了文件夹 {folderName}。" -#: frontend/src/components/common/notice-item.js:321 +#: frontend/src/components/common/notice-item.js:253 msgid "" "{user} renamed folder {oldFolderName} {folderName} in library {libraryName}." msgstr "{user} 在资料库 {libraryName} 中将文件夹 {oldFolderName} 重命名为 {folderName}。" -#: frontend/src/components/common/notice-item.js:325 +#: frontend/src/components/common/notice-item.js:257 msgid "{user} moved folder {folderName} in library {libraryName}." msgstr "{user} 移动了资料库 {libraryName} 中的文件夹 {folderName}。" -#: frontend/src/components/common/notice-item.js:325 +#: frontend/src/components/common/notice-item.js:257 msgid "" "{user} moved folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." @@ -243,15 +231,15 @@ msgid "Group not found" msgstr "未找到群组" #: frontend/src/components/cur-dir-path/dir-path.js:31 -#: frontend/src/components/main-side-nav.js:69 +#: frontend/src/components/main-side-nav.js:70 msgid "A file is being uploaded. Are you sure you want to leave this page?" msgstr "正在上传一个文件。你确定要离开这当前网页吗?" #: frontend/src/components/cur-dir-path/dir-path.js:91 #: frontend/src/components/cur-dir-path/dir-path.js:97 #: frontend/src/components/file-chooser/file-chooser.js:450 -#: frontend/src/components/main-side-nav.js:143 -#: frontend/src/components/main-side-nav.js:145 +#: frontend/src/components/main-side-nav.js:144 +#: frontend/src/components/main-side-nav.js:146 #: frontend/src/components/org-admin-group-nav.js:23 #: frontend/src/pages/org-admin/org-department-item.js:318 #: frontend/src/pages/org-admin/side-panel.js:62 @@ -260,7 +248,7 @@ msgstr "正在上传一个文件。你确定要离开这当前网页吗?" #: frontend/src/pages/share-admin/libraries.js:360 #: frontend/src/pages/sys-admin/departments/department.js:45 #: frontend/src/pages/sys-admin/groups/group-nav.js:17 -#: frontend/src/pages/sys-admin/info.js:116 +#: frontend/src/pages/sys-admin/info.js:112 #: frontend/src/pages/sys-admin/orgs/org-nav.js:20 #: frontend/src/pages/sys-admin/repos/search-repos.js:140 #: frontend/src/pages/sys-admin/side-panel.js:90 @@ -271,18 +259,17 @@ msgstr "资料库" #: frontend/src/components/cur-dir-path/dir-tool.js:77 #: frontend/src/components/cur-dir-path/dir-tool.js:98 #: frontend/src/components/cur-dir-path/dir-tool.js:99 -#: frontend/src/components/dirent-detail/detail-list-view.js:124 +#: frontend/src/components/dirent-detail/detail-list-view.js:123 #: frontend/src/components/dirent-detail/file-details.js:89 -#: frontend/src/components/toolbar/view-file-toolbar.js:79 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:78 -#: frontend/src/utils/text-translation.js:34 +#: frontend/src/components/toolbar/view-file-toolbar.js:105 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:48 +#: frontend/src/utils/text-translation.js:35 msgid "Tags" msgstr "标签" #: frontend/src/components/cur-dir-path/dir-tool.js:81 #: frontend/src/components/cur-dir-path/dir-tool.js:103 #: frontend/src/components/history-trash-file-view/file-view.js:33 -#: frontend/src/pages/org-admin/libraries/org-repo-nav.js:16 #: frontend/src/pages/sys-admin/repos/repos-nav.js:17 msgid "Trash" msgstr "回收站" @@ -290,10 +277,10 @@ msgstr "回收站" #: frontend/src/components/cur-dir-path/dir-tool.js:106 #: frontend/src/components/file-view/file-toolbar.js:198 #: frontend/src/components/file-view/file-toolbar.js:248 -#: frontend/src/components/toolbar/view-file-toolbar.js:80 +#: frontend/src/components/toolbar/view-file-toolbar.js:106 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:64 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:71 -#: frontend/src/utils/text-translation.js:31 +#: frontend/src/utils/text-translation.js:32 msgid "History" msgstr "历史" @@ -371,7 +358,7 @@ msgstr "联系人信息" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:142 #: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:31 #: frontend/src/pages/sys-admin/abuse-reports.js:91 -#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 +#: frontend/src/repo-history.js:137 frontend/src/repo-history.js:144 msgid "Description" msgstr "描述" @@ -383,8 +370,8 @@ msgstr "描述" #: frontend/src/components/dialog/confirm-disconnect-wechat.js:35 #: frontend/src/components/dialog/confirm-restore-repo.js:36 #: frontend/src/components/dialog/confirm-unlink-device.js:49 -#: frontend/src/components/dialog/copy-dirent-dialog.js:165 -#: frontend/src/components/dialog/create-file-dialog.js:111 +#: frontend/src/components/dialog/copy-dirent-dialog.js:162 +#: frontend/src/components/dialog/create-file-dialog.js:179 #: frontend/src/components/dialog/create-folder-dialog.js:99 #: frontend/src/components/dialog/create-group-dialog.js:81 #: frontend/src/components/dialog/create-repo-dialog.js:270 @@ -402,11 +389,11 @@ msgstr "描述" #: frontend/src/components/dialog/invite-people-dialog.js:121 #: frontend/src/components/dialog/label-repo-state-dialog.js:88 #: frontend/src/components/dialog/leave-group-dialog.js:32 -#: frontend/src/components/dialog/lib-history-setting-dialog.js:151 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:150 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:123 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:273 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:253 -#: frontend/src/components/dialog/move-dirent-dialog.js:185 +#: frontend/src/components/dialog/move-dirent-dialog.js:183 #: frontend/src/components/dialog/new-wiki-dialog.js:60 #: frontend/src/components/dialog/org-add-member-dialog.js:68 #: frontend/src/components/dialog/org-delete-department-dialog.js:42 @@ -442,7 +429,7 @@ msgstr "描述" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:50 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:56 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-import-user-dialog.js:59 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:144 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:143 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-logs-export-excel-dialog.js:104 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:95 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:51 @@ -451,33 +438,35 @@ msgstr "描述" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-set-org-name-dialog.js:64 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-unlink-device-dialog.js:47 #: frontend/src/components/dialog/sysadmin-dialog/update-user.js:60 -#: frontend/src/components/dialog/transfer-dialog.js:186 +#: frontend/src/components/dialog/transfer-dialog.js:100 #: frontend/src/components/dialog/upload-remind-dialog.js:44 #: frontend/src/components/dialog/view-link-dialog.js:37 #: frontend/src/components/dialog/wiki-delete-dialog.js:25 #: frontend/src/components/dialog/wiki-select-dialog.js:97 -#: frontend/src/components/file-uploader/upload-list-item.js:144 +#: frontend/src/components/file-uploader/upload-list-item.js:127 #: frontend/src/components/seatable-integration-account-setting-widgets/delete-seatables-dialog.js:24 #: frontend/src/components/send-link.js:111 #: frontend/src/components/share-link-panel/link-details.js:230 #: frontend/src/components/share-link-panel/link-list.js:68 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:144 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:127 #: frontend/src/components/user-settings/social-login-saml.js:67 #: frontend/src/pages/org-admin/input-item.js:92 #: frontend/src/pages/org-admin/web-settings/input-item.js:69 -#: frontend/src/pages/sys-admin/web-settings/input-item.js:70 -#: frontend/src/pages/upload-link/upload-list-item.js:144 +#: frontend/src/pages/sys-admin/web-settings/input-item.js:66 +#: frontend/src/pages/upload-link/upload-list-item.js:124 #: frontend/src/tc-accept.js:42 msgid "Cancel" msgstr "取消" #: frontend/src/components/dialog/add-abuse-report-dialog.js:93 -#: frontend/src/components/dialog/change-repo-password-dialog.js:118 +#: frontend/src/components/dialog/add-reviewer-dialog.js:110 +#: frontend/src/components/dialog/add-reviewer-dialog.js:111 +#: frontend/src/components/dialog/change-repo-password-dialog.js:117 #: frontend/src/components/dialog/clean-trash.js:77 #: frontend/src/components/dialog/confirm-apply-folder-properties-dialog.js:56 -#: frontend/src/components/dialog/copy-dirent-dialog.js:166 +#: frontend/src/components/dialog/copy-dirent-dialog.js:163 #: frontend/src/components/dialog/create-department-repo-dialog.js:95 -#: frontend/src/components/dialog/create-file-dialog.js:112 +#: frontend/src/components/dialog/create-file-dialog.js:180 #: frontend/src/components/dialog/create-folder-dialog.js:100 #: frontend/src/components/dialog/create-group-dialog.js:82 #: frontend/src/components/dialog/create-repo-dialog.js:271 @@ -491,13 +480,13 @@ msgstr "取消" #: frontend/src/components/dialog/invite-people-dialog.js:122 #: frontend/src/components/dialog/label-repo-state-dialog.js:89 #: frontend/src/components/dialog/lib-decrypt-dialog.js:67 -#: frontend/src/components/dialog/lib-history-setting-dialog.js:152 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:151 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:124 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:326 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:254 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:306 -#: frontend/src/components/dialog/move-dirent-dialog.js:186 +#: frontend/src/components/dialog/move-dirent-dialog.js:184 #: frontend/src/components/dialog/new-wiki-dialog.js:61 #: frontend/src/components/dialog/org-add-admin-dialog.js:66 #: frontend/src/components/dialog/org-add-department-dialog.js:86 @@ -541,7 +530,7 @@ msgstr "取消" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:90 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:51 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:57 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:145 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:144 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-logs-export-excel-dialog.js:105 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:96 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:52 @@ -551,7 +540,7 @@ msgstr "取消" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:268 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:255 #: frontend/src/components/dialog/sysadmin-dialog/update-user.js:61 -#: frontend/src/components/dialog/transfer-dialog.js:187 +#: frontend/src/components/dialog/transfer-dialog.js:101 #: frontend/src/components/dialog/transfer-group-dialog.js:69 #: frontend/src/components/dialog/wiki-select-dialog.js:99 #: frontend/src/components/dialog/wiki-select-dialog.js:100 @@ -572,10 +561,55 @@ msgstr "取消" #: frontend/src/pages/sys-admin/repos/search-repos.js:155 #: frontend/src/pages/sys-admin/statistic/statistic-common-tool.js:128 #: frontend/src/pages/sys-admin/users/search-users.js:318 -#: frontend/src/pages/sys-admin/web-settings/input-item.js:69 +#: frontend/src/pages/sys-admin/web-settings/input-item.js:65 msgid "Submit" msgstr "提交" +#: frontend/src/components/dialog/add-reviewer-dialog.js:98 +msgid "Request a review" +msgstr "请求评审" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:100 +msgid "Add new reviewer" +msgstr "添加评审人" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:103 +#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:283 +#: frontend/src/components/dialog/org-add-member-dialog.js:58 +#: frontend/src/components/dialog/share-to-user.js:357 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-member-dialog.js:37 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-member-dialog.js:56 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-batch-add-admin-dialog.js:45 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:45 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:46 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:240 +#: frontend/src/components/list-and-add-group-members.js:173 +#: frontend/src/pages/org-admin/org-users-search-users.js:196 +#: frontend/src/pages/org-admin/org-users-users.js:260 +#: frontend/src/pages/sys-admin/users/search-users.js:313 +#: frontend/src/pages/sys-admin/users/users.js:425 +msgid "Search users" +msgstr "搜索用户" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:137 +#: frontend/src/components/dialog/edit-filetag-dialog.js:145 +#: frontend/src/components/dialog/list-created-files-dialog.js:55 +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:86 +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:107 +#: frontend/src/components/dialog/org-add-admin-dialog.js:65 +#: frontend/src/components/dialog/search-file-dialog.js:115 +#: frontend/src/components/dialog/share-admin-link.js:35 +#: frontend/src/components/dialog/share-repo-dialog.js:149 +#: frontend/src/components/dialog/transfer-group-dialog.js:68 +#: frontend/src/components/search/ai-search.js:653 +#: frontend/src/components/search/ai-search.js:690 +#: frontend/src/components/search/search.js:497 +#: frontend/src/components/search/search.js:532 +#: frontend/src/components/system-notification.js:46 +#: frontend/src/pages/groups/group-view.js:479 +msgid "Close" +msgstr "关闭" + #: frontend/src/components/dialog/change-repo-password-dialog.js:49 msgid "Please enter the old password" msgstr "请输入旧密码。" @@ -600,24 +634,24 @@ msgstr "两次输入的新密码不一致" msgid "Successfully changed library password." msgstr "资料库密码重置成功。" -#: frontend/src/components/dialog/change-repo-password-dialog.js:98 +#: frontend/src/components/dialog/change-repo-password-dialog.js:102 msgid "Change Password of Library {placeholder}" msgstr "更改资料库 {placeholder} 密码" -#: frontend/src/components/dialog/change-repo-password-dialog.js:108 +#: frontend/src/components/dialog/change-repo-password-dialog.js:107 msgid "Old Password" msgstr "旧密码" -#: frontend/src/components/dialog/change-repo-password-dialog.js:110 +#: frontend/src/components/dialog/change-repo-password-dialog.js:109 msgid "New Password" msgstr "新密码" -#: frontend/src/components/dialog/change-repo-password-dialog.js:110 +#: frontend/src/components/dialog/change-repo-password-dialog.js:109 #: frontend/src/components/dialog/create-repo-dialog.js:240 msgid "(at least {placeholder} characters)" msgstr "(至少 {placeholder} 个字符)" -#: frontend/src/components/dialog/change-repo-password-dialog.js:112 +#: frontend/src/components/dialog/change-repo-password-dialog.js:111 msgid "New Password Again" msgstr "再次输入新密码:" @@ -643,12 +677,11 @@ msgstr "清除成功。" #: frontend/src/components/dialog/clean-trash.js:62 #: frontend/src/pages/org-admin/devices/devices-errors.js:193 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:375 #: frontend/src/pages/share-admin/share-links.js:590 #: frontend/src/pages/share-admin/upload-links.js:306 #: frontend/src/pages/sys-admin/devices/devices-errors.js:197 #: frontend/src/pages/sys-admin/repos/trash-repos.js:400 -#: frontend/src/repo-folder-trash.js:207 +#: frontend/src/repo-folder-trash.js:204 msgid "Clean" msgstr "清空" @@ -755,8 +788,9 @@ msgstr "确定要注销该帐号吗?" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:39 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:59 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:59 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:643 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:667 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:668 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:692 +#: frontend/src/components/draft-list-view/draft-list-item.js:111 #: frontend/src/components/group-members.js:163 #: frontend/src/components/popover/tag-list-item.js:55 #: frontend/src/components/popover/tag-list-item.js:56 @@ -772,8 +806,8 @@ msgstr "确定要注销该帐号吗?" #: frontend/src/components/share-link-panel/link-list.js:69 #: frontend/src/components/share-link-panel/link-list.js:129 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:513 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:330 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:338 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:358 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:366 #: frontend/src/components/user-settings/delete-account.js:38 #: frontend/src/components/user-settings/web-api-auth-token.js:83 #: frontend/src/pages/invitations/invitations-view.js:104 @@ -781,16 +815,14 @@ msgstr "确定要注销该帐号吗?" #: frontend/src/pages/invitations/invitations-view.js:136 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:360 #: frontend/src/pages/my-libs/mylib-repo-menu.js:145 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:267 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:198 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:256 #: frontend/src/pages/org-admin/org-department-item.js:551 #: frontend/src/pages/org-admin/org-departments-list.js:210 #: frontend/src/pages/org-admin/org-group-repos.js:174 #: frontend/src/pages/org-admin/org-groups-search-groups.js:115 #: frontend/src/pages/org-admin/org-groups.js:306 +#: frontend/src/pages/org-admin/org-libraries.js:316 #: frontend/src/pages/org-admin/org-links.js:216 -#: frontend/src/pages/org-admin/org-user-item.js:194 +#: frontend/src/pages/org-admin/org-user-item.js:179 #: frontend/src/pages/org-admin/org-user-repos.js:170 #: frontend/src/pages/sys-admin/departments/group-item.js:69 #: frontend/src/pages/sys-admin/groups/groups-content.js:184 @@ -802,7 +834,7 @@ msgstr "确定要注销该帐号吗?" #: frontend/src/pages/sys-admin/orgs/org-groups.js:120 #: frontend/src/pages/sys-admin/orgs/org-repos.js:117 #: frontend/src/pages/sys-admin/orgs/org-repos.js:125 -#: frontend/src/pages/sys-admin/orgs/org-users.js:298 +#: frontend/src/pages/sys-admin/orgs/org-users.js:288 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:205 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:213 #: frontend/src/pages/sys-admin/repos/dir-content.js:61 @@ -814,8 +846,8 @@ msgstr "确定要注销该帐号吗?" #: frontend/src/pages/sys-admin/users/search-users.js:355 #: frontend/src/pages/sys-admin/users/user-repos.js:163 #: frontend/src/pages/sys-admin/users/user-repos.js:218 -#: frontend/src/pages/sys-admin/users/users-content.js:361 -#: frontend/src/pages/sys-admin/users/users-content.js:560 +#: frontend/src/pages/sys-admin/users/users-content.js:352 +#: frontend/src/pages/sys-admin/users/users-content.js:548 #: frontend/src/pages/sys-admin/users/users.js:510 #: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:65 #: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:69 @@ -843,7 +875,6 @@ msgid "Are you sure you want to disconnect?" msgstr "你确定要断开连接吗?" #: frontend/src/components/dialog/confirm-restore-repo.js:31 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:264 #: frontend/src/pages/sys-admin/repos/trash-repos.js:266 msgid "Restore Library" msgstr "还原资料库" @@ -857,13 +888,11 @@ msgstr "确定要还原该资料库?" #: frontend/src/pages/file-history-old/history-item.js:126 #: frontend/src/pages/my-libs/my-libs-deleted.js:176 #: frontend/src/pages/my-libs/my-libs-deleted.js:177 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:195 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:267 #: frontend/src/pages/sys-admin/repos/trash-repos.js:197 #: frontend/src/pages/sys-admin/repos/trash-repos.js:269 -#: frontend/src/repo-folder-trash.js:363 frontend/src/repo-folder-trash.js:374 -#: frontend/src/repo-snapshot.js:170 frontend/src/repo-snapshot.js:299 -#: frontend/src/repo-snapshot.js:308 +#: frontend/src/repo-folder-trash.js:358 frontend/src/repo-folder-trash.js:368 +#: frontend/src/repo-snapshot.js:168 frontend/src/repo-snapshot.js:297 +#: frontend/src/repo-snapshot.js:306 msgid "Restore" msgstr "还原" @@ -951,12 +980,13 @@ msgid "New Department Library" msgstr "新建部门资料库" #: frontend/src/components/dialog/create-department-repo-dialog.js:81 -#: frontend/src/components/dialog/create-file-dialog.js:98 +#: frontend/src/components/dialog/create-file-dialog.js:151 #: frontend/src/components/dialog/create-folder-dialog.js:86 #: frontend/src/components/dialog/create-group-dialog.js:69 #: frontend/src/components/dialog/create-repo-dialog.js:188 #: frontend/src/components/dialog/create-tag-dialog.js:79 #: frontend/src/components/dialog/list-created-files-dialog.js:28 +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:66 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:84 #: frontend/src/components/dialog/new-wiki-dialog.js:56 #: frontend/src/components/dialog/org-add-department-dialog.js:73 @@ -976,7 +1006,8 @@ msgstr "新建部门资料库" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:63 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:82 #: frontend/src/components/dialog/wiki-select-dialog.js:78 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:627 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:626 +#: frontend/src/components/draft-list-view/draft-list-view.js:36 #: frontend/src/components/group-members.js:30 #: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:122 #: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23 @@ -984,7 +1015,6 @@ msgstr "新建部门资料库" #: frontend/src/pages/my-libs/my-libs-deleted.js:93 #: frontend/src/pages/my-libs/mylib-repo-list-view.js:90 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:160 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:75 #: frontend/src/pages/org-admin/org-admin-list.js:50 #: frontend/src/pages/org-admin/org-department-item.js:250 #: frontend/src/pages/org-admin/org-department-item.js:290 @@ -995,6 +1025,7 @@ msgstr "新建部门资料库" #: frontend/src/pages/org-admin/org-group-repos.js:83 #: frontend/src/pages/org-admin/org-groups-search-groups.js:157 #: frontend/src/pages/org-admin/org-groups.js:160 +#: frontend/src/pages/org-admin/org-libraries.js:147 #: frontend/src/pages/org-admin/org-links.js:100 #: frontend/src/pages/org-admin/org-user-profile.js:136 #: frontend/src/pages/org-admin/org-user-repos.js:79 @@ -1025,12 +1056,12 @@ msgstr "新建部门资料库" #: frontend/src/pages/sys-admin/users/user-links.js:49 #: frontend/src/pages/sys-admin/users/user-repos.js:54 #: frontend/src/pages/sys-admin/users/user-shared-repos.js:35 -#: frontend/src/repo-folder-trash.js:239 frontend/src/repo-snapshot.js:200 +#: frontend/src/repo-folder-trash.js:236 frontend/src/repo-snapshot.js:198 #: frontend/src/shared-dir-view.js:661 msgid "Name" msgstr "名称" -#: frontend/src/components/dialog/create-file-dialog.js:62 +#: frontend/src/components/dialog/create-file-dialog.js:59 #: frontend/src/components/dialog/create-folder-dialog.js:54 #: frontend/src/components/dialog/rename-dialog.js:56 #: frontend/src/components/dialog/rename-dirent.js:56 @@ -1039,7 +1070,7 @@ msgstr "名称" msgid "The name \"{name}\" is already taken. Please choose a different name." msgstr "名称“{name}”已被占用,请选取一个不同的名字。" -#: frontend/src/components/dialog/create-file-dialog.js:94 +#: frontend/src/components/dialog/create-file-dialog.js:147 #: frontend/src/components/toolbar/dir-operation-toolbar.js:207 #: frontend/src/components/toolbar/dir-operation-toolbar.js:232 #: frontend/src/pages/repo-wiki-mode/side-panel.js:176 @@ -1081,7 +1112,7 @@ msgstr "密码太短" #: frontend/src/components/dialog/create-repo-dialog.js:111 #: frontend/src/components/dialog/generate-upload-link.js:150 #: frontend/src/components/dialog/org-add-user-dialog.js:123 -#: frontend/src/components/share-link-panel/link-creation.js:181 +#: frontend/src/components/share-link-panel/link-creation.js:175 msgid "Passwords don't match" msgstr "两次输入的密码不一致" @@ -1147,14 +1178,14 @@ msgstr "权限" #: frontend/src/components/dialog/share-repo-dialog.js:40 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:22 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57 -#: frontend/src/utils/utils.js:680 +#: frontend/src/utils/utils.js:684 msgid "Read-Write" msgstr "可读写" #: frontend/src/components/dialog/create-repo-dialog.js:227 #: frontend/src/components/dialog/share-repo-dialog.js:41 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57 -#: frontend/src/utils/utils.js:683 +#: frontend/src/utils/utils.js:687 msgid "Read-Only" msgstr "只读" @@ -1168,7 +1199,7 @@ msgstr "加密" #: frontend/src/components/dialog/org-add-user-dialog.js:145 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:106 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:153 -#: frontend/src/components/share-link-panel/link-creation.js:284 +#: frontend/src/components/share-link-panel/link-creation.js:278 #: frontend/src/pages/sys-admin/web-settings/web-settings.js:239 #: frontend/src/settings.js:48 frontend/src/settings.js:134 msgid "Password" @@ -1178,15 +1209,15 @@ msgstr "密码" #: frontend/src/components/dialog/generate-upload-link.js:390 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:110 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:163 -#: frontend/src/components/share-link-panel/link-creation.js:295 +#: frontend/src/components/share-link-panel/link-creation.js:289 msgid "Password again" msgstr "请再次输入密码" #: frontend/src/components/dialog/create-tag-dialog.js:53 #: frontend/src/components/dialog/zip-download-dialog.js:73 -#: frontend/src/components/file-uploader/file-uploader.js:400 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:409 -#: frontend/src/pages/upload-link/file-uploader.js:399 +#: frontend/src/components/file-uploader/file-uploader.js:406 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:415 +#: frontend/src/pages/upload-link/file-uploader.js:404 msgid "Internal Server Error" msgstr "服务器内部错误" @@ -1196,10 +1227,10 @@ msgstr "标签 \"{name}\" 已经存在。" #: frontend/src/components/dialog/create-tag-dialog.js:73 #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:124 -#: frontend/src/components/share-link-panel/link-creation.js:259 +#: frontend/src/components/share-link-panel/link-creation.js:253 #: frontend/src/components/share-link-panel/link-details.js:166 -#: frontend/src/repo-folder-trash.js:201 frontend/src/repo-history.js:112 -#: frontend/src/repo-snapshot.js:150 +#: frontend/src/repo-folder-trash.js:198 frontend/src/repo-history.js:109 +#: frontend/src/repo-snapshot.js:148 msgid "Back" msgstr "返回" @@ -1215,10 +1246,10 @@ msgstr "选择一个颜色" #: frontend/src/components/dialog/create-tag-dialog.js:109 #: frontend/src/components/file-view/file-toolbar.js:155 #: frontend/src/components/file-view/file-toolbar.js:214 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:115 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:158 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:199 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:222 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:121 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:165 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:206 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:229 #: frontend/src/shared-dir-view.js:486 msgid "Save" msgstr "保存" @@ -1242,8 +1273,6 @@ msgid "Permission name" msgstr "权限名称" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:151 -#: frontend/src/components/file-uploader/file-uploader.js:684 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:667 #: frontend/src/components/toolbar/dir-operation-toolbar.js:189 #: frontend/src/components/toolbar/dir-operation-toolbar.js:198 #: frontend/src/components/toolbar/dir-operation-toolbar.js:227 @@ -1257,8 +1286,7 @@ msgstr "权限名称" #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:69 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:79 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:89 -#: frontend/src/pages/upload-link/file-uploader.js:625 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:66 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:52 #: frontend/src/shared-dir-view.js:471 msgid "Upload" msgstr "上传" @@ -1266,8 +1294,8 @@ msgstr "上传" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:180 #: frontend/src/components/dialog/zip-download-dialog.js:123 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:637 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:661 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:662 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:686 #: frontend/src/components/file-view/file-toolbar.js:171 #: frontend/src/components/file-view/file-toolbar.js:255 #: frontend/src/components/file-view/file-view-tip.js:25 @@ -1275,10 +1303,10 @@ msgstr "上传" #: frontend/src/components/history-trash-file-view/download.js:10 #: frontend/src/components/shared-file-view/shared-file-view-tip.js:27 #: frontend/src/components/shared-file-view/shared-file-view.js:133 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:331 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:344 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:359 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:372 #: frontend/src/pages/file-history-old/history-item.js:127 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:122 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:128 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:74 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:253 #: frontend/src/pages/org-admin/statistic/statistic-traffic.js:63 @@ -1293,7 +1321,7 @@ msgstr "上传" #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:84 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:94 #: frontend/src/pages/sys-admin/users/user-links.js:202 -#: frontend/src/repo-snapshot.js:309 frontend/src/shared-dir-view.js:769 +#: frontend/src/repo-snapshot.js:307 frontend/src/shared-dir-view.js:769 #: frontend/src/shared-dir-view.js:796 frontend/src/shared-dir-view.js:844 #: frontend/src/shared-dir-view.js:876 frontend/src/shared-dir-view.js:945 #: frontend/src/shared-dir-view.js:963 @@ -1323,9 +1351,9 @@ msgstr "修改包括修改文件,移动/重命名文件和目录" #: frontend/src/components/dialog/view-link-dialog.js:38 #: frontend/src/components/share-link-panel/link-item.js:112 #: frontend/src/components/shared-link.js:24 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:329 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:337 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:343 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:357 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:365 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:371 #: frontend/src/pages/org-admin/org-saml-config.js:118 #: frontend/src/pages/org-admin/org-saml-config.js:132 #: frontend/src/pages/org-admin/org-saml-config.js:146 @@ -1358,7 +1386,7 @@ msgstr "生成共享链接" #: frontend/src/components/select-editor/select-editor.js:138 #: frontend/src/components/share-link-panel/link-details.js:206 #: frontend/src/components/share-link-panel/link-details.js:207 -#: frontend/src/components/toolbar/view-file-toolbar.js:67 +#: frontend/src/components/toolbar/view-file-toolbar.js:87 #: frontend/src/components/user-settings/user-avatar-form.js:97 #: frontend/src/pages/org-admin/org-user-profile.js:139 #: frontend/src/pages/org-admin/org-user-profile.js:145 @@ -1372,9 +1400,9 @@ msgstr "生成共享链接" #: frontend/src/pages/sys-admin/institutions/institution-info.js:28 #: frontend/src/pages/sys-admin/orgs/org-info.js:41 #: frontend/src/pages/sys-admin/users/user-info.js:91 -#: frontend/src/pages/sys-admin/users/users-content.js:514 +#: frontend/src/pages/sys-admin/users/users-content.js:502 #: frontend/src/pages/wiki/main-panel.js:106 -#: frontend/src/pages/wiki/main-panel.js:107 frontend/src/repo-history.js:306 +#: frontend/src/pages/wiki/main-panel.js:107 frontend/src/repo-history.js:303 msgid "Edit" msgstr "编辑" @@ -1412,7 +1440,6 @@ msgstr "该资料库已被共享给 {user_amount} 个用户和 {group_amount} #: frontend/src/components/dialog/delete-repo-dialog.js:66 #: frontend/src/components/dialog/org-delete-repo-dialog.js:32 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:33 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:253 #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:101 #: frontend/src/pages/sys-admin/orgs/org-repos.js:122 #: frontend/src/pages/sys-admin/repos/trash-repos.js:255 @@ -1436,28 +1463,11 @@ msgid "Select Tags" msgstr "选择标签" #: frontend/src/components/dialog/edit-filetag-dialog.js:141 -#: frontend/src/components/popover/edit-filetag-popover.js:187 +#: frontend/src/components/popover/edit-filetag-popover.js:182 #: frontend/src/components/popover/list-tag-popover.js:145 msgid "Create a new tag" msgstr "新建标签" -#: frontend/src/components/dialog/edit-filetag-dialog.js:145 -#: frontend/src/components/dialog/list-created-files-dialog.js:52 -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:107 -#: frontend/src/components/dialog/org-add-admin-dialog.js:65 -#: frontend/src/components/dialog/search-file-dialog.js:115 -#: frontend/src/components/dialog/share-admin-link.js:35 -#: frontend/src/components/dialog/share-repo-dialog.js:149 -#: frontend/src/components/dialog/transfer-group-dialog.js:68 -#: frontend/src/components/search/ai-search.js:663 -#: frontend/src/components/search/ai-search.js:700 -#: frontend/src/components/search/search.js:497 -#: frontend/src/components/search/search.js:532 -#: frontend/src/components/system-notification.js:46 -#: frontend/src/pages/groups/group-view.js:479 -msgid "Close" -msgstr "关闭" - #: frontend/src/components/dialog/edit-repo-commit-labels.js:47 msgid "Successfully edited labels." msgstr "编辑标签成功。" @@ -1471,48 +1481,48 @@ msgid "Find an option" msgstr "查找选项" #: frontend/src/components/dialog/extra-attributes-dialog/index.js:217 -#: frontend/src/components/dirent-detail/detail-list-view.js:93 -#: frontend/src/components/dirent-detail/detail-list-view.js:134 +#: frontend/src/components/dirent-detail/detail-list-view.js:92 +#: frontend/src/components/dirent-detail/detail-list-view.js:133 msgid "Edit extra properties" msgstr "编辑额外属性" #: frontend/src/components/dialog/generate-upload-link.js:142 #: frontend/src/components/dialog/reset-webdav-password.js:29 #: frontend/src/components/dialog/set-webdav-password.js:29 -#: frontend/src/components/share-link-panel/link-creation.js:173 +#: frontend/src/components/share-link-panel/link-creation.js:167 msgid "Please enter a password." msgstr "请输入密码。" #: frontend/src/components/dialog/generate-upload-link.js:146 #: frontend/src/components/dialog/reset-webdav-password.js:33 #: frontend/src/components/dialog/set-webdav-password.js:33 -#: frontend/src/components/share-link-panel/link-creation.js:177 +#: frontend/src/components/share-link-panel/link-creation.js:171 msgid "The password is too short." msgstr "密码太短。" #: frontend/src/components/dialog/generate-upload-link.js:154 #: frontend/src/components/dialog/reset-webdav-password.js:38 #: frontend/src/components/dialog/set-webdav-password.js:38 -#: frontend/src/components/share-link-panel/link-creation.js:185 +#: frontend/src/components/share-link-panel/link-creation.js:179 msgid "" "The password is too weak. It should include at least {passwordStrengthLevel}" " of the following: number, upper letter, lower letter and other symbols." msgstr "密码强度不够。至少需要包括以下中的 {passwordStrengthLevel} 种:数字,大写字母,小写字母和其他符号。" #: frontend/src/components/dialog/generate-upload-link.js:162 -#: frontend/src/components/share-link-panel/link-creation.js:193 +#: frontend/src/components/share-link-panel/link-creation.js:187 msgid "Please select an expiration time" msgstr "请选择过期时间。" #: frontend/src/components/dialog/generate-upload-link.js:170 -#: frontend/src/components/share-link-panel/link-creation.js:202 +#: frontend/src/components/share-link-panel/link-creation.js:196 msgid "Please enter days" msgstr "请输入天数" #: frontend/src/components/dialog/generate-upload-link.js:174 #: frontend/src/components/dialog/lib-history-setting-dialog.js:66 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:66 -#: frontend/src/components/share-link-panel/link-creation.js:206 +#: frontend/src/components/share-link-panel/link-creation.js:200 msgid "Please enter a non-negative integer" msgstr "请输入一个非负整数" @@ -1523,7 +1533,7 @@ msgstr "上传连接已复制到剪切板。" #: frontend/src/components/dialog/generate-upload-link.js:276 #: frontend/src/components/dialog/reset-webdav-password.js:68 #: frontend/src/components/dialog/set-webdav-password.js:68 -#: frontend/src/components/share-link-panel/link-creation.js:285 +#: frontend/src/components/share-link-panel/link-creation.js:279 msgid "" "(at least {passwordMinLength} characters and includes " "{passwordStrengthLevel} of the following: number, upper letter, lower letter" @@ -1570,18 +1580,18 @@ msgstr "发送" #: frontend/src/components/dialog/generate-upload-link.js:367 #: frontend/src/components/dialog/generate-upload-link.js:372 -#: frontend/src/components/share-link-panel/link-creation.js:273 -#: frontend/src/components/share-link-panel/link-creation.js:278 +#: frontend/src/components/share-link-panel/link-creation.js:267 +#: frontend/src/components/share-link-panel/link-creation.js:272 msgid "Add password protection" msgstr "增加密码保护" #: frontend/src/components/dialog/generate-upload-link.js:403 -#: frontend/src/components/share-link-panel/link-creation.js:308 +#: frontend/src/components/share-link-panel/link-creation.js:302 msgid "Add auto expiration" msgstr "增加自动过期" #: frontend/src/components/dialog/generate-upload-link.js:422 -#: frontend/src/components/share-link-panel/link-creation.js:344 +#: frontend/src/components/share-link-panel/link-creation.js:338 #: frontend/src/components/user-settings/web-api-auth-token.js:86 msgid "Generate" msgstr "生成链接" @@ -1701,8 +1711,8 @@ msgstr "成功邀请了 %(email) 和其他 %(num) 个人。" #: frontend/src/components/dialog/invite-people-dialog.js:107 #: frontend/src/components/dialog/share-dialog.js:154 #: frontend/src/components/dialog/share-to-invite-people.js:273 -#: frontend/src/components/main-side-nav.js:261 -#: frontend/src/components/main-side-nav.js:263 +#: frontend/src/components/main-side-nav.js:271 +#: frontend/src/components/main-side-nav.js:273 #: frontend/src/components/toolbar/invitations-toolbar.js:31 #: frontend/src/components/toolbar/invitations-toolbar.js:35 #: frontend/src/pages/invitations/invitations-view.js:282 @@ -1760,33 +1770,36 @@ msgstr "密码将在服务器上保存一小时。" msgid "Successfully set library history." msgstr "成功设置资料库历史。" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:112 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:110 -msgid "{placeholder} History Setting" -msgstr "{placeholder} 历史设置" +#: frontend/src/components/dialog/lib-history-setting-dialog.js:116 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:114 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:351 +#: frontend/src/pages/my-libs/mylib-repo-menu.js:154 +#: frontend/src/pages/sys-admin/repos/repos.js:271 +msgid "History Setting" +msgstr "历史设置" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:123 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:122 msgid "Setting library history is disabled by Admin." msgstr "资料库历史设置已被管理员禁用。" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:128 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:121 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:127 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:120 msgid "Keep full history" msgstr "保留所有历史" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:132 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:125 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:131 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:124 msgid "Don't keep history" msgstr "不保留历史" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:136 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:129 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:135 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:128 msgid "Only keep a period of history:" msgstr "仅保留一段时间的历史:" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:145 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:144 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:117 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:138 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:137 #: frontend/src/components/set-link-expiration.js:89 msgid "days" msgstr "天" @@ -1819,30 +1832,30 @@ msgstr "用户权限" msgid "Group Permission" msgstr "群组权限" -#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:69 +#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:73 msgid "{placeholder} Folder Permission" msgstr "{placeholder} 目录权限" -#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:69 -msgid "Set permission of {placeholder}" -msgstr "设置 {placeholder} 的权限" +#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:73 +msgid "Set {placeholder}'s permission" +msgstr "设置 {placeholder} 权限" #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:186 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:169 #: frontend/src/components/dialog/repo-api-token-dialog.js:197 #: frontend/src/components/dialog/zip-download-dialog.js:76 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:294 -#: frontend/src/pages/lib-content-view/lib-content-view.js:181 -#: frontend/src/pages/lib-content-view/lib-content-view.js:710 -#: frontend/src/pages/lib-content-view/lib-content-view.js:758 -#: frontend/src/pages/lib-content-view/lib-content-view.js:850 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1035 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1051 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1087 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1115 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1177 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1233 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1271 +#: frontend/src/pages/lib-content-view/lib-content-view.js:185 +#: frontend/src/pages/lib-content-view/lib-content-view.js:735 +#: frontend/src/pages/lib-content-view/lib-content-view.js:784 +#: frontend/src/pages/lib-content-view/lib-content-view.js:869 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1065 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1081 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1117 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1145 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1209 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1259 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1287 #: frontend/src/pages/my-libs/my-libs-deleted.js:152 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:293 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:315 @@ -1851,22 +1864,22 @@ msgstr "设置 {placeholder} 的权限" #: frontend/src/pages/search/main-panel.js:197 #: frontend/src/pages/shared-with-all/public-shared-view.js:106 #: frontend/src/pages/sys-admin/abuse-reports.js:45 -#: frontend/src/pages/upload-link/file-uploader.js:433 -#: frontend/src/repo-folder-trash.js:136 frontend/src/repo-folder-trash.js:333 -#: frontend/src/utils/utils.js:1190 +#: frontend/src/pages/upload-link/file-uploader.js:437 +#: frontend/src/repo-folder-trash.js:136 frontend/src/repo-folder-trash.js:329 +#: frontend/src/utils/utils.js:1194 msgid "Error" msgstr "错误" #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:189 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:172 #: frontend/src/components/dialog/repo-api-token-dialog.js:199 -#: frontend/src/pages/lib-content-view/lib-content-view.js:187 +#: frontend/src/pages/lib-content-view/lib-content-view.js:191 #: frontend/src/pages/search/main-panel.js:82 #: frontend/src/pages/sys-admin/abuse-reports.js:47 -#: frontend/src/repo-folder-trash.js:142 frontend/src/repo-folder-trash.js:335 +#: frontend/src/repo-folder-trash.js:142 frontend/src/repo-folder-trash.js:331 #: frontend/src/shared-file-view-document.js:74 #: frontend/src/shared-file-view-spreadsheet.js:71 -#: frontend/src/utils/utils.js:1193 frontend/src/view-file-document.js:76 +#: frontend/src/utils/utils.js:1197 frontend/src/view-file-document.js:76 #: frontend/src/view-file-spreadsheet.js:71 msgid "Please check the network." msgstr "请检查网络是否已连接。" @@ -1904,23 +1917,6 @@ msgstr "选择一个群组" msgid "User" msgstr "用户" -#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:283 -#: frontend/src/components/dialog/org-add-member-dialog.js:58 -#: frontend/src/components/dialog/share-to-user.js:357 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-member-dialog.js:37 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-member-dialog.js:56 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-batch-add-admin-dialog.js:45 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:45 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:46 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:240 -#: frontend/src/components/list-and-add-group-members.js:173 -#: frontend/src/pages/org-admin/org-users-search-users.js:196 -#: frontend/src/pages/org-admin/org-users-users.js:260 -#: frontend/src/pages/sys-admin/users/search-users.js:313 -#: frontend/src/pages/sys-admin/users/users.js:425 -msgid "Search users" -msgstr "搜索用户" - #: frontend/src/components/dialog/list-created-files-dialog.js:23 msgid "Created Files" msgstr "创建的文件" @@ -1935,60 +1931,67 @@ msgstr "创建的文件" #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:48 #: frontend/src/pages/sys-admin/devices/devices-errors.js:53 #: frontend/src/pages/sys-admin/logs-page/login-logs.js:48 -#: frontend/src/repo-history.js:141 frontend/src/repo-history.js:148 +#: frontend/src/repo-history.js:138 frontend/src/repo-history.js:145 #: frontend/src/user-notifications.js:131 #: frontend/src/user-notifications.js:135 msgid "Time" msgstr "时间" -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79 -msgid "Tagged Files" -msgstr "打标签的文件" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:44 +#: frontend/src/pages/drafts/draft-content.js:29 +msgid "Successfully deleted draft %(draft)s." +msgstr "成功删除草稿%(draft)s。" -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:85 -#: frontend/src/components/dialog/search-file-dialog.js:94 -#: frontend/src/components/dirent-detail/detail-list-view.js:120 -#: frontend/src/components/dirent-detail/file-details.js:85 -#: frontend/src/components/dirent-detail/lib-details.js:69 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:630 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124 -#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24 -#: frontend/src/file-history-old.js:245 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:74 -#: frontend/src/pages/my-libs/mylib-repo-list-view.js:92 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:80 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:82 -#: frontend/src/pages/org-admin/org-department-item.js:327 -#: frontend/src/pages/org-admin/org-group-repos.js:84 -#: frontend/src/pages/org-admin/org-user-repos.js:80 -#: frontend/src/pages/org-admin/org-user-shared-repos.js:78 -#: frontend/src/pages/search/advanced-search.js:78 -#: frontend/src/pages/search/advanced-search.js:226 -#: frontend/src/pages/share-with-ocm/remote-dir-content.js:99 -#: frontend/src/pages/shared-libs/shared-libs.js:84 -#: frontend/src/pages/sys-admin/departments/department-libraries.js:85 -#: frontend/src/pages/sys-admin/repos/dir-content.js:104 -#: frontend/src/pages/sys-admin/repos/repos.js:82 -#: frontend/src/pages/sys-admin/repos/repos.js:84 -#: frontend/src/pages/sys-admin/users/user-shared-repos.js:37 -#: frontend/src/repo-folder-trash.js:242 frontend/src/repo-snapshot.js:201 -#: frontend/src/shared-dir-view.js:663 -msgid "Size" -msgstr "大小" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:48 +#: frontend/src/pages/drafts/draft-content.js:33 +msgid "Failed to delete draft %(draft)s." +msgstr "删除草稿 %(draft)s失败。" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:61 +#: frontend/src/pages/drafts/drafts-view.js:19 +msgid "Drafts" +msgstr "草稿" + +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:67 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:74 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:74 +#: frontend/src/components/group-members.js:125 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:126 +#: frontend/src/components/wiki-list-view/wiki-list-view.js:45 +#: frontend/src/pages/groups/group-view.js:381 +#: frontend/src/pages/org-admin/org-group-members.js:109 +#: frontend/src/pages/org-admin/org-libraries.js:153 +#: frontend/src/pages/org-admin/org-links.js:101 +#: frontend/src/pages/org-admin/org-user-shared-repos.js:77 +#: frontend/src/pages/shared-libs/shared-libs.js:86 +#: frontend/src/pages/sys-admin/groups/group-members.js:166 +#: frontend/src/pages/sys-admin/groups/groups-content.js:58 +#: frontend/src/pages/sys-admin/links/share-links.js:66 +#: frontend/src/pages/sys-admin/orgs/org-repos.js:35 +#: frontend/src/pages/sys-admin/repos/repos.js:88 +#: frontend/src/pages/sys-admin/repos/trash-repos.js:67 +#: frontend/src/pages/sys-admin/users/user-groups.js:119 +#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:170 +#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:188 +msgid "Owner" +msgstr "拥有者" + +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:68 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:86 #: frontend/src/components/dialog/search-file-dialog.js:95 #: frontend/src/components/dialog/share-repo-dialog.js:129 #: frontend/src/components/dialog/wiki-select-dialog.js:79 -#: frontend/src/components/dirent-detail/detail-list-view.js:87 -#: frontend/src/components/dirent-detail/detail-list-view.js:122 +#: frontend/src/components/dirent-detail/detail-list-view.js:86 +#: frontend/src/components/dirent-detail/detail-list-view.js:121 #: frontend/src/components/dirent-detail/file-details.js:87 #: frontend/src/components/dirent-detail/lib-details.js:70 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:631 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:630 +#: frontend/src/components/draft-list-view/draft-list-view.js:38 #: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:125 #: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25 #: frontend/src/components/wiki-list-view/wiki-list-view.js:46 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:76 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:46 #: frontend/src/pages/my-libs/mylib-repo-list-view.js:94 #: frontend/src/pages/org-admin/org-user-repos.js:81 #: frontend/src/pages/org-admin/org-user-shared-repos.js:79 @@ -2003,11 +2006,61 @@ msgstr "大小" msgid "Last Update" msgstr "更新时间" +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79 +msgid "Tagged Files" +msgstr "打标签的文件" + +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:85 +#: frontend/src/components/dialog/search-file-dialog.js:94 +#: frontend/src/components/dirent-detail/detail-list-view.js:119 +#: frontend/src/components/dirent-detail/file-details.js:85 +#: frontend/src/components/dirent-detail/lib-details.js:69 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:629 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124 +#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24 +#: frontend/src/file-history-old.js:245 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:44 +#: frontend/src/pages/my-libs/mylib-repo-list-view.js:92 +#: frontend/src/pages/org-admin/org-department-item.js:327 +#: frontend/src/pages/org-admin/org-group-repos.js:84 +#: frontend/src/pages/org-admin/org-libraries.js:150 +#: frontend/src/pages/org-admin/org-user-repos.js:80 +#: frontend/src/pages/org-admin/org-user-shared-repos.js:78 +#: frontend/src/pages/search/advanced-search.js:78 +#: frontend/src/pages/search/advanced-search.js:226 +#: frontend/src/pages/share-with-ocm/remote-dir-content.js:99 +#: frontend/src/pages/shared-libs/shared-libs.js:84 +#: frontend/src/pages/sys-admin/departments/department-libraries.js:85 +#: frontend/src/pages/sys-admin/repos/dir-content.js:104 +#: frontend/src/pages/sys-admin/repos/repos.js:82 +#: frontend/src/pages/sys-admin/repos/repos.js:84 +#: frontend/src/pages/sys-admin/users/user-shared-repos.js:37 +#: frontend/src/repo-folder-trash.js:238 frontend/src/repo-snapshot.js:199 +#: frontend/src/shared-dir-view.js:663 +msgid "Size" +msgstr "大小" + #: frontend/src/components/dialog/list-taggedfiles-dialog.js:165 #: frontend/src/pages/starred/starred.js:221 msgid "deleted" msgstr "已删除" +#: frontend/src/components/dialog/local-draft-dialog.js:17 +msgid "Local draft" +msgstr "本地草稿" + +#: frontend/src/components/dialog/local-draft-dialog.js:19 +msgid "You have an unsaved draft. Do you like to use it?" +msgstr "有未保存的草稿,使用草稿吗?" + +#: frontend/src/components/dialog/local-draft-dialog.js:22 +msgid "Use draft" +msgstr "使用草稿" + +#: frontend/src/components/dialog/local-draft-dialog.js:23 +msgid "Delete draft" +msgstr "删除草稿" + #: frontend/src/components/dialog/manage-members-dialog.js:21 msgid "Manage group members" msgstr "管理群组成员" @@ -2026,8 +2079,10 @@ msgstr "新建维基" #: frontend/src/components/dialog/op-menu.js:53 #: frontend/src/components/dialog/op-menu.js:54 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:809 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:810 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:837 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:838 +#: frontend/src/components/draft-list-view/draft-list-item.js:104 +#: frontend/src/components/draft-list-view/draft-list-item.js:105 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:123 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:124 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:152 @@ -2052,16 +2107,16 @@ msgstr "新建维基" #: frontend/src/pages/my-libs/mylib-repo-menu.js:210 #: frontend/src/pages/my-libs/mylib-repo-menu.js:263 #: frontend/src/pages/my-libs/mylib-repo-menu.js:264 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:260 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:261 #: frontend/src/pages/org-admin/org-groups-search-groups.js:108 #: frontend/src/pages/org-admin/org-groups-search-groups.js:109 #: frontend/src/pages/org-admin/org-groups.js:299 #: frontend/src/pages/org-admin/org-groups.js:300 +#: frontend/src/pages/org-admin/org-libraries.js:309 +#: frontend/src/pages/org-admin/org-libraries.js:310 #: frontend/src/pages/org-admin/org-links.js:209 #: frontend/src/pages/org-admin/org-links.js:210 -#: frontend/src/pages/org-admin/org-user-item.js:187 -#: frontend/src/pages/org-admin/org-user-item.js:188 +#: frontend/src/pages/org-admin/org-user-item.js:172 +#: frontend/src/pages/org-admin/org-user-item.js:173 #: frontend/src/pages/repo-wiki-mode/side-panel.js:168 #: frontend/src/pages/repo-wiki-mode/side-panel.js:169 #: frontend/src/pages/sdoc/sdoc-file-history/history-version.js:127 @@ -2120,7 +2175,7 @@ msgstr "新建部门" #: frontend/src/pages/sys-admin/departments/department.js:105 #: frontend/src/pages/sys-admin/groups/group-members.js:324 #: frontend/src/pages/sys-admin/institutions/institution-users.js:362 -#: frontend/src/pages/sys-admin/orgs/org-users.js:434 +#: frontend/src/pages/sys-admin/orgs/org-users.js:415 msgid "Add Member" msgstr "添加成员" @@ -2171,11 +2226,11 @@ msgstr "你可以输入多个邮箱。每个邮箱都将收到一个邀请链接 #: frontend/src/pages/sys-admin/institutions/institutions.js:127 #: frontend/src/pages/sys-admin/orgs/org-groups.js:107 #: frontend/src/pages/sys-admin/orgs/org-repos.js:100 -#: frontend/src/pages/sys-admin/orgs/org-users.js:228 +#: frontend/src/pages/sys-admin/orgs/org-users.js:220 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:138 #: frontend/src/pages/sys-admin/terms-and-conditions/item.js:125 #: frontend/src/pages/sys-admin/users/user-repos.js:192 -#: frontend/src/pages/sys-admin/users/users-content.js:403 +#: frontend/src/pages/sys-admin/users/users-content.js:393 msgid "Are you sure you want to delete {placeholder} ?" msgstr "确定要删除 {placeholder} 吗?" @@ -2186,7 +2241,7 @@ msgstr "删除部门" #: frontend/src/components/dialog/org-delete-member-dialog.js:40 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-member-dialog.js:40 -#: frontend/src/pages/sys-admin/orgs/org-users.js:295 +#: frontend/src/pages/sys-admin/orgs/org-users.js:285 msgid "Delete Member" msgstr "删除成员" @@ -2272,9 +2327,9 @@ msgid "API token is copied to the clipboard." msgstr "API token 已复制到剪贴板。" #: frontend/src/components/dialog/repo-api-token-dialog.js:116 -#: frontend/src/pages/lib-content-view/lib-content-view.js:168 -#: frontend/src/pages/lib-content-view/lib-content-view.js:171 -#: frontend/src/repo-folder-trash.js:131 frontend/src/utils/utils.js:1185 +#: frontend/src/pages/lib-content-view/lib-content-view.js:172 +#: frontend/src/pages/lib-content-view/lib-content-view.js:175 +#: frontend/src/repo-folder-trash.js:131 frontend/src/utils/utils.js:1189 msgid "Permission denied" msgstr "没有权限" @@ -2290,29 +2345,33 @@ msgstr "{placeholder} API Token" msgid "{placeholder} SeaTable integration" msgstr "{placeholder} SeaTable 集成" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:52 -msgid "{placeholder} Share Admin" -msgstr "{placeholder} 共享管理" +#: frontend/src/components/dialog/repo-share-admin-dialog.js:56 +#: frontend/src/components/main-side-nav.js:278 +#: frontend/src/components/main-side-nav.js:280 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:354 +#: frontend/src/pages/my-libs/mylib-repo-menu.js:178 +msgid "Share Admin" +msgstr "共享管理" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:67 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:65 #: frontend/src/pages/share-admin/share-links.js:554 #: frontend/src/pages/share-admin/upload-links.js:286 #: frontend/src/pages/sys-admin/links/links-nav.js:15 msgid "Share Links" msgstr "共享链接" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:74 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:72 #: frontend/src/pages/share-admin/share-links.js:557 #: frontend/src/pages/share-admin/upload-links.js:288 #: frontend/src/pages/sys-admin/links/links-nav.js:16 msgid "Upload Links" msgstr "上传链接" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:80 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:78 msgid "User Shares" msgstr "用户共享" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:85 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:83 msgid "Group Shares" msgstr "群组共享" @@ -2440,15 +2499,15 @@ msgstr "共享到其他服务器" #: frontend/src/components/dialog/share-dialog.js:323 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-dialog.js:84 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:640 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:664 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:665 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:689 #: frontend/src/components/file-view/file-toolbar.js:143 #: frontend/src/components/file-view/file-toolbar.js:242 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:348 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:511 #: frontend/src/components/toolbar/dir-operation-toolbar.js:218 -#: frontend/src/components/toolbar/view-file-toolbar.js:77 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:105 +#: frontend/src/components/toolbar/view-file-toolbar.js:103 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:69 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:359 #: frontend/src/pages/my-libs/mylib-repo-menu.js:142 @@ -2510,12 +2569,12 @@ msgstr "用户邮箱" #: frontend/src/components/dialog/share-to-other-server.js:193 #: frontend/src/pages/groups/group-view.js:302 -#: frontend/src/pages/org-admin/org-user-item.js:83 +#: frontend/src/pages/org-admin/org-user-item.js:82 #: frontend/src/pages/org-admin/org-users-users.js:157 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:168 -#: frontend/src/pages/sys-admin/users/users-content.js:261 -#: frontend/src/pages/sys-admin/users/users-content.js:322 -#: frontend/src/pages/sys-admin/users/users-content.js:327 +#: frontend/src/pages/sys-admin/users/users-content.js:256 +#: frontend/src/pages/sys-admin/users/users-content.js:313 +#: frontend/src/pages/sys-admin/users/users-content.js:318 #: frontend/src/pages/sys-admin/users/users.js:269 #: frontend/src/pages/sys-admin/users/users.js:293 msgid "It may take some time, please wait." @@ -2531,7 +2590,7 @@ msgstr "请稍候。" #: frontend/src/pages/sys-admin/invitations/invitations.js:300 #: frontend/src/pages/sys-admin/notifications/notifications.js:274 #: frontend/src/pages/sys-admin/orgs/org-repos.js:176 -#: frontend/src/pages/sys-admin/orgs/org-users.js:390 +#: frontend/src/pages/sys-admin/orgs/org-users.js:371 #: frontend/src/pages/sys-admin/orgs/orgs.js:105 #: frontend/src/pages/sys-admin/orgs/search-orgs.js:69 #: frontend/src/pages/sys-admin/repos/dir-view.js:96 @@ -2646,31 +2705,6 @@ msgstr "密码不匹配。" msgid "Add Organization" msgstr "添加机构" -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:74 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:74 -#: frontend/src/components/group-members.js:125 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:126 -#: frontend/src/components/wiki-list-view/wiki-list-view.js:45 -#: frontend/src/pages/groups/group-view.js:381 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:86 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:65 -#: frontend/src/pages/org-admin/org-group-members.js:109 -#: frontend/src/pages/org-admin/org-links.js:101 -#: frontend/src/pages/org-admin/org-user-shared-repos.js:77 -#: frontend/src/pages/shared-libs/shared-libs.js:86 -#: frontend/src/pages/sys-admin/groups/group-members.js:166 -#: frontend/src/pages/sys-admin/groups/groups-content.js:58 -#: frontend/src/pages/sys-admin/links/share-links.js:66 -#: frontend/src/pages/sys-admin/orgs/org-repos.js:35 -#: frontend/src/pages/sys-admin/repos/repos.js:88 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:67 -#: frontend/src/pages/sys-admin/users/user-groups.js:119 -#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:170 -#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:188 -msgid "Owner" -msgstr "拥有者" - #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:101 msgid "Owner can use admin panel in an organization, must be a new account." msgstr "拥有者能使用机构的管理员面板, 必须是一个新的帐号." @@ -2713,7 +2747,7 @@ msgstr "(如果为空,拥有者将为管理员)" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:80 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:81 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:51 -#: frontend/src/components/dialog/transfer-dialog.js:146 +#: frontend/src/components/dialog/transfer-dialog.js:79 msgid "Select a user" msgstr "选择一个用户" @@ -2738,7 +2772,7 @@ msgid "End date" msgstr "结束日期" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:34 -#: frontend/src/components/dialog/transfer-dialog.js:173 +#: frontend/src/components/dialog/transfer-dialog.js:71 msgid "Transfer Library {library_name}" msgstr "转让资料库 {library_name}" @@ -2758,17 +2792,17 @@ msgstr "设置名称" msgid "Terms" msgstr "使用条款" -#: frontend/src/components/dialog/transfer-dialog.js:127 -msgid "Transfer to user" -msgstr "转让给用户" +#: frontend/src/components/dialog/transfer-dialog.js:87 +msgid "Select a department" +msgstr "选择一个部门" -#: frontend/src/components/dialog/transfer-dialog.js:133 +#: frontend/src/components/dialog/transfer-dialog.js:95 msgid "Transfer to department" msgstr "转让给部门" -#: frontend/src/components/dialog/transfer-dialog.js:157 -msgid "Select a department" -msgstr "选择一个部门" +#: frontend/src/components/dialog/transfer-dialog.js:95 +msgid "Transfer to user" +msgstr "转让给用户" #: frontend/src/components/dialog/transfer-group-dialog.js:55 #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:104 @@ -2833,65 +2867,64 @@ msgstr "下载失败。文件总大小超过了限制。" msgid "Packaging..." msgstr "正在打包" -#: frontend/src/components/dir-view-mode/dir-column-file.js:48 +#: frontend/src/components/dir-view-mode/dir-column-file.js:69 msgid "File does not exist." msgstr "文件不存在。" -#: frontend/src/components/dirent-detail/detail-list-view.js:86 -#: frontend/src/components/dirent-detail/detail-list-view.js:121 +#: frontend/src/components/dir-view-mode/dir-column-file.js:90 +msgid "This file is in draft stage." +msgstr "该文件处于草稿阶段。" + +#: frontend/src/components/dir-view-mode/dir-column-file.js:91 +msgid "View Draft" +msgstr "查看草稿" + +#: frontend/src/components/dirent-detail/detail-list-view.js:85 +#: frontend/src/components/dirent-detail/detail-list-view.js:120 #: frontend/src/components/dirent-detail/file-details.js:86 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:75 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:45 msgid "Location" msgstr "位置" -#: frontend/src/components/dirent-detail/detail-list-view.js:102 -#: frontend/src/components/dirent-detail/detail-list-view.js:104 +#: frontend/src/components/dirent-detail/detail-list-view.js:101 +#: frontend/src/components/dirent-detail/detail-list-view.js:103 msgid "Apply properties to files inside the folder" msgstr "应用属性到文件夹内部的文件上" #: frontend/src/components/dirent-detail/lib-details.js:68 -#: frontend/src/components/main-side-nav.js:180 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:79 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:82 +#: frontend/src/components/main-side-nav.js:181 +#: frontend/src/pages/org-admin/org-libraries.js:149 #: frontend/src/pages/repo-wiki-mode/side-panel.js:161 -#: frontend/src/pages/sys-admin/info.js:116 +#: frontend/src/pages/sys-admin/info.js:112 #: frontend/src/pages/sys-admin/repos/repos.js:81 #: frontend/src/pages/sys-admin/repos/repos.js:84 msgid "Files" msgstr "文件" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:210 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:705 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 msgid "Frozen by {name}" msgstr "被 {name} 冻结" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:210 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:705 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 msgid "locked by {name}" msgstr "被 {name} 锁定" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:214 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:711 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:736 msgid "freezed" msgstr "已冻结" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:214 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:711 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:736 #: frontend/src/components/file-view/file-info.js:31 #: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:17 msgid "locked" msgstr "已锁定" -#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 -msgid "Unselect this item" -msgstr "取消选择该条目" - -#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 -msgid "Select this item" -msgstr "选择该条目" - -#: frontend/src/components/dirent-list-view/dirent-list-item.js:734 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:818 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:759 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:846 #: frontend/src/components/file-view/file-info.js:40 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:643 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:333 @@ -2903,8 +2936,8 @@ msgstr "选择该条目" msgid "Unstar" msgstr "取消星标" -#: frontend/src/components/dirent-list-view/dirent-list-item.js:734 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:818 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:759 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:846 #: frontend/src/components/file-view/file-info.js:40 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:643 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:333 @@ -2914,24 +2947,40 @@ msgstr "取消星标" msgid "Star" msgstr "添加星标" -#: frontend/src/components/dirent-list-view/dirent-list-view.js:623 -msgid "Unselect all items" -msgstr "取消选择所有条目" - -#: frontend/src/components/dirent-list-view/dirent-list-view.js:623 -msgid "Select all items" -msgstr "选择所有条目" - -#: frontend/src/components/dirent-list-view/dirent-none-view.js:54 +#: frontend/src/components/dirent-list-view/dirent-none-view.js:52 msgid "This folder has no content at this time." msgstr "该文件夹暂无任何内容。" -#: frontend/src/components/dirent-list-view/dirent-none-view.js:55 +#: frontend/src/components/dirent-list-view/dirent-none-view.js:53 msgid "You can create files quickly" msgstr "你可以快速创建文件" +#: frontend/src/components/draft-list-view/draft-list-item.js:113 +#: frontend/src/pages/sdoc-revision/index.js:123 +msgid "Publish" +msgstr "发布" + +#: frontend/src/components/draft-list-view/draft-list-view.js:37 +#: frontend/src/pages/dashboard/content.js:34 +#: frontend/src/pages/org-admin/devices/devices-errors.js:51 +#: frontend/src/pages/org-admin/org-logs-file-audit.js:103 +#: frontend/src/pages/org-admin/org-logs-file-update.js:117 +#: frontend/src/pages/org-admin/org-logs-perm-audit.js:84 +#: frontend/src/pages/share-admin/share-links.js:88 +#: frontend/src/pages/share-admin/upload-links.js:51 +#: frontend/src/pages/starred/starred.js:35 +#: frontend/src/pages/sys-admin/abuse-reports.js:87 +#: frontend/src/pages/sys-admin/devices/devices-errors.js:51 +#: frontend/src/pages/sys-admin/file-scan-records.js:29 +#: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:91 +#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:169 +#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:187 +#: frontend/src/pages/sys-admin/web-settings/web-settings.js:279 +msgid "Library" +msgstr "资料库" + #: frontend/src/components/file-chooser/file-chooser.js:286 -#: frontend/src/components/search/ai-search.js:453 +#: frontend/src/components/search/ai-search.js:452 #: frontend/src/components/search/wiki-search.js:193 msgid "No results matching" msgstr "没有匹配的结果" @@ -2945,151 +2994,132 @@ msgstr "当前资料库" msgid "Other Libraries" msgstr "其他资料库" -#: frontend/src/components/file-uploader/file-uploader.js:148 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:146 -#: frontend/src/pages/upload-link/file-uploader.js:140 +#: frontend/src/components/file-uploader/file-uploader.js:149 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:147 +#: frontend/src/pages/upload-link/file-uploader.js:141 msgid "Please upload no more than {maxFiles} files at a time." msgstr "一次最多上传 {maxFiles} 个文件。" -#: frontend/src/components/file-uploader/file-uploader.js:395 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:406 -#: frontend/src/pages/upload-link/file-uploader.js:396 +#: frontend/src/components/file-uploader/file-uploader.js:401 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:412 +#: frontend/src/pages/upload-link/file-uploader.js:401 msgid "File is locked by others." msgstr "文件被其他人锁定了。" -#: frontend/src/components/file-uploader/file-uploader.js:396 +#: frontend/src/components/file-uploader/file-uploader.js:402 msgid "Invalid filename." msgstr "文件名无效。" -#: frontend/src/components/file-uploader/file-uploader.js:397 +#: frontend/src/components/file-uploader/file-uploader.js:403 msgid "File already exists." msgstr "文件已存在。" -#: frontend/src/components/file-uploader/file-uploader.js:398 +#: frontend/src/components/file-uploader/file-uploader.js:404 msgid "File size is too large." msgstr "文件太大。" -#: frontend/src/components/file-uploader/file-uploader.js:399 +#: frontend/src/components/file-uploader/file-uploader.js:405 msgid "Out of quota." msgstr "空间已超" -#: frontend/src/components/file-uploader/file-uploader.js:408 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:399 -#: frontend/src/pages/upload-link/file-uploader.js:389 +#: frontend/src/components/file-uploader/file-uploader.js:414 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:405 +#: frontend/src/pages/upload-link/file-uploader.js:394 msgid "Network error" msgstr "网络错误" -#: frontend/src/components/file-uploader/forbid-upload-list-item.js:23 -#: frontend/src/components/shared-link-file-uploader/forbid-upload-list-item.js:23 -#: frontend/src/pages/upload-link/forbid-upload-list-item.js:23 -msgid "File too large" -msgstr "文件太大" +#: frontend/src/components/file-uploader/forbid-upload-list-item.js:13 +#: frontend/src/components/shared-link-file-uploader/forbid-upload-list-item.js:13 +msgid "Please upload files less than {placeholder}M" +msgstr "请上传小于 {placeholder}M 的文件" -#: frontend/src/components/file-uploader/upload-list-item.js:94 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:94 +#: frontend/src/components/file-uploader/upload-list-item.js:97 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:97 #: frontend/src/pages/upload-link/upload-list-item.js:94 msgid "Preparing to upload..." msgstr "准备上传..." -#: frontend/src/components/file-uploader/upload-list-item.js:95 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:95 +#: frontend/src/components/file-uploader/upload-list-item.js:98 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:98 #: frontend/src/pages/upload-link/upload-list-item.js:95 msgid "Remaining" msgstr "剩余" -#: frontend/src/components/file-uploader/upload-list-item.js:96 -#: frontend/src/components/file-uploader/upload-list-item.js:122 -#: frontend/src/components/file-view/file-toolbar.js:150 -#: frontend/src/components/file-view/file-toolbar.js:209 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:96 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:122 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:155 +#: frontend/src/components/file-uploader/upload-list-item.js:99 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:99 #: frontend/src/pages/upload-link/upload-list-item.js:96 -#: frontend/src/pages/upload-link/upload-list-item.js:122 -msgid "Saving..." +msgid "Indexing..." msgstr "保存中..." -#: frontend/src/components/file-uploader/upload-list-item.js:117 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:117 -#: frontend/src/pages/upload-link/upload-list-item.js:117 -msgid "Waiting..." -msgstr "等候中..." - -#: frontend/src/components/file-uploader/upload-list-item.js:118 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:118 -#: frontend/src/pages/upload-link/upload-list-item.js:118 -msgid "Uploading..." -msgstr "上传中..." - -#: frontend/src/components/file-uploader/upload-list-item.js:131 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:131 -#: frontend/src/pages/upload-link/upload-list-item.js:131 -msgid "Uploaded" -msgstr "已上传" - -#: frontend/src/components/file-uploader/upload-list-item.js:147 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:147 -#: frontend/src/pages/upload-link/upload-list-item.js:147 +#: frontend/src/components/file-uploader/upload-list-item.js:130 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:130 +#: frontend/src/pages/upload-link/upload-list-item.js:127 msgid "Retry" msgstr "重新上传" +#: frontend/src/components/file-uploader/upload-list-item.js:133 +#: frontend/src/components/file-view/file-toolbar.js:150 +#: frontend/src/components/file-view/file-toolbar.js:209 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:133 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:117 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162 +#: frontend/src/pages/upload-link/upload-list-item.js:130 +msgid "Saving..." +msgstr "保存中..." + +#: frontend/src/components/file-uploader/upload-list-item.js:136 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:136 +#: frontend/src/pages/upload-link/upload-list-item.js:133 +msgid "Uploaded" +msgstr "已上传" + #: frontend/src/components/file-uploader/upload-progress-dialog.js:48 #: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:48 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:51 -msgid "{uploaded_files_num}/{all_files_num} Files" -msgstr "{uploaded_files_num}/{all_files_num} 个" +#: frontend/src/pages/org-admin/web-settings/web-settings.js:119 +msgid "File Upload" +msgstr "文件上传" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:56 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:56 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:58 -msgid "{failed_files_num} file(s) failed to upload" -msgstr "{failed_files_num} 个文件上传失败" - -#: frontend/src/components/file-uploader/upload-progress-dialog.js:67 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:67 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:83 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:49 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:49 msgid "File Uploading..." msgstr "文件上传中..." +#: frontend/src/components/file-uploader/upload-progress-dialog.js:75 #: frontend/src/components/file-uploader/upload-progress-dialog.js:77 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:75 #: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:77 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:90 -msgid "All files uploaded" -msgstr "所有文件上传完毕" - -#: frontend/src/components/file-uploader/upload-progress-dialog.js:96 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:96 msgid "Retry All" msgstr "重传所有失败项" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:103 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:103 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:75 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:80 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:82 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:80 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:82 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:61 msgid "Cancel All" msgstr "取消全部" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:110 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:110 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:107 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:88 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:88 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:68 msgid "name" msgstr "名称" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:111 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:111 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:108 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:89 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:89 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:69 msgid "size" msgstr "大小" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:112 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:112 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:109 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:90 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:90 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:70 msgid "progress" msgstr "进度" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:113 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:113 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:110 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:91 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:91 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:71 msgid "state" msgstr "状态" @@ -3104,14 +3134,14 @@ msgid "unstarred" msgstr "未加星标" #: frontend/src/components/file-view/file-toolbar.js:92 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:90 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:96 #: frontend/src/utils/text-translation.js:23 msgid "Lock" msgstr "锁定" #: frontend/src/components/file-view/file-toolbar.js:96 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:98 -#: frontend/src/utils/text-translation.js:24 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:104 +#: frontend/src/utils/text-translation.js:25 msgid "Unlock" msgstr "解锁" @@ -3129,12 +3159,12 @@ msgstr "打开父目录" #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:342 #: frontend/src/pages/org-admin/org-logs-file-update.js:260 #: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:137 -#: frontend/src/repo-history.js:292 frontend/src/utils/text-translation.js:21 +#: frontend/src/repo-history.js:289 frontend/src/utils/text-translation.js:21 msgid "Details" msgstr "详情" #: frontend/src/components/file-view/file-toolbar.js:186 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:130 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:136 #: frontend/src/utils/text-translation.js:22 msgid "Open via Client" msgstr "客户端打开" @@ -3156,7 +3186,7 @@ msgstr "此文件格式不支持云端查看" #: frontend/src/pages/sys-admin/groups/group-members.js:109 #: frontend/src/pages/sys-admin/users/user-groups.js:122 #: frontend/src/pages/sys-admin/users/users-nav.js:25 -#: frontend/src/utils/utils.js:686 +#: frontend/src/utils/utils.js:690 msgid "Admin" msgstr "管理" @@ -3173,9 +3203,8 @@ msgstr "群组成员" #: frontend/src/components/group-members.js:96 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:290 -#: frontend/src/pages/lib-content-view/lib-content-view.js:838 +#: frontend/src/pages/lib-content-view/lib-content-view.js:857 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:311 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:157 #: frontend/src/pages/org-admin/org-group-repos.js:146 #: frontend/src/pages/org-admin/org-user-repos.js:142 #: frontend/src/pages/sys-admin/repos/repos.js:162 @@ -3210,91 +3239,84 @@ msgstr "增加群组成员" msgid "Search group members" msgstr "搜索群组成员" -#: frontend/src/components/main-side-nav.js:92 +#: frontend/src/components/main-side-nav.js:93 #: frontend/src/pages/org-admin/org-groups.js:154 msgid "All Groups" msgstr "所有群组" -#: frontend/src/components/main-side-nav.js:123 -#: frontend/src/components/main-side-nav.js:125 -#: frontend/src/components/main-side-nav.js:132 -#: frontend/src/components/main-side-nav.js:134 +#: frontend/src/components/main-side-nav.js:124 +#: frontend/src/components/main-side-nav.js:126 +#: frontend/src/components/main-side-nav.js:133 +#: frontend/src/components/main-side-nav.js:135 #: frontend/src/pages/org-admin/side-panel.js:86 #: frontend/src/pages/sys-admin/side-panel.js:174 msgid "Links" msgstr "链接" -#: frontend/src/components/main-side-nav.js:150 -#: frontend/src/components/main-side-nav.js:152 +#: frontend/src/components/main-side-nav.js:151 +#: frontend/src/components/main-side-nav.js:153 #: frontend/src/pages/share-admin/folders.js:368 msgid "Folders" msgstr "文件夹" -#: frontend/src/components/main-side-nav.js:184 -#: frontend/src/components/main-side-nav.js:186 +#: frontend/src/components/main-side-nav.js:185 +#: frontend/src/components/main-side-nav.js:187 #: frontend/src/pages/my-libs/my-libs-deleted.js:54 #: frontend/src/pages/my-libs/my-libs.js:166 msgid "My Libraries" msgstr "我的资料库" -#: frontend/src/components/main-side-nav.js:191 -#: frontend/src/components/main-side-nav.js:193 +#: frontend/src/components/main-side-nav.js:192 +#: frontend/src/components/main-side-nav.js:194 #: frontend/src/pages/shared-libs/shared-libs.js:456 msgid "Shared with me" msgstr "共享给我的" -#: frontend/src/components/main-side-nav.js:198 -#: frontend/src/components/main-side-nav.js:200 +#: frontend/src/components/main-side-nav.js:199 +#: frontend/src/components/main-side-nav.js:201 #: frontend/src/pages/shared-with-all/public-shared-view.js:206 msgid "Shared with all" msgstr "公共" -#: frontend/src/components/main-side-nav.js:205 -#: frontend/src/components/main-side-nav.js:207 +#: frontend/src/components/main-side-nav.js:206 +#: frontend/src/components/main-side-nav.js:208 msgid "Shared with groups" msgstr "群组共享" -#: frontend/src/components/main-side-nav.js:214 -#: frontend/src/components/main-side-nav.js:216 -#: frontend/src/components/main-side-nav.js:222 -#: frontend/src/components/main-side-nav.js:224 +#: frontend/src/components/main-side-nav.js:215 +#: frontend/src/components/main-side-nav.js:217 +#: frontend/src/components/main-side-nav.js:223 +#: frontend/src/components/main-side-nav.js:225 msgid "Shared from other servers" msgstr "其他服务器共享" -#: frontend/src/components/main-side-nav.js:231 +#: frontend/src/components/main-side-nav.js:232 msgid "Tools" msgstr "工具" -#: frontend/src/components/main-side-nav.js:234 -#: frontend/src/components/main-side-nav.js:236 +#: frontend/src/components/main-side-nav.js:235 +#: frontend/src/components/main-side-nav.js:237 #: frontend/src/pages/starred/starred.js:315 msgid "Favorites" msgstr "收藏夹" -#: frontend/src/components/main-side-nav.js:241 -#: frontend/src/components/main-side-nav.js:243 +#: frontend/src/components/main-side-nav.js:242 +#: frontend/src/components/main-side-nav.js:244 msgid "Activities" msgstr "文件活动" -#: frontend/src/components/main-side-nav.js:248 -#: frontend/src/components/main-side-nav.js:250 +#: frontend/src/components/main-side-nav.js:249 +#: frontend/src/components/main-side-nav.js:251 #: frontend/src/pages/wikis/wikis.js:137 msgid "Published Libraries" msgstr "已发布的资料库" -#: frontend/src/components/main-side-nav.js:254 -#: frontend/src/components/main-side-nav.js:256 +#: frontend/src/components/main-side-nav.js:264 +#: frontend/src/components/main-side-nav.js:266 #: frontend/src/pages/linked-devices/linked-devices.js:230 msgid "Linked Devices" msgstr "已连接的设备" -#: frontend/src/components/main-side-nav.js:268 -#: frontend/src/components/main-side-nav.js:270 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:354 -#: frontend/src/pages/my-libs/mylib-repo-menu.js:178 -msgid "Share Admin" -msgstr "共享管理" - #: frontend/src/components/more.js:14 msgid "show more" msgstr "显示更多" @@ -3334,15 +3356,15 @@ msgid "" "right}" msgstr "权限错误。请尝试 {placeholder-left}重新登录。{placeholder-right}" -#: frontend/src/components/popover/edit-filetag-popover.js:141 +#: frontend/src/components/popover/edit-filetag-popover.js:137 msgid "No tags" msgstr "没有标签" -#: frontend/src/components/popover/edit-filetag-popover.js:145 +#: frontend/src/components/popover/edit-filetag-popover.js:141 msgid "Tag not found" msgstr "标签未找到" -#: frontend/src/components/popover/edit-filetag-popover.js:159 +#: frontend/src/components/popover/edit-filetag-popover.js:155 msgid "Find a tag" msgstr "查找标签" @@ -3385,8 +3407,8 @@ msgstr "导入标签" msgid "You are watching file changes of this library." msgstr "你正在关注该资料库中的文件改动。" -#: frontend/src/components/sdoc-wiki-page-viewer/index.js:133 -#: frontend/src/components/seafile-markdown-viewer/index.js:119 +#: frontend/src/components/sdoc-wiki-page-viewer/index.js:125 +#: frontend/src/components/seafile-markdown-viewer/index.js:111 msgid "Last modified by" msgstr "最近修改" @@ -3422,41 +3444,41 @@ msgstr "取消" msgid "Reference documents" msgstr "参考文档" -#: frontend/src/components/search/ai-search.js:387 +#: frontend/src/components/search/ai-search.js:386 #: frontend/src/components/search/search.js:433 msgid "Search results visited recently" msgstr "最近访问的搜索结果" -#: frontend/src/components/search/ai-search.js:436 +#: frontend/src/components/search/ai-search.js:435 #: frontend/src/components/search/search.js:413 msgid "Type characters to start search" msgstr "输入字符开始搜索" -#: frontend/src/components/search/ai-search.js:439 +#: frontend/src/components/search/ai-search.js:438 msgid "Type more characters to start search" msgstr "输入更多字符开始搜索" -#: frontend/src/components/search/ai-search.js:450 -#: frontend/src/components/search/ai-search.js:467 +#: frontend/src/components/search/ai-search.js:449 +#: frontend/src/components/search/ai-search.js:466 msgid "Ask AI" msgstr "向 AI 提问" -#: frontend/src/components/search/ai-search.js:529 +#: frontend/src/components/search/ai-search.js:528 msgid "" "Indexing the library. Semantic search will be available within a few " "minutes." msgstr "正在给资料库创建索引。几分钟后可以使用语义搜索。" -#: frontend/src/components/search/ai-search.js:540 +#: frontend/src/components/search/ai-search.js:539 msgid "Successfully turned it off" msgstr "关闭成功" -#: frontend/src/components/search/ai-search.js:558 -#: frontend/src/components/search/ai-search.js:582 +#: frontend/src/components/search/ai-search.js:557 +#: frontend/src/components/search/ai-search.js:581 msgid "Turn on semantic search for this library" msgstr "给该资料库开启语义搜索" -#: frontend/src/components/search/ai-search.js:570 +#: frontend/src/components/search/ai-search.js:569 msgid "Turn off semantic search for this library" msgstr "关闭该资料库的语义搜索" @@ -3527,13 +3549,13 @@ msgstr "增加自定义权限" #: frontend/src/components/select-editor/sysadmin-user-role-editor.js:19 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:155 -#: frontend/src/pages/sys-admin/users/users-content.js:281 +#: frontend/src/pages/sys-admin/users/users-content.js:272 msgid "Default" msgstr "默认" #: frontend/src/components/select-editor/sysadmin-user-role-editor.js:21 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:157 -#: frontend/src/pages/sys-admin/users/users-content.js:283 +#: frontend/src/pages/sys-admin/users/users-content.js:274 msgid "Guest" msgstr "访客" @@ -3590,36 +3612,30 @@ msgstr "成功删除了 1 个共享链接" msgid "Successfully deleted {number_placeholder} share links" msgstr "成功删除了 {number_placeholder} 个共享链接" -#: frontend/src/components/share-link-panel/link-creation.js:138 -msgid "" -"Share links cannot be generated because \"Invisible\", \"Online Read-Write\"" -" or \"Online Read-Only\" is set for you on some folder(s) in the library." -msgstr "不能生成共享链接,因为该资料库中有文件夹对你设置了“不可见”,“仅云端读写”或“仅云端只读”。" - -#: frontend/src/components/share-link-panel/link-creation.js:162 +#: frontend/src/components/share-link-panel/link-creation.js:156 msgid "Please enter an integer bigger than 1 as number of links." msgstr "请输入一个大于 1 的整数作为链接数量。" -#: frontend/src/components/share-link-panel/link-creation.js:166 +#: frontend/src/components/share-link-panel/link-creation.js:160 msgid "" "Please enter an integer not bigger than {max_number} as number of links." msgstr "请输入一个不大于 {max_number} 的整数作为链接数量。" -#: frontend/src/components/share-link-panel/link-creation.js:260 +#: frontend/src/components/share-link-panel/link-creation.js:254 #: frontend/src/components/share-link-panel/link-list.js:64 msgid "Generate links in batch" msgstr "批量生成链接" -#: frontend/src/components/share-link-panel/link-creation.js:260 +#: frontend/src/components/share-link-panel/link-creation.js:254 #: frontend/src/components/share-link-panel/link-list.js:63 msgid "Generate Link" msgstr "生成链接" -#: frontend/src/components/share-link-panel/link-creation.js:265 +#: frontend/src/components/share-link-panel/link-creation.js:259 msgid "Number of links" msgstr "链接数量" -#: frontend/src/components/share-link-panel/link-creation.js:329 +#: frontend/src/components/share-link-panel/link-creation.js:323 msgid "Set permission" msgstr "设置权限" @@ -3667,8 +3683,7 @@ msgid "Are you sure you want to delete the selected share link(s) ?" msgstr "确定要删除勾选的共享链接吗?" #: frontend/src/components/shared-file-view/shared-file-view.js:47 -#: frontend/src/pages/markdown-editor/index.js:410 -#: frontend/src/pages/plain-markdown-editor/index.js:172 +#: frontend/src/pages/markdown-editor/index.js:458 #: frontend/src/view-file-text.js:81 msgid "Successfully saved" msgstr "保存成功" @@ -3679,7 +3694,7 @@ msgid "File download is disabled: the share link traffic of owner is used up." msgstr "文件下载已禁用:外链拥有者的流量已用完。" #: frontend/src/components/shared-file-view/shared-file-view.js:122 -#: frontend/src/repo-folder-trash.js:205 frontend/src/repo-snapshot.js:168 +#: frontend/src/repo-folder-trash.js:202 frontend/src/repo-snapshot.js:166 #: frontend/src/shared-dir-view.js:449 msgid "Current path: " msgstr "当前路径:" @@ -3735,12 +3750,6 @@ msgstr "目录权限" msgid "Unshare" msgstr "取消共享" -#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:351 -#: frontend/src/pages/my-libs/mylib-repo-menu.js:154 -#: frontend/src/pages/sys-admin/repos/repos.js:271 -msgid "History Setting" -msgstr "历史设置" - #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:357 #: frontend/src/pages/my-libs/mylib-repo-menu.js:157 msgid "Change Password" @@ -3749,9 +3758,9 @@ msgstr "修改密码" #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:360 #: frontend/src/components/user-settings/webdav-password.js:104 #: frontend/src/pages/my-libs/mylib-repo-menu.js:160 -#: frontend/src/pages/sys-admin/orgs/org-users.js:304 -#: frontend/src/pages/sys-admin/users/users-content.js:364 -#: frontend/src/pages/sys-admin/users/users-content.js:566 +#: frontend/src/pages/sys-admin/orgs/org-users.js:294 +#: frontend/src/pages/sys-admin/users/users-content.js:355 +#: frontend/src/pages/sys-admin/users/users-content.js:554 msgid "Reset Password" msgstr "重置密码" @@ -3810,8 +3819,8 @@ msgid "Clients" msgstr "客户端" #: frontend/src/components/toolbar/common-toolbar.js:24 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:86 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:146 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:90 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:150 #: frontend/src/pages/search/main-panel.js:330 #: frontend/src/pages/wiki/main-panel.js:95 #: frontend/src/pages/wiki/main-panel.js:112 @@ -3819,12 +3828,12 @@ msgid "Search files" msgstr "搜索文件" #: frontend/src/components/toolbar/dir-operation-toolbar.js:192 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:68 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:54 msgid "Upload Files" msgstr "上传文件" #: frontend/src/components/toolbar/dir-operation-toolbar.js:193 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:69 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:55 msgid "Upload Folder" msgstr "上传目录" @@ -3857,17 +3866,17 @@ msgstr "新建 Word 文件" msgid "New SeaDoc File" msgstr "新建 SeaDoc 文件" -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:328 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:336 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:356 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:364 #: frontend/src/utils/text-translation.js:18 msgid "Move" msgstr "移动" #: frontend/src/components/toolbar/repo-view-toobar.js:63 -#: frontend/src/components/toolbar/view-file-toolbar.js:73 +#: frontend/src/components/toolbar/view-file-toolbar.js:99 #: frontend/src/file-history-old.js:268 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:55 -#: frontend/src/repo-folder-trash.js:284 +#: frontend/src/repo-folder-trash.js:280 msgid "More" msgstr "更多" @@ -3876,10 +3885,18 @@ msgstr "更多" msgid "Deleted Libraries" msgstr "已删除的资料库" -#: frontend/src/components/toolbar/view-file-toolbar.js:67 +#: frontend/src/components/toolbar/view-file-toolbar.js:87 msgid "Edit File" msgstr "编辑文件" +#: frontend/src/components/toolbar/view-file-toolbar.js:92 +msgid "New Draft" +msgstr "创建草稿" + +#: frontend/src/components/toolbar/view-file-toolbar.js:93 +msgid "Create a draft from this file, instead of editing it directly." +msgstr "从此文件创建草稿,而不是直接编辑它。" + #: frontend/src/components/toolbar/view-mode-toolbar.js:31 #: frontend/src/shared-dir-view.js:456 frontend/src/shared-dir-view.js:457 msgid "List" @@ -3895,7 +3912,7 @@ msgid "Column" msgstr "分栏" #: frontend/src/components/toolbar/view-mode-toolbar.js:37 -#: frontend/src/utils/text-translation.js:33 +#: frontend/src/utils/text-translation.js:34 msgid "Properties" msgstr "属性" @@ -4107,8 +4124,8 @@ msgstr "删除密码" msgid "History Versions" msgstr "历史版本" -#: frontend/src/file-history-old.js:244 frontend/src/repo-history.js:142 -#: frontend/src/repo-history.js:149 +#: frontend/src/file-history-old.js:244 frontend/src/repo-history.js:139 +#: frontend/src/repo-history.js:146 msgid "Modifier" msgstr "修改者" @@ -4140,71 +4157,75 @@ msgstr "删除了回收站中的所有条目." msgid "Removed items older than {n} days from trash." msgstr "删除了回收站中{n}天前的条目." -#: frontend/src/pages/dashboard/activity-item.js:77 +#: frontend/src/pages/dashboard/activity-item.js:76 +msgid "Publish draft" +msgstr "发布草稿" + +#: frontend/src/pages/dashboard/activity-item.js:89 msgid "{file} and {n} other files" msgstr "{file} 及 {n} 个其他文件" -#: frontend/src/pages/dashboard/activity-item.js:80 +#: frontend/src/pages/dashboard/activity-item.js:92 msgid "Created {n} files" msgstr "创建 {n} 个文件" -#: frontend/src/pages/dashboard/activity-item.js:84 +#: frontend/src/pages/dashboard/activity-item.js:96 msgid "details" msgstr "详情" -#: frontend/src/pages/dashboard/activity-item.js:98 +#: frontend/src/pages/dashboard/activity-item.js:110 msgid "Created draft" msgstr "创建草稿" -#: frontend/src/pages/dashboard/activity-item.js:98 +#: frontend/src/pages/dashboard/activity-item.js:110 msgid "Created file" msgstr "创建文件" -#: frontend/src/pages/dashboard/activity-item.js:103 +#: frontend/src/pages/dashboard/activity-item.js:115 msgid "Deleted draft" msgstr "删除草稿" -#: frontend/src/pages/dashboard/activity-item.js:103 +#: frontend/src/pages/dashboard/activity-item.js:115 msgid "Deleted file" msgstr "删除文件" -#: frontend/src/pages/dashboard/activity-item.js:108 +#: frontend/src/pages/dashboard/activity-item.js:120 msgid "Restored file" msgstr "恢复文件" -#: frontend/src/pages/dashboard/activity-item.js:113 +#: frontend/src/pages/dashboard/activity-item.js:125 msgid "Renamed file" msgstr "重命名文件" -#: frontend/src/pages/dashboard/activity-item.js:120 +#: frontend/src/pages/dashboard/activity-item.js:132 msgid "Moved file" msgstr "移动文件" -#: frontend/src/pages/dashboard/activity-item.js:125 +#: frontend/src/pages/dashboard/activity-item.js:137 msgid "Updated draft" msgstr "更新草稿" -#: frontend/src/pages/dashboard/activity-item.js:125 +#: frontend/src/pages/dashboard/activity-item.js:137 msgid "Updated file" msgstr "更新文件" -#: frontend/src/pages/dashboard/activity-item.js:135 +#: frontend/src/pages/dashboard/activity-item.js:147 msgid "Created folder" msgstr "创建文件夹" -#: frontend/src/pages/dashboard/activity-item.js:140 +#: frontend/src/pages/dashboard/activity-item.js:152 msgid "Deleted folder" msgstr "删除文件夹" -#: frontend/src/pages/dashboard/activity-item.js:145 +#: frontend/src/pages/dashboard/activity-item.js:157 msgid "Restored folder" msgstr "恢复文件夹" -#: frontend/src/pages/dashboard/activity-item.js:150 +#: frontend/src/pages/dashboard/activity-item.js:162 msgid "Renamed folder" msgstr "重命名文件夹" -#: frontend/src/pages/dashboard/activity-item.js:157 +#: frontend/src/pages/dashboard/activity-item.js:169 msgid "Moved folder" msgstr "移动文件夹" @@ -4222,29 +4243,11 @@ msgstr "操作" #: frontend/src/pages/org-admin/statistic/statistic-nav.js:15 #: frontend/src/pages/sys-admin/abuse-reports.js:88 #: frontend/src/pages/sys-admin/statistic/statistic-nav.js:15 -#: frontend/src/repo-folder-trash.js:368 frontend/src/repo-folder-trash.js:425 -#: frontend/src/repo-snapshot.js:304 +#: frontend/src/repo-folder-trash.js:363 frontend/src/repo-folder-trash.js:419 +#: frontend/src/repo-snapshot.js:302 msgid "File" msgstr "文件" -#: frontend/src/pages/dashboard/content.js:34 -#: frontend/src/pages/org-admin/devices/devices-errors.js:51 -#: frontend/src/pages/org-admin/org-logs-file-audit.js:103 -#: frontend/src/pages/org-admin/org-logs-file-update.js:117 -#: frontend/src/pages/org-admin/org-logs-perm-audit.js:84 -#: frontend/src/pages/share-admin/share-links.js:88 -#: frontend/src/pages/share-admin/upload-links.js:51 -#: frontend/src/pages/starred/starred.js:35 -#: frontend/src/pages/sys-admin/abuse-reports.js:87 -#: frontend/src/pages/sys-admin/devices/devices-errors.js:51 -#: frontend/src/pages/sys-admin/file-scan-records.js:29 -#: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:91 -#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:169 -#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:187 -#: frontend/src/pages/sys-admin/web-settings/web-settings.js:279 -msgid "Library" -msgstr "资料库" - #: frontend/src/pages/dashboard/files-activities.js:247 msgid "All Activities" msgstr "所有活动" @@ -4265,6 +4268,25 @@ msgstr "修改人" msgid "Find modifiers" msgstr "查找修改人" +#: frontend/src/pages/drafts/draft-content.js:44 +msgid "Successfully published draft %(draft)s." +msgstr "成功发布草稿%(draft)s。" + +#: frontend/src/pages/drafts/draft-content.js:48 +msgid "Failed to publish draft %(draft)s." +msgstr "发布草稿 %(draft)s失败。" + +#: frontend/src/pages/drafts/draft-content.js:62 +msgid "No draft yet" +msgstr "还没有草稿" + +#: frontend/src/pages/drafts/draft-content.js:63 +msgid "" +"Draft is a way to let you collaborate with others on files. You can create a" +" draft from a file, edit the draft and then ask for a review. The original " +"file will be updated only after the draft has been reviewed." +msgstr "你可以使用草稿和他人进行文件协同编辑。你可以创建草稿、编辑草稿,然后要求评审。原始文件只有在草稿审核后才会更新。" + #: frontend/src/pages/file-history-old/history-item.js:58 msgid "(current version)" msgstr "(当前版本)" @@ -4317,7 +4339,7 @@ msgstr "你可以点击上面的“新建资料库”按扭创建资料库。" #: frontend/src/pages/sys-admin/groups/group-nav.js:27 #: frontend/src/pages/sys-admin/groups/groups.js:137 #: frontend/src/pages/sys-admin/groups/search-groups.js:110 -#: frontend/src/pages/sys-admin/info.js:136 +#: frontend/src/pages/sys-admin/info.js:132 #: frontend/src/pages/sys-admin/orgs/org-nav.js:19 #: frontend/src/pages/sys-admin/side-panel.js:114 #: frontend/src/pages/sys-admin/users/user-nav.js:21 @@ -4331,7 +4353,7 @@ msgstr "该群组代表一个部门。" #: frontend/src/pages/groups/group-view.js:488 #: frontend/src/pages/my-libs/mylib-repo-menu.js:151 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:268 +#: frontend/src/pages/org-admin/org-libraries.js:317 #: frontend/src/pages/sys-admin/groups/groups-content.js:187 #: frontend/src/pages/sys-admin/repos/repos.js:268 #: frontend/src/pages/sys-admin/users/user-repos.js:166 @@ -4389,122 +4411,122 @@ msgid "" "button in the menu bar." msgstr "你还没有邀请任何访客。一个访客可以通过 web 界面访问被共享的资料库,在协作时比通过外链更高效。可以点击上方的“邀请访客”按钮邀请一个访客。" -#: frontend/src/pages/lib-content-view/lib-content-container.js:98 +#: frontend/src/pages/lib-content-view/lib-content-container.js:102 #: frontend/src/pages/wiki/main-panel.js:82 msgid "Folder does not exist." msgstr "文件夹不存在。" -#: frontend/src/pages/lib-content-view/lib-content-container.js:176 +#: frontend/src/pages/lib-content-view/lib-content-container.js:180 msgid "This library has been set to read-only by admin and cannot be updated." msgstr "此库已由管理员设置为只读,无法更新。" -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:65 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:95 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:67 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:99 #: frontend/src/pages/sys-admin/main-panel-topbar.js:20 msgid "Side Nav Menu" msgstr "侧边导航菜单" -#: frontend/src/pages/lib-content-view/lib-content-view.js:176 +#: frontend/src/pages/lib-content-view/lib-content-view.js:180 msgid "Library share permission not found." msgstr "资料库共享权限未找到。" -#: frontend/src/pages/lib-content-view/lib-content-view.js:595 +#: frontend/src/pages/lib-content-view/lib-content-view.js:617 msgid "Failed to move files to another library." msgstr "文件移动失败。" -#: frontend/src/pages/lib-content-view/lib-content-view.js:597 +#: frontend/src/pages/lib-content-view/lib-content-view.js:619 #: frontend/src/shared-dir-view.js:214 msgid "Failed to copy files to another library." msgstr "文件复制失败。" -#: frontend/src/pages/lib-content-view/lib-content-view.js:627 +#: frontend/src/pages/lib-content-view/lib-content-view.js:649 msgid "Successfully moved files to another library." msgstr "成功移动文件到另一个资料库。" -#: frontend/src/pages/lib-content-view/lib-content-view.js:629 +#: frontend/src/pages/lib-content-view/lib-content-view.js:651 #: frontend/src/shared-dir-view.js:228 msgid "Successfully copied files to another library." msgstr "成功复制文件到另一个资料库。" -#: frontend/src/pages/lib-content-view/lib-content-view.js:799 +#: frontend/src/pages/lib-content-view/lib-content-view.js:818 msgid "Restored {name} and {n} other items" msgstr "恢复了 {name} 和 {n} 个其他条目" -#: frontend/src/pages/lib-content-view/lib-content-view.js:800 +#: frontend/src/pages/lib-content-view/lib-content-view.js:819 msgid "Restored {name}" msgstr "恢复了 {name}" -#: frontend/src/pages/lib-content-view/lib-content-view.js:807 +#: frontend/src/pages/lib-content-view/lib-content-view.js:826 msgid "Failed to restore {name} and {n} other items" msgstr "没能恢复 {name} 和 {n} 个其他条目" -#: frontend/src/pages/lib-content-view/lib-content-view.js:808 +#: frontend/src/pages/lib-content-view/lib-content-view.js:827 msgid "Failed to restore {name}" msgstr "没能恢复 {name}" -#: frontend/src/pages/lib-content-view/lib-content-view.js:834 +#: frontend/src/pages/lib-content-view/lib-content-view.js:853 msgid "Successfully deleted {name} and {n} other items." msgstr "成功删除了 {name} 和 {n} 个其他条目。" -#: frontend/src/pages/lib-content-view/lib-content-view.js:844 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1081 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1109 +#: frontend/src/pages/lib-content-view/lib-content-view.js:863 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1111 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1139 msgid "Undo" msgstr "撤销" -#: frontend/src/pages/lib-content-view/lib-content-view.js:851 +#: frontend/src/pages/lib-content-view/lib-content-view.js:870 msgid "Failed to delete {name} and {n} other items." msgstr "没能删除 {name} 和 {n} 个其他条目。" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1037 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1053 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1067 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1083 msgid "Renaming {name} failed" msgstr "重命名{name}失败" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1077 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1105 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:377 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1107 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1135 #: frontend/src/pages/org-admin/org-groups-search-groups.js:230 #: frontend/src/pages/org-admin/org-groups.js:126 +#: frontend/src/pages/org-admin/org-libraries.js:83 msgid "Successfully deleted {name}" msgstr " {name} 删除成功" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1089 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1117 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1119 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1147 msgid "Failed to delete {name}" msgstr "删除 {name} 失败" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1170 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1203 msgid "Successfully moved {name}." msgstr "成功移动 {name}。" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1178 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1210 msgid "Failed to move {name}." msgstr "移动 {name} 失败。" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1226 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1253 #: frontend/src/pages/sdoc/sdoc-file-history/side-panel.js:182 -#: frontend/src/utils/utils.js:1286 +#: frontend/src/utils/utils.js:1290 msgid "Successfully copied %(name)s." msgstr "成功复制 %(name)s。" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1234 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1260 msgid "Failed to copy %(name)s" msgstr "复制 %(name)s 失败" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1254 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1270 msgid "Converting, please wait..." msgstr "转换中,请稍候..." -#: frontend/src/pages/lib-content-view/lib-content-view.js:1266 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1282 msgid "Successfully converted the file." msgstr "文件转换成功" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1273 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1289 msgid "Failed to convert {name}." msgstr "{name} 转换失败" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1971 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1958 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:255 #: frontend/src/pages/share-with-ocm/shared-with-ocm.js:107 #: frontend/src/pages/shared-libs/shared-libs.js:290 @@ -4551,7 +4573,11 @@ msgstr "最后访问时间" msgid "Successfully unlinked %(name)s." msgstr "成功断开连接 %(name)s 。" -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:81 +#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:42 +msgid "Local draft saved" +msgstr "本地草稿已保存" + +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:87 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:68 msgid "Open parent directory" msgstr "打开父目录" @@ -4564,25 +4590,23 @@ msgstr "切换至普通文本编辑器" msgid "Switch to rich text editor" msgstr "切换至富文本编辑器" -#: frontend/src/pages/markdown-editor/index.js:116 +#: frontend/src/pages/markdown-editor/index.js:117 msgid "This file has been updated." msgstr "这个文件已被修改。" -#: frontend/src/pages/markdown-editor/index.js:117 +#: frontend/src/pages/markdown-editor/index.js:118 msgid "Refresh" msgstr "刷新" -#: frontend/src/pages/markdown-editor/index.js:152 +#: frontend/src/pages/markdown-editor/index.js:153 msgid "Another user is editing this file!" msgstr "其他用户在编辑这个文件!" -#: frontend/src/pages/markdown-editor/index.js:300 -#: frontend/src/pages/plain-markdown-editor/index.js:101 +#: frontend/src/pages/markdown-editor/index.js:348 msgid "Leave this page? The system may not save your changes." msgstr "离开这个页面?你的修改可能没保存。" -#: frontend/src/pages/markdown-editor/index.js:420 -#: frontend/src/pages/plain-markdown-editor/index.js:177 +#: frontend/src/pages/markdown-editor/index.js:468 msgid "Failed to save" msgstr "保存失败" @@ -4606,7 +4630,6 @@ msgid "Deleted Time" msgstr "删除时间" #: frontend/src/pages/my-libs/my-libs-deleted.js:147 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:169 #: frontend/src/pages/sys-admin/repos/trash-repos.js:171 #: frontend/src/repo-snapshot.js:121 msgid "Successfully restored the library." @@ -4626,7 +4649,7 @@ msgid "" msgstr "你还没创建任何资料库。资料库可用来组织文件和目录。资料库也可以共享给其他人,同步到其他已连接的设备。可以点击上方的“新建资料库”按钮创建一个资料库。" #: frontend/src/pages/my-libs/mylib-repo-list-item.js:289 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:234 +#: frontend/src/pages/org-admin/org-libraries.js:282 #: frontend/src/pages/sys-admin/repos/repos.js:175 #: frontend/src/pages/sys-admin/users/user-repos.js:295 msgid "Successfully transferred the library." @@ -4661,7 +4684,6 @@ msgid "Shared By" msgstr "共享来源" #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:321 -#: frontend/src/pages/org-admin/libraries/org-repo-nav.js:15 #: frontend/src/pages/org-admin/org-users-nav.js:15 #: frontend/src/pages/search/advanced-search.js:66 #: frontend/src/pages/share-with-ocm/remote-dir-path.js:56 @@ -4676,9 +4698,8 @@ msgstr "全部" #: frontend/src/pages/org-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/devices/devices-by-platform.js:45 #: frontend/src/pages/sys-admin/devices/devices-errors.js:49 -#: frontend/src/pages/sys-admin/info.js:113 #: frontend/src/pages/sys-admin/terms-and-conditions/content.js:51 -#: frontend/src/repo-history.js:143 frontend/src/repo-history.js:150 +#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 msgid "Version" msgstr "版本" @@ -4690,7 +4711,7 @@ msgstr "成功断开连接该设备 。" #: frontend/src/pages/org-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:89 -#: frontend/src/repo-history.js:143 frontend/src/repo-history.js:150 +#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 msgid "Device" msgstr "设备" @@ -4724,54 +4745,6 @@ msgid "" "follows:" msgstr "复制 IdP 的证书,粘贴到此处。证书格式如下所示:" -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:208 -#: frontend/src/utils/utils.js:426 -msgid "Encrypted library" -msgstr "加密资料库" - -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:211 -#: frontend/src/utils/utils.js:432 -msgid "Read-Write library" -msgstr "可读写资料库" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:59 -#: frontend/src/translate.js:18 -msgid "" -"Tip: libraries deleted {trashReposExpireDays} days ago will be cleaned " -"automatically." -msgstr "提示:{trashReposExpireDays} 天前删除的资料库会被自动清空。" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:254 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:256 -msgid "Are you sure you want to delete {placeholder} completely?" -msgstr "确定要彻底删除 {placeholder} 吗?" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:265 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:267 -msgid "Are you sure you want to restore {placeholder}?" -msgstr "确定要恢复 {placeholder} 吗?" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:360 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:362 -msgid "Successfully cleared trash." -msgstr "成功清空回收站。" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:399 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:424 -msgid "Clear Trash" -msgstr "清空回收站" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:400 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:425 -msgid "Are you sure you want to clear trash?" -msgstr "确定要清空回收站吗?" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:402 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:427 -#: frontend/src/user-notifications.js:112 -msgid "Clear" -msgstr "清空" - #: frontend/src/pages/org-admin/org-admin-list.js:51 #: frontend/src/pages/org-admin/org-users-list.js:73 #: frontend/src/pages/org-admin/org-users-search-users.js:36 @@ -4896,6 +4869,7 @@ msgid "Search groups by name" msgstr "根据名称搜索群组" #: frontend/src/pages/org-admin/org-groups.js:182 +#: frontend/src/pages/org-admin/org-libraries.js:174 #: frontend/src/pages/org-admin/org-links.js:125 #: frontend/src/pages/org-admin/org-logs-file-audit.js:124 #: frontend/src/pages/org-admin/org-logs-file-update.js:139 @@ -4906,6 +4880,7 @@ msgid "Previous" msgstr "前一页" #: frontend/src/pages/org-admin/org-groups.js:184 +#: frontend/src/pages/org-admin/org-libraries.js:176 #: frontend/src/pages/org-admin/org-links.js:127 #: frontend/src/pages/org-admin/org-logs-file-audit.js:126 #: frontend/src/pages/org-admin/org-logs-file-update.js:141 @@ -4935,16 +4910,30 @@ msgid "Active Users" msgstr "活跃用户" #: frontend/src/pages/org-admin/org-info.js:50 +#: frontend/src/pages/sys-admin/info.js:123 #: frontend/src/pages/sys-admin/info.js:127 -#: frontend/src/pages/sys-admin/info.js:131 msgid "Total Users" msgstr "总用户数" #: frontend/src/pages/org-admin/org-info.js:50 -#: frontend/src/pages/sys-admin/info.js:127 +#: frontend/src/pages/sys-admin/info.js:123 msgid "Limits" msgstr "用户数限制" +#: frontend/src/pages/org-admin/org-libraries.js:140 +msgid "All Libraries" +msgstr "全部资料库" + +#: frontend/src/pages/org-admin/org-libraries.js:256 +#: frontend/src/utils/utils.js:426 +msgid "Encrypted library" +msgstr "加密资料库" + +#: frontend/src/pages/org-admin/org-libraries.js:259 +#: frontend/src/utils/utils.js:432 +msgid "Read-Write library" +msgstr "可读写资料库" + #: frontend/src/pages/org-admin/org-links.js:94 msgid "All Public Links" msgstr "所有公开链接" @@ -5068,64 +5057,46 @@ msgstr "复制域名 DNS TXT,将它添加到你的域名 DNS 记录中,然 msgid "Verify" msgstr "验证" -#: frontend/src/pages/org-admin/org-user-item.js:60 +#: frontend/src/pages/org-admin/org-user-item.js:59 msgid "Resetting user's password, please wait for a moment." msgstr "重置用户密码,请稍等。" -#: frontend/src/pages/org-admin/org-user-item.js:63 +#: frontend/src/pages/org-admin/org-user-item.js:62 msgid "Successfully reset password to %(passwd)s for user %(user)s." msgstr "成功将用户 %(user)s 的密码重置为 %(passwd)s。" -#: frontend/src/pages/org-admin/org-user-item.js:118 +#: frontend/src/pages/org-admin/org-user-item.js:112 #: frontend/src/pages/sys-admin/admin-logs/login-logs.js:102 #: frontend/src/pages/sys-admin/logs-page/login-logs.js:117 msgid "Failed" msgstr "失败" -#: frontend/src/pages/org-admin/org-user-item.js:129 +#: frontend/src/pages/org-admin/org-user-item.js:123 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:172 #: frontend/src/pages/sys-admin/institutions/institution-users.js:208 -#: frontend/src/pages/sys-admin/users/users-content.js:307 +#: frontend/src/pages/sys-admin/users/users-content.js:298 msgid "Active" msgstr "激活" -#: frontend/src/pages/org-admin/org-user-item.js:131 +#: frontend/src/pages/org-admin/org-user-item.js:125 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:172 #: frontend/src/pages/sys-admin/institutions/institution-users.js:208 -#: frontend/src/pages/sys-admin/users/users-content.js:309 +#: frontend/src/pages/sys-admin/users/users-content.js:300 msgid "Inactive" msgstr "未激活" -#: frontend/src/pages/org-admin/org-user-item.js:157 -#: frontend/src/pages/sys-admin/orgs/org-users.js:230 -#: frontend/src/pages/sys-admin/users/users-content.js:406 -msgid "Are you sure you want to set {user_placeholder} inactive?" -msgstr "确定要将 {user_placeholder} 设置为“未激活”状态?" - -#: frontend/src/pages/org-admin/org-user-item.js:195 +#: frontend/src/pages/org-admin/org-user-item.js:180 msgid "ResetPwd" msgstr "重置密码" -#: frontend/src/pages/org-admin/org-user-item.js:196 +#: frontend/src/pages/org-admin/org-user-item.js:181 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:152 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:192 -#: frontend/src/pages/sys-admin/users/users-content.js:367 -#: frontend/src/pages/sys-admin/users/users-content.js:575 +#: frontend/src/pages/sys-admin/users/users-content.js:358 +#: frontend/src/pages/sys-admin/users/users-content.js:563 msgid "Revoke Admin" msgstr "撤销管理权限" -#: frontend/src/pages/org-admin/org-user-item.js:204 -#: frontend/src/pages/sys-admin/orgs/org-users.js:313 -#: frontend/src/pages/sys-admin/users/users-content.js:584 -msgid "Set user inactive" -msgstr "将用户设置为“未激活”" - -#: frontend/src/pages/org-admin/org-user-item.js:207 -#: frontend/src/pages/sys-admin/orgs/org-users.js:316 -#: frontend/src/pages/sys-admin/users/users-content.js:587 -msgid "Set" -msgstr "设置" - #: frontend/src/pages/org-admin/org-user-profile.js:128 msgid "Avatar" msgstr "头像" @@ -5400,10 +5371,6 @@ msgstr "修改" msgid "Team name" msgstr "团队名称" -#: frontend/src/pages/org-admin/web-settings/web-settings.js:119 -msgid "File Upload" -msgstr "文件上传" - #: frontend/src/pages/org-admin/web-settings/web-settings.js:123 msgid "File extension white list" msgstr "文件扩展名白名单" @@ -5414,23 +5381,19 @@ msgid "" "\"md;txt;docx\". Empty means no limit." msgstr "通过 web UI 和 API 上传文件时的文件扩展名白名单。例如,“md;txt;docx”。空表示没有限制。" -#: frontend/src/pages/sdoc-revision/index.js:123 -msgid "Publish" -msgstr "发布" - -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:239 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:193 msgid "No changes" msgstr "没有变化" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:249 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:203 msgid "Changes" msgstr "改动" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:268 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:222 msgid "Last modification" msgstr "上一个修改" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:271 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:225 msgid "Next modification" msgstr "下一个修改" @@ -5499,8 +5462,8 @@ msgstr "输入文件后缀,以','分隔" #: frontend/src/pages/search/advanced-search.js:242 #: frontend/src/pages/search/advanced-search.js:264 -#: frontend/src/pages/sys-admin/orgs/org-users.js:307 -#: frontend/src/pages/sys-admin/users/users-content.js:569 +#: frontend/src/pages/sys-admin/orgs/org-users.js:297 +#: frontend/src/pages/sys-admin/users/users-content.js:557 msgid "Reset" msgstr "重置" @@ -5706,7 +5669,7 @@ msgid "Create Group" msgstr "创建群组" #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:107 -#: frontend/src/pages/sys-admin/users/users-content.js:557 +#: frontend/src/pages/sys-admin/users/users-content.js:545 msgid "Delete User" msgstr "删除用户" @@ -5841,24 +5804,24 @@ msgstr "社区版" msgid "Upgrade to Pro Edition" msgstr "升级到专业版" -#: frontend/src/pages/sys-admin/info.js:119 +#: frontend/src/pages/sys-admin/info.js:115 msgid "Storage Used" msgstr "已用空间" -#: frontend/src/pages/sys-admin/info.js:122 +#: frontend/src/pages/sys-admin/info.js:118 msgid "Total Devices" msgstr "所有的设备" -#: frontend/src/pages/sys-admin/info.js:122 +#: frontend/src/pages/sys-admin/info.js:118 msgid "Current Connected Devices" msgstr "当前连接的设备" +#: frontend/src/pages/sys-admin/info.js:123 #: frontend/src/pages/sys-admin/info.js:127 -#: frontend/src/pages/sys-admin/info.js:131 msgid "Activated Users" msgstr "激活用户数" -#: frontend/src/pages/sys-admin/info.js:141 +#: frontend/src/pages/sys-admin/info.js:137 #: frontend/src/pages/sys-admin/orgs/org-nav.js:31 #: frontend/src/pages/sys-admin/orgs/orgs.js:133 #: frontend/src/pages/sys-admin/orgs/search-orgs.js:106 @@ -5869,13 +5832,13 @@ msgid "Organizations" msgstr "机构" #: frontend/src/pages/sys-admin/institutions/institution-admins.js:163 -#: frontend/src/pages/sys-admin/users/users-content.js:405 +#: frontend/src/pages/sys-admin/users/users-content.js:395 msgid "" "Are you sure you want to revoke the admin permission of {placeholder} ?" msgstr "确定要撤销 {placeholder} 的管理权限吗?" #: frontend/src/pages/sys-admin/institutions/institution-admins.js:195 -#: frontend/src/pages/sys-admin/users/users-content.js:578 +#: frontend/src/pages/sys-admin/users/users-content.js:566 msgid "Revoke" msgstr "撤销" @@ -5974,8 +5937,8 @@ msgstr "所有通知" msgid "Number of groups" msgstr "群组数量" -#: frontend/src/pages/sys-admin/orgs/org-users.js:229 -#: frontend/src/pages/sys-admin/users/users-content.js:404 +#: frontend/src/pages/sys-admin/orgs/org-users.js:221 +#: frontend/src/pages/sys-admin/users/users-content.js:394 msgid "Are you sure you want to reset the password of {placeholder} ?" msgstr "确定要重置 {placeholder} 的密码吗?" @@ -6013,10 +5976,35 @@ msgstr "提示:可以用名称或 ID 中的关键词来搜索。" msgid "Name or ID" msgstr "名称或 ID" +#: frontend/src/pages/sys-admin/repos/trash-repos.js:256 +msgid "Are you sure you want to delete {placeholder} completely?" +msgstr "确定要彻底删除 {placeholder} 吗?" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:267 +msgid "Are you sure you want to restore {placeholder}?" +msgstr "确定要恢复 {placeholder} 吗?" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:362 +msgid "Successfully cleared trash." +msgstr "成功清空回收站。" + #: frontend/src/pages/sys-admin/repos/trash-repos.js:371 msgid "Search libraries by owner" msgstr "根据拥有者搜索资料库" +#: frontend/src/pages/sys-admin/repos/trash-repos.js:424 +msgid "Clear Trash" +msgstr "清空回收站" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:425 +msgid "Are you sure you want to clear trash?" +msgstr "确定要清空回收站吗?" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:427 +#: frontend/src/user-notifications.js:112 +msgid "Clear" +msgstr "清空" + #: frontend/src/pages/sys-admin/side-panel.js:198 msgid "File Scan" msgstr "文件扫描" @@ -6097,15 +6085,15 @@ msgstr "已损坏 ({repo_id_placeholder})" msgid "Institution" msgstr "机构" -#: frontend/src/pages/sys-admin/users/users-content.js:292 +#: frontend/src/pages/sys-admin/users/users-content.js:283 msgid "Default Admin" msgstr "默认管理员" -#: frontend/src/pages/sys-admin/users/users-content.js:296 +#: frontend/src/pages/sys-admin/users/users-content.js:287 msgid "Daily Admin" msgstr "日常管理员" -#: frontend/src/pages/sys-admin/users/users-content.js:298 +#: frontend/src/pages/sys-admin/users/users-content.js:289 msgid "Audit Admin" msgstr "审计管理员" @@ -6360,28 +6348,44 @@ msgid "" "accept the terms." msgstr "允许系统管理员添加条款,并且所有用户都必须接受该条款。" -#: frontend/src/pages/upload-link/file-uploader.js:435 +#: frontend/src/pages/upload-link/file-uploader.js:305 +msgid "File upload started" +msgstr "开始上传文件" + +#: frontend/src/pages/upload-link/file-uploader.js:425 +msgid "All files uploaded" +msgstr "所有文件上传完毕" + +#: frontend/src/pages/upload-link/file-uploader.js:439 msgid "Failed to upload {file_name}." msgstr "{file_name} 上传失败。" -#: frontend/src/pages/upload-link/index.js:41 +#: frontend/src/pages/upload-link/forbid-upload-list-item.js:14 +msgid "Please upload files less than {placeholder}" +msgstr "请上传小于 {placeholder} 的文件" + +#: frontend/src/pages/upload-link/index.js:40 msgid "Upload files to {folder_name_placeholder}" msgstr "上传文件到 {folder_name_placeholder}" -#: frontend/src/pages/upload-link/index.js:43 +#: frontend/src/pages/upload-link/index.js:42 msgid "shared by:" msgstr "共享来源:" -#: frontend/src/pages/upload-link/index.js:47 +#: frontend/src/pages/upload-link/index.js:46 #: frontend/src/shared-dir-view.js:469 msgid "The owner of this library has run out of space." msgstr "该资料库拥有者的空间已用完。" #: frontend/src/pages/upload-link/index.js:51 +msgid "Folder upload is limited to Chrome, Firefox 50+, and Microsoft Edge." +msgstr "目录上传仅限于 Chrome, Firefox 50+ 和 Microsoft Edge。" + +#: frontend/src/pages/upload-link/index.js:52 msgid "File size should be smaller than {max_size_placeholder}." msgstr "文件大小应小于 {max_size_placeholder}。" -#: frontend/src/pages/upload-link/index.js:54 +#: frontend/src/pages/upload-link/index.js:56 msgid "Drag and drop files or folders here." msgstr "拖放文件或目录到这里。" @@ -6400,58 +6404,54 @@ msgid "" "by clicking the \"Publish a Library\" button in the menu bar." msgstr "你还没发布任何资料库。一个已发布的资料库可通过 URL 被任何人访问。可以点击上方的“发布一个资料库”按钮来发布一个资料库。" -#: frontend/src/repo-folder-trash.js:185 +#: frontend/src/repo-folder-trash.js:197 msgid "{placeholder} Trash" msgstr "{placeholder} 回收站" -#: frontend/src/repo-folder-trash.js:240 -msgid "Original path" -msgstr "原路径" - -#: frontend/src/repo-folder-trash.js:241 +#: frontend/src/repo-folder-trash.js:237 msgid "Delete Time" msgstr "删除时间" -#: frontend/src/repo-folder-trash.js:329 frontend/src/repo-snapshot.js:273 +#: frontend/src/repo-folder-trash.js:325 frontend/src/repo-snapshot.js:271 msgid "Successfully restored 1 item." msgstr "成功还原一项。" -#: frontend/src/repo-folder-trash.js:357 frontend/src/repo-folder-trash.js:417 -#: frontend/src/repo-snapshot.js:295 +#: frontend/src/repo-folder-trash.js:353 frontend/src/repo-folder-trash.js:411 +#: frontend/src/repo-snapshot.js:293 msgid "Directory" msgstr "目录" -#: frontend/src/repo-history.js:96 +#: frontend/src/repo-history.js:108 msgid "{placeholder} Modification History" msgstr "{placeholder}修改历史记录" -#: frontend/src/repo-history.js:115 +#: frontend/src/repo-history.js:112 msgid "" "Tip: a snapshot will be generated after modification, which records the " "library state after the modification." msgstr "Tip:在每次修改后会生成一个镜像,记录修改之前的目录状态。" -#: frontend/src/repo-history.js:144 +#: frontend/src/repo-history.js:141 msgid "Labels" msgstr "标签" -#: frontend/src/repo-history.js:280 +#: frontend/src/repo-history.js:277 msgid "None" msgstr "无" -#: frontend/src/repo-history.js:283 frontend/src/repo-snapshot.js:162 +#: frontend/src/repo-history.js:280 frontend/src/repo-snapshot.js:160 msgid "Unknown" msgstr "未知" -#: frontend/src/repo-history.js:313 +#: frontend/src/repo-history.js:310 msgid "Current Version" msgstr "当前版本" -#: frontend/src/repo-history.js:314 +#: frontend/src/repo-history.js:311 msgid "View Snapshot" msgstr "查看镜像" -#: frontend/src/repo-snapshot.js:132 +#: frontend/src/repo-snapshot.js:145 msgid "{placeholder} Snapshot" msgstr "{placeholder} 镜像" @@ -6556,6 +6556,12 @@ msgstr "没有邀请" msgid "No terms and conditions" msgstr "没有条款" +#: frontend/src/translate.js:18 +msgid "" +"Tip: libraries deleted {trashReposExpireDays} days ago will be cleaned " +"automatically." +msgstr "提示:{trashReposExpireDays} 天前删除的资料库会被自动清空。" + #: frontend/src/translate.js:19 msgid "No favorites" msgstr "没有收藏条目" @@ -6597,35 +6603,39 @@ msgstr "全部设为已读" msgid "Message" msgstr "消息" -#: frontend/src/utils/text-translation.js:25 +#: frontend/src/utils/text-translation.js:24 msgid "Freeze Document" msgstr "冻结文档" #: frontend/src/utils/text-translation.js:26 -msgid "Unfreeze Document" -msgstr "解除冻结" - -#: frontend/src/utils/text-translation.js:27 msgid "Convert to Markdown" msgstr "转换为 Markdown" -#: frontend/src/utils/text-translation.js:28 +#: frontend/src/utils/text-translation.js:27 msgid "Convert to sdoc" msgstr "转换为 sdoc" -#: frontend/src/utils/text-translation.js:29 +#: frontend/src/utils/text-translation.js:28 msgid "Convert to docx" msgstr "转换为 docx" -#: frontend/src/utils/text-translation.js:30 +#: frontend/src/utils/text-translation.js:29 msgid "Export as docx" msgstr "导出为 docx" -#: frontend/src/utils/text-translation.js:32 +#: frontend/src/utils/text-translation.js:30 +msgid "Mark as draft" +msgstr "标记为草稿" + +#: frontend/src/utils/text-translation.js:31 +msgid "Unmark as draft" +msgstr "取消草稿标识" + +#: frontend/src/utils/text-translation.js:33 msgid "Access Log" msgstr "访问日志" -#: frontend/src/utils/text-translation.js:35 +#: frontend/src/utils/text-translation.js:36 msgid "Convert with ONLYOFFICE" msgstr "用 ONLYOFFICE 转换" @@ -6661,96 +6671,96 @@ msgstr "仅云端读写文件夹" msgid "Online Read-Only folder" msgstr "仅云端预览文件夹" -#: frontend/src/utils/utils.js:689 +#: frontend/src/utils/utils.js:693 msgid "Online Read-Write" msgstr "仅云端读写" -#: frontend/src/utils/utils.js:692 +#: frontend/src/utils/utils.js:696 msgid "Online Read-Only" msgstr "仅云端预览" -#: frontend/src/utils/utils.js:695 +#: frontend/src/utils/utils.js:699 msgid "Invisible" msgstr "不可见" -#: frontend/src/utils/utils.js:705 +#: frontend/src/utils/utils.js:709 msgid "User can read, write, upload, download and sync files." msgstr "用户可以查看、修改、上传、下载和同步文件。" -#: frontend/src/utils/utils.js:708 +#: frontend/src/utils/utils.js:712 msgid "User can read, download and sync files." msgstr "用户可以查看、下载和同步文件。" -#: frontend/src/utils/utils.js:711 +#: frontend/src/utils/utils.js:715 msgid "Besides Write permission, user can also share the library." msgstr "除了可读写权限,用户还可以共享资料库。" -#: frontend/src/utils/utils.js:714 +#: frontend/src/utils/utils.js:718 msgid "" "User can view and edit file online via browser. Files can't be downloaded." msgstr "用户可以通过浏览器在线查看和编辑文件。 文件不能被下载。" -#: frontend/src/utils/utils.js:717 +#: frontend/src/utils/utils.js:721 msgid "" "User can only view files online via browser. Files can't be downloaded." msgstr "用户只能通过浏览器在线查看文件。文件不能被下载。" -#: frontend/src/utils/utils.js:720 +#: frontend/src/utils/utils.js:724 msgid "User can not see this folder." msgstr "该目录不可见。" -#: frontend/src/utils/utils.js:731 +#: frontend/src/utils/utils.js:735 msgid "Preview and download" msgstr "预览与下载" -#: frontend/src/utils/utils.js:741 +#: frontend/src/utils/utils.js:745 msgid "Preview only" msgstr "仅查看" -#: frontend/src/utils/utils.js:751 +#: frontend/src/utils/utils.js:755 msgid "Download and upload" msgstr "下载和上传" -#: frontend/src/utils/utils.js:761 +#: frontend/src/utils/utils.js:765 msgid "Edit on cloud and download" msgstr "云端编辑与下载" -#: frontend/src/utils/utils.js:771 +#: frontend/src/utils/utils.js:775 msgid "Edit on cloud only" msgstr "仅云端编辑" -#: frontend/src/utils/utils.js:1288 +#: frontend/src/utils/utils.js:1292 msgid "Successfully copied %(name)s and 1 other item." msgstr "成功复制 %(name)s 和另1项条目。" -#: frontend/src/utils/utils.js:1290 +#: frontend/src/utils/utils.js:1294 msgid "Successfully copied %(name)s and %(amount)s other items." msgstr "成功复制 %(name)s 和其他 %(amount)s 项条目。" -#: frontend/src/utils/utils.js:1301 +#: frontend/src/utils/utils.js:1305 msgid "Successfully moved %(name)s." msgstr "成功移动 %(name)s。" -#: frontend/src/utils/utils.js:1303 +#: frontend/src/utils/utils.js:1307 msgid "Successfully moved %(name)s and 1 other item." msgstr "成功移动 %(name)s 和另1项条目。" -#: frontend/src/utils/utils.js:1305 +#: frontend/src/utils/utils.js:1309 msgid "Successfully moved %(name)s and %(amount)s other items." msgstr "成功移动 %(name)s 和其他 %(amount)s 项条目。" -#: frontend/src/utils/utils.js:1317 +#: frontend/src/utils/utils.js:1321 msgid "Failed to copy %(name)s and %(amount)s other item(s)." msgstr "复制 %(name)s 和其他 %(amount)s 项条目失败。" -#: frontend/src/utils/utils.js:1320 +#: frontend/src/utils/utils.js:1324 msgid "Failed to copy %(name)s." msgstr "复制 %(name)s 项条目失败。" -#: frontend/src/utils/utils.js:1330 +#: frontend/src/utils/utils.js:1334 msgid "Failed to move %(name)s and %(amount)s other item(s)." msgstr "移动 %(name)s 和其他 %(amount)s 项条目失败。" -#: frontend/src/utils/utils.js:1333 +#: frontend/src/utils/utils.js:1337 msgid "Failed to move %(name)s." msgstr "移动 %(name)s 项条目失败。" diff --git a/locale/zh_TW/LC_MESSAGES/django.po b/locale/zh_TW/LC_MESSAGES/django.po index 462d5c014f..8624eb37f1 100644 --- a/locale/zh_TW/LC_MESSAGES/django.po +++ b/locale/zh_TW/LC_MESSAGES/django.po @@ -14,7 +14,7 @@ msgid "" msgstr "" "Project-Id-Version: seahub\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-10 14:16+0800\n" +"POT-Creation-Date: 2024-02-05 17:17+0800\n" "PO-Revision-Date: 2013-10-25 07:03+0000\n" "Last-Translator: david082321 , 2018\n" "Language-Team: Chinese (Taiwan) (http://app.transifex.com/haiwen/seahub/language/zh_TW/)\n" @@ -98,8 +98,7 @@ msgid "Login id can't be empty" msgstr "登入ID不能為空" #: seahub/api2/endpoints/admin/account.py:209 -#: seahub/api2/endpoints/admin/users.py:866 -#: seahub/api2/endpoints/admin/users.py:1301 +#: seahub/api2/endpoints/admin/users.py:1283 #, python-format msgid "Login id %s already exists." msgstr "登入ID%s已存在" @@ -113,10 +112,10 @@ msgid "Space quota can't be empty" msgstr "儲存空間配額不能為空" #: seahub/api2/endpoints/admin/account.py:238 -#: seahub/api2/endpoints/admin/users.py:1357 -#: seahub/api2/endpoints/admin/users.py:1361 -#: seahub/api2/endpoints/admin/users.py:1374 -#: seahub/api2/endpoints/admin/users.py:1378 +#: seahub/api2/endpoints/admin/users.py:1339 +#: seahub/api2/endpoints/admin/users.py:1343 +#: seahub/api2/endpoints/admin/users.py:1356 +#: seahub/api2/endpoints/admin/users.py:1360 msgid "Must be an integer that is greater than or equal to 0." msgstr "必須是大于或等于 0 的整數。" @@ -126,24 +125,24 @@ msgid "Space quota is too low (minimum value is 0)" msgstr "容量太小(最小為0)" #: seahub/api2/endpoints/admin/account.py:250 seahub/institutions/views.py:233 -#: seahub/organizations/api/admin/users.py:471 seahub/views/sysadmin.py:301 +#: seahub/organizations/api/admin/users.py:464 seahub/views/sysadmin.py:300 #, python-format msgid "Failed to set quota: maximum quota is %d MB" msgstr "配額設定失敗:最大配額是 %d MB" #: seahub/api2/endpoints/admin/address_book/groups.py:82 -#: seahub/api2/endpoints/admin/groups.py:132 -#: seahub/api2/endpoints/admin/groups.py:271 +#: seahub/api2/endpoints/admin/groups.py:129 +#: seahub/api2/endpoints/admin/groups.py:268 #: seahub/api2/endpoints/groups.py:226 seahub/api2/endpoints/groups.py:299 -#: seahub/api2/views.py:4568 seahub/group/forms.py:36 +#: seahub/api2/views.py:4569 seahub/group/forms.py:36 msgid "" "Name can only contain letters, numbers, spaces, hyphen, dot, single quote, " "brackets or underscore." msgstr "" #: seahub/api2/endpoints/admin/address_book/groups.py:87 -#: seahub/api2/endpoints/admin/groups.py:139 -#: seahub/api2/endpoints/admin/groups.py:275 +#: seahub/api2/endpoints/admin/groups.py:136 +#: seahub/api2/endpoints/admin/groups.py:272 #: seahub/api2/endpoints/groups.py:231 seahub/api2/endpoints/groups.py:304 msgid "There is already a group with that name." msgstr "已有同名群組" @@ -158,12 +157,12 @@ msgstr "" #: seahub/api2/endpoints/admin/default_library.py:32 #: seahub/api2/endpoints/admin/default_library.py:33 -#: seahub/views/__init__.py:531 seahub/views/__init__.py:532 -#: seahub/views/__init__.py:536 seahub/views/__init__.py:537 +#: seahub/views/__init__.py:682 seahub/views/__init__.py:683 +#: seahub/views/__init__.py:687 seahub/views/__init__.py:688 msgid "My Library" msgstr "我的資料庫" -#: seahub/api2/endpoints/admin/groups.py:219 +#: seahub/api2/endpoints/admin/groups.py:216 #: seahub/api2/endpoints/groups.py:330 #, python-format msgid "User %s is already group owner." @@ -182,16 +181,16 @@ msgid "" "institution" msgstr "" -#: seahub/api2/endpoints/admin/libraries.py:267 seahub/views/sysadmin.py:697 +#: seahub/api2/endpoints/admin/libraries.py:265 seahub/views/sysadmin.py:696 msgid "System library can not be deleted." msgstr "系統資料庫無法被刪除。" -#: seahub/api2/endpoints/admin/libraries.py:388 seahub/api2/views.py:1673 +#: seahub/api2/endpoints/admin/libraries.py:386 seahub/api2/views.py:1674 #, python-format msgid "Transfer failed: role of %s is %s, can not add library." msgstr "" -#: seahub/api2/endpoints/admin/libraries.py:409 seahub/api2/views.py:1678 +#: seahub/api2/endpoints/admin/libraries.py:407 seahub/api2/views.py:1679 msgid "Library can not be transferred to owner." msgstr "" @@ -217,8 +216,8 @@ msgstr "電子郵件 %s 含有無效字元" #: seahub/api2/endpoints/admin/shares.py:211 #: seahub/api2/endpoints/admin/shares.py:268 -#: seahub/api2/endpoints/dir_shared_items.py:360 -#: seahub/api2/endpoints/dir_shared_items.py:473 +#: seahub/api2/endpoints/dir_shared_items.py:346 +#: seahub/api2/endpoints/dir_shared_items.py:459 #: seahub/api2/endpoints/group_owned_libraries.py:953 #: seahub/api2/endpoints/group_owned_libraries.py:1228 #: seahub/api2/endpoints/repo_share_invitations.py:190 @@ -286,6 +285,8 @@ msgstr "" #: seahub/base/management/commands/export_user_storage_report.py:41 #: seahub/base/management/commands/export_users.py:43 #: seahub/base/management/commands/export_users.py:47 +#: seahub/contacts/templates/contacts/contact_list.html:44 +#: seahub/contacts/templates/contacts/contact_list.html:53 #: seahub/institutions/templates/institutions/user_info.html:26 #: seahub/institutions/templates/institutions/useradmin.html:16 #: seahub/institutions/templates/institutions/useradmin_search.html:10 @@ -293,9 +294,9 @@ msgstr "" #: seahub/invitations/templates/invitations/token_view.html:10 #: seahub/organizations/api/admin/statistics.py:380 #: seahub/share/templates/share/share_link_audit.html:9 -#: seahub/templates/registration/registration_form.html:23 -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 -#: seahub/views/sysadmin.py:766 seahub/views/sysadmin.py:781 +#: seahub/templates/registration/registration_form.html:22 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:175 +#: seahub/views/sysadmin.py:765 seahub/views/sysadmin.py:780 msgid "Email" msgstr "電子郵件" @@ -303,6 +304,7 @@ msgstr "電子郵件" #: seahub/base/management/commands/export_user_storage_report.py:41 #: seahub/base/management/commands/export_users.py:43 #: seahub/base/management/commands/export_users.py:47 +#: seahub/contacts/templates/contacts/contact_list.html:18 #: seahub/institutions/templates/institutions/info.html:10 #: seahub/institutions/templates/institutions/user_info.html:61 #: seahub/institutions/templates/institutions/user_info.html:105 @@ -310,22 +312,23 @@ msgstr "電子郵件" #: seahub/institutions/templates/institutions/useradmin_search.html:19 #: seahub/organizations/api/admin/statistics.py:380 #: seahub/sysadmin_extra/views.py:57 -#: seahub/templates/registration/registration_form.html:19 -#: seahub/templates/repo_history_view.html:58 seahub/views/sysadmin.py:172 -#: seahub/views/sysadmin.py:176 seahub/views/sysadmin.py:644 -#: seahub/views/sysadmin.py:768 seahub/views/sysadmin.py:783 +#: seahub/templates/registration/registration_form.html:18 +#: seahub/templates/repo_dir_recycle_view.html:44 +#: seahub/templates/repo_history_view.html:58 seahub/views/sysadmin.py:171 +#: seahub/views/sysadmin.py:175 seahub/views/sysadmin.py:643 +#: seahub/views/sysadmin.py:767 seahub/views/sysadmin.py:782 msgid "Name" msgstr "名稱" -#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:262 +#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:245 #: seahub/base/management/commands/export_user_storage_report.py:41 #: seahub/base/management/commands/export_users.py:43 #: seahub/base/management/commands/export_users.py:47 #: seahub/institutions/templates/institutions/useradmin.html:16 #: seahub/institutions/templates/institutions/useradmin_search.html:19 #: seahub/organizations/api/admin/statistics.py:380 -#: seahub/templates/registration/password_set_form.html:17 -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 +#: seahub/templates/registration/password_set_form.html:16 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:175 msgid "Contact Email" msgstr "聯繫電郵" @@ -334,7 +337,7 @@ msgstr "聯繫電郵" #: seahub/base/management/commands/export_users.py:44 #: seahub/base/management/commands/export_users.py:48 #: seahub/organizations/api/admin/statistics.py:381 -#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 +#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 msgid "Space Usage" msgstr "已用空間" @@ -343,105 +346,95 @@ msgstr "已用空間" #: seahub/base/management/commands/export_users.py:44 #: seahub/base/management/commands/export_users.py:48 #: seahub/organizations/api/admin/statistics.py:381 -#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 -#: seahub/views/sysadmin.py:770 seahub/views/sysadmin.py:784 +#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 +#: seahub/views/sysadmin.py:769 seahub/views/sysadmin.py:783 msgid "Space Quota" msgstr "容量" -#: seahub/api2/endpoints/admin/users.py:667 -#: seahub/api2/endpoints/admin/users.py:697 +#: seahub/api2/endpoints/admin/users.py:655 +#: seahub/api2/endpoints/admin/users.py:685 #: seahub/organizations/api/admin/users.py:155 msgid "There are more than 500 users, and sort is not offered." msgstr "" -#: seahub/api2/endpoints/admin/users.py:781 -#: seahub/api2/endpoints/admin/users.py:1273 seahub/base/accounts.py:1227 +#: seahub/api2/endpoints/admin/users.py:769 +#: seahub/api2/endpoints/admin/users.py:1255 seahub/base/accounts.py:1228 #: seahub/forms.py:30 msgid "The number of users exceeds the limit." msgstr "用戶數量超過限制。" -#: seahub/api2/endpoints/admin/users.py:880 +#: seahub/api2/endpoints/admin/users.py:859 #, python-format msgid "Successfully added user %(user)s." msgstr "" -#: seahub/api2/endpoints/admin/users.py:884 -#: seahub/api2/endpoints/admin/users_batch.py:390 seahub/views/sysadmin.py:543 +#: seahub/api2/endpoints/admin/users.py:863 +#: seahub/api2/endpoints/admin/users_batch.py:390 seahub/views/sysadmin.py:542 #, python-format msgid "You are invited to join %s" msgstr "你被邀請加入 %s" -#: seahub/api2/endpoints/admin/users.py:888 +#: seahub/api2/endpoints/admin/users.py:869 #, python-format msgid "Successfully added user %(user)s. An email notification has been sent." msgstr "" -#: seahub/api2/endpoints/admin/users.py:891 +#: seahub/api2/endpoints/admin/users.py:872 #, python-format msgid "" "Successfully added user %(user)s. But email notification can not be sent, " "because Email service is not properly configured." msgstr "" -#: seahub/api2/endpoints/admin/users.py:1418 +#: seahub/api2/endpoints/admin/users.py:1400 #: seahub/institutions/templates/institutions/useradmin.html:122 msgid "Edit succeeded" msgstr "權限修改成功" -#: seahub/api2/endpoints/admin/users.py:1421 seahub/views/sysadmin.py:446 +#: seahub/api2/endpoints/admin/users.py:1403 seahub/views/sysadmin.py:445 #, python-format msgid "Your account on %s is activated" msgstr "你的 %s 帳戶已開通。" -#: seahub/api2/endpoints/admin/users.py:1426 +#: seahub/api2/endpoints/admin/users.py:1408 #: seahub/institutions/templates/institutions/useradmin.html:118 msgid "Edit succeeded, an email has been sent." msgstr "編輯成功,一封郵件已發送。" -#: seahub/api2/endpoints/admin/users.py:1429 +#: seahub/api2/endpoints/admin/users.py:1411 #: seahub/institutions/templates/institutions/useradmin.html:120 msgid "" "Edit succeeded, but failed to send email, please check your email " "configuration." msgstr "編輯成功, 但發送郵件失敗,請檢查你的郵件配置。" -#: seahub/api2/endpoints/admin/users.py:1497 seahub/auth/views.py:366 +#: seahub/api2/endpoints/admin/users.py:1479 seahub/auth/views.py:355 msgid "Unable to reset password." msgstr "" -#: seahub/api2/endpoints/admin/users.py:1523 seahub/auth/forms.py:163 -#, python-format -msgid "Reset Password on %s" -msgstr "%s 密碼重置" - -#: seahub/api2/endpoints/admin/users.py:1527 -#, python-brace-format -msgid "A password reset link has been sent to {contact_email}." -msgstr "" - -#: seahub/api2/endpoints/admin/users.py:1545 seahub/views/sysadmin.py:487 +#: seahub/api2/endpoints/admin/users.py:1503 seahub/views/sysadmin.py:486 #, python-format msgid "Password has been reset on %s" msgstr "密碼已重置為: %s" -#: seahub/api2/endpoints/admin/users.py:1547 +#: seahub/api2/endpoints/admin/users.py:1505 #, python-format msgid "Successfully reset password, an email has been sent to %(user)s." msgstr "" -#: seahub/api2/endpoints/admin/users.py:1551 seahub/views/sysadmin.py:517 +#: seahub/api2/endpoints/admin/users.py:1509 seahub/views/sysadmin.py:516 #, python-format msgid "" "Successfully reset password to %(passwd)s, but failed to send email to " "%(user)s, please check your email configuration." msgstr "成功將用戶密碼重置為 %(passwd)s, 但發送通知郵件到 %(user)s 失敗,請檢查你的郵件配置。" -#: seahub/api2/endpoints/admin/users.py:1554 seahub/views/sysadmin.py:521 +#: seahub/api2/endpoints/admin/users.py:1512 seahub/views/sysadmin.py:520 #, python-format msgid "Successfully reset password to %(passwd)s for user %(user)s." msgstr "成功將用戶 %(user)s 的密碼重置為 %(passwd)s。" -#: seahub/api2/endpoints/admin/users.py:1557 seahub/views/sysadmin.py:524 +#: seahub/api2/endpoints/admin/users.py:1515 seahub/views/sysadmin.py:523 #, python-format msgid "" "Successfully reset password to %(passwd)s for user %(user)s. But email " @@ -466,19 +459,17 @@ msgstr "" #: seahub/api2/endpoints/repo_set_password.py:72 #: seahub/api2/endpoints/repo_share_invitations.py:201 #: seahub/api2/endpoints/send_upload_link_email.py:107 -#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:3902 -#: seahub/notifications/models.py:536 seahub/notifications/models.py:577 -#: seahub/notifications/models.py:619 seahub/notifications/models.py:670 -#: seahub/notifications/models.py:726 seahub/notifications/models.py:756 -#: seahub/notifications/models.py:778 seahub/notifications/models.py:804 -#: seahub/notifications/models.py:821 seahub/notifications/models.py:838 -#: seahub/notifications/models.py:867 seahub/seadoc/apis.py:2778 -#: seahub/search/views.py:200 seahub/share/views.py:326 -#: seahub/subscription/views.py:93 seahub/subscription/views.py:138 -#: seahub/utils/__init__.py:177 seahub/utils/__init__.py:1170 -#: seahub/views/__init__.py:799 seahub/views/ajax.py:401 -#: seahub/views/ajax.py:405 seahub/wiki/views.py:210 seahub/wiki/views.py:217 -#: seahub/wiki/views.py:226 +#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:3903 +#: seahub/notifications/models.py:484 seahub/notifications/models.py:525 +#: seahub/notifications/models.py:576 seahub/notifications/models.py:632 +#: seahub/notifications/models.py:662 seahub/notifications/models.py:684 +#: seahub/notifications/models.py:710 seahub/notifications/models.py:727 +#: seahub/notifications/models.py:744 seahub/notifications/models.py:773 +#: seahub/seadoc/apis.py:2763 seahub/search/views.py:200 +#: seahub/share/views.py:326 seahub/utils/__init__.py:177 +#: seahub/utils/__init__.py:1165 seahub/views/__init__.py:950 +#: seahub/views/ajax.py:401 seahub/views/ajax.py:405 seahub/wiki/views.py:210 +#: seahub/wiki/views.py:217 seahub/wiki/views.py:226 msgid "Internal Server Error" msgstr "伺服器內部錯誤" @@ -494,12 +485,12 @@ msgstr "目標路徑無效" #: seahub/api2/endpoints/copy_move_task.py:148 #: seahub/api2/endpoints/move_folder_merge.py:176 -#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:1819 -#: seahub/api2/views.py:1859 seahub/api2/views.py:1920 -#: seahub/api2/views.py:1964 seahub/api2/views.py:2010 -#: seahub/api2/views.py:2059 seahub/api2/views.py:2472 -#: seahub/api2/views.py:2580 seahub/seadoc/apis.py:372 -#: seahub/seadoc/apis.py:463 +#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:1820 +#: seahub/api2/views.py:1860 seahub/api2/views.py:1921 +#: seahub/api2/views.py:1965 seahub/api2/views.py:2011 +#: seahub/api2/views.py:2060 seahub/api2/views.py:2473 +#: seahub/api2/views.py:2581 seahub/seadoc/apis.py:371 +#: seahub/seadoc/apis.py:462 msgid "Out of quota." msgstr "超過空間上限" @@ -519,13 +510,13 @@ msgstr "檔案已鎖定" msgid "Cancel failed" msgstr "取消失敗" -#: seahub/api2/endpoints/dir_shared_items.py:344 +#: seahub/api2/endpoints/dir_shared_items.py:330 #: seahub/api2/endpoints/draft_reviewer.py:70 #: seahub/api2/endpoints/group_owned_libraries.py:937 msgid "username invalid." msgstr "使用者名稱無效" -#: seahub/api2/endpoints/dir_shared_items.py:353 +#: seahub/api2/endpoints/dir_shared_items.py:339 #: seahub/api2/endpoints/draft_reviewer.py:79 #: seahub/api2/endpoints/group_owned_libraries.py:946 #, python-format @@ -538,20 +529,17 @@ msgstr "找不到使用者%s " #: seahub/api2/endpoints/file_tag.py:203 seahub/api2/endpoints/file_tag.py:216 #: seahub/api2/endpoints/wikis.py:112 seahub/api2/endpoints/wikis.py:206 #: seahub/drafts/views.py:31 seahub/profile/forms.py:24 -#: seahub/profile/views.py:258 seahub/seadoc/apis.py:2762 +#: seahub/profile/views.py:258 seahub/seadoc/apis.py:2747 #: seahub/seadoc/views.py:31 seahub/seadoc/views.py:85 #: seahub/seadoc/views.py:168 seahub/search/views.py:174 -#: seahub/subscription/views.py:28 seahub/subscription/views.py:44 -#: seahub/subscription/views.py:106 seahub/thumbnail/views.py:51 -#: seahub/thumbnail/views.py:166 seahub/views/__init__.py:609 -#: seahub/views/ajax.py:83 seahub/views/ajax.py:113 seahub/views/ajax.py:119 -#: seahub/views/sso.py:237 +#: seahub/thumbnail/views.py:51 seahub/thumbnail/views.py:166 +#: seahub/views/__init__.py:760 seahub/views/ajax.py:83 +#: seahub/views/ajax.py:113 seahub/views/ajax.py:119 seahub/views/sso.py:201 msgid "Permission denied." msgstr "沒有權限" #: seahub/api2/endpoints/file.py:218 seahub/api2/endpoints/upload_links.py:480 -#: seahub/api2/endpoints/via_repo_token.py:848 -#: seahub/api2/endpoints/wikis.py:132 seahub/api2/views.py:1867 +#: seahub/api2/endpoints/wikis.py:132 seahub/api2/views.py:1868 msgid "The number of files in library exceeds the limit" msgstr "" @@ -563,7 +551,7 @@ msgstr "" msgid "You can not refresh this file's lock." msgstr "" -#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2769 +#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2754 msgid "The participant already exists." msgstr "" @@ -583,7 +571,7 @@ msgstr "用戶 %s 已經是群組的成員" #: seahub/api2/endpoints/group_members.py:116 #: seahub/api2/endpoints/group_members.py:352 -#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1668 +#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1669 #: seahub/organizations/api/admin/user_repos.py:50 #: seahub/organizations/api/admin/user_repos.py:103 #: seahub/organizations/api/admin/users.py:342 @@ -603,9 +591,9 @@ msgstr "" msgid "Group does not exist" msgstr "群組不存在。" -#: seahub/api2/endpoints/group_members.py:548 seahub/views/sysadmin.py:163 -#: seahub/views/sysadmin.py:271 seahub/views/sysadmin.py:641 -#: seahub/views/sysadmin.py:653 seahub/views/sysadmin.py:794 +#: seahub/api2/endpoints/group_members.py:548 seahub/views/sysadmin.py:162 +#: seahub/views/sysadmin.py:270 seahub/views/sysadmin.py:640 +#: seahub/views/sysadmin.py:652 seahub/views/sysadmin.py:793 msgid "Failed to export Excel" msgstr "導出 Excel 失敗" @@ -634,7 +622,7 @@ msgstr "%s 已被邀請。" #: seahub/api2/endpoints/invitations.py:68 #: seahub/api2/endpoints/invitations.py:140 #: seahub/api2/endpoints/repo_share_invitations.py:173 -#: seahub/base/accounts.py:1238 seahub/organizations/api/admin/users.py:270 +#: seahub/base/accounts.py:1239 seahub/organizations/api/admin/users.py:270 #, python-format msgid "User %s already exists." msgstr "用戶 %s 已存在。" @@ -642,37 +630,37 @@ msgstr "用戶 %s 已存在。" #: seahub/api2/endpoints/invitations.py:154 #: seahub/api2/endpoints/repo_share_invitations.py:215 #: seahub/api2/endpoints/send_share_link_email.py:34 -#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:127 -#: seahub/organizations/api/admin/users.py:790 seahub/share/views.py:138 +#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:110 +#: seahub/organizations/api/admin/users.py:783 seahub/share/views.py:138 #: seahub/share/views.py:349 msgid "" "Failed to send email, email service is not properly configured, please " "contact administrator." msgstr "郵件發送失敗, 電子信箱服務沒配置好,請聯繫管理員。" -#: seahub/api2/endpoints/multi_share_links.py:102 -#: seahub/api2/endpoints/multi_share_links.py:318 +#: seahub/api2/endpoints/multi_share_links.py:60 +#: seahub/api2/endpoints/multi_share_links.py:268 #: seahub/api2/endpoints/share_links.py:331 -#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4055 -#: seahub/api2/views.py:4175 +#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4056 +#: seahub/api2/views.py:4176 msgid "Password is required." msgstr "密碼為必填項。" -#: seahub/api2/endpoints/multi_share_links.py:107 +#: seahub/api2/endpoints/multi_share_links.py:65 #: seahub/api2/endpoints/share_links.py:337 #: seahub/api2/endpoints/upload_links.py:176 #: seahub/api2/endpoints/webdav_secret.py:60 msgid "Password is too short." msgstr "密碼太短" -#: seahub/api2/endpoints/multi_share_links.py:111 +#: seahub/api2/endpoints/multi_share_links.py:69 #: seahub/api2/endpoints/share_links.py:341 #: seahub/api2/endpoints/upload_links.py:180 #: seahub/api2/endpoints/webdav_secret.py:64 msgid "Password is too weak." msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:115 +#: seahub/api2/endpoints/multi_share_links.py:73 #: seahub/api2/endpoints/share_links.py:345 #: seahub/api2/endpoints/upload_links.py:184 #: seahub/api2/endpoints/webdav_secret.py:52 @@ -681,28 +669,28 @@ msgid "" "symbols." msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:138 -#: seahub/api2/endpoints/multi_share_links.py:341 +#: seahub/api2/endpoints/multi_share_links.py:96 +#: seahub/api2/endpoints/multi_share_links.py:291 #: seahub/api2/endpoints/share_links.py:368 #: seahub/api2/endpoints/share_links.py:678 #: seahub/api2/endpoints/upload_links.py:207 -#: seahub/api2/endpoints/upload_links.py:341 seahub/api2/views.py:3469 +#: seahub/api2/endpoints/upload_links.py:341 seahub/api2/views.py:3470 #, python-format msgid "Expire days should be greater or equal to %s" msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:143 -#: seahub/api2/endpoints/multi_share_links.py:347 +#: seahub/api2/endpoints/multi_share_links.py:101 +#: seahub/api2/endpoints/multi_share_links.py:297 #: seahub/api2/endpoints/share_links.py:374 #: seahub/api2/endpoints/share_links.py:684 #: seahub/api2/endpoints/upload_links.py:213 -#: seahub/api2/endpoints/upload_links.py:347 seahub/api2/views.py:3475 +#: seahub/api2/endpoints/upload_links.py:347 seahub/api2/views.py:3476 #, python-format msgid "Expire days should be less than or equal to %s" msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:163 -#: seahub/api2/endpoints/multi_share_links.py:369 +#: seahub/api2/endpoints/multi_share_links.py:121 +#: seahub/api2/endpoints/multi_share_links.py:319 #: seahub/api2/endpoints/share_links.py:396 #: seahub/api2/endpoints/share_links.py:708 #: seahub/api2/endpoints/upload_links.py:235 @@ -711,8 +699,8 @@ msgstr "" msgid "Expiration time should be later than %s." msgstr "" -#: seahub/api2/endpoints/multi_share_links.py:172 -#: seahub/api2/endpoints/multi_share_links.py:378 +#: seahub/api2/endpoints/multi_share_links.py:130 +#: seahub/api2/endpoints/multi_share_links.py:328 #: seahub/api2/endpoints/share_links.py:405 #: seahub/api2/endpoints/share_links.py:717 #: seahub/api2/endpoints/upload_links.py:244 @@ -722,9 +710,10 @@ msgid "Expiration time should be earlier than %s." msgstr "" #: seahub/api2/endpoints/query_copy_move_progress.py:47 -#: seahub/seadoc/apis.py:516 +#: seahub/seadoc/apis.py:515 #: seahub/templates/remote_user/create_unknown_user_false.html:4 #: seahub/templates/remote_user/error.html:4 +#: seahub/templates/view_shared_upload_link.html:82 msgid "Error" msgstr "錯誤" @@ -734,7 +723,7 @@ msgstr "" #: seahub/api2/endpoints/repo_send_new_password.py:45 #: seahub/api2/endpoints/user.py:73 seahub/api2/endpoints/user.py:93 -#: seahub/organizations/api/admin/users.py:786 +#: seahub/organizations/api/admin/users.py:779 msgid "Feature disabled." msgstr "" @@ -748,11 +737,11 @@ msgstr "" msgid "New password of library %s" msgstr "" -#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:3899 +#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:3900 msgid "Wrong password" msgstr "密碼錯誤" -#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:3905 +#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:3906 msgid "Decrypt library error" msgstr "解密資料庫出錯" @@ -760,20 +749,20 @@ msgstr "解密資料庫出錯" msgid "Wrong old password" msgstr "舊密碼錯誤" -#: seahub/api2/endpoints/repos_batch.py:1298 -#: seahub/api2/endpoints/repos_batch.py:1557 -#: seahub/api2/endpoints/repos_batch.py:1649 +#: seahub/api2/endpoints/repos_batch.py:1284 +#: seahub/api2/endpoints/repos_batch.py:1543 +#: seahub/api2/endpoints/repos_batch.py:1635 #, python-format msgid "File %s is locked." msgstr "" -#: seahub/api2/endpoints/repos_batch.py:1308 -#: seahub/api2/endpoints/repos_batch.py:1567 +#: seahub/api2/endpoints/repos_batch.py:1294 +#: seahub/api2/endpoints/repos_batch.py:1553 #, python-format msgid "Can't move folder %s, please check its permission." msgstr "" -#: seahub/api2/endpoints/repos_batch.py:1657 +#: seahub/api2/endpoints/repos_batch.py:1643 #, python-format msgid "Can't delete folder %s, please check its permission." msgstr "" @@ -878,17 +867,17 @@ msgstr "請登入" msgid "Email or Username" msgstr "電郵或使用者名稱" -#: seahub/auth/forms.py:28 seahub/auth/forms.py:236 -#: seahub/base/accounts.py:1215 +#: seahub/auth/forms.py:28 seahub/auth/forms.py:219 +#: seahub/base/accounts.py:1216 #: seahub/invitations/templates/invitations/token_view.html:13 #: seahub/organizations/templates/organizations/org_register.html:36 #: seahub/share/views.py:320 seahub/templates/decrypt_repo_form.html:10 #: seahub/templates/registration/login.html:40 -#: seahub/templates/registration/password_set_form.html:22 -#: seahub/templates/registration/registration_form.html:25 +#: seahub/templates/registration/password_set_form.html:21 +#: seahub/templates/registration/registration_form.html:24 #: seahub/templates/share_access_validation.html:23 -#: seahub/templates/sysadmin/sudo_mode.html:29 seahub/views/sysadmin.py:767 -#: seahub/views/sysadmin.py:782 +#: seahub/templates/sysadmin/sudo_mode.html:10 seahub/views/sysadmin.py:766 +#: seahub/views/sysadmin.py:781 msgid "Password" msgstr "密碼" @@ -898,7 +887,7 @@ msgid "" "are case-sensitive." msgstr "請輸入正確的郵箱/用戶名和密碼。字母請注意區分大小寫。" -#: seahub/auth/forms.py:66 seahub/auth/forms.py:136 +#: seahub/auth/forms.py:66 seahub/auth/forms.py:119 msgid "" "That e-mail address doesn't have an associated user account. Are you sure " "you've registered?" @@ -908,69 +897,69 @@ msgstr "該電子信箱沒有相關聯的用戶帳號。確定註冊了嗎?" msgid "This account is inactive." msgstr "該帳號未啓動。" -#: seahub/auth/forms.py:98 seahub/auth/forms.py:99 -#: seahub/templates/registration/login.html:62 -msgid "You cannot login with email and password." -msgstr "" - -#: seahub/auth/forms.py:104 +#: seahub/auth/forms.py:87 msgid "" "Your Web browser doesn't appear to have cookies enabled. Cookies are " "required for logging in." msgstr "你的瀏覽器似乎沒啟用 cookie,登入需要 cookie。" -#: seahub/auth/forms.py:120 +#: seahub/auth/forms.py:103 msgid "E-mail" msgstr "電子郵件" -#: seahub/auth/forms.py:139 +#: seahub/auth/forms.py:122 msgid "Can not reset password, please contact LDAP admin." msgstr "不能重置密碼,請聯繫 LDAP 管理員。" -#: seahub/auth/forms.py:172 +#: seahub/auth/forms.py:146 +#, python-format +msgid "Reset Password on %s" +msgstr "%s 密碼重置" + +#: seahub/auth/forms.py:155 msgid "New password" msgstr "新密碼" -#: seahub/auth/forms.py:173 +#: seahub/auth/forms.py:156 msgid "New password confirmation" msgstr "新密碼確認" -#: seahub/auth/forms.py:202 seahub/auth/forms.py:248 -#: seahub/base/accounts.py:1272 seahub/organizations/forms.py:71 +#: seahub/auth/forms.py:185 seahub/auth/forms.py:231 +#: seahub/base/accounts.py:1273 seahub/organizations/forms.py:71 msgid "The two password fields didn't match." msgstr "兩次輸入的密碼不一致" -#: seahub/auth/forms.py:216 +#: seahub/auth/forms.py:199 msgid "Old password" msgstr "舊密碼" -#: seahub/auth/forms.py:224 +#: seahub/auth/forms.py:207 msgid "Your old password was entered incorrectly. Please enter it again." msgstr "舊密碼輸入錯誤。請重新輸入。" -#: seahub/auth/forms.py:237 seahub/base/accounts.py:1217 +#: seahub/auth/forms.py:220 seahub/base/accounts.py:1218 msgid "Password (again)" msgstr "請再次輸入密碼" -#: seahub/auth/forms.py:268 seahub/forms.py:35 seahub/invitations/views.py:39 +#: seahub/auth/forms.py:251 seahub/forms.py:35 seahub/invitations/views.py:39 #: seahub/invitations/views.py:54 seahub/organizations/forms.py:49 #: seahub/profile/forms.py:46 msgid "A user with this email already exists." msgstr "這個電子郵件已被註冊" -#: seahub/auth/views.py:156 +#: seahub/auth/views.py:154 msgid "This account has been frozen due to too many failed login attempts." msgstr "登入出錯次數超過限制,該帳號已被凍結。" -#: seahub/auth/views.py:322 +#: seahub/auth/views.py:311 msgid "Logged out" msgstr "退出" -#: seahub/auth/views.py:387 +#: seahub/auth/views.py:374 msgid "Failed to send email, please contact administrator." msgstr "郵件發送失敗,請聯繫管理員。" -#: seahub/auth/views.py:459 +#: seahub/auth/views.py:441 msgid "Unable to change password." msgstr "" @@ -979,6 +968,51 @@ msgstr "" msgid "Avatar for %s" msgstr "頭像給 %s" +#: seahub/avatar/templates/avatar/add.html:6 +msgid "Upload Avatar" +msgstr "上傳頭像" + +#: seahub/avatar/templates/avatar/add.html:7 +#: seahub/avatar/templates/avatar/change.html:8 +msgid "Your current avatar: " +msgstr "當前頭像:" + +#: seahub/avatar/templates/avatar/add.html:9 +msgid "Upload New Avatar: " +msgstr "上傳新頭像:" + +#: seahub/avatar/templates/avatar/add.html:13 +#: seahub/avatar/templates/avatar/change.html:30 +msgid "Upload New Image" +msgstr "提交" + +#: seahub/avatar/templates/avatar/confirm_delete.html:6 +msgid "Please select the avatars that you would like to delete." +msgstr "請選擇要刪除的頭像。" + +#: seahub/avatar/templates/avatar/confirm_delete.html:11 +#, python-format +msgid "" +"You have no avatars to delete. Please upload one now." +msgstr "你還沒有上傳自己的頭像。現在 上傳一個。" + +#: seahub/avatar/templates/avatar/confirm_delete.html:18 +msgid "Delete These" +msgstr "刪除" + +#: seahub/avatar/templates/notification/avatar_friend_updated/notice.html:2 +#, python-format +msgid "" +"%(avatar_creator)s has updated their avatar %(avatar)s." +msgstr "%(avatar_creator)s 已更新頭像 %(avatar)s." + +#: seahub/avatar/templates/notification/avatar_updated/notice.html:2 +#, python-format +msgid "You have updated your avatar %(avatar)s." +msgstr "你已更新你的頭像 %(avatar)s。" + #: seahub/avatar/views.py:77 msgid "Successfully uploaded a new avatar." msgstr "修改成功。" @@ -996,39 +1030,39 @@ msgstr "刪除成功。" msgid "Account %(account)s froze on %(site)s." msgstr "%(site)s 上的帳號 %(account)s 已被凍結。" -#: seahub/base/accounts.py:1205 +#: seahub/base/accounts.py:1206 msgid "Email address" msgstr "電子郵件地址" -#: seahub/base/accounts.py:1211 +#: seahub/base/accounts.py:1212 msgid "Username" msgstr "用戶名" -#: seahub/base/accounts.py:1212 +#: seahub/base/accounts.py:1213 msgid "This value must be of length 40" msgstr "長度為40字元" -#: seahub/base/accounts.py:1231 +#: seahub/base/accounts.py:1232 msgid "Enter a valid email address." msgstr "請輸入有效的郵箱地址。" -#: seahub/base/accounts.py:1242 +#: seahub/base/accounts.py:1243 msgid "Invalid user id." msgstr "無效user id" -#: seahub/base/accounts.py:1294 +#: seahub/base/accounts.py:1295 msgid "name" msgstr "名稱" -#: seahub/base/accounts.py:1297 +#: seahub/base/accounts.py:1298 msgid "department" msgstr "部門" -#: seahub/base/accounts.py:1300 +#: seahub/base/accounts.py:1301 msgid "telephone" msgstr "電話" -#: seahub/base/accounts.py:1303 +#: seahub/base/accounts.py:1304 msgid "note" msgstr "備註" @@ -1105,41 +1139,41 @@ msgstr "匿名用戶" #: seahub/base/management/commands/export_users.py:47 #: seahub/institutions/templates/institutions/useradmin.html:17 #: seahub/institutions/templates/institutions/useradmin_search.html:20 -#: seahub/sysadmin_extra/views.py:57 seahub/views/sysadmin.py:172 -#: seahub/views/sysadmin.py:176 +#: seahub/sysadmin_extra/views.py:57 seahub/views/sysadmin.py:171 +#: seahub/views/sysadmin.py:175 msgid "Status" msgstr "狀態" #: seahub/base/management/commands/export_users.py:43 #: seahub/institutions/templates/institutions/user_info.html:106 -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:769 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:768 msgid "Role" msgstr "用戶角色" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 #: seahub/institutions/templates/institutions/user_info.html:107 -#: seahub/views/sysadmin.py:174 seahub/views/sysadmin.py:178 -#: seahub/views/sysadmin.py:644 +#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 +#: seahub/views/sysadmin.py:643 msgid "Create At" msgstr "建立時間" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 -#: seahub/views/sysadmin.py:174 seahub/views/sysadmin.py:178 +#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 msgid "Last Login" msgstr "上次登入" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 -#: seahub/institutions/views.py:176 seahub/views/sysadmin.py:174 -#: seahub/views/sysadmin.py:178 +#: seahub/institutions/views.py:176 seahub/views/sysadmin.py:173 +#: seahub/views/sysadmin.py:177 msgid "Admin" msgstr "管理" #: seahub/base/management/commands/export_users.py:45 #: seahub/base/management/commands/export_users.py:49 -#: seahub/views/sysadmin.py:174 seahub/views/sysadmin.py:178 +#: seahub/views/sysadmin.py:173 seahub/views/sysadmin.py:177 msgid "LDAP(imported)" msgstr "LDAP (已導入)" @@ -1147,7 +1181,7 @@ msgstr "LDAP (已導入)" #: seahub/institutions/templates/institutions/useradmin.html:33 #: seahub/institutions/templates/institutions/useradmin.html:42 #: seahub/institutions/templates/institutions/useradmin_search.html:36 -#: seahub/views/sysadmin.py:234 +#: seahub/views/sysadmin.py:233 msgid "Active" msgstr "啓動" @@ -1155,25 +1189,25 @@ msgstr "啓動" #: seahub/institutions/templates/institutions/useradmin.html:35 #: seahub/institutions/templates/institutions/useradmin.html:43 #: seahub/institutions/templates/institutions/useradmin_search.html:38 -#: seahub/views/sysadmin.py:236 +#: seahub/views/sysadmin.py:235 msgid "Inactive" msgstr "不啓動" #: seahub/base/management/commands/export_users.py:126 #: seahub/base/management/commands/export_users.py:127 -#: seahub/templates/base.html:86 seahub/templates/client_login_confirm.html:9 -#: seahub/views/sysadmin.py:242 seahub/views/sysadmin.py:243 +#: seahub/templates/base.html:86 seahub/templates/client_login_confirm.html:13 +#: seahub/views/sysadmin.py:241 seahub/views/sysadmin.py:242 msgid "Yes" msgstr "確定" #: seahub/base/management/commands/export_users.py:132 -#: seahub/views/sysadmin.py:248 +#: seahub/views/sysadmin.py:247 msgid "Guest" msgstr "訪客" #: seahub/base/management/commands/export_users.py:134 #: seahub/base/management/commands/export_users.py:138 -#: seahub/views/sysadmin.py:250 seahub/views/sysadmin.py:254 +#: seahub/views/sysadmin.py:249 seahub/views/sysadmin.py:253 msgid "Default" msgstr "預設" @@ -1322,20 +1356,157 @@ msgid "%s PB" msgstr "%s PB" #: seahub/contacts/models.py:78 +#: seahub/contacts/templates/contacts/contact_list.html:119 msgid "Email is required." msgstr "電子郵件為必填項。" +#: seahub/contacts/templates/contacts/contact_list.html:4 +#: seahub/contacts/templates/contacts/contact_list.html:10 +msgid "Contacts" +msgstr "通訊錄" + +#: seahub/contacts/templates/contacts/contact_list.html:11 +#: seahub/contacts/templates/contacts/contact_list.html:43 +msgid "Add Contacts" +msgstr "新增聯絡人" + +#: seahub/contacts/templates/contacts/contact_list.html:17 +msgid "Email " +msgstr "電子郵件" + +#: seahub/contacts/templates/contacts/contact_list.html:19 +#: seahub/templates/registration/registration_form.html:41 +msgid "Note" +msgstr "備註" + +#: seahub/contacts/templates/contacts/contact_list.html:20 +#: seahub/institutions/templates/institutions/user_info.html:64 +#: seahub/institutions/templates/institutions/user_info.html:108 +#: seahub/institutions/templates/institutions/useradmin.html:20 +#: seahub/institutions/templates/institutions/useradmin_search.html:23 +#: seahub/templates/repo_dir_recycle_view.html:47 +#: seahub/templates/repo_history_view.html:60 +msgid "Operations" +msgstr "操作" + +#: seahub/contacts/templates/contacts/contact_list.html:29 +#: seahub/institutions/templates/institutions/useradmin.html:38 +msgid "Edit" +msgstr "編輯" + +#: seahub/contacts/templates/contacts/contact_list.html:30 +#: seahub/institutions/templates/institutions/useradmin.html:59 +#: seahub/institutions/templates/institutions/useradmin_search.html:55 +#: seahub/sysadmin_extra/views.py:232 +#: seahub/templates/view_shared_upload_link.html:87 +msgid "Delete" +msgstr "刪除" + +#: seahub/contacts/templates/contacts/contact_list.html:37 +msgid "You don't have any contacts" +msgstr "你還沒有聯絡人" + +#: seahub/contacts/templates/contacts/contact_list.html:38 +msgid "" +"Add your contacts so you can quickly share libraries and send file shared " +"link." +msgstr "聯絡人用來在共享資料庫和發送檔案外鏈時的快速補全。" + +#: seahub/contacts/templates/contacts/contact_list.html:46 +#: seahub/contacts/templates/contacts/contact_list.html:55 +msgid "Note(optional)" +msgstr "備註(可選)" + +#: seahub/contacts/templates/contacts/contact_list.html:49 +#: seahub/contacts/templates/contacts/contact_list.html:58 +#: seahub/institutions/templates/institutions/user_info.html:52 +#: seahub/institutions/templates/institutions/useradmin_search.html:12 +#: seahub/invitations/templates/invitations/token_view.html:17 +#: seahub/options/templates/options/set_user_options.html:14 +#: seahub/organizations/templates/organizations/org_register.html:42 +#: seahub/search/templates/search_results.html:26 +#: seahub/search/templates/search_results.html:47 +#: seahub/share/templates/share/share_link_audit.html:22 +#: seahub/templates/decrypt_repo_form.html:13 +#: seahub/templates/home_base.html:103 +#: seahub/templates/registration/password_change_form.html:24 +#: seahub/templates/registration/password_reset_confirm.html:19 +#: seahub/templates/registration/password_reset_form.html:13 +#: seahub/templates/registration/password_set_form.html:27 +#: seahub/templates/repo_dir_recycle_view.html:74 +#: seahub/templates/share_access_validation.html:29 +msgid "Submit" +msgstr "提交" + +#: seahub/contacts/templates/contacts/contact_list.html:52 +msgid "Edit Contact" +msgstr "編輯聯絡人" + +#: seahub/contacts/templates/contacts/contact_list.html:101 +#: seahub/contacts/templates/contacts/contact_list.html:146 +#: seahub/templates/sdoc_file_view_react.html:64 +#: seahub/templates/sdoc_file_view_react.html:87 +#: seahub/templates/view_file_onlyoffice.html:89 +#: seahub/templates/view_file_onlyoffice.html:112 +msgid "Failed. Please check the network." +msgstr "操作失敗。請檢查網路是否已連接。" + +#: seahub/contacts/templates/contacts/contact_list.html:109 +msgid "Delete Contact" +msgstr "刪除聯絡人" + +#: seahub/contacts/templates/contacts/contact_list.html:109 +#: seahub/institutions/templates/institutions/useradmin.html:81 +#: seahub/institutions/templates/institutions/useradmin_search.html:72 +#, python-format +msgid "Are you sure you want to delete %s ?" +msgstr "確定要刪除 %s 嗎?" + +#: seahub/contacts/templates/contacts/contact_list.html:123 +msgid "You cannot add yourself." +msgstr "不能新增自己。" + +#: seahub/contacts/views.py:65 +#, python-format +msgid "%s is not a valid email." +msgstr "%s 是一個無效的電子郵件地址" + +#: seahub/contacts/views.py:70 +#, python-format +msgid "%s is already in your contacts." +msgstr "%s 已在通訊錄中。" + +#: seahub/contacts/views.py:79 +#, python-format +msgid "Successfully added %s to contacts." +msgstr "你已成功新增 %s 為聯絡人。" + +#: seahub/contacts/views.py:84 +#, python-format +msgid "Failed to add %s to contacts." +msgstr "新增 %s 失敗。" + +#: seahub/contacts/views.py:105 +#, python-format +msgid "Successfully edited %s." +msgstr "編輯 %s 成功。" + +#: seahub/contacts/views.py:118 +#, python-format +msgid "Successfully Deleted %s" +msgstr "成功刪除 %s " + #: seahub/dingtalk/views.py:50 seahub/dingtalk/views.py:74 #: seahub/dingtalk/views.py:83 seahub/dingtalk/views.py:105 -#: seahub/dingtalk/views.py:122 seahub/dingtalk/views.py:166 -#: seahub/dingtalk/views.py:191 seahub/dingtalk/views.py:200 -#: seahub/dingtalk/views.py:222 seahub/dingtalk/views.py:258 -#: seahub/dingtalk/views.py:298 seahub/dingtalk/views.py:345 -#: seahub/dingtalk/views.py:365 seahub/dingtalk/views.py:435 -#: seahub/dingtalk/views.py:482 seahub/oauth/views.py:86 -#: seahub/oauth/views.py:109 seahub/oauth/views.py:155 -#: seahub/oauth/views.py:167 seahub/oauth/views.py:173 -#: seahub/oauth/views.py:204 seahub/templates/remote_user/error.html:8 +#: seahub/dingtalk/views.py:122 seahub/dingtalk/views.py:162 +#: seahub/dingtalk/views.py:187 seahub/dingtalk/views.py:196 +#: seahub/dingtalk/views.py:218 seahub/dingtalk/views.py:254 +#: seahub/dingtalk/views.py:294 seahub/dingtalk/views.py:341 +#: seahub/dingtalk/views.py:359 seahub/dingtalk/views.py:432 +#: seahub/dingtalk/views.py:479 seahub/oauth/views.py:84 +#: seahub/oauth/views.py:107 seahub/oauth/views.py:153 +#: seahub/oauth/views.py:165 seahub/oauth/views.py:171 +#: seahub/oauth/views.py:202 seahub/templates/remote_user/error.html:8 #: seahub/weixin/views.py:35 seahub/weixin/views.py:54 #: seahub/weixin/views.py:59 seahub/weixin/views.py:78 #: seahub/weixin/views.py:96 seahub/work_weixin/views.py:68 @@ -1346,7 +1517,7 @@ msgstr "電子郵件為必填項。" msgid "Error, please contact administrator." msgstr "" -#: seahub/dingtalk/views.py:125 seahub/dingtalk/views.py:368 +#: seahub/dingtalk/views.py:125 seahub/dingtalk/views.py:362 #: seahub/weixin/views.py:99 #, python-format msgid "User %s not found or inactive." @@ -1379,7 +1550,7 @@ msgstr "名稱 %s 含有無效字元" #: seahub/forms.py:97 seahub/share/views.py:296 seahub/views/ajax.py:308 #: seahub/views/ajax.py:312 seahub/views/ajax.py:316 seahub/views/ajax.py:327 -#: seahub/views/ajax.py:447 seahub/views/file.py:1933 +#: seahub/views/ajax.py:447 seahub/views/file.py:1930 msgid "Argument missing" msgstr "參數缺失" @@ -1502,11 +1673,11 @@ msgid "The %(site_name)s team" msgstr "%(site_name)s 團隊" #: seahub/group/views.py:105 seahub/share/views.py:233 -#: seahub/views/__init__.py:436 seahub/views/ajax.py:381 -#: seahub/views/ajax.py:427 seahub/views/file.py:1184 -#: seahub/views/file.py:1425 seahub/views/file.py:1942 +#: seahub/views/__init__.py:587 seahub/views/ajax.py:381 +#: seahub/views/ajax.py:427 seahub/views/file.py:1181 +#: seahub/views/file.py:1422 seahub/views/file.py:1939 #: seahub/views/repo.py:114 seahub/views/repo.py:171 seahub/views/repo.py:229 -#: seahub/views/repo.py:282 seahub/views/repo.py:399 +#: seahub/views/repo.py:282 seahub/views/repo.py:392 msgid "Permission denied" msgstr "沒有權限" @@ -1520,7 +1691,7 @@ msgid "Exit admin panel" msgstr "退出管理員界面" #: seahub/institutions/templates/institutions/base.html:13 -#: seahub/templates/base.html:32 +#: seahub/templates/base.html:32 seahub/templates/home_base.html:9 msgid "Close" msgstr "關閉" @@ -1538,6 +1709,7 @@ msgid "Info" msgstr "資訊" #: seahub/institutions/templates/institutions/info.html:13 +#: seahub/templates/home_base.html:63 msgid "Libraries" msgstr "資料庫" @@ -1574,12 +1746,12 @@ msgid "Name" msgstr "名稱" #: seahub/institutions/templates/institutions/user_info.html:35 -#: seahub/templates/registration/registration_form.html:32 +#: seahub/templates/registration/registration_form.html:31 msgid "Department" msgstr "部門" #: seahub/institutions/templates/institutions/user_info.html:38 -#: seahub/templates/registration/registration_form.html:37 +#: seahub/templates/registration/registration_form.html:36 msgid "Telephone" msgstr "電話" @@ -1598,25 +1770,9 @@ msgstr "設定容量" msgid "Available quota:" msgstr "可用容量:" -#: seahub/institutions/templates/institutions/user_info.html:52 -#: seahub/institutions/templates/institutions/useradmin_search.html:12 -#: seahub/invitations/templates/invitations/token_view.html:17 -#: seahub/options/templates/options/set_user_options.html:14 -#: seahub/organizations/templates/organizations/org_register.html:42 -#: seahub/search/templates/search_results.html:26 -#: seahub/search/templates/search_results.html:47 -#: seahub/share/templates/share/share_link_audit.html:22 -#: seahub/templates/decrypt_repo_form.html:13 -#: seahub/templates/registration/password_change_form.html:25 -#: seahub/templates/registration/password_reset_confirm.html:19 -#: seahub/templates/registration/password_reset_form.html:41 -#: seahub/templates/registration/password_set_form.html:28 -#: seahub/templates/share_access_validation.html:29 -msgid "Submit" -msgstr "提交" - #: seahub/institutions/templates/institutions/user_info.html:62 #: seahub/search/templates/search_results.html:39 +#: seahub/templates/repo_dir_recycle_view.html:46 #: seahub/templates/repo_history_view.html:59 msgid "Size" msgstr "大小" @@ -1626,14 +1782,6 @@ msgstr "大小" msgid "Last Update" msgstr "更新時間" -#: seahub/institutions/templates/institutions/user_info.html:64 -#: seahub/institutions/templates/institutions/user_info.html:108 -#: seahub/institutions/templates/institutions/useradmin.html:20 -#: seahub/institutions/templates/institutions/useradmin_search.html:23 -#: seahub/templates/repo_history_view.html:60 -msgid "Operations" -msgstr "操作" - #: seahub/institutions/templates/institutions/user_info.html:70 msgid "Encrypted" msgstr "已加密" @@ -1660,16 +1808,6 @@ msgstr "容量不能為空" msgid "Create At / Last Login" msgstr "建立於/最後登入" -#: seahub/institutions/templates/institutions/useradmin.html:38 -msgid "Edit" -msgstr "編輯" - -#: seahub/institutions/templates/institutions/useradmin.html:59 -#: seahub/institutions/templates/institutions/useradmin_search.html:55 -#: seahub/sysadmin_extra/views.py:232 -msgid "Delete" -msgstr "刪除" - #: seahub/institutions/templates/institutions/useradmin.html:68 #: seahub/institutions/templates/institutions/useradmin_search.html:63 msgid "Empty" @@ -1684,12 +1822,6 @@ msgstr "正在啓動...,請稍候" msgid "Delete User" msgstr "刪除用戶" -#: seahub/institutions/templates/institutions/useradmin.html:81 -#: seahub/institutions/templates/institutions/useradmin_search.html:72 -#, python-format -msgid "Are you sure you want to delete %s ?" -msgstr "確定要刪除 %s 嗎?" - #: seahub/institutions/templates/institutions/useradmin.html:130 msgid "Edit failed." msgstr "權限修改失敗" @@ -1710,7 +1842,7 @@ msgstr "擁有者" msgid "Member" msgstr "成員" -#: seahub/institutions/views.py:209 seahub/views/sysadmin.py:366 +#: seahub/institutions/views.py:209 seahub/views/sysadmin.py:365 msgid "Failed to delete: the user does not exist" msgstr "刪除失敗:該用戶不存在" @@ -1718,7 +1850,7 @@ msgstr "刪除失敗:該用戶不存在" msgid "Failed to delete: the user is system administrator" msgstr "" -#: seahub/institutions/views.py:217 seahub/views/sysadmin.py:356 +#: seahub/institutions/views.py:217 seahub/views/sysadmin.py:355 #, python-format msgid "Successfully deleted %s" msgstr "%s 刪除成功。" @@ -1744,7 +1876,6 @@ msgstr "" #: seahub/templates/shared_link_email.html:9 #: seahub/templates/shared_upload_link_email.html:8 #: seahub/templates/snippets/reset_repo_password.html:7 -#: seahub/templates/sysadmin/short_time_linving_password_reset_link.html:10 #: seahub/templates/sysadmin/user_activation_email.html:9 #: seahub/templates/sysadmin/user_add_email.html:7 #: seahub/templates/sysadmin/user_batch_add_email.html:7 @@ -1872,7 +2003,7 @@ msgstr "" msgid "New file updates on %s" msgstr "" -#: seahub/notifications/management/commands/send_notices.py:492 +#: seahub/notifications/management/commands/send_notices.py:457 #, python-format msgid "New notice on %s" msgstr "%s 有新消息" @@ -1882,31 +2013,21 @@ msgstr "%s 有新消息" msgid "You've got %(num)s new notices on %(site_name)s:\n" msgstr "" -#: seahub/notifications/models.py:554 +#: seahub/notifications/models.py:502 #, python-format msgid "" "A file named %(file_name)s is uploaded to %(name)s" msgstr "新檔案 %(file_name)s 上傳到了 %(name)s" -#: seahub/notifications/models.py:561 -#, python-format -msgid "A file named %(file_name)s is uploaded" -msgstr "" - -#: seahub/notifications/models.py:596 +#: seahub/notifications/models.py:509 #, python-format msgid "" -"A folder named %(folder_name)s is uploaded to " -"%(name)s" -msgstr "" +"A file named %(file_name)s is uploaded to Deleted " +"Library" +msgstr "新檔案 %(file_name)s 上傳到刪除的資料庫" -#: seahub/notifications/models.py:603 -#, python-format -msgid "A folder named %(folder_name)s is uploaded" -msgstr "" - -#: seahub/notifications/models.py:737 +#: seahub/notifications/models.py:643 #, python-format msgid "" "User %(username)s has asked to join group %(username)s 請求加入到群組 %(group_name)s,驗證資訊:%(join_request_msg)s" -#: seahub/notifications/models.py:766 +#: seahub/notifications/models.py:672 #, python-format msgid "" "User %(group_staff)s has added you to group " "%(group_name)s" msgstr "用戶 %(group_staff)s 將你加入到群組 %(group_name)s" -#: seahub/notifications/models.py:792 +#: seahub/notifications/models.py:698 #, python-format msgid "" "File %(file_name)s has a new comment from user " "%(author)s" msgstr "用戶 %(author)s 評論了檔案 %(file_name)s" -#: seahub/notifications/models.py:809 +#: seahub/notifications/models.py:715 #, python-format msgid "" "Draft #%(draft_id)s has a new comment from user " "%(author)s" msgstr "" -#: seahub/notifications/models.py:826 +#: seahub/notifications/models.py:732 #, python-format msgid "" "%(from_user)s has sent you a request for draft " "#%(draft_id)s" msgstr "" -#: seahub/notifications/models.py:849 -#: seahub/notifications/templates/notifications/notice_email.html:66 +#: seahub/notifications/models.py:755 +#: seahub/notifications/templates/notifications/notice_email.html:63 #, python-format msgid "" "Guest %(user)s accepted your invitation at %(time)s." msgstr "" -#: seahub/notifications/models.py:873 +#: seahub/notifications/models.py:779 #, python-format msgid "" "%(user)s has transfered a library named %(file_name)s 已經上 #: seahub/notifications/templates/notifications/notice_email.html:54 #, python-format msgid "" -"A folder named %(folder_name)s is" -" uploaded to your folder %(parent_dir_name)s." -msgstr "" - -#: seahub/notifications/templates/notifications/notice_email.html:57 -#, python-format -msgid "" "User %(user)s has asked to join " "group %(grp_name)s, verification " "message: %(msg)s" msgstr "用戶 %(user)s 請求加入群組 %(grp_name)s, 認證信息: %(msg)s" -#: seahub/notifications/templates/notifications/notice_email.html:60 +#: seahub/notifications/templates/notifications/notice_email.html:57 #, python-format msgid "" "User %(user)s has added you to " "group %(grp_name)s" msgstr "用戶%(user)s 將你加入到群組 %(grp_name)s" -#: seahub/notifications/templates/notifications/notice_email.html:63 +#: seahub/notifications/templates/notifications/notice_email.html:60 #, python-format msgid "" "File %(file_name)s has a new " "comment from user %(author)s" msgstr "用戶 %(author)s 評論了檔案 %(file_name)s" -#: seahub/notifications/templates/notifications/notice_email.html:69 +#: seahub/notifications/templates/notifications/notice_email.html:66 #, python-format msgid "" "A large number of files in your library %(user_name)s created file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:81 +#: seahub/notifications/templates/notifications/notice_email.html:78 #, python-format msgid "" " User %(user_name)s created file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:86 +#: seahub/notifications/templates/notifications/notice_email.html:83 #, python-format msgid "" " User %(user_name)s deleted file " @@ -2070,7 +2183,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:88 +#: seahub/notifications/templates/notifications/notice_email.html:85 #, python-format msgid "" " User %(user_name)s deleted file " @@ -2078,7 +2191,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:92 +#: seahub/notifications/templates/notifications/notice_email.html:89 #, python-format msgid "" " User %(user_name)s restored file " @@ -2086,7 +2199,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:95 +#: seahub/notifications/templates/notifications/notice_email.html:92 #, python-format msgid "" " User %(user_name)s renamed file " @@ -2094,7 +2207,7 @@ msgid "" "library %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:99 +#: seahub/notifications/templates/notifications/notice_email.html:96 #, python-format msgid "" " User %(user_name)s moved file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:101 +#: seahub/notifications/templates/notifications/notice_email.html:98 #, python-format msgid "" " User %(user_name)s moved file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:105 +#: seahub/notifications/templates/notifications/notice_email.html:102 #, python-format msgid "" " User %(user_name)s updated file %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:110 +#: seahub/notifications/templates/notifications/notice_email.html:107 #, python-format msgid "" " User %(user_name)s created folder " @@ -2127,7 +2240,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:112 +#: seahub/notifications/templates/notifications/notice_email.html:109 #, python-format msgid "" " User %(user_name)s created folder " @@ -2136,7 +2249,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:117 +#: seahub/notifications/templates/notifications/notice_email.html:114 #, python-format msgid "" " User %(user_name)s deleted folder " @@ -2144,7 +2257,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:119 +#: seahub/notifications/templates/notifications/notice_email.html:116 #, python-format msgid "" " User %(user_name)s deleted folder " @@ -2152,7 +2265,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:123 +#: seahub/notifications/templates/notifications/notice_email.html:120 #, python-format msgid "" " User %(user_name)s restored folder" @@ -2160,7 +2273,7 @@ msgid "" "href=\"%(url_base)s%(repo_url)s\">%(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:126 +#: seahub/notifications/templates/notifications/notice_email.html:123 #, python-format msgid "" " User %(user_name)s renamed folder " @@ -2168,7 +2281,7 @@ msgid "" "library %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:130 +#: seahub/notifications/templates/notifications/notice_email.html:127 #, python-format msgid "" " User %(user_name)s moved folder %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:132 +#: seahub/notifications/templates/notifications/notice_email.html:129 #, python-format msgid "" " User %(user_name)s moved folder %(repo_name)s." msgstr "" -#: seahub/notifications/templates/notifications/notice_email.html:145 +#: seahub/notifications/templates/notifications/notice_email.html:142 msgid "Go check out at the following page:" msgstr "請到這個頁面查看:" @@ -2234,21 +2347,21 @@ msgstr "" msgid "Notifications" msgstr "通知" -#: seahub/notifications/utils.py:423 +#: seahub/notifications/utils.py:305 #, python-format msgid "%(author)s added a new comment in document %(sdoc_name)s" msgstr "" -#: seahub/notifications/utils.py:430 seahub/notifications/utils.py:440 +#: seahub/notifications/utils.py:312 seahub/notifications/utils.py:322 msgid "Details" msgstr "詳情" -#: seahub/notifications/utils.py:433 +#: seahub/notifications/utils.py:315 #, python-format msgid "%(author)s added a new reply in document %(sdoc_name)s" msgstr "" -#: seahub/oauth/views.py:207 +#: seahub/oauth/views.py:205 #: seahub/templates/remote_user/create_unknown_user_false.html:8 #: seahub/work_weixin/views.py:110 msgid "" @@ -2283,24 +2396,22 @@ msgstr "提示:後一種更安全,但並不是被所有瀏覽器所支援。 #: seahub/organizations/api/admin/info.py:102 #: seahub/organizations/api/admin/logo.py:33 -#: seahub/organizations/api/admin/logo.py:42 seahub/subscription/views.py:25 -#: seahub/subscription/views.py:41 seahub/subscription/views.py:103 -#: seahub/work_weixin/views.py:37 seahub/work_weixin/views.py:62 -#: seahub/work_weixin/views.py:151 seahub/work_weixin/views.py:171 -#: seahub/work_weixin/views.py:231 +#: seahub/organizations/api/admin/logo.py:42 seahub/work_weixin/views.py:37 +#: seahub/work_weixin/views.py:62 seahub/work_weixin/views.py:151 +#: seahub/work_weixin/views.py:171 seahub/work_weixin/views.py:231 msgid "Feature is not enabled." msgstr "" -#: seahub/organizations/api/admin/users.py:813 +#: seahub/organizations/api/admin/users.py:806 #, python-brace-format msgid "Failed. You can only invite {org_members_quota} members." msgstr "" -#: seahub/organizations/api/admin/users.py:817 +#: seahub/organizations/api/admin/users.py:810 msgid "The number of users exceeds the limit" msgstr "" -#: seahub/organizations/api/admin/users.py:834 +#: seahub/organizations/api/admin/users.py:827 #, python-brace-format msgid "User {email} already exists." msgstr "" @@ -2313,14 +2424,14 @@ msgstr "電郵地址無效" #: seahub/organizations/templates/organizations/org_register.html:8 #: seahub/templates/choose_register.html:3 #: seahub/templates/choose_register.html:8 -#: seahub/templates/registration/login.html:119 +#: seahub/templates/registration/login.html:102 #: seahub/templates/registration/registration_form.html:3 -#: seahub/templates/registration/registration_form.html:13 +#: seahub/templates/registration/registration_form.html:12 msgid "Signup" msgstr "註冊" #: seahub/organizations/templates/organizations/org_register.html:10 -#: seahub/templates/registration/registration_form.html:15 +#: seahub/templates/registration/registration_form.html:14 msgid "Welcome back, you are already signed in." msgstr "歡迎回來,你已登入。" @@ -2337,11 +2448,11 @@ msgid "Admin Email" msgstr "" #: seahub/organizations/templates/organizations/org_register.html:38 -#: seahub/templates/registration/password_change_form.html:22 -#: seahub/templates/registration/password_set_form.html:25 -#: seahub/templates/registration/registration_form.html:28 +#: seahub/templates/registration/password_change_form.html:21 +#: seahub/templates/registration/password_set_form.html:24 +#: seahub/templates/registration/registration_form.html:27 #: seahub/templates/sysadmin/sudo_mode.html:4 -#: seahub/templates/sysadmin/sudo_mode.html:38 +#: seahub/templates/sysadmin/sudo_mode.html:18 msgid "Confirm Password" msgstr "確認密碼" @@ -2381,7 +2492,7 @@ msgstr "名字:" #: seahub/profile/templates/profile/set_profile_react.html:25 #: seahub/templates/registration/password_set_form.html:4 -#: seahub/templates/registration/password_set_form.html:13 +#: seahub/templates/registration/password_set_form.html:12 msgid "Set Password" msgstr "" @@ -2419,10 +2530,10 @@ msgid "Successfully set \"%s\" as your default library." msgstr "成功設定 \"%s\"為你的預設資料庫。" #: seahub/seadoc/views.py:26 seahub/seadoc/views.py:80 -#: seahub/seadoc/views.py:158 seahub/views/__init__.py:427 -#: seahub/views/__init__.py:470 seahub/views/__init__.py:604 -#: seahub/views/__init__.py:763 seahub/views/ajax.py:376 -#: seahub/views/file.py:1928 +#: seahub/seadoc/views.py:158 seahub/views/__init__.py:578 +#: seahub/views/__init__.py:621 seahub/views/__init__.py:755 +#: seahub/views/__init__.py:914 seahub/views/ajax.py:376 +#: seahub/views/file.py:1925 msgid "Library does not exist" msgstr "資料庫不存在" @@ -2578,7 +2689,7 @@ msgstr "" msgid "Share Link" msgstr "" -#: seahub/share/views.py:319 seahub/views/sysadmin.py:644 +#: seahub/share/views.py:319 seahub/views/sysadmin.py:643 msgid "Creator" msgstr "建立者" @@ -2626,7 +2737,7 @@ msgstr "發送驗證碼失敗,請稍後再試。" msgid "Failed to export excel, invalid start or end date" msgstr "" -#: seahub/sysadmin_extra/views.py:61 seahub/views/sysadmin.py:679 +#: seahub/sysadmin_extra/views.py:61 seahub/views/sysadmin.py:678 msgid "Success" msgstr "成功" @@ -2696,11 +2807,11 @@ msgstr "建立個人帳號" msgid "Create an organization account" msgstr "建立組織帳號" -#: seahub/templates/client_login_confirm.html:6 +#: seahub/templates/client_login_confirm.html:10 msgid "Desktop Client Login Confirm" msgstr "" -#: seahub/templates/client_login_confirm.html:8 +#: seahub/templates/client_login_confirm.html:12 msgid "Do you want to login to your client?" msgstr "" @@ -2735,6 +2846,78 @@ msgstr "設備名稱" msgid "This file has (apparently) not been accessed yet" msgstr "這個檔案目前並沒有被瀏覽" +#: seahub/templates/home_base.html:11 +msgid "Files" +msgstr "檔案" + +#: seahub/templates/home_base.html:14 +msgid "My Libraries" +msgstr "我的資料庫" + +#: seahub/templates/home_base.html:16 +msgid "Shared with me" +msgstr "與我共享" + +#: seahub/templates/home_base.html:18 +msgid "Shared with all" +msgstr "與所有人共享" + +#: seahub/templates/home_base.html:23 +msgid "Shared with groups" +msgstr "群組共享" + +#: seahub/templates/home_base.html:26 +msgid "All Groups" +msgstr "所有群組" + +#: seahub/templates/home_base.html:38 +msgid "Tools" +msgstr "工具" + +#: seahub/templates/home_base.html:41 +msgid "Favorites" +msgstr "收藏夾" + +#: seahub/templates/home_base.html:43 +msgid "Activities" +msgstr "檔案活動" + +#: seahub/templates/home_base.html:47 +msgid "Wikis" +msgstr "" + +#: seahub/templates/home_base.html:50 +msgid "Linked Devices" +msgstr "已連接的設備" + +#: seahub/templates/home_base.html:53 +msgid "Invite People" +msgstr "邀請" + +#: seahub/templates/home_base.html:56 +msgid "Drafts" +msgstr "" + +#: seahub/templates/home_base.html:59 +msgid "Share Admin" +msgstr "共享管理" + +#: seahub/templates/home_base.html:66 +msgid "Folders" +msgstr "資料夾" + +#: seahub/templates/home_base.html:71 seahub/templates/home_base.html:75 +msgid "Links" +msgstr "連結" + +#: seahub/templates/home_base.html:90 +msgid "Enable Modules" +msgstr "新增模組" + +#: seahub/templates/home_base.html:97 +msgid "Personal Wiki" +msgstr "個人維基" + #: seahub/templates/i18n.html:6 msgid "Upload Folder" msgstr "上傳目錄" @@ -2775,7 +2958,7 @@ msgid "" msgstr "請在 %(expiration_days)s 天內,按以下網址開通您的帳號:" #: seahub/templates/registration/activation_email.html:18 -#: seahub/templates/registration/registration_form.html:47 +#: seahub/templates/registration/registration_form.html:46 msgid "Sign Up" msgstr "註冊" @@ -2797,7 +2980,7 @@ msgstr "重新登入" #: seahub/templates/registration/login.html:4 #: seahub/templates/registration/login.html:36 -#: seahub/templates/registration/login.html:75 +#: seahub/templates/registration/login.html:73 #: seahub/templates/registration/multi_adfs_sso.html:4 #: seahub/templates/registration/multi_adfs_sso.html:36 #: seahub/templates/registration/multi_adfs_sso.html:47 @@ -2812,42 +2995,42 @@ msgstr "登入" msgid "Refresh" msgstr "重新整理" -#: seahub/templates/registration/login.html:64 +#: seahub/templates/registration/login.html:62 msgid "Incorrect email or password" msgstr "你輸入的電子信箱或密碼不正確" -#: seahub/templates/registration/login.html:72 +#: seahub/templates/registration/login.html:70 #, python-format msgid "Remember me for %(remember_days)s days " msgstr "%(remember_days)s天內保持登入" -#: seahub/templates/registration/login.html:79 -#: seahub/templates/registration/login.html:83 +#: seahub/templates/registration/login.html:77 +#: seahub/templates/registration/login.html:81 msgid "Single Sign-On" msgstr "" -#: seahub/templates/registration/login.html:90 +#: seahub/templates/registration/login.html:88 msgid "Login with" msgstr "" -#: seahub/templates/registration/login.html:116 +#: seahub/templates/registration/login.html:99 msgid "Forgot password?" msgstr "忘記密碼?" -#: seahub/templates/registration/login.html:184 +#: seahub/templates/registration/login.html:167 msgid "Failed to refresh the CAPTCHA, please try again later." msgstr "刷新驗證碼失敗,請稍後嘗試。" -#: seahub/templates/registration/login.html:192 +#: seahub/templates/registration/login.html:175 #: seahub/templates/registration/multi_adfs_sso.html:90 msgid "Email or username cannot be blank" msgstr "郵箱或用戶名不能為空" -#: seahub/templates/registration/login.html:196 -#: seahub/templates/registration/password_change_form.html:69 -#: seahub/templates/registration/password_set_form.html:67 -#: seahub/templates/registration/registration_form.html:95 -#: seahub/templates/sysadmin/sudo_mode.html:71 +#: seahub/templates/registration/login.html:179 +#: seahub/templates/registration/password_change_form.html:66 +#: seahub/templates/registration/password_set_form.html:64 +#: seahub/templates/registration/registration_form.html:91 +#: seahub/templates/sysadmin/sudo_mode.html:35 msgid "Password cannot be blank" msgstr "密碼不能為空" @@ -2860,45 +3043,45 @@ msgid "Your password has been changed successfully." msgstr "密碼修改成功" #: seahub/templates/registration/password_change_form.html:3 -#: seahub/templates/registration/password_change_form.html:12 +#: seahub/templates/registration/password_change_form.html:11 msgid "Password Modification" msgstr "密碼修改" -#: seahub/templates/registration/password_change_form.html:15 +#: seahub/templates/registration/password_change_form.html:14 msgid "Please update your password before continue." msgstr "繼續前請更新你的密碼" -#: seahub/templates/registration/password_change_form.html:17 +#: seahub/templates/registration/password_change_form.html:16 msgid "Current Password" msgstr "當前密碼" -#: seahub/templates/registration/password_change_form.html:19 +#: seahub/templates/registration/password_change_form.html:18 msgid "New Password" msgstr "新密碼" -#: seahub/templates/registration/password_change_form.html:39 -#: seahub/templates/registration/password_set_form.html:42 -#: seahub/templates/registration/registration_form.html:65 +#: seahub/templates/registration/password_change_form.html:37 +#: seahub/templates/registration/password_set_form.html:40 +#: seahub/templates/registration/registration_form.html:62 #, python-format msgid "" "Passwords must have at least %(min_len)s characters and contain %(level)s of" " the following: uppercase letters, lowercase letters, numbers, and symbols." msgstr "密碼至少包含 %(min_len)s 個字符,其中至少包括 %(level)s 種字符:大寫字母,小寫字母,數字和符號。" -#: seahub/templates/registration/password_change_form.html:65 +#: seahub/templates/registration/password_change_form.html:62 msgid "Current password cannot be blank" msgstr "當前密碼不能為空" -#: seahub/templates/registration/password_change_form.html:73 -#: seahub/templates/registration/password_set_form.html:71 -#: seahub/templates/registration/registration_form.html:99 +#: seahub/templates/registration/password_change_form.html:70 +#: seahub/templates/registration/password_set_form.html:68 +#: seahub/templates/registration/registration_form.html:95 #: seahub/templates/snippets/repo_create_js.html:54 msgid "Please enter the password again" msgstr "請再次輸入密碼" -#: seahub/templates/registration/password_change_form.html:77 -#: seahub/templates/registration/password_set_form.html:75 -#: seahub/templates/registration/registration_form.html:103 +#: seahub/templates/registration/password_change_form.html:74 +#: seahub/templates/registration/password_set_form.html:72 +#: seahub/templates/registration/registration_form.html:99 #: seahub/templates/snippets/repo_create_js.html:58 msgid "Passwords don't match" msgstr "兩次輸入的密碼不一致" @@ -2913,9 +3096,8 @@ msgstr "密碼重置成功。" #: seahub/templates/registration/password_reset_confirm.html:4 #: seahub/templates/registration/password_reset_done.html:4 -#: seahub/templates/registration/password_reset_done.html:29 #: seahub/templates/registration/password_reset_form.html:4 -#: seahub/templates/registration/password_reset_form.html:36 +#: seahub/templates/registration/password_reset_form.html:7 msgid "Password Reset" msgstr "密碼重置" @@ -2935,14 +3117,10 @@ msgstr "確認密碼" msgid "Failed to reset password: this link is no longer available." msgstr "密碼重置失敗:重置連結失效。請重新重置。" -#: seahub/templates/registration/password_reset_done.html:31 +#: seahub/templates/registration/password_reset_done.html:8 msgid "We've sent a password reset email to your mailbox." msgstr "我們已經給你發了一封密碼重置郵件,請查收。" -#: seahub/templates/registration/password_reset_done.html:32 -msgid "Back to login page" -msgstr "" - #: seahub/templates/registration/password_reset_email.html:12 #, python-format msgid "" @@ -2954,14 +3132,14 @@ msgstr "要重置你在 %(site_name)s上的帳戶 %(account)s 的密碼,請按 msgid "If you did not request it, just skip it." msgstr "要是你沒有請求重置密碼,請直接忽略本郵件。" -#: seahub/templates/registration/password_reset_form.html:38 +#: seahub/templates/registration/password_reset_form.html:9 +msgid "Your email used in login: " +msgstr "你註冊的電子信箱帳號:" + +#: seahub/templates/registration/password_reset_form.html:12 msgid "We will send you an email to set new password" msgstr "我們會把新密碼設定說明透過郵件發送給你" -#: seahub/templates/registration/password_reset_form.html:39 -msgid "Your email used in login" -msgstr "" - #: seahub/templates/registration/register_complete_email.html:1 #, python-format msgid "" @@ -2999,11 +3177,7 @@ msgstr "註冊成功,請等待管理員啓動你的帳號。" msgid "Signup function is not enabled." msgstr "註冊功能未啟用。" -#: seahub/templates/registration/registration_form.html:42 -msgid "Note" -msgstr "備註" - -#: seahub/templates/registration/registration_form.html:91 +#: seahub/templates/registration/registration_form.html:87 msgid "Email cannot be blank" msgstr "電子信箱不能為空" @@ -3014,6 +3188,67 @@ msgid "" "activate your account." msgstr "帳戶建立成功,請等待管理員開通你的帳號。" +#: seahub/templates/repo_dir_recycle_view.html:13 +#, python-format +msgid "%(repo_dir_name)s Trash" +msgstr "%(repo_dir_name)s 回收站" + +#: seahub/templates/repo_dir_recycle_view.html:15 +#: seahub/templates/repo_history_view.html:16 +#: seahub/templates/text_diff.html:15 +#: seahub/two_factor/templates/two_factor/core/backup_tokens.html:26 +msgid "Back" +msgstr "返回" + +#: seahub/templates/repo_dir_recycle_view.html:21 +#: seahub/templates/repo_history_view.html:40 +msgid "Current path: " +msgstr "當前路徑:" + +#: seahub/templates/repo_dir_recycle_view.html:37 +#: seahub/templates/repo_dir_recycle_view.html:65 +msgid "Clean" +msgstr "清空" + +#: seahub/templates/repo_dir_recycle_view.html:45 +msgid "Delete Time" +msgstr "刪除時間" + +#: seahub/templates/repo_dir_recycle_view.html:59 +msgid "More" +msgstr "更多" + +#: seahub/templates/repo_dir_recycle_view.html:66 +msgid "Clear files in trash and history:" +msgstr "清空回收站和歷史信息中的檔案" + +#: seahub/templates/repo_dir_recycle_view.html:68 +msgid "3 days ago" +msgstr "3天前" + +#: seahub/templates/repo_dir_recycle_view.html:69 +msgid "1 week ago" +msgstr "1周之前" + +#: seahub/templates/repo_dir_recycle_view.html:70 +msgid "1 month ago" +msgstr "1個月之前" + +#: seahub/templates/repo_dir_recycle_view.html:71 +msgid "all" +msgstr "全部" + +#: seahub/templates/repo_dir_recycle_view.html:75 +#: seahub/templates/view_shared_upload_link.html:86 +#: seahub/two_factor/templates/two_factor/_wizard_actions.html:4 +#: seahub/two_factor/templates/two_factor/profile/disable.html:12 +msgid "Cancel" +msgstr "取消" + +#: seahub/templates/repo_dir_recycle_view.html:192 +msgid "Successfully restored 1 item." +msgstr "成功還原一項。" + #: seahub/templates/repo_folder_trash_react.html:5 msgid "Trash" msgstr "資源回收筒" @@ -3027,20 +3262,10 @@ msgstr "歷史" msgid "%(repo_name)s Snapshot" msgstr "%(repo_name)s 鏡像" -#: seahub/templates/repo_history_view.html:16 -#: seahub/templates/text_diff.html:15 -#: seahub/two_factor/templates/two_factor/core/backup_tokens.html:26 -msgid "Back" -msgstr "返回" - #: seahub/templates/repo_history_view.html:30 msgid "Unknown" msgstr "未知" -#: seahub/templates/repo_history_view.html:40 -msgid "Current path: " -msgstr "當前路徑:" - #: seahub/templates/repo_history_view.html:51 #: seahub/templates/repo_history_view.html:68 #: seahub/templates/repo_history_view.html:78 @@ -3071,13 +3296,6 @@ msgstr "成功還原 {dirent_name}" msgid "Snapshot" msgstr "" -#: seahub/templates/sdoc_file_view_react.html:64 -#: seahub/templates/sdoc_file_view_react.html:87 -#: seahub/templates/view_file_onlyoffice.html:147 -#: seahub/templates/view_file_onlyoffice.html:170 -msgid "Failed. Please check the network." -msgstr "操作失敗。請檢查網路是否已連接。" - #: seahub/templates/share_access_validation.html:6 msgid "" "Please input the password if you want to browse the shared file/directory." @@ -3151,27 +3369,24 @@ msgid "" "as soon as possible." msgstr "" -#: seahub/templates/sysadmin/short_time_linving_password_reset_link.html:13 -#, python-format -msgid "" -"Administrator on %(site_name)s is resetting your password for %(account)s, " -"please click the following link to continue: " -msgstr "" - -#: seahub/templates/sysadmin/sudo_mode.html:25 +#: seahub/templates/sysadmin/sudo_mode.html:8 msgid "Confirm password to continue" msgstr "請確認密碼以便繼續" -#: seahub/templates/sysadmin/sudo_mode.html:26 +#: seahub/templates/sysadmin/sudo_mode.html:13 +msgid "Incorrect password" +msgstr "密碼錯誤" + +#: seahub/templates/sysadmin/sudo_mode.html:24 +msgid "Tip:" +msgstr "提示:" + +#: seahub/templates/sysadmin/sudo_mode.html:24 msgid "" "You are entering admin area, we won't ask for your password again for a few " "hours." msgstr "您進入了了管理員區域,在接下來的幾小時內我們不會再向您詢問密碼。" -#: seahub/templates/sysadmin/sudo_mode.html:33 -msgid "Incorrect password" -msgstr "密碼錯誤" - #: seahub/templates/sysadmin/user_activation_email.html:12 #, python-format msgid "Your account %(username)s on %(site_name)s has been activated." @@ -3229,6 +3444,10 @@ msgstr "修改前" msgid "after modification" msgstr "修改後" +#: seahub/templates/user_404.html:6 +msgid "Sorry, this user is not registered yet." +msgstr "抱歉,該用戶還未註冊。" + #: seahub/templates/user_quota_full.html:12 #, python-format msgid "Your quota is almost full on %(site_name)s." @@ -3238,12 +3457,97 @@ msgstr "" msgid "Used:" msgstr "已用空間:" +#: seahub/templates/view_shared_upload_link.html:8 +#, python-format +msgid "Upload files to %(dir_name)s" +msgstr "上傳檔案到%(dir_name)s" + +#: seahub/templates/view_shared_upload_link.html:9 +msgid "shared by:" +msgstr "共享來源:" + +#: seahub/templates/view_shared_upload_link.html:11 +msgid "The owner of this library has run out of space." +msgstr "該資料庫擁有者的空間已用完。" + +#: seahub/templates/view_shared_upload_link.html:18 +#: seahub/templates/view_shared_upload_link.html:64 +msgid "Add Files" +msgstr "新增檔案" + +#: seahub/templates/view_shared_upload_link.html:24 +msgid "Add folder" +msgstr "新增資料夾" + +#: seahub/templates/view_shared_upload_link.html:30 +msgid "Cancel All" +msgstr "全部取消" + +#: seahub/templates/view_shared_upload_link.html:34 +msgid "" +"File Drag & Drop is supported for Chrome, Safari 5.0+, Firefox 4.0+, IE " +"10.0+" +msgstr "在以下瀏覽器中支援檔案拖放:Chrome,Safari 5.0+,Firefox 4.0+,IE 10.0+" + +#: seahub/templates/view_shared_upload_link.html:36 +msgid "Folder Drag & Drop is supported for Chrome" +msgstr "在Chrome下支援目錄拖放" + +#: seahub/templates/view_shared_upload_link.html:39 +#, python-format +msgid "File size should be smaller than %(max_file_size)s" +msgstr "單個檔案大小應小於 %(max_file_size)s" + +#: seahub/templates/view_shared_upload_link.html:48 +msgid "Saving..." +msgstr "保存中..." + +#: seahub/templates/view_shared_upload_link.html:75 +msgid "File is too big" +msgstr "檔案太大" + +#: seahub/templates/view_shared_upload_link.html:76 +msgid "File is too small" +msgstr "檔案太小" + +#: seahub/templates/view_shared_upload_link.html:77 +msgid "Filetype not allowed" +msgstr "不支援的檔案類型" + +#: seahub/templates/view_shared_upload_link.html:78 +msgid "Maximum number of files exceeded" +msgstr "" + +#: seahub/templates/view_shared_upload_link.html:79 +msgid "Uploaded bytes exceed file size" +msgstr "上傳大小超過了檔案大小" + +#: seahub/templates/view_shared_upload_link.html:80 +msgid "Empty file upload result" +msgstr "空檔案" + +#: seahub/templates/view_shared_upload_link.html:83 +msgid "uploaded" +msgstr "已上載" + +#: seahub/templates/view_shared_upload_link.html:84 +msgid "canceled" +msgstr "已取消" + +#: seahub/templates/view_shared_upload_link.html:85 +msgid "Start" +msgstr "上傳" + +#: seahub/templates/view_shared_upload_link.html:227 +msgid "Network error" +msgstr "" + #: seahub/templates/wiki/wiki.html:25 msgid "Last modified by" msgstr "" #: seahub/thumbnail/views.py:45 seahub/thumbnail/views.py:172 -#: seahub/views/__init__.py:468 +#: seahub/views/__init__.py:619 msgid "Invalid arguments." msgstr "非法參數" @@ -3257,11 +3561,6 @@ msgstr "建立縮圖失敗。" msgid "Token" msgstr "" -#: seahub/two_factor/templates/two_factor/_wizard_actions.html:4 -#: seahub/two_factor/templates/two_factor/profile/disable.html:12 -msgid "Cancel" -msgstr "取消" - #: seahub/two_factor/templates/two_factor/core/backup_tokens.html:6 msgid "Backup Tokens" msgstr "" @@ -3364,36 +3663,37 @@ msgstr "停用" msgid "permission error" msgstr "權限錯誤" -#: seahub/views/__init__.py:299 +#: seahub/views/__init__.py:420 seahub/views/__init__.py:435 +#: seahub/views/__init__.py:450 msgid "Unable to view recycle page" msgstr "無法查看資源回收筒" -#: seahub/views/__init__.py:344 +#: seahub/views/__init__.py:495 msgid "Unable to view library modification" msgstr "無法瀏覽該資料庫修改歷史" -#: seahub/views/__init__.py:461 +#: seahub/views/__init__.py:612 msgid "Please specify history ID" msgstr "請指定歷史記錄ID" -#: seahub/views/__init__.py:465 +#: seahub/views/__init__.py:616 msgid "Successfully restored the library." msgstr "" -#: seahub/views/__init__.py:472 +#: seahub/views/__init__.py:623 msgid "History you specified does not exist" msgstr "指定的歷史記錄不存在" -#: seahub/views/__init__.py:474 +#: seahub/views/__init__.py:625 msgid "Unknown error" msgstr "未知錯誤" -#: seahub/views/__init__.py:770 seahub/views/repo.py:286 +#: seahub/views/__init__.py:921 seahub/views/repo.py:286 #, python-format msgid "\"%s\" does not exist." msgstr "\"%s\" 不存在。" -#: seahub/views/__init__.py:802 +#: seahub/views/__init__.py:953 #, python-format msgid "Unable to download \"%s\"" msgstr "無法下載 \"%s\"" @@ -3415,9 +3715,9 @@ msgid "Bad upload link token." msgstr "無效的上傳網址" #: seahub/views/ajax.py:338 seahub/views/file.py:457 seahub/views/file.py:488 -#: seahub/views/file.py:1179 seahub/views/file.py:1420 -#: seahub/views/file.py:1937 seahub/views/file.py:2152 -#: seahub/views/file.py:2157 seahub/views/file.py:2164 +#: seahub/views/file.py:1176 seahub/views/file.py:1417 +#: seahub/views/file.py:1934 seahub/views/file.py:2149 +#: seahub/views/file.py:2154 seahub/views/file.py:2161 msgid "File does not exist" msgstr "檔案不存在" @@ -3445,57 +3745,57 @@ msgstr "檔案編碼不合適" msgid "Unknown file encoding" msgstr "檔案編碼無法識別" -#: seahub/views/file.py:342 seahub/views/file.py:377 seahub/views/file.py:689 -#: seahub/views/file.py:783 seahub/views/file.py:905 +#: seahub/views/file.py:342 seahub/views/file.py:377 seahub/views/file.py:690 +#: seahub/views/file.py:780 seahub/views/file.py:902 #, python-format msgid "File size surpasses %s, can not be opened online." msgstr "檔案大小超過 %s,無法線上查看。" -#: seahub/views/file.py:349 seahub/views/file.py:818 +#: seahub/views/file.py:349 seahub/views/file.py:815 msgid "The library is encrypted, can not open file online." msgstr "不能線上預覽加密資料庫檔案。" #: seahub/views/file.py:444 seahub/views/file.py:466 seahub/views/file.py:471 -#: seahub/views/file.py:512 seahub/views/file.py:773 seahub/views/file.py:1038 -#: seahub/views/file.py:1064 seahub/views/file.py:1094 -#: seahub/views/file.py:1225 seahub/views/file.py:1331 -#: seahub/views/file.py:1461 seahub/views/file.py:1578 +#: seahub/views/file.py:512 seahub/views/file.py:770 seahub/views/file.py:1035 +#: seahub/views/file.py:1061 seahub/views/file.py:1091 +#: seahub/views/file.py:1222 seahub/views/file.py:1328 +#: seahub/views/file.py:1458 seahub/views/file.py:1575 msgid "Unable to view file" msgstr "無法查看該檔案" -#: seahub/views/file.py:842 seahub/views/file.py:986 seahub/views/file.py:1292 -#: seahub/views/file.py:1516 +#: seahub/views/file.py:839 seahub/views/file.py:983 seahub/views/file.py:1289 +#: seahub/views/file.py:1513 msgid "Error when prepare Office Online file preview page." msgstr "" -#: seahub/views/file.py:874 seahub/views/file.py:998 seahub/views/file.py:1311 -#: seahub/views/file.py:1532 +#: seahub/views/file.py:871 seahub/views/file.py:995 seahub/views/file.py:1308 +#: seahub/views/file.py:1529 msgid "Error when prepare OnlyOffice file preview page." msgstr "" -#: seahub/views/file.py:1130 +#: seahub/views/file.py:1127 msgid "Unable to download file, invalid file path" msgstr "無法下載檔案,無效的檔案路徑" -#: seahub/views/file.py:1139 +#: seahub/views/file.py:1136 msgid "Unable to download file, wrong file path" msgstr "無法下載檔案,錯誤的檔案路徑" -#: seahub/views/file.py:1146 +#: seahub/views/file.py:1143 msgid "Unable to download file." msgstr "無法下載檔案" -#: seahub/views/file.py:1347 seahub/views/file.py:1597 -#: seahub/views/repo.py:344 +#: seahub/views/file.py:1344 seahub/views/file.py:1594 +#: seahub/views/repo.py:338 #, python-format msgid "Share link for %s." msgstr "" -#: seahub/views/file.py:1723 seahub/views/file.py:1728 +#: seahub/views/file.py:1720 seahub/views/file.py:1725 msgid "Unable to download file" msgstr "無法下載檔案" -#: seahub/views/file.py:2145 +#: seahub/views/file.py:2142 msgid "The original file does not exist" msgstr "" @@ -3509,106 +3809,106 @@ msgstr "" msgid "User {token.user} inactive" msgstr "" -#: seahub/views/sso.py:167 +#: seahub/views/sso.py:131 msgid "" "This link has already been visited, please click the login button on the " "client again" msgstr "" -#: seahub/views/sso.py:192 +#: seahub/views/sso.py:156 msgid "Invalid link, please click the login button on the client again" msgstr "" -#: seahub/views/sso.py:197 +#: seahub/views/sso.py:161 msgid "Login timeout, please click the login button on the client again" msgstr "" -#: seahub/views/sysadmin.py:172 seahub/views/sysadmin.py:176 +#: seahub/views/sysadmin.py:171 seahub/views/sysadmin.py:175 msgid "Login ID" msgstr "登入ID" -#: seahub/views/sysadmin.py:307 seahub/views/sysadmin.py:333 +#: seahub/views/sysadmin.py:306 seahub/views/sysadmin.py:332 msgid "Failed to set quota: internal server error" msgstr "設定配額失敗:內部錯誤" -#: seahub/views/sysadmin.py:352 +#: seahub/views/sysadmin.py:351 msgid "Failed to delete: the user is an organization creator" msgstr "刪除失敗:該用戶為機構建立者" -#: seahub/views/sysadmin.py:397 +#: seahub/views/sysadmin.py:396 #, python-format msgid "Successfully revoke the admin permission of %s" msgstr "成功取消 %s 的管理權限" -#: seahub/views/sysadmin.py:399 +#: seahub/views/sysadmin.py:398 msgid "Failed to revoke admin: the user does not exist" msgstr "取消管理員權限失敗:該用戶不存在" -#: seahub/views/sysadmin.py:512 +#: seahub/views/sysadmin.py:511 #, python-format msgid "" "Successfully reset password to %(passwd)s, an email has been sent to " "%(user)s." msgstr "成功將重置密碼為 %(passwd)s, 一封通知郵件已經發送給 %(user)s。" -#: seahub/views/sysadmin.py:527 +#: seahub/views/sysadmin.py:526 msgid "Failed to reset password: user does not exist" msgstr "密碼重置失敗:用戶不存在" -#: seahub/views/sysadmin.py:576 +#: seahub/views/sysadmin.py:575 #, python-format msgid "Fail to add user %s." msgstr "新增用戶 %s 失敗。" -#: seahub/views/sysadmin.py:601 seahub/views/sysadmin.py:614 +#: seahub/views/sysadmin.py:600 seahub/views/sysadmin.py:613 #, python-format msgid "Successfully added user %s. An email notification has been sent." msgstr "成功新增用戶 %s。一封通知郵件已發送。" -#: seahub/views/sysadmin.py:604 seahub/views/sysadmin.py:617 +#: seahub/views/sysadmin.py:603 seahub/views/sysadmin.py:616 #, python-format msgid "" "Successfully added user %s. An error accurs when sending email notification," " please check your email configuration." msgstr "成功新增用戶 %s。但發送通知郵件出錯,請檢查電子信箱配置。" -#: seahub/views/sysadmin.py:606 seahub/views/sysadmin.py:619 +#: seahub/views/sysadmin.py:605 seahub/views/sysadmin.py:618 #, python-format msgid "Successfully added user %s." msgstr "成功新增用戶 %s。" -#: seahub/views/sysadmin.py:621 +#: seahub/views/sysadmin.py:620 #, python-format msgid "" "Successfully added user %s. But email notification can not be sent, because " "Email service is not properly configured." msgstr "成功新增用戶 %s。 但由於郵件服務未正確配置,通知郵件無法發送。" -#: seahub/views/sysadmin.py:673 +#: seahub/views/sysadmin.py:672 msgid "Input should be a number" msgstr "請輸入數值" -#: seahub/views/sysadmin.py:683 +#: seahub/views/sysadmin.py:682 msgid "Input number should be greater than 0" msgstr "輸入數值應該大於0" -#: seahub/views/sysadmin.py:721 +#: seahub/views/sysadmin.py:720 msgid "Successfully deleted." msgstr "成為刪除" -#: seahub/views/sysadmin.py:751 +#: seahub/views/sysadmin.py:750 #, python-format msgid "Successfully set %s as admin." msgstr "成功設定 %s 為管理員。" -#: seahub/views/sysadmin.py:753 +#: seahub/views/sysadmin.py:752 #, python-format msgid "Failed to set %s as admin: user does not exist." msgstr "無法設定 %s 為管理員:用戶不存在。" -#: seahub/views/sysadmin.py:768 seahub/views/sysadmin.py:769 -#: seahub/views/sysadmin.py:770 seahub/views/sysadmin.py:783 -#: seahub/views/sysadmin.py:784 +#: seahub/views/sysadmin.py:767 seahub/views/sysadmin.py:768 +#: seahub/views/sysadmin.py:769 seahub/views/sysadmin.py:782 +#: seahub/views/sysadmin.py:783 msgid "Optional" msgstr "選項" diff --git a/locale/zh_TW/LC_MESSAGES/djangojs.po b/locale/zh_TW/LC_MESSAGES/djangojs.po index a8caac1440..6d537fc674 100644 --- a/locale/zh_TW/LC_MESSAGES/djangojs.po +++ b/locale/zh_TW/LC_MESSAGES/djangojs.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: seahub\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-10 14:16+0800\n" +"POT-Creation-Date: 2024-02-05 16:23+0800\n" "PO-Revision-Date: 2015-05-09 05:28+0000\n" "Last-Translator: david082321 , 2018\n" "Language-Team: Chinese (Taiwan) (http://app.transifex.com/haiwen/seahub/language/zh_TW/)\n" @@ -37,7 +37,7 @@ msgstr "" #: frontend/src/components/common/account.js:121 #: frontend/src/pages/sys-admin/side-panel.js:33 -#: frontend/src/pages/sys-admin/users/users-content.js:294 +#: frontend/src/pages/sys-admin/users/users-content.js:285 msgid "System Admin" msgstr "系統管理" @@ -59,7 +59,7 @@ msgid "Used:" msgstr "已用空間:" #: frontend/src/components/common/account.js:165 -#: frontend/src/components/search/ai-search.js:661 +#: frontend/src/components/search/ai-search.js:651 #: frontend/src/pages/groups/group-view.js:470 #: frontend/src/pages/groups/group-view.js:476 #: frontend/src/pages/org-admin/side-panel.js:56 @@ -79,128 +79,116 @@ msgstr "" msgid "Log out" msgstr "退出" -#: frontend/src/components/common/notice-item.js:44 +#: frontend/src/components/common/notice-item.js:42 msgid "User {user_link} has added you to {group_link}" msgstr "" -#: frontend/src/components/common/notice-item.js:67 +#: frontend/src/components/common/notice-item.js:65 msgid "{share_from} has shared a library named {repo_link} to you." msgstr "" -#: frontend/src/components/common/notice-item.js:69 +#: frontend/src/components/common/notice-item.js:67 msgid "{share_from} has shared a folder named {repo_link} to you." msgstr "" -#: frontend/src/components/common/notice-item.js:95 -msgid "" -"{share_from} has changed the permission of library {repo_link} to " -"{permission}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:97 -msgid "" -"{share_from} has changed the permission of folder {repo_link} to " -"{permission}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:122 -msgid "{share_from} has cancelled the sharing of library {repo_name}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:124 -msgid "{share_from} has cancelled the sharing of folder {repo_name}." -msgstr "" - -#: frontend/src/components/common/notice-item.js:150 +#: frontend/src/components/common/notice-item.js:98 msgid "" "{share_from} has shared a library named {repo_link} to group {group_link}." msgstr "" -#: frontend/src/components/common/notice-item.js:152 +#: frontend/src/components/common/notice-item.js:100 msgid "" "{share_from} has shared a folder named {repo_link} to group {group_link}." msgstr "" -#: frontend/src/components/common/notice-item.js:178 +#: frontend/src/components/common/notice-item.js:126 msgid "{user} has transfered a library named {repo_link} to you." msgstr "" -#: frontend/src/components/common/notice-item.js:282 +#: frontend/src/components/common/notice-item.js:182 +msgid "{from_user} has sent you a request for {draft_link}." +msgstr "" + +#: frontend/src/components/common/notice-item.js:183 +msgid "Draft" +msgstr "" + +#: frontend/src/components/common/notice-item.js:214 msgid "{user} created file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:282 +#: frontend/src/components/common/notice-item.js:214 msgid "" "{user} created file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:285 +#: frontend/src/components/common/notice-item.js:217 msgid "{user} deleted file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:285 +#: frontend/src/components/common/notice-item.js:217 msgid "" "{user} deleted file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:289 +#: frontend/src/components/common/notice-item.js:221 msgid "{user} restored file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:292 +#: frontend/src/components/common/notice-item.js:224 msgid "{user} renamed file {oldFileName} {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:296 +#: frontend/src/components/common/notice-item.js:228 msgid "{user} moved file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:296 +#: frontend/src/components/common/notice-item.js:228 msgid "" "{user} moved file {fileName} and {fileCount} other file(s) in library " "{libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:299 +#: frontend/src/components/common/notice-item.js:231 msgid "{user} updated file {fileName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:311 +#: frontend/src/components/common/notice-item.js:243 msgid "{user} created folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:311 +#: frontend/src/components/common/notice-item.js:243 msgid "" "{user} created folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:314 +#: frontend/src/components/common/notice-item.js:246 msgid "{user} deleted folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:314 +#: frontend/src/components/common/notice-item.js:246 msgid "" "{user} deleted folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:318 +#: frontend/src/components/common/notice-item.js:250 msgid "{user} restored folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:321 +#: frontend/src/components/common/notice-item.js:253 msgid "" "{user} renamed folder {oldFolderName} {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:325 +#: frontend/src/components/common/notice-item.js:257 msgid "{user} moved folder {folderName} in library {libraryName}." msgstr "" -#: frontend/src/components/common/notice-item.js:325 +#: frontend/src/components/common/notice-item.js:257 msgid "" "{user} moved folder {folderName} and {folderCount} other folder(s) in " "library {libraryName}." @@ -229,15 +217,15 @@ msgid "Group not found" msgstr "" #: frontend/src/components/cur-dir-path/dir-path.js:31 -#: frontend/src/components/main-side-nav.js:69 +#: frontend/src/components/main-side-nav.js:70 msgid "A file is being uploaded. Are you sure you want to leave this page?" msgstr "" #: frontend/src/components/cur-dir-path/dir-path.js:91 #: frontend/src/components/cur-dir-path/dir-path.js:97 #: frontend/src/components/file-chooser/file-chooser.js:450 -#: frontend/src/components/main-side-nav.js:143 -#: frontend/src/components/main-side-nav.js:145 +#: frontend/src/components/main-side-nav.js:144 +#: frontend/src/components/main-side-nav.js:146 #: frontend/src/components/org-admin-group-nav.js:23 #: frontend/src/pages/org-admin/org-department-item.js:318 #: frontend/src/pages/org-admin/side-panel.js:62 @@ -246,7 +234,7 @@ msgstr "" #: frontend/src/pages/share-admin/libraries.js:360 #: frontend/src/pages/sys-admin/departments/department.js:45 #: frontend/src/pages/sys-admin/groups/group-nav.js:17 -#: frontend/src/pages/sys-admin/info.js:116 +#: frontend/src/pages/sys-admin/info.js:112 #: frontend/src/pages/sys-admin/orgs/org-nav.js:20 #: frontend/src/pages/sys-admin/repos/search-repos.js:140 #: frontend/src/pages/sys-admin/side-panel.js:90 @@ -257,18 +245,17 @@ msgstr "資料庫" #: frontend/src/components/cur-dir-path/dir-tool.js:77 #: frontend/src/components/cur-dir-path/dir-tool.js:98 #: frontend/src/components/cur-dir-path/dir-tool.js:99 -#: frontend/src/components/dirent-detail/detail-list-view.js:124 +#: frontend/src/components/dirent-detail/detail-list-view.js:123 #: frontend/src/components/dirent-detail/file-details.js:89 -#: frontend/src/components/toolbar/view-file-toolbar.js:79 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:78 -#: frontend/src/utils/text-translation.js:34 +#: frontend/src/components/toolbar/view-file-toolbar.js:105 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:48 +#: frontend/src/utils/text-translation.js:35 msgid "Tags" msgstr "標籤" #: frontend/src/components/cur-dir-path/dir-tool.js:81 #: frontend/src/components/cur-dir-path/dir-tool.js:103 #: frontend/src/components/history-trash-file-view/file-view.js:33 -#: frontend/src/pages/org-admin/libraries/org-repo-nav.js:16 #: frontend/src/pages/sys-admin/repos/repos-nav.js:17 msgid "Trash" msgstr "資源回收筒" @@ -276,10 +263,10 @@ msgstr "資源回收筒" #: frontend/src/components/cur-dir-path/dir-tool.js:106 #: frontend/src/components/file-view/file-toolbar.js:198 #: frontend/src/components/file-view/file-toolbar.js:248 -#: frontend/src/components/toolbar/view-file-toolbar.js:80 +#: frontend/src/components/toolbar/view-file-toolbar.js:106 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:64 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:71 -#: frontend/src/utils/text-translation.js:31 +#: frontend/src/utils/text-translation.js:32 msgid "History" msgstr "歷史" @@ -357,7 +344,7 @@ msgstr "" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:142 #: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:31 #: frontend/src/pages/sys-admin/abuse-reports.js:91 -#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 +#: frontend/src/repo-history.js:137 frontend/src/repo-history.js:144 msgid "Description" msgstr "描述" @@ -369,8 +356,8 @@ msgstr "描述" #: frontend/src/components/dialog/confirm-disconnect-wechat.js:35 #: frontend/src/components/dialog/confirm-restore-repo.js:36 #: frontend/src/components/dialog/confirm-unlink-device.js:49 -#: frontend/src/components/dialog/copy-dirent-dialog.js:165 -#: frontend/src/components/dialog/create-file-dialog.js:111 +#: frontend/src/components/dialog/copy-dirent-dialog.js:162 +#: frontend/src/components/dialog/create-file-dialog.js:179 #: frontend/src/components/dialog/create-folder-dialog.js:99 #: frontend/src/components/dialog/create-group-dialog.js:81 #: frontend/src/components/dialog/create-repo-dialog.js:270 @@ -388,11 +375,11 @@ msgstr "描述" #: frontend/src/components/dialog/invite-people-dialog.js:121 #: frontend/src/components/dialog/label-repo-state-dialog.js:88 #: frontend/src/components/dialog/leave-group-dialog.js:32 -#: frontend/src/components/dialog/lib-history-setting-dialog.js:151 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:150 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:123 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:273 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:253 -#: frontend/src/components/dialog/move-dirent-dialog.js:185 +#: frontend/src/components/dialog/move-dirent-dialog.js:183 #: frontend/src/components/dialog/new-wiki-dialog.js:60 #: frontend/src/components/dialog/org-add-member-dialog.js:68 #: frontend/src/components/dialog/org-delete-department-dialog.js:42 @@ -428,7 +415,7 @@ msgstr "描述" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:50 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:56 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-import-user-dialog.js:59 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:144 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:143 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-logs-export-excel-dialog.js:104 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:95 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:51 @@ -437,33 +424,35 @@ msgstr "描述" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-set-org-name-dialog.js:64 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-unlink-device-dialog.js:47 #: frontend/src/components/dialog/sysadmin-dialog/update-user.js:60 -#: frontend/src/components/dialog/transfer-dialog.js:186 +#: frontend/src/components/dialog/transfer-dialog.js:100 #: frontend/src/components/dialog/upload-remind-dialog.js:44 #: frontend/src/components/dialog/view-link-dialog.js:37 #: frontend/src/components/dialog/wiki-delete-dialog.js:25 #: frontend/src/components/dialog/wiki-select-dialog.js:97 -#: frontend/src/components/file-uploader/upload-list-item.js:144 +#: frontend/src/components/file-uploader/upload-list-item.js:127 #: frontend/src/components/seatable-integration-account-setting-widgets/delete-seatables-dialog.js:24 #: frontend/src/components/send-link.js:111 #: frontend/src/components/share-link-panel/link-details.js:230 #: frontend/src/components/share-link-panel/link-list.js:68 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:144 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:127 #: frontend/src/components/user-settings/social-login-saml.js:67 #: frontend/src/pages/org-admin/input-item.js:92 #: frontend/src/pages/org-admin/web-settings/input-item.js:69 -#: frontend/src/pages/sys-admin/web-settings/input-item.js:70 -#: frontend/src/pages/upload-link/upload-list-item.js:144 +#: frontend/src/pages/sys-admin/web-settings/input-item.js:66 +#: frontend/src/pages/upload-link/upload-list-item.js:124 #: frontend/src/tc-accept.js:42 msgid "Cancel" msgstr "取消" #: frontend/src/components/dialog/add-abuse-report-dialog.js:93 -#: frontend/src/components/dialog/change-repo-password-dialog.js:118 +#: frontend/src/components/dialog/add-reviewer-dialog.js:110 +#: frontend/src/components/dialog/add-reviewer-dialog.js:111 +#: frontend/src/components/dialog/change-repo-password-dialog.js:117 #: frontend/src/components/dialog/clean-trash.js:77 #: frontend/src/components/dialog/confirm-apply-folder-properties-dialog.js:56 -#: frontend/src/components/dialog/copy-dirent-dialog.js:166 +#: frontend/src/components/dialog/copy-dirent-dialog.js:163 #: frontend/src/components/dialog/create-department-repo-dialog.js:95 -#: frontend/src/components/dialog/create-file-dialog.js:112 +#: frontend/src/components/dialog/create-file-dialog.js:180 #: frontend/src/components/dialog/create-folder-dialog.js:100 #: frontend/src/components/dialog/create-group-dialog.js:82 #: frontend/src/components/dialog/create-repo-dialog.js:271 @@ -477,13 +466,13 @@ msgstr "取消" #: frontend/src/components/dialog/invite-people-dialog.js:122 #: frontend/src/components/dialog/label-repo-state-dialog.js:89 #: frontend/src/components/dialog/lib-decrypt-dialog.js:67 -#: frontend/src/components/dialog/lib-history-setting-dialog.js:152 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:151 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:124 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274 #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:326 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:254 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:306 -#: frontend/src/components/dialog/move-dirent-dialog.js:186 +#: frontend/src/components/dialog/move-dirent-dialog.js:184 #: frontend/src/components/dialog/new-wiki-dialog.js:61 #: frontend/src/components/dialog/org-add-admin-dialog.js:66 #: frontend/src/components/dialog/org-add-department-dialog.js:86 @@ -527,7 +516,7 @@ msgstr "取消" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:90 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:51 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:57 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:145 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:144 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-logs-export-excel-dialog.js:105 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:96 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:52 @@ -537,7 +526,7 @@ msgstr "取消" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:268 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:255 #: frontend/src/components/dialog/sysadmin-dialog/update-user.js:61 -#: frontend/src/components/dialog/transfer-dialog.js:187 +#: frontend/src/components/dialog/transfer-dialog.js:101 #: frontend/src/components/dialog/transfer-group-dialog.js:69 #: frontend/src/components/dialog/wiki-select-dialog.js:99 #: frontend/src/components/dialog/wiki-select-dialog.js:100 @@ -558,10 +547,55 @@ msgstr "取消" #: frontend/src/pages/sys-admin/repos/search-repos.js:155 #: frontend/src/pages/sys-admin/statistic/statistic-common-tool.js:128 #: frontend/src/pages/sys-admin/users/search-users.js:318 -#: frontend/src/pages/sys-admin/web-settings/input-item.js:69 +#: frontend/src/pages/sys-admin/web-settings/input-item.js:65 msgid "Submit" msgstr "提交" +#: frontend/src/components/dialog/add-reviewer-dialog.js:98 +msgid "Request a review" +msgstr "" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:100 +msgid "Add new reviewer" +msgstr "" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:103 +#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:283 +#: frontend/src/components/dialog/org-add-member-dialog.js:58 +#: frontend/src/components/dialog/share-to-user.js:357 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-member-dialog.js:37 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-member-dialog.js:56 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-batch-add-admin-dialog.js:45 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:45 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:46 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:240 +#: frontend/src/components/list-and-add-group-members.js:173 +#: frontend/src/pages/org-admin/org-users-search-users.js:196 +#: frontend/src/pages/org-admin/org-users-users.js:260 +#: frontend/src/pages/sys-admin/users/search-users.js:313 +#: frontend/src/pages/sys-admin/users/users.js:425 +msgid "Search users" +msgstr "" + +#: frontend/src/components/dialog/add-reviewer-dialog.js:137 +#: frontend/src/components/dialog/edit-filetag-dialog.js:145 +#: frontend/src/components/dialog/list-created-files-dialog.js:55 +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:86 +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:107 +#: frontend/src/components/dialog/org-add-admin-dialog.js:65 +#: frontend/src/components/dialog/search-file-dialog.js:115 +#: frontend/src/components/dialog/share-admin-link.js:35 +#: frontend/src/components/dialog/share-repo-dialog.js:149 +#: frontend/src/components/dialog/transfer-group-dialog.js:68 +#: frontend/src/components/search/ai-search.js:653 +#: frontend/src/components/search/ai-search.js:690 +#: frontend/src/components/search/search.js:497 +#: frontend/src/components/search/search.js:532 +#: frontend/src/components/system-notification.js:46 +#: frontend/src/pages/groups/group-view.js:479 +msgid "Close" +msgstr "關閉" + #: frontend/src/components/dialog/change-repo-password-dialog.js:49 msgid "Please enter the old password" msgstr "請輸入舊密碼。" @@ -586,24 +620,24 @@ msgstr "兩次輸入的新密碼不一致" msgid "Successfully changed library password." msgstr "資料庫密碼重置成功。" -#: frontend/src/components/dialog/change-repo-password-dialog.js:98 +#: frontend/src/components/dialog/change-repo-password-dialog.js:102 msgid "Change Password of Library {placeholder}" msgstr "更改資料庫 {placeholder} 密碼" -#: frontend/src/components/dialog/change-repo-password-dialog.js:108 +#: frontend/src/components/dialog/change-repo-password-dialog.js:107 msgid "Old Password" msgstr "舊密碼" -#: frontend/src/components/dialog/change-repo-password-dialog.js:110 +#: frontend/src/components/dialog/change-repo-password-dialog.js:109 msgid "New Password" msgstr "新密碼" -#: frontend/src/components/dialog/change-repo-password-dialog.js:110 +#: frontend/src/components/dialog/change-repo-password-dialog.js:109 #: frontend/src/components/dialog/create-repo-dialog.js:240 msgid "(at least {placeholder} characters)" msgstr "" -#: frontend/src/components/dialog/change-repo-password-dialog.js:112 +#: frontend/src/components/dialog/change-repo-password-dialog.js:111 msgid "New Password Again" msgstr "再次輸入新密碼" @@ -629,12 +663,11 @@ msgstr "" #: frontend/src/components/dialog/clean-trash.js:62 #: frontend/src/pages/org-admin/devices/devices-errors.js:193 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:375 #: frontend/src/pages/share-admin/share-links.js:590 #: frontend/src/pages/share-admin/upload-links.js:306 #: frontend/src/pages/sys-admin/devices/devices-errors.js:197 #: frontend/src/pages/sys-admin/repos/trash-repos.js:400 -#: frontend/src/repo-folder-trash.js:207 +#: frontend/src/repo-folder-trash.js:204 msgid "Clean" msgstr "清空" @@ -741,8 +774,9 @@ msgstr "確定要刪除該帳號嗎?" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:39 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:59 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:59 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:643 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:667 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:668 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:692 +#: frontend/src/components/draft-list-view/draft-list-item.js:111 #: frontend/src/components/group-members.js:163 #: frontend/src/components/popover/tag-list-item.js:55 #: frontend/src/components/popover/tag-list-item.js:56 @@ -758,8 +792,8 @@ msgstr "確定要刪除該帳號嗎?" #: frontend/src/components/share-link-panel/link-list.js:69 #: frontend/src/components/share-link-panel/link-list.js:129 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:513 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:330 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:338 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:358 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:366 #: frontend/src/components/user-settings/delete-account.js:38 #: frontend/src/components/user-settings/web-api-auth-token.js:83 #: frontend/src/pages/invitations/invitations-view.js:104 @@ -767,16 +801,14 @@ msgstr "確定要刪除該帳號嗎?" #: frontend/src/pages/invitations/invitations-view.js:136 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:360 #: frontend/src/pages/my-libs/mylib-repo-menu.js:145 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:267 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:198 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:256 #: frontend/src/pages/org-admin/org-department-item.js:551 #: frontend/src/pages/org-admin/org-departments-list.js:210 #: frontend/src/pages/org-admin/org-group-repos.js:174 #: frontend/src/pages/org-admin/org-groups-search-groups.js:115 #: frontend/src/pages/org-admin/org-groups.js:306 +#: frontend/src/pages/org-admin/org-libraries.js:316 #: frontend/src/pages/org-admin/org-links.js:216 -#: frontend/src/pages/org-admin/org-user-item.js:194 +#: frontend/src/pages/org-admin/org-user-item.js:179 #: frontend/src/pages/org-admin/org-user-repos.js:170 #: frontend/src/pages/sys-admin/departments/group-item.js:69 #: frontend/src/pages/sys-admin/groups/groups-content.js:184 @@ -788,7 +820,7 @@ msgstr "確定要刪除該帳號嗎?" #: frontend/src/pages/sys-admin/orgs/org-groups.js:120 #: frontend/src/pages/sys-admin/orgs/org-repos.js:117 #: frontend/src/pages/sys-admin/orgs/org-repos.js:125 -#: frontend/src/pages/sys-admin/orgs/org-users.js:298 +#: frontend/src/pages/sys-admin/orgs/org-users.js:288 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:205 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:213 #: frontend/src/pages/sys-admin/repos/dir-content.js:61 @@ -800,8 +832,8 @@ msgstr "確定要刪除該帳號嗎?" #: frontend/src/pages/sys-admin/users/search-users.js:355 #: frontend/src/pages/sys-admin/users/user-repos.js:163 #: frontend/src/pages/sys-admin/users/user-repos.js:218 -#: frontend/src/pages/sys-admin/users/users-content.js:361 -#: frontend/src/pages/sys-admin/users/users-content.js:560 +#: frontend/src/pages/sys-admin/users/users-content.js:352 +#: frontend/src/pages/sys-admin/users/users-content.js:548 #: frontend/src/pages/sys-admin/users/users.js:510 #: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:65 #: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:69 @@ -829,7 +861,6 @@ msgid "Are you sure you want to disconnect?" msgstr "" #: frontend/src/components/dialog/confirm-restore-repo.js:31 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:264 #: frontend/src/pages/sys-admin/repos/trash-repos.js:266 msgid "Restore Library" msgstr "還原資料庫" @@ -843,13 +874,11 @@ msgstr "確定要還原該資料庫?" #: frontend/src/pages/file-history-old/history-item.js:126 #: frontend/src/pages/my-libs/my-libs-deleted.js:176 #: frontend/src/pages/my-libs/my-libs-deleted.js:177 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:195 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:267 #: frontend/src/pages/sys-admin/repos/trash-repos.js:197 #: frontend/src/pages/sys-admin/repos/trash-repos.js:269 -#: frontend/src/repo-folder-trash.js:363 frontend/src/repo-folder-trash.js:374 -#: frontend/src/repo-snapshot.js:170 frontend/src/repo-snapshot.js:299 -#: frontend/src/repo-snapshot.js:308 +#: frontend/src/repo-folder-trash.js:358 frontend/src/repo-folder-trash.js:368 +#: frontend/src/repo-snapshot.js:168 frontend/src/repo-snapshot.js:297 +#: frontend/src/repo-snapshot.js:306 msgid "Restore" msgstr "還原" @@ -937,12 +966,13 @@ msgid "New Department Library" msgstr "" #: frontend/src/components/dialog/create-department-repo-dialog.js:81 -#: frontend/src/components/dialog/create-file-dialog.js:98 +#: frontend/src/components/dialog/create-file-dialog.js:151 #: frontend/src/components/dialog/create-folder-dialog.js:86 #: frontend/src/components/dialog/create-group-dialog.js:69 #: frontend/src/components/dialog/create-repo-dialog.js:188 #: frontend/src/components/dialog/create-tag-dialog.js:79 #: frontend/src/components/dialog/list-created-files-dialog.js:28 +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:66 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:84 #: frontend/src/components/dialog/new-wiki-dialog.js:56 #: frontend/src/components/dialog/org-add-department-dialog.js:73 @@ -962,7 +992,8 @@ msgstr "" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:63 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:82 #: frontend/src/components/dialog/wiki-select-dialog.js:78 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:627 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:626 +#: frontend/src/components/draft-list-view/draft-list-view.js:36 #: frontend/src/components/group-members.js:30 #: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:122 #: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23 @@ -970,7 +1001,6 @@ msgstr "" #: frontend/src/pages/my-libs/my-libs-deleted.js:93 #: frontend/src/pages/my-libs/mylib-repo-list-view.js:90 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:160 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:75 #: frontend/src/pages/org-admin/org-admin-list.js:50 #: frontend/src/pages/org-admin/org-department-item.js:250 #: frontend/src/pages/org-admin/org-department-item.js:290 @@ -981,6 +1011,7 @@ msgstr "" #: frontend/src/pages/org-admin/org-group-repos.js:83 #: frontend/src/pages/org-admin/org-groups-search-groups.js:157 #: frontend/src/pages/org-admin/org-groups.js:160 +#: frontend/src/pages/org-admin/org-libraries.js:147 #: frontend/src/pages/org-admin/org-links.js:100 #: frontend/src/pages/org-admin/org-user-profile.js:136 #: frontend/src/pages/org-admin/org-user-repos.js:79 @@ -1011,12 +1042,12 @@ msgstr "" #: frontend/src/pages/sys-admin/users/user-links.js:49 #: frontend/src/pages/sys-admin/users/user-repos.js:54 #: frontend/src/pages/sys-admin/users/user-shared-repos.js:35 -#: frontend/src/repo-folder-trash.js:239 frontend/src/repo-snapshot.js:200 +#: frontend/src/repo-folder-trash.js:236 frontend/src/repo-snapshot.js:198 #: frontend/src/shared-dir-view.js:661 msgid "Name" msgstr "名稱" -#: frontend/src/components/dialog/create-file-dialog.js:62 +#: frontend/src/components/dialog/create-file-dialog.js:59 #: frontend/src/components/dialog/create-folder-dialog.js:54 #: frontend/src/components/dialog/rename-dialog.js:56 #: frontend/src/components/dialog/rename-dirent.js:56 @@ -1025,7 +1056,7 @@ msgstr "名稱" msgid "The name \"{name}\" is already taken. Please choose a different name." msgstr "" -#: frontend/src/components/dialog/create-file-dialog.js:94 +#: frontend/src/components/dialog/create-file-dialog.js:147 #: frontend/src/components/toolbar/dir-operation-toolbar.js:207 #: frontend/src/components/toolbar/dir-operation-toolbar.js:232 #: frontend/src/pages/repo-wiki-mode/side-panel.js:176 @@ -1067,7 +1098,7 @@ msgstr "密碼太短" #: frontend/src/components/dialog/create-repo-dialog.js:111 #: frontend/src/components/dialog/generate-upload-link.js:150 #: frontend/src/components/dialog/org-add-user-dialog.js:123 -#: frontend/src/components/share-link-panel/link-creation.js:181 +#: frontend/src/components/share-link-panel/link-creation.js:175 msgid "Passwords don't match" msgstr "兩次輸入的密碼不一致" @@ -1133,14 +1164,14 @@ msgstr "讀寫權限" #: frontend/src/components/dialog/share-repo-dialog.js:40 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:22 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57 -#: frontend/src/utils/utils.js:680 +#: frontend/src/utils/utils.js:684 msgid "Read-Write" msgstr "可讀寫" #: frontend/src/components/dialog/create-repo-dialog.js:227 #: frontend/src/components/dialog/share-repo-dialog.js:41 #: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57 -#: frontend/src/utils/utils.js:683 +#: frontend/src/utils/utils.js:687 msgid "Read-Only" msgstr "唯讀" @@ -1154,7 +1185,7 @@ msgstr "加密" #: frontend/src/components/dialog/org-add-user-dialog.js:145 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:106 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:153 -#: frontend/src/components/share-link-panel/link-creation.js:284 +#: frontend/src/components/share-link-panel/link-creation.js:278 #: frontend/src/pages/sys-admin/web-settings/web-settings.js:239 #: frontend/src/settings.js:48 frontend/src/settings.js:134 msgid "Password" @@ -1164,15 +1195,15 @@ msgstr "密碼" #: frontend/src/components/dialog/generate-upload-link.js:390 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:110 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:163 -#: frontend/src/components/share-link-panel/link-creation.js:295 +#: frontend/src/components/share-link-panel/link-creation.js:289 msgid "Password again" msgstr "請再次輸入密碼" #: frontend/src/components/dialog/create-tag-dialog.js:53 #: frontend/src/components/dialog/zip-download-dialog.js:73 -#: frontend/src/components/file-uploader/file-uploader.js:400 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:409 -#: frontend/src/pages/upload-link/file-uploader.js:399 +#: frontend/src/components/file-uploader/file-uploader.js:406 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:415 +#: frontend/src/pages/upload-link/file-uploader.js:404 msgid "Internal Server Error" msgstr "伺服器內部錯誤" @@ -1182,10 +1213,10 @@ msgstr "" #: frontend/src/components/dialog/create-tag-dialog.js:73 #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:124 -#: frontend/src/components/share-link-panel/link-creation.js:259 +#: frontend/src/components/share-link-panel/link-creation.js:253 #: frontend/src/components/share-link-panel/link-details.js:166 -#: frontend/src/repo-folder-trash.js:201 frontend/src/repo-history.js:112 -#: frontend/src/repo-snapshot.js:150 +#: frontend/src/repo-folder-trash.js:198 frontend/src/repo-history.js:109 +#: frontend/src/repo-snapshot.js:148 msgid "Back" msgstr "返回" @@ -1201,10 +1232,10 @@ msgstr "" #: frontend/src/components/dialog/create-tag-dialog.js:109 #: frontend/src/components/file-view/file-toolbar.js:155 #: frontend/src/components/file-view/file-toolbar.js:214 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:115 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:158 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:199 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:222 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:121 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:165 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:206 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:229 #: frontend/src/shared-dir-view.js:486 msgid "Save" msgstr "" @@ -1228,8 +1259,6 @@ msgid "Permission name" msgstr "" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:151 -#: frontend/src/components/file-uploader/file-uploader.js:684 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:667 #: frontend/src/components/toolbar/dir-operation-toolbar.js:189 #: frontend/src/components/toolbar/dir-operation-toolbar.js:198 #: frontend/src/components/toolbar/dir-operation-toolbar.js:227 @@ -1243,8 +1272,7 @@ msgstr "" #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:69 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:79 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:89 -#: frontend/src/pages/upload-link/file-uploader.js:625 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:66 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:52 #: frontend/src/shared-dir-view.js:471 msgid "Upload" msgstr "上傳" @@ -1252,8 +1280,8 @@ msgstr "上傳" #: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:180 #: frontend/src/components/dialog/zip-download-dialog.js:123 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:637 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:661 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:662 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:686 #: frontend/src/components/file-view/file-toolbar.js:171 #: frontend/src/components/file-view/file-toolbar.js:255 #: frontend/src/components/file-view/file-view-tip.js:25 @@ -1261,10 +1289,10 @@ msgstr "上傳" #: frontend/src/components/history-trash-file-view/download.js:10 #: frontend/src/components/shared-file-view/shared-file-view-tip.js:27 #: frontend/src/components/shared-file-view/shared-file-view.js:133 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:331 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:344 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:359 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:372 #: frontend/src/pages/file-history-old/history-item.js:127 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:122 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:128 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:74 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:253 #: frontend/src/pages/org-admin/statistic/statistic-traffic.js:63 @@ -1279,7 +1307,7 @@ msgstr "上傳" #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:84 #: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:94 #: frontend/src/pages/sys-admin/users/user-links.js:202 -#: frontend/src/repo-snapshot.js:309 frontend/src/shared-dir-view.js:769 +#: frontend/src/repo-snapshot.js:307 frontend/src/shared-dir-view.js:769 #: frontend/src/shared-dir-view.js:796 frontend/src/shared-dir-view.js:844 #: frontend/src/shared-dir-view.js:876 frontend/src/shared-dir-view.js:945 #: frontend/src/shared-dir-view.js:963 @@ -1309,9 +1337,9 @@ msgstr "" #: frontend/src/components/dialog/view-link-dialog.js:38 #: frontend/src/components/share-link-panel/link-item.js:112 #: frontend/src/components/shared-link.js:24 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:329 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:337 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:343 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:357 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:365 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:371 #: frontend/src/pages/org-admin/org-saml-config.js:118 #: frontend/src/pages/org-admin/org-saml-config.js:132 #: frontend/src/pages/org-admin/org-saml-config.js:146 @@ -1344,7 +1372,7 @@ msgstr "" #: frontend/src/components/select-editor/select-editor.js:138 #: frontend/src/components/share-link-panel/link-details.js:206 #: frontend/src/components/share-link-panel/link-details.js:207 -#: frontend/src/components/toolbar/view-file-toolbar.js:67 +#: frontend/src/components/toolbar/view-file-toolbar.js:87 #: frontend/src/components/user-settings/user-avatar-form.js:97 #: frontend/src/pages/org-admin/org-user-profile.js:139 #: frontend/src/pages/org-admin/org-user-profile.js:145 @@ -1358,9 +1386,9 @@ msgstr "" #: frontend/src/pages/sys-admin/institutions/institution-info.js:28 #: frontend/src/pages/sys-admin/orgs/org-info.js:41 #: frontend/src/pages/sys-admin/users/user-info.js:91 -#: frontend/src/pages/sys-admin/users/users-content.js:514 +#: frontend/src/pages/sys-admin/users/users-content.js:502 #: frontend/src/pages/wiki/main-panel.js:106 -#: frontend/src/pages/wiki/main-panel.js:107 frontend/src/repo-history.js:306 +#: frontend/src/pages/wiki/main-panel.js:107 frontend/src/repo-history.js:303 msgid "Edit" msgstr "編輯" @@ -1398,7 +1426,6 @@ msgstr "" #: frontend/src/components/dialog/delete-repo-dialog.js:66 #: frontend/src/components/dialog/org-delete-repo-dialog.js:32 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:33 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:253 #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:101 #: frontend/src/pages/sys-admin/orgs/org-repos.js:122 #: frontend/src/pages/sys-admin/repos/trash-repos.js:255 @@ -1422,28 +1449,11 @@ msgid "Select Tags" msgstr "" #: frontend/src/components/dialog/edit-filetag-dialog.js:141 -#: frontend/src/components/popover/edit-filetag-popover.js:187 +#: frontend/src/components/popover/edit-filetag-popover.js:182 #: frontend/src/components/popover/list-tag-popover.js:145 msgid "Create a new tag" msgstr "" -#: frontend/src/components/dialog/edit-filetag-dialog.js:145 -#: frontend/src/components/dialog/list-created-files-dialog.js:52 -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:107 -#: frontend/src/components/dialog/org-add-admin-dialog.js:65 -#: frontend/src/components/dialog/search-file-dialog.js:115 -#: frontend/src/components/dialog/share-admin-link.js:35 -#: frontend/src/components/dialog/share-repo-dialog.js:149 -#: frontend/src/components/dialog/transfer-group-dialog.js:68 -#: frontend/src/components/search/ai-search.js:663 -#: frontend/src/components/search/ai-search.js:700 -#: frontend/src/components/search/search.js:497 -#: frontend/src/components/search/search.js:532 -#: frontend/src/components/system-notification.js:46 -#: frontend/src/pages/groups/group-view.js:479 -msgid "Close" -msgstr "關閉" - #: frontend/src/components/dialog/edit-repo-commit-labels.js:47 msgid "Successfully edited labels." msgstr "" @@ -1457,48 +1467,48 @@ msgid "Find an option" msgstr "" #: frontend/src/components/dialog/extra-attributes-dialog/index.js:217 -#: frontend/src/components/dirent-detail/detail-list-view.js:93 -#: frontend/src/components/dirent-detail/detail-list-view.js:134 +#: frontend/src/components/dirent-detail/detail-list-view.js:92 +#: frontend/src/components/dirent-detail/detail-list-view.js:133 msgid "Edit extra properties" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:142 #: frontend/src/components/dialog/reset-webdav-password.js:29 #: frontend/src/components/dialog/set-webdav-password.js:29 -#: frontend/src/components/share-link-panel/link-creation.js:173 +#: frontend/src/components/share-link-panel/link-creation.js:167 msgid "Please enter a password." msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:146 #: frontend/src/components/dialog/reset-webdav-password.js:33 #: frontend/src/components/dialog/set-webdav-password.js:33 -#: frontend/src/components/share-link-panel/link-creation.js:177 +#: frontend/src/components/share-link-panel/link-creation.js:171 msgid "The password is too short." msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:154 #: frontend/src/components/dialog/reset-webdav-password.js:38 #: frontend/src/components/dialog/set-webdav-password.js:38 -#: frontend/src/components/share-link-panel/link-creation.js:185 +#: frontend/src/components/share-link-panel/link-creation.js:179 msgid "" "The password is too weak. It should include at least {passwordStrengthLevel}" " of the following: number, upper letter, lower letter and other symbols." msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:162 -#: frontend/src/components/share-link-panel/link-creation.js:193 +#: frontend/src/components/share-link-panel/link-creation.js:187 msgid "Please select an expiration time" msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:170 -#: frontend/src/components/share-link-panel/link-creation.js:202 +#: frontend/src/components/share-link-panel/link-creation.js:196 msgid "Please enter days" msgstr "請輸入天數" #: frontend/src/components/dialog/generate-upload-link.js:174 #: frontend/src/components/dialog/lib-history-setting-dialog.js:66 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:66 -#: frontend/src/components/share-link-panel/link-creation.js:206 +#: frontend/src/components/share-link-panel/link-creation.js:200 msgid "Please enter a non-negative integer" msgstr "" @@ -1509,7 +1519,7 @@ msgstr "" #: frontend/src/components/dialog/generate-upload-link.js:276 #: frontend/src/components/dialog/reset-webdav-password.js:68 #: frontend/src/components/dialog/set-webdav-password.js:68 -#: frontend/src/components/share-link-panel/link-creation.js:285 +#: frontend/src/components/share-link-panel/link-creation.js:279 msgid "" "(at least {passwordMinLength} characters and includes " "{passwordStrengthLevel} of the following: number, upper letter, lower letter" @@ -1556,18 +1566,18 @@ msgstr "發送" #: frontend/src/components/dialog/generate-upload-link.js:367 #: frontend/src/components/dialog/generate-upload-link.js:372 -#: frontend/src/components/share-link-panel/link-creation.js:273 -#: frontend/src/components/share-link-panel/link-creation.js:278 +#: frontend/src/components/share-link-panel/link-creation.js:267 +#: frontend/src/components/share-link-panel/link-creation.js:272 msgid "Add password protection" msgstr "增加密碼保護" #: frontend/src/components/dialog/generate-upload-link.js:403 -#: frontend/src/components/share-link-panel/link-creation.js:308 +#: frontend/src/components/share-link-panel/link-creation.js:302 msgid "Add auto expiration" msgstr "增加自動過期" #: frontend/src/components/dialog/generate-upload-link.js:422 -#: frontend/src/components/share-link-panel/link-creation.js:344 +#: frontend/src/components/share-link-panel/link-creation.js:338 #: frontend/src/components/user-settings/web-api-auth-token.js:86 msgid "Generate" msgstr "生成連結" @@ -1687,8 +1697,8 @@ msgstr "" #: frontend/src/components/dialog/invite-people-dialog.js:107 #: frontend/src/components/dialog/share-dialog.js:154 #: frontend/src/components/dialog/share-to-invite-people.js:273 -#: frontend/src/components/main-side-nav.js:261 -#: frontend/src/components/main-side-nav.js:263 +#: frontend/src/components/main-side-nav.js:271 +#: frontend/src/components/main-side-nav.js:273 #: frontend/src/components/toolbar/invitations-toolbar.js:31 #: frontend/src/components/toolbar/invitations-toolbar.js:35 #: frontend/src/pages/invitations/invitations-view.js:282 @@ -1746,33 +1756,36 @@ msgstr "密碼將在伺服器上儲存一小時。" msgid "Successfully set library history." msgstr "成功設置資料庫歷史。" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:112 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:110 -msgid "{placeholder} History Setting" -msgstr "{placeholder} 歷史設置" +#: frontend/src/components/dialog/lib-history-setting-dialog.js:116 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:114 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:351 +#: frontend/src/pages/my-libs/mylib-repo-menu.js:154 +#: frontend/src/pages/sys-admin/repos/repos.js:271 +msgid "History Setting" +msgstr "歷史設定" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:123 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:122 msgid "Setting library history is disabled by Admin." msgstr "" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:128 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:121 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:127 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:120 msgid "Keep full history" msgstr "保留所有歷史" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:132 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:125 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:131 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:124 msgid "Don't keep history" msgstr "不保留歷史" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:136 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:129 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:135 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:128 msgid "Only keep a period of history:" msgstr "僅保留一段時間的歷史:" -#: frontend/src/components/dialog/lib-history-setting-dialog.js:145 +#: frontend/src/components/dialog/lib-history-setting-dialog.js:144 #: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:117 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:138 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-lib-history-setting-dialog.js:137 #: frontend/src/components/set-link-expiration.js:89 msgid "days" msgstr "天" @@ -1805,30 +1818,30 @@ msgstr "用戶權限" msgid "Group Permission" msgstr "群組權限" -#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:69 +#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:73 msgid "{placeholder} Folder Permission" msgstr "{placeholder} 目錄權限" -#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:69 -msgid "Set permission of {placeholder}" -msgstr "" +#: frontend/src/components/dialog/lib-sub-folder-permission-dialog.js:73 +msgid "Set {placeholder}'s permission" +msgstr "設置 {placeholder} 權限" #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:186 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:169 #: frontend/src/components/dialog/repo-api-token-dialog.js:197 #: frontend/src/components/dialog/zip-download-dialog.js:76 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:294 -#: frontend/src/pages/lib-content-view/lib-content-view.js:181 -#: frontend/src/pages/lib-content-view/lib-content-view.js:710 -#: frontend/src/pages/lib-content-view/lib-content-view.js:758 -#: frontend/src/pages/lib-content-view/lib-content-view.js:850 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1035 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1051 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1087 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1115 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1177 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1233 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1271 +#: frontend/src/pages/lib-content-view/lib-content-view.js:185 +#: frontend/src/pages/lib-content-view/lib-content-view.js:735 +#: frontend/src/pages/lib-content-view/lib-content-view.js:784 +#: frontend/src/pages/lib-content-view/lib-content-view.js:869 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1065 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1081 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1117 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1145 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1209 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1259 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1287 #: frontend/src/pages/my-libs/my-libs-deleted.js:152 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:293 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:315 @@ -1837,22 +1850,22 @@ msgstr "" #: frontend/src/pages/search/main-panel.js:197 #: frontend/src/pages/shared-with-all/public-shared-view.js:106 #: frontend/src/pages/sys-admin/abuse-reports.js:45 -#: frontend/src/pages/upload-link/file-uploader.js:433 -#: frontend/src/repo-folder-trash.js:136 frontend/src/repo-folder-trash.js:333 -#: frontend/src/utils/utils.js:1190 +#: frontend/src/pages/upload-link/file-uploader.js:437 +#: frontend/src/repo-folder-trash.js:136 frontend/src/repo-folder-trash.js:329 +#: frontend/src/utils/utils.js:1194 msgid "Error" msgstr "錯誤" #: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:189 #: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:172 #: frontend/src/components/dialog/repo-api-token-dialog.js:199 -#: frontend/src/pages/lib-content-view/lib-content-view.js:187 +#: frontend/src/pages/lib-content-view/lib-content-view.js:191 #: frontend/src/pages/search/main-panel.js:82 #: frontend/src/pages/sys-admin/abuse-reports.js:47 -#: frontend/src/repo-folder-trash.js:142 frontend/src/repo-folder-trash.js:335 +#: frontend/src/repo-folder-trash.js:142 frontend/src/repo-folder-trash.js:331 #: frontend/src/shared-file-view-document.js:74 #: frontend/src/shared-file-view-spreadsheet.js:71 -#: frontend/src/utils/utils.js:1193 frontend/src/view-file-document.js:76 +#: frontend/src/utils/utils.js:1197 frontend/src/view-file-document.js:76 #: frontend/src/view-file-spreadsheet.js:71 msgid "Please check the network." msgstr "請檢查網絡是否已連接。" @@ -1890,23 +1903,6 @@ msgstr "選擇一個群組" msgid "User" msgstr "用戶" -#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:283 -#: frontend/src/components/dialog/org-add-member-dialog.js:58 -#: frontend/src/components/dialog/share-to-user.js:357 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-member-dialog.js:37 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-member-dialog.js:56 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-batch-add-admin-dialog.js:45 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-add-member-dialog.js:45 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:46 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:240 -#: frontend/src/components/list-and-add-group-members.js:173 -#: frontend/src/pages/org-admin/org-users-search-users.js:196 -#: frontend/src/pages/org-admin/org-users-users.js:260 -#: frontend/src/pages/sys-admin/users/search-users.js:313 -#: frontend/src/pages/sys-admin/users/users.js:425 -msgid "Search users" -msgstr "" - #: frontend/src/components/dialog/list-created-files-dialog.js:23 msgid "Created Files" msgstr "" @@ -1921,60 +1917,67 @@ msgstr "" #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:48 #: frontend/src/pages/sys-admin/devices/devices-errors.js:53 #: frontend/src/pages/sys-admin/logs-page/login-logs.js:48 -#: frontend/src/repo-history.js:141 frontend/src/repo-history.js:148 +#: frontend/src/repo-history.js:138 frontend/src/repo-history.js:145 #: frontend/src/user-notifications.js:131 #: frontend/src/user-notifications.js:135 msgid "Time" msgstr "時間" -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79 -msgid "Tagged Files" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:44 +#: frontend/src/pages/drafts/draft-content.js:29 +msgid "Successfully deleted draft %(draft)s." msgstr "" -#: frontend/src/components/dialog/list-taggedfiles-dialog.js:85 -#: frontend/src/components/dialog/search-file-dialog.js:94 -#: frontend/src/components/dirent-detail/detail-list-view.js:120 -#: frontend/src/components/dirent-detail/file-details.js:85 -#: frontend/src/components/dirent-detail/lib-details.js:69 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:630 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124 -#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24 -#: frontend/src/file-history-old.js:245 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:74 -#: frontend/src/pages/my-libs/mylib-repo-list-view.js:92 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:80 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:82 -#: frontend/src/pages/org-admin/org-department-item.js:327 -#: frontend/src/pages/org-admin/org-group-repos.js:84 -#: frontend/src/pages/org-admin/org-user-repos.js:80 -#: frontend/src/pages/org-admin/org-user-shared-repos.js:78 -#: frontend/src/pages/search/advanced-search.js:78 -#: frontend/src/pages/search/advanced-search.js:226 -#: frontend/src/pages/share-with-ocm/remote-dir-content.js:99 -#: frontend/src/pages/shared-libs/shared-libs.js:84 -#: frontend/src/pages/sys-admin/departments/department-libraries.js:85 -#: frontend/src/pages/sys-admin/repos/dir-content.js:104 -#: frontend/src/pages/sys-admin/repos/repos.js:82 -#: frontend/src/pages/sys-admin/repos/repos.js:84 -#: frontend/src/pages/sys-admin/users/user-shared-repos.js:37 -#: frontend/src/repo-folder-trash.js:242 frontend/src/repo-snapshot.js:201 -#: frontend/src/shared-dir-view.js:663 -msgid "Size" -msgstr "大小" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:48 +#: frontend/src/pages/drafts/draft-content.js:33 +msgid "Failed to delete draft %(draft)s." +msgstr "" +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:61 +#: frontend/src/pages/drafts/drafts-view.js:19 +msgid "Drafts" +msgstr "" + +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:67 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:74 +#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:74 +#: frontend/src/components/group-members.js:125 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:126 +#: frontend/src/components/wiki-list-view/wiki-list-view.js:45 +#: frontend/src/pages/groups/group-view.js:381 +#: frontend/src/pages/org-admin/org-group-members.js:109 +#: frontend/src/pages/org-admin/org-libraries.js:153 +#: frontend/src/pages/org-admin/org-links.js:101 +#: frontend/src/pages/org-admin/org-user-shared-repos.js:77 +#: frontend/src/pages/shared-libs/shared-libs.js:86 +#: frontend/src/pages/sys-admin/groups/group-members.js:166 +#: frontend/src/pages/sys-admin/groups/groups-content.js:58 +#: frontend/src/pages/sys-admin/links/share-links.js:66 +#: frontend/src/pages/sys-admin/orgs/org-repos.js:35 +#: frontend/src/pages/sys-admin/repos/repos.js:88 +#: frontend/src/pages/sys-admin/repos/trash-repos.js:67 +#: frontend/src/pages/sys-admin/users/user-groups.js:119 +#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:170 +#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:188 +msgid "Owner" +msgstr "擁有者" + +#: frontend/src/components/dialog/list-repo-drafts-dialog.js:68 #: frontend/src/components/dialog/list-taggedfiles-dialog.js:86 #: frontend/src/components/dialog/search-file-dialog.js:95 #: frontend/src/components/dialog/share-repo-dialog.js:129 #: frontend/src/components/dialog/wiki-select-dialog.js:79 -#: frontend/src/components/dirent-detail/detail-list-view.js:87 -#: frontend/src/components/dirent-detail/detail-list-view.js:122 +#: frontend/src/components/dirent-detail/detail-list-view.js:86 +#: frontend/src/components/dirent-detail/detail-list-view.js:121 #: frontend/src/components/dirent-detail/file-details.js:87 #: frontend/src/components/dirent-detail/lib-details.js:70 -#: frontend/src/components/dirent-list-view/dirent-list-view.js:631 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:630 +#: frontend/src/components/draft-list-view/draft-list-view.js:38 #: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:125 #: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25 #: frontend/src/components/wiki-list-view/wiki-list-view.js:46 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:76 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:46 #: frontend/src/pages/my-libs/mylib-repo-list-view.js:94 #: frontend/src/pages/org-admin/org-user-repos.js:81 #: frontend/src/pages/org-admin/org-user-shared-repos.js:79 @@ -1989,11 +1992,61 @@ msgstr "大小" msgid "Last Update" msgstr "更新時間" +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79 +msgid "Tagged Files" +msgstr "" + +#: frontend/src/components/dialog/list-taggedfiles-dialog.js:85 +#: frontend/src/components/dialog/search-file-dialog.js:94 +#: frontend/src/components/dirent-detail/detail-list-view.js:119 +#: frontend/src/components/dirent-detail/file-details.js:85 +#: frontend/src/components/dirent-detail/lib-details.js:69 +#: frontend/src/components/dirent-list-view/dirent-list-view.js:629 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124 +#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24 +#: frontend/src/file-history-old.js:245 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:44 +#: frontend/src/pages/my-libs/mylib-repo-list-view.js:92 +#: frontend/src/pages/org-admin/org-department-item.js:327 +#: frontend/src/pages/org-admin/org-group-repos.js:84 +#: frontend/src/pages/org-admin/org-libraries.js:150 +#: frontend/src/pages/org-admin/org-user-repos.js:80 +#: frontend/src/pages/org-admin/org-user-shared-repos.js:78 +#: frontend/src/pages/search/advanced-search.js:78 +#: frontend/src/pages/search/advanced-search.js:226 +#: frontend/src/pages/share-with-ocm/remote-dir-content.js:99 +#: frontend/src/pages/shared-libs/shared-libs.js:84 +#: frontend/src/pages/sys-admin/departments/department-libraries.js:85 +#: frontend/src/pages/sys-admin/repos/dir-content.js:104 +#: frontend/src/pages/sys-admin/repos/repos.js:82 +#: frontend/src/pages/sys-admin/repos/repos.js:84 +#: frontend/src/pages/sys-admin/users/user-shared-repos.js:37 +#: frontend/src/repo-folder-trash.js:238 frontend/src/repo-snapshot.js:199 +#: frontend/src/shared-dir-view.js:663 +msgid "Size" +msgstr "大小" + #: frontend/src/components/dialog/list-taggedfiles-dialog.js:165 #: frontend/src/pages/starred/starred.js:221 msgid "deleted" msgstr "" +#: frontend/src/components/dialog/local-draft-dialog.js:17 +msgid "Local draft" +msgstr "" + +#: frontend/src/components/dialog/local-draft-dialog.js:19 +msgid "You have an unsaved draft. Do you like to use it?" +msgstr "" + +#: frontend/src/components/dialog/local-draft-dialog.js:22 +msgid "Use draft" +msgstr "" + +#: frontend/src/components/dialog/local-draft-dialog.js:23 +msgid "Delete draft" +msgstr "" + #: frontend/src/components/dialog/manage-members-dialog.js:21 msgid "Manage group members" msgstr "" @@ -2012,8 +2065,10 @@ msgstr "" #: frontend/src/components/dialog/op-menu.js:53 #: frontend/src/components/dialog/op-menu.js:54 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:809 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:810 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:837 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:838 +#: frontend/src/components/draft-list-view/draft-list-item.js:104 +#: frontend/src/components/draft-list-view/draft-list-item.js:105 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:123 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:124 #: frontend/src/components/dropdown-menu/item-dropdown-menu.js:152 @@ -2038,16 +2093,16 @@ msgstr "" #: frontend/src/pages/my-libs/mylib-repo-menu.js:210 #: frontend/src/pages/my-libs/mylib-repo-menu.js:263 #: frontend/src/pages/my-libs/mylib-repo-menu.js:264 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:260 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:261 #: frontend/src/pages/org-admin/org-groups-search-groups.js:108 #: frontend/src/pages/org-admin/org-groups-search-groups.js:109 #: frontend/src/pages/org-admin/org-groups.js:299 #: frontend/src/pages/org-admin/org-groups.js:300 +#: frontend/src/pages/org-admin/org-libraries.js:309 +#: frontend/src/pages/org-admin/org-libraries.js:310 #: frontend/src/pages/org-admin/org-links.js:209 #: frontend/src/pages/org-admin/org-links.js:210 -#: frontend/src/pages/org-admin/org-user-item.js:187 -#: frontend/src/pages/org-admin/org-user-item.js:188 +#: frontend/src/pages/org-admin/org-user-item.js:172 +#: frontend/src/pages/org-admin/org-user-item.js:173 #: frontend/src/pages/repo-wiki-mode/side-panel.js:168 #: frontend/src/pages/repo-wiki-mode/side-panel.js:169 #: frontend/src/pages/sdoc/sdoc-file-history/history-version.js:127 @@ -2106,7 +2161,7 @@ msgstr "" #: frontend/src/pages/sys-admin/departments/department.js:105 #: frontend/src/pages/sys-admin/groups/group-members.js:324 #: frontend/src/pages/sys-admin/institutions/institution-users.js:362 -#: frontend/src/pages/sys-admin/orgs/org-users.js:434 +#: frontend/src/pages/sys-admin/orgs/org-users.js:415 msgid "Add Member" msgstr "添加成員" @@ -2157,11 +2212,11 @@ msgstr "" #: frontend/src/pages/sys-admin/institutions/institutions.js:127 #: frontend/src/pages/sys-admin/orgs/org-groups.js:107 #: frontend/src/pages/sys-admin/orgs/org-repos.js:100 -#: frontend/src/pages/sys-admin/orgs/org-users.js:228 +#: frontend/src/pages/sys-admin/orgs/org-users.js:220 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:138 #: frontend/src/pages/sys-admin/terms-and-conditions/item.js:125 #: frontend/src/pages/sys-admin/users/user-repos.js:192 -#: frontend/src/pages/sys-admin/users/users-content.js:403 +#: frontend/src/pages/sys-admin/users/users-content.js:393 msgid "Are you sure you want to delete {placeholder} ?" msgstr "" @@ -2172,7 +2227,7 @@ msgstr "" #: frontend/src/components/dialog/org-delete-member-dialog.js:40 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-member-dialog.js:40 -#: frontend/src/pages/sys-admin/orgs/org-users.js:295 +#: frontend/src/pages/sys-admin/orgs/org-users.js:285 msgid "Delete Member" msgstr "删除成員" @@ -2258,9 +2313,9 @@ msgid "API token is copied to the clipboard." msgstr "" #: frontend/src/components/dialog/repo-api-token-dialog.js:116 -#: frontend/src/pages/lib-content-view/lib-content-view.js:168 -#: frontend/src/pages/lib-content-view/lib-content-view.js:171 -#: frontend/src/repo-folder-trash.js:131 frontend/src/utils/utils.js:1185 +#: frontend/src/pages/lib-content-view/lib-content-view.js:172 +#: frontend/src/pages/lib-content-view/lib-content-view.js:175 +#: frontend/src/repo-folder-trash.js:131 frontend/src/utils/utils.js:1189 msgid "Permission denied" msgstr "沒有權限" @@ -2276,29 +2331,33 @@ msgstr "" msgid "{placeholder} SeaTable integration" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:52 -msgid "{placeholder} Share Admin" -msgstr "" +#: frontend/src/components/dialog/repo-share-admin-dialog.js:56 +#: frontend/src/components/main-side-nav.js:278 +#: frontend/src/components/main-side-nav.js:280 +#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:354 +#: frontend/src/pages/my-libs/mylib-repo-menu.js:178 +msgid "Share Admin" +msgstr "共享管理" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:67 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:65 #: frontend/src/pages/share-admin/share-links.js:554 #: frontend/src/pages/share-admin/upload-links.js:286 #: frontend/src/pages/sys-admin/links/links-nav.js:15 msgid "Share Links" msgstr "共享網址" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:74 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:72 #: frontend/src/pages/share-admin/share-links.js:557 #: frontend/src/pages/share-admin/upload-links.js:288 #: frontend/src/pages/sys-admin/links/links-nav.js:16 msgid "Upload Links" msgstr "上傳連結" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:80 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:78 msgid "User Shares" msgstr "" -#: frontend/src/components/dialog/repo-share-admin-dialog.js:85 +#: frontend/src/components/dialog/repo-share-admin-dialog.js:83 msgid "Group Shares" msgstr "" @@ -2426,15 +2485,15 @@ msgstr "" #: frontend/src/components/dialog/share-dialog.js:323 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-dialog.js:84 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:640 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:664 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:665 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:689 #: frontend/src/components/file-view/file-toolbar.js:143 #: frontend/src/components/file-view/file-toolbar.js:242 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:348 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:511 #: frontend/src/components/toolbar/dir-operation-toolbar.js:218 -#: frontend/src/components/toolbar/view-file-toolbar.js:77 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:105 +#: frontend/src/components/toolbar/view-file-toolbar.js:103 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:69 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:359 #: frontend/src/pages/my-libs/mylib-repo-menu.js:142 @@ -2496,12 +2555,12 @@ msgstr "" #: frontend/src/components/dialog/share-to-other-server.js:193 #: frontend/src/pages/groups/group-view.js:302 -#: frontend/src/pages/org-admin/org-user-item.js:83 +#: frontend/src/pages/org-admin/org-user-item.js:82 #: frontend/src/pages/org-admin/org-users-users.js:157 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:168 -#: frontend/src/pages/sys-admin/users/users-content.js:261 -#: frontend/src/pages/sys-admin/users/users-content.js:322 -#: frontend/src/pages/sys-admin/users/users-content.js:327 +#: frontend/src/pages/sys-admin/users/users-content.js:256 +#: frontend/src/pages/sys-admin/users/users-content.js:313 +#: frontend/src/pages/sys-admin/users/users-content.js:318 #: frontend/src/pages/sys-admin/users/users.js:269 #: frontend/src/pages/sys-admin/users/users.js:293 msgid "It may take some time, please wait." @@ -2517,7 +2576,7 @@ msgstr "" #: frontend/src/pages/sys-admin/invitations/invitations.js:300 #: frontend/src/pages/sys-admin/notifications/notifications.js:274 #: frontend/src/pages/sys-admin/orgs/org-repos.js:176 -#: frontend/src/pages/sys-admin/orgs/org-users.js:390 +#: frontend/src/pages/sys-admin/orgs/org-users.js:371 #: frontend/src/pages/sys-admin/orgs/orgs.js:105 #: frontend/src/pages/sys-admin/orgs/search-orgs.js:69 #: frontend/src/pages/sys-admin/repos/dir-view.js:96 @@ -2632,31 +2691,6 @@ msgstr "" msgid "Add Organization" msgstr "" -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:74 -#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:74 -#: frontend/src/components/group-members.js:125 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:126 -#: frontend/src/components/wiki-list-view/wiki-list-view.js:45 -#: frontend/src/pages/groups/group-view.js:381 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:86 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:65 -#: frontend/src/pages/org-admin/org-group-members.js:109 -#: frontend/src/pages/org-admin/org-links.js:101 -#: frontend/src/pages/org-admin/org-user-shared-repos.js:77 -#: frontend/src/pages/shared-libs/shared-libs.js:86 -#: frontend/src/pages/sys-admin/groups/group-members.js:166 -#: frontend/src/pages/sys-admin/groups/groups-content.js:58 -#: frontend/src/pages/sys-admin/links/share-links.js:66 -#: frontend/src/pages/sys-admin/orgs/org-repos.js:35 -#: frontend/src/pages/sys-admin/repos/repos.js:88 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:67 -#: frontend/src/pages/sys-admin/users/user-groups.js:119 -#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:170 -#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:188 -msgid "Owner" -msgstr "擁有者" - #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:101 msgid "Owner can use admin panel in an organization, must be a new account." msgstr "擁有者能使用機構的管理員面板, 必須是一個新的帳號." @@ -2699,7 +2733,7 @@ msgstr "(如果為空,擁有者將為管理員)" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:80 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:81 #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-group-transfer-dialog.js:51 -#: frontend/src/components/dialog/transfer-dialog.js:146 +#: frontend/src/components/dialog/transfer-dialog.js:79 msgid "Select a user" msgstr "" @@ -2724,7 +2758,7 @@ msgid "End date" msgstr "" #: frontend/src/components/dialog/sysadmin-dialog/sysadmin-repo-transfer-dialog.js:34 -#: frontend/src/components/dialog/transfer-dialog.js:173 +#: frontend/src/components/dialog/transfer-dialog.js:71 msgid "Transfer Library {library_name}" msgstr "" @@ -2744,16 +2778,16 @@ msgstr "" msgid "Terms" msgstr "" -#: frontend/src/components/dialog/transfer-dialog.js:127 -msgid "Transfer to user" +#: frontend/src/components/dialog/transfer-dialog.js:87 +msgid "Select a department" msgstr "" -#: frontend/src/components/dialog/transfer-dialog.js:133 +#: frontend/src/components/dialog/transfer-dialog.js:95 msgid "Transfer to department" msgstr "" -#: frontend/src/components/dialog/transfer-dialog.js:157 -msgid "Select a department" +#: frontend/src/components/dialog/transfer-dialog.js:95 +msgid "Transfer to user" msgstr "" #: frontend/src/components/dialog/transfer-group-dialog.js:55 @@ -2819,65 +2853,64 @@ msgstr "" msgid "Packaging..." msgstr "正在封包" -#: frontend/src/components/dir-view-mode/dir-column-file.js:48 +#: frontend/src/components/dir-view-mode/dir-column-file.js:69 msgid "File does not exist." msgstr "" -#: frontend/src/components/dirent-detail/detail-list-view.js:86 -#: frontend/src/components/dirent-detail/detail-list-view.js:121 +#: frontend/src/components/dir-view-mode/dir-column-file.js:90 +msgid "This file is in draft stage." +msgstr "" + +#: frontend/src/components/dir-view-mode/dir-column-file.js:91 +msgid "View Draft" +msgstr "" + +#: frontend/src/components/dirent-detail/detail-list-view.js:85 +#: frontend/src/components/dirent-detail/detail-list-view.js:120 #: frontend/src/components/dirent-detail/file-details.js:86 -#: frontend/src/pages/markdown-editor/detail-list-view/index.js:75 +#: frontend/src/pages/markdown-editor/detail-list-view/index.js:45 msgid "Location" msgstr "位置" -#: frontend/src/components/dirent-detail/detail-list-view.js:102 -#: frontend/src/components/dirent-detail/detail-list-view.js:104 +#: frontend/src/components/dirent-detail/detail-list-view.js:101 +#: frontend/src/components/dirent-detail/detail-list-view.js:103 msgid "Apply properties to files inside the folder" msgstr "" #: frontend/src/components/dirent-detail/lib-details.js:68 -#: frontend/src/components/main-side-nav.js:180 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:79 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:82 +#: frontend/src/components/main-side-nav.js:181 +#: frontend/src/pages/org-admin/org-libraries.js:149 #: frontend/src/pages/repo-wiki-mode/side-panel.js:161 -#: frontend/src/pages/sys-admin/info.js:116 +#: frontend/src/pages/sys-admin/info.js:112 #: frontend/src/pages/sys-admin/repos/repos.js:81 #: frontend/src/pages/sys-admin/repos/repos.js:84 msgid "Files" msgstr "檔案" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:210 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:705 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 msgid "Frozen by {name}" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:210 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:705 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 msgid "locked by {name}" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:214 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:711 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:736 msgid "freezed" msgstr "" #: frontend/src/components/dirent-grid-view/dirent-grid-item.js:214 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:711 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:736 #: frontend/src/components/file-view/file-info.js:31 #: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:17 msgid "locked" msgstr "已鎖定" -#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 -msgid "Unselect this item" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-item.js:730 -msgid "Select this item" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-item.js:734 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:818 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:759 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:846 #: frontend/src/components/file-view/file-info.js:40 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:643 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:333 @@ -2889,8 +2922,8 @@ msgstr "" msgid "Unstar" msgstr "取消星標" -#: frontend/src/components/dirent-list-view/dirent-list-item.js:734 -#: frontend/src/components/dirent-list-view/dirent-list-item.js:818 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:759 +#: frontend/src/components/dirent-list-view/dirent-list-item.js:846 #: frontend/src/components/file-view/file-info.js:40 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:643 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:333 @@ -2900,24 +2933,40 @@ msgstr "取消星標" msgid "Star" msgstr "新增星標" -#: frontend/src/components/dirent-list-view/dirent-list-view.js:623 -msgid "Unselect all items" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-list-view.js:623 -msgid "Select all items" -msgstr "" - -#: frontend/src/components/dirent-list-view/dirent-none-view.js:54 +#: frontend/src/components/dirent-list-view/dirent-none-view.js:52 msgid "This folder has no content at this time." msgstr "" -#: frontend/src/components/dirent-list-view/dirent-none-view.js:55 +#: frontend/src/components/dirent-list-view/dirent-none-view.js:53 msgid "You can create files quickly" msgstr "" +#: frontend/src/components/draft-list-view/draft-list-item.js:113 +#: frontend/src/pages/sdoc-revision/index.js:123 +msgid "Publish" +msgstr "" + +#: frontend/src/components/draft-list-view/draft-list-view.js:37 +#: frontend/src/pages/dashboard/content.js:34 +#: frontend/src/pages/org-admin/devices/devices-errors.js:51 +#: frontend/src/pages/org-admin/org-logs-file-audit.js:103 +#: frontend/src/pages/org-admin/org-logs-file-update.js:117 +#: frontend/src/pages/org-admin/org-logs-perm-audit.js:84 +#: frontend/src/pages/share-admin/share-links.js:88 +#: frontend/src/pages/share-admin/upload-links.js:51 +#: frontend/src/pages/starred/starred.js:35 +#: frontend/src/pages/sys-admin/abuse-reports.js:87 +#: frontend/src/pages/sys-admin/devices/devices-errors.js:51 +#: frontend/src/pages/sys-admin/file-scan-records.js:29 +#: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:91 +#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:169 +#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:187 +#: frontend/src/pages/sys-admin/web-settings/web-settings.js:279 +msgid "Library" +msgstr "資料庫" + #: frontend/src/components/file-chooser/file-chooser.js:286 -#: frontend/src/components/search/ai-search.js:453 +#: frontend/src/components/search/ai-search.js:452 #: frontend/src/components/search/wiki-search.js:193 msgid "No results matching" msgstr "" @@ -2931,151 +2980,132 @@ msgstr "當前資料庫" msgid "Other Libraries" msgstr "其他資料庫" -#: frontend/src/components/file-uploader/file-uploader.js:148 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:146 -#: frontend/src/pages/upload-link/file-uploader.js:140 +#: frontend/src/components/file-uploader/file-uploader.js:149 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:147 +#: frontend/src/pages/upload-link/file-uploader.js:141 msgid "Please upload no more than {maxFiles} files at a time." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:395 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:406 -#: frontend/src/pages/upload-link/file-uploader.js:396 +#: frontend/src/components/file-uploader/file-uploader.js:401 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:412 +#: frontend/src/pages/upload-link/file-uploader.js:401 msgid "File is locked by others." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:396 +#: frontend/src/components/file-uploader/file-uploader.js:402 msgid "Invalid filename." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:397 +#: frontend/src/components/file-uploader/file-uploader.js:403 msgid "File already exists." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:398 +#: frontend/src/components/file-uploader/file-uploader.js:404 msgid "File size is too large." msgstr "" -#: frontend/src/components/file-uploader/file-uploader.js:399 +#: frontend/src/components/file-uploader/file-uploader.js:405 msgid "Out of quota." msgstr "超過空間上限" -#: frontend/src/components/file-uploader/file-uploader.js:408 -#: frontend/src/components/shared-link-file-uploader/file-uploader.js:399 -#: frontend/src/pages/upload-link/file-uploader.js:389 +#: frontend/src/components/file-uploader/file-uploader.js:414 +#: frontend/src/components/shared-link-file-uploader/file-uploader.js:405 +#: frontend/src/pages/upload-link/file-uploader.js:394 msgid "Network error" msgstr "" -#: frontend/src/components/file-uploader/forbid-upload-list-item.js:23 -#: frontend/src/components/shared-link-file-uploader/forbid-upload-list-item.js:23 -#: frontend/src/pages/upload-link/forbid-upload-list-item.js:23 -msgid "File too large" +#: frontend/src/components/file-uploader/forbid-upload-list-item.js:13 +#: frontend/src/components/shared-link-file-uploader/forbid-upload-list-item.js:13 +msgid "Please upload files less than {placeholder}M" msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:94 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:94 +#: frontend/src/components/file-uploader/upload-list-item.js:97 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:97 #: frontend/src/pages/upload-link/upload-list-item.js:94 msgid "Preparing to upload..." msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:95 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:95 +#: frontend/src/components/file-uploader/upload-list-item.js:98 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:98 #: frontend/src/pages/upload-link/upload-list-item.js:95 msgid "Remaining" msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:96 -#: frontend/src/components/file-uploader/upload-list-item.js:122 +#: frontend/src/components/file-uploader/upload-list-item.js:99 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:99 +#: frontend/src/pages/upload-link/upload-list-item.js:96 +msgid "Indexing..." +msgstr "" + +#: frontend/src/components/file-uploader/upload-list-item.js:130 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:130 +#: frontend/src/pages/upload-link/upload-list-item.js:127 +msgid "Retry" +msgstr "" + +#: frontend/src/components/file-uploader/upload-list-item.js:133 #: frontend/src/components/file-view/file-toolbar.js:150 #: frontend/src/components/file-view/file-toolbar.js:209 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:96 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:122 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:155 -#: frontend/src/pages/upload-link/upload-list-item.js:96 -#: frontend/src/pages/upload-link/upload-list-item.js:122 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:133 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:117 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162 +#: frontend/src/pages/upload-link/upload-list-item.js:130 msgid "Saving..." msgstr "保存中..." -#: frontend/src/components/file-uploader/upload-list-item.js:117 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:117 -#: frontend/src/pages/upload-link/upload-list-item.js:117 -msgid "Waiting..." -msgstr "" - -#: frontend/src/components/file-uploader/upload-list-item.js:118 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:118 -#: frontend/src/pages/upload-link/upload-list-item.js:118 -msgid "Uploading..." -msgstr "" - -#: frontend/src/components/file-uploader/upload-list-item.js:131 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:131 -#: frontend/src/pages/upload-link/upload-list-item.js:131 +#: frontend/src/components/file-uploader/upload-list-item.js:136 +#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:136 +#: frontend/src/pages/upload-link/upload-list-item.js:133 msgid "Uploaded" msgstr "" -#: frontend/src/components/file-uploader/upload-list-item.js:147 -#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:147 -#: frontend/src/pages/upload-link/upload-list-item.js:147 -msgid "Retry" -msgstr "" - #: frontend/src/components/file-uploader/upload-progress-dialog.js:48 #: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:48 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:51 -msgid "{uploaded_files_num}/{all_files_num} Files" -msgstr "" +#: frontend/src/pages/org-admin/web-settings/web-settings.js:119 +msgid "File Upload" +msgstr "上傳檔案" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:56 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:56 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:58 -msgid "{failed_files_num} file(s) failed to upload" -msgstr "" - -#: frontend/src/components/file-uploader/upload-progress-dialog.js:67 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:67 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:83 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:49 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:49 msgid "File Uploading..." msgstr "文件上傳中..." +#: frontend/src/components/file-uploader/upload-progress-dialog.js:75 #: frontend/src/components/file-uploader/upload-progress-dialog.js:77 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:75 #: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:77 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:90 -msgid "All files uploaded" -msgstr "" - -#: frontend/src/components/file-uploader/upload-progress-dialog.js:96 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:96 msgid "Retry All" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:103 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:103 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:75 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:80 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:82 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:80 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:82 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:61 msgid "Cancel All" msgstr "全部取消" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:110 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:110 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:107 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:88 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:88 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:68 msgid "name" msgstr "名稱" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:111 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:111 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:108 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:89 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:89 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:69 msgid "size" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:112 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:112 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:109 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:90 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:90 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:70 msgid "progress" msgstr "" -#: frontend/src/components/file-uploader/upload-progress-dialog.js:113 -#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:113 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:110 +#: frontend/src/components/file-uploader/upload-progress-dialog.js:91 +#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:91 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:71 msgid "state" msgstr "" @@ -3090,14 +3120,14 @@ msgid "unstarred" msgstr "未加星標" #: frontend/src/components/file-view/file-toolbar.js:92 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:90 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:96 #: frontend/src/utils/text-translation.js:23 msgid "Lock" msgstr "鎖定" #: frontend/src/components/file-view/file-toolbar.js:96 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:98 -#: frontend/src/utils/text-translation.js:24 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:104 +#: frontend/src/utils/text-translation.js:25 msgid "Unlock" msgstr "解鎖" @@ -3115,12 +3145,12 @@ msgstr "開啟父目錄" #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:342 #: frontend/src/pages/org-admin/org-logs-file-update.js:260 #: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:137 -#: frontend/src/repo-history.js:292 frontend/src/utils/text-translation.js:21 +#: frontend/src/repo-history.js:289 frontend/src/utils/text-translation.js:21 msgid "Details" msgstr "詳情" #: frontend/src/components/file-view/file-toolbar.js:186 -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:130 +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:136 #: frontend/src/utils/text-translation.js:22 msgid "Open via Client" msgstr "客戶端打開" @@ -3142,7 +3172,7 @@ msgstr "" #: frontend/src/pages/sys-admin/groups/group-members.js:109 #: frontend/src/pages/sys-admin/users/user-groups.js:122 #: frontend/src/pages/sys-admin/users/users-nav.js:25 -#: frontend/src/utils/utils.js:686 +#: frontend/src/utils/utils.js:690 msgid "Admin" msgstr "管理" @@ -3159,9 +3189,8 @@ msgstr "成員" #: frontend/src/components/group-members.js:96 #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:290 -#: frontend/src/pages/lib-content-view/lib-content-view.js:838 +#: frontend/src/pages/lib-content-view/lib-content-view.js:857 #: frontend/src/pages/my-libs/mylib-repo-list-item.js:311 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:157 #: frontend/src/pages/org-admin/org-group-repos.js:146 #: frontend/src/pages/org-admin/org-user-repos.js:142 #: frontend/src/pages/sys-admin/repos/repos.js:162 @@ -3196,91 +3225,84 @@ msgstr "" msgid "Search group members" msgstr "" -#: frontend/src/components/main-side-nav.js:92 +#: frontend/src/components/main-side-nav.js:93 #: frontend/src/pages/org-admin/org-groups.js:154 msgid "All Groups" msgstr "所有群組" -#: frontend/src/components/main-side-nav.js:123 -#: frontend/src/components/main-side-nav.js:125 -#: frontend/src/components/main-side-nav.js:132 -#: frontend/src/components/main-side-nav.js:134 +#: frontend/src/components/main-side-nav.js:124 +#: frontend/src/components/main-side-nav.js:126 +#: frontend/src/components/main-side-nav.js:133 +#: frontend/src/components/main-side-nav.js:135 #: frontend/src/pages/org-admin/side-panel.js:86 #: frontend/src/pages/sys-admin/side-panel.js:174 msgid "Links" msgstr "連結" -#: frontend/src/components/main-side-nav.js:150 -#: frontend/src/components/main-side-nav.js:152 +#: frontend/src/components/main-side-nav.js:151 +#: frontend/src/components/main-side-nav.js:153 #: frontend/src/pages/share-admin/folders.js:368 msgid "Folders" msgstr "資料夾" -#: frontend/src/components/main-side-nav.js:184 -#: frontend/src/components/main-side-nav.js:186 +#: frontend/src/components/main-side-nav.js:185 +#: frontend/src/components/main-side-nav.js:187 #: frontend/src/pages/my-libs/my-libs-deleted.js:54 #: frontend/src/pages/my-libs/my-libs.js:166 msgid "My Libraries" msgstr "我的資料庫" -#: frontend/src/components/main-side-nav.js:191 -#: frontend/src/components/main-side-nav.js:193 +#: frontend/src/components/main-side-nav.js:192 +#: frontend/src/components/main-side-nav.js:194 #: frontend/src/pages/shared-libs/shared-libs.js:456 msgid "Shared with me" msgstr "與我共享" -#: frontend/src/components/main-side-nav.js:198 -#: frontend/src/components/main-side-nav.js:200 +#: frontend/src/components/main-side-nav.js:199 +#: frontend/src/components/main-side-nav.js:201 #: frontend/src/pages/shared-with-all/public-shared-view.js:206 msgid "Shared with all" msgstr "與所有人共享" -#: frontend/src/components/main-side-nav.js:205 -#: frontend/src/components/main-side-nav.js:207 +#: frontend/src/components/main-side-nav.js:206 +#: frontend/src/components/main-side-nav.js:208 msgid "Shared with groups" msgstr "群組共享" -#: frontend/src/components/main-side-nav.js:214 -#: frontend/src/components/main-side-nav.js:216 -#: frontend/src/components/main-side-nav.js:222 -#: frontend/src/components/main-side-nav.js:224 +#: frontend/src/components/main-side-nav.js:215 +#: frontend/src/components/main-side-nav.js:217 +#: frontend/src/components/main-side-nav.js:223 +#: frontend/src/components/main-side-nav.js:225 msgid "Shared from other servers" msgstr "" -#: frontend/src/components/main-side-nav.js:231 +#: frontend/src/components/main-side-nav.js:232 msgid "Tools" msgstr "工具" -#: frontend/src/components/main-side-nav.js:234 -#: frontend/src/components/main-side-nav.js:236 +#: frontend/src/components/main-side-nav.js:235 +#: frontend/src/components/main-side-nav.js:237 #: frontend/src/pages/starred/starred.js:315 msgid "Favorites" msgstr "收藏夾" -#: frontend/src/components/main-side-nav.js:241 -#: frontend/src/components/main-side-nav.js:243 +#: frontend/src/components/main-side-nav.js:242 +#: frontend/src/components/main-side-nav.js:244 msgid "Activities" msgstr "檔案活動" -#: frontend/src/components/main-side-nav.js:248 -#: frontend/src/components/main-side-nav.js:250 +#: frontend/src/components/main-side-nav.js:249 +#: frontend/src/components/main-side-nav.js:251 #: frontend/src/pages/wikis/wikis.js:137 msgid "Published Libraries" msgstr "" -#: frontend/src/components/main-side-nav.js:254 -#: frontend/src/components/main-side-nav.js:256 +#: frontend/src/components/main-side-nav.js:264 +#: frontend/src/components/main-side-nav.js:266 #: frontend/src/pages/linked-devices/linked-devices.js:230 msgid "Linked Devices" msgstr "已連接的設備" -#: frontend/src/components/main-side-nav.js:268 -#: frontend/src/components/main-side-nav.js:270 -#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:354 -#: frontend/src/pages/my-libs/mylib-repo-menu.js:178 -msgid "Share Admin" -msgstr "共享管理" - #: frontend/src/components/more.js:14 msgid "show more" msgstr "" @@ -3320,15 +3342,15 @@ msgid "" "right}" msgstr "" -#: frontend/src/components/popover/edit-filetag-popover.js:141 +#: frontend/src/components/popover/edit-filetag-popover.js:137 msgid "No tags" msgstr "" -#: frontend/src/components/popover/edit-filetag-popover.js:145 +#: frontend/src/components/popover/edit-filetag-popover.js:141 msgid "Tag not found" msgstr "" -#: frontend/src/components/popover/edit-filetag-popover.js:159 +#: frontend/src/components/popover/edit-filetag-popover.js:155 msgid "Find a tag" msgstr "" @@ -3371,8 +3393,8 @@ msgstr "" msgid "You are watching file changes of this library." msgstr "" -#: frontend/src/components/sdoc-wiki-page-viewer/index.js:133 -#: frontend/src/components/seafile-markdown-viewer/index.js:119 +#: frontend/src/components/sdoc-wiki-page-viewer/index.js:125 +#: frontend/src/components/seafile-markdown-viewer/index.js:111 msgid "Last modified by" msgstr "" @@ -3408,41 +3430,41 @@ msgstr "取消" msgid "Reference documents" msgstr "" -#: frontend/src/components/search/ai-search.js:387 +#: frontend/src/components/search/ai-search.js:386 #: frontend/src/components/search/search.js:433 msgid "Search results visited recently" msgstr "" -#: frontend/src/components/search/ai-search.js:436 +#: frontend/src/components/search/ai-search.js:435 #: frontend/src/components/search/search.js:413 msgid "Type characters to start search" msgstr "" -#: frontend/src/components/search/ai-search.js:439 +#: frontend/src/components/search/ai-search.js:438 msgid "Type more characters to start search" msgstr "" -#: frontend/src/components/search/ai-search.js:450 -#: frontend/src/components/search/ai-search.js:467 +#: frontend/src/components/search/ai-search.js:449 +#: frontend/src/components/search/ai-search.js:466 msgid "Ask AI" msgstr "" -#: frontend/src/components/search/ai-search.js:529 +#: frontend/src/components/search/ai-search.js:528 msgid "" "Indexing the library. Semantic search will be available within a few " "minutes." msgstr "" -#: frontend/src/components/search/ai-search.js:540 +#: frontend/src/components/search/ai-search.js:539 msgid "Successfully turned it off" msgstr "" -#: frontend/src/components/search/ai-search.js:558 -#: frontend/src/components/search/ai-search.js:582 +#: frontend/src/components/search/ai-search.js:557 +#: frontend/src/components/search/ai-search.js:581 msgid "Turn on semantic search for this library" msgstr "" -#: frontend/src/components/search/ai-search.js:570 +#: frontend/src/components/search/ai-search.js:569 msgid "Turn off semantic search for this library" msgstr "" @@ -3513,13 +3535,13 @@ msgstr "" #: frontend/src/components/select-editor/sysadmin-user-role-editor.js:19 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:155 -#: frontend/src/pages/sys-admin/users/users-content.js:281 +#: frontend/src/pages/sys-admin/users/users-content.js:272 msgid "Default" msgstr "預設" #: frontend/src/components/select-editor/sysadmin-user-role-editor.js:21 #: frontend/src/pages/sys-admin/orgs/orgs-content.js:157 -#: frontend/src/pages/sys-admin/users/users-content.js:283 +#: frontend/src/pages/sys-admin/users/users-content.js:274 msgid "Guest" msgstr "訪客" @@ -3576,36 +3598,30 @@ msgstr "" msgid "Successfully deleted {number_placeholder} share links" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:138 -msgid "" -"Share links cannot be generated because \"Invisible\", \"Online Read-Write\"" -" or \"Online Read-Only\" is set for you on some folder(s) in the library." -msgstr "" - -#: frontend/src/components/share-link-panel/link-creation.js:162 +#: frontend/src/components/share-link-panel/link-creation.js:156 msgid "Please enter an integer bigger than 1 as number of links." msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:166 +#: frontend/src/components/share-link-panel/link-creation.js:160 msgid "" "Please enter an integer not bigger than {max_number} as number of links." msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:260 +#: frontend/src/components/share-link-panel/link-creation.js:254 #: frontend/src/components/share-link-panel/link-list.js:64 msgid "Generate links in batch" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:260 +#: frontend/src/components/share-link-panel/link-creation.js:254 #: frontend/src/components/share-link-panel/link-list.js:63 msgid "Generate Link" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:265 +#: frontend/src/components/share-link-panel/link-creation.js:259 msgid "Number of links" msgstr "" -#: frontend/src/components/share-link-panel/link-creation.js:329 +#: frontend/src/components/share-link-panel/link-creation.js:323 msgid "Set permission" msgstr "" @@ -3653,8 +3669,7 @@ msgid "Are you sure you want to delete the selected share link(s) ?" msgstr "" #: frontend/src/components/shared-file-view/shared-file-view.js:47 -#: frontend/src/pages/markdown-editor/index.js:410 -#: frontend/src/pages/plain-markdown-editor/index.js:172 +#: frontend/src/pages/markdown-editor/index.js:458 #: frontend/src/view-file-text.js:81 msgid "Successfully saved" msgstr "" @@ -3665,7 +3680,7 @@ msgid "File download is disabled: the share link traffic of owner is used up." msgstr "檔案下載已禁用:外鏈擁有者的流量已用完。" #: frontend/src/components/shared-file-view/shared-file-view.js:122 -#: frontend/src/repo-folder-trash.js:205 frontend/src/repo-snapshot.js:168 +#: frontend/src/repo-folder-trash.js:202 frontend/src/repo-snapshot.js:166 #: frontend/src/shared-dir-view.js:449 msgid "Current path: " msgstr "當前路徑:" @@ -3721,12 +3736,6 @@ msgstr "目錄權限" msgid "Unshare" msgstr "取消共享" -#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:351 -#: frontend/src/pages/my-libs/mylib-repo-menu.js:154 -#: frontend/src/pages/sys-admin/repos/repos.js:271 -msgid "History Setting" -msgstr "歷史設定" - #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:357 #: frontend/src/pages/my-libs/mylib-repo-menu.js:157 msgid "Change Password" @@ -3735,9 +3744,9 @@ msgstr "修改密碼" #: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:360 #: frontend/src/components/user-settings/webdav-password.js:104 #: frontend/src/pages/my-libs/mylib-repo-menu.js:160 -#: frontend/src/pages/sys-admin/orgs/org-users.js:304 -#: frontend/src/pages/sys-admin/users/users-content.js:364 -#: frontend/src/pages/sys-admin/users/users-content.js:566 +#: frontend/src/pages/sys-admin/orgs/org-users.js:294 +#: frontend/src/pages/sys-admin/users/users-content.js:355 +#: frontend/src/pages/sys-admin/users/users-content.js:554 msgid "Reset Password" msgstr "重置密碼" @@ -3796,8 +3805,8 @@ msgid "Clients" msgstr "客户端" #: frontend/src/components/toolbar/common-toolbar.js:24 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:86 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:146 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:90 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:150 #: frontend/src/pages/search/main-panel.js:330 #: frontend/src/pages/wiki/main-panel.js:95 #: frontend/src/pages/wiki/main-panel.js:112 @@ -3805,12 +3814,12 @@ msgid "Search files" msgstr "" #: frontend/src/components/toolbar/dir-operation-toolbar.js:192 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:68 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:54 msgid "Upload Files" msgstr "上傳檔案" #: frontend/src/components/toolbar/dir-operation-toolbar.js:193 -#: frontend/src/pages/upload-link/upload-progress-dialog.js:69 +#: frontend/src/pages/upload-link/upload-progress-dialog.js:55 msgid "Upload Folder" msgstr "上傳目錄" @@ -3843,17 +3852,17 @@ msgstr "新建Word文件" msgid "New SeaDoc File" msgstr "" -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:328 -#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:336 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:356 +#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:364 #: frontend/src/utils/text-translation.js:18 msgid "Move" msgstr "移動" #: frontend/src/components/toolbar/repo-view-toobar.js:63 -#: frontend/src/components/toolbar/view-file-toolbar.js:73 +#: frontend/src/components/toolbar/view-file-toolbar.js:99 #: frontend/src/file-history-old.js:268 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:55 -#: frontend/src/repo-folder-trash.js:284 +#: frontend/src/repo-folder-trash.js:280 msgid "More" msgstr "更多" @@ -3862,10 +3871,18 @@ msgstr "更多" msgid "Deleted Libraries" msgstr "已刪除的資料庫" -#: frontend/src/components/toolbar/view-file-toolbar.js:67 +#: frontend/src/components/toolbar/view-file-toolbar.js:87 msgid "Edit File" msgstr "" +#: frontend/src/components/toolbar/view-file-toolbar.js:92 +msgid "New Draft" +msgstr "" + +#: frontend/src/components/toolbar/view-file-toolbar.js:93 +msgid "Create a draft from this file, instead of editing it directly." +msgstr "" + #: frontend/src/components/toolbar/view-mode-toolbar.js:31 #: frontend/src/shared-dir-view.js:456 frontend/src/shared-dir-view.js:457 msgid "List" @@ -3881,7 +3898,7 @@ msgid "Column" msgstr "" #: frontend/src/components/toolbar/view-mode-toolbar.js:37 -#: frontend/src/utils/text-translation.js:33 +#: frontend/src/utils/text-translation.js:34 msgid "Properties" msgstr "" @@ -4093,8 +4110,8 @@ msgstr "" msgid "History Versions" msgstr "" -#: frontend/src/file-history-old.js:244 frontend/src/repo-history.js:142 -#: frontend/src/repo-history.js:149 +#: frontend/src/file-history-old.js:244 frontend/src/repo-history.js:139 +#: frontend/src/repo-history.js:146 msgid "Modifier" msgstr "修改者" @@ -4126,71 +4143,75 @@ msgstr "清空所有回收站的項目" msgid "Removed items older than {n} days from trash." msgstr "清空所有大於 {n} 天的項目" -#: frontend/src/pages/dashboard/activity-item.js:77 +#: frontend/src/pages/dashboard/activity-item.js:76 +msgid "Publish draft" +msgstr "" + +#: frontend/src/pages/dashboard/activity-item.js:89 msgid "{file} and {n} other files" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:80 +#: frontend/src/pages/dashboard/activity-item.js:92 msgid "Created {n} files" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:84 +#: frontend/src/pages/dashboard/activity-item.js:96 msgid "details" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:98 +#: frontend/src/pages/dashboard/activity-item.js:110 msgid "Created draft" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:98 +#: frontend/src/pages/dashboard/activity-item.js:110 msgid "Created file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:103 +#: frontend/src/pages/dashboard/activity-item.js:115 msgid "Deleted draft" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:103 +#: frontend/src/pages/dashboard/activity-item.js:115 msgid "Deleted file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:108 +#: frontend/src/pages/dashboard/activity-item.js:120 msgid "Restored file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:113 +#: frontend/src/pages/dashboard/activity-item.js:125 msgid "Renamed file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:120 +#: frontend/src/pages/dashboard/activity-item.js:132 msgid "Moved file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:125 +#: frontend/src/pages/dashboard/activity-item.js:137 msgid "Updated draft" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:125 +#: frontend/src/pages/dashboard/activity-item.js:137 msgid "Updated file" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:135 +#: frontend/src/pages/dashboard/activity-item.js:147 msgid "Created folder" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:140 +#: frontend/src/pages/dashboard/activity-item.js:152 msgid "Deleted folder" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:145 +#: frontend/src/pages/dashboard/activity-item.js:157 msgid "Restored folder" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:150 +#: frontend/src/pages/dashboard/activity-item.js:162 msgid "Renamed folder" msgstr "" -#: frontend/src/pages/dashboard/activity-item.js:157 +#: frontend/src/pages/dashboard/activity-item.js:169 msgid "Moved folder" msgstr "" @@ -4208,29 +4229,11 @@ msgstr "操作" #: frontend/src/pages/org-admin/statistic/statistic-nav.js:15 #: frontend/src/pages/sys-admin/abuse-reports.js:88 #: frontend/src/pages/sys-admin/statistic/statistic-nav.js:15 -#: frontend/src/repo-folder-trash.js:368 frontend/src/repo-folder-trash.js:425 -#: frontend/src/repo-snapshot.js:304 +#: frontend/src/repo-folder-trash.js:363 frontend/src/repo-folder-trash.js:419 +#: frontend/src/repo-snapshot.js:302 msgid "File" msgstr "檔案" -#: frontend/src/pages/dashboard/content.js:34 -#: frontend/src/pages/org-admin/devices/devices-errors.js:51 -#: frontend/src/pages/org-admin/org-logs-file-audit.js:103 -#: frontend/src/pages/org-admin/org-logs-file-update.js:117 -#: frontend/src/pages/org-admin/org-logs-perm-audit.js:84 -#: frontend/src/pages/share-admin/share-links.js:88 -#: frontend/src/pages/share-admin/upload-links.js:51 -#: frontend/src/pages/starred/starred.js:35 -#: frontend/src/pages/sys-admin/abuse-reports.js:87 -#: frontend/src/pages/sys-admin/devices/devices-errors.js:51 -#: frontend/src/pages/sys-admin/file-scan-records.js:29 -#: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:91 -#: frontend/src/pages/sys-admin/virus-scan/all-virus-files.js:169 -#: frontend/src/pages/sys-admin/virus-scan/unhandled-virus-files.js:187 -#: frontend/src/pages/sys-admin/web-settings/web-settings.js:279 -msgid "Library" -msgstr "資料庫" - #: frontend/src/pages/dashboard/files-activities.js:247 msgid "All Activities" msgstr "" @@ -4251,6 +4254,25 @@ msgstr "" msgid "Find modifiers" msgstr "" +#: frontend/src/pages/drafts/draft-content.js:44 +msgid "Successfully published draft %(draft)s." +msgstr "" + +#: frontend/src/pages/drafts/draft-content.js:48 +msgid "Failed to publish draft %(draft)s." +msgstr "" + +#: frontend/src/pages/drafts/draft-content.js:62 +msgid "No draft yet" +msgstr "" + +#: frontend/src/pages/drafts/draft-content.js:63 +msgid "" +"Draft is a way to let you collaborate with others on files. You can create a" +" draft from a file, edit the draft and then ask for a review. The original " +"file will be updated only after the draft has been reviewed." +msgstr "" + #: frontend/src/pages/file-history-old/history-item.js:58 msgid "(current version)" msgstr "(當前版本)" @@ -4303,7 +4325,7 @@ msgstr "" #: frontend/src/pages/sys-admin/groups/group-nav.js:27 #: frontend/src/pages/sys-admin/groups/groups.js:137 #: frontend/src/pages/sys-admin/groups/search-groups.js:110 -#: frontend/src/pages/sys-admin/info.js:136 +#: frontend/src/pages/sys-admin/info.js:132 #: frontend/src/pages/sys-admin/orgs/org-nav.js:19 #: frontend/src/pages/sys-admin/side-panel.js:114 #: frontend/src/pages/sys-admin/users/user-nav.js:21 @@ -4317,7 +4339,7 @@ msgstr "" #: frontend/src/pages/groups/group-view.js:488 #: frontend/src/pages/my-libs/mylib-repo-menu.js:151 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:268 +#: frontend/src/pages/org-admin/org-libraries.js:317 #: frontend/src/pages/sys-admin/groups/groups-content.js:187 #: frontend/src/pages/sys-admin/repos/repos.js:268 #: frontend/src/pages/sys-admin/users/user-repos.js:166 @@ -4375,122 +4397,122 @@ msgid "" "button in the menu bar." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-container.js:98 +#: frontend/src/pages/lib-content-view/lib-content-container.js:102 #: frontend/src/pages/wiki/main-panel.js:82 msgid "Folder does not exist." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-container.js:176 +#: frontend/src/pages/lib-content-view/lib-content-container.js:180 msgid "This library has been set to read-only by admin and cannot be updated." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:65 -#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:95 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:67 +#: frontend/src/pages/lib-content-view/lib-content-toolbar.js:99 #: frontend/src/pages/sys-admin/main-panel-topbar.js:20 msgid "Side Nav Menu" msgstr "側邊導航選單" -#: frontend/src/pages/lib-content-view/lib-content-view.js:176 +#: frontend/src/pages/lib-content-view/lib-content-view.js:180 msgid "Library share permission not found." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:595 +#: frontend/src/pages/lib-content-view/lib-content-view.js:617 msgid "Failed to move files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:597 +#: frontend/src/pages/lib-content-view/lib-content-view.js:619 #: frontend/src/shared-dir-view.js:214 msgid "Failed to copy files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:627 +#: frontend/src/pages/lib-content-view/lib-content-view.js:649 msgid "Successfully moved files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:629 +#: frontend/src/pages/lib-content-view/lib-content-view.js:651 #: frontend/src/shared-dir-view.js:228 msgid "Successfully copied files to another library." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:799 +#: frontend/src/pages/lib-content-view/lib-content-view.js:818 msgid "Restored {name} and {n} other items" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:800 +#: frontend/src/pages/lib-content-view/lib-content-view.js:819 msgid "Restored {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:807 +#: frontend/src/pages/lib-content-view/lib-content-view.js:826 msgid "Failed to restore {name} and {n} other items" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:808 +#: frontend/src/pages/lib-content-view/lib-content-view.js:827 msgid "Failed to restore {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:834 +#: frontend/src/pages/lib-content-view/lib-content-view.js:853 msgid "Successfully deleted {name} and {n} other items." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:844 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1081 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1109 +#: frontend/src/pages/lib-content-view/lib-content-view.js:863 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1111 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1139 msgid "Undo" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:851 +#: frontend/src/pages/lib-content-view/lib-content-view.js:870 msgid "Failed to delete {name} and {n} other items." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1037 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1053 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1067 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1083 msgid "Renaming {name} failed" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1077 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1105 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:377 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1107 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1135 #: frontend/src/pages/org-admin/org-groups-search-groups.js:230 #: frontend/src/pages/org-admin/org-groups.js:126 +#: frontend/src/pages/org-admin/org-libraries.js:83 msgid "Successfully deleted {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1089 -#: frontend/src/pages/lib-content-view/lib-content-view.js:1117 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1119 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1147 msgid "Failed to delete {name}" msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1170 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1203 msgid "Successfully moved {name}." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1178 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1210 msgid "Failed to move {name}." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1226 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1253 #: frontend/src/pages/sdoc/sdoc-file-history/side-panel.js:182 -#: frontend/src/utils/utils.js:1286 +#: frontend/src/utils/utils.js:1290 msgid "Successfully copied %(name)s." msgstr "成功複製 %(name)s。" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1234 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1260 msgid "Failed to copy %(name)s" msgstr "複製 %(name)s 失敗" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1254 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1270 msgid "Converting, please wait..." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1266 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1282 msgid "Successfully converted the file." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1273 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1289 msgid "Failed to convert {name}." msgstr "" -#: frontend/src/pages/lib-content-view/lib-content-view.js:1971 +#: frontend/src/pages/lib-content-view/lib-content-view.js:1958 #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:255 #: frontend/src/pages/share-with-ocm/shared-with-ocm.js:107 #: frontend/src/pages/shared-libs/shared-libs.js:290 @@ -4537,7 +4559,11 @@ msgstr "最後瀏覽時間" msgid "Successfully unlinked %(name)s." msgstr "" -#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:81 +#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:42 +msgid "Local draft saved" +msgstr "" + +#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:87 #: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:68 msgid "Open parent directory" msgstr "" @@ -4550,25 +4576,23 @@ msgstr "" msgid "Switch to rich text editor" msgstr "" -#: frontend/src/pages/markdown-editor/index.js:116 +#: frontend/src/pages/markdown-editor/index.js:117 msgid "This file has been updated." msgstr "" -#: frontend/src/pages/markdown-editor/index.js:117 +#: frontend/src/pages/markdown-editor/index.js:118 msgid "Refresh" msgstr "重新整理" -#: frontend/src/pages/markdown-editor/index.js:152 +#: frontend/src/pages/markdown-editor/index.js:153 msgid "Another user is editing this file!" msgstr "" -#: frontend/src/pages/markdown-editor/index.js:300 -#: frontend/src/pages/plain-markdown-editor/index.js:101 +#: frontend/src/pages/markdown-editor/index.js:348 msgid "Leave this page? The system may not save your changes." msgstr "" -#: frontend/src/pages/markdown-editor/index.js:420 -#: frontend/src/pages/plain-markdown-editor/index.js:177 +#: frontend/src/pages/markdown-editor/index.js:468 msgid "Failed to save" msgstr "" @@ -4592,7 +4616,6 @@ msgid "Deleted Time" msgstr "刪除時間" #: frontend/src/pages/my-libs/my-libs-deleted.js:147 -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:169 #: frontend/src/pages/sys-admin/repos/trash-repos.js:171 #: frontend/src/repo-snapshot.js:121 msgid "Successfully restored the library." @@ -4612,7 +4635,7 @@ msgid "" msgstr "" #: frontend/src/pages/my-libs/mylib-repo-list-item.js:289 -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:234 +#: frontend/src/pages/org-admin/org-libraries.js:282 #: frontend/src/pages/sys-admin/repos/repos.js:175 #: frontend/src/pages/sys-admin/users/user-repos.js:295 msgid "Successfully transferred the library." @@ -4647,7 +4670,6 @@ msgid "Shared By" msgstr "共享來源" #: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:321 -#: frontend/src/pages/org-admin/libraries/org-repo-nav.js:15 #: frontend/src/pages/org-admin/org-users-nav.js:15 #: frontend/src/pages/search/advanced-search.js:66 #: frontend/src/pages/share-with-ocm/remote-dir-path.js:56 @@ -4662,9 +4684,8 @@ msgstr "全部" #: frontend/src/pages/org-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/devices/devices-by-platform.js:45 #: frontend/src/pages/sys-admin/devices/devices-errors.js:49 -#: frontend/src/pages/sys-admin/info.js:113 #: frontend/src/pages/sys-admin/terms-and-conditions/content.js:51 -#: frontend/src/repo-history.js:143 frontend/src/repo-history.js:150 +#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 msgid "Version" msgstr "版本" @@ -4676,7 +4697,7 @@ msgstr "" #: frontend/src/pages/org-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/devices/devices-errors.js:49 #: frontend/src/pages/sys-admin/logs-page/file-access-logs.js:89 -#: frontend/src/repo-history.js:143 frontend/src/repo-history.js:150 +#: frontend/src/repo-history.js:140 frontend/src/repo-history.js:147 msgid "Device" msgstr "設備" @@ -4710,54 +4731,6 @@ msgid "" "follows:" msgstr "" -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:208 -#: frontend/src/utils/utils.js:426 -msgid "Encrypted library" -msgstr "加密資料庫" - -#: frontend/src/pages/org-admin/libraries/org-all-repos.js:211 -#: frontend/src/utils/utils.js:432 -msgid "Read-Write library" -msgstr "可讀寫資料庫" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:59 -#: frontend/src/translate.js:18 -msgid "" -"Tip: libraries deleted {trashReposExpireDays} days ago will be cleaned " -"automatically." -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:254 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:256 -msgid "Are you sure you want to delete {placeholder} completely?" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:265 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:267 -msgid "Are you sure you want to restore {placeholder}?" -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:360 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:362 -msgid "Successfully cleared trash." -msgstr "" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:399 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:424 -msgid "Clear Trash" -msgstr "清空回收站" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:400 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:425 -msgid "Are you sure you want to clear trash?" -msgstr "確定要清空回收站嗎?" - -#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:402 -#: frontend/src/pages/sys-admin/repos/trash-repos.js:427 -#: frontend/src/user-notifications.js:112 -msgid "Clear" -msgstr "清空" - #: frontend/src/pages/org-admin/org-admin-list.js:51 #: frontend/src/pages/org-admin/org-users-list.js:73 #: frontend/src/pages/org-admin/org-users-search-users.js:36 @@ -4882,6 +4855,7 @@ msgid "Search groups by name" msgstr "" #: frontend/src/pages/org-admin/org-groups.js:182 +#: frontend/src/pages/org-admin/org-libraries.js:174 #: frontend/src/pages/org-admin/org-links.js:125 #: frontend/src/pages/org-admin/org-logs-file-audit.js:124 #: frontend/src/pages/org-admin/org-logs-file-update.js:139 @@ -4892,6 +4866,7 @@ msgid "Previous" msgstr "前一頁" #: frontend/src/pages/org-admin/org-groups.js:184 +#: frontend/src/pages/org-admin/org-libraries.js:176 #: frontend/src/pages/org-admin/org-links.js:127 #: frontend/src/pages/org-admin/org-logs-file-audit.js:126 #: frontend/src/pages/org-admin/org-logs-file-update.js:141 @@ -4921,16 +4896,30 @@ msgid "Active Users" msgstr "活躍用戶數" #: frontend/src/pages/org-admin/org-info.js:50 +#: frontend/src/pages/sys-admin/info.js:123 #: frontend/src/pages/sys-admin/info.js:127 -#: frontend/src/pages/sys-admin/info.js:131 msgid "Total Users" msgstr "總用戶" #: frontend/src/pages/org-admin/org-info.js:50 -#: frontend/src/pages/sys-admin/info.js:127 +#: frontend/src/pages/sys-admin/info.js:123 msgid "Limits" msgstr "用戶數限制" +#: frontend/src/pages/org-admin/org-libraries.js:140 +msgid "All Libraries" +msgstr "" + +#: frontend/src/pages/org-admin/org-libraries.js:256 +#: frontend/src/utils/utils.js:426 +msgid "Encrypted library" +msgstr "加密資料庫" + +#: frontend/src/pages/org-admin/org-libraries.js:259 +#: frontend/src/utils/utils.js:432 +msgid "Read-Write library" +msgstr "可讀寫資料庫" + #: frontend/src/pages/org-admin/org-links.js:94 msgid "All Public Links" msgstr "全部公共連結" @@ -5054,64 +5043,46 @@ msgstr "" msgid "Verify" msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:60 +#: frontend/src/pages/org-admin/org-user-item.js:59 msgid "Resetting user's password, please wait for a moment." msgstr "" -#: frontend/src/pages/org-admin/org-user-item.js:63 +#: frontend/src/pages/org-admin/org-user-item.js:62 msgid "Successfully reset password to %(passwd)s for user %(user)s." msgstr "成功將用戶 %(user)s 的密碼重置為 %(passwd)s。" -#: frontend/src/pages/org-admin/org-user-item.js:118 +#: frontend/src/pages/org-admin/org-user-item.js:112 #: frontend/src/pages/sys-admin/admin-logs/login-logs.js:102 #: frontend/src/pages/sys-admin/logs-page/login-logs.js:117 msgid "Failed" msgstr "失敗" -#: frontend/src/pages/org-admin/org-user-item.js:129 +#: frontend/src/pages/org-admin/org-user-item.js:123 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:172 #: frontend/src/pages/sys-admin/institutions/institution-users.js:208 -#: frontend/src/pages/sys-admin/users/users-content.js:307 +#: frontend/src/pages/sys-admin/users/users-content.js:298 msgid "Active" msgstr "啓動" -#: frontend/src/pages/org-admin/org-user-item.js:131 +#: frontend/src/pages/org-admin/org-user-item.js:125 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:172 #: frontend/src/pages/sys-admin/institutions/institution-users.js:208 -#: frontend/src/pages/sys-admin/users/users-content.js:309 +#: frontend/src/pages/sys-admin/users/users-content.js:300 msgid "Inactive" msgstr "不啓動" -#: frontend/src/pages/org-admin/org-user-item.js:157 -#: frontend/src/pages/sys-admin/orgs/org-users.js:230 -#: frontend/src/pages/sys-admin/users/users-content.js:406 -msgid "Are you sure you want to set {user_placeholder} inactive?" -msgstr "" - -#: frontend/src/pages/org-admin/org-user-item.js:195 +#: frontend/src/pages/org-admin/org-user-item.js:180 msgid "ResetPwd" msgstr "重置密碼" -#: frontend/src/pages/org-admin/org-user-item.js:196 +#: frontend/src/pages/org-admin/org-user-item.js:181 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:152 #: frontend/src/pages/sys-admin/institutions/institution-admins.js:192 -#: frontend/src/pages/sys-admin/users/users-content.js:367 -#: frontend/src/pages/sys-admin/users/users-content.js:575 +#: frontend/src/pages/sys-admin/users/users-content.js:358 +#: frontend/src/pages/sys-admin/users/users-content.js:563 msgid "Revoke Admin" msgstr "取消管理員" -#: frontend/src/pages/org-admin/org-user-item.js:204 -#: frontend/src/pages/sys-admin/orgs/org-users.js:313 -#: frontend/src/pages/sys-admin/users/users-content.js:584 -msgid "Set user inactive" -msgstr "" - -#: frontend/src/pages/org-admin/org-user-item.js:207 -#: frontend/src/pages/sys-admin/orgs/org-users.js:316 -#: frontend/src/pages/sys-admin/users/users-content.js:587 -msgid "Set" -msgstr "" - #: frontend/src/pages/org-admin/org-user-profile.js:128 msgid "Avatar" msgstr "頭像" @@ -5386,10 +5357,6 @@ msgstr "修改" msgid "Team name" msgstr "" -#: frontend/src/pages/org-admin/web-settings/web-settings.js:119 -msgid "File Upload" -msgstr "上傳檔案" - #: frontend/src/pages/org-admin/web-settings/web-settings.js:123 msgid "File extension white list" msgstr "" @@ -5400,23 +5367,19 @@ msgid "" "\"md;txt;docx\". Empty means no limit." msgstr "" -#: frontend/src/pages/sdoc-revision/index.js:123 -msgid "Publish" -msgstr "" - -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:239 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:193 msgid "No changes" msgstr "" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:249 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:203 msgid "Changes" msgstr "" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:268 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:222 msgid "Last modification" msgstr "" -#: frontend/src/pages/sdoc/sdoc-file-history/index.js:271 +#: frontend/src/pages/sdoc/sdoc-file-history/index.js:225 msgid "Next modification" msgstr "" @@ -5485,8 +5448,8 @@ msgstr "輸入檔案副檔名,以','分隔" #: frontend/src/pages/search/advanced-search.js:242 #: frontend/src/pages/search/advanced-search.js:264 -#: frontend/src/pages/sys-admin/orgs/org-users.js:307 -#: frontend/src/pages/sys-admin/users/users-content.js:569 +#: frontend/src/pages/sys-admin/orgs/org-users.js:297 +#: frontend/src/pages/sys-admin/users/users-content.js:557 msgid "Reset" msgstr "" @@ -5692,7 +5655,7 @@ msgid "Create Group" msgstr "建立群組" #: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:107 -#: frontend/src/pages/sys-admin/users/users-content.js:557 +#: frontend/src/pages/sys-admin/users/users-content.js:545 msgid "Delete User" msgstr "刪除使用者" @@ -5827,24 +5790,24 @@ msgstr "社區版" msgid "Upgrade to Pro Edition" msgstr "升級到專業版" -#: frontend/src/pages/sys-admin/info.js:119 +#: frontend/src/pages/sys-admin/info.js:115 msgid "Storage Used" msgstr "已用空间" -#: frontend/src/pages/sys-admin/info.js:122 +#: frontend/src/pages/sys-admin/info.js:118 msgid "Total Devices" msgstr "所有的設備" -#: frontend/src/pages/sys-admin/info.js:122 +#: frontend/src/pages/sys-admin/info.js:118 msgid "Current Connected Devices" msgstr "當前連接的設備" +#: frontend/src/pages/sys-admin/info.js:123 #: frontend/src/pages/sys-admin/info.js:127 -#: frontend/src/pages/sys-admin/info.js:131 msgid "Activated Users" msgstr "開通用戶" -#: frontend/src/pages/sys-admin/info.js:141 +#: frontend/src/pages/sys-admin/info.js:137 #: frontend/src/pages/sys-admin/orgs/org-nav.js:31 #: frontend/src/pages/sys-admin/orgs/orgs.js:133 #: frontend/src/pages/sys-admin/orgs/search-orgs.js:106 @@ -5855,13 +5818,13 @@ msgid "Organizations" msgstr "組織" #: frontend/src/pages/sys-admin/institutions/institution-admins.js:163 -#: frontend/src/pages/sys-admin/users/users-content.js:405 +#: frontend/src/pages/sys-admin/users/users-content.js:395 msgid "" "Are you sure you want to revoke the admin permission of {placeholder} ?" msgstr "" #: frontend/src/pages/sys-admin/institutions/institution-admins.js:195 -#: frontend/src/pages/sys-admin/users/users-content.js:578 +#: frontend/src/pages/sys-admin/users/users-content.js:566 msgid "Revoke" msgstr "" @@ -5960,8 +5923,8 @@ msgstr "所有通知" msgid "Number of groups" msgstr "群組數量" -#: frontend/src/pages/sys-admin/orgs/org-users.js:229 -#: frontend/src/pages/sys-admin/users/users-content.js:404 +#: frontend/src/pages/sys-admin/orgs/org-users.js:221 +#: frontend/src/pages/sys-admin/users/users-content.js:394 msgid "Are you sure you want to reset the password of {placeholder} ?" msgstr "" @@ -5999,10 +5962,35 @@ msgstr "" msgid "Name or ID" msgstr "" +#: frontend/src/pages/sys-admin/repos/trash-repos.js:256 +msgid "Are you sure you want to delete {placeholder} completely?" +msgstr "" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:267 +msgid "Are you sure you want to restore {placeholder}?" +msgstr "" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:362 +msgid "Successfully cleared trash." +msgstr "" + #: frontend/src/pages/sys-admin/repos/trash-repos.js:371 msgid "Search libraries by owner" msgstr "" +#: frontend/src/pages/sys-admin/repos/trash-repos.js:424 +msgid "Clear Trash" +msgstr "清空回收站" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:425 +msgid "Are you sure you want to clear trash?" +msgstr "確定要清空回收站嗎?" + +#: frontend/src/pages/sys-admin/repos/trash-repos.js:427 +#: frontend/src/user-notifications.js:112 +msgid "Clear" +msgstr "清空" + #: frontend/src/pages/sys-admin/side-panel.js:198 msgid "File Scan" msgstr "" @@ -6083,15 +6071,15 @@ msgstr "" msgid "Institution" msgstr "" -#: frontend/src/pages/sys-admin/users/users-content.js:292 +#: frontend/src/pages/sys-admin/users/users-content.js:283 msgid "Default Admin" msgstr "" -#: frontend/src/pages/sys-admin/users/users-content.js:296 +#: frontend/src/pages/sys-admin/users/users-content.js:287 msgid "Daily Admin" msgstr "" -#: frontend/src/pages/sys-admin/users/users-content.js:298 +#: frontend/src/pages/sys-admin/users/users-content.js:289 msgid "Audit Admin" msgstr "" @@ -6346,28 +6334,44 @@ msgid "" "accept the terms." msgstr "" -#: frontend/src/pages/upload-link/file-uploader.js:435 +#: frontend/src/pages/upload-link/file-uploader.js:305 +msgid "File upload started" +msgstr "" + +#: frontend/src/pages/upload-link/file-uploader.js:425 +msgid "All files uploaded" +msgstr "" + +#: frontend/src/pages/upload-link/file-uploader.js:439 msgid "Failed to upload {file_name}." msgstr "" -#: frontend/src/pages/upload-link/index.js:41 +#: frontend/src/pages/upload-link/forbid-upload-list-item.js:14 +msgid "Please upload files less than {placeholder}" +msgstr "" + +#: frontend/src/pages/upload-link/index.js:40 msgid "Upload files to {folder_name_placeholder}" msgstr "" -#: frontend/src/pages/upload-link/index.js:43 +#: frontend/src/pages/upload-link/index.js:42 msgid "shared by:" msgstr "共享來源:" -#: frontend/src/pages/upload-link/index.js:47 +#: frontend/src/pages/upload-link/index.js:46 #: frontend/src/shared-dir-view.js:469 msgid "The owner of this library has run out of space." msgstr "該資料庫擁有者的空間已用完。" #: frontend/src/pages/upload-link/index.js:51 +msgid "Folder upload is limited to Chrome, Firefox 50+, and Microsoft Edge." +msgstr "" + +#: frontend/src/pages/upload-link/index.js:52 msgid "File size should be smaller than {max_size_placeholder}." msgstr "" -#: frontend/src/pages/upload-link/index.js:54 +#: frontend/src/pages/upload-link/index.js:56 msgid "Drag and drop files or folders here." msgstr "" @@ -6386,58 +6390,54 @@ msgid "" "by clicking the \"Publish a Library\" button in the menu bar." msgstr "" -#: frontend/src/repo-folder-trash.js:185 +#: frontend/src/repo-folder-trash.js:197 msgid "{placeholder} Trash" msgstr "" -#: frontend/src/repo-folder-trash.js:240 -msgid "Original path" -msgstr "" - -#: frontend/src/repo-folder-trash.js:241 +#: frontend/src/repo-folder-trash.js:237 msgid "Delete Time" msgstr "刪除時間" -#: frontend/src/repo-folder-trash.js:329 frontend/src/repo-snapshot.js:273 +#: frontend/src/repo-folder-trash.js:325 frontend/src/repo-snapshot.js:271 msgid "Successfully restored 1 item." msgstr "成功還原一項。" -#: frontend/src/repo-folder-trash.js:357 frontend/src/repo-folder-trash.js:417 -#: frontend/src/repo-snapshot.js:295 +#: frontend/src/repo-folder-trash.js:353 frontend/src/repo-folder-trash.js:411 +#: frontend/src/repo-snapshot.js:293 msgid "Directory" msgstr "目錄" -#: frontend/src/repo-history.js:96 +#: frontend/src/repo-history.js:108 msgid "{placeholder} Modification History" msgstr "" -#: frontend/src/repo-history.js:115 +#: frontend/src/repo-history.js:112 msgid "" "Tip: a snapshot will be generated after modification, which records the " "library state after the modification." msgstr "提示:在每次修改後會生成一個鏡像,記錄修改之前的目錄狀態。" -#: frontend/src/repo-history.js:144 +#: frontend/src/repo-history.js:141 msgid "Labels" msgstr "" -#: frontend/src/repo-history.js:280 +#: frontend/src/repo-history.js:277 msgid "None" msgstr "無" -#: frontend/src/repo-history.js:283 frontend/src/repo-snapshot.js:162 +#: frontend/src/repo-history.js:280 frontend/src/repo-snapshot.js:160 msgid "Unknown" msgstr "未知" -#: frontend/src/repo-history.js:313 +#: frontend/src/repo-history.js:310 msgid "Current Version" msgstr "當前版本" -#: frontend/src/repo-history.js:314 +#: frontend/src/repo-history.js:311 msgid "View Snapshot" msgstr "查看鏡像" -#: frontend/src/repo-snapshot.js:132 +#: frontend/src/repo-snapshot.js:145 msgid "{placeholder} Snapshot" msgstr "" @@ -6542,6 +6542,12 @@ msgstr "" msgid "No terms and conditions" msgstr "" +#: frontend/src/translate.js:18 +msgid "" +"Tip: libraries deleted {trashReposExpireDays} days ago will be cleaned " +"automatically." +msgstr "" + #: frontend/src/translate.js:19 msgid "No favorites" msgstr "" @@ -6583,35 +6589,39 @@ msgstr "全部設為已讀" msgid "Message" msgstr "訊息" -#: frontend/src/utils/text-translation.js:25 +#: frontend/src/utils/text-translation.js:24 msgid "Freeze Document" msgstr "" #: frontend/src/utils/text-translation.js:26 -msgid "Unfreeze Document" -msgstr "" - -#: frontend/src/utils/text-translation.js:27 msgid "Convert to Markdown" msgstr "" -#: frontend/src/utils/text-translation.js:28 +#: frontend/src/utils/text-translation.js:27 msgid "Convert to sdoc" msgstr "" -#: frontend/src/utils/text-translation.js:29 +#: frontend/src/utils/text-translation.js:28 msgid "Convert to docx" msgstr "" -#: frontend/src/utils/text-translation.js:30 +#: frontend/src/utils/text-translation.js:29 msgid "Export as docx" msgstr "" -#: frontend/src/utils/text-translation.js:32 +#: frontend/src/utils/text-translation.js:30 +msgid "Mark as draft" +msgstr "" + +#: frontend/src/utils/text-translation.js:31 +msgid "Unmark as draft" +msgstr "" + +#: frontend/src/utils/text-translation.js:33 msgid "Access Log" msgstr "瀏覽日誌" -#: frontend/src/utils/text-translation.js:35 +#: frontend/src/utils/text-translation.js:36 msgid "Convert with ONLYOFFICE" msgstr "" @@ -6647,96 +6657,96 @@ msgstr "" msgid "Online Read-Only folder" msgstr "" -#: frontend/src/utils/utils.js:689 +#: frontend/src/utils/utils.js:693 msgid "Online Read-Write" msgstr "" -#: frontend/src/utils/utils.js:692 +#: frontend/src/utils/utils.js:696 msgid "Online Read-Only" msgstr "" -#: frontend/src/utils/utils.js:695 +#: frontend/src/utils/utils.js:699 msgid "Invisible" msgstr "" -#: frontend/src/utils/utils.js:705 +#: frontend/src/utils/utils.js:709 msgid "User can read, write, upload, download and sync files." msgstr "" -#: frontend/src/utils/utils.js:708 +#: frontend/src/utils/utils.js:712 msgid "User can read, download and sync files." msgstr "" -#: frontend/src/utils/utils.js:711 +#: frontend/src/utils/utils.js:715 msgid "Besides Write permission, user can also share the library." msgstr "" -#: frontend/src/utils/utils.js:714 +#: frontend/src/utils/utils.js:718 msgid "" "User can view and edit file online via browser. Files can't be downloaded." msgstr "" -#: frontend/src/utils/utils.js:717 +#: frontend/src/utils/utils.js:721 msgid "" "User can only view files online via browser. Files can't be downloaded." msgstr "" -#: frontend/src/utils/utils.js:720 +#: frontend/src/utils/utils.js:724 msgid "User can not see this folder." msgstr "" -#: frontend/src/utils/utils.js:731 +#: frontend/src/utils/utils.js:735 msgid "Preview and download" msgstr "" -#: frontend/src/utils/utils.js:741 +#: frontend/src/utils/utils.js:745 msgid "Preview only" msgstr "" -#: frontend/src/utils/utils.js:751 +#: frontend/src/utils/utils.js:755 msgid "Download and upload" msgstr "" -#: frontend/src/utils/utils.js:761 +#: frontend/src/utils/utils.js:765 msgid "Edit on cloud and download" msgstr "" -#: frontend/src/utils/utils.js:771 +#: frontend/src/utils/utils.js:775 msgid "Edit on cloud only" msgstr "" -#: frontend/src/utils/utils.js:1288 +#: frontend/src/utils/utils.js:1292 msgid "Successfully copied %(name)s and 1 other item." msgstr "成功複製 %(name)s 和另1項條目。" -#: frontend/src/utils/utils.js:1290 +#: frontend/src/utils/utils.js:1294 msgid "Successfully copied %(name)s and %(amount)s other items." msgstr "成功複製 %(name)s 和其他 %(amount)s 項條目。" -#: frontend/src/utils/utils.js:1301 +#: frontend/src/utils/utils.js:1305 msgid "Successfully moved %(name)s." msgstr "成功移動 %(name)s。" -#: frontend/src/utils/utils.js:1303 +#: frontend/src/utils/utils.js:1307 msgid "Successfully moved %(name)s and 1 other item." msgstr "成功移動 %(name)s 和另1項條目。" -#: frontend/src/utils/utils.js:1305 +#: frontend/src/utils/utils.js:1309 msgid "Successfully moved %(name)s and %(amount)s other items." msgstr "成功移動 %(name)s 和其他 %(amount)s 項條目。" -#: frontend/src/utils/utils.js:1317 +#: frontend/src/utils/utils.js:1321 msgid "Failed to copy %(name)s and %(amount)s other item(s)." msgstr "" -#: frontend/src/utils/utils.js:1320 +#: frontend/src/utils/utils.js:1324 msgid "Failed to copy %(name)s." msgstr "" -#: frontend/src/utils/utils.js:1330 +#: frontend/src/utils/utils.js:1334 msgid "Failed to move %(name)s and %(amount)s other item(s)." msgstr "" -#: frontend/src/utils/utils.js:1333 +#: frontend/src/utils/utils.js:1337 msgid "Failed to move %(name)s." msgstr "" diff --git a/media/sdoc-editor/locales/cs/sdoc-editor.json b/media/sdoc-editor/locales/cs/sdoc-editor.json index e417e95cdd..91d3315c04 100644 --- a/media/sdoc-editor/locales/cs/sdoc-editor.json +++ b/media/sdoc-editor/locales/cs/sdoc-editor.json @@ -16,7 +16,7 @@ "Quote": "Citace", "Ordered_list": "Seřazený seznam", "Unordered_list": "Neseřazený seznam", - "Check_list_item": "Check list item", + "Check_list": "Check list", "Insert_image": "Insert image", "Insert_formula": "Vložit vzorec", "Formula": "Vzorec", @@ -43,7 +43,6 @@ "Delete_row": "Delete row", "Delete_column": "Delete column", "Insert_row": "Vložit řádek", - "Insert_column": "Vložit sloupec", "Set_align": "Nastavit zarovnání", "Left": "Vlevo", "Center": "Střed", @@ -445,6 +444,7 @@ "Recent_visited": "Recent visited", "The_document_does_not_exist": "The document does not exist", "Create_a_new_sdoc_file": "Create a new sdoc file", + "New_page": "New page", "Create": "Vytvořit", "Top_align": "Top", "Center_align": "Middle", @@ -457,5 +457,110 @@ "Enter_more_character_start_search": "Enter more characters to start search", "Create_file_name_sdoc": "Create {{file_name_sdoc}}", "Source_document_changed_tip": "Original document has concurrent modifications. Do you like to merge these modifications to the revision?", - "Fit_table_to_page_width": "Fit table to page width" + "Fit_table_to_page_width": "Fit table to page width", + "Enter_text_or_press_forward_slash_to_insert_element": "Enter text or press '/' to insert element", + "Vertical_align": "Vertical alignment", + "Horizontal_align": "Horizontal alignment", + "SeaTable_column": "SeaTable column", + "SeaTable_table": "SeaTable table", + "And_x_more_records": "and {{count}} more records", + "Print_limit_exceeded": "Exceeding the print limit, only the first 200 lines will be printed", + "Show_record_numbers": "Show record numbers", + "Alternate_color": "Alternate color", + "Select_column_display_option_color_tip": "Single-select and multi-select columns display option colors", + "Header": "Header", + "Remove_icon": "Remove icon", + "Hide_columns": "Hide columns", + "1_hidden_column": "1 hidden column", + "hidden_columns": "hidden columns", + "Search_column": "Search column", + "No_columns_available_to_be_hidden": "No columns available to be hidden.", + "Hide_all": "Hide all", + "Show_all": "Show all", + "Sort": "Sort", + "1 Sort": "1 sort", + "Sorts": "sorts", + "No_sorts": "No sorts", + "Add_sort": "Add sort", + "No_sort_added": "No sort added", + "up": "Up", + "down": "Down", + "No_results": "No results", + "Filter": "Filter", + "1 Filter": "1 filter", + "Filters": "filters", + "Add_filter": "Add filter", + "No_filters": "No filters", + "And": "And", + "Or": "Or", + "Select_option(s)": "Select option(s)", + "Select_an_option": "Select an option", + "Search_option": "Search option", + "Add_collaborator": "Add collaborator", + "Add_a_creator": "Add a creator", + "Add_a_last_modifier": "Add a last modifier", + "Invalid_filter": "Invalid filter", + "Department_single_select": "Department single select", + "Search_department": "Search department", + "Select_department": "Select department", + "No_departments_available": "No departments available", + "Current_user_department": "Current user's department", + "Current_user_department_and_sub": "Current user's department and sub-departments", + "Deleted_department": "Deleted department", + "Data_settings": "Data settings", + "Style_settings": "Style settings", + "contains": "contains", + "does_not_contain": "does not contain", + "is": "is", + "is_not": "is not", + "equal": "\u003d", + "not_equal": "\u2260", + "less": "\u003C", + "greater": "\u003E", + "less_or_equal": "\u2264", + "greater_or_equal": "\u2265", + "is_empty": "is empty", + "is_not_empty": "is not empty", + "is_within": "is within", + "is_before": "is before", + "is_after": "is after", + "is_on_or_before": "is on or before", + "is_on_or_after": "is on or after", + "has_any_of": "has any of", + "has_all_of": "has all of", + "has_none_of": "has none of", + "is_exactly": "is exactly", + "is_current_user_ID": "is current user's ID", + "Current_date": "Current date", + "Specific_date": "Specific date", + "x_days_before_current_date": "x days before current date", + "x_days_after_current_date": "x days after current date", + "is_any_of": "is any of", + "is_none_of": "is none of", + "include_me": "include the current user", + "today": "today", + "tomorrow": "tomorrow", + "yesterday": "yesterday", + "one_week_ago": "one week ago", + "one_week_from_now": "one week from now", + "one_month_ago": "one month ago", + "one_month_from_now": "one month from now", + "number_of_days_ago": "number of days ago", + "number_of_days_from_now": "number of days from now", + "exact_date": "exact date", + "last_week": "last week", + "last_month": "last month", + "last_year": "last year", + "this_week": "this week", + "this_month": "this month", + "this_year": "this year", + "the_next_week": "the next week", + "the_next_month": "the next month", + "the_next_year": "the next year", + "the_past_week": "last week", + "the_past_month": "last month", + "the_past_year": "last year", + "the_next_numbers_of_days": "the next numbers of days", + "the_past_numbers_of_days": "the past numbers of days", + "Double_click_to_enter_edit_mode_and_adjust_field_width" : "Double click to enter edit mode and adjust field width" } diff --git a/media/sdoc-editor/locales/de/sdoc-editor.json b/media/sdoc-editor/locales/de/sdoc-editor.json index cfe3e6f767..bf0b7c6574 100644 --- a/media/sdoc-editor/locales/de/sdoc-editor.json +++ b/media/sdoc-editor/locales/de/sdoc-editor.json @@ -16,7 +16,7 @@ "Quote": "Blockquote", "Ordered_list": "Nummerierte Liste", "Unordered_list": "Ungeordnete Liste", - "Check_list_item": "Check list item", + "Check_list": "Check list", "Insert_image": "Insert image", "Insert_formula": "Formel einfügen", "Formula": "Formel", @@ -43,7 +43,6 @@ "Delete_row": "Delete row", "Delete_column": "Delete column", "Insert_row": "Zeile einfügen", - "Insert_column": "Spalte einfügen", "Set_align": "Ausrichtung festlegen", "Left": "Links", "Center": "Zentrieren", @@ -445,6 +444,7 @@ "Recent_visited": "Recent visited", "The_document_does_not_exist": "The document does not exist", "Create_a_new_sdoc_file": "Create a new sdoc file", + "New_page": "New page", "Create": "Erstellen", "Top_align": "Top", "Center_align": "Middle", @@ -457,5 +457,110 @@ "Enter_more_character_start_search": "Enter more characters to start search", "Create_file_name_sdoc": "Create {{file_name_sdoc}}", "Source_document_changed_tip": "Original document has concurrent modifications. Do you like to merge these modifications to the revision?", - "Fit_table_to_page_width": "Fit table to page width" + "Fit_table_to_page_width": "Fit table to page width", + "Enter_text_or_press_forward_slash_to_insert_element": "Enter text or press '/' to insert element", + "Vertical_align": "Vertical alignment", + "Horizontal_align": "Horizontal alignment", + "SeaTable_column": "SeaTable column", + "SeaTable_table": "SeaTable table", + "And_x_more_records": "and {{count}} more records", + "Print_limit_exceeded": "Exceeding the print limit, only the first 200 lines will be printed", + "Show_record_numbers": "Show record numbers", + "Alternate_color": "Alternate color", + "Select_column_display_option_color_tip": "Single-select and multi-select columns display option colors", + "Header": "Überschrift", + "Remove_icon": "Remove icon", + "Hide_columns": "Hide columns", + "1_hidden_column": "1 hidden column", + "hidden_columns": "hidden columns", + "Search_column": "Search column", + "No_columns_available_to_be_hidden": "No columns available to be hidden.", + "Hide_all": "Hide all", + "Show_all": "Show all", + "Sort": "Sort", + "1 Sort": "1 sort", + "Sorts": "sorts", + "No_sorts": "No sorts", + "Add_sort": "Add sort", + "No_sort_added": "No sort added", + "up": "Up", + "down": "Down", + "No_results": "No results", + "Filter": "Filter", + "1 Filter": "1 filter", + "Filters": "filters", + "Add_filter": "Add filter", + "No_filters": "No filters", + "And": "And", + "Or": "Or", + "Select_option(s)": "Select option(s)", + "Select_an_option": "Select an option", + "Search_option": "Search option", + "Add_collaborator": "Add collaborator", + "Add_a_creator": "Add a creator", + "Add_a_last_modifier": "Add a last modifier", + "Invalid_filter": "Invalid filter", + "Department_single_select": "Department single select", + "Search_department": "Search department", + "Select_department": "Select department", + "No_departments_available": "No departments available", + "Current_user_department": "Current user's department", + "Current_user_department_and_sub": "Current user's department and sub-departments", + "Deleted_department": "Deleted department", + "Data_settings": "Data settings", + "Style_settings": "Style settings", + "contains": "contains", + "does_not_contain": "does not contain", + "is": "is", + "is_not": "is not", + "equal": "\u003d", + "not_equal": "\u2260", + "less": "\u003C", + "greater": "\u003E", + "less_or_equal": "\u2264", + "greater_or_equal": "\u2265", + "is_empty": "is empty", + "is_not_empty": "is not empty", + "is_within": "is within", + "is_before": "is before", + "is_after": "is after", + "is_on_or_before": "is on or before", + "is_on_or_after": "is on or after", + "has_any_of": "has any of", + "has_all_of": "has all of", + "has_none_of": "has none of", + "is_exactly": "is exactly", + "is_current_user_ID": "is current user's ID", + "Current_date": "Current date", + "Specific_date": "Specific date", + "x_days_before_current_date": "x days before current date", + "x_days_after_current_date": "x days after current date", + "is_any_of": "is any of", + "is_none_of": "is none of", + "include_me": "include the current user", + "today": "today", + "tomorrow": "tomorrow", + "yesterday": "yesterday", + "one_week_ago": "one week ago", + "one_week_from_now": "one week from now", + "one_month_ago": "one month ago", + "one_month_from_now": "one month from now", + "number_of_days_ago": "number of days ago", + "number_of_days_from_now": "number of days from now", + "exact_date": "exact date", + "last_week": "last week", + "last_month": "last month", + "last_year": "last year", + "this_week": "this week", + "this_month": "this month", + "this_year": "this year", + "the_next_week": "the next week", + "the_next_month": "the next month", + "the_next_year": "the next year", + "the_past_week": "last week", + "the_past_month": "last month", + "the_past_year": "last year", + "the_next_numbers_of_days": "the next numbers of days", + "the_past_numbers_of_days": "the past numbers of days", + "Double_click_to_enter_edit_mode_and_adjust_field_width" : "Double click to enter edit mode and adjust field width" } diff --git a/media/sdoc-editor/locales/es/sdoc-editor.json b/media/sdoc-editor/locales/es/sdoc-editor.json index 38ca228bbe..2e82d71b4e 100644 --- a/media/sdoc-editor/locales/es/sdoc-editor.json +++ b/media/sdoc-editor/locales/es/sdoc-editor.json @@ -16,7 +16,7 @@ "Quote": "Cita", "Ordered_list": "Lista ordenada", "Unordered_list": "Lista desordenada", - "Check_list_item": "Check list item", + "Check_list": "Check list", "Insert_image": "Insert image", "Insert_formula": "Insert formula", "Formula": "Fórmula", @@ -43,7 +43,6 @@ "Delete_row": "Delete row", "Delete_column": "Delete column", "Insert_row": "Insert row", - "Insert_column": "Insert column", "Set_align": "Establecer alineación", "Left": "Izquierda", "Center": "Centrar", @@ -445,6 +444,7 @@ "Recent_visited": "Recent visited", "The_document_does_not_exist": "The document does not exist", "Create_a_new_sdoc_file": "Create a new sdoc file", + "New_page": "New page", "Create": "Crear", "Top_align": "Top", "Center_align": "Middle", @@ -457,5 +457,110 @@ "Enter_more_character_start_search": "Enter more characters to start search", "Create_file_name_sdoc": "Create {{file_name_sdoc}}", "Source_document_changed_tip": "Original document has concurrent modifications. Do you like to merge these modifications to the revision?", - "Fit_table_to_page_width": "Fit table to page width" + "Fit_table_to_page_width": "Fit table to page width", + "Enter_text_or_press_forward_slash_to_insert_element": "Enter text or press '/' to insert element", + "Vertical_align": "Vertical alignment", + "Horizontal_align": "Horizontal alignment", + "SeaTable_column": "SeaTable column", + "SeaTable_table": "SeaTable table", + "And_x_more_records": "and {{count}} more records", + "Print_limit_exceeded": "Exceeding the print limit, only the first 200 lines will be printed", + "Show_record_numbers": "Show record numbers", + "Alternate_color": "Alternate color", + "Select_column_display_option_color_tip": "Single-select and multi-select columns display option colors", + "Header": "Encabezado", + "Remove_icon": "Remove icon", + "Hide_columns": "Hide columns", + "1_hidden_column": "1 hidden column", + "hidden_columns": "hidden columns", + "Search_column": "Search column", + "No_columns_available_to_be_hidden": "No columns available to be hidden.", + "Hide_all": "Hide all", + "Show_all": "Show all", + "Sort": "Sort", + "1 Sort": "1 sort", + "Sorts": "sorts", + "No_sorts": "No sorts", + "Add_sort": "Add sort", + "No_sort_added": "No sort added", + "up": "Up", + "down": "Down", + "No_results": "No results", + "Filter": "Filter", + "1 Filter": "1 filter", + "Filters": "filters", + "Add_filter": "Add filter", + "No_filters": "No filters", + "And": "And", + "Or": "Or", + "Select_option(s)": "Select option(s)", + "Select_an_option": "Select an option", + "Search_option": "Search option", + "Add_collaborator": "Add collaborator", + "Add_a_creator": "Add a creator", + "Add_a_last_modifier": "Add a last modifier", + "Invalid_filter": "Invalid filter", + "Department_single_select": "Department single select", + "Search_department": "Search department", + "Select_department": "Select department", + "No_departments_available": "No departments available", + "Current_user_department": "Current user's department", + "Current_user_department_and_sub": "Current user's department and sub-departments", + "Deleted_department": "Deleted department", + "Data_settings": "Data settings", + "Style_settings": "Style settings", + "contains": "contains", + "does_not_contain": "does not contain", + "is": "is", + "is_not": "is not", + "equal": "\u003d", + "not_equal": "\u2260", + "less": "\u003C", + "greater": "\u003E", + "less_or_equal": "\u2264", + "greater_or_equal": "\u2265", + "is_empty": "is empty", + "is_not_empty": "is not empty", + "is_within": "is within", + "is_before": "is before", + "is_after": "is after", + "is_on_or_before": "is on or before", + "is_on_or_after": "is on or after", + "has_any_of": "has any of", + "has_all_of": "has all of", + "has_none_of": "has none of", + "is_exactly": "is exactly", + "is_current_user_ID": "is current user's ID", + "Current_date": "Current date", + "Specific_date": "Specific date", + "x_days_before_current_date": "x days before current date", + "x_days_after_current_date": "x days after current date", + "is_any_of": "is any of", + "is_none_of": "is none of", + "include_me": "include the current user", + "today": "today", + "tomorrow": "tomorrow", + "yesterday": "yesterday", + "one_week_ago": "one week ago", + "one_week_from_now": "one week from now", + "one_month_ago": "one month ago", + "one_month_from_now": "one month from now", + "number_of_days_ago": "number of days ago", + "number_of_days_from_now": "number of days from now", + "exact_date": "exact date", + "last_week": "last week", + "last_month": "last month", + "last_year": "last year", + "this_week": "this week", + "this_month": "this month", + "this_year": "this year", + "the_next_week": "the next week", + "the_next_month": "the next month", + "the_next_year": "the next year", + "the_past_week": "last week", + "the_past_month": "last month", + "the_past_year": "last year", + "the_next_numbers_of_days": "the next numbers of days", + "the_past_numbers_of_days": "the past numbers of days", + "Double_click_to_enter_edit_mode_and_adjust_field_width" : "Double click to enter edit mode and adjust field width" } diff --git a/media/sdoc-editor/locales/fr/sdoc-editor.json b/media/sdoc-editor/locales/fr/sdoc-editor.json index c0ae8d76e2..cdd00a8c89 100644 --- a/media/sdoc-editor/locales/fr/sdoc-editor.json +++ b/media/sdoc-editor/locales/fr/sdoc-editor.json @@ -16,7 +16,7 @@ "Quote": "Blockquote", "Ordered_list": "Liste ordonnée", "Unordered_list": "Liste non ordonnée", - "Check_list_item": "Élément de la liste de vérification", + "Check_list": "Check list", "Insert_image": "Insérer une image", "Insert_formula": "Insérer formule", "Formula": "Formule", @@ -43,7 +43,6 @@ "Delete_row": "Supprimer la ligne", "Delete_column": "Supprimer la colonne", "Insert_row": "Insérer une ligne", - "Insert_column": "Insérer une colonne", "Set_align": "Ajuster l'alignement", "Left": "Gauche", "Center": "Centrer", @@ -445,6 +444,7 @@ "Recent_visited": "Recent visited", "The_document_does_not_exist": "The document does not exist", "Create_a_new_sdoc_file": "Create a new sdoc file", + "New_page": "New page", "Create": "Créer", "Top_align": "Top", "Center_align": "Middle", @@ -457,5 +457,110 @@ "Enter_more_character_start_search": "Enter more characters to start search", "Create_file_name_sdoc": "Create {{file_name_sdoc}}", "Source_document_changed_tip": "Original document has concurrent modifications. Do you like to merge these modifications to the revision?", - "Fit_table_to_page_width": "Fit table to page width" + "Fit_table_to_page_width": "Fit table to page width", + "Enter_text_or_press_forward_slash_to_insert_element": "Enter text or press '/' to insert element", + "Vertical_align": "Vertical alignment", + "Horizontal_align": "Horizontal alignment", + "SeaTable_column": "SeaTable column", + "SeaTable_table": "SeaTable table", + "And_x_more_records": "and {{count}} more records", + "Print_limit_exceeded": "Exceeding the print limit, only the first 200 lines will be printed", + "Show_record_numbers": "Show record numbers", + "Alternate_color": "Alternate color", + "Select_column_display_option_color_tip": "Single-select and multi-select columns display option colors", + "Header": "En-tête ", + "Remove_icon": "Remove icon", + "Hide_columns": "Hide columns", + "1_hidden_column": "1 hidden column", + "hidden_columns": "hidden columns", + "Search_column": "Search column", + "No_columns_available_to_be_hidden": "No columns available to be hidden.", + "Hide_all": "Hide all", + "Show_all": "Show all", + "Sort": "Sort", + "1 Sort": "1 sort", + "Sorts": "sorts", + "No_sorts": "No sorts", + "Add_sort": "Add sort", + "No_sort_added": "No sort added", + "up": "Up", + "down": "Down", + "No_results": "No results", + "Filter": "Filter", + "1 Filter": "1 filter", + "Filters": "filters", + "Add_filter": "Add filter", + "No_filters": "No filters", + "And": "And", + "Or": "Or", + "Select_option(s)": "Select option(s)", + "Select_an_option": "Select an option", + "Search_option": "Search option", + "Add_collaborator": "Add collaborator", + "Add_a_creator": "Add a creator", + "Add_a_last_modifier": "Add a last modifier", + "Invalid_filter": "Invalid filter", + "Department_single_select": "Department single select", + "Search_department": "Search department", + "Select_department": "Select department", + "No_departments_available": "No departments available", + "Current_user_department": "Current user's department", + "Current_user_department_and_sub": "Current user's department and sub-departments", + "Deleted_department": "Deleted department", + "Data_settings": "Data settings", + "Style_settings": "Style settings", + "contains": "contains", + "does_not_contain": "does not contain", + "is": "is", + "is_not": "is not", + "equal": "\u003d", + "not_equal": "\u2260", + "less": "\u003C", + "greater": "\u003E", + "less_or_equal": "\u2264", + "greater_or_equal": "\u2265", + "is_empty": "is empty", + "is_not_empty": "is not empty", + "is_within": "is within", + "is_before": "is before", + "is_after": "is after", + "is_on_or_before": "is on or before", + "is_on_or_after": "is on or after", + "has_any_of": "has any of", + "has_all_of": "has all of", + "has_none_of": "has none of", + "is_exactly": "is exactly", + "is_current_user_ID": "is current user's ID", + "Current_date": "Current date", + "Specific_date": "Specific date", + "x_days_before_current_date": "x days before current date", + "x_days_after_current_date": "x days after current date", + "is_any_of": "is any of", + "is_none_of": "is none of", + "include_me": "include the current user", + "today": "today", + "tomorrow": "tomorrow", + "yesterday": "yesterday", + "one_week_ago": "one week ago", + "one_week_from_now": "one week from now", + "one_month_ago": "one month ago", + "one_month_from_now": "one month from now", + "number_of_days_ago": "number of days ago", + "number_of_days_from_now": "number of days from now", + "exact_date": "exact date", + "last_week": "last week", + "last_month": "last month", + "last_year": "last year", + "this_week": "this week", + "this_month": "this month", + "this_year": "this year", + "the_next_week": "the next week", + "the_next_month": "the next month", + "the_next_year": "the next year", + "the_past_week": "last week", + "the_past_month": "last month", + "the_past_year": "last year", + "the_next_numbers_of_days": "the next numbers of days", + "the_past_numbers_of_days": "the past numbers of days", + "Double_click_to_enter_edit_mode_and_adjust_field_width" : "Double click to enter edit mode and adjust field width" } diff --git a/media/sdoc-editor/locales/it/sdoc-editor.json b/media/sdoc-editor/locales/it/sdoc-editor.json index 550284789f..63267b992e 100644 --- a/media/sdoc-editor/locales/it/sdoc-editor.json +++ b/media/sdoc-editor/locales/it/sdoc-editor.json @@ -16,7 +16,7 @@ "Quote": "Citazione", "Ordered_list": "Elenco Ordiniato", "Unordered_list": "Elenco non ordinato", - "Check_list_item": "Check list item", + "Check_list": "Check list", "Insert_image": "Insert image", "Insert_formula": "Insert formula", "Formula": "Formula", @@ -43,7 +43,6 @@ "Delete_row": "Delete row", "Delete_column": "Delete column", "Insert_row": "Insert row", - "Insert_column": "Insert column", "Set_align": "Imposta allineamento", "Left": "Sinistra", "Center": "Centrato", @@ -445,6 +444,7 @@ "Recent_visited": "Recent visited", "The_document_does_not_exist": "The document does not exist", "Create_a_new_sdoc_file": "Create a new sdoc file", + "New_page": "New page", "Create": "Crea", "Top_align": "Top", "Center_align": "Middle", @@ -457,5 +457,110 @@ "Enter_more_character_start_search": "Enter more characters to start search", "Create_file_name_sdoc": "Create {{file_name_sdoc}}", "Source_document_changed_tip": "Original document has concurrent modifications. Do you like to merge these modifications to the revision?", - "Fit_table_to_page_width": "Fit table to page width" + "Fit_table_to_page_width": "Fit table to page width", + "Enter_text_or_press_forward_slash_to_insert_element": "Enter text or press '/' to insert element", + "Vertical_align": "Vertical alignment", + "Horizontal_align": "Horizontal alignment", + "SeaTable_column": "SeaTable column", + "SeaTable_table": "SeaTable table", + "And_x_more_records": "and {{count}} more records", + "Print_limit_exceeded": "Exceeding the print limit, only the first 200 lines will be printed", + "Show_record_numbers": "Show record numbers", + "Alternate_color": "Alternate color", + "Select_column_display_option_color_tip": "Single-select and multi-select columns display option colors", + "Header": "Intestazione", + "Remove_icon": "Remove icon", + "Hide_columns": "Hide columns", + "1_hidden_column": "1 hidden column", + "hidden_columns": "hidden columns", + "Search_column": "Search column", + "No_columns_available_to_be_hidden": "No columns available to be hidden.", + "Hide_all": "Hide all", + "Show_all": "Show all", + "Sort": "Sort", + "1 Sort": "1 sort", + "Sorts": "sorts", + "No_sorts": "No sorts", + "Add_sort": "Add sort", + "No_sort_added": "No sort added", + "up": "Up", + "down": "Down", + "No_results": "No results", + "Filter": "Filter", + "1 Filter": "1 filter", + "Filters": "filters", + "Add_filter": "Add filter", + "No_filters": "No filters", + "And": "And", + "Or": "Or", + "Select_option(s)": "Select option(s)", + "Select_an_option": "Select an option", + "Search_option": "Search option", + "Add_collaborator": "Add collaborator", + "Add_a_creator": "Add a creator", + "Add_a_last_modifier": "Add a last modifier", + "Invalid_filter": "Invalid filter", + "Department_single_select": "Department single select", + "Search_department": "Search department", + "Select_department": "Select department", + "No_departments_available": "No departments available", + "Current_user_department": "Current user's department", + "Current_user_department_and_sub": "Current user's department and sub-departments", + "Deleted_department": "Deleted department", + "Data_settings": "Data settings", + "Style_settings": "Style settings", + "contains": "contains", + "does_not_contain": "does not contain", + "is": "is", + "is_not": "is not", + "equal": "\u003d", + "not_equal": "\u2260", + "less": "\u003C", + "greater": "\u003E", + "less_or_equal": "\u2264", + "greater_or_equal": "\u2265", + "is_empty": "is empty", + "is_not_empty": "is not empty", + "is_within": "is within", + "is_before": "is before", + "is_after": "is after", + "is_on_or_before": "is on or before", + "is_on_or_after": "is on or after", + "has_any_of": "has any of", + "has_all_of": "has all of", + "has_none_of": "has none of", + "is_exactly": "is exactly", + "is_current_user_ID": "is current user's ID", + "Current_date": "Current date", + "Specific_date": "Specific date", + "x_days_before_current_date": "x days before current date", + "x_days_after_current_date": "x days after current date", + "is_any_of": "is any of", + "is_none_of": "is none of", + "include_me": "include the current user", + "today": "today", + "tomorrow": "tomorrow", + "yesterday": "yesterday", + "one_week_ago": "one week ago", + "one_week_from_now": "one week from now", + "one_month_ago": "one month ago", + "one_month_from_now": "one month from now", + "number_of_days_ago": "number of days ago", + "number_of_days_from_now": "number of days from now", + "exact_date": "exact date", + "last_week": "last week", + "last_month": "last month", + "last_year": "last year", + "this_week": "this week", + "this_month": "this month", + "this_year": "this year", + "the_next_week": "the next week", + "the_next_month": "the next month", + "the_next_year": "the next year", + "the_past_week": "last week", + "the_past_month": "last month", + "the_past_year": "last year", + "the_next_numbers_of_days": "the next numbers of days", + "the_past_numbers_of_days": "the past numbers of days", + "Double_click_to_enter_edit_mode_and_adjust_field_width" : "Double click to enter edit mode and adjust field width" } diff --git a/media/sdoc-editor/locales/ru/sdoc-editor.json b/media/sdoc-editor/locales/ru/sdoc-editor.json index e163937dee..78ddb182e4 100644 --- a/media/sdoc-editor/locales/ru/sdoc-editor.json +++ b/media/sdoc-editor/locales/ru/sdoc-editor.json @@ -16,7 +16,7 @@ "Quote": "Цитата", "Ordered_list": "Нумерованный список", "Unordered_list": "Маркированный список", - "Check_list_item": "Элемент контрольного списка", + "Check_list": "Контрольный список", "Insert_image": "Вставить изображение", "Insert_formula": "Вставить формулу", "Formula": "Формула", @@ -43,7 +43,6 @@ "Delete_row": "Удалить строку", "Delete_column": "Удалить столбец", "Insert_row": "Вставить строку", - "Insert_column": "Вставить столбец", "Set_align": "Установить выравнивание", "Left": "Слева", "Center": "По центру", @@ -445,6 +444,7 @@ "Recent_visited": "Недавно посещенные", "The_document_does_not_exist": "Документ не существует", "Create_a_new_sdoc_file": "Создать новый файл sdoc", + "New_page": "Новая страница", "Create": "Создать", "Top_align": "Верх", "Center_align": "Середина", @@ -457,5 +457,110 @@ "Enter_more_character_start_search": "Введите больше символов, чтобы начать поиск", "Create_file_name_sdoc": "Создать {{file_name_sdoc}}", "Source_document_changed_tip": "Исходный документ имеет параллельные изменения. Хотите объединить эти изменения в ревизию?", - "Fit_table_to_page_width": "Подогнать таблицу по ширине страницы" + "Fit_table_to_page_width": "Подогнать таблицу по ширине страницы", + "Enter_text_or_press_forward_slash_to_insert_element": "Введите текст или нажмите '/', чтобы вставить элемент", + "Vertical_align": "Вертикальное выравнивание", + "Horizontal_align": "Горизонтальное выравнивание", + "SeaTable_column": "Столбец SeaTable", + "SeaTable_table": "Таблица SeaTable", + "And_x_more_records": "и ещё {{count}} записей", + "Print_limit_exceeded": "При превышении лимита печати будут напечатаны только первые 200 строк", + "Show_record_numbers": "Показывать номера записей", + "Alternate_color": "Альтернативный цвет", + "Select_column_display_option_color_tip": "Цвета параметров отображения столбцов с одиночным и множественным выбором", + "Header": "Заголовок", + "Remove_icon": "Удалить значок", + "Hide_columns": "Скрыть столбцы", + "1_hidden_column": "1 скрытый столбец", + "hidden_columns": "скрытые столбцы", + "Search_column": "Столбец поиска", + "No_columns_available_to_be_hidden": "Нет столбцов, доступных для скрытия.", + "Hide_all": "Скрыть все", + "Show_all": "Показать все", + "Sort": "Сортировка", + "1 Sort": "1 сортировка", + "Sorts": "сортировки", + "No_sorts": "Нет сортировок", + "Add_sort": "Добавить сортировку", + "No_sort_added": "Сортировка не добавлена", + "up": "Вверх", + "down": "Вниз", + "No_results": "Ничего не найдено", + "Filter": "Фильтр", + "1 Filter": "1 фильтр", + "Filters": "фильтры", + "Add_filter": "Добавить фильтр", + "No_filters": "Без фильтров", + "And": "И", + "Or": "Или", + "Select_option(s)": "Выбор опций", + "Select_an_option": "Выбрать опцию", + "Search_option": "Способ поиска", + "Add_collaborator": "Добавить соавтора", + "Add_a_creator": "Добавить создателя", + "Add_a_last_modifier": "Добавить последний модификатор", + "Invalid_filter": "Недопустимый фильтр", + "Department_single_select": "Отдельный выбор отдела", + "Search_department": "Поисковый отдел", + "Select_department": "Выбрать отдел", + "No_departments_available": "Нет доступных отделов", + "Current_user_department": "Текущий отдел пользователя", + "Current_user_department_and_sub": "Отдел и подотделы текущего пользователя", + "Deleted_department": "Удаленный отдел", + "Data_settings": "Настройки данных", + "Style_settings": "Настройки стиля", + "contains": "содержит", + "does_not_contain": "не содержит", + "is": "является", + "is_not": "не является", + "equal": "=", + "not_equal": "≠", + "less": "<", + "greater": ">", + "less_or_equal": "≤", + "greater_or_equal": "≥", + "is_empty": "пусто", + "is_not_empty": "не пусто", + "is_within": "внутри", + "is_before": "до", + "is_after": "после", + "is_on_or_before": "включен или до этого", + "is_on_or_after": "включен или после этого", + "has_any_of": "есть что-нибудь из", + "has_all_of": "имеет все", + "has_none_of": "не имеет ни одного из", + "is_exactly": "это точно", + "is_current_user_ID": "текущий идентификатор пользователя", + "Current_date": "Текущая дата", + "Specific_date": "Конкретная дата", + "x_days_before_current_date": "x дней до текущей даты", + "x_days_after_current_date": "x дней после текущей даты", + "is_any_of": "является каким-либо из", + "is_none_of": "не является ни одним из", + "include_me": "включить текущего пользователя", + "today": "сегодня", + "tomorrow": "завтра", + "yesterday": "вчера", + "one_week_ago": "неделю назад", + "one_week_from_now": "через неделю", + "one_month_ago": "месяц назад", + "one_month_from_now": "через месяц", + "number_of_days_ago": "количество дней назад", + "number_of_days_from_now": "количество дней с этого момента", + "exact_date": "определенная дата", + "last_week": "на прошлой неделе", + "last_month": "в прошлом месяце", + "last_year": "в прошлом году", + "this_week": "на этой неделе", + "this_month": "в этом месяце", + "this_year": "в этом году", + "the_next_week": "на следующей неделе", + "the_next_month": "в следующем месяце", + "the_next_year": "в следующем году", + "the_past_week": "на прошлой неделе", + "the_past_month": "в прошлом месяце", + "the_past_year": "в прошлом году", + "the_next_numbers_of_days": "ближайшее количество дней", + "the_past_numbers_of_days": "прошедшее количество дней", + "Double_click_to_enter_edit_mode_and_adjust_field_width" : "Дважды щелкните, чтобы войти в режим редактирования и отрегулировать ширину поля" } diff --git a/media/sdoc-editor/locales/zh_CN/sdoc-editor.json b/media/sdoc-editor/locales/zh_CN/sdoc-editor.json index 2c0e33b450..baf62d8703 100644 --- a/media/sdoc-editor/locales/zh_CN/sdoc-editor.json +++ b/media/sdoc-editor/locales/zh_CN/sdoc-editor.json @@ -16,7 +16,7 @@ "Quote": "引用", "Ordered_list": "有序列表", "Unordered_list": "无序列表", - "Check_list_item": "任务列表", + "Check_list": "任务列表", "Insert_image": "插入图片", "Insert_formula": "插入公式", "Formula": "公式", @@ -43,7 +43,6 @@ "Delete_row": "删除当前行", "Delete_column": "删除当前列", "Insert_row": "插入行", - "Insert_column": "插入列", "Set_align": "对齐方式", "Left": "左对齐", "Center": "居中", @@ -364,7 +363,7 @@ "Style": "样式", "Insert": "插入", "Image": "图片", - "Table": "表格", + "Table": "子表", "Link": "链接", "Transform_to": "转化为", "Last_modification": "上一个修改", @@ -445,6 +444,7 @@ "Recent_visited": "最近浏览", "The_document_does_not_exist": "不存在该文档", "Create_a_new_sdoc_file": "新建 sdoc 文件", + "New_page": "新建页面", "Create": "创建", "Top_align": "顶端对齐", "Center_align": "居中对齐", @@ -457,5 +457,110 @@ "Enter_more_character_start_search": "输入更多字符开始搜索", "Create_file_name_sdoc": "新建 {{file_name_sdoc}}", "Source_document_changed_tip": "源文档有并发的改动。你需要合并这些改动到修订稿吗?", - "Fit_table_to_page_width": "自动适应页面宽度" + "Fit_table_to_page_width": "自动适应页面宽度", + "Enter_text_or_press_forward_slash_to_insert_element": "输入文本或按下 '/' 插入元素", + "Vertical_align": "垂直对齐", + "Horizontal_align": "水平对齐", + "SeaTable_column": "SeaTable 列", + "SeaTable_table": "SeaTable 子表", + "And_x_more_records": "以及另外 {{count}} 条记录", + "Print_limit_exceeded": "超过打印限制, 只会打印前 200 行", + "Show_record_numbers": "显示记录编号", + "Alternate_color": "单双行不同背景色", + "Select_column_display_option_color_tip": "单选列和多选列显示选项颜色", + "Header": "标题", + "Remove_icon": "移除图标", + "Hide_columns": "隐藏列", + "1_hidden_column": "1 列被隐藏", + "hidden_columns": "列被隐藏", + "Search_column": "搜索列", + "No_columns_available_to_be_hidden": "没有列可以被隐藏。", + "Hide_all": "隐藏全部", + "Show_all": "显示全部", + "Sort": "排序", + "1 Sort": "1 个排序", + "Sorts": "个排序", + "No_sorts": "没有排序", + "Add_sort": "增加排序", + "No_sort_added": "未添加排序", + "up": "升序", + "down": "降序", + "No_results": "没有结果", + "Filter": "过滤", + "1 Filter": "1 个过滤条件", + "Filters": "个过滤条件", + "Add_filter": "增加过滤条件", + "No_filters": "没有过滤条件", + "And": "并且", + "Or": "或者", + "Select_option(s)": "选择标签", + "Select_an_option": "选择标签", + "Search_option": "选择标签", + "Add_collaborator": "增加协作人", + "Add_a_creator": "增加创建者", + "Add_a_last_modifier": "增加最后修改者", + "Invalid_filter": "无效的过滤器", + "Department_single_select": "部门单选", + "Search_department": "搜索部门", + "Select_department": "选择部门", + "No_departments_available": "没有可用的部门", + "Current_user_department": "当前用户的部门", + "Current_user_department_and_sub": "当前用户的部门和子部门", + "Deleted_department": "已经删除的部门", + "Data_settings": "数据设置", + "Style_settings": "样式设置", + "contains": "包含", + "does_not_contain": "不包含", + "is": "是", + "is_not": "不是", + "equal": "=", + "not_equal": "≠", + "less": "<", + "greater": ">", + "less_or_equal": "≤", + "greater_or_equal": "≥", + "is_empty": "是空", + "is_not_empty": "不是空", + "is_within": "在某段时间内", + "is_before": "在某天之前", + "is_after": "在某天之后", + "is_on_or_before": "在某天或之前", + "is_on_or_after": "在某天或之后", + "has_any_of": "包含其中一个", + "has_all_of": "包含所有", + "has_none_of": "不包含", + "is_exactly": "精确筛选", + "is_current_user_ID": "是当前用户的 ID", + "Current_date": "当前日期", + "Specific_date": "指定日期", + "x_days_before_current_date": "当前日期的前 X 天", + "x_days_after_current_date": "当前日期的后 X 天", + "is_any_of": "是任意一个...", + "is_none_of": "不是任意一个...", + "include_me": "包括当前用户", + "today": "今天", + "tomorrow": "明天", + "yesterday": "昨天", + "one_week_ago": "一周前", + "one_week_from_now": "一周后", + "one_month_ago": "一个月前", + "one_month_from_now": "一个月后", + "number_of_days_ago": "特定天数前", + "number_of_days_from_now": "特定天数后", + "exact_date": "精确日期", + "last_week": "上个星期", + "last_month": "上个月", + "last_year": "去年", + "this_week": "这个星期", + "this_month": "这个月", + "this_year": "今年", + "the_next_week": "下个星期", + "the_next_month": "下个月", + "the_next_year": "下一年", + "the_past_week": "上个星期", + "the_past_month": "上个月", + "the_past_year": "去年", + "the_next_numbers_of_days": "今天之后的指定天数", + "the_past_numbers_of_days": "今天之前的指定天数", + "Double_click_to_enter_edit_mode_and_adjust_field_width" : "双击可进入编辑模式并调整字段宽度" }